]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
re PR fortran/30410 (Host association bug w/ EXTERNAL)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
2
3 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
4
5 2007-01-12 Tom Tromey <tromey@redhat.com>
6
7 PR preprocessor/28227:
8 * gcc.dg/cpp/pr28227.c: New file.
9
10 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
11
12 * gcc.dg/tree-ssa/loop-22.c: New test.
13
14 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
15
16 PR tree-optimization/29516
17 * gcc.dg/tree-ssa/loop-20.c: New test.
18
19 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
20
21 PR libfortran/30415
22 * minmaxloc_integer_kinds_1.f90: New test.
23
24 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
25
26 PR c++/29573
27 * g++.dg/template/sizeof-template-argument.C: New test.
28
29 2007-01-11 Jan Hubicka <jh@suse.cz>
30
31 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
32 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
33 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
34 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
35 * gcc.dg/tree-ssa/pr21658.c: Likewise.
36 * gcc.dg/tree-ssa/pr15349.c: Likewise.
37 * gcc.dg/tree-ssa/pr25501.c: Likewise.
38 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
39 transformation in question.
40 * gcc.dg/tree-ssa/vrp05.c: Likewise.
41 * gcc.dg/tree-ssa/pr20701.c: Likewise.
42 * gcc.dg/always_inline3.c: Likewise.
43
44 2007-01-10 Mark Mitchell <mark@codesourcery.com>
45
46 PR c++/28999
47 * g++.dg/template/typename11.C: New test.
48
49 2007-01-10 Robert Kennedy <jimbob@google.com>
50
51 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
52
53 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
54
55 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
56 for different integer kinds.
57 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
58 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
59 * gfortran.dg/ishft_2.f90: New test.
60 * gfortran.dg/ishft_3.f90: New test.
61
62 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
63
64 * gfortran.dg/altreturn_2.f90: Removed executable bit.
65
66 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
67
68 PR tree-optimization/30322
69 * gcc.dg/tree-ssa/loop-21.c: New test.
70
71 2007-01-08 Geoffrey Keating <geoffk@apple.com>
72
73 * g++.dg/rtti/darwin-builtin-linkage.C: New.
74
75 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
76
77 * gcc.target/spu/intrinsics-1.c: Remove xfail.
78
79 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
80
81 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
82 * g++.dg/warn/overflow-warn-3.C: Likewise.
83 * g++.dg/warn/overflow-warn-4.C: Likewise.
84 * g++.dg/warn/overflow-warn-5.C: Likewise.
85 * g++.dg/warn/overflow-warn-6.C: Likewise.
86 * g++.dg/warn/Woverflow-1.C: Likewise.
87 * g++.dg/warn/Woverflow-2.C: Likewise.
88 * g++.dg/warn/Woverflow-3.C: Likewise.
89 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
90
91 2007-01-08 Roger Sayle <roger@eyesopen.com>
92
93 * gfortran.dg/array_constructor_14.f90: New test case.
94 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
95
96 2007-01-08 Richard Guenther <rguenther@suse.de>
97
98 PR tree-optimization/23603
99 * gcc.dg/tree-ssa/vrp31.c: New testcase.
100 * gcc.dg/tree-ssa/vrp32.c: Likewise.
101
102 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
103
104 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
105 in __v8qi typedef.
106 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
107 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
108 compiler behaviour.
109 * gcc.dg/simd-5.c: Likewise.
110 * gcc.dg/simd-6.c: Likewise.
111 * g++.dg/conversion/simd1.C: Likewise.
112 * g++.dg/conversion/simd3.C: Likewise.
113 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
114 (main): Use it.
115
116 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
117
118 PR tree-optimization/29877
119 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
120 name of a hard register for the target concerned. Adjust dg-error
121 directives to cope with new behaviour of TER.
122
123 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
124
125 PR c++/28986
126 * g++.dg/conversion/nullptr1.C: Added overflow warning.
127 * g++.dg/warn/overflow-warn-1.C: New.
128 * g++.dg/warn/overflow-warn-3.C: New.
129 * g++.dg/warn/overflow-warn-4.C: New.
130 * g++.dg/warn/overflow-warn-5.C: New.
131 * g++.dg/warn/overflow-warn-6.C: New.
132 * g++.dg/warn/Woverflow-1.C: New.
133 * g++.dg/warn/Woverflow-2.C: New.
134 * g++.dg/warn/Woverflow-3.C: New.
135 * g++.dg/warn/multiple-overflow-warn-2.C: New.
136
137 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
138
139 PR fortran/27698
140 * gfortran.dg/invalid_name.f90: New test.
141 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
142 * gfortran.dg/gomp/pr29759.f90: Ditto.
143
144 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
145
146 * gfortran.dg/present_1.f90: Update error message.
147
148 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
149
150 PR c++/19439
151 * g++.dg/template/duplicate1.C: New test
152 * g++.dg/template/memfriend6.C: Adjust error markers.
153
154 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
155
156 PR fortran/30410
157 * gfortran.dg/external_procedures_2.f90: New test.
158
159 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
160
161 PR tree-opt/30385
162 * gcc.dg/torture/inline-1.c: New test.
163
164 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
165
166 PR c/19978
167 * gcc.dg/multiple-overflow-warn-1.c: New.
168 * gcc.dg/multiple-overflow-warn-2.c: New.
169 * gcc.dg/overflow-warn-6.c: New.
170 * g++.dg/warn/multiple-overflow-warn-1.C: New.
171
172 2007-01-05 Roger Sayle <roger@eyesopen.com>
173
174 * gfortran.dg/array_memcpy_1.f90: New test case.
175 * gfortran.dg/array_memcpy_2.f90: Likewise.
176
177 2007-01-05 Richard Guenther <rguenther@suse.de>
178
179 PR middle-end/27826
180 * g++.dg/opt/pr27826.C: New testcase.
181
182 2007-01-05 Ian Lance Taylor <iant@google.com>
183
184 * gcc.dg/Walways-true-1.c: New test.
185 * gcc.dg/Walways-true-2.c: New test.
186 * g++.dg/warn/Walways-true-1.C: New test.
187 * g++.dg/warn/Walways-true-2.C: New test.
188
189 2007-01-05 Jakub Jelinek <jakub@redhat.com>
190
191 PR c/30360
192 * gcc.dg/pr30360.c: New test.
193
194 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
195
196 PR fortran/23232
197 * gfortran.dg/data_implied_do_1.f90: New test.
198
199 PR fortran/27996
200 PR fortran/27998
201 * gfortran.dg/char_length_1.f90: New test.
202
203 2007-01-05 Richard Guenther <rguenther@suse.de>
204
205 PR middle-end/28116
206 * g++.dg/opt/pr28116.C: New testcase.
207
208 2007-01-05 Tobias Burnus <burnus@net-b.de>
209
210 PR fortran/29624
211 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
212 invalid deallocate.
213 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
214 * gfortran.dg/protected_4.f90: Add pointer intent check.
215 * gfortran.dg/protected_6.f90: Add pointer intent check.
216 * gfortran.dg/pointer_intent_1.f90: New test.
217 * gfortran.dg/pointer_intent_2.f90: New test.
218 * gfortran.dg/pointer_intent_3.f90: New test.
219
220 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
221
222 PR 30235
223 * gfortran.dg/altreturn_2.f90: new test.
224
225 2007-01-04 Tom Tromey <tromey@redhat.com>
226
227 PR preprocessor/28165:
228 * gcc.dg/cpp/pr28165.c: New file.
229
230 2007-01-03 Josh Conner <jconner@apple.com>
231
232 PR middle-end/29683
233 * gcc.dg/pr29683.c: New.
234
235 2007-01-03 Jakub Jelinek <jakub@redhat.com>
236
237 PR c++/28217
238 * g++.dg/pch/template-1.C: New test.
239 * g++.dg/pch/template-1.Hs: New file.
240
241 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
242
243 PR middle-end/30353
244 * gcc.c-torture/compile/complex-4.c: New test.
245
246 2007-01-03 Joseph Myers <joseph@codesourcery.com>
247
248 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
249 -maltivec.
250 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
251
252 2007-01-03 Jakub Jelinek <jakub@redhat.com>
253
254 PR middle-end/30286
255 * gcc.dg/pr30286.c: New test.
256
257 PR c++/29535
258 * g++.dg/template/crash66.C: New test.
259
260 PR c++/29054
261 * g++.dg/template/friend49.C: New test.
262
263 2007-01-03 Steven G. Kargl <kargls@comcast.net>
264
265 * gfortran.dg/ibits.f90: New test.
266
267 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
268
269 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
270 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
271
272 2007-01-02 Jan Hubicka <jh@suse.cz>
273
274 * gcc.dg/pr16194.c: We now output error on all three functions, not just
275 first one.
276
277 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
278
279 PR c/19977
280 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
281 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
282
283 2006-01-02 Ian Lance Taylor <iant@google.com>
284
285 * g++.dg/warn/Wparentheses-22.C: New test.
286 * g++.dg/warn/Wparentheses-23.C: New test.
287
288 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
289
290 PR middle-end/7651
291 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
292 * gcc.dg/declspec-3-Wextra.c: New.
293 * gcc.dg/declspec-3-no.c: New
294
295 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
296
297 PR fortran/20896
298 * gfortran.dg/interface_10.f90: Remove.
299
300 2007-01-01 Roger Sayle <roger@eyesopen.com>
301
302 * gcc.dg/fold-eqxor-4.c: New test case.
303
304 2007-01-02 Joseph Myers <joseph@codesourcery.com>
305
306 PR middle-end/30311
307 * gcc.c-torture/compile/pr30311.c: New test.
308
309 2007-01-01 Andrew Pinski <pinskia@gmail.com>
310
311 PR middle-end/30253
312 * gcc.c-torture/compile/statement-expression-1.c: New test.
313
314 2007-01-01 Andreas Schwab <schwab@suse.de>
315
316 PR target/29166
317 * g++.dg/eh/pr29166.C: New test.
318
319 2007-01-01 Joseph Myers <joseph@codesourcery.com>
320
321 * lib/target-supports.exp (check_effective_target_powerpc_spe):
322 New.
323 (check_effective_target_vect_cmdline_needed): Use it.
324
325 2006-12-31 Richard Guenther <rguenther@suse.de>
326
327 PR middle-end/30137
328 * testsuite/gcc.dg/pr30137-1.c: New testcase.
329 * testsuite/gcc.dg/pr30137-2.c: Likewise.
330
331 2006-12-31 Roger Sayle <roger@eyesopen.com>
332
333 PR middle-end/30322
334 * gcc.dg/fold-plusnot-1.c: New test case.
335
336 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
337
338 PR c++/29731
339 * g++.dg/parse/template22.C: New test.
340
341 2006-12-31 Richard Guenther <rguenther@suse.de>
342
343 PR middle-end/30338
344 * gcc.c-torture/compile/pr30338.c: New testcase.
345
346 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
347
348 PR fortran/27900
349 * gfortran.dg/intrinsic_actual_4.f90: New test.
350
351 PR fortran/24325
352 * gfortran.dg/func_decl_3.f90: New test.
353
354 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
355
356 PR fortran/23060
357 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
358 * gfortran.dg/c_by_val_1.f: New test.
359 * gfortran.dg/c_by_val_2.f: New test.
360 * gfortran.dg/c_by_val_3.f: New test.
361
362 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
363
364 PR libfortran/30321
365 * gfortran.dg/sum_zero_array_1.f90: New test.
366
367 2006-12-29 Jakub Jelinek <jakub@redhat.com>
368
369 PR preprocessor/29612
370 * gcc.dg/cpp/pr29612-1.c: New test.
371 * gcc.dg/cpp/pr29612-2.c: New test.
372
373 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
374
375 PR fortran/30034
376 * gfortran.dg/pure_formal_proc_1.f90: New test.
377
378 PR fortran/30237
379 * gfortran.dg/intrinsic_actual_3.f90: New test.
380
381 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
382
383 PR fortran/30014
384 * gfortran.dg/io_constraints_1.f90: Update test.
385 * gfortran.dg/io_constraints_2.f90: Update test.
386 * gfortran.dg/inquire_iolength.f90: New test.
387
388 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
389
390 PR fortran/20896
391 * gfortran.dg/interface_10.f90: New test.
392 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
393 since z is already, locally a variable.
394
395 PR fortran/25135
396 * gfortran.dg/generic_11.f90: New test.
397 * gfortran.dg/interface_7.f90: Remove name clash between module
398 name and procedure 'x' referenced in the interface.
399
400 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
401
402 PR middle-end/7651
403 * gcc.dg/Wmissing-parameter-type.c: New.
404 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
405 * gcc.dg/Wmissing-parameter-type-no.c: New.
406
407 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
408
409 PR fortran/25818
410 * gfortran.dg/entry_array_specs_2.f: New test.
411
412 PR fortran/30084
413 * gfortran.dg/nested_modules_6.f90: New test.
414
415 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
416
417 PR middle-end/7651
418 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
419 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
420
421 2006-12-21 Andrew Pinski <pinskia@gmail.com>
422
423 PR C++/30168
424 * g++.dg/opt/complex6.C: New test.
425
426 2006-12-22 Ben Elliston <bje@au.ibm.com>
427
428 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
429 full" if the linker on spu-*-* warns about exceeding local store.
430
431 And revert this patch:
432 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
433 fail to link due to relocation overflows on spu-*-*.
434
435 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
436
437 PR fortran/30273
438 * gfortran.dg/dependency_19.f90: New test.
439
440 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
441
442 PR fortran/30202
443 * gfortran.dg/alloc_comp_basics_3.f90: New test.
444
445 2006-12-21 Jakub Jelinek <jakub@redhat.com>
446
447 PR middle-end/30262
448 * gcc.c-torture/execute/20061220-1.c: New test.
449
450 PR middle-end/30263
451 * gcc.dg/gomp/asm-1.c: New test.
452
453 PR target/30230
454 * g++.dg/eh/ia64-2.C: New test.
455
456 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
457
458 PR target/28966
459 PR target/29248
460 * gcc.dg/rs6000-leaf.c: New.
461
462 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
463
464 PR fortran/25392
465 * gfortran.dg/f2c_8.f90: New test.
466
467 2006-12-20 Bill Wendling <wendling@apple.com>
468
469 * gcc.dg/asm-b.c: Check for __ppc64__.
470
471 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
472
473 PR fortran/30190
474 * gfortran.dg/bounds_check_5.f90: New test.
475
476 2006-12-20 Andrew Pinski <pinskia@gmail.com>
477
478 PR middle-end/30143
479 * gcc.dg/gomp/complex-1.c: New testcase.
480
481 2006-12-20 Roger Sayle <roger@eyesopen.com>
482
483 * gfortran.dg/array_memset_1.f90: New test case.
484
485 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
486
487 * lib/target-supports.exp: Add spu to
488 check_effective_target_vect_widen_mult_hi_to_si.
489
490 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
491
492 PR fortran/29992
493 * gfortran.dg/generic_9.f90: New test.
494
495 PR fortran/30081
496 * gfortran.dg/generic_10.f90: New test.
497
498 2006-12-19 Andrew Pinski <pinskia@gmail.com>
499
500 PR tree-opt/30045
501 * gcc.dg/pr30045.c: New test.
502
503 2006-12-20 Ben Elliston <bje@au.ibm.com>
504
505 * gcc.dg/20020312-2.c: Add a case for __SPU__.
506
507 2006-12-19 Eric Christopher <echristo@apple.com>
508
509 PR target/29302
510 * gcc.c-torture/execute/pr29302-1.c: New.
511
512 2006-12-19 Tobias Burnus <burnus@net-b.de>
513
514 PR fortran/39238
515 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
516
517 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
518
519 PR fortran/30236
520 * gfortran.dg/altreturn_3.f90: New test.
521
522 * gfortran.dg/char_result_12.f90: Fix comment typos.
523
524 2006-12-19 Ben Elliston <bje@au.ibm.com>
525
526 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
527 as newlib's stdio.h uses non-traditional cpp constructs.
528
529 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
530
531 * gfortran.dg/advance.f90: Renamed to advance_1.f90
532 * gfortran.dg/append-1.f90: Renamed to append_1.f90
533 * gfortran.dg/array-1.f90: Renamed to array_1.f90
534 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
535 * gfortran.dg/backspace.f: Renamed to backspace_1.f
536 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
537 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
538 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
539 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
540 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
541 * gfortran.dg/logint-1.f: Renamed to logint_1.f
542 * gfortran.dg/logint-2.f: Renamed to logint_2.f
543 * gfortran.dg/logint-3.f: Renamed to logint_3.f
544 * gfortran.dg/advance_1.f90: Renamed from advance.f90
545 * gfortran.dg/append_1.f90: Renamed from append-1.f90
546 * gfortran.dg/array_1.f90: Renamed from array-1.f90
547 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
548 * gfortran.dg/backspace_1.f: Renamed from backspace.f
549 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
550 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
551 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
552 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
553 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
554 * gfortran.dg/logint_1.f: Renamed from logint-1.f
555 * gfortran.dg/logint_2.f: Renamed from logint-2.f
556 * gfortran.dg/logint_3.f: Renamed from logint-3.f
557
558 2006-12-18 Bill Wendling <wendling@apple.com>
559
560 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
561 id is an OjbC keyword.
562
563 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
564
565 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
566
567 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
568
569 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
570
571 2006-12-18 Ian Lance Taylor <iant@google.com>
572
573 * g++.dg/warn/Wmissing-declarations-1.C: New test.
574
575 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
576
577 * gcc.c-torture/compile/pr27528.c: Use empty templates.
578
579 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
580
581 PR fortran/30207
582 * gfortran.fortran-torture/execute/where21.f90: New test.
583
584 2006-12-17 Tobias Burnus <burnus@net-b.de>
585
586 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
587
588 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
589
590 PR middle-end/7651
591 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
592 * gcc.dg/if-empty-1.c: Likewise.
593 * gcc.dg/pr23165.c: Likewise.
594 * g++.dg/warn/empty-body.C: Likewise.
595
596 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
597
598 PR libfortran/30005
599 * gfortran.dg/open_errors.f90: New test.
600
601 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
602
603 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
604
605 * gcc.target/i386/ssse3-pabsb.c: New file.
606 * gcc.target/i386/ssse3-pabsd.c: Likewise.
607 * gcc.target/i386/ssse3-pabsw.c: Likewise.
608 * gcc.target/i386/ssse3-palignr.c: Likewise.
609 * gcc.target/i386/ssse3-phaddd.c: Likewise.
610 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
611 * gcc.target/i386/ssse3-phaddw.c: Likewise.
612 * gcc.target/i386/ssse3-phsubd.c: Likewise.
613 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
614 * gcc.target/i386/ssse3-phsubw.c: Likewise.
615 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
616 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
617 * gcc.target/i386/ssse3-pshufb.c: Likewise.
618 * gcc.target/i386/ssse3-psignb.c: Likewise.
619 * gcc.target/i386/ssse3-psignd.c: Likewise.
620 * gcc.target/i386/ssse3-psignw.c: Likewise.
621 * gcc.target/i386/ssse3-vals.h: Likewise.
622
623 2006-12-15 Janis Johnson <janis187@us.ibm.com>
624
625 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
626 * lib/fortran-torture.exp: Include target-supports.exp.
627
628 2006-12-15 Jakub Jelinek <jakub@redhat.com>
629
630 PR target/30185
631 * gcc.c-torture/execute/pr30185.c: New test.
632
633 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
634
635 PR testsuite/30179
636 PR testsuite/30180
637 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
638 * gcc.dg/builtin-bswap-2.c: Likewise.
639 * gcc.dg/builtin-bswap-3.c: Likewise.
640 * gcc.dg/builtin-bswap-4.c: Likewise.
641 * lib/target-supports.exp (check_effective_target_stdint_types): New.
642 * cc.c-torture/execute/mode-dependent-address.x: New file.
643
644 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
645
646 PR libfortran/30145
647 * gfortran.dg/write_zero_array: New test.
648
649 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
650
651 PR fortran/30200
652 * gfortran.dg/write_fmt_trim.f90: New test.
653
654 2006-12-14 Diego Novillo <dnovillo@redhat.com>
655
656 PR 30194
657 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
658 temporarily.
659
660 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
661
662 * lib/target-supports.exp (check_weak_available): Use istarget
663 "hppa*-*-hpux10*" instead of regexp.
664 (check_cxa_atexit_available): Likewise.
665
666 2006-12-14 Richard Guenther <rguenther@suse.de>
667
668 PR tree-optimization/30197
669 * gcc.c-torture/execute/complex-1.c: Fix function name.
670 * gcc.dg/builtins-61.c: New testcase.
671
672 2006-12-14 Richard Guenther <rguenther@suse.de>
673
674 PR middle-end/30172
675 * gcc.dg/pr30172-1.c: New testcase.
676
677 2006-12-14 Richard Guenther <rguenther@suse.de>
678
679 PR tree-optimization/30198
680 * gcc.dg/builtins-60.c: New testcase.
681
682 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
683
684 * lib/target-supports.exp (vect_no_align): Remove spu.
685
686 2006-12-13 Ian Lance Taylor <iant@google.com>
687
688 PR c++/19564
689 PR c++/19756
690 * g++.dg/warn/Wparentheses-5.C: New test.
691 * g++.dg/warn/Wparentheses-6.C: New test.
692 * g++.dg/warn/Wparentheses-7.C: New test.
693 * g++.dg/warn/Wparentheses-8.C: New test.
694 * g++.dg/warn/Wparentheses-9.C: New test.
695 * g++.dg/warn/Wparentheses-10.C: New test.
696 * g++.dg/warn/Wparentheses-11.C: New test.
697 * g++.dg/warn/Wparentheses-12.C: New test.
698 * g++.dg/warn/Wparentheses-13.C: New test.
699 * g++.dg/warn/Wparentheses-14.C: New test.
700 * g++.dg/warn/Wparentheses-15.C: New test.
701 * g++.dg/warn/Wparentheses-16.C: New test.
702 * g++.dg/warn/Wparentheses-17.C: New test.
703 * g++.dg/warn/Wparentheses-18.C: New test.
704 * g++.dg/warn/Wparentheses-19.C: New test.
705 * g++.dg/warn/Wparentheses-20.C: New test.
706 * g++.dg/warn/Wparentheses-21.C: New test.
707
708 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
709
710 PR testsuite/30157
711 * lib/target-supports.exp (check_cxa_atexit_available): Return false
712 for target "hppa.*hpux10".
713
714 2006-12-13 Jakub Jelinek <jakub@redhat.com>
715
716 * g++.dg/debug/vartrack1.C: New test.
717
718 * g++.dg/opt/ifcvt1.C: New test.
719
720 * gcc.dg/tls/opt-13.c: New test.
721
722 * gcc.dg/20060425-2.c: New test.
723
724 * g++.dg/opt/pr15054-2.C: New test.
725
726 * gcc.c-torture/execute/20060420-1.c: New test.
727
728 * gcc.c-torture/execute/20060412-1.c: New test.
729
730 * objc/compile/20060406-1.m: New test.
731
732 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
733
734 * g++.dg/template/array17.C: New test.
735
736 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
737
738 * gcc.target/powerpc/altivec-23.c: New test.
739
740 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
741
742 PR c++27316
743 * g++.dg/inherit/error3.C: New test.
744
745 PR c++/28740
746 * g++.dg/inherit/error4.C: New test.
747
748 2006-12-13 Richard Guenther <rguenther@suse.de>
749
750 PR tree-optimization/17687
751 * gcc.dg/builtins-59.c: New testcase.
752
753 2006-12-13 Ben Elliston <bje@au.ibm.com>
754
755 * gcc.target/spu/Wmain.c: New test.
756
757 2006-12-12 Josh Conner <jconner@apple.com>
758
759 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
760 * g++.dg/abi/thunk4.C: Likewise.
761 * g++.dg/abi/rtti3.C: Likewise.
762
763 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
764
765 * gcc.target/spu/cpat-1.c: New test.
766 * gcc.target/spu/cpat-2.c: New test.
767 * gcc.target/spu/cpat-3.c: New test.
768 * gcc.target/spu/cpat-4.c: New test.
769
770 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
771
772 PR tree-opt/28436
773 * gcc.c-torture/compile/vector-1.c: New test.
774 * gcc.c-torture/compile/vector-2.c: New test.
775 * gcc.c-torture/compile/vector-3.c: New test.
776
777 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
778
779 * lib/fortran-torture.exp: Update copyright years. Remove
780 obsolete comment. Test -ftree-vectorize where it makes sense.
781 * lib/gfortran-dg.exp: Update copyright years. Use settings
782 from fortran-torture.exp.
783 * gfortran.dg/char_transpose_1.f90,
784 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
785 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
786 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
787 '-w' to dg-options.
788
789 2006-12-12 Richard Sandiford <richard@codesourcery.com>
790
791 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
792 saved_${tool}_load.
793
794 2006-12-12 Ira Rosen <irar@il.ibm.com>
795
796 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
797 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
798 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
799 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
800 gaps.
801
802 2006-12-12 Richard Guenther <rguenther@suse.de>
803
804 PR middle-end/30147
805 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
806
807 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
808 Diego Novillo <dnovillo@redhat.com>
809
810 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
811 VDEF/VUSE changes.
812 * gcc.dg/tree-ssa/pr26421.c: Likewise
813 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
814 * gcc.dg/tree-ssa/pr23382.c: Likewise.
815 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
816 * gcc.dg/tree-ssa/pr28410.c: Likewise.
817 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
818 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
819 * gcc.dg/tree-ssa/vrp07.c: Likewise.
820 * gcc.dg/tree-ssa/vrp08.c: Likewise.
821 * gcc.dg/tree-ssa/alias-12.c: Likewise.
822
823 2006-12-11 Jan Hubicka <jh@suse.cz>
824
825 * gcc.dg/tree-prof/stringop-1.c: New test.
826 * gcc.dg/tree-prof/stringop-2.c: New test.
827
828 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
829
830 PR target/30120
831 * gcc.target/i386/pr30120.c: New test.
832
833 Revert:
834 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
835
836 * gcc.target/i386/x87regparm-1.c: New test.
837 * gcc.target/i386/x87regparm-2.c: New test.
838 * gcc.target/i386/x87regparm-3.c: New test.
839 * gcc.target/i386/x87regparm-4.c: New test.
840
841 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
842
843 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
844
845 2006-12-10 Tobias Burnus <burnus@net-b.de>
846
847 PR fortran/23994
848 * gfortran.dg/protected_1.f90: New test.
849 * gfortran.dg/protected_2.f90: New test.
850 * gfortran.dg/protected_3.f90: New test.
851 * gfortran.dg/protected_4.f90: New test.
852 * gfortran.dg/protected_5.f90: New test.
853 * gfortran.dg/protected_6.f90: New test.
854
855 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
856 Tobias Burnus <burnus@gcc.gnu.org>
857
858 PR fortran/29975
859 PR fortran/30068
860 * gfortran.dg/interface_4.f90: Test adding procedure to generic
861 interface.
862 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
863 ambiguous interfaces.
864 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
865 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
866 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
867 ambiguous interfaces.
868 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
869 * gfortran.dg/array_initializer_2.f90: Add initializer array
870 constructor test.
871
872 PR fortran/30096
873 * gfortran.dg/interface_9.f90: Test that host interfaces are
874 not checked for ambiguity with the local version.
875
876 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
877
878 PR fortran/29464
879 * gfortran.dg/module_interface_2.f90: New test.
880
881 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
882
883 PR fortran/29941
884 * gfortran.dg/assumed_len.f90: New test.
885
886 2006-12-09 Richard Guenther <rguenther@suse.de>
887
888 * g++.dg/warn/implicit-typename1.C: Qualify types.
889 * g++.dg/parse/crash12.C: Likewise.
890 * g++.dg/tree-ssa/pr22444.C: Likewise.
891
892 2006-12-09 Tobias Burnus <burnus@net-b.de>
893
894 * gfortran.dg/array_2.f90: Added sqrt test.
895
896 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
897
898 * gcc.target/i386/x87regparm-1.c: XFAIL.
899 * gcc.target/i386/x87regparm-2.c: XFAIL.
900 * gcc.target/i386/x87regparm-3.c: XFAIL.
901 * gcc.target/i386/x87regparm-4.c: XFAIL.
902
903 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
904
905 * lib/target-supports.exp
906 (check_effective_target_large_long_double): New.
907 * gcc.dg/Wconversion-real.c : Use it.
908 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
909 unsigned.
910
911 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
912
913 * gcc.c-torture/execute/mode-dependent-address.c: New test.
914
915 2006-12-08 Tobias Burnus <burnus@net-b.de>
916
917 PR fortran/27546
918 * gfortran.dg/import4.f90: New test for IMPORT in modules.
919
920 2006-12-07 Mark Mitchell <mark@codesourcery.com>
921
922 PR c++/29732
923 * g++.dg/template/crash65.C: New test.
924 * g++.dg/template/spec16.C: Tweak error markers.
925
926 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
927
928 * gcc.target/spu: New directory.
929 * gcc.target/spu/spu.exp: New file.
930 * gcc.target/spu/intrinsics-1.c: New test.
931
932 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
933
934 PR c++/29980
935 * g++.dg/ext/attrib27.C: New test.
936 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
937 * g++.dg/parse/typedef5.C: Likewise.
938
939 2006-12-07 Mike Stump <mrs@apple.com>
940
941 * treelang/compile/var_defs.tree: Adjust.
942
943 2006-12-06 Mark Mitchell <mark@codesourcery.com>
944
945 PR c++/29730
946 * g++.dg/template/crash64.C: New test.
947 * g++.dg/parse/crash27.C: Adjust error markers.
948
949 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
950
951 PR libfortran/30009
952 PR libfortran/30056
953 * gfortran.dg/read_eof_4.f90: Add tests.
954 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
955 * gfortran.dg/unf_read_corrupted_1.f90: New test.
956
957 2006-12-05 Mark Mitchell <mark@codesourcery.com>
958
959 PR c++/29729
960 * g++.dg/template/crash63.C: New test.
961
962 PR c++/29728
963 * g++.dg/template/crash62.C: New test.
964
965 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
966
967 PR fortran/30003
968 * gfortran.dg/allocatable_function_1.f90: Increase the number
969 of expected calls of free to 10; the lhs section reference is
970 now evaluated so there is another call to bar. Change the
971 comment appropriately.
972 * gfortran.dg/array_section_1.f90: New test.
973
974 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
975
976 PR fortran/29912
977 * gfortran.dg/char_result_12.f90: New test.
978
979 2006-12-05 Richard Guenther <rguenther@suse.de>
980
981 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
982 * gcc.dg/vect/vect-pow-2.c: Rename to ...
983 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
984 vect_double, xfail for spu*-*-*.
985
986 2006-12-04 Tobias Burnus <burnus@net-b.de>
987
988 PR fortran/29962
989 * initialization_4.f90: Test noninteger exponents (-std=f95).
990 * initialization_5.f90: New test for noninteger exponents
991 with -std=f2003.
992
993 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
994
995 PR fortran/29821
996 * gfortran.dg/parameter_array_section_1.f90: New test.
997
998 2006-12-04 Mark Mitchell <mark@codesourcery.com>
999
1000 PR c++/29733
1001 * g++.dg/template/crash61.C: New test.
1002
1003 PR c++/29632
1004 * g++.dg/template/error23.C: New test.
1005
1006 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
1007
1008 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
1009
1010 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1011
1012 PR fortran/29916
1013 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
1014
1015 2006-12-04 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR middle-end/29965
1018 * gcc.dg/gomp/pr29965-1.c: New test.
1019 * gcc.dg/gomp/pr29965-2.c: New test.
1020 * gcc.dg/gomp/pr29965-3.c: New test.
1021 * gcc.dg/gomp/pr29965-4.c: New test.
1022 * gcc.dg/gomp/pr29965-5.c: New test.
1023 * gcc.dg/gomp/pr29965-6.c: New test.
1024 * g++.dg/gomp/pr29965-1.C: New test.
1025 * g++.dg/gomp/pr29965-2.C: New test.
1026 * g++.dg/gomp/pr29965-3.C: New test.
1027 * g++.dg/gomp/pr29965-4.C: New test.
1028 * g++.dg/gomp/pr29965-5.C: New test.
1029 * g++.dg/gomp/pr29965-6.C: New test.
1030 * g++.dg/gomp/pr29965-7.C: New test.
1031 * g++.dg/gomp/pr29965-8.C: New test.
1032 * g++.dg/gomp/pr29965-9.C: New test.
1033 * g++.dg/gomp/pr29965-10.C: New test.
1034
1035 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
1036
1037 * gnat.dg/pointer_variable_bounds.adb: New test.
1038 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1039 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
1040
1041 2006-12-03 Eric Christopher <echristo@apple.com>
1042
1043 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
1044
1045 2006-12-03 Richard Henderson <rth@redhat.com>
1046 Andrew Pinski <pinskia@gmail.com>
1047
1048 PR C++/14329
1049 * g++.dg/warn/unit-1.C: New test.
1050
1051 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1052
1053 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1054
1055 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1056
1057 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1058 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1059 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1060 * gcc.dg/vect/vect-70.c: Reduce array size.
1061 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1062 vect_no_compaer_double targets.
1063 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1064 vect_float, vect_double, and vect_int.
1065
1066 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1067
1068 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1069 test for loop versioning on vect_no_align targets.
1070 * gcc.dg/vect/pr20122.c: Likewise.
1071 * gcc.dg/vect/vect-105.c: Likewise.
1072 * gcc.dg/vect/vect-42.c: Likewise.
1073 * gcc.dg/vect/vect-43.c: Likewise.
1074 * gcc.dg/vect/vect-74.c: Likewise.
1075 * gcc.dg/vect/vect-75.c: Likewise.
1076 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1077 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1078 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1079 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1080
1081 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1082
1083 PR fortran/29642
1084 * gfortran.dg/value_1.f90 : New test.
1085 * gfortran.dg/value_2.f90 : New test.
1086 * gfortran.dg/value_3.f90 : New test.
1087 * gfortran.dg/value_4.f90 : New test.
1088 * gfortran.dg/value_4.c : Called from value_4.f90.
1089
1090 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1091
1092 PR C++/30033
1093 * g++.dg/cpp0x/static_assert4.C: New testcase.
1094
1095 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1096
1097 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1098
1099 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1100
1101 PR c/27953
1102 * gcc.dg/pr27953.c: New test.
1103
1104 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1105
1106 PR c++/30022
1107 * g++.dg/ext/vector5.C: New test.
1108
1109 PR c++/30021
1110 * g++.dg/other/main1.C: New test.
1111
1112 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1113
1114 PR libfortran/29568
1115 * gfortran.dg/convert_implied_open.f90: Change to
1116 new default record length.
1117 * gfortran.dg/unf_short_record_1.f90: Adapt to
1118 new error message.
1119 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1120
1121 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1122
1123 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1124
1125 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1126
1127 PR c++/29066
1128 * g++.dg/expr/pr29066.c: New.
1129
1130 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1131 Zdenek Dvorak <dvorakz@suse.cz>
1132
1133 PR tree-optimization/29921
1134 * gcc.dg/pr29921-2.c: New test.
1135
1136 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1137
1138 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1139 (i386_get_cpuid): New function.
1140 (i386_cpuid_ecx): Likewise.
1141 (i386_cpuid_edx): Likewise.
1142 (i386_cpuid): Updated to call i386_cpuid_edx.
1143
1144 * gcc.target/i386/sse3-addsubpd.c: New file.
1145 * gcc.target/i386/sse3-addsubps.c: Likewise.
1146 * gcc.target/i386/sse3-haddpd.c: Likewise.
1147 * gcc.target/i386/sse3-haddps.c: Likewise.
1148 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1149 * gcc.target/i386/sse3-hsubps.c: Likewise.
1150 * gcc.target/i386/sse3-lddqu.c: Likewise.
1151 * gcc.target/i386/sse3-movddup.c: Likewise.
1152 * gcc.target/i386/sse3-movshdup.c: Likewise.
1153 * gcc.target/i386/sse3-movsldup.c: Likewise.
1154
1155 2006-12-01 Dirk Mueller <dmueller@suse.de>
1156
1157 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1158
1159 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1160
1161 * gcc.dg/dfp/convert-int-max.c: New test.
1162 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1163
1164 2006-11-30 Richard Guenther <rguenther@suse.de>
1165
1166 * gcc.dg/vect/vect-pow-1.c: Rename ...
1167 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1168 floats instead of doubles, check successful vectorization.
1169
1170 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1171
1172 PR target/29945
1173 * gcc.c-torture/compile/pr29945.c: New testcase.
1174
1175 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1176
1177 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1178 -maltivec.
1179
1180 2006-11-29 Eric Christopher <echristo@apple.com>
1181
1182 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1183
1184 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1185
1186 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1187
1188 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1189
1190 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1191
1192 PR c++/29022
1193 * g++.dg/inherit/virtual2.C: New test.
1194 * g++.dg/inherit/virtual3.C: Likewise.
1195 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1196 * g++.dg/inherit/error2.C: Likewise.
1197 * g++.dg/template/instantiate1.C: Likewise.
1198
1199 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1200
1201 PR tree-opt/29984
1202 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1203
1204 2006-11-28 Jan Hubicka <jh@suse.cz>
1205
1206 * gcc.dg/memcpy-1.c: New test.
1207
1208 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1209
1210 PR c++/29735
1211 * g++.dg/warn/main-3.C: New test.
1212
1213 2006-11-28 Jan Hubicka <jh@suse.cz>
1214
1215 * gcc.dg/winline-1.c: New test.
1216
1217 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1218
1219 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1220 alignments.
1221
1222 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1223
1224 PR fortran/29976
1225 * gfortran.dg/missing_optional_dummy_3.f90
1226
1227 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1228
1229 PR fortran/20880
1230 * gfortran.dg/interface_3.f90: Modify errors.
1231
1232 2006-11-28 Ben Elliston <bje@au.ibm.com>
1233
1234 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1235 fail to link due to relocation overflows on spu-*-*.
1236
1237 2006-11-27 Michael Matz <matz@suse.de>
1238 Andreas Krebbel <krebbel1@de.ibm.com>
1239
1240 PR target/29319
1241 * gcc.dg/20061127-1.c: New testcase.
1242
1243 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1244
1245 * gcc.dg/20061124-1.c: Add exit() function prototype.
1246
1247 2006-11-27 Jan Hubicka <jh@suse.cz>
1248
1249 * gcc.target/i386/memcpy-1.c: Adjust size.
1250 * testsuite/gcc.dg/visibility-11.c: Likewise.
1251
1252 2006-11-27 Richard Guenther <rguenther@suse.de>
1253
1254 PR middle-end/25620
1255 * gcc.target/i386/pow-1.c: New testcase.
1256 * gcc.dg/builtins-58.c: Likewise.
1257
1258 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1259
1260 PR c++/29886
1261 * g++.dg/expr/cast8.C: New test.
1262
1263 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1264
1265 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1266 Don't ever inline the testcase.
1267
1268 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1269
1270 PR fortran/29982
1271 * gfortran.fortran-torture/compile/parameter_3.f90: New
1272 testcase.
1273
1274 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1275
1276 PR fortran/29951
1277 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1278
1279 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1280
1281 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1282 for CHAR.
1283
1284 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1285
1286 PR libgfortran/29936
1287 * gfortran.dg/write_check3.f90: New test.
1288
1289 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1290
1291 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1292
1293 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1294
1295 PR fortran/20880
1296 * gfortran.dg/interface_3.f90: New test.
1297
1298 PR fortran/29387
1299 * gfortran.dg/generic_8.f90: New test.
1300
1301 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1302
1303 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1304 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1305 * gfortran.dg/specifics_3.f90: Remove.
1306
1307 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1308
1309 PR c/29955
1310 * gcc.dg/gomp/pr29955.c: New test.
1311
1312 PR c/29736
1313 * gcc.dg/pr29736.c: New test.
1314
1315 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1316
1317 PR tree-opt/29964
1318 * gcc.dg/pure-1.c: New test.
1319
1320 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1321
1322 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1323 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1324
1325 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1326
1327 * gcc.dg/20061124-1.c: New testcase.
1328
1329 2006-11-23 Eric Christopher <echristo@apple.com>
1330
1331 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1332
1333 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1334
1335 PR c/2707
1336 PR c++/26167
1337 * gcc.dg/Wconversion-integer.c: New. Supersedes
1338 Wconversion-negative-constants.c
1339 * gcc.dg/Wconversion-real.c: New.
1340 * gcc.dg/Wconversion-real-integer.c: New.
1341 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1342 * g++.dg/warn/Wconversion1.C: Modified.
1343
1344 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1345
1346 * gfortran.dg/overload_1.f90: New test.
1347
1348 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1349
1350 PR c/9072
1351 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1352 Wtraditional-conversion.
1353 * gcc.dg/overflow-warn-2.c: Likewise.
1354 * gcc.dg/Wconversion.c: Likewise. Renamed as
1355 Wtraditional-conversion.c .
1356 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1357 Wtraditional-conversion-2.c .
1358 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1359 Wtraditional-conversion-2.c
1360 * gcc.dg/Wconversion-negative-constants.c: New.
1361
1362 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1363
1364 * gcc.dg/tree-ssa/dump-1.c: New test.
1365
1366 2006-11-23 David Ung <davidu@mips.com>
1367
1368 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1369 -mfp64, allowable when ISA >= 33 and float is enabled.
1370 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1371 of mthc1 and mfhc1 patterns.
1372
1373 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1374
1375 PR tree-optimization/29921
1376 * gcc.dg/pr29921.c: New test.
1377
1378 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1379
1380 PR fortran/29441
1381 * gfortran.dg/initialization_4.f90: New test.
1382
1383 2006-11-22 Ira Rosen <irar@il.ibm.com>
1384
1385 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1386 platforms that have interleaving support.
1387 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1388 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1389 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1390 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1391 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1392 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1393 gcc.dg/vect/vect-strided-u8-i8.c,
1394 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1395 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1396 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1397 gcc.dg/vect/vect-strided-float.c,
1398 gcc.dg/vect/vect-strided-a-mult.c,
1399 gcc.dg/vect/vect-strided-mult-char-ls.c,
1400 gcc.dg/vect/vect-strided-a-u16-mult.c,
1401 gcc.dg/vect/vect-strided-a-u32-mult.c,
1402 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1403 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1404 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1405 gcc.dg/vect/vect-strided-mult.c,
1406 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1407 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1408
1409 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1410
1411 PR fortran/25087
1412 * gfortran.dg/auto_char_len_4.f90: New test.
1413
1414 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1415
1416 PR fortran/29652
1417 * gfortran.dg/generic_7.f90: New test.
1418 * gfortran.dg/defined_operators_1.f90: Add new error.
1419
1420 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1421
1422 PR tree-optimization/29902
1423 * g++.dg/tree-ssa/pr29902.C: New test.
1424
1425 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1426
1427 PR fortran/29820
1428 * gfortran.dg/used_types_13.f90: New test.
1429
1430 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1431
1432 * gcc.dg/dfp/snan.c: Delete.
1433
1434 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1435
1436 * g++.dg/cpp0x/static_assert1.C: New.
1437 * g++.dg/cpp0x/static_assert2.C: New.
1438 * g++.dg/cpp0x/static_assert3.C: New.
1439
1440 2006-11-21 Richard Guenther <rguenther@suse.de>
1441
1442 * gcc.dg/vect/vect-pow-1.c: New testcase.
1443 * gcc.dg/vect/vect-pow-2.c: Likewise.
1444
1445 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1446
1447 PR c++/29570
1448 * g++.dg/template/static29.C: New test.
1449
1450 PR c++/29734
1451 * g++.dg/conversion/simd4.C: New test.
1452
1453 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1454
1455 PR c++/29475
1456 * g++.dg/template/access19.C: New test.
1457 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1458 error is reported.
1459
1460 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1461
1462 PR tree-opt/25500
1463 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1464
1465 2006-11-20 Tobias Burnus <burnus@net-b.de>
1466
1467 PR fortran/27546
1468 * gfortran.dg/import.f90: Extended test.
1469 * gfortran.dg/import2.f90: Extended test.
1470
1471 2006-11-20 Tobias Burnus <burnus@net-b.de>
1472
1473 * gfortran.dg/volatile3.f90: Add conflict test.
1474
1475 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1476
1477 PR fortran/24783
1478 * gfortran.dg/implicit_10.f90: New test.
1479
1480 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1481
1482 PR c++/8586
1483 * g++.dg/warn/Wall-write-strings.C: New.
1484
1485 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1486
1487 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1488 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1489
1490 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1491
1492 * gfortran.dg/use_3.f90: Remove error message.
1493 * gfortran.dg/iso_fortran_env_1.f90: New test.
1494 * gfortran.dg/iso_fortran_env_2.f90: New test.
1495 * gfortran.dg/iso_fortran_env_3.f90: New test.
1496 * gfortran.dg/iso_fortran_env_4.f90: New test.
1497
1498 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1499
1500 * gcc.dg/vect/vect-27.c: Fix initialization.
1501
1502 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1503
1504 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1505 * gcc.dg/torture/builtin-minmax-1.c: New.
1506
1507 * gcc.dg/builtins-20.c: Add cases for copysign.
1508
1509 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1510
1511 PR fortran/24285
1512 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1513
1514 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1515 * gfortran.dg/use_1.f90: New test.
1516 * gfortran.dg/use_1.f90: New test.
1517 * gfortran.dg/use_1.f90: New test.
1518
1519 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1520
1521 PR tree-optimization/29801
1522 * gcc.dg/pr29801.c: New test.
1523
1524 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1525
1526 PR middle-end/29584
1527 * gcc.dg/torture/pr29584.c: New test.
1528
1529 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1530
1531 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1532 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1533 * gcc.target/powerpc/compress-float-ppc.c,
1534 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1535 powerpc_fprs.
1536 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1537 do not pass -mhard-float.
1538
1539 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1540
1541 * gnat.dg/volatile_aggregate.adb: New test.
1542
1543 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1544
1545 PR fortran/29391
1546 PR fortran/29489
1547 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1548 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1549
1550 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1551
1552 PR target/29201
1553 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1554
1555 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1556
1557 * gfortran.dg/import3.f90: Fix error message.
1558
1559 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1560
1561 PR tree-opt/29788
1562 * gfortran.fortran-torture/compile/inline_1.f90:
1563 New testcase.
1564
1565 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1566
1567 * gcc.target/i386/x87regparm-1.c: New test.
1568 * gcc.target/i386/x87regparm-2.c: New test.
1569 * gcc.target/i386/x87regparm-3.c: New test.
1570 * gcc.target/i386/x87regparm-4.c: New test.
1571
1572 2006-11-15 Tobias Burnus <burnus@net-b.de>
1573
1574 PR fortran/27546
1575 * gfortran.dg/import.f90: New test.
1576 * gfortran.dg/import2.f90: New test.
1577 * gfortran.dg/import3.f90: New test.
1578
1579 2006-11-15 Tobias Burnus <burnus@net-b.de>
1580
1581 PR fortran/27588
1582 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1583
1584 2006-11-15 Tobias Burnus <burnus@net-b.de>
1585
1586 PR fortran/29806
1587 * gfortran.dg/contains.f90: New test.
1588 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1589
1590 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1591
1592 PR tree-optimization/29581
1593 * gcc.dg/pr29581-1.c: New test.
1594 * gcc.dg/pr29581-2.c: New test.
1595 * gcc.dg/pr29581-3.c: New test.
1596 * gcc.dg/pr29581-4.c: New test.
1597 * gfortran.dg/pr29581.f90: New test.
1598
1599 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1600
1601 PR fortran/29702
1602 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1603 numbers in error message headers.
1604
1605 2006-11-14 Richard Guenther <rguenther@suse.de>
1606
1607 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1608 to i?86 and x86_64 targets.
1609
1610 2006-11-14 Caroline Tice <ctice@apple.com>
1611
1612 * gcc.dg/pubtypes-1.c: New file/testcase.
1613 * gcc.dg/pubtypes-2.c: New file/testcase.
1614 * gcc.dg/pubtypes-3.c: New file/testcase.
1615 * gcc.dg/pubtypes-4.c: New file/testcase.
1616 * g++.dg/pubtypes.C: New file/testcase.
1617
1618 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1619
1620 PR c++/29106
1621 * g++.dg/init/self1.C: New test.
1622
1623 2006-11-14 Tobias Burnus <burnus@net-b.de>
1624
1625 PR fortran/29657
1626 * gfortran.dg/conflicts.f90: Add.
1627
1628 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1629
1630 PR rtl-optimization/29798
1631
1632 * gcc.c-torture/execute/pr29798.c: New.
1633
1634 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1635
1636 * gcc.dg/builtins-20.c: Add more cases.
1637
1638 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1639
1640 PR fortran/29759
1641 * gfortran.dg/gomp/pr29759.f90: New test.
1642
1643 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1644
1645 PR c++/29518
1646 * g++.dg/template/static28.C: New test.
1647
1648 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1649
1650 * lib/c-torture.exp: Use target-libpath.exp.
1651 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1652 set GCC_EXEC_PREFIX env var from global variable of same name.
1653
1654 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1655
1656 PR fortran/26994
1657 * gfortran.fortran-torture/compile/transfer-1.f90:
1658 New testcase.
1659
1660 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1661 Zdenek Dvorak <dvorakz@suse.cz>
1662
1663 PR tree-optimization/29680
1664 * gcc.dg/alias-11.c: New test.
1665
1666 2006-11-12 Jason Merrill <jason@redhat.com>
1667 Andrew Pinski <pinskia@physics.uc.edu>
1668
1669 PR middle-end/28915
1670 * gcc.target/i386/vectorize1.c: New.
1671
1672 2006-11-12 Roger Sayle <roger@eyesopen.com>
1673
1674 PR rtl-optimization/29797
1675 * gcc.c-torture/execute/pr29797-1.c: New test case.
1676
1677 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1678
1679 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1680
1681 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
1682
1683 * gcc.dg/tree-ssa/prefetch-3.c: New test.
1684
1685 2006-11-12 Roger Sayle <roger@eyesopen.com>
1686
1687 PR tree-optimization/13827
1688 * gcc.dg/fold-eqand-1.c: New test case.
1689
1690 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1691
1692 PR rtl-opt/28812
1693 * gcc.c-torture/execute/mayalias-3.c: New test.
1694
1695 2006-11-11 Richard Sandiford <richard@codesourcery.com>
1696
1697 PR middle-end/27528
1698 * gcc.c-torture/compile/pr27528.c: New test.
1699 * gcc.dg/pr27528.c: Likewise.
1700
1701 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1702
1703 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1704
1705 * gcc.dg/torture/builtin-symmetric-1.c: New test.
1706
1707 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1708
1709 PR fortran/29758
1710 * gfortran.dg/reshape_source_size_1.f90: New test.
1711
1712 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1713
1714 PR fortran/29315
1715 * gfortran.dg/aliasing_dummy_4.f90: New test.
1716
1717 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
1718
1719 PR target/29777
1720 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1721 and x86_64-*-* targets.
1722
1723 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1724
1725 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1726 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1727 New macros. Use them in exact tests.
1728 (TESTIT3): New macro.
1729 Add tests for fmin, fmax and fma.
1730
1731 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1732
1733 PR fortran/29431
1734 * gfortran.dg/array_constructor_13.f90: New test.
1735
1736 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1737
1738 PR fortran/29744
1739 * gfortran.dg/used_types_12.f90: New test.
1740
1741 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
1742
1743 PR middle-end/29726
1744 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
1745 (test6): Ditto.
1746 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
1747 * gcc.dg/fold-eqandshift-3.c: New test case.
1748
1749 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1750
1751 PR fortran/29699
1752 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
1753
1754 PR fortran/21370
1755 * gfortran.dg/change_symbol_attributes_1.f90: New test.
1756
1757 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1758
1759 * gcc.dg/20061109-1.c: New testcase.
1760
1761 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1762
1763 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
1764
1765 2006-11-09 Tobias Burnus <burnus@net-b.de>
1766
1767 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
1768 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
1769
1770 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
1771
1772 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
1773 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
1774
1775 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1776
1777 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
1778
1779 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1780
1781 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
1782 vect-9.c).
1783 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
1784 * gcc.dg/vect/vect-9.c: Now vectorizable.
1785 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
1786 that support vect_widen_mult.
1787 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
1788 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
1789 vect-reduc-dot-u16.c).
1790 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
1791 vect-reduc-dot-u16.c).
1792 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
1793 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
1794 vect-reduc-dot-s8.c).
1795 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
1796 vect-reduc-dot-s8.c).
1797 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
1798 vect-reduc-dot-s8.c).
1799 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
1800 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
1801 vect-reduc-dot-u8.c).
1802 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
1803 vect-reduc-dot-u8.c).
1804 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
1805 * gcc.dg/vect/vect-multitypes-9.c: New test.
1806 * gcc.dg/vect/vect-multitypes-10.c: New test.
1807 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
1808 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
1809 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
1810 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
1811 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
1812 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
1813 wrapv-vect-reduc-dot-s8.c.
1814 * lib/target-support.exp (check_effective_target_vect_unpack): New.
1815 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
1816 targets that support vec_unpack.
1817 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1818 (check_effective_target_vect_widen_mult_qi_to_hi): New.
1819 (check_effective_target_vect_widen_mult_hi_to_si): New.
1820 (check_effective_target_vect_widen_sum): Removed.
1821
1822 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1823
1824 * gcc.dg/vect/vect-multitypes-8.c: New test.
1825 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
1826
1827 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1828
1829 * gcc.dg/vect/vect-multitypes-7.c: New test.
1830
1831 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1832
1833 * gcc.dg/vect/vect-multitypes-4.c: New test.
1834 * gcc.dg/vect/vect-multitypes-5.c: New test.
1835 * gcc.dg/vect/vect-multitypes-6.c: New test.
1836
1837 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1838
1839 * gcc.dg/vect/vect-multitypes-1.c: New test.
1840 * gcc.dg/vect/vect-multitypes-2.c: New test.
1841 * gcc.dg/vect/vect-multitypes-3.c: New test.
1842
1843 2006-11-07 Eric Christopher <echristo@apple.com>
1844
1845 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
1846 Test using scan-assembler-not.
1847
1848 2006-11-07 Jakub Jelinek <jakub@redhat.com>
1849
1850 * gcc.dg/inline-17.c: New test.
1851
1852 2006-11-07 Steve Ellcey <sje@cup.hp.com>
1853
1854 PR other/25028
1855 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
1856 on HP-UX.
1857
1858 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
1859
1860 PR fortran/29539
1861 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
1862
1863 PR fortran/29634
1864 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
1865 test.
1866
1867 2006-11-07 Tobias Burnus <burnus@net-b.de>
1868
1869 PR fortran/29601
1870 * gfortran.dg/volatile.f90: Add.
1871 * gfortran.dg/volatile2.f90: Add.
1872 * gfortran.dg/volatile3.f90: Add.
1873 * gfortran.dg/volatile4.f90: Add.
1874 * gfortran.dg/volatile5.f90: Add.
1875 * gfortran.dg/volatile6.f90: Add.
1876 * gfortran.dg/volatile7.f90: Add.
1877
1878 2006-11-06 Tobias Burnus <burnus@net-b.de>
1879
1880 * gfortran.dg/io_constraints_2.f90: Adjust pattern
1881 for matching error messages.
1882 * gfortran.dg/specifics_3.f90: Adjust pattern
1883 for matching error messages.
1884
1885 2006-11-06 Janis Johnson <janis187@us.ibm.com>
1886 Bernhard Fischer <aldot@gcc.gnu.org>
1887
1888 * lib/gcc-dg.exp (output-exists): New proc.
1889 (output-exists-not): New proc.
1890 * gcc.test-framework/test-framework.awk: Support new directives.
1891 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
1892 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
1893 * gcc.test-framework/dg-outexists-exp-F.c: New test.
1894 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
1895 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
1896 * gcc.test-framework/dg-outexists-exp-P.c: New test.
1897
1898 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
1899
1900 PR fortran/29630
1901 PR fortran/29679
1902 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
1903 * gfortran.dg/initialization_3.f90: New.
1904
1905 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1906
1907 PR libgfortran/25545
1908 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
1909
1910 2006-11-05 Jakub Jelinek <jakub@redhat.com>
1911
1912 PR middle-end/29695
1913 * gcc.c-torture/execute/pr29695-1.c: New test.
1914 * gcc.c-torture/execute/pr29695-2.c: New test.
1915
1916 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
1917
1918 PR fortran/29565
1919 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
1920
1921 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
1922
1923 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
1924 for matching error messages.
1925
1926 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
1927
1928 PR target/26915
1929 * gcc.target/i386/387-12.c: New test.
1930
1931 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1932
1933 PR libfortran/29713
1934 * gfortran.dg/pr29713.f90: New test.
1935
1936 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
1937
1938 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
1939 Also test for bogus rest sign.
1940
1941 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1942
1943 PR libfortran/27895
1944 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
1945
1946 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
1947
1948 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
1949 from error messages.
1950
1951 2006-11-02 Mike Stump <mrs@apple.com>
1952
1953 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
1954
1955 * g++.old-deja/g++.abi/align.C: Enable for darwin.
1956
1957 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
1958
1959 * g++.dg/eh/gcsec1.C: New test.
1960
1961 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1962
1963 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
1964 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
1965
1966 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
1967
1968 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
1969 hexadecimal value.
1970 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
1971 * gcc.dg/pr14796-2.c: Likewise.
1972
1973 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1974
1975 * gcc.c-torture/execute/20061101-1.c: New test.
1976
1977 2006-11-01 Richard Guenther <rguenther@suse.de>
1978
1979 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
1980
1981 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1982
1983 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
1984 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
1985
1986 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
1987
1988 * gcc.c-torture/execute/20061031-1.c: New test.
1989
1990 2006-10-31 Geoffrey Keating <geoffk@apple.com>
1991
1992 PR 23067
1993 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
1994 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
1995 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
1996 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
1997 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
1998 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
1999 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
2000
2001 2006-10-31 Eric Christopher <echristo@apple.com>
2002 Falk Hueffner <falk@debian.org>
2003
2004 * gcc.dg/builtin-bswap-1.c: New.
2005 * gcc.dg/builtin-bswap-2.c: New.
2006 * gcc.dg/builtin-bswap-3.c: New.
2007 * gcc.dg/builtin-bswap-4.c: New.
2008 * gcc.dg/builtin-bswap-5.c: New.
2009 * gcc.target/i386/builtin-bswap-1.c: New.
2010
2011 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2012
2013 * gcc.dg/inline-16.c: New.
2014
2015 PR 16622
2016 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
2017 defining it.
2018 * gcc.dg/inline-13.c: New.
2019 * gcc.dg/inline-14.c: New.
2020 * gcc.dg/inline-15.c: New.
2021
2022 PR 11377
2023 * gcc.dg/inline6.c: New.
2024 * gcc.dg/inline7.c: New.
2025
2026 2006-10-31 Roger Sayle <roger@eyesopen.com>
2027
2028 PR middle-end/23470
2029 * gcc.dg/pr23470-1.c: New test case.
2030
2031 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
2032
2033 PR fortran/29537
2034 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
2035 data.
2036 * gfortran.dg/blockdata_2.f90: New testcase.
2037
2038 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
2039
2040 PR libfortran/29627
2041 * gfortran.dg/unf_short_record_1.f90: New test.
2042
2043 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2044
2045 PR fortran/29067
2046 * gfortran.dg/pr29067.f: New test.
2047
2048 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2049 Richard Sandiford <richard@codesourcery.com>
2050
2051 * lib/target-supports.exp (get_compiler_messages): Append options
2052 as a single list element.
2053 (check_effective_target_arm_vfp_ok): New.
2054 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2055
2056 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2057
2058 PR fortran/29387
2059 * gfortran.dg/intrinsic_actual_2.f90: New test.
2060
2061 PR fortran/29490
2062 * gfortran.dg/actual_array_interface_1.f90: New test.
2063
2064 PR fortran/29641
2065 * gfortran.dg/used_types_11.f90: New test.
2066
2067 2006-10-30 Dirk Mueller <dmueller@suse.de>
2068
2069 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2070 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2071 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2072 * g++.old-deja/g++.mike/net25.C (main): Same.
2073 * g++.dg/lookup/exception1.C (main): Same.
2074 * g++.dg/parse/parens2.C (main): Same.
2075
2076 2006-10-30 Roger Sayle <roger@eyesopen.com>
2077
2078 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2079
2080 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2081
2082 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2083 * gcc.dg/torture/builtin-math-3.c: Likewise.
2084
2085 2006-10-30 Tobias Burnus <burnus@net-b.de>
2086
2087 PR fortran/29452
2088 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2089 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2090
2091 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2092
2093 PR Fortran/29410
2094 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2095
2096 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2097
2098 * lib/target-supports.exp (check_function_available): Declare
2099 function before calling.
2100
2101 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2102
2103 PR tree-optimization/29637
2104 * gcc.dg/pr29637.c: New test.
2105
2106 2006-10-29 Roger Sayle <roger@eyesopen.com>
2107
2108 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2109 tree canonicalization.
2110
2111 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2112
2113 * gcc.dg/builtins-20.c: Add more hypot tests.
2114
2115 2006-10-29 Roger Sayle <roger@eyesopen.com>
2116
2117 * gcc.dg/fold-compare-1.c: New test case.
2118
2119 2006-10-29 Dirk Mueller <dmueller@suse.de>
2120
2121 PR c++/16307
2122 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2123
2124 2006-10-29 Roger Sayle <roger@eyesopen.com>
2125
2126 PR tree-optimization/15458
2127 * gcc.dg/fold-xornot-1.c: New test case.
2128
2129 2006-10-29 Richard Guenther <rguenther@suse.de>
2130
2131 * gcc.target/i386/math-torture/trunc.c: New testcase.
2132
2133 2006-10-29 Richard Guenther <rguenther@suse.de>
2134
2135 * gcc.target/i386/math-torture/round.c: New testcase.
2136
2137 2006-10-29 Richard Guenther <rguenther@suse.de>
2138
2139 * gcc.target/i386/math-torture/ceil.c: New testcase.
2140 * gcc.target/i386/math-torture/floor.c: Likewise.
2141
2142 2006-10-29 Richard Guenther <rguenther@suse.de>
2143
2144 * gcc.target/i386/math-torture/rint.c: New testcase.
2145 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2146
2147 2006-10-29 Richard Guenther <rguenther@suse.de>
2148
2149 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2150 * gcc.target/i386/math-torture/lceil.c: Likewise.
2151
2152 2006-10-28 Tobias Burnus <burnus@net-b.de>
2153
2154 PR libgfortran/24313
2155 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2156
2157 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2158
2159 * gcc.c-torture/execute/20020118-1.c,
2160 gcc.c-torture/execute/builtins/strlen.c,
2161 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2162 comment typos.
2163
2164 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2165
2166 * gcc.dg/builtins-20.c: Add tests for hypot.
2167 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2168 two-argument builtins.
2169 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2170 TESTIT2. Update all callers.
2171 (TESTIT2, TESTIT2_R): New helper macros.
2172 Add testcases for pow, hypot and atan2.
2173
2174 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2175
2176 PR C++/29295
2177 * g++.dg/expr/bool1.C: New test.
2178 * g++.dg/expr/bool2.C: New test.
2179
2180 2006-10-28 Tobias Burnus <burnus@net-b.de>
2181
2182 PR fortran/28224
2183 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2184 * gfortran.dg/namelist_internal.f90: New test.
2185
2186 2006-10-28 Tobias Burnus <burnus@net-b.de>
2187
2188 PR fortran/29625
2189 * gfortran.dg/io_real_boz.f90: Add.
2190 * gfortran.dg/io_real_boz2.f90: Add.
2191
2192 2006-10-28 Richard Guenther <rguenther@suse.de>
2193
2194 PR middle-end/26899
2195 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2196
2197 2006-10-28 Richard Guenther <rguenther@suse.de>
2198
2199 PR target/28806
2200 * gcc.target/i386/math-torture/lround.c: New testcase.
2201
2202 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2203
2204 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2205 * gcc.dg/builtins-44.c: Likewise.
2206 * gcc.dg/builtins-45.c: Likewise.
2207 * gcc.dg/pr28796-2.c: Likewise.
2208 * gcc.dg/unordered-3.c: Likewise.
2209
2210 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2211
2212 PR libgfortran/27954
2213 * gfortran.dg/error_recovery_2.f90: New test.
2214
2215 2006-10-26 Richard Guenther <rguenther@suse.de>
2216
2217 * gcc.target/i386/i386.exp: Use glob, not find to collect
2218 tests. Avoids recursing into subdirectories.
2219 * gcc.target/i386/math-torture/math-torture.exp: Torture
2220 for interesting ia32 math options.
2221 * gcc.target.i386/math-torture/lrint.c: New testcase.
2222
2223 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2224
2225 PR libgfortran/29563
2226 * gfortran.dg/arrayio_9.f90: Update test.
2227 * gfortran.dg/arrayio_19.f90: New test.
2228
2229 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2230
2231 * gcc.dg/20061026.c: New testcase.
2232
2233 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2234
2235 PR libgfortran/29563
2236 * gfortran.dg/arrayio_9.f90: New test.
2237
2238 2006-10-26 Ben Elliston <bje@au.ibm.com>
2239
2240 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2241 Copy the strings manually, as strcpy may call strlen.
2242
2243 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2244
2245 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2246 Add checks for log, log2, log10 and log1p.
2247
2248 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2249 we already test 0.0. Add checks for expm1, log, log2, log10,
2250 log1p, cbrt, erf and erfc.
2251
2252 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2253
2254 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2255
2256 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2257
2258 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2259 and remainderl() built-in functions. Remove -ffast-math from
2260 dg-options.
2261
2262 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2263
2264 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2265 acosh and atanh.
2266
2267 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2268 floating point modifiers to arguments passed to float and long
2269 double functions respectively. Update all callers to use floating
2270 point numbers, not integers. Add tests for exp, exp2 and
2271 exp10/pow10.
2272
2273 * gcc.dg/torture/builtin-math-3.c: New test.
2274
2275 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2276
2277 PR fortran/29393
2278 * gfortran.dg/initialize_2.f90: New.
2279
2280 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2281
2282 * gcc.dg/torture/builtin-math-2.c: New test.
2283
2284 2006-10-24 Richard Guenther <rguenther@suse.de>
2285
2286 PR middle-end/28796
2287 * gcc.dg/pr28796-1.c: New testcase.
2288 * gcc.dg/pr28796-2.c: Likewise.
2289
2290 2006-10-24 Richard Guenther <rguenther@suse.de>
2291
2292 * gcc.dg/builtins-57.c: New testcase.
2293
2294 2006-10-24 Richard Guenther <rguenther@suse.de>
2295
2296 PR tree-optimization/29567
2297 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2298
2299 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2300
2301 PR tree-optimization/14784
2302 * gcc.dg/alias-10.c: New test.
2303
2304 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2305
2306 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2307
2308 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2309
2310 * gcc.dg/builtin-strncat-chk-1.c: New test.
2311
2312 2006-10-23 Jan Hubicka <jh@suse.cz>
2313
2314 * gcc.dg/memmove-1.c: New test.
2315
2316 2006-10-23 Paul Brook <paul@codesourcery.com>
2317
2318 * gcc.dg/pragma-pack-5.c: New test.
2319
2320 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2321
2322 * g++.dg/other/s390-1.C: New testcase.
2323
2324 2006-10-23 Richard Guenther <rguenther@suse.de>
2325
2326 PR middle-end/27132
2327 PR middle-end/23295
2328 * gcc.dg/pr27132.c: New testcase.
2329 * gcc.dg/pr23295.c: Likewise.
2330 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2331 * g++.dg/tree-ssa/pr19807.C: Likewise.
2332
2333 2006-10-23 Richard Guenther <rguenther@suse.de>
2334
2335 PR middle-end/21032
2336 * gcc.dg/pr21032.c: New testcase.
2337
2338 2006-10-22 Jeff Law <law@redhat.com>
2339 Richard Guenther <rguenther@suse.de>
2340
2341 PR tree-optimization/15911
2342 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2343
2344 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2345
2346 PR c++/20647
2347 * g++.dg/abi/rtti3.C: New.
2348
2349 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2350
2351 PR middle-end/28252
2352 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2353 transformation.
2354
2355 2006-10-21 Richard Guenther <rguenther@suse.de>
2356
2357 PR tree-optimization/3511
2358 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2359
2360 2006-10-21 Richard Guenther <rguenther@suse.de>
2361
2362 PR middle-end/26898
2363 * gcc.dg/torture/pr26898-1.c: New testcase.
2364 * gcc.dg/torture/pr26898-2.c: Likewise.
2365
2366 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2367
2368 PR c++/28053
2369 * g++.dg/parse/bitfield1.C: Adjust error markers.
2370 * g++.dg/parse/bitfield2.C: New test.
2371
2372 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2373
2374 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2375
2376 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2377
2378 PR libfortran/27895
2379 * gfortran.dg/zero_sized_1.f90: New test.
2380
2381 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2382
2383 * gcc.dg/div-compare-1.c: New test.
2384
2385 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2386
2387 PR fortran/29216
2388 * gfortran.dg/result_default_init_1.f90: New test.
2389
2390 PR fortran/29314
2391 * gfortran.dg/automatic_default_init_1.f90: New test.
2392
2393 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2394 from 38 to 33.
2395
2396 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2397
2398 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2399 'using namespace std' without previous declaration.
2400 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2401 * g++.old-deja/g++.robertl/eb133c.C: New.
2402
2403 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2404
2405 PR libgfortran/29277
2406 * gfortran.dg/streamio_4.f90: Update test.
2407 * gfortran.dg/streamio_11.f90: New test.
2408
2409 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2410
2411 PR c++/27952
2412 * g++.dg/inherit/virtual1.C: New test.
2413
2414 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2415
2416 PR c++/28261
2417 * g++.dg/parse/enum3.C: New test.
2418
2419 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2420
2421 PR c++/29039
2422 * g++.dg/init/ctor8.C: New test.
2423
2424 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2425
2426 PR c++/27270
2427 * g++.dg/ext/complit8.C: Tweak error markers.
2428 * g++.dg/template/complit1.C: Add error marker.
2429
2430 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2431
2432 PR c++/27270
2433 * g++.dg/ext/complit8.C: New test.
2434
2435 PR c++/29408
2436 * g++.dg/parse/dtor12.C: New test.
2437
2438 PR c++/29435
2439 * g++.dg/template/sizeof11.C: New test.
2440
2441 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2442
2443 PR fortran/29392
2444 * gfortran.dg/data_char_3.f90: New test.
2445
2446 PR fortran/29451
2447 * gfortran.dg/negative_automatic_size.f90: New test.
2448
2449 2006-10-16 David Daney <ddaney@avtrex.com>
2450
2451 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2452
2453 2006-10-16 Eric Christopher <echristo@apple.com>
2454
2455 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2456 x86_64.
2457
2458 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2459
2460 PR c++/28211
2461 * g++.dg/tc1/dr49.C: Tweak error messages.
2462 * g++.dg/parse/template21.C: New test.
2463
2464 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2465
2466 PR middle-end/20491
2467 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2468
2469 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2470
2471 PR fortran/29403
2472 * gfortran.dg/print_1.f90: New test.
2473
2474 2006-10-15 Jan Hubicka <jh@suse.cz>
2475
2476 PR middle-end/29241
2477 * gcc.c-torture/compile/pr29241.c: New testcase.
2478
2479 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2480
2481 PR middle-end/29250
2482 * gcc.c-torture/compile/pr29250.c: New test.
2483
2484 2006-10-15 Richard Guenther <rguenther@suse.de>
2485
2486 * gcc.dg/pr29299.c: New testcase.
2487
2488 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2489
2490 PR fortran/24767
2491 * gfortran.dg/label_4.f90: Adjust warning flag.
2492
2493 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2494
2495 PR fortran/29371
2496 * gfortran.dg/nullify_3.f90: New test.
2497
2498 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2499
2500 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2501 on Solaris 2.5.1 too.
2502
2503 2006-10-13 Eric Christopher <echristo@apple.com>
2504
2505 * gcc.dg/pr25993.c: Skip for darwin.
2506
2507 2006-10-13 Eric Christopher <echristo@apple.com>
2508
2509 * gcc.dg/visibility-11.c: Skip for darwin.
2510
2511 2006-10-13 Eric Christopher <echristo@apple.com>
2512
2513 * gcc.dg/darwin-weakimport-1.c: Use
2514 -fno-asynchronous-unwind-tables.
2515 * gcc.dg/darwin-weakimport-3.c: Ditto.
2516
2517 2006-10-13 Richard Guenther <rguenther@suse.de>
2518
2519 PR tree-optimization/29446
2520 * gcc.dg/torture/pr29446.c: New testcase.
2521
2522 2006-10-13 Bill Wendling <wendling@apple.com>
2523
2524 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2525 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2526 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2527 * g++.old-deja/g++.law/shadow1.C: Likewise.
2528 * g++.old-deja/g++.law/ctors10.C: Likewise.
2529 * g++.dg/debug/namespace1.C: Likewise.
2530 * g++.dg/inherit/namespace-as-base.C: Likewise.
2531 * g++.dg/opt/delay-slot-1.C: Likewise.
2532 * g++.dg/parse/defarg10.C: Likewise.
2533 * g++.dg/template/ptrmem11.C: Likewise.
2534 * g++.dg/template/mem_func_ptr.C: Likewise.
2535 * g++.dg/template/spec19.C: Likewise.
2536
2537 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2538
2539 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2540
2541 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2542
2543 PR fortran/29373
2544 * gfortran.dg/implicit_9.f90: New test.
2545
2546 PR fortran/29407
2547 * gfortran.dg/namelist_25.f90: New test.
2548
2549 PR fortran/27701
2550 * gfortran.dg/same_name_2.f90: New test.
2551
2552 PR fortran/29232
2553 * gfortran.dg/host_assoc_types_1.f90: New test.
2554
2555 PR fortran/29364
2556 * gfortran.dg/missing_derived_type_1.f90: New test.
2557 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2558
2559 PR fortran/29422
2560 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2561
2562 PR fortran/29428
2563 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2564
2565 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2566
2567 PR fortran/29391
2568 * gfortran.dg/bound_2.f90: New test.
2569
2570 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2571
2572 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2573 directive.
2574 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2575 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2576 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2577 * gfortran.dg/gomp/reduction3.f90: Likewise.
2578 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2579 * gfortran.dg/dummy_procedure_2.f90: Likewise.
2580 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2581 * gfortran.dg/forall_4.f90: Likewise.
2582 * gfortran.dg/spec_expr_4.f90: Likewise.
2583 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2584 * gfortran.dg/forall_5.f90: Likewise.
2585 * gfortran.dg/open_access_append_2.f90: Add check for
2586 compile-time warning.
2587
2588 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2589
2590 PR c++/28506
2591 * g++.dg/parse/pure1.C: New test.
2592
2593 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2594
2595 PR fortran/21435
2596 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2597 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2598 for compile-time warnings.
2599 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2600 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2601 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2602 file.
2603 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2604 specifier.
2605 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2606 compile-time warning.
2607
2608 2006-10-12 Jan Hubicka <jh@suse.cz>
2609
2610 PR c/28419
2611 * gcc.dg/pr28319.c: New test.
2612
2613 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2614 PR c++/29318
2615 * g++.dg/ext/vla4.C: New test.
2616
2617 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2618
2619 PR c++/27961
2620 * g++.dg/template/crash60.C: New test.
2621 * g++.dg/other/large-size-array.C: Adjust error markers.
2622 * g++.dg/parse/crash27.C: Likewise.
2623 * g++.dg/template/crash1.C: Likewise.
2624
2625 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2626
2627 PR testsuite/29093
2628 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2629
2630 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2631
2632 PR preprocessor/28709
2633 * gcc.dg/cpp/paste14.c: New test.
2634
2635 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2636
2637 PR c++/29175
2638 * g++.dg/init/array24.C: New test.
2639
2640 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2641
2642 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2643 of <sys/types.h>.
2644
2645 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2646
2647 PR c++/29024
2648 * g++.dg/parse/typedef8.C: New test.
2649 * g++.dg/other/mult-stor1.C: Adjust error markers.
2650
2651 2006-10-11 Richard Guenther <rguenther@suse.de>
2652
2653 PR tree-optimization/28230
2654 * gcc.dg/torture/pr28230.c: New testcase.
2655
2656 2006-10-11 Richard Guenther <rguenther@suse.de>
2657
2658 PR inline-asm/29119
2659 * gcc.dg/torture/pr29119.c: New testcase.
2660
2661 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2662
2663 PR middle-end/29272
2664 * gcc.c-torture/execute/20060930-2.c: New test.
2665
2666 2006-10-09 Richard Henderson <rth@redhat.com>
2667
2668 Revert emutls patch.
2669
2670 2006-10-09 Richard Guenther <rguenther@suse.de>
2671
2672 PR middle-end/29254
2673 * gcc.dg/pr29254.c: New testcase.
2674
2675 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
2676 Paul Thomas <pault@gcc.gnu.org>
2677
2678 PR fortran/20541
2679 * gfortran.dg/alloc_comp_basics_1.f90: New test.
2680 * gfortran.dg/alloc_comp_basics_2.f90: New test.
2681 * gfortran.dg/alloc_comp_assign_1.f90: New test.
2682 * gfortran.dg/alloc_comp_assign_2.f90: New test.
2683 * gfortran.dg/alloc_comp_assign_3.f90: New test.
2684 * gfortran.dg/alloc_comp_assign_4.f90: New test.
2685 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2686 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2687 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2688 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2689 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2690 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2691 * gfortran.dg/alloc_comp_std.f90: New test.
2692 * gfortran.dg/move_alloc.f90: New test.
2693
2694 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
2695
2696 PR fortran/29115
2697 * gfortran.dg/derived_constructor_comps_2.f90: New test.
2698
2699 PR fortran/29211
2700 * gfortran.dg/forall_char_dependencies_1.f90: New test.
2701
2702 2006-10-08 Tobias Burnus <burnus@net-b.de>
2703
2704 PR fortran/28585
2705 * gfortran.dg/new_line.f90: New test.
2706
2707 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2708
2709 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2710 * gcc.dg/torture/builtin-convert-1.c,
2711 gcc.dg/torture/builtin-convert-2.c,
2712 gcc.dg/torture/builtin-convert-3.c,
2713 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2714
2715 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2716
2717 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2718 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2719 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2720 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2721
2722 2006-10-07 Andrew Pinski <pinskia@gmail.com>
2723
2724 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2725 Xfail some tests for powerpc-darwin and powerpc-aix.
2726
2727 2006-10-07 Jakub Jelinek <jakub@redhat.com>
2728
2729 PR c/29380
2730 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2731
2732 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2733
2734 PR target/29300
2735 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2736 on hppa*-*-hpux*.
2737
2738 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2739
2740 PR fortran/16580
2741 PR fortran/29288
2742 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
2743 Add tests for using all possible intrinsics as actual arguments.
2744 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
2745 all possible intrinsics as actual arguments.
2746 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
2747 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
2748
2749 2006-10-07 Richard Sandiford <richard@codesourcery.com>
2750
2751 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
2752 * gcc.dg/debug/debug-2.c: Likewise.
2753
2754 2006-10-06 Uros Bizjak <uros@kss-loka.si>
2755
2756 * gcc.c-torture/compile/sync-2.c: New test.
2757
2758 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2759
2760 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
2761 line endings.
2762
2763 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2764
2765 PR rtl-optimization/29128
2766 * gcc.c-torture/compile/pr29128.c: New test.
2767
2768 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2769
2770 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
2771 line endings.
2772
2773 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
2774
2775 PR middle-end/29256
2776 * gcc.dg/tree-ssa/loop-19.c: New test.
2777
2778 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2779
2780 PR tree-optimization/29330
2781 * gcc.dg/pr29330.c: New test.
2782
2783 PR target/28924
2784 * gcc.c-torture/compile/20061005-1.c: New test.
2785
2786 2006-10-06 Olivier Hainque <hainque@adacore.com>
2787
2788 * gcc.dg/typename-vla-1.c: New case.
2789 * gnat.dg/forward_vla.adb: New case.
2790
2791 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2792
2793 PR tree-optimization/29290
2794 * gfortran.dg/loop_nest_1.f90: New test.
2795
2796 PR target/29198
2797 * gcc.dg/tls/opt-12.c: New test.
2798
2799 PR fortran/28415
2800 * gfortran.dg/save_2.f90: New test.
2801
2802 PR c/29091
2803 * gcc.dg/pr29091.c: New test.
2804
2805 2006-10-06 Joseph Myers <joseph@codesourcery.com>
2806
2807 * lib/target-supports.exp
2808 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
2809 same as x86_64-*-*; check for LP64.
2810
2811 2006-10-04 Richard Henderson <rth@redhat.com>
2812
2813 * lib/target-supports.exp (check_effective_target_tls): Redefine
2814 to mean non-emulated tls.
2815 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2816 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2817 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2818 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2819 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2820 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2821 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2822
2823 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2824
2825 PR fortran/29343
2826 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
2827
2828 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2829
2830 * gfortran.dg/bounds_check_fail_1.f90: New test.
2831
2832 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2833
2834 PR c++/29020
2835 * g++.dg/template/friend48.C: New test.
2836
2837 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2838
2839 PR fortran/29098
2840 * gfortran.dg/default_initialization_2.f90: New test.
2841
2842 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2843
2844 PR fortran/20779
2845 PR fortran/20891
2846 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
2847
2848 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2849
2850 PR fortran/29284
2851 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
2852
2853 PR fortran/29321
2854 PR fortran/29322
2855 * gfortran.dg/missing_optional_dummy_2.f90: New test.
2856
2857 PR fortran/25091
2858 PR fortran/25092
2859 * gfortran.dg/entry_array_specs_1.f90: New test.
2860
2861 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
2862
2863 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
2864 insufficient to inhibit some test failures at -O3. Do testing
2865 on integers.
2866
2867 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2868
2869 PR c++/29138
2870 * g++.dg/inherit/access8.C: New test.
2871 * g++.dg/template/dtor4.C: Tweak error messages.
2872
2873 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2874
2875 PR fortran/27478
2876 * gfortran.dg/entry_8.f90: New test.
2877
2878 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2879
2880 PR c++/29291
2881 * g++.dg/parse/new4.C: New test.
2882
2883 2006-10-03 Uros Bizjak <uros@kss-loka.si>
2884
2885 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
2886 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
2887 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
2888 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
2889 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2890
2891 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2892
2893 PR fortran/19260
2894 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
2895 * gfortran.dg/continuation_2.f90: New test.
2896
2897 PR fortran/19262
2898 * gfortran.dg/continuation_3.f90: New test.
2899 * gfortran.dg/continuation_4.f90: New test.
2900 * gfortran.dg/continuation_5.f: New test.
2901 * gfortran.dg/continuation_6.f: New test.
2902
2903 2006-10-02 Mark Mitchell <mark@codesourcery.com>
2904
2905 PR c++/29226
2906 * g++.dg/template/vla1.C: New test.
2907
2908 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2909
2910 PR fortran/29210
2911 * gfortran.dg/complex_parameter_1.f90: New test.
2912
2913 2006-10-02 Jakub Jelinek <jakub@redhat.com>
2914
2915 PR c/29154
2916 * gcc.c-torture/execute/20060929-1.c: New test.
2917
2918 2006-10-01 Mark Mitchell <mark@codesourcery.com>
2919
2920 PR c++/29105
2921 * g++.dg/template/member6.C: New test.
2922 * g++.dg/parse/typename7.C: Adjust error markers.
2923
2924 PR c++/29080
2925 * g++.dg/template/member7.C: New test.
2926
2927 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
2928
2929 PR c/24010
2930 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
2931 gcc.dg/Woverride-init-3.c: New tests.
2932
2933 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2934
2935 * gcc.c-torture/execute/20060930-1.c: New test.
2936
2937 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2938
2939 PR fortran/18791
2940 * gfortran.dg/specifics_1.f90: New test.
2941 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
2942 complex specifics.
2943
2944 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2945
2946 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
2947 pthread-init-common.h: New.
2948
2949 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
2950
2951 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
2952 precision on some archs.
2953
2954 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
2955
2956 * gcc.dg/non-local-goto-1.c: New test.
2957 * gcc.dg/non-local-goto-2.c: Likewise.
2958 * gcc.dg/setjmp-3.c: Likewise.
2959 * gcc.dg/setjmp-4.c: Likewise.
2960
2961 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
2962
2963 * gnat.dg/self_aggregate_with_pointer.adb: New test.
2964
2965 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
2966
2967 PR fortran/28276
2968 * gfortran.dg/exponent_1.f90: New test.
2969
2970 PR fortran/27021
2971 * gfortran.dg/nearest_1.f90: New test.
2972
2973 2006-09-26 Jakub Jelinek <jakub@redhat.com>
2974
2975 PR middle-end/25261
2976 PR middle-end/28790
2977 * gcc.dg/gomp/nestedfn-1.c: New test.
2978
2979 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
2980
2981 PR objc/29195
2982 * objc/compile/method-1.m: New test.
2983
2984 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
2985
2986 PR c++/26938
2987 * g++.dg/template/crash58.C: New test.
2988 * g++.dg/parse/crash28.C: Adjust error markers.
2989 * g++.dg/template/crash34.C: Likewise.
2990 * g++.dg/template/friend31.C: Likewise.
2991 * g++.dg/template/crash32.C: Likewise.
2992
2993 PR c++/27329
2994 * g++.dg/template/crash59.C: New test.
2995
2996 PR c++/27667
2997 * g++.dg/template/spec33.C: New test.
2998 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
2999
3000 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
3001 Adam Nemet <anemet@caviumnetworks.com>
3002
3003 * gcc.dg/tree-ssa/ivopts-1.c: New test.
3004 * gcc.dg/tree-ssa/ivopts-2.c: New test.
3005
3006 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
3007
3008 PR target/28911
3009 * gcc.dg/pr28911.c: New.
3010
3011 2006-09-23 Uros Bizjak <uros@kss-loka.si>
3012
3013 PR target/29169
3014 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
3015 (dg-options): Add -mfpmath=387.
3016
3017 2006-09-23 Jakub Jelinek <jakub@redhat.com>
3018
3019 PR c/28706
3020 * gcc.dg/pr28706.c: New test.
3021
3022 PR c/28712
3023 * gcc.dg/pr28712.c: New test.
3024
3025 2006-09-22 Mike Stump <mrs@apple.com>
3026
3027 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
3028
3029 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
3030
3031 PR tree-optimization/28888
3032 * gcc.dg/pr28888.c: New test.
3033
3034 2006-09-21 Mark Mitchell <mark@codesourcery.com>
3035
3036 PR c++/29016
3037 * g++.dg/init/ptrfn1.C: New test.
3038
3039 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
3040
3041 PR c++/28861
3042 * g++.dg/template/spec32.C: New test.
3043 * g++.dg/parse/crash9.C: Adjust error markers.
3044
3045 PR c++/28303
3046 * g++.dg/template/typedef6.C: New test.
3047 * g++.dg/init/error1.C: Adjust error markers.
3048 * g++.dg/parse/crash9.C: Likewise.
3049 * g++.dg/template/crash55.C: Likewise.
3050
3051 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3052
3053 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3054
3055 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3056
3057 PR target/27650
3058 * g++.dg/ext/dllimport12.C: New test.
3059
3060 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3061
3062 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3063 * gcc.target/mips/nmadd-2.c: Likewise.
3064 * gcc.target/mips/mips-ps-6.c: New test.
3065 * gcc.target/mips/neg-abs-1.c: Likewise.
3066 * gcc.target/mips/neg-abs-2.c: Likewise.
3067 * gcc.target/mips/nmadd-3.c: New test.
3068
3069 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3070
3071 PR middle-end/28046
3072 * gcc.dg/gomp/atomic-10.c: New test.
3073 * g++.dg/gomp/atomic-10.C: New test.
3074
3075 2006-09-20 Eric Christopher <echristo@apple.com>
3076
3077 * gcc.target/i386/sse3-not-fisttp.c: New.
3078
3079 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3080
3081 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3082
3083 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3084
3085 * gcc.c-torture/execute/pr28289.c (one): New variable.
3086 (main): Use it instead of argc.
3087 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3088 (main): Use it instead of argc.
3089
3090 2006-09-19 Paul Brook <paul@codesourcery.com>
3091
3092 PR target/28516
3093 * gcc.dg/nested-func-5.c: New test.
3094
3095 2006-09-19 Ben Elliston <bje@au.ibm.com>
3096
3097 * lib/target-supports.exp (check_effective_target_tls): Compile
3098 test stubs using ${tool}_target_compile, not just target_compile.
3099 (check_effective_target_tls_runtime): Likewise.
3100
3101 2006-09-19 Ben Elliston <bje@au.ibm.com>
3102
3103 * gcc.c-torture/compile/20030405-1.x: Remove.
3104
3105 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3106 optimising linker from discarding it.
3107
3108 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3109
3110 PR fortran/28526
3111 * gfortran.dg/keyword_symbol_1.f90: New test.
3112
3113 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3114 pedantic compilation option.
3115
3116 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3117
3118 PR fortran/29060
3119 * gfortran.dg/spread_shape_1.f90: New test.
3120
3121 2006-09-17 Roger Sayle <roger@eyesopen.com>
3122
3123 PR tree-optimization/28887
3124 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3125
3126 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3127
3128 PR c/25993
3129 * gcc.dg/pr25993.c: New test.
3130
3131 2006-09-17 Ira Rosen <irar@il.ibm.com>
3132
3133 PR tree-opt/21591
3134 * gcc.dg/vect/pr21591.c: New test.
3135
3136 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3137
3138 PR tree-opt/29059
3139 * gcc.c-torture/compile/strcpy-1.c: New test.
3140 * gcc.c-torture/compile/strcpy-2.c: New test.
3141 * gcc.c-torture/compile/memcpy-1.c: New test.
3142 * gcc.c-torture/compile/memcpy-2.c: New test.
3143
3144 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3145
3146 PR testsuite/29055
3147 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3148
3149 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3150
3151 * gnat.dg/specs/double_record_extension1.ads: New test.
3152 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3153
3154 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3155
3156 PR fortran/29051
3157 * gfortran.dg/oldstyle_3.f90: New test.
3158
3159 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3160
3161 PR libgfortran/29099
3162 * gfortran.dg/secnds-1.f: New test.
3163
3164 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3165
3166 PR libgfortran/29053
3167 * gfortran.dg/streamio_9.f90: New test.
3168 * gfortran.dg/streamio_10.f90: New test.
3169
3170 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3171
3172 PR C++/29002
3173 * g++.dg/init/array22.C: New test.
3174 * g++.dg/init/array23.C: New test.
3175
3176 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3177
3178 * stackcheck.lst: Update list of tests requiring stack checking.
3179 * norun.lst: Adjust for above change.
3180 * ada95.lst: New file.
3181 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3182 requiring -gnat95 switch.
3183
3184 2006-09-14 Olivier Hainque <hainque@adacore.com>
3185
3186 * gnat.dg/in_out_parameter.adb: New test.
3187
3188 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3189
3190 PR debug/28980
3191 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3192
3193 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3194
3195 * gnat.dg/specs/unchecked_union.ads: New test.
3196
3197 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3198
3199 PR rtl-optimization/28982
3200 * gcc.c-torture/execute/pr28982a.c: New test.
3201 * gcc.c-torture/execute/pr28982b.c: Likewise.
3202
3203 2006-09-12 Eric Christopher <echristo@apple.com>
3204
3205 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3206 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3207
3208 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3209
3210 PR c/28768
3211 PR preprocessor/14634
3212 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3213 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3214 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3215
3216 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3217
3218 * gcc.dg/pr28243.c: New test.
3219
3220 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3221
3222 PR fortran/28971
3223 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3224 this undiagnosed regression reappears.
3225
3226 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3227
3228 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3229 Treat $srcdir as a literal.
3230 * lib/fortran-torture.exp (fortran-torture-compile,
3231 fortran-torture-execute): Likewise.
3232 * lib/objc-torture.exp (objc-torture-compile,
3233 objc-torture-execute): Likewise.
3234 * lib/profopt.exp (profopt-execute): Likewise.
3235
3236 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3237
3238 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3239
3240 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3241
3242 PR testsuite/28950
3243 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3244
3245 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3246
3247 PR target/13685
3248 * gcc.target/i386/pr13685.c: New test.
3249
3250 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3251
3252 * gcc.dg/pr28726.c: New test.
3253
3254 2006-09-11 Josh Conner <jconner@apple.com>
3255
3256 * gcc.dg/nrv3.c: Increase size of structure.
3257 * gcc.dg/nrv4.c: Likewise.
3258 * gcc.dg/nrv5.c: Likewise.
3259
3260 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3261
3262 PR libfortran/28890
3263 gfortran.dg/assumed_charlen_function_5.f90: New test.
3264
3265 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3266
3267 PR c++/28991
3268 * g++.dg/init/static3.C: New test.
3269
3270 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3271
3272 PR testsuite/29007
3273 * gcc.dg/long-long-cst1.c (t): Add cast to
3274 __SIZE_TYPE__ before casting to int.
3275 (main): Return 0 on success.
3276
3277 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3278
3279 * gcc.c-torture/execute/20060910-1.c: New test.
3280
3281 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3282
3283 PR middle-end/26983
3284 * gcc.dg/pr26983.c: New test.
3285
3286 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3287
3288 PR target/29006
3289 * gcc.c-torture/execute/pr29006.c: New test.
3290
3291 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3292
3293 PR libfortran/28947
3294 gfortran.dg/matmul_4.f90: New test.
3295
3296 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3297
3298 PR fortran/28959
3299 gfortran.dg/used_types_10: New test.
3300
3301 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3302
3303 PR libfortran/28923
3304 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3305 gfortran.dg/array_initializer_3.f90: New test.
3306
3307 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3308
3309 PR fortran/28914
3310 * gfortran.dg/actual_array_constructor_3.f90: New test.
3311
3312 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3313
3314 PR testsuite/26778
3315 * gcc.target/i386/pr26778.c: New testcase.
3316
3317 2006-09-08 Eric Christopher <echristo@apple.com>
3318
3319 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3320 * gcc.target/i386/memcpy-1.c: Ditto.
3321 * gcc.target/i386/asm-1.c: Ditto.
3322 * gcc.target/i386/20060512-4.c: Ditto.
3323 * gcc.target/i386/compress-float-387.c: Ditto.
3324 * gcc.target/i386/20060512-1.c: Ditto.
3325 * gcc.target/i386/compress-float-sse.c: Ditto.
3326 * gcc.target/i386/20060512-2.c: Ditto.
3327 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3328 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3329 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3330 * gcc.dg/pr26449.c: Ditto.
3331 * gcc.dg/attr-ms_struct-2.c: Ditto.
3332 * gcc.dg/attr-ms_struct-1.c: Ditto.
3333 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3334
3335 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3336
3337 PR c/28504
3338 * gcc.dg/vla-10.c: New test.
3339
3340 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3341
3342 PR c++/28858
3343 * g++.dg/parse/template20.C: New test.
3344 * g++.dg/template/operator8.C: Remove obsolete part.
3345 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3346 * g++.old-deja/g++.pt/crash65.C: Likewise.
3347
3348 2006-09-07 Jason Merrill <jason@redhat.com>
3349
3350 PR middle-end/27724
3351 * gcc.dg/long-long-cst1.c: New test.
3352
3353 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3354
3355 PR C++/28906
3356 * g++.dg/other/array3.C: New test.
3357 * g++.dg/other/array4.C: New test.
3358 * g++.dg/other/array5.C: New test.
3359
3360 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3361
3362 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3363
3364 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3365
3366 PR target/28946
3367 * gcc.target/i386/pr28946.c: New test.
3368
3369 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3370
3371 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3372 in integer literal constant.
3373 * gfortran.dg/enum_8.f90: Ditto.
3374 * gfortran.dg/g77/20030326-1.f: Ditto.
3375
3376 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3377
3378 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3379 nonconformance usage.
3380
3381 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3382
3383 PR middle-end/28862
3384 * gcc.c-torture/compile/vector-align-1.c: New test.
3385
3386 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3387
3388 PR rtl-opt/27883
3389 * g++.dg/opt/copysign-1.C: New test.
3390
3391 2006-09-06 Jason Merrill <jason@redhat.com>
3392
3393 PR c++/27371
3394 * g++.dg/warn/unused-result1.C: New test.
3395
3396 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3397
3398 PR c++/28903
3399 * g++.dg/ext/vla3.C: New test.
3400
3401 PR c++/28886
3402 * g++.dg/template/array16.C: New test.
3403
3404 2006-09-06 Richard Guenther <rguenther@suse.de>
3405
3406 * gcc.dg/pr27226.c: Remove testcase again.
3407
3408 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3409
3410 PR tree-opt/28937
3411 * g++.dg/opt/unroll2.C: New test.
3412
3413 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3414
3415 PR tree-opt/28952
3416 * gcc.dg/vect/pr28952.c: New test.
3417
3418 2006-09-05 Richard Guenther <rguenther@suse.de>
3419
3420 PR tree-optimization/28900
3421 * gcc.dg/torture/pr28900.c: New testcase
3422
3423 2006-09-05 Richard Guenther <rguenther@suse.de>
3424
3425 PR tree-optimization/28905
3426 * gcc.c-torture/compile/pr28905.c: New testcase.
3427
3428 2006-09-05 Richard Guenther <rguenther@suse.de>
3429
3430 PR middle-end/28935
3431 * gcc.dg/pr28935.c: New testcase.
3432
3433 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3434
3435 * gcc.c-torture/execute/20060905-1.c: New test.
3436
3437 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3438
3439 PR fortran/28908
3440 * gfortran.dg/used_types_7.f90: New test.
3441 * gfortran.dg/used_types_8.f90: New test.
3442 * gfortran.dg/used_types_9.f90: New test.
3443
3444 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3445
3446 * gcc.c-torture/compile/20060904-1.c: New test.
3447
3448 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3449
3450 PR c++/23287 Revert my 2006-09-01 patch
3451 * g++.dg/parse/dtor12.C: Remove.
3452
3453 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3454
3455 PR c+/27670
3456 * g++.dg/template/operator9.C: New test.
3457
3458 PR c++/27493
3459 * g++.dg/template/operator7.C: New test.
3460
3461 PR c++/27494
3462 * g++.dg/template/operator8.C: New test.
3463
3464 PR c++/27397
3465 * g++.dg/template/crash57.C: New test.
3466
3467 * g++.dg/template/typedef4.C: Adjust error markers.
3468 * g++.dg/template/typedef5.C: Likewise.
3469
3470 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3471
3472 PR c++/28878
3473 * g++.dg/parse/crash33.C: New test.
3474
3475 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3476 Richard Guenther <rguenther@suse.de>
3477 Adam Nemet <anemet@caviumnetworks.com>
3478
3479 PR middle-end/27226
3480 * gcc.target/mips/memcpy-1.c: New testcase.
3481 * gcc.dg/pr27226.c: Likewise.
3482
3483 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3484
3485 PR c++/28705
3486 * g++.dg/lookup/koenig5.C: New.
3487 * g++.dg/template/crash56.C: New.
3488
3489 2006-09-01 Josh Conner <jconner@apple.com>
3490
3491 PR c++/25505
3492 * gcc.dg/nrv3.c: New test.
3493 * gcc.dg/nrv4.c: New test.
3494 * gcc.dg/nrv5.c: New test.
3495
3496 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3497
3498 PR c++/23287
3499 * g++.dg/parse/dtor12.C: New.
3500
3501 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3502
3503 PR tree-optimization/28839
3504 * gcc.dg/pr28839.c: New test.
3505
3506 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3507
3508 PR target/24367
3509 * gcc.dg/pr24367.c: New testcase.
3510
3511 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3512
3513 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3514
3515 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3516
3517 PR rtl-optimization/27735
3518 * gcc.dg/loop-unswitch-1.c: New test.
3519
3520 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3521
3522 PR fortran/28885
3523 * gfortran.dg/aliasing_dummy_2.f90: New test.
3524
3525 PR fortran/20067
3526 * gfortran.dg/generic_5.f90: Change error message.
3527
3528 PR fortran/28873
3529 * gfortran.dg/generic_6.f90: New test.
3530
3531 PR fortran/25077
3532 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3533
3534 PR fortran/25102
3535 * gfortran.dg/invalid_interface_assignment.f90: New test.
3536
3537 PR fortran/24866
3538 * gfortran.dg/module_proc_external_dummy.f90: New test.
3539
3540 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3541
3542 PR c++/28349
3543 * testsuite/g++.dg/warn/var-args1.C: New test.
3544
3545 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3546
3547 PR fortran/28866
3548 * gfortran.dg/simpleif_2.f90: New test.
3549 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3550 * gfortran.dg/enum_5.f90: Ditto.
3551
3552 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3553 Kazu Hirata <kazu@codesourcery.com>
3554
3555 PR tree-optimization/17506
3556 * gcc.dg/pr17506.c: New.
3557
3558 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3559
3560 PR c++/28139
3561 * g++.dg/eh/alias1.C: New test.
3562
3563 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3564
3565 PR c++/28860
3566 * g++.dg/template/ttp22.C: New test.
3567
3568 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3569
3570 PR middle-end/26632
3571 * gcc.dg/pr26632.c: New.
3572
3573 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3574
3575 PR libgfortran/28354
3576 * gfortran.dg/fmt_zero_precision.f90: New test.
3577
3578 2006-08-27 Mark Mitchell <mark@codesourcery.com>
3579
3580 PR c++/28058
3581 * g++.dg/template/spec31.C: New test.
3582
3583 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
3584
3585 PR c++/26573
3586 * g++.dg/other/static2.C: New test.
3587
3588 2006-08-26 Roger Sayle <roger@eyesopen.com>
3589
3590 * gcc.dg/Wswitch-enum-2.c: New test case.
3591 * gcc.dg/Wswitch-enum-3.c: Likewise.
3592
3593 2006-08-26 Richard Guenther <rguenther@suse.de>
3594
3595 * gcc.c-torture/compile/20060826-1.c: New testcase.
3596
3597 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3598
3599 PR c++/28736
3600 * g++.dg/template/void10.C: New test.
3601
3602 PR c++/28737
3603 * g++.dg/template/void8.C: New test.
3604
3605 PR c+_+/28738
3606 * g++.dg/template/void9.C: New test.
3607
3608 * g++.dg/template/void3.C: Adjust error markers.
3609 * g++.dg/template/void4.C: Likewise.
3610 * g++.dg/template/crash55.C: Likewise.
3611 * g++.dg/template/void7.C: Likewise
3612
3613 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3614
3615 PR c++/28588
3616 * g++.dg/inherit/access6.C: New test.
3617 * g++.dg/inherit/access7.C: Likewise.
3618
3619 PR c++/28595
3620 * g++.dg/template/array15.C: New test.
3621 * g++.dg/template/crash2.C: Tweak error markers.
3622
3623 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3624
3625 PR middle-end/28683
3626 * gcc.c-torture/compile/20060823-1.c: New test.
3627
3628 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3629
3630 PR c++/28853
3631 * g++.dg/template/ttp21.C: New test.
3632
3633 PR c++/28852
3634 * g++.dg/other/operator1.C: Add error-marker.
3635 * g++.dg/other/operator2.C: New test.
3636
3637 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3638
3639 PR c/27893
3640 * gcc.c-torture/compile/vla-const-1.c,
3641 gcc.c-torture/compile/vla-const-2.c: New tests.
3642
3643 2006-08-26 Richard Guenther <rguenther@suse.de>
3644
3645 PR middle-end/28814
3646 * gcc.dg/torture/pr28814.c: New testcase.
3647
3648 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3649
3650 PR c/28418
3651 * gcc.c-torture/compile/compound-literal-1.c: New test.
3652
3653 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3654
3655 PR c/28299
3656 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3657 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3658 Expect extra diagnostics.
3659
3660 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3661
3662 gcc.dg/noncompile/pr16876.c: New test.
3663
3664 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3665
3666 PR c++/28056
3667 * g++.dg/parse/local1.C: New test.
3668 * g++.dg/other/qual1.C: Tweak error marker.
3669
3670 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3671
3672 PR c++/27787
3673 * g++.dg/template/typename10.C: New.
3674 * g++.dg/template/lookup4.C: Remove bogus error marker.
3675
3676 2006-08-25 Richard Guenther <rguenther@suse.de>
3677
3678 PR testsuite/28829
3679 * gcc.dg/pr26570.c: Fix testcase.
3680
3681 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
3682
3683 PR tree-opt/28807
3684 * gcc.c-torture/execute/mayalias-2.c: New test.
3685 * gcc.dg/tree-ssa/alias-13.c: New test.
3686
3687 2006-08-24 Jan Hubicka <jh@suse.cz>
3688
3689 PR debug/26881
3690 * gcc.dg/debug/pr26881.c: New file.
3691
3692 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
3693
3694 PR fortran/28788
3695 * gfortran.dg/used_types_4.f90: New test.
3696 * gfortran.dg/derived_init_2.f90: Modify to check sibling
3697 association of derived types.
3698 * gfortran.dg/used_types_2.f90: Add module cleanup.
3699 * gfortran.dg/used_types_3.f90: The same.
3700
3701 PR fortran/28771
3702 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3703 fix of regression.
3704
3705 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3706
3707 PR 28813
3708 * gfortran.dg/direct_io_6.f90: Remove test.
3709
3710 2006-08-23 Stuart Hastings <stuart@apple.com>
3711
3712 PR 28825
3713 * gcc.target/i386/20060821-1.c: New.
3714
3715 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
3716
3717 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
3718 dg-warning strings for dllimport.
3719
3720 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3721
3722 PR C++/28450
3723 * g++.dg/ext/vector4.C: New test.
3724 * g++.dg/ext/complex1.C: New test.
3725
3726 2006-08-21 Geoffrey Keating <geoffk@apple.com>
3727
3728 PR debug/28692
3729 * gcc.dg/debug/const-1.c: New.
3730 * gcc.dg/debug/const-2.c: New.
3731 * gcc.dg/debug/dwarf2/const-1.c: New.
3732 * gcc.dg/debug/dwarf2/const-2.c: New.
3733 * gcc.dg/debug/dwarf2/const-2b.c: New.
3734
3735 2006-08-22 Richard Guenther <rguenther@suse.de>
3736
3737 PR middle-end/28776
3738 * gcc.c-torture/compile/pr28776-1.c: New testcase.
3739 * gcc.c-torture/compile/pr28776-2.c: Likewise.
3740
3741 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3742
3743 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
3744
3745 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
3746
3747 PR c++/26269
3748 * g++.dg/other/error14.C: New test.
3749
3750 PR c++/28505
3751 * g++.dg/parse/ctor7.C: New test.
3752 * g++.dg/parse/ctor8.C: Likewise.
3753
3754 PR c++/28741
3755 * g++.dg/template/void7.C: New test.
3756
3757 2006-08-21 Olivier Hainque <hainque@adacore.com>
3758
3759 * gnat.dg/self_aggregate_with_zeros.adb: New test.
3760 * gnat.dg/self_aggregate_with_array.adb: New test.
3761
3762 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3763
3764 * g++.dg/eh/arm-vfp-unwind.C: New test.
3765
3766 2006-08-20 Mark Mitchell <mark@codesourcery.com>
3767
3768 PR c++/28341
3769 * g++.dg/template/ref3.C: New test.
3770 * g++.dg/template/nontype13.C: New test.
3771
3772 PR c++/28346
3773 * g++.dg/template/ptrmem17.C: New test.
3774
3775 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
3776
3777 PR target/28648 c:
3778 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
3779
3780 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
3781
3782 PR fortran/28630
3783 * gfortran.dg/used_types_2.f90: New test.
3784
3785 PR fortran/28601
3786 * gfortran.dg/used_types_3.f90: New test.
3787
3788 PR fortran/20886
3789 * gfortran.dg/generic_actual_arg.f90: New test.
3790
3791 PR fortran/28735
3792 * gfortran.dg/module_private_array_refs_1.f90: New test.
3793
3794 PR fortran/28762
3795 * gfortran.dg/program_name_1.f90: New test.
3796
3797 PR fortran/28425
3798 * gfortran.dg/derived_constructor_comps_1.f90: New test.
3799
3800 PR fortran/28496
3801 * gfortran.dg/array_initializer_2.f90: New test.
3802
3803 PR fortran/18111
3804 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3805
3806 PR fortran/28600
3807 * gfortran.dg/assumed_charlen_function_4.f90: New test.
3808
3809 PR fortran/28771
3810 * gfortran.dg/assumed_charlen_in_main.f90: New test.
3811
3812 PR fortran/28660
3813 * gfortran.dg/dependent_decls_1.f90: New test.
3814
3815 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
3816
3817 PR fortran/25217
3818 * gfortran.dg/derived_init_2.f90: New.
3819
3820 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
3821
3822 * gcc.c-torture/execute/pr28289.c: New test.
3823
3824 2006-08-17 Jakub Jelinek <jakub@redhat.com>
3825
3826 PR c/28744
3827 * gcc.dg/attr-externally-visible-1.c: New test.
3828 * gcc.dg/attr-externally-visible-2.c: New test.
3829 * g++.dg/parse/attr-externally-visible-1.C: New test.
3830 * g++.dg/parse/attr-externally-visible-2.C: New test.
3831
3832 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3833
3834 PR c++/28606
3835 * g++.dg/parse/dtor11.C: New test.
3836
3837 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3838
3839 PR rtl-optimization/28489
3840 * gcc.c-torture/compile/pr28489.c: New test.
3841
3842 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3843
3844 PR c++/28710
3845 * g++.dg/template/redecl4.C: New test.
3846
3847 PR c++/28711
3848 * g++.dg/template/ctor8.C: New test.
3849
3850 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3851
3852 * gcc.dg/pr26570.c: Fix testcase.
3853
3854 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3855
3856 * PR c++/28573
3857 * g++.dg/parse/offsetof6.C: New test.
3858 * g++.dg/parse/offsetof6.C: New test.
3859 * g++.dg/parse/offsetof7.C: New test.
3860
3861 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3862
3863 PR testsuite/28602
3864 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
3865 is false.
3866
3867 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3868
3869 PR c++/28302
3870 * g++.dg/ext/vector3.C: New test.
3871
3872 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
3873
3874 PR gcov/profile/26570
3875 * gcc.dg/pr26570.c: New test.
3876
3877 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
3878
3879 PR c/27697
3880 * gcc.dg/qual-component-1.c: New test.
3881
3882 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3883
3884 PR c++/28593
3885 * g++.dg/parse/new3.C: New test.
3886
3887 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3888
3889 PR fortran/25828
3890 * gfortran.dg/streamio_1.f90: New test.
3891 * gfortran.dg/streamio_2.f90: New test.
3892 * gfortran.dg/streamio_3.f90: New test.
3893 * gfortran.dg/streamio_4.f90: New test.
3894 * gfortran.dg/streamio_5.f90: New test.
3895 * gfortran.dg/streamio_6.f90: New test.
3896 * gfortran.dg/streamio_7.f90: New test.
3897 * gfortran.dg/streamio_8.f90: New test.
3898
3899 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
3900
3901 PR c/28287
3902 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
3903
3904 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
3905
3906 PR c++/28594
3907 * g++.dg/template/void6.C: New test.
3908
3909 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3910
3911 PR c/28649
3912 * gcc.dg/parse-error-1.c: New test.
3913 * gcc.dg/parse-error-2.c: New test.
3914 * gcc.dg/cpp/digraph2.c: Add error-marker.
3915 * gcc.dg/noncompile/920923-1.c: Likewise.
3916
3917 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3918
3919 PR c/27490
3920 * gcc.dg/sizeof-2.c: New testcase.
3921
3922 PR c/27489
3923 * gcc.dg/switch-A.c: New testcase.
3924
3925 2006-08-14 Steve Ellcey <sje@cup.hp.com>
3926
3927 PR c++/28288
3928 PR c++/14556
3929 * g++.old-deja/g++.warn/compare1.C: Delete.
3930 * g++.dg/opt/pr7503-2.C: Delete.
3931 * g++.dg/opt/pr7503-3.C: Delete.
3932 * g++.dg/opt/pr7503-4.C: Delete.
3933 * g++.dg/opt/pr7503-5.C: Delete.
3934 * g++.dg/opt/max1.C: Delete.
3935 * g++.dg/warn/minmax.C: Delete.
3936 * g++.dg/expr/minmax.C: New test.
3937
3938 2006-08-14 Richard Guenther <rguenther@suse.de>
3939
3940 PR testsuite/28703
3941 * gcc.c-torture/execute/pr28651.c: Do not use argc
3942 to avoid optimization, instead forbid inlining.
3943
3944 2006-08-14 Richard Sandiford <richard@codesourcery.com>
3945
3946 PR rtl-optimization/28634
3947 * gcc.c-torture/execute/ieee/pr28634.c: New test.
3948
3949 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
3950
3951 PR c/27184
3952 * gcc.dg/torture/pr27184.c: New test.
3953
3954 2006-08-12 Jakub Jelinek <jakub@redhat.com>
3955
3956 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
3957
3958 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3959
3960 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
3961 * gfortran.dg/stat_2.f90: Likewise.
3962 * gfortran.dg/chmod_1.f90: Likewise.
3963 * gfortran.dg/chmod_2.f90: Likewise.
3964 * gfortran.dg/chmod_3.f90: Likewise.
3965
3966 2006-08-11 David Edelsohn <edelsohn@gnu.org>
3967
3968 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
3969
3970 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3971
3972 * g++.dg/opt/pr23454-2.C: New test.
3973
3974 2006-08-11 Richard Guenther <rguenther@suse.de>
3975
3976 PR middle-end/28651
3977 * gcc.c-torture/execute/pr28651.c: New testcase.
3978
3979 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
3980
3981 * gnat.dg/specs/static_initializer.ads: New test.
3982
3983 2006-08-10 Paul Brook <paul@codesourcery.com>
3984
3985 * gcc.target/arm/cond-asm.c: New test.
3986
3987 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
3988
3989 PR tree-optimization/26197
3990 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
3991 * g++.dg/vect/vect.exp: Compile the new tests with
3992 --param max-aliased-vops=0.
3993
3994 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
3995
3996 PR c++/28637
3997 * g++.dg/template/void3.C: New test.
3998
3999 PR c++/28638
4000 * g++.dg/template/void4.C: New test.
4001
4002 PR c++/28640
4003 * g++.dg/template/void5.C: New test.
4004
4005 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
4006
4007 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
4008 after dg-do compile.
4009
4010 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
4011
4012 PR tree-optimizations/26969
4013 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4014 "unswitch-loops" with -funswitch-loops.
4015 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4016
4017 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4018
4019 * gcc.dg/sparc-getcontext-1.c: Fix typo.
4020 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
4021 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
4022 * objc.dg/dwarf-1.m: Likewise.
4023 * objc.dg/dwarf-2.m: Likewise.
4024 * obj-c++.dg/dwarf-2.mm: Likewise.
4025
4026 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4027
4028 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
4029 * objc.dg/dwarf-2.m: Likewise.
4030 * obj-c++.dg/dwarf-2.mm: Likewise.
4031
4032 PR libfortran/28603
4033 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
4034
4035 PR testsuite/27611
4036 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4037
4038 PR testsuite/27033
4039 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4040
4041 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
4042
4043 PR target/27827
4044 * gcc.target/i386/pr27827.c: New testcase.
4045
4046 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4047
4048 PR fortran/28590
4049 * gfortran.dg/sequence_types_1.f90: New test.
4050
4051 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4052
4053 PR fortran/28548
4054 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4055 dg-warning. Add -pedantic option.
4056
4057 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4058
4059 PR c/28502
4060 * gcc.dg/proto-1.c: New test.
4061
4062 PR c/27721
4063 * gcc.dg/lvalue-4.c: New test.
4064
4065 PR c/28136
4066 * gcc.dg/init-bad-5.c: New test.
4067
4068 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4069
4070 PR c++/28347
4071 * g++.dg/ext/typedef-init.C: Add new test for typedef
4072 initialization inside templates. Adjust existing error markers.
4073
4074 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4075
4076 PR c++/28148
4077 * g++.dg/init/ptrmem3.C: New test.
4078
4079 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4080
4081 PR tree-optimization/27770
4082 * lib/target-support.exp: New target keyword "section_anchors".
4083 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4084 tests.
4085 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4086 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4087 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4088 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4089
4090 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4091
4092 * gcc.dg/20060801-1.c: Add missing '}'.
4093
4094 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4095
4096 PR c++/27508
4097 * g++.dg/parse/dtor9.C: New test.
4098 * g++.dg/parse/dtor10.C: New test.
4099 * g++.dg/other/error7.C: Adjust error-marker.
4100
4101 PR c++/28274
4102 * g++.dg/other/default5.C: New test.
4103
4104 2006-08-02 Richard Guenther <rguenther@suse.de>
4105
4106 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4107
4108 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4109
4110 PR c++/28557
4111 * g++.dg/template/conv9.C: New test.
4112
4113 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4114
4115 PR debug/28063
4116 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4117 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4118 Optionally return assembly text. Update callers.
4119 (check_no_compiler_messages): Update verbose messages.
4120 (check_no_messages_and_pattern): New.
4121 (check_effective_target_string_merging): New.
4122
4123 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4124
4125 PR c++/28250
4126 * g++.dg/eh/catch4.C: New test.
4127
4128 PR c++/28257
4129 * g++.dg/other/qual1.C: New test.
4130
4131 PR c++/28259
4132 * g++.dg/inherit/error2.C: New test.
4133
4134 PR c++/28267
4135 * g++.dg/other/new1.C: New test.
4136
4137 * g++.dg/warn/pr23075.C: Remove obsolete test.
4138 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4139 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4140
4141 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4142
4143 PR c++/28523
4144 * g++.dg/eh/cast1.C: New test.
4145
4146 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4147
4148 PR libfortran/28452
4149 * gfortran.dg/random_3.f90: New test.
4150
4151 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4152
4153 PR c++/28432
4154 * g++.dg/other/pr28304.C: Change expected error message.
4155 * g++.dg/other/pr28432.C: New test.
4156
4157 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4158
4159 PR c++/28256
4160 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4161
4162 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4163
4164 PR debug/23336
4165 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4166 at -g1.
4167 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4168 g++.dg/debug/enum-2.C: New.
4169
4170 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4171
4172 PR c++/6634
4173 * g++.dg/parse/long1.C: Add more tests.
4174
4175 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4176
4177 * gfortran.dg/lrshift_1.c: New file.
4178
4179 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4180
4181 PR libgfortran/28335
4182 * gfortran.dg/no_unit_error_1.f90: New test.
4183
4184 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4185
4186 PR libgfortran/28335
4187 * gfortran.dg/no_unit_error_1.f90: Delete test.
4188 * gfortran.dg/no_unit_error_2.f90: Delete test.
4189
4190 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4191
4192 * gfortran.dg/chmod_3.f90: New test.
4193 * gfortran.dg/ltime_gmtime_1.f90: New test.
4194 * gfortran.dg/ltime_gmtime_2.f90: New test.
4195 * gfortran.dg/lrshift_1.f90: New test.
4196 * gfortran.dg/chmod_1.f90: New test.
4197 * gfortran.dg/chmod_2.f90: New test.
4198
4199 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4200
4201 PR c++/27668
4202 * g++.dg/template/crash55.C: New test.
4203
4204 PR c++/27962
4205 * g++.dg/template/nontype16.C: New test.
4206
4207 * g++.dg/template/void2.C: Adjust error markers.
4208 * g++.dg/template/nontype5.C: Adjust error markers.
4209
4210 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4211
4212 * gcc.target/i386/stack-prot-kernel.c: New test.
4213
4214 2006-07-27 Roger Sayle <roger@eyesopen.com>
4215
4216 * gcc.dg/builtins-55.c: New test case.
4217
4218 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4219
4220 PR rtl-optimization/27907
4221 * gcc.c-torture/compile/pr27907.c: New test.
4222
4223 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4224
4225 * gfortran.dg/mclock.f90: New test.
4226 * gfortran.dg/int_conv_1.f90: New test.
4227 * gfortran.dg/stat_1.f90: New test.
4228 * gfortran.dg/stat_2.f90: New test.
4229
4230 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4231
4232 PR libgfortran/28335
4233 * gfortran.dg/no_unit_error_1.f90: New test.
4234 * gfortran.dg/no_unit_error_2.f90: New test.
4235 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4236
4237 2006-07-25 Roger Sayle <roger@eyesopen.com>
4238
4239 PR middle-end/28473
4240 * gcc.dg/fold-convround-1.c: New test case.
4241
4242 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4243
4244 * gfortran.dg/arithmetic_if.f90: Fix comments.
4245
4246 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4247
4248 PR c++/27572
4249 * g++.dg/other/typedef1.C: New test.
4250 * g++.dg/template/typedef4.C: New test.
4251 * g++.dg/template/typedef5.C: New test.
4252
4253 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4254
4255 PR fortran/28416
4256 * gfortran.dg/allocatable_dummy_3.f90: New.
4257
4258 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4259
4260 PR fortran/28439
4261 * gfortran.dg/arithmetic_if.f90: New test.
4262
4263 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4264
4265 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4266 avoid memcpy optimization.
4267
4268 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4269
4270 PR fortran/25289
4271 * gfortran.dg/direct_io_6.f90: New test.
4272
4273 2006-07-24 Jan Hubicka <jh@suse.cz>
4274
4275 PR c/25795
4276 PR c++/27369
4277 * gcc.dg/pr25795.c: New test.
4278 * gcc.dg/pr25795-1.c: New test.
4279
4280 2006-07-23 Roger Sayle <roger@eyesopen.com>
4281
4282 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
4283 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
4284 which may be transformed to "g || h" on some platforms.
4285
4286 2006-07-23 Mark Mitchell <mark@codesourcery.com>
4287
4288 PR c++/28025
4289 * g++.dg/template/friend45.C: New test.
4290
4291 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4292
4293 PR libgfortran/28339
4294 * gfortran.dg/arrayio_8.f90: New test.
4295
4296 2006-07-21 Mike Stump <mrs@apple.com>
4297
4298 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
4299
4300 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
4301
4302 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4303
4304 PR c++/28250
4305 * g++.dg/eh/catch3.C: New test.
4306
4307 PR c++/28363
4308 * g++.dg/template/defarg10.C: New test.
4309
4310 2006-07-20 Paul Brook <paul@codesourcery.com>
4311
4312 PR 27363
4313 * gcc.dg/pr27363.c: New test.
4314
4315 2006-07-19 Mark Mitchell <mark@codesourcery.com>
4316
4317 PR c++/28338
4318 * g++.dg/init/ref13.C: New test.
4319
4320 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4321
4322 PR obj-c++/28434
4323 * obj-c++.dg/proto-error-1.mm: New test.
4324
4325 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4326
4327 PR c++/28337
4328 * g++.dg/template/string1.C: New test.
4329
4330 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4331
4332 PR c++/28048
4333 * g++.dg/template/defarg9.C: New test.
4334
4335 PR c++/28235
4336 * g++.dg/template/static27.C: New test.
4337
4338 2006-07-18 Diego Novillo <dnovillo@redhat.com>
4339
4340 PR 28410
4341 * gcc.dg/tree-ssa/pr28410.c: New test.
4342
4343 2006-07-18 Lee Millward <lee.millward@gmail.com>
4344
4345 PR c++/28258
4346 * g++/dg/other/error13.C: New test.
4347
4348 PR c++/28260
4349 * g++.dg/template/friend44.C: New test.
4350
4351 2006-07-18 Steve Ellcey <sje@cup.hp.com>
4352
4353 PR c++/27495
4354 * g++.dg/other/pr27495.C: New.
4355
4356 2006-07-18 Olivier Hainque <hainque@adacore.com>
4357
4358 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
4359 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
4360
4361 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4362
4363 PR c/28286
4364 * gcc.dg/pragma-pack-4.c: New test.
4365
4366 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4367
4368 PR c++/28291
4369 * g++.dg/ext/pr28291.C: New test.
4370
4371 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4372
4373 PR middle-end/28403
4374 * gcc.c-torture/execute/pr28403.c: New test.
4375
4376 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4377
4378 PR middle-end/28402
4379 * gcc.dg/pr28402.c: New test.
4380
4381 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4382
4383 PR c++/28304
4384 * g++.dg/other/pr28304.C: New test.
4385
4386 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
4387
4388 PR other/28251
4389 gcc.c-torture/unsorted/dump-noaddr.c: New test.
4390 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
4391
4392 2006-07-17 Richard Guenther <rguenther@suse.de>
4393
4394 PR tree-optimization/28238
4395 * g++.dg/tree-ssa/pr28238.C: New testcase.
4396
4397 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4398
4399 PR c++/28250
4400 * g++.dg/eh/catch1.C: New test.
4401 * g++.dg/eh/catch2.C: New test.
4402
4403 2006-07-16 Jakub Jelinek <jakub@redhat.com>
4404
4405 PR c++/28370
4406 * g++.dg/template/anon3.C: New test.
4407
4408 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
4409
4410 PR fortran/20844
4411 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
4412 specifiers requiring an explicit format tag..
4413
4414 PR fortran/28201
4415 * gfortran.dg/generic_5: New test.
4416
4417 PR fortran/20893
4418 * gfortran.dg/elemental_optional_args_1.f90: New test.
4419
4420 2006-07-16 Olivier Hainque <hainque@adacore.com>
4421
4422 * gnat.dg/assert.ads: New file.
4423 * gnat.dg/controlled_record.ads: Likewise.
4424 * gnat.dg/controlled_record.adb: Likewise.
4425
4426 2006-07-15 Lee Millward <lee.millward@gmail.com>
4427
4428 PR c++/28292
4429 * g++.dg/other/error12.C: New test.
4430
4431 PR c++/28269
4432 * g++.dg/template/crash54.C: New test.
4433
4434 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4435
4436 PR c++/28249
4437 * g++.dg/parse/catch1.C: New test.
4438
4439 PR c++/28294
4440 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
4441
4442 PR c++/28387
4443 * g++.dg/ext/attrib24.C: New test.
4444
4445 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4446
4447 PR c++/28343
4448 * g++.dg/ext/asmspec1.C: New test.
4449
4450 2006-07-13 Janis Johnson <janis187@us.ibm.com>
4451
4452 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
4453 (dg-test): Support shouldfail tests.
4454 * lib/target-supports-dg.exp (dg-shouldfail): New.
4455 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
4456 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
4457 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
4458 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
4459 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
4460 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
4461 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
4462
4463 2006-07-13 Jan Hubicka <jh@suse.cz>
4464
4465 * gcc.target/i386/memcpy-1.c: New.
4466
4467 2006-07-12 Geoffrey Keating <geoffk@apple.com>
4468
4469 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
4470
4471 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
4472
4473 PR fortran/25097
4474 * gfortran.dg/present_1.f90: New test.
4475
4476 PR fortran/20903
4477 * gfortran.dg/interface_derived_type_1.f90: New test.
4478
4479 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
4480
4481 PR fortran/28213
4482 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
4483 list.
4484
4485 2006-07-07 Lee Millward <lee.millward@gmail.com>
4486
4487 PR c++/27820
4488 * g++.dg/other/label1.C: New test.
4489
4490 2006-07-07 Richard Guenther <rguenther@suse.de>
4491
4492 PR middle-end/28268
4493 * gcc.dg/torture/pr28268.c: New testcase.
4494
4495 2006-07-07 Steve Ellcey <sje@cup.hp.com>
4496
4497 PR c++/27019
4498 * g++.dg/ext/pr27019.C: New.
4499
4500 2006-07-07 Richard Guenther <rguenther@suse.de>
4501
4502 PR tree-optimization/28187
4503 * gcc.dg/pr28187.c: New testcase.
4504
4505 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
4506
4507 * gnat.dg/address_conversion.adb: New test.
4508 * gnat.dg/boolean_subtype.adb: Likewise.
4509 * gnat.dg/frame_overflow.adb: Likewise.
4510 * gnat.dg/pointer_array.adb: Likewise.
4511 * gnat.dg/pointer_conversion.adb: Likewise.
4512
4513 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
4514
4515 PR fortran/28237
4516 PR fortran/23420
4517 * gfortran.dg/print_fmt_5.f90: New test.
4518
4519 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4520
4521 PR fortran/28129
4522 * gfortran.dg/bounds_check_4.f90: New test.
4523
4524 2006-07-05 Richard Guenther <rguenther@suse.de>
4525
4526 PR target/28158
4527 * gfortran.dg/pr28158.f90: New testcase.
4528
4529 2006-07-05 Richard Guenther <rguenther@suse.de>
4530
4531 PR tree-optimization/28162
4532 * gcc.dg/pr28162.c: New testcase.
4533
4534 2006-07-05 Richard Guenther <rguenther@suse.de>
4535 Andrew Pinski <pinskia@gcc.gnu.org>
4536
4537 PR c++/27084
4538 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
4539
4540 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
4541
4542 PR fortran/28174
4543 * gfortran.dg/actual_array_substr_2.f90: New test.
4544
4545 PR fortran/28167
4546 * gfortran.dg/actual_array_constructor_2.f90: New test.
4547
4548 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4549
4550 * gfortran.dg/itime_idate_1.f: New test.
4551 * gfortran.dg/itime_idate_2.f: New test.
4552
4553 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4554
4555 PR libgfortran/27704
4556 * gfortran.dg/open_status_3.f90: New test.
4557 * gfortran.dg/fmt_l.f90: Update for new feature.
4558
4559 2006-07-03 Asher Langton <langton2@llnl.gov>
4560
4561 * gfortran.dg/oldstyle_2.f90: New.
4562
4563 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
4564
4565 * gnat.dg/string_slice.adb: New test.
4566
4567 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4568
4569 PR fortran/19259
4570 * gfortran.dg/semicolon_fixed.c: New.
4571 * gfortran.dg/semicolon_free.c: New.
4572
4573 2006-06-30 Mike Stump <mrs@apple.com>
4574
4575 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
4576 that don't support internal visibility.
4577
4578 2006-06-30 Andrew Pinski <pinskia@gmail.com>
4579
4580 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
4581 for '(' / ')' needing an extra '\'.
4582
4583 2006-06-29 Roger Sayle <roger@eyesopen.com>
4584
4585 PR middle-end/27428
4586 * gcc.dg/pr27428-1.c: New test case.
4587
4588 2006-06-29 Mike Stump <mrs@apple.com>
4589
4590 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
4591 on darwin as we can't align commons large enough yet.
4592
4593 * gcc.dg/vla-8.c: Add additional testcases.
4594
4595 2006-06-26 Steve Ellcey <sje@cup.hp.com>
4596
4597 PR c++/28114
4598 * g++.dg/other/pr28114.C: New.
4599
4600 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
4601
4602 * gcc.c-torture/compile/20060625-1.c: New test.
4603
4604 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
4605
4606 PR fortran/20867
4607 * gfortran.dg/stfunc_3.f90: New test.
4608
4609 PR fortran/25056
4610 * gfortran.dg/impure_actual_1.f90: New test.
4611
4612 PR fortran/20874
4613 * gfortran.dg/elemental_result_1.f90: New test.
4614
4615 PR fortran/25073
4616 * gfortran.dg/select_7.f90: New test.
4617
4618 PR fortran/27554
4619 * intrinsic_actual_1.f: New test.
4620
4621 PR fortran/22038
4622 PR fortran/28119
4623 * gfortran.dg/forall_4.f90: New test.
4624
4625 PR fortran/25072
4626 * gfortran.dg/forall_5.f90: New test.
4627
4628 2006-06-25 Lee Millward <lee.millward@gmail.com>
4629
4630 PR c++/28051
4631 * g++.dg/template/using13.C: New test.
4632
4633 PR c++/28054
4634 * g++.dg/other/incomplete3.C: New test.
4635
4636 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4637
4638 PR fortran/28081
4639 * gfortran.dg/substr_3.f: New test.
4640 * gfortran.dg/equiv_2.f90: Update expected error message.
4641
4642 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
4643
4644 PR fortran/28118
4645 * gfortran.dg/actual_array_substr_1.f90: New test.
4646
4647 2006-06-24 Olivier Hainque <hainque@adacore.com>
4648
4649 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
4650 * gnat.dg/scalar_mode_agg_compare.adb: New test.
4651
4652 2006-06-23 Janis Johnson <janis187@us.ibm.com>
4653
4654 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
4655
4656 2006-06-23 Steven G. Kargl <kargls@comcast.net>
4657
4658 PR fortran/27981
4659 * gfortran.dg/simpleif_2.f90: New test.
4660
4661 2006-06-23 Lee Millward <lee.millward@gmail.com>
4662
4663 * g++.dg/template/error22.C: Fix typo.
4664
4665 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4666
4667 PR c++/28112
4668 * g++.dg/ext/attrib23.C: New test.
4669
4670 2006-06-23 Olivier Hainque <hainque@adacore.com>
4671
4672 * gnat.dg/varsize_temp.adb: New test.
4673
4674 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4675
4676 PR c++/11468
4677 * g++.dg/other/java2.C: New test.
4678
4679 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
4680
4681 PR target/27789
4682 * g++.dg/ext/dllimport4.C. Add more tests for invalid
4683 initialization.
4684
4685 2006-06-22 Roger Sayle <roger@eyesopen.com>
4686
4687 PR target/27531
4688 * gcc.dg/pr27531-1.c: New test case.
4689
4690 2006-06-22 Asher Langton <langton2@llnl.gov>
4691
4692 PR fortran/24748
4693 * gfortran.dg/implicit_8.f90: New.
4694
4695 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
4696
4697 PR rtl-optimization/28121
4698 * gcc.dg/pr28121.c: New test.
4699
4700 2006-06-22 Lee Millward <lee.millward@gmail.com>
4701
4702 PR c++/27805
4703 * g++.dg/parse/ptrmem6.C: New test.
4704
4705 PR c++/27821
4706 * g++.dg/template/error22.C: New test.
4707
4708 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4709
4710 PR c++/28111
4711 * g++.dg/template/friend43.C: New test.
4712
4713 PR c++/28110
4714 * g++.dg/template/crash53.C: New test.
4715
4716 PR c++/28109
4717 * g++.dg/rtti/incomplete1.C: New test.
4718
4719 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
4720
4721 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
4722
4723 2006-06-21 Joseph Myers <joseph@codesourcery.com>
4724
4725 * gcc.c-torture/execute/complex-7.c: New.
4726
4727 2006-06-21 Jakub Jelinek <jakub@redhat.com>
4728
4729 * gcc.dg/merge-all-constants-1.c: New test.
4730
4731 2006-06-20 Janis Johnson <janis187@us.ibm.com>
4732
4733 PR c++/28113
4734 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
4735
4736 2006-06-20 Steven G. Kargl <kargls@comcast.net>
4737
4738 * gfortran.dg/rrspacing_1.f90: New test.
4739
4740 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4741
4742 PR c++/28052
4743 * g++.dg/other/bitfield2.C: New test.
4744
4745 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
4746
4747 PR tree-optimization/27331
4748 * gcc.dg/pr27331.c: New test.
4749
4750 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
4751 Eric Botcazou <ebotcazou@adacore.com>
4752
4753 PR ada/18692
4754 * lib/gnat.exp: New file.
4755 * lib/gnat-dg.exp: Likewise.
4756 * gnat.dg: New directory.
4757 * gnat.dg/dg.exp: New driver.
4758 * gnat.dg/specs: New directory.
4759 * gnat.dg/specs/specs.exp: New driver.
4760 * gnat.dg/style: New directory.
4761 * gnat.dg/style/style.exp: New driver.
4762
4763 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
4764
4765 PR fortran/16206
4766 * gfortran.dg/array_initializer_1.f90: New test.
4767
4768 PR fortran/28005
4769 * gfortran.dg/matmul_3.f90: New test.
4770
4771 2006-06-19 Andrew Pinski <pinskia@gmail.com>
4772
4773 PR middle-end/28075
4774 * gcc.dg/tree-ssa/inline-1.c: New test.
4775
4776 2006-06-19 Anatoly Sokolov <aesok@post.ru>
4777
4778 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
4779 in malloc prototype; remove XFAIL.
4780 * gcc.dg/pr18241-2.c: Ditto.
4781 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
4782 in memset prototype; remove XFAIL.
4783 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4784
4785 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
4786
4787 * gcc.dg/vla-8.c: Add.
4788
4789 2006-06-19 Richard Guenther <rguenther@suse.de>
4790
4791 PR tree-optimization/27090
4792 * g++.dg/tree-ssa/pr27090.C: New testcase.
4793
4794 2006-06-19 Roger Sayle <roger@eyesopen.com>
4795
4796 PR target/27861
4797 * gcc.dg/pr27861-1.c: New test case.
4798
4799 2006-06-19 Richard Guenther <rguenther@suse.de>
4800
4801 PR middle-end/28045
4802 * gcc.dg/torture/pr28045.c: New testcase.
4803
4804 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4805
4806 PR fortran/26801
4807 * gfortran.dg/associated_4.f90: New test.
4808
4809 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4810
4811 PR fortran/19310
4812 PR fortran/19904
4813 * gfortran.dg/real_const_3.f90: New test.
4814
4815 2006-06-16 Mark Mitchell <mark@codesourcery.com>
4816
4817 PR c++/28016
4818 * g++.dg/template/static26.C: New test.
4819
4820 PR c++/27979
4821 * g++.dg/expr/bitfield2.C: New test.
4822
4823 PR c++/27884
4824 * g++.dg/parse/linkage2.C: New test.
4825
4826 2006-06-16 Richard Guenther <rguenther@suse.de>
4827
4828 PR middle-end/27116
4829 * gcc.dg/pr15785-1.c: Revert last change.
4830 * gcc.dg/torture/pr27116-2.c: New testcase.
4831
4832 2006-06-16 Roger Sayle <roger@eyesopen.com>
4833
4834 PR middle-end/27802
4835 * gcc.dg/pr27802-1.c: New test case.
4836
4837 2006-06-15 Mark Mitchell <mark@codesourcery.com>
4838
4839 PR c++/27689
4840 * g++.dg/template/ttp18.C: New test.
4841 * g++.dg/template/ttp19.C: Likewise.
4842
4843 PR c++/27666
4844 * g++.dg/expr/cond9.C: New test.
4845
4846 PR c++/27640
4847 * g++.dg/template/ctor7.C: New test.
4848
4849 2006-06-15 Janis Johnson <janis187@us.ibm.com>
4850
4851 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
4852
4853 2006-06-16 Richard Guenther <rguenther@suse.de>
4854
4855 PR tree-optimization/27781
4856 * gcc.dg/tree-ssa/pr27781.c: New testcase.
4857
4858 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
4859
4860 * gfortran.dg/allocate_zerosize_2.f90: New test case.
4861
4862 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
4863
4864 * gcc.dg/tree-ssa/loop-18.c: New test.
4865
4866 2006-06-14 Mark Mitchell <mark@codesourcery.com>
4867
4868 PR c++/27665
4869 * g++.dg/template/crash52.C: New test.
4870
4871 PR c++/27648
4872 * g++.dg/ext/attrib22.C: New test.
4873
4874 PR c++/26559
4875 * g++.dg/template/builtin1.C: New test.
4876 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
4877
4878 PR c++/28018
4879 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
4880 assignment.
4881 * g++.old-deja/g++.pt/crash51.C: Likewise.
4882
4883 PR c++/27227
4884 * g++.dg/lookup/linkage1.C: New test.
4885 * g++.dg/lookup/linkage2.C: Likewise.
4886
4887 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
4888
4889 PR middle-end/27959
4890 * gcc.dg/pr27959.c: New testcase.
4891
4892 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
4893
4894 PR target/28014:
4895 * g++.dg/eh/div.C: New test.
4896
4897 2006-06-13 Jakub Jelinek <jakub@redhat.com>
4898
4899 PR c++/27894
4900 * g++.dg/tree-ssa/pr26757.C: New test.
4901 * g++.dg/tree-ssa/pr27894.C: New test.
4902
4903 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4904
4905 * gcc.c-torture/compile/20060609-1.c: New test.
4906
4907 PR target/27863
4908 * gcc.c-torture/compile/pr27863.c: New test.
4909
4910 2006-06-13 Richard Guenther <rguenther@suse.de>
4911
4912 PR tree-optimization/27830
4913 * g++.dg/tree-ssa/pr27830.C: New testcase.
4914
4915 2006-06-13 Matthew Sachs <msachs@apple.com>
4916
4917 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
4918 the list of compiler flags; this causes those flags to be checked
4919 for things like dg-skip-if.
4920
4921 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4922
4923 PR c++/27601
4924 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
4925
4926 2006-06-12 Mark Mitchell <mark@codesourcery.com>
4927 Kazu Hirata <kazu@codesourcery.com>
4928
4929 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
4930 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
4931
4932 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4933
4934 PR c++/27933
4935 * g++.dg/lookup/using15.C: New test.
4936
4937 PR c++/27951
4938 * g++.dg/other/anon4.C: New test.
4939
4940 2006-06-12 Roger Sayle <roger@eyesopen.com>
4941
4942 PR c++/21210
4943 * g++.dg/init/complex1.C: New test case.
4944
4945 2006-06-11 Eric Christopher <echristo@apple.com>
4946
4947 PR middle-end/27948
4948 * gcc.dg/bf-ms-layout.c: Run on darwin.
4949 * gcc.dg/bf-no-ms-layout: Ditto.
4950 * gcc.dg/attr-ms_struct-2.c: New.
4951 * gcc.dg/bf-ms-layout-2.c: Ditto.
4952
4953 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
4954
4955 * gcc.dg/attr-ms_struct-packed1.c: New.
4956
4957 2006-06-09 Mike Stump <mrs@apple.com>
4958
4959 * gcc.dg/vla-7.c: Add.
4960
4961 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
4962
4963 PR fortran/24558
4964 * gfortran.dg/entry_6.f90: New test.
4965
4966 PR fortran/20877
4967 PR fortran/25047
4968 * gfortran.dg/entry_7.f90: New test.
4969
4970 2006-06-09 Jakub Jelinek <jakub@redhat.com>
4971
4972 PR c/27747
4973 * gcc.dg/cpp/_Pragma6.c: New test.
4974
4975 PR c++/27748
4976 * g++.dg/cpp/_Pragma1.C: New test.
4977
4978 PR preprocessor/27746
4979 * gcc.dg/gomp/macro-3.c: New test.
4980 * gcc.dg/gomp/macro-4.c: New test.
4981 * g++.dg/gomp/macro-3.C: New test.
4982 * g++.dg/gomp/macro-4.C: New test.
4983
4984 2006-06-09 Richard Guenther <rguenther@suse.de>
4985
4986 PR tree-optimization/26998
4987 * gcc.dg/torture/pr26998.c: New testcase.
4988 * gcc.dg/tree-ssa/vrp29.c: New testcase.
4989
4990 2006-06-08 Mike Stump <mrs@apple.com>
4991
4992 * gcc.dg/pr27095.c: Account for stubs.
4993
4994 PR target/26427
4995 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
4996 produce bad code on darwin.
4997
4998 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4999
5000 PR fortran/27958
5001 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
5002
5003 2006-06-08 Asher Langton <langton2@llnl.gov>
5004
5005 PR fortran/27786
5006 * cray_pointers_2.f90: Add -fbounds-check compile flag.
5007
5008 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5009
5010 PR target/27421
5011 * gcc.dg/union-3.c: New test.
5012
5013 2006-06-08 Richard Guenther <rguenther@suse.de>
5014
5015 PR middle-end/27116
5016 * gcc.dg/torture/pr27116.c: New testcase.
5017 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
5018
5019 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5020
5021 PR rtl-optimization/26449
5022 * gcc.dg/pr26449.c: New test.
5023
5024 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5025
5026 PR c++/27601
5027 * g++.dg/ext/offsetof1.C: Test member functions.
5028
5029 2006-06-07 Steve Ellcey <sje@cup.hp.com>
5030
5031 * gcc.dg/pr27095.c: Improve scanning.
5032
5033 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
5034
5035 PR fortran/23091
5036 * gfortran.dg/saved_automatic_1.f90: New test.
5037
5038 PR fortran/24168
5039 * gfortran.dg/array_simplify_1.f90: New test.
5040
5041 PR fortran/25090
5042 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5043
5044 PR fortran/25058
5045 * gfortran.dg/entry_dummy_ref_2.f90: New test.
5046
5047 2006-06-06 Mark Mitchell <mark@codesourcery.com>
5048
5049 PR c++/27177
5050 * g++.dg/expr/cast7.C: New test.
5051
5052 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5053
5054 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5055 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5056 * lib/fortran-torture.exp (fortran-torture-compile,
5057 fortran-torture-execute): Ditto.
5058
5059 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5060
5061 PR target/27842
5062 * gcc.dg/vmx/pr27842.c: New test.
5063
5064 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5065
5066 PR libfortran/27895
5067 * gfortran.dg/bounds_check_3.f90: New test.
5068
5069 2006-06-05 Mike Stump <mrs@apple.com>
5070
5071 * objc.dg/objc-fast-4.m: Skip for ppc64.
5072
5073 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5074
5075 PR testsuite/27705
5076 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5077
5078 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5079 Victor Kaplansky <victork@il.ibm.com>
5080
5081 PR tree-optimizations/26360
5082 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5083 with -fno-tree-dce.
5084 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5085
5086 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5087
5088 PR fortran/14067
5089 * gfortran.dg/data_char_1.f90: Add messages for truncated
5090 strings.
5091
5092 PR fortran/16943
5093 * gfortran.dg/func_decl_2.f90: New test.
5094
5095 PR fortran/20839
5096 * gfortran.dg/do_2.f90: New test.
5097
5098 PR fortran/27655
5099 * gfortran.dg/associated_3.f90: New test.
5100
5101 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5102
5103 PR c++/27819
5104 * g++.dg/template/static25.C: New test.
5105
5106 PR c++/27722
5107 * g++.dg/init/array21.C: New test.
5108
5109 PR c++/27807
5110 * g++.dg/ext/complit7.C: New test.
5111
5112 PR c++/27806
5113 * g++.dg/parse/ptrmem5.C: New test.
5114
5115 2006-06-04 Roger Sayle <roger@eyesopen.com>
5116 Andrew Pinski <pinskia@physics.uc.edu>
5117
5118 PR c/27150
5119 PR middle-end/27382
5120 * gcc.dg/pr27150-1.c: New testcase.
5121 * gcc.dg/pr27382-1.c: New testcase.
5122 * gcc.dg/pr27382-2.c: New testcase.
5123
5124 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5125
5126 PR c/25161
5127 PR c/27020
5128 * gcc.dg/array-10.c: New test.
5129
5130 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5131
5132 PR c++/27804
5133 * g++.dg/init/const4.C: New test.
5134 * g++.dg/init/member1.C: Add error-marker.
5135 * g++.dg/other/fold1.C: Adjust error-marker.
5136
5137 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5138
5139 PR c++/27601
5140 * g++.dg/ext/offsetof1.C: New test.
5141
5142 2006-06-04 Eric Christopher <echristo@apple.com>
5143
5144 * gcc.dg/attr-ms_struct-1.c: New.
5145
5146 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5147
5148 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5149
5150 2006-06-04 Richard Guenther <rguenther@suse.de>
5151
5152 PR tree-optimization/27039
5153 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5154
5155 2006-06-03 Roger Sayle <roger@eyesopen.com>
5156
5157 PR target/26223
5158 * gcc.target/i386/amd64-abi-2.c: New test case.
5159
5160 2006-06-02 Eric Christopher <echristo@apple.com>
5161
5162 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5163 * gcc.target/i386/20020523-1.c: Skip if darwin.
5164 * gcc.target/i386/asm-3.c: Ditto.
5165 * gcc.target/i386/20011119-1.c: Ditto.
5166 * gcc.target/i386/clobbers.c: Remove pic part of test.
5167
5168 2006-06-02 Steve Ellcey <sje@cup.hp.com>
5169
5170 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
5171 * g++.old-deja/g++.other/init19.C: Ditto.
5172 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
5173 and add other platforms as expected failures.
5174
5175 2006-06-01 Steve Ellcey <sje@cup.hp.com>
5176
5177 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
5178 (is-effective-target-keyword): Ditto.
5179
5180 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
5181
5182 PR fortran/27715
5183 * gfortran.dg/extended_char_comparison_1.f: New test.
5184
5185 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
5186
5187 PR fortran/25098
5188 * gfortran.dg/dummy_procedure_1.f90: New test.
5189
5190 PR fortran/25147
5191 * gfortran.dg/dummy_procedure_2.f90: New test.
5192
5193 * gfortran.dg/associated_2.f90: Correct to make consistent with
5194 standard.
5195
5196 2006-05-31 Roger Sayle <roger@eyesopen.com>
5197
5198 * gcc.target/i386/387-11.c: New test case.
5199
5200 2006-05-31 Mark Mitchell <mark@codesourcery.com>
5201
5202 PR c++/27801
5203 * g++.dg/template/cond6.C: New test.
5204
5205 PR c++/26496
5206 * g++.dg/template/crash51.C: New test.
5207 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
5208
5209 PR c++/27385
5210 * g++.dg/init/array20.C: New test.
5211
5212 2006-05-31 Roger Sayle <roger@eyesopen.com>
5213
5214 * gcc.dg/builtins-54.c: New test case.
5215
5216 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5217
5218 PR c++/26433
5219 * g++.dg/template/fntry1.C: Add dg-do link.
5220
5221 PR c++/27808
5222 * g++.dg/parse/friend6.C: New test.
5223
5224 2006-05-30 Asher Langton <langton2@llnl.gov>
5225
5226 * gfortran.dg/cray_pointers_7.f90: New test.
5227
5228 2006-05-30 Roger Sayle <roger@eyesopen.com>
5229
5230 PR tree-optimization/23452
5231 * gcc.dg/fold-mulconj-1.c: New test case.
5232
5233 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5234
5235 PR c++/27803
5236 * g++.dg/parse/bitfield1.C: New test.
5237
5238 2006-05-30 Roger Sayle <roger@eyesopen.com>
5239
5240 * gcc.target/ppc-eq0-1.c: New test case.
5241 * gcc.target/ppc-negeq0-1.c: New test case.
5242
5243 2006-05-30 Dirk Mueller <dmueller@suse.de>
5244
5245 PR c/27273
5246 * gcc.dg/overflow-warn-5.c: New test.
5247
5248 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5249
5250 PR c/27718
5251 * gcc.dg/sizeof-1.c: New test.
5252
5253 2006-05-30 Uros Bizjak <uros@kss-loka.si>
5254
5255 PR target/27790
5256 * gcc.target/i386/pr27790.c: New test.
5257
5258 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5259
5260 PR libgfortran/27757
5261 * gfortran.dg/direct_io_5.f90: New test.
5262
5263 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5264
5265 PR libgfortran/27634
5266 * gfortran.dg/fmt_missing_period_1.f: New test.
5267 * gfortran.dg/fmt_missing_period_2.f: New test.
5268 * gfortran.dg/fmt_missing_period_3.f: New test.
5269
5270 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5271
5272 PR fortran/19777
5273 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
5274 arrays.
5275
5276 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5277
5278 PR c++/27713
5279 * g++.dg/template/new6.C: New test.
5280
5281 2006-05-29 Roger Sayle <roger@eyesopen.com>
5282
5283 PR tree-optimization/24964
5284 * gcc.target/i386/387-10.c: New test case.
5285
5286 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
5287
5288 * intrinsics/string_intrinsics.c (compare_string):
5289 Use memcmp instead of strncmp to avoid tripping over
5290 CHAR(0) in a string.
5291
5292 2006-05-27 Richard Guenther <rguenther@suse.de>
5293
5294 PR middle-end/27773
5295 * gcc.dg/torture/pr27773.c: New testcase.
5296
5297 2006-05-27 Dirk Mueller <dmueller@suse.de>
5298
5299 * gcc.dg/pr24561.c: Rename to..
5300 * gcc.dg/pr25962.c: .. this.
5301
5302 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5303
5304 PR fortran/19777
5305 * gfortran.dg/bounds_check_2.f: New test.
5306
5307 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
5308
5309 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
5310 * gfortran.dg/byte_1.f90: Likewise.
5311 * gfortran.dg/dup_save_2.f90: Likewise.
5312
5313 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
5314
5315 * gfortran.dg/associated_2.f90: New test.
5316
5317 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5318
5319 PR fortran/27524
5320 * gfortran.dg/bounds_check_1.f90: New test.
5321
5322 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
5323
5324 PR rtl-optimization/27661
5325 * gcc.dg/pr27661.c: New test case.
5326
5327 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5328
5329 PR fortran/23151
5330 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
5331 * gfortran.dg/print_parentheses_1.f: New test.
5332 * gfortran.dg/print_parentheses_2.f90: New test.
5333
5334 2006-05-26 Jakub Jelinek <jakub@redhat.com>
5335
5336 PR target/27758
5337 * gcc.dg/pr27758.c: New test.
5338
5339 2006-05-24 Falk Hueffner <falk@debian.org>
5340
5341 * gcc.c-torture/compile/pr27571.c: New test.
5342
5343 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
5344
5345 PR fortran/27709
5346 * gfortran.dg/spec_expr_4.f90: New test.
5347
5348 PR fortran/27155
5349 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
5350
5351 2006-05-25 Mark Mitchell <mark@codesourcery.com>
5352
5353 PR c++/20103
5354 * g++.dg/ext/complit6.C: New test.
5355 * g++.dg/ext/complit3.C: Adjust error markers.
5356 * g++.dg/init/const3.C: New test.
5357
5358 2006-05-25 Richard Guenther <rguenther@suse.de>
5359
5360 PR middle-end/27743
5361 * gcc.dg/torture/pr27743.c: New testcase.
5362
5363 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5364
5365 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
5366
5367 2006-05-25 Alan Modra <amodra@bigpond.net.au>
5368
5369 * gcc.dg/compat/scalar-by-value-x.h: New.
5370 * gcc.dg/compat/scalar-by-value-y.h: New.
5371 * gcc.dg/compat/scalar-by-value-5.c: New.
5372 * gcc.dg/compat/scalar-by-value-5_main.c: New.
5373 * gcc.dg/compat/scalar-by-value-5_x.c: New.
5374 * gcc.dg/compat/scalar-by-value-5_y.c: New.
5375 * gcc.dg/compat/scalar-by-value-6.c: New.
5376 * gcc.dg/compat/scalar-by-value-6_main.c: New.
5377 * gcc.dg/compat/scalar-by-value-6_x.c: New.
5378 * gcc.dg/compat/scalar-by-value-6_y.c: New.
5379
5380 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5381
5382 PR tree-optimization/27639
5383 PR tree-optimization/26719
5384 * gcc.dg/pr27639.c: New test.
5385 * gcc.dg/pr26719.c: New test.
5386 * gcc.dg/tree-ssa/scev-cast.c: New test.
5387
5388 2006-05-23 Mark Mitchell <mark@codesourcery.com>
5389
5390 PR c++/20173
5391 * g++.dg/template/error21.C: New test.
5392
5393 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
5394
5395 PR target/27696
5396 * gcc.target/i386/pr27696.c: New.
5397
5398 2006-05-22 Janis Johnson <janis187@us.ibm.com>
5399
5400 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
5401
5402 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
5403
5404 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5405
5406 PR c++/27716
5407 * g++.dg/other/assign1.C: New test.
5408
5409 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
5410
5411 PR target/27266
5412 * gcc.target/i386/pr27266.c: New.
5413
5414 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5415
5416 PR c++/27451
5417 * g++.dg/ext/asm9.C: New test.
5418
5419 2006-05-22 Richard Sandiford <richard@codesourcery.com>
5420
5421 PR rtl-optimization/25514
5422 * gcc.c-torture/compile/pr25514.c: New test.
5423
5424 2006-05-22 Richard Guenther <rguenther@suse.de>
5425
5426 Revert
5427 2006-01-31 Richard Guenther <rguenther@suse.de>
5428
5429 * gcc.target/i386/sselibm-1.c: New testcase.
5430 * gcc.target/i386/sselibm-2.c: Likewise.
5431 * gcc.target/i386/sselibm-3.c: Likewise.
5432 * gcc.target/i386/sselibm-4.c: Likewise.
5433 * gcc.target/i386/sselibm-5.c: Likewise.
5434
5435 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5436
5437 PR c/27420
5438 * gcc.dg/func-args-2.c: New test.
5439
5440 PR c/26818
5441 * gcc.dg/struct-incompl-1.c: New test.
5442
5443 2006-05-22 Richard Guenther <rguenther@suse.de>
5444
5445 PR testsuite/27708
5446 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
5447 the transformations we test for.
5448
5449 2006-05-22 Richard Guenther <rguenther@suse.de>
5450
5451 PR testsuite/27707
5452 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5453
5454 2006-05-21 Mark Mitchell <mark@codesourcery.com>
5455
5456 PR c++/27210
5457 * g++.dg/warn/new1.C: New test.
5458 * g++.dg/template/new5.C: Likewise.
5459
5460 2006-05-21 Roger Sayle <roger@eyesopen.com>
5461
5462 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
5463 * gcc.target/i386/20060512-3.c: Likewise.
5464
5465 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
5466
5467 PR rtl-optimization/27671
5468 * gcc.c-torture/execute/pr27671-1.c: New.
5469 * gcc.dg/pr27671-2.c: Likewise.
5470
5471 PR tree-optimization/26622.
5472 * gcc.c-torture/compile/pr26622.c: New.
5473
5474 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5475
5476 PR fortran/27613
5477 * gfortran.dg/recursive_reference_1.f90: New test.
5478
5479 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5480
5481 PR fortran/25746
5482 * gfortran.dg/elemental_subroutine_3.f90: New test.
5483
5484 PR fortran/25090
5485 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
5486
5487 PR fortran/27584
5488 * gfortran.dg/associated_target_1.f90: New test.
5489
5490 PR fortran/19015
5491 * gfortran.dg/maxloc_shape_1.f90: New test.
5492
5493 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5494
5495 PR libgfortran/24459
5496 * gfortran.dg/namelist_24.f90: New test.
5497 * gfortran.dg/namelist_12.f: Fix typo in comment.
5498
5499 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
5500
5501 PR middle-end/25776
5502 * g++.dg/other/error11.C: New test.
5503
5504 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5505
5506 * gcc.target/mips/pr26765.c: Add -w to options.
5507
5508 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5509
5510 * lib/target-supports.exp (check_effective_target_mpaired_single):
5511 New function.
5512 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
5513 multilibs.
5514 * g++.dg/vect/vect.exp: Likewise.
5515
5516 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5517
5518 PR testsuite/25891
5519 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
5520
5521 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
5522
5523 PR fortran/27662
5524 * gfortran.dg/temporary_1.f90: New file.
5525
5526 2006-05-19 Andreas Schwab <schwab@suse.de>
5527
5528 * g++.dg/other/unused1.C: Also match "stringz".
5529
5530 2006-05-19 Mark Mitchell <mark@codesourcery.com>
5531
5532 PR c++/26433
5533 * g++.dg/template/fntry1.C: New test.
5534
5535 2006-05-18 Mark Mitchell <mark@codesourcery.com>
5536
5537 PR c++/27471
5538 PR c++/27506
5539 * g++.dg/conversion/bitfield5.C: New test.
5540 * g++.dg/conversion/bitfield6.C: New test.
5541
5542 2006-05-18 Mike Stump <mrs@apple.com>
5543
5544 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
5545 * gcc.dg/vla-4.c: Add.
5546 * gcc.dg/vla-5.c: Add.
5547 * gcc.dg/vla-6.c: Add.
5548
5549 2006-05-12 Stuart Hastings <stuart@apple.com>
5550
5551 * testsuite/gcc.target/i386/20060512-1.c: New.
5552 * testsuite/gcc.target/i386/20060512-2.c: New.
5553 * testsuite/gcc.target/i386/20060512-3.c: New.
5554 * testsuite/gcc.target/i386/20060512-4.c: New.
5555
5556 2006-05-17 Mark Mitchell <mark@codesourcery.com>
5557
5558 PR c++/26122
5559 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
5560
5561 PR c++/26068
5562 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
5563 * g++.dg/parse/linkage1.C: New test.
5564
5565 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5566
5567 PR tree-optimization/27548
5568 * g++.dg/tree-ssa/pr27548.C: New test.
5569
5570 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5571
5572 PR fortran/26551
5573 * gfortran.dg/recursive_check_1.f: New test.
5574 * gfortran.dg/recursive_check_2.f90: New test.
5575
5576 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
5577
5578 * g++.dg/opt/temp2.C: New test.
5579
5580 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5581
5582 PR c++/27491
5583 * g++.dg/init/brace5.C: New test.
5584
5585 PR middle-end/27415
5586 * gcc.dg/gomp/pr27415.c: New test.
5587 * g++.dg/gomp/pr27415.C: New test.
5588
5589 PR tree-optimization/27549
5590 * g++.dg/tree-ssa/pr27549.C: New test.
5591
5592 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5593
5594 PR libgfortran/27575
5595 * gfortran.dg/read_eof_4.f90: New test.
5596
5597 2006-05-16 Richard Guenther <rguenther@suse.de>
5598
5599 PR tree-optimization/22303
5600 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
5601
5602 2006-05-16 Jakub Jelinek <jakub@redhat.com>
5603
5604 PR middle-end/27573
5605 * gcc.dg/gomp/pr27573.c: New test.
5606 * gfortran.dg/gomp/pr27573.f90: New test.
5607
5608 PR c/27499
5609 * gcc.dg/gomp/pr27499.c: New test.
5610 * g++.dg/gomp/pr27499.C: New test.
5611
5612 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5613
5614 PR c++/27339
5615 * g++.dg/parser/access8.C: Adjust error marker.
5616 * g++.dg/template/access17.C: New test.
5617 * g++.dg/template/access18.C: Likewise.
5618
5619 2006-05-15 Roger Sayle <roger@eyesopen.com>
5620
5621 PR target/26600
5622 * gcc.target/i386/pr26600.c: New test case.
5623
5624 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5625
5626 PR c++/27505
5627 * g++.dg/expr/bitfield1.C: New test.
5628
5629 2006-05-15 Richard Guenther <rguenther@suse.de>
5630
5631 PR tree-optimization/27603
5632 * gcc.dg/torture/pr27603.c: New testcase.
5633
5634 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
5635
5636 PR fortran/25090
5637 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5638
5639 PR fortran/25082
5640 * gfortran.dg/scalar_return_1.f90: New test.
5641
5642 PR fortran/27411
5643 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
5644
5645 2006-05-15 Jakub Jelinek <jakub@redhat.com>
5646
5647 * gcc.dg/gomp/critical-4.c: New test.
5648 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5649 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
5650 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
5651 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
5652
5653 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5654
5655 PR c++/27582
5656 * g++.dg/template/dependent-args1.C: New test.
5657
5658 PR c++/27581
5659 * g++.dg/lookup/this1.C: New test.
5660
5661 PR c++/27315
5662 * g++.dg/template/operator6.C: New test.
5663 * g++.dg/template/incomplete3.C: New test.
5664
5665 PR c++/27559
5666 * g++.dg/template/new4.C: New test.
5667
5668 PR c++/27496
5669 * g++.dg/template/void2.C: New test.
5670
5671 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
5672
5673 * g++.dg/template/dependent-expr5.C: New test.
5674
5675 2006-05-14 Roger Sayle <roger@eyesopen.com>
5676
5677 PR middle-end/26729
5678 * gcc.dg/pr26729-1.c: New test case.
5679
5680 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
5681
5682 * gcc.dg/pr27003.c: New test.
5683
5684 2006-05-12 Steve Ellcey <sje@cup.hp.com>
5685
5686 * lib/target-supports.dg (check_cxa_atexit_available): Change
5687 v3_target_compile to ${tool}_target_compile.
5688
5689 2006-05-11 Jason Merrill <jason@redhat.com>
5690
5691 * lib/scanasm.exp (scan-not-hidden): Fix typo.
5692
5693 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5694
5695 PR fortran/27553
5696 * gfortran.dg/label_5.f90: New test.
5697
5698 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
5699
5700 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
5701 check_effective_target_powerpc_altivec_ok): New.
5702 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
5703 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
5704 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
5705 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
5706 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
5707 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
5708 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
5709 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
5710 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
5711 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
5712 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
5713 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
5714 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
5715 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
5716 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
5717 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
5718 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
5719 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
5720 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
5721 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
5722 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
5723 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
5724 gcc.target/powerpc/altivec-9.c,
5725 gcc.target/powerpc/altivec-consts.c,
5726 gcc.target/powerpc/altivec-pr22085.c,
5727 gcc.target/powerpc/altivec-splat.c,
5728 gcc.target/powerpc/altivec-types-1.c,
5729 gcc.target/powerpc/altivec-types-2.c,
5730 gcc.target/powerpc/altivec-types-3.c,
5731 gcc.target/powerpc/altivec-types-4.c,
5732 gcc.target/powerpc/altivec-varargs-1.c,
5733 gcc.target/powerpc/altivec-vec-merge.c,
5734 gcc.target/powerpc/ppc-vector-memcpy.c,
5735 gcc.target/powerpc/ppc-vector-memset.c,
5736 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
5737 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
5738 these effective targets.
5739 * gcc.dg/vmx/pr27006.c: Add missing close brace.
5740 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
5741
5742 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5743
5744 PR middle-end/27384
5745 * g++.dg/other/fold1.C: New test.
5746
5747 PR middle-end/27488
5748 * gcc.dg/fold-nonneg-1.c: New test.
5749
5750 PR c++/27547
5751 * g++.dg/other/operator1.C: New test.
5752
5753 2006-05-11 Richard Guenther <rguenther@suse.de>
5754
5755 PR middle-end/27529
5756 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
5757
5758 2006-05-10 Janis Johnson <janis187@us.ibm.com>
5759
5760 * lib/target-supports-dg.exp (check-flags): New.
5761 (dg-skip-if): Move flag checks.
5762
5763 2006-05-09 Steve Ellcey <sje@cup.hp.com>
5764
5765 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
5766 * lib/target-supports.dg (check_cxa_atexit_available): New.
5767
5768 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
5769
5770 PR fortran/27470
5771 * gfortran.dg/multiple_allocation_2.f90: New test case.
5772
5773 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
5774
5775 * gcc.target/arm/pr27387.C: Fix a comment typo.
5776
5777 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5778
5779 PR fortran/24549
5780 * gfortran.dg/error_recovery_1.f90: New test.
5781
5782 2006-05-10 Richard Guenther <rguenther@suse.de>
5783
5784 PR tree-optimization/27302
5785 * gcc.dg/torture/pr27302.c: New testcase.
5786
5787 2006-05-09 Dirk Mueller <dmueller@suse.de>
5788 Richard Guenther <rguenther@suse.de>
5789
5790 PR middle-end/27498
5791 * gcc.dg/tree-ssa/pr27498.c: New testcase.
5792
5793 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
5794
5795 PR rtl-optimization/27335
5796 * gcc.dg/pr27335.c: New test.
5797
5798 2006-05-06 Richard Sandiford <richard@codesourcery.com>
5799
5800 * gcc.target/mips/mips-ps-5.c: New file.
5801
5802 2006-05-08 Jan Hubicka <jh@suse.cz>
5803
5804 PR middle-end/25962
5805 * gcc.dg/pr25962.c: New.
5806
5807 2006-05-08 Roger Sayle <roger@eyesopen.com>
5808
5809 PR target/27158
5810 * gcc.target/powerpc/pr27158.c: New test case.
5811
5812 2006-05-08 Laurent GUERBY <laurent@guerby.net>
5813
5814 PR testsuite/27476
5815 * ada/acats/run_all.sh: Use test -z.
5816
5817 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5818
5819 PR libfortran/18271
5820 * gfortran.dg/spec_expr_3.f90: New test.
5821
5822 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
5823
5824 PR target/24879
5825 * gcc.target/i386/monitor.c: New file.
5826
5827 2006-05-08 Alan Modra <amodra@bigpond.net.au>
5828
5829 * gcc.dg/pr27095.c: xfail *-*-darwin*.
5830
5831 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5832
5833 PR c++/27447
5834 * g++.dg/other/ptrmem7.C: New test.
5835
5836 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5837
5838 PR target/27421
5839 * gcc.dg/array-9.c: New test.
5840
5841 2006-05-07 Richard Guenther <rguenther@suse.de>
5842
5843 PR tree-optimization/27409
5844 * gcc.dg/torture/pr27409.c: New testcase.
5845
5846 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5847
5848 PR fortran/27457
5849 * gfortran.dg/select_6.f90: New.
5850
5851 2006-05-07 Richard Guenther <rguenther@suse.de>
5852
5853 PR tree-optimization/27136
5854 * gcc.dg/torture/pr27136.c: New testcase.
5855
5856 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
5857
5858 PR fortran/24813
5859 * gfortran.dg/char_cons_len_1.f90: New test.
5860
5861 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5862
5863 PR c++/27427
5864 * g++.dg/template/incomplete2.C: New test.
5865
5866 2006-05-06 Richard Guenther <rguenther@suse.de>
5867
5868 PR tree-optimization/27151
5869 * gcc.dg/vect/pr27151.c: New testcase.
5870
5871 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5872
5873 PR c++/27430
5874 * g++.dg/template/void1.C: New test.
5875
5876 PR c++/27423
5877 * g++.dg/other/void2.C: New test.
5878
5879 PR c++/27422
5880 * g++.dg/conversion/void1.C: New test.
5881
5882 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
5883
5884 PR/21391
5885 * g++.dg/other/unused1.C: New.
5886
5887 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5888
5889 PR objc/27240
5890 * objc.dg/member-1.m: New test.
5891
5892 2006-05-05 Steve Ellcey <sje@cup.hp.com>
5893
5894 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
5895
5896 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5897
5898 PR libfortran/26985
5899 * gfortran.dg/matmul_2.f90: New test.
5900
5901 2005-05-05 Laurent GUERBY <laurent@guerby.net>
5902
5903 * ada/acats/run_all.sh: Use sync when main not found.
5904
5905 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
5906
5907 PR target/26765
5908 * gcc.target/mips/pr26765.c: New.
5909
5910 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
5911
5912 * gcc.target/bfin: New directory.
5913 * gcc.target/bfin/bfin.exp: New file.
5914 * gcc.target/bfin/frmul.c: New file.
5915 * gcc.target/bfin/arith.c: New file.
5916 * gcc.target/bfin/mul-combine.c: New file.
5917 * gcc.target/bfin/shift.c: New file.
5918
5919 2006-05-04 Richard Guenther <rguenther@suse.de>
5920
5921 PR tree-optimization/14287
5922 PR tree-optimization/14844
5923 PR tree-optimization/19792
5924 PR tree-optimization/21608
5925 PR tree-optimization/27090
5926 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
5927 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
5928 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
5929 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
5930 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
5931
5932 2006-05-04 Jakub Jelinek <jakub@redhat.com>
5933
5934 PR tree-optimization/27285
5935 * gcc.c-torture/execute/pr27285.c: New test.
5936
5937 PR middle-end/27388
5938 * gcc.dg/gomp/pr27388-1.c: New test.
5939 * gcc.dg/gomp/pr27388-2.c: New test.
5940 * gcc.dg/gomp/pr27388-3.c: New test.
5941
5942 PR c++/27359
5943 * g++.dg/gomp/pr27359.C: New test.
5944
5945 2006-05-02 Steven G. Kargl <kargls@comcast.net>
5946
5947 PR fortran/20248
5948 * gfortran.dg/iargc.f90: New test.
5949
5950 2006-05-02 Mark Mitchell <mark@codesourcery.com>
5951
5952 PR c++/27102
5953 * g++.dg/template/crash49.C: New test.
5954
5955 2006-05-02 Steve Ellcey <sje@cup.hp.com>
5956
5957 PR testsuite/27032
5958 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
5959
5960 2006-05-02 Jeff Law <law@redhat.com>
5961
5962 PR tree-optimization/27364
5963 * gcc.c-torture/execute/pr27364.c: New test.
5964
5965 2006-05-02 Mark Mitchell <mark@codesourcery.com>
5966
5967 PR c++/27309
5968 * g++.dg/parser/ctor5.C: New test.
5969
5970 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
5971
5972 PR target/27387
5973 * gcc.target/arm/arm.exp: New.
5974 * gcc.target/arm/pr27387.C: Likewise.
5975
5976 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
5977
5978 PR fortran/27269
5979 PR fortran/27324
5980 * gfortran.dg/module_equivalence_2.f90: New test.
5981
5982 2006-05-02 Jakub Jelinek <jakub@redhat.com>
5983
5984 PR middle-end/27337
5985 * g++.dg/gomp/pr27337-1.C: New test.
5986 * g++.dg/gomp/pr27337-2.C: New test.
5987
5988 PR middle-end/27328
5989 * gcc.dg/gomp/pr27328.c: New test.
5990
5991 PR middle-end/27325
5992 * g++.dg/gomp/pr27325.C: New test.
5993
5994 PR middle-end/27310
5995 * g++.dg/gomp/pr27310.C: New test.
5996
5997 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5998
5999 PR tree-optimization/27291
6000 * g++.dg/tree-ssa/pr27291.C: New test.
6001
6002 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6003
6004 PR tree-optimization/27283
6005 * g++.dg/tree-ssa/pr27283.C: New test.
6006
6007 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6008
6009 * gcc.dg/tree-ssa/loop-16.c: New test.
6010
6011 2006-05-01 Roger Sayle <roger@eyesopen.com>
6012 Joseph S. Myers <joseph@codesourcery.com>
6013
6014 * gcc.dg/Wconversion-3.c: New test case.
6015 * gcc.dg/Wconversion-4.c: Likewise.
6016
6017 2006-05-01 Richard Guenther <rguenther@suse.de>
6018
6019 PR tree-optimization/26726
6020 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
6021
6022 2006-04-30 Roger Sayle <roger@eyesopen.com>
6023
6024 * gcc.dg/Woverflow-1.c: New test case.
6025 * gcc.dg/Woverflow-2.c: Likewise.
6026 * gcc.dg/Woverflow-3.c: Likewise.
6027
6028 2006-04-30 Mark Mitchell <mark@codesourcery.com>
6029
6030 PR c++/27094
6031 * g++.dg/template/defarg8.C: New test.
6032
6033 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6034
6035 PR c++/27278
6036 * g++.dg/parse/operator7.C: New test.
6037
6038 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6039
6040 PR c++/11471
6041 PR c++/27102
6042 * g++.dg/template/crash48.C: New test.
6043
6044 PR c++/27279
6045 * g++.dg/parse/ctor4.C: New test.
6046
6047 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6048
6049 PR fortran/25681
6050 * gfortran.df/char_type_len.f90: New test.
6051
6052 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6053
6054 PR libgfortran/27304
6055 * gfortran.dg/fmt_exhaust.f90: New test.
6056
6057 2006-04-28 Roger Sayle <roger@eyesopen.com>
6058
6059 PR c/25309
6060 * gcc.dg/large-size-array-2.c: New test case.
6061
6062 2006-04-28 Richard Guenther <rguenther@suse.de>
6063
6064 PR target/26826
6065 * gcc.target/i386/pr26826.c: New testcase.
6066
6067 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6068
6069 PR middle-end/27260
6070 * gcc.c-torture/execute/pr27260.c: New.
6071
6072 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6073
6074 PR middle-end/27095
6075 * gcc.dg/pr27095.c: New.
6076
6077 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6078
6079 PR c++/27292
6080 * g++.dg/conversion/bitfield4.C: New test.
6081
6082 2006-04-27 Eric Christopher <echristo@apple.com>
6083
6084 * gcc.dg/pragma-ms_struct.c: New.
6085
6086 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6087
6088 PR c++/27102
6089 * g++.dg/template/crash47.C: New test.
6090
6091 2006-04-27 Dirk Mueller <dmueller@suse.de>
6092
6093 * gcc.target/i386/sse-7.c: build with -msse.
6094
6095 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6096
6097 PR testsuite/27274:
6098 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6099 (main): Exit if processor doesn't support SSE.
6100
6101 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6102
6103 PR middle-end/27282
6104 * gcc.c-torture/compile/pr27282.c: New test.
6105
6106 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6107
6108 PR middle-end/26913
6109 * g++.dg/gomp/pr26913.C: New test.
6110
6111 PR c/25996
6112 * gcc.dg/gomp/pr25996.c: New test.
6113 * g++.dg/gomp/pr25996.C: New test.
6114
6115 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6116
6117 PR rtl-optimization/26725
6118 * gcc.c-torture/compile/pr26725.c: New test.
6119
6120 2006-04-25 Richard Guenther <rguenther@suse.de>
6121
6122 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6123 than n + -1.
6124
6125 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6126
6127 * gcc.dg/20060425-1.c: New testcase.
6128
6129 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6130
6131 PR tree-optimization/26865
6132 * gcc.dg/pr26865.c: New test.
6133
6134 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6135
6136 PR c++/27292
6137 * g++.dg/conversion/bitfield1.C: New test.
6138 * g++.dg/conversion/bitfield2.C: Likewise.
6139 * g++.dg/conversion/bitfield3.C: Likewise.
6140
6141 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6142 Richard Guenther <rguenther@suse.de>
6143
6144 PR tree-optimization/27236
6145 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6146
6147 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6148
6149 PR c++/19963
6150 * g++.dg/other/incomplete2.C: New test.
6151
6152 2006-04-24 Richard Guenther <rguenther@suse.de>
6153
6154 PR middle-end/26869
6155 * gcc.dg/torture/pr26869.c: New testcase.
6156
6157 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6158 Richard Guenther <rguenther@suse.de>
6159
6160 PR tree-optimization/27218
6161 * g++.dg/tree-ssa/pr27218.C: New testcase.
6162
6163 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6164
6165 PR c++/26912
6166 * g++.dg/template/friend41.C: New test.
6167
6168 2006-04-23 David Edelsohn <edelsohn@gnu.org>
6169
6170 * g++.dg/opt/pr15551.C: Include cstdio.
6171 (main): Use remove instead of unlink.
6172
6173 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
6174
6175 * gcc.dg/sibcall-7.c: New test.
6176 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
6177 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
6178 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
6179 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
6180 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
6181
6182 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6183
6184 PR c++/26534
6185 * g++.dg/opt/bitfield1.C: New test.
6186 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
6187 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
6188 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
6189 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
6190 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
6191 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
6192 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
6193 * g++.dg/abi/bitfield2.C: Likewise.
6194 * g++.dg/init/bitfield1.C: Likewise.
6195
6196 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
6197
6198 PR fortran/25099
6199 * gfortran.dg/elemental_subroutine_4.f90: New test.
6200 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
6201 call sub (m, x).
6202
6203 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
6204
6205 * gcc.c-torture/compile/20060421-1.c: New testcase.
6206
6207 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6208
6209 PR c/25875
6210 * gcc.dg/init-bad-4.c: New test.
6211
6212 2006-04-21 Paul Brook <paul@codesourcery.com>
6213
6214 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
6215
6216 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
6217
6218 PR fortran/27122
6219 * gfortran.dg/defined_operators_1.f90: New test.
6220 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
6221 remove old ones associated, incorrectly, with Note 5.46.
6222
6223 PR fortran/27113
6224 * gfortran.dg/character_array_constructor_1.f90: New test.
6225
6226 2006-04-20 Jakub Jelinek <jakub@redhat.com>
6227
6228 * gcc.dg/20060419-1.c: New test.
6229
6230 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
6231
6232 PR c/26774
6233 * gcc.dg/struct-parse-1.c: New test case.
6234
6235 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6236
6237 PR c++/26558
6238 * g++.dg/parse/template19.C: New test.
6239
6240 PR c++/26739
6241 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
6242
6243 PR c++/26036
6244 * g++.dg/expr/call3.C: New test.
6245
6246 PR c++/10385
6247 * g++.dg/conversion/dynamic1.C: New test.
6248
6249 2006-04-19 Mark Mitchell <mark@codesourcery.com>
6250
6251 PR c++/27102
6252 * g++.dg/template/crash35.C: Tweak error markers.
6253 * g++.dg/template/crash46.C: New test.
6254 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
6255 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
6256
6257 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
6258
6259 PR rtl-optimization/14261
6260 * gcc.c-torture/compile/20060419-1.c: Added.
6261
6262 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
6263
6264 * gfortran.dg/label_1.f90: Adjust dg-error.
6265
6266 2006-04-16 Roger Sayle <roger@eyesopen.com>
6267
6268 PR target/26961
6269 * gcc.dg/fold-cond-1.c: New test case.
6270 * gcc.dg/pr26961-1.c: Likewise.
6271
6272 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6273
6274 PR libgfortran/27138
6275 * gfortran.dg/read_bad_advance.f90: New test.
6276
6277 2006-04-16 Roger Sayle <roger@eyesopen.com>
6278 Dale Johannesen <dalej@apple.com>
6279
6280 PR target/24076
6281 * gcc.target/i386/vecinit-3.c: New testcase.
6282 * gcc.target/i386/vecinit-4.c: Likewise.
6283 * gcc.target/i386/sse-18.c: Likewise.
6284 * gcc.target/i386/sse-19.c: Likewise.
6285
6286 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
6287
6288 * gfortran.dg/allocate_zerosize_1.f90: New test.
6289
6290 2006-04-16 Mark Mitchell <mark@codesourcery.com>
6291
6292 PR c++/26365
6293 * g++.dg/template/crash45.C: New test.
6294
6295 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
6296
6297 PR fortran/26787
6298 * gfortran.dg/proc_assign_1.f90: New test.
6299 * gfortran.dg/procedure_lvalue.f90: Change message.
6300 * gfortran.dg/namelist_4.f90: Add new error.
6301
6302 PR fortran/25597
6303 PR fortran/27096
6304 * gfortran.dg/auto_pointer_array_result_1.f90
6305
6306 PR fortran/27089
6307 * gfortran.dg/specification_type_resolution_1.f90
6308
6309 PR fortran/18003
6310 PR fortran/25669
6311 PR fortran/26834
6312 * gfortran.dg/bounds_temporaries_1.f90: New test.
6313
6314 PR fortran/27124
6315 * gfortran.dg/array_return_value_1.f90: New test.
6316
6317 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6318
6319 PR fortran/25336
6320 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
6321
6322 2006-04-15 Jakub Jelinek <jakub@redhat.com>
6323
6324 PR middle-end/26823
6325 * g++.dg/gomp/pr26823-1.C: New test.
6326 * g++.dg/gomp/pr26823-2.C: New test.
6327
6328 2006-04-13 Uros Bizjak <uros@kss-loka.si>
6329
6330 PR middle-end/27134
6331 * gcc.dg/pr27314.c: New test.
6332
6333 2006-04-13 Richard Henderson <rth@redhat.com>
6334
6335 * g++.dg/gomp/block-0.C: Update expected matches.
6336
6337 2006-04-13 DJ Delorie <dj@redhat.com>
6338
6339 * lib/target-supports.exp (check_effective_target_int32plus): New.
6340 (check_effective_target_ptr32plus): New.
6341 (check_effective_target_size32plus): New.
6342 (check_effective_target_int16): New.
6343 (check_profiling_available): Add m32c to the list of unsupported targets.
6344
6345 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
6346 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
6347 memory size.
6348 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
6349 pointers.
6350 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
6351 size_t.
6352 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
6353 and size_t.
6354 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
6355 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
6356 not just xstormy16. Skip m32c due to weird pointer size.
6357 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
6358 not just xstormy16.
6359 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
6360 not just xstormy16.
6361 * gcc.dg/20020312-2.c: Add m32c support.
6362 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
6363 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
6364 in test.
6365 * gcc.dg/20050321-2.c: Require >=32 bit integers.
6366 * gcc.dg/asm-1.c: Skip if int and short are the same size.
6367 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
6368 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
6369 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
6370 * gcc.dg/init-string-2.c: Require >=32 bit integers.
6371 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
6372 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
6373 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
6374 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
6375 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
6376 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
6377 in test.
6378 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
6379 in test.
6380 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
6381 * gcc.dg/pr23049.c: Require >=32 bit integers.
6382 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
6383 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
6384 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
6385 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
6386 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
6387 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
6388 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
6389 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
6390 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
6391 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
6392 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
6393 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
6394 prototype in test.
6395 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
6396 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
6397 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
6398 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
6399 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
6400
6401 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
6402 * gcc.c-torture/execute/20040703-1.x: Likewise.
6403 * gcc.c-torture/execute/20040705-1.x: Likewise.
6404 * gcc.c-torture/execute/20040705-2.x: Likewise.
6405 * gcc.c-torture/execute/20040709-1.x: Likewise.
6406 * gcc.c-torture/execute/20040709-2.x: Likewise.
6407 * gcc.c-torture/execute/20040811-1.x: Likewise.
6408 * gcc.c-torture/execute/20050316-1.x: Likewise.
6409 * gcc.c-torture/execute/bitfld-4.x: Likewise.
6410 * gcc.c-torture/execute/pr19689.x: Likewise.
6411 * gcc.c-torture/execute/pr7284-1.x: Likewise.
6412 * gcc.c-torture/execute/usmul.x: Likewise.
6413 * gcc.c-torture/execute/vrp-5.x: Likewise.
6414 * gcc.c-torture/execute/vrp-6.x: Likewise.
6415 * gcc.dg/debug/20041023-1.s: Likewise.
6416
6417 2006-04-13 Roger Sayle <roger@eyesopen.com>
6418
6419 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
6420 of integers to a vector types are now constant expressions in C.
6421 * gcc.dg/vect/vect-fold-1.c: New test case.
6422
6423 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
6424 Ulrich Weigand <uweigand@de.ibm.com>
6425
6426 PR target/27006
6427 * gcc.dg/vmx/pr27006.c: New testcase.
6428
6429 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6430
6431 PR libgfortran/26766
6432 * gfortran.dg/write_recursive.f90: New test.
6433
6434 2006-04-11 Mark Mitchell <mark@codesourcery.com>
6435
6436 * g++.dg/parse/dtor7.C: New test.
6437 * g++.dg/parse/new1.C: Add error marker.
6438 * g++.dg/template/new3.C: New test.
6439
6440 PR c++/26122
6441 * g++.dg/template/pure1.C: New test.
6442
6443 PR c++/26295
6444 * g++.dg/parse/ptrmem4.C: New test.
6445
6446 2006-04-10 Jeff Law <law@redhat.com>
6447
6448 PR/27087
6449 * gcc.c-torture/compile/pr27087.c: New test.
6450
6451 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
6452
6453 PR/21391
6454 * gcc.dg/20060410.c: New.
6455
6456 2006-04-10 Matthias Klose <doko@debian.org>
6457
6458 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
6459 Recognize multilib directory names containing underscores.
6460
6461 2006-04-10 Roger Sayle <roger@eyesopen.com>
6462
6463 * gcc.target/i386/vecinit-1.c: New test case.
6464 * gcc.target/i386/vecinit-2.c: Likewise.
6465
6466 2006-04-10 Jakub Jelinek <jakub@redhat.com>
6467
6468 PR debug/27057
6469 * g++.dg/debug/dwarf2-2.C: New test.
6470
6471 2006-04-09 Richard Sandiford <richard@codesourcery.com>
6472
6473 PR rtl-optimization/27073
6474 * gcc.c-torture/execute/pr27073.c: New test.
6475
6476 2006-04-08 Mike Stump <mrs@apple.com>
6477
6478 * gcc.dg/pragma-darwin.c: Improve for ppc64.
6479
6480 2006-04-07 Richard Guenther <rguenther@suse.de>
6481
6482 PR tree-optimization/26135
6483 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
6484
6485 2006-04-06 Jan Hubicka <jh@suse.cz>
6486
6487 PR profile/26399
6488 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6489
6490 2006-04-06 Roger Sayle <roger@eyesopen.com>
6491
6492 * g++.dg/conversion/nullptr1.C: New test case.
6493 * g++.dg/conversion/nullptr2.C: Likewise.
6494
6495 2006-04-05 Roger Sayle <roger@eyesopen.com>
6496
6497 * gfortran.dg/dependency_18.f90: New test case.
6498
6499 2006-04-05 Richard Guenther <rguenther@suse.de>
6500
6501 PR tree-optimization/26919
6502 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
6503 * gcc.dg/ipa/ipa-2.c: Likewise.
6504 * gcc.dg/ipa/ipa-3.c: Likewise.
6505 * gcc.dg/ipa/ipa-5.c: Likewise.
6506
6507 2006-04-05 Richard Guenther <rguenther@suse.de>
6508
6509 PR tree-optimization/26763
6510 * gcc.dg/torture/pr26763-1.c: New testcase.
6511 * gcc.dg/torture/pr26763-2.c: Likewise.
6512
6513 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
6514
6515 PR fortran/23634
6516 PR fortran/25619
6517 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
6518
6519 2006-04-04 Eric Christopher <echristo@apple.com>
6520
6521 * gcc.target/i386/387-1.c: Allow regexp to match darwin
6522 stubs.
6523 * gcc.target/i386/387-5.c: Ditto.
6524
6525 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
6526
6527 * gcc.target/sparc/struct-ret-check.c: New test.
6528
6529 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6530
6531 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
6532 zero decimal digits specified in format.
6533
6534 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
6535
6536 PR fortran/26891
6537 * gfortran.dg/missing_optional_dummy_1.f90: New test.
6538
6539 PR fortran/26976
6540 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
6541 * gfortran.dg/initialization_1.f90: Make assignment compliant.
6542 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
6543 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
6544 bigendian-ness.
6545
6546 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
6547
6548 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
6549 dummy arguments work when the actual argument is itself a dummy
6550 argument of the caller.
6551
6552 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6553
6554 PR libfortran/24685
6555 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
6556
6557 2006-04-01 Roger Sayle <roger@eyesopen.com>
6558
6559 * gfortran.dg/dependencency_17.f90: New test case.
6560
6561 2006-04-01 Roger Sayle <roger@eyesopen.com>
6562
6563 * gfortran.dg/dependency_14.f90: New test case.
6564 * gfortran.dg/dependency_15.f90: Likewise.
6565 * gfortran.dg/dependency_16.f90: Likewise.
6566
6567 2006-03-31 Asher Langton <langton2@llnl.gov>
6568
6569 PR fortran/25358
6570 gfortran.dg/cray_pointers_6.f90: New test.
6571
6572 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6573
6574 PR libgfortran/26890
6575 * gfortran.dg/read_size_noadvance.f90: New test.
6576
6577 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
6578
6579 PR fortran/25031
6580 * gfortran.dg/multiple_allocation_1.f90: Check that the
6581 size has changed after a re-allocation with stat.
6582
6583 2006-03-30 Richard Guenther <rguenther@suse.de>
6584
6585 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
6586 removal.
6587 * gcc.target/i386/sselibm-2.c: Likewise.
6588 * gcc.target/i386/sselibm-3.c: Likewise.
6589 * gcc.target/i386/sselibm-4.c: Likewise.
6590 * gcc.target/i386/sselibm-5.c: Likewise.
6591
6592 2006-03-28 Roger Sayle <roger@eyesopen.com>
6593
6594 * gcc.dg/fold-andxor-1.c: New test case.
6595 * gcc.dg/fold-xorand-1.c: Likewise.
6596
6597 2006-03-28 Roger Sayle <roger@eyesopen.com>
6598
6599 * gcc.dg/fold-convnotconv-1.c: New test case.
6600
6601 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
6602
6603 PR fortran/26779
6604 * gfortran.dg/private_type_5.f90: New test.
6605
6606 2006-03-27 David Edelsohn <edelsohn@gnu.org>
6607
6608 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
6609
6610 2006-03-27 Jakub Jelinek <jakub@redhat.com>
6611
6612 * gfortran.dg/advance_2.f90: New test.
6613 * gfortran.dg/advance_3.f90: New test.
6614
6615 * gfortran.fortran-torture/execute/equiv_5.f: New test.
6616
6617 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6618
6619 PR libgfortran/26661
6620 PR libgfortran/26880
6621 * gfortran.dg/read_x_past.f: New test.
6622
6623 2006-03-26 Geoffrey Keating <geoffk@apple.com>
6624
6625 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
6626 to be STABS.
6627
6628 2006-03-26 David Edelsohn <edelsohn@gnu.org>
6629
6630 * objc.dg/dwarf-1.m: Skip on AIX.
6631 * objc.dg/dwarf-2.m: Skip on AIX.
6632
6633 2006-03-25 Steven G. Kargl <kargls@comcast.net>
6634
6635 PR fortran/26816
6636 * gfortran.dg/float_1.f90: New test.
6637
6638 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
6639
6640 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
6641 X86_64 targets.
6642 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
6643
6644 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6645
6646 PR libfortran/26735
6647 * gfortran.dg/convert_implied_open.f90: New test case.
6648
6649 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6650
6651 PR fortran/26769
6652 * gfortran.dg/transpose_reshape_r10.f90: New test case.
6653
6654 2006-03-25 Uros Bizjak <uros@kss-loka.si>
6655
6656 PR middle-end/26717
6657 * gcc.dg/pr26717.c: New test.
6658
6659 2006-03-25 Roger Sayle <roger@eyesopen.com>
6660
6661 * gfortran.dg/dependency_12.f90: New test case.
6662
6663 2006-03-24 Roger Sayle <roger@eyesopen.com>
6664
6665 * gfortran.dg/dependency_9.f90: New (resurected) test case.
6666
6667 2006-03-24 Jeff Law <law@redhat.com>
6668
6669 * gcc.c-torture/pr26840.c: New test.
6670
6671 2006-03-24 Geoffrey Keating <geoffk@apple.com>
6672
6673 * objc.dg/dwarf-2.m: New.
6674 * obj-c++.dg/dwarf-2.mm: New.
6675
6676 * g++.old-deja/g++.other/init19.C: New.
6677
6678 2006-03-24 David Edelsohn <edelsohn@gnu.org>
6679
6680 * g++.dg/eh/spbp.C: Skip on AIX.
6681
6682 2006-03-24 Jakub Jelinek <jakub@redhat.com>
6683
6684 PR middle-end/26611
6685 * g++.dg/gomp/pr26611-1.C: New test.
6686 * g++.dg/gomp/pr26611-2.C: New test.
6687
6688 2006-03-24 Jeff Law <law@redhat.com>
6689
6690 * gcc.c-torture/compile/pr26833.c: New test.
6691 * gfortran.fortran-torture/compile/pr26806.f90: New test.
6692
6693 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6694
6695 * gfortran.dg/endfile_2.f90: Delete temp file.
6696
6697 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
6698
6699 PR fortran/19303
6700 * gfortran.dg/record_marker_1.f90: New test case.
6701 * gfortran.dg/record_marker_2.f: New test case.
6702 * gfortran.dg/record_marker_3.f90: New test case.
6703
6704 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
6705
6706 PR fortran/17298
6707 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
6708 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
6709
6710 2006-03-21 Janis Johnson <janis187@us.ibm.com>
6711
6712 * lib/gcc-dg.exp (cleanup-modules): New proc.
6713 * gfortran.dg/allocatable_function_1.f90,
6714 gfortran.dg/allocate_char_star_scalar_1.f90,
6715 gfortran.dg/assumed_charlen_function_1.f90,
6716 gfortran.dg/assumed_dummy_1.f90,
6717 gfortran.dg/assumed_shape_ranks_1.f90,
6718 gfortran.dg/assumed_shape_ranks_2.f90,
6719 gfortran.dg/assumed_size_dt_dummy.f90,
6720 gfortran.dg/auto_char_dummy_array_1.f90,
6721 gfortran.dg/auto_char_len_3.f90,
6722 gfortran.dg/automatic_module_variable.f90,
6723 gfortran.dg/bad_automatic_objects_1.f90,
6724 gfortran.dg/char_array_constructor.f90,
6725 gfortran.dg/char_array_structure_constructor.f90,
6726 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
6727 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
6728 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
6729 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
6730 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
6731 gfortran.dg/derived_pointer_recursion.f90,
6732 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
6733 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
6734 gfortran.dg/dummy_functions_1.f90,
6735 gfortran.dg/elemental_initializer_1.f90,
6736 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
6737 gfortran.dg/elemental_pointer_1.f90,
6738 gfortran.dg/elemental_subroutine_1.f90,
6739 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
6740 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
6741 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
6742 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
6743 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
6744 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
6745 gfortran.dg/global_references_1.f90,
6746 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
6747 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
6748 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
6749 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
6750 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
6751 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
6752 gfortran.dg/large_integer_kind_1.f90,
6753 gfortran.dg/large_real_kind_1.f90,
6754 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
6755 gfortran.dg/module_double_reuse.f90,
6756 gfortran.dg/module_equivalence_1.f90,
6757 gfortran.dg/module_interface_1.f90,
6758 gfortran.dg/module_parameter_array_refs_1.f90,
6759 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
6760 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
6761 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
6762 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
6763 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
6764 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
6765 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
6766 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
6767 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
6768 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
6769 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
6770 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
6771 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
6772 gfortran.dg/same_name_1.f90,
6773 gfortran.dg/sibling_dummy_procedure_1.f90,
6774 gfortran.dg/sibling_dummy_procedure_2.f90,
6775 gfortran.dg/sibling_dummy_procedure_3.f90,
6776 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
6777 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
6778 gfortran.dg/used_dummy_types_2.f90,
6779 gfortran.dg/used_dummy_types_3.f90,
6780 gfortran.dg/used_dummy_types_4.f90,
6781 gfortran.dg/used_dummy_types_5.f90,
6782 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
6783 gfortran.dg/userdef_operator_1.f90: Use it.
6784
6785 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6786
6787 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
6788 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
6789 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
6790 gfortran.dg/write_back.f,
6791 gfortran.fortran-torture/execute/inquire_1.f90,
6792 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
6793
6794 2006-03-21 Jeff Law <law@redhat.com>
6795
6796 * gcc.dg/tree-ssa/vrp28.c: New test.
6797
6798 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6799
6800 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
6801 if _STDC_C99 is defined.
6802 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
6803 * gcc.dg/builtins-20.c: Likewise.
6804 * gcc.dg/builtins-53.c: Likewise.
6805 * gcc.dg/single-precision-constant.c: Likewise. Also pass
6806 -mmacosx-version-min=10.3 on PowerPC/Darwin.
6807
6808 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
6809
6810 PR tree-opt/26781
6811 * gcc.c-torture/compile/pr26781-1.c: New test.
6812 * gcc.c-torture/compile/pr26781-2.c: New test.
6813
6814 2006-03-21 Jakub Jelinek <jakub@redhat.com>
6815
6816 PR c++/26690
6817 * g++.dg/gomp/pr26690-1.C: New test.
6818 * g++.dg/gomp/pr26690-2.C: New test.
6819
6820 2006-03-20 Jeff Law <law@redhat.com>
6821
6822 * gcc.dg/tree-ssa/pr21829.c: New test.
6823
6824 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
6825
6826 2006-03-20 Richard Sandiford <richard@codesourcery.com>
6827
6828 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
6829 (check_visibility_available): Use it.
6830 (check_effective_target_default_packed): Likewise.
6831 (check_effective_target_pcc_bitfield_type_matters): Likewise.
6832 (check_effective_target_fopenmp): Likewise.
6833 (check_effective_target_freorder): Likewise.
6834 (check_effective_target_fpic): Likewise.
6835 (check_named_sections_available): Likewise.
6836 (check_effective_target_ilp32): Likewise.
6837 (check_effective_target_lp64): Likewise.
6838
6839 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
6840
6841 PR fortran/20935
6842 * gfortran.dg/scalar_mask_2.f90: New test case.
6843
6844 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
6845
6846 PR tree-opt/26629
6847 * gcc.dg/tree-ssa/loadpre12.c: New test.
6848 * gcc.dg/tree-ssa/loadpre13.c: New test.
6849 * gcc.dg/tree-ssa/loadpre14.c: New test.
6850 * gcc.dg/tree-ssa/loadpre15.c: New test.
6851 * gcc.dg/tree-ssa/loadpre16.c: New test.
6852 * gcc.dg/tree-ssa/loadpre17.c: New test.
6853 * gcc.dg/tree-ssa/loadpre18.c: New test.
6854 * gcc.dg/tree-ssa/loadpre19.c: New test.
6855 * gcc.dg/tree-ssa/loadpre20.c: New test.
6856 * gcc.dg/tree-ssa/loadpre21.c: New test.
6857 * gcc.dg/tree-ssa/loadpre22.c: New test.
6858
6859 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
6860
6861 PR fortran/26741
6862 * gfortran.dg/elemental_initializer_1.f90: New test.
6863
6864 PR fortran/26716
6865 * gfortran.dg/assumed_shape_ranks_2: New test.
6866
6867 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
6868
6869 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
6870 target fpic.
6871
6872 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6873
6874 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
6875 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
6876 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
6877 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
6878 gfortran.fortran-torture/execute/direct_io.f90,
6879 gfortran.fortran-torture/execute/inquire_2.f90,
6880 gfortran.fortran-torture/execute/inquire_4.f90,
6881 gfortran.fortran-torture/execute/list_read_1.f90,
6882 gfortran.fortran-torture/execute/open_replace.f90,
6883 gfortran.fortran-torture/execute/slash_edit.f90,
6884 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
6885 temporary files from testcases.
6886
6887 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6888
6889 PR libgfortran/26509
6890 gfortran.dg/write_direct_eor.f90: New test.
6891
6892 2006-03-17 David Edelsohn <edelsohn@gnu.org>
6893
6894 * gcc.target/powerpc/pr26350.c: New.
6895 * gcc.target/powerpc/indexed-addr.c: New.
6896
6897 2006-03-16 Roger Sayle <roger@eyesopen.com>
6898
6899 * gfortran.dg/dependency_13.f90: New test case.
6900
6901 2006-03-16 Roger Sayle <roger@eyesopen.com>
6902
6903 PR middle-end/21781
6904 * gcc.dg/real-const-1.c: New test case.
6905
6906 2006-03-15 Geoffrey Keating <geoffk@apple.com>
6907
6908 * g++.old-deja/g++.other/init18.C: New.
6909 * g++.old-deja/g++.other/init5.C: Remove xfail.
6910
6911 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6912
6913 * g++.dg/opt/pr15551.C: Cleanup temp file.
6914
6915 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6916
6917 PR c++/6634
6918 g++.dg/parse/long1.C: New test.
6919
6920 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6921
6922 PR fortran/19101
6923 * gfortran.dg/continuation.f90: New test.
6924 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
6925
6926 2006-03-14 Richard Guenther <rguenther@suse.de>
6927
6928 PR tree-optimization/26672
6929 * gcc.dg/torture/pr26672.c: New testcase.
6930
6931 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
6932
6933 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
6934 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
6935
6936 2006-03-13 Roger Sayle <roger@eyesopen.com>
6937
6938 PR middle-end/26557
6939 * gcc.c-torture/compile/switch-1.c: New test case.
6940
6941 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
6942
6943 PR fortran/25378
6944 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
6945 test to include more permuatations of mask and index.
6946 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
6947 respond to F2003 spec. that the position returned for an all false
6948 mask && condition is zero.
6949
6950 2006-03-13 Jakub Jelinek <jakub@redhat.com>
6951
6952 PR middle-end/25989
6953 * gcc.dg/gomp/pr25989.c: New test.
6954
6955 2006-03-13 Jeff Law <law@redhat.com>
6956
6957 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
6958
6959 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
6960
6961 * gcc.dg/switch-9.c: New test.
6962
6963 2006-03-13 Richard Guenther <rguenther@suse.de>
6964
6965 PR middle-end/26630
6966 * gcc.dg/torture/pr26630.c: New testcase.
6967
6968 2006-03-11 Roger Sayle <roger@eyesopen.com>
6969
6970 * gfortran.dg/dependency_10.f90: New test case.
6971 * gfortran.dg/dependency_11.f90: Likewise.
6972
6973 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
6974 Erik Edelmann <eedelman@gcc.gnu.org>
6975
6976 * gfortran.dg/allocatable_function_1.f90: New.
6977 * gfortran.dg/allocatable_function_2.f90: New.
6978
6979 2006-03-10 Richard Guenther <rguenther@suse.de>
6980
6981 PR middle-end/26565
6982 * gcc.dg/torture/pr26565.c: New testcase.
6983
6984 2006-03-09 Eric Christopher <echristo@apple.com>
6985
6986 * gcc.c-torture/compile/20060309-1.c: New.
6987
6988 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6989
6990 PR libgfortran/26499
6991 * gfortran.dg/write_back.f: New test.
6992 * gfortran.dg/write_rewind_1.f: New test.
6993 * gfortran.dg/write_rewind_2.f: New test.
6994
6995 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6996
6997 PR libgfortran/26554
6998 * gfortran.dg/read_logical.f90: New test.
6999
7000 2006-03-04 Laurent GUERBY <laurent@guerby.net>
7001
7002 * ada/acats/norun.lst: cdd2a03 now passes.
7003
7004 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
7005
7006 PR testsuite/25177
7007 * gcc.target/powerpc/pr18096-1.c: Change where the error
7008 would match.
7009
7010 2006-03-04 Jakub Jelinek <jakub@redhat.com>
7011
7012 * gcc.target/i386/cleanup-1.c: New test.
7013 * gcc.target/i386/cleanup-2.c: New test.
7014
7015 2006-03-04 Roger Sayle <roger@eyesopen.com>
7016
7017 * gfortran.dg/dependency_9.f90: Remove for the time being.
7018
7019 2006-03-04 Krister Walfridsson <cato@df.lth.se>
7020
7021 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
7022 directive.
7023
7024 2006-03-03 Roger Sayle <roger@eyesopen.com>
7025
7026 * gfortran.dg/dependency_9.f90: New test case.
7027
7028 2006-03-03 Roger Sayle <roger@eyesopen.com>
7029
7030 * gfortran.dg/dependency_4.f90: New test case.
7031 * gfortran.dg/dependency_5.f90: New test case.
7032 * gfortran.dg/dependency_6.f90: New test case.
7033 * gfortran.dg/dependency_7.f90: New test case.
7034 * gfortran.dg/dependency_8.f90: New test case.
7035
7036 2006-03-03 Paul Brook <paul@codesourcery.com>
7037
7038 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
7039 Add m68k-*-elf.
7040
7041 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
7042
7043 PR fortran/25031
7044 * multiple_allocation_1.f90: New test.
7045
7046 2006-03-03 Roger Sayle <roger@eyesopen.com>
7047
7048 PR tree-optimization/26524
7049 * gfortran.dg/pr26524.f: New test case.
7050
7051 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7052
7053 * g++.dg/template/repo5.C: Cleanup repo files.
7054 * gcc.dg/20051201-1.c: Cleanup coverage files.
7055 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7056 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7057 tree dump files.
7058
7059 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7060
7061 * objc.dg/objc-nofilename-1.m: New test.
7062 * objc.dg/bad-receiver-type.m: New test.
7063 * obj-c++.dg/bad-receiver-type.mm: New test.
7064
7065 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7066
7067 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7068
7069 2006-03-01 Mike Stump <mrs@apple.com>
7070
7071 * g++.dg/abi/key2.C: Add.
7072
7073 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7074
7075 * gfortran.dg/logical_dot_product.f90: New test.
7076
7077 PR fortran/26393
7078 * gfortran.dg/used_interface_ref.f90: New test.
7079
7080 PR fortran/20938
7081 * gfortran.dg/dependency_2.f90: New test.
7082 * gfortran.fortran-torture/execute/where17.f90: New test.
7083 * gfortran.fortran-torture/execute/where18.f90: New test.
7084 * gfortran.fortran-torture/execute/where19.f90: New test.
7085 * gfortran.fortran-torture/execute/where20.f90: New test.
7086
7087 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7088
7089 * g++.dg/tree-ssa/pr26443.C: New test case.
7090
7091 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7092
7093 PR middle-end/26022
7094 * g++.dg/opt/return-slot1.C: New test.
7095
7096 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7097
7098 PR libgfortran/26136
7099 * gfortran.dg/namelist_23.f90: New test.
7100
7101 2006-02-28 Roger Sayle <roger@eyesopen.com>
7102
7103 PR middle-end/14752
7104 * gcc.dg/fold-eqandshift-2.c: New test case.
7105
7106 2006-02-28 Richard Guenther <rguenther@suse.de>
7107
7108 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7109 decomposition.
7110
7111 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7112
7113 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7114
7115 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7116
7117 PR libgfortran/26464
7118 * gfortran.dg/backspace_5.f: New test.
7119 * gfortran.dg/backspace_6.f: New test.
7120
7121 2006-02-26 Roger Sayle <roger@eyesopen.com>
7122
7123 * gcc.dg/fold-eqandnot-1.c: New test case.
7124
7125 2006-02-26 Roger Sayle <roger@eyesopen.com>
7126
7127 PR middle-end/19983
7128 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7129
7130 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7131
7132 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7133 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7134
7135 2006-02-26 Richard Guenther <rguenther@suse.de>
7136
7137 PR tree-optimization/26421
7138 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7139
7140 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7141
7142 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7143 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7144
7145 2006-02-26 Roger Sayle <roger@eyesopen.com>
7146
7147 * gcc.dg/fold-even-1.c: New test case.
7148
7149 2006-02-26 Roger Sayle <roger@eyesopen.com>
7150
7151 PR middle-end/21137
7152 * gcc.dg/fold-eqandshift-1.c: New test case.
7153
7154 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7155
7156 PR tree-optimization/25125
7157 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7158 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7159
7160 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7161
7162 PR tree-optimizations/26359
7163 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7164 with -fdump-tree-dceloop-details.
7165 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7166
7167 2006-02-25 Roger Sayle <roger@eyesopen.com>
7168
7169 PR middle-end/23673
7170 * gcc.dg/fold-eqxor-1.c: New test case.
7171 * gcc.dg/fold-eqxor-2.c: Likewise.
7172 * gcc.dg/fold-eqxor-3.c: Likewise.
7173
7174 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
7175
7176 PR fortran/23092
7177 * scalar_mask_1.f90: New test.
7178
7179 2006-02-24 Geoffrey Keating <geoffk@apple.com>
7180
7181 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
7182 * g++.dg/eh/uncaught2.C: New.
7183 * g++.dg/eh/uncaught3.C: New.
7184
7185 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7186
7187 PR libgfortran/26423
7188 * gfortran.dg/read_many_1.f: New test.
7189
7190 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
7191
7192 PR fortran/24519
7193 * gfortran.dg/dependency_3.f90: New test.
7194 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
7195 XFAILs.
7196
7197 PR fortran/25395
7198 * gfortran.dg/equiv_6.f90: New test.
7199
7200 2006-02-23 Jeff Law <law@redhat.com>
7201
7202 * gcc.c-torture/compile/pr26425.c: New test.
7203
7204 2006-02-23 Jakub Jelinek <jakub@redhat.com>
7205
7206 PR middle-end/26412
7207 * gcc.dg/gomp/pr26412.c: New test.
7208
7209 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7210
7211 PR c++/26291
7212 * g++.dg/other/ellipsis1.C: New test.
7213 * g++.dg/parse/operator4.C: Adjust error marker.
7214
7215 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
7216
7217 PR target/25603
7218 * gfortran.dg/pr25603.f: New testcase.
7219
7220 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
7221
7222 * gcc.dg/bf-spl1.c: Don't specify -m68000.
7223 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
7224
7225 2006-02-21 Geoffrey Keating <geoffk@apple.com>
7226
7227 * g++.dg/eh/spbp.C: New.
7228
7229 2006-02-21 Jakub Jelinek <jakub@redhat.com>
7230
7231 PR middle-end/26379
7232 * gcc.target/i386/mmx-7.c: New test.
7233
7234 2006-02-20 Roger Sayle <roger@eyesopen.com>
7235
7236 PR tree-optimization/26361
7237 * gcc.dg/tree-ssa/vrp27.c: New test case.
7238
7239 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
7240
7241 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
7242 * gcc.dg/tree-ssa/complex-4.c: Here.
7243
7244 2006-02-19 Roger Sayle <roger@eyesopen.com>
7245
7246 PR middle-end/19543
7247 * gfortran.dg/logical_1.f90: New test case.
7248
7249 2006-02-19 Jakub Jelinek <jakub@redhat.com>
7250
7251 PR middle-end/26334
7252 * gcc.dg/20060218-1.c: Moved to...
7253 * gcc.target/i386/20060218-1.c: ... here. New test.
7254
7255 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
7256
7257 PR fortran/26201
7258 * gfortran.dg/convert_1.f90: New.
7259
7260 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
7261
7262 PR fortran/25054
7263 * gfortran.dg/namelist_5.f90: New test.
7264
7265 PR fortran/25089
7266 * gfortran.dg/namelist_4.f90: New test.
7267
7268 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7269
7270 PR tree-opt/25680
7271 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
7272
7273 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7274
7275 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
7276 variable to take into account the variable name in the
7277 function header.
7278 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
7279
7280 2006-02-18 Jakub Jelinek <jakub@redhat.com>
7281
7282 PR middle-end/26334
7283 * gcc.c-torture/compile/20060217-1.c: New test.
7284 * gcc.dg/20060218-1.c: New test.
7285
7286 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
7287
7288 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
7289
7290 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
7291
7292 * gcc.dg/cpp/undef3.c: New test.
7293 * gcc.dg/cpp/trad/builtins2.c: New test.
7294
7295 2006-02-18 Mark Mitchell <mark@codesourcery.com>
7296
7297 PR c++/26266
7298 * g++.dg/template/static22.C: New test.
7299 * g++.dg/template/static23.C: New test.
7300 * g++.dg/template/static24.C: New test.
7301 * g++.dg/template/non-dependent13.C: New test.
7302 * g++.dg/init/member1.C: Tweak error markers.
7303
7304 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7305
7306 PR target/26255
7307 * gcc.c-torture/compile/pr26255.c: New test case.
7308
7309 2006-02-16 Roger Sayle <roger@eyesopen.com>
7310
7311 * gfortran.fortran-torture/execute/where_10.f90: New test case.
7312 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
7313 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
7314 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
7315 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
7316 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
7317 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
7318
7319 2006-02-16 Jeff Law <law@redhat.com>
7320
7321 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
7322 * gcc.dg/tree-ssa/vrp26.c: New test.
7323
7324 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
7325
7326 PR target/20353
7327 PR target/24578
7328 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
7329 __UCLIBC__ is defined.
7330
7331 2006-02-16 Jakub Jelinek <jakub@redhat.com>
7332
7333 PR fortran/26224
7334 * gfortran.dg/gomp/pr26224.f: New test.
7335
7336 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
7337
7338 PR tree-opt/25918
7339 * lib/target-supports.exp
7340 (check_effective_target_vect_short_mult): New.
7341 (check_effective_target_vect_char_mult): New.
7342 (check_effective_target_vect_widen_sum_qi_to_si): New.
7343 (check_effective_target_vect_widen_sum_qi_to_hi): New.
7344 (check_effective_target_vect_widen_sum_hi_to_si): New.
7345 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
7346 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
7347 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
7348 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
7349 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
7350 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
7351 vect-reduc-pattern-2c.c
7352 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
7353 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
7354 vect-reduc-pattern-1c.c
7355
7356 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
7357
7358 PR fortran/24557
7359 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
7360
7361 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
7362
7363 PR fortran/26054
7364 * gfortran.dg/enum_8.f90: Remove check for warning.
7365 * gfortran.dg/iomsg_1.f90: Ditto.
7366 * gfortran.dg/enum_1.f90: Ditto.
7367 * gfortran.dg/enum_9.f90: Ditto.
7368 * gfortran.dg/enum_2.f90: Ditto.
7369 * gfortran.dg/enum_10.f90: Ditto.
7370 * gfortran.dg/enum_3.f90: Ditto.
7371 * gfortran.dg/flush_1.f90: Ditto.
7372 * gfortran.dg/enum_4.f90: Ditto.
7373 * gfortran.dg/array_constructor_1.f90: Ditto.
7374 * gfortran.dg/enum_5.f90: Ditto.
7375 * gfortran.dg/enum_6.f90: Ditto.
7376 * gfortran.dg/enum_7.f90: Ditto.
7377
7378 2006-02-15 Jakub Jelinek <jakub@redhat.com>
7379
7380 PR middle-end/26300
7381 * gcc.c-torture/compile/20060215-1.c: New test.
7382
7383 2006-02-14 Roger Sayle <roger@eyesopen.com>
7384
7385 PR middle-end/23670
7386 * gcc.dg/tree-ssa/andor-2.c: New test case.
7387
7388 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
7389
7390 PR fortran/25045
7391 * optional_dim.f90: New test.
7392
7393 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7394
7395 PR fortran/26277
7396 * gfortran.dg/label_4.f90: New.
7397
7398 2006-02-14 Jakub Jelinek <jakub@redhat.com>
7399 Diego Novillo <dnovillo@redhat.com>
7400 Uros Bizjak <uros@kss-loka.si>
7401
7402 * gfortran.dg/gomp: New directory.
7403
7404 2006-02-14 Richard Guenther <rguenther@suse.de>
7405
7406 PR tree-optimization/26258
7407 * gcc.dg/torture/pr26258.c: New testcase.
7408
7409 2006-02-13 Jakub Jelinek <jakub@redhat.com>
7410
7411 PR fortran/26246
7412 * gfortran.dg/pr26246_1.f90: New test.
7413 * gfortran.dg/pr26246_2.f90: New test.
7414
7415 PR middle-end/26092
7416 * gcc.c-torture/compile/20060208-1.c: New test.
7417
7418 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
7419
7420 PR fortran/26074
7421 PR fortran/25103
7422 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
7423 * gfortran.dg/bad_automatic_objects_1.f90: New test.
7424 * gfortran.dg/automatic_module_variable.f90: Change error message.
7425
7426 PR fortran/20861
7427 * gfortran.dg/internal_dummy_1.f90: New test.
7428
7429 PR fortran/20871
7430 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
7431
7432
7433 PR fortran/25083
7434 * gfortran.dg/uncommon_block_data_1.f90: New test.
7435 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
7436 with standard.
7437
7438 PR fortran/25088
7439 * gfortran.dg/typed_subroutine_1.f90: New test.
7440
7441 2006-02-13 Geoffrey Keating <geoffk@apple.com>
7442
7443 * objc.dg/dwarf-1.m: New.
7444
7445 2006-02-13 Roger Sayle <roger@eyesopen.com>
7446
7447 PR middle-end/24427
7448 * gcc.dg/tree-ssa/andor-1.c: New test case.
7449
7450 2006-02-13 Josh Conner <jconner@apple.com>
7451
7452 PR target/25376
7453 * gcc.dg/pr25376.c: New test.
7454
7455 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
7456 assemble.
7457 * lib/target-supports.exp (check_named_sections_available):
7458 Only compile named-sections test -- don't assemble.
7459
7460 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
7461
7462 * g++.dg/warn/no-write-strings.C: New test.
7463 * g++.dg/warn/write-strings.C: Likewise.
7464 * g++.dg/warn/write-strings-default.C: Likewise.
7465
7466 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
7467
7468 PR fortran/25806
7469 * gfortran.dg/ret_pointer_2.f90: New test.
7470
7471 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
7472
7473 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
7474
7475 2006-02-10 Jeff Law <law@redhat.com>
7476
7477 * gcc.c-torture/compile/pr26213.c: New test.
7478
7479 2006-02-10 Steven G. Kargl <kargls@comcast.net>
7480
7481 gfortran.dg/null_1.f90: New test.
7482
7483 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7484
7485 PR fortran/14771
7486 * gfortran.dg/parens_4.f90: New.
7487 * gfortran.dg/parens_5.f90: New.
7488
7489 2006-02-10 Richard Guenther <rguenther@suse.de>
7490
7491 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
7492
7493 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7494 Paul Thomas <pault@gcc.gnu.org>
7495
7496 PR fortran/14771
7497 * gfortran.dg/parens_1.f90: New.
7498 * gfortran.dg/parens_2.f90: New.
7499 * gfortran.dg/parens_3.f90: New.
7500
7501 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
7502
7503 PR fortran/26038
7504 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
7505
7506 PR fortran/25059
7507 * gfortran.dg/impure_assignment_1.f90: New test.
7508
7509 PR fortran/25070
7510 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
7511
7512 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7513
7514 PR target/26141
7515 * g++.dg/expr/stdarg2.C: New test.
7516
7517 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7518
7519 PR inline-asm/16194
7520 * gcc.dg/pr16194.c: New test.
7521
7522 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7523
7524 * ada/acats/run_acats: Use portable variant of "$@".
7525
7526 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7527
7528 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
7529 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
7530
7531 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7532
7533 PR tree-opt/26179
7534 * g++.dg/opt/pr26179.C: New test.
7535
7536 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7537
7538 PR middle-end/26134
7539 * gcc.dg/tree-ssa/complex-3.c: New test.
7540
7541 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7542
7543 * gcc.c-torture/compile/volatile-1.c: New test.
7544
7545 2006-02-09 Diego Novillo <dnovillo@redhat.com>
7546
7547 PR 26180
7548 * gcc.dg/tree-ssa/pr26180.c: New test.
7549
7550 2006-02-08 Jeff Law <law@redhat.com>
7551
7552 * gcc.dg/tree-ssa/pr21417.c: New test.
7553
7554 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7555
7556 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7557 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
7558
7559 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7560
7561 * lib/scanrtl.exp: New.
7562
7563 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7564
7565 PR c++/26071
7566 * g++.dg/other/virtual2.C: New test.
7567
7568 PR c++/26070
7569 * g++.dg/other/virtual1.C: New test.
7570
7571 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7572
7573 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
7574 cleanup-ipa-dump): Update dump file glob patterns.
7575 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
7576 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
7577
7578 * lib/gcc-dg.exp: Load it.
7579 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
7580
7581 2006-02-07 Janis Johnson <janis187@us.ibm.com>
7582
7583 PR testsuite/26159
7584 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
7585 * gcc.dg/tree-ssa/pr23382.c: Ditto.
7586
7587 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7588
7589 PR fortran/25577
7590 * gfortran.dg/mvbits_1.f90: New.
7591
7592 2006-02-07 Dirk Mueller <dmueller@suse.com>
7593
7594 * g++.dg/warn/Wdiv-by-zero.C: New test.
7595 * g++.dg/warn/Wno-div-by-zero.C: New.
7596
7597 2006-02-07 Jeff Law <law@redhat.com>
7598
7599 * gcc.dg/tree-ssa/pr21559.c: New test.
7600
7601 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
7602 multiple VRP passes.
7603 * gcc.dg/tree-ssa/vrp09.c: Likewise.
7604 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7605 * gcc.dg/tree-ssa/pr21582.c: Likewise.
7606 * gcc.dg/tree-ssa/pr20657.c: Likewise.
7607 * gcc.dg/tree-ssa/pr21001.c: Likewise.
7608 * gcc.dg/tree-ssa/vrp02.c: Likewise
7609 * gcc.dg/tree-ssa/vrp11.c: Likewise
7610 * gcc.dg/tree-ssa/pr14341.c: Likewise
7611 * gcc.dg/tree-ssa/vrp19.c: Likewise
7612 * gcc.dg/tree-ssa/vrp20.c: Likewise
7613 * gcc.dg/tree-ssa/vrp03.c: Likewise
7614 * gcc.dg/tree-ssa/pr21086.c: Likewise
7615 * gcc.dg/tree-ssa/pr21959.c: Likewise
7616 * gcc.dg/tree-ssa/vrp21.c: Likewise
7617 * gcc.dg/tree-ssa/vrp04.c: Likewise
7618 * gcc.dg/tree-ssa/pr25485.c: Likewise
7619 * gcc.dg/tree-ssa/pr22026.c: Likewise
7620 * gcc.dg/tree-ssa/vrp22.c: Likewise
7621 * gcc.dg/tree-ssa/vrp05.c: Likewise
7622 * gcc.dg/tree-ssa/20030807-10.c: Likewise
7623 * gcc.dg/tree-ssa/pr20701.c: Likewise
7624 * gcc.dg/tree-ssa/vrp23.c: Likewise
7625 * gcc.dg/tree-ssa/vrp06.c: Likewise
7626 * gcc.dg/tree-ssa/pr22117.c: Likewise
7627 * gcc.dg/tree-ssa/pr20702.c: Likewise
7628 * gcc.dg/tree-ssa/vrp15.c: Likewise
7629 * gcc.dg/tree-ssa/pr21090.c: Likewise
7630 * gcc.dg/tree-ssa/pr21294.c: Likewise
7631 * gcc.dg/tree-ssa/vrp24.c: Likewise
7632 * gcc.dg/tree-ssa/vrp07.c: Likewise
7633 * gcc.dg/tree-ssa/pr21563.c: Likewise
7634 * gcc.dg/tree-ssa/pr25382.c: Likewise
7635 * gcc.dg/tree-ssa/vrp16.c: Likewise
7636 * gcc.dg/tree-ssa/vrp25.c: Likewise
7637 * gcc.dg/tree-ssa/vrp08.c: Likewise
7638 * gcc.dg/tree-ssa/20030807-6.c: Likewise
7639 * gcc.dg/tree-ssa/vrp17.c: Likewise
7640 * gcc.dg/tree-ssa/pr21458.c: Likewise
7641 * g++.dg/tree-ssa/pr18178.C: Likewise
7642
7643 2006-02-07 Richard Guenther <rguenther@suse.de>
7644
7645 PR c++/26140
7646 Revert
7647 2006-01-30 Richard Guenther <rguenther@suse.de>
7648 PR c++/23372
7649 * gcc.dg/pr23372-1.C: New testcase.
7650
7651 * g++.dg/tree-ssa/pr26140.C: New testcase.
7652
7653 2006-02-07 Mark Mitchell <mark@codesourcery.com>
7654
7655 PR c++/9737
7656 * g++.dg/template/ttp15.C: New test.
7657 * g++.dg/template/ttp16.C: Likewise.
7658 * g++.dg/template/ttp17.C: Likewise.
7659 * g++.old-deja/g++.pt/ttp36.C: Remove.
7660 * g++.old-deja/g++.pt/ttp19.C: Likewise.
7661 * g++.old-deja/g++.pt/ttp37.C: Likewise.
7662 * g++.old-deja/g++.pt/ttp38.C: Likewise.
7663 * g++.old-deja/g++.pt/ttp39.C: Likewise.
7664 * g++.old-deja/g++.pt/ttp9.C: Likewise.
7665 * g++.old-deja/g++.pt/ttp40.C: Likewise.
7666 * g++.old-deja/g++.pt/ttp51.C: Likewise.
7667 * g++.old-deja/g++.pt/ttp26.C: Likewise.
7668 * g++.old-deja/g++.pt/ttp36.C: Likewise.
7669
7670 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
7671
7672 PR libfortran/23815
7673 * unf_io_convert_4.f90: New test.
7674
7675 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
7676
7677 * gcc.dg/tree-ssa/loadpre10.c: New test.
7678 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
7679 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
7680 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
7681
7682 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7683
7684 PR libfortran/24685
7685 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
7686
7687 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
7688
7689 PR tree-opt/25251
7690 * gfortran.dg/assign_7.f: New test.
7691
7692 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
7693
7694 PR fortran/26041
7695 PR fortran/26064
7696 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
7697 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
7698 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
7699
7700 2006-02-05 Jakub Jelinek <jakub@redhat.com>
7701
7702 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
7703 in size_t typedef.
7704
7705 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7706
7707 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
7708 * g++.dg/charset/string.c (foo): Likewise.
7709 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
7710 const char*
7711 * g++.dg/ext/builtin2.C (printf): Likewise.
7712 * g++.dg/init/new15.C (printf): Likewise.
7713 * g++.dg/opt/pr17697-1.C (foo): Likewise.
7714 * g++.dg/opt/pr17697-2.C (foo): Likewise.
7715 * g++.dg/opt/pr17697-3.C (foo): Likewise.
7716 * g++.dg/template/non-dependent4.C (temp): Likewise.
7717 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
7718 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
7719 parameter type to const char*.
7720 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
7721 Change type to const char*.
7722 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
7723 Likewise.
7724 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
7725 second parameter type to const char*.
7726 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
7727 (Y::Y): Change parameter type to const char*.
7728 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
7729 * g++.old-deja/g++.jason/report.C: Apply const correctness.
7730 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
7731 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
7732 (char*).
7733 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
7734 const char*.
7735 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
7736 type to const char*.
7737 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
7738 return type to const char*.
7739 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
7740 to const char*.
7741 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
7742 * g++.old-deja/g++.law/refs1.C: Likewise.
7743 * g++.old-deja/g++.law/visibility1.C: Likewise.
7744 * g++.old-deja/g++.law/visibility2.C: Likewise.
7745 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
7746 const char*.
7747 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
7748 * g++.old-deja/g++.mike/net48.C: Likewise.
7749 * g++.old-deja/g++.mike/p646.C: Likewise.
7750 * g++.old-deja/g++.mike/p6746.C: Likewise.
7751 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
7752 type to const char*.
7753 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
7754 deprecated conversion warning.
7755 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
7756 char*.
7757 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
7758 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
7759 * g++.old-deja/g++.pt/explicit8.C: Likewise.
7760 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
7761 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
7762 * g++.old-deja/g++.pt/nontype3.C: Likewise.
7763 * g++.old-deja/g++.pt/t39.C: Likewise.
7764 * g++.old-deja/g++.robertl/eb106.C: Likewise.
7765 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
7766
7767 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
7768
7769 PR fortran/25075
7770 intrinsic_argument_conformance_1.f90: New test.
7771
7772 2006-02-03 Steven G. Kargl <kargls@comcast.net>
7773
7774 PR fortran/20845
7775 * gfortran.dg/char_result_11.f90: Add SAVE.
7776 * gfortran.dg/der_pointer_4.f90: Ditto.
7777 * gfortran.dg/default_initialization.f90: New test.
7778
7779 2006-02-03 Jeff Law <law@redhat.com>
7780
7781 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
7782 handle more than 100 dump files.
7783 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
7784 * lib/scantree.exp (scan-tree-dump): Likewise.
7785 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
7786 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
7787 * lib/scanipa.exp (scan-ipa-dump): Likewise.
7788 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
7789 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
7790
7791 2006-02-03 Diego Novillo <dnovillo@redhat.com>
7792
7793 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
7794
7795 2006-02-03 Mark Mitchell <mark@codesourcery.com>
7796
7797 * g++.dg/template/using12.C: New test.
7798
7799 2006-02-03 Alan Modra <amodra@bigpond.net.au>
7800
7801 * gcc.target/powerpc/pr25960.c: New test.
7802
7803 2006-02-02 Steven G. Kargl <kargls@comcast>
7804
7805 PR fortran/24958
7806 gfortran.dg/nullify_2.f90: New test.
7807
7808 2006-02-02 Diego Novillo <dnovillo@redhat.com>
7809
7810 PR 25990
7811 * gcc.dg/gomp/pr25990.c: New test.
7812
7813 2006-01-31 Mark Mitchell <mark@codesourcery.com>
7814
7815 PR c++/25342
7816 * g++.gd/template/partial4.C: New test.
7817
7818 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
7819
7820 PR middle-end/26001
7821 * gfortran.dg/data_char_2.f90: New.
7822
7823 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
7824
7825 PR fortran/26039
7826 maxval_maxloc_conformance_1.f90: New test.
7827
7828 2006-01-31 Richard Guenther <rguenther@suse.de>
7829
7830 * gcc.target/i386/sselibm-1.c: New testcase.
7831 * gcc.target/i386/sselibm-2.c: Likewise.
7832 * gcc.target/i386/sselibm-3.c: Likewise.
7833 * gcc.target/i386/sselibm-4.c: Likewise.
7834 * gcc.target/i386/sselibm-5.c: Likewise.
7835
7836 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
7837
7838 PR fortran/24266
7839 * gfortran.dg/arrayio_derived_2.f90: New.
7840
7841 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
7842
7843 * gcc.dg/unsigned-long-compare.c: New test.
7844
7845 2006-01-30 Steve Ellcey <sje@cup.hp.com>
7846
7847 PR testsuite/25318
7848 * lib/target-supports.exp (check_effective_target_freorder):
7849 Check to see if target supports -freorder-blocks-and-partition.
7850 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
7851 instead of "dg-require-named-sections".
7852
7853 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
7854
7855 PR target/14798:
7856 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
7857 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
7858 * gcc.dg/pragma-isr-trapa2.c: Likewise.
7859 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
7860 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
7861 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
7862 * gcc.dg/attr-isr-trap_exit.c: Likewise.
7863 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
7864
7865 2006-01-30 Richard Guenther <rguenther@suse.de>
7866
7867 PR c++/23372
7868 * gcc.dg/pr23372-1.C: New testcase.
7869
7870 2006-01-29 Diego Novillo <dnovillo@redhat.com>
7871
7872 * gcc.dg/gomp/pr25874.c: New test.
7873
7874 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
7875
7876 PR tree-opt/25911
7877 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
7878
7879 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
7880
7881 PR fortran/18578
7882 PR fortran/18579
7883 PR fortran/20857
7884 PR fortran/20885
7885 * gfortran.dg/intent_out_1.f90: New test.
7886
7887 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
7888
7889 PR fortran/17911
7890 * gfortran.dg/procedure_lvalue.f90: New test.
7891
7892 PR fortran/20895
7893 PR fortran/25030
7894 * gfortran.dg/char_pointer_assign_2.f90: New test.
7895 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
7896 assignment to be consistent with standard.
7897 * gfortran.dg/char_result_2.f90: The same.
7898 * gfortran.dg/char_result_8.f90: The same.
7899
7900 2006-01-28 Zack Weinberg <zackw@panix.com>
7901
7902 * gcc.dg/Woverlength-strings.c
7903 * gcc.dg/Woverlength-strings-pedantic-c89.c
7904 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
7905 * gcc.dg/Woverlength-strings-pedantic-c99.c
7906 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
7907
7908 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
7909
7910 * gcc.c-torture/execute/20060127-1.c: New test.
7911
7912 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7913
7914 PR c++/25999
7915 * g++.dg/ext/pragmaweak1.C: New test.
7916
7917 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7918
7919 PR c++/25855
7920 * g++.dg/template/spec29.C: New test.
7921
7922 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
7923
7924 PR c/19606.
7925 * gcc.c-torture/execute/pr19606.c: New.
7926
7927 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
7928
7929 * gcc.dg/pragma-re-4.c: New test.
7930
7931 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
7932
7933 PR fortran/25964
7934 * gfortran.dg/assumed_size_refs_3.f90: New test.
7935
7936 2006-01-27 Ben Elliston <bje@au.ibm.com>
7937
7938 * gcc.misc-tests/dectest.exp: Remove defunct comment.
7939
7940 2006-01-26 Laurent GUERBY <laurent@guerby.net>
7941
7942 PR ada/21317
7943 * ada/acats/support/impdef.a: Add One_Long_Second.
7944 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
7945 * ada/acats/tests/c9/c94026.a: Likewise.
7946 * ada/acats/tests/c9/c97305c.ada: Likewise.
7947 * ada/acats/tests/c9/c99004a.ada: Likewise.
7948
7949 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
7950
7951 PR fortran/25964
7952 * gfortran.dg/global_references_2.f90: New test.
7953
7954 PR fortran/25084
7955 PR fortran/20852
7956 PR fortran/25085
7957 PR fortran/25086
7958 * gfortran.dg/assumed_charlen_function_1.f90: New test.
7959 * gfortran.dg/assumed_charlen_function_3.f90: New test.
7960
7961 PR fortran/25416
7962 * gfortran.dg/assumed_charlen_function_2.f90: New test.
7963
7964 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
7965
7966 PR c/25892
7967 * gcc.dg/Wpointer-sign.c: New.
7968 * gcc.dg/Wpointer-sign-Wall.c: New.
7969 * gcc.dg/Wpointer-sign-Wall-no.c: New.
7970 * gcc.dg/Wpointer-sign-pedantic.c: New.
7971 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
7972 * gcc.dg/conv-2.c: Use -Wpointer-sign.
7973
7974 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
7975
7976 PR C/25861
7977 * gcc.c-torture/compile/pr25861.c: New test.
7978
7979 2006-01-26 Paul Brook <paul@codesourcery.com>
7980
7981 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
7982 on short-enum targets.
7983 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
7984 variable.
7985 (generate_fields): Use short_enums.
7986 (main): Set short_enums. Document -e.
7987 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
7988 on short-enum targets.
7989 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
7990 variable.
7991 (generate_fields): Use short_enums.
7992 (main): Set short_enums. Document -e.
7993 * lib/target-supports.exp (check_effective_target_short_enums): New.
7994
7995 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
7996
7997 PR target/25947
7998 * gcc.dg/torture/pr25947-1.c: New test.
7999
8000 2006-01-25 Jan Hubicka <jh@suse.cz>
8001 Roger Sayle <roger@eyesopen.com>
8002
8003 PR rtl-optimization/25703
8004 * gcc.target/i386/20060125-1.c: New test case.
8005 * gcc.target/i386/20060125-2.c: New test case.
8006
8007 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8008
8009 PR fortran/18540
8010 * gfortran.dg/goto_1.f: New.
8011
8012 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
8013
8014 PR fortran/25716
8015 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
8016 25716 on 32-bit systems too.
8017
8018 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
8019
8020 PR testsuite/25590
8021 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
8022
8023 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
8024
8025 * gcc.dg/tree-ssa/gen-vect-33.c: New.
8026
8027 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8028
8029 PR fortran/25835
8030 * gfortran.dg/read_eof.f90: Delete, renamed.
8031 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
8032 * gfortran.dg/read_eof_2.f90: New test.
8033 * gfortran.dg/read_eof_3.f90: New test.
8034
8035 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
8036
8037 PR tree-opt/25860
8038 * gcc.c-torture/compile/pr25860.c: New test.
8039
8040 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8041
8042 PR c++/25552
8043 * g++.dg/parse/dtor8.C: New test.
8044
8045 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
8046
8047 PR testsuite/25891
8048 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
8049 * gcc.dg/gomp/gomp.exp: Return without testing anything if
8050 check_effective_target_fopenmp returns 0.
8051
8052 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8053
8054 PR ada/20548
8055 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8056 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8057 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8058
8059 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8060
8061 PR tree-opt/25857
8062 * g++.dg/opt/pr25857.C: New test.
8063
8064 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8065 Jan Hubicka <jh@suse.cz>
8066 Richard Guenther <rguenther@suse.de>
8067
8068 PR rtl-optimization/25654
8069 * gcc.dg/torture/pr25654.c: New testcase.
8070 * gcc.target/i386/pr25654.c: Likewise.
8071
8072 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8073
8074 PR fortran/25901
8075 * gfortran.dg/internal references_2.f90: New test.
8076
8077 Fix regression in testing of admissability of attributes.
8078 * gfortran.dg/intent_used_1.f90: New test.
8079
8080 2006-01-23 Ben Elliston <bje@au.ibm.com>
8081
8082 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8083 Remove target conditional torture options for i?86 and x86_64
8084 GNU/Linux.
8085
8086 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8087
8088 PR c++/10891
8089 * g++.dg/rtti/no-rtti.C: New.
8090
8091 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8092
8093 PR c++/25895
8094 * g++.dg/inherit/conv2.C: New test.
8095
8096 PR c++/25856
8097 * g++.dg/parse/dtor7.C: New test.
8098
8099 PR c++/25858
8100 * g++.dg/template/crash44.C: New test.
8101
8102 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8103
8104 PR fortran/25124
8105 PR fortran/25625
8106 * gfortran.dg/internal_references_1.f90: New test.
8107 PR fortran/20881
8108 PR fortran/23308
8109 PR fortran/25538
8110 PR fortran/25710
8111 * gfortran.dg/global_references_1.f90: New test.
8112 * gfortran.dg/g77/19990905-1.f: Restore the error that
8113 there is a clash between the common block name and
8114 the name of a subroutine reference.
8115
8116 PR fortran/PR24276
8117 * gfortran.dg/aliasing_dummy_1.f90: New test.
8118
8119 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8120
8121 * gcc.dg/vmx/1b-01.c: Warning fix.
8122 * gcc.dg/vmx/1c-02.c: Likewise.
8123 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8124
8125 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8126
8127 PR testsuite/24962
8128 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8129
8130 2006-01-20 Richard Guenther <rguenther@suse.de>
8131 Steven Bosscher <stevenb.gcc@gmail.com>
8132
8133 PR rtl-optimization/24626
8134 * gcc.dg/torture/pr24626-1.c: New testcase.
8135 * gcc.dg/torture/pr24626-2.c: Likewise.
8136 * gcc.dg/torture/pr24626-3.c: Likewise.
8137 * gcc.dg/torture/pr24626-4.c: Likewise.
8138
8139 2006-01-20 Dirk Mueller <dmueller@suse.com>
8140
8141 PR c++/5520
8142 * g++.dg/warn/empty-body.C: New.
8143
8144 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8145
8146 PR c++/22136
8147 * g++.dg/template/using10.C: New test.
8148 * g++.dg/temlpate/using11.C: Likewise.
8149 * g++.dg/inherit/using5.C: Tweak error messages.
8150
8151 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8152
8153 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8154 target test.
8155 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8156
8157 2006-01-19 Jan Hubicka <jh@suse.cz>
8158
8159 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8160
8161 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8162
8163 PR c++/25854
8164 * g++.dg/template/spec28.C: New test.
8165
8166 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8167
8168 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8169 Fix fprintf's by adding srcdir or removing it.
8170
8171 2006-01-19 Diego Novillo <dnovillo@redhat.com>
8172
8173 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
8174 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
8175 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
8176 * testsuite/gcc.dg/gomp/empty.c: Likewise.
8177 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
8178 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
8179 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
8180 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
8181 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
8182 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
8183 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
8184 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
8185 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
8186 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
8187
8188 2006-01-18 Jeff Law <law@redhat.com>
8189
8190 * gcc.dg/tree-ssa/vrp25.c: New test.
8191
8192 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8193
8194 * gcc.dg/pr25805.c: Fix misapplied patch.
8195
8196 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
8197
8198 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
8199 (check_effective_target_vect_udot_qi): New.
8200 (check_effective_target_vect_sdot_hi): New.
8201 (check_effective_target_vect_udot_hi): New.
8202 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
8203 prefixed with "wrapv-" with -fwrapv.
8204 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
8205 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
8206 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
8207 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
8208 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
8209
8210 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
8211 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
8212 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
8213 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
8214
8215 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8216
8217 PR c++/16829
8218 * g++.dg/other/default2.C: New test.
8219 * g++.dg/other/default3.C: New test.
8220
8221 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8222
8223 PR c/25805
8224 * gcc.dg/pr25805.c: New file.
8225
8226 2006-01-18 Mark Mitchell <mark@codesourcery.com>
8227
8228 PR c++/25836
8229 * g++.dg/template/init6.C: New test.
8230
8231 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
8232
8233 * gcc.dg/tree-ssa/pr24287.c: New test
8234
8235 2006-01-18 Eric Christopher <echristo@apple.com>
8236
8237 * g++.dg/eh/table.C: New.
8238
8239 2006-01-18 DJ Delorie <dj@redhat.com>
8240
8241 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
8242 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
8243 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
8244 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
8245
8246 2006-01-18 Jeff Law <law@redhat.com>
8247
8248 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
8249 on wrapping on overflow semantics.
8250
8251 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
8252
8253 * gcc.gc/tree-ssa/vrp23.c: New test.
8254 * gcc.gc/tree-ssa/vrp24.c: New test.
8255
8256 2006-01-18 Richard Henderson <rth@redhat.com>
8257 Aldy Hernandez <aldyh@redhat.com>
8258 Jakub Jelinek <jakub@redhat.com>
8259 Diego Novillo <dnovillo@redhat.com>
8260 Uros Bizjak <uros@kss-loka.si>
8261
8262 * testsuite/gcc.dg/gomp: New directory.
8263
8264 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
8265 Steven G. Kargl <kargls@comcast.net>
8266
8267 PR fortran/20869
8268 * gfortran.dg/intrinsic_external_1.f90: New test.
8269
8270 PR fortran/20875.
8271 * gfortran.dg/elemental_pointer_1.f90: New test.
8272
8273 PR fortran/25024
8274 * gfortran.dg/external_procedures_1.f90: New test.
8275
8276 PR fortran/25785
8277 gfortran.dg/assumed_present.f90: New test.
8278
8279 2006-01-18 Jakub Jelinek <jakub@redhat.com>
8280
8281 * g++.dg/parse/lookup5.C: New test.
8282
8283 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8284
8285 PR fortran/25697
8286 * gfortran.dg/read_eof.f90: New test.
8287
8288 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8289
8290 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
8291 add a closing brace.
8292
8293 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8294
8295 PR fortran/25631
8296 * gfortran.dg/fmt_tl.f: New test.
8297
8298 2006-01-17 Eric Christopher <echristo@apple.com>
8299
8300 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
8301 * g++.old-deja/g++.warn/impint2.C: Ditto.
8302 * g++.old-deja/g++.other/null1.C: Ditto.
8303 * g++.dg/warn/conv2.C: Ditto.
8304 * g++.dg/warn/conv4.C: New file.
8305
8306 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8307
8308 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
8309
8310 2006-01-17 Andreas Jaeger <aj@suse.de>
8311 Janis Johnson <janis187@us.ibm.com>
8312
8313 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
8314 in 64-bit.
8315 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
8316 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
8317
8318 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8319
8320 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8321 xfail txxx where xxx >= 25.
8322
8323 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8324
8325 PR testsuite/25764
8326 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
8327
8328 2006-01-17 Jakub Jelinek <jakub@redhat.com>
8329
8330 PR c/25682
8331 * gcc.dg/pr25682.c: New test.
8332 * g++.dg/parse/array-size2.C: New test.
8333
8334 2006-01-16 Ian Lance Taylor <ian@airs.com>
8335
8336 * consistency.vlad: Remove entire directory, 1652 files.
8337
8338 2006-01-16 Janis Johnson <janis187@us.ibm.com>
8339
8340 * lib/target-supports.exp (check_effective_target_dfp_nocache,
8341 check_effective_target_dfprt_nocache): New.
8342 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
8343 (check_effective_target_dfprt): New.
8344 * lib/c-compat.exp (check_dfp): Remove.
8345 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
8346 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
8347 level of support for decimal float.
8348 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
8349 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
8350 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
8351 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
8352 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
8353 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
8354 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
8355 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
8356 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
8357 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
8358 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
8359 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
8360 directives.
8361
8362 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
8363
8364 PR testsuite/25741
8365 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
8366 $base_dir/../.
8367 * lib/gfortran.exp (gfortran_init): Likewise.
8368 * lib/obj-c++.exp (obj-c++_init): Likewise.
8369 * lib/scanasm.exp (scan-assembler-dem): Likewise.
8370 (scan-assembler-dem-not): Likewise.
8371 * lib/scandump.exp (scan-dump-dem): Likewise.
8372 (scan-dump-dem-not): Likewise.
8373
8374 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
8375
8376 PR testsuite/25767
8377 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
8378 powerpc-*-darwin*.
8379 * lib/obj-c++.exp (obj-c++_init): Likewise.
8380
8381 2006-01-16 Richard Guenther <rguenther@suse.de>
8382
8383 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
8384
8385 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8386
8387 PR testsuite/25777
8388 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
8389 to LD_LIBRARY_PATH.
8390
8391 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
8392 Andrew Pinski <pinskia@physics.uc.edu>
8393
8394 * gcc.dg/minmax-1.c: New test.
8395
8396 2006-01-16 Ben Elliston <bje@au.ibm.com>
8397
8398 * gcc.dg/dfp/dfp.exp: Correct FSF address.
8399 * gcc.misc-tests/dectest.exp: Ditto.
8400
8401 2006-01-15 Ian Lance Taylor <ian@airs.com>
8402
8403 PR testsuite/25796
8404 * gcc.target/i386/cmov6.c: Use -march=k8.
8405
8406 2006-01-15 Andreas Jaeger <aj@suse.de>
8407
8408 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
8409 x86 does not have __float128.
8410
8411 2006-01-14 Ian Lance Taylor <ian@airs.com>
8412
8413 * gcc.target/i386/cmov6.c: New test.
8414
8415 2006-01-14 Mark Mitchell <mark@codesourcery.com>
8416
8417 PR c++/25663
8418 * g++.dg/template/ctor6.C: New test.
8419
8420 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
8421
8422 PR tree-optimization/25485
8423 * gcc.dg/tree-ssa/pr25485.c: New.
8424
8425 2006-01-14 Richard Guenther <rguenther@suse.de>
8426
8427 PR tree-optimization/22548
8428 PR tree-optimization/22555
8429 PR tree-optimization/22501
8430 * gcc.dg/tree-ssa/alias-4.c: New testcase.
8431 * gcc.dg/tree-ssa/alias-5.c: Likewise.
8432 * gcc.dg/tree-ssa/alias-6.c: Likewise.
8433 * gcc.dg/tree-ssa/alias-7.c: Likewise.
8434 * gcc.dg/tree-ssa/alias-8.c: Likewise.
8435 * gcc.dg/tree-ssa/alias-9.c: Likewise.
8436 * gcc.dg/tree-ssa/alias-10.c: Likewise.
8437 * gcc.dg/tree-ssa/alias-11.c: Likewise.
8438 * gcc.dg/tree-ssa/alias-12.c: Likewise.
8439
8440 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
8441
8442 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
8443 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
8444
8445 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
8446 Richard Guenther <rguenther@suse.de>
8447
8448 PR rtl-optimization/24257
8449 * gcc.dg/torture/pr24257.c: New testcase.
8450
8451 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
8452
8453 * gcc.c-torture/execute/20060110-1.c: New test.
8454 * gcc.c-torture/execute/20060110-2.c: New test.
8455
8456 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
8457
8458 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
8459
8460 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
8461
8462 PR fortran/25756
8463 * gfortran.dg/label_3.f90: New test.
8464
8465 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
8466
8467 PR tree-optimization/25771
8468 * g++.dg/tree-ssa/pr25771.C: New test
8469
8470 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8471
8472 PR tree-opt/24365
8473 * g++.dg/opt/complex5.C: New test.
8474
8475 2006-01-13 Richard Guenther <rguenther@suse.de>
8476
8477 * gcc.target/i386/387-9.c: New testcase.
8478
8479 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
8480
8481 PR c++/24824
8482 * g++.dg/debug/dwarf2-1.C: New.
8483
8484 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
8485
8486 PR testsuite/25728
8487 * lib/gcov.exp (verify-lines): Add "close $fd".
8488
8489 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
8490 Ben Elliston <bje@au.ibm.com>
8491
8492 * gcc.dg/dfp/inf-1.c: New test.
8493
8494 2006-01-12 Janis Johnson <janis187@us.ibm.com>
8495 Yao Qi <qiyaoltc@cn.ibm.com>
8496 Ben Elliston <bje@au.ibm.com>
8497 Jon Grimm <jgrimm2@us.ibm.com>
8498
8499 * gcc.dg/nodfp-1.c: New test.
8500 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8501 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8502 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
8503 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
8504 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
8505 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
8506 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
8507 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
8508 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
8509 * gcc.dg/format/dfp-scanf-1.c: Likewise.
8510 * gcc.dg/format/dfp-printf-1.c: Likewise.
8511 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
8512 (compat_setup_dfp): New.
8513 * gcc.dg/compat/compat.exp: Use it.
8514 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
8515 Make some variables global, prepend "compat_" to their names.
8516 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
8517 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
8518 * gcc.misc-tests/dectest.exp: New test driver for decTest.
8519 * lib/compat.exp (compat_skip_list): Make global, rename.
8520 * lib/c-compat.exp: New file.
8521 * lib/target-supports.exp (check_effective_target_dfp): New.
8522
8523 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
8524 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
8525 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
8526 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
8527 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
8528 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
8529 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
8530 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
8531 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
8532 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
8533 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
8534 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
8535 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
8536 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
8537 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
8538 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
8539 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
8540 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
8541 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
8542 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
8543 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
8544 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
8545 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
8546 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
8547 gcc.dg/dfp/struct-layout-1.c,
8548 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
8549 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
8550 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
8551 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
8552 gcc.dg/dfp/func-vararg-dfp.c,
8553 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
8554 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
8555 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
8556 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
8557 gcc.dg/dfp/wtr-conversion-1.c: New tests.
8558
8559 2006-01-11 Richard Guenther <rguenther@suse.de>
8560
8561 PR tree-optimization/25734
8562 * gcc.dg/tree-ssa/pr25734.c: New testcase.
8563
8564 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8565
8566 PR fortran/25486
8567 * gfortran.dg/literal_character_constant_1_x.F: New test.
8568 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
8569 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
8570 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
8571
8572 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
8573
8574 PR c++/25386
8575 * g++.dg/ext/packed3.C: Add expected packed error.
8576
8577 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
8578
8579 PR target/25706
8580 * gcc.dg/torture/pr25706-1.c: New test.
8581
8582 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
8583
8584 PR tree-optimization/23109
8585 PR tree-optimization/23948
8586 PR tree-optimization/24123
8587
8588 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
8589 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
8590 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
8591 g++.dg/tree-ssa/pr23948.C: New testcases.
8592 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
8593 three divisions in order to do the optimization.
8594
8595 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
8596
8597 PR c++/25632
8598 * g++.dg/other/pr25632.C: New test.
8599
8600 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
8601
8602 PR fortran/25730
8603 * gfortran.dg/used_types_1.f90: New test.
8604
8605 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
8606
8607 PR target/25718
8608 * gcc.dg/torture/pr25718-1.c: New test.
8609
8610 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8611
8612 * gfortran.dg/list_read_2.f90: Fix typo in description.
8613
8614 2006-01-10 Jan Beulich <jbeulich@novell.com>
8615
8616 * lib/target-supports.exp (check_visibility_available): Simplify test
8617 for *-*-netware*.
8618 (check_profiling_available): Fail for *-*-netware*.
8619 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
8620 * gcc.dg/20021014-1.c: Likewise.
8621 * gcc.dg/nest.c: Likewise.
8622
8623 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8624
8625 fortran/24936
8626 * gfortran.dg/forall_3.f90: New test.
8627
8628 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8629
8630 PR fortran/21977
8631 * gfortran.dg/nesting_2.f90: New test.
8632 * gfortran.dg/nesting_3.f90: New test.
8633
8634 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
8635
8636 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
8637 Fix typo in comment.
8638
8639 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8640
8641 * gfortran.dg/single_char_string.f90: New test.
8642
8643 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8644
8645 * gfortran.dg/ichar_2.f90: New test.
8646
8647 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
8648
8649 PR fortran/25093
8650 * gfortran.dg/private_type_4.f90: New.
8651
8652 2006-01-07 Richard Guenther <rguenther@suse.de>
8653
8654 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
8655
8656 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8657
8658 * gfortran.dg/func_decl_1.f90: New.
8659 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
8660 * gfortran.dg/array_alloc_2.f90: Likewise.
8661 * gfortran.dg/char_result_8.f90: Likewise.
8662 * gfortran.dg/dup_save_1.f90: Likewise.
8663 * gfortran.dg/dup_save_2.f90: Likewise.
8664 * gfortran.dg/f2c_6.f90: Likewise.
8665 * gfortran.dg/f2c_7.f90: Likewise.
8666 * gfortran.dg/func_result_2.f90: Likewise.
8667 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
8668
8669 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
8670
8671 PR fortran/22146
8672 * gfortran.dg/elemental_subroutine_1.f90: New test.
8673 * gfortran.dg/elemental_subroutine_2.f90: New test.
8674
8675 PR fortran/25029
8676 PR fortran/21256
8677 * gfortran.dg/assumed_size_refs_1.f90: New test.
8678
8679 PR fortran/20868
8680 PR fortran/20870
8681 * gfortran.dg/assumed_size_refs_2.f90: New test.
8682 * gfortran.dg/initialization_1.f90: Change warning message.
8683
8684 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
8685
8686 * gcc.dg/tree-ssa/loop-15.c: New test.
8687
8688 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8689
8690 PR fortran/25598
8691 * gfortran.dg/backspace_3.f: New test.
8692 * gfortran.dg/backspace_4.f: New test.
8693
8694 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8695
8696 PR fortran/24268
8697 * gfortran.dg/fmt_white.f: Update test.
8698
8699 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
8700
8701 * gcc.dg/cast-1.c: Add new warning.
8702 * gcc.dg/cast-2.c: Likewise.
8703 * gcc.dg/cast-3.c: Likewise.
8704 * gcc.dg/format/cast-1.c: Likewise.
8705 * gcc.dg/cast-4.c: New testcase.
8706
8707 2006-01-05 Richard Guenther <rguenther@suse.de>
8708
8709 PR tree-optimization/22555
8710 * gcc.dg/tree-ssa/alias-3.c: New testcase.
8711
8712 2006-01-05 Richard Guenther <rguenther@suse.de>
8713 Diego Novillo <dnovillo@redhat.com>
8714
8715 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
8716 * gcc.dg/tree-ssa/loop-8.c: Likewise.
8717 * gcc.dg/tree-ssa/loop-1.c: Likewise.
8718 * gcc.dg/tree-ssa/pr23294.c: Likewise.
8719 * gcc.dg/tree-ssa/pr21985.c: Likewise.
8720 * gcc.dg/tree-ssa/loop-14.c: Likewise.
8721 * gcc.dg/tree-ssa/loop-2.c: Likewise.
8722 * gcc.dg/tree-ssa/loop-3.c: Likewise.
8723 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8724 * gcc.dg/tree-ssa/pr21171.c: Likewise.
8725 * gcc.dg/tree-ssa/loop-5.c: Likewise.
8726 * gcc.dg/tree-ssa/loop-10.c: Likewise.
8727 * gcc.dg/tree-ssa/loop-6.c: Likewise.
8728 * treelang/compile/extravar.tree: Likewise.
8729 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
8730 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
8731 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
8732 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
8733 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
8734
8735 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
8736
8737 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
8738 for 64-bit fix.
8739
8740 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
8741
8742 PR fortran/23675
8743 gfortran.dg/char_result_11.f90: New.
8744
8745 2006-01-04 Mark Mitchell <mark@codesourcery.com>
8746
8747 PR c++/24782
8748 * g++.dg/parse/access9.C: New test.
8749 * g++.dg/tc1/dr52.C: Tweak error markers.
8750
8751 2006-01-04 Richard Henderson <rth@redhat.com>
8752
8753 Merge from gomp branch.
8754 * g++.dg/parse/pragma2.C: Update expected error lines.
8755
8756 2006-01-04 Jakub Jelinek <jakub@redhat.com>
8757
8758 * g++.dg/other/i386-2.C: New test.
8759
8760 PR target/25554
8761 * gcc.c-torture/compile/20051228-1.c: New test.
8762
8763 PR c/25559
8764 * gcc.dg/pr25559.c: New test.
8765
8766 2006-01-03 Mark Mitchell <mark@codesourcery.com>
8767
8768 PR c++/25492
8769 * g++.dg/lookup/friend9.C: New test.
8770
8771 PR c++/25625
8772 * g++.dg/template/repo5.C: New test.
8773
8774 2006-01-03 Steven G. Kargl <kargls@comcast.net>
8775
8776 PR fortran/25101
8777 * gfortran.dg/forall_2.f90: New test.
8778
8779 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8780
8781 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
8782 dg-require-weak. Adjust regexp to handle leading-underscore
8783 targets and space as well as TAB after .weak. Change previous
8784 64-bit fix to not use naked dot.
8785
8786 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
8787
8788 PR rtl-optimization/25578
8789 * gcc.c-torture/execute/20060102-1.c: New testcase.
8790
8791 2006-01-03 Richard Guenther <rguenther@suse.de>
8792
8793 PR c/25183
8794 * gcc.dg/torture/pr25183.c: New testcase.
8795
8796 2006-01-03 Jakub Jelinek <jakub@redhat.com>
8797
8798 Merge from gomp-branch.
8799 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
8800 * gcc.dg/ia64-sync-2.c: Likewise.
8801 * gcc.dg/ia64-sync-3.c: Likewise.
8802 * gcc.dg/ia64-sync-4.c: Likewise.
8803 * gcc.dg/sync-2.c: Likewise.
8804 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
8805 that sparc64-*-* and sparcv9-*-* supports sync builtins.
8806
8807 2006-01-02 Mark Mitchell <mark@codesourcery.com>
8808
8809 PR c++/25635
8810 * g++.dg/parse/operator6.C: New test.
8811
8812 PR c++/25637
8813 * g++.dg/parse/error29.C: New test.
8814
8815 PR c++/25638
8816 * g++.dg/parse/dtor6.C: New test.
8817
8818 PR c++/25633
8819 * g++.dg/parse/ctor3.C: New test.
8820
8821 PR c++/25634
8822 * g++.dg/template/class3.C: New test.
8823
8824 2006-01-02 Geoffrey Keating <geoffk@apple.com>
8825
8826 * g++.dg/debug/debug9.C: New.
8827
8828 2006-01-02 Steven G. Kargl <kargls@comcast.net>
8829
8830 PR fortran/24640
8831 * gfortran.dg/label_2.f90: New test.
8832
8833 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8834
8835 * g++.dg/lookup/using12.C: Tighten error marker.
8836
8837 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
8838 Andrew Pinski <pinskia@physics.uc.edu>
8839
8840 * gcc.target/powerpc/darwin-abi-3.c: New file.
8841 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
8842 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
8843 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
8844 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
8845 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
8846 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
8847 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
8848 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
8849
8850 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
8851
8852 * gcc.dg/tree-ssa/loadpre1.c: New;
8853 * gcc.dg/tree-ssa/loadpre2.c: New;
8854 * gcc.dg/tree-ssa/loadpre3.c: New;
8855 * gcc.dg/tree-ssa/loadpre4.c: New;
8856 * gcc.dg/tree-ssa/loadpre5.c: New;
8857 * gcc.dg/tree-ssa/loadpre6.c: New;
8858 * gcc.dg/tree-ssa/loadpre7.c: New;
8859 * gcc.dg/tree-ssa/loadpre8.c: New;
8860 * gcc.dg/tree-ssa/loadpre9.c: New;
8861
8862 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
8863
8864 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
8865 * g++.dg/abi/thunk4.C: Likewise.
8866
8867 2006-01-01 Andreas Jaeger <aj@suse.de>
8868
8869 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
8870 portable.
8871
8872 2006-01-01 Jakub Jelinek <jakub@redhat.com>
8873
8874 PR c++/25294
8875 * gcc.dg/pragma-pack-3.c: New test.
8876 * g++.dg/parse/pragma3.C: New test.
8877
8878 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8879
8880 PR middle-end/24827
8881 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
8882
8883 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8884
8885 PR testsuite/25214
8886 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
8887
8888 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
8889
8890 PR fortran/22607
8891 * gfortran-dg/pure_byref_3.f90: New.
8892
8893 fortran/PR 25396
8894 * gfortran.dg/userdef_operator_1.f90: New.
8895
8896 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
8897
8898 * g++.dg/abi/thunk3.C: New.
8899 * g++.dg/abi/thunk4.C: New.
8900
8901 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
8902
8903 PR fortran/25532
8904 * gfortran.dg/host_used_types_1.f90: New test. Check that host
8905 associated derived type components of derived types are
8906 properly declared in contained procedures.
8907
8908 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8909
8910 PR libgfortran/25139
8911 * gfortran.dg/backspace_2.f: New test.
8912
8913 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8914
8915 PR libgfortran/25550
8916 * gfortran.dg/endfile.f: New test.
8917
8918 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8919
8920 PR libgfortran/25419
8921 * gfortran.dg/comma.f: New test.
8922
8923 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8924
8925 * lib/gfortran-dg.exp: Remove trailing whitespace.
8926 * lib/fortran-torture.exp: Test with -fbounds-check instead of
8927 -funroll-all-loops.
8928
8929 2005-12-28 Alan Modra <amodra@bigpond.net.au>
8930
8931 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
8932 Extended Double long doubles or repeat tests when long double is
8933 the same size as double.
8934
8935 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8936
8937 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
8938
8939 PR testsuite/25442
8940 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
8941 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
8942
8943 PR testsuite/25441
8944 * gcc.dg/pr23911.c: Make test variable static.
8945
8946 PR testsuite/25444
8947 * gcc.dg/tree-ssa/pr14841.c: Likewise.
8948
8949 2005-12-26 Mark Mitchell <mark@codesourcery.com>
8950
8951 PR c++/25439
8952 * g++.dg/parse/crash17.C: Adjust error markers.
8953 * g++.dg/template/error20.C: New test.
8954
8955 2005-12-26 Mark Mitchell <mark@codesourcery.com>
8956
8957 PR c++/23172
8958 * g++.dg/ext/complit4.C: New test.
8959
8960 PR c++/25417
8961 * g++.dg/ext/complit5.C: Likewise.
8962
8963 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
8964
8965 PR tree-optimization/25125
8966 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
8967 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
8968 * gcc.c-torture/execute/pr25125.c: New.
8969
8970 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
8971
8972 PR fortran/25029
8973 PR fortran/21256
8974 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
8975 with incorrect assumed size references.
8976
8977 2005-12-24 Mark Mitchell <mark@codesourcery.com>
8978
8979 PR c++/23171
8980 * g++.dg/opt/init1.C: New test.
8981
8982 2005-12-23 Mark Mitchell <mark@codesourcery.com>
8983
8984 PR c++/24671
8985 * g++.dg/template/sfinae3.C: New test.
8986
8987 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8988
8989 * g++.dg/other/friend4.C: New test.
8990
8991 2005-12-23 Jakub Jelinek <jakub@redhat.com>
8992
8993 PR target/25005
8994 * g++.dg/opt/pr25005.C: New test.
8995
8996 2005-12-22 Mark Mitchell <mark@codesourcery.com>
8997
8998 PR c++/25369
8999 * g++.dg/template/ptrmem16.C: New test.
9000
9001 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
9002
9003 PR fortran/25029
9004 PR fortran/21256
9005 * gfortran.dg/initialization_1.f90: Add test of SIZE.
9006
9007 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9008
9009 PR libgfortran/25307
9010 * gfortran.dg/list_read_5.f90: New test.
9011
9012 2005-12-22 Richard Henderson <rth@redhat.com>
9013
9014 * gcc.target/i386/sse-7.c: Use -msse2.
9015
9016 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9017
9018 PR rtl-optimization/25432
9019 * gcc.c-torture/compile/20051216-1.c: New test.
9020
9021 PR objc/25328
9022 * objc/execute/pr25328.m: New test.
9023
9024 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9025
9026 PR c++/25364
9027 * g++.dg/template/call4.C: New test.
9028
9029 2005-12-22 Dale Johannesen <dalej@apple.com>
9030
9031 * gcc.target/i386/sse-17.c: New.
9032
9033 2005-12-22 Paul Brook <paul@codesourcery.com>
9034
9035 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
9036
9037 2005-12-22 Paul Brook <paul@codesourcery.com>
9038
9039 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
9040
9041 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9042
9043 PR tree-opt/25513
9044 * gcc.c-torture/compile/pr25513.c: New test.
9045
9046 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9047
9048 PR c++/23333
9049 * g++.dg/parse/error25.C: Add more tests.
9050
9051 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9052
9053 PR fortran/18990
9054 * gfortran.dg/der_charlen_1.f90: New.
9055
9056 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9057
9058 PR fortran/20889
9059 * gfortran.dg/pointer_component_type_1.f90: New test.
9060
9061 PR fortran/25029
9062 PR fortran/21256
9063 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9064 should give an error with assumed size array refernces and checks those
9065 that should not.
9066 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9067 reference an upper bound so that it does not generate an error.
9068
9069 PR fortran/19362
9070 PR fortran/20244
9071 PR fortran/20864
9072 PR fortran/25391
9073 * gfortran.dg/used_dummy_types_1.f90: New test.
9074 * gfortran.dg/used_dummy_types_2.f90: New test.
9075 * gfortran.dg/used_dummy_types_3.f90: New test.
9076 * gfortran.dg/used_dummy_types_4.f90: New test.
9077 * gfortran.dg/used_dummy_types_5.f90: New test.
9078
9079 PR fortran/23152
9080 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9081 group already being USE associated.
9082 * gfortran.dg/assumed_shape_nml.f90: New test.
9083 * gfortran.dg/assumed_size_nml.f90: New test.
9084
9085 PR fortran/20862
9086 PR fortran/25053
9087 PR fortran/25063
9088 PR fortran/25064
9089 PR fortran/25066
9090 PR fortran/25067
9091 PR fortran/25068
9092 PR fortran/25307
9093 * gfortran.dg/io_constraints_1.f90: New test.
9094 * gfortran.dg/io_constraints_1.f90: New test.
9095 * gfortran.dg/iostat_3.f90: Change wording of warning.
9096 * gfortran.dg/g77/19981216-0.f: The same.
9097
9098 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9099
9100 PR tree-optimization/23518
9101 * testsuite/gcc.dg/pr23518.c: New.
9102
9103 2005-12-21 Mike Stump <mrs@apple.com>
9104
9105 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9106
9107 2005-12-21 Paul Brook <paul@codesourcery.com>
9108
9109 * gcc.dg/pr19340.c: Skip on m68k targets.
9110
9111 2005-12-21 Steven Bosscher <stevenb@suse.de>
9112
9113 PR rtl-optimization/25196
9114 * gcc.dg/pr25196.c: New test.
9115
9116 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9117
9118 PR fortran/25423
9119 gfortran.dg/where_nested_1.f90: New.
9120
9121 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9122
9123 PR tree-optimization/25382.
9124 * gcc.dg/tree-ssa/pr25382.c: New.
9125
9126 2005-12-20 Richard Guenther <rguenther@suse.de>
9127
9128 PR middle-end/24306
9129 * gcc.target/i386/pr24306.c: New testcase.
9130
9131 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9132
9133 PR tree-optimization/25501
9134 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9135
9136 2005-12-20 Richard Guenther <rguenther@suse.de>
9137
9138 Revert
9139 2005-12-02 Richard Guenther <rguenther@suse.de>
9140
9141 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9142
9143 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9144
9145 PR c++/21228
9146 * g++.dg/warn/Wunreachable-code-2.C: New test.
9147
9148 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9149
9150 PR c++/24278
9151 * g++.dg/template/ctor5.C: New test.
9152
9153 PR c++/24915
9154 * g++.dg/template/overload8.C: New test.
9155
9156 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9157
9158 * gcc.c-torture/compile/pr25483 : New test.
9159
9160 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9161
9162 PR c++/20552
9163 * g++.dg/ext/typeof10.C: New test.
9164
9165 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9166
9167 * gcc.dg/mt-loopi1.c: New.
9168
9169 2005-12-18 Richard Guenther <rguenther@suse.de>
9170
9171 PR tree-optimization/25481
9172 * gcc.dg/torture/pr25481.c: New testcase.
9173
9174 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9175
9176 PR rtl-optimization/21041
9177 * gcc.dg/pr21041.c: New test.
9178
9179 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9180
9181 PR libgfortran/25463
9182 * gfortran.dg/advance.f90: New test.
9183
9184 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
9185
9186 * gcc.dg/20051201-1.c: New test.
9187
9188 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
9189
9190 PR fortran/25018
9191 * gfortran.dg/initialization_1.f90: New test.
9192 * gfortran.dg/enum_5.f90: Change dg-error to new message.
9193 * gfortran.dg/g77/980616-0.f: The same.
9194
9195 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9196
9197 * PR fortran/25458
9198 * gfortran.dg/chkbits.f90: New test.
9199
9200 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9201
9202 * gfortran.dg/enum_5.f: Revert to previous version.
9203
9204 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9205
9206 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
9207 * gfortran.dg/nested_modules_1.f90: Ditto.
9208 * gfortran.dg/hollerith_f95.f90: Ditto.
9209 * gfortran.dg/select_5.f90: Ditto.
9210 * gfortran.dg/secnds.f: Ditto.
9211 * gfortran.dg/hollerith2.f90: Ditto.
9212 * gfortran.dg/imag_2.f: Ditto.
9213 * gfortran.dg/ftell_2.f90: Ditto.
9214 * gfortran.dg/malloc_free_1.f90: Ditto.
9215 * gfortran.dg/logint-1.f: Ditto.
9216 * gfortran.dg/recursive_statement_functions.f90: Ditto.
9217 * gfortran.dg/e_d_fmt.f90: Ditto.
9218 * gfortran.dg/hollerith_legacy.f90: Ditto.
9219 * gfortran.dg/logint-2.f: Ditto.
9220 * gfortran.dg/enum_5.f90: Ditto.
9221 * gfortran.dg/f2c_2.f90: Ditto.
9222 * gfortran.dg/pr17143.f90: Ditto.
9223 * gfortran.dg/namelist_14.f90: Ditto.
9224 * gfortran.dg/logint-3.f: Ditto.
9225 * gfortran.dg/spread_scalar_source.f90: Ditto.
9226 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
9227 * gfortran.dg/namelist_11.f: Ditto.
9228 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9229 * gfortran.dg/g77/20010519-1.f
9230 * gfortran.dg/g77/alpha1.f: Ditto.
9231 * gfortran.dg/g77/990115-1.f: Ditto.
9232 * gfortran.dg/g77/erfc.f: Ditto.
9233 * gfortran.dg/g77/19990313-3.f: Ditto.
9234 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
9235 * gfortran.dg/g77/20010426.f: Ditto.
9236 * gfortran.dg/g77/19990313-0.f: Ditto.
9237 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
9238 * gfortran.dg/g77/20000629-1.f: Ditto.
9239 * gfortran.dg/g77/970125-0.f: Ditto.
9240 * gfortran.dg/g77/8485.f: Ditto.
9241 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
9242 * gfortran.dg/g77/19990313-1.f: Ditto.
9243 * gfortran.dg/g77/int8421.f: Ditto.
9244 * gfortran.dg/g77/19990305-0.f: Ditto.
9245 * gfortran.dg/g77/947.f: Ditto.
9246 * gfortran.dg/g77/19990905-2.f: Ditto.
9247 * gfortran.dg/g77/cabs.f: Ditto.
9248 * gfortran.dg/g77/19990313-2.f: Ditto.
9249 * gfortran.dg/g77/20020307-1.f: Ditto.
9250 * gfortran.dg/g77/dcomplex.f: Ditto.
9251 * gfortran.dg/g77/19990502-1.f: Ditto.
9252 * gfortran.dg/g77/19981216-0.f: Ditto.
9253 * gfortran.dg/common_4.f90: Ditto.
9254 * gfortran.dg/entry_4.f90: Ditto.
9255 * gfortran.dg/equiv_constraint_2.f90: Ditto.
9256 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
9257 * gfortran.dg/namelist_12.f: Ditto.
9258 * gfortran.dg/scale_1.f90: Ditto.
9259 * gfortran.dg/modulo_1.f90
9260 * gfortran.dg/hollerith.f90: Ditto.
9261 * gfortran.dg/direct_io_3.f90: Ditto.
9262 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
9263 * gfortran.dg/gnu_logical_1.F: Ditto.
9264 * gfortran.dg/unf_io_convert_1.f90: Ditto.
9265 * gfortran.dg/assign_1.f90: Ditto.
9266 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
9267 * gfortran.dg/pr23095.f: Ditto.
9268 * gfortran.dg/read_float_1.f90: Ditto.
9269
9270 2005-12-17 Andreas Jaeger <aj@suse.de>
9271
9272 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
9273 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
9274
9275 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9276
9277 PR fortran/24268
9278 * gfortran.dg/fmt_white.f: New test.
9279
9280 2005-12-16 Steven G. Kargl <kargls@comcast.net>
9281
9282 * gfortran.dg/label_1.f90: New test.
9283
9284 2005-12-15 Ben Elliston <bje@au.ibm.com>
9285
9286 PR testsuite/25422
9287 * gcc.dg/20031012-1.c: Add -Walways-true option.
9288 * gcc.dg/weak/weak-3.c: Likewise.
9289 * g++.old-deja/g++.mike/warn8.C: Likewise.
9290
9291 2005-12-16 Mike Stump <mrs@apple.com>
9292
9293 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
9294 exit.
9295
9296 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9297
9298 PR libgfortran/25264
9299 PR libgfortran/25349
9300 * gfortran.dg/tl_editing.f90: Added additional checks.
9301 * gfortran.dg/t_editing.f: New test.
9302 * gfortran.dg/write_padding.f90: New test
9303
9304 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9305
9306 PR testsuite/25215
9307 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
9308
9309 2005-12-16 Jakub Jelinek <jakub@redhat.com>
9310
9311 PR rtl-optimization/24899
9312 * gcc.c-torture/execute/20051215-1.c: New test.
9313
9314 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
9315
9316 PR 24823
9317 * gfortran.dg/pr24823.f: New test.
9318
9319 2005-12-16 Jeff Law <law@redhat.com>
9320
9321 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
9322
9323 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9324
9325 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
9326 Change C++ style comments to C style comments.
9327 Remove aligned types from the array.
9328 Keep Enums disabled.
9329 (complex_types): Remove aligned types from the array.
9330 Comment out "_Complex long double".
9331 (attrib_types): Remove.
9332 (complex_attrib_types): Remove.
9333 (attrib_array_types): Remove.
9334 (complex_attrib_array_types): Remove.
9335 (aligned_bitfld_types): Remove.
9336 (n_aligned_bitfld_types): Remove.
9337 (FEATURE_ALIGNEDPACKED): Delete.
9338 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
9339 (singles): Remove support for adding attributes.
9340 (choose_type): Remove support for attributed types.
9341 (generate_fields): Remove support for attributed bit-fields.
9342 Remove support for adding attributes.
9343 (generate_random_tests): Remove support for adding attributes.
9344 (features): Add back "[0] :0" and "complex vector [0]".
9345 (main): Remove support for attributed bit-fields.
9346 Uncomment the calling of generate_random_tests for the rests of
9347 the tests.
9348
9349 2005-12-16 Jan Hubicka <jh@suse.cz>
9350
9351 * gcc.c-torture/combine/pr25224.c: New.
9352
9353 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
9354
9355 PR other/25028
9356 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
9357 HP-UX.
9358
9359 2005-12-15 Richard Sandiford <richard@codesourcery.com>
9360
9361 * gcc.dg/20051215-1.c: New file.
9362
9363 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9364
9365 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
9366 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
9367
9368 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
9369
9370 PR fortran/18197
9371 * gfortran.dg/dummy_functions_1.f90: New.
9372
9373 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
9374
9375 PR rtl-optimization/25310
9376 * gcc.c-torture/compile/pr25310.c: New test.
9377
9378 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9379
9380 PR debug/25023
9381 * gcc.dg/pr25023.c: New test.
9382
9383 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9384
9385 * g++.old-deja/g++.brendan/redecl1.C,
9386 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
9387 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
9388 g++.old-deja/g++.oliva/typeof1.C,
9389 g++.old-deja/g++.other/crash16.C,
9390 g++.old-deja/g++.other/crash34.C,
9391 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
9392 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
9393 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
9394 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
9395 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
9396 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
9397 Remove xfail.
9398
9399 2005-12-14 Kean Johnston <jkj@sco.com>
9400 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9401
9402 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
9403 * gcc.target/i386/20020523-1.c: Ditto.
9404 * gcc.target/i386/tailcall-1.c: Ditto.
9405 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
9406 * gcc.target/i386/ssetype-5.c: Ditto.
9407
9408 2005-12-14 Jeff Law <law@redhat.com>
9409
9410 * gcc.dg/tree-ssa/foldstring-1.c: New test.
9411
9412 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9413
9414 PR target/25254
9415 PR target/24188
9416 * gcc.target/i386/pr25254.c: New test.
9417 * gfortran.dg/PR24188.f: New test.
9418
9419 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
9420
9421 * lib/fortran-torture.exp: Catch remaining uses of
9422 remote_file build delete.
9423
9424 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9425
9426 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
9427
9428 2005-12-14 Ben Elliston <bje@au.ibm.com>
9429
9430 * gcc.dg/warn-addr-cmp.c: New test.
9431
9432 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9433
9434 PR debug/25023
9435 PR target/25293
9436 * gcc.target/i386/pr25293.c: New test.
9437
9438 2005-12-13 Petr Machata <machata@post.cz>
9439
9440 PR c++/24907
9441 * g++.dg/parse/comma2.C: New test.
9442
9443 2005-12-13 Mark Mitchell <mark@codesourcery.com>
9444 Jakub Jelinek <jakub@redhat.com>
9445
9446 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9447 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9448 (limits.h): Include unconditionally.
9449 (stdlib.h): Likewise.
9450 (hashtab.h): Do not include.
9451 (getopt.h): Likewise.
9452 (stddef.h): Include.
9453 (hashval_t): Define.
9454 (struct entry): Add "next" field.
9455 (HASH_SIZE): New macro.
9456 (hash_table): New variable.
9457 (switchfiles): Do not use xmalloc.
9458 (mix): New macro.
9459 (iterative_hash): New function.
9460 (hasht): Remove.
9461 (e_exists): New function.
9462 (e_insert): Likewise.
9463 (output): Use, instead of libiberty hashtable functions.
9464 (main): Do not use getopt. Do not call htab_create.
9465
9466 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9467
9468 PR c++/25331
9469 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
9470 put atal* and atpaal* attributes on array elements.
9471 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
9472 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
9473 put atal* and atpaal* attributes on array elements.
9474 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
9475
9476 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
9477
9478 * gcc.dg/single-precision-constant.c: New test.
9479
9480 2005-12-13 Alan Modra <amodra@bigpond.net.au>
9481
9482 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
9483 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
9484 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
9485 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9486 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9487 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9488 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
9489 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
9490 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
9491 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
9492 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
9493 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
9494 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
9495 gcc.target/powerpc/ppc-sdata-2.c,
9496 gcc.target/powerpc/ppc-stackalign-1.c,
9497 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
9498 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
9499 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
9500 gcc.target/powerpc/rs6000-ldouble-2.c,
9501 gcc.target/powerpc/rs6000-power2-1.c,
9502 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
9503 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
9504 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
9505 option into target selector.
9506 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
9507 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
9508
9509 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9510
9511 PR objc/25348
9512 * objc.dg/encode-9.m: New test.
9513
9514 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9515
9516 PR testsuite/20772
9517 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
9518 * gcc.dg/asm-b.c: Fix typo.
9519 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
9520 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9521 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
9522 i?86 lp64 and x86_64 ilp32.
9523 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
9524 on i?86 lp64.
9525 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
9526
9527 2005-12-12 Steven G. Kargl <kargls@comcast.net>
9528
9529 PR fortran/25078
9530 gfortran.dg/equiv_5.f90: New test.
9531
9532 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
9533
9534 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
9535 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
9536 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
9537 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
9538 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
9539 * gcc.dg/tree-ssa/reassoc-5.c: New.
9540 * gcc.dg/tree-ssa/reassoc-6.c: New.
9541 * gcc.dg/tree-ssa/reassoc-7.c: New.
9542 * gcc.dg/tree-ssa/reassoc-8.c: New.
9543 * gcc.dg/tree-ssa/reassoc-9.c: New.
9544 * gcc.dg/tree-ssa/reassoc-10.c: New.
9545 * gcc.dg/tree-ssa/reassoc-11.c: New.
9546
9547 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9548
9549 PR testsuite/25167
9550 PR testsuite/24478
9551 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
9552
9553 2005-12-12 Mark Mitchell <mark@codesourcery.com>
9554
9555 PR c++/25300
9556 * g++.dg/template/inherit.C: Do not use a generic error message.
9557
9558 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9559
9560 PR libobjc/25354
9561 * objc.dg/gnu-encoding: New directory.
9562 * objc.dg/gnu-encoding/compat-common.h: New file.
9563 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
9564 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
9565 * objc.dg/gnu-encoding/vector-defs.h: New file.
9566 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
9567 * objc.dg/gnu-encoding/generate-random.c: New file.
9568 * objc.dg/gnu-encoding/generate-random_r.c: New file.
9569 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
9570 * objc.dg/gnu-encoding/generate-random.h: New file.
9571
9572 2005-12-11 Mark Mitchell <mark@codesourcery.com>
9573
9574 PR c++/25337
9575 * g++.dg/template/defarg7.C: New test.
9576
9577 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9578
9579 PR libobjc/25347
9580 * objc.dg/encode-8.m: New test.
9581
9582 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9583
9584 PR libobjc/25346
9585 * objc.dg/encode-7.m: New test.
9586
9587 2005-12-10 Mark Mitchell <mark@codesourcery.com>
9588
9589 PR c++/25010
9590 * g++.dg/opt/inline10.C: New test.
9591
9592 2005-12-11 Steven G. Kargl <kargls@comcast.net>
9593
9594 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
9595
9596 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
9597
9598 * gfortran.dg/substring_equivalence.f90: typo in comment
9599
9600 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9601
9602 PR fortran/25068
9603 * gfortran.dg/iostat_3.f90: New test.
9604
9605 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
9606
9607 PR fortran/23815
9608 * gfortran.dg/unf_io_convert_1.f90: New test.
9609 * gfortran.dg/unf_io_convert_2.f90: New test.
9610 * gfortran.dg/unf_io_convert_3.f90: New test.
9611
9612 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9613
9614 PR testsuite/20772
9615 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
9616 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
9617 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9618 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
9619 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
9620 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9621 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
9622 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
9623 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9624 gcc.dg/torture/fp-int-convert-float128-timode.c,
9625 gcc.dg/torture/fp-int-convert-float128.c,
9626 gcc.dg/torture/fp-int-convert-float80-timode.c,
9627 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
9628 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
9629
9630 * gcc.dg/tls/opt-1.c: Require effective target fpic.
9631
9632 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
9633
9634 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
9635
9636 2005-12-10 Richard Sandiford <richard@codesourcery.com>
9637
9638 * gcc.dg/20051207-1.c,
9639 * gcc.dg/20051207-2.c,
9640 * gcc.dg/20051207-3.c: New tests.
9641
9642 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9643
9644 PR testsuite/20772
9645 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
9646 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
9647 dg-skip-if target selector.
9648
9649 PR testsuite/20772
9650 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
9651 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
9652 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
9653 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
9654 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
9655 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
9656 and/or merge with i?86 cases.
9657
9658 * gcc.dg/tls/opt-3.c: Require effective target fpic.
9659
9660 PR testsuite/20772
9661 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
9662 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
9663 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
9664 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
9665 x86_64-*-linux*.
9666
9667 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
9668
9669 PR target/25311
9670 * gcc.c-torture/compile/pr25311.c: New test.
9671
9672 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9673
9674 PR libgfortran/25039
9675 * gfortran.dg/read_comma.f: New test.
9676
9677 2005-12-08 Jakub Jelinek <jakub@redhat.com>
9678
9679 PR c++/19317
9680 * g++.dg/opt/pr19317-1.C: New test.
9681 * g++.dg/opt/pr19317-2.C: New test.
9682 * g++.dg/opt/pr19317-3.C: New test.
9683
9684 PR target/19005
9685 * gcc.c-torture/execute/pr19005.c: New test.
9686
9687 PR target/17828
9688 * g++.old-deja/g++.other/comdat5.C: New test.
9689 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
9690
9691 * g++.dg/compat/struct-layout-1.exp: New file.
9692 * g++.dg/compat/struct-layout-1.h: New.
9693 * g++.dg/compat/struct-layout-1_generate.c: New.
9694 * g++.dg/compat/struct-layout-1_x1.h: New.
9695 * g++.dg/compat/struct-layout-1_x2.h: New.
9696 * g++.dg/compat/struct-layout-1_y1.h: New.
9697 * g++.dg/compat/struct-layout-1_y2.h: New.
9698
9699 * gcc.dg/20050330-2.c: New test.
9700
9701 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
9702
9703 PR fortran/25292
9704 * gfortran.dg/associated_1.f90: New.
9705
9706 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9707
9708 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
9709 ILP32 vect_no_align platforms.
9710
9711 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
9712 Jakub Jelinek <jakub@redhat.com>
9713
9714 PR target/25268
9715 * gcc.c-torture/compile/20051207-1.c: New test.
9716
9717 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9718
9719 PR testsuite/20772
9720 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
9721 gcc.dg/torture/pr18582-1.c,
9722 gcc.target/i386/attributes-error.c: Also test on x86_64.
9723
9724 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
9725
9726 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9727
9728 PR c++/19397
9729 * g++.dg/template/typedef3.C: New test.
9730
9731 PR c++/19762
9732 PR c++/19764
9733 * g++.dg/template/dtor3.C: Fix error markers.
9734
9735 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
9736
9737 * lib/target-supports.exp (check_effective_target_sync_char_short):
9738 Add s390*.
9739
9740 2005-12-06 Janis Johnson <janis187@us.ibm.com>
9741
9742 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
9743
9744 2005-12-06 Roger Sayle <roger@eyesopen.com>
9745
9746 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
9747 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
9748 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
9749 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
9750
9751 2005-12-06 Roger Sayle <roger@eyesopen.com>
9752
9753 PR c++/25263
9754 * g++.dg/other/array2.C: New test case.
9755
9756 2005-12-05 Geoffrey Keating <geoffk@apple.com>
9757
9758 * gcc.dg/darwin-weakimport-3.c: New.
9759
9760 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
9761 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
9762 and to work on Darwin.
9763 * gcc.dg/attr-weakref-1b.c: New file.
9764 * gcc.dg/attr-weakref-2.c: New test.
9765 * gcc.dg/darwin-weakref-1.c: New test.
9766
9767 2005-12-05 Janis Johnson <janis187@us.ibm.com>
9768
9769 PR testsuite/25247
9770 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
9771 use in selector expressions.
9772 (dg-xfail-if): Ditto.
9773 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
9774 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
9775 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
9776 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
9777 * gcc.test-framework/test-framework.exp: Skip generated tests if
9778 CHECK_TEST_FRAMEWORK is not 1.
9779
9780 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9781
9782 PR tree-optimization/24963
9783 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
9784
9785 PR target/24108
9786 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
9787
9788 PR target/18580
9789 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
9790 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
9791 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
9792 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
9793
9794 2005-12-05 Jakub Jelinek <jakub@redhat.com>
9795
9796 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
9797 dg-options.
9798
9799 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9800
9801 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
9802
9803 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9804
9805 * gcc.dg/format/cast-1.c: New test.
9806
9807 2005-12-04 Roger Sayle <roger@eyesopen.com>
9808
9809 PR c/7776
9810 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
9811 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
9812 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
9813 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
9814
9815 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9816
9817 * gcc.dg/cast-pretty-print-1.c: New test.
9818
9819 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9820
9821 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
9822
9823 2005-12-02 Mark Mitchell <mark@codesourcery.com>
9824
9825 PR c++/24173
9826 * g++.dg/template/friend40.C: New test.
9827
9828 2005-12-02 Jakub Jelinek <jakub@redhat.com>
9829
9830 PR target/25199
9831 * gcc.target/i386/movq-2.c: New test.
9832 * gcc.target/i386/movq.c: Remove target i?86, instead add
9833 dg-require-effective-target ilp32.
9834
9835 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9836
9837 PR c++/24103
9838 * g++.dg/other/default1.C: New test.
9839
9840 2005-12-02 Richard Guenther <rguenther@suse.de>
9841
9842 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9843
9844 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
9845
9846 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
9847
9848 2005-12-02 Alan Modra <amodra@bigpond.net.au>
9849
9850 PR target/21017
9851 * gcc.target/powerpc/rotate.c: New.
9852
9853 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9854
9855 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
9856 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
9857
9858 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
9859
9860 PR c/13384
9861 * gcc.dg/pr17730-1.c: Adjust.
9862 * gcc.dg/lvalue1.c (main): Likewise.
9863 * gcc.dg/lvalue-2.c: Likewise.
9864 * g++.dg/pr7503-3.C
9865
9866 2005-12-01 Geoffrey Keating <geoffk@apple.com>
9867
9868 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
9869 error messages.
9870
9871 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
9872
9873 PR fortran/24789
9874 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
9875
9876 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9877
9878 PR target/24475
9879 * lib/target-supports.exp (check_effective_target_tls): New.
9880 (check_effective_target_tls_runtime): New.
9881 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
9882 for TLS support.
9883 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
9884 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9885 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
9886 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
9887 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
9888 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
9889 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9890 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
9891 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
9892 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
9893 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
9894 effective-target TLS.
9895 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
9896 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
9897 effective-target TLS runtime.
9898
9899 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9900
9901 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
9902
9903 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
9904
9905 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
9906 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
9907 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
9908 ignored" warnings when "packing" is the same as the ABI layout.
9909
9910 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
9911
9912 PR fortran/21302
9913 * gfortran.dg/line_length_1.f: New test.
9914 * gfortran.dg/line_length_2.f90: Ditto.
9915
9916 2005-11-30 Richard Guenther <rguenther@suse.de>
9917
9918 PR tree-optimization/21655
9919 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
9920
9921 2005-11-30 Dale Johannesen <dalej@apple.com>
9922
9923 * gcc.c-torture/compile/pr24930.c: New.
9924
9925 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
9926
9927 PR fortran/15809
9928 * gfortran.dg/auto_char_dummy_array.f90: New test.
9929
9930 2005-11-30 Jeff Law <law@redhat.com>
9931
9932 * g++.old-deja/g++.law/pr25000.C: New test.
9933
9934 2005-11-30 Jakub Jelinek <jakub@redhat.com>
9935
9936 * gcc.dg/tls/opt-11.c: New test.
9937
9938 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
9939
9940 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
9941 targets.
9942 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
9943 LP64 ia64.
9944
9945 2005-11-29 Jakub Jelinek <jakub@redhat.com>
9946
9947 * gfortran.dg/open_access_1.f90: New test.
9948
9949 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9950
9951 * gcc.dg/charset/builtin2.c: New test.
9952
9953 2005-11-28 Jakub Jelinek <jakub@redhat.com>
9954
9955 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
9956 on mmix-*-* for *_[xy].c.
9957
9958 2005-11-28 Kean Johnston <jkj@sco.com>
9959
9960 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
9961 headers.
9962 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
9963 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
9964 * gcc.target/i386/asm-3.c: Ditto.
9965 * gcc.target/i386/clobbers.c: Ditto.
9966 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
9967 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
9968 test regexp.
9969 * gcc.target/i386/mul.c: Ditto.
9970 * gcc.target/i386/ssetype-1.c: Ditto.
9971 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
9972 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
9973 static so the test works with -fPIC mode too. Based on comment in
9974 PR19231 by Pinski.
9975 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
9976
9977 2005-11-28 Richard Guenther <rguenther@suse.de>
9978
9979 * gcc.dg/alias-9.c: New testcase.
9980 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
9981
9982 2005-11-28 Roger Sayle <roger@eyesopen.com>
9983 Uros Bizjak <uros@kss-loka.si>
9984
9985 PR middle-end/20219
9986 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
9987 tan(x)/sin(x) transformations.
9988
9989 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
9990
9991 PR middle-end/24575
9992 * gcc.dg/tree-ssa/divide-3.c: New test.
9993 * gcc.dg/tree-ssa/divide-4.c: New test.
9994
9995 2005-11-27 Steven G. Kargl <kargls@comcast.net>
9996
9997 PR fortran/24917
9998 * gfortran.dg/boz_6.f90: New test.
9999
10000 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10001
10002 PR fortran/23912
10003 * gfortran.dg/modulo_1.f90: New test.
10004
10005 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10006
10007 PR libfortran/24919
10008 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
10009 fail on CRLF platforms.
10010 * gfortran.dg/ftell_2.f90: Likewise.
10011
10012 2005-11-26 Eric Christopher <echristo@apple.com>
10013
10014 * gcc.dg/intmax_t-1.c: Remove mips xfail.
10015
10016 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10017
10018 * objc.dg/gnu-runtime-3.m: Simplify.
10019
10020 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10021
10022 PR middle-end/23669
10023 * gcc.dg/tree-ssa/divide-1.c: New test.
10024 * gcc.dg/tree-ssa/divide-2.c: New test.
10025
10026 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10027
10028 PR libgfortran/24945
10029 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
10030
10031 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10032
10033 PR libgfortran/24945
10034 * gfortran.dg/open_status_2.f90: New test.
10035
10036 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10037
10038 * gcc.c-torture/execute/builtins/fprintf.c,
10039 gcc.c-torture/execute/builtins/fputs-lib.c,
10040 gcc.c-torture/execute/builtins/fputs.c,
10041 gcc.c-torture/execute/builtins/lib/fprintf.c,
10042 gcc.c-torture/execute/builtins/lib/printf.c,
10043 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
10044
10045 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
10046
10047 * gcc.dg/20050922-2.c: New test.
10048
10049 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10050
10051 * objc.dg/gnu-runtime-3.m: New test.
10052
10053 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10054
10055 PR c++/9278
10056 * g++.dg/other/void1.C: New test.
10057
10058 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10059
10060 PR middle-end/24998
10061 * gcc.dg/torture/fp-int-convert-float.c,
10062 gcc.dg/torture/fp-int-convert-double.c,
10063 gcc.dg/torture/fp-int-convert-long-double.c,
10064 gcc.dg/torture/fp-int-convert-timode.c,
10065 gcc.dg/torture/fp-int-convert-float80.c,
10066 gcc.dg/torture/fp-int-convert-float80-timode.c,
10067 gcc.dg/torture/fp-int-convert-float128.c,
10068 gcc.dg/torture/fp-int-convert-float128-timode.c,
10069 gcc.dg/torture/fp-int-convert.h: New files.
10070
10071 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10072
10073 PR middle-end/24989
10074 * gcc.dg/tree-ssa/bool-10.c: New test.
10075 * gcc.dg/tree-ssa/bool-11.c: New test.
10076 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10077
10078 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10079
10080 PR middle-end/24990
10081 * tree-ssa/pr24990-1.c: New test.
10082
10083 2005-11-24 Richard Guenther <rguenther@suse.de>
10084 Dirk Mueller <dmueller@suse.de>
10085
10086 PR c++/14024
10087 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10088 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10089 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10090 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10091 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10092 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10093
10094 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10095
10096 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10097
10098 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10099
10100 PR c/21668
10101 * gcc.dg/Wc++-compat.c: New.
10102 * gcc.dg/Wno-c++-compat.c: New.
10103
10104 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10105
10106 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10107 (vspltish, vspltisw): Likewise.
10108
10109 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10110
10111 PR libgfortran/24794
10112 * gfortran.dg/namelist_12.f: Fix quotes.
10113 * gfortran.dg/namelist_13.f90: Fix quotes.
10114 * gfortran.dg/namelist_14.f90: Fix quotes.
10115 * gfortran.dg/namelist_15.f90: Fix quotes.
10116 * gfortran.dg/namelist_use.f90: Fix quotes.
10117 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10118 * gfortran.dg/namelist_21.f90: New test.
10119 * gfortran.dg/namelist_22.f90: New test.
10120
10121 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10122
10123 PR target/23435
10124 * gcc.c-torture/compile/pr23435.c: New.
10125
10126 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10127
10128 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10129
10130 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10131
10132 * gcc.target/powerpc/405-macchw-1.c,
10133 gcc.target/powerpc/405-macchw-2.c,
10134 gcc.target/powerpc/405-macchwu-1.c,
10135 gcc.target/powerpc/405-macchwu-2.c,
10136 gcc.target/powerpc/405-machhw-1.c,
10137 gcc.target/powerpc/405-machhw-2.c,
10138 gcc.target/powerpc/405-machhwu-1.c,
10139 gcc.target/powerpc/405-machhwu-2.c,
10140 gcc.target/powerpc/405-maclhw-1.c,
10141 gcc.target/powerpc/405-maclhw-2.c,
10142 gcc.target/powerpc/405-maclhwu-1.c,
10143 gcc.target/powerpc/405-maclhwu-2.c,
10144 gcc.target/powerpc/405-mulchw-1.c,
10145 gcc.target/powerpc/405-mulchw-2.c,
10146 gcc.target/powerpc/405-mulchwu-1.c,
10147 gcc.target/powerpc/405-mulchwu-2.c,
10148 gcc.target/powerpc/405-mulhhw-1.c,
10149 gcc.target/powerpc/405-mulhhw-2.c,
10150 gcc.target/powerpc/405-mulhhwu-1.c,
10151 gcc.target/powerpc/405-mulhhwu-2.c,
10152 gcc.target/powerpc/405-mullhw-1.c,
10153 gcc.target/powerpc/405-mullhw-2.c,
10154 gcc.target/powerpc/405-mullhwu-1.c,
10155 gcc.target/powerpc/405-mullhwu-2.c,
10156 gcc.target/powerpc/405-nmacchw-1.c,
10157 gcc.target/powerpc/405-nmacchw-2.c,
10158 gcc.target/powerpc/405-nmachhw-1.c,
10159 gcc.target/powerpc/405-nmachhw-2.c,
10160 gcc.target/powerpc/405-nmaclhw-1.c,
10161 gcc.target/powerpc/405-nmaclhw-2.c,
10162 gcc.target/powerpc/440-macchw-1.c,
10163 gcc.target/powerpc/440-macchw-2.c,
10164 gcc.target/powerpc/440-macchwu-1.c,
10165 gcc.target/powerpc/440-macchwu-2.c,
10166 gcc.target/powerpc/440-machhw-1.c,
10167 gcc.target/powerpc/440-machhw-2.c,
10168 gcc.target/powerpc/440-machhwu-1.c,
10169 gcc.target/powerpc/440-machhwu-2.c,
10170 gcc.target/powerpc/440-maclhw-1.c,
10171 gcc.target/powerpc/440-maclhw-2.c,
10172 gcc.target/powerpc/440-maclhwu-1.c,
10173 gcc.target/powerpc/440-maclhwu-2.c,
10174 gcc.target/powerpc/440-mulchw-1.c,
10175 gcc.target/powerpc/440-mulchw-2.c,
10176 gcc.target/powerpc/440-mulchwu-1.c,
10177 gcc.target/powerpc/440-mulchwu-2.c,
10178 gcc.target/powerpc/440-mulhhw-1.c,
10179 gcc.target/powerpc/440-mulhhw-2.c,
10180 gcc.target/powerpc/440-mulhhwu-1.c,
10181 gcc.target/powerpc/440-mulhhwu-2.c,
10182 gcc.target/powerpc/440-mullhw-1.c,
10183 gcc.target/powerpc/440-mullhw-2.c,
10184 gcc.target/powerpc/440-mullhwu-1.c,
10185 gcc.target/powerpc/440-mullhwu-2.c,
10186 gcc.target/powerpc/440-nmacchw-1.c,
10187 gcc.target/powerpc/440-nmacchw-2.c,
10188 gcc.target/powerpc/440-nmachhw-1.c,
10189 gcc.target/powerpc/440-nmachhw-2.c,
10190 gcc.target/powerpc/440-nmaclhw-1.c,
10191 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
10192
10193 2005-11-21 Jakub Jelinek <jakub@redhat.com>
10194
10195 PR fortran/24774
10196 * gfortran.dg/inquire_9.f90: New test.
10197
10198 PR fortran/21647
10199 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
10200
10201 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10202
10203 PR libfortran/24432
10204 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10205 Check that 'cos' is supported.
10206
10207 2005-11-21 Paul Thomas <pault@gcc.gnu.org
10208
10209 PR fortran/24223
10210 * gfortran.dg/substring_equivalence.f90: New test.
10211
10212 PR fortran/24705
10213 * gfortran.dg/auto_internal_assumed.f90: New test.
10214
10215 2005-11-21 Uros Bizjak <uros@kss-loka.si>
10216
10217 * gcc.dg/fold-div-2.c: New test.
10218
10219 2005-11-20 Ian Lance Taylor <ian@airs.com>
10220
10221 PR rtl-optimization/24883
10222 * gcc.c-torture/compile/pr24883.c: New test.
10223
10224 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
10225
10226 PR middle-end/20583
10227 * gcc.c-torture/compile/pr20583.c: New.
10228
10229 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
10230
10231 * gcc.c-torture/execute/usmul.c: New test.
10232
10233 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
10234
10235 * gcc.dg/tree-ssa/vrp22.c: New test.
10236
10237 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
10238
10239 PR middle-end/24912
10240 * gcc.dg/torture/pr24912-1.c: New test.
10241
10242 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
10243
10244 PR fortran/24862
10245 * gfortran.dg/arrayio_derived_1.f90: New test.
10246
10247 2005-11-19 Richard Guenther <rguenther@suse.de>
10248
10249 PR middle-end/23294
10250 * gcc.dg/tree-ssa/pr23294.c: New testcase.
10251
10252 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
10253
10254 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
10255
10256 2005-11-18 Mark Mitchell <mark@codesourcery.com>
10257
10258 PR c++/8355
10259 * g++.dg/template/friend39.C: New test.
10260
10261 2005-11-18 James E Wilson <wilson@specifix.com>
10262
10263 * gcc.dg/builtin-strstr.c: New.
10264
10265 2005-11-18 Richard Henderson <rth@redhat.com>
10266
10267 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
10268 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
10269 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
10270 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
10271 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
10272 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
10273 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
10274 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
10275 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
10276 renaming to remove initial "ia64-".
10277
10278 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
10279
10280 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
10281
10282 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
10283
10284 * g++.dg/cpp/string-2.C: New test.
10285
10286 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
10287
10288 * gcc.dg/tree-ssa/loop-14.c: New test.
10289
10290 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
10291 Michael Chamberlain <michael@chamberlain.net.au>
10292
10293 * ada/acats/run_all.sh (target_run): Kill long running tests.
10294
10295 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10296
10297 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
10298 * gcc.dg/cleanup-9.c: Likewise.
10299 * gcc.dg/cleanup-10.c: Likewise.
10300 * gcc.dg/cleanup-11.c: Likewise.
10301
10302 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10303
10304 PR fortran/24892
10305 * gfortran.dg/open_access_append_1.f90: New test.
10306 * gfortran.dg/open_access_append_2.f90: New test.
10307
10308 2005-11-16 Richard Guenther <rguenther@suse.de>
10309
10310 PR middle-end/24851
10311 * gcc.c-torture/execute/pr24851.c: New testcase.
10312
10313 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
10314
10315 * gcc.dg/fold-overflow-1.c: New test.
10316
10317 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
10318
10319 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
10320 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
10321
10322 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
10323
10324 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
10325 structures.
10326 * g++.dg/eh/forced2.C: Likewise.
10327 * g++.dg/eh/forced3.C: Likewise.
10328 * g++.dg/eh/forced4.C: Likewise.
10329
10330 2005-11-11 Mike Stump <mrs@apple.com>
10331
10332 * g++.old-deja/g++.mike/unused.C: Add.
10333
10334 2005-11-15 Mark Mitchell <mark@codesourcery.com>
10335
10336 PR c++/24667
10337 * g++.dg/warn/Wcast-qual1.C: New test.
10338
10339 2005-11-15 Jan Hubicka <jh@suse.cz>
10340
10341 * gcc.dg/winline-5.c: Add large-unit-insns limit.
10342
10343 2005-11-14 David Edelsohn <edelsohn@gnu.org>
10344
10345 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
10346
10347 2005-11-14 Diego Novillo <dnovillo@redhat.com>
10348
10349 PR 24840
10350 * gcc.dg/tree-ssa/pr24840.c: New test.
10351
10352 2005-11-14 Janis Johnson <janis187@us.ibm.com>
10353
10354 PR testsuite/24841
10355 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
10356
10357 2005-11-14 Dale Johannesen <dalej@apple.com>
10358
10359 * gcc.c-torture/execute/20051113-1.c: New.
10360
10361 2005-11-14 Mark Mitchell <mark@codesourcery.com>
10362
10363 PR c++/24687
10364 * g++.dg/template/crash43.C: New test.
10365
10366 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
10367
10368 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
10369
10370 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10371
10372 PR c++/24817
10373 * g++.dg/eh/spec8.C: New test.
10374
10375 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10376
10377 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
10378
10379 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10380
10381 PR c++/20293
10382 * g++.dg/parse/ambig4.C: New test.
10383 * g++.dg/tc1/dr101.C: Adjust error markers.
10384 * g++.dg/lookup/strong-using-2.C: Likewise.
10385 * g++.dg/lookup/ambig5.C: Likewise.
10386 * g++.dg/lookup/ambig4.C: Likewise.
10387 * g++.dg/parse/crash22.C: Likewise.
10388
10389 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10390
10391 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
10392
10393 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
10394
10395 * gcc.dg/nested-calls-1.c: New test.
10396
10397 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10398
10399 * gfortran.dg/complex_intrinsic_1.f90: New test.
10400 * gfortran.dg/complex_intrinsic_2.f90: New test.
10401 * gfortran.dg/fgetc_1.f90: New test.
10402 * gfortran.dg/fgetc_2.f90: New test.
10403 * gfortran.dg/fgetc_3.f90: New test.
10404 * gfortran.dg/ftell_1.f90: New test.
10405 * gfortran.dg/ftell_2.f90: New test.
10406 * gfortran.dg/gnu_logical_1.F: New test.
10407 * gfortran.dg/gnu_logical_2.f90: New test.
10408
10409 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
10410
10411 PR middle-end/24820
10412 * testsuite/gcc.dg/pr24820.c: New test.
10413
10414 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
10415
10416 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
10417 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
10418 variable.
10419
10420 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10421
10422 testsuite/24614
10423 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
10424
10425 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10426
10427 * gcc.target/cris/cris.exp: New file.
10428 * gcc.target/cris/rld-legit1.c: New test.
10429 * gcc.target/cris/rld-legit2.c: New test.
10430
10431 2005-11-12 Jakub Jelinek <jakub@redhat.com>
10432
10433 PR c++/24780
10434 * g++.dg/opt/pr24780.C: New test.
10435
10436 PR c++/24761
10437 * g++.dg/template/asm1.C: New test.
10438
10439 2005-11-12 Steven G. Kargl <kargls@comcast.net>
10440
10441 PR libgfortran/24787
10442 * gfortran.dg/scan_1.f90: New test.
10443
10444 2005-11-12 Jan Hubicka <jh@suse.cz>
10445
10446 * gcc.target/i386/minmax-1.c: New.
10447 * gcc.target/i386/minmax-2.c: New.
10448
10449 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
10450
10451 * gcc.dg/pr24445.c: Fix for 64-bit targets.
10452
10453 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
10454
10455 * gcc.c-torture/execute/20051110-1.c,
10456 gcc.c-torture/execute/20051110-2.c: New tests.
10457
10458 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10459
10460 PR middle-end/24750
10461 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
10462 New tests.
10463
10464 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10465
10466 * lib/target-libpath.exp (get_shlib_extension): New proc.
10467 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
10468 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10469 * lib/objc.exp (objc_target_compile): Likewise.
10470 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
10471 detection.
10472
10473 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10474
10475 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
10476
10477 * lib/target-supports.exp (check_effective_target_static_libgfortran):
10478 Add -static to additional_flags and pass it to target_compile.
10479
10480 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10481
10482 PR libgfortran/24719
10483 gfortran.dg/read_noadvance.f90: New test.
10484
10485 PR libgfortran/24699
10486 gfortran.dg/fmt_t_2.f90: New test.
10487
10488 PR libgfortran/24785
10489 gfortran.dg/read_x_eor.f90: New test.
10490
10491 PR libgfortran/24584
10492 gfortran.dg/namelist_empty.f90: Rename test.
10493
10494 PR libgfortran/24489
10495 gfortran/read_eor.f90: Rename test.
10496
10497 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10498
10499 PR fortran/15976
10500 * gfortran.dg/automatic_module_variable.f90: New test.
10501
10502 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
10503
10504 PR target/24445
10505 * gcc.dg/pr24445.c: New test.
10506
10507 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10508
10509 PR fortran/24655
10510 PR fortran/24755
10511 * gfortran.dg/recursive_statement_functions.f90: Add statement
10512 functions using inline intrinsic functions and parameters to test
10513 that they no longer seg-fault.
10514
10515 PR fortran/24409
10516 gfortran.dg/nested_modules_4.f90: New test.
10517 gfortran.dg/nested_modules_5.f90: New test.
10518
10519 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10520
10521 PR fortran/24643
10522 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
10523
10524 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
10525
10526 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
10527 failures.
10528
10529 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10530
10531 * gcc.dg/sparc-getcontext-1.c: New test.
10532
10533 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
10534
10535 * gcc.dg/ifcvt-fabs-1.c: New test.
10536
10537 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
10538
10539 PR other/4372
10540 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
10541 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
10542
10543 2005-11-09 Richard Guenther <rguenther@suse.de>
10544
10545 PR tree-optimization/24716
10546 * gcc.c-torture/execute/pr24716.c: New testcase.
10547
10548 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10549
10550 * gcc.dg/pr24624.c: Disable for non S/390 targets.
10551
10552 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10553
10554 PR 24624
10555 * gcc.dg/pr24624.c: Testcase added.
10556
10557 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10558
10559 PR 24623
10560 * g++.dg/other/pr24623.C: Testcase added.
10561
10562 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
10563
10564 PR fortran/22607
10565 * gfortran-dg/pure_byref_1.f90: New.
10566 * gfortran-dg/pure_byref_2.f90: New.
10567
10568 2005-11-09 Uros Bizjak <uros@kss-loka.si>
10569
10570 PR c/24101
10571 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
10572 * gcc.dg/dg.exp: Run main loop also for *.i files.
10573
10574 2005-11-08 Jakub Jelinek <jakub@redhat.com>
10575
10576 PR c++/19450
10577 * g++.dg/tls/diag-3.C: New test.
10578 * g++.dg/tls/diag-4.C: New test.
10579 * g++.dg/tls/static-1.C: New test.
10580 * g++.dg/tls/static-1a.cc: New file.
10581
10582 2005-11-08 Diego Novillo <dnovillo@redhat.com>
10583
10584 PR 23046
10585 * g++.dg/tree-ssa/pr23046.C: New test.
10586
10587 2005-11-08 Devang Patel <dpatel@apple.com>
10588
10589 PR tree-optimization/23115
10590 * gcc.dg/tree-ssa/pr23115.c: New.
10591
10592 2005-11-08 David Edelsohn <edelsohn@gnu.org>
10593
10594 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
10595 * gcc.target/powerpc/pr16155.c: Same.
10596 * gcc.target/powerpc/altivec-1.c: Same.
10597 * gcc.target/powerpc/altivec-2.c: Same.
10598 * gcc.target/powerpc/altivec-3.c: Same.
10599 * gcc.target/powerpc/altivec-5.c: Same.
10600 * gcc.target/powerpc/altivec-11.c: Same.
10601 * gcc.target/powerpc/altivec-12.c: Same.
10602 * gcc.target/powerpc/altivec-14.c: Same.
10603 * gcc.target/powerpc/altivec-22.c: Same.
10604 * gcc.target/powerpc/altivec-consts.c: Same.
10605 * gcc.target/powerpc/altivec-pr22085.c: Same.
10606 * gcc.target/powerpc/altivec-splat.c: Same.
10607 * gcc.target/powerpc/altivec-varargs-1.c: Same.
10608 * gcc.target/powerpc/altivec-vec-merge.c: Same.
10609 * gcc.target/powerpc/darwin-longlong.c: Same.
10610
10611 2005-11-08 Uros Bizjak <uros@kss-loka.si>
10612
10613 PR target/19340
10614 * gcc.dg/pr19340.c: New test.
10615
10616 2005-11-07 Ian Lance Taylor <ian@airs.com>
10617
10618 PR rtl-optimization/24683
10619 * gcc.dg/pr24683.c: New test.
10620
10621 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10622
10623 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
10624 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
10625
10626 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10627
10628 * gcc.target/i386/pr23376.c: Compile with -mmmx.
10629
10630 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
10631
10632 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
10633
10634 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10635
10636 PR target/24230
10637
10638 * gcc.target/powerpc/altivec-consts.c,
10639 gcc.target/powerpc/altivec-splat.c: New testcase.
10640
10641 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10642
10643 PR c/24599
10644
10645 * gcc.dg/overflow-2.c: New testcase.
10646
10647 2005-11-07 Jakub Jelinek <jakub@redhat.com>
10648
10649 PR rtl-optimization/23567
10650 * gcc.c-torture/execute/20051104-1.c: New test.
10651
10652 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
10653
10654 PR fortran/24534
10655 gfortran.dg/private_type_2.f90: Modified to check that case with
10656 PRIVATE declaration within derived type is accepted.
10657
10658 PR fortran/20838
10659 gfortran.dg/pointer_assign_1.f90: New test.
10660
10661 PR fortran/20840
10662 * gfortran.dg/arrayio_0.f90: New test.
10663
10664 PR fortran/17737
10665 gfortran.dg/data_initialized.f90: New test.
10666 gfortran.dg/data_constraints_1.f90: New test.
10667 gfortran.dg/data_constraints_2.f90: New test.
10668
10669 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
10670
10671 PR fortran/24174
10672 PR fortran/24305
10673 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
10674
10675 2005-11-06 Diego Novillo <dnovillo@redhat.com>
10676
10677 PR 24670
10678 * gcc.dg/tree-ssa/pr24670.c: New test.
10679
10680 2005-11-05 Ian Lance Taylor <ian@airs.com>
10681
10682 PR target/22432
10683 * gcc.target/i386/pr22432.c: New test.
10684
10685 2005-11-05 Richard Henderson <rth@redhat.com>
10686
10687 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
10688 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
10689 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
10690 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
10691 from gcc.dg/alpha-*.
10692 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
10693 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
10694
10695 2005-11-05 Andreas Jaeger <aj@suse.de>
10696
10697 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
10698
10699 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10700
10701 PR target/23424
10702 * gcc.dg/torture/pr23424-1.c: New test.
10703
10704 2005-11-04 Richard Henderson <rth@redhat.com>
10705
10706 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
10707 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
10708 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
10709 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
10710 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
10711 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
10712 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
10713 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
10714 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
10715 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
10716 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
10717 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
10718 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
10719 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
10720 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
10721 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
10722 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
10723 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
10724 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
10725 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
10726 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
10727 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
10728 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
10729 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
10730 Move from gcc.dg/.
10731 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
10732 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
10733 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
10734 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
10735 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
10736 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
10737 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
10738 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
10739 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
10740 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
10741 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
10742 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
10743 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
10744 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
10745 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
10746 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
10747 gcc.target/i386/lea.c, gcc.target/i386/local.c,
10748 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
10749 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
10750 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
10751 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
10752 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
10753 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
10754 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
10755 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
10756 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
10757 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
10758 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
10759 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
10760 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
10761 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
10762 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
10763 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
10764 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
10765 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
10766 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
10767 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
10768 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
10769 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
10770 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
10771 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
10772 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
10773 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
10774 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
10775 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
10776
10777 2005-11-04 Diego Novillo <dnovillo@redhat.com>
10778
10779 PR 24627
10780 * gcc.dg/tree-ssa/pr24627.c: New test.
10781
10782 2005-11-04 Paul Brook <paul@codesourcery.com>
10783
10784 * gcc.dg/tls/opt-10.c: New test.
10785
10786 2005-11-04 Andreas Jaeger <aj@suse.de>
10787
10788 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
10789 avoid extra warnings.
10790
10791 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10792
10793 PR libfortran/22298
10794 * gcc/testsuite/lib/target-supports.exp
10795 (check_effective_target_static_libgfortran): New
10796 static_libgfortran effective target.
10797 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
10798 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
10799
10800 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10801
10802 * gcc.dg/pr24615.c: Guard test with { target fpic }.
10803
10804 2005-11-03 Josh Conner <jconner@apple.com>
10805
10806 PR c++/19989
10807 g++.dg/ext/array2.C: New test.
10808 g++.dg/template/dependent-name3.C: New test.
10809 g++.dg/template/dependent-name4.C: New test.
10810 g++.dg/template/sfinae2.C: New test.
10811
10812 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10813
10814 PR preprocessor/22042
10815 * gcc.dg/cpp/strify4.c: New test.
10816
10817 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10818
10819 PR c++/17964
10820 * g++.dg/cpp/string-1.C: New test.
10821
10822 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10823
10824 * gcc.target/powerpc: New directory.
10825 * gcc.target/powerpc/powerpc.exp: New file.
10826 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
10827 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
10828 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
10829 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
10830 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
10831 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
10832 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
10833 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
10834 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
10835 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
10836 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
10837 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
10838 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
10839 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
10840 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
10841 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
10842 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
10843 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
10844 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
10845 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
10846 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
10847 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
10848 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
10849 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
10850 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
10851 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
10852 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
10853 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
10854 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
10855 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
10856 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
10857 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
10858 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
10859 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
10860
10861 2005-11-03 Mark Mitchell <mark@codesourcery.com>
10862
10863 PR c++/21627
10864 * g++.dg/warn/inline2.C: New test.
10865
10866 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10867
10868 PR middle-end/23155
10869 * g++.dg/ext/c99struct1.C: New test.
10870 * gcc.dg/union-cast-1.c: New test.
10871 * gcc.dg/union-cast-2.c: New test.
10872 * gcc.dg/union-cast-3.c: New test.
10873
10874 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10875
10876 PR middle-end/24589
10877 * gcc.c-torture/execute/zero-struct-2.c: New test.
10878
10879 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10880
10881 PR c++/24582
10882 * g++.dg/init/switch1.C: New test.
10883
10884 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10885
10886 * gcc.dg/delay-slot-1.c: New test.
10887
10888 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
10889
10890 PR target/24620
10891 * gcc.dg/pr24620.c: New test.
10892
10893 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10894
10895 PR c/24329
10896 * gcc.dg/format/unnamed-1.c: New test.
10897
10898 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10899
10900 PR c++/22434
10901 * g++.dg/expr/cond8.C: New test.
10902
10903 PR c++/24560
10904 * g++.dg/parse/dot1.C: New test.
10905
10906 2005-11-02 Jan Hubicka <jh@suse.cz>
10907
10908 PR target/23303
10909 * gcc.dg/i386-lea.c: New test
10910
10911 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10912
10913 PR target/24615
10914 * gcc.dg/pr24615.c: New test.
10915
10916 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10917
10918 PR target/24600
10919 * gcc.dg/pr24600.c: New test.
10920
10921 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10922
10923 PR c++/19253
10924 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
10925 * g++.dg/parse/typename9.C: New test.
10926 * g++/dg/parse/typename10.C: Likewise.
10927
10928 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10929
10930 PR fortran/18157
10931 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
10932 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
10933 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
10934
10935 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10936
10937 PR c++/24569
10938 * g++.dg/debug/static1.C: New test.
10939
10940 2005-11-02 Josh Conner <jconner@apple.com>
10941
10942 * g++.dg/crash38.C: moved into proper directory...
10943 * g++.dg/template/crash42.C: ...here
10944
10945 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
10946
10947 PR target/18338
10948 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
10949 pcc_bitfield_type_matters || default_packed.
10950
10951 * lib/target-supports.exp
10952 (check_effective_target_pcc_bitfield_type_matters): New proc.
10953 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
10954
10955 PR testsuite/23304
10956 * lib/target-supports.exp (check_effective_default_packed): New proc.
10957 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
10958 Gate expected errors on target ! default_packed.
10959 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
10960
10961 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10962
10963 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
10964 change (r106358).
10965
10966 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10967
10968 PR fortran/24008
10969 * gfortran.dg/entry_5.f90: New.
10970 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
10971
10972 2005-11-01 Bob Wilson <bob.wilson@acm.org>
10973
10974 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
10975
10976 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
10977
10978 PR fortran/21565
10979 gfortran.dg/namelist_blockdata.f90: New test.
10980
10981 PR fortran/18737
10982 gfortran.dg/external_implicit_none.f90: New test.
10983
10984 PR fortran/14994
10985 * gfortran.dg/secnds.f: New test.
10986
10987 2005-10-31 Jan Hubicka <jh@suse.cz>
10988
10989 PR target/20928
10990 * gcc.c-torture/compile/pr20928.c: New test.
10991
10992 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
10993
10994 PR middle-end/23492
10995 * gcc.c-torture/compile/zero-strct-5.c: New test.
10996
10997 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
10998
10999 PR libgfortran/24584
11000 * gfortran.dg/pr24584.f90: New test.
11001
11002 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
11003
11004 PR fortran/18883
11005 * gfortran.dg/char_result_9.f90: New.
11006 * gfortran.dg/char_result_10.f90: New.
11007
11008 2005-10-30 Jan Hubicka <jh@suse.cz>
11009
11010 * g++.dg/tree-ssa/pr24172.C: New testcase.
11011
11012 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11013
11014 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
11015
11016 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
11017
11018 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
11019 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
11020 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
11021 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
11022 gfortran.dg/enum_9.f90,
11023 gfortran.fortran-torture/compile/enum_1.f90,
11024 gfortran.fortran-torture/execute/enum_1.f90,
11025 gfortran.fortran-torture/execute/enum_2.f90,
11026 gfortran.fortran-torture/execute/enum_3.f90,
11027 gfortran.fortran-torture/execute/enum_4.f90: New tests.
11028
11029 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
11030
11031 PR target/18482
11032 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
11033 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
11034
11035 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11036
11037 PR libfortran/20179
11038 * gfortran.dg/mixed_io_1.f90: New test.
11039 * gfortran.dg/mixed_io_1.c: New file.
11040
11041 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11042
11043 * gfortran.dg/malloc_free_1.f90: New test.
11044
11045 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
11046
11047 * gcc.dg/nested-func-4.c: Require profiling -pg.
11048
11049 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11050
11051 PR C++/23229
11052 * g++.dg/warn/main-2.C: New test.
11053
11054 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11055
11056 PR fortran/24545
11057 * gfortran.dg/interface_2.f90: new test.
11058
11059 2005-10-28 Josh Conner <jconner@apple.com>
11060
11061 PR c++/22153
11062 * g++.dg/template/crash38.C: New test.
11063 * g++.dg/parse/explicit1.C: Change expected errors.
11064
11065 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11066
11067 PR C++/23426
11068 * g++.dg/other/large-size-array.C: New test.
11069
11070 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11071
11072 PR middle-end/24362
11073 * g++.dg/opt/complex4.C: New test.
11074
11075 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11076
11077 * gcc.dg/nested-func-4.c: New test.
11078
11079 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11080
11081 PR fortran/24158
11082 gfortran.dg/derived_recursion.f90: New test.
11083 gfortran.dg/implicit_actual.f90: New test.
11084
11085 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11086
11087 PR middle-end/24295, PR testsuite/24477
11088 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11089 removed when weakref hits the tree.
11090
11091 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11092
11093 * gfortran.dg/cray_pointers_4.f90: New test.
11094
11095 * gfortran.dg/cray_pointers_5.f90: New test.
11096
11097 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11098
11099 PR fortran/22290
11100 * gfortran.dg/assign_5.f90: New test.
11101 * gfortran.dg/assign_6.f: New test.
11102
11103 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11104
11105 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11106 CPU has no SSE support.
11107
11108 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11109
11110 PR libgfortran/24224
11111 * gfortran.dg/arrayio_1.f90: Update attribution.
11112 * gfortran.dg/arrayio_2.f90: Update attribution.
11113 * gfortran.dg/arrayio_3.f90: Update attribution.
11114 * gfortran.dg/arrayio_4.f90: Update test conditions.
11115 * gfortran.dg/arrayio_5.f90: Update attribution.
11116 * gfortran.dg/arrayio_6.f90: New test.
11117 * gfortran.dg/arrayio_7.f90: New test.
11118
11119 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11120
11121 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11122
11123 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11124
11125 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11126
11127 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11128
11129 PR fortran/24416
11130 * gfortran.dg/namelist_char_only.f90: New test.
11131
11132 2005-10-24 Asher Langton <langton2@llnl.gov>
11133
11134 PR fortran/17031
11135 PR fortran/22282
11136 * gfortran.dg/cray_pointers_1.f90: New test.
11137 * gfortran.dg/cray_pointers_2.f90: New test.
11138 * gfortran.dg/cray_pointers_3.f90: New test.
11139 * gfortran.dg/loc_1.f90: New test.
11140 * gfortran.dg/loc_2.f90: New test.
11141
11142 2005-10-24 Steven Bosscher <stevenb@suse.de>
11143
11144 * gcc.dg/pr24225.c: New test.
11145
11146 2005-10-24 Asher Langton <langton2@llnl.gov>
11147
11148 * gfortran.dg/dup_save_1.f90: New test.
11149 * gfortran.dg/dup_save_2.f90: New test.
11150
11151 2005-10-24 Paul Brook <paul@codesourcery.com>
11152
11153 PR 24107
11154 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11155 stdint.h.
11156
11157 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11158
11159 PR libgfortran/24489
11160 * gfortran.dg/pr24489.f90: New test.
11161
11162 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11163
11164 PR fortran/23635
11165 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11166
11167 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11168
11169 PR target/18911
11170 * g++.dg/init/array16.C: Skip for mmix-*-*.
11171
11172 2005-10-23 Asher Langton <langton2@llnl.gov>
11173
11174 * gfortran.dg/byte_1.f90: New test.
11175 * gfortran.dg/byte_2.f90: New test.
11176
11177 2005-10-23 David Edelsohn <edelsohn@gnu.org>
11178
11179 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
11180
11181 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
11182
11183 PR fortran/18022
11184 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
11185
11186 PR fortran/24311
11187 * gfortran.dg/merge_char_const.f90: New test.
11188
11189 PR fortran/24384
11190 * gfortran.dg/spread_scalar_source.f90: New test.
11191
11192 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
11193
11194 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
11195
11196 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
11197 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
11198
11199 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
11200
11201 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
11202
11203 PR fortran/24426
11204 * gfortran.dg/der_pointer_4.f90: New.
11205
11206 2005-10-22 David Ayers <d.ayers@inode.at>
11207
11208 * obj-c++.dg/except-1.mm: Simplify.
11209
11210 2005-10-21 David Ayers <d.ayers@inode.at>
11211
11212 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
11213
11214 2005-10-21 Jakub Jelinek <jakub@redhat.com>
11215
11216 * gfortran.dg/assumed_dummy_2.f90: New test.
11217
11218 2005-10-21 James E Wilson <wilson@specifix.com>
11219
11220 PR preprocessor/15220
11221 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
11222
11223 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
11224
11225 * gcc.c-torture/execute/20051021-1.c: New test.
11226
11227 2005-10-21 Mark Mitchell <mark@codesourcery.com>
11228
11229 PR c++/24260
11230 * g++.dg/ext/tmplattr1.C: New test.
11231
11232 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
11233
11234 PR fortran/24440
11235 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
11236
11237 2005-10-20 Geoffrey Keating <geoffk@apple.com>
11238
11239 * obj-c++.dg/except-1.mm: New.
11240
11241 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
11242
11243 2005-10-21 Alan Modra <amodra@bigpond.net.au>
11244
11245 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
11246
11247 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
11248
11249 PR middle-end/24295
11250 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
11251 declarations with the same names as thunks' alias targets, use
11252 aliases instead.
11253 * gcc.dg/attr-alias-3.c: New test.
11254 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
11255
11256 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11257
11258 PR c++/22618
11259 * g++.dg/parse/access8.C: New test.
11260
11261 2005-10-20 Richard Guenther <rguenther@suse.de>
11262
11263 PR c++/24439
11264 * g++.dg/tree-ssa/pr24439.C: New testcase.
11265
11266 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11267
11268 * g++.dg/opt/delay-slot-1.C: New test.
11269
11270 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11271
11272 PR fortran/21625
11273 * gfortran.fg/der_init_1.f90: New.
11274
11275 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
11276
11277 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
11278
11279 2005-10-19 Mark Mitchell <mark@codesourcery.com>
11280
11281 PR c++/21908
11282 * g++.dg/parse/error28.C: New test.
11283
11284 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11285
11286 * gcc.dg/profile-generate-2.c: New test.
11287
11288 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
11289
11290 PR target/23589
11291 * g++.dg/ext/dllimport11.C: New.
11292
11293 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11294
11295 PR c++/22293
11296 * g++.dg/other/friend3.C: New test.
11297
11298 2005-10-18 Mark Mitchell <mark@codesourcery.com>
11299
11300 PR c++/23293
11301 * g++.dg/template/error19.C: New test.
11302
11303 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
11304
11305 PR c++/21383
11306 * g++.dg/overload/koenig2.C: New.
11307
11308 PR c++/23118
11309 * g++.dg/overload/error2.C: New.
11310
11311 PR c++/22604
11312 * g++.dg/inherit/covariant14.C: New.
11313
11314 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11315
11316 PR c++/23440
11317 * g++.dg/parse/for1.C: New test.
11318
11319 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
11320
11321 PR fortran/23446
11322 * gfortran.dg/host_dummy_index_1.f90: New test.
11323
11324 PR fortran/21459
11325 * gfortran.dg/automatic_char_len_2.f90: New test.
11326
11327 PR fortran/20866
11328 * gfortran.dg/recursive_statement_functions.f90: New test.
11329
11330 PR fortran/20853
11331 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
11332
11333 PR fortran/20849
11334 * gfortran.dg/external_initializer.f90: New test.
11335
11336 PR fortran/20837
11337 * non_module_public.f90: New test.
11338
11339 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
11340
11341 PR c++/24386
11342 * g++.dg/template/overload7.C: New.
11343
11344 PR c++/22551
11345 * g++.dg/other/switch2.C: Remove expected warnings.
11346
11347 PR c++/21353
11348 * g++.dg/template/defarg6.C: New.
11349
11350 2005-10-17 Uros Bizjak <uros@kss-loka.si>
11351
11352 PR target/24315
11353 * gcc.target/i386/pr24315.c: New test.
11354
11355 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11356
11357 PR c++/24389
11358 * g++.dg/template/static21.C: New test.
11359 * g++.dg/template/static21-a.cc: Likewise.
11360
11361 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
11362
11363 PR c++/23959
11364 * g++.dg/warn/Wswitch-default-1.C: New test.
11365 * g++.dg/warn/Wswitch-default-2.C: New test.
11366
11367 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11368
11369 PR c++/22173
11370 * g++.dg/parse/template18.C: New test.
11371 * g++.dg/template/nontype15.C: Likewise.
11372
11373 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
11374
11375 PR fortran/22273
11376 * gfortran.dg/spec_expr_2.f90: New.
11377
11378 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
11379
11380 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
11381 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
11382 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
11383 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
11384 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
11385 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
11386 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
11387 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
11388 previous target-specific skips and warning-message matches where
11389 applicable.
11390
11391 2005-10-15 Mark Mitchell <mark@codesourcery.com>
11392
11393 PR c++/21347
11394 * g++.dg/warn/Wctor-dtor.C: New test.
11395
11396 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11397
11398 PR c/23439
11399 * gcc.dg/for-1.c: New test.
11400
11401 2005-10-14 Mark Mitchell <mark@codesourcery.com>
11402
11403 PR c++/19565
11404 * g++.dg/warn/Wconversion1.C: New test.
11405 * g++.dg/ext/packed4.C: Compile with -w.
11406 * g++.dg/opt/20050511-1.C: Likewise.
11407 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
11408
11409 2005-10-14 Jakub Jelinek <jakub@redhat.com>
11410
11411 * gfortran.dg/boz_5.f90: New test.
11412
11413 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
11414
11415 PR c++/22551
11416 * g++.dg/other/switch2.C: New.
11417
11418 PR c++/23984
11419 * g++.dg/init/ctor7.C: New.
11420
11421 2005-10-13 David Edelsohn <edelsohn@gnu.org>
11422
11423 PR c++/23730
11424 * g++.dg/parse/crash32.C: New test.
11425
11426 2005-10-13 Mark Mitchell <mark@codesourcery.com>
11427
11428 PR c++/20721
11429 * g++.dg/init/goto2.C: New test.
11430
11431 PR c++/22464
11432 * g++.dg/template/crash/41.C: New test.
11433
11434 PR c++/22180
11435 * g++.dg/template/crash40.C: New test.
11436
11437 PR c++/23694
11438 * g++.dg/parse/friend5.C: New test.
11439
11440 PR c++/23307
11441 * g++.dg/template/crash38.C: New test.
11442
11443 PR c++/22352
11444 * g++.dg/template/friend38.C: New test.
11445
11446 PR c++/22405
11447 * g++.dg/template/crash39.C: New test.
11448
11449 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
11450
11451 * gcc.dg/debug/dwarf2/dwarf-char1.c,
11452 gcc.dg/debug/dwarf2/dwarf-char2.c,
11453 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
11454
11455 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
11456
11457 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
11458
11459 * gcc.dg/dll-2.c: Add tests for warnings.
11460 * gcc.dg/dll-3.c: Likewise.
11461 * gcc.dg/dll-4.c: Likewise.
11462
11463 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
11464 * g++.dg/ext/dllimport2.C: Likewise.
11465 * g++.dg/ext/dllimport3.C: Likewise.
11466 * g++.dg/ext/dllimport7.C: Likewise.
11467 * g++.dg/ext/dllimport8.C: Likewise.
11468 * g++.dg/ext/dllimport9.C: Likewise.
11469
11470 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
11471
11472 PR fortran/24092
11473 * gfortran.dg/derived_pointer_recursion.f90: New test.
11474
11475 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
11476
11477 * gcc.c-torture/execute/20051012-1.c: New test.
11478
11479 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11480
11481 PR fortran/18082
11482 * gfortran.dg/automatic_char_len_1.f90: New test.
11483
11484 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11485
11486 PR fortran/20847
11487 * gfortran.dg/save_common.f90: New test.
11488
11489 PR fortran/20856
11490 * gfortran.dg/save_result.f90: New test.
11491
11492 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11493
11494 PR c++/21592
11495 * g++.dg/template/dependent-expr1.C: Add new expected error.
11496 * g++.dg/template/dependent-expr2.C: Adjust error text.
11497 * g++.dg/template/overload6.C: New.
11498
11499 PR c++/23797
11500 * g++.dg/other/typename8.C: New.
11501
11502 PR c++/21117
11503 * g++.dg/other/return1.C: New.
11504
11505 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
11506
11507 PR c++/24052
11508 * g++.dg/ext/label5.C: New.
11509
11510 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11511
11512 PR c++/19964
11513 * g++.dg/parse/crash31.C: New.
11514
11515 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
11516
11517 * g++.dg/ipa/ipa-1.c: New test.
11518 * g++.dg/ipa/ipa-2.c: New test.
11519 * g++.dg/ipa/ipa-3.c: New test.
11520 * g++.dg/ipa/ipa-4.c: New test.
11521 * g++.dg/ipa/ipa-5.c: New test.
11522 * g++.dg/ipa/ipa.exp: New file.
11523
11524 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11525
11526 PR fortran/24207
11527 * gfortran.dg/private_type_3.f90: New test.
11528
11529 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11530
11531 PR fortran/20786
11532 gfortran.dg/aint_anint_1.f90: New test.
11533
11534 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11535
11536 PR libgfortran/24313
11537 gfortran.dg/csqrt.f: New test.
11538
11539 2005-10-11 Ian Lance Taylor <ian@airs.com>
11540
11541 PR c++/8057
11542 * g++.dg/warn/noeffect7.C: New test.
11543 * g++.dg/warn/noeffect2.C: Instantiate templates.
11544 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
11545 and warning.
11546
11547 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11548
11549 PR c++/21089
11550 * g++.dg/init/float1.C: New test.
11551
11552 PR c++/24277
11553 * g++.dg/init/member1.C: Tweak error markers.
11554
11555 2005-10-11 Janis Johnson <janis187@us.ibm.com>
11556
11557 PR testsuite/24281
11558 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
11559 Check for null pointer.
11560
11561 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11562
11563 PR c++/21369
11564 * g++.dg/parse/ret-type3.C: New test.
11565
11566 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11567
11568 PR tree-opt/23946
11569 * gcc.c-torture/compile/pr23946.c: New test.
11570
11571 2005-10-11 Jakub Jelinek <jakub@redhat.com>
11572
11573 * g++.dg/opt/mmx2.C: New test.
11574
11575 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11576
11577 PR c++/24277
11578 * g++.dg/template/static20.C: New test.
11579
11580 PR c++/24302
11581 * g++.dg/warn/Wunused-12.C: New test.
11582
11583 PR c++/23437
11584 * g++.dg/template/arg4.C: New test.
11585
11586 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11587
11588 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
11589 * gcc.dg/ucnid-3.c: Likewise.
11590 * gcc.dg/ucnid-4.c: Likewise.
11591 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
11592 * g++.dg/other/ucnid-1.C: Likewise.
11593 * gcc.dg/sparc-frame-1.c: New test.
11594
11595 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11596
11597 PR c++/24139
11598 * g++.dg/template/spec27.C: New test.
11599
11600 PR c++/24275
11601 * g++.dg/template/static19.C: New test.
11602
11603 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11604
11605 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
11606 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
11607
11608 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11609
11610 PR target/24136
11611 * gfortran.fortran-torture/compile/pr24136.f: New test.
11612
11613 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
11614
11615 PR c++/22172
11616 * g++.dg/parse/crash30.C: New test.
11617
11618 2005-10-07 Richard Guenther <rguenther@suse.de>
11619
11620 PR middle-end/24227
11621 * gcc.c-torture/compile/pr24227.c: New testcase.
11622
11623 2005-10-07 Steve Ellcey <sje@cup.hp.com>
11624
11625 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
11626 Do not put aligned attributes on array elements.
11627
11628 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
11629
11630 PR testsuite/23611, PR testsuite/23615
11631 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
11632 writing prototypes of library functions by hand.
11633 * obj-c++.dg/bitfield-4.mm: Likewise.
11634 * obj-c++.dg/const-str-4.mm: Likewise.
11635 * obj-c++.dg/encode-4.mm: Likewise.
11636 * obj-c++.dg/encode-5.mm: Likewise.
11637 * obj-c++.dg/encode-6.mm: Likewise.
11638 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
11639 * obj-c++.dg/method-10.mm: Likewise.
11640 * obj-c++.dg/method-17.mm: Likewise.
11641 * obj-c++.dg/method-19.mm: Likewise.
11642 * obj-c++.dg/try-catch-2.mm: Likewise.
11643
11644 2005-10-06 Richard Henderson <rth@redhat.com>
11645
11646 PR 24236
11647 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
11648
11649 2005-10-06 Dale Johannesen <dalej@apple.com>
11650
11651 * gcc.c-torture/execute/20030125-1.c: Correct.
11652
11653 2005-10-06 Richard Guenther <rguenther@suse.de>
11654
11655 PR tree-optimization/24238
11656 * g++.dg/tree-ssa/pr24238.C: New testcase.
11657
11658 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
11659
11660 PR 18568
11661 * gfortran.dg/der_pointer_3.f90: New test.
11662
11663 2005-10-05 Devang Patel <dpatel@apple.com>
11664
11665 PR Debug/23205
11666 * g++.dg/other/PR23205.C: New.
11667
11668 2005-10-05 Richard Henderson <rth@redhat.com>
11669
11670 PR target/23602
11671 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
11672 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
11673
11674 2005-10-05 Dale Johannesen <dalej@apple.com>
11675
11676 * gcc.c-torture/execute/float-floor.c: New.
11677
11678 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
11679
11680 PR tree-optimization/21419
11681 PR tree-optimization/24146
11682 PR tree-optimization/24151
11683
11684 * g++.dg/ext/asm7.C: New.
11685 * g++.dg/ext/asm8.C: New.
11686 * gcc.dg/asm-1.c: Compile on all targets.
11687 * gcc.dg/asm-pr24146.c: New.
11688 * gcc.dg/pr21419.c: Adjust error messages.
11689
11690 2005-10-05 Richard Guenther <rguenther@suse.de>
11691
11692 PR fortran/24176
11693 * gfortran.fortran-torture/compile/empty.f90: New testcase.
11694
11695 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
11696
11697 PR c++/23513
11698 * g++.dg/template/spec22.C: Robustify test.
11699 * g++.dg/template/spec26.C: New.
11700
11701 2005-10-05 Uros Bizjak <uros@kss-loka.si>
11702
11703 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
11704 if target supports vector instructions.
11705
11706 2005-10-04 Geoffrey Keating <geoffk@apple.com>
11707
11708 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
11709 C99 functions.
11710
11711 2005-10-04 Janis Johnson <janis187@us.ibm.com>
11712
11713 * lib/target-supports.exp (check_effective_target_fortran_large_real,
11714 check_effective_target_fortran_large_int): Replace cached result
11715 when target changes.
11716
11717 2005-10-04 Devang Patel <dpatel@apple.com>
11718
11719 * gcc.dg/i386-sse-vect-types.c: New.
11720
11721 2005-10-04 Ian Lance Taylor <ian@airs.com>
11722
11723 PR preprocessor/13726
11724 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
11725 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
11726
11727 2005-10-04 Richard Guenther <rguenther@suse.de>
11728
11729 PR c/23576
11730 * gcc.dg/noncompile/pr23576.c: New testcase.
11731
11732 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11733
11734 PR middle-end/23125
11735 * gcc.dg/register-var-3.c: New test.
11736
11737 2005-10-04 Steven Bosscher <stevenb@suse.de>
11738
11739 * gcc.dg/pr23049.c: New test.
11740
11741 * gcc.dg/ucnid-4.c: Fix test.
11742
11743 2005-10-03 Diego Novillo <dnovillo@redhat.com>
11744
11745 PR 23445
11746 * gcc.c-torture/compile/pr23445.c: New test.
11747
11748 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
11749
11750 * g++.dg/overload/unknown1.C: New.
11751
11752 2005-10-03 Mark Mitchell <mark@codesourcery.com>
11753
11754 PR c++/17775
11755 * g++.dg/template/repo4.C: New test.
11756
11757 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11758
11759 PR libfortran/19308
11760 * gfortran.dg/large_real_kind_2.F90: New test.
11761 * gfortran.dg/large_integer_kind_2.f90: New test.
11762
11763 2005-10-03 Uros Bizjak <uros@kss-loka.si>
11764
11765 * lib/target-supports.exp (check_effective_target_vect_shift):
11766 Implement with result caching. Add i?86, x86_64 and ia64 targets.
11767 (check_effective_target_vect_condition): Fix copy-n-pasto.
11768
11769 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
11770 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
11771 targets.
11772
11773 2005-10-02 Mark Mitchell <mark@codesourcery.com>
11774
11775 PR c++/22621
11776 * g++.dg/template/overload5.C : New test.
11777
11778 PR c++/23840
11779 * g++.dg/expr/stdarg1.C: New test.
11780
11781 2005-10-02 Diego Novillo <dnovillo@redhat.com>
11782
11783 PR 24142
11784 * gcc.c-torture/execute/pr24142.c: New test.
11785
11786 2005-10-01 Diego Novillo <dnovillo@redhat.com>
11787
11788 PR 24141
11789 * gcc.c-torture/execute/pr24141.c: New test.
11790
11791 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
11792 Diego Novillo <dnovillo@redhat.com>
11793
11794 PR 23604
11795 * gcc.c-torture/execute/pr23604.c: New test.
11796
11797 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
11798
11799 PR fortran/16404
11800 PR fortran/20835
11801 PR fortran/20890
11802 PR fortran/20899
11803 PR fortran/20900
11804 PR fortran/20901
11805 PR fortran/20902
11806 gfortran.dg/equiv_constraint_1.f90: New test.
11807 gfortran.dg/equiv_constraint_2.f90: New test.
11808 gfortran.dg/equiv_constraint_3.f90: New test.
11809 gfortran.dg/equiv_constraint_4.f90: New test.
11810 gfortran.dg/equiv_constraint_5.f90: New test.
11811 gfortran.dg/equiv_constraint_6.f90: New test.
11812 gfortran.dg/equiv_constraint_7.f90: New test.
11813 gfortran.dg/equiv_constraint_8.f90: New test.
11814 gfortran.dg/private_type_1.f90: New test.
11815 gfortran.dg/private_type_2.f90: New test.
11816 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
11817 980628-10.f: Assert std=gnu to permit mixing of
11818 types in equivalence statements.
11819
11820 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
11821
11822 PR 24112
11823 * gfortran.dg/open_status_1.f90: New.
11824
11825 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11826
11827 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
11828 * gcc.dg/vect/pr22480.c: Clean up temp files.
11829 * gcc.dg/vect/pr23831.c: Clean up temp files.
11830 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
11831 Clean up temp files.
11832 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
11833 Clean up temp files.
11834
11835 * gcc.dg/20050309-1.c: Clean up temp files.
11836 * gcc.dg/20050325-1.c: Clean up temp files.
11837
11838 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11839
11840 PR tree-optimization/24059
11841 * gcc.dg/vect/pr24059.c : New test.
11842
11843 2005-09-29 Jakub Jelinek <jakub@redhat.com>
11844
11845 PR middle-end/24109
11846 * gcc.c-torture/execute/20050929-1.c: New test.
11847
11848 2005-09-29 Steven Bosscher <stevenb@suse.de>
11849
11850 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
11851
11852 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
11853
11854 PR c/21419
11855 * gcc.dg/pr21419.c: New test.
11856
11857 2005-09-29 Steven Bosscher <stevenb@suse.de>
11858
11859 * gcc.dg/pr23911.c: New test.
11860
11861 2005-09-28 Mark Mitchell <mark@codesourcery.com>
11862
11863 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
11864
11865 PR c++/16782
11866 * g++.dg/parse/qualified4.C: New test.
11867 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
11868 * g++.old-deja/g++.mike/p8154.C: Likewise.
11869
11870 2005-09-27 Mark Mitchell <mark@codesourcery.com>
11871
11872 PR c++/22147
11873 * g++.dg/template/friend37.C: New test.
11874 * g++.dg/parse/crash28.C: Adjust error markers.
11875
11876 2005-09-27 Jakub Jelinek <jakub@redhat.com>
11877
11878 PR fortran/18518
11879 * gfortran.fortran-torture/execute/save_2.f90: New decl.
11880
11881 2005-09-27 Devang Patel <dpatel@apple.com>
11882
11883 PR tree-optimization/23625
11884 * gcc.dg/pr23625.c: New test.
11885
11886 2005-09-27 Uros Bizjak <uros@kss-loka.si>
11887
11888 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
11889 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
11890
11891 2005-09-26 Jakub Jelinek <jakub@redhat.com>
11892
11893 PR fortran/23677
11894 * gfortran.fortran-torture/execute/save_1.f90: New test.
11895 * gfortran.dg/save_1.f90: New test.
11896
11897 2005-09-26 Uros Bizjak <uros@kss-loka.si>
11898
11899 * gcc.target/i386/builtin-apply-mmx.c: New test.
11900
11901 PR target/22576
11902 * gcc.target/i386/pr22576.c: New test.
11903
11904 PR target/22585
11905 * gcc.target/i386/pr22585.c: New test.
11906
11907 PR target/23268
11908 * gcc.target/i386/pr23268.c: New test.
11909
11910 PR middle-end/23831
11911 * gcc.dg/vect/pr23831.c: New test.
11912
11913 PR target/24055
11914 * gcc.target/i386/pr24055.c: New test.
11915
11916 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
11917
11918 PR tree-optimization/23960
11919 * gcc.c-torture/compile/pr23960.c: New.
11920
11921 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
11922
11923 PR fortran/16861
11924 * gfortran.dg/nested_modules_3.f90: New.
11925
11926 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11927
11928 PR fortran/24005
11929 gfortran.dg/interface_1.f90: New test.
11930
11931 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
11932 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11933
11934 PR fortran/23843
11935 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
11936
11937 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11938
11939 PR fortran/23516
11940 * gfortran.dg/imag_1.f: New test.
11941 * gfortran.dg/imag_2.f: Ditto.
11942
11943 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
11944
11945 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
11946
11947 2005-09-22 Jakub Jelinek <jakub@redhat.com>
11948
11949 PR c++/21983
11950 * g++.dg/warn/pr21983.C: New test.
11951
11952 2005-09-21 Mark Mitchell <mark@codesourcery.com>
11953
11954 PR c++/23993
11955 * g++.dg/template/array14.C: New test.
11956
11957 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
11958
11959 PR fortran/19929
11960 * gfortran.dg/der_ptr_component_1.f90: New test.
11961
11962 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11963
11964 PR c++/23965
11965 * g++.dg/template/error1.C: Reject "no matching function" message.
11966
11967 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11968
11969 PR c++/17609
11970 * g++.dg/lookup/error1.C: New test.
11971
11972 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
11973
11974 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
11975 functionality of the testcase.
11976
11977 2005-09-20 Richard Henderson <rth@redhat.com>
11978
11979 * gcc.dg/vect/vect-22.c: Require vect_float.
11980 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
11981
11982 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
11983
11984 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
11985 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
11986 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
11987 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
11988 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
11989 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
11990 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
11991 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
11992 * gcc.dg/cpp/ucnid-8.c: New test.
11993
11994 2005-09-20 Jakub Jelinek <jakub@redhat.com>
11995
11996 PR tree-optimization/23929
11997 * gcc.c-torture/compile/pr23929.c: New test.
11998
11999 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
12000
12001 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
12002 for one loop.
12003
12004 2005-09-20 Steve Ellcey <sje@cup.hp.com>
12005
12006 PR testsuite/23186
12007 * g++.dg/other/pr22003.C: Require named sections.
12008
12009 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12010
12011 PR c++/23947
12012 * g++.dg/rtti/crash3.C: New test.
12013
12014 PR tree-optimization/23818
12015 * gcc.dg/pr23818.c: New test.
12016
12017 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12018
12019 PR fortran/23420
12020 * gfortran.dg/print_fmt_4.f: New.
12021
12022 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12023
12024 PR fortran/23663
12025 * gfortran.fortran-torture/execute/entry_11.f90: New test.
12026
12027 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12028
12029 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
12030 Use pointers to local alignable arrays instead. Added comments.
12031 * gcc.dg/vect/vect-46.c: Likewise.
12032 * gcc.dg/vect/vect-48.c: Likewise.
12033 * gcc.dg/vect/vect-49.c: Likewise.
12034 * gcc.dg/vect/vect-52.c: Likewise.
12035 * gcc.dg/vect/vect-53.c: Likewise.
12036 * gcc.dg/vect/vect-54.c: Likewise.
12037 * gcc.dg/vect/vect-56.c: Likewise.
12038 * gcc.dg/vect/vect-57.c: Likewise.
12039 * gcc.dg/vect/vect-58.c: Likewise.
12040 * gcc.dg/vect/vect-60.c: Likewise.
12041 * gcc.dg/vect/vect-61.c: Likewise.
12042
12043 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
12044 The test is no longer vectorizable on vect_no_align targets.
12045 * gcc.dg/vect/vect-43.c: Likewsie.
12046
12047 * gcc.dg/vect/vect-44.c: Added comments.
12048 * gcc.dg/vect/vect-45.c: Added comments.
12049 * gcc.dg/vect/vect-50.c: Added comments.
12050 * gcc.dg/vect/vect-51.c: Added comments.
12051
12052 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12053 aligned type.
12054 * gcc.dg/vect/Os-vect-95.c: Likewise.
12055
12056 * gcc.dg/vect/vect-41.c: Test removed.
12057 * gcc.dg/vect/vect-47.c: Test removed.
12058 * gcc.dg/vect/vect-55.c: Test removed.
12059 * gcc.dg/vect/vect-59.c: Test removed.
12060
12061 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12062
12063 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12064 No longer vectorizable on vect_no_align targets.
12065 * gcc.dg/vect/pr20122.c: Likewise.
12066 * gcc.dg/vect/vect-74.c: Likewise.
12067 * gcc.dg/vect/vect-75.c: Likewise.
12068 * gcc.dg/vect/vect-76.c: Likewise.
12069
12070 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12071 Will not be vectorizable on vect_no_align targets once aliasing issues
12072 are resolved.
12073 * gcc.dg/vect/vect-79.c: Likewise.
12074
12075 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12076 * gcc.dg/vect/vect-78.c: Likewise.
12077 * gcc.dg/vect/vect-97.c: Likewise.
12078
12079 2005-09-19 Steven Bosscher <stevenb@suse.de>
12080
12081 * gcc.dg/pr23943.c: New test.
12082
12083 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12084
12085 PR fortran/19181
12086 * gfortran.dg/derived_pointer_null_1.f90: New test.
12087
12088 2005-09-18 Richard Guenther <rguenther@suse.de>
12089
12090 PR middle-end/23944
12091 * gcc.c-torture/compile/pr23944.c: New testcase.
12092
12093 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12094
12095 PR fortran/15975
12096 * gfortran.dg/der_pointer_2.f90: New test.
12097
12098 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12099
12100 PR fortran/16861
12101 * gfortran.dg/nested_modules_2.f90: New test.
12102
12103 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12104
12105 PR c++/18368
12106 * g++.dg/other/semicolon.C: New test.
12107
12108 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12109
12110 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12111 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12112
12113 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12114
12115 PR c++/23914
12116 * g++.dg/template/static18.C: New test.
12117
12118 PR c++/21514
12119 * g++.dg/template/crash19.C: Remove dg-error marker.
12120 * g++.dg/template/local4.C: New test.
12121
12122 2005-09-16 Paul Brook <paul@codesourcery.com>
12123
12124 PR fortran/23906
12125 * gfortran.dg/dependency_1.f90: New test.
12126
12127 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12128
12129 PR c++/23896
12130 * g++.dg/template/static17.C: New test.
12131
12132 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12133
12134 PR c++/23139
12135 * g++.dg/warn/huge-val1.C: New test.
12136
12137 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12138
12139 PR c++/13140
12140 * g++.dg/parse/class2.C: New test.
12141 * g++.dg/template/explicit8.C: Likewise.
12142 * g++.dg/template/spec25.C: Likewise.
12143
12144 2005-09-14 Josh Conner <jconner@apple.com>
12145
12146 PR middle-end/23584
12147 * gcc.dg/pr23584.c: New test.
12148
12149 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12150
12151 PR fortran/21875 Internal Unit Array I/O, NIST
12152 * gfortran.dg/arrayio_1.f90: New test.
12153 * gfortran.dg/arrayio_1.f90: New test.
12154 * gfortran.dg/arrayio_1.f90: New test.
12155 * gfortran.dg/arrayio_1.f90: New test.
12156 * gfortran.dg/arrayio_1.f90: New test.
12157
12158 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12159
12160 PR middle-end/22480
12161 * gcc.dg/vect/pr22480.c: New test.
12162
12163 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12164
12165 PR fortran/19358
12166 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
12167
12168 2005-09-13 Josh Conner <jconner@apple.com>
12169
12170 PR c++/23180
12171 * g++.dg/init/struct2.C: New test.
12172 * g++.dg/init/struct3.C: New test.
12173
12174 2005-09-13 Janis Johnson <janis187@us.ibm.com>
12175
12176 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
12177 Clean up temp files.
12178 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
12179 gcc.dg/tree-ssa/builtin-fprintf-1.c,
12180 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
12181 gcc.dg/tree-ssa/builtin-printf-1.c,
12182 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
12183 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
12184 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
12185 gcc.dg/tree-ssa/builtin-vprintf-1.c,
12186 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
12187 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
12188 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
12189 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
12190 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
12191 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
12192 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
12193 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
12194
12195 2005-09-13 Josh Conner <jconner@apple.com>
12196
12197 * lib/gcc-dg.exp: Load scanipa.exp.
12198 (cleanup-dump): New procedure.
12199 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
12200 * lib/scandump.exp: New file.
12201 * lib/scantree.exp: Use it.
12202 * lib/scanipa.exp: New file.
12203
12204 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
12205
12206 PR fortran/17740
12207 * gfortran.dg/generic_4.f90: New test.
12208
12209 2005-09-13 Uros Bizjak <uros@kss-loka.si>
12210
12211 PR target/23816
12212 * gcc.target/i386/pr23816-1.c: New test.
12213 * gcc.target/i386/pr23816-2.c: New test.
12214
12215
12216 2005-09-13 Bastian Blank <waldi@debian.org>
12217
12218 PR c++/16171
12219 * g++.dg/abi/mangle26.C: New test.
12220 * g++.dg/abi/mangle27.C: New test.
12221 * g++.dg/abi/mangle28.C: New test.
12222 * g++.dg/abi/mangle29.C: New test.
12223
12224 PR c++/23839
12225 * g++.dg/parse/register1.C: New test.
12226
12227 2005-09-13 Mark Mitchell <mark@codesourcery.com>
12228
12229 PR c++/23842
12230 * g++.dg/template/access16.C: New test.
12231
12232 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12233
12234 * gfortran.dg/char_pack_2.f90: Increase the vector size.
12235
12236 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12237
12238 PR fortran/18899
12239 * gfortran.dg/shape_2.f90: New test.
12240
12241 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12242
12243 PR target/19269
12244 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
12245 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
12246 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
12247 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
12248 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
12249 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
12250 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
12251 tests.
12252
12253 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12254
12255 PR c++/23841
12256 * g++.dg/parse/template17.C: New test.
12257
12258 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12259
12260 PR c++/23789
12261 * g++.dg/template/nontype14.C: New test.
12262
12263 2005-09-12 Ian Lance Taylor <ian@airs.com>
12264
12265 PR g++/7874
12266 * g++.dg/lookup/friend7.C: New test.
12267 * g++.dg/lookup/friend8.C: New test.
12268 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
12269 so that it will be found via argument dependent lookup.
12270 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
12271 friend functions which will no longer be found.
12272 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
12273 function g, so that it will be found via argument dependent
12274 lookup.
12275 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
12276 * g++.old-deja/g++.mike/net43.C: Likewise.
12277
12278 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12279
12280 PR c++/23691
12281 * g++.dg/template/static16.C: New test.
12282
12283 2005-09-12 Josh Conner <jconner@apple.com>
12284
12285 PR middle-end/23237
12286 * gcc.c-torture/compile/pr23237.c: New test.
12287
12288 2005-09-11 Richard Henderson <rth@redhat.com>
12289
12290 * g++.dg/other/error8.C: Update expected diagnostic text.
12291
12292 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12293
12294 PR libfortran/19872
12295 * gfortran.dg/overwrite_1.f: New test.
12296
12297 2005-09-09 Josh Conner <jconner@apple.com>
12298
12299 * g++.dg/init/pr23180-1.C: Removed.
12300 * g++.dg/init/pr23180-2.C: Removed.
12301
12302 2005-09-09 David Daney <ddaney@avtrex.com>
12303
12304 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
12305 files which are ...
12306 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
12307 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
12308
12309 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12310
12311 * gfortran.dg/iostat_2.f90: New test.
12312
12313 2005-09-09 Mark Mitchell <mark@codesourcery.com>
12314
12315 PR c++/22252
12316 * g++.dg/ext/interface1.C: New test.
12317 * g++.dg/ext/interface1.h: Likewise.
12318 * g++.dg/ext/interface1a.cc: Likewise.
12319
12320 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
12321
12322 * gfortran.dg/iomsg_1.f90: New test case.
12323
12324 2005-09-09 Richard Guenther <rguenther@suse.de>
12325
12326 PR c++/23624
12327 * g++.dg/tree-ssa/pr23624.C: New testcase.
12328
12329 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12330
12331 PR fortran/19239
12332 * gfortran.dg/vector_subscript_1.f90,
12333 * gfortran.dg/vector_subscript_2.f90: New tests.
12334
12335 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12336
12337 PR fortran/21104
12338 * gfortran.dg/array_alloc_1.f90,
12339 * gfortran.dg/array_alloc_2.f90,
12340 * gfortran.dg/array_alloc_3.f90: New tests.
12341
12342 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12343
12344 PR fortran/12840
12345 * gfortran.dg/array_constructor_6.f90
12346 * gfortran.dg/array_constructor_7.f90
12347 * gfortran.dg/array_constructor_8.f90
12348 * gfortran.dg/array_constructor_9.f90
12349 * gfortran.dg/array_constructor_10.f90
12350 * gfortran.dg/array_constructor_11.f90
12351 * gfortran.dg/array_constructor_12.f90: New tests.
12352
12353 2005-09-08 Josh Conner <jconner@apple.com>
12354
12355 PR c++/23180
12356 * g++.dg/init/pr23180-1.C: New test.
12357 * g++.dg/init/pr23180-2.C: New test.
12358
12359 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12360
12361 PR fortran/18878
12362 * gfortran.dg/module_double_reuse.f90: New.
12363
12364 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12365
12366 PR fortran/23270
12367 PR fortran/22304
12368 PR fortran/18870
12369 PR fortran/17917
12370 PR fortran/16511
12371 * gfortran.dg/common_equivalence_1.f: New.
12372 * gfortran.dg/common_equivalence_2.f: New.
12373 * gfortran.dg/common_equivalence_3.f: New.
12374 * gfortran.dg/contained_equivalence_1.f90: New.
12375 * gfortran.dg/module_blank_common.f90: New.
12376 * gfortran.dg/module_commons_1.f90: New.
12377 * gfortran.dg/module_equivalence_1.f90: New.
12378 * gfortran.dg/nested_modules_1.f90: New.
12379 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
12380 equivalences and add comment to connect the test with
12381 the PR.
12382
12383 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12384
12385 PR fortran/23765
12386 * gfortran.dg/common_6.f90: New test.
12387
12388 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12389
12390 PR fortran/15326
12391 * gfortran.dg/char_result_1.f90,
12392 * gfortran.dg/char_result_2.f90,
12393 * gfortran.dg/char_result_3.f90,
12394 * gfortran.dg/char_result_4.f90,
12395 * gfortran.dg/char_result_5.f90,
12396 * gfortran.dg/char_result_6.f90,
12397 * gfortran.dg/char_result_7.f90,
12398 * gfortran.dg/char_result_8.f90: New tests.
12399
12400 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12401
12402 PR fortran/19928
12403 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
12404
12405 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12406
12407 PR obj-c++/16816
12408 * obj-c++.dg/selector-5.mm: New test.
12409 * obj-c++.dg/selector-6.mm: New test.
12410
12411 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12412
12413 PR objc/20574
12414 PR objc/19324
12415 * objc.dg/error-1.m: New test.
12416
12417 2005-09-07 Richard Sandiford <richard@codesourcery.com>
12418
12419 PR fortran/23373
12420 * gfortran.fortran-torture/execute/pr23373-1.f90,
12421 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
12422
12423 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
12424
12425 PR libfortran/23760
12426 * gfortran.dg/g77/1832.f: Remove long string in write statement
12427 to allow the test to pass on correct list directed output with
12428 prepended space.
12429
12430 2005-09-07 James E Wilson <wilson@specifix.com>
12431
12432 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
12433
12434 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12435
12436 * gfortran.dg/parameter+save.f90: Rename to
12437 * gfortran.dg/parameter_save.f90: .. this.
12438
12439 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12440
12441 PR fortran/20848
12442 * gfortran.dg/parameter+save.f90: New test case.
12443
12444 2005-09-06 Richard Sandiford <richard@codesourcery.com>
12445
12446 PR fortran/19269
12447 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
12448
12449 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12450
12451 PR c/23075
12452 * gcc.dg/pr23075.c: New test.
12453 * g++.dg/warn/pr23075.C: New test.
12454
12455 PR target/22362
12456 * gcc.target/i386/pr22362.c: New test.
12457
12458 PR rtl-optimization/23098
12459 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
12460
12461 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
12462 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12463 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12464
12465 2005-09-06 Mark Mitchell <mark@codesourcery.com>
12466
12467 * g++.dg/expr/cast6.C: New test.
12468
12469 PR c++/9782
12470 * g++.dg/init/new15.C: New test.
12471
12472 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12473
12474 * gcc.dg/vect/Os-vect-95.c: New test.
12475 * gcc.dg/vect/vect-95.c: Same.
12476
12477 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12478
12479 * gcc.dg/vect/vect-29.c: Update xfail testing.
12480 * gcc.dg/vect/vect-44.c: Same.
12481 * gcc.dg/vect/vect-48.c: Same.
12482 * gcc.dg/vect/vect-50.c: Same.
12483 * gcc.dg/vect/vect-72.c: Same.
12484 * gcc.dg/vect/vect-77.c: Same.
12485 * gcc.dg/vect/vect-78.c: Same.
12486 * gcc.dg/vect/vect-80.c: Same.
12487 * gcc.dg/vect/vect-96.c: Same.
12488 * gcc.dg/vect/vect-100.c: Same.
12489 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
12490 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
12491 * gfortran.dg/vect/vect-5.f90: Same.
12492
12493 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12494
12495 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
12496 start strings.
12497 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12498 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12499
12500 PR c++/23056
12501 * g++.dg/opt/pr23056.C: New test.
12502
12503 PR rtl-optimization/23098
12504 * gcc.target/i386/pr23098.c: New test.
12505
12506 2005-09-05 Mark Mitchell <mark@codesourcery.com>
12507
12508 PR c++/23667
12509 * g++.dg/template/static15.C: New test.
12510
12511 PR c++/21440
12512 * g++.dg/ext/stmtexpr5.C: New test.
12513 * g++.dg/ext/stmtexpr6.C: Likewise.
12514
12515 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
12516
12517 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
12518
12519 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
12520 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12521 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12522
12523 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
12524
12525 PR libfortran/23321
12526 * gfortran.dg/direct_io_4.f90: New test case.
12527
12528 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
12529 Rasmus Hahn <rassahah@neofonie.de>
12530
12531 PR libobjc/23108
12532 * objc.dg/type-stream-1.m: New test.
12533
12534 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
12535
12536 PR fortran/23661
12537 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
12538 gfortran.dg/print_fmt_3.f90: New test.
12539
12540 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12541
12542 * gfortran.dg/fmt_t_1.f90: New test.
12543
12544 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12545
12546 PR rtl-optimization/23454
12547 * g++.dg/opt/pr23454.C: New test.
12548
12549 2005-09-03 Mark Mitchell <mark@codesourcery.com>
12550
12551 PR c++/23699
12552 * g++.dg/ext/static1.C: New test.
12553
12554 2005-09-02 Richard Henderson <rth@redhat.com>
12555
12556 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
12557 tail call to check_fa_work.
12558
12559 2005-09-02 Mark Mitchell <mark@codesourcery.com>
12560
12561 PR c++/21687
12562 * g++.dg/other/gc3.C: New test.
12563
12564 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12565
12566 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
12567 * gcc.dg/20050826-1.c: Likewise.
12568
12569 2005-08-31 Mark Mitchell <mark@codesourcery.com>
12570
12571 PR c++/23167
12572 * g++.dg/expr/volatile1.C: New test.
12573
12574 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
12575
12576 PR middle-end/23547
12577 * gcc.dg/pr23547.c: New test.
12578
12579 2005-09-02 Richard Sandiford <richard@codesourcery.com>
12580
12581 PR c/22061
12582 * gcc.c-torture/execute/pr22061-1.c,
12583 * gcc.c-torture/execute/pr22061-2.c,
12584 * gcc.c-torture/execute/pr22061-3.c,
12585 * gcc.c-torture/execute/pr22061-4.c: New tests.
12586
12587 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
12588
12589 * gcc.dg/Wredundant-decls-2.c: New test to check that
12590 -Wredundant-decls does not issue warning for a variable
12591 definition following a declaration.
12592
12593 2005-09-01 Jakub Jelinek <jakub@redhat.com>
12594
12595 PR debug/7241
12596 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
12597 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
12598 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
12599
12600 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
12601 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
12602 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
12603 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
12604 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
12605 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
12606 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
12607 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
12608
12609 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12610
12611 PR objc/23306
12612 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
12613 scan-assmbler.
12614
12615 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
12616
12617 PR target/21255
12618 * gcc.dg/pr21255-1.c: New test.
12619 * gcc.dg/pr21255-2-mb.c: Likewise.
12620 * gcc.dg/pr21255-2-ml.c: Likewise.
12621 * gcc.dg/pr21255-3.c: Likewise.
12622 * gcc.dg/pr21255-4.c: Likewise.
12623
12624 2005-08-31 Dale Johannesen <dalej@apple.com>
12625
12626 * gcc.dg/20050830-1.c: New.
12627
12628 2005-08-31 Josh Conner <jconner@apple.com>
12629
12630 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
12631 command-line options for arm-*-* targets.
12632 * g++.dg/init/array16.C: Likewise.
12633 * g++.dg/other/crash-4.C: Likewise.
12634
12635 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12636
12637 PR obj-c++/23640
12638 * obj-c++.dg/gnu-runtime-3.mm: New test.
12639
12640 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12641
12642 PR c++/13377
12643 * g++.dg/lookup/ambig4.C: New test.
12644 * g++.dg/lookup/ambig5.C: New test.
12645 * g++.dg/tc1/dr101.C: Adjust error markers.
12646
12647 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12648
12649 PR c++/23639
12650 * g++.dg/template/ttp5.C: Adjust error markers.
12651
12652 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
12653
12654 PR testsuite/23609
12655 * lib/obj-c++.exp: Include target-libpath.exp.
12656 (obj-c++_link_flags): Look for the GNU libobjc library
12657 and set the library path to include it.
12658 Don't manually set LD_LIBRARY_PATH (etc.) but call
12659 set_ld_library_path_env_vars instead.
12660 (obj-c++_target_compile): Don't set library path or
12661 linker flags because they are already set correctly
12662 in obj-c++_link_flags.
12663
12664 2005-08-30 Josh Conner <jconner@apple.com>
12665
12666 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
12667 to command-line options for arm-*-* targets.
12668
12669 2005-08-30 Geoffrey Keating <geoffk@apple.com>
12670
12671 * g++.dg/other/i386-1.C: New.
12672
12673 2005-08-30 Jakub Jelinek <jakub@redhat.com>
12674
12675 PR preprocessor/20348
12676 PR preprocessor/20356
12677 * gcc.dg/cpp/pr20348.c: New test.
12678 * gcc.dg/cpp/pr20348.h: New file.
12679 * gcc.dg/cpp/inc/pr20348.h: New file.
12680 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
12681 * gcc.dg/cpp/pr20356.c: New test.
12682 * gcc.dg/cpp/pr20356.h: New file.
12683 * gcc.dg/cpp/inc/pr20356.h: New file.
12684 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
12685
12686 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
12687
12688 * gfortran.fortran-torture/execute/intrinsic_count.f90:
12689 Fix array dimension to avoid correct end-of-file error.
12690
12691 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
12692
12693 PR libfortran/23598
12694 * gfortran.dg/iostat_1.f90: New test.
12695
12696 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
12697
12698 PR middle-end/23408
12699 * gcc.dg/pr23408.c: New test.
12700
12701 2005-08-28 Mark Mitchell <mark@codesourcery.com>
12702
12703 PR c++/23099
12704 * g++.dg/init/member1.C: Make sure erroneous static data member
12705 definitions are required.
12706 * g++.dg/template/static13.C: New test.
12707 * g++.dg/template/static14.C: Likewise.
12708
12709 2005-08-29 Jakub Jelinek <jakub@redhat.com>
12710
12711 * gcc.target/i386/pr23575.c: Use -msse2 instead of
12712 -march=pentium4, remove ilp32 requirement.
12713
12714 PR middle-end/23484
12715 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
12716 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
12717
12718 2005-08-29 Andreas Jaeger <aj@suse.de>
12719
12720 PR testsuite/23607
12721 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
12722
12723 2005-08-28 Jakub Jelinek <jakub@redhat.com>
12724
12725 * gcc.c-torture/execute/20050316-2.c: New test.
12726 * gcc.c-torture/execute/20050316-3.c: New test.
12727 * gcc.dg/torture/pr16104-1.c: New test.
12728
12729 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
12730
12731 PR middle-end/23463
12732 * gcc.c-torture/execute/zero-struct-1.c: New test.
12733
12734 2005-08-27 Richard Guenther <rguenther@suse.de>
12735
12736 PR target/23575
12737 * gcc.target/i386/pr23575.c: New testcase.
12738
12739 2005-08-26 Jakub Jelinek <jakub@redhat.com>
12740
12741 PR rtl-optimization/23561
12742 * gcc.c-torture/execute/20050826-1.c: New test.
12743
12744 PR rtl-opt/23560
12745 * gcc.c-torture/execute/20050826-2.c: New test.
12746
12747 2005-08-26 Dale Johannesen <dalej@apple.com>
12748
12749 * gcc.dg/20030711-1.c: Modify to work on Darwin.
12750 * gcc.dg/20050826-1.c: New.
12751
12752 2005-08-26 Mark Mitchell <mark@codesourcery.com>
12753
12754 PR c++/19004
12755 * g++.dg/template/nontype13.C: New test.
12756
12757 PR c++/23491
12758 * g++.dg/init/new14.C: New test.
12759 * g++.dg/expr/anew1.C: Do not XFAIL.
12760 * g++.dg/expr/anew2.C: Likewise.
12761 * g++.dg/expr/anew3.C: Likewise.
12762
12763 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
12764
12765 PR middle-end/22439
12766 * gcc.dg/vla-3.c: New test.
12767
12768 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
12769
12770 PR fortran/20363
12771 * gfortran.dg/named_interface.f90: New.
12772
12773 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
12774
12775 * gcc.c-torture/execute/frame-address.c: New test.
12776
12777 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
12778
12779 PR c++/20817
12780 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
12781
12782 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12783
12784 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
12785
12786 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12787
12788 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
12789 * gcc.dg/altivec-22.c: Rename from..
12790 * gcc.dg/altivec-nomfcr.c: ..this.
12791
12792 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
12793
12794 PR tree-optimization/23546
12795 * gcc.dg/tree-ssa/pr23546.c: New test.
12796
12797 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
12798
12799 PR fortran/17758
12800 * gfortran.dg/nonreturning_statements.f90: New test.
12801
12802 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
12803
12804 PR c++/22454
12805 * g++.dg/parse/crash29.C: New.
12806
12807 2005-08-23 DJ Delorie <dj@redhat.com>
12808
12809 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
12810 constants have the L suffix.
12811
12812 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
12813
12814 PR c++/23044
12815 * g++.dg/template/instantiate8.C: New.
12816
12817 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
12818
12819 PR middle-end/23467
12820 * gcc.c-torture/execute/pr23467.c: New test.
12821
12822 2005-08-23 Jakub Jelinek <jakub@redhat.com>
12823
12824 PR tree-optimization/22043
12825 * gcc.c-torture/execute/20050613-1.c: New test.
12826
12827 2005-08-23 Ben Elliston <bje@au.ibm.com>
12828
12829 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
12830
12831 2005-08-22 Jakub Jelinek <jakub@redhat.com>
12832
12833 PR rtl-optimization/23478
12834 * g++.dg/opt/pr23478.C: New test.
12835
12836 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
12837
12838 PR c/18715
12839 * gcc.dg/switch-warn-3.c: New test.
12840
12841 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12842
12843 PR c++/22233
12844 * g++.dg/template/param1.C: New test.
12845
12846 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12847
12848 PR c++/23089
12849 * g++.dg/other/incomplete1.C: New test.
12850
12851 2005-08-22 Ira Rosen <irar@il.ibm.com>
12852
12853 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
12854 are vectorizable.
12855
12856 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12857
12858 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
12859 d_lines_5.f: New.
12860
12861 2005-08-21 Jakub Jelinek <jakub@redhat.com>
12862
12863 * gcc.target/i386/sse-4.c: New test.
12864
12865 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12866
12867 PR testsuite/23239
12868 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
12869
12870 2005-08-20 Jakub Jelinek <jakub@redhat.com>
12871
12872 * gcc.dg/20050811-1.c: New test.
12873 * gcc.dg/20050811-2.c: New test.
12874
12875 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
12876
12877 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
12878
12879 2005-08-19 Diego Novillo <dnovillo@redhat.com>
12880
12881 PR 23476
12882 * gcc.c-torture/compile/pr23476.c: New test.
12883
12884 2005-08-19 Devang Patel <dpatel@apple.com>
12885
12886 PR tree-optimization/23048
12887 * gcc.dg/tree-ssa/pr23048.c: New test.
12888
12889 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12890
12891 PR middle-end/20624
12892 * g++.dg/warn/Wreturn-3.C: New test
12893
12894 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
12895
12896 PR tree-optimization/22228
12897 * g++.dg/vect/pr22543.cc: New test.
12898
12899 2005-08-17 Steven Bosscher <stevenb@suse.de>
12900
12901 PR tree-optimization/21574
12902 * gcc.dg/tree-ssa/pr21574.c: New test.
12903
12904 2005-08-16 James E Wilson <wilson@specifix.com>
12905
12906 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
12907
12908 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
12909
12910 PR tree-opt/23402
12911 * gcc.c-torture/compile/zero-strct-3.c: New test.
12912 * gcc.c-torture/compile/zero-strct-4.c: New test.
12913
12914 2005-08-16 Steven Bosscher <stevenb@suse.de>
12915
12916 PR target/23376
12917 * gcc.target/x86_64/pr23376.c: New test.
12918
12919 2005-08-16 Ian Lance Taylor <ian@airs.com>
12920
12921 PR c++/23337
12922 * g++.dg/ext/vector2.C: New.
12923
12924 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12925
12926 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
12927
12928 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12929
12930 PR libfortran/23428
12931 * gfortran.dg/inquire-complex.f90: New test case.
12932
12933 2005-08-16 James E Wilson <wilson@specifix.com>
12934
12935 PR tree-optimization/21105
12936 * gcc.dg/large-size-array.c: New.
12937
12938 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
12939
12940 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
12941 type.
12942 * gcc.dg/vect/vect-41: Likewise.
12943 * gcc.dg/vect/vect-42: Likewise.
12944 * gcc.dg/vect/vect-43: Likewise.
12945 * gcc.dg/vect/vect-44: Likewise.
12946 * gcc.dg/vect/vect-46: Likewise.
12947 * gcc.dg/vect/vect-47: Likewise.
12948 * gcc.dg/vect/vect-48: Likewise.
12949 * gcc.dg/vect/vect-52: Likewise.
12950 * gcc.dg/vect/vect-53: Likewise.
12951 * gcc.dg/vect/vect-54: Likewise.
12952 * gcc.dg/vect/vect-55: Likewise.
12953 * gcc.dg/vect/vect-56: Likewise.
12954 * gcc.dg/vect/vect-57: Likewise.
12955 * gcc.dg/vect/vect-58: Likewise.
12956 * gcc.dg/vect/vect-59: Likewise.
12957 * gcc.dg/vect/vect-60: Likewise.
12958 * gcc.dg/vect/vect-61: Likewise.
12959 * gcc.dg/vect/vect-85: Likewise.
12960 * gcc.dg/vect/vect-87: Likewise.
12961 * gcc.dg/vect/vect-88: Likewise.
12962 * gcc.dg/vect/vect-93.c: Likewise.
12963 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
12964 * gcc.dg/vect/vect-75: Likewise.
12965 * gcc.dg/vect/vect-76: Likewise.
12966 * gcc.dg/vect/vect-77: Likewise.
12967 * gcc.dg/vect/vect-78: Likewise.
12968 * gcc.dg/vect/vect-80: Likewise.
12969 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
12970 vectorized for the expected reason, rather than checking how alignment
12971 was handled.
12972 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
12973 type and also instead of aligned pointers. Added documentation.
12974
12975 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
12976
12977 * gfortran.dg/power.f90: New test.
12978
12979 2005-08-16 Jakub Jelinek <jakub@redhat.com>
12980
12981 PR rtl-optimization/23299
12982 * g++.dg/opt/pr23299.C: New test.
12983
12984 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12985
12986 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
12987
12988 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
12989
12990 * g++.dg/template/local6.C: New test.
12991
12992 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
12993
12994 * execute/exceptions/finally-1.m: Check that the catch and finally are
12995 being called. Also add a "return 0;" at the end of main.
12996
12997 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
12998
12999 PR fortran/21432.
13000 * gfortran.dg/namelist_print_1.f: New test of functionality of
13001 PRINT namelist.
13002 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
13003 namelist generates error with -std=f95.
13004
13005 2005-08-14 Ira Rosen <irar@il.ibm.com>
13006
13007 PR tree-optimization/23119
13008 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
13009
13010 2005-08-13 Marcin Koziej <creep@desk.pl>
13011 Andrew Pinski <pinskia@physics.uc.edu>
13012
13013 PR libobjc/22492
13014 * execute/exceptions/finally-1.m: New test.
13015
13016 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13017
13018 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
13019 testsuite.
13020 * objc/execute/exceptions/trivial.m: New test.
13021 * objc.dg/try-catch-11.m: Move to ...
13022 * objc/execute/exceptions/foward-1.m: Here.
13023 * objc.dg/try-catch-2.m: Move to ...
13024 * objc/execute/exceptions/catchall-1.m: Here.
13025 * objc.dg/try-catch-8.m: Move to ...
13026 * objc/execute/exceptions/local-variables-1.m: Here.
13027
13028 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13029
13030 * objc.dg/nested-func-1.m: Move to ...
13031 * objc/execute/nested-func-1.m: Here.
13032
13033 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13034
13035 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
13036 in ${options} instead of [target_info name].
13037 * lib/obj-c++.exp (objc_target_compile): Likewise.
13038
13039 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13040
13041 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
13042
13043 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13044
13045 part of PR testsuite/23348
13046 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
13047 of the torture options.
13048 * objc/compile/trivial.m: New test.
13049
13050 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13051
13052 * gfortran.dg/eoshift.f90: Correct format.
13053
13054 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13055
13056 * gfortran.fortran-torture/execute/character_passing.f90:
13057 Fix comment typo.
13058
13059 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13060
13061 PR c++/8271
13062 * g++.dg/template/unify10.C: New.
13063
13064 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13065
13066 * g++.dg/parse/pr22514.C: Move to...
13067 * g++.dg/debug/pr22514.C: here.
13068
13069 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13070
13071 PR c++/23266
13072 * g++.dg/inherit/pure1.C: New test.
13073
13074 * ChangeLog: Fix typos.
13075
13076 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13077 Steven Bosscher <stevenb@suse.de>
13078
13079 * gfortran.dg/runtime_warning_1.f90: New test.
13080
13081 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13082
13083 PR c++/23219
13084 * g++.dg/parse/crash28.C: New.
13085
13086 2005-08-11 Richard Guenther <rguenther@suse.de>
13087
13088 PR target/23289
13089 * gcc.target/i386/tailcall-1.c: New testcase.
13090
13091 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13092
13093 * gcc.dg/vect/vect-67.c: Un-xfail.
13094
13095 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13096
13097 PR c++/23225
13098 * g++.dg/testsuite/parse/crash27.C: new test.
13099
13100 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13101
13102 PR libfortran/22143
13103 * gfortran.dg/shift-kind.f90: New testcase.
13104
13105 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13106
13107 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13108 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13109
13110 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13111
13112 PR c++/20646
13113 * g++.dg/other/mult-stor1.C: New test.
13114
13115 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13116
13117 * gcc.c-torture/pr18299-1.c: Move to ...
13118 * gcc.c-torture/compile/pr18299-1.c: Here.
13119
13120 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13121
13122 * gfortran/fortran.torture/execute/character_passing.f90:
13123 Fix types for LSAME.
13124
13125 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13126
13127 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13128 input data back to what it was originally.
13129
13130 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13131
13132 * objc.dg/try-catch-8.m: Enable for all targets.
13133
13134 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13135
13136 * gcc.dg/pr23165.c: New test.
13137
13138 2005-08-09 Steven Bosscher <stevenb@suse.de>
13139
13140 PR tree-optimization/23234
13141 * gcc.dg/tree-ssa/pr23234.c: New test.
13142
13143 2005-08-08 Josh Conner <jconner@apple.com>
13144
13145 PR rtl-optimization/23241
13146 * gcc.dg/char-compare.c: New test.
13147
13148 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13149
13150 PR c++/22508
13151 * g++.dg/init/new13.C: New test.
13152
13153 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13154
13155 PR c++/21166
13156 * g++.dg/other/crash-4.C: Adjust
13157 * g++/dg/ext/packed9.C: New.
13158
13159 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13160
13161 PR middle-end/21964
13162 * gcc.c-torture/execute/pr21964-1.c: New test.
13163
13164 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13165
13166 PR c/22458
13167 * gcc.dg/pr22458-1.c: New test.
13168
13169 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
13170 Steven G. Kargl <kargls@comcast.net>
13171
13172 PR fortran/22390
13173 * gfortran.dg/flush_1.f90: New test.
13174
13175 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13176
13177 PR c++/23191
13178 * g++.dg/template/eh2.C: New test.
13179
13180 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13181
13182 PR c++/19498
13183 * g++.dg/template/instantiate7.C: New test.
13184
13185 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
13186
13187 PR c/23113
13188 * gcc.dg/Wunused-value-1.c: New test.
13189
13190 2005-08-06 Richard Sandiford <richard@codesourcery.com>
13191
13192 PR rtl-optimization/23233
13193 * gcc.c-torture/compile/pr23233-1.c: New test.
13194
13195 2005-08-06 Jakub Jelinek <jakub@redhat.com>
13196
13197 PR fortran/18833
13198 PR fortran/20850
13199 * gfortran.dg/equiv_1.f90: New test.
13200 * gfortran.dg/equiv_2.f90: New test.
13201 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
13202 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
13203 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
13204
13205 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13206
13207 * gcc.c-torture/execute/vrp-5.c: New test.
13208 * gcc.c-torture/execute/vrp-6.c: New test.
13209 * gcc.dg/tree-ssa/vrp21.c: New test.
13210
13211 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13212
13213 * g++.dg/parse/pr22514.C: New test.
13214
13215 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
13216
13217 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
13218
13219 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
13220 instead of constant loads / pool entries.
13221
13222 2005-08-05 David Edelsohn <edelsohn@gnu.org>
13223
13224 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
13225 TEST_TO_WCTYPE.
13226
13227 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
13228
13229 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
13230 __WINT_TYPE__ in generated prototypes if possible.
13231
13232 2005-08-04 Diego Novillo <dnovillo@redhat.com>
13233
13234 PR 22037
13235 * g++.dg/tree-ssa/pr22037.C:
13236
13237 2005-08-04 Richard Henderson <rth@redhat.com>
13238
13239 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
13240 scan-tree-dump-times directive.
13241
13242 2005-08-04 Jan Hubicka <jh@suse.cz>
13243
13244 * gcov-1.C: Fix switch counts.
13245 * gcov-4b.c: Likewise.
13246
13247 2005-08-03 Jeff Law <law@redhat.com>
13248
13249 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
13250
13251 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
13252
13253 * gcc.c-torture/execute/pr23135.c: New test.
13254
13255 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13256
13257 PR tree-optimization/19899
13258 * gcc.dg/tree-ssa/scev-1.c: New test.
13259 * gcc.dg/tree-ssa/scev-2.c: New test.
13260
13261 2005-08-03 Richard Sandiford <richard@codesourcery.com>
13262
13263 PR target/18582
13264 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
13265
13266 2005-08-03 Jan Hubicka <jh@suse.cz>
13267
13268 * update-conroll.c: New testcase.
13269 * update-conroll-2.c: New testcase.
13270
13271 2005-08-02 David Edelsohn <edelsohn@gnu.org>
13272
13273 * gfortran.dg/constant_substring.f: New test.
13274 * gfortran.dg/pr22491.f: New test.
13275
13276 2005-08-02 Jan Hubicka <jh@suse.cz>
13277
13278 * update-threading.c: Replace by the proper one.
13279
13280 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13281
13282 PR 23164
13283 * g++.dg/tree-ssa/pr23164.C: New test.
13284
13285 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13286
13287 * gcc.dg/tree-ssa/pr23192.c: New test.
13288
13289 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
13290
13291 * gcc.c-torture/execute/vrp-4.c: New test.
13292
13293 2005-08-02 Jan Hubicka <jh@suse.cz>
13294
13295 * update-threading.c: New test.
13296
13297 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
13298
13299 * gcc.c-torture/compile/20050801-1.c: New test.
13300 * gcc.c-torture/compile/20050801-2.c: New test.
13301
13302 2005-08-01 Jan Hubicka <jh@suse.cz>
13303
13304 * val-prof-5.c: New test.
13305
13306 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
13307
13308 PR c/22311
13309 * gcc.dg/pr22311-1.c : New test.
13310
13311 2005-07-31 Steven Bosscher <stevenb@suse.de>
13312
13313 PR target/23095
13314 * gfortran.dg/pr23095.f: New test.
13315
13316 PR c++/22003
13317 * g++.dg/other/pr22003.C: New test.
13318
13319 2005-07-31 Richard Sandiford <richard@codesourcery.com>
13320
13321 PR target/20621
13322 * gcc.c-torture/execute/pr20621-1.c: New test.
13323
13324 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
13325
13326 * gfortran.dg/comma_format_extension_4.f: Adjust length
13327 of string for format.
13328 * gfortran.dg/der_array_io_1.f: Replace illegal internal
13329 print statement with internal write.
13330 * gfortran.dg/der_array_io_2.f: Likewise.
13331 * gfortran.dg/der_array_io_3.f: Likewise.
13332
13333 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
13334
13335 * gcc.dg/fold-abs-4.c: new test.
13336
13337 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
13338
13339 PR fortran/22570 an related issues.
13340 * gfortran.dg/x_slash_1.f: New test.
13341
13342 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
13343
13344 PR c/23143
13345 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
13346 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
13347
13348 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13349
13350 PR c/529
13351 * gcc.dg/Wshadow-3.c: New test.
13352
13353 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
13354
13355 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
13356 used to have the wrong bounds).
13357
13358 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13359
13360 PR c/21720
13361 * gcc.dg/hex-round-1.c: Test more cases.
13362 * gcc.dg/hex-round-2.c: New test.
13363
13364 2005-07-29 Diego Novillo <dnovillo@redhat.com>
13365
13366 PR 22550
13367 * g++.dg/tree-ssa/pr22550.C: New test.
13368
13369 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
13370
13371 * gcc.dg/tree-ssa/vrp19.c: New test.
13372 * gcc.dg/tree-ssa-vrp20.c: New test.
13373
13374 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13375
13376 PR c/22240
13377 * gcc.dg/transparent-union-4.c: New test.
13378
13379 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13380
13381 PR c/22192
13382 * gcc.dg/c99-vla-2.c: New test.
13383
13384 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13385
13386 PR c/21720
13387 * gcc.dg/hex-round-1.c: New test.
13388
13389 2005-07-28 Jan Hubicka <jh@suse.cz>
13390
13391 * inliner-1.c: Do not dump everything.
13392 * tree-prof.exp: Do not pass -ftree-based-profiling.
13393 * bprob.exp: Likewise.
13394
13395 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
13396
13397 2005-07-28 Mark Mitchell <mark@codesourcery.com>
13398
13399 PR c++/22545
13400 * g++.dg/expr/ptrmem7.C: New test.
13401
13402 2005-07-28 Mike Stump <mrs@apple.com>
13403
13404 * g++.old-deja/g++.mike/visibility-1.C: New test.
13405
13406 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13407
13408 PR c/20187
13409 * gcc.c-torture/execute/pr20187-1.c: New test.
13410
13411 2005-07-28 Jeff Law <law@redhat.com>
13412
13413 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
13414 * gcc.dg/tree-ssa/vrp18.c: New test.
13415
13416 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13417
13418 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
13419
13420 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13421
13422 PR tree-optimization/22506
13423 * gcc.dg/vect/ps22506.c: New test.
13424
13425 2005-07-28 Jakub Jelinek <jakub@redhat.com>
13426
13427 PR target/21149
13428 * gcc.target/i386/sse-3.c: New test.
13429
13430 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13431
13432 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
13433 * gcc.target/mips/mips32-dsp-type.c: Likewise.
13434
13435 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13436
13437 PR c/22589
13438 * gcc.c-torture/compile/pr22589-1.c: New test.
13439
13440 2005-07-28 Jan Hubicka <jh@suse.cz>
13441
13442 * update-loopch.c: New testcase.
13443
13444 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13445
13446 PR rtl-optimization/23047
13447 * gcc.c-torture/execute/pr23047.c: New test.
13448 * gcc.c-torture/execute/pr23047.x: New.
13449
13450 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13451
13452 PR tree-optimization/22493
13453 * gcc.c-torture/execute/pr22493-1.c: New test.
13454 * gcc.c-torture/execute/pr22493-1.x: New.
13455 * gcc.c-torture/execute/vrp-1.c: New test.
13456 * gcc.c-torture/execute/vrp-2.c: New test.
13457 * gcc.c-torture/execute/vrp-2.c: New test.
13458
13459 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
13460
13461 * gcc.target/frv/all-builtin-read8.c: Delete.
13462 * gcc.target/frv/all-builtin-read16.c: Delete.
13463 * gcc.target/frv/all-builtin-read32.c: Delete.
13464 * gcc.target/frv/all-builtin-read64.c: Delete.
13465 * gcc.target/frv/all-builtin-write8.c: Delete.
13466 * gcc.target/frv/all-builtin-write16.c: Delete.
13467 * gcc.target/frv/all-builtin-write32.c: Delete.
13468 * gcc.target/frv/all-builtin-write64.c: Delete.
13469 * gcc.target/frv/all-read-write-1.c: New.
13470
13471 2005-07-27 Jeff Law <law@redhat.com>
13472
13473 * gcc.c-torture/execute/pr22630.c: New test.
13474
13475 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
13476
13477 PR tree-optimization/23073
13478 * gcc.dg/vect/nodump-pr23073.c: New test.
13479 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
13480
13481 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
13482
13483 PR tree-optimize/22348
13484 * gcc.c-torture/execute/pr22348.c: New.
13485
13486 2005-07-27 Richard Guenther <rguenther@suse.de>
13487
13488 * gcc.dg/tree-ssa/salias-1.c: New testcase.
13489
13490 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13491
13492 PR fortran/22503
13493 * gfortran.dg/logical_comp.f90: New test.
13494
13495 2005-07-27 Jan Hubicka <jh@suse.cz>
13496
13497 * inliner-1.c: Add cleanup of dumps.
13498 * val-prof-*.c: Likewise.
13499 * update-tailcall.c: New.
13500
13501 2005-07-26 Diego Novillo <dnovillo@redhat.com>
13502
13503 PR 22591
13504 * gcc.dg/tree-ssa/pr22591.c: New test.
13505 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
13506
13507 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
13508
13509 PR libobjc/22606
13510 * objc.dg/try-catch-11.m: New test.
13511
13512 2005-07-26 Richard Guenther <rguenther@suse.de>
13513
13514 PR tree-optimization/22486
13515 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
13516
13517 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13518
13519 PR tree-opt/22484
13520 * testsuite/g++.dg/opt/loop2.C: New test.
13521
13522 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13523
13524 * gcc.dg/tree-ssa/reassoc-3.c: New test.
13525 * gcc.dg/tree-ssa/reassoc-4.c: New test.
13526
13527 2005-07-25 Adam Nemet <anemet@lnxw.com>
13528
13529 * lib/profopt.exp (profopt-execute): Check for profiling data
13530 files on the target.
13531
13532 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
13533
13534 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
13535 for matching of asm labels.
13536
13537 2005-07-25 Richard Guenther <rguenther@suse.de>
13538
13539 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
13540
13541 2005-07-25 Richard Guenther <rguenther@suse.de>
13542
13543 PR testsuite/22624
13544 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
13545
13546 2005-07-25 Ira Rosen <irar@il.ibm.com>
13547
13548 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13549 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
13550 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
13551 * gcc.dg/vect/vect-100.c: New test.
13552 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
13553 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
13554 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
13555 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
13556 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
13557 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
13558 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
13559 * gfortran.dg/vect/pr19049.f90: New testcase.
13560 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
13561
13562 2005-07-25 Jakub Jelinek <jakub@redhat.com>
13563
13564 * gcc.c-torture/execute/20050713-1.c: New test.
13565
13566 PR fortran/20063
13567 * gfortran.fortran-torture/execute/data_4.f90: New test.
13568
13569 PR middle-end/20303
13570 * gcc.dg/visibility-d.c: New test.
13571
13572 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
13573
13574 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
13575 * gfortran.dg/underflow.f90: Ditto.
13576
13577 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13578
13579 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
13580 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
13581 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
13582
13583 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13584
13585 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
13586 include case of field width of zero.
13587
13588 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13589
13590 PR libgfortran/21875
13591 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
13592 with trailing blanks on normal formatted read.
13593
13594 2005-07-23 Chao-ying Fu <fu@mips.com>
13595
13596 * gcc.target/mips/mips32-dsp-type.c: New test.
13597 * gcc.target/mips/mips32-dsp.c: New test.
13598
13599 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
13600
13601 PR testsuite/21073
13602 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
13603
13604 PR testsuite/20454
13605 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
13606 and __cyg_profile_func_exit.
13607
13608 2005-07-22 David Edelsohn <edelsohn@gnu.org>
13609
13610 * gfortran.dg/comma_format_extension_3.f: Fix typo.
13611 * gfortran.dg/comma_format_extension_4.f: Same.
13612 * gfortran.dg/pr15332.f: Same.
13613 * gfortran.dg/pr21730.f: Same.
13614
13615 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
13616
13617 * g++.dg/opt/vrp2.C: Fix testcase.
13618
13619 PR tree-opt/22625
13620 * g++.dg/opt/vrp2.C: New test.
13621
13622 2005-07-22 Mark Mitchell <mark@codesourcery.com>
13623
13624 PR debug/21828
13625 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
13626
13627 2005-07-22 Diego Novillo <dnovillo@redhat.com>
13628
13629 * gcc.dg/tree-ssa/20050719-1.c: New test.
13630
13631 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
13632
13633 * gcc.dg/bfin-longcall-1.c: New file.
13634 * gcc.dg/bfin-longcall-2.c: New file.
13635
13636 2005-07-21 Janis Johnson <janis187@us.ibm.com>
13637
13638 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
13639
13640 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13641
13642 PR middle-end/19055
13643 * gcc.dg/tree-ssa/pr19055.c: New test.
13644 * gcc.dg/tree-ssa/pr19055-2.c: New test.
13645
13646 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13647
13648 PR C++/22358
13649 * g++.dg/other/pr22358.C: New test.
13650
13651 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
13652
13653 PR c++/2922
13654 * g++.dg/lookup/two-stage5.C: New test from bug comments.
13655
13656 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13657
13658 PR c++/15938
13659 * g++.dg/init/union2.C: New test.
13660
13661 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13662
13663 PR c/22393
13664 * gcc.dg/complex-4.c: New test.
13665
13666 2005-07-21 Richard Guenther <rguenther@suse.de>
13667
13668 PR testsuite/22522
13669 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
13670 scanning for asm labels.
13671 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13672
13673 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13674
13675 PR target/22085
13676 * gcc.dg/altivec-pr22085.c: New.
13677
13678 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13679
13680 PR tree-optimization/19210
13681 * gcc.dg/tree-ssa/pr19210-1.c: New.
13682 * gcc.dg/tree-ssa/pr19210-2.c: New.
13683
13684 2005-07-21 Richard Sandiford <richard@codesourcery.com>
13685
13686 PR rtl-optimization/22167
13687 * g++.dg/opt/pr22167.C: New test.
13688
13689 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
13690
13691 PR c++/2922
13692 * g++.dg/lookup/two-stage2.C: New.
13693 * g++.dg/lookup/two-stage3.C: New.
13694 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
13695 fixed two-stage name lookup for operators.
13696 * g++.dg/template/call3.C: Compiler now produces an appropriate
13697 error message.
13698 * g++.dg/template/crash37.C: Compiler now describes bla() on line
13699 14 as a candidate.
13700 * g++.dg/template/ptrmem4.C: Compiler produces different error
13701 message.
13702 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
13703 connect_to_method as a candidate.
13704
13705 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
13706
13707 * gcc.dg/fold-alloc-1.c: New test.
13708
13709 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
13710
13711 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13712 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
13713
13714 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
13715
13716 * gcc.dg/fold-abs-1.c: New test.
13717 * gcc.dg/fold-abs-2.c: New test.
13718 * gcc.dg/fold-abs-3.c: New test.
13719
13720 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
13721
13722 Make CONSTRUCTOR use VEC to store initializers.
13723 * g++.dg/ext/complit3.C: Check for specific error messages.
13724 * g++.dg/init/brace2.C: Update error message.
13725 * g++.dg/warn/Wbraces2.C: Likewise.
13726
13727 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
13728
13729 PR fortran/16940
13730 * gfortran.dg/module_interface_1.f90: New test.
13731
13732 2005-07-19 Danny Berlin <dberlin@dberlin.org>
13733 Kenneth Zadeck <zadeck@naturalbridge.com>
13734
13735 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
13736
13737 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13738
13739 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
13740 specify -Wformat for these tests.
13741 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
13742 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
13743 * gcc.dg/format/opt-6.c: Delete.
13744
13745 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13746
13747 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
13748 * gcc.dg/tree-ssa/sra-3.c: Likewise.
13749
13750 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13751
13752 * gcc.dg/tree-ssa/alias-2.c: New test.
13753
13754 2005-07-18 Mark Mitchell <mark@codesourcery.com>
13755
13756 PR c++/22263
13757 * g++.dg/template/explicit7.C: New test.
13758
13759 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
13760
13761 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
13762 width of 8 to +Inf and -Inf.
13763
13764 2005-07-17 Mark Mitchell <mark@codesourcery.com>
13765
13766 PR c++/22139
13767 * g++.dg/template/friend36.C: New test.
13768
13769 2005-07-16 David Edelsohn <edelsohn@gnu.org>
13770
13771 PR fortran/21730
13772 * gfortran.dg/pr21730.f: New test.
13773
13774 2005-07-16 Danny Berlin <dberlin@dberlin.org>
13775 Kenneth Zadeck <zadeck@naturalbridge.com>
13776
13777 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
13778 since pure const detection cannot run at -O1 in c compiler.
13779 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
13780 can now optimize this case properly.
13781 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
13782 because we now pass.
13783 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
13784
13785 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
13786
13787 PR c/22421
13788 * gcc.dg/format/bitfld-1.c: New test.
13789
13790 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13791
13792 PR c++/22204
13793 * g++.dg/rtti/repo1.C: New test.
13794
13795 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
13796
13797 PR middle-end/22398
13798 * gcc.c-torture/compile/pr22398.c: New test.
13799
13800 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13801
13802 PR c++/22132
13803 * g++.dg/expr/cast4.C: New test.
13804
13805 2005-07-15 Richard Guenther <rguenther@suse.de>
13806
13807 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
13808 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13809
13810 2005-07-15 Steven Bosscher <stevenb@suse.de>
13811
13812 PR tree-optimization/22230
13813 * gcc.dg/tree-ssa/pr22230.c: New test.
13814
13815 2005-07-14 Jakub Jelinek <jakub@redhat.com>
13816
13817 * gfortran.dg/g77/cpp6.f: New test.
13818
13819 PR fortran/22417
13820 * gfortran.dg/g77/cpp5.F: New test.
13821 * gfortran.dg/g77/cpp5.h: New file.
13822 * gfortran.dg/g77/cpp5inc.h: New file.
13823
13824 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
13825
13826 PR libfortran/16435
13827 * gfortran.dg/tl_editting.f90: New.
13828 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
13829
13830 2005-07-14 Steven G. Kargl <kargls@comcast.net>
13831
13832 * gfortran.dg/char_array_constructor.f90: New test.
13833
13834 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
13835
13836 * gfortran.dg/past_eor.f90: New.
13837 * gfortran.dg/complex_read.f90: New.
13838
13839 2005-07-13 Jeff Law <law@redhat.com>
13840
13841 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
13842 additional casts.
13843
13844 * gcc.dg/tree-ssa/pr22321.c: New test
13845
13846 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
13847
13848 PR tree-optimization/21921
13849 * gcc.dg/tree-ssa/pr21921.c: New.
13850
13851 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13852
13853 PR tree-optimizatio/22442
13854 * gcc.dg/tree-ssa/loop-11.c: New test.
13855
13856 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13857
13858 PR tree-opt/21840
13859 * gcc.c-torture/compile/pr21840.c: New test.
13860
13861 2005-07-12 Jan Hubicka <jh@suse.cz>
13862
13863 * gcc.c-torture/compile/pr22379.c: New test.
13864
13865 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
13866
13867 PR libfortran/21593
13868 gfortran.dg/dev_null.f90: Remove outdated comment about
13869 PR libfortran/21593.
13870
13871
13872 2005-07-12 Dale Johannesen <dalej@apple.com>
13873
13874 * gcc.target/i386/compress-float-sse.c: New.
13875 * gcc.target/i386/compress-float-sse-pic.c: New.
13876 * gcc.target/i386/compress-float-387.c: New.
13877 * gcc.target/i386/compress-float-387-pic.c: New.
13878 * gcc.dg/compress-float-ppc.c: New.
13879 * gcc.dg/compress-float-ppc-pic.c: New.
13880
13881 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
13882
13883 PR libfortran/21593
13884 gfortran.dg/dev_null.f90: Remove targets.
13885
13886 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13887
13888 PR tree-opt/22335
13889 * gcc.dg/pr22335-1.c: New test.
13890 * gcc.dg/pr22335-2.c: New test.
13891
13892 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13893
13894 PR c++/20172
13895 * g++.dg/template/nontype12.C : New test.
13896
13897 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13898
13899 * gcc.dg/tree-ssa/loop-10.c: New test.
13900
13901 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
13902
13903 * gcc.c-torture/execute/20020720-1.x: Remove.
13904
13905 2005-07-11 Jakub Jelinek <jakub@redhat.com>
13906
13907 * gfortran.fortran-torture/execute/forall_7.f90: New test.
13908
13909 2005-07-10 Richard Sandiford <richard@codesourcery.com>
13910
13911 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
13912 (dg-mips-options): Use it.
13913
13914 2005-07-09 Diego Novillo <dnovillo@redhat.com>
13915
13916 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
13917
13918 2005-07-09 Richard Henderson <rth@redhat.com>
13919
13920 * lib/target-supports.exp (check_effective_target_sync_char_short):
13921 Add alpha.
13922
13923 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
13924
13925 PR libfortran/22217
13926 * gfortran.dg/negative-z-descriptor.f90: New test.
13927
13928 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13929
13930 PR tree-opt/22329
13931 * gcc.dg/pr22329.c: New test.
13932
13933 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
13934
13935 PR tree-optimization/20139
13936 * gcc.dg/tree-ssa/pr20139.c: New.
13937
13938 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13939
13940 PR tree-opt/22356
13941 * testsuite/gcc.dg/pr22356-1.c: New test.
13942
13943 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
13944
13945 PR c++/21799
13946 * g++.dg/template/unify8.C: New.
13947 * g++.dg/template/unify9.C: New.
13948
13949 2005-07-08 Jakub Jelinek <jakub@redhat.com>
13950
13951 * gfortran.fortran-torture/execute/entry_10.f90: New test.
13952
13953 2005-07-07 Geoffrey Keating <geoffk@apple.com>
13954
13955 * gcc.dg/darwin-version-1.c: New.
13956 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
13957 * gcc.dg/builtins-20.c: Likewise.
13958 * gcc.dg/builtins-53.c: Likewise.
13959 * gcc.dg/torture/builtins-convert-1.c: Likewise.
13960 * gcc.dg/torture/builtins-convert-2.c: Likewise.
13961 * gcc.dg/torture/builtins-convert-3.c: Likewise.
13962 * gcc.dg/torture/builtins-power-1.c: Likewise.
13963 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
13964 on Darwin.
13965
13966 2005-07-07 Jeff Law <law@redhat.com>
13967
13968 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
13969 argument evaluation order.
13970
13971 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
13972
13973 PR libfortran/21594
13974 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
13975 Add test cases where the shift length is greater than the
13976 array length.
13977
13978 2005-07-07 Ziemowit Laski <zlaski@apple.com>
13979
13980 * obj-c++.dg/proto-lossage-6.mm: New.
13981 * objc.dg/proto-lossage-6.m: New.
13982
13983 2005-07-07 Ziemowit Laski <zlaski@apple.com>
13984
13985 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
13986 * objc.dg/gnu-runtime-2.m: Likewise.
13987
13988 2005-07-07 Jakub Jelinek <jakub@redhat.com>
13989
13990 * gfortran.dg/longline.f: New test.
13991
13992 * gfortran.dg/badline.f: New test.
13993
13994 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
13995
13996 PR fortran/16531
13997 PR fortran/15966
13998 PR fortran/18781
13999 * gfortran.dg/hollerith.f90: New.
14000 * gfortran.dg/hollerith2.f90: New.
14001 * gfortran.dg/hollerith3.f90: New.
14002 * gfortran.dg/hollerith4.f90: New.
14003 * gfortran.dg/hollerith_f95.f90: New.
14004 * gfortran.dg/hollerith_legacy.f90: New.
14005 * gfortran.dg/g77/cpp4.F: New. Port from g77.
14006
14007 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14008
14009 PR objc/22274
14010 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
14011 * objc.dg/gnu-runtime-2.m: New.
14012
14013 2005-07-06 Jeff Law <law@redhat.com>
14014
14015 * gcc.dg/tree-ssa/vrp17.c: New test.
14016
14017 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14018
14019 PR fortran/22327
14020 * gfortran.dg/array_constructor_5.f90: New test.
14021
14022 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14023
14024 * gfortran.fortran-torture/execute/entry_9.f90: New test.
14025
14026 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
14027
14028 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
14029 * gcc.dg/980816-1.c: Ditto.
14030
14031 2005-07-06 Jeff Law <law@redhat.com>
14032
14033 * gcc.c-torture/compile/pr21356.c: New test.
14034
14035 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14036
14037 PR c/22013
14038 PR c/22098
14039 * gcc.c-torture/compile/pr22013-1.c,
14040 gcc.c-torture/execute/pr22098-1.c,
14041 gcc.c-torture/execute/pr22098-2.c,
14042 gcc.c-torture/execute/pr22098-3.c: New tests.
14043
14044 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14045
14046 PR c/22308
14047 * gcc.dg/pr22308-1.c: New test.
14048
14049 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
14050
14051 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
14052 target.
14053 * gcc.dg/compare9.c: Use -fshort-enums instead of
14054 -fno-short-enums. Change the last test to dg-bogus.
14055
14056 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14057
14058 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14059 * gcc.dg/compare9.c: New.
14060
14061 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14062
14063 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14064
14065 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14066
14067 PR testsuite/22288
14068 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14069
14070
14071 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14072
14073 * gcc.dg/format/gcc_gfc-1.c: New.
14074
14075 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14076
14077 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14078
14079 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14080
14081 PR fortran/20842
14082 * gfortran.dg/io_invalid_1.f90: New test.
14083
14084 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14085
14086 * gcc.dg/format/gcc_diag-1.c: Update.
14087
14088 2005-07-02 Jeff Law <law@redhat.com>
14089
14090 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14091 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14092
14093 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14094
14095 * gcc.dg/format/gcc_diag-1.c: Update.
14096
14097 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14098
14099 PR tree-opt/22269
14100 * gcc.c-torture/compile/pr22269.c: New test.
14101
14102 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14103
14104 PR 21584
14105 PR 22219
14106 * g++.dg/tree-ssa/pr21584-1.C: New test.
14107 * g++.dg/tree-ssa/pr21584-2.C: New test.
14108
14109 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14110
14111 * obj-c++.dg/try-catch-11.mm: New.
14112 * objc.dg/try-catch-10.m: New.
14113
14114 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14115
14116 * g++.dg/other/ucnid-1.C: xfail on AIX.
14117
14118 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14119
14120 PR 22234
14121 * gcc.dg/20050629-1.c: New test.
14122
14123 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14124
14125 * obj-c++.dg/const-str-1[0-1].mm: New.
14126 * objc.dg/const-str-1[0-1].m: New.
14127
14128 2005-05-29 Richard Henderson <rth@redhat.com>
14129
14130 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14131 Rename from check_effective_target_vect_no_max.
14132 (check_effective_target_vect_no_int_add): New.
14133 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14134 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14135 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14136 * gcc.dg/vect/vect-reduc-1.c: Use both.
14137 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14138
14139 2005-05-29 Richard Henderson <rth@redhat.com>
14140
14141 * lib/target-supports.exp (check_effective_target_vect_no_max):
14142 Remove i386 and x86_64.
14143
14144 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14145
14146 PR testsuite/21969
14147 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14148
14149 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14150
14151 PR middle-end/21969
14152 * gcc.dg/vect/pr21969.c: New test.
14153
14154 2005-06-28 Eric Christopher <echristo@redhat.com>
14155
14156 PR c/22052
14157 PR c/21975
14158 * gcc.dg/inline1.c: New test.
14159 * gcc.dg/inline2.c: Ditto.
14160 * gcc.dg/inline3.c: Ditto.
14161 * gcc.dg/inline4.c: Ditto.
14162 * gcc.dg/inline5.c: Ditto.
14163
14164 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14165
14166 PR libfortran/22142
14167 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14168 Add testcase also testing eoshift1 for PR 22142.
14169
14170 2005-06-28 Richard Henderson <rth@redhat.com>
14171
14172 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
14173 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
14174 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
14175 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
14176 gcc.dg/tree-ssa/20030922-2.c: Likewise.
14177
14178 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14179
14180 PR libfortran/22142
14181 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14182 Add testcase for PR 22142.
14183
14184 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
14185
14186 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
14187 gcc.target/ia64/fpreg-2.c: New tests.
14188
14189 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14190
14191 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
14192
14193 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14194
14195 PR libfortran/22170
14196 * gfortran.dg/slash_1.f90: New test.
14197
14198 2005-06-27 Richard Henderson <rth@redhat.com>
14199
14200 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
14201 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14202 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
14203 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14204 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
14205 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
14206
14207 2005-06-27 Richard Henderson <rth@redhat.com>
14208
14209 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
14210 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
14211
14212 2005-06-27 Ziemowit Laski <zlaski@apple.com>
14213
14214 * obj-c++.dg/proto-lossage-5.mm: New.
14215 * objc.dg/proto-lossage-5.m: New.
14216
14217 2005-06-27 Diego Novillo <dnovillo@redhat.com>
14218
14219 PR 21959
14220 * gcc.dg/tree-ssa/pr21959.c: New test.
14221
14222 2005-06-27 Jakub Jelinek <jakub@redhat.com>
14223
14224 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
14225 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
14226 testing uninitialized var.
14227
14228 * gcc.c-torture/execute/builtins/chk.h: New.
14229 * gcc.c-torture/execute/builtins/lib/chk.c: New.
14230 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
14231 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
14232 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
14233 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
14234 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
14235 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
14236 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
14237 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
14238 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
14239 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
14240 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
14241 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
14242 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
14243 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
14244 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
14245 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
14246 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
14247 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
14248 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
14249 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
14250 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
14251 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
14252 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
14253 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
14254 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
14255 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
14256 * gcc.dg/builtin-object-size-1.c: New test.
14257 * gcc.dg/builtin-object-size-2.c: New test.
14258 * gcc.dg/builtin-object-size-3.c: New test.
14259 * gcc.dg/builtin-object-size-4.c: New test.
14260 * gcc.dg/builtin-object-size-5.c: New test.
14261 * gcc.dg/builtin-stringop-chk-1.c: New test.
14262 * gcc.dg/builtin-stringop-chk-2.c: New test.
14263 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
14264 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
14265 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
14266 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
14267 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
14268 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
14269 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
14270 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
14271 * gcc.c-torture/execute/printf-1.c: New test.
14272 * gcc.c-torture/execute/fprintf-1.c: New test.
14273 * gcc.c-torture/execute/vprintf-1.c: New test.
14274 * gcc.c-torture/execute/vfprintf-1.c: New test.
14275 * gcc.c-torture/execute/printf-chk-1.c: New test.
14276 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
14277 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
14278 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
14279
14280 2005-06-27 Michael Matz <matz@suse.de>
14281
14282 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
14283 slot is not merged if address escapes.
14284
14285 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14286
14287 PR c/21911
14288 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
14289
14290 2005-06-26 Jakub Jelinek <jakub@redhat.com>
14291
14292 PR middle-end/17965
14293 * gcc.c-torture/compile/20050622-1.c: New test.
14294
14295 PR middle-end/22028
14296 * gcc.dg/20050620-1.c: New test.
14297
14298 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
14299
14300 PR tree-optimization/22026
14301 * gcc.dg/tree-ssa/pr22026.c: New.
14302
14303 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
14304
14305 PR libfortran/22144
14306 * gfortran.dg/shift-alloc.f90: New testcase.
14307
14308 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
14309
14310 * all files: Update FSF address in copyright headers.
14311
14312 2005-06-22 Jan Hubicka <jh@suse.cz>
14313
14314 * wholeprogram-1.c: New testcase.
14315 * wholeprogram-2.c: New testcase.
14316
14317 2005-06-24 Mark Mitchell <mark@codesourcery.com>
14318
14319 PR 22171
14320 * gcc.dg/tree-ssa/pr22171.c: New test.
14321
14322 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
14323
14324 * gfortran.dg/simplify_modulo.f90: New.
14325
14326 2005-06-24 Jan Hubicka <jh@suse.cz>
14327
14328 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
14329
14330 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14331
14332 * obj-c++.dg/proto-lossage-[1-4].mm: New.
14333
14334 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14335
14336 * obj-c++.dg/typedef-alias-1.mm: New.
14337 * objc.dg/typedef-alias-1.m: New.
14338
14339 2005-06-23 Jeff Law <law@redhat.com>
14340
14341 * gcc.dg/tree-ssa/vrp16.c: New test.
14342
14343 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14344
14345 * lib/target-supports.exp: Add
14346 check_effective_target_fortran_large_real and
14347 check_effective_target_fortran_large_int to check for
14348 corresponding effective targets.
14349 * gfortran.dg/large_integer_kind_1.f90: New test.
14350 * gfortran.dg/large_real_kind_1.f90: New test.
14351
14352 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
14353
14354 PR tree-optimization/22117
14355 * gcc.dg/tree-ssa/pr22117.c: New.
14356
14357 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
14358
14359 PR testsuite/22123
14360 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
14361
14362 2005-06-23 David Edelsohn <edelsohn@gnu.org>
14363
14364 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
14365
14366 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
14367
14368 * gfortran.dg/f2c_4.f90: Add tests for complex functions
14369 * gfortran.dg/f2c_4.c: Likewise.
14370
14371 2005-06-22 Paul Brook <paul@codesourcery.com>
14372
14373 PR fortran/21034
14374 * gfortran.dg/auto_save_1.f90: New test.
14375
14376 2005-06-22 Michael Matz <matz@suse.de>
14377
14378 * gcc.target/x86-64/abi: New directory.
14379 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
14380 * gcc.target/x86-64/abi/README.gcc: New file.
14381 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
14382 * gcc.target/x86-64/abi/asm-support.s: New file.
14383 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
14384 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
14385 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
14386 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
14387 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
14388 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
14389 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
14390 * gcc.target/x86_64/abi/test_bitfields.c: New test.
14391 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
14392 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
14393 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
14394 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
14395 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
14396 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
14397 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
14398 * gcc.target/x86_64/abi/test_varargs.c: New test.
14399
14400 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
14401
14402 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
14403 32-bit i?86 and x86_64.
14404
14405 2005-06-21 Ziemowit Laski <zlaski@apple.com>
14406
14407 * obj-c++.dg/const-str-[1-9].mm: New tests.
14408
14409 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
14410
14411 PR fortran/22010
14412 * gfortran.dg/namelist_use.f90: New.
14413 * gfortran.dg/namelist_use_only.f90: New.
14414
14415 2005-06-21 Jeff Law <law@redhat.com>
14416
14417 * gcc.dg/tree-ssa/vrp15.c: New test.
14418
14419 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
14420
14421 * lib/target-supports.exp (check_effective_target_vect_reduction):
14422 Remove.
14423 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
14424 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
14425 remove vect_reduction target keyword. Also avoid two returns in main.
14426 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14427 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
14428 * gcc.dg/vect/vect-reduc-1short.c: New test.
14429 * gcc.dg/vect/vect-reduc-1char.c: New test.
14430 * gcc.dg/vect/vect-reduc-2short.c: New test.
14431 * gcc.dg/vect/vect-reduc-2char.c: New test.
14432 * gcc.dg/vect/vect-reduc-6.c: New test.
14433 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
14434 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
14435 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
14436
14437 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14438 Paul Thomas <pault@gcc.gnu.org>
14439
14440 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
14441 New tests.
14442
14443 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14444
14445 * gfortran.dg/backslash_1.f90: New test.
14446 * gfortran.dg/backslash_2.f90: New test.
14447
14448 2005-06-20 Steven G. Kargl <kargls@comcast.net>
14449
14450 * gfortran.dg/duplicate_labels.f90: New test.
14451
14452 2005-06-20 Jan Beulich <jbeulich@novell.com>
14453
14454 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
14455 unsupportable relocations.
14456 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14457 * gcc.dg/20050321-2.c: xfail for NetWare.
14458
14459 2005-06-20 Andreas Jaeger <aj@suse.de>
14460
14461 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
14462 gcc.target/i386/fastcall-sseregparm.c,
14463 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
14464
14465 2005-06-19 Richard Henderson <rth@redhat.com>
14466
14467 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
14468
14469 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
14470
14471 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
14472
14473 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
14474
14475 PR c++/22115
14476 * g++.dg/conversion/simd2.C: Change expected error message.
14477
14478 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14479
14480 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
14481 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14482 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14483
14484 2005-06-18 James A Morrison <phython@gcc.gnu.org>
14485
14486 * gcc.dg/fold-mod-1.c: New test.
14487
14488 2005-06-18 Steven G. Kargl <kargls@comcast.net>
14489
14490 PR fortran/19926
14491 * gfortran.dg/pr19926.f90: New test.
14492
14493 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14494
14495 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
14496 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
14497 targets.
14498 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14499 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14500
14501 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
14502
14503 * gcc.target/ia64/float80-varargs-1.c: New test.
14504
14505 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14506
14507 PR tree-opt/22035
14508 * gfortran.dg/f2c_6.f90: New test.
14509
14510 2005-06-17 Geoffrey Keating <geoffk@apple.com>
14511
14512 PR c++/17413
14513 * g++.dg/template/local5.C: New.
14514
14515 2005-06-17 Richard Henderson <rth@redhat.com>
14516
14517 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
14518
14519 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
14520
14521 PR testsuite/21945
14522 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
14523
14524 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
14525
14526 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
14527 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
14528 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
14529 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
14530 check_vect to verify the presence of hardware vector support.
14531
14532 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
14533
14534 PR testsuite/22056
14535 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
14536
14537 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14538
14539 PR libfortran/19216
14540 * gfortran.dg/pr19216.f: Add correct space between brackets and
14541 dg directive.
14542
14543 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14544
14545 PR libfortran/16436
14546 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
14547
14548 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
14549
14550 * gcc.target/i386/attributes-error.c: New testcase.
14551 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
14552 * gcc.target/i386/regparm-stdcall.c: Likewise.
14553 * gcc.target/i386/sseregparm-1.c: Likewise.
14554 * gcc.target/i386/sseregparm-2.c: Likewise.
14555
14556 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
14557
14558 * g++.dg/rtti/crash2.C: New.
14559
14560 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
14561
14562 * gcc.dg/noncompile/20040203-3.c: Update expected message.
14563
14564 2005-06-15 David Ung <davidu@mips.com>
14565
14566 * gcc.target/mips/mips16e-extends.c: New test for testing the
14567 generation of MIPS16e zeb/zeh, seb/seh instructions.
14568
14569 2005-06-15 Diego Novillo <dnovillo@redhat.com>
14570
14571 PR 22018
14572 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
14573 * gcc.dg/tree-ssa/pr22018.c: New test.
14574
14575 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
14576
14577 * gcc.dg/simd-1.c: Update error messages.
14578 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
14579 * gcc.dg/simd-2.c: Update error messages.
14580 * gcc.dg/simd-4.c: New.
14581
14582 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
14583
14584 PR c++/20678
14585 * g++.dg/other/crash-4.C: New.
14586
14587 2005-06-14 Devang Patel <dpatel@apple.com>
14588
14589 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
14590
14591 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
14592
14593 PR c++/21929
14594 * g++.dg/parse/crash11.C: Update
14595
14596 2005-06-13 Jeff Law <law@redhat.com>
14597
14598 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
14599 perform the desired transformations.
14600 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
14601 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
14602
14603 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14604
14605 PR fortran/22038
14606 * gfortran.dg/forall_1.f90: Un-XFAIL.
14607
14608 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
14609
14610 PR c++/21929
14611 * g++.dg/parse/crash26.C: New.
14612
14613 PR c++/20789
14614 * g++.dg/init/member1.C: New.
14615
14616 2005-06-13 Jakub Jelinek <jakub@redhat.com>
14617
14618 * gfortran.dg/altreturn_1.f90: New test.
14619
14620 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
14621
14622 PR middle-end/21985
14623 * gcc.dg/tree-ssa/pr21985.c: New test.
14624
14625 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14626
14627 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
14628
14629 2005-06-12 Roger Sayle <roger@eyesopen.com>
14630
14631 PR c++/21930
14632 * g++.dg/other/error10.C: New test case.
14633
14634 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14635
14636 PR libfortran/19155
14637 * gfortran.dg/pr19155.f: Add test.
14638
14639 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14640
14641 * gfortran.dg/f2c_7.f90: New test.
14642
14643 * gfortran.dg/forall_1.f90: XFAILed.
14644
14645 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14646
14647 * gcc.dg/pr14796-1.c: New.
14648 * gcc.dg/pr14796-2.c: New.
14649
14650 2005-06-11 Steven G. Kargl <kargls@comcast.net>
14651
14652 PR fortran/17792
14653 PR fortran/21375
14654 * gfortran.dg/deallocate_stat.f90: New test.
14655
14656 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
14657
14658 * gfortran.fortran-torture/execute/in-pack.f90: New test.
14659
14660 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
14661
14662 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
14663 access will be generated when this loop is vectorized. Test that
14664 accesses with same alignment were detected.
14665 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
14666 Test that accesses with same alignment were detected.
14667 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
14668 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
14669 alignment were detected.
14670
14671 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
14672
14673 PR c++/10611
14674 * g++.dg/conversion/simd2.C: New.
14675
14676 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14677
14678 * gcc.dg/Wcxx-compat-1.c: New.
14679
14680 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
14681
14682 PR libfortran/21480
14683 * gfortran.dg/reshape-complex.f90: Add a test for a packed
14684 complex array.
14685
14686 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
14687
14688 * gcc.dg/alias-8.c: New.
14689
14690 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
14691
14692 * gcc.dg/format/cmn_err-1.c: Update.
14693
14694 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
14695
14696 PR target/20666
14697 * gcc.target/sparc/fexpand-2.c: New.
14698 * gcc.target/sparc/fpmerge-2.c: New.
14699 * gcc.target/sparc/fpmul-2.c: New.
14700 * gcc.target/sparc/noresult.c: New.
14701 * gcc.target/sparc/pdist-2.c: New.
14702 * gcc.target/sparc/pdist-3.c: New.
14703
14704 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
14705
14706 PR testsuite/21702
14707 * gcc.target/i386/i386.exp: Fix comment typo.
14708
14709 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
14710
14711 PR c++/19497
14712 * g++.dg/inherit/using5.C: New.
14713 * g++.dg/inherit/using6.C: New.
14714
14715 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14716
14717 PR c++/19894
14718 * g++.dg/template/ptrmem15.C: New test.
14719
14720 PR c++/20563
14721 * g++.dg/ext/label4.C: New test.
14722
14723 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14724
14725 * gcc.dg/tls/debug-1.c: New test.
14726
14727 2005-06-07 Dale Johannesen <dalej@apple.com>
14728
14729 * gcc.target/i386/movq.c: New.
14730
14731 2005-06-07 Dale Johannesen <dalej@apple.com>
14732
14733 * gcc.dg/20050607-1.c: New.
14734
14735 2005-06-07 Jakub Jelinek <jakub@redhat.com>
14736
14737 PR middle-end/21850
14738 * gcc.c-torture/execute/20050607-1.c: New test.
14739
14740 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
14741
14742 PR libfortran/21926
14743 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
14744 Test case where the return array has lowest stride one,
14745 but isn't packed.
14746
14747 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
14748
14749 * lib/target-supports.exp (check_effective_target_sync_int_long):
14750 Add s390 and s390x targets.
14751
14752 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14753
14754 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
14755 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
14756 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
14757 * gcc.dg/tree-ssa/loop-9.c: New test.
14758
14759 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
14760
14761 * g++.dg/parse/defarg10.C: New.
14762
14763 2005-06-06 Jakub Jelinek <jakub@redhat.com>
14764
14765 PR regression/21897
14766 * gcc.c-torture/execute/20050604-1.c: New test.
14767
14768 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
14769
14770 PR 21903
14771 * g++.dg/parse/defarg9.C: New.
14772
14773 PR c++/20637
14774 * g++.dg/inherit/using4.C: New.
14775 * g++.dg/overload/error1.C: Adjust expected errors.
14776 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
14777 * g++.old-deja/g++.brendan/arm2.C: Likewise.
14778 * g++.old-deja/g++.other/redecl2.C: Likewise.
14779 * g++.old-deja/g++.other/redecl4.C: Likewise.
14780 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
14781
14782 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14783
14784 * gfortran.dg/f2c_5.f90: Add -w to dg-options
14785
14786 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14787
14788 * lib/gfortran.exp (gfortran_target_compile): Call
14789 dg-additional-files-options
14790 * gfortran.dg/f2c_4.f90: New file
14791 * gfortran.dg/f2c_4.c: New file
14792 * gfortran.dg/f2c_5.f90: New file
14793 * gfortran.dg/f2c_5.c: New file
14794
14795 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14796
14797 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
14798
14799 PR fortran/21912
14800 * gfortran.dg/array_constructor_4.f90: New test.
14801
14802 2005-06-05 Mark Mitchell <mark@codesourcery.com>
14803
14804 PR c++/21619
14805 * g++.dg/ext/builtin9.C: New test.
14806
14807 2005-06-05 Dale Johannesen <dalej@apple.com>
14808
14809 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
14810 * gcc.c-torture/execute/20050603-2.c: Ditto.
14811
14812 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
14813
14814 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
14815 * gcc.dg/vect/vect-reduc-1.c: New.
14816 * gcc.dg/vect/vect-reduc-2.c: New.
14817 * gcc.dg/vect/vect-reduc-3.c: New.
14818
14819 2005-06-04 Dale Johannesen <dalej@apple.com>
14820
14821 * gcc.c-torture/execute/20050603-1.c: New.
14822 * gcc.c-torture/execute/20050603-2.c: New.
14823 * gcc.dg/20050603-3.c: New.
14824
14825 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14826
14827 PR fortran/19195
14828 * gfortran.dg/debug_1.f90: New test.
14829
14830 * gfortran.dg/forall_1.f90: New test.
14831
14832 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
14833
14834 * gfortran.dg/array_constructor_3.f90: New test.
14835
14836 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14837
14838 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
14839
14840 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
14841
14842 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
14843
14844 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
14845
14846 PR c/21873
14847 * gcc.dg/init-excess-1.c: New test.
14848
14849 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14850
14851 PR c++/21853
14852 * g++.dg/expr/static_cast6.C: New test.
14853
14854 2005-06-03 Diego Novillo <dnovillo@redhat.com>
14855
14856 * gcc.dg/tree-ssa/vrp14.c: New test.
14857
14858 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14859
14860 PR c++/21336
14861 * g++.dg/template/new2.C: New test.
14862
14863 2005-06-03 Josh Conner <jconner@apple.com>
14864
14865 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
14866 all entries in initializer.
14867
14868 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
14869
14870 PR middle-end/21858
14871 * gcc.dg/pr21858.c: New testcase.
14872
14873 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
14874
14875 PR tree-optimization/21292
14876
14877 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
14878 New.
14879 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14880 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14881 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14882 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14883 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
14884
14885 2005-06-02 Richard Henderson <rth@redhat.com>
14886
14887 * gcc.dg/sync-2.c: Use -march=i486 for i386.
14888
14889 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
14890
14891 * gcc.dg/wtypequal.c: New testcase.
14892
14893 2005-06-02 Diego Novillo <dnovillo@redhat.com>
14894
14895 PR 21582
14896 * gcc.dg/tree-ssa/pr21582.c: New test.
14897
14898 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14899
14900 PR c++/21280
14901 * g++.dg/opt/interface2.h: New.
14902 * g++.dg/opt/interface2.C: New.
14903 * g++.dg/init/ctor4.C: Adjust error lines.
14904 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14905 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14906 * g++.old-deja/g++.jason/opeq3.C: Likewise.
14907 * g++.old-deja/g++.pt/assign1.C: Likewise.
14908 * g++.old-deja/g++.pt/crash20.C: Likewise.
14909
14910 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
14911
14912 PR tree-optimization/21734
14913 * g++.dg/vect/pr21734_1.cc: New.
14914 * g++.dg/vect/pr21734_2.cc: New.
14915
14916 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14917
14918 PR c++/20350
14919 * g++.dg/template/spec24.C: New.
14920
14921 PR c++/21151
14922 * g++.dg/pch/local-1.C: New.
14923 * g++.dg/pch/local-1.Hs: New.
14924
14925 2005-06-01 Diego Novillo <dnovillo@redhat.com>
14926
14927 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
14928 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
14929 * gcc.dg/tree-ssa/pr14341.c: New test.
14930 * gcc.dg/tree-ssa/pr14841.c: New test.
14931 * gcc.dg/tree-ssa/pr20701.c: New test.
14932 * gcc.dg/tree-ssa/pr21086.c: New test.
14933 * gcc.dg/tree-ssa/pr21090.c: New test.
14934 * gcc.dg/tree-ssa/pr21332.c: New test.
14935 * gcc.dg/tree-ssa/pr21458.c: New test.
14936 * gcc.dg/tree-ssa/pr21658.c: New test.
14937 * gcc.dg/tree-ssa/vrp01.c: New test.
14938 * gcc.dg/tree-ssa/vrp02.c: New test.
14939 * gcc.dg/tree-ssa/vrp03.c: New test.
14940 * gcc.dg/tree-ssa/vrp04.c: New test.
14941 * gcc.dg/tree-ssa/vrp05.c: New test.
14942 * gcc.dg/tree-ssa/vrp06.c: New test.
14943 * gcc.dg/tree-ssa/vrp07.c: New test.
14944 * gcc.dg/tree-ssa/vrp08.c: New test.
14945 * gcc.dg/tree-ssa/vrp09.c: New test.
14946 * gcc.dg/tree-ssa/vrp10.c: New test.
14947 * gcc.dg/tree-ssa/vrp11.c: New test.
14948 * gcc.dg/tree-ssa/vrp12.c: New test.
14949 * gcc.dg/tree-ssa/vrp13.c: New test.
14950
14951 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
14952
14953 PR 21029
14954 * gcc.dg/tree-ssa/pr21029.c: New test.
14955
14956 2005-06-01 Roger Sayle <roger@eyesopen.com>
14957
14958 * gfortran.dg/logint-1.f: New test case.
14959 * gfortran.dg/logint-2.f: Likewise.
14960 * gfortran.dg/logint-3.f: Likewise.
14961
14962 2005-06-01 Jakub Jelinek <jakub@redhat.com>
14963
14964 PR c/21536
14965 PR c/20760
14966 * gcc.dg/20050527-1.c: New test.
14967
14968 * gcc.dg/i386-sse-12.c: New test.
14969
14970 PR fortran/21729
14971 * gfortran.dg/implicit_5.f90: New test.
14972
14973 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
14974
14975 PR fortran/20883
14976 * gfortran/assign_4.f90: New test.
14977 * gfortran/assign_2.f90: Change compile to run.
14978
14979 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
14980
14981 * lib/target-supports.exp
14982 (check_effective_target_sync_char_short): New.
14983 * gcc.dg/sync-2.c: New.
14984
14985 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
14986
14987 PR tree-optimization/21817
14988 * gcc.dg/torture/pr21817-1.c: New.
14989
14990 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
14991
14992 PR c++/21165
14993 * g++.dg/template/init5.C: New.
14994
14995 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
14996
14997 * gfortran.dg/char_initialiser_actual.f90:
14998 Test character initialisers as actual arguments.
14999 * gfortran.dg/char_pointer_comp_assign.f90:
15000 Test character pointer structure component assignments.
15001 * gfortran.dg/char_array_structure_constructor.f90:
15002 Test character components in structure constructors.
15003
15004 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
15005
15006 PR middle-end/20931
15007 * g++.dg/opt/pr20931.C: New test.
15008
15009 2005-05-31 Andreas Jaeger <aj@suse.de>
15010
15011 PR testsuite/20772
15012 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
15013 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
15014 g++.old-deja/g++.ext/asmspec1.C,
15015 g++.old-deja/g++.other/regstack.C,
15016 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
15017 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
15018 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
15019 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
15020 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
15021 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
15022 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
15023 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
15024 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
15025 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
15026 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
15027 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
15028 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
15029 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
15030 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
15031 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
15032 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
15033 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
15034 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
15035
15036 2005-05-31 Jeff Law <law@redhat.com>
15037
15038 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
15039
15040 2005-05-30 Paolo Carlini <pcarlini@suse.de>
15041
15042 PR middle-end/21743
15043 * gcc.dg/builtins-1.c: Activate disabled clog test.
15044 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15045
15046 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
15047
15048 * gfortran.dg/char_pointer_assign.f90:
15049 Test character-pointer assignments and pointer assignments.
15050 * gfortran.dg/char_pointer_dummy.f90:
15051 Test character-pointer dummy arguments.
15052 * gfortran.dg/char_pointer_func.f90:
15053 Test character-pointer function returns.
15054 * gfortran.dg/char_pointer_dependency.f90:
15055 Test character-pointer functions with dependencies.
15056
15057 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15058
15059 PR c++/21784
15060 * g++.dg/lookup/using14.C: New test.
15061
15062 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15063
15064 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15065 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15066 trailing ^M.
15067
15068 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15069
15070 PR c++/17413
15071 * g++.dg/template/local5.C: New.
15072
15073 PR target/21761
15074 * gcc.c-torture/compile/pr21761.c: New.
15075
15076 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15077 before darwin8.
15078
15079 2005-05-30 Steven G. Kargl
15080
15081 PR fortran/20846
15082 * gfortran.dg/inquire_8.f90: New test.
15083
15084 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15085
15086 PR libfortran/21376
15087 * gfortran.dg/output_exponents_1.f90: New test.
15088
15089 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15090
15091 PR libfortran/20006
15092 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15093
15094 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15095
15096 PR c++/21210
15097 * g++.dg/ext/complex1.C: New test.
15098
15099 PR c++/21340
15100 * g++.dg/init/ctor6.C: New test.
15101
15102 2005-05-29 Jan Hubicka <jh@suse.cz>
15103
15104 * gcc.c-torture/compile/pr21562.c: New.
15105
15106 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15107
15108 * gfortran.dg/subnormal_1.f90: New test.
15109
15110 2005-05-28 Jan Hubicka <jh@suse.cz>
15111
15112 * tree-prof.exp: Fix comment.
15113 * value-prof-1.c: New.
15114 * value-prof-2.c: New.
15115 * value-prof-3.c: New.
15116 * value-prof-4.c: New.
15117
15118 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15119
15120 PR c++/21614
15121 * g++.dg/expr/ptrmem6.C: New test.
15122 * g++.dg/expr/ptrmem6a.C: Likewise.
15123
15124 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15125
15126 PR tree-optimization/21658
15127 * gcc.dg/tree-ssa/pr21658.c: New.
15128
15129 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15130
15131 PR c++/21455
15132 * g++.dg/inherit/ptrmem3.C: New.
15133
15134 PR c++/21681
15135 * g++.dg/parse/template16.C: New.
15136
15137 2005-05-27 Andreas Jaeger <aj@suse.de>
15138
15139 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15140
15141 * gcc.dg/i386-sse-8.c: Run test on all archs.
15142
15143 2005-05-26 Mike Stump <mrs@apple.com>
15144
15145 * objc.dg/isa-field-1.m: Only run on darwin.
15146 * objc.dg/lookup-1.m: Likewise.
15147 * objc.dg/try-catch-8.m: Likewise.
15148
15149 2005-05-26 Roger Sayle <roger@eyesopen.com>
15150
15151 PR tree-optimization/9814
15152 * gcc.dg/pr9814-1.c: New test case.
15153
15154 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15155
15156 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15157 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15158 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15159 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15160 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15161 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15162 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15163 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15164 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
15165 objc.dg/try-catch-8.m: New.
15166
15167 2005-05-26 Janis Johnson <janis187@us.ibm.com>
15168
15169 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
15170 remove extraneous semicolons.
15171
15172 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15173
15174 * obj-c++.dg/comp-types-12.mm: New.
15175 * objc.dg/comp-types-11.m: New.
15176 * objc.dg/selector-4.m: New.
15177
15178 2005-05-26 Andreas Jaeger <aj@suse.de>
15179
15180 PR testsuite/20772
15181 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
15182 g++.old-deja/g++.ext/attrib3.C,
15183 g++.old-deja/g++.other/store-expr1.C,
15184 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
15185 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
15186 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15187 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
15188 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
15189 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
15190 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
15191 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15192 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
15193 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
15194 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
15195 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
15196 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
15197 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
15198 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
15199 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
15200 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
15201 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15202 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
15203
15204 2005-05-26 Andreas Jaeger <aj@suse.de>
15205
15206 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
15207 x86-64 compilation.
15208
15209 2005-05-26 Andreas Jaeger <aj@suse.de>
15210
15211 PR testsuite/20772
15212 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
15213 gcc.misc-tests/i386-pf-athlon-1.c,
15214 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15215 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
15216 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
15217 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
15218 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
15219 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
15220 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
15221 programs.
15222
15223 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
15224 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
15225 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
15226 x86-64 compilation.
15227
15228 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
15229 x86_64.
15230
15231 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
15232 effective-target ilp32.
15233
15234 2005-05-26 David Ung <davidu@mips.com>
15235
15236 * gcc.target/mips/ext_ins.c: New test for testing the generation
15237 of MIPS32/64 rev 2 ext/ins instructions.
15238
15239 2005-05-26 Andreas Jaeger <aj@suse.de>
15240
15241 * treelang/compile/unsigned.tree: Use gimple instead of
15242 nonexisting generic dump.
15243
15244 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
15245
15246 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
15247
15248 2005-05-26 Andreas Jaeger <aj@suse.de>
15249
15250 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
15251
15252 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15253
15254 PR libfortran/17283
15255 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
15256 Test callee-allocated memory with write statements.
15257
15258 2005-05-25 Roger Sayle <roger@eyesopen.com>
15259
15260 PR middle-end/21709
15261 * gcc.dg/pr21709-1.c: New test case.
15262
15263 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15264 Mike Stump <mrs@apple.com>
15265
15266 * objc/execute/next_mapping.h: Update for C++.
15267
15268 * obj-c++.dg/selector-1.mm: Move to...
15269 * obj-c++.dg/selector-4.mm: here...
15270
15271 * obj-c++.dg/basic.mm: New.
15272 * obj-c++.dg/comp-types-1.mm: New.
15273 * obj-c++.dg/cxx-class-1.mm: New.
15274 * obj-c++.dg/cxx-ivars-1.mm: New.
15275 * obj-c++.dg/cxx-ivars-2.mm: New.
15276 * obj-c++.dg/cxx-ivars-3.mm: New.
15277 * obj-c++.dg/cxx-scope-1.mm: New.
15278 * obj-c++.dg/cxx-scope-2.mm: New.
15279 * obj-c++.dg/defs.mm: New.
15280 * obj-c++.dg/empty-private-1.mm: New.
15281 * obj-c++.dg/encode-1.mm: New.
15282 * obj-c++.dg/encode-2.mm: New.
15283 * obj-c++.dg/encode-3.mm: New.
15284 * obj-c++.dg/extern-c-1.mm: New.
15285 * obj-c++.dg/extra-semi.mm: New.
15286 * obj-c++.dg/fix-and-continue-2.mm: New.
15287 * obj-c++.dg/isa-field-1.mm: New.
15288 * obj-c++.dg/ivar-list-semi.mm: New.
15289 * obj-c++.dg/local-decl-1.mm: New.
15290 * obj-c++.dg/lookup-1.mm: New.
15291 * obj-c++.dg/lookup-2.mm: New.
15292 * obj-c++.dg/method-1.mm: New.
15293 * obj-c++.dg/method-2.mm: New.
15294 * obj-c++.dg/method-3.mm: New.
15295 * obj-c++.dg/method-4.mm: New.
15296 * obj-c++.dg/method-5.mm: New.
15297 * obj-c++.dg/method-6.mm: New.
15298 * obj-c++.dg/method-7.mm: New.
15299 * obj-c++.dg/no-extra-load.mm: New.
15300 * obj-c++.dg/overload-1.mm: New.
15301 * obj-c++.dg/pragma-1.mm: New.
15302 * obj-c++.dg/pragma-2.mm: New.
15303 * obj-c++.dg/private-1.mm: New.
15304 * obj-c++.dg/private-2.mm: New.
15305 * obj-c++.dg/proto-qual-1.mm: New.
15306 * obj-c++.dg/qual-types-1.mm: New.
15307 * obj-c++.dg/stubify-1.mm: New.
15308 * obj-c++.dg/stubify-2.mm: New.
15309 * obj-c++.dg/super-class-1.mm: New.
15310 * obj-c++.dg/super-class-2.mm: New.
15311 * obj-c++.dg/super-dealloc-1.mm: New.
15312 * obj-c++.dg/super-dealloc-2.mm: New.
15313 * obj-c++.dg/template-1.mm: New.
15314 * obj-c++.dg/template-2.mm: New.
15315 * obj-c++.dg/template-3.mm: New.
15316 * obj-c++.dg/template-4.mm: New.
15317 * obj-c++.dg/template-5.mm: New.
15318 * obj-c++.dg/template-6.mm: New.
15319 * obj-c++.dg/try-catch-1.mm: New.
15320 * obj-c++.dg/try-catch-2.mm: New.
15321 * obj-c++.dg/try-catch-3.mm: New.
15322 * obj-c++.dg/try-catch-4.mm: New.
15323 * obj-c++.dg/try-catch-5.mm: New.
15324 * obj-c++.dg/try-catch-6.mm: New.
15325 * obj-c++.dg/try-catch-7.mm: New.
15326 * obj-c++.dg/try-catch-8.mm: New.
15327 * obj-c++.dg/try-catch-9.mm: New.
15328 * obj-c++.dg/va-meth-1.mm: New.
15329
15330 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15331
15332 * obj-c++.dg/selector-1.mm: New.
15333 * obj-c++.dg/selector-2.mm: New.
15334
15335 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15336
15337 * obj-c++.dg/selector-3.mm: New.
15338 * objc.dg/selector-3.m: New.
15339
15340 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15341
15342 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
15343 about where warning appears.
15344
15345 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15346
15347 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
15348 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
15349 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
15350 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
15351
15352 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15353
15354 * gcc.dg/20050524-1.c: New test.
15355
15356 2005-05-25 Jan Hubicka <jh@suse.cz>
15357
15358 * gcc.dg/tree-prof/inliner-1.c: New.
15359
15360 2005-05-25 Janis Johnson <janis187@us.ibm.com>
15361
15362 * gcc.dg/tree-prof: New directory.
15363 * gcc.dg/tree-prof/tree-prof.exp: New.
15364
15365 2005-05-25 DJ Delorie <dj@redhat.com>
15366
15367 * gcc.dg/Wattributes-1.c: New.
15368 * gcc.dg/Wattributes-2.c: New.
15369 * gcc.dg/Wattributes-3.c: New.
15370
15371 20005-05-24 Janis Johnson <janis187@us.ibm.com>
15372
15373 PR tree-optimization/19833
15374 * gcc.dg/uninit-4.c: Remove xfail.
15375 * gcc.dg/uninit-9.c: Ditto.
15376
15377 2005-05-24 Ziemowit Laski <zlaski@apple.com>
15378
15379 * obj-c++.dg/bitfield-[1-5].mm: New.
15380 * obj-c++.dg/class-protocol-1.mm: New.
15381 * obj-c++.dg/comp-types-1[0-1].mm: New.
15382 * obj-c++.dg/comp-types-[2-9].mm: New.
15383 * obj-c++.dg/encode-[4-8].mm: New.
15384 * obj-c++.dg/layout-1.mm: New.
15385 * obj-c++.dg/method-1[0-9].mm: New.
15386 * obj-c++.dg/method-2[0-1].mm: New.
15387 * obj-c++.dg/method-[8-9].mm: New.
15388 * obj-c++.dg/objc-gc-3.mm: New.
15389 * obj-c++.dg/try-catch-10.mm: New.
15390 * objc.dg/bitfield-5.m: New.
15391 * objc.dg/comp-types-10.m: New.
15392 * objc.dg/comp-types-9.m: New.
15393 * objc.dg/layout-1.m: New.
15394 * objc.dg/objc-gc-4.m: New.
15395 * objc.dg/try-catch-9.m: New.
15396 * objc.dg/class-protocol-1.m: Tweak diagnostics.
15397 * objc.dg/comp-types-1.m: Likewise.
15398 * objc.dg/comp-types-[5-6].m: Likewise.
15399 * objc.dg/method-9.m: Likewise.
15400
15401 2005-05-24 Janis Johnson <janis187@us.ibm.com>
15402
15403 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
15404 and on hardware without VMX support.
15405
15406 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
15407
15408 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
15409
15410 * lib/profopt.exp (dg-final-generate, dg-final-use,
15411 profopt-final-code, profopt-get-options): New.
15412 (profopt-execute): Process test directives.
15413
15414 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
15415 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15416 cleanup-tree-dump, cleanup-saved-temps): Update comments.
15417
15418 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
15419
15420 PR C++/21645
15421 * g++.dg/init/ctor5.C: New test.
15422
15423 2005-05-24 Ira Rosen <irar@il.ibm.com>
15424
15425 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
15426 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
15427 vect-113.c, vect-114.c.
15428
15429 2005-05-23 Adam Nemet <anemet@lnxw.com>
15430
15431 * gcc.dg/const-elim-1.c: Remove xfails.
15432
15433 2005-05-23 Jeff Law <law@redhat.com>
15434
15435 * gcc.c-torture/compile/pr21638.c: New test.
15436 * gcc.c-torture/compile/20050520-1.c: New test.
15437
15438 2005-05-23 Nick Clifton <nickc@redhat.com>
15439
15440 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
15441 be a proper triple, ie: m32r*-*-*.
15442 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15443
15444 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
15445
15446 PR middle-end/21331
15447 PR tree-opt/21293
15448 * gcc.c-torture/compile/pr21293.c: New test.
15449 * gcc.c-torture/execute/pr21331.c: New test.
15450
15451 2004-05-20 Richard Henderson <rth@redhat.com>
15452
15453 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
15454
15455 2005-05-20 Ziemowit Laski <zlaski@apple.com>
15456
15457 * obj-c++-dg.exp: Add.
15458 * obj-c++.exp: Add.
15459 * obj-c++.dg/dg.exp: Add.
15460
15461 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15462
15463 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
15464 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
15465
15466 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
15467
15468 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
15469
15470 2004-05-19 Richard Henderson <rth@redhat.com>
15471
15472 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
15473
15474 2005-05-19 Janis Johnson <janis187@us.ibm.com>
15475
15476 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
15477
15478 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
15479
15480 2005-05-19 Jakub Jelinek <jakub@redhat.com>
15481
15482 PR c++/21495
15483 * g++.dg/parse/extern1.C: New test.
15484 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
15485
15486 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15487
15488 * gcc.dg/c99-math.h: New.
15489 * gcc.dg/c99-math-float-1.c: New test.
15490 * gcc.dg/c99-math-double-1.c: Likewise.
15491 * gcc.dg/c99-math-long-double-1.c: Likewise.
15492
15493 2005-05-18 Richard Henderson <rth@redhat.com>
15494
15495 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
15496
15497 2005-05-18 Devang Patel <dpatel@apple.com>
15498
15499 * g++.dg/opt/20050511-1.C: New test.
15500
15501 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
15502
15503 PR libfortran/21127
15504 * gfortran.dg/reshape-complex.f90: New test.
15505
15506 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
15507
15508 * gfortran.dg/array_constructor_1.f90: New test.
15509 * gfortran.dg/array_constructor_2.f90: New test.
15510
15511 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
15512
15513 PR fortran/20954
15514 * gfortran.dg/pr20954.f: New test.
15515
15516 2005-05-17 Mike Stump <mrs@apple.com>
15517
15518 Yet more Objective-C++...
15519
15520 * objc.dg/method-5.m: Update.
15521 * objc.dg/method-6.m: Update.
15522 * objc.dg/method-7.m: Update.
15523 * objc.dg/method-9.m: Update.
15524 * objc.dg/try-catch-2.m: Update.
15525
15526 2005-05-17 Mark Mitchell <mark@codesourcery.com>
15527
15528 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
15529 Remove little-endian optimizations.
15530
15531 2005-05-17 Jeff Law <law@redhat.com>
15532
15533 * g++.dg/tree-ssa/pr14814.C: New test.
15534 * gcc.dg/tree-ssa/pr14814.C: New test.
15535 * gcc.dg/tree-ssa/pr17141-1.C: New test.
15536 * gcc.dg/tree-ssa/pr17141-2.C: New test.
15537
15538 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15539
15540 * gcc.dg/compat/generate-random.c: Do not include
15541 libiberty.h.
15542 * gcc.dg/compat/generate-random_r.c: Likewise.
15543
15544 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
15545
15546 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
15547
15548 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15549
15550 PR middle-end/21595
15551 * g++.dg/tree-ssa/builtin1.C: New testcase.
15552
15553 2005-05-17 Jakub Jelinek <jakub@redhat.com>
15554
15555 PR c++/21454
15556 * g++.dg/opt/const4.C: New test.
15557
15558 PR middle-end/21492
15559 * g++.dg/opt/crossjump1.C: New test.
15560
15561 PR tree-optimization/21610
15562 * gcc.c-torture/compile/20050516-1.c: New test.
15563
15564 PR fortran/15080
15565 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
15566 about the test failing.
15567 * gfortran.fortran-torture/execute/where_7.f90: New test.
15568 * gfortran.fortran-torture/execute/where_8.f90: New test.
15569
15570 2005-05-16 Richard Henderson <rth@redhat.com>
15571
15572 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
15573 i?86 and x86_64.
15574
15575 2005-05-16 Mark Mitchell <mark@codesourcery.com>
15576
15577 * gcc.dg/compat/generate-random.c (config.h): Do not include.
15578 (limits.h): Include unconditionally.
15579 (stdlib.h): Likewise.
15580 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
15581 (limits.h): Include unconditionally.
15582 (stdlib.h): Likewise.
15583 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
15584 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
15585 (limits.h): Include unconditionally.
15586 (stdlib.h): Likewise.
15587 (hashtab.h): Do not include.
15588 (getopt.h): Likewise.
15589 (stddef.h): Include.
15590 (hashval_t): Define.
15591 (struct entry): Add "next" field.
15592 (HASH_SIZE): New macro.
15593 (hash_table): New variable.
15594 (switchfiles): Do not use xmalloc.
15595 (mix): New macro.
15596 (iterative_hash): New function.
15597 (hasht): Remove.
15598 (e_exists): New function.
15599 (e_insert): Likewise.
15600 (output): Use, instead of libiberty hashtable functions.
15601 (main): Do not use getopt. Do not call htab_create.
15602
15603 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
15604
15605 PR libstdc++/21526
15606 * lib/target-supports.exp (check_mkfifo_available):
15607 Return 0 for cygwin as mkfifo support incomplete on platform.
15608 Fix typos in comments.
15609
15610 2005-05-15 Mark Mitchell <mark@codesourcery.com>
15611
15612 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
15613
15614 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
15615
15616 PR fortran/17432
15617 * gfortran.dg/assign_4.f: New test.
15618
15619 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
15620
15621 PR tree-optimization/21563
15622 * gcc.dg/tree-ssa/pr21563.c: New.
15623
15624 2005-05-14 Jan Hubicka <jh@suse.cz>
15625
15626 * gcc.dg/noreturn-7.c: Allow control reaches warning.
15627
15628 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
15629
15630 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
15631
15632 2005-05-13 Julian Brown <julian@codesourcery.com>
15633
15634 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
15635 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
15636
15637 2005-05-13 Jan Hubicka <jh@suse.cz>
15638
15639 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
15640 * gcc.dg/fold-xor-?.c: Likewise.
15641 * gcc.dg/pr15784-?.c: Likewise.
15642 * gcc.dg/pr20922-?.c: Likewise.
15643 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
15644 * gcc.dg/tree-ssa/pr17598.c: Likewise.
15645 * gcc.dg/tree-ssa/pr20470.c: Likewise.
15646
15647 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15648
15649 PR fortran/21260
15650 * gfortran.dg/hollerith_1.f90: New test.
15651
15652 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15653
15654 * gfortran.dg/func_result_2.f90: New test.
15655
15656 2005-05-11 Bud Davis <bdavis@gfortran.org>
15657
15658 * gfortran.dg/dev_null.f90: New test.
15659
15660 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
15661
15662 * gcc.dg/arm-vfp1.c: Revert last change.
15663
15664 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
15665
15666 PR middle-end/19807
15667 PR tree-optimization/19639
15668 * g++.dg/tree-ssa/pr19807.C: New testcase.
15669
15670 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15671
15672 PR libfortran/21471
15673 * gfortran.dg/append-1.f90: New test.
15674
15675 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15676
15677 * gcc.dg/pr18501.c: XFAIL.
15678 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
15679 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
15680 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
15681 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
15682 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
15683 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
15684 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
15685 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
15686
15687 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15688
15689 PR fortran/20178
15690 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
15691 gfortran.dg/f2c_3.f90: New tests.
15692
15693 * gfortran.dg/return_1.f90: Fix dg annotation.
15694
15695 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15696
15697 * gcc.c-torture/compile/20050510-1.c: New test.
15698
15699 2005-05-10 Mark Mitchell <mark@codesourcery.com>
15700
15701 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
15702
15703 2005-05-10 Bob Wilson <bob.wilson@acm.org>
15704
15705 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
15706
15707 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
15708
15709 PR c/17913
15710 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
15711
15712 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
15713
15714 PR c/21342
15715 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
15716 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
15717
15718 2005-05-10 Ben Elliston <bje@au.ibm.com>
15719
15720 PR debug/16676
15721 * gcc.dg/debug/pr16676.c: New test.
15722
15723 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
15724
15725 PR testsuite/21443
15726 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
15727 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
15728 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
15729 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
15730 Change -O1 to -O2.
15731 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
15732 -fno-tree-dominator-opts.
15733
15734 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15735
15736 * gfortran.dg/return_1.f90: New test.
15737
15738 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
15739
15740 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
15741
15742 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
15743
15744 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
15745
15746 PR c++/21427
15747 * g++.dg/inherit/covariant13.C: New.
15748
15749 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15750
15751 PR libfortran/19155
15752 * gfortran.dg/pr19155.f: New test.
15753
15754 2005-05-08 Roger Sayle <roger@eyesopen.com>
15755
15756 PR inline-asm/8788
15757 * gcc.dg/pr8788-1.c: New testcase.
15758
15759 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
15760
15761 PR target/21416
15762 * gcc.target/mips/fpcmp-[12].c: New tests.
15763
15764 2005-05-06 Mark Mitchell <mark@codesourcery.com>
15765
15766 * lib/target-supports-dg.exp (dg-require-fork): New function.
15767 (dg-require-mkfifo): Likewise.
15768 * lib/target-supports.exp (check_function_available): New
15769 function.
15770 (check_fork_available): Likewise.
15771 (check_mkfifo_available): Likewise.
15772
15773 2005-05-06 Jeff Law <law@redhat.com>
15774
15775 * gcc.c-torture/compile/pr21380.c: New test.
15776
15777 2005-05-06 Jakub Jelinek <jakub@redhat.com>
15778
15779 PR c++/20961
15780 * g++.dg/ext/weak3.C: New test.
15781
15782 2005-05-05 Mark Mitchell <mark@codesourcery.com>
15783
15784 PR c++/21352
15785 * g++.dg/template/crash37.C: New test.
15786
15787 2005-05-05 Paul Brook <paul@codesourcery.com>
15788
15789 * gcc.dg/arm-g2.c: Use effective-target arm32.
15790 * gcc.dg/arm-mmx-1.c: Ditto.
15791 * gcc.dg/arm-scd42-2.c: Ditto.
15792 * gcc.dg/arm-vfp1.c: Ditto.
15793 * lib/target-supports.exp (check_effective_target_arm32): New
15794 function.
15795
15796 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
15797
15798 PR libfortran/21354
15799 gfortran.dg/in_pack_rank7.f90: New test.
15800
15801 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
15802
15803 PR middle-end/15618
15804 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
15805
15806 2005-05-04 Jakub Jelinek <jakub@redhat.com>
15807
15808 PR middle-end/21265
15809 * gcc.dg/20050503-1.c: New test.
15810
15811 PR rtl-optimization/21239
15812 * gcc.dg/i386-sse-11.c: New test.
15813
15814 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
15815
15816 PR target/16888
15817 * gcc.target/i386/asm-1.c: New test.
15818
15819 2005-05-03 Jakub Jelinek <jakub@redhat.com>
15820
15821 PR rtl-optimization/21330
15822 * gcc.c-torture/execute/20050502-1.c: New test.
15823
15824 PR target/21297
15825 * gcc.c-torture/execute/20050502-2.c: New test.
15826
15827 2005-05-03 Uros Bizjak <uros@kss-loka.si>
15828
15829 PR middle-end/21282
15830 * gcc.dg/pr21282.c: New.
15831
15832 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15833
15834 * gcc.dg/vect/pr20122.c: Clean up .vect file.
15835 * gcc.dg/vect/vect-92.c: Likewise.
15836 * gcc.dg/vect/vect-93.c: Likewise.
15837 * gcc.dg/vect/vect-dv-1.c: Likewise.
15838 * gcc.dg/vect/vect-dv-2.c: Likewise.
15839 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
15840
15841 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15842
15843 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
15844 * gfortran.dg/vect/vect-2.f90: Likewise.
15845 * gfortran.dg/vect/vect-3.f90: Likewise.
15846 * gfortran.dg/vect/vect-4.f90: Likewise.
15847 * gfortran.dg/vect/vect-5.f90: Likewise.
15848
15849 2005-05-02 Geoffrey Keating <geoffk@apple.com>
15850
15851 PR target/20813
15852 * gcc.dg/rs6000-fpint-2.c: New.
15853
15854 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
15855
15856 PR c/15698
15857 * gcc.dg/builtins-30.c: Update expected messages.
15858 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
15859 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
15860 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
15861
15862 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
15863
15864 PR tree-optimization/21294
15865 * gcc.dg/tree-ssa/pr21294.c: New.
15866
15867 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
15868
15869 * gcc.dg/altivec-3.c (vec_store): Do not use the old
15870 __builtin_altivec_st_internal_4si built-in.
15871
15872 2005-05-02 Mark Mitchell <mark@codesourcery.com>
15873
15874 PR c++/15875
15875 * g++.dg/template/ptrmem14.C: New test.
15876
15877 2005-05-02 Paul Brook <paul@codesourcery.com>
15878
15879 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
15880
15881 2005-05-02 Michael Matz <matz@suse.de>
15882
15883 PR c++/19542
15884 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
15885
15886 2005-05-01 Mark Mitchell <mark@codesourcery.com>
15887
15888 * g++.dg/cpp/weak.C: New test.
15889
15890 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15891
15892 * gcc.dg/tree-ssa/loop-8.c: New test.
15893
15894 2005-04-30 Michael Maty <matz@suse.de>
15895
15896 * gcc.dg/inline-mcpy.c: New test.
15897
15898 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
15899
15900 PR libfortran/18958
15901 * gfortran.dg/eoshift.f90: New test case.
15902
15903 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
15904
15905 PR libfortran/18857
15906 * gfortran.dg/matmul_1.f90: New test.
15907
15908 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15909
15910 PR tree-optimization/21030
15911 * gcc.dg/tree-ssa/pr21030.c: New.
15912
15913 2005-04-29 Devang Patel <dpatel@apple.com>
15914
15915 PR tree-optimization/21272
15916 * gcc.dg/vect/vect-ifcvt-10.c: New test.
15917
15918 2005-04-29 Jakub Jelinek <jakub@redhat.com>
15919
15920 PR fortran/13082
15921 PR fortran/18824
15922 * gfortran.dg/entry_4.f90: New test.
15923 * gfortran.fortran-torture/execute/entry_1.f90: New test.
15924 * gfortran.fortran-torture/execute/entry_2.f90: New test.
15925 * gfortran.fortran-torture/execute/entry_3.f90: New test.
15926 * gfortran.fortran-torture/execute/entry_4.f90: New test.
15927 * gfortran.fortran-torture/execute/entry_5.f90: New test.
15928 * gfortran.fortran-torture/execute/entry_6.f90: New test.
15929 * gfortran.fortran-torture/execute/entry_7.f90: New test.
15930
15931 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15932
15933 * gfortran.fortran-torture/execute/entry_8.f90: New test.
15934
15935 2005-04-29 Paul Brook <paul@codesourcery.com>
15936
15937 * gfortran.dg/entry_3.f90: New test.
15938
15939 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15940
15941 * gfortran.dg/implicit_4.f90: New test.
15942
15943 2005-04-28 Bob Wilson <bob.wilson@acm.org>
15944
15945 * lib/target-supports.exp (check_profiling_available): Return
15946 false for xtensa-*-elf.
15947
15948 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
15949
15950 * lib/fortran-torture.exp (fortran-torture.exp): Catch
15951 error if file cannot be deleted.
15952
15953 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15954
15955 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
15956 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
15957 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
15958 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
15959 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
15960 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
15961 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
15962 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
15963 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
15964 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
15965 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
15966 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
15967 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
15968
15969 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15970
15971 PR fortran/20865
15972 * gfortran.dg/pr20865.f90: New test.
15973
15974 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
15975
15976 * gcc.dg/void-cast-2.c: New test.
15977
15978 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
15979
15980 PR c/21159
15981 * gcc.dg/void-cast-1.c: New test.
15982
15983 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
15984
15985 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
15986
15987 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15988
15989 PR fortran/21177
15990 * gfortran.dg/pr21177.f90: New test.
15991
15992 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
15993
15994 PR tree-optimization/21171
15995 * gcc.dg/tree-ssa/pr21171.c: New test.
15996
15997 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
15998
15999 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16000 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16001 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16002 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16003 gcc.dg/tree-ssa/gen-vect-32.c: New.
16004 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
16005 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
16006 don't run on PPC32.
16007
16008 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16009
16010 PR c/21213
16011 * gcc.dg/transparent-union-3.c: New test.
16012
16013 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16014
16015 PR c/20740
16016 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
16017 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
16018 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
16019 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
16020 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
16021 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
16022
16023 2005-04-26 Jeff Law <law@redhat.com>
16024
16025 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
16026 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
16027 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
16028 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
16029 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
16030 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
16031 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
16032
16033 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
16034
16035 PR tree-optimization/17598
16036 * gcc.dg/tree-ssa/pr17598.c: New testcase.
16037
16038 2005-04-25 Mike Stump <mrs@apple.com>
16039
16040 * objc.dg/fix-and-continue-1.m: Add.
16041
16042 2005-04-25 Roger Sayle <roger@eyesopen.com>
16043
16044 PR c++/20995
16045 * g++.dg/opt/pr20995-1.C: New test case.
16046
16047 2005-04-25 Devang Patel <dpatel@apple.com>
16048
16049 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
16050
16051 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16052
16053 PR testsuite/21062
16054 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16055
16056 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16057
16058 PR C++/21188
16059 * g++.dg/opt/rtti2.C: New test.
16060
16061 2005-04-25 Paul Brook <paul@codesourcery.com>
16062 Steven G. Kargl <kargls@comcast.net>
16063
16064 PR fortran/20879
16065 * gfortran.dg/ichar_1.f90: New file.
16066
16067 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16068
16069 PR middle-end/20991
16070 * g++.dg/opt/pr20991.C: New test.
16071
16072 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16073 where sizeof (type) < __alignof__ (type).
16074 * gcc.dg/compat/struct-layout-1.h: Likewise.
16075
16076 2005-04-24 Per Bothner <per@bothner.com>
16077 Devang Patel <dpatel@apple.com>
16078
16079 PR preprocessor/20907
16080 * gcc.dg/cpp/very-long-comment.c: New test.
16081
16082 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16083
16084 PR fortran/20059
16085 * gfortran.dg/common_5.f: New test.
16086
16087 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16088
16089 PR middle-end/21082
16090 * g++.dg/tree-ssa/pr21082.C: New testcase.
16091
16092 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16093
16094 * gcc.dg/vect/vect-99.c: New test.
16095
16096 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16097
16098 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16099
16100 2005-04-22 Jeff Law <law@redhat.com>
16101
16102 * gcc.dg/uninit-5.c: Remove xfails.
16103 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16104 conditionals and loads.
16105
16106 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16107
16108 PR libfortran/20074
16109 PR libfortran/20436
16110 PR libfortran/21108
16111 * gfortran.dg/nested_reshape.f90: new test
16112 * gfortran.dg/reshape-alloc.f90: new test
16113 * gfortran.dg/reshape.f90: new test
16114
16115 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16116
16117 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16118
16119 * gcc.dg/arm-vfp1.c: New test.
16120
16121 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16122
16123 PR c++/21087
16124 * g++.dg/lookup/builtin2.C: New test.
16125
16126 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16127
16128 * gcc.dg/weak/weak-13.c: New test.
16129
16130 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16131
16132 * lib/target-supports.exp (check_effective_target_sync_int_long):
16133 Add powerpc*.
16134
16135 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16136
16137 * gcc.target/mips/branch-1.c: New test.
16138
16139 2005-04-21 Richard Henderson <rth@redhat.com>
16140
16141 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16142 * gcc.dg/vect/vect-86.c: Likewise.
16143 * gcc.dg/vect/vect-87.c: Likewise.
16144 * gcc.dg/vect/vect-88.c: Likewise.
16145
16146 2005-04-21 Devang Patel <dpatel@apple.com>
16147
16148 PR optimization/20994
16149 * gcc.dg/tree-ssa/ifc-3.c: New test.
16150
16151 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16152
16153 PR c/12913
16154 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16155 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16156 gcc.dg/c99-vla-jump-5.c: New tests.
16157
16158 2005-04-19 Richard Henderson <rth@redhat.com>
16159
16160 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16161 Fix typo in exists check.
16162 (check_effective_target_sync_int_long): New.
16163 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16164 * gcc.dg/ia64-sync-2.c: Likewise.
16165 * gcc.dg/ia64-sync-3.c: Likewise.
16166 * gcc.dg/ia64-sync-4.c: Likewise.
16167
16168 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
16169
16170 * gcc.dg/fold-xor-1.c: New test.
16171 * gcc.dg/fold-xor-2.c: New test.
16172
16173 2005-04-19 James E. Wilson <wilson@specifixinc.com>
16174
16175 PR target/20670
16176 * g++.dg/eh/fp-regs.C: New test.
16177
16178 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16179
16180 * gcc.dg/Wint-to-pointer-cast-1.c,
16181 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
16182 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
16183 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
16184
16185 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16186
16187 PR fortran/16861
16188 * gfortran.dg/pr16861.f90: New test.
16189
16190 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16191
16192 * gcc.dg/pr21085.c: New test.
16193
16194 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
16195
16196 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
16197 (setup_mips_tests, dg-mips-options): New procedures.
16198 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
16199 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
16200 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
16201 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16202 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
16203 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
16204 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
16205 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16206 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
16207 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
16208 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
16209 dg-mips-options instead of dg-options. Remove now-redundant
16210 preprocessor guards.
16211 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
16212 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16213 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16214 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
16215 * gcc.dg/vr-mult-2.c: Delete.
16216 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
16217 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
16218 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
16219 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
16220 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
16221 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
16222 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
16223
16224 2005-04-18 Laurent GUERBY <laurent@guerby.net>
16225
16226 * ada/acats/run_all.sh: Use sync when executable not present.
16227
16228 2005-04-18 Devang Patel <dpatel@apple.com>
16229
16230 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
16231 * gcc.dg/vect/vect-11a.c: New.
16232 * gcc.dg/vect/vect-none.c: Update.
16233 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
16234
16235 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16236
16237 PR tree-optimization/20922
16238 * gcc.dg/pr20922-1.c: New test.
16239 * gcc.dg/pr20922-2.c: New test.
16240 * gcc.dg/pr20922-3.c: New test.
16241 * gcc.dg/pr20922-4.c: New test.
16242 * gcc.dg/pr20922-5.c: New test.
16243 * gcc.dg/pr20922-6.c: New test.
16244
16245 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16246
16247 PR libfortran/20950
16248 * gfortran.dg/pr20950.f: New test.
16249
16250 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16251
16252 PR libfortran/19216
16253 * gfortran.dg/pr19216.f: New test.
16254
16255 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
16256
16257 PR tree-optimization/21001
16258 * gcc.dg/tree-ssa/pr21001.c: New.
16259
16260 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
16261
16262 PR libfortran/21075
16263 * gfortran.dg/reshape_rank7.f90: New test.
16264
16265 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
16266
16267 PR libfortran/12884 gfortran.dg/pr12884.f: New test
16268 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
16269 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
16270 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
16271 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
16272 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
16273 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
16274 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
16275 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
16276 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
16277 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
16278 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
16279 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
16280 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
16281 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
16282 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
16283 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
16284 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
16285 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
16286 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
16287 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
16288
16289 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
16290
16291 * gfortran.dg/wtruncate.f: New testcase.
16292 * gfortran.dg/wtruncate.f90: New testcase.
16293
16294 2005-04-16 Mark Mitchell <mark@codesourcery.com>
16295
16296 PR c++/21025
16297 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
16298 which sizeof/alignof is dependent, rather than just whether we are
16299 processing_template_decl.
16300
16301 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16302
16303 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16304 corrected typo where the wrong variables had been compared.
16305
16306 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16307
16308 PR libfortran/18495
16309 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16310 Test callee-allocated version of return array with a write
16311 statement.
16312 Test spread with a temporary with another write statement.
16313
16314 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
16315
16316 PR tree-optimization/21031
16317 * gcc.dg/tree-ssa/pr21031.c: New.
16318
16319 2005-04-15 Uros Bizjak <uros@kss-loka.si>
16320
16321 PR tree-optimization/21004
16322 * gcc.dg/builtins-53.c: Include builtins-config.h.
16323 Check floorf, ceilf, floorl and ceill transformations
16324 only when HAVE_C99_RUNTIME is defined.
16325
16326 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
16327
16328 PR middle-end/20739
16329 * gcc.dg/tree-ssa/pr20739.c: New test.
16330
16331 2005-04-14 Mike Stump <mrs@apple.com>
16332
16333 * gcc.dg/Foundation.framework/empty: New.
16334 * gcc.dg/framework-2.c: New.
16335
16336 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16337
16338 PR tree-optimization/21021
16339 * gcc.c-torture/compile/pr21021.c: New.
16340
16341 2005-04-14 Janis Johnson <janis187@us.ibm.com>
16342
16343 PR testsuite/21010
16344 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
16345 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
16346 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
16347 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
16348 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
16349 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
16350 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
16351 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
16352
16353 2005-04-14 Richard Henderson <rth@redhat.com>
16354
16355 * lib/target-supports.exp (check_effective_target_vect_condition):
16356 Add ia64, i?86, and x86_64.
16357
16358 2005-04-14 Steven G. Kargl <kargls@comcast.net>
16359
16360 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
16361
16362 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16363
16364 PR tree-optimization/20657
16365 * gcc.dg/tree-ssa/pr20657.c: New.
16366
16367 2005-04-14 Uros Bizjak <uros@kss-loka.si>
16368
16369 * gcc.dg/builtins-53.c: Also check (int)trunc* and
16370 (long long int)trunc*.
16371
16372 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
16373
16374 PR target/20927
16375 * gcc.dg/pr20927.c: New test.
16376
16377 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
16378
16379 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
16380 * gcc.target/mips/asm-1.c: Likewise.
16381
16382 2005-04-13 Dale Johannesen <dalej@apple.com>
16383
16384 * objc.dg/objc-fast-4.m: New.
16385
16386 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
16387
16388 * gcc.target/cris/torture/cris-torture.exp: New driver in new
16389 directory.
16390 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
16391
16392 2005-04-13 David Edelsohn <edelsohn@gnu.org>
16393
16394 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
16395 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
16396 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
16397
16398 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
16399
16400 PR tree-optimization/20913
16401 * gcc.dg/tree-ssa/pr20913.c: New.
16402
16403 PR tree-optimization/20702
16404 * gcc.dg/tree-ssa/pr20702.c: New.
16405
16406 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16407
16408 PR c++/13744
16409 * g++.dg/inherit/local3.C: New test.
16410
16411 2005-04-12 Jeff Law <law@redhat.com>
16412
16413 * gcc.dg/tree-ssa/20050412-1.c: New test.
16414
16415 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
16416
16417 PR libfortran/19016
16418 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
16419 Add tests with mask generated by expression.
16420 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16421 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16422 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16423
16424 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
16425
16426 PR middle-end/20917
16427 * gcc.dg/20050409-1.c: New test.
16428
16429 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16430
16431 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
16432
16433 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16434
16435 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16436 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
16437 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16438 (TARGET_CXX): Adjust accordingly.
16439 * target.h (struct gcc_target): Remove epxort_class_data. Add
16440 determine_class_data_visibility and class_data_always_comdat.
16441 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16442 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
16443 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16444 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
16445 (arm_cxx_determine_class_data_visibility): New.
16446 (arm_cxx_class_data_always_comdat): Likewise.
16447 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16448 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
16449 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16450 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
16451 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
16452 Define.
16453
16454 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16455
16456 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
16457
16458 2005-04-11 Geoffrey Keating <geoffk@apple.com>
16459
16460 * gcc.dg/i386-darwin-fpmath.c: New.
16461
16462 2004-04-11 Devang Patel <dpatel@apple.com>
16463
16464 * lib/target-supports.exp (check_effective_target_vect_condition): New.
16465 * gcc.dg/vect/vect-ifcvt-1.c: New test.
16466 * gcc.dg/vect/vect-ifcvt-2.c: New test.
16467 * gcc.dg/vect/vect-ifcvt-3.c: New test.
16468 * gcc.dg/vect/vect-ifcvt-4.c: New test.
16469 * gcc.dg/vect/vect-ifcvt-5.c: New test.
16470 * gcc.dg/vect/vect-ifcvt-6.c: New test.
16471 * gcc.dg/vect/vect-ifcvt-7.c: New test.
16472 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
16473
16474 2004-04-11 Devang Patel <dpatel@apple.com>
16475
16476 * gcc.dg/vect/vect-dv-1.c: New test.
16477 * gcc.dg/vect/vect-dv-2.c: New test.
16478
16479 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16480
16481 PR tree-optimization/20933
16482 * gcc.dg/tree-ssa/pr20933.c: New test.
16483
16484 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16485
16486 * gfortran.dg/fold_nearest.f90: New test.
16487
16488 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
16489
16490 * gcc.dg/tree-ssa/alias-1.c: New test.
16491
16492 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16493
16494 PR tree-optimization/20920
16495 * g++.dg/tree-ssa/pr20920.C: New test.
16496
16497 2005-04-11 Uros Bizjak <uros@kss-loka.si>
16498
16499 * gcc.dg/builtins-53.c: Also check (int)ceil* and
16500 (long long int)ceil*.
16501
16502 2005-04-10 Mark Mitchell <mark@codesourcery.com>
16503
16504 * g++.dg/warn/Wdtor1.C: Declare template in system header with
16505 explicit C++ linkage.
16506
16507 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16508
16509 * gfortran.dg/pr17229.f: Take care of the new obsolescence
16510 warning for arithmetic IF statements.
16511
16512 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
16513
16514 * eor_handling_1.f90: New test case.
16515 * eor_handling_2.f90: New test case.
16516 * eor_handling_3.f90: New test case.
16517 * eor_handling_4.f90: New test case.
16518 * eor_handling_5.f90: New test case.
16519 * noadv_size.f90: New test case.
16520 * pad_no.f90: New test case.
16521
16522 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
16523
16524 * gcc.c-torture/execute/20050410-1.c: New test.
16525
16526 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
16527
16528 * gcc.dg/pr20126.c: New.
16529
16530 2005-04-09 Bud Davis <bdavis@gfortran.org>
16531 Steven G. Kargl <kargls@comcast.net>
16532
16533 * gfortran.dg/PR19872.f: New test.
16534
16535 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16536
16537 * gfortran.dg/nint_1.f90: Fix dg-do directive.
16538
16539 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16540
16541 * gfortran.dg/nint_1.f90: New test.
16542
16543 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16544
16545 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
16546 Added test for callee-allocated arrays with write statements.
16547 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
16548 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
16549 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16550 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16551 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16552
16553 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16554
16555 PR libfortran/20163
16556 * gfortran.dg/open-options-blanks.f: New test.
16557
16558 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16559
16560 PR fortran/13257
16561 * gfortran.dg/comma_format_extension_[1234].f: New tests.
16562
16563 2005-04-09 Jakub Jelinek <jakub@redhat.com>
16564
16565 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16566 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16567 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16568 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16569 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16570 * gcc.c-torture/execute/stdarg-4.c: New test.
16571
16572 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
16573
16574 PR target/20795
16575 * g++.dg/abi/param2.C: New test.
16576
16577 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16578
16579 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
16580
16581 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16582
16583 * gcc.dg/builtins-53.c: New test.
16584
16585 2005-04-08 Diego Novillo <dnovillo@redhat.com>
16586
16587 * g++.dg/tree-ssa/pr18178.C: New test.
16588 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
16589 * gcc.c-torture/execute/20041019-1.c: New test.
16590 * gcc.dg/tree-ssa/20041008-1.c: New test.
16591 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
16592 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
16593 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
16594 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
16595 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
16596 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
16597 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
16598 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
16599 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16600 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16601
16602 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
16603
16604 PR rtl-optimization/20466
16605 * gcc.c-torture/execute/pr20466-1.c: New test.
16606
16607 2005-04-08 Mark Mitchell <mark@codesourcery.com>
16608
16609 PR c++/20905
16610 * g++.dg/parse/cond2.C: New test.
16611
16612 PR c++/20145
16613 * g++.dg/warn/Wdtor1.C: New test.
16614
16615 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16616
16617 PR fortran/17229
16618 * gfortran.dg/pr17229.f: New test.
16619
16620 2005-04-07 Steven G. Kargl <kargls@comcast.net>
16621
16622 * gfortran.dg/tiny_1.f90: New test.
16623 * gfortran.dg/tiny_2.f90: ditto.
16624
16625 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
16626
16627 * gfortran.dg/eor_1.f90: Fix dg-do run line
16628 * gfortran.dg/open_new.f90: Fix dg-do run line
16629
16630 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
16631
16632 * lib/target-supports.exp (get_compiler_messages): Support
16633 optional arguments, the fourth being compiler options.
16634 (check_effective_target_fpic): New proc.
16635 * gcc.dg/20050321-2.c: Restrict to target fpic.
16636
16637 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
16638
16639 * gcc.dg/15443-1.c: New test.
16640 * gcc.dg/15443-2.c: Likewise.
16641
16642 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16643
16644 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
16645
16646 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16647
16648 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
16649
16650 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16651
16652 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
16653 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
16654 -m64.
16655 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
16656 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
16657 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
16658
16659 2005-04-06 Mark Mitchell <mark@codesourcery.com>
16660
16661 PR c++/20212
16662 * g++.dg/warn/Wunused-11.C: New test.
16663
16664 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
16665
16666 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
16667
16668 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
16669
16670 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
16671
16672 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16673
16674 PR c++/20734
16675 * g++.dg/template/ptrmem13.C: New test.
16676
16677 2005-04-05 Per Bothner <per@bothner.com>
16678
16679 * lib/gcc.exp: Always add -fno-show-column, for now.
16680
16681 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
16682
16683 PR testsuite/20767
16684 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
16685 of plain old "unsigned int" for the type of "i". Makes this test
16686 64bit clean.
16687
16688 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
16689
16690 * gcc.dg/i386-ssefn-1.c: New test.
16691 * gcc.dg/i386-ssefn-2.c: New test.
16692 * gcc.dg/i386-ssefn-3.c: New test.
16693 * gcc.dg/i386-ssefn-4.c: New test.
16694
16695 2005-04-05 Jakub Jelinek <jakub@redhat.com>
16696
16697 PR tree-optimization/20076
16698 * gcc.dg/builtin-apply4.c: New test.
16699
16700 PR preprocessor/19475
16701 * gcc.dg/cpp/macspace1.c: New test.
16702 * gcc.dg/cpp/macspace2.c: New test.
16703
16704 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16705
16706 * gfortran.dg/pr20755.f: Fixed bad format.
16707
16708 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16709
16710 PR c++/20763
16711 * g++.dg/ext/attrib21.C: New test.
16712
16713 2004-04-05 Devang Patel <dpatel@apple.com>
16714
16715 * lib/target-supports.exp (check_effective_target_vect_shif): New.
16716 * gcc.dg/vect/vect-shift-1.c: New test.
16717
16718 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16719
16720 PR libfortran/20755
16721 * gfortran.dg/pr20755.f: New test.
16722
16723 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
16724
16725 * gfortran.dg/pr15959.f90: New test.
16726 * gfortran.dg/string_pad_trunc.f90: New test.
16727
16728 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16729
16730 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
16731 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
16732 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
16733 syntax.
16734
16735 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16736
16737 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
16738
16739 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16740
16741 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
16742 * gcc.c-torture/compile/20011119-2.c: Likewise.
16743 * gcc.c-torture/compile/981001-2.c: Likewise.
16744
16745 2005-04-04 Mark Mitchell <mark@codesourcery.com>
16746
16747 PR c++/20679
16748 * g++.dg/template/overload4.C: New test.
16749
16750 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16751
16752 PR c++/20746
16753 * g++.dg/abi/covariant5.C: New.
16754
16755 PR debug/20505
16756 * g++.dg/debug/const2.C: New.
16757
16758 2005-04-04 Jakub Jelinek <jakub@redhat.com>
16759
16760 PR rtl-optimization/16104
16761 * gcc.c-torture/execute/20050316-1.c: New test.
16762
16763 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16764
16765 * g++.dg/template/spec23.C: Fix dg-error text.
16766
16767 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
16768
16769 PR c++/19199
16770 * g++.dg/expr/lval2.C: New.
16771
16772 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16773
16774 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
16775 __builtin_strcasecmp and __builtin_strncasecmp.
16776
16777 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
16778
16779 PR c++/20723
16780 * g++.dg/template/spec22.C: New.
16781 * g++.dg/template/spec23.C: New.
16782
16783 2005-04-03 Dale Ranta <dir@lanl.gov>
16784 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16785
16786 PR libfortran/20068
16787 PR libfortran/20125
16788 PR libfortran/20156
16789 PR libfortran/20471
16790 * gfortran.dg/backspace.f: New test.
16791
16792 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
16793
16794 * gcc.dg/pr19345.c: New test.
16795
16796 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16797
16798 PR tree-optimization/20640
16799 * gcc.dg/torture/tree-loop-1.c: New.
16800
16801 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16802
16803 PR rtl-optimization/20290
16804 * gcc.c-torture/execute/loop-ivopts-2.c: New.
16805
16806 2005-04-02 Geoffrey Keating <geoffk@apple.com>
16807
16808 * gcc.dg/rs6000-fpint.c: New.
16809
16810 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16811
16812 * gcc.dg/old-style-then-proto-1.c: New test.
16813
16814 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16815
16816 * gfortran.fortran-torture/execute/backspace.f90: Check
16817 after backspace and read was incorrect.
16818
16819 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16820
16821 * gcc.c-torture/execute/builtins/strcat.c: Check the result
16822 buffer past the terminating NUL using memcmp.
16823 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
16824 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
16825
16826 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
16827 Fix unused/uninitialized variable warnings.
16828
16829 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
16830 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
16831 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
16832 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
16833
16834 * gcc.c-torture/execute/builtins/abs-1-lib.c,
16835 gcc.c-torture/execute/builtins/fputs-lib.c,
16836 gcc.c-torture/execute/builtins/lib/fprintf.c,
16837 gcc.c-torture/execute/builtins/lib/main.c,
16838 gcc.c-torture/execute/builtins/lib/memcmp.c,
16839 gcc.c-torture/execute/builtins/lib/memmove.c,
16840 gcc.c-torture/execute/builtins/lib/mempcpy.c,
16841 gcc.c-torture/execute/builtins/lib/memset.c,
16842 gcc.c-torture/execute/builtins/lib/printf.c,
16843 gcc.c-torture/execute/builtins/lib/sprintf.c,
16844 gcc.c-torture/execute/builtins/lib/stpcpy.c,
16845 gcc.c-torture/execute/builtins/lib/strchr.c,
16846 gcc.c-torture/execute/builtins/lib/strcmp.c,
16847 gcc.c-torture/execute/builtins/lib/strcpy.c,
16848 gcc.c-torture/execute/builtins/lib/strcspn.c,
16849 gcc.c-torture/execute/builtins/lib/strlen.c,
16850 gcc.c-torture/execute/builtins/lib/strncat.c,
16851 gcc.c-torture/execute/builtins/lib/strncmp.c,
16852 gcc.c-torture/execute/builtins/lib/strncpy.c,
16853 gcc.c-torture/execute/builtins/lib/strrchr.c,
16854 gcc.c-torture/execute/builtins/lib/strspn.c,
16855 gcc.c-torture/execute/builtins/lib/strstr.c,
16856 gcc.c-torture/execute/builtins/memops-asm-lib.c,
16857 gcc.c-torture/execute/builtins/strlen-2.c,
16858 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
16859 prototypes.
16860
16861 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
16862
16863 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
16864 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
16865 selectany usage.
16866
16867 2005-04-01 Jakub Jelinek <jakub@redhat.com>
16868
16869 PR c++/19406
16870 * g++.dg/debug/using1.C: New test.
16871
16872 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
16873
16874 PR middle-end/20524
16875 * gcc.dg/alias-7.c: Prefix asm-declared name with
16876 __USER_LABEL_PREFIX__.
16877
16878 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
16879
16880 Fix fallout from PR middle-end/15700:
16881 * gcc.c-torture/compile/20011119-1.c: Take
16882 __USER_LABEL_PREFIX__ into account.
16883 * gcc.c-torture/compile/20011119-2.c: Likewise.
16884
16885 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
16886
16887 PR c++/18644
16888 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
16889
16890 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16891
16892 PR c/17855
16893 * gcc.c-torture/compile/struct-non-lval-1.c,
16894 gcc.c-torture/compile/struct-non-lval-2.c,
16895 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
16896
16897 2005-03-31 Janis Johnson <janis187@us.ibm.com>
16898
16899 * gcc.dg/tls/tls.exp: Remove temporary file.
16900 * g++.dg/tls/tls.exp: Ditto.
16901 * lib/file-format.exp: Ditto.
16902 * g++.dg/special/ecos.exp: Ditto.
16903
16904 * lib/profopt.exp: Treat prof_ext as a list.
16905 * gcc.misc-tests/bprob.exp: Ditto.
16906 * g++.dg/bprob/bprob.exp: Ditto.
16907
16908 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
16909 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
16910 g++.dg/tree-ssa/pointer-reference-alias.C,
16911 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
16912 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
16913 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
16914 g++.dg/vect/pr19951.cc: Ditto.
16915 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
16916 gcc.dg/builtins-47.c: Ditto.
16917 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
16918 gcc.dg/pr20115-1.c: Ditto.
16919 * gcc.dg/tree-ssa/20030530-2.c,
16920 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
16921 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
16922 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
16923 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
16924 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
16925 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
16926 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
16927 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
16928 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
16929 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
16930 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
16931 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
16932 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
16933 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
16934 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
16935 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
16936 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
16937 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
16938 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
16939 gcc.dg/tree-ssa/20030824-1.c,
16940 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
16941 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
16942 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
16943 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
16944 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
16945 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
16946 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
16947 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
16948 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
16949 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
16950 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
16951 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
16952 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
16953 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
16954 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
16955 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
16956 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
16957 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
16958 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
16959 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
16960 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
16961 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
16962 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
16963 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
16964 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
16965 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
16966 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
16967 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
16968 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
16969 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
16970 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
16971 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
16972 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
16973 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
16974 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
16975 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
16976 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
16977 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
16978 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
16979 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
16980 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
16981 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
16982 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
16983 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
16984 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
16985 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
16986 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
16987 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
16988 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
16989 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
16990 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
16991 gcc.dg/tree-ssa/useless-1.c: Ditto.
16992 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
16993 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
16994 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
16995 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
16996 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
16997 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
16998 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
16999 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
17000 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
17001 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
17002 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
17003 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
17004 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
17005 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
17006 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
17007 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
17008 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
17009 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
17010 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
17011 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
17012 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
17013 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17014 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17015 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
17016 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
17017 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
17018 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
17019 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
17020 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
17021 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
17022 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
17023 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
17024 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
17025 gcc.dg/vect/vect-none.c: Ditto.
17026 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
17027 treelang/compile/unsigned.tree: Ditto.
17028
17029 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
17030 * gcc.dg/cpp/direct2s.c: Ditto.
17031 * gcc.dg/cpp/paste4.c: Ditto.
17032 * gcc.dg/cpp/separate-1.c: Ditto.
17033 * gcc.dg/pch/save-temps-1.c: Ditto.
17034 * g++.dg/ext/altivec-10.C: Ditto.
17035 * g++.dg/pch/pch.C: Ditto.
17036
17037 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
17038
17039 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
17040 * g++.dg/template/repo1.C: Ditto.
17041 * g++.dg/template/repo2.C: Ditto.
17042 * g++.dg/template/repo3.C: Ditto.
17043 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
17044 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
17045 * g++.old-deja/g++.pt/repo1.C: Ditto.
17046 * g++.old-deja/g++.pt/repo2.C: Ditto.
17047 * g++.old-deja/g++.pt/repo3.C: Ditto.
17048 * g++.old-deja/g++.pt/repo4.C: Ditto.
17049
17050 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
17051 * gcc.dg/20030107-1.c: Ditto.
17052 * gcc.dg/20030702-1.c: Ditto.
17053 * gcc.dg/profile-generate-1.c: Ditto.
17054 * g++.dg/other/profile1.C: Ditto.
17055 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17056
17057 * lib/gcc-dg.exp (remove-build-file): New.
17058 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17059 cleanup-tree-dump, cleanup-saved-temps): New.
17060
17061 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17062
17063 PR c++/19203, DR 214
17064 * g++.dg/parse/ambig3.C: Not ambiguous.
17065 * g++.dg/template/spec20.C: New.
17066 * g++.dg/template/spec21.C: New.
17067
17068 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17069
17070 PR target/20045
17071 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17072
17073 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17074
17075 PR libfortran/20660
17076 * gfortran.dg/negative_unit.f: New test.
17077
17078 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17079
17080 * gcc.dg/20050330-1.c: New test.
17081
17082 2005-03-30 Devang Patel <dpatel@apple.com>
17083
17084 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17085
17086 2005-03-30 Dale Johannesen <dalej@apple.com>
17087
17088 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17089
17090 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17091
17092 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17093 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17094 Strip options from test name.
17095
17096 2005-03-31 Jan Hubicka <jh@suse.cz>
17097
17098 * gcc.dg/varpool-1.c: New testcase.
17099
17100 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17101
17102 PR c/772
17103 PR c/17913
17104 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17105 gcc.dg/stmt-expr-label-3.c : New tests.
17106 * gcc.c-torture/execute/medce-2.c: Remove.
17107
17108 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17109
17110 PR c/20368
17111 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17112 tests.
17113
17114 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17115
17116 * gcc.c-torture/compile/pr20203.c: New test.
17117
17118 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17119
17120 * gfortran.dg/promotion.f90: New test.
17121
17122 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17123
17124 PR middle-end/20491
17125 * gcc.dg/torture/asm-subreg-1.c: New test.
17126
17127 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17128
17129 PR c/20672
17130 * gcc.dg/pr20672-1.c: New test.
17131
17132 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17133
17134 * gfortran.dg/vect: New directory.
17135 * gfortran.dg/vect/vect.exp: New.
17136 * gfortran.dg/vect/vect-1.f90: New test.
17137 * gfortran.dg/vect/vect-2.f90: New test.
17138 * gfortran.dg/vect/vect-3.f90: New test.
17139 * gfortran.dg/vect/vect-4.f90: New test.
17140 * gfortran.dg/vect/vect-5.f90: New test.
17141
17142 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17143
17144 PR middle-end/20622
17145 * gcc.dg/alias-7.c: New test.
17146
17147 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17148
17149 * gcc.dg/sparc-reg-1.c: New test.
17150
17151 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17152
17153 PR target/19890
17154 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17155
17156 2005-03-29 Dale Ranta <dir@lanl.gov>
17157 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17158
17159 PR libfortran/20163
17160 * gfortran.dg/pr20163-2.f: New test.
17161
17162 2005-03-28 Jan Hubicka <jh@suse.cz>
17163
17164 PR middle-end/20635
17165 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
17166 by Jakub Jelinek.
17167
17168 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
17169
17170 PR tree-optimization/20626
17171 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
17172 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
17173
17174 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17175
17176 * gfortran.dg/underflow.f90: New test.
17177 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
17178
17179 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17180
17181 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
17182
17183 2005-03-25 Mark Mitchell <mark@codesourcery.com>
17184
17185 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
17186 (g++_init): Make sure that CXXFLAGS is set.
17187 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
17188 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
17189 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17190 * lib/objc.exp (objc_init): Likewise.
17191 * lib/treelang.exp (treelang_init): Likewise.
17192
17193 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
17194
17195 PR tree-optimization/20470
17196 * gcc.dg/tree-ssa/pr20470.c: New test.
17197
17198 2005-03-25 Geoffrey Keating <geoffk@apple.com>
17199
17200 * gcc.dg/ppc-stfiwx.c: New.
17201
17202 2005-03-25 Steve Ellcey <sje@cup.hp.com>
17203
17204 PR target/19888
17205 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
17206
17207 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17208
17209 * gcc.dg/20050325-1.c: Fix a typo.
17210
17211 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17212
17213 PR libfortran/19678
17214 PR libfortran/19679
17215 * gfortran.dg/dos_eol.f: New test.
17216
17217 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17218
17219 PR rtl-optimization/20249
17220 * gcc.dg/20050325-1.c: New test.
17221
17222 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17223
17224 PR libfortran/15332
17225 * gfortran.dg/pr15332.f: New test.
17226
17227 2005-03-24 Dale Johannesen <dalej@apple.com>
17228
17229 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
17230
17231 2005-03-24 Geoffrey Keating <geoffk@apple.com>
17232
17233 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
17234 'internal' visibility.
17235 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
17236 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
17237 'protected' visibility.
17238 * gcc.dg/visibility-7.c: Likewise.
17239 * lib/target-supports.exp (check_visibility_available): Take
17240 a parameter, the kind of visibility to check for.
17241 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
17242 to check_visibility_available.
17243
17244 * g++.dg/expr/cast3.C: New.
17245
17246 2005-03-24 David Edelsohn <edelsohn@gnu.org>
17247
17248 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
17249 rs6000.
17250
17251 2005-03-24 Steve Ellcey <sje@cup.hp.com>
17252
17253 PR target/20095
17254 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
17255
17256 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
17257
17258 * gcc.dg/badshift.c: Renamed to...
17259 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
17260
17261 * gcc.target/i386/badshift.c: Renamed to...
17262 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
17263 only.
17264
17265 PR rtl-optimization/20532
17266 * gcc.target/i386/badshift.c: New.
17267
17268 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17269
17270 * gfortran.dg/pr18025.f90: New test.
17271
17272 2005-03-23 Dale Johannesen <dalej@apple.com>
17273
17274 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
17275
17276 2005-03-23 Mark Mitchell <mark@codesourcery.com>
17277
17278 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
17279
17280 * lib/target-supports.exp (check_iconv_available): Default
17281 libiconv to -liconv, if there is no definition.
17282
17283 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
17284
17285 * gcc.dg/torture/cris-asm-mof-1.c: New test.
17286
17287 2005-03-22 Mark Mitchell <mark@codesourcery.com>
17288
17289 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
17290 * g++.dg/opt/pr7503-2.C: Likewise.
17291 * g++.dg/opt/pr7503-3.C: Likewise.
17292 * g++.dg/opt/pr7503-4.C: Likewise.
17293 * g++.dg/opt/pr7503-5.C: Likewise.
17294 * g++.dg/warn/minmax.C: New test.
17295
17296 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17297
17298 * gfortran.dg/g77_intrinsics_funcs.f: New test.
17299 * gfortran.dg/g77_intrinsics_sub.f: New test.
17300
17301 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
17302 Jan Hubicka <jh@suse.cz>
17303 Steven Bosscher <stevenb@suse.de
17304
17305 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
17306
17307 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17308
17309 PR c++/19980
17310 * g++.dg/template/redecl3.C: New test.
17311
17312 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17313
17314 PR c++/20499
17315 * g++.dg/parse/error16.C: Tweak error markers.
17316
17317 2005-03-22 Jakub Jelinek <jakub@redhat.com>
17318
17319 PR target/20561
17320 * gcc.dg/20050321-2.c: New test.
17321
17322 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
17323
17324 PR c++/20465
17325 PR c++/20381
17326 * g++.dg/template/ptrmem12.C: New.
17327
17328 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
17329
17330 PR rtl-optimization/20527
17331 * gcc.c-torture/execute/pr20527-1.c: New test.
17332
17333 2005-03-22 Ben Elliston <bje@au.ibm.com>
17334
17335 * gcc.misc-tests/options.exp (check_for_options): Create a real C
17336 program, compile it into a real executable and then delete the .c
17337 and .x files afterwards, to avoid problems on testglue targets.
17338
17339 2005-03-21 Stuart Hastings <stuart@apple.com>
17340
17341 * gcc.target/i386/sse-2.c: New.
17342
17343 2005-03-21 Uros Bizjak <uros@kss-loka.si>
17344
17345 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
17346
17347 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17348
17349 * g++.dg/parse/crash25.C: Fix typo.
17350
17351 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17352
17353 PR c++/20461
17354 * g++.dg/parse/crash24.C: New test.
17355
17356 PR c++/20536
17357 * g++.dg/parse/crash25.C: New test.
17358
17359 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17360
17361 PR c++/20147
17362 * g++.dg/ext/stmtexpr4.C: New test.
17363
17364 2005-03-20 Roger Sayle <roger@eyesopen.com>
17365
17366 PR middle-end/20539
17367 * gcc.c-torture/compile/pr13066-1.c: New test case.
17368 * gcc.c-torture/compile/pr20539-1.c: Likewise.
17369 * g++.dg/opt/pr13066-1.C: Likewise.
17370
17371 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
17372
17373 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
17374
17375 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17376
17377 PR fortran/18525
17378 * gfortran.dg/nesting_1.f90: New test.
17379
17380 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17381
17382 PR c++/20240
17383 * g++.dg/lookup/using13.C: New test.
17384
17385 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17386
17387 PR c++/20333
17388 * g++.dg/template/crash36.C: New test.
17389
17390 2005-03-18 Paolo Carlini <pcarlini@suse.de>
17391
17392 PR c++/20463
17393 * g++.dg/template/crash35.C: New test.
17394
17395 2005-03-17 Paolo Carlini <pcarlini@suse.de>
17396
17397 PR c++/19966
17398 * g++.dg/overload/operator2.C: New test.
17399
17400 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17401
17402 PR libfortran/20257
17403 * gfortran.dg/pr20257.f90: New test.
17404
17405 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17406
17407 PR libfortran/20480
17408 * gfortran.dg/pr20480.f90: New test.
17409
17410 2005-03-16 Richard Henderson <rth@redhat.com>
17411
17412 PR middle-end/15700
17413 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
17414 (_rtld_global): New.
17415 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
17416 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
17417
17418 * gcc.dg/alias-3.c: New.
17419 * gcc.dg/alias-4.c: New.
17420 * gcc.dg/alias-5.c: New.
17421 * gcc.dg/alias-6.c: New.
17422
17423 2005-03-15 Geoffrey Keating <geoffk@apple.com>
17424
17425 * gcc.dg/cpp/ucnid-7.c: New.
17426
17427 2005-03-15 Janis Johnson <janis187@us.ibm.com>
17428 Dorit Naishlos <dorit@il.ibm.com>
17429
17430 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
17431 darwin.
17432
17433 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
17434
17435 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
17436 misaligned accesses.
17437 * gcc.dg/vect/vect-58.c: Likewise.
17438 * gcc.dg/vect/vect-92.c: New.
17439 * gcc.dg/vect/vect-93.c: New.
17440
17441 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
17442
17443 PR fortran/18827
17444 * gfortran.dg/assign_2.f90: New test.
17445 * gfortran.dg/assign_3.f90: New test.
17446 * gfortran.dg/assign.f90: New test.
17447
17448 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
17449
17450 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
17451 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
17452 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
17453 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
17454 names.
17455
17456 2005-03-14 Geoffrey Keating <geoffk@apple.com>
17457
17458 * gcc.dg/cpp/ucnid-6.c: New.
17459
17460 * gcc.dg/cpp/normalize-1.c: New.
17461 * gcc.dg/cpp/normalize-2.c: New.
17462 * gcc.dg/cpp/normalize-3.c: New.
17463 * gcc.dg/cpp/normalize-4.c: New.
17464 * gcc.dg/cpp/ucnid-4.c: New.
17465 * gcc.dg/cpp/ucnid-5.c: New.
17466 * g++.dg/cpp/normalize-1.C: New.
17467 * g++.dg/cpp/ucnid-1.C: New.
17468
17469 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17470
17471 * gcc.dg/pr18628.c: New.
17472
17473 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17474
17475 PR c++/20280
17476 * g++.dg/tree-ssa/pr20280.C: New.
17477
17478 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17479
17480 PR fortran/20467
17481 * gfortran.dg/stfunc_2.f90: New test.
17482
17483 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17484
17485 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
17486
17487 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17488
17489 * gcc.dg/tree-ssa/20050314-1.c: New test.
17490
17491 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17492
17493 PR c++/4403
17494 PR c++/9783, DR433
17495 * g++.dg/template/friend34.C: New test.
17496 * g++.dg/template/friend35.C: Likewise.
17497 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
17498
17499 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17500
17501 Friend class name lookup 5/n
17502 PR c++/1016
17503 * g++.dg/lookup/hidden-class1.C: New test.
17504 * g++.dg/lookup/hidden-class2.C: Likewise.
17505 * g++.dg/lookup/hidden-class3.C: Likewise.
17506 * g++.dg/lookup/hidden-class4.C: Likewise.
17507 * g++.dg/lookup/hidden-class5.C: Likewise.
17508 * g++.dg/lookup/hidden-class6.C: Likewise.
17509 * g++.dg/lookup/hidden-class7.C: Likewise.
17510 * g++.dg/lookup/hidden-class8.C: Likewise.
17511 * g++.dg/lookup/hidden-class9.C: Likewise.
17512 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
17513 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
17514 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
17515 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
17516 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
17517 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
17518 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
17519 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
17520 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
17521 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
17522 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
17523
17524 2005-03-13 Mark Mitchell <mark@codesourcery.com>
17525
17526 PR c++/20157
17527 * g++.dg/template/error18.C: New test.
17528
17529 2005-03-09 Ben Elliston <bje@au.ibm.com>
17530
17531 PR debug/16792
17532 * g++.dg/debug/pr16792.C: New test.
17533
17534 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17535
17536 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
17537 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
17538 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
17539 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
17540 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
17541 test assertion names.
17542
17543 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17544
17545 PR fortran/18600
17546 * gfortran.dg/stfunc_1.f90: New test.
17547
17548 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17549
17550 PR fortran/16907
17551 * gfortran.dg/real_index_1.f90: New test.
17552
17553 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17554
17555 PR fortran/20323
17556 * gfortran.dg/spec_expr_1.f90: New test.
17557
17558 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17559
17560 PR c/20402
17561 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
17562 new parser.
17563
17564 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17565
17566 PR fortran/20361
17567 * gfortran.dg/largeequiv_1.f90: New test.
17568
17569 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17570
17571 * gcc.dg/ucnid-1.c: New.
17572 * gcc.dg/ucnid-2.c: New.
17573 * gcc.dg/ucnid-3.c: New.
17574 * gcc.dg/ucnid-4.c: New.
17575 * gcc.dg/ucnid-5.c: New.
17576 * gcc.dg/ucnid-6.c: New.
17577 * gcc.dg/cpp/ucnid-1.c: New.
17578 * gcc.dg/cpp/ucnid-2.c: New.
17579 * gcc.dg/cpp/ucnid-3.c: New.
17580 * g++.dg/other/ucnid-1.C: New.
17581
17582 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17583
17584 * gcc.dg/vmx/darwin-abi-3.c: Delete.
17585
17586 2005-03-11 Per Bothner <per@bothner.com>
17587
17588 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
17589 that diagnotics refer to correct token.
17590 * gcc.dg/unused-3.c: Likewise.
17591
17592 2005-03-11 Per Bothner <per@bothner.com>
17593
17594 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
17595 constant" is now actually on same line as string constant.
17596 * gcc.dg/cpp/direct2s.c: Likewise.
17597
17598 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
17599
17600 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
17601
17602 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17603
17604 PR libfortran/20124
17605 * gfortran.dg/pr20124.f90: New Test
17606
17607 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
17608
17609 PR tree-optimization/20130
17610 * gcc.dg/pr20130-1.c: New test.
17611
17612 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17613
17614 PR target/20095
17615 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
17616
17617 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17618
17619 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
17620
17621 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17622
17623 * g++.dg/eh/forced1.C: Fix comment.
17624 * g++.dg/eh/forced2.C: Ditto.
17625 * g++.dg/eh/forced3.C: Ditto.
17626 * g++.dg/eh/forced4.C: Ditto.
17627
17628 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
17629
17630 PR rtl-opt/20412
17631 * gcc.c-torture/compile/pr20412.c: New test.
17632
17633 2005-03-10 Roger Sayle <roger@eyesopen.com>
17634
17635 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
17636
17637 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17638
17639 PR target/20322
17640 * gcc.dg/20050307-1.c: New test.
17641
17642 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
17643
17644 PR c++/20375
17645 * g++.dg/other/stdarg3.C: New.
17646
17647 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17648
17649 PR c++/18384, c++/18327
17650 * g++.dg/init/array19.C: New test.
17651
17652 PR inline-asm/20314
17653 * gcc.dg/torture/pr20314-1.c: New test.
17654 * gcc.dg/torture/pr20314-2.c: New test.
17655
17656 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
17657
17658 * gcc.dg/20050309-1.c: New test.
17659
17660 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17661
17662 * gcc.dg/builtins-10.c: Reactivate disabled test.
17663 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
17664 new cbrt transformations.
17665
17666 2005-03-09 Mark Mitchell <mark@codesourcery.com>
17667
17668 PR c++/20208
17669 * g++.dg/template/array13.C: New test.
17670
17671 2005-03-09 Paolo Carlini <pcarlini@suse.de>
17672
17673 PR c++/16859
17674 * g++.dg/init/brace4.C: New test.
17675
17676 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
17677
17678 PR c++/20186
17679 * g++.dg/template/non-dependent12.C: New.
17680
17681 2005-03-08 Mark Mitchell <mark@codesourcery.com>
17682
17683 PR c++/20142
17684 * g++.dg/init/array18.C: Add dg-do run marker.
17685
17686 PR c++/20142
17687 * g++.dg/init/array18.C: New test.
17688
17689 2005-03-09 Ben Elliston <bje@au.ibm.com>
17690
17691 * consistency.vlad/vlad.exp: Remove trailing semicolons.
17692 * g++.dg/gcov/gcov.exp: Likewise.
17693 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
17694 * gcc.target/xstormy16/xstormy16.exp: Likewise.
17695 * lib/c-torture.exp: Likewise.
17696 * lib/fortran-torture.exp: Likewise.
17697 * lib/g++.exp: Likewise.
17698 * lib/gcc-defs.exp: Likewise.
17699 * lib/gcc-dg.exp: Likewise.
17700 * lib/gcc.exp: Likewise.
17701 * lib/gcov.exp: Likewise.
17702 * lib/gfortran.exp: Likewise.
17703 * lib/mike-g++.exp: Likewise.
17704 * lib/mike-gcc.exp: Likewise.
17705 * lib/objc-torture.exp: Likewise.
17706 * lib/objc.exp: Likewise.
17707 * lib/profopt.exp: Likewise.
17708 * lib/target-libpath.exp: Likewise.
17709 * lib/target-supports.exp: Likewise.
17710 * lib/treelang.exp: Likewise.
17711 * lib/wrapper.exp: Likewise.
17712
17713 2005-03-08 Jeff Law <law@redhat.com>
17714
17715 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
17716 PHI-OPT changes.
17717
17718 2005-03-08 Ira Rosen <irar@il.ibm.com>
17719
17720 * gcc.dg/vect/pr20122.c: New test.
17721
17722 2005-03-07 Jeff Law <law@redhat.com>
17723
17724 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
17725 was folded away.
17726 * gcc.dg/tree-ssa/pr18133-1.c: New test.
17727 * gcc.dg/tree-ssa/pr18133-2.c: New test.
17728 * gcc.dg/tree-ssa/pr18134.c: New test.
17729
17730 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17731
17732 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
17733 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
17734 gcc.dg/torture/builtin-noret-2.c: Require weak support.
17735
17736 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
17737
17738 PR tree-opt/17671
17739 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
17740
17741 2005-03-07 Mark Mitchell <mark@codesourcery.com>
17742
17743 * g++.dg/warn/Wnvdtor.C: New test.
17744
17745 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
17746
17747 * gcc.dg/torture/pr19683-1.c: New test.
17748
17749 2005-03-06 Steven G. Kargl <kargls@comcast.net>
17750
17751 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
17752 * gfortran.dg/g77/19990313-2.f: Ditto.
17753 * gfortran.dg/g77/19990313-3.f: Ditto.
17754 * gfortran.dg/g77/19990525-0.f: Ditto.
17755 * gfortran.dg/g77/19990826-0.f: Ditto.
17756 * gfortran.dg/g77/19990826-2.f: Ditto.
17757 * gfortran.dg/g77/19990826-3.f: Ditto.
17758 * gfortran.dg/g77/20000511-1.f: Ditto.
17759 * gfortran.dg/g77/20000511-2.f: Ditto.
17760 * gfortran.dg/g77/970625-2.f: Ditto.
17761 * gfortran.dg/g77/980310-2.f: Ditto.
17762 * gfortran.dg/g77/980310-3.f: Ditto.
17763 * gfortran.dg/g77/980310-8.f: Ditto.
17764 * gfortran.dg/g77/980519-2.f: Ditto.
17765 * gfortran.dg/g77/alpha1.f: Ditto.
17766 * gfortran.dg/g77/claus.f: Ditto.
17767 * gfortran.dg/g77/erfc.f: Ditto.
17768 * gfortran.dg/g77/short.f: Ditto.
17769 * gfortran.fortran-torture/execute/data.f90: Ditto.
17770 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
17771 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
17772
17773 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17774
17775 * lib/file-format.exp (gcc_target_object_format): Add check for som
17776 format and hardcode object formats on hppa*-*-hpux*.
17777 * lib/target-supports.exp (check_weak_available): Add check for som
17778 object format. Always return 0 on hppa*-*-hpux10*.
17779
17780 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
17781 is defined.
17782
17783 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
17784
17785 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17786
17787 * gfortran.dg/pr19936_1.f90: New test.
17788 * gfortran.dg/pr19936_2.f90: New test.
17789 * gfortran.dg/pr19936_3.f90: New test.
17790
17791 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17792 Paul Thomas <prthomas@drfccad.cea.fr>
17793
17794 * gfortran.dg/PR19754_1.f90: New test.
17795 * gfortran.dg/PR19754_2.f90: Ditto.
17796
17797 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17798
17799 PR c++/19311
17800 * g++.dg/template/non-dependent11.C: New test.
17801
17802 2005-03-05 Uros Bizjak <uros@kss-loka.si>
17803
17804 * lib/target-supports.exp (check_iconv_available): Fix comment.
17805
17806 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
17807 Joseph S. Myers <joseph@codesourcery.com>
17808
17809 PR c++/19797
17810 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
17811
17812 2005-03-04 Matthew Sachs <msachs@apple.com>
17813
17814 * gcc.exp (gcc_target_compile): Put braces around
17815 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
17816 * objc.exp (objc_target_compile): Likewise.
17817 * treelang.exp (treelang_target_compile): Likewise.
17818
17819 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17820
17821 PR fortran/19673
17822 * gfortran.dg/func_result_1.f90: New test.
17823
17824 2005-03-04 Ben Elliston <bje@au.ibm.com>
17825
17826 * gcc.misc-tests/options.exp: New test.
17827
17828 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
17829
17830 * gcc.dg/pr15784-4.c: New test.
17831
17832 2005-03-03 Geoffrey Keating <geoffk@apple.com>
17833
17834 * gcc.c-torture/execute/pr17133.c: New.
17835 * gcc.c-torture/compile/20050303-1.c: New.
17836
17837 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
17838
17839 * gcc.dg/cpp/assert4.c: Fix for cygwin.
17840
17841 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
17842
17843 * g++.dg/overload/using2.C: New.
17844
17845 2005-03-02 Mark Mitchell <mark@codesourcery.com>
17846
17847 PR c++/19916
17848 * g++.dg/init/ptrmem2.C: New test.
17849
17850 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
17851
17852 PR c/8927
17853 * gcc.dg/pr8927-1.c: New test.
17854
17855 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
17856
17857 PR c++/20232
17858 * g++.dg/inherit/covariant12.C: New.
17859
17860 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17861
17862 PR fortran/19479
17863 * gfortran.dg/bound_1.f90: New test.
17864
17865 2005-02-28 Janis Johnson <janis187@us.ibm.com>
17866
17867 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
17868 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
17869
17870 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
17871
17872 PR c/20245
17873 * gcc.dg/pr20245-1.c: New test.
17874
17875 2005-02-28 Jakub Jelinek <jakub@redhat.com>
17876
17877 PR middle-end/19874
17878 * gcc.c-torture/execute/20050119-2.c: New test case.
17879
17880 2005-02-28 Ben Elliston <bje@au.ibm.com>
17881
17882 * README: Update the DejaGnu bug reporting address.
17883 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
17884 * lib/objc-torture.exp: Likewise.
17885
17886 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17887
17888 * gfortran.dg/boz_1.f90: New test.
17889 * gfortran.dg/boz_3.f90: New test.
17890 * gfortran.dg/boz_4.f90: New test.
17891
17892 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17893
17894 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
17895 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
17896
17897 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17898
17899 PR libfortran/20101
17900 * gfortran.dg/write_0_pe_format.f90: New test.
17901
17902 2005-02-27 Jakub Jelinek <jakub@redhat.com>
17903
17904 PR c++/20206
17905 * g++.dg/opt/thunk2.C: New test.
17906 * g++.dg/opt/covariant1.C: New test.
17907
17908 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17909
17910 * gfortran.dg/e_d_fmt.f90: New test.
17911
17912 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
17913
17914 * gcc.dg/asm-b.c: Fix comment typos.
17915
17916 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17917
17918 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
17919 a V_MAY_DEF also.
17920
17921 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17922
17923 PR tree-opt/20188
17924 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
17925 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
17926 * gcc.dg/asm-b.c: New test.
17927
17928 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
17929
17930 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
17931 Disable this test on IRIX 6.
17932
17933 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
17934
17935 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
17936 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
17937 parser.
17938
17939 2005-02-25 Diego Novillo <dnovillo@redhat.com>
17940
17941 PR tree-optimization/20204
17942 * testsuite/gcc.dg/pr20204.c: New test.
17943
17944 2005-02-24 Jakub Jelinek <jakub@redhat.com>
17945
17946 PR target/20196
17947 * gcc.c-torture/execute/20050224-1.c: New test.
17948
17949 PR c++/20175
17950 * g++.dg/warn/Wbraces2.C: New test.
17951
17952 2005-02-23 Mark Mitchell <mark@codesourcery.com>
17953
17954 PR c++/19878
17955 * g++.dg/init/const2.C: New test.
17956
17957 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
17958
17959 PR tree-optimization/20100
17960 * gcc.c-torture/execute/pr20100-1.c: New test.
17961
17962 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17963
17964 * gfortran.dg/implicit_3.f90: New test.
17965
17966 * gfortran.dg/deftype_1.f90: New test.
17967
17968 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
17969
17970 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
17971 the test passes.
17972 * g++.dg/other/anon3.C: Accept a warning.
17973
17974 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
17975
17976 * gcc.dg/pr20017.c: Fix a comment typo.
17977
17978 2005-02-23 Bud Davis <bdavis@gfortran.org>
17979
17980 * gfortran.dg/list_read_4.f90: Change to f90 comments.
17981
17982 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17983
17984 PR ada/19902
17985 * ada/acats/tests/cxa/cxa3004.a: Remove.
17986 * ada/acats/tests/cxb/cxb30061.am: Likewise.
17987
17988 2005-02-22 Mark Mitchell <mark@codesourcery.com>
17989
17990 PR c++/20073
17991 * g++.dg/init/const1.C: New test.
17992
17993 PR c++/19991
17994 * g++.dg/parse/constant7.C: New test.
17995
17996 PR c++/20152
17997 * g++.dg/parse/error27.C: New test.
17998 * g++.dg/template/qualttp15.C: Adjust error markers.
17999 * g++.old-deja/g++.other/struct1.C: Likewise.
18000
18001 PR c++/20153
18002 * g++.dg/template/error17.C: New test.
18003
18004 PR c++/20148
18005 * g++.dg/parser/error26.C: New test.
18006
18007 2005-02-22 Diego Novillo <dnovillo@redhat.com>
18008
18009 PR tree-optimization/20100
18010 PR tree-optimization/20115
18011 * gcc.dg/pr20115.c: New test.
18012 * gcc.dg/pr20115-1.c: New test.
18013 * gcc.dg/pr20100.c: New test.
18014 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
18015 call-clobbered variables after alias1.
18016
18017 2005-02-22 Bud Davis <bdavis@gfortran.org>
18018
18019 * gfortran.dg/list_read_4.f90: new test.
18020
18021 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
18022
18023 PR rtl-optimization/20017.
18024 * gcc.dg/pr20017.c: New.
18025
18026 2005-02-22 Devang Patel <dpatel@apple.com>
18027
18028 PR 19952
18029 * g++.dg/tree-ssa/pr19952.C: New test.
18030
18031 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18032
18033 PR c++/19883
18034 * g++.dg/parse/constant6.C: New test.
18035
18036 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18037
18038 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18039 * g++.dg/charset/asm2.c: Likewise.
18040 * g++.dg/charset/asm3.c: Likewise.
18041 * g++.dg/charset/asm4.c: Likewise.
18042 * g++.dg/charset/asm5.c: Likewise.
18043 * g++.dg/charset/attribute1.c: Likewise.
18044 * g++.dg/charset/attribute2.c: Likewise.
18045 * g++.dg/charset/extern1.cc: Likewise.
18046 * g++.dg/charset/extern2.cc: Likewise.
18047 * g++.dg/charset/extern3.cc: Likewise.
18048 * g++.dg/charset/function.cc: Likewise.
18049 * g++.dg/charset/string.c: Likewise.
18050 * g++.dg/charset/charset.exp: Likewise.
18051 * lib/target-supports.exp (check_iconv_available): Fix comment.
18052
18053 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18054
18055 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18056 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18057 * gcc.dg/charset/asm2.c: Likewise.
18058 * gcc.dg/charset/asm3.c: Likewise.
18059 * gcc.dg/charset/asm4.c: Likewise.
18060 * gcc.dg/charset/asm5.c: Likewise.
18061 * gcc.dg/charset/asm6.c: Likewise.
18062 * gcc.dg/charset/attribute1.c: Likewise.
18063 * gcc.dg/charset/attribute2.c: Likewise.
18064 * gcc.dg/charset/builtin1.c: Likewise.
18065 * gcc.dg/charset/extern.c: Likewise.
18066 * gcc.dg/charset/function.c: Likewise.
18067 * gcc.dg/charset/string.c: Likewise.
18068 * gcc.dg/charset/charset.exp: Likewise.
18069
18070 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18071
18072 PR fortran/20086
18073 * gfortran.dg/pr20086.f90: New test.
18074
18075 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18076
18077 PR tree-optimization/19786
18078 * g++.dg/tree-ssa/pr19786.C: New.
18079
18080 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18081
18082 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18083
18084 2005-02-21 Jeff Law <law@redhat.com>
18085
18086 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18087
18088 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18089
18090 * gfortran.dg/do_iterator: Split loop, markup all lines for
18091 which an error locus is printed.
18092 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18093 locus is printed.
18094 * gfortran.dg/select_4.f90: Likewise.
18095 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18096 locuses in the various permutations.
18097
18098 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18099
18100 PR tree-optimization/19951
18101 * g++.dg/vect: New directory.
18102 * g++.dg/vect/vect.exp: New file.
18103 * g++.dg/vect/pr19951.cc: New testcase.
18104 * g++.dg/dg.exp: Also prune vectorizer tests.
18105
18106 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18107
18108 PR 18785
18109 * gcc.dg/charset/builtin1.c: New test.
18110
18111 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18112
18113 PR c++/19299
18114 * g++.dg/inherit/volatile1.C: New test.
18115
18116 PR c++/19440
18117 * g++.dg/template/dtor4.C: New test.
18118
18119 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18120
18121 * gfortran.dg/int_1.f90: New test.
18122
18123 2005-02-19 Devang Patel <dpatel@apple.com>
18124
18125 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18126
18127 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18128
18129 * gfortran.dg/achar_1.f90: New test.
18130
18131 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18132
18133 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18134
18135 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18136 Jakub Jelinek <jakub@redhat.com>
18137
18138 PR tree-optimization/19828
18139 * gcc.dg/tree-ssa/loop-7.c: New test.
18140 * gcc.c-torture/execute/20050218-1.c: New test.
18141
18142 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18143
18144 PR c/20043
18145 * gcc.dg/transparent-union-1.c: New test.
18146 * gcc.dg/transparent-union-2.c: New test.
18147
18148 2005-02-18 James E Wilson <wilson@specifixinc.com>
18149
18150 PR tree-optimization/18977
18151 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18152
18153 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18154
18155 PR target/20054
18156 * gcc.dg/pr20054.c: New test.
18157
18158 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18159
18160 PR c++/19508
18161 * g++.dg/ext/attrib20.C: New test.
18162
18163 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18164
18165 PR middle-end/20030
18166 * gfortran.fortran-torture/execute/character_passing.f90: New test.
18167
18168 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
18169
18170 PR c++/20008
18171 * g++.dg/opt/switch4.C: New.
18172
18173 2005-02-18 Jakub Jelinek <jakub@redhat.com>
18174
18175 PR c++/20023
18176 PR tree-optimization/20009
18177 * gcc.c-torture/compile/20050217-1.c: New test.
18178 * g++.dg/opt/switch3.C: New test.
18179
18180 PR tree-optimization/18947
18181 * gcc.c-torture/compile/20050215-1.c: New test.
18182 * gcc.c-torture/compile/20050215-2.c: New test.
18183 * gcc.c-torture/compile/20050215-3.c: New test.
18184
18185 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
18186
18187 PR c++/20028
18188 * g++.dg/template/crash34.C: New.
18189
18190 PR c++/20022
18191 * g++.dg/other/access3.C: New.
18192
18193 2005-02-17 Ira Rosen <irar@il.ibm.com>
18194
18195 * gcc.dg/vect/vect-98.c: New test.
18196
18197 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
18198
18199 PR tree-optimization/19967
18200 * gcc.dg/pr19967.c: New.
18201
18202 2005-02-16 Jakub Jelinek <jakub@redhat.com>
18203
18204 PR middle-end/19857
18205 * gcc.dg/tree-ssa/20050215-1.c: New test.
18206 * gcc.c-torture/execute/20050215-1.c: New test.
18207
18208 2005-02-15 Eric Christopher <echristo@redhat.com>
18209
18210 * gcc.dg/cpp/20050215-1.c: New file.
18211
18212 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
18213
18214 PR tree-optimization/15785
18215 * gcc.dg/pr15785-1.c: New test.
18216
18217 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
18218
18219 PR c++/17788
18220 * g++.dg/init/ctor4.C: New.
18221 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
18222
18223 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
18224
18225 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
18226 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
18227
18228 2005-02-15 Andreas Schwab <schwab@suse.de>
18229
18230 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
18231 declare malloc.
18232
18233 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
18234
18235 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
18236
18237 2005-02-14 Diego Novillo <dnovillo@redhat.com>
18238
18239 PR tree-optimization/19853
18240 * gcc.c-torture/compile/pr19853.c: New test.
18241
18242 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18243
18244 PR c++/19608
18245 * g++.dg/parse/local-class1.C: New.
18246
18247 PR c++/19895
18248 * g++.dg/parse/ptrmem3.C: New.
18249
18250 PR c++/19884
18251 * g++.old-deja/g++.oliva/template6.C: Add another case.
18252 * g++.dg/template/explicit6.C: New.
18253
18254 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
18255
18256 PR c++/17816
18257 * g++.dg/other/redecl2.C: New.
18258
18259 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18260
18261 PR c++/19891
18262 * g++.dg/abi/covariant4.C: New.
18263
18264 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
18265
18266 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
18267
18268 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
18269
18270 * gcc.dg/vect/vect-96.c: Fix typo.
18271
18272 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18273
18274 PR c++/14479
18275 PR c++/19487
18276 * g++.dg/template/enum5.C: New test.
18277
18278 2005-02-12 Ira Rosen <irar@il.ibm.com>
18279
18280 * gcc.dg/vect/vect-97.c: New test.
18281
18282 2005-02-12 Ira Rosen <irar@il.ibm.com>
18283
18284 * gcc.dg/vect/vect-96.c: New test.
18285
18286 2005-02-12 Uros Bizjak <uros@kss-loka.si>
18287
18288 * gcc.dg/builtins-34.c: Also check ldexp*.
18289
18290 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
18291
18292 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
18293
18294 2005-02-11 Janis Johnson <janis187@us.ibm.com>
18295
18296 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
18297 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
18298 dg-require-dll, dg-require-iconv, dg-require-named-sections,
18299 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
18300 selector_list, selector_expression, dg-process-target): Move to new
18301 file target-supports-dg.exp.
18302 * lib/target-supports-dg.exp: New.
18303
18304 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
18305 New.
18306
18307 2005-02-11 Jakub Jelinek <jakub@redhat.com>
18308
18309 PR c++/19666
18310 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
18311
18312 PR middle-end/19858
18313 * gcc.c-torture/compile/20050210-1.c: New test.
18314
18315 2005-02-11 Mark Mitchell <mark@codesourcery.com>
18316
18317 PR c++/19755
18318 * g++.dg/warn/Wbraces1.C: New test.
18319
18320 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
18321
18322 * gcc.dg/builtins-52.c: New testcase.
18323
18324 2005-02-10 Jakub Jelinek <jakub@redhat.com>
18325
18326 PR c/19342
18327 * gcc.c-torture/execute/20050119-1.c: New test.
18328
18329 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18330
18331 PR c++/19811
18332 * g++.dg/init/delete1.C: New test.
18333
18334 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18335
18336 PR c++/18470
18337 * g++.dg/template/static12.C: New test.
18338
18339 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18340
18341 PR c++/19787
18342 * g++.dg/conversion/ambig1.C: New test.
18343
18344 PR c++/19739
18345 * g++.dg/ext/attrib19.C: New test.
18346
18347 PR c++/19732
18348 * g++.dg/parse/dtor5.C: New test.
18349
18350 PR c++/19762
18351 * g++.dg/template/dtor3.C: New test.
18352
18353 PR c++/19826
18354 * g++.dg/template/static11.C: New test.
18355 * g++.dg/template/crash2.C: Remove dg-error marker.
18356
18357 2005-02-09 Janis Johnson <janis187@us.ibm.com>
18358
18359 PR C++/18491
18360 * g++.old-deja/g++.mike/p10769a.C: Remove.
18361
18362 2005-02-09 Roger Sayle <roger@eyesopen.com>
18363
18364 * gcc.dg/builtins-48.c: New test case.
18365 * gcc.dg/builtins-49.c: New test case.
18366 * gcc.dg/builtins-50.c: New test case.
18367 * gcc.dg/builtins-51.c: New test case.
18368
18369 2005-02-09 Ian Lance Taylor <ian@airs.com>
18370
18371 PR middle-end/19583
18372 * g++.dg/warn/Wreturn-type-3.C: New test.
18373
18374 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18375
18376 PR middle-end/19402
18377 * gcc.dg/pr19402-1.c: New testcase.
18378 * gcc.dg/pr19402-2.c: likewise.
18379
18380 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18381
18382 PR middle-end/19854
18383 * g++.dg/tree-ssa/tmmti.C: New testcase.
18384
18385 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18386
18387 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
18388
18389 2005-02-08 Mark Mitchell <mark@codesourcery.com>
18390
18391 PR c++/19733
18392 * g++.dg/parse/crash23.C: New test.
18393 * g++.dg/warn/Weff1.C: New test.
18394
18395 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18396
18397 * gcc.dg/20050209-1.c: New test.
18398
18399 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18400
18401 PR target/19799
18402 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
18403
18404 2005-02-08 Mike Stump <mrs@apple.com>
18405
18406 * g++.dg/pch/import-2.c: New test.
18407 * g++.dg/pch/import-2.hs: New.
18408 * g++.dg/pch/include/import-2a.h: New.
18409 * g++.dg/pch/include/import-2b.h: New.
18410
18411 2005-02-08 Janis Johnson <janis187@us.ibm.com>
18412
18413 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
18414
18415 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18416
18417 * gfortran.dg/substr_1.f90: New test.
18418
18419 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
18420
18421 PR middle-end/19775
18422 * gcc.dg/torture/builtin-power-1.c: Disable test for
18423 invalid transformation.
18424 * gcc.dg/builtins-10.c: Likewise. Disable one test we
18425 no longer optimize.
18426 * gcc.dg/builtins-47.c: New testcase.
18427
18428 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
18429 Dorit Naishlos <dorit@il.ibm.com>
18430
18431 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
18432
18433 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
18434
18435 * gcc.c-torture/compile/20050206-1.c: New test.
18436
18437 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18438
18439 PR tree-opt/19768
18440 * g++.dg/opt/pr19768.C: New test.
18441
18442 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18443
18444 PR tree-opt/19736
18445 * gcc.c-torture/compile/pr19736.c: New test.
18446
18447 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18448
18449 PR c++/17401
18450 * g++.dg/parse/error25.C: New test.
18451
18452 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
18453
18454 * gcc.c-torture/execute/20050203-1.c: New.
18455
18456 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
18457
18458 * gcc.dg/vect/vect-85.c: Remove xfail.
18459 * gcc.dg/vect/vect-86.c: Remove xfail.
18460 * gcc.dg/vect/vect-87.c: Remove xfail.
18461 * gcc.dg/vect/vect-88.c: Remove xfail.
18462
18463 2005-02-02 Geoffrey Keating <geoffk@apple.com>
18464
18465 * gcc.dg/altivec-19.c: New.
18466
18467 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
18468
18469 PR c/17807
18470 * gcc.dg/nested-func-3.c: New test.
18471 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
18472
18473 2005-02-02 Janis Johnson <janis187@us.ibm.com>
18474
18475 * gcc.test-framework/gen_directive_tests: Generate tests for
18476 selector expressions.
18477
18478 2005-02-02 Matt Austern <austern@apple.com>
18479
18480 PR c++/19628
18481 * g++/ext/builtin7.C: New.
18482 * g++/ext/builtin8.C: New.
18483
18484 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18485
18486 PR c/18502
18487 * gcc.dg/pr18502-1.c: New test.
18488
18489 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18490
18491 PR c++/17413
18492 * g++.dg/template/local4.C: Tweak.
18493
18494 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
18495
18496 PR tree-optimization/19578
18497 * gcc.c-torture/compile/20050202-1.c: New test.
18498
18499 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18500
18501 PR c/19435
18502 * gcc.dg/c99-init-4.c: New test.
18503
18504 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18505
18506 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
18507
18508 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
18509
18510 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
18511 * g++.dg/eh/check-vect.h: New.
18512
18513 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
18514 * gcc.dg/vect/vect-78.c: Ditto.
18515 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
18516 Remove.
18517
18518 * g++.dg/conversion/simd1.C: Expect warning.
18519 * g++.dg/ext/attribute-test-1.C: Ditto.
18520 * g++.dg/ext/attribute-test-2.C: Ditto.
18521 * g++.dg/ext/attribute-test-3.C: Ditto.
18522 * g++.dg/ext/attribute-test-4.C: Ditto.
18523
18524 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
18525 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
18526
18527 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
18528
18529 2005-02-01 Richard Henderson <rth@redhat.com>
18530
18531 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18532 long double for ibm double-double format.
18533 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18534
18535 2005-02-01 Diego Novillo <dnovillo@redhat.com>
18536
18537 PR tree-optimization/19633
18538 * testsuite/gcc.dg/pr19633-1.c: New test.
18539 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
18540 to NULL or a symbol.
18541
18542 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18543
18544 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
18545 New procs.
18546 (dg-process-target (local override)): Handle selector expressions.
18547
18548 * gcc.test-framework/README: Describe tests in source directory.
18549 * gcc.test-framework/test-framework.awk: Handle dg- tests.
18550 * gcc.test-framework/test-framework.exp: Handle dg- tests.
18551 * gcc.test-framework/dg-bogus-exp-P.c: New test.
18552 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
18553 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
18554 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
18555 * gcc.test-framework/dg-do-link-exp-P.c: New test.
18556 * gcc.test-framework/dg-do-run-exp-P.c: New test.
18557 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
18558 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
18559 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
18560 * gcc.test-framework/dg-error-exp-P.c: New test.
18561 * gcc.test-framework/dg-error-exp-XP.c: New test.
18562 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
18563 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
18564 * gcc.test-framework/dg-output-exp-P.c: New test.
18565 * gcc.test-framework/dg-output-exp-XF.c: New test.
18566 * gcc.test-framework/dg-warning-exp-P.c: New test.
18567 * gcc.misc-tests/dg-1.c: Remove.
18568 * gcc.misc-tests/dg-2.c: Remove.
18569 * gcc.misc-tests/dg-3.c: Remove.
18570 * gcc.misc-tests/dg-4.c: Remove.
18571 * gcc.misc-tests/dg-5.c: Remove.
18572 * gcc.misc-tests/dg-6.c: Remove.
18573 * gcc.misc-tests/dg-7.c: Remove.
18574 * gcc.misc-tests/dg-8.c: Remove.
18575 * gcc.misc-tests/dg-9.c: Remove.
18576 * gcc.misc-tests/dg-10.c: Remove.
18577 * gcc.misc-tests/dg-11.c: Remove.
18578 * gcc.misc-tests/dg-12.c: Remove.
18579 * gcc.misc-tests/dg-test.exp: Remove.
18580
18581 * gcc.test-framework/test-framework.awk: Change recording and
18582 printing of passes and failures.
18583
18584 * gcc.test-framework: New directory.
18585 * gcc.test-framework/README: New.
18586 * gcc.test-framework/test-framework.exp: New.
18587 * gcc.test-framework/test-framework.awk: New.
18588 * gcc.test-framework/gen_directive_tests: New.
18589
18590 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
18591
18592 * lib/treelang.exp: Fix comment typos.
18593 (treelang_target_compile): Don't append libs=-ltreelang to options.
18594
18595 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
18596
18597 * g++.dg/parse/typename7.C: Adjust error messages.
18598
18599 2005-01-31 Jeff Law <law@redhat.com>
18600
18601 * gcc.c-torture/execute/20050131-1.c: New test.
18602 * gcc.dg/wcaselabel.c: New test.
18603
18604 2005-01-31 Mark Mitchell <mark@codesourcery.com>
18605
18606 * g++.dg/other/warning1.C: Adjust error messags.
18607 * g++.dg/parse/constant5.C: New test.
18608
18609 2005-01-31 Steven Bosscher <stevenb@suse.de>
18610
18611 PR c/19333
18612 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
18613 the test case valid.
18614 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
18615 * testsuite/gcc.dg/array-7.c: Adjust expected result.
18616 * testsuite/gcc.dg/pr18596-3.c: Likewise.
18617 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
18618 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
18619 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
18620
18621 2005-01-31 Dale Johannesen <dalej@apple.com>
18622
18623 * g++.dg/opt/pr19650.C: New test.
18624
18625 2005-01-31 Richard Henderson <rth@redhat.com>
18626
18627 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18628 long double for intel double extended format.
18629 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18630
18631 2005-01-30 Mark Mitchell <mark@codesourcery.com>
18632
18633 PR c++/19555
18634 * g++.dg/template/static10.C: New test.
18635
18636 PR c++/19395
18637 * g++.dg/parse/error24.C: New test.
18638
18639 PR c++/19367
18640 * g++.dg/lookup/builtin1.C: New test.
18641
18642 PR c++/19457
18643 * g++.dg/warn/conv3.C: New test.
18644
18645 2005-01-30 Bud Davis <bdavis@gfortran.org>
18646
18647 PR fortran/19647
18648 * gfortan.dg/inquire_7.f90
18649
18650 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
18651
18652 PR tree-optimization/15791
18653 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
18654 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
18655 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
18656 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
18657 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
18658 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
18659 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
18660 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
18661 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
18662 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
18663
18664 2005-01-29 Paul Brook <paul@codesourcery.com>
18665
18666 PR fortran/18565
18667 * check.c (real_or_complex_check): New function.
18668 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
18669 * intrinsic.c (add_functions): Use new check functions.
18670 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
18671 Add prototypes.
18672
18673 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
18674
18675 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
18676 gcc.dg/lvalue-3.c: New tests.
18677 * gcc.dg/concat.c: Update expected messages.
18678
18679 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
18680
18681 PR libfortran/19595
18682 * gfortran.dg/eor_1.f90: New test.
18683
18684 2005-01-29 Steven G. Kargl <kargls@comcast.net>
18685
18686 PR fortran/19589
18687 * gfortran.dg/logical_data_1.f90: New test.
18688
18689 2005-01-28 Mark Mitchell <mark@codesourcery.com>
18690
18691 PR c++/19253
18692 * g++.dg/template/crash33.C: New test.
18693
18694 PR c++/19667
18695 * g++.dg/template/crash32.C: New test.
18696
18697 2005-01-28 Ian Lance Taylor <ian@airs.com>
18698
18699 PR middle-end/16558
18700 * g++.dg/warn/Wreturn-type-2.C: New test.
18701
18702 2004-06-24 Jeff Law <law@redhat.com>
18703
18704 * gcc.dg/tree-ssa/20050128-1.c: New test.
18705
18706 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
18707
18708 * gcc.target/frv/all-mdpackh-1.c: New test.
18709
18710 2005-01-28 Steven Bosscher <stevenb@suse.de>
18711
18712 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
18713
18714 2005-01-27 Richard Henderson <rth@redhat.com>
18715
18716 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
18717
18718 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18719
18720 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
18721
18722 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18723
18724 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
18725 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
18726 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
18727 to cope with cases where the multilib options override the dg-options.
18728
18729 2005-01-27 Jakub Jelinek <jakub@redhat.com>
18730
18731 PR c/18946
18732 * gcc.dg/noncompile/20050120-1.c: New test.
18733
18734 2005-01-26 Diego Novillo <dnovillo@redhat.com>
18735
18736 PR tree-optimization/19633
18737 * gcc.dg/pr19633.c: New test.
18738 * gcc.dg/tree-ssa/pr19633.c: New test.
18739
18740 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
18741
18742 * gcc.dg/20041216-1.c: New test.
18743
18744 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
18745
18746 PR objc/18862
18747 * objc.dg/selector-2.m: New test.
18748
18749 2005-01-26 Jakub Jelinek <jakub@redhat.com>
18750
18751 * g++.dg/opt/range-test-2.C: New test.
18752
18753 PR rtl-optimization/19579
18754 * gcc.c-torture/execute/20050124-1.c: New test.
18755
18756 2005-01-26 Greg Parker <gparker@apple.com>
18757 Stuart Hastings <stuart@apple.com>
18758
18759 * gcc.c-torture/execute/20050125-1.c: New.
18760
18761 2005-01-18 Jan Hubicka <jh@suse.cz>
18762
18763 PR tree-optimize/19337
18764 * gcc.c-torture/compile/20050119-1.c: New test.
18765
18766 2005-01-24 James E Wilson <wilson@specifixinc.com>
18767
18768 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
18769 test for successful match.
18770
18771 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
18772
18773 PR objc/18408
18774 * objc.dg/comp-types-7.m: New test.
18775
18776 2005-01-24 Janis Johnson <janis187@us.ibm.com>
18777
18778 * lib/target-supports.exp (current_target_name): New.
18779 (check_effective_target_ilp32, check_effective_target_lp64):
18780 Cache the result to use as long as the current target, with
18781 multilib flags, remains the same.
18782
18783 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
18784 (dg-require-weak, dg-require-visibility, dg-require-alias,
18785 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
18786 dg-require-effective-target, dg-skip-if): Remove call to
18787 skip_test_and_clear_xfail.
18788 (dg-test): Clear xfail data.
18789
18790 2005-01-24 Jakub Jelinek <jakub@redhat.com>
18791
18792 PR target/17751
18793 * gcc.dg/ppc64-toc.c: New test.
18794
18795 * g++.dg/tree-ssa/empty-1.C: New test.
18796
18797 PR middle-end/19551
18798 * gcc.c-torture/execute/20050121-1.c: New test.
18799 * gcc.dg/20050121-2.c: New test.
18800
18801 2004-01-23 Steven G. Kargl <kargls@comcast.net>
18802 Paul Brook <paul@codesourcery.com>
18803
18804 PR fortran/17941
18805 * gfortran.dg/real_const_1.f: New test.
18806 * gfortran.dg/real_const_2.f90: New test.
18807 * gfortran.dg/complex_int_1.f90: New test.
18808
18809 2005-01-23 Bud Davis <bdavis9659@comcast.net>
18810
18811 PR fortran/19313
18812 * gfortan.dg/inquire_6.f90: New test.
18813
18814 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18815
18816 PR libfortran/19451
18817 * open_readonly_1.f90: New test.
18818
18819 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18820
18821 PR libfortran/18982
18822 * gfortran.dg/open_new.f90: New file.
18823
18824 2005-01-22 Paul Brook <paul@codesourcery.com>
18825
18826 * namelist_1.f90: New test.
18827
18828 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
18829
18830 PR tree-optimization/19484
18831 * gcc.c-torture/compile/20050122-[12].c: New tests.
18832
18833 2005-01-22 Paul Brook <paul@codesourcery.com>
18834
18835 * gfortran.dg/implicit_2.f90: New test.
18836
18837 2005-01-22 Bud Davis <bdavis9659@comcast.net>
18838
18839 PR fortran/19314
18840 * gfortran.dg/inquire_5.f90: New test.
18841
18842 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18843
18844 PR c/18809
18845 * gcc.dg/pr18809-1.c: New test.
18846
18847 2005-01-21 Ian Lance Taylor <ian@airs.com>
18848
18849 * gcc.dg/20050121-1.c: New test.
18850
18851 PR tree-optimization/13000
18852 * gcc.dg/20040206-1.c: Change warning to point where function is
18853 being inlined.
18854
18855 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18856
18857 PR c++/19208
18858 * g++.dg/template/array11.C: New test.
18859
18860 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18861
18862 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
18863 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
18864 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
18865 * gfortran.dg/getenv_1.f90: Add dg-do directive.
18866 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
18867 gfortran.dg/pr17164.f90: Add missing dg-do directives.
18868
18869 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
18870
18871 PR tree-optimization/15349
18872 * gcc.dg/tree-ssa/pr15349.c: New.
18873
18874 2005-01-20 Steve Ellcey <sje@cup.hp.com>
18875
18876 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
18877
18878 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
18879
18880 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
18881 scan-assembler-times directive name.
18882
18883 * gcc.dg/asm-a.c: Move dg-require-effective-target to
18884 after dg-do.
18885
18886 PR rtl-optimization/19462
18887 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
18888
18889 2005-01-19 Steve Ellcey <sje@cup.hp.com>
18890
18891 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
18892 counting function calls on ia64.
18893
18894 2005-01-19 Jakub Jelinek <jakub@redhat.com>
18895
18896 PR rtl-optimization/15139
18897 * gcc.dg/20050111-2.c: New test.
18898
18899 PR c/17297
18900 * gcc.c-torture/compile/20050113-1.c: New testcase.
18901
18902 PR middle-end/19164
18903 * gcc.dg/20050113-1.c: New testcase.
18904
18905 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
18906
18907 * gcc.dg/vect/vect-85.c: Add comment.
18908 * gcc.dg/vect/vect-86.c: Add xfail for now.
18909 * gcc.dg/vect/vect-87.c: Add xfail for now.
18910 * gcc.dg/vect/vect-88.c: Add xfail for now.
18911 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
18912
18913 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18914
18915 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
18916
18917 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18918
18919 * g++.dg/debug/typedef3.C: New test.
18920
18921 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
18922
18923 PR c/19472
18924 * gcc.dg/asm-a.c: New test.
18925
18926 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
18927
18928 * gcc.dg/sh-relax.c: Add prototype for abort.
18929
18930 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18931
18932 * gcc.dg/short-compare-1.c: New test.
18933 * gcc.dg/short-compare-2.c: Likewise.
18934
18935 2005-01-18 Michael Matz <matz@suse.de>
18936
18937 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
18938
18939 2005-01-17 Diego Novillo <dnovillo@redhat.com>
18940
18941 PR tree-optimization/19121
18942 * gcc.c-torture/compile/pr19121.c: New test.
18943
18944 2005-01-17 James E. Wilson <wilson@specifixinc.com>
18945
18946 PR target/19357
18947 * gcc.c-torture/compile/pr19357.c: New test.
18948
18949 2005-01-17 Ian Lance Taylor <ian@airs.com>
18950
18951 PR c/5675
18952 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
18953 pass--those that refer just to the variable, possibly with a
18954 cast.
18955 * gcc.dg/c99-const-expr-3.c: Likewise.
18956
18957 PR middle-end/13127
18958 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
18959 longer emitted.
18960
18961 2005-01-16 Bud Davis <bdavis9659@comcast.net>
18962
18963 PR fortran/18778
18964 * gfortran.dg/endfile_2.f90: New test.
18965
18966 2005-01-16 Steven G. Kargl <kargls@comcast.net>
18967
18968 PR 19168
18969 * gfortran.dg/select_5.f90: New test.
18970
18971 2004-01-16 Paul Brook <paul@codesourcery.com>
18972
18973 * gfortran.dg/common_4.f90: New test.
18974
18975 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
18976
18977 PR rtl-optimization/19462
18978 * gcc.dg/torture/pr19462-1.c: New test.
18979
18980 2005-01-15 Ziemowit Laski <zlaski@apple.com>
18981
18982 PR objc/19321
18983 * objc.dg/func-ptr-2.m: New.
18984 * objc.dg/volatile-1.m: New.
18985
18986 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18987
18988 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
18989
18990 2005-01-15 Jakub Jelinek <jakub@redhat.com>
18991
18992 PR tree-optimization/19060
18993 * gcc.c-torture/execute/20050104-1.c: New test.
18994
18995 2005-01-15 Bud Davis <bdavis9659@comcast.net>
18996
18997 PR fortran/18983
18998 * gfortran.dg/write_to_null.f90: New test.
18999
19000 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
19001 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19002
19003 PR other/19328
19004 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
19005 argument.
19006
19007 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19008
19009 PR c++/19263
19010 * g++.dg/init/vector1.C: New test.
19011
19012 2005-01-14 James E. Wilson <wilson@specifixinc.com>
19013
19014 PR target/13158
19015 * gcc.target/ia64/sibcall-unwind-1.c: New test.
19016 PR target/18987
19017 * gcc.target/ia64/sibcall-unwind-2.c: New test.
19018
19019 2005-01-14 Steven G. Kargl <kargls@comcast.net>
19020
19021 * gfortran.dg/select_1.f90: New test.
19022 * gfortran.dg/select_2.f90: New test.
19023 * gfortran.dg/select_3.f90: New test.
19024 * gfortran.dg/select_4.f90: New test.
19025
19026 2005-01-14 Jakub Jelinek <jakub@redhat.com>
19027
19028 PR middle-end/19084
19029 PR rtl-optimization/19348
19030 * gcc.dg/20050111-1.c: New test.
19031 * gcc.c-torture/execute/20050111-1.c: New test.
19032
19033 * gcc.dg/i386-asm-4.c: New test.
19034
19035 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19036
19037 * gcc.dg/nested-func-2.c: New test.
19038 * ada/acats/norun.lst: Remove c953002.
19039
19040 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
19041
19042 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
19043
19044 2005-01-12 Ben Elliston <bje@au.ibm.com>
19045
19046 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
19047
19048 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
19049
19050 PR target/18761
19051 * g++.dg/abi/align1.C: New test.
19052
19053 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19054
19055 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19056 at a time.
19057 * g++.dg/ext/altivec_check.h: Support compiling as C.
19058
19059 2005-01-10 Roger Sayle <roger@eyesopen.com>
19060
19061 PR c++/19355
19062 * g++.dg/expr/pr19355-1.C: New test case.
19063
19064 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19065
19066 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19067 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19068 * ada/acats/tests/c3/c92005b.ada: Likewise.
19069 * ada/acats/tests/c3/cxb3012.a: Likewise.
19070 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19071
19072 2005-01-09 Paul Brook <paul@codesourcery.com>
19073
19074 * gfortran.dg/common_2.f90: New file.
19075 * gfortran.dg/common_3.f90: New file.
19076
19077 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19078
19079 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19080
19081 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19082
19083 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19084 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19085 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19086 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19087 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19088 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19089 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19090 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19091 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19092 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19093 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19094 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19095 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19096 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19097 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19098 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19099 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19100 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19101 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19102 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19103 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19104 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19105 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19106 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19107 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19108 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19109 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19110 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19111 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19112 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19113 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19114 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19115 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19116 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19117 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19118 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19119 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19120 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19121 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19122 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19123 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19124 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19125 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19126 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19127 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19128 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19129 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19130 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19131 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19132 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19133 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19134 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19135 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19136 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19137 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19138 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19139 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19140 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19141 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19142 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19143 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19144 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19145 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19146 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19147 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19148 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19149 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19150
19151 * gcc.dg/vect/vect-1.c: Fix spelling.
19152 * gcc.dg/vect/vect-10.c: Fix spelling.
19153 * gcc.dg/vect/vect-11.c: Fix spelling.
19154 * gcc.dg/vect/vect-12.c: Fix spelling.
19155 * gcc.dg/vect/vect-14.c: Fix spelling.
19156 * gcc.dg/vect/vect-15.c: Fix spelling.
19157 * gcc.dg/vect/vect-16.c: Fix spelling.
19158 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19159 * gcc.dg/vect/vect-64.c: Fix comments.
19160 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19161
19162 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19163 Ira Rosen <irar@il.ibm.com>
19164
19165 * gcc.dg/vect/vect-70.c: New test.
19166 * gcc.dg/vect/vect-71.c: New test.
19167
19168 2005-01-09 Manfred Hollstein <mh@suse.com>
19169
19170 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
19171 * gcc.dg/pr18241-2.c: Likewise.
19172 * gcc.dg/pr18241-3.c: Likewise.
19173 * gcc.dg/pr18241-4.c: Likewise.
19174 * gcc.dg/pr18241-5.c: Likewise.
19175
19176 2005-01-08 Richard Henderson <rth@redhat.com>
19177
19178 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19179 False for x86 and x86-64.
19180
19181 2005-01-08 Diego Novillo <dnovillo@redhat.com>
19182
19183 PR tree-optimization/18241
19184 * gcc.dg/pr18241-1.c: New test.
19185 * gcc.dg/pr18241-2.c: New test.
19186 * gcc.dg/pr18241-3.c: New test.
19187 * gcc.dg/pr18241-4.c: New test.
19188 * gcc.dg/pr18241-5.c: New test.
19189
19190 2005-01-08 Steven G. Kargl <kargls@comcast.net>
19191
19192 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
19193 gfortran.dg/select_4.f90: New.
19194
19195 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19196
19197 * gcc.c-torture/execute/20050107-1.c: New test.
19198
19199 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
19200
19201 PR c++/19298
19202 * g++.dg/template/ref2.C: New.
19203
19204 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
19205
19206 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
19207 instead of being empty.
19208
19209 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19210
19211 PR fortran/15553
19212 * gfortran.dg/array-1.f90: New test.
19213
19214 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19215
19216 PR tree-optimization/19283
19217 * gcc.c-torture/execute/20050106-1.c: New test.
19218
19219 PR rtl-optimization/18861
19220 * gcc.dg/20050105-1.c: New test.
19221
19222 PR tree-optimization/18828
19223 * gcc.dg/20050105-2.c: New test.
19224
19225 2005-01-07 Andreas Jaeger <aj@suse.de>
19226
19227 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
19228
19229 2005-01-07 Bud Davis <bdavis9659@comcast.net>
19230
19231 PR fortran/18398
19232 * gfortran.dg/fmt_read.f90: New test.
19233
19234 2005-01-06 Geoffrey Keating <geoffk@apple.com>
19235
19236 * gcc.dg/rs6000-ldouble-2.c: New.
19237
19238 2005-01-06 Mark Mitchell <mark@codesourcery.com>
19239
19240 PR c++/19244
19241 * g++.dg/parser/ctor2.C: New test.
19242
19243 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19244
19245 PR c++/17154
19246 * g++.dg/template/using9.C: New test.
19247
19248 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19249
19250 PR c++/19258
19251 * g++.dg/lookup/friend6.C: New test.
19252
19253 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
19254
19255 PR c++/19270
19256 * g++.dg/template/array10.C: New.
19257
19258 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19259
19260 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
19261 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
19262
19263 2005-01-06 Jakub Jelinek <jakub@redhat.com>
19264
19265 * gcc.c-torture/compile/20050105-1.c: New test.
19266
19267 2005-01-05 Geoffrey Keating <geoffk@apple.com>
19268
19269 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
19270
19271 2005-01-05 Roger Sayle <roger@eyesopen.com>
19272
19273 PR middle-end/19100
19274 * gcc.dg/conv-3.c: New test case.
19275
19276 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
19277
19278 * gcc.dg/asm-wide-1.c: New test.
19279
19280 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
19281
19282 PR c++/19030
19283 * g++.dg/parse/crash22.C: New
19284
19285 2005-01-04 Geoffrey Keating <geoffk@apple.com>
19286
19287 PR 19257
19288 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
19289
19290 2005-01-04 Uros Bizjak <uros@kss-loka.si>
19291
19292 PR middle-end/17767
19293 * gcc.dg/i386-mmx-6.c: New test case.
19294
19295 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
19296
19297 PR tree-optimization/18308
19298 * gcc.dg/vect/pr18308.c: New testcase.
19299
19300 2005-01-04 Andreas Jaeger <aj@suse.de>
19301
19302 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
19303
19304 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19305 Robert Bowdidge <bowdidge@apple.com>
19306
19307 * gcc.dg/cpp/subframework1.c: New.
19308 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
19309 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
19310 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
19311 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
19312
19313 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19314
19315 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
19316 producing warning.
19317 * gcc.dg/darwin-weakimport-2.c: New.
19318
19319 2005-01-03 Richard Henderson <rth@redhat.com>
19320
19321 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
19322
19323 2005-01-03 Richard Henderson <rth@redhat.com>
19324
19325 * gcc.dg/vect/vect.exp: Enable for ia64.
19326 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
19327 (check_effective_target_vect_float): Likewise.
19328 (check_effective_target_vect_no_align): Likewise.
19329 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
19330 * gcc.dg/vect/vect-8.c: Likewise.
19331
19332 2005-01-03 Uros Bizjak <uros@kss-loka.si>
19333
19334 PR target/19236
19335 * gcc.dg/pr19236-1.c: New test case.
19336
19337 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19338
19339 PR rtl-optimization/12092
19340 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
19341
19342 2005-01-02 Andreas Jaeger <aj@suse.de>
19343
19344 * gcc.dg/pr12092-1.c: Do not run on x86_64.
19345
19346 2005-01-01 Roger Sayle <roger@eyesopen.com>
19347 Andrew Pinski <pinskia@physics.uc.edu>
19348
19349 PR rtl-optimization/12092
19350 * gcc.dg/pr12092-1.c: New test case.
19351
19352 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
19353
19354 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
19355 'hidden' and 'default' for better portability.
19356 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
19357
19358 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
19359 6 and 7.
19360 * g++.old-deja/g++.brendan/new3.C: Likewise.
19361
19362 2005-01-01 Steven Bosscher <stevenb@suse.de>
19363
19364 * gcc.dg/20041231-1.C: New test.
19365 * g++.dg/warn/Wunreachable-code-1.C: New test.
19366
19367 2004-12-30 David Edelsohn <edelsohn@gnu.org>
19368
19369 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
19370 file, not /dev/null. Abort on error.
19371
19372 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
19373 Ziemowit Laski <zlaski@apple.com>
19374
19375 PR objc/18971
19376 * objc.dg/encode-5.m: New test.
19377
19378 2004-12-29 Richard Henderson <rth@redhat.com>
19379
19380 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
19381 * objc.dg/stabs-1.m: Disable for ia64.
19382
19383 2004-12-29 Mark Mitchell <mark@codesourcery.com>
19384
19385 PR c++/19190
19386 * g++.dg/warn/Wunused-10.C: New test.
19387
19388 2004-12-28 Richard Henderson <rth@redhat.com>
19389
19390 * objc.dg/stabs-1.m: Disable for alpha.
19391
19392 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19393
19394 PR c++/19149
19395 * g++.dg/parse/error23.C: New test.
19396
19397 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19398
19399 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
19400
19401 PR fortran/19032
19402 * gfortran.dg/intrinsic_modulo_1.f90: New.
19403 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
19404 tests with divisor -1.
19405
19406 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19407
19408 * g++.dg/opt/temp1.C (memcpy): Return a value.
19409
19410 PR c++/19148
19411 * g++.dg/expr/cond7.C: New test.
19412
19413 2004-12-27 Paul Brook <paul@codesourcery.com>
19414
19415 * gfortran.dg/g77/select_no_compile.f: Remove.
19416
19417 2004-12-27 Richard Henderson <rth@redhat.com>
19418
19419 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
19420 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
19421 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
19422
19423 2004-12-26 Richard Henderson <rth@redhat.com>
19424
19425 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
19426 by 1i instead of token pasting.
19427
19428 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19429
19430 PR tree-optimization/17578
19431 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
19432 to additional_flags.
19433 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
19434
19435 2004-12-25 Richard Henderson <rth@redhat.com>
19436
19437 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19438 Remove Alpha.
19439
19440 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19441
19442 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
19443 hppa*-*-hpux*.
19444 * gcc.dg/pr17957.c (dg-options): Likewise.
19445 * gcc.dg/struct-ret-1.c: Add prototype for abort.
19446 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
19447 instead of 0 on __hppa__.
19448 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
19449 "foo,%r" on hppa*-*-*.
19450
19451 2004-12-23 Bud Davis <bdavis9659@comcast.net>
19452
19453 PR fortran/19071
19454 * gfortran.dg/complex_write.f90: New test.
19455
19456 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19457
19458 PR c++/17595
19459 * g++.dg/parse/pragma2.C: New test.
19460
19461 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
19462
19463 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19464
19465 * gcc.dg/empty2.c: Add missing dg-warning.
19466
19467 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19468
19469 PR c++/17413
19470 * g++.dg/template/local4.C: New test.
19471 * g++.dg/template/crash19.C: Add dg-error marker.
19472
19473 * g++.dg/template/crash31.C: Correct embedded PR number.
19474
19475 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19476
19477 PR c++/16405
19478 * g++.dg/opt/temp1.C: Add do-run marker.
19479
19480 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19481
19482 * g++.dg/template/spec19.C: New.
19483
19484 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19485
19486 PR target/16819
19487 * gcc.dg/empty2.c: New.
19488
19489 2004-12-23 Richard Henderson <rth@redhat.com>
19490
19491 * lib/target-supports.exp (check_effective_target_vect_no_align):
19492 Remove i?86 and x86-64.
19493
19494 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19495
19496 PR c++/16405
19497 * g++.dg/opt/temp1.C: New test.
19498
19499 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19500
19501 PR c++/18733
19502 * g++.dg/template/friend33.C: New testcase.
19503
19504 2004-12-22 Mark Mitchell <mark@codesourcery.com>
19505
19506 PR c++/18464
19507 * g++.dg/template/cond5.C: New test.
19508
19509 PR c++/18492
19510 * g++.dg/inherit/thunk3.C: New test.
19511
19512 PR c++/11224
19513 * g++.dg/warn/Wunused-9.C: New test.
19514
19515 2004-12-22 Janis Johnson <janis187@us.ibm.com>
19516
19517 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
19518
19519 2004-12-22 Jan Beulich <jbeulich@novell.com>
19520
19521 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
19522
19523 2004-12-21 Mark Mitchell <mark@codesourcery.com>
19524
19525 PR c++/18378
19526 * g++.dg/ext/packed8.C: New test.
19527
19528 PR c++/19063
19529 * g++.dg/template/crash31.C: New test.
19530
19531 PR c++/19034
19532 * g++.dg/template/crash30.C: New test.
19533
19534 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19535
19536 PR C++/18984
19537 * g++.dg/eh/ctor3.C: New test.
19538
19539 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19540
19541 * objc.dg/stabs-1.m: Allow section name to be quoted and
19542 assembly label to begin with '.LL'.
19543
19544 2004-12-21 Janis Johnson <janis187@us.ibm.com>
19545
19546 * gcc.dg/vect/vect.exp
19547 (check_effective_target_lp64_or_vect_no_align): New.
19548 * gcc.dg/vect/vect-77.c: Use it.
19549 * gcc.dg/vect/vect-78.c: Use it.
19550
19551 * lib/target-supports.exp
19552 (check_effective_target_vect_no_max,
19553 check_effective_target_vect_no_bitwise,
19554 check_effective_target_vect_no_align): New.
19555 * gcc.dg/vect/vect-13.c: Use them.
19556 * gcc.dg/vect/vect-17.c: Ditto.
19557 * gcc.dg/vect/vect-18.c: Ditto.
19558 * gcc.dg/vect/vect-19.c: Ditto.
19559 * gcc.dg/vect/vect-20.c: Ditto.
19560 * gcc.dg/vect/vect-27.c: Ditto.
19561 * gcc.dg/vect/vect-29.c: Ditto.
19562 * gcc.dg/vect/vect-44.c: Ditto.
19563 * gcc.dg/vect/vect-48.c: Ditto.
19564 * gcc.dg/vect/vect-50.c: Ditto.
19565 * gcc.dg/vect/vect-52.c: Ditto.
19566 * gcc.dg/vect/vect-54.c: Ditto.
19567 * gcc.dg/vect/vect-56.c: Ditto.
19568 * gcc.dg/vect/vect-58.c: Ditto.
19569 * gcc.dg/vect/vect-60.c: Ditto.
19570 * gcc.dg/vect/vect-72.c: Ditto.
19571 * gcc.dg/vect/vect-80.c: Ditto.
19572
19573 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
19574
19575 PR c++/14075
19576 * g++.dg/init/string1.C: New.
19577
19578 PR c++/18975
19579 * g++.dg/other/synth1.C: New.
19580
19581 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19582
19583 PR c/18963
19584 * gcc.dg/pr18963-1.c: New test.
19585
19586 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19587
19588 PR c/18596
19589 * gcc.dg/funcdef-storage-1.c (foo): Remove.
19590 * gcc.dg/pr18596-1.c: Use dg-error.
19591 (dg-options): Use -fno-unit-at-a-time.
19592 * gcc.dg/pr18596-2.c: New test.
19593 * gcc.dg/pr18596-3.c: New test.
19594
19595 2004-12-20 Roger Sayle <roger@eyesopen.com>
19596
19597 PR middle-end/18683
19598 * g++.dg/opt/pr18683-1.C: New test case.
19599
19600 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
19601
19602 PR other/19093
19603 * g++.dg/opt/max1.C: Fix for 64bit targets.
19604
19605 2004-12-20 Matt Austern <austern@apple.com>
19606
19607 PR c++/19044
19608 * g++.dg/ext/builtin6.C: New
19609
19610 2004-12-20 Diego Novillo <dnovillo@redhat.com>
19611
19612 PR tree-optimization/19080
19613 * gcc.c-torture/compile/pr19080.c: New test.
19614
19615 2004-12-20 Steven Bosscher <stevenb@suse.de>
19616
19617 * gcc.dg/20041219-1.c: New test.
19618
19619 2004-12-19 Roger Sayle <roger@eyesopen.com>
19620
19621 PR middle-end/19068
19622 * g++.dg/opt/max1.C: New test case.
19623
19624 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19625
19626 * gcc.dg/fdata-sections-1.c: New test.
19627
19628 2004-12-18 Roger Sayle <roger@eyesopen.com>
19629
19630 PR middle-end/18548
19631 * gcc.dg/max-1.c: New test case.
19632
19633 2004-12-18 Jakub Jelinek <jakub@redhat.com>
19634
19635 * gcc.c-torture/execute/20041218-1.c: New test.
19636
19637 2004-12-17 Diego Novillo <dnovillo@redhat.com>
19638
19639 * gcc.dg/pr18501.c: New test.
19640 * gcc.dg/uninit-5.c: XFAIL.
19641 * gcc.dg/uninit-9.c: XFAIL.
19642
19643 2004-12-17 Dale Johannesen <dalej@apple.com>
19644
19645 * gcc.dg/20041213-1.c: New.
19646
19647 2004-12-17 Ziemowit Laski <zlaski@apple.com>
19648
19649 * objc.dg/stabs-1.m: Allow assembly label to begin
19650 with a dot ('.').
19651
19652 2004-12-17 Jakub Jelinek <jakub@redhat.com>
19653
19654 * gcc.c-torture/execute/20041213-1.c: Move...
19655 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
19656
19657 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
19658
19659 PR c++/18721
19660 * g++.dg/lookup/conv-5.C: New.
19661
19662 2004-12-16 Ziemowit Laski <zlaski@apple.com>
19663
19664 * objc.dg/stabs-1.m: New test.
19665
19666 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19667
19668 * gcc.dg/visibility-c.c: Change compile to
19669 assemble for the test.
19670
19671 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19672
19673 PR target/19041
19674 * gcc.dg/visibility-c.c: New test.
19675
19676 2004-12-16 Roger Sayle <roger@eyesopen.com>
19677
19678 PR middle-end/18493
19679 * gcc.dg/switch-8.c: New test case.
19680
19681 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
19682
19683 PR c++/18905
19684 * g++.dg/template/init4.C: New.
19685 * g++.dg/opt/static3.C: Enable optimizer.
19686
19687 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
19688
19689 * g++.dg/other/complex1.C: New test.
19690
19691 2004-12-15 Alan Modra <amodra@bigpond.net.au>
19692
19693 * g++.dg/opt/inline9.C: New test.
19694
19695 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19696
19697 PR fortran/18993
19698 * gfotran.dg/nullify_1.f: New test.
19699
19700 2004-12-15 Richard Henderson <rth@redhat.com>
19701
19702 * gcc.target/i386/i386.exp: New harness.
19703 * gcc.target/i386/vect-args.c: New.
19704
19705 2004-12-15 David Edelsohn <edelsohn@gnu.org>
19706
19707 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
19708
19709 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19710
19711 PR c++/18825
19712 * g++.dg/template/friend32.C: New test.
19713
19714 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19715
19716 * cpp/pragma-once-1.c: New test.
19717 * cpp/pragma-once-1b.h: Likewise.
19718 * cpp/pragma-once-1c.h: Likewise.
19719 * cpp/pragma-once-1d.h: Likewise.
19720 * cpp/inc/pragma-once-1a.h: Likewise.
19721
19722 2004-12-15 Bud Davis <bdavis9659@comcast.net>
19723 Steven G. Kargl <kargls@comcast.net>
19724
19725 PR fortran/17597
19726 * gfortran.dg/list_read_3.f90: New test.
19727
19728 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19729
19730 * gcc.dg/ftrapv-2.c: New test.
19731
19732 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
19733
19734 PR c++/18981
19735 * g++.dg/template/typename9.C: New test.
19736
19737 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19738
19739 PR c++/18738
19740 * g++.dg/template/typename8.C: New test.
19741 * g++.dg/parse/friend2.C: Tweak error message.
19742
19743 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19744
19745 * gcc.c-torture/20041214-1.c: New test.
19746
19747 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19748
19749 PR c++/18965
19750 * g++.dg/init/array17.C: New test.
19751
19752 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19753
19754 PR c++/18793
19755 * g++.dg/init/aggr3.C: New test.
19756
19757 2004-12-14 Janis Johnson <janis187@us.ibm.com>
19758
19759 * gcc.dg/altivec-types-1.c: New test.
19760 * gcc.dg/altivec-types-2.c: New test.
19761 * gcc.dg/altivec-types-3.c: New test.
19762 * gcc.dg/altivec-types-4.c: New test.
19763 * g++.dg/ext/altivec-types-1.C: New test.
19764 * g++.dg/ext/altivec-types-2.C: New test.
19765 * g++.dg/ext/altivec-types-3.C: New test.
19766 * g++.dg/ext/altivec-types-4.C: New test.
19767
19768 2004-12-14 Jakub Jelinek <jakub@redhat.com>
19769
19770 PR middle-end/18951
19771 * gcc.c-torture/execute/20041213-1.c: New test.
19772
19773 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
19774
19775 PR c++/18949
19776 * g++.dg/template/cast1.C: New.
19777
19778 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
19779
19780 * gcc.c-torture/execute/20041213-2.c: New test.
19781
19782 2004-12-13 Richard Henderson <rth@redhat.com>
19783
19784 * gcc.dg/i386-sse-10.c: Fix typo in options.
19785
19786 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
19787
19788 PR c++/18968
19789 * g++.dg/opt/pr18968.C: New test.
19790
19791 2004-12-13 Mark Mitchell <mark@codesourcery.com>
19792
19793 PR c++/18925
19794 * g++.dg/ext/visibility/staticdatamem.C: New test.
19795
19796 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
19797
19798 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
19799
19800 2004-12-13 Roger Sayle <roger@eyesopen.com>
19801
19802 PR rtl-optimization/18928
19803 * gcc.dg/pr18928-1.c: New test case.
19804
19805 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
19806
19807 PR tree-opt/16951
19808 * gcc.c-torture/compile/20041211-1.c: New.
19809
19810 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19811
19812 PR middle-end/17564
19813 * gcc.c-torture/execute/20041212-1.c: New test.
19814
19815 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19816
19817 PR fortran/18869
19818 * gfortran.dg/common_1.f90: New test.
19819
19820 2004-12-12 Steven G. Kargl <kargls@comcast.net>
19821 Paul Brook <paul@codesourcery.com>
19822
19823 PR fortran/16222
19824 * gfortran.dg/real_do_1.f90: New test.
19825
19826 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19827
19828 PR tree-opt/18040
19829 * g++.dg/opt/ptrmem6.C: New test.
19830
19831 2004-12-11 Roger Sayle <roger@eyesopen.com>
19832
19833 PR middle-end/18921
19834 * gcc.dg/pr18921-1.c: New test case.
19835
19836 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19837
19838 PR fortran/17175
19839 * gfortran.dg/scale_1.f90: New test.
19840
19841 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
19842
19843 PR middle-end/18903
19844 * gcc.c-torture/compile/pr18903.c: New test.
19845
19846 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
19847
19848 * gcc.c-torture/execute/20041210-1.c: New test.
19849
19850 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19851
19852 PR c++/18731
19853 * g++.dg/parser/struct-1.C: New test.
19854 * g++.dg/parser/struct-2.C: New test.
19855 * g++.dg/parser/struct-3.C: New test.
19856
19857 2004-12-09 Richard Henderson <rth@redhat.com>
19858
19859 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
19860
19861 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
19862 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
19863
19864 2004-12-09 Matt Austern <austern@apple.com>
19865
19866 PR c++/18514
19867 * g++.dg/ext/builtin1.C: New
19868 * g++.dg/ext/builtin2.C: New
19869 * g++.dg/ext/builtin3.C: New
19870 * g++.dg/ext/builtin4.C: New
19871 * g++.dg/ext/builtin5.C: New
19872
19873 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
19874
19875 PR tree-opt/18904
19876 * g++.dg/opt/ptrmem5.C: New test.
19877
19878 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
19879
19880 * g++.dg/parse/typename5.C: Adjust for new error.
19881 * g++.dg/parse/typename7.C: New.
19882
19883 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19884
19885 PR c++/18073
19886 * g++.dg/other/mmintrin.C: New test.
19887
19888 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
19889
19890 PR c++/16681
19891 * g++.dg/init/array15.C: New.
19892 * g++.dg/init/array16.C: New.
19893
19894 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19895
19896 PR fortran/18826
19897 * gfortran.dg/assign_1.f90: New test.
19898
19899 2004-12-08 Nick Clifton <nickc@redhat.com>
19900
19901 * gcc.target/xstormy16/bss_below100: New directory containing tests.
19902 * gcc.target/xstormy16/data_below100: Likewise.
19903 * gcc.target/xstormy16/sfr: Likewise.
19904 * gcc.target/xstormy16/below100.S: New test source file.
19905 * gcc.target/xstormy16/below100.ld: New test linker script.
19906 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
19907 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
19908 bp instructions.
19909 * gcc.target/xstormy16/bp.c: Likewise.
19910
19911 * gcc.target/xstormy16/bss_below100: New files:
19912 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19913 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19914 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19915 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19916 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19917 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19918 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19919 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19920 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19921 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19922 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19923 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19924 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19925 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19926 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19927 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19928 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19929 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19930 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19931 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19932 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19933 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
19934 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
19935 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
19936 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
19937 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
19938 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
19939
19940 * gcc.target/xstormy16/data_below100: New files:
19941 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19942 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19943 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19944 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19945 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19946 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19947 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19948 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19949 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19950 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19951 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19952 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19953 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19954 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19955 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19956 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19957 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19958 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19959 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19960 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19961 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19962 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
19963 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
19964 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
19965 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
19966 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
19967 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
19968
19969 * gcc.target/xstormy16/sfr: New files:
19970 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
19971 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
19972 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
19973 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
19974 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
19975 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
19976 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
19977 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
19978 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
19979 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
19980 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
19981 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
19982 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
19983 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
19984 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
19985 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
19986 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
19987 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
19988 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
19989 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
19990 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
19991 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
19992 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
19993 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
19994 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
19995 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
19996 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
19997 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
19998 27_if0_sfrw_bitfield_f.c
19999
20000 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20001
20002 PR c++/18100
20003 * g++.dg/lookup/name-clash4.C: New test.
20004
20005 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
20006
20007 PR c++/18672
20008 * g++.dg/opt/array1.C: New.
20009
20010 PR c++/18803
20011 * g++.dg/template/operator5.C: New.
20012
20013 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
20014
20015 PR c/18867
20016 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
20017
20018 2004-12-07 Steven Bosscher <stevenb@suse.de>
20019
20020 * gcc.dg/noncompile/20041207.c: New test.
20021
20022 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
20023
20024 * g++.dg/other/unreachable-1.C: New test.
20025
20026 2004-12-06 Nick Clifton <nickc@redhat.com>
20027
20028 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
20029 <limits.h> because the latter comes from gcc's include/ directory
20030 and not the newlib/libc/include directory.
20031
20032 2004-12-04 Richard Henderson <rth@redhat.com>
20033
20034 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
20035
20036 2004-12-04 Richard Henderson <rth@redhat.com>
20037
20038 * lib/target-supports.exp (check_gc_sections_available): Disable
20039 for alpha and ia64.
20040
20041 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
20042
20043 PR middle-end/17909
20044 * g++.dg/other/vararg-2.C: New test.
20045
20046 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20047
20048 PR c++/17011, c++/17971
20049 * g++.dg/template/error15.C: Adjust expected error.
20050 * g++.dg/template/instantiate3.C: Likewise.
20051
20052 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20053
20054 * gcc.dg/altivec-18.c: Fix for darwin
20055
20056 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20057
20058 PR c++/18782
20059 * g++.dg/parse/ptrmem2.C: New.
20060
20061 PR c++/18318
20062 * g++.dg/template/new1.C: New.
20063
20064 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20065
20066 PR fortran/18710
20067 * gfortran.dg/direct_io_3.f90: New test.
20068
20069 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20070
20071 PR 18758
20072 * g++.dg/parse/crash21.C: New.
20073
20074 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20075
20076 PR c++/15664, c++/18276
20077 * g++.dg/template/ttp13.C: New test.
20078 * g++.dg/template/ttp14.C: Likewise.
20079
20080 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20081
20082 PR c++/18123
20083 * g++.dg/parse/enum2.C: New test.
20084 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20085
20086 2004-12-02 Nick Clifton <nickc@redhat.com>
20087
20088 * gcc.target/xstormy16: New test directory.
20089 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20090 * gcc.target/xstormy16/bp.c: Check the generation of bp
20091 instructions.
20092 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20093 bn instructions and the BELOW100 attribute.
20094
20095 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20096
20097 PR target/16952
20098 * gcc.dg/ppc-eabi.c: New.
20099
20100 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20101
20102 PR fortran/18284
20103 * gfortran.dg/backspace.f90
20104
20105 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20106
20107 * gfortran.dg/inquire.f90: New test.
20108
20109 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20110
20111 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20112 handle effective-target-keyword.
20113 (dg-skip-if): Support effective-target keyword as target list.
20114 (dg-xfail-if): Ditto.
20115 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20116
20117 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20118
20119 PR tree-optimization/18291
20120 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20121
20122 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20123
20124 PR C++/18729
20125 * g++.dg/parse/crash20.C: New.
20126
20127 PR c++/17431
20128 * g++.dg/overload/arg1.C: New.
20129 * g++.dg/overload/arg2.C: New.
20130 * g++.dg/overload/arg3.C: New.
20131 * g++.dg/overload/arg4.C: New.
20132
20133 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20134
20135 * gcc.dg/c99-flex-array-4.c: Remove.
20136
20137 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20138
20139 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20140
20141 * lib/target-supports.exp (is-effective-target): Simplify.
20142
20143 * lib/target-supports.exp (check_effective_target_vect_long):
20144 Fix for powerpc64-*-*.
20145
20146 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20147
20148 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20149 to support new requirements on FreeBSD 5.
20150
20151 2004-11-30 Devang Patel <dpatel@apple.com>
20152
20153 PR 18702
20154 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20155
20156 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20157
20158 * g++.dg/ext/altivec-13.C: New test.
20159
20160 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20161
20162 PR tree-opt/18298
20163 * gcc.c-torture/execute/p18298.c: New test.
20164
20165 2004-11-30 Ira Rosen <irar@il.ibm.com>
20166 Dorit Naishlos <dorit@il.ibm.com>
20167
20168 PR tree-opt/18607
20169 * gcc.dg/vect/vect-89.c: New test.
20170
20171 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
20172
20173 * gcc.dg/pr18596-1.c: New test.
20174
20175 2004-11-30 Ben Elliston <bje@au.ibm.com>
20176
20177 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
20178
20179 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20180
20181 PR c/18479
20182 * gcc.dg/pr18479.c: New test.
20183
20184 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20185
20186 PR target/18490
20187 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
20188 mmix-knuth-mmixware.
20189
20190 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
20191 cris-*-elf* cris-*-aout* mmix-*-*
20192
20193 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20194
20195 PR middle-end/18725
20196 * gcc.dg/pr18725.c: New test.
20197
20198 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20199
20200 PR target/18488
20201 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
20202
20203 PR target/18336
20204 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
20205
20206 2004-11-29 Mark Mitchell <mark@codesourcery.com>
20207
20208 PR c++/18368
20209 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
20210 * g++.old-deja/g++.law/ctors5.C: Likewise.
20211 * g++.old-deja/g++.other/crash25.C: Likewise.
20212
20213 PR c++/18674
20214 * g++.dg/template/error16.C: New test.
20215
20216 PR c++/18512
20217 * g++.dg/template/crash29.C: New test.
20218
20219 2004-11-29 Diego Novillo <dnovillo@redhat.com>
20220
20221 PR tree-optimization/18712
20222 * gcc.c-torture/compile/pr18712.c: New test.
20223
20224 2004-11-29 Joseph Myers <joseph@codesourcery.com>
20225
20226 PR c/7544
20227 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
20228 tests.
20229
20230 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20231
20232 PR c++/18652
20233 * g++.dg/lookup/crash6.C: New test.
20234
20235 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20236
20237 PR middle-end/18164
20238 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
20239
20240 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
20241
20242 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
20243 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
20244 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
20245
20246 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
20247
20248 * gcc.dg/pr18164.c: New test.
20249
20250 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
20251
20252 * gcc.dg/funroll-loops-all.c: New.
20253
20254 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20255
20256 PR target/18489
20257 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
20258 delimeter, match space and TAB as well as ":".
20259
20260 PR target/18484
20261 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
20262
20263 PR target/18348
20264 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
20265
20266 PR target/18345
20267 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
20268
20269 PR target/18337
20270 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
20271
20272 2004-11-28 Bud Davis <bdavis9659@comcast.net>
20273
20274 * gfortran.dg/direct_io_2.f90: New test.
20275
20276 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20277
20278 PR target/18334
20279 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
20280
20281 2004-11-28 Richard Henderson <rth@redhat.com>
20282
20283 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
20284
20285 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
20286
20287 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
20288 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
20289 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
20290 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
20291 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
20292 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
20293 gcc.dg/pointer-arith-8.c: New tests.
20294
20295 2004-11-27 Bud Davis <bdavis9659@comcast.net>
20296
20297 PR fortran/18364
20298 * gfortran.dg/endfile.f90: New test.
20299
20300 2004-11-27 Falk Hueffner <falk@debian.org>
20301
20302 * gcc.dg/loop-6.c: New test.
20303
20304 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20305
20306 * gcc.c-torture/execute/20041126-1.c: New test.
20307
20308 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20309
20310 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
20311 on IRIX.
20312
20313 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20314
20315 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
20316 functions.
20317
20318 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20319
20320 PR rtl-optimization/17825
20321 * gcc.c-torture/compile/20041119-1.c: New test.
20322
20323 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20324
20325 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
20326 Check existence of ld library path variables before unsetting.
20327
20328 2004-11-26 Mark Mitchell <mark@codesourcery.com>
20329
20330 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
20331
20332 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20333
20334 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
20335
20336 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20337
20338 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
20339
20340 2004-11-26 Ben Elliston <bje@au.ibm.com>
20341
20342 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
20343 dg-do directive.
20344
20345 2004-11-26 Ben Elliston <bje@au.ibm.com>
20346
20347 * gcc.dg/pr17957.c: Pass --param, not -param.
20348
20349 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20350
20351 PR middle-end/17957
20352 * testsuite/gcc.dg/pr17957.c: New test.
20353
20354 2004-11-25 Mark Mitchell <mark@codesourcery.com>
20355
20356 PR c++/18445
20357 * g++.dg/template/crash28.C: Likewise.
20358
20359 PR c++/18001
20360 * g++.dg/expr/unary2.C: Adjust lvalue messages.
20361 * g++.dg/ext/lvaddr.C: Likewise.
20362 * g++.dg/opt/pr7503-3.C: Likewise.
20363
20364 PR c++/18466
20365 * g++.dg/parse/qualified3.C: New test.
20366 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
20367
20368 PR c++/18545
20369 * g++.dg/expr/return1.C: New test.
20370
20371 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20372
20373 Friend class name lookup 3/n, PR c++/3332
20374 * g++.dg/lookup/friend3.C: New test.
20375 * g++.dg/lookup/friend4.C: Likewise.
20376 * g++.dg/lookup/friend5.C: Likewise.
20377
20378 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20379
20380 Friend class name lookup 2/n, PR c++/14513, c++/15410
20381 * g++.dg/lookup/friend2.C: New test.
20382 * g++.dg/template/friend31.C: Likewise.
20383
20384 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20385
20386 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
20387
20388 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20389
20390 PR c++/17473
20391 * g++.dg/tc1/dr56.C: Remove.
20392 * g++.dg/template/typedef1.C: Add dg-error markers.
20393 * g++.old-deja/g++.other/typedef7.C: Likewise.
20394
20395 PR c++/18285
20396 * g++.dg/parse/typedef7.C: New test.
20397
20398 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
20399
20400 * gcc.c-torture/execute/20041124-1.c: New test.
20401
20402 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20403
20404 * g++.dg/template/deduce3.C: New test.
20405
20406 PR c++/18586
20407 * g++.dg/template/crash27.C: New test.
20408
20409 PR c++/18530
20410 * g++.dg/warn/Wshadow-3.C: New test.
20411
20412 2004-11-24 Devang Patel <dpatel@apple.com>
20413
20414 PR/18555
20415 * gcc.dg/cpp/isysroot-1.c: New test.
20416 * gcc.dg/cpp/usr/include/stdio.h: New file.
20417 * gcc.dg/cpp/isysroot-2.c: New test.
20418 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
20419 New file.
20420
20421 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20422
20423 PR c++/8929
20424 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
20425
20426 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20427
20428 * gcc.target/sparc/align.c: Do not include <stdint.h>.
20429 * gcc.target/sparc/pdist.c: Likewise.
20430
20431 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
20432
20433 PR c++/16882
20434 * g++.dg/conversion/simd1.C: New test.
20435
20436 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20437
20438 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
20439 and restore_ld_library_path_env_vars.
20440 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
20441 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
20442 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
20443 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
20444
20445 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
20446
20447 * gcc.dg/pragma-align-2.c: Test macro expansion.
20448 * gcc.dg/pragma-pack-2.c: New test.
20449
20450 2004-11-23 Richard Henderson <rth@redhat.com>
20451
20452 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
20453 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20454 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
20455 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
20456 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
20457 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
20458
20459 * gcc.dg/vect/vect.exp: Add check for alpha.
20460 * lib/target-supports.exp (check_alpha_max_hw_available): New.
20461 (check_effective_target_vect_int): Enable for alpha.
20462 (check_effective_target_vect_long): New.
20463 (is-effective-target): Add it.
20464
20465 2004-11-23 Uros Bizjak <uros@kss-loka.si>
20466
20467 * gcc.dg/pr18614-1.c: New test.
20468
20469 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20470
20471 * gcc.dg/setjmp-2.c: New test.
20472
20473 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
20474
20475 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
20476 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
20477 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
20478 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
20479 gcc.target/sparc/pdist.c: New tests.
20480
20481 2004-11-22 Bob Wilson <bob.wilson@acm.org>
20482
20483 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
20484
20485 2004-11-22 Dale Johannesen <dalej@apple.com>
20486
20487 * gcc.dg/20041111-1.c: New.
20488
20489 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20490
20491 PR tree-opt/18536
20492 * gcc.dg/vect/pr18536.c: New test.
20493
20494 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20495
20496 PR c++/18354
20497 * g++.dg/template/nontype11.C: New test.
20498
20499 2004-11-21 Roger Sayle <roger@eyesopen.com>
20500
20501 PR middle-end/18520
20502 * gcc.dg/pr18520-1.c: New test case.
20503
20504 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
20505
20506 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
20507 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
20508 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
20509 expected diagnostics.
20510
20511 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20512
20513 PR target/18580
20514 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
20515 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
20516 vect-77.c, vect-77a.c: XFAIL on the SPARC.
20517
20518 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20519
20520 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
20521
20522 2004-11-19 Mark Mitchell <mark@codesourcery.com>
20523 Joseph Myers <joseph@codesourcery.com>
20524
20525 * lib/target-supports.exp (check_visibility_available): Really
20526 test the compiler.
20527
20528 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20529
20530 PR tree-opt/18181
20531 * gcc.dg/vect/vect-85.c: New test.
20532 * gcc.dg/vect/vect-86.c: New test.
20533 * gcc.dg/vect/vect-87.c: New test.
20534 * gcc.dg/vect/vect-88.c: New test.
20535
20536 2004-11-19 Ben Elliston <bje@au.ibm.com>
20537
20538 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
20539
20540 2004-11-18 Janis Johnson <janis187@us.ibm.com>
20541
20542 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
20543 * gcc.dg/ppc-and-1.c: Ditto.
20544 * gcc.dg/ppc-compare-1.c: Ditto.
20545 * gcc.dg/ppc-mov-1.c: Ditto
20546
20547 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
20548 Mark Mitchell <mark@codesourcery.com>
20549
20550 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
20551
20552 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20553 Aldy Hernandez <aldyh@redhat.com>
20554
20555 * lib/target-supports.exp (check_effective_target_vect_int): New
20556 (check_effective_target_vect_float): New
20557 (check_effective_target_vect_double): New.
20558 (is-effective-target): Support new effective targets keywords.
20559 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
20560 default action for dg-do.
20561 * gcc.dg/vect/pr16105.c: Use new support.
20562 * gcc.dg/vect/pr18400.c: Ditto.
20563 * gcc.dg/vect/pr18425.c: Ditto.
20564 * gcc.dg/vect/vect-1.c: Ditto.
20565 * gcc.dg/vect/vect-10.c: Ditto.
20566 * gcc.dg/vect/vect-11.c: Ditto.
20567 * gcc.dg/vect/vect-12.c: Ditto.
20568 * gcc.dg/vect/vect-13.c: Ditto.
20569 * gcc.dg/vect/vect-14.c: Ditto.
20570 * gcc.dg/vect/vect-15.c: Ditto.
20571 * gcc.dg/vect/vect-16.c: Ditto.
20572 * gcc.dg/vect/vect-17.c: Ditto.
20573 * gcc.dg/vect/vect-18.c: Ditto.
20574 * gcc.dg/vect/vect-19.c: Ditto.
20575 * gcc.dg/vect/vect-2.c: Ditto.
20576 * gcc.dg/vect/vect-20.c: Ditto.
20577 * gcc.dg/vect/vect-21.c: Ditto.
20578 * gcc.dg/vect/vect-22.c: Ditto.
20579 * gcc.dg/vect/vect-23.c: Ditto.
20580 * gcc.dg/vect/vect-24.c: Ditto.
20581 * gcc.dg/vect/vect-25.c: Ditto.
20582 * gcc.dg/vect/vect-26.c: Ditto.
20583 * gcc.dg/vect/vect-27.c: Ditto.
20584 * gcc.dg/vect/vect-27a.c: Ditto.
20585 * gcc.dg/vect/vect-28.c: Ditto.
20586 * gcc.dg/vect/vect-29.c: Ditto.
20587 * gcc.dg/vect/vect-29a.c: Ditto.
20588 * gcc.dg/vect/vect-3.c: Ditto.
20589 * gcc.dg/vect/vect-30.c: Ditto.
20590 * gcc.dg/vect/vect-31.c: Ditto.
20591 * gcc.dg/vect/vect-32.c: Ditto.
20592 * gcc.dg/vect/vect-33.c: Ditto.
20593 * gcc.dg/vect/vect-34.c: Ditto.
20594 * gcc.dg/vect/vect-35.c: Ditto.
20595 * gcc.dg/vect/vect-36.c: Ditto.
20596 * gcc.dg/vect/vect-37.c: Ditto.
20597 * gcc.dg/vect/vect-38.c: Ditto.
20598 * gcc.dg/vect/vect-4.c: Ditto.
20599 * gcc.dg/vect/vect-40.c: Ditto.
20600 * gcc.dg/vect/vect-41.c: Ditto.
20601 * gcc.dg/vect/vect-42.c: Ditto.
20602 * gcc.dg/vect/vect-43.c: Ditto.
20603 * gcc.dg/vect/vect-44.c: Ditto.
20604 * gcc.dg/vect/vect-45.c: Ditto.
20605 * gcc.dg/vect/vect-46.c: Ditto.
20606 * gcc.dg/vect/vect-47.c: Ditto.
20607 * gcc.dg/vect/vect-48.c: Ditto.
20608 * gcc.dg/vect/vect-48a.c: Ditto.
20609 * gcc.dg/vect/vect-49.c: Ditto.
20610 * gcc.dg/vect/vect-5.c: Ditto.
20611 * gcc.dg/vect/vect-50.c: Ditto.
20612 * gcc.dg/vect/vect-51.c: Ditto.
20613 * gcc.dg/vect/vect-52.c: Ditto.
20614 * gcc.dg/vect/vect-53.c: Ditto.
20615 * gcc.dg/vect/vect-54.c: Ditto.
20616 * gcc.dg/vect/vect-55.c: Ditto.
20617 * gcc.dg/vect/vect-56.c: Ditto.
20618 * gcc.dg/vect/vect-56a.c: Ditto.
20619 * gcc.dg/vect/vect-57.c: Ditto.
20620 * gcc.dg/vect/vect-58.c: Ditto.
20621 * gcc.dg/vect/vect-59.c: Ditto.
20622 * gcc.dg/vect/vect-6.c: Ditto.
20623 * gcc.dg/vect/vect-60.c: Ditto.
20624 * gcc.dg/vect/vect-61.c: Ditto.
20625 * gcc.dg/vect/vect-62.c: Ditto.
20626 * gcc.dg/vect/vect-63.c: Ditto.
20627 * gcc.dg/vect/vect-64.c: Ditto.
20628 * gcc.dg/vect/vect-65.c: Ditto.
20629 * gcc.dg/vect/vect-66.c: Ditto.
20630 * gcc.dg/vect/vect-67.c: Ditto.
20631 * gcc.dg/vect/vect-68.c: Ditto.
20632 * gcc.dg/vect/vect-69.c: Ditto.
20633 * gcc.dg/vect/vect-7.c: Ditto.
20634 * gcc.dg/vect/vect-72.c: Ditto.
20635 * gcc.dg/vect/vect-72a.c: Ditto.
20636 * gcc.dg/vect/vect-73.c: Ditto.
20637 * gcc.dg/vect/vect-74.c: Ditto.
20638 * gcc.dg/vect/vect-75.c: Ditto.
20639 * gcc.dg/vect/vect-76.c: Ditto.
20640 * gcc.dg/vect/vect-77.c: Ditto.
20641 * gcc.dg/vect/vect-77a.c: Ditto.
20642 * gcc.dg/vect/vect-78.c: Ditto.
20643 * gcc.dg/vect/vect-79.c: Ditto.
20644 * gcc.dg/vect/vect-8.c: Ditto.
20645 * gcc.dg/vect/vect-80.c: Ditto.
20646 * gcc.dg/vect/vect-82.c: Ditto.
20647 * gcc.dg/vect/vect-82_64.c: Ditto.
20648 * gcc.dg/vect/vect-83.c: Ditto.
20649 * gcc.dg/vect/vect-83_64.c: Ditto.
20650 * gcc.dg/vect/vect-9.c: Ditto.
20651 * gcc.dg/vect/vect-all.c: Ditto.
20652 * gcc.dg/vect/vect-none.c: Ditto.
20653
20654 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20655
20656 * lib/gcc-dg.exp (dg-skip-if): New function.
20657 (dg-forbid-option): Remove.
20658 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
20659 * g++.dg/abi/bitfield8.C: Likewise.
20660 * g++.dg/abi/dtor1.C: Likewise.
20661 * g++.dg/abi/empty10.C: Likewise.
20662 * g++.dg/abi/empty7.C: Likewise.
20663 * g++.dg/abi/empty9.C: Likewise.
20664 * g++.dg/abi/layout3.C: Likewise.
20665 * g++.dg/abi/layout4.C: Likewise.
20666 * g++.dg/abi/thunk1.C: Likewise.
20667 * g++.dg/abi/thunk2.C: Likewise.
20668 * g++.dg/abi/vbase11.C: Likewise.
20669 * g++.dg/abi/vthunk2.C: Likewise.
20670 * g++.dg/abi/vthunk3.C: Likewise.
20671 * g++.dg/ext/attrib8.C: Likewise.
20672 * g++.dg/opt/longbranch2.C: Likewise.
20673 * g++.dg/opt/reg-stack4.C: Likewise.
20674 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20675 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20676 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20677 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20678 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20679 * gcc.dg/20000609-1.c: Likewise.
20680 * gcc.dg/20000720-1.c: Likewise.
20681 * gcc.dg/20011107-1.c: Likewise.
20682 * gcc.dg/20011119-1.c: Likewise.
20683 * gcc.dg/20020108-1.c: Likewise.
20684 * gcc.dg/20020122-2.c: Likewise.
20685 * gcc.dg/20020122-3.c: Likewise.
20686 * gcc.dg/20020201-3.c: Likewise.
20687 * gcc.dg/20020206-1.c: Likewise.
20688 * gcc.dg/20020218-1.c: Likewise.
20689 * gcc.dg/20020310-1.c: Likewise.
20690 * gcc.dg/20020411-1.c: Likewise.
20691 * gcc.dg/20020418-2.c: Likewise.
20692 * gcc.dg/20020426-1.c: Likewise.
20693 * gcc.dg/20020426-2.c: Likewise.
20694 * gcc.dg/20020517-1.c: Likewise.
20695 * gcc.dg/20020523-1.c: Likewise.
20696 * gcc.dg/20020523-2.c: Likewise.
20697 * gcc.dg/20020729-1.c: Likewise.
20698 * gcc.dg/20030204-1.c: Likewise.
20699 * gcc.dg/20030826-2.c: Likewise.
20700 * gcc.dg/20030926-1.c: Likewise.
20701 * gcc.dg/20031202-1.c: Likewise.
20702 * gcc.dg/980312-1.c: Likewise.
20703 * gcc.dg/980313-1.c: Likewise.
20704 * gcc.dg/990117-1.c: Likewise.
20705 * gcc.dg/990424-1.c: Likewise.
20706 * gcc.dg/990524-1.c: Likewise.
20707 * gcc.dg/991230-1.c: Likewise.
20708 * gcc.dg/i386-387-1.c: Likewise.
20709 * gcc.dg/i386-387-2.c: Likewise.
20710 * gcc.dg/i386-387-3.c: Likewise.
20711 * gcc.dg/i386-387-4.c: Likewise.
20712 * gcc.dg/i386-387-5.c: Likewise.
20713 * gcc.dg/i386-387-6.c: Likewise.
20714 * gcc.dg/i386-asm-1.c: Likewise.
20715 * gcc.dg/i386-bitfield1.c: Likewise.
20716 * gcc.dg/i386-bitfield2.c: Likewise.
20717 * gcc.dg/i386-loop-1.c: Likewise.
20718 * gcc.dg/i386-loop-2.c: Likewise.
20719 * gcc.dg/i386-loop-3.c: Likewise.
20720 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20721 * gcc.dg/i386-pic-1.c: Likewise.
20722 * gcc.dg/i386-regparm.c: Likewise.
20723 * gcc.dg/i386-signbit-1.c: Likewise.
20724 * gcc.dg/i386-signbit-2.c: Likewise.
20725 * gcc.dg/i386-signbit-3.c: Likewise.
20726 * gcc.dg/i386-sse-5.c: Likewise.
20727 * gcc.dg/i386-sse-8.c: Likewise.
20728 * gcc.dg/i386-unroll-1.c: Likewise.
20729 * gcc.dg/tls/opt-1.c: Likewise.
20730 * gcc.dg/tls/opt-2.c: Likewise.
20731 * gcc.dg/unroll-1.c: Likewise.
20732 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
20733 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
20734 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
20735 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
20736
20737 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20738
20739 * g++.dg/template/incomplete1.C: New test.
20740
20741 2004-11-16 Nick Clifton <nickc@redhat.com>
20742
20743 Revert patches accidentally commited during checkin of fixes for
20744 xstormy16 tests:
20745 gcc.c-torture/execute/simd-4.c: Revert
20746 gcc.dg/20040910-1.c: Revert.
20747
20748 2004-11-16 Paul Brook <paul@codesourcery.com>
20749
20750 PR fortran/13010
20751 * gfortran.dg/der_pointer_1.f90: New test.
20752
20753 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
20754
20755 PR c/18498
20756 * gcc.dg/bitfld-13.c: New test.
20757
20758 2004-11-15 Janis Johnson <janis187@us.ibm.com>
20759
20760 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
20761 powerpc*-*-linux*.
20762
20763 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
20764 * gcc.dg/ppc64-abi-2.c: Ditto.
20765 * gcc.dg/ppc64-abi-3.c: Ditto.
20766
20767 * lib/gcc-dg.exp (dg-target-list): Remove.
20768
20769 2004-11-15 Steve Ellcey <sje@cup.hp.com>
20770
20771 * gcc.dg/ia64-postinc.c: New test.
20772
20773 2004-11-15 Mark Mitchell <mark@codesourcery.com>
20774
20775 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
20776
20777 2004-11-15 Nick Clifton <nickc@redhat.com>
20778
20779 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
20780 __INT_MAX__ so that the test can be compiled by toolchains
20781 targeted at 16-bit processors.
20782
20783 * gcc.dg/20040625-1.c: Use long constants rather than integers
20784 when performing arithmetic that will overflow 16-bits.
20785
20786 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
20787 xstormy16. It does not support 128-bit vector operations.
20788
20789 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
20790 with the macro PTR_TYPE. Define this macro to an integer type
20791 suitable for holding a pointer.
20792
20793 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
20794 the target is a 16-bit processor.
20795
20796 * gcc.dg/cpp/if-2.c: Expect a different warning message from
20797 16-bit targets where the character constant will be too long.
20798
20799 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
20800 where the double will not be directly addressable.
20801
20802 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20803
20804 Friend class name lookup 1/n, PR c++/18471
20805 * g++.dg/template/crash26.C: New test.
20806 * g++.dg/lookup/struct1.C: Adjust expected error.
20807 * g++.dg/parse/elab1.C: Likewise.
20808 * g++.dg/parse/elab2.C: Likewise.
20809 * g++.dg/parse/int-as-enum1.C: Likewise.
20810 * g++.dg/parse/struct-as-enum1.C: Likewise.
20811 * g++.dg/parse/typedef1.C: Likewise.
20812 * g++.dg/parse/typedef3.C: Likewise.
20813 * g++.dg/parse/typedef4.C: Likewise.
20814 * g++.dg/parse/typedef5.C: Likewise.
20815 * g++.dg/template/nontype4.C: Likewise.
20816 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
20817 * g++.old-deja/g++.other/elab1.C: Likewise.
20818 * g++.old-deja/g++.other/syntax4.C: Likewise.
20819
20820 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20821
20822 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
20823
20824 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
20825
20826 * gcc.c-torture/execute/20041114-1.c: New test.
20827
20828 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
20829
20830 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
20831 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
20832 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
20833 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
20834 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
20835 gcc.dg/switch-7.c: New tests.
20836
20837 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20838
20839 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
20840
20841 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20842
20843 PR tree-opt/18400
20844 * gcc.dg/vect/pr18400.c: New test.
20845
20846 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20847 Andrew Pinski <pinskia@physics.uc.edu>
20848
20849 PR tree-opt/18425
20850 * gcc.dg/vect/pr18425.c: New test.
20851
20852 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20853
20854 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
20855 Guard with dg-require-alias and dg-require-visibility.
20856
20857 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20858
20859 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
20860
20861 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20862
20863 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
20864
20865 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20866
20867 PR c++/17344
20868 * g++.dg/template/defarg5.C: New test.
20869
20870 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20871
20872 * g++.dg/parse/cast1.C: Run only on ILP32.
20873 * g++.old-deja/g++.mike/p784.C: Likewise.
20874
20875 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
20876
20877 * gcc.c-torture/execute/20041113-1.c: New test.
20878
20879 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20880
20881 PR target/18230
20882 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
20883 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
20884 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
20885 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20886 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
20887 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
20888 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
20889 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
20890 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
20891 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20892 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20893 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
20894 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
20895
20896 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20897
20898 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
20899 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
20900 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
20901 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
20902 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
20903 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
20904 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
20905 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
20906 gcc.target/sparc/combined-1.c: New tests.
20907
20908 2004-11-12 Ziemowit Laski <zlaski@apple.com>
20909
20910 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
20911 New tests.
20912
20913 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20914
20915 * lib/gcc-dg.exp (dg-forbid-option): New function.
20916 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
20917 * g++.dg/abi/bitfield8.C: Likewise.
20918 * g++.dg/abi/dtor1.C: Likewise.
20919 * g++.dg/abi/empty10.C: Likewise.
20920 * g++.dg/abi/empty7.C: Likewise.
20921 * g++.dg/abi/empty9.C: Likewise.
20922 * g++.dg/abi/layout3.C: Likewise.
20923 * g++.dg/abi/layout4.C: Likewise.
20924 * g++.dg/abi/thunk1.C: Likewise.
20925 * g++.dg/abi/thunk2.C: Likewise.
20926 * g++.dg/abi/vbase11.C: Likewise.
20927 * g++.dg/abi/vthunk2.C: Likewise.
20928 * g++.dg/abi/vthunk3.C: Likewise.
20929 * g++.dg/ext/attrib8.C: Likewise.
20930 * g++.dg/opt/longbranch2.C: Likewise.
20931 * g++.dg/opt/reg-stack4.C: Likewise.
20932 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20933 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20934 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20935 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20936 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20937 * gcc.dg/20000609-1.c: Likewise.
20938 * gcc.dg/20000720-1.c: Likewise.
20939 * gcc.dg/20011107-1.c: Likewise.
20940 * gcc.dg/20011119-1.c: Likewise.
20941 * gcc.dg/20020108-1.c: Likewise.
20942 * gcc.dg/20020122-2.c: Likewise.
20943 * gcc.dg/20020122-3.c: Likewise.
20944 * gcc.dg/20020201-3.c: Likewise.
20945 * gcc.dg/20020206-1.c: Likewise.
20946 * gcc.dg/20020218-1.c: Likewise.
20947 * gcc.dg/20020310-1.c: Likewise.
20948 * gcc.dg/20020411-1.c: Likewise.
20949 * gcc.dg/20020418-2.c: Likewise.
20950 * gcc.dg/20020426-1.c: Likewise.
20951 * gcc.dg/20020426-2.c: Likewise.
20952 * gcc.dg/20020517-1.c: Likewise.
20953 * gcc.dg/20020523-1.c: Likewise.
20954 * gcc.dg/20020523-2.c: Likewise.
20955 * gcc.dg/20020729-1.c: Likewise.
20956 * gcc.dg/20030204-1.c: Likewise.
20957 * gcc.dg/20030826-2.c: Likewise.
20958 * gcc.dg/20030926-1.c: Likewise.
20959 * gcc.dg/20031202-1.c: Likewise.
20960 * gcc.dg/980312-1.c: Likewise.
20961 * gcc.dg/980313-1.c: Likewise.
20962 * gcc.dg/990117-1.c: Likewise.
20963 * gcc.dg/990424-1.c: Likewise.
20964 * gcc.dg/990524-1.c: Likewise.
20965 * gcc.dg/991230-1.c: Likewise.
20966 * gcc.dg/i386-387-1.c: Likewise.
20967 * gcc.dg/i386-387-2.c: Likewise.
20968 * gcc.dg/i386-387-3.c: Likewise.
20969 * gcc.dg/i386-387-4.c: Likewise.
20970 * gcc.dg/i386-387-5.c: Likewise.
20971 * gcc.dg/i386-387-6.c: Likewise.
20972 * gcc.dg/i386-asm-1.c: Likewise.
20973 * gcc.dg/i386-bitfield1.c: Likewise.
20974 * gcc.dg/i386-bitfield2.c: Likewise.
20975 * gcc.dg/i386-loop-1.c: Likewise.
20976 * gcc.dg/i386-loop-2.c: Likewise.
20977 * gcc.dg/i386-loop-3.c: Likewise.
20978 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20979 * gcc.dg/i386-pic-1.c: Likewise.
20980 * gcc.dg/i386-regparm.c: Likewise.
20981 * gcc.dg/i386-signbit-1.c: Likewise.
20982 * gcc.dg/i386-signbit-2.c: Likewise.
20983 * gcc.dg/i386-signbit-3.c: Likewise.
20984 * gcc.dg/i386-sse-5.c: Likewise.
20985 * gcc.dg/i386-sse-8.c: Likewise.
20986 * gcc.dg/i386-unroll-1.c: Likewise.
20987 * gcc.dg/tls/opt-1.c: Likewise.
20988 * gcc.dg/tls/opt-2.c: Likewise.
20989 * gcc.dg/unroll-1.c: Likewise.
20990 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
20991 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
20992 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
20993 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
20994 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
20995 -m64 is specified.
20996
20997 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20998
20999 PR c++/18389
21000 * g++.dg/parse/cond1.C: New test.
21001
21002 PR c++/18429
21003 * g++.dg/template/array9.C: New test.
21004 * g++.dg/ext/vla1.C: Adjust error messages.
21005 * g++.dg/ext/vlm1.C: Likewise.
21006 * g++.dg/template/crash2.C: Likewise.
21007
21008 PR c++/18436
21009 * g++.dg/template/call3.C: New test.
21010
21011 PR c++/18407
21012 * g++.dg/template/ptrmem11.C: New test.
21013
21014 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
21015
21016 PR other/14264
21017 * lib/g++.exp: Set LC_ALL and LANG to C.
21018 * lib/gcc-dg.exp: Likewise.
21019 * lib/gfortran.exp: Likewise.
21020 * lib/objc.exp: Likewise.
21021 * lib/treelang.exp: Likewise.
21022
21023 2004-11-12 Andreas Schwab <schwab@suse.de>
21024
21025 * gcc.dg/pr16286.c: Fix last change.
21026
21027 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21028
21029 PR c++/18416
21030 * g++.dg/init/global1.C: New test.
21031
21032 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
21033
21034 * gcc.c-torture/execute/20041112-1.c: New test.
21035
21036 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21037
21038 * lib/gcc-dg.exp (dg-target-list): New.
21039
21040 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21041 Richard Sandiford <rsandifo@redhat.com>
21042
21043 * lib/target-supports.exp (get-compiler_messages): New.
21044 (check_named_sections_available): Use it.
21045 (check_effective_target_ilp32): New.
21046 (check_effective_target_lp64): New.
21047 (is-effective-target): New.
21048 * lib/gcc-dg.exp (dg-require-effective-target): New.
21049
21050 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
21051
21052 * gcc.dg/precedence-1.c: New test.
21053
21054 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21055
21056 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21057
21058 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21059 message, delete generated files, use more descriptive name for
21060 executable, and make the test unsupported when it cannot be run.
21061
21062 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21063 (dg-require-weak, dg-require-visibility, dg-require-alias,
21064 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21065 dg-require-iconv, dg-require-named-sections): Use it.
21066
21067 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21068
21069 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21070
21071 PR target/16457
21072 * gcc.dg/ppc-and-1: New
21073
21074 PR target/16796
21075 * gcc.dg/ppc-mov-1.c: New.
21076
21077 PR target/16458
21078 * gcc.dg/ppc-compare-1.c: New.
21079
21080 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21081
21082 * objc.dg/desig-init-2.m: New test.
21083
21084 2004-11-10 Adam Nemet <anemet@lnxw.com>
21085
21086 PR middle-end/18160
21087 * g++.dg/warn/register-var-1.C: New test.
21088 * g++.dg/warn/register-var-2.C: New test.
21089
21090 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21091
21092 * gcc.dg/union-2.c: New test.
21093
21094 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21095
21096 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21097 New test for PR tree-optimization/17892.
21098
21099 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21100
21101 PR c++/18369
21102 * g++.dg/init/new12.C: New test.
21103
21104 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21105
21106 * gcc.target/sparc: New directory.
21107 * gcc.target/sparc/sparc.exp: New driver.
21108 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21109 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21110 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21111 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21112
21113 2004-11-10 Paul Brook <paul@codesourcery.com>
21114
21115 PR fortran/18218
21116 * gfortran.dg/list_read.c: New test.
21117
21118 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21119
21120 PR c/18322
21121 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21122 expected diagnostic location.
21123
21124 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21125
21126 * gcc.dg/20041109-1.c: New test.
21127
21128 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21129
21130 PR objc/18406
21131 * objc/compile/pr18406.m: New test.
21132
21133 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21134
21135 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21136
21137 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21138
21139 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21140
21141 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21142
21143 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21144
21145 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21146
21147 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21148 exit.
21149
21150 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21151
21152 PR tree-opt/18299
21153 * gcc.c-torture/pr18299-1.c: New test.
21154
21155 2004-11-06 Andreas Schwab <schwab@suse.de>
21156
21157 * gcc.dg/pr16286.c: Also test for bool and pixel.
21158
21159 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21160
21161 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21162 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21163 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21164 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
21165 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
21166 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
21167 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
21168 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
21169 gcc.dg/struct-semi-3.c: New tests.
21170
21171 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21172
21173 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
21174
21175 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21176
21177 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
21178 Do not use C99 designators.
21179
21180 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21181
21182 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
21183
21184 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21185
21186 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
21187 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
21188 * gcc.c-torture/execute/simd-5.x: Remove.
21189
21190 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
21191
21192 PR rtl-optimization/17933
21193 * gcc.dg/torture/pr17933-1.c: New test.
21194
21195 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21196
21197 PR target/18106
21198 * lib/target-supports.exp (check_weak_available): Support
21199 Windows.
21200
21201 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
21202
21203 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
21204 call to fflush(stdout) before abort.
21205 (my_ffsll): New function.
21206 (generate_fields): Use it.
21207
21208 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21209
21210 * gcc.dg/init-undef-1.c: New test.
21211
21212 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21213
21214 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
21215 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
21216 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
21217 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
21218 expected messages for new parser.
21219
21220 2004-11-04 Mark Mitchell <mark@codesourcery.com>
21221
21222 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
21223
21224 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21225
21226 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
21227 on LP64 targets.
21228
21229 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21230
21231 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
21232 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
21233 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
21234 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
21235 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
21236 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
21237 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
21238 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
21239 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
21240 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
21241
21242 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21243
21244 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
21245 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
21246 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
21247 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
21248 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
21249 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
21250 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
21251 for new parser.
21252
21253 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
21254
21255 PR target/15342
21256 * gcc.dg/20041104-1.c: New test.
21257
21258 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21259
21260 * g++.dg/template/nontype7.C: New test.
21261 * g++.dg/template/nontype8.C: Likewise.
21262 * g++.dg/template/nontype9.C: Likewise.
21263 * g++.dg/template/nontype10.C: Likewise.
21264 * g++.dg/tc1/dr49.C: Likewise.
21265 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
21266 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
21267
21268 2004-11-04 Ben Elliston <bje@au.ibm.com>
21269
21270 * g++.dg/rtti/tinfo1.C: Remove xfails.
21271
21272 2004-11-04 Ben Elliston <bje@au.ibm.com>
21273
21274 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
21275 packed attribute to the definition to satisfy the new C++ parser.
21276
21277 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21278
21279 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
21280 invocations of va_arg.
21281
21282 2004-11-02 Mark Mitchell <mark@codesourcery.com>
21283
21284 PR c++/18124
21285 * g++.dg/template/crash25.C: New test.
21286
21287 PR c++/18155
21288 * g++.dg/template/typedef2.C: New test.
21289 * g++.dg/parse/crash13.C: Adjust error markers.
21290
21291 PR c++/18177
21292 * g++.dg/conversion/const3.C: New test.
21293
21294 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21295
21296 PR fortran/17535
21297 PR fortran/17583
21298 PR fortran/17713
21299 * gfortran.dg/generic_[123].f90: New testcases.
21300
21301 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21302
21303 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
21304 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
21305
21306 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21307
21308 PR tree-opt/16808
21309 * gcc.c-torture/compile/pr16808.c: New test.
21310
21311 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
21312
21313 PR rtl-optimization/17104
21314 * gcc.dg/ppc-bitfield1.c: New.
21315
21316 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21317
21318 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
21319
21320 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21321
21322 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
21323 strings for 32-bit code.
21324
21325 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
21326
21327 PR c/18239
21328 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
21329
21330 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
21331
21332 PR c++/18064
21333 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
21334
21335 2004-10-31 Mark Mitchell <mark@codesourcery.com>
21336
21337 PR c++/15172
21338 * g++.dg/init/aggr2.C: New test.
21339
21340 2004-10-30 Ziemowit Laski <zlaski@apple.com>
21341
21342 * objc.dg/local-decl-1.m: New test.
21343
21344 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
21345
21346 * gcc.dg/20040910-1.c: Adjust regex.
21347
21348 2004-10-30 Roger Sayle <roger@eyesopen.com>
21349
21350 PR rtl-optimization/18084
21351 * g++.dg/opt/pr18084-1.C: New testcase.
21352
21353 2004-10-30 Matt Austern <austern@apple.com>
21354
21355 PR c++/17542
21356 * g++.dg/ext/attrib18.C: New test.
21357
21358 2004-10-30 Roger Sayle <roger@eyesopen.com>
21359
21360 PR middle-end/18096
21361 * gcc.dg/pr18096-1.c: New test case.
21362
21363 2004-10-30 Roger Sayle <roger@eyesopen.com>
21364
21365 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
21366
21367 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
21368
21369 PR c/16666
21370 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
21371 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
21372 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
21373 gcc.dg/old-style-prom-3.c: New tests.
21374
21375 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
21376
21377 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
21378 Remove unnecessary inclusion of stdio.h.
21379
21380 2004-10-29 Roger Sayle <roger@eyesopen.com>
21381
21382 PR rtl-optimization/17581
21383 * gcc.dg/pr17581-1.c: New test case.
21384
21385 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
21386
21387 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
21388 being implemented.
21389 * g++.dg/conversion/dr195-1.C: New.
21390 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
21391 * g++.old-deja/g++.mike/p10148.C: Likewise.
21392
21393 2004-10-29 Mark Mitchell <mark@codesourcery.com>
21394
21395 PR c++/17695
21396 * g++.dg/debug/typedef2.C: New test.
21397
21398 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
21399
21400 PR fortran/13490
21401 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
21402 * gfortran.dg/g77/README: Update.
21403
21404 2004-10-28 Matt Austern <austern@apple.com>
21405
21406 PR c++/14124
21407 * g++.dg/ext/packed7.C: New test.
21408
21409 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21410
21411 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
21412 scan-assembler.
21413 * lib/scanasm.exp (hidden-scan-for): New proc.
21414 (scan-hidden): Use hidden-scan-for instead of constructing the scan
21415 string.
21416 (scan-not-hidden): Likewise.
21417 * lib/target-supports.exp (check_visibility_available): mach-o is
21418 support too.
21419
21420 2004-10-28 Mark Mitchell <mark@codesourcery.com>
21421
21422 PR c++/17132
21423 * g++.dg/template/memclass3.C: New test.
21424
21425 2004-10-28 Adam Nemet <anemet@lnxw.com>
21426
21427 PR middle-end/18160
21428 * gcc.dg/register-var-1.c: New test.
21429 * gcc.dg/register-var-2.c: New test.
21430 * gcc.dg/asm-7.c: Taking the address of a register variable is an
21431 error now.
21432
21433 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
21434
21435 PR other/18172
21436 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
21437 unused variables.
21438 * gcc.dg/vect/vect-22.c: Likewise.
21439
21440 2004-10-28 Jakub Jelinek <jakub@redhat.com>
21441
21442 * gcc.dg/i386-rotate-1.c: New test.
21443
21444 2004-10-27 Mark Mitchell <mark@codesourcery.com>
21445
21446 * g++.dg/init/ref12.C: Add "run" marker.
21447
21448 PR c++/17435
21449 * g++.dg/init/ref12.C: New test.
21450
21451 PR c++/18140
21452 * g++.dg/template/shift1.C: New test.
21453 * g++.dg/template/error10.C: Adjust error markers.
21454
21455 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
21456
21457 PR tree-opt/17529
21458 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
21459
21460 2004-10-27 Geoffrey Keating <geoffk@apple.com>
21461
21462 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
21463 * gcc.dg/weak/weak-3.c: Likewise.
21464 * gcc.dg/weak/weak-5.c: Likewise.
21465 * gcc.dg/weak/weak-9.c: Likewise.
21466 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
21467 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
21468
21469 * gcc.dg/darwin-weakimport-1.c: New.
21470
21471 2004-10-28 Ben Elliston <bje@au.ibm.com>
21472
21473 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
21474
21475 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
21476
21477 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
21478 'syntax' error messages.
21479 * gcc.dg/cpp/direct2s.c: Likewise.
21480
21481 2004-10-26 Geoffrey Keating <geoffk@apple.com>
21482
21483 * gcc.c-torture/compile/20041026-1.c: New.
21484
21485 2004-10-26 Mark Mitchell <mark@codesourcery.com>
21486
21487 PR c++/18093
21488 * g++.dg/lookup/ns2.C: New test.
21489
21490 PR c++/18020
21491 * g++.dg/template/enum4.C: New test.
21492
21493 PR c++/18161
21494 * g++.dg/template/expr1.C: New test.
21495
21496 2004-10-26 Ben Elliston <bje@au.ibm.com>
21497
21498 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
21499
21500 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
21501
21502 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
21503 gcc.dg/decl-nospec-3.c: New tests.
21504
21505 2004-10-26 Ziemowit Laski <zlaski@apple.com>
21506
21507 * objc.dg/super-class-3.m: New test.
21508
21509 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
21510
21511 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
21512 resyncing.
21513 * gcc.dg/cpp/direct2s.c: Likewise.
21514
21515 2004-10-25 Geoffrey Keating <geoffk@apple.com>
21516
21517 * objc.dg/image-info.m: Update for changes to section selection.
21518
21519 2004-10-25 David Ayers <d.ayers@inode.at>
21520 Ziemowit Laski <zlaski@apple.com>
21521
21522 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
21523 diagnostics when messaging 'id <Proto>'.
21524 * objc.dg/class-protocol-1.m: New test.
21525 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
21526 a non-existent method signature.
21527 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
21528 Update diagnostics when messaging with non-existent method signature.
21529 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
21530 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
21531 invalid receivers are now resolved as if messaging 'id'; remove
21532 extraneous diagnostics.
21533
21534 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
21535
21536 PR c/16667
21537 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
21538 gcc.dg/init-desig-obs-3.c: New tests.
21539
21540 2004-10-25 Jakub Jelinek <jakub@redhat.com>
21541
21542 * gcc.dg/debug/20041023-1.c: New test.
21543
21544 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
21545
21546 PR middle-end/17407
21547 * gcc.c-torture/compile/pr17407.c: New test.
21548
21549 PR c++/18121
21550 * g++.dg/template/array8.C: New test.
21551
21552 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21553
21554 PR other/18138
21555 * lib/g++.exp: Accept more than one multilib libgcc.
21556 * lib/gcc-dg.exp: Likewise.
21557 * lib/objc.exp: Likewise.
21558 * lib/treelang.exp: Likewise.
21559 * lib/gfortran.exp: Likewise.
21560
21561 2004-10-24 Ben Elliston <bje@au.ibm.com>
21562
21563 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
21564
21565 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
21566
21567 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
21568 * gcc.dg/c99-const-expr-3.c: Likewise.
21569
21570 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
21571
21572 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
21573
21574 2004-10-23 Ben Elliston <bje@au.ibm.com>
21575
21576 * gcc.c-torture/execute/loop-2e.x: Remove.
21577
21578 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
21579
21580 PR c++/18095
21581 * g++.dg/parse/crash18.C: New.
21582 * g++.dg/parse/crash19.C: New.
21583
21584 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21585
21586 * g++.dg/ext/dllimport1.C: Move dg-warnings.
21587 * g++.dg/ext/dllimport2.C: Same.
21588 * g++.dg/ext/dllimport8.C: Same.
21589
21590 2004-10-21 Mark Mitchell <mark@codesourcery.com>
21591
21592 PR c++/10841
21593 * g++.dg/conversion/cast1.C: New test.
21594 * g++.dg/overload/pmf1.C: Adjust error marker.
21595
21596 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
21597
21598 PR objc/17923
21599 * objc.dg/const-str-7.m: New test.
21600
21601 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21602
21603 * g++.dg/template/memfriend11.C: Fix comment typo.
21604 * g++.dg/template/memfriend14.C: Likewise.
21605
21606 2004-10-20 Richard Henderson <rth@redhat.com>
21607
21608 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
21609 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
21610 -fasynchronous-unwind-tables.
21611
21612 2004-10-20 Richard Henderson <rth@redhat.com>
21613
21614 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
21615 (main): Return success.
21616 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
21617 (main): Return success.
21618
21619 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21620
21621 PR c++/13495
21622 * g++.dg/template/memfriend9.C: New test.
21623 * g++.dg/template/memfriend10.C: Likewise.
21624 * g++.dg/template/memfriend11.C: Likewise.
21625 * g++.dg/template/memfriend12.C: Likewise.
21626 * g++.dg/template/memfriend13.C: Likewise.
21627 * g++.dg/template/memfriend14.C: Likewise.
21628 * g++.dg/template/memfriend15.C: Likewise.
21629 * g++.dg/template/memfriend16.C: Likewise.
21630 * g++.dg/template/memfriend17.C: Likewise.
21631 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
21632
21633 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
21634
21635 * g++.dg/conversion/dr195.C: New.
21636 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
21637
21638 2004-10-20 Ben Elliston <bje@au.ibm.com>
21639 Devang Patel <dpatel@apple.com>
21640
21641 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
21642 of floating point arithmetic, which could trap.
21643
21644 2004-10-19 Mark Mitchell <mark@codesourcery.com>
21645
21646 PR c++/14035
21647 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
21648 * g++.dg/conversion/const2.C: New test.
21649 * g++.dg/expr/reinterpret2.C: New test.
21650 * g++.dg/expr/reinterpret3.C: New test.
21651 * g++.dg/expr/cast2.C: New test.
21652 * g++.dg/expr/copy1.C: New test.
21653 * g++.dg/other/conversion1.C: Change error message.
21654 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
21655 function pointers to void *.
21656 * g++.old-deja/g++.mike/p10148.C: Likewise.
21657
21658 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21659
21660 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
21661
21662 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
21663
21664 PR c++/18047
21665
21666 * g++.dg/parse/expr3.C: New test.
21667
21668 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21669
21670 * gcc.dg/smod-1.c: New test.
21671
21672 2004-10-18 Ziemowit Laski <zlaski@apple.com>
21673
21674 * objc.dg/method-14.m: New test.
21675
21676 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21677
21678 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
21679 Also xfail as the patch was reverted.
21680
21681 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21682
21683 PR middle-end/16973
21684 * gcc.dg/pr16973.c: New test.
21685
21686 2004-10-18 Diego Novillo <dnovillo@redhat.com>
21687
21688 PR tree-optimization/17656
21689 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
21690
21691 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
21692
21693 * g++.dg/eh/shadow1.C: New.
21694
21695 2004-10-18 Jakub Jelinek <jakub@redhat.com>
21696
21697 * gcc.c-torture/compile/20041018-1.c: New test.
21698
21699 2004-10-18 Ben Elliston <bje@au.ibm.com>
21700
21701 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
21702 compiler referring to register 0 when accessing sdata. The linker
21703 now patches things up.
21704
21705 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
21706
21707 PR c/17529
21708 * gcc.c-torture/compile/pr17529.c: New test.
21709
21710 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21711
21712 PR c++/17743
21713 * g++.dg/ext/attrib17.C: New test.
21714
21715 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21716
21717 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
21718
21719 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21720
21721 PR c++/10479
21722 * g++.dg/ext/attrib16.C: New test.
21723
21724 2004-10-15 Mark Mitchell <mark@codesourcery.com>
21725
21726 PR c++/17042
21727 * g++.dg/init/dso_handle1.C: New test.
21728
21729 PR c++/14667
21730 * g++.dg/parse/typedef6.C: New test.
21731
21732 PR c++/17916
21733 * g++.dg/parse/pragma1.C: New test.
21734
21735 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
21736
21737 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
21738
21739 2004-10-15 Steve Ellcey <sje@cup.hp.com>
21740
21741 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
21742 -fno-common when on HPPA HP-UX platforms.
21743
21744 2004-10-15 Jakub Jelinek <jakub@redhat.com>
21745
21746 PR other/16820
21747 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
21748 stdint.h.
21749 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
21750 uintptr_t.
21751
21752 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21753
21754 PR c++/16301
21755 * g++.dg/lookup/strong-using-4.C: New test.
21756
21757 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21758
21759 PR middle-end/16567
21760 * gcc.c-torture/compile/nested-1.c: New test.
21761
21762 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21763
21764 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
21765 and mipsisa64*-*-* (until support for misaligned loads is added).
21766 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
21767 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
21768 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
21769 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
21770 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
21771 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
21772
21773 2004-10-14 Mark Mitchell <mark@codesourcery.com>
21774
21775 PR c++/17976
21776 * g++.dg/init/dtor3.C: New test.
21777
21778 2004-10-15 Ben Elliston <bje@au.ibm.com>
21779
21780 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
21781
21782 2004-10-14 Geoffrey Keating <geoffk@apple.com>
21783
21784 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
21785 * gcc.dg/macho-lo-sum.c: Likewise.
21786
21787 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
21788
21789 * gcc.dg/ppc-spe64-1.c: New test.
21790
21791 2004-10-14 Devang Patel <dpatel@apple.com>
21792
21793 PR 17635
21794 * gcc.dg/pr17635.c : New test.
21795
21796 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
21797
21798 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
21799 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
21800 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
21801 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
21802 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
21803 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
21804 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
21805 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
21806 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
21807 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
21808 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
21809 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
21810 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
21811 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
21812 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
21813 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
21814 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
21815 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
21816
21817 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21818
21819 * gcc.dg/vect/vect-82.c: New testcase.
21820 * gcc.dg/vect/vect-82_64.c: New testcase.
21821 * gcc.dg/vect/vect-83.c: New testcase.
21822 * gcc.dg/vect/vect-83_64.c: New testcase.
21823
21824 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21825
21826 * gcc.dg/cpp/error-1.c: New test.
21827
21828 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21829
21830 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
21831
21832 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
21833
21834 PR target/17984
21835 * gcc.dg/cris-peep2-xsrand2.c: New test.
21836
21837 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
21838
21839 PR c++/17661
21840 * testsuite/g++.dg/expr/for2.C: New test.
21841
21842 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21843
21844 * g++.dg/inherit/thunk1.C: Run on the SPARC.
21845
21846 2004-10-13 Jakub Jelinek <jakub@redhat.com>
21847
21848 PR tree-optimization/17724
21849 * g++.dg/opt/pr17724-1.C: New test.
21850 * g++.dg/opt/pr17724-2.C: New test.
21851 * g++.dg/opt/pr17724-3.C: New test.
21852 * g++.dg/opt/pr17724-4.C: New test.
21853 * g++.dg/opt/pr17724-5.C: New test.
21854 * g++.dg/opt/pr17724-6.C: New test.
21855
21856 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
21857
21858 PR c/17301
21859 * gcc.dg/pr17301-2.c: New test.
21860
21861 2004-10-11 Mark Mitchell <mark@codesourcery.com>
21862
21863 PR c++/15876
21864 * g++.dg/parse/error22.C: New test.
21865
21866 PR c++/17936
21867 * g++.dg/template/spec18.C: New test.
21868
21869 2004-10-11 Steve Ellcey <sje@cup.hp.com>
21870
21871 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
21872 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
21873 memcpy.
21874 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
21875 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
21876
21877 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21878
21879 * g++.dg/eh/cleanup5.C: Add dg-options "".
21880
21881 2004-10-11 Roger Sayle <roger@eyesopen.com>
21882
21883 PR middle-end/17657
21884 * gcc.dg/switch-4.c: New test case.
21885
21886 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
21887
21888 * gcc.c-torture/execute/20041011-1.c: New test.
21889
21890 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21891
21892 PR c++/17554
21893 * g++.dg/init/for3.C: New test.
21894
21895 PR c++/17657
21896 * g++.dg/opt/switch2.C: New test.
21897
21898 PR middle-end/17703
21899 * g++.dg/warn/Wreturn-2.C: New test.
21900
21901 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21902
21903 PR c++/17907
21904 * g++.dg/eh/cleanup5.C: New test.
21905
21906 2004-10-10 Mark Mitchell <mark@codesourcery.com>
21907
21908 PR c++/17393
21909 * g++.dg/parse/error21.C: New test.
21910
21911 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
21912
21913 * g++.dg/overload/pmf1.C: Adjust quoting marks.
21914 * g++.dg/warn/incomplete1.C: Likewise.
21915 * g++.dg/template/qualttp20.C: Likewise.
21916
21917 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21918
21919 PR c/17881
21920 * parm-incomplete-1.c: New test.
21921
21922 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21923
21924 PR c++/17867
21925 * g++.dg/parse/error19.C: New test.
21926
21927 PR c++/17670
21928 * g++.dg/init/new11.C: New test.
21929
21930 PR c++/17821
21931 * g++.dg/parse/error20.C: New test.
21932
21933 PR c++/17826
21934 * g++.dg/template/crash24.C: New test.
21935
21936 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21937
21938 PR c/17301
21939 * gcc.dg/pr17301-1.c: New test.
21940
21941 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21942
21943 PR c/17189
21944 * gcc.dg/anon-struct-5.c: New test.
21945
21946 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
21947
21948 PR c/17844
21949 * gcc.dg/pr17844-1.c: New test.
21950
21951 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
21952
21953 PR tree-optimization/17906
21954 * gcc.c-torture/compile/pr17906.c: New.
21955
21956 2004-10-09 Stuart Hastings <stuart@apple.com>
21957 Roger Sayle <roger@eyesopen.com>
21958
21959 PR rtl-optimization/17853
21960 * gcc.dg/i386-mmx-5.c: New testcase.
21961
21962 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
21963
21964 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
21965
21966 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21967
21968 PR c++/17524
21969 * g++.dg/template/static9.C: New test.
21970
21971 PR c++/17685
21972 * g++.dg/parse/operator5.C: New test.
21973
21974 2004-10-09 Roger Sayle <roger@eyesopen.com>
21975
21976 PR middle-end/17894
21977 * gcc.c-torture/execute/divcmp-4.c: New test case.
21978
21979 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
21980
21981 PR tree-opt/17902
21982 * g++.dg/opt/pr17902.C: New test.
21983
21984 2004-10-09 Jakub Jelinek <jakub@redhat.com>
21985
21986 * gcc.dg/cpp/ident-1.c: Add dg-options "".
21987
21988 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
21989
21990 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
21991
21992 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
21993
21994 * gcc.dg/assign-warn-3.c: New test.
21995
21996 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
21997
21998 PR c/16999
21999 * gcc.dg/cpp/ident-1.c: New test.
22000
22001 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
22002
22003 * gcc.c-torture/compile/acc1.c: New.
22004
22005 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22006
22007 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
22008 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
22009
22010 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22011
22012 * gcc.dg/ultrasp11.c: New test.
22013
22014 2004-10-08 Michael Matz <matz@suse.de>
22015
22016 * gcc.dg/doloop-2.c: New test.
22017
22018 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22019
22020 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
22021 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
22022 objc.dg/method-9.m: Update expected diagnostics.
22023
22024 2004-10-07 Geoffrey Keating <geoffk@apple.com>
22025
22026 * gcc.dg/ppc-fsel-3.c: New file.
22027 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
22028
22029 2004-10-07 Paul Brook <paul@codesourcery.com>
22030
22031 * gfortran.dg/intrinsic_verify_1.f90: New test.
22032
22033 2004-10-07 Paul Brook <paul@codesourcery.com>
22034
22035 * gfortran.dg/empty_format_1.f90: Remove stray commas.
22036
22037 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22038
22039 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
22040 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
22041 commit.
22042
22043 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22044
22045 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
22046
22047 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22048
22049 PR c++/17115
22050 * g++.dg/warn/Winline-4.C: New test.
22051
22052 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22053
22054 * gcc.c-torture/compile/20041007-1.c: New test.
22055
22056 2004-10-07 Paul Brook <paul@codesourcery.com>
22057
22058 PR fortran/17678
22059 * gfortran.dg/use_allocated_1.f90: New test.
22060
22061 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22062
22063 PR middle-end/17849
22064 * gfortran.fortran-torture/compile/nested.f90: New test
22065
22066 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22067
22068 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22069
22070 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22071
22072 PR c++/17368
22073 * g++.dg/ext/asm6.C: New test.
22074
22075 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22076
22077 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22078
22079 2004-10-06 Paul Brook <paul@codesourcery.com>
22080
22081 PR libfortran/17709
22082 * gfortran.dg/empty_format_1.f90: New test.
22083
22084 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22085
22086 PR fortran/17568
22087 * gfortran.dg/ishft.f90: New test.
22088
22089 PR fortran/17283
22090 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22091 tests.
22092
22093 2004-10-06 Paul Brook <paul@codesourcery.com>
22094
22095 * gfortran.dg/do_1.f90: New test.
22096
22097 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22098
22099 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22100 optimizing for size.
22101
22102 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22103
22104 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22105
22106 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22107
22108 * gcc.c-torture/compile/20041005-1.c: New test.
22109
22110 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22111
22112 PR c++/17829
22113 * g++.dg/lookup/koenig4.C: New.
22114
22115 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22116
22117 * g++.dg/other/classkey1.C: Adjust quoting marks.
22118 * g++.dg/parse/error15.C: Likewise.
22119 * g++.dg/template/meminit2.C (int>): Likewise.
22120
22121 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22122
22123 PR fortran/17283
22124 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22125
22126 PR fortran/17631
22127 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22128
22129 PR fortran/17708
22130 * gfortran.dg/pr17708.f90: New test.
22131
22132 2004-10-04 Chao-ying Fu <fu@mips.com>
22133
22134 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22135 * gcc.dg/vect/vect-4.c: Ditto.
22136 * gcc.dg/vect/vect-5.c: Ditto.
22137 * gcc.dg/vect/vect-6.c: Ditto.
22138 * gcc.dg/vect/vect-8.c: Ditto.
22139 * gcc.dg/vect/vect-16.c: Ditto.
22140 * gcc.dg/vect/vect-30.c: Ditto.
22141 * gcc.dg/vect/vect-40.c: Ditto.
22142 * gcc.dg/vect/vect-41.c: Ditto.
22143 * gcc.dg/vect/vect-42.c: Ditto.
22144 * gcc.dg/vect/vect-43.c: Ditto.
22145 * gcc.dg/vect/vect-44.c: Ditto.
22146 * gcc.dg/vect/vect-45.c: Ditto.
22147 * gcc.dg/vect/vect-46.c: Ditto.
22148 * gcc.dg/vect/vect-47.c: Ditto.
22149 * gcc.dg/vect/vect-48.c: Ditto.
22150 * gcc.dg/vect/vect-49.c: Ditto.
22151 * gcc.dg/vect/vect-50.c: Ditto.
22152 * gcc.dg/vect/vect-51.c: Ditto.
22153 * gcc.dg/vect/vect-52.c: Ditto.
22154 * gcc.dg/vect/vect-53.c: Ditto.
22155 * gcc.dg/vect/vect-54.c: Ditto.
22156 * gcc.dg/vect/vect-55.c: Ditto.
22157 * gcc.dg/vect/vect-56.c: Ditto.
22158 * gcc.dg/vect/vect-57.c: Ditto.
22159 * gcc.dg/vect/vect-58.c: Ditto.
22160 * gcc.dg/vect/vect-59.c: Ditto.
22161 * gcc.dg/vect/vect-60.c: Ditto.
22162 * gcc.dg/vect/vect-74.c: Ditto.
22163 * gcc.dg/vect/vect-79.c: Ditto.
22164 * gcc.dg/vect/vect-80.c: Ditto.
22165
22166 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22167
22168 * gcc.dg/unused-7.c: Use the correct option.
22169
22170 2004-10-04 Paul Brook <paul@codesourcery.com>
22171 Bud Davis <bdavis9659@comcast.net>
22172
22173 PR fortran/17706
22174 PR fortran/16434
22175 * gfortran/pr17706.f90: New test.
22176 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
22177
22178 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22179
22180 * gfortran.dg/pr17612.f90: New test.
22181
22182 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
22183
22184 * g++.dg/template/local1.C: Adjust quoting marks in
22185 testing for diagnostics.
22186 * g++.dg/tls/diag-2.C: Likewise.
22187 * g++.dg/other/error8.C: Likewise.
22188
22189 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22190
22191 PR c/17178
22192 * gcc.dg/unused-4.c: Adjust to be correct.
22193
22194 PR c/17820
22195 * gcc.dg/unused-7.c: New test.
22196
22197 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22198
22199 PR c++/17797
22200 * g++.dg/overload/template2.C: New test.
22201
22202 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
22203
22204 PR tree-optimization/16632
22205 * gcc.dg/tree-ssa/20041002-1.c: New.
22206
22207 2004-10-03 Paul Brook <paul@codesourcery.com>
22208
22209 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
22210 rather than relying on default formatting.
22211
22212 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
22213
22214 * gcc.dg/20040920-1.c: Update expected message text.
22215
22216 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
22217
22218 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
22219
22220 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
22221
22222 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
22223 tree level.
22224
22225 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22226
22227 * gcc.dg/tree-ssa/pr17343.c: Remove.
22228
22229 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22230
22231 PR tree-opt/17343
22232 * gcc.dg/tree-ssa/pr17343.c: New test.
22233
22234 2004-10-01 Jakub Jelinek <jakub@redhat.com>
22235
22236 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
22237 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
22238 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
22239 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
22240 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
22241
22242 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22243
22244 * gcc.dg/lvalue-2.c: New test.
22245
22246 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22247
22248 PR c/17730
22249 * gcc.dg/pr17730-1.c: New test
22250
22251 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
22252
22253 PR c/7425
22254 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
22255
22256 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22257
22258 * gcc.c-torture/execute/stdarg-1.c: New test.
22259 * gcc.c-torture/execute/stdarg-2.c: New test.
22260 * gcc.c-torture/execute/stdarg-3.c: New test.
22261 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22262 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22263 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22264 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22265 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22266
22267 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22268
22269 PR tree-optimization/17697
22270 * g++.dg/opt/pr17697-1.C: New test.
22271 * g++.dg/opt/pr17697-2.C: New test.
22272 * g++.dg/opt/pr17697-3.C: New test.
22273
22274 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
22275
22276 PR c/16409
22277 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
22278 gcc.dg/vla-init-5.c: New tests.
22279
22280 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
22281
22282 PR c/13804
22283 * gcc.dg/pr13804-1.c: New test.
22284
22285 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22286
22287 PR fortran/16938
22288 * gfortran.dg/pr16938.f90: New test.
22289
22290 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22291
22292 * g++.dg/template/crash23.C: New test.
22293
22294 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22295
22296 PR c++/17585
22297 * g++.dg/template/static8.C: New test.
22298
22299 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
22300
22301 PR c++/17681
22302 * g++.dg/other/error9.C: New test.
22303
22304 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22305
22306 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
22307
22308 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22309
22310 PR fortran/15164
22311 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
22312
22313 2004-09-26 Roger Sayle <roger@eyesopen.com>
22314
22315 PR middle-end/17112
22316 * gcc.dg/pr17112-1.c: New test case.
22317
22318 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
22319
22320 PR c/11459
22321 * gcc.dg/pr11459-1.c: New test.
22322
22323 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
22324
22325 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
22326 * gcc.dg/tree-ssa/loop-4.c: Likewise.
22327
22328 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22329
22330 * gfortran.dg/pr15324.f90: Make array bounds consistent.
22331
22332 2004-09-25 Jan Hubicka <jh@suse.cz>
22333
22334 * compile/30040909-1.c: New test.
22335 * compile/30040907-1.c: New test.
22336
22337 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
22338
22339 * gcc.c-torture/execute/va-arg-26.c: New test.
22340
22341 2004-09-24 Zack Weinberg <zack@codesourcery.com>
22342
22343 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
22344 extra diagnostics on targets with 64-bit pointers.
22345 * objc.dg/selector-1.m: Adjust dg-warning regexp.
22346
22347 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22348
22349 PR c/17188
22350 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
22351 * gcc.dg/decl-3.c: Adjust expected message.
22352
22353 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22354
22355 PR fortran/17615
22356 * gfortran.dg/pr17615.f90: New test.
22357
22358 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
22359
22360 PR tree-optimzation/17517
22361 * g++.dg/tree-ssa/pr17517.C: New Test.
22362
22363 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22364
22365 PR c++/16889
22366 * g++.dg/lookup/ambig3.C: New.
22367
22368 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
22369
22370 PR tree-opt/17624
22371 * g++.dg/opt/pr17624.C: New test.
22372
22373 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22374
22375 PR c/6980
22376 * gcc.dg/Wbad-function-cast-1.c: New test.
22377
22378 2004-09-23 Zack Weinberg <zack@codesourcery.com>
22379
22380 * g++.dg/ext/complit1.C
22381 * g++.dg/other/error2.C
22382 * g++.dg/other/nontype-1.C
22383 * g++.dg/parse/crash11.C
22384 * g++.dg/parse/crash12.C
22385 * g++.dg/parse/error15.C
22386 * g++.dg/parse/error4.C
22387 * g++.dg/parse/tmpl-outside1.C
22388 * g++.dg/parse/too-many-tmpl-args1.C
22389 * g++.dg/template/dependent-expr3.C
22390 * g++.dg/template/error10.C
22391 * g++.dg/template/instantiate1.C
22392 * g++.dg/template/vtable2.C
22393 * g++.dg/warn/Wshadow-1.C
22394 * g++.dg/warn/weak1.C
22395 * g++.old-deja/g++.brendan/crash16.C
22396 * g++.old-deja/g++.brendan/crash18.C
22397 * g++.old-deja/g++.brendan/crash48.C
22398 * g++.old-deja/g++.brendan/crash49.C
22399 * g++.old-deja/g++.brendan/crash55.C
22400 * g++.old-deja/g++.brendan/crash56.C
22401 * g++.old-deja/g++.brendan/crash8.C
22402 * g++.old-deja/g++.brendan/enum11.C
22403 * g++.old-deja/g++.brendan/enum8.C
22404 * g++.old-deja/g++.brendan/enum9.C
22405 * g++.old-deja/g++.brendan/friend3.C
22406 * g++.old-deja/g++.brendan/misc14.C
22407 * g++.old-deja/g++.bugs/900402_02.C
22408 * g++.old-deja/g++.bugs/900404_03.C
22409 * g++.old-deja/g++.bugs/900404_04.C
22410 * g++.old-deja/g++.bugs/900428_03.C
22411 * g++.old-deja/g++.jason/crash4.C
22412 * g++.old-deja/g++.jason/overload21.C
22413 * g++.old-deja/g++.jason/redecl1.C
22414 * g++.old-deja/g++.jason/report.C
22415 * g++.old-deja/g++.jason/rfg10.C
22416 * g++.old-deja/g++.jason/template30.C
22417 * g++.old-deja/g++.law/arm12.C
22418 * g++.old-deja/g++.law/ctors5.C
22419 * g++.old-deja/g++.law/cvt20.C
22420 * g++.old-deja/g++.law/init10.C
22421 * g++.old-deja/g++.law/init8.C
22422 * g++.old-deja/g++.law/visibility17.C
22423 * g++.old-deja/g++.law/visibility7.C
22424 * g++.old-deja/g++.mike/net8.C
22425 * g++.old-deja/g++.mike/p646.C
22426 * g++.old-deja/g++.mike/p700.C
22427 * g++.old-deja/g++.mike/p701.C
22428 * g++.old-deja/g++.mike/p811.C
22429 * g++.old-deja/g++.ns/template13.C
22430 * g++.old-deja/g++.other/array3.C
22431 * g++.old-deja/g++.other/crash25.C
22432 * g++.old-deja/g++.other/dtor3.C
22433 * g++.old-deja/g++.other/dtor4.C
22434 * g++.old-deja/g++.other/main1.C
22435 * g++.old-deja/g++.other/warn7.C
22436 * g++.old-deja/g++.pt/crash11.C
22437 * g++.old-deja/g++.pt/crash36.C
22438 * g++.old-deja/g++.pt/spec22.C
22439 * g++.old-deja/g++.pt/spec9.C
22440 * g++.old-deja/g++.pt/ttp52.C
22441 * g++.old-deja/g++.robertl/eb103.C
22442 * g++.old-deja/g++.robertl/eb121.C
22443 * g++.old-deja/g++.robertl/eb22.C
22444 * g++.old-deja/g++.robertl/eb8.C:
22445 Update locations and/or regexps of dg-error markers.
22446 Remove markers for some bogus messages that are no longer issued.
22447
22448 2004-09-23 Jakub Jelinek <jakub@redhat.com>
22449
22450 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
22451 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
22452
22453 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
22454
22455 PR c++/17618
22456 * g++.dg/lookup/crash5.C: New test.
22457
22458 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
22459
22460 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
22461 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
22462 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
22463 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
22464 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
22465 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
22466
22467 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
22468 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22469 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
22470 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
22471 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
22472 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
22473
22474 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
22475
22476 * gcc.dg/vect/vect-44.c: Check additional cases.
22477 * gcc.dg/vect/vect-48.c: Check additional cases.
22478
22479 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
22480 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
22481 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
22482 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
22483 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
22484 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
22485 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
22486 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
22487 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
22488
22489 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
22490 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
22491 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
22492
22493 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22494
22495 * gcc.dg/tree-ssa/loop-6.c: New test.
22496
22497 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
22498
22499 PR c++/17620
22500 * g++.dg/inherit/base2.C: New.
22501
22502 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22503
22504 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
22505 * gcc.dg/20001012-2.c: Likewise.
22506 * gcc.dg/20001013-1.c: Likewise.
22507 * gcc.dg/20001101-1.c: Likewise.
22508 * gcc.dg/20001102-1.c: Likewise.
22509 * gcc.dg/bf-spl1.c: Likewise.
22510 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
22511 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
22512
22513 2004-09-22 Diego Novillo <dnovillo@redhat.com>
22514
22515 PR tree-optimization/16721
22516 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
22517
22518 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
22519
22520 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
22521 * gcc.dg/20040305-1.c: Likewise.
22522
22523 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
22524
22525 PR c/16566
22526 * gcc.c-torture/compile/pr16566-1.c,
22527 gcc.c-torture/compile/pr16566-2.c,
22528 gcc.c-torture/compile/pr16566-3.c: New tests.
22529
22530 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
22531
22532 PR tree-optimization/17512
22533 * gcc.c-torture/compile/20040916-1.c.
22534
22535 2004-09-21 Mark Mitchell <mark@codesourcery.com>
22536
22537 * gcc.dg/pragma-re-3.c: New test.
22538
22539 2004-09-17 Matt Austern <austern@apple.com>
22540
22541 PR c++/15049
22542 * g++.dg/other/anon3.C: New.
22543
22544 2004-09-21 Roger Sayle <roger@eyesopen.com>
22545
22546 PR c++/7503
22547 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
22548 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
22549 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
22550 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
22551 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
22552
22553 2004-09-21 Bud Davis <bdavis9659@comcast.net>
22554
22555 PR fortran/17286
22556 * gfortran.dg/pr17286.f90: New test.
22557
22558 2004-09-20 Mark Mitchell <mark@codesourcery.com>
22559
22560 PR c++/17530
22561 * g++.dg/template/static7.C: New test.
22562
22563 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
22564
22565 PR tree-opt/17558
22566 * gcc.c-torture/compile/pr17558.c: New test.
22567
22568 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22569
22570 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
22571 if SKIP_ATTRIBUTE is defined.
22572
22573 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22574
22575 PR fortran/15957
22576 * gfortran.dg/pr15957.f90: New test.
22577
22578 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
22579
22580 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
22581 in comparison.
22582 * gcc.dg/vect/vect-79.c: Likewise.
22583 * gcc.dg/vect/vect-80.c: Likewise.
22584
22585 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22586
22587 PR fortran/15750
22588 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
22589
22590 2004-09-20 Ira Rosen <irar@il.ibm.com>
22591
22592 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
22593 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
22594 * gcc.dg/vect/vect-62.c: New testcase.
22595 * gcc.dg/vect/vect-63.c: New testcase.
22596 * gcc.dg/vect/vect-64.c: New testcase.
22597 * gcc.dg/vect/vect-65.c: New testcase.
22598 * gcc.dg/vect/vect-66.c: New testcase.
22599 * gcc.dg/vect/vect-67.c: New testcase.
22600 * gcc.dg/vect/vect-68.c: New testcase.
22601 * gcc.dg/vect/vect-69.c: New testcase.
22602 * gcc.dg/vect/vect-79.c: New testcase.
22603 * gcc.dg/vect/vect-80.c: New testcase.
22604
22605 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22606
22607 * gcc.target/mips/asm-1.c: New test.
22608
22609 2004-09-19 Ira Rosen <irar@il.ibm.com>
22610
22611 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
22612 * gcc.dg/vect/vect-73.c: New testcase.
22613 * gcc.dg/vect/vect-74.c: New testcase.
22614 * gcc.dg/vect/vect-75.c: New testcase.
22615 * gcc.dg/vect/vect-76.c: New testcase.
22616 * gcc.dg/vect/vect-77.c: New testcase.
22617 * gcc.dg/vect/vect-78.c: New testcase
22618
22619 2004-09-18 Paul Brook <paul@codesourcery.com>
22620
22621 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
22622
22623 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
22624
22625 PR c/17424
22626 * gcc.dg/pr17424-1.c: New test.
22627
22628 2004-09-18 Diego Novillo <dnovillo@redhat.com>
22629
22630 * g++.dg/tree-ssa/pr17153.C: New test.
22631
22632 2004-09-16 Geoffrey Keating <geoffk@apple.com>
22633
22634 PR pch/13361
22635 * testsuite/g++.dg/pch/wchar-1.C: New.
22636 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22637
22638 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
22639
22640 * gcc.c-torture/execute/20040917-1.c: New test.
22641
22642 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22643
22644 PR tree-optimization/17319
22645 * gcc.dg/pr17319.c: New test.
22646
22647 2004-09-17 Devang Patel <dpatel@apple.com>
22648
22649 * gcc.dg/20040813-1.c: New test.
22650
22651 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22652
22653 PR tree-optimization/17273
22654 * gcc.c-torture/compile/pr17273.c: New test.
22655
22656 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
22657
22658 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
22659 Update expected messages.
22660 * gcc.dg/declspec-13.c: New test.
22661
22662 2004-09-17 David Edelsohn <edelsohn@gnu.org>
22663
22664 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
22665
22666 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22667
22668 * gcc.c-torture/execute/pr17252.c: Use post-increment to
22669 change what 'a' is pointing to.
22670
22671 2004-09-17 Mark Mitchell <mark@codesourcery.com>
22672
22673 PR c++/16002
22674 * g++.dg/template/error18.C: New test.
22675
22676 PR c++/16029
22677 * g++.dg/warn/Wunused-8.C: New test.
22678
22679 2004-09-17 Steven Bosscher <stevenb@suse.de>
22680
22681 PR tree-optimization/17513
22682 * gcc.dg/20040916-1.c: New test.
22683
22684 2004-09-16 Mark Mitchell <mark@codesourcery.com>
22685
22686 PR c++/17501
22687 * g++.dg/template/typename7.C: New test.
22688
22689 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22690
22691 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
22692
22693 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
22694
22695 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
22696 with -ftree-based-profiling also.
22697 * lib/profopt.exp: Support late-set profile_option/feedback_option.
22698
22699 2004-09-16 Victor Leikehman <lei@il.ibm.com>
22700
22701 PR/15364
22702 * gfortran.dg/der_array_io_1.f90: New test.
22703 * gfortran.dg/der_array_io_2.f90: New test.
22704 * gfortran.dg/der_array_io_3.f90: New test.
22705
22706 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22707
22708 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
22709 EABI.
22710
22711 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22712
22713 * g++.dg/opt/switch1.C: New test.
22714
22715 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
22716
22717 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
22718 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
22719 Update expected messages.
22720
22721 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22722
22723 PR fortran/16485
22724 * gfortran.dg/same_name_1.f90: New test.
22725
22726 2004-09-15 Diego Novillo <dnovillo@redhat.com>
22727
22728 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
22729 dereference garbage pointers.
22730
22731 2004-09-15 Jakub Jelinek <jakub@redhat.com>
22732
22733 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
22734 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
22735
22736 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
22737 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
22738 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
22739
22740 2004-09-14 Mark Mitchell <mark@codesourcery.com>
22741
22742 PR c++/17324
22743 * g++.dg/template/mangle1.C: New test.
22744
22745 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22746
22747 PR tree-optimization/17252
22748 * gcc.c-torture/execute/pr17252.c: New test.
22749
22750 2004-09-14 Andrew Pinski <apinski@apple.com>
22751
22752 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
22753
22754 2004-09-14 Roger Sayle <roger@eyesopen.com>
22755
22756 PR rtl-optimization/9771
22757 * gcc.dg/pr9771-1.c: New test case.
22758
22759 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22760
22761 PR tree-optimization/15262
22762 * gcc.c-torture/execute/pr15262-1.c: New test.
22763 * gcc.c-torture/execute/pr15262-2.c: New test.
22764
22765 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
22766
22767 * gcc.dg/declspec-12.c: New test.
22768
22769 2004-09-14 Bud Davis <bdavis9659@comcast.net>
22770
22771 * gfortran.dg/pr17090.f90: Add directives to test.
22772
22773 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22774
22775 * gcc.c-torture/compile/20040914-1.c: New test.
22776
22777 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22778
22779 PR c++/16162
22780 * g++.dg/template/decl2.C: New test.
22781
22782 2004-09-13 Bud Davis <bdavis9659@comcast.net>
22783
22784 PR fortran/17090
22785 * gfortran.dg/pr17090.f90: New test.
22786
22787 2004-09-13 Dale Johannesen <dalej@apple.com>
22788
22789 * gcc.c-torture/compile/pr17408.c: New test case.
22790
22791 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22792
22793 PR c++/16716
22794 * g++.dg/parse/crash17.C: New test.
22795
22796 PR c++/17327
22797 * g++.dg/template/enum3.C: New test.
22798
22799 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
22800
22801 * lib/gcc-defs.exp: Load wrapper.exp.
22802 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
22803 using local code.
22804 * lib/gcc.exp (gcc_init): Similar.
22805 * lib/gfortran.exp (gfortran_init): Similar.
22806 * lib/objc.exp (objc_init): Similar.
22807 * lib/treelang.exp (treelang_init): Similar.
22808 * lib/wrapper.exp: New file with build_wrapper call machinery in
22809 ${tool}_maybe_build_wrapper.
22810
22811 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22812
22813 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
22814 "inline".
22815 * gcc.dg/declspec-11.c: Update expected messages.
22816 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
22817 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
22818 gcc.dg/inline-12.c: New tests.
22819
22820 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
22821
22822 * g++.dg/tree-ssa/pr17400.C: New testcase.
22823
22824 2004-09-13 James E Wilson <wilson@specifixinc.com>
22825
22826 * gcc.target/mips/sb1-1.c: New testcase.
22827
22828 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
22829
22830 * lib/g77-dg.exp: Remove unused file.
22831 * lib/mike-g77.exp: Ditto.
22832 * lib/g77.exp: Ditto.
22833
22834 2004-09-12 Richard Henderson <rth@redhat.com>
22835
22836 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
22837
22838 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22839
22840 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
22841 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22842 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
22843 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
22844 Update expected messages.
22845
22846 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
22847
22848 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
22849 declaration/use mismatch for dirp parameter.
22850
22851 2004-09-12 Andrew Pinski <apinski@apple.com>
22852
22853 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
22854 -fgnu-runtime is passed.
22855
22856 2004-09-12 Richard Henderson <rth@redhat.com>
22857
22858 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
22859 do the uplevel thing and update additional_flags directly.
22860 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
22861 gfortran.fortran-torture/execute/intrinsic_nearest.x,
22862 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
22863 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
22864
22865 2004-09-11 Steven Bosscher <stevenb@suse.de>
22866
22867 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
22868
22869 2004-09-11 Roger Sayle <roger@eyesopen.com>
22870
22871 PR middle-end/17411
22872 * g++.dg/opt/pr17411-1.C: New test case.
22873
22874 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22875
22876 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22877 gcc.dg/tls/diag-2.c: Update expected messages.
22878 * gcc.dg/991209-1.c: Specify compilation options. Update expected
22879 messages.
22880 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
22881 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
22882 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
22883 gcc.dg/tls/diag-5.c: New tests.
22884
22885 2004-09-11 Zack Weinberg <zack@codesourcery.com>
22886
22887 * gcc.dg/20040910-1.c: Correct dg-error regexp.
22888
22889 2004-09-11 Steven Bosscher <stevenb@suse.de>
22890
22891 * g++.dg/parse/break-in-for.C: New test.
22892
22893 2004-09-11 Jakub Jelinek <jakub@redhat.com>
22894
22895 * gcc.dg/tree-ssa/20040911-1.c: New test.
22896
22897 2004-09-11 Andreas Jaeger <aj@suse.de>
22898
22899 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
22900 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
22901
22902 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
22903
22904 * gcc.target/frv: New directory of FR-V-specific tests.
22905
22906 2004-09-10 James E Wilson <wilson@specifixinc.com>
22907
22908 * gcc.dg/convert-vec-1.c: New test.
22909
22910 2004-09-10 Roger Sayle <roger@eyesopen.com>
22911
22912 PR middle-end/17024
22913 * gcc.dg/pr17024-1.c: New test case.
22914
22915 2004-09-10 Eric Christopher <echristo@redhat.com>
22916
22917 * gcc.dg/20040910-1.c: New test.
22918
22919 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22920
22921 * gcc.dg/bitfld-9.c: New test.
22922
22923 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
22924
22925 * gcc.c-torture/execute/ieee/acc1.c: New test.
22926 * gcc.c-torture/execute/ieee/acc2.c: New test.
22927 * gcc.c-torture/execute/ieee/mzero6.c: New test.
22928
22929 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
22930
22931 * gcc.dg/deprecated-2.c: New test.
22932
22933 2004-09-09 James E Wilson <wilson@specifixinc.com>
22934
22935 * gcc.dg/init-vec-1.c: New test.
22936
22937 2004-09-09 Roger Sayle <roger@eyesopen.com>
22938
22939 PR middle-end/17055
22940 * gcc.dg/pr17055-1.c: New test case.
22941
22942 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
22943
22944 PR target/17377
22945 * gcc.c-torture/execute/pr17377.c: New test.
22946
22947 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
22948
22949 PR c/8420
22950 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
22951 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
22952 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22953 gcc.dg/long-long-typespec-1.c: New tests.
22954 * gcc.dg/tls/diag-2.c: Update expected diagnostics
22955
22956 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
22957
22958 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
22959 gcc.dg/gnu99-static-1.c: New tests.
22960
22961 2004-09-08 Devang Patel <dpatel@apple.com>
22962
22963 * gcc.dg/darwin-ld-20040828-1.c: New test.
22964 * gcc.dg/darwin-ld-20040828-2.c: New test.
22965 * gcc.dg/darwin-ld-20040828-3.c: New test.
22966
22967 2004-09-08 Ziemowit Laski <zlaski@apple.com>
22968
22969 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
22970 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
22971 in error message.
22972 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
22973 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
22974 in error message.
22975 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
22976 types they qualify.
22977 * objc.dg/type-size-2.m: Fix wording in comment.
22978 * objc.dg/va-meth-1.m: New test case.
22979
22980 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
22981
22982 PR c/16633:
22983 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
22984 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
22985
22986 2004-09-06 Devang Patel <dpatel@apple.com>
22987
22988 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
22989 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
22990
22991 2004-09-06 Zack Weinberg <zack@codesourcery.com>
22992
22993 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
22994 reflect changed line numbering of diagnostics.
22995
22996 2004-09-06 Paul Brook <paul@codesourcery.com>
22997
22998 * gfortran.dg/edit_real_1.f90: Add new test.
22999
23000 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23001
23002 * gcc.dg/tree-ssa/loop-2.c: New test.
23003 * gcc.dg/tree-ssa/loop-3.c: New test.
23004 * gcc.dg/tree-ssa/loop-4.c: New test.
23005 * gcc.dg/tree-ssa/loop-5.c: New test.
23006
23007 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23008
23009 * gcc.dg/format/sentinel-1.c: Update for parameter option.
23010
23011 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23012
23013 * gcc.dg/format/sentinel-1.c: New test.
23014
23015 2004-09-04 Uros Bizjak <uros@kss-loka.si>
23016
23017 * testsuite/gcc.dg/builtins-46.c: New.
23018
23019 2004-09-03 Devang Patel <dpatel@apple.com>
23020
23021 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
23022 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
23023
23024 2004-09-03 Jan Beulich <jbeulich@novell.com>
23025
23026 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
23027 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
23028 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
23029 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
23030 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
23031 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
23032 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
23033 the non-portable bzero.
23034 * gcc.dg/20010912-1.c: xfail for NetWare.
23035 * gcc.dg/20020426-2.c: xfail for NetWare.
23036 * gcc.dg/20021014-1.c: xfail for NetWare.
23037 * gcc.dg/20021018-1.c: xfail for NetWare.
23038 * gcc.dg/20030213-1.c: xfail for NetWare.
23039 * gcc.dg/20030225-1.c: xfail for NetWare.
23040 * gcc.dg/20030708-1.c: xfail for NetWare.
23041 * gcc.dg/builtins-config.h: Also exclude NetWare.
23042 * gcc.dg/format/format.h: Define restrict only if not already defined.
23043 * gcc.dg/nest.c: xfail for NetWare.
23044 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
23045 * lib/target-supports.exp (check_visibility_available): Exclude
23046 NetWare.
23047
23048 2004-09-03 Jan Beulich <jbeulich@novell.com>
23049
23050 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
23051 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
23052 deterministic starting point for the alignment of structure fields.
23053 * gcc.dg/Wpadded.c: Dito.
23054 * g++.dg/abi/vbase10.C: Dito.
23055
23056 2004-09-03 Devang Patel <dpatel@apple.com>
23057
23058 * g++.dg/debug/pr15736.cc: New test.
23059
23060 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23061
23062 * README.QMTEST: Fix out-of-date link.
23063
23064 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23065
23066 PR fortran/16579
23067 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23068 Delete. Duplicate of gfortran.dg/g77/20010610.f
23069
23070 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23071
23072 * g++.dg/abi/arm_rtti1.C: New test.
23073
23074 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23075
23076 * gcc.dg/ppc-vector-memcpy.c: New.
23077 * gcc.dg/ppc-vector-memset.c: New.
23078
23079 2004-09-02 Chao-ying Fu <fu@mips.com>
23080
23081 * gcc.target/mips/mips-3d-1.c: New test.
23082 * gcc.target/mips/mips-3d-2.c: New test.
23083 * gcc.target/mips/mips-3d-3.c: New test.
23084 * gcc.target/mips/mips-3d-4.c: New test.
23085 * gcc.target/mips/mips-3d-5.c: New test.
23086 * gcc.target/mips/mips-3d-6.c: New test.
23087 * gcc.target/mips/mips-3d-7.c: New test.
23088 * gcc.target/mips/mips-3d-8.c: New test.
23089 * gcc.target/mips/mips-3d-9.c: New test.
23090 * gcc.target/mips/mips-ps-1.c: New test.
23091 * gcc.target/mips/mips-ps-2.c: New test.
23092 * gcc.target/mips/mips-ps-3.c: New test.
23093 * gcc.target/mips/mips-ps-4.c: New test.
23094 * gcc.target/mips/mips-ps-type.c: New test.
23095
23096 2004-09-02 Paul Brook <paul@codesourcery.com>
23097
23098 * gfortran.dg/edit_real_1.f90: Add new tests.
23099
23100 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23101
23102 PR fortran/15327
23103 * gfortran.dg/merge_char_1.f90: New test.
23104
23105 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23106
23107 PR fortran/16404
23108 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23109
23110 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23111
23112 PR c/1522
23113 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23114
23115 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23116
23117 * g++.dg/opt/loop1.C: Do not XFAIL.
23118
23119 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23120
23121 * gcc.c-torture/execute/20040831-1.c: New test.
23122
23123 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23124
23125 PR fortran/16579
23126 * gfortran.dg/g77/20010610.f: Now passes.
23127 Copy from g77.f-torture/execute. Add dg-run directive.
23128 * gfortran.dg/g77/README: Update
23129
23130 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23131
23132 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23133 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23134 (t1, t2, t3, t4): Add volatile.
23135
23136 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23137
23138 * g++.dg/ext/visibility/arm1.C: New test.
23139
23140 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23141
23142 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23143 -pedantic-errors.
23144
23145 2004-09-01 Paul Brook <paul@codesourcery.com>
23146
23147 * gfortran.dg/eof_2.f90: New test.
23148
23149 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23150
23151 PR fortran/16579
23152 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23153
23154 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23155
23156 PR libfortran/16805
23157 * gfortran.dg/list_read_2.f90: New test.
23158
23159 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23160
23161 * g++.dg/abi/key1.C: New test.
23162
23163 2004-08-31 Richard Henderson <rth@redhat.com>
23164
23165 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
23166 form of offsetof.
23167 * g++.dg/other/offsetof5.C: Remove duplicate.
23168
23169 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23170
23171 PR fortran/17244
23172 * gfortran.dg/func_derived_1.f90: New test.
23173
23174 2004-08-31 Paul Brook <paul@codesourcery.com>
23175
23176 * gfortran.dg/eof_1.f90: New test.
23177
23178 2004-08-31 Paul Brook <paul@codesourcery.com>
23179
23180 * gfortran.dg/list_read_1.f90: New file.
23181
23182 2004-08-30 Mark Mitchell <mark@codesourcery.com>
23183
23184 * g++.dg/opt/loop1.C: XFAIL.
23185
23186 2004-08-30 Geoffrey Keating <geoffk@apple.com>
23187
23188 * gcc.dg/funcdef-storage-1.c: New.
23189 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
23190 an extern function in local scope.
23191 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
23192 declare an 'auto inline' function in local scope.
23193 * gcc.dg/20011130-1.c: Likewise.
23194 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
23195 an 'auto' function in local scope.
23196 * gcc.dg/20021014-1.c: Likewise.
23197 * gcc.dg/20030331-2.c: Likewise.
23198
23199 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23200
23201 * gfortran.dg/blockdata_1.f90: New test.
23202
23203 2004-08-30 Richard Henderson <rth@redhat.com>
23204
23205 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
23206
23207 2004-08-30 Richard Henderson <rth@redhat.com>
23208
23209 * lib/fortran-torture.exp (fortran-torture-execute): Honor
23210 additional_flags set by alternate driver.
23211 (ieee-options): New procedure.
23212 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
23213 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
23214 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
23215 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
23216
23217 2004-08-30 Richard Henderson <rth@redhat.com>
23218
23219 * lib/f-torture.exp: Remove.
23220
23221 2004-08-29 Mark Mitchell <mark@codesourcery.com>
23222
23223 PR rtl-optimization/16590
23224 * g++.dg/opt/loop1.C: New test.
23225
23226 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23227
23228 PR fortran/13910
23229 * gfortran.dg/oldstyle_1.f90: New test.
23230
23231 2004-08-29 Steven G. Kargl <kargls@comcast.net>
23232 Paul Brook <paul@codesourcery.com>
23233
23234 * gfortran.dg/g77/README: Update.
23235 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
23236 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
23237 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
23238
23239 2004-08-28 Paul Brook <paul@codesourcery.com>
23240
23241 PR libfortran/17195
23242 * gfortran.dg/edit_real_1.f90: New test.
23243
23244 2004-08-27 Paul Brook <paul@codesourcery.com>
23245
23246 * gfortran.dg/rewind_1.f90: New test.
23247
23248 2004-08-27 Bud Davis <bdavis9659@comcast.net>
23249
23250 PR fortran/16597
23251 * gfortran.dg/pr16597.f90: New test.
23252
23253 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23254
23255 PR c/13801
23256 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
23257 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
23258 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
23259 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
23260 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
23261
23262 2004-08-26 Nick Clifton <nickc@redhat.com>
23263
23264 * gcc.c-torture/compile/pr17119.c: New test.
23265
23266 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23267
23268 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
23269
23270 2004-08-25 Richard Henderson <rth@redhat.com>
23271
23272 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
23273 the bits that expect kind=8 to be the largest real kind.
23274
23275 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23276
23277 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
23278
23279 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23280
23281 * gfortran.dg/assignment_1.f90: New test.
23282
23283 2004-08-25 Adam Nemet <anemet@lnxw.com>
23284
23285 * g++.dg/template/repo3.C: New test.
23286
23287 2004-08-25 Roger Sayle <roger@eyesopen.com>
23288
23289 PR middle-end/16693
23290 PR tree-optimization/16372
23291 * g++.dg/opt/pr16372-1.C: New test case.
23292 * g++.dg/opt/pr16693-1.C: New test case.
23293 * g++.dg/opt/pr16693-2.C: New test case.
23294
23295 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23296
23297 * objc.dg/proto-lossage-4.m: New test.
23298
23299 2004-08-25 Mark Mitchell <mark@codesourcery.com>
23300
23301 PR c++/17155
23302 * g++.dg/inherit/local2.C: New test.
23303
23304 2004-08-25 Paul Brook <paul@codesourcery.com>
23305
23306 PR fortran/17144
23307 * gfortran.dg/string_ctor_1.f90: New test.
23308
23309 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23310
23311 PR c++/14428
23312 * g++.dg/template/redecl2.C: New test.
23313
23314 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23315
23316 PR fortran/17143
23317 * gfortran.dg/pr17143.f90: New test.
23318
23319 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23320
23321 PR fortran/17164
23322 * gfortran.dg/pr17164.f90: New test.
23323
23324 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23325
23326 * gcc.dg/tree-ssa/loop-1.c: New test.
23327
23328 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23329
23330 * gcc.c-torture/compile/20040824-1.c: New test.
23331
23332 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23333
23334 * gcc.c-torture/compile/iftrap-3.c: New test.
23335
23336 2004-08-24 Paul Brook <paul@codesourcery.com>
23337
23338 * gfortran.dg/entry_2.f90: New test.
23339
23340 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23341
23342 PR c++/16889
23343 * g++.dg/lookup/ambig[12].C: New.
23344
23345 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23346
23347 PR c++/16706
23348 * g++.dg/template/crash21.C: New test.
23349 * g++.dg/template/crash22.C: Likewise.
23350
23351 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23352
23353 PR c++/17149
23354 * g++.dg/template/access15.C: New.
23355
23356 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23357
23358 PR c++/17163
23359 * g++.dg/template/repo2.C: New test.
23360
23361 2004-08-23 Roger Sayle <roger@eyesopen.com>
23362
23363 PR rtl-optimization/17078
23364 * gcc.c-torture/execute/pr17078-1.c: New test case.
23365
23366 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23367
23368 PR c/14492
23369 * gcc.dg/debug/crash1.c: New test.
23370
23371 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23372
23373 PR c/16180
23374 * gcc.dg/loop-5.c: New test.
23375
23376 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23377
23378 * gcc.c-torture/execute/20040823-1.c: New test.
23379
23380 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
23381
23382 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
23383 to the assembler. Simplify test accordingly.
23384 (asm_abi_flags): Use GNU names.
23385 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
23386 to check for ABI flags.
23387
23388 2004-08-22 Andrew Pinski <apinski@apple.com>
23389
23390 * g++.dg/opt/pr14029.C: New test.
23391 * gcc.c-torture/execute/pr15262.c: New test.
23392
23393 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23394
23395 * gfortran.dg/reduction.f90: Add checks with complex arguments.
23396
23397 2004-08-21 Bud Davis <bdavis9659@comcast.net>
23398
23399 PR 16908
23400 * gfortran.dg/direct_io.f90: New test.
23401
23402 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23403
23404 PR c++/17121
23405 * g++.dg/inherit/local2.C: New test.
23406
23407 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23408
23409 PR c++/17120
23410 * g++.dg/warn/Wparentheses-4.C: New test.
23411
23412 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23413
23414 PR c++/17121
23415 * g++.dg/inherit/local2.C: New test.
23416
23417 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
23418 * gcc.dg/ppc-ldstruct.c: Likewise.
23419 * gcc.dg/ppc64-abi-2.c: Likewise.
23420
23421 2004-08-20 Jakub Jelinek <jakub@redhat.com>
23422
23423 PR rtl-optimization/17099
23424 * gcc.c-torture/execute/20040820-1.c: New test.
23425
23426 2004-08-20 David Edelsohn <edelsohn@gnu.org>
23427
23428 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
23429
23430 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
23431
23432 PR fortran/17077
23433 * gfortran.dg/auto_array_1.f90: New test.
23434
23435 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23436
23437 PR fortran/17074
23438 * gfortran.dg/simpleif_1.f90: New test.
23439
23440 2004-08-19 Mark Mitchell <mark@codesourcery.com>
23441
23442 * lib/target-supports.exp (check_profiling_available): Return
23443 false for arm*-*-symbianelf* and arm*-*-eabi*.
23444
23445 PR c++/15890
23446 * g++.dg/template/delete1.C: New test.
23447
23448 2004-08-19 Paul Brook <paul@codesourcery.com>
23449
23450 PR fortran/14976
23451 PR fortran/16228
23452 * gfortran.dg/data_char_1.f90: New test.
23453
23454 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
23455
23456 PR fortran/16946
23457 * gfortran.dg/reduction.f90: New testcase.
23458
23459 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23460
23461 PR fortran/16520
23462 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
23463
23464 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
23465
23466 PR c++/17041
23467 * g++.dg/Wparentheses-3.C: New test.
23468
23469 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
23470
23471 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
23472 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
23473 * gcc.dg/vect/vect-2.c: Likewise.
23474 * gcc.dg/vect/vect-3.c: Likewise.
23475 * gcc.dg/vect/vect-4.c: Likewise.
23476 * gcc.dg/vect/vect-5.c: Likewise.
23477 * gcc.dg/vect/vect-6.c: Likewise.
23478 * gcc.dg/vect/vect-7.c: Likewise.
23479 * gcc.dg/vect/vect-25.c: Likewise.
23480 * gcc.dg/vect/vect-31.c: Likewise.
23481 * gcc.dg/vect/vect-32.c: Likewise.
23482 * gcc.dg/vect/vect-34.c: Likewise.
23483 * gcc.dg/vect/vect-36.c: Likewise.
23484 * gcc.dg/vect/vect-all.c: Likewise.
23485
23486 2004-08-18 Mark Mitchell <mark@codesourcery.com>
23487
23488 PR c++/17068
23489 * g++.dg/template/operator4.C: New test.
23490
23491 2004-08-18 Richard Henderson <rth@redhat.com>
23492
23493 * gcc.dg/20040206-1.c: XFAIL.
23494
23495 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23496
23497 PR c++/16246
23498 * g++.dg/template/array7.C: New test.
23499
23500 2004-08-17 James E Wilson <wilson@specifixinc.com>
23501
23502 * gcc.dg/mips-movcc-1.c: New test.
23503 * gcc.dg/mips-movcc-2.c: New test.
23504 * gcc.dg/mips-movcc-3.c: New test.
23505
23506 * gcc.dg/mips-nmadd-1.c: New test.
23507 * gcc.dg/mips-nmadd-2.c: New test.
23508
23509 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23510
23511 PR c++/15871
23512 * g++.dg/opt/inline8.C: New test.
23513
23514 PR c++/16965
23515 * g++.dg/parse/error17.C: New test.
23516
23517 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
23518
23519 * gcc.dg/vect: New directory for vectorizer tests.
23520 * gcc.dg/vect/tree-vect.h: New file.
23521 * gcc.dg/vect/vect.exp: New file.
23522 * gcc.dg/vect/pr16105.c.c: New test.
23523 * gcc.dg/vect/vect-1.c: New test.
23524 * gcc.dg/vect/vect-2.c: New test.
23525 * gcc.dg/vect/vect-3.c: New test.
23526 * gcc.dg/vect/vect-4.c: New test.
23527 * gcc.dg/vect/vect-5.c: New test.
23528 * gcc.dg/vect/vect-6.c: New test.
23529 * gcc.dg/vect/vect-7.c: New test.
23530 * gcc.dg/vect/vect-8.c: New test.
23531 * gcc.dg/vect/vect-9.c: New test.
23532 * gcc.dg/vect/vect-10.c: New test.
23533 * gcc.dg/vect/vect-11.c: New test.
23534 * gcc.dg/vect/vect-12.c: New test.
23535 * gcc.dg/vect/vect-13.c: New test.
23536 * gcc.dg/vect/vect-14.c: New test.
23537 * gcc.dg/vect/vect-15.c: New test.
23538 * gcc.dg/vect/vect-16.c: New test.
23539 * gcc.dg/vect/vect-17.c: New test.
23540 * gcc.dg/vect/vect-18.c: New test.
23541 * gcc.dg/vect/vect-19.c: New test.
23542 * gcc.dg/vect/vect-20.c: New test.
23543 * gcc.dg/vect/vect-21.c: New test.
23544 * gcc.dg/vect/vect-22.c: New test.
23545 * gcc.dg/vect/vect-23.c: New test.
23546 * gcc.dg/vect/vect-24.c: New test.
23547 * gcc.dg/vect/vect-25.c: New test.
23548 * gcc.dg/vect/vect-26.c: New test.
23549 * gcc.dg/vect/vect-27.c: New test.
23550 * gcc.dg/vect/vect-28.c: New test.
23551 * gcc.dg/vect/vect-29.c: New test.
23552 * gcc.dg/vect/vect-30.c: New test.
23553 * gcc.dg/vect/vect-31.c: New test.
23554 * gcc.dg/vect/vect-32.c: New test.
23555 * gcc.dg/vect/vect-33.c: New test.
23556 * gcc.dg/vect/vect-34.c: New test.
23557 * gcc.dg/vect/vect-35.c: New test.
23558 * gcc.dg/vect/vect-36.c: New test.
23559 * gcc.dg/vect/vect-37.c: New test.
23560 * gcc.dg/vect/vect-38.c: New test.
23561 * gcc.dg/vect/vect-40.c: New test.
23562 * gcc.dg/vect/vect-41.c: New test.
23563 * gcc.dg/vect/vect-42.c: New test.
23564 * gcc.dg/vect/vect-43.c: New test.
23565 * gcc.dg/vect/vect-44.c: New test.
23566 * gcc.dg/vect/vect-45.c: New test.
23567 * gcc.dg/vect/vect-46.c: New test.
23568 * gcc.dg/vect/vect-47.c: New test.
23569 * gcc.dg/vect/vect-48.c: New test.
23570 * gcc.dg/vect/vect-49.c: New test.
23571 * gcc.dg/vect/vect-50.c: New test.
23572 * gcc.dg/vect/vect-51.c: New test.
23573 * gcc.dg/vect/vect-52.c: New test.
23574 * gcc.dg/vect/vect-53.c: New test.
23575 * gcc.dg/vect/vect-54.c: New test.
23576 * gcc.dg/vect/vect-55.c: New test.
23577 * gcc.dg/vect/vect-56.c: New test.
23578 * gcc.dg/vect/vect-57.c: New test.
23579 * gcc.dg/vect/vect-58.c: New test.
23580 * gcc.dg/vect/vect-59.c: New test.
23581 * gcc.dg/vect/vect-60.c: New test.
23582 * gcc.dg/vect/vect-61.c: New test.
23583 * gcc.dg/vect/vect-all.c: New test.
23584 * gcc.dg/vect/vect-none.c: New test.
23585
23586 2004-08-17 Paul Brook <paul@codesourcery.com>
23587
23588 PR fortran/13082
23589 * gfortran.dg/entry_1.f90: New test.
23590
23591 2004-08-17 Andrew Pinski <apinski@apple.com>
23592
23593 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
23594
23595 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
23596
23597 * gcc.dg/pr17036-1.c: New test.
23598
23599 2004-08-16 Devang Patel <dpatel@apple.com>
23600
23601 * gcc.dg/darwin-20040809-1.c: New test.
23602
23603 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
23604
23605 * gcc.dg/funcdef-attr-1.c: New test.
23606
23607 2004-08-16 Janis Johnson <janis187@us.ibm.com>
23608
23609 * gcc.dg/altivec-17.c: New test.
23610 * gcc.dg/altivec-18.c: New test.
23611
23612 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23613
23614 PR c++/6749
23615 * g++.dg/template/vtable2.C: New test.
23616
23617 2004-08-14 Richard Henderson <rth@redhat.com>
23618
23619 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
23620 * gcc.dg/pack-test-4.c (main): Return 0.
23621 * gcc.dg/setjmp-1.c: Remove XFAIL.
23622 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
23623
23624 2004-08-14 Richard Henderson <rth@redhat.com>
23625
23626 * gcc.dg/980217-1.c: Add prototype for printf.
23627
23628 2004-08-13 Bud Davis <bdavis9659@comcast.net>
23629
23630 * gfortran.dg/pr16935.f90: New test.
23631
23632 2004-08-13 Janis Johnson <janis187@us.ibm.com>
23633
23634 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
23635
23636 2004-08-13 Paul Brook <paul@codesourcery.com>
23637
23638 * gfortran.dg/der_io_1.f90: Remove stray comma.
23639
23640 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23641
23642 * gcc.dg/vmx/cw-bug-2.c: Remove.
23643 * gcc.dg/vmx/vprint-1.c: Remove.
23644 * gcc.dg/vmx/vscan-1.c: Remove.
23645
23646 2004-08-12 Devang patel <dpatel@apple.com>
23647
23648 * gcc.dg/darwin-20040809-2.c: New test.
23649
23650 2004-08-12 Janis Johnson <janis1872us.ibm.com>
23651
23652 * g++.dg/ext/altivec-12.C: New test.
23653
23654 * g++.dg/ext/altivec-11.C: New test.
23655
23656 2004-08-12 Paul Brook <paul@codesourcery.com>
23657
23658 * g++.dg/abi/arm_cxa_vec_1.C: New test.
23659
23660 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23661
23662 * g++.dg/ext/altivec-2.C: Check for hardware support before
23663 executing any VMX instructions.
23664
23665 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
23666
23667 2004-08-12 Jakub Jelinek <jakub@redhat.com>
23668
23669 PR c++/16276
23670 * g++.old-deja/g++.other/comdat4.C: New test.
23671 * g++.old-deja/g++.other/comdat4-aux.cc: New.
23672
23673 2004-08-12 Ben Elliston <bje@au.ibm.com>
23674
23675 PR target/16286
23676 * gcc.dg/pr16286.c: New test.
23677
23678 2004-08-12 Jan Beulich <jbeulich@novell.com>
23679
23680 * g++.dg/ext/asm5.C: New.
23681
23682 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23683
23684 PR c++/16698
23685 * g++.dg/eh/crash1.C: New test.
23686
23687 PR c++/16717
23688 * g++.dg/ext/construct1.C: New test.
23689
23690 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23691
23692 PR c++/16853
23693 * g++.dg/init/ptrmem1.C: New test.
23694
23695 PR c++/16618
23696 * g++.dg/parse/offsetof5.C: New test.
23697
23698 PR c++/16870
23699 * g++.dg/template/overload3.C: New test.
23700
23701 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23702
23703 PR c++/16964
23704 * g++.dg/parse/error16.C: New test.
23705
23706 PR c++/16904
23707 * g++.dg/template/error14.C: New test.
23708
23709 PR c++/16929
23710 * g++.dg/template/error15.C: New test.
23711
23712 2004-08-11 Devang Patel <dpatel@apple.com>
23713
23714 * gcc.dg/darwin-ld-20040809-1.c: New test.
23715 * gcc.dg/darwin-ld-20040809-2.c: New test.
23716
23717 2004-08-11 Steven G. Kargl <kargls@comcast.net>
23718
23719 PR fortran/16917
23720 * gfortran.dg/dfloat_1.f90: New test.
23721
23722 2004-08-09 Mark Mitchell <mark@codesourcery.com>
23723
23724 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
23725 * gcc.dg/dll-2.c: Fix dg-require syntax.
23726 * gcc.misc-tests/arm-isr.c (abort): Declare.
23727 (exit): Likewise.
23728
23729 2004-08-10 Mark Mitchell <mark@codesourcery.com>
23730
23731 PR c++/16971
23732 * g++.dg/parse/crash16.C: New test.
23733
23734 2004-08-10 Roger Sayle <roger@eyesopen.com>
23735
23736 * gcc.dg/mips-rsqrt-1.c: New test case.
23737 * gcc.dg/mips-rsqrt-2.c: New test case.
23738 * gcc.dg/mips-rsqrt-3.c: New test case.
23739
23740 2004-08-10 Paul Brook <paul@codesourcery.com>
23741
23742 * gfortran.dg/der_io_1.f90: New test.
23743
23744 2004-08-10 Paul Brook <paul@codesourcery.com>
23745
23746 PR fortran/16919
23747 * gfortran.dg/der_array_1.f90: New test.
23748
23749 2004-08-09 David Edelsohn <edelsohn@gnu.org>
23750
23751 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
23752
23753 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
23754
23755 * gcc.dg/wchar_t-2.c: Fix typo.
23756
23757 2004-08-09 Falk Hueffner <falk@debian.org>
23758
23759 PR tree-optimization/12517
23760 * gcc.c-torture/compile/pr12517.c: New test.
23761
23762 PR tree-optimization/12578
23763 * gcc.c-torture/compile/pr12578.c: New test.
23764
23765 PR tree-optimization/12899
23766 * gcc.c-torture/compile/pr12899.c: New test.
23767
23768 PR rtl-optimization/14692
23769 * gcc.c-torture/compile/pr14692.c: New test.
23770
23771 PR tree-optimization/16461
23772 * gcc.c-torture/compile/pr16461.c: New test.
23773
23774 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
23775
23776 * gfortran.dg/getenv_1.f90: New test.
23777
23778 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23779
23780 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
23781 wchar_t.
23782 * gcc.dg/symbian5.c: Test -fno-short-wchar.
23783
23784 2004-08-06 Paul Brook <paul@codesourcery.com>
23785
23786 * gfortran.dg/ret_array_1.f90: New test.
23787 * gfortran.dg/ret_pointer_1.f90: New test.
23788
23789 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
23790
23791 * gcc.dg/missing-field-init-[12].c: New tests.
23792 * g++.dg/warn/missing-field-init-[12].C: New tests.
23793
23794 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23795
23796 * gcc.dg/enum2.c: New test.
23797 * gcc.dg/symbian3.c: Likewise.
23798 * gcc.dg/symbian4.c: Likewise.
23799 * gcc.dg/wchar_t-2.c: Likewise.
23800
23801 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23802
23803 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
23804 destructor tests.
23805
23806 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23807
23808 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
23809 dg-require-visiblity.
23810 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
23811 * g++.dg/ext/visibility/fvisibility.C: Likewise.
23812 * g++.dg/ext/visibility/memfuncts.C: Likewise.
23813 * g++.dg/ext/visibility/new1.C: Likewise.
23814 * g++.dg/ext/visibility/pragma.C: Likewise.
23815 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
23816 * g++.dg/ext/visibility/virtual.C: Likewise.
23817 * g++/dg/ext/visibility/visibility-1.C: Likewise.
23818 * g++/dg/ext/visibility/visibility-2.C: Likewise.
23819 * g++/dg/ext/visibility/visibility-3.C: Likewise.
23820 * g++/dg/ext/visibility/visibility-4.C: Likewise.
23821 * g++/dg/ext/visibility/visibility-5.C: Likewise.
23822 * g++/dg/ext/visibility/visibility-6.C: Likewise.
23823 * g++/dg/ext/visibility/visibility-7.C: Likewise.
23824 * g++/dg/ext/visibility/visibility-8.C: New test.
23825 * gcc.c-torture/compile/dll.x: Remove.
23826 * gcc.dg/dll-2.c: Use dg-require-dll
23827 * gcc.dg/visibility-10.c: New test.
23828 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
23829 supporting DLLs.
23830 * testsuite/lib/scanasm.exp (scan_hidden): New function.
23831 (scan_not_hidden): Likewise.
23832
23833 2004-08-05 David Edelsohn <edelsohn@gnu.org>
23834
23835 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
23836
23837 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
23838
23839 * gcc.c-torture/execute/20040805-1.c: New test.
23840
23841 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
23842
23843 * gcc.dg/20020118-1.c: Declare abort.
23844 * gcc.dg/altivec_check.h: Likewise.
23845 * gcc.dg/iftrap-2.c: Likewise.
23846 * gcc.dg/pragma-darwin.c: Likewise.
23847 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
23848
23849 2004-08-04 Geoffrey Keating <geoffk@apple.com>
23850
23851 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
23852
23853 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
23854
23855 * gcc.c-torture/execute/builtins/abs-2.c,
23856 gcc.c-torture/execute/builtins/abs-3.c,
23857 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
23858 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
23859 intmax_t, uintmax_t and their limits.
23860 * gcc.dg/intmax_t-1.c: New test.
23861
23862 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23863
23864 * g++.dg/tc1/dr147.C: Add reference to PR.
23865
23866 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
23867
23868 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
23869 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
23870
23871 2004-08-03 David Edelsohn <edelsohn@gnu.org>
23872
23873 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
23874
23875 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23876
23877 * gcc.dg/redecl-5.c: New test.
23878 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
23879 of scanf.
23880
23881 2004-08-03 Roger Sayle <roger@eyesopen.com>
23882
23883 PR middle-end/16790
23884 * gcc.c-torture/execute/pr16790-1.c: New test case.
23885
23886 2004-08-03 Mark Mitchell <mark@codesourcery.com>
23887
23888 * g++.dg/ext/visibility/assign1.C: New test.
23889 * g++.dg/ext/visibility/new1.C: Likewise.
23890
23891 * gcc.dg/symbian1.c: New test.
23892 * gcc.dg/symbian2.c: Likewise.
23893
23894 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
23895
23896 PR target/16570
23897 * gcc.dg/i386-sse-9.c: New test.
23898
23899 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23900
23901 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
23902
23903 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23904
23905 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
23906 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
23907 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
23908 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
23909 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
23910 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
23911 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
23912 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
23913 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
23914 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
23915 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
23916 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
23917 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
23918 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
23919 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
23920 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
23921 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
23922 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
23923 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
23924 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
23925 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
23926 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
23927 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
23928 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23929 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
23930 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
23931 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
23932 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
23933 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
23934 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
23935 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
23936 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
23937 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
23938 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
23939 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
23940 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
23941 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
23942 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
23943 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
23944 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
23945 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
23946 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
23947 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
23948 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
23949 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
23950 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
23951 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
23952 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
23953 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
23954 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
23955 gcc.misc-tests/i386-pf-3dnow-1.c,
23956 gcc.misc-tests/i386-pf-athlon-1.c,
23957 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
23958 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
23959 Declare built-in functions used.
23960 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
23961
23962 2004-08-02 Mark Mitchell <mark@codesourcery.com>
23963
23964 PR c++/16707
23965 * g++.dg/lookup/using12.C: New test.
23966
23967 * g++.dg/init/null1.C: Fix PR number.
23968 * g++.dg/parse/namespace10.C: Likewise.
23969
23970 2004-08-01 Mark Mitchell <mark@codesourcery.com>
23971
23972 PR c++/16224
23973 * g++.dg/template/spec17.C: New test.
23974 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
23975 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
23976
23977 2004-08-02 David Billinghurst
23978
23979 PR fortran/16292
23980 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
23981
23982 2004-08-01 Zack Weinberg <zack@codesourcery.com>
23983
23984 * gcc.dg/ia64-got-1.c: New test case.
23985
23986 2004-08-01 Mark Mitchell <mark@codesourcery.com>
23987
23988 PR c++/16489
23989 * g++.dg/init/null1.C: New test.
23990 * g++.dg/tc1/dr76.C: Adjust error marker.
23991
23992 PR c++/16529
23993 * g++.dg/parse/namespace10.C: New test.
23994
23995 PR c++/16810
23996 * g++.dg/inherit/ptrmem2.C: New test.
23997
23998 2004-08-02 Ben Elliston <bje@au.ibm.com>
23999
24000 PR target/16155
24001 * gcc.dg/pr16155.c: New test.
24002
24003 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
24004
24005 * gcc.dg/redecl-2.c: New test.
24006
24007 2004-07-30 Geoffrey Keating <geoffk@apple.com>
24008
24009 * gcc.dg/darwin-longdouble.c: New file.
24010
24011 2004-07-30 Richard Henderson <rth@redhat.com>
24012
24013 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
24014 write to constant argument.
24015 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
24016
24017 2004-07-30 Richard Henderson <rth@redhat.com>
24018
24019 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
24020 tests of nearest around zero.
24021
24022 2004-07-30 Andrew Pinski <apinski@apple.com>
24023
24024 * gcc.c-torture/compile/20040730-1.c: New test.
24025
24026 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24027
24028 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
24029 powerpc-eabispe.
24030
24031 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24032
24033 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
24034
24035 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
24036
24037 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
24038 contains $ld_library_path.
24039 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24040
24041 2004-07-29 Richard Henderson <rth@redhat.com>
24042
24043 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
24044
24045 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
24046 (alt2, which): New.
24047 (Check): Accept either alternative.
24048
24049 2004-07-29 Mark Mitchell <mark@codesourcery.com>
24050
24051 * g++.dg/abi/inline1.C: New test.
24052 * g++.dg/abi/local1-a.cc: Likewise.
24053 * g++.dg/abi/local1.C: Likewise.
24054 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24055 * g++.dg/abi/mangle12.C: Likewise.
24056 * g++.dg/abi/mangle17.C: Likewise.
24057 * g++.dg/abi/mangle20-2.C: Likewise.
24058 * g++.dg/opt/interface1.C: Likewise.
24059 * g++.dg/opt/interface1.h: Likewise.
24060 * g++.dg/opt/interface1-a.cc: New test.
24061 * g++.dg/parse/repo1.C: New test.
24062 * g++.dg/template/repo1.C: Likewise.
24063 * g++.dg/warn/Winline-1.C: Likewise.
24064 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24065
24066 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24067
24068 * gcc.dg/tree-ssa/20040729-1.c: New test.
24069
24070 2004-07-27 Matt Austern <austern@apple.com>
24071
24072 * gcc.dg/darwin-bool-1.c: New test.
24073 * gcc.dg/darwin-bool-2.c: New test.
24074
24075 2004-07-28 Richard Henderson <rth@redhat.com>
24076
24077 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24078 arguments in the correct type. Don't write to constant arguments.
24079
24080 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24081
24082 PR tree-optimization/16688
24083 PR tree-optimization/16689
24084 * g++.dg/tree-ssa/pr16688.C: New test.
24085
24086 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24087
24088 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24089 loads. Not only in the comment, this time.
24090
24091 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24092
24093 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24094 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24095 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24096 * gcc.dg/sh4a-bitmovua.c: New.
24097 * gcc.dg/sh4a-cos.c: New.
24098 * gcc.dg/sh4a-cosf.c: New.
24099 * gcc.dg/sh4a-fprun.c: New.
24100 * gcc.dg/sh4a-fsrra.c: New.
24101 * gcc.dg/sh4a-memmovua.c: New.
24102 * gcc.dg/sh4a-sin.c: New.
24103 * gcc.dg/sh4a-sincos.c: New.
24104 * gcc.dg/sh4a-sincosf.c: New.
24105 * gcc.dg/sh4a-sinf.c: New.
24106
24107 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24108
24109 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24110 conditionals.
24111 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24112 loads.
24113 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24114 DOM1.
24115
24116 2004-07-27 Andrew Pinski <apinski@apple.com>
24117
24118 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24119
24120 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24121
24122 * gcc.dg/pragma-isr.c: New test.
24123
24124 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24125
24126 PR c++/14429
24127 * g++.dg/template/ttp11.C: New test.
24128
24129 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24130
24131 * gcc.c-torture/compile/20040727-1.c: New test.
24132
24133 2004-07-26 Eric Christopher <echristo@redhat.com>
24134
24135 * gcc.c-torture/compile/20040726-2.c: New test.
24136
24137 2004-07-26 Andrew Pinski <apinski@apple.com>
24138
24139 * g++.dg/rtti/tinfo1.C: Xfail.
24140
24141 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24142
24143 * gcc.c-torture/compile/20040726-1.c: New test.
24144
24145 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24146 Brian Ryner <bryner@brianryner.com>
24147
24148 PR c++/9283
24149 PR c++/15000
24150 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24151 * g++.dg/ext/visibility/: New directory.
24152 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24153 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24154 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24155 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24156 * g++.dg/ext/visibility/fvisibility.C,
24157 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24158 g++.dg/ext/visibility/fvisibility-override1.C
24159 g++.dg/ext/visibility/fvisibility-override2.C
24160 g++.dg/ext/visibility/memfuncts.C
24161 g++.dg/ext/visibility/noPLT.C
24162 g++.dg/ext/visibility/pragma.C
24163 g++.dg/ext/visibility/pragma-override1.C
24164 g++.dg/ext/visibility/pragma-override2.C
24165 g++.dg/ext/visibility/staticmemfuncts.C
24166 g++.dg/ext/visibility/virtual.C: New tests.
24167
24168 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24169
24170 PR c/15360
24171 * gcc.dg/pr15360-1.c: New test.
24172
24173 2004-07-25 Daniel Jacobowitz <dan@debian.org>
24174
24175 * gcc.dg/pragma-align-2.c: New test.
24176 * gcc.dg/pragma-init-fini.c: New test.
24177 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
24178 targets.
24179
24180 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24181
24182 * gcc.dg/init-string-2.c: New test.
24183
24184 2004-07-24 Zack Weinberg <zack@codesourcery.com>
24185
24186 PR 16684
24187 * gcc.dg/Wredundant-decls-1.c: New test case.
24188
24189 2004-07-24 Jakub Jelinek <jakub@redhat.com>
24190
24191 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
24192 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
24193 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
24194 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
24195 * gcc.dg/compat/generate-random.c: New file.
24196 * gcc.dg/compat/generate-random.h: Likewise.
24197 * gcc.dg/compat/generate-random_r.c: Likewise.
24198 * gcc.dg/compat/struct-layout-1.h: Likewise.
24199 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
24200 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
24201 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
24202 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
24203 * gcc.dg/compat/struct-layout-1_main.c: New test.
24204 * gcc.dg/compat/struct-layout-1_x.c: New file.
24205 * gcc.dg/compat/struct-layout-1_y.c: New file.
24206 * gcc.dg/compat/struct-layout-1_test.h: New file.
24207
24208 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
24209
24210 * gcc.dg/comp-return-1.c: New test
24211
24212 2004-07-23 Janis Johnson <janis187@us.ibm.com>
24213
24214 * gcc.dg/vmx/8-02a.c: Fix typo.
24215
24216 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
24217 * gcc.dg/darwin-abi-3.c: New test.
24218
24219 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
24220 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
24221
24222 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
24223 * gcc.dg/vmx/ops-long-1.c: New test.
24224 * gcc.dg/vmx/ops-long-2.c: New test.
24225
24226 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
24227
24228 * g++.dg/lookup/conv-[1234].C: New.
24229
24230 2004-07-22 Mark Mitchell <mark@codesourcery.com>
24231
24232 * g++.dg/parse/attr2.C: Simplify.
24233
24234 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24235
24236 PR c/7284
24237 * gcc.c-torture/execute/pr7284-1.c: New test.
24238
24239 2004-07-22 Brian Booth <bbooth@redhat.com>
24240
24241 * gcc.dg/tree-ssa/20040721-1.c: New test.
24242
24243 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
24244
24245 * g++.dg/template/crash20.c: New.
24246
24247 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
24248
24249 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
24250 Add dg-run directive. Declare variables as required.
24251 * gfortran.dg/g77/README: Update
24252
24253 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
24254
24255 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
24256 gcc.dg/cris-peep2-andu2.c: New tests.
24257
24258 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24259
24260 PR c/15052
24261 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
24262 on return type.
24263 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
24264 messages.
24265 * gcc.dg/qual-return-2.c: Update expected messages.
24266 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
24267
24268 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24269
24270 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
24271 * gcc.dg/noncompile/921102-1.c: Update expected error message.
24272
24273 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24274
24275 PR c/11250
24276 * gcc.dg/init-string-1.c: New test.
24277
24278 2004-07-21 Jakub Jelinek <jakub@redhat.com>
24279
24280 PR middle-end/15345
24281 PR c/16450
24282 * gcc.dg/torture/nested-fn-1.c: New test.
24283
24284 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
24285
24286 PR target/16559
24287 * gcc.dg/ia64-fptr-1.c: New file.
24288
24289 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24290
24291 PR c++/14497
24292 * g++.dg/template/spec16.C: New test.
24293 * g++.old-deja/g++.robertl/eb118.C: Remove.
24294
24295 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24296
24297 PR c++/509
24298 * g++.dg/template/spec15.C: New test.
24299
24300 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
24301
24302 Copy cases from g77.f-torture/execute and add dg-run
24303 directive. Other changes as noted.
24304 * gfortran.dg/g77/13037.f
24305 * gfortran.dg/g77/1832.f
24306 * gfortran.dg/g77/19981119-0.f
24307 * gfortran.dg/g77/19990313-0.f
24308 * gfortran.dg/g77/19990313-1.f
24309 * gfortran.dg/g77/19990313-2.f
24310 * gfortran.dg/g77/19990313-3.f
24311 * gfortran.dg/g77/19990419-1.f
24312 * gfortran.dg/g77/19990826-0.f
24313 * gfortran.dg/g77/19990826-2.f
24314 * gfortran.dg/g77/20000503-1.f
24315 * gfortran.dg/g77/20001111.f
24316 * gfortran.dg/g77/20010116.f
24317 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
24318 * gfortran.dg/g77/20010430.f
24319 * gfortran.dg/g77/6177.f
24320 * gfortran.dg/g77/947.f
24321 * gfortran.dg/g77/970816-3.f
24322 * gfortran.dg/g77/971102-1.f
24323 * gfortran.dg/g77/980520-1.f
24324 * gfortran.dg/g77/980628-0.f
24325 * gfortran.dg/g77/980628-1.f
24326 * gfortran.dg/g77/980628-10.f
24327 * gfortran.dg/g77/980628-2.f
24328 * gfortran.dg/g77/980628-3.f
24329 * gfortran.dg/g77/980628-7.f
24330 * gfortran.dg/g77/980628-8.f
24331 * gfortran.dg/g77/980628-9.f
24332 * gfortran.dg/g77/980701-0.f
24333 * gfortran.dg/g77/980701-1.f
24334 * gfortran.dg/g77/cabs.f
24335 * gfortran.dg/g77/claus.f
24336 * gfortran.dg/g77/complex_1.f
24337 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
24338 * gfortran.dg/g77/dcomplex.f
24339 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
24340 * gfortran.dg/g77/f90-intrinsic-mathematical.f
24341 * gfortran.dg/g77/f90-intrinsic-numeric.f
24342 * gfortran.dg/g77/int8421.f
24343 * gfortran.dg/g77/labug1.f
24344 * gfortran.dg/g77/large_vec.f
24345 * gfortran.dg/g77/le.f
24346 * gfortran.dg/g77/short.f
24347 * gfortran.dg/g77/README: Update
24348
24349 2004-07-20 Mark Mitchell <mark@codesourcery.com>
24350
24351 PR c++/16637
24352 * g++.dg/parse/lookup4.C: New test.
24353
24354 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24355
24356 PR c++/16175
24357 * g++.dg/template/ttp10.C: New test.
24358
24359 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
24360
24361 * gcc.dg/pr12625-1.c: New test.
24362
24363 2004-07-20 Steven Bosscher <stevenb@suse.de>
24364
24365 * testsuite/gcc.dg/switch-warn-1.c: New test.
24366 * testsuite/gcc.dg/switch-warn-2.c: New test.
24367 * gcc.c-torture/compile/pr14730.c: Update.
24368
24369 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
24370
24371 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
24372 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
24373 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
24374 g++.dg/template/nontype3.C: Remove trailing CR from tests.
24375
24376 2004-07-18 Mark Mitchell <mark@codesourcery.com>
24377
24378 PR c++/16623
24379 * g++.dg/template/assign1.C: New test.
24380
24381 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24382
24383 PR c++/12170
24384 * g++.dg/template/ttp9.C: New test.
24385
24386 2004-07-19 Daniel Jacobowitz <dan@debian.org>
24387
24388 * gcc.dg/format/cmn-err-1.c: New test.
24389
24390 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
24391
24392 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
24393 gcc.dg/Wparentheses-10.c: New tests.
24394 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
24395
24396 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24397
24398 PR fortran/16465
24399 * gfortran.dg/g77//ffixed-line-length-0.f,
24400 gfortran.dg/g77/ffixed-line-length-132.f,
24401 gfortran.dg/g77/ffixed-line-length-72.f,
24402 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
24403 gfortran.dg/g77/README: Update.
24404
24405 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24406
24407 PR c++/13092
24408 * g++.dg/template/non-dependent7.C: New test.
24409 * g++.dg/template/non-dependent8.C: Likewise.
24410 * g++.dg/template/non-dependent9.C: Likewise.
24411 * g++.dg/template/non-dependent10.C: Likewise.
24412
24413 2004-07-17 Mark Mitchell <mark@codesourcery.com>
24414
24415 PR c++/16337
24416 * g++.dg/parse/attr2.C: New test.
24417
24418 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
24419
24420 * g77.dg: Removed.
24421 * g77.f-torture: Ditto.
24422
24423 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
24424
24425 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
24426 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
24427 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
24428
24429 2004-07-16 Richard Henderson <rth@redhat.com>
24430
24431 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
24432
24433 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24434
24435 * lib/fortran-torture.exp (fortran-torture): Don't test compile
24436 tests with full list of options.
24437 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
24438 of TORTURE_OPTIONS if test contains 'dg-do run'.
24439
24440 PR fortran/16404
24441 * gfortran.dg/do_iterator.f90: New test.
24442
24443 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24444
24445 PR rtl-optimization/16536
24446 * gcc.c-torture/execute/restrict-1.c: New test.
24447
24448 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24449
24450 PR fortran/15324
24451 * gfortran.dg/pr15324.f90: New test.
24452
24453 PR fortran/15129
24454 * gfortran.dg/pr15129.f90: New test.
24455
24456 PR fortran/15140
24457 * gfortran.dg/pr15140.f90: New test.
24458
24459 PR fortran/13792
24460 * gfortran.fortran-torture/execute/bounds.f90: Add check for
24461 compile-time simplification.
24462
24463 2004-07-14 Mike Stump <mrs@apple.com>
24464
24465 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
24466
24467 2004-07-14 James E Wilson <wilson@specifixinc.com>
24468
24469 PR target/16325
24470 * gcc.dg/profile-generate-1.c: New.
24471
24472 2004-07-15 Jakub Jelinek <jakub@redhat.com>
24473
24474 * gcc.c-torture/execute/20040709-1.c: New test.
24475 * gcc.c-torture/execute/20040709-2.c: New test.
24476
24477 2004-07-14 Mike Stump <mrs@apple.com>
24478
24479 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
24480
24481 2004-07-14 Mike Stump <mrs@apple.com>
24482
24483 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
24484
24485 2004-07-13 Mark Mitchell <mark@codesourcery.com>
24486
24487 PR c++/16518
24488 * g++.dg/parse/mutable1.C: New test.
24489
24490 2004-07-13 Diego Novillo <dnovillo@redhat.com>
24491
24492 PR tree-optimization/16443
24493 * gcc.dg/tree-ssa/20040713-1.c: New test.
24494
24495 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
24496
24497 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
24498 for operator new.
24499
24500 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24501
24502 * gfortran.dg/g77/README: New file
24503 * gfortran.dg/g77/19981216-0.f: Copy from
24504 g77.f-torture/noncompile. Add "dg-do compile" and
24505 dg-error as required.
24506 * gfortran.dg/g77/19990218-1.f: Likewise.
24507 * gfortran.dg/g77/19990905-1.f: Likewise.
24508 * gfortran.dg/g77/9263.f: Likewise.
24509 * gfortran.dg/g77/980615-0.f: Likewise.
24510 * gfortran.dg/g77/980616-0.f: Likewise.
24511 * gfortran.dg/g77/check0.f: Likewise.
24512 * gfortran.dg/g77/select_no_compile.f: Likewise.
24513
24514 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24515
24516 Copy files from g77.f-torture/compile.
24517 Add "{ dg-do compile}". Other changes as noted
24518 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
24519 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
24520 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
24521 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
24522 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
24523 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
24524 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
24525 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
24526 statement to conform to standard. Append alpha1.x for reference.
24527 * gfortran.dg/g77/xformat.f: Add dg-warning
24528
24529 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24530
24531 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
24532 Add {dg-do compile} directive.
24533 * gfortran.dg/g77/cpp2.F: Likewise.
24534
24535 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24536
24537 PR c++/5402
24538 * g++.dg/lookup/name-clash1.C: New test.
24539
24540 PR c++/9777
24541 * g++.dg/lookup/name-clash2.C: New test.
24542
24543 PR c++/12102
24544 * g++.dg/lookup/name-clash3.C: New test.
24545
24546 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24547
24548 * g++.dg/lookup/new2.C: New test.
24549 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
24550
24551 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
24552
24553 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
24554 Add {dg-do compile} directive.
24555 * gfortran.dg/g77/13060.f: Likewise.
24556 * gfortran.dg/g77/19990218-0.f: Likewise.
24557 * gfortran.dg/g77/19990305-0.f: Likewise.
24558 * gfortran.dg/g77/19990419-0.f: Likewise.
24559 * gfortran.dg/g77/19990502-0.f: Likewise.
24560 * gfortran.dg/g77/19990502-1.f: Likewise.
24561 * gfortran.dg/g77/19990525-0.f: Likewise.
24562 * gfortran.dg/g77/19990826-1.f: Likewise.
24563 * gfortran.dg/g77/19990826-3.f: Likewise.
24564 * gfortran.dg/g77/19990905-2.f: Likewise.
24565 * gfortran.dg/g77/20000412-1.f: Likewise.
24566 * gfortran.dg/g77/20000511-1.f: Likewise.
24567 * gfortran.dg/g77/20000511-2.f: Likewise.
24568 * gfortran.dg/g77/20000518.f: Likewise.
24569 * gfortran.dg/g77/20000601-1.f: Likewise.
24570 * gfortran.dg/g77/20000601-2.f: Likewise.
24571 * gfortran.dg/g77/20000629-1.f: Likewise.
24572 * gfortran.dg/g77/20000630-2.f: Likewise.
24573 * gfortran.dg/g77/20010115.f: Likewise.
24574 * gfortran.dg/g77/20010321-1.f: Likewise.
24575 * gfortran.dg/g77/20010426.f: Likewise.
24576 * gfortran.dg/g77/20020307-1.f: Likewise.
24577 * gfortran.dg/g77/8485.f: Likewise.
24578 * gfortran.dg/g77/960317-1.f: Likewise.
24579 * gfortran.dg/g77/970915-0.f: Likewise.
24580 * gfortran.dg/g77/980310-1.f: Likewise.
24581 * gfortran.dg/g77/980310-2.f: Likewise.
24582 * gfortran.dg/g77/980310-3.f: Likewise.
24583 * gfortran.dg/g77/980310-4.f: Likewise.
24584 * gfortran.dg/g77/980310-6.f: Likewise.
24585 * gfortran.dg/g77/980310-7.f: Likewise.
24586 * gfortran.dg/g77/980310-8.f: Likewise.
24587 * gfortran.dg/g77/980419-2.f: Likewise.
24588 * gfortran.dg/g77/980424-0.f: Likewise.
24589 * gfortran.dg/g77/980427-0.f: Likewise.
24590 * gfortran.dg/g77/980729-0.f: Likewise.
24591 * gfortran.dg/g77/981117-1.f: Likewise.
24592 * gfortran.dg/g77/toon_1.f: Likewise.
24593
24594 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24595
24596 PR c++/2204
24597 * g++.dg/other/abstract2.C: New test.
24598
24599 2004-07-12 Paul Brook <paul@codesourcery.com>
24600
24601 * gfortran.dg/pointer_init_1.f90: New test.
24602
24603 2004-07-11 Paul Brook <paul@codesourcery.com>
24604
24605 PR fortran/15986
24606 * gfortran.dg/contained_1.f90: New test.
24607
24608 2004-07-11 Mark Mitchell <mark@codesourcery.com>
24609
24610 * g++.dg/parse/defarg8.C: New test.
24611
24612 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24613
24614 PR fortran/16433
24615 * gfortran.dg/pr16433.f: New test.
24616
24617 PR fortran/17574
24618 * gfortran.dg/pr15754.f90: New test.
24619
24620 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
24621
24622 PR tree-optimization/16437
24623 * gcc.c-torture/execute/bitfld-4.c: New test.
24624
24625 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24626
24627 * gfortran.fortran-torture/execute/common_2.f90: Add check for
24628 access to common var from module.
24629
24630 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24631
24632 PR fortran/16336
24633 * gfortran.fortran-torture/execute/common_2.f90: New test.
24634
24635 2004-07-10 Paul Brook <paul@codesourcery.com>
24636
24637 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
24638
24639 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24640
24641 PR fortran/15969
24642 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
24643
24644 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
24645
24646 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
24647 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
24648 * gfortran.dg/g77/ffree-form-1.f: Likewise.
24649 * gfortran.dg/g77/ffree-form-2.f: Likewise.
24650 * gfortran.dg/g77/ffree-form-3.f: Likewise.
24651 * gfortran.dg/g77/fno-underscoring.f: Likewise.
24652 * gfortran.dg/g77/funderscoring.f: Likewise.
24653 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
24654
24655 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24656
24657 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
24658
24659 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24660 Paul Brook <paul@codesourcery.com>
24661
24662 PR fortran/13415
24663 * gfortran.dg/common_pointer_1.f90: New test.
24664
24665 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24666
24667 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
24668
24669 2004-07-09 James E Wilson <wilson@specifixinc.com>
24670
24671 PR target/16364
24672 * gcc.c-torture/compile/20040709-1.c: New.
24673
24674 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24675
24676 PR fortran/14077
24677 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
24678
24679 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24680
24681 PR fortran/13201
24682 * gfortran.dg/shape_1.f90: New test.
24683
24684 2004-07-09 Zack Weinberg <zack@codesourcery.com>
24685 Andrew Pinski <apinski@apple.com>
24686
24687 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
24688
24689 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24690
24691 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
24692 comment.
24693
24694 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24695 Paul Brook <paul@codesourcery.com>
24696
24697 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
24698 '.f95' and '.F95'.
24699
24700 2004-07-09 Diego Novillo <dnovillo@redhat.com>
24701
24702 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
24703
24704 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24705
24706 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
24707 testcases with capital suffix.
24708
24709 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24710
24711 PR fortran/15481
24712 PR fortran/13372
24713 PR fortran/13575
24714 PR fortran/15978
24715 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
24716
24717 * gfortran.dg/implicit_1.f90: New test.
24718
24719 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24720
24721 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
24722 expression to match gfortran warning/error messages
24723 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
24724 dg-error text.
24725
24726 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24727
24728 * lib/fortran-torture.exp: Rename proc search_for to
24729 search_for_re.
24730
24731 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24732
24733 * gcc.c-torture/execute/simd-5.x: New file.
24734 XFAIL on SPARC 64-bit at -O0.
24735
24736 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24737
24738 PR c++/8211
24739 PR c++/16165
24740 * g++.dg/warn/effc3.C: New test.
24741
24742 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24743
24744 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
24745 change X to 1X in format.
24746 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
24747 add data statements to conform to standard.
24748
24749 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24750
24751 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
24752 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
24753 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
24754
24755 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24756
24757 * gfortran.dg/g77/7388.f: Copy from g77.dg
24758 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
24759 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
24760 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
24761 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
24762 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
24763 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
24764 * gfortran.dg/g77/strlen0.f: Likewise.
24765
24766 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24767
24768 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
24769 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
24770
24771 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24772
24773 * gcc.c-torture/execute/920428-2.x: Delete.
24774 * gcc.c-torture/execute/920501-7.x: Likewise.
24775
24776 2004-07-08 Jakub Jelinek <jakub@redhat.com>
24777
24778 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
24779 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
24780 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
24781 prescott and c3-2.
24782 (PREFETCH_3DNOW): Add -march=c3.
24783
24784 2004-07-08 Diego Novillo <dnovillo@redhat.com>
24785
24786 PR c/16437
24787 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
24788 * gcc.c-torture/execute/bf64-1.x: Likewise.
24789
24790 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24791
24792 * gcc.c-torture/compile/20040708-1.c: New test.
24793
24794 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24795
24796 PR c++/16169
24797 * g++.dg/warn/effc2.C: New test.
24798
24799 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
24800
24801 * gcc.c-torture/execute/bitfld-1.x: Remove.
24802 * gcc.c-torture/execute/bitfld-3.c: New test.
24803 * gcc.dg/bitfld-2.c: Remove XFAILs.
24804
24805 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
24806
24807 PR c++/16276
24808 * g++.dg/rtti/tinfo1.C: New file.
24809
24810 2004-07-07 Eric Christopher <echristo@redhat.com>
24811
24812 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
24813
24814 2004-07-07 Andrew Pinski <apinski@apple.com>
24815
24816 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
24817
24818 2004-07-07 Mark Mitchell <mark@codesourcery.com>
24819
24820 * g++.dg/init/call1.C: XFAIL.
24821
24822 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
24823
24824 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
24825 except for movstrict*, to movmem* and clrstr* to clrmem*.
24826
24827 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
24828
24829 * gcc.c-torture/execute/20040707-1.c: New test.
24830
24831 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
24832
24833 * gcc.c-torture/execute/20040706-1.c: New test.
24834
24835 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24836
24837 PR c++/3671
24838 * g++.dg/template/spec14.C: New test.
24839
24840 2004-07-05 Jakub Jelinek <jakub@redhat.com>
24841
24842 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
24843 nothing if not yet defined. Use it in b, c and d type definitions.
24844 * gcc.c-torture/execute/20040705-1.c: New test.
24845 * gcc.c-torture/execute/20040705-2.c: New test.
24846
24847 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24848
24849 PR c++/2518
24850 * g++.dg/lookup/new1.C: New test.
24851
24852 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24853
24854 PR c++/11406
24855 * g++.dg/template/sizeof8.C: New test.
24856
24857 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
24858
24859 * gcc.c-torture/compile/20040705-1.c: New test.
24860
24861 2004-07-04 Bud Davis <bdavis9659@comcast.net>
24862
24863 * gfortran.fortran-torture/execute/seq_io.f90: New test.
24864
24865 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
24866
24867 * gcc.dg/cpp/if-mop.c: Two new testcases.
24868 * gcc.dg/cpp/trad/comment-3.c: New.
24869
24870 2004-07-04 Paul Brook <paul@codesourcery.com>
24871
24872 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
24873
24874 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
24875
24876 PR c++/3761
24877 * g++.dg/lookup/crash4.C: New test.
24878
24879 2004-07-02 Zack Weinberg <zack@codesourcery.com>
24880
24881 * gcc.c-torture/execute/builtin-abs-1.c
24882 * gcc.c-torture/execute/builtin-abs-2.c
24883 * gcc.c-torture/execute/builtin-complex-1.c
24884 * gcc.c-torture/execute/builtins/string-1-lib.c
24885 * gcc.c-torture/execute/builtins/string-1.c
24886 * gcc.c-torture/execute/builtins/string-2-lib.c
24887 * gcc.c-torture/execute/builtins/string-2.c
24888 * gcc.c-torture/execute/builtins/string-3-lib.c
24889 * gcc.c-torture/execute/builtins/string-3.c
24890 * gcc.c-torture/execute/builtins/string-4-lib.c
24891 * gcc.c-torture/execute/builtins/string-4.c
24892 * gcc.c-torture/execute/builtins/string-5-lib.c
24893 * gcc.c-torture/execute/builtins/string-5.c
24894 * gcc.c-torture/execute/builtins/string-6-lib.c
24895 * gcc.c-torture/execute/builtins/string-6.c
24896 * gcc.c-torture/execute/builtins/string-7-lib.c
24897 * gcc.c-torture/execute/builtins/string-7.c
24898 * gcc.c-torture/execute/builtins/string-8-lib.c
24899 * gcc.c-torture/execute/builtins/string-8.c
24900 * gcc.c-torture/execute/builtins/string-9-lib.c
24901 * gcc.c-torture/execute/builtins/string-9.c
24902 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
24903 * gcc.c-torture/execute/builtins/string-asm-1.c
24904 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
24905 * gcc.c-torture/execute/builtins/string-asm-2.c
24906 * gcc.c-torture/execute/stdio-opt-1.c
24907 * gcc.c-torture/execute/stdio-opt-2.c
24908 * gcc.c-torture/execute/stdio-opt-3.c
24909 * gcc.c-torture/execute/string-opt-1.c
24910 * gcc.c-torture/execute/string-opt-10.c
24911 * gcc.c-torture/execute/string-opt-11.c
24912 * gcc.c-torture/execute/string-opt-12.c
24913 * gcc.c-torture/execute/string-opt-13.c
24914 * gcc.c-torture/execute/string-opt-14.c
24915 * gcc.c-torture/execute/string-opt-15.c
24916 * gcc.c-torture/execute/string-opt-16.c
24917 * gcc.c-torture/execute/string-opt-2.c
24918 * gcc.c-torture/execute/string-opt-6.c
24919 * gcc.c-torture/execute/string-opt-7.c
24920 * gcc.c-torture/execute/string-opt-8.c:
24921 Replace with ...
24922
24923 * gcc.c-torture/execute/builtins/abs-2.c
24924 * gcc.c-torture/execute/builtins/abs-3.c
24925 * gcc.c-torture/execute/builtins/complex-1.c
24926 * gcc.c-torture/execute/builtins/fprintf.c
24927 * gcc.c-torture/execute/builtins/fputs.c
24928 * gcc.c-torture/execute/builtins/memcmp.c
24929 * gcc.c-torture/execute/builtins/memmove.c
24930 * gcc.c-torture/execute/builtins/memops-asm.c
24931 * gcc.c-torture/execute/builtins/mempcpy-2.c
24932 * gcc.c-torture/execute/builtins/mempcpy.c
24933 * gcc.c-torture/execute/builtins/memset.c
24934 * gcc.c-torture/execute/builtins/printf.c
24935 * gcc.c-torture/execute/builtins/sprintf.c
24936 * gcc.c-torture/execute/builtins/strcat.c
24937 * gcc.c-torture/execute/builtins/strchr.c
24938 * gcc.c-torture/execute/builtins/strcmp.c
24939 * gcc.c-torture/execute/builtins/strcpy.c
24940 * gcc.c-torture/execute/builtins/strcspn.c
24941 * gcc.c-torture/execute/builtins/strlen-2.c
24942 * gcc.c-torture/execute/builtins/strlen.c
24943 * gcc.c-torture/execute/builtins/strncat.c
24944 * gcc.c-torture/execute/builtins/strncmp-2.c
24945 * gcc.c-torture/execute/builtins/strncmp.c
24946 * gcc.c-torture/execute/builtins/strncpy.c
24947 * gcc.c-torture/execute/builtins/strpbrk.c
24948 * gcc.c-torture/execute/builtins/strpcpy-2.c
24949 * gcc.c-torture/execute/builtins/strpcpy.c
24950 * gcc.c-torture/execute/builtins/strrchr.c
24951 * gcc.c-torture/execute/builtins/strspn.c
24952 * gcc.c-torture/execute/builtins/strstr-asm.c
24953 * gcc.c-torture/execute/builtins/strstr.c:
24954 ... these new files.
24955
24956 * gcc.c-torture/execute/builtins/abs-2-lib.c
24957 * gcc.c-torture/execute/builtins/abs-3-lib.c
24958 * gcc.c-torture/execute/builtins/complex-1-lib.c
24959 * gcc.c-torture/execute/builtins/fprintf-lib.c
24960 * gcc.c-torture/execute/builtins/fputs-lib.c
24961 * gcc.c-torture/execute/builtins/memcmp-lib.c
24962 * gcc.c-torture/execute/builtins/memmove-lib.c
24963 * gcc.c-torture/execute/builtins/memops-asm-lib.c
24964 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
24965 * gcc.c-torture/execute/builtins/mempcpy-lib.c
24966 * gcc.c-torture/execute/builtins/memset-lib.c
24967 * gcc.c-torture/execute/builtins/printf-lib.c
24968 * gcc.c-torture/execute/builtins/sprintf-lib.c
24969 * gcc.c-torture/execute/builtins/strcat-lib.c
24970 * gcc.c-torture/execute/builtins/strchr-lib.c
24971 * gcc.c-torture/execute/builtins/strcmp-lib.c
24972 * gcc.c-torture/execute/builtins/strcpy-lib.c
24973 * gcc.c-torture/execute/builtins/strcspn-lib.c
24974 * gcc.c-torture/execute/builtins/strlen-2-lib.c
24975 * gcc.c-torture/execute/builtins/strlen-lib.c
24976 * gcc.c-torture/execute/builtins/strncat-lib.c
24977 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
24978 * gcc.c-torture/execute/builtins/strncmp-lib.c
24979 * gcc.c-torture/execute/builtins/strncpy-lib.c
24980 * gcc.c-torture/execute/builtins/strpbrk-lib.c
24981 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
24982 * gcc.c-torture/execute/builtins/strpcpy-lib.c
24983 * gcc.c-torture/execute/builtins/strrchr-lib.c
24984 * gcc.c-torture/execute/builtins/strspn-lib.c
24985 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
24986 * gcc.c-torture/execute/builtins/strstr-lib.c
24987 * gcc.c-torture/execute/builtins/lib/abs.c
24988 * gcc.c-torture/execute/builtins/lib/fprintf.c
24989 * gcc.c-torture/execute/builtins/lib/memset.c
24990 * gcc.c-torture/execute/builtins/lib/printf.c
24991 * gcc.c-torture/execute/builtins/lib/sprintf.c
24992 * gcc.c-torture/execute/builtins/lib/strcpy.c
24993 * gcc.c-torture/execute/builtins/lib/strcspn.c
24994 * gcc.c-torture/execute/builtins/lib/strncat.c
24995 * gcc.c-torture/execute/builtins/lib/strncmp.c
24996 * gcc.c-torture/execute/builtins/lib/strncpy.c
24997 * gcc.c-torture/execute/builtins/lib/strpbrk.c
24998 * gcc.c-torture/execute/builtins/lib/strspn.c
24999 * gcc.c-torture/execute/builtins/lib/strstr.c:
25000 New files containing support routines.
25001
25002 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
25003 declaration.
25004 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
25005 when not optimizing.
25006
25007 2004-07-02 Mark Mitchell <mark@codesourcery.com>
25008
25009 PR c++/16240
25010 * g++.dg/abi/mangle22.C: New test.
25011 * g++.dg/abi/mangle23.C: Likewise.
25012
25013 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
25014
25015 PR fortran/16290
25016 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
25017 Allow for cases without denormalized floating point numbers.
25018
25019 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
25020
25021 PR c/1027
25022 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25023 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
25024 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
25025 expected warning text.
25026 * gcc.dg/format/diag-2.c: New test.
25027
25028 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25029
25030 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
25031
25032 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
25033
25034 * gcc.dg/builtins-43.c: New.
25035 * gcc.dg/builtins-44.c: New.
25036 * gcc.dg/builtins-45.c: New.
25037
25038 2004-06-26 Geoffrey Keating <geoffk@apple.com>
25039 Andreas Tobler <a.tobler@schweiz.ch>
25040
25041 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
25042 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
25043 as SIGSEGV.
25044 * gcc.dg/cleanup-11.c: Likewise.
25045 * gcc.dg/cleanup-8.c: Likewise.
25046 * gcc.dg/cleanup-9.c: Likewise.
25047 * gcc.dg/cleanup-5.c: Run on all platforms.
25048
25049 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
25050
25051 * g++.dg/warn/nonnull1.C: New test.
25052
25053 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25054
25055 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25056 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25057 Special-case the Sun compiler wrt to <complex.h>.
25058
25059 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25060
25061 * gcc.dg/Wunreachable-8.C: New test.
25062
25063 * gcc.dg/h8300-ice2.c : New test.
25064
25065 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25066
25067 PR fortran/16161
25068 * gfortran.fortran-torture/compile/implicit.f90: Add test
25069 for implicit character.
25070
25071 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25072
25073 PR fortran/16289
25074 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25075 Use tiny() intrinsic to find smallest non-negative real
25076
25077 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25078
25079 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25080 * gcc.dg/compat/struct-by-value-22_x.c: New.
25081 * gcc.dg/compat/struct-by-value-22_y.c: New.
25082
25083 * gcc.c-torture/execute/20040629-1.c: New test.
25084
25085 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25086
25087 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25088 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25089
25090 PR target/16195
25091 * gcc.dg/20040625-1.c: New test.
25092
25093 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25094
25095 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25096
25097 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25098
25099 PR fortran/15963
25100 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25101
25102 2004-06-29 Richard Henderson <rth@redhat.com>
25103
25104 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25105
25106 2004-06-29 Paul Brook <paul@codesourcery.com>
25107
25108 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25109 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25110
25111 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25112
25113 PR c++/16260
25114 * g++.dg/parse/crash15.C: New.
25115
25116 2004-06-28 Andrew Pinski <apinski@apple.com>
25117
25118 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25119 by the error already.
25120
25121 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25122
25123 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25124
25125 PR target/14041
25126 * gcc.dg/h8300-bss-align-1.c : New.
25127
25128 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25129
25130 * PR c++/16174
25131 * g++.dg/template/ctor4.C: New.
25132
25133 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25134
25135 PR c++/16205
25136 * g++.dg/warn/Wsequence-point-1.C: New test.
25137
25138 2004-06-27 Paul Brook <paul@codesourcery.com>
25139
25140 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25141
25142 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25143
25144 * g++.old-deja/g++.mike/p7325.C: Remove.
25145
25146 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25147
25148 PR c/14963
25149 * gcc.dg/pr14963.c: New test.
25150
25151 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25152
25153 PR c++/16193
25154 * g++.dg/parse/redef1.C: New test.
25155
25156 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25157
25158 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25159 20021110.c.
25160 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25161 20021119-1.c.
25162 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25163 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25164 5-04.c.
25165 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
25166 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
25167 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
25168 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
25169 g++.brendan/enum14.C.
25170 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
25171 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
25172 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
25173 g++.mike/virt1.C.
25174 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
25175 memtemp24.C.
25176
25177 2004-06-27 Roger Sayle <roger@eyesopen.com>
25178
25179 * gcc.dg/20040527-1.c: New test case.
25180
25181 2004-06-26 Bud Davis <bdavis9659@comcast.net>
25182
25183 PR gfortran/pr16196
25184 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
25185
25186 2004-06-25 Roger Sayle <roger@eyesopen.com>
25187
25188 PR middle-end/15825
25189 * gcc.dg/pr15825-1.c: New test case.
25190
25191 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25192
25193 * gcc.c-torture/execute/20040625-1.c: New test.
25194
25195 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25196
25197 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
25198
25199 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25200
25201 * gcc.dg/torture/mips-div-1.c: New test.
25202
25203 2004-06-24 Jeff Law <law@redhat.com>
25204
25205 * gcc.dg/tree-ssa/20040624-1.c: New test.
25206
25207 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
25208
25209 * gcc.c-torture/compile/20040624-1.c: New test.
25210
25211 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25212
25213 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
25214 this directory.
25215
25216 2004-06-23 Andrew Pinski <apinski@apple.com>
25217
25218 PR middle-end/15988
25219 * g++.dg/opt/ptrmem4.C: New test.
25220
25221 * gcc.dg/c90-array-quals-2.c: New test.
25222
25223 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
25224
25225 * gcc.dg/kpice1.c: New test.
25226
25227 2006-06-23 Andrew Pinski <apinski@apple.com>
25228
25229 * gcc.dg/c90-array-quals.c: New test.
25230
25231 2006-06-22 Richard Henderson <rth@redhat.com>
25232
25233 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
25234
25235 2004-06-22 Loren James Rittle <ljrittle@acm.org>
25236
25237 * gcc.dg/builtins-config.h: Handle FreeBSD.
25238
25239 2006-06-22 Richard Henderson <rth@redhat.com>
25240
25241 * g++.dg/opt/devirt1.C: New.
25242
25243 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
25244
25245 * g++.dg/opt/pr15551.C: New testcase.
25246
25247 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
25248
25249 PR target/14800
25250 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
25251 x86_64-*-linux* when compiling for 32bit.
25252
25253 2004-06-21 Andrew Pinski <apinski@apple.com>
25254
25255 * gcc.dg/pch/struct-1.c: New.
25256 * gcc.dg/pch/struct-1.hs: New.
25257
25258 2004-06-21 Geoffrey Keating <geoffk@apple.com>
25259
25260 * gcc.dg/pch/save-temps-1.c: New file.
25261 * gcc.dg/pch/save-temps-1.hs: New file.
25262
25263 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
25264
25265 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
25266 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
25267
25268 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25269
25270 * gfortran.fortran-torture/execute/select_1.f90: Rename function
25271 to fix type error.
25272 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
25273 Remove trailing spaces.
25274
25275 2004-06-21 Richard Henderson <rth@redhat.com>
25276
25277 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
25278 merging && to BIT_FIELD_REF.
25279
25280 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
25281
25282 * g++.dg/opt/placeholder1.C: New test.
25283
25284 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25285
25286 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25287 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25288 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25289 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25290
25291 2004-06-20 Zack Weinberg <zack@codesourcery.com>
25292
25293 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
25294 extern "C".
25295 * g++.dg/other/pragma-re-1.C: Add comments.
25296
25297 2004-06-19 Bud Davis <bdavis9659@comcast.net>
25298
25299 PR gfortran/16080
25300 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
25301
25302 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
25303
25304 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
25305 instead of setting the type of size_t by
25306 hand.
25307
25308 2004-06-18 Roger Sayle <roger@eyesopen.com>
25309
25310 * gcc.dg/unordered-2.c: New test case.
25311 * gcc.dg/unordered-3.c: New test case.
25312
25313 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
25314
25315 PR other/16043
25316 * lib/g++.exp (g++_version): Tweak regexp for version
25317 * lib/g77.exp (g77_version): Likewise.
25318 * lib/gfortran.exp (gfortran_version): Likewise.
25319 * lib/objc.exp (objc_version): Likewise.
25320 * lib/treelang.exp (treelang_version): Likewise.
25321
25322 2004-06-19 Jakub Jelinek <jakub@redhat.com>
25323
25324 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
25325 Use INT_MAX instead of __INT_MAX__.
25326 * gcc.dg/compat/struct-align-2_y.c: Likewise.
25327
25328 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
25329 * gcc.dg/compat/scalar-return-3_x.c: Use it.
25330 * gcc.dg/compat/scalar-return-3_y.c: Use it.
25331 * gcc.dg/compat/scalar-return-4_x.c: Use it.
25332 * gcc.dg/compat/scalar-return-4_y.c: Use it.
25333 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
25334 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
25335 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
25336 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
25337
25338 * gcc.dg/range-test-1.c: New test.
25339 * g++.dg/opt/range-test-1.C: New test.
25340
25341 2004-06-17 Richard Henderson <rth@redhat.com>
25342
25343 * objc.dg/sync-1.m: New.
25344 * objc.dg/try-catch-1.m: Don't force next runtime.
25345 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
25346 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
25347 shadowed catch clause.
25348 * objc.dg/try-catch-5.m: New.
25349
25350 2004-06-17 Zack Weinberg <zack@codesourcery.com>
25351
25352 Bug 14610
25353 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
25354
25355 2004-06-15 Richard Henderson <rth@redhat.com>
25356
25357 * gcc.dg/20001116-1.c: Move expected warning line.
25358
25359 2004-06-15 Richard Henderson <rth@redhat.com>
25360
25361 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
25362 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
25363
25364 2004-06-15 Jeff Law <law@redhat.com>
25365
25366 * gcc.dg/tree-ssa/20040615-1.c: New test.
25367 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
25368 be less sensitive to operand ordering.
25369 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
25370
25371 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
25372
25373 * g++.dg/abi/bitfield3.C: Add comment..
25374
25375 2004-06-15 Richard Henderson <rth@redhat.com>
25376
25377 * g++.dg/ext/stmtexpr1.C: XFAIL.
25378 * gcc.dg/20030612-1.c: XFAIL.
25379
25380 2004-06-15 Eric Christopher <echristo@redhat.com>
25381
25382 * g++.dg/charset/asm5.c: New.
25383 * gcc.dg/charset/asm6.c: New.
25384
25385 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25386
25387 PR fortran/15962
25388 * gfortran.fortran-torture/execute/select_1.f90: New test.
25389
25390 2004-06-15 Paul Brook <paul@codesourcery.com>
25391
25392 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
25393
25394 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25395
25396 PR c++/15967
25397 * g++.dg/lookup/crash3.C: New test.
25398
25399 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25400
25401 PR c++/15947
25402 * g++.dg/parse/dtor4.C: New test.
25403
25404 2004-06-14 Jeff Law <law@redhat.com>
25405
25406 * gcc.c-torture/compile/20040614-1.c: New test.
25407
25408 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25409
25410 PR fortran/15211
25411 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
25412 LEN of a character array.
25413
25414 2004-06-14 Mark Mitchell <mark@codesourcery.com>
25415
25416 PR c++/15096
25417 * g++.dg/template/ptrmem10.C: New test.
25418
25419 PR c++/14930
25420 * g++.dg/template/friend30.C: New test.
25421
25422 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25423
25424 PR fortran/14928
25425 * gfortran.fortran-torture/compile/mloc.f90: New test.
25426
25427 2004-06-13 Paul Brook <paul@codesourcery.com>
25428
25429 * gfortran.fortran-torture/execute/random_2.f90: New test.
25430
25431 2004-06-13 Eric Christopher <echristo@redhat.com>
25432
25433 * gcc.dg/noncompile/redecl-1.c: Fix error message.
25434
25435 2004-06-12 Paul Brook <paul@codesourcery.com>
25436
25437 * gfortran.fortran-torture/execute/contained_3.f90: New test.
25438
25439 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25440
25441 PR fortran/14923
25442 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
25443
25444 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25445
25446 PR fortran/14957
25447 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
25448 syntax errors in end statements of contained subroutines.
25449
25450 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25451
25452 PR fortran/12841
25453 * gfortran.fortran-torture/execute/null_arg.f90: New test.
25454
25455 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25456
25457 PR fortran/15665
25458 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
25459
25460 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25461
25462 PR gfortran/12839
25463 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
25464
25465 2004-06-11 Mark Mitchell <mark@codesourcery.com>
25466
25467 PR c++/15862
25468 * g++.dg/parse/enum1.C: New test.
25469
25470 2004-06-10 Jeff Law <law@redhat.com>
25471
25472 * gcc.c-torture/compile/20040610-1.c: New test.
25473
25474 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25475
25476 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
25477 * g++.old-deja/g++.other/decl3.C: Likewise.
25478
25479 2004-06-10 Brian Booth <bbooth@redhat.com>
25480
25481 * gcc.dg/tree-ssa/20031015-1.c: Scan for
25482 V_MAY_DEF instead of VDEF.
25483 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
25484
25485 2004-06-10 Mark Mitchell <mark@codesourcery.com>
25486
25487 PR c++/14211
25488 * g++.dg/conversion/const1.C: New test.
25489
25490 PR c++/15076
25491 * g++.dg/conversion/reinterpret1.C: New test.
25492
25493 PR c++/15877
25494 * g++.dg/template/enum2.C: New test.
25495
25496 PR c++/15227
25497 * g++.dg/template/error13.C: New test.
25498
25499 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25500
25501 PR fortran/14957
25502 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
25503 arguments to test_* REAL and of the right size.
25504
25505 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25506
25507 PR target/15569
25508 PR rtl-optimization/15681
25509 * gcc.dg/20040609-1.c: New test.
25510
25511 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25512
25513 PR c++/14791
25514 * g++.dg/opt/builtins1.C: New test.
25515
25516 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
25517
25518 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
25519 that use default windows32 struct layout.
25520 * gcc.dg/i386-bitfield2.c: Likewise.
25521
25522 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
25523
25524 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
25525 for mingw32 and cygwin targets.
25526
25527 2004-06-09 Geoffrey Keating <geoffk@apple.com>
25528
25529 * gcc.dg/pch/macro-4.c: New.
25530 * gcc.dg/pch/macro-4.hs: New.
25531
25532 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25533
25534 PR fortran/13249
25535 * gfortran.fortran-torture/compile/name_clash.f90: New test.
25536
25537 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25538
25539 PR fortran/13372
25540 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
25541
25542 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25543
25544 PR gfortran/14897
25545 * gfortran.fortran-torture/execute/t_edit.f90: New test.
25546
25547 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25548
25549 PR gfortran/15755
25550 * gfortran.fortran-torture/execute/backspace.c : New test.
25551
25552 2004-06-09 Paul Brook <paul@codesourcery.com>
25553
25554 * gfortran.fortran-torture/execure/intrinsic_associated.f90
25555 (pointer_to_section): Rewrite to use smaller array.
25556
25557 2004-06-08 David Edelsohn <edelsohn@gnu.org>
25558
25559 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
25560 * gcc.dg/ext/altivec-10.c: Same.
25561 * gcc.dg/ext/altivec-11.c: Same.
25562 * gcc.dg/ext/altivec-12.c: Same.
25563 * gcc.dg/ext/altivec-13.c: Same.
25564 * gcc.dg/ext/altivec-14.c: Same.
25565 * gcc.dg/ext/altivec-15.c: Same.
25566 * gcc.dg/ext/altivec-16.c: Same.
25567 * gcc.dg/ext/altivec-3.c: Same.
25568 * gcc.dg/ext/altivec-4.c: Same.
25569 * gcc.dg/ext/altivec-6.c: Same.
25570 * gcc.dg/ext/altivec-7.c: Same.
25571 * gcc.dg/ext/altivec-8.c: Same.
25572 * gcc.dg/ext/altivec-varargs-1.c: Same.
25573
25574 * g++.dg/ext/altivec-1.C: Correct dg syntax.
25575 * g++.dg/ext/altivec-10.C: Same.
25576 * g++.dg/ext/altivec-2.C: Same.
25577 * g++.dg/ext/altivec-3.C: Same.
25578 * g++.dg/ext/altivec-4.C: Same.
25579 * g++.dg/ext/altivec-5.C: Same.
25580 * g++.dg/ext/altivec-6.C: Same.
25581 * g++.dg/ext/altivec-7.C: Same.
25582 * g++.dg/ext/altivec-8.C: Same.
25583 * g++.dg/ext/altivec-9.C: Same.
25584
25585 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25586
25587 PR c++/7841
25588 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
25589
25590 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25591
25592 * gcc.dg/union-1.c: New test.
25593
25594 2004-06-07 Roger Sayle <roger@eyesopen.com>
25595
25596 * gcc.dg/builtins-41.c: New test case.
25597 * gcc.dg/builtins-42.c: New test case.
25598
25599 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25600
25601 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
25602 * g++.dg/ext/altivec-10.C: Same.
25603 * g++.dg/ext/altivec-2.C: Same.
25604 * g++.dg/ext/altivec-3.C: Same.
25605 * g++.dg/ext/altivec-4.C: Same.
25606 * g++.dg/ext/altivec-5.C: Same.
25607 * g++.dg/ext/altivec-6.C: Same.
25608 * g++.dg/ext/altivec-7.C: Same.
25609 * g++.dg/ext/altivec-8.C: Same.
25610 * g++.dg/ext/altivec-9.C: Same.
25611 * g++.old-deja/g++.abi/cxa_vec.C: Same.
25612 * g++.old-deja/g++.brendan/new3.C: Same.
25613 * gcc.c-torture/execute/eeprof-1.x: Same.
25614
25615 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
25616
25617 PR c/14765
25618 * gcc.dg/pr14765-1.c: New test.
25619
25620 2004-06-07 Roger Sayle <roger@eyesopen.com>
25621
25622 PR c/14649
25623 * gcc.dg/pr14649-1.c: New test case.
25624
25625 2004-06-07 Richard Henderson <rth@redhat.com>
25626
25627 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
25628 if temporaries.
25629
25630 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25631
25632 * g++.dg/eh/elide1.C: Remove XFAIL.
25633
25634 2004-06-07 Mark Mitchell <mark@codesourcery.com>
25635
25636 PR c++/15337
25637 * g++.dg/expr/sizeof3.C: New test.
25638
25639 PR c++/14777
25640 * g++.dg/template/access14.C: New test.
25641
25642 PR c++/15554
25643 * g++.dg/template/enum1.C: New test.
25644
25645 PR c++/15057
25646 * g++.dg/eh/throw1.C: New test.
25647
25648 2004-06-07 David Ayers <d.ayers@inode.at>
25649 Ziemowit Laski <zlaski@apple.com>
25650
25651 * lib/objc.exp (objc_target_compile): Revert the '-framework
25652 Foundation' flag fix, since bare Darwin does not ship
25653 with the Foundation framework.
25654 * objc/execute/next_mapping.h: Provide a local NSConstantString
25655 @interface and @implementation.
25656 (objc_constant_string_init): A constructor function, used to
25657 initialize the NSConstantString meta-class object.
25658 * objc/execute/string1.m: Include "next_mapping.h" instead of
25659 <Foundation/NSString.h>.
25660 * objc/execute/string2.m: Likewise.
25661 * objc/execute/string3.m: Likewise.
25662 * objc/execute/string4.m: Likewise.
25663
25664 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
25665
25666 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
25667 to double. Replace double with FLOAT.
25668 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
25669
25670 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
25671 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
25672 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
25673 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
25674 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
25675 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
25676 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
25677 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
25678
25679 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
25680
25681 PR c/13519
25682 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
25683
25684 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25685
25686 PR c++/15503
25687 * g++.dg/template/meminit2.C: New test.
25688
25689 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
25690
25691 PR target/15822
25692 * gcc.c-torture/execute/compare-fp-1.c,
25693 gcc.c-torture/execute/compare-fp-2.c,
25694 gcc.c-torture/execute/compare-fp-3.c,
25695 gcc.c-torture/execute/compare-fp-4.c,
25696 gcc.c-torture/execute/compare-fp-3.x,
25697 gcc.c-torture/execute/compare-fp-4.x: Moved...
25698 * gcc.c-torture/execute/ieee/compare-fp-1.c,
25699 gcc.c-torture/execute/ieee/compare-fp-2.c,
25700 gcc.c-torture/execute/ieee/compare-fp-3.c,
25701 gcc.c-torture/execute/ieee/compare-fp-4.c,
25702 gcc.c-torture/execute/ieee/compare-fp-3.x,
25703 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
25704
25705 2004-06-04 David Ayers <d.ayers@inode.at>
25706
25707 * objc/execute/protocol-isEqual-4.m: New testcase.
25708
25709 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
25710
25711 * objc/execute/protocol-isEqual-1.m: New testcase.
25712 * objc/execute/protocol-isEqual-2.m: New testcase.
25713 * objc/execute/protocol-isEqual-3.m: New testcase.
25714
25715 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25716
25717 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
25718
25719 2004-06-02 Ziemowit Laski <zlaski@apple.com>
25720
25721 * lib/objc.exp (objc_target_compile): When running tests on
25722 Darwin (Mac OS X), inform the linker about '-framework
25723 'Foundation'.
25724
25725 2004-06-02 Eric Christopher <echristo@redhat.com>
25726
25727 * gcc.c-torture/compile/20040602-1.c: New.
25728
25729 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
25730
25731 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
25732 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
25733
25734 PR tree-optimization/14736
25735 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
25736
25737 PR tree-optimization/14042
25738 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
25739
25740 PR tree-optimization/14729
25741 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
25742
25743 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25744
25745 PR fortran/15557
25746 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
25747
25748 2004-06-01 Richard Hederson <rth@redhat.com>
25749
25750 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
25751
25752 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25753
25754 PR c++/14932
25755 * g++.dg/parse/offsetof4.C: New test.
25756
25757 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
25758
25759 PR objc/7993
25760 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
25761
25762 2004-05-31 Mark Mitchell <mark@codesourcery.com>
25763
25764 PR c++/15701
25765 * g++.dg/template/friend29.C: New test.
25766
25767 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
25768
25769 PR c/15749
25770 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
25771
25772 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
25773
25774 * gcc.dg/sparc-trap-1.c: New test.
25775
25776 2004-05-31 Roger Sayle <roger@eyesopen.com>
25777
25778 PR middle-end/15069
25779 * g++.dg/opt/fold3.C: New test case.
25780
25781 2004-05-30 Graham Stott <graham.stott@btinternet.com>
25782
25783 * lib/target-supports.exp (check_iconv_available): Fix fallout
25784 from 2004-05-28 patch.
25785
25786 2004-05-30 Paul Brook <paul@codesourcery.com>
25787
25788 PR fortran/15620
25789 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
25790 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
25791
25792 2004-05-30 Steven G. Kargl <kargls@comcast.net>
25793
25794 * gfortran.fortran-torture/execute/random_1.f90: New test.
25795
25796 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25797
25798 * g++.dg/ext/altivec-10.C: New test.
25799
25800 2004-05-29 Paul Brook <paul@codesourcery.com>
25801
25802 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
25803
25804 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25805
25806 * gcc.dg/altivec-16.c: New test.
25807
25808 2004-05-28 Janis Johnson <janis187@us.ibm.com>
25809
25810 * lib/target-supports.exp (check_vmx_hw_available): New.
25811 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
25812
25813 * lib/target-supports.exp (check_alias_available,
25814 check_iconv_available, check_named_sections_available): Use
25815 unique names for temporary files.
25816
25817 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25818
25819 * gcc.dg/altivec-15.c: New test.
25820
25821 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25822
25823 PR c++/15083
25824 * g++.dg/warn/noeffect6.C: New test.
25825
25826 PR c++/15471
25827 * g++.dg/expr/ptrmem4.C: New test.
25828
25829 PR c++/15640
25830 * g++.dg/template/operator3.C: New test.
25831
25832 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25833
25834 PR c++/14668
25835 * g++.dg/lookup/redecl1.C: New test.
25836 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
25837
25838 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
25839
25840 * gcc.c-torture/execute/compare-fp-1.c,
25841 gcc.c-torture/execute/compare-fp-2.c,
25842 gcc.c-torture/execute/compare-fp-3.c,
25843 gcc.c-torture/execute/compare-fp-4.c,
25844 gcc.c-torture/execute/compare-fp-3.x,
25845 gcc.c-torture/execute/compare-fp-4.x,
25846 gcc.dg/pr15649-1.c: New.
25847
25848 2004-05-27 Adam Nemet <anemet@lnxw.com>
25849
25850 PR c++/12883
25851 * g++.dg/init/array14.C: New test.
25852
25853 2004-05-25 Janis Johnson <janis187@us.ibm.com>
25854
25855 * lib/compat.exp (compat-get-options-main): New.
25856 (compat-get-options): Remove unneeded code, warn for ignored
25857 command.
25858 (compat-execute): Check flag set by dg-require-* commands.
25859
25860 * lib/compat.exp (compat-execute): Break up long lines.
25861
25862 2004-05-24 Janis Johnson <janis187@us.ibm.com>
25863
25864 * gcc.dg/altivec-7.c: Don't use 'vector long'.
25865 * gcc.dg/altivec-14.c: New test.
25866 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
25867
25868 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
25869 * gcc.dg/altivec-12.c: Ditto.
25870
25871 * gcc.dg/altivec-3.c: Move call to altivec_check.
25872
25873 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25874
25875 PR c++/15044
25876 * g++.dg/template/error12.C: New test.
25877
25878 PR c++/15317
25879 * g++.dg/ext/attrib15.C: New test.
25880
25881 PR c++/15329
25882 * g++.dg/template/ptrmem9.C: New test.
25883
25884 2004-05-25 Paul Brook <paul@codesourcery.com>
25885
25886 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
25887
25888 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25889
25890 PR c++/15165
25891 * g++.dg/template/crash19.C: New test.
25892
25893 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25894
25895 PR c++/15025
25896 * g++.dg/template/redecl1.C: New test.
25897
25898 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25899
25900 PR c++/14821
25901 * g++.dg/other/ns1.C: New test.
25902
25903 PR c++/14883
25904 * g++.dg/template/invalid1.C: New test.
25905
25906 2004-05-23 Paul Brook <paul@codesourcery.com>
25907 Victor Leikehman <lei@haifasphere.co.il>
25908
25909 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
25910 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
25911
25912 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25913
25914 PR c++/15285
25915 PR c++/15299
25916 * g++.dg/template/non-dependent5.C: New test.
25917 * g++.dg/template/non-dependent6.C: New test.
25918
25919 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25920
25921 PR c++/15507
25922 * g++.dg/inherit/union1.C: New test.
25923
25924 PR c++/15542
25925 * g++.dg/template/addr1.C: New test.
25926
25927 PR c++/15427
25928 * g++.dg/template/array5.C: New test.
25929
25930 PR c++/15287
25931 * g++.dg/template/array6.C: New test.
25932
25933 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
25934 Roger Sayle <roger@eyesopen.com>
25935
25936 * g++.dg/lookup/forscope2.C: New test case.
25937
25938 2004-05-22 Ben Elliston <bje@au.ibm.com>
25939
25940 * gcc.dg/cpp/Wmissingdirs.c: New.
25941
25942 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
25943
25944 PR target/15301
25945 * gcc.dg/compat/union-m128-1.h: New file.
25946 * gcc.dg/compat/union-m128-1_main.c: Likewise.
25947 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25948 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25949
25950 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
25951
25952 PR target/15302
25953 * gcc.dg/compat/struct-complex-1.h: New file.
25954 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
25955 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
25956 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25957
25958 2004-05-20 Roger Sayle <roger@eyesopen.com>
25959
25960 PR middle-end/3074
25961 * gcc.dg/pr3074-1.c: New test case.
25962 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
25963
25964 2004-05-20 Falk Hueffner <falk@debian.org>
25965
25966 PR other/15526
25967 * gcc.dg/ftrapv-1.c: New test case.
25968
25969 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
25970
25971 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
25972
25973 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
25974 Jeff Law <law@redhat.com>
25975
25976 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
25977 * gcc.dg/tree-ssa/20040518-2.c: New test.
25978
25979 * gcc.dg/tree-ssa/20040518-1.c: New test.
25980
25981 2004-05-18 Zack Weinberg <zack@codesourcery.com>
25982
25983 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
25984
25985 2004-05-18 Paul Brook <paul@codesourcery.com>
25986
25987 PR fortran/13930
25988 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
25989
25990 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25991
25992 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
25993 constant folding.
25994
25995 2004-05-17 Steven Bosscher <stevenb@suse.de>
25996
25997 * gcc.dg/tree-ssa/20040517-1.c: New test.
25998
25999 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26000
26001 * gcc.dg/loop-4.c: New test.
26002
26003 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
26004
26005 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
26006
26007 2004-05-15 Bud Davis <bdavis9659@comcast.net>
26008
26009 PR fortran/15311
26010 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
26011
26012 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26013
26014 PR fortran/13826
26015 PR fortran/13940
26016 * gfortran.fortran-torture/compile/data_1.f90: New test.
26017
26018 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
26019
26020 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
26021 * gcc.dg/uninit-H.c: Define ASM for __s390__.
26022
26023 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26024
26025 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
26026
26027 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26028
26029 PR c/15444
26030 * gcc.dg/format/xopen-1.c: Adjust expected message.
26031 * gcc.dg/format/xopen-3.c: New test.
26032
26033 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
26034
26035 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
26036
26037 2004-05-14 Jeff Law <law@redhat.com>
26038
26039 * gcc.dg/tree-ssa/20040514-2.c: New test.
26040
26041 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26042
26043 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
26044 this ...
26045 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
26046 this.
26047
26048 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
26049
26050 * gcc.dg/tree-ssa/20040514-1.c: New test.
26051
26052 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26053
26054 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26055 test.
26056
26057 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26058
26059 PR fortran/14066
26060 * gfortran.fortran-torture/compile/do_1.f90: New test.
26061
26062 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26063
26064 PR fortran/15051
26065 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26066 test.
26067
26068 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26069
26070 PR fortran/15149
26071 * gfortran.fortran-torture/execute/random_init.f90: New test.
26072
26073 2004-05-13 Paul Brook <paul@codesourcery.com>
26074
26075 PR fortran/15314
26076 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26077
26078 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26079
26080 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26081 for the powerpc case.
26082
26083 2004-05-13 Jeff Law <law@redhat.com>
26084
26085 * gcc.dg/tree-ssa/20040513-1.c: New test.
26086 * gcc.dg/tree-ssa/20040513-2.c: New test.
26087
26088 2004-05-13 Paul Brook <paul@codesourcery.com>
26089
26090 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26091 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26092 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26093
26094 2004-05-13 Andreas Schwab <schwab@suse.de>
26095
26096 PR other/10819
26097 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26098 characters.
26099
26100 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26101
26102 PR fortran/15294
26103 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26104
26105 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26106
26107 Merge from tree-ssa-20020619-branch. See
26108 ChangeLog.tree-ssa for details.
26109
26110 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26111
26112 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26113 include <altivec.h> explicitly.
26114 * gcc.dg/altivec-13.c: Likewise.
26115
26116 2004-05-11 Paul Brook <paul@codesourcery.com>
26117
26118 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26119
26120 2004-05-10 Eric Christopher <echristo@redhat.com>
26121
26122 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26123 * gcc.dg/sibcall-4.c: Ditto.
26124
26125 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26126
26127 * g++.dg/ext/altivec-8.C: New test case.
26128 * gcc.dg/altivec-13.c: New test case.
26129
26130 2004-05-08 Roger Sayle <roger@eyesopen.com>
26131
26132 * gcc.c-torture/execute/divcmp-1.c: New test case.
26133 * gcc.c-torture/execute/divcmp-2.c: New test case.
26134 * gcc.c-torture/execute/divcmp-3.c: New test case.
26135
26136 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26137
26138 * g++.dg/other/pragma-re-2.C: New test.
26139
26140 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26141
26142 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26143 * gcc.dg/i386-387-2.c: Likewise.
26144
26145 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26146 __builtin_drem.
26147 * gcc.dg/i386-387-6.c: Likewise.
26148
26149 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26150
26151 * gcc.dg/builtins-33.c: Also check log1p*.
26152
26153 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26154
26155 PR optimization/15296
26156 * gcc.c-torture/execute/pr15296.c: New test.
26157
26158 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26159
26160 * gcc.dg/builtins-40.c: New test.
26161
26162 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26163
26164 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
26165
26166 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
26167
26168 * g++.dg/ext/spe1.C: New testcase.
26169
26170 2004-05-04 Ziemowit Laski <zlaski@apple.com>
26171
26172 * objc.dg/image-info.m: Allow additional attributes
26173 for __image_info section.
26174
26175 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
26176
26177 * gcc.dg/torture/mips-hilo-2.c: New test.
26178
26179 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26180
26181 PR c++/14389
26182 * g++.dg/template/member5.C: New test.
26183
26184 2004-05-03 Uros Bizjak <uros@kss-loka.si>
26185
26186 * gcc.dg/builtins-34.c: Also check expm1*.
26187
26188 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26189
26190 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
26191 * gcc.dg/torture/builtin-convert-3.c: New test.
26192
26193 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
26194
26195 PR middle-end/15054
26196 * g++.dg/opt/pr15054.C: New test.
26197
26198 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26199
26200 * gcc.dg/torture/builtin-rounding-1.c: New test.
26201 * gcc.dg/builtins-25.c: Delete.
26202 * gcc.dg/builtins-29.c: Delete.
26203
26204 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
26205
26206 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
26207 * gcc.dg/sibcall-4.c: Likewise.
26208 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
26209
26210 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26211
26212 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
26213 bit-field on 16-bit targets.
26214
26215 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26216
26217 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
26218 16-bit targets.
26219
26220 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
26221
26222 * gcc.dg/rs6000-power2-1.c: Change to compile only.
26223 * gcc.dg/rs6000-power2-2.c: Likewise.
26224
26225 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
26226
26227 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
26228 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
26229 Change the asm registers to be in form of frN instead of fN.
26230
26231 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26232
26233 * gcc.dg/torture/builtin-convert-2.c: New test.
26234
26235 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
26236
26237 * gcc.dg/rs6000-power2-1.c: New test.
26238 * gcc.dg/rs6000-power2-2.c: New test.
26239
26240 2004-04-28 Jan Hubicka <jh@suse.cz>
26241
26242 * gcc.dg/unused-6.c: New test.
26243
26244 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26245 Ulrich Weigand <uweigand@de.ibm.com>
26246
26247 * ada/acats/run_all.sh: Define $target variable.
26248
26249 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
26250
26251 PR c++/15119
26252 * g++.dg/other/vararg-1.C: New test.
26253
26254 PR c++/4794
26255 * g++.dg/eh/cleanup3.C: New test.
26256
26257 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26258
26259 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
26260 and ad8011a (target_insn).
26261 * ada/acats/support/macro.dfs: Likewise.
26262 * ada/acats/support/impbit.adb: New file.
26263
26264 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
26265
26266 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
26267
26268 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26269
26270 * gcc.dg/loop-3.c: New test.
26271
26272 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
26273
26274 * gcc.c-torture/execute/simd-5.c: New test.
26275
26276 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26277
26278 PR c++/15064
26279 * g++.dg/template/crash18.C: New test.
26280
26281 2004-04-22 Mark Mitchell <mark@codesourcery.com>
26282
26283 * g++.dg/ext/complit3.C: New test.
26284
26285 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26286
26287 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
26288 * gcc.dg/altivec-3.c: Same.
26289 * gcc.dg/altivec-varargs-1.c: Same.
26290
26291 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26292
26293 * lib/target-supports.exp (check_profiling_available): Assume
26294 profiling is not available on powerpc-eabi targets.
26295
26296 2004-04-21 Janis Johnson <janis187@us.ibm.com>
26297
26298 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
26299 * gcc.dg/vmx/bug-1.c: Ditto.
26300
26301 2004-04-20 Eric Christopher <echristo@redhat.com>
26302
26303 * gcc.dg/charset/extern.c: New test.
26304 * g++.dg/charset/extern3.cc: Ditto.
26305
26306 2004-04-20 Uros Bizjak <uros@kss-loka.si>
26307
26308 * gcc.dg/builtins-39.c: New test.
26309
26310 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
26311
26312 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
26313
26314 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
26315
26316 * gcc.dg/torture/mips-hilo-1.c: New test.
26317
26318 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
26319
26320 * gcc.c-torture/compile/20040419-1.c: New test.
26321
26322 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
26323
26324 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
26325
26326 2004-04-18 Zack Weinberg <zack@codesourcery.com>
26327 Aldy Hernandez <aldyh@redhat.com>
26328
26329 * gcc.c-torture/execute/va-arg-24.c: New.
26330
26331 2004-04-17 Zack Weinberg <zack@codesourcery.com>
26332 Aldy Hernandez <aldyh@redhat.com>
26333
26334 * gcc.dg/vmx/1b-01.c: New.
26335 * gcc.dg/vmx/1b-02.c: New.
26336 * gcc.dg/vmx/1b-03.c: New.
26337 * gcc.dg/vmx/1b-04.c: New.
26338 * gcc.dg/vmx/1b-05.c: New.
26339 * gcc.dg/vmx/1b-06.c: New.
26340 * gcc.dg/vmx/1b-07.c: New.
26341 * gcc.dg/vmx/1c-01.c: New.
26342 * gcc.dg/vmx/1c-02.c: New.
26343 * gcc.dg/vmx/3a-01a.c: New.
26344 * gcc.dg/vmx/3a-01.c: New.
26345 * gcc.dg/vmx/3a-01m.c: New.
26346 * gcc.dg/vmx/3a-03.c: New.
26347 * gcc.dg/vmx/3a-03m.c: New.
26348 * gcc.dg/vmx/3a-04.c: New.
26349 * gcc.dg/vmx/3a-04m.c: New.
26350 * gcc.dg/vmx/3a-05.c: New.
26351 * gcc.dg/vmx/3a-06.c: New.
26352 * gcc.dg/vmx/3a-06m.c: New.
26353 * gcc.dg/vmx/3a-07.c: New.
26354 * gcc.dg/vmx/3b-01.c: New.
26355 * gcc.dg/vmx/3b-02.c: New.
26356 * gcc.dg/vmx/3b-10.c: New.
26357 * gcc.dg/vmx/3b-13.c: New.
26358 * gcc.dg/vmx/3b-14.c: New.
26359 * gcc.dg/vmx/3b-15.c: New.
26360 * gcc.dg/vmx/3c-01a.c: New.
26361 * gcc.dg/vmx/3c-01.c: New.
26362 * gcc.dg/vmx/3c-02.c: New.
26363 * gcc.dg/vmx/3c-03.c: New.
26364 * gcc.dg/vmx/3d-01.c: New.
26365 * gcc.dg/vmx/4-01.c: New.
26366 * gcc.dg/vmx/4-03.c: New.
26367 * gcc.dg/vmx/5-01.c: New.
26368 * gcc.dg/vmx/5-02.c: New.
26369 * gcc.dg/vmx/5-03.c: New.
26370 * gcc.dg/vmx/5-04.c: New.
26371 * gcc.dg/vmx/5-05.c: New.
26372 * gcc.dg/vmx/5-06.c: New.
26373 * gcc.dg/vmx/5-07.c: New.
26374 * gcc.dg/vmx/5-07t.c: New.
26375 * gcc.dg/vmx/5-08.c: New.
26376 * gcc.dg/vmx/5-10.c: New.
26377 * gcc.dg/vmx/5-11.c: New.
26378 * gcc.dg/vmx/7-01a.c: New.
26379 * gcc.dg/vmx/7-01.c: New.
26380 * gcc.dg/vmx/7c-01.c: New.
26381 * gcc.dg/vmx/7d-01.c: New.
26382 * gcc.dg/vmx/7d-02.c: New.
26383 * gcc.dg/vmx/8-01.c: New.
26384 * gcc.dg/vmx/8-02a.c: New.
26385 * gcc.dg/vmx/8-02.c: New.
26386 * gcc.dg/vmx/brode-1.c: New.
26387 * gcc.dg/vmx/bug-1.c: New.
26388 * gcc.dg/vmx/bug-2.c: New.
26389 * gcc.dg/vmx/bug-3.c: New.
26390 * gcc.dg/vmx/cw-bug-1.c: New.
26391 * gcc.dg/vmx/cw-bug-2.c: New.
26392 * gcc.dg/vmx/cw-bug-3.c: New.
26393 * gcc.dg/vmx/dct.c: New.
26394 * gcc.dg/vmx/debug-1.c: New.
26395 * gcc.dg/vmx/debug-2.c: New.
26396 * gcc.dg/vmx/debug-3.c: New.
26397 * gcc.dg/vmx/debug-4.c: New.
26398 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
26399 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
26400 * gcc.dg/vmx/eg-5.c: New.
26401 * gcc.dg/vmx/fft.c: New.
26402 * gcc.dg/vmx/gcc-bug-1.c: New.
26403 * gcc.dg/vmx/gcc-bug-2.c: New.
26404 * gcc.dg/vmx/gcc-bug-3.c: New.
26405 * gcc.dg/vmx/gcc-bug-4.c: New.
26406 * gcc.dg/vmx/gcc-bug-5.c: New.
26407 * gcc.dg/vmx/gcc-bug-6.c: New.
26408 * gcc.dg/vmx/gcc-bug-7.c: New.
26409 * gcc.dg/vmx/gcc-bug-8.c: New.
26410 * gcc.dg/vmx/gcc-bug-9.c: New.
26411 * gcc.dg/vmx/gcc-bug-b.c: New.
26412 * gcc.dg/vmx/gcc-bug-c.c: New.
26413 * gcc.dg/vmx/gcc-bug-d.c: New.
26414 * gcc.dg/vmx/gcc-bug-e.c: New.
26415 * gcc.dg/vmx/gcc-bug-f.c: New.
26416 * gcc.dg/vmx/gcc-bug-g.c: New.
26417 * gcc.dg/vmx/gcc-bug-i.c: New.
26418 * gcc.dg/vmx/harness.h: New.
26419 * gcc.dg/vmx/ira1.c: New.
26420 * gcc.dg/vmx/ira2a.c: New.
26421 * gcc.dg/vmx/ira2b.c: New.
26422 * gcc.dg/vmx/ira2.c: New.
26423 * gcc.dg/vmx/ira2c.c: New.
26424 * gcc.dg/vmx/mem.c: New.
26425 * gcc.dg/vmx/newton-1.c: New.
26426 * gcc.dg/vmx/ops.c: New.
26427 * gcc.dg/vmx/sn7153.c: New.
26428 * gcc.dg/vmx/spill2.c: New.
26429 * gcc.dg/vmx/spill3.c: New.
26430 * gcc.dg/vmx/spill.c: New.
26431 * gcc.dg/vmx/t.c: New.
26432 * gcc.dg/vmx/varargs-1.c: New.
26433 * gcc.dg/vmx/varargs-2.c: New.
26434 * gcc.dg/vmx/varargs-3.c: New.
26435 * gcc.dg/vmx/varargs-4.c: New.
26436 * gcc.dg/vmx/varargs-5.c: New.
26437 * gcc.dg/vmx/varargs-6.c: New.
26438 * gcc.dg/vmx/varargs-7.c: New.
26439 * gcc.dg/vmx/vmx.exp: New.
26440 * gcc.dg/vmx/vprint-1.c: New.
26441 * gcc.dg/vmx/vscan-1.c: New.
26442 * gcc.dg/vmx/x-01.c: New.
26443 * gcc.dg/vmx/x-02.c: New.
26444 * gcc.dg/vmx/x-03.c: New.
26445 * gcc.dg/vmx/x-04.c: New.
26446 * gcc.dg/vmx/x-05.c: New.
26447 * gcc.dg/vmx/yousufi-1.c: New.
26448 * gcc.dg/vmx/zero-1.c: New.
26449 * gcc.dg/vmx/zero.c: New.
26450
26451 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
26452
26453 * g++.dg/lookup/java1.C: Update for chage of
26454 _Jv_AllocObject.
26455 * g++.dg/lookup/java2.C: Likewise.
26456
26457 2004-04-17 Laurent GUERBY <laurent@guerby.net>
26458
26459 * ada/acats/run_all.sh: use -O2 by default.
26460
26461 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
26462
26463 * gcc.dg/vr-mult-[12].c: New tests.
26464
26465 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26466
26467 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
26468
26469 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
26470
26471 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
26472
26473 * lib/target-supports.exp (check_profiling_available): Assume profiling
26474 isn't available for mips*-*-elf targets.
26475
26476 2004-04-14 Uros Bizjak <uros@kss-loka.si>
26477
26478 * gcc.dg/builtins-38.c: New test.
26479
26480 2004-04-14 Eric Christopher <echristo@redhat.com>
26481
26482 * g++.dg/charset/charset.exp: Run .cc extension tests.
26483
26484 2004-04-14 Zack Weinberg <zack@codesourcery.com>
26485
26486 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
26487
26488 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26489
26490 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
26491
26492 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
26493
26494 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
26495 * gcc.dg/i386-387-2.c: Likewise.
26496
26497 * gcc.dg/i386-387-7.c: New test.
26498 * gcc.dg/i386-387-8.c: New test.
26499
26500 * gcc.dg/builtins-37.c: New test.
26501
26502 2004-04-13 Geoffrey Keating <geoffk@apple.com>
26503
26504 * g++.dg/pch/externc-1.C: Add missing semicolon.
26505
26506 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
26507
26508 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
26509
26510 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26511
26512 * gcc.c-torture/execute/20040411-1.c: New test.
26513
26514 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
26515
26516 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
26517
26518 2004-04-09 Chris Demetriou <cgd@broadcom.com>
26519
26520 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
26521
26522 2004-04-09 Zack Weinberg <zack@codesourcery.com>
26523
26524 * lib/target-supports.exp (check_named_sections_available): New.
26525 * lib/gcc-dg.exp (dg-require-named-sections): New.
26526 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
26527 old-deja.exp. Also prune error-count message from HP linker.
26528 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
26529
26530 * g++.dg/init/init-ref4.C: Use dg-require-weak.
26531 * g++.old-deja/g++.pt/static3.C: Likewise.
26532 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
26533
26534 2004-04-09 Roger Sayle <roger@eyesopen.com>
26535
26536 * gcc.c-torture/execute/20040409-1.c: New test case.
26537 * gcc.c-torture/execute/20040409-2.c: New test case.
26538 * gcc.c-torture/execute/20040409-3.c: New test case.
26539
26540 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26541
26542 * gcc.dg/20040409-1.c: New test.
26543
26544 2004-04-08 Roger Sayle <roger@eyesopen.com>
26545
26546 PR target/14888
26547 * g++.dg/opt/pr14888.C: New test case.
26548
26549 2004-04-08 Geoffrey Keating <geoffk@apple.com>
26550
26551 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
26552 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
26553 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
26554 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
26555 New tests.
26556
26557 2004-04-08 Paul Brook <paul@codesourcery.com>
26558
26559 * gcc.dg/spill-1.c: New test.
26560
26561 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26562
26563 * gcc.dg/torture/builtin-ctype-2.c: New test.
26564
26565 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
26566
26567 * gcc.dg/pch/pch.exp: Add largefile test.
26568
26569 2004-04-06 Geoffrey Keating <geoffk@apple.com>
26570
26571 * g++.dg/pch/externc-1.Hs: New.
26572 * g++.dg/pch/externc-1.C: New.
26573
26574 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26575
26576 * gcc.dg/compat/struct-by-value-5a_main.c,
26577 gcc.dg/compat/struct-by-value-5b_main.c: New files.
26578 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
26579 * gcc.dg/compat/struct-by-value-5a_x.c,
26580 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
26581 gcc.dg/compat/struct-by-value-5_x.c.
26582 * gcc.dg/compat/struct-by-value-5a_y.c,
26583 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
26584 gcc.dg/compat/struct-by-value-5_y.c.
26585
26586 * gcc.dg/compat/struct-by-value-6a_main.c,
26587 gcc.dg/compat/struct-by-value-6b_main.c: New files.
26588 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
26589 * gcc.dg/compat/struct-by-value-6a_x.c,
26590 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
26591 gcc.dg/compat/struct-by-value-6_x.c.
26592 * gcc.dg/compat/struct-by-value-6a_y.c,
26593 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
26594 gcc.dg/compat/struct-by-value-6_y.c.
26595
26596 * gcc.dg/compat/struct-by-value-7a_main.c,
26597 gcc.dg/compat/struct-by-value-7b_main.c: New files.
26598 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
26599 * gcc.dg/compat/struct-by-value-7a_x.c,
26600 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
26601 gcc.dg/compat/struct-by-value-7_x.c.
26602 * gcc.dg/compat/struct-by-value-7a_y.c,
26603 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
26604 gcc.dg/compat/struct-by-value-7_y.c.
26605
26606 2004-04-06 Jakub Jelinek <jakub@redhat.com>
26607
26608 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
26609 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
26610 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
26611 options.
26612
26613 2004-04-06 Uros Bizjak <uros@kss-loka.si>
26614
26615 * gcc.dg/builtins-36.c: New test.
26616
26617 2004-04-06 Paul Brook <paul@codesourcery.com>
26618
26619 * README.gcc: Remove obsolete contraint on testcases.
26620
26621 2004-04-05 Paul Brook <paul@codesourcery.com>
26622
26623 PR2123
26624 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
26625 failure and exit(0) on success.
26626 * g++.dg/expr/anew2.C: Ditto.
26627 * g++.dg/expr/anew3.C: Ditto.
26628 * g++.dg/expr/anew4.C: Ditto.
26629
26630 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
26631
26632 PR c++/3518
26633 * g++.dg/template/unify7.C: New.
26634
26635 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
26636
26637 * g++.dg/README: Bring up to date with new subdirectories; remove
26638 duplicate subdirectory lines.
26639
26640 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
26641
26642 PR c++/14007
26643 * g++.dg/template/unify5.C: New.
26644 * g++.dg/template/unify6.C: New.
26645 * g++.dg/template/qualttp20.C: Adjust.
26646 * g++.old-deja/g++.jason/report.C: Adjust.
26647 * g++.old-deja/g++.other/qual1.C: Adjust.
26648
26649 2004-04-01 Mark Mitchell <mark@codesourcery.com>
26650
26651 PR c++/14803
26652 * g++.dg/inherit/ptrmem1.C: New test.
26653
26654 2004-04-01 Jakub Jelinek <jakub@redhat.com>
26655
26656 PR c++/14755
26657 * gcc.c-torture/execute/20040331-1.c: New test.
26658 * gcc.dg/20040331-1.c: New test.
26659
26660 2004-04-01 Paul Brook <paul@codesourcery.com>
26661
26662 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
26663
26664 2004-03-30 Mark Mitchell <mark@codesourcery.com>
26665
26666 PR c++/14724
26667 * g++.dg/init/goto1.C: New test.
26668
26669 PR c++/14763
26670 * g++.dg/template/defarg4.C: New test.
26671
26672 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
26673
26674 * gcc.dg/altivec-11.c: Extend test for more valid cases.
26675
26676 2004-03-28 David Edelsohn <edelsohn@gnu.org>
26677
26678 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
26679
26680 2004-03-28 Zack Weinberg <zack@codesourcery.com>
26681
26682 * gcc.dg/noncompile/undeclared-2.c: New test.
26683
26684 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
26685
26686 * gcc.dg/940409-1.c: Remove XFAIL.
26687 * gcc.dg/reg-vol-struct-1.c: New test.
26688
26689 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26690
26691 * gcc.dg/torture/builtin-wctype-1.c: New test.
26692
26693 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
26694
26695 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
26696 * gcc.dg/20001101-1.c: Likewise.
26697 * gcc.dg/20001102-1.c: Likewise.
26698
26699 2004-03-25 Roger Sayle <roger@eyesopen.com>
26700
26701 * gcc.dg/compare8.c: Add an additional test for XOR.
26702
26703 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26704
26705 * gcc.dg/torture/builtin-ctype-1.c: New test.
26706
26707 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26708
26709 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
26710 * gcc.dg/torture/builtin-math-1.c: Likewise.
26711 * gcc.dg/torture/builtin-power-1.c: New test.
26712
26713 2004-03-24 Andreas Schwab <schwab@suse.de>
26714
26715 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
26716 IA64 assembler.
26717
26718 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
26719 Roger Sayle <roger@eyesopen.com>
26720
26721 * gcc.dg/compare8.c: New test case.
26722
26723 2004-03-23 Ziemowit Laski <zlaski@apple.com>
26724
26725 * g++.dg/ext/altivec-7.C: New test.
26726
26727 2004-03-23 Zack Weinberg <zack@codesourcery.com>
26728
26729 PR 12267, 12391, 12560, 13129, 14114, 14133
26730 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
26731 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
26732 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
26733 Adjust error regexps.
26734 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
26735 * gcc.dg/noncompile/undeclared-1.c: New test cases.
26736 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
26737 * gcc.dg/local1.c: Add explanatory comment.
26738
26739 2004-03-23 Roger Sayle <roger@eyesopen.com>
26740
26741 PR optimization/14669
26742 * g++.dg/opt/fold2.C: New test case.
26743
26744 2004-03-22 Jakub Jelinek <jakub@redhat.com>
26745
26746 PR c/14069
26747 * gcc.dg/20040322-1.c: New test.
26748
26749 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26750
26751 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
26752 * gcc.dg/ultrasp4.c: Likewise.
26753 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
26754
26755 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26756
26757 * gcc.dg/i386-sse-8.c: Reset default options.
26758
26759 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26760
26761 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
26762 in the error message text.
26763
26764 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26765
26766 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
26767
26768 2004-03-21 Mark Mitchell <mark@codesourcery.com>
26769
26770 PR c++/14616
26771 * g++.dg/init/array13.C: New test.
26772
26773 2004-03-20 Roger Sayle <roger@eyesopen.com>
26774
26775 PR target/13889
26776 * gcc.c-torture/compile/pr13889.c: New test case.
26777
26778 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
26779
26780 PR c/14635
26781 * builtins-1.c (nan, nans): Don't test.
26782 * builtins-30.c: Don't use nan, nanf, nanl.
26783 * builtins-35.c: New test.
26784
26785 2004-03-19 Ziemowit Laski <zlaski@apple.com>
26786
26787 * g++.dg/ext/altivec-6.C: New test.
26788
26789 2004-03-19 Mark Mitchell <mark@codesourcery.com>
26790
26791 * g++.dg/init/placement3.C: New test.
26792
26793 * g++.dg/template/spec13.C: New test.
26794
26795 * g++.dg/lookup/using11.C: New test.
26796
26797 * g++.dg/lookup/koenig3.C: New test.
26798
26799 * g++.dg/template/operator2.C: New test.
26800
26801 * g++.dg/expr/dtor3.C: New test.
26802 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
26803 marker.
26804 * g++.old-deja/g++.law/visibility28.C: Likewise.
26805
26806 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
26807
26808 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
26809 * gcc.dg/ppc64-abi-3.c: Likewise.
26810
26811 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26812
26813 PR c++/14545
26814 * g++.dg/parse/template15.C: New test.
26815
26816 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26817
26818 * g++.dg/expr/dtor2.C: New test.
26819
26820 * g++.dg/lookup/anon4.C: New test.
26821
26822 * g++.dg/overload/using1.C: New test.
26823
26824 * g++.dg/template/lookup7.C: New test.
26825
26826 * g++.dg/template/typename6.C: New test.
26827
26828 * g++.dg/expr/cond6.C: New test.
26829
26830 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26831
26832 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
26833
26834 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26835
26836 * g++.dg/expr/cond5.C: New test.
26837 * g++.dg/expr/constcast1.C: Likewise.
26838 * g++.dg/expr/ptrmem2.C: Likewise.
26839 * g++.dg/expr/ptrmem3.C: Likewise.
26840 * g++.dg/lookup/main1.C: Likewise.
26841 * g++.dg/template/lookup6.C: Likewise.
26842
26843 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26844
26845 * gcc.dg/local1.c: New test.
26846
26847 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
26848
26849 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26850
26851 * gcc.dg/torture/builtin-convert-1.c: New test.
26852
26853 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26854
26855 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
26856
26857 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26858
26859 PR c++/14481
26860 * g++.dg/warn/Wunused-7.C: New test.
26861
26862 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26863
26864 * gcc.dg/torture/builtin-integral-1.c: New test.
26865
26866 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26867
26868 PR c++/14586
26869 * g++.dg/parse/non-dependent3.C: New test.
26870
26871 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
26872
26873 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
26874 * g++.dg/eh/simd-2.C: Likewise.
26875 * g++.dg/init/array10.C: Likewise.
26876 * gcc.c-torture/compile/simd-1.c: Likewise.
26877 * gcc.c-torture/compile/simd-2.c: Likewise.
26878 * gcc.c-torture/compile/simd-3.c: Likewise.
26879 * gcc.c-torture/compile/simd-4.c: Likewise.
26880 * gcc.c-torture/compile/simd-6.c: Likewise.
26881 * gcc.c-torture/execute/simd-1.c: Likewise.
26882 * gcc.c-torture/execute/simd-2.c: Likewise.
26883 * gcc.dg/compat/vector-defs.h: Likewise.
26884 * gcc.dg/20020531-1.c: Likewise.
26885 * gcc.dg/altivec-3.c: Likewise.
26886 * gcc.dg/altivec-4.c: Likewise.
26887 * gcc.dg/altivec-varargs-1.c: Likewise.
26888 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
26889 * gcc.dg/i386-mmx-3.c: Likewise.
26890 * gcc.dg/i386-sse-4.c: Likewise.
26891 * gcc.dg/i386-sse-5.c: Likewise.
26892 * gcc.dg/i386-sse-8.c: Likewise.
26893 * gcc.dg/simd-1.c: Likewise.
26894 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
26895 __ev64_opaque__ since the machine description provides it.
26896
26897 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26898
26899 * lib/compat.exp (skip_list): New global variable.
26900 Use it to hold the user defined COMPAT_SKIPS list if any.
26901 (compat-obj): Add the members of skip_list to optall.
26902
26903 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26904
26905 * gcc.dg/compat/union-by-value-1_main.c,
26906 union-by-value-1_x.c, union-by-value-1_y.c,
26907 union-check.h, union-defs.h,
26908 union-init.h, union-return-1_main.c,
26909 union-return-1_x.c, union-return-1_y.c: New files.
26910
26911 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26912
26913 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
26914 mixed-struct-init.h: Add 4 mixed structure types.
26915 struct-by-value-21_main.c, struct-by-value-21_x.c,
26916 struct-by-value-21_y.c, struct-return-21_main.c,
26917 struct-return-21_x.c, struct-return-21_y.c: New files.
26918
26919 2004-03-13 Mark Mitchell <mark@codesourcery.com>
26920
26921 PR c++/14550
26922 * g++.dg/parse/template14.C: New test.
26923
26924 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26925
26926 * gcc.c-torture/execute/20040313-1.c: New test.
26927
26928 2004-03-13 Jakub Jelinek <jakub@redhat.com>
26929
26930 PR target/14533
26931 * gcc.dg/20040311-2.c: New test.
26932
26933 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
26934
26935 PR other/14544
26936 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
26937 bit-field.
26938
26939 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
26940
26941 * gcc.dg/20040305-2.c: Add missing return statement.
26942
26943 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26944
26945 * gcc.dg/builtins-34.c: Also check pow10*.
26946
26947 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
26948
26949 PR target/14262
26950 * gcc.dg/20040305-2.c: New test.
26951
26952 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
26953
26954 * gcc.dg/20040310-1.c: New test.
26955
26956 2004-03-11 Roger Sayle <roger@eyesopen.com>
26957
26958 * gcc.c-torture/execute/20040311-1.c: New test case.
26959
26960 2004-03-11 Mark Mitchell <mark@codesourcery.com>
26961
26962 PR c++/14476
26963 * g++.dg/lookup/enum1.C: New test.
26964
26965 2004-03-10 Mark Mitchell <mark@codesourcery.com>
26966
26967 PR c++/14510
26968 * g++.dg/lookup/struct2.C: New test.
26969
26970 2004-03-10 Uros Bizjak <uros@kss-loka.si>
26971
26972 * gcc.dg/builtins-34.c: New test.
26973
26974 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26975
26976 * gcc.dg/torture/builtin-nonneg-1.c: New test.
26977
26978 2004-03-09 James E Wilson <wilson@specifixinc.com>
26979
26980 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
26981 * gcc.dg/alias-2.c: New testcase.
26982
26983 2004-03-09 Zack Weinberg <zack@codesourcery.com>
26984
26985 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
26986
26987 2004-03-09 Roger Sayle <roger@eyesopen.com>
26988
26989 * gcc.c-torture/execute/20040309-1.c: New test case.
26990
26991 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
26992
26993 PR c++/14397
26994 * g++.dg/overload/ref1.C: New.
26995
26996 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26997
26998 PR c++/14409
26999 * g++.dg/template/spec12.C: New test.
27000
27001 PR c++/14448
27002 * g++.dg/parse/crash14.C: New test.
27003
27004 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27005
27006 PR c++/14230
27007 * g++.dg/init/ref11.C: New test.
27008
27009 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27010
27011 PR c++/14432
27012 * g++.dg/parse/builtin2.C: New test.
27013
27014 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27015
27016 PR c++/14401
27017 * g++.dg/init/ctor3.C: New test.
27018 * g++.dg/init/union1.C: New test.
27019 * g++.dg/ext/anon-struct4.C: New test.
27020
27021 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27022
27023 * g++.dg/lookup/koenig1.C: Tweak error messages.
27024 * g++.dg/lookup/used-before-declaration.C: Likewise.
27025 * g++.dg/other/do1.C: Likewise.
27026 * g++.dg/overload/koenig1.C: Likewise.
27027 * g++.dg/parse/crash13.C: Likewise.
27028 * g++.dg/template/instantiate3.C: Likewise.
27029
27030 2004-03-08 Eric Christopher <echristo@redhat.com>
27031
27032 * * lib/target-supports.exp: Enable libiconv in test
27033 compilation. Fix up error checking.
27034
27035 2004-03-08 Roger Sayle <roger@eyesopen.com>
27036
27037 PR middle-end/14289
27038 * gcc.dg/pr14289-1.c: New test case.
27039 * gcc.dg/pr14289-2.c: Likewise.
27040 * gcc.dg/pr14289-3.c: Likewise.
27041
27042 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
27043
27044 * gcc.c-torture/execute/20040308-1.c: New test.
27045
27046 2004-03-07 Roger Sayle <roger@eyesopen.com>
27047
27048 * gcc.c-torture/execute/20040307-1.c: New test case.
27049
27050 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
27051
27052 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27053
27054 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27055
27056 * gcc.dg/20040306-1.c: New test.
27057
27058 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27059
27060 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27061 them static.
27062 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27063
27064 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27065
27066 PR c/14465
27067 * gcc.dg/decl-6.c: New test.
27068
27069 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27070
27071 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27072 Rename LOGPOW -> LOG_POW.
27073 (SQRT_EXP, POW_EXP): New.
27074
27075 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27076
27077 * gcc.dg/i386-sse-8.c: New test.
27078
27079 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27080
27081 PR c/14114
27082 * gcc.dg/decl-5.c: New test.
27083
27084 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27085
27086 * gcc.dg/20040305-1.c: New test.
27087
27088 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27089
27090 PR other/14354
27091 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27092
27093 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27094
27095 PR c++/14425, c++/14426
27096 * g++.dg/ext/altivec-4.C: New test.
27097 * g++.dg/ext/altivec-5.C: New test.
27098
27099 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27100
27101 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27102 global variables of a type with no linkage.
27103 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27104 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27105 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27106 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27107 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27108 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27109 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27110 * g++.dg/warn/deprecated.C: Name enum Color.
27111 * g++.dg/overload/VLA.C: Name structure for 'b'.
27112 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27113
27114 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27115
27116 * gcc.c-torture/compile/20040304-1.c: New test.
27117
27118 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27119
27120 PR 13728
27121 * gcc.dg/decl-4.c: New testcase.
27122
27123 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27124
27125 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27126 as PRECF if sizeof (float) > sizeof (double).
27127 (PRECL): Make it the same as PRECF if
27128 sizeof (float) > sizeof (long double).
27129
27130 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27131
27132 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27133 system type. Add check for irix6 which doesn't have c99 runtime.
27134
27135 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27136
27137 * gcc.dg/const-elim-1.c: xfail for xtensa.
27138
27139 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27140
27141 PR c++/14369
27142 * g++.dg/template/cond4.C: New test.
27143
27144 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27145
27146 PR c++/14360
27147 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27148
27149 PR c++/14361
27150 * g++.dg/parse/defarg7.C: New test.
27151
27152 PR c++/14359
27153 * g++.dg/template/friend26.C: New test.
27154
27155 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27156
27157 PR c++/14324
27158 * g++.dg/abi/mangle21.C: New test.
27159
27160 PR c++/14260
27161 * g++.dg/parse/constructor2.C: New test.
27162
27163 PR c++/14337
27164 * g++.dg/template/sfinae1.C: New test.
27165
27166 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27167
27168 PR c++/14267
27169 * g++.dg/expr/crash2.C: New test.
27170
27171 PR middle-end/13448
27172 * gcc.dg/inline-5.c: New test.
27173 * gcc.dg/always-inline.c: Split out tests into ...
27174 * gcc.dg/always-inline2.c: ... this and ...
27175 * gcc.dg/always-inline3.c: ... this.
27176
27177 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27178
27179 PR debug/12103
27180 * g++.dg/debug/crash1.C: New test.
27181
27182 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
27183
27184 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
27185 function with __attribute__((noinline)).
27186 (recurser_void2): Likewise.
27187 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
27188 (recurser_void2): Likewise.
27189
27190 2004-02-29 Roger Sayle <roger@eyesopen.com>
27191
27192 PR middle-end/14203
27193 * g++.dg/warn/Wunused-6.C: New test case.
27194
27195 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
27196
27197 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
27198 not defined.
27199
27200 2004-02-27 Eric Christopher <echristo@redhat.com>
27201
27202 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
27203 * g++.dg/charset/asm2.c: Run only x86.
27204 * gcc.dg/charset/asm3.c: Ditto.
27205
27206 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
27207
27208 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
27209 ld_library_path.
27210
27211 2004-02-27 Ziemowit Laski <zlaski@apple.com>
27212
27213 * g++.dg/ext/altivec-3.C: New.
27214
27215 2004-02-26 Richard Henderson <rth@redhat.com>
27216
27217 * g++.dg/ext/attrib10.C: Mark for warning.
27218 * gcc.dg/attr-alias-1.c: New.
27219
27220 2004-02-26 Richard Henderson <rth@redhat.com>
27221
27222 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
27223 * gcc.c-torture/execute/20040208-2.c: ... it back.
27224
27225 2004-02-26 Eric Christopher <echristo@redhat.com>
27226
27227 * lib/target-supports.exp (check-iconv-available): New function.
27228 * lib/gcc-dg.exp (dg-require-iconv): New function.
27229 Use above.
27230 * gcc.dg/charset: New directory.
27231 * gcc.dg/charset/charset.exp: New file.
27232 * gcc.dg/charset/asm1.c: Ditto.
27233 * gcc.dg/charset/asm2.c: Ditto.
27234 * gcc.dg/charset/asm3.c: Ditto.
27235 * gcc.dg/charset/asm4.c: Ditto.
27236 * gcc.dg/charset/asm5.c: Ditto.
27237 * gcc.dg/charset/attribute1.c: Ditto.
27238 * gcc.dg/charset/attribute2.c: Ditto.
27239 * gcc.dg/charset/string1.c: Ditto.
27240 * g++.dg/charset: New directory.
27241 * g++.dg/dg.exp: Add here. Special options.
27242 * g++.dg/charset/charset.exp: New file.
27243 * g++.dg/charset/asm1.c: Ditto.
27244 * g++.dg/charset/asm2.c: Ditto.
27245 * g++.dg/charset/asm3.c: Ditto.
27246 * g++.dg/charset/asm4.c: Ditto.
27247 * g++.dg/charset/attribute1.c: Ditto.
27248 * g++.dg/charset/attribute2.c: Ditto.
27249 * g++.dg/charset/extern1.cc: Ditto.
27250 * g++.dg/charset/extern2.cc: Ditto.
27251 * g++.dg/charset/string1.c: Ditto.
27252
27253 2004-02-26 Mark Mitchell <mark@codesourcery.com>
27254
27255 PR c++/14278
27256 * g++.dg/parse/comma1.C: New test.
27257
27258 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27259
27260 PR c++/14284
27261 * g++.dg/template/ttp8.C: New test.
27262
27263 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
27264
27265 * gcc.dg/fixuns-trunc-1.c: New test.
27266
27267 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27268
27269 * gcc.dg/builtins-config.h: Use #elif.
27270
27271 2004-02-26 Michael Matz <matz@suse.de>
27272
27273 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
27274 * gcc.dg/991214-1.c: Likewise.
27275 * gcc.dg/i386-asm-1.c: Likewise.
27276
27277 2004-02-25 Richard Henderson <rth@redhat.com>
27278
27279 * gcc.c-torture/execute/20040208-2.c: Move ...
27280 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
27281
27282 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27283
27284 PR c++/14246
27285 * g++.dg/other/crash-3.C: New test.
27286
27287 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27288
27289 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
27290 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
27291
27292 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
27293 HP-UX.
27294
27295 2004-02-24 Michael Matz <matz@suse.de>
27296
27297 * gcc.dg/i386-regparm.c: New.
27298
27299 2004-02-23 James E Wilson <wilson@specifixinc.com>
27300
27301 * gcc.c-torture/execute/20040223-1.c: New.
27302
27303 2004-02-23 Zack Weinberg <zack@codesourcery.com>
27304 Kazu Hirata <kazu@cs.umass.edu>
27305
27306 * gcc.dg/fwritable-strings-1.c: Remove.
27307
27308 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
27309
27310 PR c/14156
27311 * gcc.dg/20040223-1.c: New test.
27312
27313 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27314
27315 PR c++/14106
27316 * g++.dg/ext/typeof9.C: New test.
27317
27318 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27319
27320 PR c++/14250
27321 * g++.dg/other/switch1.C: New test.
27322
27323 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27324
27325 * gcc.dg/cast-function-1.c: Adjust for new informative message.
27326 * gcc.dg/va-arg-1.c: Likewise.
27327
27328 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27329
27330 PR c++/14143
27331 * g++.dg/template/koenig5.C: New test.
27332
27333 2004-02-21 Ziemowit Laski <zlaski@apple.com>
27334
27335 * g++.dg/ext/altivec-1.C: Generalize target triple.
27336 * g++.dg/ext/altivec-2.C: New test case.
27337 * g++.dg/ext/altivec_check.h: New file.
27338 * gcc.dg/altivec-1.c: Generalize target triple;
27339 include altivec_check.h and call altivec_check().
27340 * gcc.dg/altivec-[2-5].c: Generalize target triple.
27341 * gcc.dg/altivec-6.c: New test case.
27342 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
27343 type casts as needed.
27344 * gcc.dg/altivec-10.c: Include altivec_check.h and call
27345 altivec_check().
27346 * gcc.dg/altivec-12.c: New test case.
27347 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
27348 include altivec_check.h and call altivec_check().
27349 * gcc.dg/altivec_check.h: New file.
27350
27351 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27352
27353 * lib/target-supports.exp (check_alias_available): Don't mangle
27354 function `g' in test program.
27355
27356 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27357
27358 * lib/target-supports.exp (check_profiling_available): Check
27359 argument to determine whether we support a profiling type.
27360 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
27361 check_profiling_available.
27362 * g++.dg/bprob/bprob.exp: Likewise.
27363 * g77.dg/bprob/bprob.exp: Likewise.
27364 * gcc.misc-tests/bprob.exp: Likewise.
27365 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
27366 dg-require-profiling and delete expected error handling.
27367 * gcc.dg/20021014-1.c: Likewise.
27368 * gcc.dg/nest.c: Likewise.
27369
27370 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27371
27372 PR c++/12007
27373 * g++.dg/other/vthunk1.C: New test.
27374
27375 2004-02-20 Falk Hueffner <falk@debian.org>
27376
27377 PR target/14201
27378 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
27379
27380 2004-02-20 Mark Mitchell <mark@codesourcery.com>
27381
27382 PR c++/13927
27383 * g++.dg/other/error8.C: Remove XFAIL markers.
27384
27385 PR c++/14173
27386 * g++.dg/ext/packed5.C: New test.
27387
27388 PR c++/14199
27389 * g++.dg/warn/Wunused-5.C: New test.
27390
27391 PR c++/14186
27392 * g++.dg/lookup/member1.C: New test.
27393
27394 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
27395
27396 * gcc.c-torture/compile/20040130-1.c: Enable only when
27397 __INT_MAX__ >= 2147483647L.
27398 * gcc.c-torture/compile/961203-1.c: Likewise.
27399
27400 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
27401
27402 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
27403 * g++.dg/opt/template1.C: Robustify assembler regexp
27404
27405 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27406
27407 * gcc.c-torture/execute/simd-4.x: Remove.
27408 * gcc.c-torture/execute/va-arg-25.x: Likewise.
27409 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
27410 Guard with #ifndef SKIP_ATTRIBUTE.
27411 * gcc.dg/compat/vector-1_y.c: Likewise.
27412 * gcc.dg/compat/vector-2_x.c: Likewise.
27413 * gcc.dg/compat/vector-2_y.c: Likewise.
27414 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
27415 * g++.dg/eh/simd-2.C: Likewise.
27416
27417 2004-02-19 Alan Modra <amodra@bigpond.net.au>
27418
27419 * gcc.c-torture/compile/complex-1.c: New.
27420
27421 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
27422
27423 PR target/14209
27424 * gcc.c-torture/execute/20040218-1.c: New test.
27425
27426 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27427
27428 PR c++/14181
27429 * g++.dg/parse/new2.C: New test.
27430
27431 2004-02-18 Paul Brook <paul@codesourcery.com>
27432
27433 * gcc.c-torture/compile/libcall-1.c: New test.
27434
27435 2004-02-18 Paul Brook <paul@codesourcery.com>
27436
27437 PR debug/12934
27438 * gcc.dg/debug/debug-7.c: New test.
27439
27440 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
27441
27442 * gcc.dg/20040217-1.c: New test.
27443
27444 2004-02-17 Zack Weinberg <zack@codesourcery.com>
27445
27446 * gcc.c-torture/execute/990208-1.x: Delete.
27447
27448 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
27449
27450 * gcc.c-torture/execute/20040208-2.x: New file.
27451
27452 2004-02-17 Mark Mitchell <mark@codesourcery.com>
27453
27454 PR c++/11326
27455 * g++.dg/abi/structret1.C: New test.
27456
27457 2004-02-17 Jakub Jelinek <jakub@redhat.com>
27458
27459 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
27460 (i386_cpuid): No need to test if cpuid is available on AMD64.
27461 Fix assembly, so that it works onboth i386 and AMD64.
27462 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
27463 (vecInLong): Fix s[] member type to unsigned int.
27464 (vecInWord): Remove type.
27465 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
27466 (a64, b64, c64, d64, e64): Remove.
27467 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
27468 Remove unused variable. Remove initialization of removed variables.
27469 Don't call mmx_tests nor sse_tests.
27470 (reference_mmx, reference_sse): Remove.
27471 (check): Add return stmt.
27472 * gcc.dg/i386-sse-7.c: New test.
27473 * gcc.dg/i386-mmx-4.c: New test.
27474
27475 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27476
27477 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
27478 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27479 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27480 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
27481 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
27482 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
27483 g++.dg/tc1/dr94.C: Fix line terminator.
27484
27485 2004-02-16 Geoffrey Keating <geoffk@apple.com>
27486
27487 * gcc.c-torture/compile/20040216-1.c: New.
27488
27489 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27490
27491 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27492 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27493 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
27494 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
27495 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
27496 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
27497
27498 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27499
27500 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
27501
27502 2004-02-15 Mark Mitchell <mark@codesourcery.com>
27503
27504 PR c++/13971
27505 * g++.dg/expr/cond4.C: New test.
27506
27507 PR c++/14086
27508 * g++.dg/lookup/crash2.C: New test.
27509
27510 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
27511
27512 * gcc.c-torture/compile/20040214-2.c: New test.
27513
27514 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
27515
27516 PR c++/14116
27517 * g++.dg/ext/typeof8.C: New test.
27518
27519 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
27520
27521 * gcc.c-torture/compile/20040214-1.c: New test.
27522
27523 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27524
27525 PR c++/13635
27526 * g++.dg/template/spec11.C: New test.
27527
27528 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27529
27530 PR c++/13927
27531 * g++.dg/other/error8.C: New test.
27532
27533 2004-02-13 Mark Mitchell <mark@codesourcery.com>
27534
27535 PR c++/14122
27536 * g++.dg/template/array4.C: New test.
27537
27538 PR c++/14108
27539 * g++.dg/inherit/thunk2.C: New test.
27540
27541 PR c++/14083
27542 * g++.dg/eh/cond2.C: New test.
27543
27544 2004-02-12 Alan Modra <amodra@bigpond.net.au>
27545
27546 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
27547
27548 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
27549
27550 * lib/scanasm.exp (dg-scan): Quote pattern before display.
27551
27552 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
27553
27554 * g++.dg/simd-2.C: xfail on ppc64-linux.
27555
27556 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
27557
27558 PR c/456
27559 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
27560 tests.
27561
27562 2004-02-11 Uros Bizjak <uros@kss-loka.si>
27563
27564 * gcc.dg/builtins-33.c: New test.
27565
27566 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
27567
27568 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
27569
27570 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27571
27572 * g++.dg/simd-2.C: Set -maltivec for ppc64.
27573
27574 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27575
27576 * gcc.dg/ppc64-abi-3.c: New test.
27577
27578 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
27579
27580 PR c/14092
27581
27582 * gcc.dg/pr14092-1.c: New testcase.
27583
27584 2004-02-10 Alan Modra <amodra@bigpond.net.au>
27585
27586 * gcc.dg/cpp/assert4.c: Fix typo last change.
27587
27588 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
27589 * gcc.dg/cpp/assert4.c: Handle powerpc64.
27590
27591 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
27592
27593 2004-02-09 Roger Sayle <roger@eyesopen.com>
27594
27595 * gcc.c-torture/compile/20040209-1.c: New test case.
27596
27597 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
27598
27599 * gcc.dg/c90-init-1.c: Adjust expected error messages.
27600
27601 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
27602
27603 * gcc.c-torture/execute/20040208-[12].c: New tests.
27604
27605 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27606
27607 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
27608
27609 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27610
27611 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27612
27613 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27614
27615 Bug 13856
27616 * gcc.dg/visibility-8.c: New testcase.
27617
27618 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27619
27620 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
27621 arguments.
27622 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27623
27624 2004-02-07 Roger Sayle <roger@eyesopen.com>
27625
27626 PR middle-end/13696
27627 * g++.dg/opt/fold1.C: New test case.
27628
27629 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27630
27631 PR c++/14033
27632 * g++.dg/other/crash-2.C: New test.
27633
27634 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27635
27636 PR c++/14028
27637 * g++.dg/parse/angle-bracket2.C: New test.
27638
27639 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27640
27641 PR middle-end/13750
27642 Revert:
27643 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27644 PR pch/13361
27645 * testsuite/g++.dg/pch/wchar-1.C: New.
27646 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27647
27648 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27649
27650 PR c++/14008
27651 * g++.dg/parse/error15.C: New test.
27652 * g++.dg/parse/crash11.C: Update dg-error mark.
27653
27654 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27655
27656 PR c++/13932
27657 * g++.dg/warn/conv2.C: New test.
27658
27659 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27660
27661 PR c++/13086
27662 * g++.dg/warn/incomplete1.C: Remove xfail.
27663
27664 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27665
27666 * lib/file-format.exp (gcc_target_object_format): Use
27667 ${tool}_target_compile, not gcc_target_compile.
27668 * lib/target-supports.exp (check_alias_available): Likewise.
27669 (check_gc_sections_available): Likewise.
27670 * g++.dg/ext/attrib10.C: Use dg-require-alias.
27671 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
27672 dg-require-alias.
27673
27674 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27675
27676 PR c++/13969
27677 * g++.dg/template/static6.C: New test.
27678
27679 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
27680
27681 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
27682
27683 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27684
27685 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
27686 tests for systems where `char' is unsigned by default.
27687
27688 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27689
27690 PR c++/13997
27691 * g++.dg/template/partial3.C: New test.
27692
27693 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
27694
27695 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
27696 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
27697 Remove mentions of obsolete ports.
27698
27699 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
27700
27701 * gcc.dg/noncompile/20001228-1.c: Fix for new
27702 error message.
27703
27704 2004-02-03 Roger Sayle <roger@eyesopen.com>
27705
27706 PR target/9348
27707 * gcc.c-torture/execute/multdi-1.c: New test case.
27708
27709 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27710
27711 PR c++/13925
27712 * g++.dg/template/lookup5.C: New test.
27713
27714 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27715
27716 PR c++/13950
27717 * g++.dg/template/lookup4.C: New test.
27718
27719 PR c++/13970
27720 * g++.dg/parse/error14.C: New test.
27721
27722 PR c++/14002
27723 * g++.dg/parse/template13.C: New test.
27724
27725 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27726
27727 PR c++/13978
27728 * g++.dg/template/koenig4.C: New test.
27729
27730 PR c++/13968
27731 * g++.dg/template/crash17.C: New test.
27732
27733 PR c++/13975
27734 * g++.dg/parse/error13.C: New test.
27735 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
27736
27737 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27738
27739 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
27740
27741 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
27742
27743 PR c/11658
27744 PR c/13994
27745 * gcc.dg/noncompile/20040203-1.c: New test.
27746 * gcc.dg/noncompile/20040203-2.c: Likewise.
27747 * gcc.dg/noncompile/20040203-3.c: Likewise.
27748 * gcc.dg/20040203-1.c: Likewise.
27749
27750 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
27751
27752 PR c++/10858
27753 * g++.dg/template/sizeof7.C: New test.
27754
27755 2004-02-02 Eric Christopher <echristo@redhat.com>
27756 Zack Weinberg <zack@codesourcery.com>
27757
27758 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
27759
27760 2004-02-02 Zack Weinberg <zack@codesourcery.com>
27761
27762 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
27763 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
27764 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
27765 * gcc.dg/cleanup-5.c: Run only on Linux targets.
27766
27767 2004-02-02 Mark Mitchell <mark@codesourcery.com>
27768
27769 PR c++/13113
27770 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
27771
27772 PR c++/13854
27773 * g++.dg/ext/attrib13.C: New test.
27774
27775 PR c++/13907
27776 * g++.dg/conversion/op2.C: New test.
27777
27778 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27779
27780 * gcc.dg/titype-1.c: Fix pasto.
27781
27782 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27783
27784 * gcc.dg/titype-1.c: New test.
27785
27786 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27787
27788 PR c++/13957
27789 * g++.dg/template/non-type-template-argument-1.C,
27790 g++.dg/template/qualified-id1.C: Update dg-error marks.
27791 * g++.dg/template/nontype6.C: New test.
27792
27793 2004-02-01 Roger Sayle <roger@eyesopen.com>
27794
27795 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
27796 * gcc.dg/builtins-31.c: New testcase.
27797 * gcc.dg/builtins-32.c: New testcase.
27798
27799 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
27800
27801 * objc.dg/call-super-2.m: Update line numbers
27802 for the including of stddef.h.
27803
27804 2004-01-30 Michael Matz <matz@suse.de>
27805
27806 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
27807 g++.dg/ext/case-range3.C: New tests.
27808
27809 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27810
27811 DR206
27812 PR c++/13813
27813 * g++.dg/template/member4.C: New test.
27814
27815 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27816
27817 PR c++/13683
27818 * g++.dg/template/sizeof6.C: New test.
27819
27820 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27821
27822 * gcc.dg/fwritable-strings-1.c: New test.
27823
27824 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27825
27826 * gcc.c-torture/compile/20040130-1.c: New test.
27827
27828 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
27829
27830 * objc.dg/call-super-2.m: Include stddef.h for size_t.
27831
27832 2004-01-29 Mark Mitchell <mark@codesourcery.com>
27833
27834 PR c++/13883
27835 * g++.dg/template/ctor3.C: New test.
27836
27837 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27838
27839 * g++.dg/tc1: New directory.
27840 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
27841 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
27842 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
27843 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
27844 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
27845
27846 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27847
27848 * g++.dg/parse/error11.C: New test.
27849 * g++.dg/parse/error12.C: Likewise.
27850
27851 2004-01-28 Ziemowit Laski <zlaski@apple.com>
27852
27853 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
27854 (scan_initial, main): Use aligned_sizeof instead of sizeof.
27855
27856 2004-01-28 Mark Mitchell <mark@codesourcery.com>
27857
27858 PR c++/13791
27859 * g++.dg/ext/attrib12.C: New test.
27860
27861 PR c++/13736
27862 * g++.dg/parse/cast2.C: New test.
27863
27864 2004-01-27 James E Wilson <wilson@specifixinc.com>
27865
27866 * objc.dg/encode-2.m (main): New local string. Set depending on
27867 sizeof long. Use in sscanf call.
27868 * objc.dg/encode-3.m (main): New local string. Set depending on
27869 sizeof long. Use in scan_initial call.
27870
27871 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27872
27873 * objc.dg/call-super-2.m: Make LP64-safe.
27874 * objc.dg/desig-init-1.m: Likewise.
27875
27876 2004-01-27 Devang Patel <dpatel@apple.com>
27877
27878 * g++.dg/debug/namespace1.C: New test.
27879
27880 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
27881
27882 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
27883 xscale-*-*.
27884
27885 * gcc.dg/arm-mmx-1.c: New test.
27886
27887 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27888
27889 * gcc.dg/20040127-1.c: New test.
27890 * gcc.dg/20040127-2.c: New test.
27891
27892 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27893
27894 * objc.dg/stret-1.m (glob): Renamed to globa.
27895
27896 2004-01-26 Mark Mitchell <mark@codesourcery.com>
27897
27898 PR c++/13663
27899 * g++.dg/expr/for1.C: New test.
27900
27901 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
27902
27903 PR middle-end/13779
27904 * gcc.dg/darwin-longlong.c: New test.
27905
27906 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
27907
27908 * gcc.dg/20040124-1.c: Moved test from here...
27909 * gcc.c-torture/compile/20040124-1.c: ...to here.
27910
27911 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27912
27913 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
27914 the assembly output if -m64 is passed.
27915
27916 2004-01-25 Mark Mitchell <mark@codesourcery.com>
27917
27918 PR c++/13833
27919 * g++.dg/template/cond3.C: New test.
27920
27921 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27922
27923 PR c++/13810
27924 * g++.dg/template/ttp7.C: New test.
27925
27926 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27927
27928 PR c++/13797
27929 * g++.dg/template/nontype4.C: New test.
27930 * g++.dg/template/nontype5.C: Likewise.
27931
27932 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
27933
27934 * gcc.dg/torture/mips-clobber-at.c: New test.
27935
27936 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
27937
27938 * gcc.dg/20040124-1.c: New test.
27939
27940 2004-01-24 Jakub Jelinek <jakub@redhat.com>
27941
27942 * gcc.dg/20040123-1.c: New test.
27943
27944 2004-01-23 Zack Weinberg <zack@codesourcery.com>
27945
27946 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
27947
27948 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
27949
27950 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
27951
27952 2004-01-23 Andrew Pinski <apinski@apple.com>
27953
27954 * gcc.dg/20030121-1.c: Move to ..
27955 * gcc.dg/20040121-1.c: here.
27956
27957 2004-01-23 Roger Sayle <roger@eyesopen.com>
27958
27959 * gcc.dg/builtins-29.c: New test case.
27960
27961 2004-01-23 Zack Weinberg <zack@codesourcery.com>
27962
27963 PR 18314
27964 * gcc.dg/builtins-30.c: New testcase.
27965
27966 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
27967
27968 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
27969 * lib/g77.exp: Likewise.
27970 * lib/objc.exp: Likewise.
27971 * lib/g++.exp: Likewise.
27972
27973 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27974
27975 * gcc.dg/struct-by-value-2.c: New test.
27976
27977 2004-01-21 Andrew Pinski <apinski@apple.com>
27978
27979 PR target/13785
27980 * gcc.dg/20030121-1.c: New test.
27981
27982 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
27983
27984 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
27985 clobber frame pointer register in asm statement.
27986
27987 2004-01-21 Falk Hueffner <falk@debian.org>
27988
27989 * gcc.c-torture/compile/20040121-1.c: New test.
27990
27991 2004-01-21 Zack Weinberg <zack@codesourcery.com>
27992
27993 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
27994
27995 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
27996
27997 * gcc.dg/ppc64-abi-2.c: New test.
27998
27999 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
28000
28001 * lib/treelang.exp: Fill out this file.
28002 * lib/treelang-dg.exp: New File.
28003
28004 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
28005
28006 * gcc.c-torture/compile/981022-1.c: Remove.
28007 * gcc.dg/array-5.c: Remove XFAIL.
28008 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
28009 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
28010 gcc.dg/cond-lvalue-1.c: Update.
28011 * gcc.dg/cast-lvalue-2.c: New test.
28012
28013 2004-01-19 Mark Mitchell <mark@codesourcery.com>
28014
28015 PR c++/13592
28016 * g++.dg/other/error1.C (class foo): Tweak error message.
28017
28018 PR c++/13592
28019 * g++.dg/template/call2.C: New test.
28020
28021 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28022
28023 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
28024 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
28025 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
28026 scalar-return-1_x.c, scalar-return-2_y.c,
28027 scalar-return-3_x.c, scalar-return-3_y.c,
28028 scalar-return-4_x.c, scalar-return-4_y.c,
28029 struct-align-1.h, struct-align-1_x.c,
28030 struct-align-1_y.c, struct-align-2.h,
28031 struct-align-2_x.c, struct-align-2_y.c,
28032 struct-by-value-10_y.c, struct-by-value-11_x.c,
28033 struct-by-value-11_y.c, struct-by-value-12_x.c,
28034 struct-by-value-12_y.c, struct-by-value-13_x.c,
28035 struct-by-value-13_y.c, struct-by-value-14_x.c,
28036 struct-by-value-14_y.c, struct-by-value-15_x.c,
28037 struct-by-value-15_y.c, struct-by-value-16_y.c,
28038 struct-by-value-17_y.c, struct-by-value-18_y.c,
28039 struct-by-value-19_y.c, struct-by-value-1_x.c,
28040 struct-by-value-1_y.c, struct-by-value-20_y.c,
28041 struct-by-value-2_x.c, struct-by-value-2_y.c,
28042 struct-by-value-3_y.c, struct-by-value-4_x.c,
28043 struct-by-value-4_y.c, struct-by-value-5_y.c,
28044 struct-by-value-6_y.c, struct-by-value-7_y.c
28045 struct-by-value-8_x.c, struct-by-value-8_y.c
28046 struct-by-value-9_x.c, struct-by-value-9_y.c
28047 struct-return-10_x.c, struct-return-10_y.c,
28048 struct-return-19_x.c, struct-return-20_x.c
28049 struct-return-2_x.c, struct-return-2_y.c
28050 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
28051 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
28052
28053 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28054
28055 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28056 attribute on sparc*-sun-solaris2.*.
28057
28058 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28059
28060 PR c++/13710
28061 * g++.dg/ext/typeof7.C: New test.
28062
28063 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28064
28065 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28066 * gcc.dg/const-elim-1.c: Same.
28067
28068 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28069
28070 * objc.dg/stret-1.m: New.
28071 * objc.dg/stret-2.m: New.
28072
28073 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28074
28075 PR c++/11895
28076 * g++.dg/ext/vector1.C: New test.
28077
28078 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28079
28080 * gcc.dg/pch/import-1.c: New.
28081 * gcc.dg/pch/import-1.hs: New.
28082 * gcc.dg/pch/import-1a.h: New.
28083 * gcc.dg/pch/import-1b.h: New.
28084 * gcc.dg/pch/import-1c.h: New.
28085
28086 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28087
28088 PR c++/13574
28089 * g++.dg/ext/array1.C: New test.
28090
28091 PR c++/13178
28092 * g++.dg/conversion/op1.C: New test.
28093
28094 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28095
28096 PR 11864
28097 From Kazumoto Kojima / Dan Kegel:
28098 * gcc.dg/pr11864-1.c: New test.
28099
28100 PR 10392
28101 From Marcus Comstedt / Dan Kegel:
28102 * gcc.dg/pr10392-1.c: New test.
28103
28104 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28105
28106 PR c++/13478
28107 * g++.dg/init/ref10.C: New test.
28108
28109 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28110
28111 PR c++/13407
28112 * g++.dg/parse/typename6.C: New test.
28113
28114 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28115
28116 PR pch/13361
28117 * testsuite/g++.dg/pch/wchar-1.C: New.
28118 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28119
28120 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28121
28122 PR c++/9259
28123 * g++.dg/expr/sizeof2.C: New test.
28124
28125 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28126
28127 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28128
28129 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28130
28131 PR c++/13659
28132 * g++.dg/lookup/strong-using-3.C: New.
28133 * g++.dg/lookup/using-10.C: New.
28134
28135 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28136
28137 PR c++/13594
28138 * g++.dg/lookup/strong-using-2.C: New.
28139
28140 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28141 Dan Kegel <dank@kegel.com>
28142 J"orn Rennecke <joern.rennecke@superh.com>
28143
28144 PR target/9365
28145 * gcc.dg/pr9365-1.c: New test.
28146
28147 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28148
28149 PR c++/8856
28150 * g++.dg/parse/casting-operator2.C: New test.
28151 * g++.old-deja/g++.pt/explicit83.C: Remove.
28152
28153 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28154
28155 * gcc.dg/label-compound-stmt-1.c: New test.
28156 * gcc.c-torture/compile/950922-1.c,
28157 gcc.c-torture/compile/20000211-3.c,
28158 gcc.c-torture/compile/20000518-1.c,
28159 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28160 compound statements.
28161
28162 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28163
28164 * gcc.dg/ppc64-abi-1.c: New test.
28165
28166 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
28167
28168 * g++.dg/ext/attrib9.C: Add dg-warnings.
28169
28170 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28171
28172 PR c++/12335
28173 * g++.dg/parse/dtor3.C: New test.
28174
28175 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
28176
28177 PR c++/12709
28178 * g++.dg/parse/try-catch-1.C: New test.
28179
28180 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
28181
28182 * ada/acats/run_all.sh: Add more verbose output in acats.log
28183 when compiling tests.
28184
28185 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28186
28187 PR 13656
28188 * gcc.dg/typedef-redecl.c: New test case.
28189 * gcc.dg/typedef-redecl.h: New support file.
28190
28191 2004-01-13 Jan Hubicka <jh@suse.cz>
28192
28193 * gcc.dg/always_inline.c: New test.
28194 * gcc.dg/debug/20031231-1.c: Fix.
28195
28196 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28197
28198 PR c++/13474
28199 * g++.dg/template/array3.C: New test.
28200
28201 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28202
28203 * g++.dg/ext/lvalue1.C: No longer expected to fail.
28204 * g++.dg/warn/Wunused-2.C: Likewise.
28205
28206 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28207
28208 PR c++/13289
28209 * g++.dg/template/instantiate6.C: New test.
28210
28211 2004-01-12 Roger Sayle <roger@eyesopen.com>
28212
28213 PR middle-end/11397
28214 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
28215
28216 2004-01-12 Jan Hubicka <jh@suse.cz>
28217
28218 PR opt/12826
28219 * gcc.dg/20040112-1.c: New.
28220
28221 * gcc.dg/dwarf-die[1-7].c: Move to...
28222 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
28223 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
28224
28225 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
28226
28227 PR c++/4100
28228 * g++.dg/parse/friend4.C: New test.
28229
28230 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
28231
28232 PR c++/4100
28233 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
28234 definition is called a friend.
28235
28236 2004-01-11 Zack Weinberg <zack@codesourcery.com>
28237
28238 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
28239
28240 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
28241
28242 PR c++/3478
28243 * g++.dg/parse/error10.C: New test.
28244 * g++.dg/template/arg2.C: Accept "invalid type" error.
28245
28246 2004-01-11 Jakub Jelinek <jakub@redhat.com>
28247
28248 PR middle-end/13392
28249 * g++.dg/opt/expect2.C: New test.
28250
28251 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28252
28253 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
28254 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
28255 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
28256 Update dg-error regexps.
28257
28258 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28259
28260 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
28261 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
28262
28263 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28264
28265 * gcc.dg/pragma-re-1.c: Use right pointer type.
28266
28267 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28268
28269 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
28270
28271 2004-01-09 Geoffrey Keating <geoffk@apple.com>
28272
28273 * gcc.dg/rs6000-ldouble-1.c: New.
28274
28275 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28276
28277 DR 337
28278 PR c++/9256
28279 * g++.dg/other/abstract1.C: New test.
28280
28281 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
28282
28283 * g++.dg/lookup/strong-using-1.C: New.
28284
28285 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
28286
28287 PR c/11234
28288 * gcc.dg/func-ptr-conv-1.c: New test.
28289 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
28290
28291 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
28292
28293 PR target/13380.
28294 * gcc.c-torture/compile/20040109-1.c: New.
28295
28296 2004-01-08 Stuart Hastings <stuart@apple.com>
28297
28298 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
28299 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
28300 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
28301
28302 2004-01-09 Alan Modra <amodra@bigpond.net.au>
28303
28304 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
28305
28306 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28307
28308 * ada/acats/run_acats: Treat 'gnatchop' the same way
28309 as 'gnatmake'. Export GCC_DRIVER.
28310 * ada/acats/run_all.sh: Add target_gnatchop. Use
28311 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
28312
28313 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28314
28315 PR c++/12573
28316 * g++.dg/template/dependent-expr4.C: New test.
28317
28318 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
28319
28320 * gcc.dg/altivec-11.c: New test.
28321
28322 2004-01-07 Mark Mitchell <mark@codesourcery.com>
28323
28324 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
28325
28326 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28327
28328 PR c/6024
28329 * gcc.dg/enum-compat-1.c: New test.
28330 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
28331
28332 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28333
28334 PR c/12165
28335 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
28336 gcc.dg/c99-idem-qual-3.c: New tests.
28337
28338 2004-01-07 Alan Modra <amodra@bigpond.net.au>
28339
28340 * gcc.dg/winline-7.c: Don't cast void * to int.
28341
28342 2004-01-06 Jan Hubicka <jh@suse.cz>
28343
28344 * gcc.dg/i386-sse-5.c: New test
28345 * g++.dg/eh/simd-1.c: Add -w argument for i386.
28346
28347 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28348
28349 PR c++/12815
28350 * g++.dg/rtti/typeid4.C: New test.
28351
28352 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28353
28354 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
28355
28356 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28357
28358 PR c++/12132
28359 * g++.dg/template/error11.C: New test.
28360
28361 PR c++/13451
28362 * g++.dg/template/class2.C: New test.
28363
28364 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
28365 Richard Sandiford <rsandifo@redhat.com>
28366
28367 PR c++/13387
28368 * g++.dg/opt/alias3.C: New test.
28369
28370 2004-01-04 Mark Mitchell <mark@codesourcery.com>
28371
28372 PR c++/13157
28373 * g++.dg/template/koenig3.C: New test.
28374
28375 PR c++/13529
28376 * g++.dg/parse/offsetof3.C: New test.
28377
28378 * g++.dg/init/copy7.C: Add missing dg-error markers.
28379
28380 PR c++/12226
28381 * g++.dg/init/copy7.c: New test.
28382
28383 PR c++/13536
28384 * g++.dg/parse/cast1.C: New test.
28385
28386 2004-01-04 Jan Hubicka <jh@suse.cz>
28387
28388 * gcc.dg/winline[1-7].c: New tests.
28389
28390 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28391
28392 PR c++/13520
28393 * g++.dg/template/qualttp22.C: New test.
28394
28395 2004-01-01 Jan Hubicka <jh@suse.cz>
28396
28397 * gcc.dg/debug/20031231-1.c: New.
28398 * gcc.c-torture/compile/20040101-1.c: New.
28399 * gcc.dg/dwarf-die-[1-7].c: New.
28400
28401 2004-01-01 Jakub Jelinek <jakub@redhat.com>
28402
28403 PR optimization/13521
28404 * gcc.c-torture/compile/20031231-1.c: New test.
28405
28406 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28407
28408 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
28409
28410 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28411
28412 PR c++/10079
28413 * g++.dg/template/crash16.C: New test.
28414
28415 2003-12-30 Mark Mitchell <mark@codesourcery.com>
28416
28417 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
28418
28419 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28420
28421 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
28422 ports.
28423 * g++.old-deja/g++.jason/thunk3.C: Likewise.
28424 * g++.old-deja/g++.law/profile1.C: Likewise.
28425 * gcc.c-torture/compile/981006-1.c: Likewise.
28426 * gcc.c-torture/execute/loop-2e.x: Likewise.
28427 * gcc.c-torture/execute/loop-2f.x: Remove.
28428 * gcc.c-torture/execute/loop-2g.x: Likewise.
28429 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
28430 * gcc.dg/20020312-2.c: Remove traces of dead ports.
28431
28432 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
28433
28434 PR c++/13507
28435 * g++.dg/ext/attrib11.C: New test.
28436
28437 PR c++/13494
28438 * g++.dg/template/array2-1.C: New test.
28439 * g++.dg/template/array2-2.C: New test.
28440
28441 2003-12-29 Mark Mitchell <mark@codesourcery.com>
28442
28443 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
28444
28445 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
28446
28447 PR c++/12774
28448 * g++.dg/template/array1-1.C: New test.
28449 * g++.dg/template/array1-2.C: New test.
28450
28451 2003-12-29 Roger Sayle <roger@eyesopen.com>
28452
28453 PR fortran/12632
28454 * g77.dg/12632.f: New test case.
28455
28456 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28457
28458 PR c++/13289
28459 * g++.dg/parse/nontype1.C: New test.
28460
28461 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28462
28463 PR c++/12403
28464 * g++.dg/parse/explicit1.C: New test.
28465 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
28466
28467 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28468
28469 PR c++/13081
28470 * g++.dg/opt/inline6.C: New test.
28471
28472 PR c++/12613
28473 * g++.dg/parse/error9.C: New test.
28474
28475 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
28476
28477 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28478
28479 PR c++/13009
28480 * g++.dg/init/assign1.C: New test.
28481
28482 2003-12-28 Roger Sayle <roger@eyesopen.com>
28483
28484 PR c++/13070
28485 * g++.dg/warn/format3.C: New test case.
28486
28487 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28488
28489 * gcc.c-torture/compile/20031227-1.c: New test.
28490
28491 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28492
28493 * g++.dg/bprob/bprob.exp: Load target-supports.exp
28494 * g77.dg/bprob/bprob.exp: Likewise.
28495 * gcc.misc-tests/bprob.exp: Likewise.
28496 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
28497 variants on systems where the library does not provide that
28498 functionality.
28499 * gcc.dg/builtins-20.c: Use builtins-config.h.
28500 * gcc.dg/builtins-config.h: New file.
28501
28502 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28503
28504 * lib/gcc-dg.exp (dg-require-profiling): New function.
28505 * lib/target-supports.exp (check_profiling_available): Likewise.
28506 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
28507 * g77.dg/bprob/bprob.exp: Likewise.
28508 * gcc.misc-tests/bprob.exp: Likewise.
28509 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
28510 * gcc.dg/20021014-1.c: Likewise.
28511 * gcc.dg/nest.c: Likewise.
28512
28513 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28514
28515 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
28516 compiling.
28517 * g++.dg/lookup/java2.C: Likewise.
28518 * gcc.dg/cpp/lexident.c: Likewise.
28519
28520 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
28521
28522 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
28523 given.
28524 * gcc.c-torture/compile/961203-1.c: Likewise.
28525 * gcc.c-torture/compile/980506-1.c: Likewise.
28526
28527 2003-12-23 Zack Weinberg <zack@codesourcery.com>
28528
28529 * lib/gcc-dg.exp (dg-prune-output): New annotation.
28530 (additional_prunes): New global.
28531 (gcc-dg-prune): Handle additional per-test pruning.
28532 (dg-test): Clear additional_prunes between tests.
28533
28534 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
28535 dg-prune-output to avoid spurious failures from assembler
28536 complaining about nonexistent WAW violations.
28537 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
28538 Use dg-prune-output to avoid spurious failures from assembler
28539 warning about Itanium B-step errata.
28540
28541 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28542
28543 * g++.dg/abi/macro0.C: New test.
28544 * g++.dg/abi/macro1.C: Likewise.
28545 * g++.dg/abi/macro2.C: Likewise.
28546
28547 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
28548 * g++.dg/abi/bitfield7.C: Likewise.
28549 * g++.dg/abi/dtor2.C: Likewise.
28550 * g++.dg/abi/mangle11.C: Likewise.
28551 * g++.dg/abi/mangle12.C: Likewise.
28552 * g++.dg/abi/mangle14.C: Likewise.
28553 * g++.dg/abi/mangle17.C: Likewise.
28554 * g++.dg/abi/vbase10.C: Likewise.
28555 * g++.dg/abi/vbase14.C: Likewise.
28556 * g++.dg/template/qualttp17.C: Likewise.
28557
28558 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
28559
28560 PR c/11995
28561 * gcc.dg/20031223-1.c: New test.
28562
28563 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28564
28565 * gcc.dg/noreturn-7.c: New test.
28566
28567 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28568
28569 * gcc.dg/null-pointer-1.c: New test.
28570
28571 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28572
28573 * g++.old-deja/g++.jason/template18.C: Remove.
28574 * g++.old-deja/g++.jason/template37.C: Likewise.
28575
28576 PR c++/12862
28577 * g++.dg/lookup/ns1.C: New test.
28578
28579 PR c++/12397
28580 * g++.dg/template/lookup3.C: New test.
28581
28582 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28583
28584 * g++.dg/template/recurse1.C: New test
28585
28586 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28587
28588 PR c++/12479
28589 * g++.dg/parse/semicolon1.C: New test.
28590 * g++.dg/parse/semicolon1.h: Likewise.
28591
28592 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
28593
28594 * gcc.dg/darwin-misaligned.c: New test.
28595
28596 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28597
28598 PR c/9163
28599 * gcc.dg/20031222-1.c: New test.
28600
28601 2003-12-21 Mark Mitchell <mark@codesourcery.com>
28602
28603 PR c++/13438
28604 * g++.dg/parse/error8.C: New test.
28605
28606 PR c++/11554
28607 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
28608
28609 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
28610
28611 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
28612 too small.
28613 * gcc.c-torture/compile/930217-1.c: Likewise.
28614 * gcc.c-torture/compile/930513-1.c: Likewise.
28615 * gcc.c-torture/execute/920908-2.c: Likewise.
28616 * gcc.c-torture/execute/921204-1.c: Likewise.
28617 * gcc.c-torture/execute/930621-1.c: Likewise.
28618 * gcc.c-torture/execute/930630-1.c: Likewise.
28619 * gcc.c-torture/execute/931031-1.c: Likewise.
28620 * gcc.c-torture/execute/980602-2.c: Likewise.
28621 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28622 * gcc.c-torture/execute/compndlit-1.c: Likewise.
28623 * gcc.c-torture/execute/extzvsi.c: Likewise.
28624 * gcc.c-torture/unsorted/ext.c: Likewise.
28625
28626 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
28627
28628 PR target/12749
28629 * gcc.c-torture/compile/20031220-2.c: New test case.
28630
28631 2003-12-20 Roger Sayle <roger@eyesopen.com>
28632
28633 PR optimization/13031
28634 * gcc.c-torture/compile/20031220-1.c: New test case.
28635
28636 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28637
28638 * gcc.dg/cast-function-1.c: New test.
28639
28640 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
28641
28642 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
28643 formats.
28644
28645 2003-12-19 Mark Mitchell <mark@codesourcery.com>
28646
28647 PR c++/12795
28648 * g++.dg/ext/attrib10.C: New test.
28649
28650 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28651
28652 * gcc.dg/cleanup-10.c: New test.
28653 * gcc.dg/cleanup-11.c: New test.
28654
28655 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28656
28657 PR c++/13239
28658 * g++.dg/opt/expect1.C: New test.
28659
28660 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
28661
28662 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
28663
28664 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
28665
28666 PR debug/12923
28667 * gcc.dg/20031218-1.c: New test.
28668
28669 PR debug/12389
28670 * gcc.dg/20031218-2.c: New test.
28671 * gcc.dg/20031218-3.c: New test.
28672
28673 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
28674 of label name and allow for USER_LABEL_PREFIX == "_" names.
28675 * g++.dg/abi/mangle18-2.C: Likewise.
28676 * g++.dg/abi/mangle19-1.C: Likewise.
28677 * g++.dg/abi/mangle19-2.C: Likewise.
28678 * g++.dg/abi/mangle20-1.C: Likewise.
28679 * g++.dg/abi/mangle20-2.C: Likewise.
28680
28681 2003-12-18 Richard Henderson <rth@redhat.com>
28682
28683 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
28684
28685 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
28686 Dan Kegel <dank@kegel.com>
28687
28688 PR other/12009
28689 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
28690 testing a cross compiler, it causes spurious compile failures.
28691 * lib/g++.exp: Likewise.
28692
28693 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28694
28695 PR c++/13262
28696 * g++.dg/template/access13.C: New test.
28697
28698 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
28699
28700 * gcc.dg/20031216-1.c: New test.
28701
28702 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28703
28704 PR c++/9154
28705 * g++.dg/template/error10.C: New test.
28706
28707 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28708
28709 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
28710 * g++.dg/eh/simd-2.C: Likewise.
28711
28712 2003-12-17 James E Wilson <wilson@specifixinc.com>
28713 Roger Sayle <roger@eyesopen.com>
28714
28715 * gcc.c-torture/execute/ieee/mzero5.c: New.
28716
28717 2003-12-17 Mark Mitchell <mark@codesourcery.com>
28718
28719 PR c++/10603
28720 * g++.dg/parse/error6.C: New test.
28721
28722 PR c++/12827
28723 * g++.dg/parse/error7.C: New test.
28724
28725 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
28726
28727 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
28728 at -O with stabs debugging formats.
28729 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
28730 * gcc.dg/debug/debug-2.c: Likewise.
28731
28732 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28733
28734 PR c++/12696
28735 * g++.dg/init/error1.C: New test.
28736
28737 PR c++/12218
28738 * g++.dg/init/pm3.C: New test.
28739
28740 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
28741
28742 PR c/3347
28743 * gcc.dg/bitfld-8.c: New test.
28744
28745 2003-12-16 James Lemke <jim@wasabisystems.com>
28746
28747 * gcc.dg/arm-scd42-[123].c: New tests.
28748
28749 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28750
28751 PR c++/9043
28752 * g++.dg/abi/mangle20-1.C: New test.
28753 * g++.dg/abi/mangle20-2.C: New test.
28754
28755 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28756
28757 PR c++/13275
28758 * g++.dg/other/offsetof2.C: Remove XFAIL.
28759 * g++.dg/parse/offsetof1.C: New test.
28760 * g++.gd/parse/offsetof2.C: Likewise.
28761
28762 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28763
28764 * g++.dg/template/nontype3.C: New test.
28765 * g++.dg/template/static2.C: Tweaked the dg-error clause.
28766
28767 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28768
28769 * g++.dg/warn/noreturn-3.C: Also test instantiation.
28770
28771 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28772
28773 PR c++/13387
28774 * g++.dg/expr/assign1.C: New test.
28775
28776 PR c++/13242
28777 * g++.dg/abi/mangle19-1.C: New test.
28778 * g++.dg/abi/mangle19-2.C: New test.
28779
28780 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
28781
28782 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
28783
28784 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28785
28786 * gcc.c-torture/execute/20031216-1.c: New test.
28787
28788 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28789
28790 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
28791 an ICE regression.
28792
28793 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28794
28795 PR c++/10926
28796 * g++.dg/template/error9.C: New test.
28797
28798 PR c++/11116
28799 * g++.dg/template/error8.C: New test.
28800
28801 2003-12-15 Roger Sayle <roger@eyesopen.com>
28802
28803 PR middle-end/13400
28804 * gcc.c-torture/execute/20031215-1.c: New test case.
28805
28806 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28807
28808 PR c++/13269
28809 * g++.dg/parse/error5.C: New test.
28810
28811 PR c++/12989
28812 * g++.dg/expr/sizeof1.C: New test.
28813
28814 PR c++/13310
28815 * g++.dg/template/crash15.C: New test.
28816
28817 2003-12-15 Geoffrey Keating <geoffk@apple.com>
28818
28819 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
28820 a non-POD type as the last named parameter of a varargs function.
28821
28822 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28823
28824 PR c++/13243
28825 PR c++/12573
28826 * g++.dg/template/crash14.C: New test.
28827 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
28828
28829 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
28830
28831 * g++.dg/other/java1.C: New test.
28832
28833 PR c++/13241
28834 * g++.dg/abi/mangle18-1.C: New test.
28835 * g++.dg/abi/mangle18-2.C: New test.
28836
28837 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28838
28839 PR optimization/10312
28840 * gcc.c-torture/execute/20031214-1.c: New.
28841
28842 2003-12-14 Mark Mitchell <mark@codesourcery.com>
28843
28844 PR c++/10779
28845 PR c++/12160
28846 * g++.dg/parse/error3.C: New test.
28847 * g++.dg/parse/error4.C: Likewise.
28848 * g++.dg/abi/mangle4.C: Tweak error messages.
28849 * g++.dg/lookup/using5.C: Likewise.
28850 * g++.dg/other/error2.C: Likewise.
28851 * g++.dg/parse/typename5.C: Likewise.
28852 * g++.dg/parse/undefined1.C: Likewise.
28853 * g++.dg/template/arg2.C: Likewise.
28854 * g++.dg/template/ttp3.C: Likewise.
28855 * g++.dg/template/type1.C: Likewise.
28856 * g++.old-deja/g++.other/crash32.C: Likewise.
28857 * g++.old-djea/g++.pt/defarg8.C: Likewise.
28858
28859 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28860
28861 PR c++/13106
28862 * g++.dg/warn/noreturn-3.C: New test.
28863
28864 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28865
28866 PR c++/13118
28867 * g++.dg/abi/covariant3.C: New.
28868
28869 2003-12-12 Jakub Jelinek <jakub@redhat.com>
28870
28871 * g++.dg/eh/ia64-1.C: New test.
28872
28873 2003-12-12 Roger Sayle <roger@eyesopen.com>
28874
28875 PR optimization/13037
28876 * g77.f-torture/execute/13037.f: New test case.
28877
28878 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28879
28880 PR c++/12881
28881 * g++.dg/abi/covariant2.C: New.
28882
28883 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
28884
28885 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
28886
28887 2003-12-11 Zack Weinberg <zack@codesourcery.com>
28888
28889 * gcc.c-torture/execute/wchar_t-1.x: Delete.
28890
28891 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
28892
28893 PR other/10819
28894 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
28895 to fix Bug 10819.
28896 * lib/g++.exp (g++_version): Likewise.
28897 * lib/g77.exp (g77_version): Likewise.
28898 * lib/objc.exp (default_objc_version): Likewise.
28899
28900 2003-12-10 Richard Henderson <rth@redhat.com>
28901
28902 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
28903
28904 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
28905
28906 2003-12-08 Matt Austern <austern@apple.com>
28907
28908 PR c/13134
28909 * lib/gcc-dg.exp (dg-require-visibility): Define.
28910 * lib/target-supports (check_visibility_available): Define.
28911 * gcc.dg/visibility-1.c: New test.
28912 * gcc.dg/visibility-2.c: Likewise.
28913 * gcc.dg/visibility-3.c: Likewise.
28914 * gcc.dg/visibility-4.c: Likewise.
28915 * gcc.dg/visibility-5.c: Likewise.
28916 * gcc.dg/visibility-6.c: Likewise.
28917 * g++.dg/ext/visibility-1.C: Likewise.
28918 * g++.dg/ext/visibility-2.C: Likewise.
28919 * g++.dg/ext/visibility-3.C: Likewise.
28920 * g++.dg/ext/visibility-4.C: Likewise.
28921 * g++.dg/ext/visibility-5.C: Likewise.
28922 * g++.dg/ext/visibility-6.C: Likewise.
28923
28924 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28925
28926 * g++.dg/lookup/java1.C: New test.
28927 * g++.dg/lookup/java2.C: New test.
28928
28929 2003-12-07 Falk Hueffner <falk@debian.org>
28930
28931 * g++.dg/opt/noreturn-1.C: New test.
28932
28933 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
28934
28935 * gcc.dg/overflow-1.c: New test.
28936
28937 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28938
28939 * g77.f-torture/compile/13060.f: New test.
28940
28941 2003-12-06 Mark Mitchell <mark@codesourcery.com>
28942
28943 PR c++/13323
28944 * g++.dg/inherit/operator2.C: New test.
28945
28946 2003-12-05 Mark Mitchell <mark@codesourcery.com>
28947
28948 PR c++/13305
28949 * g++.dg/ext/attrib9.C: New test.
28950
28951 2003-12-05 Mark Mitchell <mark@codesourcery.com>
28952
28953 PR c++/13314
28954 * g++.dg/template/error7.C: New test.
28955
28956 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
28957 J"orn Rennecke <joern.rennecke@superh.com>
28958
28959 PR target/13302
28960 * g++.dg/other/struct-va_list.C: New test.
28961
28962 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28963
28964 PR c++/13166
28965 * g++.dg/parse/defarg6.C: New test.
28966
28967 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
28968
28969 PR target/13256
28970 * gcc.c-torture/execute/20031201-1.c: New test.
28971
28972 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
28973
28974 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
28975
28976 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28977
28978 * gcc.dg/builtin-return-1.c: New test.
28979
28980 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
28981 J"orn Rennecke <joern.rennecke@superh.com>
28982
28983 PR optimization/13260
28984 * gcc.c-torture/execute/20031204-1.c: New test.
28985
28986 2003-12-03 Mark Mitchell <mark@codesourcery.com>
28987
28988 PR c++/9127
28989 * g++.dg/template/error6.C: New test.
28990
28991 2003-12-03 Jakub Jelinek <jakub@redhat.com>
28992
28993 * gcc.dg/20031202-1.c: New test.
28994
28995 2003-12-03 Mark Mitchell <mark@codesourcery.com>
28996
28997 PR c++/13179
28998 * g++.dg/template/eh1.C: New test.
28999
29000 PR c++/10771
29001 * g++.dg/template/error5.C: New test.
29002
29003 2003-12-02 David Ung <davidu@mips.com>
29004
29005 * gcc.dg/compat/vector-check.h: Corrected type for var
29006 g_##TMODE
29007
29008 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29009
29010 PR c++/10126
29011 * g++.dg/template/ptrmem8.C: New test.
29012
29013 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29014
29015 PR c++/12573
29016 * g++.dg/template/dependent-expr3.C: New test.
29017
29018 2003-12-01 James Lemke <jim@wasabisystems.com>
29019
29020 * gcc.dg/arm-g2.c: New test.
29021
29022 2003-12-01 Roger Sayle <roger@eyesopen.com>
29023
29024 PR optimization/11634
29025 * gcc.dg/20031201-2.c: New test case.
29026
29027 2003-12-01 Zack Weinberg <zack@codesourcery.com>
29028
29029 PR 11433
29030 * objc.dg/proto-lossage-3.m: New test.
29031
29032 2003-12-01 Roger Sayle <roger@eyesopen.com>
29033
29034 PR optimization/12628
29035 * gcc.dg/20031201-1.c: New test case.
29036
29037 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29038
29039 * gcc.dg/unaligned-1.c: New test.
29040
29041 2003-11-30 Mark Mitchell <mark@codesourcery.com>
29042
29043 PR c++/9849
29044 * g++.dg/template/error4.C: New test.
29045 * g++.dg/template/nested3.C: Adjust error markers.
29046
29047 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29048
29049 * gcc.dg/cpp/assert4.c: Check more #system assertions.
29050
29051 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
29052
29053 PR c/10333
29054 * gcc.dg/bitfld-7.c: New test.
29055
29056 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29057
29058 * gcc.dg/tls/asm-1.C: New test.
29059
29060 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29061
29062 * gcc.dg/cpp/assert4.c: Update.
29063
29064 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29065
29066 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29067 * gcc.dg/builtin-apply3.c: New test.
29068
29069 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29070
29071 * lib/compat.exp (compat-obj): New xfaildata parameter.
29072 Use it to set compiler_conditional_xfail_data before compiling.
29073 (compat-get-options): Handle dg-xfail-if.
29074 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29075 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29076 * gcc.dg/compat/vector-1_y.c: Likewise.
29077 * gcc.dg/compat/vector-2_x.c: Likewise.
29078 * gcc.dg/compat/vector-2_y.c: Likewise.
29079
29080 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29081
29082 * g++.dg/opt/reg-stack4.C: New test.
29083
29084 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29085
29086 * gcc.dg/builtin-apply2.c: New test.
29087
29088 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29089
29090 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29091
29092 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29093
29094 PR c++/12924
29095 * g++.dg/template/template-id-2.C: New test.
29096
29097 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29098
29099 PR c++/5369
29100 * g++.dg/template/memfriend1.C: New test.
29101 * g++.dg/template/memfriend2.C: Likewise.
29102 * g++.dg/template/memfriend3.C: Likewise.
29103 * g++.dg/template/memfriend4.C: Likewise.
29104 * g++.dg/template/memfriend5.C: Likewise.
29105 * g++.dg/template/memfriend6.C: Likewise.
29106 * g++.dg/template/memfriend7.C: Likewise.
29107 * g++.dg/template/memfriend8.C: Likewise.
29108 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29109
29110 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29111
29112 PR c++/12515
29113 * g++.dg/ext/cond1.C: New test.
29114
29115 2003-11-20 Richard Henderson <rth@redhat.com>
29116
29117 * gcc.dg/20020201-2.c: Remove.
29118 * gcc.dg/20020201-4.c: Remove.
29119 * gcc.dg/20020304-1.c: Remove.
29120
29121 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29122
29123 * gcc.dg/cpp/trad/xwin1.c: New test case.
29124
29125 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29126
29127 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29128 * lib/g77.exp: Likewise.
29129 * lib/objc.exp: Likewise.
29130 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29131 for darwin.
29132
29133 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29134
29135 PR c++/12932
29136 * g++.dg/template/static5.C: New test.
29137
29138 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29139
29140 * gcc.dg/nested-func-1.c: New test.
29141
29142 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29143
29144 * gcc.dg/cpp/assert4.c: New test.
29145
29146 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29147
29148 PR c++/2294
29149 * g++.dg/lookup/using9.c: New test.
29150
29151 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29152
29153 PR c++/12762
29154 * g++.dg/template/error3.C: New test.
29155
29156 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29157
29158 PR ada/13035
29159 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29160 No longer use a wrapper for gcc, since this does not work under
29161 Windows.
29162
29163 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29164
29165 PR c++/2094
29166 * g++.dg/template/ptrmem7.C: New test.
29167
29168 2003-11-13 Andrew Pinski <apinski@apple.com>
29169
29170 * gcc.c-torture/compile/20031113-1.c: New test.
29171
29172 2003-11-13 Mark Mitchell <mark@codesourcery.com>
29173 Kean Johnston <jkj@sco.com>
29174
29175 PR c/13029
29176 * gcc.dg/unused-4.c: Update.
29177
29178 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29179
29180 * g++.dg/opt/const3.C: New test.
29181
29182 2003-11-13 Jan Hubicka <jh@suse.cz>
29183
29184 * gcc.c-torture/compile/20031112-1.c: New test.
29185
29186 2003-11-12 Mark Mitchell <mark@codesourcery.com>
29187
29188 * g++.dg/parse/crash10.C: Remove bogus error marker.
29189
29190 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29191
29192 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
29193 (host_gcc): Likewise.
29194 (ROOT): Honor $PWDCMD.
29195 (BASE): Likewise.
29196 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
29197
29198 2003-11-12 Catherine Moore <clm@redhat.com>
29199
29200 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
29201
29202 2003-11-12 Andreas Jaeger <aj@suse.de>
29203 Jakub Jelinek <jakub@redhat.com>
29204 Andrew Pinski <pinskia@physics.uc.edu>
29205 Richard Henderson <rth@redhat.com>
29206
29207 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
29208 systems.
29209 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
29210
29211 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
29212 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
29213
29214 2003-11-11 Andreas Jaeger <aj@suse.de>
29215
29216 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
29217
29218 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
29219
29220 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
29221
29222 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
29223 Clean ups.
29224
29225 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
29226
29227 * gcc.dg/trampoline-1.c: New test.
29228
29229 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29230
29231 * gcc.c-torture/compile/200031109-1.c: New test.
29232
29233 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29234
29235 PR c/3190
29236 PR c/8714
29237 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29238 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
29239 gcc.dg/format/no-y2k-1.c: Update.
29240
29241 2003-11-08 Roger Sayle <roger@eyesopen.com>
29242
29243 PR optimization/10467
29244 * gcc.dg/20031108-1.c: New test case.
29245
29246 2003-11-07 Geoffrey Keating <geoffk@apple.com>
29247
29248 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
29249
29250 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29251
29252 * gcc.dg/compound-lvalue-1.c: New test.
29253 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
29254 some XFAILs.
29255
29256 2003-11-06 Geoffrey Keating <geoffk@apple.com>
29257
29258 * gcc.dg/altivec-varargs-1.c: New test.
29259
29260 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29261
29262 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
29263 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
29264 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
29265 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
29266 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
29267
29268 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
29269
29270 * gcc.dg/cond-lvalue-1.c: New test.
29271
29272 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
29273
29274 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
29275
29276 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29277
29278 PR c++/11616
29279 * g++.dg/template/instantiate5.C: New test.
29280
29281 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29282
29283 PR c++/12726
29284 * g++.dg/ext/complit2.C: Replace test with self-contained version.
29285 * ChangeLog: Add missing first entry for above test.
29286
29287 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29288
29289 PR c++/9810
29290 * g++.dg/template/using8.C: New test.
29291 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
29292
29293 2003-11-02 Roger Sayle <roger@eyesopen.com>
29294
29295 PR optimization/10817
29296 * gcc.c-torture/compile/20031102-1.c: New test case.
29297
29298 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
29299
29300 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
29301 2147483647.
29302
29303 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29304
29305 * gcc.dg/20031102-1.c: New test.
29306
29307 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29308
29309 * gcc.dg/complex-1.c: New test.
29310
29311 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29312
29313 PR c++/12796
29314 * g++.dg/template/crash13.C: Adjust expected error location.
29315 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29316
29317 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29318
29319 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29320
29321 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29322
29323 PR/10239
29324 * gcc.c-torture/compile/20031031-2.c: New test.
29325
29326 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29327
29328 PR/11640
29329 * gcc.c-torture/compile/20031031-1.c: New test.
29330
29331 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29332
29333 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29334 * gcc.misc-tests/bprob.exp: Likewise.
29335 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
29336 the execution test on arm-elf configs.
29337 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
29338 configs that don't support scratch files.
29339 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
29340
29341 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
29342
29343 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
29344 done by dejagnu.
29345
29346 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
29347
29348 * ada/acats/run_all.sh: Redirect mv output to /dev/null
29349 Avoid non pure sh syntax. Add more logging.
29350
29351 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
29352 fail.
29353
29354 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29355
29356 PR libgcj/10610
29357 * gcc.dg/ppc-stackalign-1.c: New test.
29358
29359 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
29360
29361 * ada/acats/run_all.sh: Change output to be more compliant with
29362 dejagnu framework.
29363 Create acats.sum and acats.log files under testsuite/ada/acats
29364 Only run [a-z]* directories, to filter out e.g. CVS.
29365 Redirect build output to log file.
29366
29367 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29368
29369 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
29370
29371 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29372
29373 PR ada/5909:
29374 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
29375
29376 2003-10-27 Jakub Jelinek <jakub@redhat.com>
29377
29378 * gcc.c-torture/compile/20031023-1.c: New test.
29379 * gcc.c-torture/compile/20031023-2.c: New test.
29380 * gcc.c-torture/compile/20031023-3.c: New test.
29381 * gcc.c-torture/compile/20031023-4.c: New test.
29382
29383 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29384
29385 PR c++/10371
29386 * g++.dg/lookup/scoped8.C: New test.
29387
29388 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29389
29390 * g++.dg/opt/reg-stack3.C: New test.
29391
29392 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29393
29394 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
29395
29396 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29397
29398 PR c++/11076
29399 * g++.dg/template/crash13.C: New test.
29400
29401 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29402
29403 * gcc.dg/c99-restrict-2.c: New test.
29404
29405 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
29406
29407 PR c++/12698, c++/12699, c++/12700, c++/12566
29408 * g++.dg/inherit/covariant9.C: New test.
29409 * g++.dg/inherit/covariant10.C: New test.
29410 * g++.dg/inherit/covariant11.C: New test.
29411
29412 2003-10-23 Jason Merrill <jason@redhat.com>
29413
29414 PR c++/12726
29415 * g++.dg/ext/complit2.C: New test.
29416
29417 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29418
29419 PR target/12654
29420 * gcc.c-torture/execute/20031020-1.c: New test.
29421
29422 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29423
29424 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
29425 following the jump_insn.
29426
29427 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
29428
29429 * gcc.dg/cast-lvalue-1.c: New test.
29430
29431 2003-10-21 Mark Mitchell <mark@codesourcery.com>
29432
29433 PR c++/11962
29434 * g++.dg/template/cond2.C: New test.
29435
29436 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
29437
29438 * gcc.dg/builtins-28.c: New test.
29439
29440 2003-10-20 Jan Hubicka <jh@suse.cz>
29441
29442 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
29443 parameter.
29444 * testsuite/gcc.dg/inline-2.c: Likewise.
29445
29446 2003-10-20 Phil Edwards <phil@codesourcery.com>
29447
29448 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
29449 * gcc.dg/nest.c: Likewise.
29450
29451 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29452
29453 PR c++/9781, c++/10583, c++/11862
29454 * g++.dg/parse/crash13.C: New test.
29455
29456 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29457
29458 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
29459
29460 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29461
29462 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
29463 Define HAVE_C99_RUNTIME except on Solaris.
29464 * gcc.dg/builtins-20.c: Likewise.
29465
29466 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29467
29468 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
29469
29470 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29471
29472 PR c++/12495
29473 * g++.dg/template/crash21.C: New test.
29474
29475 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29476
29477 PR c++/2513
29478 * g++.dg/template/typename5.C: New test.
29479
29480 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29481
29482 PR c++/12369
29483 * g++.dg/template/friend25.C: New test.
29484
29485 2003-10-16 Ziemowit Laski <zlaski@apple.com>
29486
29487 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
29488 versions.
29489
29490 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
29491
29492 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
29493 == 2147483647.
29494
29495 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
29496
29497 * gcc.c-torture/execute/960416-1.x: Remove.
29498 * gcc.c-torture/execute/divconst-3.x: Likewise.
29499
29500 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
29501
29502 PR target/12598
29503 * gcc.dg/torture/cris-volatile-1.c: New test.
29504
29505 2003-10-14 Roger Sayle <roger@eyesopen.com>
29506
29507 PR optimization/9325
29508 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
29509 for overflowing floating point to integer conversion during RTL
29510 simplification.
29511
29512 2003-10-13 Ziemowit Laski <zlaski@apple.com>
29513
29514 * objc/execute/_cmd.m: Fix typo.
29515 * objc.dg/image-info.m, objc.dg/symtab-1.m:
29516 Relax 'scan-assembler' regexp.
29517 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
29518 objc.dg/try-catch-4.m: Run on non-Darwin targets.
29519 * objc.dg/zero-link-2.m: Remove blank line.
29520 * objc.dg/zero-link-3.m: New test case.
29521
29522 2003-10-13 Geoffrey Keating <geoffk@apple.com>
29523
29524 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
29525
29526 * gcc.dg/asm-names.c: Use scan-assembler-not rather
29527 than linker trickery.
29528
29529 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29530
29531 PR c++/12370
29532 * g++.dg/other/friend2.C: New test.
29533
29534 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29535
29536 * gcc.dg/20031012-1.c: New test.
29537
29538 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29539
29540 * gcc.dg/weak/weak-3.c: Fix for new warning.
29541
29542 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
29543
29544 PR optimization/8750
29545 * gcc.c-torture/execute/20031012-1.c: New test case.
29546
29547 2003-10-11 Roger Sayle <roger@eyesopen.com>
29548
29549 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
29550 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
29551
29552 2003-10-11 Roger Sayle <roger@eyesopen.com>
29553
29554 PR optimization/12260
29555 * gcc.c-torture/compile/20031011-2.c: New test case.
29556
29557 2003-10-11 Roger Sayle <roger@eyesopen.com>
29558
29559 * gcc.c-torture/execute/20031011-1.c: New testcase.
29560
29561 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
29562
29563 * gcc.c-torture/compile/20031011-1.c: New test.
29564
29565 2003-10-11 Jan Hubicka <jh@suse.cz>
29566
29567 * g++.dg/other/first-global.C: New test.
29568
29569 2003-10-11 Roger Sayle <roger@eyesopen.com>
29570
29571 * gcc.c-torture/execute/string-opt-18.c: New testcase.
29572
29573 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
29574
29575 * gcc.c-torture/compile/20031010-1.c: New test.
29576
29577 2003-10-10 Geoffrey Keating <geoffk@apple.com>
29578
29579 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
29580 * gcc.c-torture/execute/va-arg-25.c: ... here.
29581
29582 2003-10-09 Mark Mitchell <mark@codesourcery.com>
29583
29584 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
29585
29586 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
29587
29588 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
29589
29590 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29591
29592 * g++.dg/parse/error2.C: New test.
29593
29594 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29595
29596 PR c++/11097
29597 * g++.dg/other/error5.C: Modify the error message.
29598 * g++.dg/lookup/using8.C: New test.
29599
29600 2003-10-07 Geoffrey Keating <geoffk@apple.com>
29601
29602 * gcc.dg/darwin-abi-2.c: New file.
29603 * gcc.c-torture/execute/va-arg-24.c: New file.
29604
29605 2003-10-06 Bob Wilson <bob.wilson@acm.org>
29606
29607 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
29608 indentation.
29609
29610 2003-10-06 Mark Mitchell <mark@codesourcery.com>
29611
29612 PR c++/10147
29613 * g++.dg/other/error4.C: Update error messages.
29614 * g++.dg/template/ptrmem4.C: Likewise.
29615
29616 PR c++/12337
29617 * g++.dg/init/new9.C: New test.
29618
29619 PR c++/12334, c++/12236, c++/8656
29620 * g++.dg/ext/attrib8.C: New test.
29621
29622 2003-10-06 Devang Patel <dpatel@apple.com>
29623
29624 * gcc.dg/debug/dwarf2-3.h: New test.
29625 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
29626
29627 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
29628
29629 * g++.dg/opt/cfg2.C: New test.
29630
29631 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29632
29633 * g++.dg/opt/float1.C: New test.
29634
29635 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29636
29637 * gcc.dg/c90-array-lval-6.c: New test.
29638 * gcc.dg/c99-array-lval-6.c: New test.
29639
29640 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
29641 Ziemowit Laski <zlaski@apple.com>
29642
29643 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
29644 'Derived', so that it is never considered a class method; add
29645 new warning for '+port' method ambiguity.
29646 * objc.dg/method-12.m: Include <objc/objc.h> instead of
29647 <objc/objc-api.h> (needed on Mac OS X).
29648 * objc.dg/method-13.m: New test.
29649
29650 2003-10-03 Roger Sayle <roger@eyesopen.com>
29651
29652 PR optimization/9325, PR java/6391
29653 * gcc.c-torture/execute/20031003-1.c: New test case.
29654
29655 2003-10-02 Mark Mitchell <mark@codesourcery.com>
29656
29657 PR optimization/12180
29658 * gcc.dg/20031002-1.c: New test.
29659
29660 PR c++/12486
29661 * g++.dg/inherit/error1.C: New test.
29662
29663 2003-10-02 Chris Demetriou <cgd@broadcom.com>
29664
29665 * lib/f-torture.exp (search_for): Rename to...
29666 (search_for_re): This. Also, clean up comments and the
29667 "regexp" invocation.
29668
29669 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
29670
29671 * gcc.c-torture/compile/20031002-1.c: New test.
29672
29673 2003-10-02 Jakub Jelinek <jakub@redhat.com>
29674
29675 * g++.dg/opt/cond1.C: New test.
29676
29677 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
29678
29679 * gcc.dg/Wold-style-definition-2.c: New testcase.
29680 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
29681
29682 2003-09-29 Richard Henderson <rth@redhat.com>
29683
29684 * g++.dg/init/array10.C: Add dg-options.
29685
29686 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
29687
29688 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
29689
29690 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29691
29692 * g++.dg/template/friend19.C: Fix typo.
29693 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
29694
29695 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
29696
29697 * gcc.c-torture/execute/20030928-1.c: New test.
29698 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
29699
29700 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29701
29702 * g++.dg/opt/unroll1.C: New test.
29703
29704 2003-09-26 Roger Sayle <roger@eyesopen.com>
29705
29706 PR optimization/11741
29707 * gcc.dg/20030926-1.c: New test case.
29708
29709 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29710
29711 PR c++/5655
29712 * g++.dg/parse/access7.C: New test.
29713 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
29714
29715 2003-09-24 Ziemowit Laski <zlaski@apple.com>
29716
29717 MERGE OF objc-improvements-branch into MAINLINE:
29718 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
29719 if libobjc has not been built.
29720 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
29721 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
29722 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
29723 objc/execute/nested-3.m, objc/execute/np-2.m,
29724 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
29725 objc/execute/redefining_self.m, objc/execute/root_methods.m,
29726 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
29727 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
29728 objc.dg/special/unclaimed-category-1.h,
29729 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
29730 well as GNU runtime.
29731 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
29732 * execute/cascading-1.m, execute/function-message-1.m,
29733 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
29734 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
29735 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
29736 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
29737 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
29738 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
29739 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
29740 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
29741 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
29742 * objc.dg/bitfield-2.m: Run only on Darwin.
29743 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
29744 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
29745 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
29746 * objc.dg/const-str-1.m: Fix constant string layout.
29747
29748 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
29749
29750 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
29751
29752 2003-09-23 Geoffrey Keating <geoffk@apple.com>
29753
29754 * gcc.dg/darwin-abi-1.c: New file.
29755
29756 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
29757
29758 PR target/12281
29759 * gcc.c-torture/compile/20030921-1.c: New test.
29760
29761 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29762
29763 * g++.dg/opt/reg-stack2.C: New test.
29764
29765 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29766
29767 * g++.dg/eh/delayslot1.C: New test.
29768
29769 2003-09-20 Richard Henderson <rth@redhat.com>
29770
29771 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
29772
29773 2003-09-20 Roger Sayle <roger@eyesopen.com>
29774
29775 * gcc.c-torture/execute/20030920-1.c: New test case.
29776
29777 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29778
29779 * g++.dg/rtti/typeid3.C: Correct expected error message.
29780
29781 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29782
29783 PR c++/157
29784 * g++.dg/parse/crash12.C: New test.
29785
29786 2003-09-19 Janis Johnson <janis187@us.ibm.com>
29787
29788 * gcc.dg/compat/mixed-struct-check.h: New.
29789 * gcc.dg/compat/mixed-struct-defs.h: New.
29790 * gcc.dg/compat/mixed-struct-init.h: New.
29791 * gcc.dg/compat/struct-by-value-19_main.c: New.
29792 * gcc.dg/compat/struct-by-value-19_x.c: New.
29793 * gcc.dg/compat/struct-by-value-19_y.c: New.
29794 * gcc.dg/compat/struct-by-value-20_main.c: New.
29795 * gcc.dg/compat/struct-by-value-20_x.c: New.
29796 * gcc.dg/compat/struct-by-value-20_y.c: New.
29797 * gcc.dg/compat/struct-return-19_main.c: New.
29798 * gcc.dg/compat/struct-return-19_x.c: New.
29799 * gcc.dg/compat/struct-return-19_y.c: New.
29800 * gcc.dg/compat/struct-return-20_main.c: New.
29801 * gcc.dg/compat/struct-return-20_x.c: New.
29802 * gcc.dg/compat/struct-return-20_y.c: New.
29803
29804 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
29805 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
29806 so that it will not complain on LP64 targets.
29807
29808 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29809
29810 PR c++/495
29811 * g++.dg/template/friend24.C: New test.
29812
29813 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
29814
29815 PR c++/12332
29816 * g++.dg/template/memtmpl2.C: New test.
29817
29818 2003-09-18 Mark Mitchell <mark@codesourcery.com>
29819
29820 PR target/11184
29821 * gcc.dg/builtin-apply1.c: New test.
29822
29823 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
29824
29825 PR c++/9848
29826 * g++.dg/warn/Wunused-4.C: New test.
29827
29828 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29829
29830 PR c++/12316
29831 * g++.dg/other/gc2.C: New test.
29832
29833 2003-09-17 Mark Mitchell <mark@codesourcery.com>
29834
29835 PR c++/11991
29836 * g++.dg/rtti/typeid3.C: New test.
29837
29838 PR c++/12266
29839 * g++.dg/overload/template1.C: New test.
29840
29841 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29842
29843 * g++.dg/opt/cfg3.C: New test.
29844
29845 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29846
29847 PR c++/7939
29848 * g++.dg/template/crash11.C: New test.
29849
29850 2003-09-16 Jason Merrill <jason@redhat.com>
29851 Jakub Jelinek <jakub@redhat.com>
29852
29853 * gcc.dg/attr-warn-unused-result.c: New test.
29854
29855 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
29856
29857 PR c++/12184
29858 * g++.dg/expr/call2.C: New test.
29859
29860 2003-09-15 Andreas Jaeger <aj@suse.de>
29861
29862 * gcc.dg/Wold-style-definition-1.c: New test.
29863
29864 2003-09-14 Mark Mitchell <mark@codesourcery.com>
29865
29866 PR c++/3907
29867 * g++.dg/parse/template12.C: New test.
29868
29869 * g++.dg/abi/bitfield11.C: New test.
29870 * g++.dg/abi/bitfield12.C: Likewise.
29871
29872 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
29873
29874 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
29875 non-expansion of functional macro name without arguments at EOL.
29876 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
29877
29878 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
29879
29880 * gcc.c-torture/execute/20030914-[12].c: New tests.
29881
29882 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
29883
29884 PR c++/11788
29885 * g++.dg/overload/addr1.C: New test.
29886
29887 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
29888
29889 * gcc.dg/20030909-1.c: New test.
29890
29891 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29892
29893 * gcc.dg/ultrasp10.c: New test.
29894
29895 2003-09-09 Devang Patel <dpatel@apple.com>
29896
29897 * gcc.dg/darwin-ld-6.c: New test.
29898
29899 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29900
29901 * gcc.dg/torture/builtin-explog-1.c: New testcase.
29902
29903 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29904
29905 * gcc.dg/ia64-types1.c: New test.
29906 * gcc.dg/ia64-types2.c: Likewise.
29907
29908 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29909
29910 * gcc.dg/builtins-1.c: Add more _Complex tests.
29911 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29912
29913 * gcc.dg/builtins-1.c: Test existing _Complex functions.
29914 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29915
29916 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29917
29918 PR c++/11786
29919 * g++.dg/lookup/koenig2.C: New test.
29920
29921 PR c++/5296
29922 * g++.dg/rtti/typeid2.C: New test.
29923
29924 2003-09-08 Jakub Jelinek <jakub@redhat.com>
29925
29926 * gcc.c-torture/compile/20030904-1.c: New test.
29927
29928 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29929
29930 * g++.dg/opt/longbranch2.C: New test.
29931
29932 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29933
29934 * g++.dg/template/crash10.C: Only compile it.
29935
29936 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29937
29938 PR middle-end/11665
29939 * gcc.c-torture/compile/20030907-1.c: New test.
29940 * g++.dg/init/array11.C: New test.
29941
29942 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29943
29944 PR c++/11852
29945 * g++.dg/init/struct1.C: New test.
29946
29947 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29948
29949 PR c++/12181
29950 * g++.dg/expr/comma1.C: New test.
29951
29952 2003-09-06 Mark Mitchell <mark@codesourcery.com>
29953
29954 PR c++/11867
29955 * g++.dg/expr/static_cast5.C: New test.
29956
29957 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
29958
29959 PR c++/11507
29960 * g++.dg/lookup/scoped7.C: New test.
29961
29962 PR c++/9574
29963 * g++.dg/other/static1.C: New test.
29964
29965 PR c++/11490
29966 * g++.dg/warn/template-1.C: New test.
29967
29968 PR c++/11432
29969 * g++.dg/template/crash10.C: New test.
29970
29971 PR c++/2478
29972 * g++.dg/overload/VLA.C: New test.
29973
29974 PR c++/10804
29975 * g++.dg/template/call1.C: New test.
29976
29977 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
29978
29979 PR c++/11794
29980 * g++.dg/parse/using3.C: New test.
29981
29982 2003-09-06 Roger Sayle <roger@eyesopen.com>
29983
29984 PR c++/11409
29985 * g++.dg/overload/builtin3.C: New test case.
29986
29987 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
29988
29989 PR c/9862
29990 * gcc.dg/20030906-1.c: New test.
29991 * gcc.dg/20030906-2.c: Likewise.
29992
29993 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
29994
29995 PR c++/12167
29996 * g++.dg/parse/defarg5.C: New test.
29997
29998 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
29999
30000 2003-09-05 Mark Mitchell <mark@codesourcery.com>
30001
30002 PR c++/12163
30003 * g++.dg/expr/static_cast4.C: New test.
30004
30005 PR c++/12146
30006 * g++.dg/template/crash9.C: New test.
30007
30008 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
30009
30010 * g++.old-deja/g++.ext/pretty2.C: Update for change
30011 in __FUNCTION__.
30012 * g++.old-deja/g++.ext/pretty3.C: Likewise.
30013
30014 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
30015
30016 PR c++/11922
30017 * g++/dg/template/qualified-id1.C: New test.
30018
30019 PR c++/12037
30020 * g++.dg/warn/noeffect4.C: New test.
30021
30022 2003-09-04 Matt Austern <austern@apple.com>
30023
30024 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
30025 * g++.dg/ext/fnname2.C: Likewise.
30026 * g++.dg/ext/fnname3.C: Likewise.
30027
30028 2003-09-04 Mark Mitchell <mark@codesourcery.com>
30029
30030 * g++.dg/expr/lval1.C: New test.
30031 * g++.dg/ext/lvcast.C: Remove.
30032
30033 2003-09-03 Roger Sayle <roger@eyesopen.com>
30034
30035 PR optimization/11700.
30036 * gcc.c-torture/compile/20030903-1.c: New test case.
30037
30038 2003-09-03 Mark Mitchell <mark@codesourcery.com>
30039
30040 PR c++/12053
30041 * g++.dg/abi/layout4.C: New test.
30042
30043 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
30044
30045 PR c++/11553
30046 * g++.dg/parse/friend3.C: New test.
30047
30048 2003-09-02 Mark Mitchell <mark@codesourcery.com>
30049
30050 PR c++/11847
30051 * g++.dg/template/class1.C: New test.
30052
30053 PR c++/11808
30054 * g++.dg/expr/call1.C: New test.
30055
30056 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30057
30058 PR c++/12114
30059 * g++.dg/init/ref9.C: New test.
30060
30061 PR c++/11972
30062 * g++.dg/template/nested4.C: New test.
30063
30064 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30065
30066 PR c++/12093
30067 * g++.dg/template/non-dependent4.C: New test.
30068
30069 PR c++/11928
30070 * g++.dg/inherit/conv1.C: New test.
30071
30072 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30073
30074 PR c++/6196
30075 * g++.dg/ext/label1.C: New test.
30076 * g++.dg/ext/label2.C: Likewise.
30077
30078 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30079
30080 * g++.dg/expr/cond3.C: New test.
30081
30082 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30083
30084 * gcc.dg/builtins-1.c: Add new builtin cases.
30085
30086 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30087
30088 * gcc.dg/builtins-1.c: Add new cases.
30089 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30090
30091 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30092
30093 * gcc.dg/builtins-1.c: Add more math builtin tests.
30094 * gcc.dg/torture/builtin-attr-1.c: New test.
30095
30096 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30097
30098 PR optimization/5079
30099 * g++.dg/opt/static3.C: New test.
30100
30101 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30102
30103 * gcc.misc-tests/gcov-10b.c: New test.
30104
30105 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30106
30107 * g++.dg/opt/ptrmem3.C: New test.
30108
30109 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30110
30111 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30112
30113 * gcc.dg/20030826-2.c: New test.
30114
30115 2003-08-26 Roger Sayle <roger@eyesopen.com>
30116
30117 PR middle-end/12002
30118 * g77.f-torture/compile/12002.f: New test case.
30119
30120 2003-08-26 Roger Sayle <roger@eyesopen.com>
30121
30122 * gcc.dg/20030826-1.c: New test case.
30123
30124 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30125
30126 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30127
30128 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30129
30130 PR c++/11871
30131 * c++.dg/lookup/crash1.C: New test.
30132
30133 * c++.dg/warn/noeffect3.C: New test.
30134
30135 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30136
30137 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30138 * gcc.dg/compat/vector-1_y.c: Ditto.
30139 * gcc.dg/compat/vector-2_x.c: Ditto.
30140 * gcc.dg/compat/vector-2_y.c: Ditto.
30141
30142 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30143
30144 * gcc.dg/20030702-1.c: New test.
30145
30146 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30147
30148 PR c++/8795
30149 * g++.dg/ext/altivec-1.C: New test.
30150
30151 2003-08-24 Richard Henderson <rth@redhat.com>
30152
30153 * g++.dg/eh/simd-2.C: Add -w for x86.
30154
30155 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30156
30157 * gcc.dg/20030815-1.c: New test.
30158
30159 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30160
30161 PR c++/3765
30162 * g++.dg/parse/access6.C: New test.
30163
30164 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30165
30166 PR c++/641, c++/11876
30167 * g++.dg/template/friend22.C: New test.
30168 * g++.dg/template/friend23.C: Likewise.
30169
30170 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30171
30172 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
30173 identically.
30174
30175 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30176
30177 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
30178
30179 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30180
30181 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
30182
30183 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30184
30185 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
30186
30187 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30188
30189 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
30190
30191 2003-08-21 Mark Mitchell <mark@codesourcery.com>
30192
30193 PR c++/11919
30194 * g++.dg/overload/prom1.C: New test.
30195
30196 PR c++/11551
30197 * g++.dg/parse/dtor2.C: New test.
30198
30199 PR c++/10762
30200 * g++.dg/parse/using2.C: New test.
30201
30202 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
30203
30204 PR target/11805
30205 * gcc.c-torture/compile/20030821-1.c: New.
30206
30207 2003-08-20 Mark Mitchell <mark@codesourcery.com>
30208
30209 PR c++/11834
30210 * g++.dg/template/deduce2.C: New test.
30211
30212 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
30213
30214 * gcc.c-torture/execute/20030821-1.c: New test.
30215
30216 2003-08-20 Roger Sayle <roger@eyesopen.com>
30217
30218 PR middle-end/11984
30219 * gcc.dg/20030820-1.c: New test case.
30220
30221 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
30222
30223 PR c++/11945
30224 * g++.dg/warn/noeffect2.C: New test.
30225
30226 2003-08-19 Mark Mitchell <mark@codesourcery.com>
30227
30228 PR c++/10926
30229 * g++.dg/template/dtor2.C: New test.
30230
30231 PR c++/11684
30232 * g++.dg/template/operator1.C: New test.
30233 * g++.dg/parse/operator4.C: New test.
30234
30235 PR c++/11946.C
30236 * g++.dg/expr/enum1.C: New test.
30237 * gcc.dg/c99-bool-1.c: Remove bogus warning.
30238
30239 PR c++/11036.C
30240 * g++.dg/parse/elab2.C: New test.
30241 * g++.dg/parse/typedef4.C: Change error message.
30242 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
30243 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
30244 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
30245
30246 2003-08-19 Geoffrey Keating <geoffk@apple.com>
30247
30248 * gcc.dg/pch/warn-1.c: New.
30249 * gcc.dg/pch/warn-1.hs: New.
30250
30251 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
30252 not-tested file.
30253
30254 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30255
30256 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
30257
30258 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30259
30260 * gcc.dg/uninit-D.c: New Test.
30261 * gcc.dg/uninit-E.c: New Test.
30262 * gcc.dg/uninit-F.c: New Test.
30263 * gcc.dg/uninit-G.c: New Test.
30264
30265 2003-08-19 Michael Ritzert <ritzert@t-online.de>
30266
30267 * g++.dg/README: Describe the pch directory.
30268
30269 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30270
30271 PR c++/11174
30272 * g++.dg/parse/access4.C: New test.
30273 * g++.dg/parse/access5.C: Likewise.
30274 * g++.old-deja/g++.jason/access17.C: Adjust error message.
30275
30276 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
30277
30278 * gcc.dg/noncompile/20030818-1.c: New.
30279
30280 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
30281
30282 PR c++/11957
30283 * g++.dg/warn/noeffect1.C: New test.
30284
30285 * g++.dg/template/scope2.C: New test.
30286 * g++.dg/template/error2.C: Correct dg-error
30287
30288 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
30289
30290 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
30291
30292 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
30293
30294 PR C++/11512
30295 * g++.dg/template/warn1.C: New.
30296
30297 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
30298
30299 * g++.dg/template/error2.C: New test.
30300 * g++.dg/lookup/using7.C: Adjust errors
30301 * g++.old-deja/g++.pt/crash36.C: Likewise.
30302 * g++.old-deja/g++.pt/derived3.C: Likewise.
30303
30304 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30305
30306 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
30307 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
30308 * gcc.c-torture/execute/builtins/string-9.c: New, from
30309 string-opt-9.c. Adjust for execute/builtins framework.
30310 * gcc.c-torture/execute/string-opt-9.c: Delete.
30311
30312 2003-08-12 Mark Mitchell <mark@codesourcery.com>
30313
30314 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
30315
30316 * g++.dg/parse/ret-type2.C: New test.
30317
30318 PR c++/11703
30319 * g++.dg/init/new8.C: New test.
30320
30321 PR c++/10923
30322 * g++.dg/parse/typedef5.C: New test.
30323
30324 PR c++/9512
30325 * g++.dg/parse/qualified2.C: New test.
30326 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
30327 invalid code.
30328
30329 2003-08-11 Mark Mitchell <mark@codesourcery.com>
30330
30331 * g++.dg/conversion/ptrmem1.C: New test.
30332
30333 2003-08-11 Jakub Jelinek <jakub@redhat.com>
30334
30335 PR target/11693
30336 * gcc.dg/20030811-1.c: New test.
30337
30338 PR target/11535
30339 * gcc.c-torture/execute/20030811-1.c: New test.
30340
30341 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30342
30343 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
30344
30345 2003-08-10 Mark Mitchell <mark@codesourcery.com>
30346
30347 PR c++/11789.C
30348 * g++.dg/inherit/multiple1.C: New test.
30349
30350 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
30351
30352 * gcc.dg/spe1.c: New test.
30353
30354 PR c++/11670
30355 * g++.dg/expr/cast2.C: New test.
30356
30357 PR c++/10530
30358 * g++.dg/template/dependent-name2.C: New test.
30359
30360 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
30361
30362 * g++.dg/parse/crash11.C: Put the dg options in comments.
30363
30364 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
30365
30366 * lib/gcc-dg.exp: Update for diagnostic change.
30367
30368 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30369
30370 PR c++/5767
30371 * g++.dg/parse/crash11.C: New test.
30372
30373 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
30374
30375 * gcc.dg/cpp/spacing1.c: Update.
30376
30377 2003-08-04 Janis Johnson <janis187@us.ibm.com>
30378
30379 PR target/11739
30380 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
30381 a value for -mtune.
30382
30383 2003-08-04 Roger Sayle <roger@eyesopen.com>
30384
30385 PR middle-end/11771
30386 * gcc.c-torture/compile/20030804-1.c: New test case.
30387
30388 2003-08-04 Roger Sayle <roger@eyesopen.com>
30389
30390 * gcc.dg/20030804-1.c: New test case.
30391
30392 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
30393
30394 * gcc.dg/cpp/separate-1.c: New test.
30395
30396 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
30397
30398 PR c++/11704
30399 * g++.dg/template/dependent-expr2.C: New test.
30400
30401 PR c++/11766
30402 * g++.dg/expr/ptrmem1.C: New test.
30403
30404 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30405
30406 PR c++/9453
30407 * g++.dg/template/friend15.C: New test.
30408
30409 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
30410
30411 * lib/dg-pch.exp: Work round PCH bug.
30412
30413 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30414
30415 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
30416 builtins. Move cases from builtins-4.c here.
30417
30418 * gcc.dg/torture/builtin-math-1.c: New test taken from
30419 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
30420 additional cases.
30421
30422 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
30423 Delete.
30424
30425 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
30426
30427 PR c++/9447
30428 * g++.dg/template/using7.C: New test.
30429
30430 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
30431
30432 * import1.c, import2.c: New tests.
30433
30434 2003-08-01 Jakub Jelinek <jakub@redhat.com>
30435
30436 * g++.dg/eh/crossjump1.C: New test.
30437
30438 2003-08-01 Mark Mitchell <mark@codesourcery.com>
30439
30440 PR c++/11697
30441 * g++.dg/template/using6.C: New test.
30442
30443 PR c++/11744
30444 * g++.dg/template/koenig2.C: New test.
30445
30446 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30447
30448 PR c++/7983
30449 * g++.dg/parse/typedef4.C: New test.
30450
30451 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30452
30453 PR c++/8442, c++/8806
30454 * g++.dg/template/elab1.C: New test.
30455 * g++.dg/template/type2.C: Likewise.
30456 * g++.dg/template/ttp3.C: Adjust expected error message.
30457 * g++.old-deja/g++.law/visibility13.C: Likewise.
30458 * g++.old-deja/g++.niklas/t135.C: Likewise.
30459 * g++.old-deja/g++.pt/ttp41.C: Likewise.
30460 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
30461 template argument.
30462 * g++.old-deja/g++.pt/ttp44.C: Likewise.
30463
30464 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
30465
30466 PR c++/11295
30467 * g++.dg/ext/stmtexpr1.C: New test.
30468
30469 * g++.dg/opt/tmp1.C: New test.
30470
30471 PR c++/11525
30472 * g++.dg/parse/constant4.C: New test.
30473
30474 PR c++/9447
30475 * g++.dg/template/using5.C: New test.
30476
30477 2003-07-31 Roger Sayle <roger@eyesopen.com>
30478
30479 * gcc.dg/builtins-27.c: New test case.
30480
30481 2003-07-31 Jakub Jelinek <jakub@redhat.com>
30482
30483 * gcc.dg/tls/opt-7.c: New test.
30484
30485 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
30486
30487 * g++.old-deja/g++.other/crash18.C: Remove.
30488
30489 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
30490
30491 * g++.dg/template/explicit3.C: New.
30492 * g++.dg/template/explicit4.C: New.
30493 * g++.dg/template/explicit5.C: New.
30494
30495 PR c++/11347
30496 * g++.dg/template/memtmpl1.C: New.
30497
30498 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
30499
30500 PR target/11565
30501 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
30502 * gcc.dg/i386-387-5.c (dg-options): Likewise.
30503
30504 2003-07-30 Jan Hubicka <jh@suse.cz>
30505
30506 * vtgc1.c: Kill.
30507
30508 2003-07-29 Zack Weinberg <zack@codesourcery.com>
30509
30510 * gcc.dg/struct-in-proto-1.c: New test.
30511
30512 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
30513
30514 * gcc.dg/cpp/include2.c: Only expect one message.
30515
30516 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
30517
30518 PR c++/9447
30519 * g++.dg/template/using1.C: New test.
30520 * g++.dg/template/using2.C: New test.
30521 * g++.dg/template/using3.C: New test.
30522 * g++.dg/template/using4.C: New test.
30523
30524 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
30525
30526 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
30527 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30528
30529 2003-07-28 Jan Hubicka <jh@suse.cz>
30530
30531 PR c++/11530
30532 * g++.dg/opt/call1.C: New test.
30533
30534 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
30535
30536 PR c++/11667
30537 * g++.dg/init/enum2.C: New test.
30538 * g++.dg/template/overload1.C: Add "-w" option.
30539
30540 2003-07-28 <hp@bitrange.com>
30541
30542 * gcc.dg/Wdeclaration-after-statement-1.c,
30543 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
30544
30545 2003-07-28 Jakub Jelinek <jakub@redhat.com>
30546
30547 * gcc.c-torture/compile/20030725-1.c: New test.
30548
30549 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
30550
30551 * gcc.dg/20030505.c: Only run for SPE.
30552 Remove definition of opaque type.
30553
30554 2003-07-27 Mark Mitchell <mark@codesourcery.com>
30555
30556 * g++.dg/template/ptrmem6.C: New test.
30557
30558 2003-07-26 Geoffrey Keating <geoffk@apple.com>
30559
30560 * gcc.c-torture/compile/zero-strct-2.c: New test.
30561
30562 2003-07-25 Geoffrey Keating <geoffk@apple.com>
30563
30564 * gcc.dg/intermod-1.c: New test.
30565
30566 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
30567
30568 PR c++/11617
30569 * g++.dg/template/lookup2.C: New test.
30570 * g++.dg/template/memclass1.C: Remove instantiated from error.
30571 * g++.dg/other/error2.C: Tweak expected errors.
30572
30573 PR c++/11596
30574 * g++.dg/template/defarg3.C: New test.
30575
30576 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
30577
30578 2003-07-24 Mark Mitchell <mark@codesourcery.com>
30579
30580 * g++.dg/inherit/access5.C: New test.
30581
30582 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30583
30584 PR c++/11513
30585 * g++.dg/template/crash8.C: New test.
30586
30587 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
30588
30589 PR c/10602
30590 * gcc.dg/noncompile/incomplete-2.c: New test.
30591
30592 2003-07-23 Mark Mitchell <mark@codesourcery.com>
30593
30594 PR c++/11645
30595 * g++.dg/inherit/access4.C: New test.
30596
30597 PR c++/11517
30598 * g++.dg/expr/cond2.C: New test.
30599
30600 PR optimization/10679
30601 * g++.dg/opt/inline4.C: New test.
30602
30603 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
30604
30605 * g++.dg/parse/crash10: New test.
30606
30607 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30608
30609 * g++.dg/ext/flexary1.C: New test.
30610
30611 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30612
30613 PR c++/10793
30614 * g++.dg/template/crash9.C: New test.
30615
30616 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30617
30618 PR c++/3004
30619 * g++.dg/parse/typedef3.C: New test.
30620
30621 PR c++/7906
30622 * g++.dg/parse/operator2.C: New test.
30623
30624 PR c++/8895
30625 * g++.dg/parse/def-tmpl-arg1.C: New test.
30626
30627 PR c++/9282
30628 * g++.dg/parse/funptr1.C: New test.
30629
30630 PR c++/9452
30631 * g++.dg/parse/ambig3.C: New test.
30632
30633 PR c++/9454
30634 * g++.dg/parse/operator3.C: New test.
30635
30636 PR c++/9486
30637 * g++.dg/parse/template10.C: New test.
30638
30639 PR c++/9488
30640 * g++.dg/parse/template11.C: New test.
30641
30642 PR c++/10150
30643 * g++.dg/parse/invalid-op1.C: New test.
30644
30645 PR c++/10247
30646 * g++.dg/parse/condexpr1.C: New test.
30647
30648 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30649
30650 * g++.dg/ext/packed3.C: New test.
30651 * g++.dg/ext/packed4.C: New test.
30652
30653 * gcc.dg/pack-test-3.c: New test.
30654
30655 2003-07-21 Janis Johnson <janis187@us.ibm.com>
30656
30657 * lib/compat.exp: Handle dg-options per source file.
30658 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
30659 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
30660 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
30661 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
30662 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
30663 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
30664 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
30665 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
30666 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
30667 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
30668 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
30669 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
30670 * g++.dg/compat/break/bitfield7_x.C: Ditto.
30671 * g++.dg/compat/break/bitfield7_y.C: Ditto.
30672
30673 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30674
30675 PR c/10320
30676 * gcc.c-torture/execute/20030718-1.c: New test.
30677
30678 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30679
30680 PR optimization/11536
30681 * gcc.dg/20030721-1.c: New test.
30682
30683 2003-07-19 Mark Mitchell <mark@codesourcery.com>
30684
30685 PR c++/11546
30686 * g++.dg/template/lookup1.C: New test.
30687
30688 2003-07-19 Zack Weinberg <zack@codesourcery.com>
30689
30690 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
30691 diagnostics of ill-formed constructs involving labels.
30692 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
30693 the new 'previously defined here' message.
30694
30695 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
30696
30697 * g++.dg/parse/non-dependent2.C: New test.
30698
30699 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
30700
30701 * g++.dg/init/init-ref4.C: xfail on targets without
30702 weak symbols.
30703
30704 2003-07-17 Jakub Jelinek <jakub@redhat.com>
30705
30706 PR target/11087
30707 * gcc.c-torture/execute/20030717-1.c: New test.
30708
30709 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30710
30711 * g++.dg/opt/cfg1.C: New test.
30712
30713 2003-07-17 Mark Mitchell <mark@codesourcery.com>
30714
30715 PR optimization/11557
30716 * gcc.dg/20030717-1.c: New test.
30717
30718 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30719
30720 PR c++/10476
30721 * g++.dg/expr/crash-1.C: New test.
30722
30723 PR c++/11027
30724 * g++.dg/template/init3.C: New test.
30725
30726 PR c++/8222
30727 * g++.dg/template/non-dependent1.C: New test.
30728
30729 PR c++/11070
30730 * g++.dg/template/non-dependent2.C: New test.
30731
30732 PR c++/11071
30733 * g++.dg/template/non-dependent3.C: New test.
30734
30735 PR c++/9907
30736 * g++.dg/template/sizeof5.C: New test.
30737
30738 2003-07-17 Geoffrey Keating <geoffk@apple.com>
30739
30740 PR 11498
30741 * gcc.c-torture/compile/mangle-1.c: New file.
30742
30743 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30744
30745 PR c++/7809
30746 * g++.dg/parse/access3.C: New test.
30747
30748 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30749
30750 PR c++/11384
30751 * g++.dg/init/init-ref4.C: New test.
30752
30753 2003-07-16 Mark Mitchell <mark@codesourcery.com>
30754
30755 PR c++/11547
30756 * g++.dg/parse/constant3.C: New test.
30757 * g++.dg/parse/crash7.C: Likewise.
30758
30759 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
30760
30761 PR target/11008
30762 * gcc.dg/i386-pentium4-not-mull.c: New.
30763
30764 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
30765
30766 * gcc.dg/asm-names.c (ymain): Make it weak.
30767
30768 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30769
30770 PR c++/5421
30771 * g++.dg/template/friend21.C: New test.
30772
30773 2003-07-16 Jakub Jelinek <jakub@redhat.com>
30774
30775 * gcc.dg/cleanup-8.c: New test.
30776 * gcc.dg/cleanup-9.c: New test.
30777
30778 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
30779
30780 * g++.dg/ext/dll-MI1.h: New file.
30781 * g++.dg/ext/dllexport-MI1.C: New file.
30782 * g++.dg/ext/dllimport-MI1.C: New file.
30783
30784 2003-07-15 Jakub Jelinek <jakub@redhat.com>
30785
30786 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
30787 it does not have cmpstrsi patterns (just cmpmemsi).
30788
30789 2003-07-15 Mark Mitchell <mark@codesourcery.com>
30790
30791 PR debug/11473
30792 * g++.dg/debug/debug8.C: New test.
30793
30794 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30795
30796 PR c++/10108
30797 * g++.dg/template/crash7.C: New test.
30798
30799 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
30800
30801 PR target/10795
30802 * gcc.c-torture/compile/20030708-1.c: New.
30803
30804 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30805
30806 * gcc.c-torture/execute/20030715-1.c: New test.
30807
30808 2003-07-14 Geoffrey Keating <geoffk@apple.com>
30809
30810 * gcc.dg/pch/inline-3.c: New file.
30811 * gcc.dg/pch/inline-3.hs: New file.
30812 * gcc.dg/pch/inline-4.c: New file.
30813 * gcc.dg/pch/inline-4.hs: New file.
30814
30815 2003-07-14 Mark Mitchell <mark@codesourcery.com>
30816
30817 PR c++/11509
30818 * g++.dg/template/crash6.C: New test.
30819
30820 PR c++/7053
30821 * g++.dg/template/friend20.C: New test.
30822
30823 PR c++/7019
30824 * g++.dg/template/overload2.C: New test.
30825
30826 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30827
30828 PR optimization/11440
30829 * gcc.c-torture/execute/20030714-1.c: New test.
30830
30831 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30832
30833 PR c++/11154
30834 * g++.dg/template/partial2.C: New test.
30835
30836 2003-07-13 Mark Mitchell <mark@codesourcery.com>
30837
30838 PR c++/11503
30839 * g++.dg/template/anon1.C: New test.
30840
30841 PR c++/11493
30842 PR c++/11495
30843 * g++.dg/parse/template9.C: Likewise.
30844 * g++.dg/template/crash4.C: New test.
30845 * g++.dg/template/koenig1.C: Likewise.
30846 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
30847 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
30848 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
30849 functions.
30850 * g++.old-deja/g++.jason/template36.C: Likewise.
30851 * g++.old-deja/g++.mike/p1989.C: Likewise.
30852 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
30853 * g++.old-deja/g++.pt/ttp20.C: Use this->.
30854 * g++.old-deja/g++.pt/ttp21.C: Use this->.
30855 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
30856 compiling.
30857 * g++.old-deja/g++.pt/union2.C: Use this->.
30858
30859 2003-07-11 Jakub Jelinek <jakub@redhat.com>
30860
30861 * gcc.dg/20030711-1.c: New test.
30862
30863 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
30864
30865 PR c++/11050
30866 * g++.dg/parse/args1.C: New test.
30867 * g++.pt/defarg8.C: Change expected errors.
30868
30869 2003-07-11 Mark Mitchell <mark@codesourcery.com>
30870
30871 PR c++/8164
30872 * g++.dg/template/nontype2.C: New test.
30873
30874 PR c++/10558
30875 * g++.dg/parse/template8.C: New test.
30876
30877 PR c++/8327
30878 * g++.dg/template/scope1.C: New test.
30879
30880 * g++.dg/warn/Wsign-compare-1.C: New test.
30881
30882 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30883
30884 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
30885
30886 2003-07-10 Mark Mitchell <mark@codesourcery.com>
30887
30888 PR c++/9411
30889 * g++.dg/template/explicit2.C: New test.
30890
30891 PR c++/10032
30892 * g++.dg/warn/pedantic1.C: New test.
30893
30894 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
30895
30896 PR c++ 9483
30897 * g++.dg/other/field1.C: New test.
30898
30899 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30900
30901 PR c/11449
30902 * gcc.c-torture/compile/20030707-1.c: New.
30903
30904 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30905
30906 PR c++/10849
30907 * g++.dg/template/access12.C: New test.
30908
30909 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
30910
30911 * g++.dg/bprob/bprob.exp (prof_ext): Update.
30912 * g77.dg/bprob/bprob.exp (prof_ext): Update.
30913 * gcc.misc-tests/bprob.exp (prof_ext): Update.
30914 * gcc.misc-tests/gcov.exp: Update
30915 * g++.dg/gcov/gcov.exp: Update
30916 * lib/gcov.exp: Update.
30917
30918 2003-07-08 Mark Mitchell <mark@codesourcery.com>
30919
30920 * g++.dg/abi/mangle17.C: Make sure template expressions are
30921 dependent.
30922 * g++.dg/abi/mangle4.C: Mark erroneous casts.
30923 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
30924 * g++.dg/opt/stack1.C: Remove erroneous code.
30925 * g++.dg/parse/template7.C: New test.
30926 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
30927 * g++.old-deja/g++.pt/crash4.C: Likewise.
30928
30929 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30930
30931 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
30932 with zero or one occurence of `$' after the initial `L'.
30933
30934 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
30935
30936 * gcc.c-torture/compile/20030704-1.c: Add a comment.
30937
30938 2003-07-08 Roger Sayle <roger@eyesopen.com>
30939
30940 PR c/11370
30941 * gcc.dg/Wunreachable-6.c: New testcase.
30942 * gcc.dg/Wunreachable-7.c: New testcase.
30943
30944 2003-07-08 Jakub Jelinek <jakub@redhat.com>
30945
30946 PR c/11420
30947 * gcc.dg/20030708-1.c: New test.
30948
30949 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
30950
30951 * gcc.dg/compat/sdata-section.h: New file.
30952 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
30953 * gcc.dg/torture/mips-sdata-1.c: New test.
30954
30955 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30956
30957 PR c++/11030
30958 * g++.dg/template/friend19.C: New test.
30959
30960 2003-07-08 Jakub Jelinek <jakub@redhat.com>
30961
30962 * g++.dg/opt/strength-reduce.C: New test.
30963
30964 2003-07-07 Roger Sayle <roger@eyesopen.com>
30965
30966 PR target/10979
30967 * gcc.dg/20030707-1.c: New testcase.
30968
30969 2003-07-07 Roger Sayle <roger@eyesopen.com>
30970
30971 PR optimization/11059
30972 * g++.dg/opt/emptyunion.C: New testcase.
30973
30974 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30975 Eric Botcazou <ebotcazou@libertysurf.fr>
30976
30977 * g++.dg/opt/stack1.C: New test.
30978
30979 2003-07-05 Mark Mitchell <mark@codesourcery.com>
30980
30981 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
30982 run test.
30983
30984 PR c++/11431
30985 * g++.dg/expr/static_cast3.C: New test.
30986
30987 2003-07-04 Zack Weinberg <zack@codesourcery.com>
30988
30989 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
30990 everywhere.
30991 * gcc.dg/concat.c: Concatenation of string constants with
30992 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
30993 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
30994 * gcc.dg/cpp/escape-2.c: Use wide character constants where
30995 necessary to avoid multi-character character constant warning.
30996 * gcc.dg/cpp/escape.c: Likewise.
30997 * gcc.dg/cpp/ucs.c: Likewise.
30998 Remove backslashes from dg-bogus comments, as they confuse Tcl.
30999 Fix a typo.
31000
31001 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31002
31003 PR c/11428
31004 * gcc.c-torture/compile/20030704-1.c: New.
31005
31006 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31007
31008 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
31009
31010 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
31011
31012 PR c++/5287, PR c++/7910, PR c++/11021
31013 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
31014 tests for warnings.
31015 * g++.dg/ext/dllimport2.C: Add tests for warnings.
31016 * g++.dg/ext/dllimport3.C: Likewise.
31017 * g++.dg/ext/dllimport4.C: New file.
31018 * g++.dg/ext/dllimport5.C: New file.
31019 * g++.dg/ext/dllimport6.C: New file.
31020 * g++.dg/ext/dllimport7.C: New file.
31021 * g++.dg/ext/dllimport8.C: New file.
31022 * g++.dg/ext/dllimport9.C: New file.
31023 * g++.dg/ext/dllimport10.C: New file.
31024 * g++.dg/ext/dllexport1.C: New file.
31025
31026 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31027
31028 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
31029 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
31030
31031 2003-07-03 Roger Sayle <roger@eyesopen.com>
31032
31033 * gcc.dg/builtins-25.c: New testcase.
31034 * gcc.dg/builtins-26.c: New testcase.
31035
31036 2003-07-03 Janis Johnson <janis187@us.ibm.com>
31037
31038 * gcc.dg/compat/vector-defs.h: New file.
31039 * gcc.dg/compat/vector-setup.h: New file.
31040 * gcc.dg/compat/vector-check.h: New file.
31041 * gcc.dg/compat/vector-1_main.c: New file.
31042 * gcc.dg/compat/vector-1_x.c: New file.
31043 * gcc.dg/compat/vector-1_y.c: New file.
31044 * gcc.dg/compat/vector-2_main.c: New file.
31045 * gcc.dg/compat/vector-2_x.c: New file.
31046 * gcc.dg/compat/vector-2_y.c: New file.
31047
31048 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
31049 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
31050 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
31051 * gcc.dg/compat/struct-align-1.h: New file.
31052 * gcc.dg/compat/struct-align-1_main.c: New file.
31053 * gcc.dg/compat/struct-align-1_x.c: New file.
31054 * gcc.dg/compat/struct-align-1_y.c: New file.
31055 * gcc.dg/compat/struct-align-2.h: New file.
31056 * gcc.dg/compat/struct-align-2_main.c: New file.
31057 * gcc.dg/compat/struct-align-2_x.c: New file.
31058 * gcc.dg/compat/struct-align-2_y.c: New file.
31059
31060 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31061 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31062 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31063 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31064 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31065 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31066 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31067 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31068 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31069 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31070 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31071 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31072 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31073 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31074 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31075 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31076 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31077 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31078 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31079 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31080 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31081 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31082 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31083 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31084 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31085 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31086 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31087 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31088 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31089
31090 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31091
31092 * gcc.dg/i386-call-1.c: New test.
31093
31094 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31095
31096 PR c++/9162
31097 * g++.dg/parse/defarg4.C: New.
31098
31099 2003-07-03 Roger Sayle <roger@eyesopen.com>
31100
31101 PR target/10700
31102 * gcc.c-torture/compile/20030703-1.c: New test case.
31103
31104 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31105
31106 * g++.dg/template/local3.C: Remove extra semicolon.
31107
31108 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31109
31110 * gcc.dg/i386-volatile-1.c: New test.
31111
31112 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31113
31114 PR c++/11072
31115 * g++.dg/other/offsetof2.C: XFAIL.
31116 * g++.dg/other/offsetof5.C: New.
31117
31118 PR c++/10219
31119 * g++.dg/template/error1.C: New.
31120
31121 PR c++/9779
31122 * g++.dg/template/dependent-expr1.C: New.
31123
31124 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31125
31126 PR c++/6949
31127 * g++.dg/template/local3.C: New test.
31128
31129 PR c++/11149
31130 * g++.dg/lookup/scoped6.C: New test.
31131
31132 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31133
31134 PR c++/8046
31135 * g++.dg/other/error7.C: New test.
31136
31137 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31138
31139 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31140 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31141 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31142 * g++.old-deja/g++.other/union2.C: Likewise.
31143 * gcc.dg/c90-const-expr-2.c: Likewise.
31144 * gcc.dg/c90-const-expr-3.c: Likewise.
31145 * gcc.dg/c99-const-expr-2.c: Likewise.
31146 * gcc.dg/c99-const-expr-3.c: Likewise.
31147 * gcc.dg/concat.c: Likewise.
31148
31149 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31150
31151 PR c++/9559
31152 * g++.dg/init/static1.C: New test.
31153
31154 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31155
31156 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31157 * g++.old-deja/g++.other/access2.C: Likewise.
31158 * g++.old-deja/g++.other/decl2.C: Likewise.
31159 * gcc.c-torture/execute/20020615-1.c: Likewise.
31160
31161 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31162
31163 PR c++/4933
31164 * g++.dg/template/sizeof4.C: New test.
31165
31166 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31167
31168 * g++.dg/other/error6.C: New test.
31169
31170 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31171
31172 PR c++/10750
31173 * g++.dg/parse/constant2.C: New test.
31174
31175 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31176
31177 PR c++/11106
31178 * g++.dg/other/error5.C: New test.
31179
31180 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31181
31182 * gcc.dg/format/gcc_diag-1.c: New test.
31183
31184 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
31185
31186 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
31187
31188 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
31189
31190 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
31191 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
31192 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
31193
31194 2003-06-28 Jakub Jelinek <jakub@redhat.com>
31195
31196 * gcc.c-torture/execute/builtins/string-8.c: New test.
31197 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
31198 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
31199 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
31200
31201 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31202
31203 PR c++/10468
31204 * g++.dg/ext/typeof6.C: New test.
31205
31206 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31207
31208 PR c++/10796
31209 * g++.dg/init/enum1.C: New test.
31210
31211 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
31212
31213 * gcc.dg/20030627-1.c: New test.
31214
31215 2003-06-26 Mark Mitchell <mark@codesourcery.com>
31216
31217 PR c++/11332
31218 * g++.dg/expr/static_cast2.C: New test.
31219
31220 2003-06-26 Roger Sayle <roger@eyesopen.com>
31221 Jakub Jelinek <jakub@redhat.com>
31222
31223 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
31224 sprintf(dst,"%s",src) optimization.
31225 * gcc.c-torture/execute/20030626-1.c: New test case.
31226 * gcc.c-torture/execute/20030626-2.c: New test case.
31227
31228 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
31229
31230 * gcc.c-torture/execute/multi-ix.c: New test.
31231
31232 * gcc.c-torture/execute/simd-4.c (main):
31233 Added missing semicolon at end of union.
31234
31235 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
31236
31237 PR c++/8266
31238 * g++.dg/template/explicit-instantiation3.C: New test.
31239
31240 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31241
31242 * gcc.dg/20030626-1.c: Use signed char.
31243
31244 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31245
31246 * gcc.dg/20030626-1.c: New test.
31247
31248 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
31249
31250 * const-str-2.m: Update.
31251
31252 2003-06-25 Mark Mitchell <mark@codesourcery.com>
31253
31254 PR c++/10990
31255 * g++.dg/rtti/dyncast1.C: New test.
31256 * g++.dg/abi/mangle4.C: Correct base-specifier access.
31257 * g++.dg/lookup/scoped1.C: Remove XFAIL.
31258 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
31259
31260 PR c++/10931
31261 * g++.dg/expr/static_cast1.C: New test.
31262
31263 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
31264
31265 * gcc.dg/20030625-1.c: New test.
31266
31267 2003-06-24 Roger Sayle <roger@eyesopen.com>
31268
31269 * gcc.c-torture/compile/20030624-1.c: New test case.
31270
31271 2003-06-24 Jakub Jelinek <jakub@redhat.com>
31272
31273 * gcc.c-torture/execute/string-opt-17.c: New test.
31274
31275 2003-06-24 Mark Mitchell <mark@codesourcery.com>
31276
31277 PR c++/5754
31278 * g++.dg/parse/crash6.C: New test.
31279
31280 2003-06-23 Roger Sayle <roger@eyesopen.com>
31281
31282 * gcc.dg/builtins-24.c: New test case.
31283
31284 2003-06-23 Jakub Jelinek <jakub@redhat.com>
31285
31286 * g++.dg/opt/operator1.C: New test.
31287
31288 2003-06-22 Roger Sayle <roger@eyesopen.com>
31289
31290 * gcc.c-torture/execute/string-opt-16.c: New test case.
31291
31292 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31293
31294 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
31295 * g++.old-deja/g++.other/conv7.C: Likewise.
31296 * g++.old-deja/g++.other/overcnv2.C: Likewise.
31297 * g++.old-deja/g++.other/overload14.C: Likewise.
31298
31299 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31300
31301 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
31302 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
31303
31304 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31305
31306 PR c++/10888
31307 * g++.dg/warn/Winline-3.C: New test.
31308
31309 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31310
31311 * lib/target-supports.exp (check_alias_available): Make the test
31312 program acceptable to the Solaris assembler.
31313
31314 PR c++/10749
31315 * g++.dg/template/memclass2.C: New test.
31316
31317 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31318 Eric Botcazou <ebotcazou@libertysurf.fr>
31319
31320 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
31321 data for non-matching targets.
31322 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
31323
31324 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31325
31326 PR c++/10845
31327 * g++.dg/template/member3.C: New test.
31328
31329 2003-06-19 Mark Mitchell <mark@codesourcery.com>
31330
31331 PR c++/10939
31332 * g++.dg/template/func1.C: New test.
31333
31334 PR c++/9649
31335 * g++.dg/template/static4.C: New test.
31336 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
31337
31338 PR c++/11041
31339 * g++.dg/init/ref7.C: New test.
31340
31341 2003-06-19 Matt Austern <austern@apple.com>
31342
31343 PR c++/11228
31344 * g++.dg/anew1.C: New test.
31345 * g++.dg/anew2.C: New test.
31346 * g++.dg/anew3.C: New test.
31347 * g++.dg/anew4.C: New test.
31348
31349 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
31350
31351 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
31352
31353 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
31354
31355 * gcc.c-torture/execute/simd-4.c (main): Make expected value
31356 endian-dependent.
31357
31358 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
31359
31360 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
31361 Remove cruft.
31362
31363 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
31364
31365 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
31366 * gcc.c-torture/compile/961203-1.c: Likewise.
31367 * gcc.c-torture/compile/980506-1.c: Likewise.
31368
31369 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31370
31371 PR c++/10712
31372 * g++.dg/lookup/using7.C: New test.
31373
31374 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31375
31376 PR c++/11105
31377 * g++.dg/abi/conv1.C: Remove it.
31378 * g++.dg/template/conv7.C: New test.
31379 * g++.dg/template/conv8.C: Likewise.
31380 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
31381 conversion operator.
31382
31383 2003-06-17 Janis Johnson <janis187@us.ibm.com>
31384
31385 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
31386 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31387 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31388 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31389 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31390 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31391 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31392 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31393 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31394 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31395 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31396 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31397 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31398 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31399 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31400 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31401 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31402 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31403 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31404 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31405 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31406 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31407 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31408 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31409 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31410 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31411 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31412 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31413 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31414
31415 2003-06-16 Mark Mitchell <mark@codesourcery.com>
31416
31417 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
31418 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
31419 indications.
31420
31421 2003-06-16 Roger Sayle <roger@eyesopen.com>
31422
31423 * gcc.dg/i386-387-5.c: New test case.
31424 * gcc.dg/i386-387-6.c: New test case.
31425 * gcc.dg/builtins-23.c: New test case.
31426
31427 2003-06-15 Roger Sayle <roger@eyesopen.com>
31428
31429 * gcc.dg/builtins-22.c: New test case.
31430 * gcc.dg/i386-387-1.c: Update to test exp.
31431 * gcc.dg/i386-387-2.c: Likewise.
31432
31433 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31434
31435 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
31436
31437 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31438
31439 * lib/gcc-dg.exp (dg-require-dll): New function.
31440 (dg-xfail-if): Likewise.
31441 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
31442 driver.
31443
31444 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
31445 * gcc.c-torture/compile/20001205-1.c: Likewise.
31446 * gcc.c-torture/compile/20001226-1.c: Likewise.
31447 * gcc.c-torture/compile/20010518-2.c: Likewise.
31448 * gcc.c-torture/compile/20020312-1.c: Likewise.
31449 * gcc.c-torture/compile/20020604-1.c: Likewise.
31450 * gcc.c-torture/compile/920501-12.c: Likewise.
31451 * gcc.c-torture/compile/920501-4.c: Likewise.
31452 * gcc.c-torture/compile/920520-1.c: Likewise.
31453 * gcc.c-torture/compile/920521-1.c: Likewise.
31454 * gcc.c-torture/compile/920625-1.c: Likewise.
31455 * gcc.c-torture/compile/961203-1.c: Likewise.
31456 * gcc.c-torture/compile/980506-1.c: Likewise.
31457 * gcc.c-torture/compile/981006-1.c: Likewise.
31458 * gcc.c-torture/compile/981022-1.c: Likewise.
31459 * gcc.c-torture/compile/981223-1.c: Likewise.
31460 * gcc.c-torture/compile/990617-1.c: Likewise.
31461 * gcc.c-torture/compile/dll.c: Likewise.
31462 * gcc.c-torture/compile/labels-3.c: Likewise.
31463 * gcc.c-torture/compile/mipscop-1.c: Likewise.
31464 * gcc.c-torture/compile/mipscop-2.c: Likewise.
31465 * gcc.c-torture/compile/mipscop-3.c: Likewise.
31466 * gcc.c-torture/compile/mipscop-4.c: Likewise.
31467 * gcc.c-torture/compile/simd-5.c: Likewise.
31468 * gcc.c-torture/compile/20000804-1.x: Remove.
31469 * gcc.c-torture/compile/20001205-1.x: Likewise.
31470 * gcc.c-torture/compile/20001226-1.x: Likewise.
31471 * gcc.c-torture/compile/20010518-2.x: Likewise.
31472 * gcc.c-torture/compile/20020312-1.x: Likewise.
31473 * gcc.c-torture/compile/20020604-1.x: Likewise.
31474 * gcc.c-torture/compile/920501-12.x: Likewise.
31475 * gcc.c-torture/compile/920501-4.x: Likewise.
31476 * gcc.c-torture/compile/920520-1.x: Likewise.
31477 * gcc.c-torture/compile/920521-1.x: Likewise.
31478 * gcc.c-torture/compile/920625-1.x: Likewise.
31479 * gcc.c-torture/compile/961203-1.x: Likewise.
31480 * gcc.c-torture/compile/980506-1.x: Likewise.
31481 * gcc.c-torture/compile/981006-1.x: Likewise.
31482 * gcc.c-torture/compile/981022-1.x: Likewise.
31483 * gcc.c-torture/compile/981223-1.x: Likewise.
31484 * gcc.c-torture/compile/990617-1.x: Likewise.
31485 * gcc.c-torture/compile/mipscop-1.x: Likewise.
31486 * gcc.c-torture/compile/mipscop-2.x: Likewise.
31487 * gcc.c-torture/compile/mipscop-3.x: Likewise.
31488 * gcc.c-torture/compile/mipscop-4.x: Likewise.
31489 * gcc.c-torture/compile/simd-5.x: Likewise.
31490
31491 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
31492
31493 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31494
31495 * gcc.c-torture/execute/20030611-1.c: New test.
31496
31497 2003-06-12 Roger Sayle <roger@eyesopen.com>
31498
31499 PR middle-end/168
31500 * gcc.dg/20030612-1.c: New test case.
31501
31502 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31503
31504 PR c++/10635
31505 * g++.dg/expr/cast1.C: New test.
31506
31507 2003-06-12 Roger Sayle <roger@eyesopen.com>
31508
31509 * gcc.dg/builtins-21.c: New test case.
31510
31511 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
31512
31513 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
31514 options instead of at the end.
31515 * lib/objc.exp (objc_target_compile): Likewise.
31516
31517 2003-06-11 Mark Mitchell <mark@codesourcery.com>
31518
31519 PR c++/10432
31520 * g++.dg/parse/error1.C: New test.
31521
31522 2003-06-11 Janis Johnson <janis187@us.ibm.com>
31523
31524 * gcc.dg/compat/struct-by-value-11_main.c: New file.
31525 * gcc.dg/compat/struct-by-value-11_x.c: New file.
31526 * gcc.dg/compat/struct-by-value-11_y.c: New file.
31527 * gcc.dg/compat/struct-by-value-12_main.c: New file.
31528 * gcc.dg/compat/struct-by-value-12_x.c: New file.
31529 * gcc.dg/compat/struct-by-value-12_y.c: New file.
31530 * gcc.dg/compat/struct-by-value-13_main.c: New file.
31531 * gcc.dg/compat/struct-by-value-13_x.c: New file.
31532 * gcc.dg/compat/struct-by-value-13_y.c: New file.
31533 * gcc.dg/compat/struct-by-value-14_main.c: New file.
31534 * gcc.dg/compat/struct-by-value-14_x.c: New file.
31535 * gcc.dg/compat/struct-by-value-14_y.c: New file.
31536 * gcc.dg/compat/struct-by-value-15_main.c: New file.
31537 * gcc.dg/compat/struct-by-value-15_x.c: New file.
31538 * gcc.dg/compat/struct-by-value-15_y.c: New file.
31539 * gcc.dg/compat/struct-by-value-16_main.c: New file.
31540 * gcc.dg/compat/struct-by-value-16_x.c: New file.
31541 * gcc.dg/compat/struct-by-value-16_y.c: New file.
31542 * gcc.dg/compat/struct-by-value-17_main.c: New file.
31543 * gcc.dg/compat/struct-by-value-17_x.c: New file.
31544 * gcc.dg/compat/struct-by-value-17_y.c: New file.
31545 * gcc.dg/compat/struct-by-value-18_main.c: New file.
31546 * gcc.dg/compat/struct-by-value-18_x.c: New file.
31547 * gcc.dg/compat/struct-by-value-18_y.c: New file.
31548
31549 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
31550 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
31551 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
31552 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
31553 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
31554 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
31555 * gcc.dg/compat/scalar-return-3_main.c: New file.
31556 * gcc.dg/compat/scalar-return-3_x.c: New file.
31557 * gcc.dg/compat/scalar-return-3_y.c: New file.
31558 * gcc.dg/compat/scalar-return-4_main.c: New file.
31559 * gcc.dg/compat/scalar-return-4_x.c: New file.
31560 * gcc.dg/compat/scalar-return-4_y.c: New file.
31561
31562 2003-06-10 Janis Johnson <janis187@us.ibm.com>
31563
31564 * gcc.dg/compat/fp2-struct-check.h: New file.
31565 * gcc.dg/compat/fp2-struct-defs.h: New file.
31566 * gcc.dg/compat/fp2-struct-init.h: New file.
31567 * gcc.dg/compat/struct-by-value-10_main.c: New file.
31568 * gcc.dg/compat/struct-by-value-10_x.c: New file.
31569 * gcc.dg/compat/struct-by-value-10_y.c: New file.
31570 * gcc.dg/compat/struct-return-10_main.c: New file.
31571 * gcc.dg/compat/struct-return-10_x.c: New file.
31572 * gcc.dg/compat/struct-return-10_y.c: New file.
31573
31574 * gcc.dg/compat/compat-common.h: New file.
31575 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
31576 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
31577 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
31578 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
31579 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
31580 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
31581 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
31582 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31583 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
31584 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
31585 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31586 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
31587 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
31588 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31589 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
31590 * gcc.dg/compat/small-struct-check.h: Ditto.
31591 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
31592 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31593 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
31594 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
31595 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31596 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31597 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
31598 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31599 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
31600 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
31601 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31602 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31603 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
31604 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31605 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31606 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
31607 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31608 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
31609 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
31610 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31611 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
31612 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
31613 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31614 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
31615 * gcc.dg/compat/struct-return-2_main.c: Ditto.
31616 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31617 * gcc.dg/compat/struct-return-2_y.c: Ditto.
31618 * gcc.dg/compat/struct-return-3_main.c: Ditto.
31619 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31620 * gcc.dg/compat/struct-return-3_y.c: Ditto.
31621
31622 2003-06-10 Geoffrey Keating <geoffk@apple.com>
31623
31624 * g++.dg/pch/static-1.C: New file.
31625 * g++.dg/pch/static-1.Hs: New file.
31626
31627 2003-06-10 Richard Henderson <rth@redhat.com>
31628
31629 * gcc.dg/asm-7.c: Adjust expected warning text.
31630
31631 2003-06-10 Roger Sayle <roger@eyesopen.com>
31632
31633 * gcc.dg/builtins-20.c: New test case.
31634
31635 2003-06-10 Mark Mitchell <mark@codesourcery.com>
31636
31637 PR c++/11131
31638 * g++.dg/opt/template1.C: New test.
31639
31640 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31641
31642 * lib/gcc-dg.exp (dg-test): Clear additional_files and
31643 additional_sources.
31644
31645 2003-05-21 David Taylor <dtaylor@emc.com>
31646
31647 * gcc.dg/Wpadded.c: New file.
31648
31649 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31650
31651 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
31652 * gcc.dg/special/weak-2.c: Add dg-require-weak.
31653 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
31654 dg-require-weak.
31655
31656 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
31657
31658 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
31659
31660 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31661
31662 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
31663 (dg-require-alias): Likewise.
31664 (dg-require-gc-sections): Likewise.
31665 * lib/target-supports.exp (check_gc_sections_available): Likewise.
31666
31667 2003-06-08 Richard Henderson <rth@redhat.com>
31668
31669 * gcc.dg/20011029-2.c: Fix the array reference.
31670 * gcc.dg/asm-7.c: New.
31671
31672 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
31673
31674 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
31675
31676 2003-06-08 Mark Mitchell <mark@codesourcery.com>
31677
31678 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
31679 (dg-require-gc-sections): Likewise.
31680
31681 2003-06-08 Jan Hubicka <jh@suse.cz>
31682
31683 * i386-cmov1.c: Fix regular expression.
31684 * i386-cvt-1.c: Likewise.
31685 * i386-local.c: Likewise.
31686 * i386-local2.c: Likewise.
31687 * i386-mul.c: Likewise.
31688 * i386-ssetype-1.c: Likewise.
31689 * i386-ssetype-3.c: Likewise.
31690 * i386-ssetype-5.c: Likewise.
31691
31692 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31693
31694 PR c++/11039
31695 * g++.dg/warn/implicit-typename2.C: New test.
31696 * g++.dg/warn/implicit-typename3.C: New test.
31697
31698 2003-06-07 Richard Henderson <rth@redhat.com>
31699
31700 * g++.dg/other/offsetof3.C: Use size_t.
31701 * g++.dg/other/offsetof4.C: Likewise.
31702
31703 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
31704
31705 * lib/copy-file.exp: New. Implement gcc_copy_files.
31706
31707 * lib/dg-pch.exp: Load copy-file.exp
31708 (dg-pch): Use gcc_copy_files instead of "file copy".
31709
31710 2003-06-06 Mark Mitchell <mark@codesourcery.com>
31711
31712 * gcc.dg/weak/weak.exp: Simplify.
31713 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
31714 * gcc.dg/weak/weak-1.c: Likewise.
31715 * gcc.dg/weak/weak-2.c: Likewise.
31716 * gcc.dg/weak/weak-3.c: Likewise.
31717 * gcc.dg/weak/weak-4.c: Likewise.
31718 * gcc.dg/weak/weak-5.c: Likewise.
31719 * gcc.dg/weak/weak-6.c: Likewise.
31720 * gcc.dg/weak/weak-7.c: Likewise.
31721 * gcc.dg/weak/weak-8.c: Likewise.
31722 * gcc.dg/weak/weak-9.c: Likewise.
31723
31724 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
31725
31726 gcc.c-torture/execute/20030606-1.c: New.
31727
31728 2003-06-06 Roger Sayle <roger@eyesopen.com>
31729
31730 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
31731 * gcc.dg/builtins-19.c: Likewise.
31732
31733 2003-06-06 Roger Sayle <roger@eyesopen.com>
31734
31735 * gcc.dg/builtins-2.c: Add some more tests.
31736 * gcc.dg/builtins-18.c: New test case.
31737 * gcc.dg/builtins-19.c: New test case.
31738
31739 2003-06-06 Roger Sayle <roger@eyesopen.com>
31740 Jim Wilson <wilson@tuliptree.org>
31741
31742 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
31743
31744 2003-06-06 Jakub Jelinek <jakub@redhat.com>
31745
31746 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
31747 mempcpy/stpcpy calls not to be optimized into something else.
31748 * gcc.c-torture/execute/string-opt-3.c: Moved to...
31749 * gcc.c-torture/execute/builtins/string-7.c: ...here.
31750 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
31751
31752 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31753
31754 * gcc.dg/format/asm_fprintf-1.c: New test.
31755
31756 2003-06-05 Mark Mitchell <mark@codesourcery.com>
31757
31758 * lib/gcc-defs.exp (additional_sources): New variable.
31759 (dg-additional-sources): New function.
31760 (additional_files): New variable.
31761 (dg-additional-files): New function.
31762 (dg-additional-files-options): Likewise.
31763 * lib/gcc-dg.exp (dg-require-weak): New function.
31764 (dg-require-alias): Likewise.
31765 (dg-require-gc-sections): Likewise.
31766 * lib/target-supports.exp (check_alias_available): Remove testfile
31767 parameter.
31768 (check_gc_sections_available): New function.
31769 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
31770 (dg-gpp-additional-files): Likewise.
31771 * lib/g++.exp (additional_sources): Remove.
31772 (additional_files): Likewise.
31773 (g++_target_compile): Use dg-additional-files-options.
31774
31775 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
31776 Tcl logic.
31777 * gcc.dg/special/ecos.exp: Remove.
31778 * gcc.dg/special/20000419-2.c: Use dg-require-*.
31779 * gcc.dg/special/alias-1.c: Likewise.
31780 * gcc.dg/special/alias-2.c: Likewise.
31781 * gcc.dg/special/gcsec-1.c: Likewise.
31782 * gcc.dg/special/weak-1.c: Likewise.
31783 * gcc.dg/special/weak-2.c: Likewise.
31784 * gcc.dg/special/wkali-1.c: Likewise.
31785 * gcc.dg/special/wkali-2.c: Likewise.
31786
31787 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
31788 dg-gpp-additional-*.
31789 * g++.dg/special/conpr-3.C: Likewise.
31790 * g++.dg/special/conpr-4.C: Likewise.
31791 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
31792 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
31793 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
31794 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
31795 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
31796 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
31797 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
31798 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
31799 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
31800 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
31801 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
31802 * g++.old-deja/g++.other/comdat1.C: Likewise.
31803 * g++.old-deja/g++.other/comdat2.C: Likewise.
31804 * g++.old-deja/g++.other/comdat3.C: Likewise.
31805 * g++.old-deja/g++.other/ctor1.C: Likewise.
31806 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
31807
31808 2003-06-05 Richard Henderson <rth@redhat.com>
31809
31810 * gcc.dg/debug/20030605-1.c: New.
31811
31812 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31813
31814 * README.QMTEST: Update.
31815
31816 2003-06-04 Richard Henderson <rth@redhat.com>
31817
31818 * gcc.dg/cleanup-1.c: New.
31819 * gcc.dg/cleanup-2.c: New.
31820 * gcc.dg/cleanup-3.c: New.
31821 * gcc.dg/cleanup-4.c: New.
31822 * gcc.dg/cleanup-5.c: New.
31823 * gcc.dg/cleanup-6.c: New.
31824 * gcc.dg/cleanup-7.c: New.
31825
31826 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31827
31828 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
31829
31830 * lib/dg-pch.exp: New file.
31831 * g++.dg/pch/pch.exp: Use dg-pch.exp.
31832 * gcc.dg/pch/pch.exp: Likewise.
31833
31834 2003-06-04 Roger Sayle <roger@eyesopen.com>
31835
31836 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
31837 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
31838 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
31839 * gcc.dg/builtins-17.c: New test case.
31840 * gcc.dg/i386-387-4.c: New test case.
31841 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
31842
31843 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31844
31845 * gcc.dg/ultrasp9.c: New test.
31846
31847 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31848
31849 * gcc.c-torture/compile/20030604-1.c: New test.
31850 * gcc.dg/sparc-constant-1.c: New test.
31851
31852 2003-06-03 Glen Nakamura <glen@imodulo.com>
31853
31854 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
31855
31856 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
31857
31858 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
31859
31860 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
31861 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
31862
31863 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
31864
31865 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
31866
31867 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31868
31869 PR c++/10940
31870 * g++.dg/template/spec10.C: New test.
31871
31872 2003-06-03 Roger Sayle <roger@eyesopen.com>
31873
31874 * gcc.dg/builtins-16.c: New test case.
31875
31876 2003-06-03 Jakub Jelinek <jakub@redhat.com>
31877
31878 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
31879 mempcpy test with post-increments.
31880 * gcc.c-torture/execute/string-opt-3.c: New test.
31881 * gcc.dg/string-opt-1.c: New test.
31882
31883 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
31884
31885 PR fortran/10965
31886 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
31887
31888 2003-06-02 Mark Mitchell <mark@codesourcery.com>
31889
31890 * lib/scanasm.exp (dg-scan): New function, factored out of ...
31891 (scan-assembler): ... here. Use dg-scan.
31892 (scan-assembler-not): Likewise.
31893 (scan-file): New function.
31894 (scan-file-not): Likewise.
31895 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
31896 * gcc.dg/cpp/_Pragma4.c: Likewise.
31897 * gcc.dg/cpp/_Pragma5.c: Likewise.
31898 * gcc.dg/cpp/avoidpaste1.c: Likewise.
31899 * gcc.dg/cpp/avoidpaste2.c: Likewise.
31900 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
31901 * gcc.dg/cpp/cmdlne-P.c: Likewise.
31902 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
31903 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
31904 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
31905 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
31906 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
31907 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
31908 * gcc.dg/cpp/cxxcom1.c: Likewise.
31909 * gcc.dg/cpp/line1.c: Likewise.
31910 * gcc.dg/cpp/maccom1.c: Likewise.
31911 * gcc.dg/cpp/maccom2.c: Likewise.
31912 * gcc.dg/cpp/maccom3.c: Likewise.
31913 * gcc.dg/cpp/maccom4.c: Likewise.
31914 * gcc.dg/cpp/maccom5.c: Likewise.
31915 * gcc.dg/cpp/maccom6.c: Likewise.
31916 * gcc.dg/cpp/multiline.c: Likewise.
31917 * gcc.dg/cpp/spacing1.c: Likewise.
31918 * gcc.dg/cpp/spacing2.c: Likewise.
31919 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
31920 * gcc.dg/cpp/trad/maccom1.c: Likewise.
31921 * gcc.dg/cpp/trad/maccom2.c: Likewise.
31922 * gcc.dg/cpp/trad/maccom3.c: Likewise.
31923 * gcc.dg/cpp/trad/maccom4.c: Likewise.
31924 * gcc.dg/cpp/trad/maccom6.c: Likewise.
31925 * gcc.dg/cpp/cxxcom2.c: Likewise.
31926 * gcc.dg/cpp/cxxcom2.h: New file.
31927
31928 * gcc.dg/cpp/truefalse.cpp: Move it to ...
31929 * g++.dg/cpp/truefalse.C: Here.
31930 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
31931
31932 2003-06-01 Loren James Rittle <ljrittle@acm.org>
31933
31934 * gcc.dg/cpp/redef3.c: New file.
31935
31936 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
31937
31938 * gcc.dg/i386-loop-3.c: New test.
31939
31940 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
31941
31942 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
31943
31944 2003-05-31 Roger Sayle <roger@eyesopen.com>
31945
31946 * gcc.dg/fwrapv-1.c: New test case.
31947 * gcc.dg/fwrapv-2.c: New test case.
31948
31949 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31950
31951 PR c++/10956
31952 * g++.dg/template/spec9.C: New test.
31953
31954 2003-05-29 Roger Sayle <roger@eyesopen.com>
31955
31956 * gcc.dg/duff-4.c: New test case.
31957
31958 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
31959
31960 PR fortran/10843
31961 * g77.dg/ffixed-form-1.f: New test
31962 * g77.dg/ffixed-form-2.f: New test
31963 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
31964 * g77.dg/ffree-form-3.f: New test
31965
31966 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
31967
31968 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
31969 * gcc.dg/wint_t-1.c: Likewise.
31970
31971 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31972
31973 * g++.dg/template/access11.C: New test.
31974
31975 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31976
31977 PR c++/10849
31978 * g++.dg/template/access10.C: New test.
31979
31980 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
31981 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31982
31983 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
31984
31985 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
31986
31987 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
31988 suppress for powerpc-*-darwin*.
31989 * gcc.dg/torture/builtin-noret-2.c: Likewise.
31990
31991 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
31992
31993 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
31994 suppress option for powerpc-*-darwin*.
31995
31996 2003-05-23 Roger Sayle <roger@eyesopen.com>
31997
31998 * gcc.dg/builtins-1.c: Add tests for tan and atan.
31999 * gcc.dg/builtins-4.c: Add test for fmod.
32000
32001 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32002
32003 PR c++/10682
32004 * g++.dg/template/instantiate4.C: New test.
32005
32006 2003-05-22 Roger Sayle <roger@eyesopen.com>
32007
32008 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
32009
32010 2003-05-21 Janis Johnson <janis187@us.ibm.com>
32011
32012 * gcc.dg/compat/scalar-return-1_main.c: New file.
32013 * gcc.dg/compat/scalar-return-1_x.c: New file.
32014 * gcc.dg/compat/scalar-return-1_y.c: New file.
32015 * gcc.dg/compat/scalar-return-2_main.c: New file.
32016 * gcc.dg/compat/scalar-return-2_x.c: New file.
32017 * gcc.dg/compat/scalar-return-2_y.c: New file.
32018 * gcc.dg/compat/struct-return-3_main.c: New file.
32019 * gcc.dg/compat/struct-return-3_y.c: New file.
32020 * gcc.dg/compat/struct-return-3_x.c: New file.
32021 * gcc.dg/compat/struct-return-2_main.c: New file.
32022 * gcc.dg/compat/struct-return-2_x.c: New file.
32023 * gcc.dg/compat/struct-return-2_y.c: New file.
32024
32025 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32026
32027 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
32028 for hppa*-hp-hpux*.
32029 * gcc.dg/20021014-1.c (dg-options): Likewise.
32030 * gcc.dg/nest.c (dg-options): Likewise.
32031
32032 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
32033
32034 PR c++/9738
32035 * g++.dg/ext/dllimport2.C: New file.
32036 * g++.dg/ext/dllimport3.C: New file.
32037
32038 2003-05-20 Janis Johnson <janis187@us.ibm.com>
32039
32040 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32041 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32042 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32043 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32044 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32045 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32046 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
32047 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
32048 * gcc.dg/compat/small-struct-defs.h: New file.
32049 * gcc.dg/compat/small-struct-init.h: New file.
32050 * gcc.dg/compat/small-struct-check.h: New file.
32051 * gcc.dg/compat/fp-struct-defs.h: New file.
32052 * gcc.dg/compat/fp-struct-check.h: New file.
32053 * gcc.dg/compat/fp-struct-init.h: New file.
32054 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32055 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32056
32057 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32058
32059 * gcc.dg/20030225-2.c: New test.
32060
32061 2003-05-18 Roger Sayle <roger@eyesopen.com>
32062 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32063
32064 * gcc.c-torture/compile/20030518-1.c: New test case.
32065
32066 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32067
32068 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32069 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32070 gcc-dg-debug-runtest.
32071 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32072 gcc-dg-debug-runtest.
32073
32074 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32075
32076 PR c++/9022
32077 * g++.dg/lookup/using6.C: New test.
32078
32079 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32080
32081 * g++.dg/parse/access2.C: New test.
32082
32083 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32084
32085 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32086 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32087 * gcc.dg/debug/debug.exp: Likewise.
32088
32089 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32090
32091 * gcc.dg/dollar.c: New test.
32092
32093 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32094
32095 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32096 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32097 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32098 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32099 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32100 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32101 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32102 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32103 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32104 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32105 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32106 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32107 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32108 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32109 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32110 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32111 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32112 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32113
32114 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32115
32116 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32117 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32118 support for "repo" mode.
32119 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32120 * lib/g77-dg.exp: Likewise.
32121 * lib/obj-dg.exp: Likewise.
32122
32123 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32124
32125 Merge from gcc-3_2-rhl8-branch:
32126 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32127
32128 * gcc.dg/tls/opt-6.c: New test.
32129
32130 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32131
32132 * gcc.dg/20030405-1.c: New test.
32133
32134 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32135
32136 * gcc.dg/20030309-1.c: New test.
32137
32138 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32139
32140 * gcc.c-torture/execute/20030307-1.c: New test.
32141
32142 2003-02-20 Randolph Chung <tausq@debian.org>
32143
32144 * gcc.c-torture/compile/20030220-1.c: New test.
32145
32146 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32147
32148 * gcc.dg/20030217-1.c: New test.
32149
32150 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32151
32152 * gcc.c-torture/compile/20020129-1.c: New test.
32153
32154 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32155
32156 * gcc.dg/unroll-1.c: New test.
32157
32158 2002-11-16 Jan Hubicka <jh@suse.cz>
32159
32160 * gcc.c-torture/execute/20020920-1.c: New test.
32161
32162 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32163
32164 PR target/7434
32165 * gcc.c-torture/compile/20021008-1.c: New test.
32166
32167 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
32168
32169 PR target/7559
32170 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
32171
32172 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32173
32174 * gcc.c-torture/compile/20020807-1.c: New test.
32175
32176 2002-07-30 Jakub Jelinek <jakub@redhat.com>
32177
32178 * gcc.dg/tls/opt-1.c: New test.
32179
32180 2002-07-29 Jakub Jelinek <jakub@redhat.com>
32181
32182 * gcc.dg/20020729-1.c: New test.
32183
32184 2002-07-20 Jakub Jelinek <jakub@redhat.com>
32185
32186 * g++.dg/opt/life1.C: New test.
32187
32188 2002-05-20 Jakub Jelinek <jakub@redhat.com>
32189
32190 * gcc.dg/20020525-1.c: New test.
32191
32192 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32193
32194 PR c++/6794
32195 * g++.dg/ext/pretty1.C: New test.
32196 * g++.dg/ext/pretty2.C: New test.
32197
32198 2003-05-15 Mark Mitchell <mark@codesourcery.com>
32199
32200 PR c++/8385
32201 * g++.dg/ext/typeof5.C: New test.
32202
32203 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
32204
32205 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
32206 __USER_LABEL_PREFIX__ into account.
32207 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
32208
32209 2003-05-14 Roger Sayle <roger@eyesopen.com>
32210
32211 * gcc.dg/builtins-15.c: New test case.
32212
32213 2003-05-13 Zack Weinberg <zack@codesourcery.com>
32214
32215 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
32216
32217 2003-05-12 Mark Mitchell <mark@codesourcery.com>
32218
32219 * lib/g++.exp: Tweak handling of additional source files.
32220 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
32221 * g++.dg/special/conpr-2a.C: Rename to ...
32222 * g++.dg/special/conpr-2a.cc: ... this.
32223 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
32224 * g++.dg/special/conpr-3a.C: Rename to ...
32225 * g++.dg/special/conpr-3a.cc: This.
32226 * g++.dg/special/conpr-3b.C: Rename to ...
32227 * g++.dg/special/conpr-3b.cc: This.
32228 * g++.dg/special/conpr-4.C: New test.
32229 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
32230
32231 2003-05-12 David Edelsohn <edelsohn@gnu.org>
32232
32233 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
32234
32235 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32236
32237 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
32238 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32239 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
32240 * g++.old-deja/g++.other/warn3.C: Likewise.
32241
32242 2003-05-11 Roger Sayle <roger@eyesopen.com>
32243
32244 * gcc.dg/i386-387-1.c: Update to also test log.
32245 * gcc.dg/i386-387-2.c: Likewise.
32246
32247 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
32248
32249 * g77.f-torture/execute/int8421.f: New test.
32250
32251 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32252
32253 PR c++/10230, c++/10481
32254 * g++.dg/lookup/scoped5.C: New test.
32255
32256 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32257
32258 PR c++/10552
32259 * g++.dg/template/ttp6.C: New test.
32260
32261 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
32262
32263 * gcc.c-torture/execute/builtins: New directory.
32264 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
32265 gcc.c-torture/execute/builtins.
32266 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
32267 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
32268 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
32269 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
32270
32271 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32272
32273 PR c++/9252
32274 * g++.dg/template/access8.C: New test.
32275 * g++.dg/template/access9.C: New test.
32276
32277 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32278
32279 PR c++/9554
32280 * g++.dg/parse/access1.C: New test.
32281
32282 2003-05-09 DJ Delorie <dj@redhat.com>
32283
32284 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
32285 long, and not an int.
32286
32287 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32288
32289 PR c++/10555, c++/10576
32290 * g++.dg/template/memclass1.C: New test.
32291
32292 2003-05-08 DJ Delorie <dj@redhat.com>
32293
32294 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
32295 targets.
32296 * gcc.c-torture/execute/20021024-1.x: Likewise.
32297 * gcc.c-torture/execute/shiftdi.x: Likewise.
32298 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
32299 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
32300 * gcc.dg/20021018-1.c: Likewise.
32301
32302 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32303
32304 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
32305
32306 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
32307 (bcopy): Call memmove.
32308
32309 2003-05-08 Roger Sayle <roger@eyesopen.com>
32310
32311 * g77.f-torture/compile/8485.f: New test case.
32312
32313 2003-05-07 Richard Henderson <rth@redhat.com>
32314
32315 PR c++/10570
32316 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
32317 Verify exception_cleanup not called for rethrows.
32318 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
32319 when exiting catch block without rethrowing.
32320 * g++.dg/eh/forced3.C: New.
32321 * g++.dg/eh/forced4.C: New.
32322
32323 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
32324
32325 * gcc.dg/20030505.c: Fix triplet.
32326
32327 2003-05-06 DJ Delorie <dj@redhat.com>
32328
32329 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
32330 * gcc.dg/nest.c: Likewise.
32331
32332 2003-05-05 Roger Sayle <roger@eyesopen.com>
32333
32334 * gcc.dg/builtins-14.c: New test case.
32335
32336 2003-05-05 Janis Johnson <janis187@us.ibm.com>
32337
32338 * lib/compat.exp (compat-execute): New argument.
32339 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
32340 * gcc.dg/compat: New test directory.
32341 * gcc.dg/compat/compat.exp: New expect script.
32342 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
32343 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
32344 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
32345 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
32346 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
32347 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
32348
32349 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
32350 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
32351 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
32352 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
32353 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
32354 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
32355 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
32356 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
32357 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
32358 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
32359 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
32360 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
32361 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
32362 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
32363 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
32364
32365 2003-05-05 Zack Weinberg <zack@codesourcery.com>
32366
32367 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
32368
32369 2003-05-05 Jakub Jelinek <jakub@redhat.com>
32370
32371 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
32372
32373 2003-05-05 Geoffrey Keating <geoffk@apple.com>
32374
32375 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
32376 * gcc.dg/ppc-fsel-2.c: New test.
32377
32378 * gcc.dg/unused-5.c: New test.
32379
32380 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32381
32382 PR c++/10496
32383 * g++.dg/warn/pmf1.C: New test.
32384
32385 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32386
32387 PR c++/4494
32388 * g++.dg/warn/main.C: New test.
32389
32390 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32391
32392 * gcc.dg/nonnull-3.c: New test.
32393
32394 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
32395
32396 * gcc.dg/cpp/Wtrigraphs.c: Update.
32397 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
32398
32399 2003-05-03 Geoffrey Keating <geoffk@apple.com>
32400
32401 * gcc.dg/ppc-fsel-1.c: New test.
32402
32403 2003-05-03 Zack Weinberg <zack@codesourcery.com>
32404
32405 PR c/10604
32406 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
32407
32408 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
32409
32410 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32411
32412 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32413
32414 PR c++/9364, c++/10553, c++/10586
32415 * g++.dg/parse/typename4.C: New test.
32416 * g++.dg/parse/typename5.C: Likewise.
32417
32418 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
32419
32420 * gcc.c-torture/compile/20030503-1.c: New test.
32421
32422 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32423
32424 * g++.dg/lookup/using5.C: Fix testcase error.
32425
32426 2003-05-01 Chris Demetriou <cgd@broadcom.com>
32427
32428 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
32429 since MEABI is no longer supported. Remove all vestiges
32430 of MEABI from the test.
32431
32432 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32433
32434 PR c++/10554
32435 * g++.dg/lookup/using5.C: New test.
32436
32437 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32438
32439 PR c++/8772
32440 * g++.dg/template/ttp5.C: New test.
32441
32442 2003-04-30 Mark Mitchell <mark@codesourcery.com>
32443
32444 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
32445 (dg-gpp-additional-sources): New function.
32446 (dg-gpp-additional-files): Likewise.
32447 * lib/g++.exp (additional_sources): New variable.
32448 (additional_files): Likewise.
32449 (g++_target_compile): Deal with them.
32450 * lib/old-dejagnu.exp: Remove.
32451 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
32452 * g++.old-deja: Revise all tests to use dg commands.
32453
32454 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32455
32456 PR c++/9432, c++/9528
32457 * g++.dg/lookup/using4.C: New test.
32458
32459 2003-04-29 Geoffrey Keating <geoffk@apple.com>
32460
32461 * gcc.dg/noreturn-5.c: New file.
32462 * gcc.dg/noreturn-6.c: New file.
32463
32464 * gcc.c-torture/compile/inline-1.c: New file.
32465
32466 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32467
32468 PR c++/10551
32469 * g++.dg/template/explicit1.C: New test.
32470
32471 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32472
32473 PR c++/10549
32474 * g++.dg/other/bitfield1.C: New test.
32475
32476 PR c++/10527
32477 * g++.dg/init/new7.C: New test.
32478
32479 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32480
32481 * g++.dg/ext/desig1.C: New test.
32482 * g++.dg/ext/init1.C: Update.
32483
32484 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32485
32486 2003-04-28 Mark Mitchell <mark@codesourcery.com>
32487
32488 PR c++/10180
32489 * g++.dg/warn/Winline-1.C: New test.
32490
32491 2003-04-28 Jakub Jelinek <jakub@redhat.com>
32492
32493 * gcc.c-torture/execute/string-opt-19.c: New test.
32494
32495 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
32496 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
32497
32498 2003-04-27 Mark Mitchell <mark@codesourcery.com>
32499
32500 PR c++/10506
32501 * g++.dg/init/new6.C: New test.
32502
32503 PR c++/10503
32504 * g++.dg/init/ref6.C: New test.
32505
32506 2003-04-26 David Edelsohn <edelsohn@gnu.org>
32507
32508 * g++.dg/warn/weak1.C: XFAIL on AIX4.
32509
32510 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32511
32512 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
32513 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
32514
32515 2003-04-25 Mark Mitchell <mark@codesourcery.com>
32516
32517 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
32518 initialized static data members.
32519
32520 2003-04-25 H.J. Lu <hjl@gnu.org>
32521
32522 * gcc.dg/ia64-sync-4.c: New test.
32523
32524 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32525
32526 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
32527 date.
32528
32529 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
32530
32531 PR c++/10337
32532 * g++.dg/warn/conv1.C: New test.
32533 * g++.old-deja/g++.other/conv7.C: Adjust.
32534 * g++.old-deja/g++.other/overload14.C: Adjust.
32535
32536 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32537
32538 PR c++/10471
32539 * g++.dg/template/defarg2.C: New test.
32540
32541 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
32542
32543 * gcc.dg/cpp/include2.c: Update.
32544 * gcc.dg/cpp/multiline-2.c: New.
32545 * gcc.dg/cpp/multiline.c: Update.
32546 * gcc.dg/cpp/strify2.c: Update.
32547 * gcc.dg/cpp/trad/literals-2.c: Update.
32548
32549 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32550
32551 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
32552
32553 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32554
32555 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
32556
32557 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32558
32559 PR c++/10451
32560 * g++.dg/parse/crash4.C: New test.
32561
32562 PR c++/9847
32563 * g++.dg/parse/crash5.C: New test.
32564
32565 2003-04-22 Mark Mitchell <mark@codesourcery.com>
32566
32567 PR c++/10446
32568 * g++.dg/parse/crash3.C: New test.
32569
32570 PR c++/10428
32571 * g++.dg/parse/elab1.C: New test.
32572
32573 2003-04-22 Devang Patel <dpatel@apple.com>
32574
32575 * gcc.dg/cpp/trad/funlike-5.c: New test.
32576
32577 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
32578
32579 * g++.dg/other/packed1.C: Fix dg options.
32580
32581 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
32582
32583 * g++.dg/other/offsetof2.C: New test.
32584
32585 2003-04-21 Mark Mitchell <mark@codesourcery.com>
32586
32587 * g++.dg/template/recurse.C: Adjust location of error messages.
32588
32589 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
32590
32591 PR c++/9881
32592 * g++.dg/init/addr-const1.C: New test.
32593 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
32594
32595 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
32596
32597 PR c++/10405
32598 * g++.dg/lookup/struct-hack1.C: New test.
32599
32600 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
32601
32602 * ucs.c: Update diagnostic messages.
32603
32604 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32605
32606 * gcc.dg/cpp/truefalse.cpp: New test.
32607 * gcc.dg/cpp/cpp.exp: Update.
32608 * g++.dg/other/stdbool-if.C: Remove.
32609
32610 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32611
32612 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
32613 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
32614
32615 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32616
32617 * gcc.c-torture/compile/20030418-1.c: New test.
32618
32619 2003-04-17 Janis Johnson <janis187@us.ibm.com>
32620
32621 * README.compat: Remove; content moved to doc/sourcebuild.texi.
32622
32623 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32624
32625 PR c++/10347
32626 g++.dg/template/dependent-name1.C: New test.
32627
32628 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
32629
32630 * gcc.dg/warn-1.c (tourist_guide): New array,
32631 contains a pointer to bar.
32632
32633 2003-04-16 Roger Sayle <roger@eyesopen.com>
32634
32635 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
32636 * gcc.c-torture/execute/medce-1.c: New test case.
32637 * gcc.c-torture/execute/medce-2.c: New test case.
32638
32639 2003-04-15 Mark Mitchell <mark@codesourcery.com>
32640
32641 * lib/prune.exp: Ignore more messages.
32642
32643 PR c++/10381
32644 * g++.dg/parse/lookup3.C: New test.
32645
32646 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
32647
32648 * gcc.c-torture/compile/20030415-1.c : New test.
32649
32650 2003-04-14 Mark Mitchell <mark@codesourcery.com>
32651
32652 * gcc.c-torture/execute/scope-2.c: Move to ...
32653 * gcc.dg/noncompile/scope.c: .... here.
32654
32655 2003-04-14 Roger Sayle <roger@eyesopen.com>
32656
32657 * gcc.dg/20030414-2.c: New test case.
32658
32659 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
32660
32661 PR target/10377
32662 * gcc.dg/20030414-1.c: New test.
32663
32664 2003-04-13 Roger Sayle <roger@eyesopen.com>
32665
32666 * gcc.dg/builtins-12.c: New test case.
32667 * gcc.dg/builtins-13.c: New test case.
32668
32669 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32670
32671 * gcc.c-torture/execute/string-opt-18.c: New test.
32672
32673 2003-04-13 Mark Mitchell <mark@codesourcery.com>
32674
32675 PR c++/10300
32676 * g++.dg/init/new5.C: New test.
32677
32678 2003-04-12 Mark Mitchell <mark@codesourcery.com>
32679
32680 PR c++/7910
32681 * g++.dg/ext/dllimport1.C: New test.
32682
32683 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32684
32685 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
32686
32687 2003-04-11 Bud Davis <bdavis9659@comcast.net>
32688
32689 PR Fortran/9263
32690 * g77.f-torture/noncompile/9263.f: New test
32691 PR Fortran/1832
32692 * g77.f-torture/execute/1832.f: New test
32693
32694 2003-04-11 David Chad <davidc@freebsd.org>
32695 Loren J. Rittle <ljrittle@acm.org>
32696
32697 libobjc/8562
32698 * objc.dg/headers.m: New test.
32699
32700 2003-04-10 Zack Weinberg <zack@codesourcery.com>
32701
32702 * gcc.c-torture/execute/builtin-noret-2.c: New.
32703 * gcc.c-torture/execute/builtin-noret-2.x: New.
32704 XFAIL builtin-noret-2.c at -O1 and above.
32705 * gcc.dg/redecl.c: New.
32706 * gcc.dg/Wshadow-1.c: Update error regexps.
32707
32708 2003-04-10 Mark Mitchell <mark@codesourcery.com>
32709
32710 * g++.dg/abi/bitfield10.C: New test.
32711
32712 2003-04-09 Mike Stump <mrs@apple.com>
32713
32714 * gcc.dg/pch/pch.exp: Make testcase names longer.
32715 * g++.dg/pch/pch.exp: Make testcase names longer.
32716
32717 2003-04-08 Roger Sayle <roger@eyesopen.com>
32718
32719 * gcc.dg/builtins-11.c: New test case.
32720
32721 2003-04-08 Roger Sayle <roger@eyesopen.com>
32722
32723 * gcc.dg/builtins-9.c: New test case.
32724 * gcc.dg/builtins-10.c: New test case.
32725
32726 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
32727
32728 * gcc.dg/noncompile/init-4.c.c: New test.
32729
32730 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
32731
32732 * gcc.misc-test/gcov-9.c: New test.
32733 * gcc.misc-test/gcov-10.c: New test
32734 * gcc.misc-test/gcov-11.c: New test.
32735
32736 2003-04-05 Zack Weinberg <zack@codesourcery.com>
32737
32738 PR optimization/10024
32739 * gcc.c-torture/compile/20030405-1.c: New test.
32740
32741 2003-04-04 Geoffrey Keating <geoffk@apple.com>
32742
32743 * gcc.dg/pch/static-3.c: New.
32744 * gcc.dg/pch/static-3.hs: New.
32745 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
32746
32747 2003-04-04 Richard Henderson <rth@redhat.com>
32748
32749 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
32750 * g++.dg/eh/forced2.C: Likewise.
32751
32752 2003-04-03 Mike Stump <mrs@apple.com>
32753
32754 * lib/scanasm.exp (scan-assembler): Add xfail processing for
32755 target arg.
32756 (scan-assembler-times, scan-assembler-not): Likewise.
32757 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
32758
32759 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
32760
32761 * gcc.dg/sparc-loop-1.c: New test.
32762
32763 2003-04-02 Geoffrey Keating <geoffk@apple.com>
32764
32765 PR other/9274
32766 * g++.dg/pch/system-2.C: New.
32767 * g++.dg/pch/system-2.Hs: New.
32768
32769 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
32770
32771 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
32772
32773 * g++.dg/eh/simd-1.C (vecfunc): Same.
32774
32775 2003-04-01 Roger Sayle <roger@eyesopen.com>
32776
32777 * gcc.c-torture/execute/20030401-1.c: New test case.
32778
32779 2003-04-01 Ziemowit Laski <zlaski@apple.com>
32780
32781 * objc.dg/defs.m: New.
32782
32783 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
32784
32785 * g++.dg/eh/simd-1.C: New.
32786 * g++.dg/eh/simd-2.C: New.
32787
32788 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
32789
32790 * gcc.c-torture/execute/simd-3.c: New.
32791
32792 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32793
32794 PR c/9936
32795 * gcc.dg/20030331-2.c: New test.
32796
32797 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32798
32799 PR c++/10278
32800 * g++.dg/parse/crash2.C: New test.
32801
32802 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32803
32804 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
32805 * gcc.c-torture/execute/20030331-1.c: ...here.
32806
32807 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32808
32809 * gcc.c-torture/execute/20030331-1.c: New test.
32810
32811 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
32812
32813 * lib/gcov.exp: Adjust call return testing strings.
32814 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
32815
32816 2003-03-31 Roger Sayle <roger@eyesopen.com>
32817
32818 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
32819 * gcc.dg/builtins-7.c: New test case.
32820 * gcc.dg/builtins-8.c: New test case.
32821
32822 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32823
32824 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
32825
32826 2003-03-30 Mark Mitchell <mark@codesourcery.com>
32827
32828 PR c++/7647
32829 * g++.dg/lookup-class-member-2.C: New test.
32830
32831 2003-03-30 Glen Nakamura <glen@imodulo.com>
32832
32833 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
32834
32835 2003-03-28 Roger Sayle <roger@eyesopen.com>
32836
32837 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
32838
32839 2003-03-28 Mark Mitchell <mark@codesourcery.com>
32840
32841 * g++.dg/init/attrib1.C: New test.
32842
32843 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32844
32845 * gcc.dg/ultrasp8.c: New test.
32846
32847 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32848
32849 * gcc.dg/ultrasp7.c: New test.
32850
32851 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
32852
32853 PR c++/10047
32854 * g++.dg/template/inline1.C: New test.
32855
32856 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32857
32858 * gcc.dg/sparc-dwarf2.c: New test.
32859
32860 2003-03-27 Roger Sayle <roger@eyesopen.com>
32861
32862 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
32863 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
32864
32865 2003-03-27 Mark Mitchell <mark@codesourcery.com>
32866
32867 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
32868 than reading .x files.
32869 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
32870 * g77.dg/gcov/gcov-1.f: Likewise.
32871 * gcc.misc-tests/gcov-4b.c: Likewise.
32872 * gcc.misc-tests/gcov-5b.c: Likewise.
32873 * gcc.misc-tests/gcov-6.c: Likewise.
32874 * gcc.misc-tests/gcov-7.c: Likewise.
32875 * gcc.misc-tests/gcov-8.c: Likewise.
32876 * g++.dg/gcov/gcov-1.x: Remove.
32877 * g77.dg/gcov/gcov-1.x: Likewise.
32878 * gcc.misc-tests/gcov-4b.x: Likewise.
32879 * gcc.misc-tests/gcov-5b.x: Likewise.
32880 * gcc.misc-tests/gcov-6.x: Likewise.
32881 * gcc.misc-tests/gcov-7.x: Likewise.
32882 * gcc.misc-tests/gcov-8.x: Likewise.
32883
32884 2003-03-27 Glen Nakamura <glen@imodulo.com>
32885
32886 PR opt/10087
32887 * gcc.dg/20030324-1.c: New test.
32888
32889 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
32890
32891 PR c++/10224
32892 * g++.dg/template/arg3.C: New test.
32893
32894 PR c++/10158
32895 * g++.dg/template/friend18.C: New test.
32896
32897 2003-03-26 Roger Sayle <roger@eyesopen.com>
32898
32899 * g77.f-torture/compile/20030326-1.f: New test case.
32900
32901 2003-03-26 Janis Johnson <janis187@us.ibm.com>
32902
32903 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
32904
32905 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
32906
32907 2003-03-26 Jakub Jelinek <jakub@redhat.com>
32908
32909 * gcc.dg/ia64-sync-3.c: New test.
32910
32911 2003-03-26 Alan Modra <amodra@bigpond.net.au>
32912
32913 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
32914
32915 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32916
32917 * gcc.dg/ultrasp6.c: New test.
32918
32919 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32920
32921 * gcc.dg/i386-signbit-1.c: New test.
32922 * gcc.dg/i386-signbit-2.c: New test.
32923 * gcc.dg/i386-signbit-3.c: New test.
32924
32925 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32926
32927 * gcc.dg/ultrasp5.c: Fix options.
32928
32929 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32930
32931 * gcc.dg/ultrasp5.c: Fix comment.
32932
32933 2003-03-24 Bud Davis <bdavis9659@comcast.net>
32934
32935 PR fortran/10197
32936 * g77.f-torture/execute/10197.f: New test.
32937
32938 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
32939
32940 PR c++/9898, c++/383
32941 * g++.dg/template/conv6.C: New test.
32942
32943 PR c++/10119
32944 * g++.dg/template/ptrmem5.C: New test.
32945
32946 PR c++/10026
32947 * g++.dg/lookup/koenig1.C: New test.
32948
32949 PR C++/10199
32950 * g++.dg/lookup/template2.C: New test.
32951
32952 2003-03-24 Jakub Jelinek <jakub@redhat.com>
32953
32954 * g++.dg/opt/rtti1.C: New test.
32955
32956 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32957
32958 * gcc.dg/ultrasp5.c: New test.
32959
32960 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
32961
32962 PR middle-end/9967
32963 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
32964 builtin fputs.
32965
32966 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
32967
32968 PR c/8224
32969 * gcc.dg/20030323-1.c: New test.
32970
32971 2003-03-23 Roger Sayle <roger@eyesopen.com>
32972
32973 * gcc.c-torture/compile/20030323-1.c: New test case.
32974
32975 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
32976
32977 * gcc.dg/20030321-1.c: New test.
32978
32979 2003-03-22 Zack Weinberg <zack@codesourcery.com>
32980
32981 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
32982
32983 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
32984
32985 PR c++/9978, c++/9708
32986 * g++.dg/ext/vlm1.C: Adjust expected error.
32987 * g++.dg/ext/vla2.C: New test.
32988 * g++.dg/template/arg1.C: New test.
32989 * g++.dg/template/arg2.C: New test.
32990
32991 2003-03-22 Bud Davis <bdavis9659@comcast.net>
32992
32993 * g77.f-torture/execute/select.f: New test.
32994 * g77.f-torture/noncompile/select_no_compile.f: New test.
32995
32996 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
32997
32998 PR c++/9898
32999 * g++.dg/other/error4.C: New test.
33000
33001 2003-03-20 Mark Mitchell <mark@codesourcery.com>
33002
33003 * g++.dg/template/friend17.C: New test.
33004
33005 2003-03-21 Alan Modra <amodra@bigpond.net.au>
33006
33007 * gcc.c-torture/compile/20030320-1.c: New.
33008
33009 2003-03-20 Roger Sayle <roger@eyesopen.com>
33010
33011 * gcc.dg/builtins-6.c: New test case.
33012
33013 2003-03-19 Alan Modra <amodra@bigpond.net.au>
33014
33015 PR target/10073
33016 * gcc.c-torture/compile/20030319-1.c: New.
33017
33018 2003-03-18 Jan Hubicka <jh@suse.cz>
33019
33020 * gcc.dg/i386-cvt-1.c: New test.
33021
33022 2003-03-17 Zack Weinberg <zack@codesourcery.com>
33023
33024 * objc.dg/naming-1.m: Use "(parse|syntax) error".
33025 * objc.dg/naming-2.m: Likewise.
33026
33027 2003-03-17 Mark Mitchell <mark@codesourcery.com>
33028
33029 PR c++/9639
33030 * g++.dg/parse/crash1.C: New test.
33031
33032 2003-03-16 Mark Mitchell <mark@codesourcery.com>
33033
33034 PR c++/8805
33035 * g++.dg/eh/cleanup1.C: New test.
33036
33037 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
33038
33039 * gcc.c-torture/execute/20030316-1.c: New test case.
33040
33041 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
33042
33043 PR c++/9629
33044 * g++.dg/init/ctor2.C: New test.
33045
33046 2003-03-15 Roger Sayle <roger@eyesopen.com>
33047
33048 * g77.f-torture/compile/xformat.f: New test case.
33049
33050 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33051
33052 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33053 * g++.old-deja/g++.mike/eh50.C: Likewise.
33054
33055 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33056
33057 PR c++/6440
33058 * g++.dg/template/spec7.C: New test.
33059 * g++.dg/template/spec8.C: Likewise.
33060
33061 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33062
33063 * gcc.c-torture/execute/20030313-1.c: New test.
33064
33065 2003-03-14 Richard Henderson <rth@redhat.com>
33066
33067 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33068
33069 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33070
33071 * gcc.c-torture/compile/20030314-1.c: New test.
33072
33073 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33074
33075 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33076 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33077 thumb target,
33078 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33079 to accept newer _imp__ prefix and additional
33080 newline in .drectve section.
33081 * gcc.dg/dll-4.c: Likewise.
33082 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33083 switch.
33084
33085 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33086
33087 * g++.dg/parse/namespace9.C: New test.
33088
33089 * g++.dg/init/ref5.C: New test.
33090 * g++.dg/parse/ptrmem1.C: Likewise.
33091
33092 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33093
33094 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33095 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33096 regular expression.
33097 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33098 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33099
33100 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33101
33102 * gcc.c-torture/execute/20030224-2.c: New test.
33103
33104 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33105
33106 * gcc.dg/decl-3.c: New test.
33107
33108 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33109
33110 * gcc.dg/i386-loop-2.c: New test.
33111
33112 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33113
33114 PR c++/9474
33115 * g++.dg/parse/namespace8.C: New test.
33116
33117 PR c++/9924
33118 * g++.dg/overload/builtin2.C: New test.
33119
33120 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33121
33122 * gcc.dg/return-type-3.c: New test.
33123
33124 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33125
33126 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33127 profiling options are not supported.
33128
33129 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33130
33131 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33132 * g++.old-deja/g++.warn/impint2.C: Likewise.
33133
33134 2003-03-10 Devang Patel <dpatel@apple.com>
33135
33136 * g++.dg/cpp/c++_cmd_1.C: New test.
33137 * g++.dg/cpp/c++_cmd_1.h: New file.
33138
33139 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33140
33141 * gcc.dg/altivec-9.c: New file.
33142
33143 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33144
33145 * gcc.dg/ppc-sdata-1.c: New test.
33146 * gcc.dg/ppc-sdata-2.c: New test.
33147
33148 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33149
33150 PR c++/9373
33151 * g++.dg/opt/ptrmem2.C: New test.
33152
33153 PR c++/8534
33154 * g++.dg/opt/ptrmem1.C: New test.
33155
33156 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33157
33158 * gcc.dg/i386-loop-1.c: New test.
33159
33160 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33161
33162 PR c++/9970
33163 * g++.dg/lookup/friend1.C: New test.
33164
33165 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33166
33167 PR c++/9823
33168 * g++.dg/parser/constructor1.C: New test.
33169
33170 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
33171
33172 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
33173
33174 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
33175
33176 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
33177
33178 * gcc.dg/cpp/Wunused.c: Update test.
33179
33180 2003-03-08 Jan Hubicka <jh@suse.cz>
33181
33182 * gcc.dg/inline-3.c: New test.
33183
33184 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33185
33186 PR c++/9809
33187 * g++.dg/parse/builtin1.C: New test.
33188
33189 PR c++/9982
33190 * g++.dg/abi/cookie1.C: New test.
33191 * g++.dg/abi/cookie2.C: Likewise.
33192
33193 PR c++/9524
33194 * g++.dg/template/field1.C: New test.
33195
33196 PR c++/9912
33197 * g++.dg/parse/class1.C: New test.
33198 * g++.dg/parse/namespace7.C: Likewise.
33199 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
33200
33201 2003-03-07 Mark Mitchell <mark@codesourcery.com>
33202
33203 * g++.dg/init/ref4.C: New test.
33204
33205 2003-03-07 Jan Hubicka <jh@suse.cz>
33206
33207 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
33208 * gcc.dg/inline-3.c: New test.
33209
33210 2003-03-06 Mark Mitchell <mark@codesourcery.com>
33211
33212 * g++.dg/init/ref3.C: New test.
33213
33214 PR c++/9965
33215 * g++.dg/init/ref2.C: New test.
33216
33217 PR c++/9400
33218 * g++.dg/warn/Wshadow-2.C: New test.
33219
33220 PR c++/9791
33221 * g++.dg/warn/Woverloaded-1.C: New test.
33222
33223 2003-03-05 Jan Hubicka <jh@suse.cz>
33224
33225 * gcc.dg/i386-local2.c: New.
33226 * gcc.dg/i386-local.c: Fix typo.
33227
33228 2003-03-05 Mark Mitchell <mark@codesourcery.com>
33229
33230 * g++.dg/abi/layout3.C: New test.
33231
33232 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33233
33234 * gcc.c-torture/compile/20030305-1.c
33235
33236 2003-03-05 Jan Hubicka <jh@suse.cz>
33237
33238 * gcc.dg/i386-local.c: New.
33239
33240 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
33241
33242 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
33243
33244 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33245
33246 * gcc.dg/switch-2.c: New test.
33247 * gcc.dg/switch-3.c: New test.
33248 * gcc.dg/Wswitch.c: Adjust line numbers.
33249 * gcc.dg/Wswitch-default.c: Likewise.
33250 * gcc.dg/Wswitch-enum.c: Likewise.
33251
33252 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
33253
33254 * gcc.c-torture/execute/20030222-1.c: New test.
33255
33256 2003-03-03 James E Wilson <wilson@tuliptree.org>
33257
33258 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
33259
33260 2003-03-03 Mark Mitchell <mark@codesourcery.com>
33261
33262 PR c++/9878
33263 * g++.dg/init/ref1.C: New test.
33264
33265 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
33266
33267 * gcc.dg/sh-relax.c: New SH-only test.
33268
33269 2003-03-03 Geoffrey Keating <geoffk@apple.com>
33270
33271 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
33272 comment explaining purpose of testcase.
33273
33274 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33275
33276 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
33277 for HC11/HC12 (asm needs two int registers).
33278 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
33279 HC11/HC12 because the test uses an asm which needs two 32-bit
33280 registers.
33281
33282 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33283
33284 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
33285 for HC11/HC12 (array is too large otherwise).
33286 * gcc.c-torture/compile/920501-4.x: New file, likewise.
33287 * gcc.c-torture/compile/20010518-2.x: Likewise.
33288 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
33289 HC11/HC12 (array is too large).
33290
33291 2003-03-01 Geoffrey Keating <geoffk@apple.com>
33292
33293 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
33294 * lib/g++-dg.exp (g++-dg-test): Likewise.
33295
33296 2003-03-01 Roger Sayle <roger@eyesopen.com>
33297
33298 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
33299 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
33300
33301 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33302
33303 * g++.dg/warn/implicit-typename1.C: Remove warning.
33304
33305 2003-02-28 Richard Henderson <rth@redhat.com>
33306
33307 * gcc.dg/noreturn-1.c: Move noreturn warning line.
33308 * gcc.dg/return-type-1.c: Move control reaches end warning line.
33309
33310 2003-02-28 Geoffrey Keating <geoffk@apple.com>
33311
33312 * gcc.dg/pch/pch.exp: Change .pch to .gch.
33313 * g++.dg/pch/pch.exp: Likewise.
33314
33315 2003-02-28 Mark Mitchell <mark@codesourcery.com>
33316
33317 PR c++/9879
33318 * testsuite/g++.dg/init/new4.C: New test.
33319
33320 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
33321
33322 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
33323
33324 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
33325
33326 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
33327 unsigned long.
33328
33329 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
33330 wider than float.
33331
33332 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33333
33334 * lib/scanasm.exp: Add support for counting numbers of
33335 occurences.
33336 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
33337 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
33338
33339 2003-02-25 Mark Mitchell <mark@codesourcery.com>
33340
33341 PR c++/9683
33342 * g++.dg/template/static3.C: New test.
33343
33344 PR c++/9829
33345 * g++.dg/parse/namespace6.C: New test.
33346
33347 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33348
33349 PR target/9732
33350 * gcc.dg/20030225-1.c: New test.
33351
33352 2003-02-24 Mark Mitchell <mark@codesourcery.com>
33353
33354 * README: Remove out-of-date information.
33355
33356 PR c++/9836
33357 * g++.dg/template/spec6.C: New test.
33358
33359 2003-02-24 Jeff Law <law@redhat.com>
33360
33361 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
33362
33363 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33364
33365 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
33366 * gcc.dg/pragma-ep-1.c: Likewise.
33367
33368 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33369
33370 PR c++/9602
33371 * g++.dg/template/friend16.C: New test.
33372
33373 2003-02-23 Mark Mitchell <mark@codesourcery.com>
33374
33375 PR c++/5333
33376 * g++.dg/parse/fused-params1.C: Adjust error messages.
33377 * g++.dg/template/nested3.C: New test.
33378
33379 2003-02-24 Alan Modra <amodra@bigpond.net.au>
33380
33381 * g++.dg/abi/param1.C: New test.
33382
33383 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33384
33385 PR c++/7982
33386 * g++.dg/warn/implicit-typename1.C: New test.
33387
33388 2003-02-22 Kelley Cook <kelleycook@comcast.net>
33389
33390 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
33391 with "mtune".
33392 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33393 * gcc.c-torture/execute/20010129-1.x: Likewise.
33394 * gcc.dg/20011107-1.c: Likewise.
33395 * gcc.dg/20020108-1.c: Likewise.
33396 * gcc.dg/20020122-3.c: Likewise.
33397 * gcc.dg/20020206-1.c: Likewise.
33398 * gcc.dg/20020310-1.c: Likewise.
33399 * gcc.dg/20020426-2.c: Likewise.
33400 * gcc.dg/20020517-1.c: Likewise.
33401 * gcc.dg/991230-1.c: Likewise.
33402 * gcc.dg/i386-unroll-1.c: Likewise.
33403 * gcc.misc-tests/i386-prefetch.exp: Likewise.
33404
33405 2003-02-22 Jan Hubicka <jh@suse.cz>
33406
33407 * gcc.dg/i386-mul.c: New test.
33408
33409 2003-02-21 Roger Sayle <roger@eyesopen.com>
33410
33411 * gcc.dg/builtins-5.c: New test case.
33412
33413 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
33414
33415 * gcc.dg/asmreg-1.c: New test.
33416
33417 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33418
33419 PR c++/9749
33420 * g++.dg/parse/varmod1.C: New test.
33421
33422 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33423
33424 PR c++/9727
33425 * g++.dg/template/op1.C: New test.
33426
33427 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33428
33429 PR c++/8906
33430 * g++.dg/template/nested2.C: New test.
33431
33432 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33433
33434 PR c++/8724
33435 * g++.dg/expr/dtor1.C: New test.
33436
33437 2003-02-21 Zack Weinberg <zack@codesourcery.com>
33438
33439 * gcc.dg/cpp/include3.c: New test.
33440 * gcc.dg/cpp/inc/foo.h: New file.
33441
33442 2003-02-21 Glen Nakamura <glen@imodulo.com>
33443
33444 * gcc.c-torture/execute/20030221-1.c: New test.
33445
33446 2003-02-20 Mark Mitchell <mark@codesourcery.com>
33447
33448 PR c++/9729
33449 * g++.dg/abi/conv1.C: New test.
33450
33451 2003-02-20 Jan Hubicka <jh@suse.cz>
33452
33453 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
33454
33455 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
33456
33457 * gcc.c-torture/compile/20030219-1.c: New test.
33458
33459 2003-02-18 Jan Hubicka <jh@suse.cz>
33460
33461 * gcc.dg/funcorder.c: New test.
33462
33463 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33464
33465 * gcc.c-torture/execute/20030218-1.c: New.
33466
33467 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
33468
33469 * gcc.dg/20030218-1.c: New.
33470
33471 2003-02-18 Richard Henderson <rth@redhat.com>
33472
33473 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
33474 * gcc.dg/attr-used-2.c: New.
33475
33476 2003-02-18 Mark Mitchell <mark@codesourcery.com>
33477
33478 PR c++/9704
33479 * g++.dg/init/copy5.C: New test.
33480
33481 2003-02-18 Geoffrey Keating <geoffk@apple.com>
33482
33483 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
33484 * g++.dg/pch/pch.exp: Likewise.
33485
33486 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33487
33488 * gcc.c-torture/execute/20030209-1.c: Enable the test if
33489 STACK_SIZE is not defined.
33490
33491 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33492
33493 PR c++/9457
33494 * g++.dg/template/init1.C: New test.
33495
33496 2003-02-16 Jan HUbicka <jh@suse.cz>
33497
33498 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33499 (foo): Add few extra tests
33500 * gcc.dg/c99-const-expr-3.c: Likewise.
33501 * gcc.c-torture/execute/20030216-1.c: New.
33502
33503 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33504
33505 PR c++/9459
33506 * g++.dg/ext/typeof4.C: New test.
33507
33508 2003-02-15 Roger Sayle <roger@eyesopen.com>
33509
33510 * gcc.dg/i386-387-3.c: New test case.
33511
33512 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
33513
33514 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
33515 cris-*-elf* cris-*-aout* and mmix-*-*.
33516
33517 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
33518
33519 * gcc.dg/20030213-1.c: New test.
33520
33521 2003-02-12 Roger Sayle <roger@eyesopen.com>
33522
33523 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
33524 * gcc.dg/i386-387-2.c: Likewise.
33525
33526 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
33527
33528 * gcc.dg/ppc-spe.c: Fix formatting.
33529 Enable tests that were previously unsupported by gas.
33530 Delete tests for instructions that no longer exist.
33531 Switch arguments on evsubifw builtin.
33532
33533 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
33534
33535 * gcc.c-torture/execute/20030209-1.c: Disable the test if
33536 STACK_SIZE is too small.
33537
33538 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33539 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33540
33541 * gcc.dg/decl-2.c: New test.
33542
33543 2003-02-10 Jan Hubicka <jh@suse.cz>
33544
33545 * gcc.dg/i386-fpcvt-1.c: New test.
33546
33547 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
33548
33549 * gcc.c-torture/execute/20030209-1.c: New test.
33550
33551 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
33552
33553 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
33554 int-wide bitops, use the constants of the same width.
33555 Likewise, if long long is 32-bit wide, test bitops using
33556 32-bit constants.
33557
33558 2003-02-07 Loren James Rittle <ljrittle@acm.org>
33559
33560 * gcc.dg/20021014-1.c: Annotate with expected notice text.
33561
33562 2003-02-07 Roger Sayle <roger@eyesopen.com>
33563
33564 * testsuite/gcc.dg/builtins-4.c: New test case.
33565
33566 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33567
33568 * gcc.dg/20020430-1.c: Fix dg command typos.
33569 * gcc.dg/20020503-1.c: Likewise.
33570
33571 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33572
33573 PR c++/8785
33574 * g++.dg/parse/fused-params1.C: New test.
33575
33576 PR c++/8857
33577 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
33578
33579 PR c++/8921
33580 * g++.dg/parse/non-dependent1.C: New test.
33581
33582 PR c++/8928
33583 * g++.dg/parse/dupl-tmpl-args1.C: New test.
33584
33585 PR c++/9228
33586 * g++.dg/parse/undefined7.C: New test.
33587 * g++.dg/parse/non-templ1.C: New test.
33588
33589 PR c++/9229
33590 * g++.dg/parse/too-many-tmpl-args1.C: New test.
33591
33592 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33593
33594 * gcc.c-torture/compile/20030206-1.c: New test.
33595
33596 2003-02-05 Roger Sayle <roger@eyesopen.com>
33597
33598 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
33599 "pow" to "foo" to avoid potential confusion with a math built-in.
33600
33601 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33602
33603 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
33604 conditions for SPARC targets.
33605
33606 2003-02-05 Jakub Jelinek <jakub@redhat.com>
33607
33608 * gcc.dg/20030204-1.c: New test.
33609
33610 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33611
33612 PR c++/38
33613 * g++.dg/parse/array-size1.C: New test.
33614
33615 PR c++/5657
33616 * g++.dg/parse/undefined3.C: New test.
33617
33618 PR c++/5665
33619 * g++.dg/parse/undefined4.C: New test.
33620
33621 PR c++/5975
33622 * g++.dg/parse/undefined5.C: New test.
33623
33624 PR c++/7259
33625 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
33626
33627 PR c++/8578
33628 * g++.dg/parse/casting-operator1.C: New test.
33629
33630 PR c++/8596
33631 * g++.dg/parse/undefined6.C: New test.
33632
33633 PR c++/8736
33634 * g++.dg/parse/missing-template1.C: New test.
33635
33636 2003-02-04 Jan Hubicka <jh@suse.cz>
33637
33638 * gcc.dg/i386-cadd.c: Compile using -march=k8.
33639 * gcc.dg/i386-cmov?.c: Likewise.
33640 * gcc.dg/i386-fpcvt-?.c: Likewise.
33641 * gcc.dg/i386-ssefp-1.c: Likewise.
33642 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
33643 conventions.
33644
33645 2003-02-03 Mark Mitchell <mark@codesourcery.com>
33646
33647 PR c++/7129
33648 * testsuite/g++.dg/ext/max.C: New test.
33649
33650 2003-02-03 Jan Hubicka <jh@suse.cz>
33651
33652 * gcc.c-torture/execute/20030203-1.c: New test.
33653
33654 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
33655
33656 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
33657 'natural-endian'.
33658
33659 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
33660
33661 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
33662 * g++.dg/init/new2.C: Likewise.
33663 * g++.dg/other/new1.C: Likewise.
33664
33665 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
33666
33667 * gcc.dg/struct-ret-libc.c: New test.
33668
33669 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
33670
33671 * gcc.dg/20030129-1.c: New test.
33672
33673 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33674
33675 PR c++/8849
33676 * g++.dg/template/ptrmem4.C: New test.
33677
33678 2003-01-29 Mark Mitchell <mark@codesourcery.com>
33679
33680 * g++.dg/parser/constant1.C: New test.
33681
33682 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33683
33684 PR c++/8591
33685 * g++.dg/parse/friend2.C: New test.
33686
33687 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
33688
33689 PR c++/9437
33690 * g++.dg/template/unify4.C: New test.
33691
33692 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
33693
33694 * gcc.c-torture/execute/20030128-1.c: New test.
33695
33696 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
33697
33698 * g++.dg/lookup/nested1.C: Test moved from ...
33699 * g++.old-deja/g++.other/lookup24.C: ... here.
33700
33701 2003-01-28 Jan Hubicka <jh@suse.cz>
33702
33703 * gcc.dg/i386-cmov5.c: New test.
33704
33705 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33706
33707 * gcc.c-torture/execute/20010925-1.c: Changed the
33708 memcpy declaration.
33709
33710 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33711
33712 PR c++/3902
33713 * g++.dg/parse/template5.C: New test.
33714
33715 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
33716
33717 PR fortran/9258
33718 * g77.dg/pr9258: New test.
33719
33720 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33721
33722 * README: Move relevant parts from README.g++.
33723
33724 * README.g++: Remove this file.
33725
33726 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33727
33728 * g++.dg/abi/dcast1.C: New test.
33729
33730 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33731
33732 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
33733
33734 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
33735
33736 PR c++/47
33737 * g++.old-deja/g++.other/lookup24.C: New test.
33738
33739 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33740
33741 PR middle-end/7227
33742 * gcc.dg/uninit-C.c: New test.
33743
33744 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
33745
33746 * g++.dg/abi/covariant1.C: New test.
33747
33748 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
33749
33750 * gcc.dg/20030123-1.c: New test.
33751
33752 2003-01-25 Jan Hubicka <jh@suse.cz>
33753
33754 PR opt/8492
33755 * gcc.c-torture/compile/20030125-1.c
33756
33757 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
33758
33759 PR c++/9403
33760 * g++.dg/parse/template3.C: New test.
33761 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
33762
33763 PR c++/795
33764 * g++.dg/parse/template4.C: New test.
33765
33766 PR c++/9415
33767 * g++.dg/template/qual2.C: New test.
33768
33769 PR c++/8545
33770 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
33771
33772 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
33773
33774 2003-01-25 Roger Sayle <roger@eyesopen.com>
33775
33776 * gcc.c-torture/execute/switch-1.c: New test case.
33777
33778 2003-01-25 Jan Hubicka <jh@suse.cz>
33779
33780 * gcc.c-torture/execute/20030125-1.[cx]: New test.
33781
33782 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
33783
33784 Tweaks for Bison-1.875. From the NEWS file:
33785 "- `parse error' -> `syntax error'
33786 Bison now uniformly uses the term `syntax error'"
33787 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
33788 * gcc.dg/cpp/digraph2.c: Likewise.
33789 * gcc.dg/cpp/direct2.c: Likewise.
33790 * gcc.dg/cpp/paste4.c: Likewise.
33791 * gcc.dg/c90-restrict-1.c: Likewise.
33792 * gcc.dg/c99-func-2.c: Likewise.
33793 * gcc.dg/noncompile/920721-2.c: Likewise.
33794 * gcc.dg/noncompile/930622-2.c: Likewise.
33795 * gcc.dg/noncompile/940112-1.c: Likewise.
33796 * gcc.dg/noncompile/950921-1.c: Likewise.
33797 * gcc.dg/noncompile/951123-1.c: Likewise.
33798 * gcc.dg/noncompile/971104-1.c: Likewise.
33799 * gcc.dg/noncompile/990416-1.c: Likewise.
33800
33801 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
33802
33803 * g++.dg/parse/undefined1.C: Add error message.
33804
33805 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33806
33807 PR c++/9354
33808 * g++.dg/parse/new1.C: New test.
33809
33810 PR c++/9216
33811 * g++.dg/parse/template2.C: New test.
33812
33813 PR c++/9354
33814 * g++.dg/parse/typedef2.C: New test.
33815
33816 PR c++/9328
33817 * g++.dg/ext/typeof3.C: New test.
33818
33819 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33820
33821 PR c++/2738
33822 * g++.dg/parse/ret-type1.C: New test.
33823
33824 PR c++/3792
33825 * g++.dg/parse/tmpl-outside1.C: New test.
33826
33827 PR c++/4207
33828 * g++.dg/parse/int-as-enum1.C: New test.
33829
33830 PR c++/4903
33831 * g++.dg/parse/no-typename1.C: New test.
33832
33833 PR c++/5533
33834 * g++.dg/parse/no-value1.C: New test.
33835
33836 PR c++/5921
33837 * g++.dg/parse/wrong-inline1.C: New test.
33838
33839 PR c++/6402
33840 * g++.dg/parse/ref1.C: New test.
33841
33842 PR c++/6992
33843 * g++.dg/parse/attr-ctor1.C: New test.
33844
33845 PR c++/7229
33846 * g++.dg/parse/namespace5.C: New test.
33847
33848 PR c++/7917
33849 * g++.dg/parse/func-def1.C: New test.
33850
33851 PR c++/8143
33852 * g++.dg/parse/undefined1.C: New test.
33853
33854 PR c++/5723, PR c++/8522
33855 * g++.dg/parse/specialization1.C: New test.
33856
33857 PR c++/163, PR c++/8595
33858 * g++.dg/parse/struct-as-enum1.C: New test.
33859
33860 PR c++/9173
33861 * g++.dg/parse/undefined2.C: New test.
33862
33863 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33864
33865 PR c++/9298
33866 * g++.dg/parse/template1.C: New test.
33867
33868 PR c++/9384
33869 * g++.dg/parse/using1.C: New test.
33870
33871 PR c++/9285
33872 PR c++/9294
33873 * g++.dg/parse/expr2.C: New test.
33874
33875 PR c++/9388
33876 * g++.dg/parse/lookup2.C: Likewise.
33877
33878 2003-01-21 Jan Hubicka <jh@suse.cz>
33879
33880 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
33881 * gcc.c-torture/execute/eeprof-1.c: Likewise.
33882 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
33883 * gcc.c-torture/execute/string-opt-*.c: Likewise.
33884
33885 2003-01-20 Nick Clifton <nickc@redhat.com>
33886
33887 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
33888 problem with ARM sibcall code generation.
33889
33890 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
33891
33892 * gcc.c-torture/execute/20030120-1.c: New.
33893
33894 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
33895
33896 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
33897
33898 2003-01-17 Mark Mitchell <mark@codesourcery.com>
33899
33900 PR c++/9272
33901 * g++.dg/parse/ctor1.C: New test.
33902
33903 PR c++/9294:
33904 * g++.dg/parse/qualified1.C: New test.
33905
33906 * g++.dg/parse/typename3.C: New test.
33907
33908 2003-01-16 Richard Henderson <rth@redhat.com>
33909
33910 * g++.dg/tls/init-2.C: Fix error matches for real this time.
33911
33912 2003-01-16 Richard Henderson <rth@redhat.com>
33913
33914 * g++.dg/pch/pch.exp: Copy test header to the working directory
33915 before using it either for precompilation or direct use.
33916 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
33917 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
33918
33919 2003-01-16 Richard Henderson <rth@redhat.com>
33920
33921 * gcc.dg/pch/pch.exp: Copy test header to the working directory
33922 before using it either for precompilation or direct use.
33923 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
33924 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
33925
33926 2003-01-16 Mark Mitchell <mark@codesourcery.com>
33927
33928 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
33929 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
33930 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
33931 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
33932 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
33933 typename warning into error.
33934 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
33935 error messages.
33936 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
33937 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
33938 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
33939 messages.
33940 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
33941 make declaration visible in template.
33942 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
33943 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
33944 messages.
33945 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
33946 message.
33947 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
33948 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
33949 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
33950 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
33951 typename warning with error message.
33952 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
33953 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
33954 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
33955
33956 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
33957
33958 * g++.dg/parse/ambig2.C: New test.
33959
33960 2003-01-15 Richard Henderson <rth@redhat.com>
33961
33962 * g++.dg/tls/init-2.C: Update error message string.
33963
33964 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33965
33966 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
33967
33968 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
33969
33970 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
33971 all for HC11/HC12.
33972 * gcc.c-torture/compile/20001205-1.x: Likewise.
33973 * gcc.c-torture/compile/20001226-1.x: Likewise.
33974 * gcc.c-torture/compile/920520-1.x: Likewise.
33975 * gcc.c-torture/compile/961203-1.x: Likewise.
33976 * gcc.c-torture/compile/20020604-1.x: Likewise.
33977
33978 2003-01-15 Jan Hubicka <jh@suse.cz>
33979
33980 * gcc.c-torture/compile/20030115-1.c: New test.
33981
33982 * gcc.dg/i386-fpcvt-1.c: New test.
33983 * gcc.dg/i386-fpcvt-2.c: New test.
33984
33985 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
33986
33987 Further conform g++'s __vmi_class_type_info to the C++ ABI
33988 specification.
33989 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
33990 the specification.
33991
33992 2003-01-14 Jan Hubicka <jh@suse.cz>
33993
33994 * gcc.dg/i386-fpcvt-1.c: New test.
33995 * gcc.dg/i386-fpcvt-2.c: New test.
33996
33997 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33998
33999 * gcc.dg/i386-mmx-3.c: New test.
34000
34001 2003-01-12 Mark Mitchell <mark@codesourcery.com>
34002
34003 PR c++/9264
34004 * g++.dg/parse/octal1.C: New file.
34005
34006 PR c++/9172
34007 * g++.dg/parse/typename1.C: New file.
34008
34009 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
34010
34011 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
34012 * gcc.dg/bf-no-ms-layout.c: Likewise.
34013 * gcc.dg/bf-ms-attrib.c: Likewise.
34014
34015 2003-01-10 Mark Mitchell <mark@codesourcery.com>
34016
34017 PR c++/9099
34018 * g++.dg/parse/dtor1.C: New file.
34019
34020 PR c++/9128
34021 * g++.dg/rtti/typeid1.C: New file.
34022
34023 PR c++/9153
34024 * g++.dg/parse/lookup1.C: New file.
34025
34026 PR c++/9171
34027 * g++.dg/templ/spec5.C: New file.
34028
34029 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
34030
34031 * gcc.c-torture/compile/20030110-1.c: New test.
34032
34033 2003-01-09 Geoffrey Keating <geoffk@apple.com>
34034
34035 Merge from pch-branch:
34036
34037 2002-12-23 Geoffrey Keating <geoffk@apple.com>
34038
34039 * gcc.dg/pch/cpp-1.h: New.
34040 * gcc.dg/pch/cpp-1.c: New.
34041 * gcc.dg/pch/cpp-2.h: New.
34042 * gcc.dg/pch/cpp-2.c: New.
34043
34044 2002-11-19 Geoffrey Keating <geoffk@apple.com>
34045
34046 * gcc.dg/pch/except-1.h: New.
34047 * gcc.dg/pch/except-1.c: New.
34048
34049 2002-11-13 Geoffrey Keating <geoffk@apple.com>
34050
34051 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
34052 running test.
34053 * gcc.dg/pch: Include *.hp not *.h.
34054 * gcc.dg/pch/system-1.h: New.
34055 * gcc.dg/pch/system-1.c: New.
34056
34057 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34058
34059 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34060 rather than trying to build and run a program using PCH.
34061 * gcc.dg/pch: Remove dg-do commands from test files.
34062
34063 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34064
34065 * gcc.dg/pch/macro-3.c: New.
34066 * gcc.dg/pch/macro-3.h: New.
34067
34068 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34069
34070 * gcc.dg/pch/common-1.c: New.
34071 * gcc.dg/pch/common-1.h: New.
34072 * gcc.dg/pch/decl-1.c: New.
34073 * gcc.dg/pch/decl-1.h: New.
34074 * gcc.dg/pch/decl-2.c: New.
34075 * gcc.dg/pch/decl-2.h: New.
34076 * gcc.dg/pch/decl-3.c: New.
34077 * gcc.dg/pch/decl-3.h: New.
34078 * gcc.dg/pch/decl-4.c: New.
34079 * gcc.dg/pch/decl-4.h: New.
34080 * gcc.dg/pch/decl-5.c: New.
34081 * gcc.dg/pch/decl-5.h: New.
34082 * gcc.dg/pch/global-1.c: New.
34083 * gcc.dg/pch/global-1.h: New.
34084 * gcc.dg/pch/inline-1.c: New.
34085 * gcc.dg/pch/inline-1.h: New.
34086 * gcc.dg/pch/inline-2.c: New.
34087 * gcc.dg/pch/inline-2.h: New.
34088 * gcc.dg/pch/static-1.c: New.
34089 * gcc.dg/pch/static-1.h: New.
34090 * gcc.dg/pch/static-2.c: New.
34091 * gcc.dg/pch/static-2.h: New.
34092
34093 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34094
34095 * g++.dg/pch/pch.exp: Better handle failing testcases.
34096 * gcc.dg/pch/pch.exp: Likewise.
34097 * gcc.dg/pch/macro-1.c: New.
34098 * gcc.dg/pch/macro-1.h: New.
34099 * gcc.dg/pch/macro-2.c: New.
34100 * gcc.dg/pch/macro-2.h: New.
34101
34102 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34103
34104 * g++.dg/dg.exp: Treat files in pch/ specially.
34105 * g++.dg/pch/pch.exp: New file.
34106 * g++.dg/pch/empty.H: New file.
34107 * g++.dg/pch/empty.C: New file.
34108 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34109 "precompile".
34110
34111 * gcc.dg/pch/pch.exp: New file.
34112 * gcc.dg/pch/empty.h: New file.
34113 * gcc.dg/pch/empty.c: New file.
34114 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34115 "precompile".
34116
34117 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34118
34119 * g++.dg/template/friend14.C: New test.
34120
34121 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34122
34123 * gcc.dg/old-style-asm-1.c: New test.
34124
34125 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34126
34127 * gcc.c-torture/compile/20030109-1.c: New test.
34128
34129 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34130
34131 * gcc.c-torture/execute/20030109-1.c: New test.
34132
34133 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34134
34135 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34136 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34137 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34138 * g++.old-deja/g++.mike/eh2.C: Likewise.
34139 * g++.old-deja/g++.mike/eh3.C: Likewise.
34140 * g++.old-deja/g++.mike/eh5.C: Likewise.
34141 * g++.old-deja/g++.mike/eh6.C: Likewise.
34142 * g++.old-deja/g++.mike/eh7.C: Likewise.
34143 * g++.old-deja/g++.mike/eh8.C: Likewise.
34144 * g++.old-deja/g++.mike/eh9.C: Likewise.
34145 * g++.old-deja/g++.mike/eh10.C: Likewise.
34146 * g++.old-deja/g++.mike/eh12.C: Likewise.
34147 * g++.old-deja/g++.mike/eh13.C: Likewise.
34148 * g++.old-deja/g++.mike/eh14.C: Likewise.
34149 * g++.old-deja/g++.mike/eh16.C: Likewise.
34150 * g++.old-deja/g++.mike/eh17.C: Likewise.
34151 * g++.old-deja/g++.mike/eh18.C: Likewise.
34152 * g++.old-deja/g++.mike/eh21.C: Likewise.
34153 * g++.old-deja/g++.mike/eh23.C: Likewise.
34154 * g++.old-deja/g++.mike/eh24.C: Likewise.
34155 * g++.old-deja/g++.mike/eh25.C: Likewise.
34156 * g++.old-deja/g++.mike/eh26.C: Likewise.
34157 * g++.old-deja/g++.mike/eh27.C: Likewise.
34158 * g++.old-deja/g++.mike/eh28.C: Likewise.
34159 * g++.old-deja/g++.mike/eh29.C: Likewise.
34160 * g++.old-deja/g++.mike/eh31.C: Likewise.
34161 * g++.old-deja/g++.mike/eh33.C: Likewise.
34162 * g++.old-deja/g++.mike/eh34.C: Likewise.
34163 * g++.old-deja/g++.mike/eh35.C: Likewise.
34164 * g++.old-deja/g++.mike/eh36.C: Likewise.
34165 * g++.old-deja/g++.mike/eh37.C: Likewise.
34166 * g++.old-deja/g++.mike/eh38.C: Likewise.
34167 * g++.old-deja/g++.mike/eh39.C: Likewise.
34168 * g++.old-deja/g++.mike/eh40.C: Likewise.
34169 * g++.old-deja/g++.mike/eh41.C: Likewise.
34170 * g++.old-deja/g++.mike/eh42.C: Likewise.
34171 * g++.old-deja/g++.mike/eh44.C: Likewise.
34172 * g++.old-deja/g++.mike/eh46.C: Likewise.
34173 * g++.old-deja/g++.mike/eh47.C: Likewise.
34174 * g++.old-deja/g++.mike/eh48.C: Likewise.
34175 * g++.old-deja/g++.mike/eh49.C: Likewise.
34176 * g++.old-deja/g++.mike/eh50.C: Likewise.
34177 * g++.old-deja/g++.mike/eh51.C: Likewise.
34178 * g++.old-deja/g++.mike/eh53.C: Likewise.
34179 * g++.old-deja/g++.mike/eh55.C: Likewise.
34180 * g++.old-deja/g++.mike/p7912.C: Likewise.
34181 * g++.old-deja/g++.mike/p9706.C: Likewise.
34182 * g++.old-deja/g++.mike/p10416.C: Likewise.
34183 * g++.old-deja/g++.mike/p11667.C: Likewise.
34184 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
34185 Remove redundant reference to Iris.
34186 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
34187 Elxsi, i860, Pico Java, and WE32K.
34188
34189 2003-01-07 Mark Mitchell <mark@codesourcery.com>
34190
34191 * g++.dg/ext/asm4.C: New test.
34192
34193 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34194
34195 PR c++/9030
34196 * g++.dg/template/friend12.C: New test.
34197 * g++.dg/template/friend13.C: Likewise.
34198 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
34199
34200 2003-01-08 Jan Hubicka <jh@suse.cz>
34201
34202 * gcc.dg/i386-cadd.c: New test.
34203 * gcc.dg/i386-cmov4.c: Likewise.
34204
34205 2003-01-06 Mark Mitchell <mark@codesourcery.com>
34206
34207 PR c++/9165
34208 * g++.dg/warn/Wunused-3.C: New test.
34209
34210 * g++.dg/abi/bitfield9.C: New test.
34211
34212 PR c++/9189
34213 * g++.dg/parse/defarg3.C: New test.
34214
34215 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
34216
34217 * g++.dg/parse/ambig1.C: New test.
34218 * g++.dg/parse/defarg2.C: New test.
34219
34220 2003-01-05 Mark Mitchell <mark@codesourcery.com>
34221
34222 * g++.dg/template/defarg-1.C: New test.
34223 * g++.dg/template/local2.C: Likewise.
34224
34225 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
34226
34227 * gcc.c-torture/execute/20030105-1.c: New test.
34228
34229 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34230
34231 * g++.dg/parse/namespace3.C: Remove extra semicolons.
34232 * g++.dg/parse/namespace4.C: Likewise.
34233
34234 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
34235
34236 * g++.dg/template/ntp2.C: New test.
34237
34238 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
34239
34240 * g++.dg/parse/extern-C-1.C: New test.
34241
34242 * g++.dg/parse/namespace4.C: New test.
34243
34244 * g++.dg/template/nested1.C: New test.
34245
34246 * g++.dg/parse/namespace3.C: New test.
34247
34248 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
34249
34250 * g++.dg/lookup/two-stage1.C: New test.
34251
34252 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34253
34254 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
34255 * g++.old-deja/g++.jason/access8.C: Likewise.
34256 * g++.old-deja/g++.other/decl5.C: Likewise.
34257
34258 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34259
34260 * g++.dg/parse/parse7.C: New test.
34261
34262 2003-01-02 Mark Mitchell <mark@codesourcery.com>
34263
34264 PR c++/2843
34265 * g++.dg/ext/attrib7.C: New test.
34266
34267 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34268
34269 * g++.dg/parse/parse6.C: New test.
34270
34271 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
34272
34273 * gcc.dg/h8300-stack-1.c: New.
34274
34275 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34276
34277 g++.dg/lookup/exception1.C: New test.
34278
34279 g++.dg/lookup/template1.C: New test.
34280
34281 g++.dg/parse/namespace2.C: New test.
34282
34283 g++.dg/parse/parens2.C: New test.
34284
34285 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34286
34287 * g++.dg/parse/parse5.C: New test.
34288 * g++.dg/lookup/scoped4.C: New test.
34289
34290 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34291
34292 * g++.dg/parse/parens1.C: New test.
34293
34294 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
34295 angle-bracket1.C.
34296 * g++.dg/parse/parens2.C: New test.
34297
34298 * g++.dg/lookup/scope-operator1.C: New test.
34299
34300 * g++.dg/parse/operator1.C: New test.
34301
34302 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34303
34304 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
34305 * g++.old-deja/g++.other/access6.C: Likewise.
34306 * g++.old-deja/g++.other/decl1.C: Likewise.
34307 * g++.old-deja/g++.pt/typename12.C: Likewise.
34308
34309 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34310
34311 * g++.dg/parse/namespace1.C: New test.
34312
34313 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34314
34315 * g++.dg/parse/parse4.C: New test.
34316
34317 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34318
34319 * g++.dg/parse/parse3.C: New test.
34320
34321 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34322
34323 * g++.dg/parse/parse2.C: New test.
34324
34325 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34326
34327 * g++.dg/template/friend11.C: New test.
34328
34329 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34330
34331 * g++.dg/parse/parse1.C: New test.
34332
34333 2002-12-31 Janis Johnson <janis187@us.ibm.com>
34334
34335 * lib/profopt.exp: Change the name of a global variable to avoid
34336 possible clashes with other test suites.
34337
34338 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
34339
34340 * g++.dg/inherit/covariant8.C: New test.
34341
34342 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34343
34344 * g++.dg/init/array9.C: New test.
34345
34346 PR c++/9112
34347 * g++.dg/parse/expr1.C: New test.
34348
34349 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
34350
34351 * gcc.c-torture/compile/20021230-1.c: New test.
34352
34353 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
34354
34355 * g++.dg/inherit/covariant5.C: New test.
34356 * g++.dg/inherit/covariant6.C: New test.
34357 * g++.dg/inherit/covariant7.C: New test.
34358
34359 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34360
34361 PR c++/2739
34362 * g++.dg/other/access2.C: New test.
34363
34364 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
34365
34366 * g++.dg/other/anon-struct.C: No longer fails
34367 * g++.old-deja/g++.brendan/parse4.C: Likewise.
34368 * g++.old-deja/g++.brendan/parse5.C: Likewise.
34369 * g++.old-deja/g++.brendan/parse6.C: Likewise.
34370
34371 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
34372
34373 * g++.dg/parse/angle-bracket.C (main): No longer fails.
34374
34375 2002-12-27 Mark Mitchell <mark@codesourcery.com>
34376
34377 * g++.dg/eh/spec4.C: Remove stray semicolon.
34378 * g++.dg/expr/pmf-1.C: Change error message.
34379 * g++.dg/ext/asm1.C: Remove stray semicolon.
34380 * g++.dg/ext/typename1.C: Add missing typenames.
34381 * g++.dg/inherit/template-as-base.C: Change error message.
34382 * g++.dg/lookup/scoped1.C: Likewise.
34383 * g++.dg/lookup/scoped2.C: Likewise.
34384 * g++.dg/lookup/using2.C: Likewise.
34385 * g++.dg/other/component1.C: Remove stray semicolon.
34386 * g++.dg/other/do1.C: Change error message.
34387 * g++.dg/other/error2.C: Likewise.
34388 * g++.dg/other/init1.C: Likewise.
34389 * g++.dg/other/packed1.C: Remove stray semicolon.
34390 * g++.dg/other/ptrmem2.C: Change error message.
34391 * g++.dg/parse/parameter-declaration-1.C: Remove line number
34392 marker.
34393 * g++.dg/special/initp1.C: Remove invalid attribute usage.
34394 * g++.dg/template/access3.C: Add typename keyword.
34395 * g++.dg/template/access5.C: Remove stray semicolon.
34396 * g++.dg/template/access6.C: Likewise.
34397 * g++.dg/template/complit1.C: Likewise.
34398 * g++.dg/template/crash1.C: Change error message.
34399 * g++.dg/template/inherit2.C: Remove stray semicolon.
34400 * g++.dg/template/instantiate2.C: Likewise.
34401 * g++.dg/template/instantiate3.C: Change error message.
34402 * g++.dg/template/qual1.C: Remove stray semicolon.
34403 * g++.dg/template/qualttp18.C: Change error message.
34404 * g++.dg/template/ref1.C: Remove stray semicolon.
34405 * g++.dg/template/sizeof1.C (A::value): Declare it.
34406 * g++.dg/template/spec4.C: Change error message.
34407 * g++.dg/template/static1.C: Likewise.
34408 * g++.dg/template/type1.C: Likewise.
34409 * g++.dg/template/typename3.C: Likewise.
34410 * g++.old-deja/g++.benjamin/13478.C: Change error message.
34411 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
34412 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
34413 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
34414 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
34415 named return value extension.
34416 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
34417 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
34418 * g++.old-deja/g++.bob/extern_C.C: Likewise.
34419 * g++.old-deja/g++.bob/inherit2.C: Likewise.
34420 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34421 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34422 * g++.old-deja/g++.brendan/crash13.C: Likewise.
34423 * g++.old-deja/g++.brendan/crash15.C: Likewise.
34424 * g++.old-deja/g++.brendan/crash18.C: Change error message.
34425 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
34426 * g++.old-deja/g++.brendan/crash38.C: Likewise.
34427 * g++.old-deja/g++.brendan/crash50.C: Likewise.
34428 * g++.old-deja/g++.brendan/crash56.C: Likewise.
34429 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
34430 syntax.
34431 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
34432 * g++.old-deja/g++.brendan/crash8.C: Change error message.
34433 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
34434 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34435 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
34436 * g++.old-deja/g++.brendan/template11.C: Likewise.
34437 * g++.old-deja/g++.brendan/template26.C: Likewise.
34438 * g++.old-deja/g++.brendan/template27.C: Use explicit
34439 specialization syntax.
34440 * g++.old-deja/g++.brendan/template30.C: Likewise.
34441 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
34442 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
34443 non-dependent names.
34444 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
34445 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
34446 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
34447 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
34448 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
34449 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
34450 named return value extension.
34451 * g++.old-deja/g++.ext/namedret2.C: Likewise.
34452 * g++.old-deja/g++.ext/namedret3.C: Likewise.
34453 * g++.old-deja/g++.ext/return1.C: Likewise.
34454 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
34455 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
34456 * g++.old-deja/g++.jason/access8.C: Likewise.
34457 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
34458 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
34459 pseudo-destructor names.
34460 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
34461 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
34462 pseudo-destructor names.
34463 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
34464 * g++.old-deja/g++.jason/overload19.C: Likewise.
34465 * g++.old-deja/g++.jason/overload32.C: Likewise.
34466 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
34467 stray semicolons.
34468 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
34469 * g++.old-deja/g++.jason/return.C: Likewise.
34470 * g++.old-deja/g++.jason/return2.C: Likewise.
34471 * g++.old-deja/g++.jason/shadow1.C: Likewise.
34472 * g++.old-deja/g++.jason/special.C: Use explicit specialization
34473 syntax.
34474 * g++.old-deja/g++.jason/template10.C: Account for use of
34475 non-dependent names.
34476 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
34477 syntax.
34478 * g++.old-deja/g++.jason/template37.C: Likewise.
34479 * g++.old-deja/g++.law/access4.C: Change error messages.
34480 * g++.old-deja/g++.law/arm13.C: Remove incorrect
34481 pseudo-destructor names.
34482 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
34483 * g++.old-deja/g++.law/ctors9.C: Likewise.
34484 * g++.old-deja/g++.law/cvt22.C: Likewise.
34485 * g++.old-deja/g++.law/dtors5.C: Likewise.
34486 * g++.old-deja/g++.law/global-init1.C: Likewise.
34487 * g++.old-deja/g++.law/missed-error3.C: Likewise.
34488 * g++.old-deja/g++.law/operators28.C: Likewise.
34489 * g++.old-deja/g++.law/visibility28.C: Likewise.
34490 * g++.old-deja/g++.martin/eval1.C: Likewise.
34491 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
34492 name.
34493 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
34494 * g++.old-deja/g++.mike/net34.C: Likewise.
34495 * g++.old-deja/g++.mike/net36.C: Likewise.
34496 * g++.old-deja/g++.mike/ns2.C: Likewise.
34497 * g++.old-deja/g++.mike/p12306.C: Likewise.
34498 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
34499 value extension.
34500 * g++.old-deja/g++.mike/p700.C: Likewise.
34501 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
34502 * g++.old-deja/g++.mike/p710.C: Likewise.
34503 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
34504 value extension.
34505 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
34506 * g++.old-deja/g++.mike/pmf9.C: Likewise.
34507 * g++.old-deja/g++.ns/crash2.C: Likewise.
34508 * g++.old-deja/g++.ns/crash3.C: Likewise.
34509 * g++.old-deja/g++.ns/invalid1.C: Likewise.
34510 * g++.old-deja/g++.ns/ns17.C: Likewise.
34511 * g++.old-deja/g++.ns/template16.C: Likewise.
34512 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
34513 keyword.
34514 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
34515 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
34516 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
34517 named return value extension.
34518 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
34519 * g++.old-deja/g++.other/access4.C: Issue additional error
34520 messages.
34521 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
34522 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
34523 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
34524 * g++.old-deja/g++.other/crash25.C: Change error message.
34525 * g++.old-deja/g++.other/crash4.C: Change error message.
34526 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
34527 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
34528 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
34529 checks.
34530 * g++.old-deja/g++.other/defarg8.C: Likewise.
34531 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
34532 * g++.old-deja/g++.other/dtor10.C: Likewise.
34533 * g++.old-deja/g++.other/incomplete.C: Likewise.
34534 * g++.old-deja/g++.other/linkage7.C: Likewise.
34535 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
34536 lookup algorithm.
34537 * g++.old-deja/g++.other/mangle2.C: Likewise.
34538 * g++.old-deja/g++.other/refinit2.C: Likewise.
34539 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
34540 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
34541 * g++.old-deja/g++.pt/crash28.C: Likewise.
34542 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
34543 syntax.
34544 * g++.old-deja/g++.pt/crash32.C: Change error message.
34545 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
34546 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
34547 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
34548 error message position.
34549 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
34550 * g++.old-deja/g++.pt/defarg8.C: Change error message.
34551 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
34552 syntax.
34553 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
34554 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
34555 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
34556 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
34557 keyword.
34558 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34559 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
34560 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
34561 keyword.
34562 * g++.old-deja/g++.pt/explicit71.C: Change error message.
34563 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
34564 syntax.
34565 * g++.old-deja/g++.pt/friend28.C: Account for use of
34566 non-dependent names.
34567 * g++.old-deja/g++.pt/friend29.C: Likewise.
34568 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
34569 rules.
34570 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
34571 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
34572 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
34573 lookup rules.
34574 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
34575 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
34576 keyword.
34577 * g++.old-deja/g++.pt/memclass20.C: Likewise.
34578 * g++.old-deja/g++.pt/memclass5.C: Likewise.
34579 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
34580 keyword.
34581 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
34582 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
34583 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
34584 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
34585 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
34586 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
34587 keyword.
34588 * g++.old-deja/g++.pt/spec10.C: Likewise.
34589 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
34590 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
34591 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
34592 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
34593 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
34594 * g++.old-deja/g++.pt/ttp62.C: Likewise.
34595 * g++.old-deja/g++.pt/ttp64.C: Likewise.
34596 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
34597 * g++.old-deja/g++.pt/typename15.C: Likewise.
34598 * g++.old-deja/g++.pt/typename22.C: Likewise.
34599 * g++.old-deja/g++.pt/typename6.C: Change error messages.
34600 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
34601 * g++.old-deja/g++.pt/virtual2.C: Likewise.
34602 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
34603 syntax.
34604 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
34605 return value extension.
34606 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
34607 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
34608 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
34609 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
34610
34611 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
34612
34613 * g++.dg/warn/inline1.C: New test.
34614 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
34615 * g++.old-deja/g++.jason/synth10.C: Likewise.
34616 * g++.old-deja/g++.mike/net31.C: Likewise.
34617 * g++.old-deja/g++.mike/p8786.C: Likewise.
34618
34619 * g++.dg/template/friend10.C: New test.
34620 * g++.dg/template/conv5.C: New test.
34621
34622 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
34623
34624 * g++.dg/lookup/scoped3.C: New test.
34625
34626 * g++.dg/lookup/decl1.C: New test.
34627 * g++.dg/lookup/decl2.C: New test.
34628
34629 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
34630
34631 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
34632 gcc.c-torture/compile/20021015-1.c,
34633 gcc.c-torture/compile/20021015-2.c,
34634 gcc.c-torture/compile/20021123-1.c,
34635 gcc.c-torture/compile/20021123-2.c,
34636 gcc.c-torture/compile/20021123-3.c,
34637 gcc.c-torture/compile/20021123-4.c,
34638 gcc.c-torture/execute/20021024-1.c: Add tests previously added
34639 only to 3.1 or 3.2 branch.
34640
34641 2002-12-23 Mark Mitchell <mark@codesourcery.com>
34642
34643 * gcc.dg/i386-bitfield3.c: New test.
34644
34645 * gcc.dg/i386-bitfield2.c: New test.
34646
34647 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
34648
34649 * g++.dg/parse/conv_op1.C: New test.
34650
34651 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
34652
34653 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
34654 approved.
34655
34656 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
34657
34658 * gcc.c-torture/compile/20021220-1.c: New test.
34659
34660 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
34661
34662 * gcc.dg/i386-fastcall-1.c: New.
34663
34664 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34665
34666 * gcc.c-torture/execute/20021219-1.c: New test.
34667
34668 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34669
34670 * gcc.dg/i386-pic-1.c: New test.
34671
34672 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34673
34674 PR c++/8099
34675 * g++.dg/template/friend9.C: New test.
34676
34677 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34678
34679 PR c++/3663
34680 * g++.dg/template/access7.C: New test.
34681
34682 2002-12-18 Nick Clifton <nickc@redhat.com>
34683
34684 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
34685 the libstdc++-v3 directory has been found.
34686
34687 2002-12-12 Devang Patel <dpatel@apple.com>
34688 * gcc.dg/darwin-ld-1.c: New test.
34689 * gcc.dg/darwin-ld-2.c: New test.
34690 * gcc.dg/darwin-ld-3.c: New test.
34691 * gcc.dg/darwin-ld-4.c: New test.
34692 * gcc.dg/darwin-ld-5.c: New test.
34693
34694 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34695
34696 * gcc.c-torture/compile/20021212-1.c: New test.
34697
34698 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
34699
34700 * gcc.dg/fshort-wchar: New test.
34701
34702 2002-12-10 Mark Mitchell <mark@codesourcery.com>
34703
34704 PR c++/8372
34705 * g++.dg/template/dtor1.C: New test.
34706
34707 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
34708 markers.
34709
34710 2002-12-10 Jakub Jelinek <jakub@redhat.com>
34711
34712 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
34713
34714 2002-12-09 Mark Mitchell <mark@codesourcery.com>
34715
34716 * g++.dg/template/static1.C: New test.
34717 * g++.dg/template/static2.C: New test.
34718 * g++.old-deja/g++.ext/memconst.C: New test.
34719
34720 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34721
34722 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
34723 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
34724 * g++.dg/special/initp1.C: Likewise.
34725
34726 2002-12-06 Jakub Jelinek <jakub@redhat.com>
34727
34728 * gcc.c-torture/execute/20021204-1.c: New test.
34729
34730 2002-12-04 Geoffrey Keating <geoffk@apple.com>
34731
34732 * gcc.dg/ppc-fmadd-1.c: New file.
34733 * gcc.dg/ppc-fmadd-2.c: New file.
34734 * gcc.dg/ppc-fmadd-3.c: New file.
34735
34736 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34737
34738 * gcc.c-torture/compile/20021204-1.c: New test.
34739
34740 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
34741
34742 * g++.dg/inherit/covariant2.C: New test.
34743 * g++.dg/inherit/covariant3.C: New test.
34744 * g++.dg/inherit/covariant4.C: New test.
34745 * g++.dg/inherit/covariant1.C: Remove XFAIL.
34746 * g++.old-deja/g++.robertl/eb17.C: Likewise.
34747
34748 2002-12-03 Mark Mitchell <mark@codesourcery.com>
34749
34750 PR c++/8688
34751 * g++.dg/init/brace3.C: New test.
34752
34753 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
34754
34755 * gcc.dg/20020210-1.c: Fix a comment typo.
34756
34757 2002-12-02 Mark Mitchell <mark@codesourcery.com>
34758
34759 PR c++/8720
34760 * g++.dg/parse/defarg1.C: New test.
34761
34762 PR c++/8615
34763 * g++.dg/template/char1.C: New test.
34764
34765 * g++.dg/template/varmod1.C: Fix typo.
34766
34767 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34768
34769 DR 180
34770 * g++.old-deja/g++.pt/crash32.C: Expect error.
34771
34772 2002-12-01 Mark Mitchell <mark@codesourcery.com>
34773
34774 PR c++/5919
34775 * g++.dg/template/varmod1.C: New test.
34776
34777 PR c++/8727
34778 * g++.dg/inherit/typeinfo1.C: New test.
34779
34780 PR c++/8663
34781 * g++.dg/inherit/typedef1.C: New test.
34782
34783 2002-11-30 Mark Mitchell <mark@codesourcery.com>
34784
34785 PR c++/8332
34786 PR c++/8493
34787 * g++.dg/template/strlen1.C: New test.
34788
34789 PR c++/8227
34790 * g++.dg/template/ctor2.C: New test.
34791
34792 PR c++/8214
34793 * g++.dg/init/string1.C: New test.
34794
34795 PR c++/8511
34796 * g++.dg/template/friend8.C: New test.
34797
34798 2002-11-29 Joe Buck <jbuck@synopsys.com>
34799
34800 * g++.dg/lookup/anon2.C: New test.
34801
34802 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
34803
34804 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
34805 h8300 port.
34806
34807 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
34808
34809 * gcc.dg/bitfld-6.c: New test.
34810
34811 2002-11-27 Jan Hubicka <jh@suse.cz>
34812
34813 * gcc.c-torture/execute/20021127.[cx]: New test.
34814
34815 2002-11-26 Jan Hubicka <jh@suse.cz>
34816
34817 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
34818 quality.
34819
34820 2002-11-26 Geoffrey Keating <geoffk@apple.com>
34821
34822 * g++.dg/init/brace2.C: New test.
34823 * g++.old-deja/g++.mike/p9129.C: Correct.
34824
34825 2002-11-26 Mark Mitchell <mark@codesourcery.com>
34826
34827 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
34828
34829 2002-11-25 Andreas Bauer <baueran@in.tum.de>
34830
34831 * gcc.dg/sibcall-6: New test for indirect sibcalls.
34832
34833 2002-11-25 Mark Mitchell <mark@codesourcery.com>
34834
34835 * testsuite/g++.dg/abi/empty11.C: New test.
34836 * testsuite/g++.dg/rtti/cv1.C: New test.
34837
34838 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
34839
34840 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
34841
34842 2002-11-24 Mark Mitchell <mark@codesourcery.com>
34843
34844 * g++.dg/abi/empty10.C: New test.
34845
34846 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
34847
34848 * gcc.c-torture/compile/20021124-1.c: New test.
34849
34850 2002-11-22 Mark Mitchell <mark@codesourcery.com>
34851
34852 * g++.dg/abi/rtti2.C: New test.
34853
34854 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34855
34856 * gcc.dg/i386-unroll-1.c: New test.
34857
34858 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34859
34860 * gcc.c-torture/compile/20021120-1.c: New test.
34861 * gcc.c-torture/compile/20021120-2.c: New test.
34862
34863 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34864
34865 * gcc.dg/bitfld-5.c: New test.
34866
34867 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34868
34869 * gcc.c-torture/execute/20021120-3.c: New test.
34870
34871 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34872
34873 * gcc.c-torture/execute/20021120-2.c: New test.
34874
34875 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34876
34877 * gcc.c-torture/execute/20021120-1.c: New test.
34878
34879 2002-11-20 Jakub Jelinek <jakub@redhat.com>
34880
34881 * gcc.c-torture/execute/20021118-3.c: New test.
34882
34883 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34884
34885 * gcc.c-torture/compile/20021119-1.c: New test.
34886
34887 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
34888
34889 * gcc.dg/duff-1.c: New test.
34890 * gcc.dg/duff-2.c: New test.
34891 * gcc.dg/duff-3.c: New test.
34892
34893 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
34894
34895 * gcc.dg/cpp/_Pragma5.c: New test.
34896
34897 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34898
34899 * gcc.c-torture/execute/20021118-2.c: New test.
34900
34901 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34902
34903 * gcc.c-torture/execute/20021118-1.c: New test.
34904
34905 2002-11-16 Jakub Jelinek <jakub@redhat.com>
34906
34907 * gcc.dg/20021116-1.c: New test.
34908
34909 2002-11-14 Mark Mitchell <mark@codesourcery.com>
34910
34911 * g++.dg/abi/vcall1.C: New test.
34912
34913 2002-11-14 Jakub Jelinek <jakub@redhat.com>
34914
34915 * gcc.dg/20021029-1.c: New test.
34916 * gcc.dg/20021029-2.c: New test.
34917
34918 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
34919
34920 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
34921
34922 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34923
34924 PR c/8439
34925 * gcc.dg/20021110.c: Move to ...
34926 * gcc.c-torture/compile/20021110.c: .... here.
34927
34928 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34929
34930 PR c/8467
34931 * gcc.c-torture/execute/20021111-1.c
34932
34933 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34934
34935 PR c/8439
34936 * gcc.dg/20021110.c: New test.
34937
34938 2002-11-10 Mark Mitchell <mark@codesourcery.com>
34939
34940 * g++.dg/abi/vthunk3.C: Run only on x86.
34941
34942 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
34943
34944 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
34945
34946 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
34947
34948 * lib/compat.exp (compat-execute): Fix logic error in last
34949 change.
34950
34951 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
34952
34953 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
34954
34955 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34956
34957 PR c++/8389
34958 * g++.dg/template/access6.C: New test.
34959
34960 2002-11-08 Jan Hubicka <jh@suse.cz>
34961
34962 * gcc.dg/i386-ssefp-1.c: New test.
34963 * gcc.dg/i386-ssefp-1.c: New test.
34964
34965 2002-11-08 Jan Hubicka <jh@suse.cz>
34966
34967 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
34968
34969 2002-11-07 Mark Mitchell <mark@codesourcery.com>
34970
34971 * g++.dg/abi/vthunk3.C: New test.
34972
34973 PR c++/8338
34974 * g++.dg/template/crash2.C: New test.
34975
34976 2002-11-07 Mark Mitchell <mark@codesourcery.com>
34977
34978 * testsuite/g++.dg/abi/dtor1.C: New test.
34979 * testsuite/g++.dg/abi/dtor2.C: Likewise.
34980
34981 2002-11-05 Geoffrey Keating <geoffk@apple.com>
34982
34983 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
34984 Darwin.
34985
34986 2002-11-04 Adam Nemet <anemet@lnxw.com>
34987
34988 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
34989 -mthumb. Only xfail with -O0.
34990
34991 2002-11-03 Mark Mitchell <mark@codesourcery.com>
34992
34993 * g++.dg/abi/thunk1.C: New test.
34994 * g++.dg/abi/thunk2.C: Likewise.
34995 * g++.dg/abi/vtt1.C: Likewise.
34996
34997 2002-11-02 Diego Novillo <dnovillo@redhat.com>
34998
34999 PR optimization/8423
35000 * gcc.c-torture/execute/builtin-constant.c: New test.
35001
35002 2002-11-01 Zack Weinberg <zack@codesourcery.com>
35003
35004 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
35005 Add some more cases.
35006
35007 2002-11-01 Mark Mitchell <mark@codesourcery.com>
35008
35009 PR c++/8391
35010 * g++.dg/opt/local1.C: New test.
35011
35012 2002-10-30 Mark Mitchell <mark@codesourcery.com>
35013
35014 PR c++/8160
35015 * g++.dg/template/complit1.C: New test.
35016
35017 PR c++/8149
35018 * g++.dg/template/typename4.C: Likewise.
35019
35020 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35021
35022 Core issue 287, PR c++/7639
35023 * g++.dg/template/instantiate1.C: Adjust error location.
35024 * g++.dg/template/instantiate3.C: New test.
35025 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
35026 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
35027 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
35028
35029 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
35030
35031 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
35032
35033 2002-10-29 Mark Mitchell <mark@codesourcery.com>
35034
35035 PR c++/8287
35036 * g++.dg/init/dtor2.C: New test.
35037
35038 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35039
35040 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
35041 * gcc.dg/nest.c: Bypass errors on irix6.
35042
35043 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
35044
35045 * gcc.dg/nest.c: Expect error for mmix-*-*.
35046 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
35047
35048 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
35049
35050 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
35051 markers.
35052
35053 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35054
35055 2002-10-25 Mike Stump <mrs@apple.com>
35056
35057 * gcc.dg/warn-1.c: New test.
35058
35059 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35060
35061 * g++.dg/template/typename3.C: New test.
35062
35063 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35064
35065 * g++.dg/lookup/ptrmem1.C: New test.
35066
35067 * g++.dg/abi/vthunk2.C: New test.
35068
35069 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35070
35071 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35072
35073 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35074
35075 * g++.dg/abi/empty9.C: New test.
35076
35077 2002-10-24 Richard Henderson <rth@redhat.com>
35078
35079 * g++.dg/inherit/thunk1.C: Enable for ia64.
35080
35081 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35082
35083 PR c++/8067
35084 * g++.dg/lookup/pretty1.C: New test.
35085
35086 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35087
35088 * gcc.dg/20021023-1.c: New test.
35089
35090 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35091
35092 PR c++/7679
35093 * g++.dg/parse/inline1.C: New test.
35094
35095 2002-10-23 Richard Henderson <rth@redhat.com>
35096
35097 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35098
35099 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35100
35101 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35102
35103 PR c++/6579
35104 * g++.dg/parse/stmtexpr3.C: New test.
35105
35106 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35107
35108 * g++.dg/expr/cond1.C: New test.
35109
35110 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35111
35112 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35113
35114 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35115
35116 * g++.dg/abi/vbase13.C: New test.
35117 * g++.dg/abi/vbase14.C: Likewise.
35118
35119 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35120
35121 * gcc.dg/tls/pic-1.c: New test.
35122 * gcc.dg/tls/nonpic-1.c: New test.
35123 * gcc.dg/20021018-1.c: New test.
35124
35125 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35126
35127 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35128 Remove only files with the same base name as the test case.
35129 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35130 (profopt-execute): Likewise. Also, remove old profiling
35131 and performance data files before running the tests.
35132
35133 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35134 * g++.dg/bprob/bprob.exp: Likewise.
35135 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35136 to allow more general test case names.
35137
35138 * g++.dg/bprob/bprob-1.C: Rename to ...
35139 * g++.dg/bprob/g++-bprob-1.C: ... this.
35140
35141 * g77.dg/bprob/bprob-1.f: Rename to ...
35142 * g77.dg/bprob/g77-bprob-1.f: ... this.
35143
35144 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35145
35146 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35147 bison 1.50 or later.
35148
35149 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35150
35151 * g++.dg/README: Describe more test directories.
35152
35153 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35154
35155 * g++.dg/init/array6.C: Add additional tests.
35156
35157 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35158
35159 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35160 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35161
35162 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35163
35164 * gcc.c-torture/compile/20020604-1.x: New.
35165 * gcc.c-torture/compile/simd-5.x: Likewise.
35166 * gcc.c-torture/execute/920710-1.x: Likewise.
35167 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
35168
35169 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35170
35171 * g++.dg/inherit/override1.C: Add dg-options clause.
35172
35173 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35174
35175 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
35176 _mm_slli_si128.
35177
35178 2002-10-19 Andreas Schwab <schwab@suse.de>
35179
35180 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
35181 directory component.
35182
35183 2002-10-18 Mark Mitchell <mark@codesourcery.com>
35184
35185 * g++.dg/inherit/thunk1.C: New test.
35186
35187 * g++.dg/inherit/override1.C: New test.
35188
35189 * g++.dg/abi/mangle11.C: New test.
35190 * g++.dg/abi/mangle14.C: New test.
35191 * g++.dg/abi/mangle17.C: New test.
35192
35193 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
35194
35195 * g++.dg/overload/member2.C: New test.
35196
35197 2002-10-17 Janis Johnson <janis187@us.ibm.com>
35198
35199 * g++.dg/README: Describe new compat directory.
35200 * g++.dg/dg.exp: Skip tests in compat directory.
35201 * README.compat: New file.
35202 * lib/compat.exp: New expect script.
35203 * g++.dg/compat: New test directory.
35204 * g++.dg/compat/compat.exp: New expect script.
35205 * g++.dg/compat/abi: New test directory.
35206 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
35207 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
35208 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
35209 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
35210 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
35211 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
35212 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
35213 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
35214 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
35215 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
35216 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
35217 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
35218 * g++.dg/compat/break: New test directory.
35219 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
35220 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
35221 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
35222 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
35223 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
35224 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
35225 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
35226 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
35227 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
35228 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
35229 g++.dg/compat/break/README: New files.
35230 * g++.dg/compat/eh: New test directory.
35231 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
35232 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
35233 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
35234 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
35235 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
35236 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
35237 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
35238 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
35239 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
35240 g++.dg/compat/eh/filter2_y.C,
35241 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
35242 g++.dg/compat/eh/new1_y.C,
35243 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
35244 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
35245 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
35246 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
35247 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
35248 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
35249 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
35250 g++.dg/compat/eh/unexpected1_y.C: New files.
35251 * g++.dg/compat/init: New test directory.
35252 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
35253 g++.dg/compat/init/array5_y.C,
35254 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
35255 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
35256 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
35257 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
35258 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
35259 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
35260 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
35261 g++.dg/compat/init/init-ref2_y.C: New files.
35262
35263 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35264
35265 PR c++/7584
35266 * g++.dg/inherit/using3.C: New test.
35267
35268 2002-10-17 Jan Hubicka <jh@suse.cz>
35269
35270 * gcc.dg/20021017-2.c: New test.
35271
35272 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35273
35274 * g++.dg/abi/mangle16.C: Adjust.
35275
35276 * g++.dg/init/array8.C: New test.
35277
35278 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
35279
35280 * gcc.dg/special/mips-abi.exp: New test.
35281 * gcc.dg/special/mips-abi.s: Empty file used by the above.
35282
35283 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35284
35285 * g++.dg/abi/mangle16.C: New test.
35286 * g++.dg/abi/mangle17.C: Likewise.
35287
35288 PR c++/7478
35289 * g++.dg/template/ref1.C: New test.
35290
35291 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35292
35293 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
35294
35295 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
35296
35297 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
35298
35299 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35300
35301 PR c++/7524
35302 * g++.dg/init/array7.C: New test.
35303
35304 2002-10-15 Mark Mitchell <mark@codesourcery.com>
35305
35306 * g++.dg/init/array6.C: New test.
35307
35308 * g++.dg/abi/mangle13.C: Likewise.
35309 * g++.dg/abi/mangle14.C: Likewise.
35310 * g++.dg/abi/mangle15.C: Likewise.
35311
35312 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35313
35314 * g++.dg/abi/empty8.C: New test.
35315
35316 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
35317
35318 * g++.dg/init/ctor1.C: New test.
35319
35320 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
35321
35322 * gcc.c-torture/execute/20021015-1.c: New test.
35323
35324 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
35325
35326 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
35327
35328 2002-10-14 Jan Hubicka <jh@suse.cz>
35329
35330 * gcc.dg/i386-ssetype-[1-5].c: New tests.
35331
35332 2002-10-14 Richard Henderson <rth@redhat.com>
35333
35334 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
35335
35336 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35337
35338 PR optimization/6631
35339 * g++.dg/opt/const2.C: New test.
35340
35341 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35342
35343 PR c++/7176
35344 * g++.dg/parse/friend1.C: New test.
35345 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
35346
35347 2002-10-14 Jakub Jelinek <jakub@redhat.com>
35348
35349 * gcc.dg/20021014-1.c: New test.
35350
35351 2002-10-11 Mark Mitchell <mark@codesourcery.com>
35352
35353 PR c++/5661
35354 * g++.dg/ext/vlm1.C: New test.
35355 * g++.dg/ext/vlm2.C: Likewise.
35356
35357 * g++.dg/init/array1.C: Remove invalid braces.
35358 * g++.dg/init/brace1.C: New test.
35359 * g++.dg/init/copy2.C: Likewise.
35360 * g++.dg/init/copy3.C: Likewise.
35361 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
35362 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
35363 braces.
35364
35365 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
35366
35367 * gcc.dg/cpp/assembler.S: Don't use -ansi.
35368
35369 2002-10-11 Richard Shann <richard.shann@superh.com>
35370
35371 * gcc.c-torture/compile/simd-5.c: New test.
35372
35373 2002-10-10 Roger Sayle <roger@eyesopen.com>
35374
35375 * gcc.c-torture/execute/shiftopt-1.c: New test case.
35376
35377 2002-10-10 Jim Wilson <wilson@redhat.com>
35378
35379 * gcc.c-torture/execute/20021010-1.c: New test.
35380
35381 2002-10-09 Zack Weinberg <zack@codesourcery.com>
35382
35383 PR c/7353
35384 * g++.dg/ext/typedef-init.C: New test.
35385 * gcc.dg/typedef-init.c: New test.
35386
35387 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
35388
35389 * gcc.dg/cpp/paste13.c: New test.
35390
35391 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35392
35393 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
35394 remaining platforms, XFAIL during compile, not execute. Don't
35395 XFAIL at -O0.
35396
35397 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
35398
35399 * gcc.dg/alias-1.c: Tweak expected warning.
35400
35401 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35402
35403 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
35404
35405 2002-10-06 Andreas Jaeger <aj@suse.de>
35406
35407 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
35408 * gcc.dg/cpp/c++98.C: Likewise.
35409
35410 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
35411 * g++.dg/cpp/c++98.C: Likewise.
35412
35413 * g++.dg/README (Subdirectories): Mention cpp directory.
35414
35415 PR target/7559
35416 * gcc.dg/20021006-1.c: New test.
35417
35418 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35419
35420 PR c++/7804
35421 * g++.dg/other/warning1.C: New test.
35422
35423 2002-10-04 Roger Sayle <roger@eyesopen.com>
35424
35425 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
35426 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
35427 and sparc-*-* with -m64 as expected failures. See PR 8087.
35428
35429 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35430
35431 PR c++/7931
35432 * g++.dg/template/ptrmem3.C: New test.
35433
35434 PR c++/7754
35435 * g++.dg/template/union1.C: New test.
35436
35437 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35438
35439 PR c++/8006
35440 * g++.dg/abi/mangle9.C: New test.
35441 * g++.dg/abi/mangle10.C: New test.
35442 * g++.dg/abi/mangle11.C: New test.
35443 * g++.dg/abi/mangle12.C: New test.
35444
35445 2002-10-02 Mark Mitchell <mark@codesourcery.com>
35446
35447 PR c++/7188.
35448 * g++.dg/template/meminit1.C: New test.
35449 * g++.dg/warn/Wreorder-1.C: Likewise.
35450 * g++.old-deja/g++.mike/warn3.C: Tweak.
35451 * lib/prune.exp: Ingore "in copy constructor".
35452
35453 2002-10-02 Andreas Jaeger <aj@suse.de>
35454
35455 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
35456 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
35457 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
35458 on x86-64.
35459
35460 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35461
35462 * gcc.dg/empty1.C: Fix typo.
35463
35464 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
35465
35466 * gcc.dg/alias-1.c: New test.
35467
35468 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35469
35470 * gcc.dg/empty1.C: New test.
35471
35472 * g++.dg/tls/init-2.C: Tweak error messages.
35473
35474 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
35475
35476 * gcc.c-torture/compile/20020923-1.c: New test.
35477
35478 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
35479
35480 * gcc.c-torture/execute/ffs-1.c: New test.
35481 * gcc.c-torture/execute/ffs-2.c: Ditto.
35482
35483 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
35484
35485 * g++.dg/overload/member1.C: New test.
35486
35487 2002-09-30 Mark Mitchell <mark@codesourcery.com>
35488
35489 * g++.dg/abi/empty7.C: New test.
35490 * g++.dg/init/pm2.C: Likewise.
35491
35492 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
35493
35494 * g++.dg/rtti/crash1.C: New test.
35495
35496 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
35497
35498 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
35499 gcc.dg/sibcall-4.c: New tests.
35500
35501 2002-09-28 Roger Sayle <roger@eyesopen.com>
35502
35503 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
35504 powerpc and MMIX targets.
35505
35506 2002-09-27 Zack Weinberg <zack@codesourcery.com>
35507
35508 * gcc.dg/cpp/20020927-1.c: New.
35509
35510 2002-09-26 David S. Miller <davem@redhat.com>
35511
35512 * gcc.c-torture/compile/trunctfdf.c: New.
35513
35514 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35515
35516 * lib/target-supports.exp (check_weak_available): Handle solaris2.
35517
35518 2002-09-27 Alan Modra <amodra@bigpond.net.au>
35519
35520 * gcc.c-torture/execute/loop-15.c: New.
35521
35522 2002-09-26 Janis Johnson <janis187@us.ibm.com>
35523
35524 * README.QMTEST: Fix typo.
35525
35526 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
35527
35528 * gcc.dg/20020926-1.c: New test.
35529
35530 2002-09-25 David S. Miller <davem@redhat.com>
35531
35532 PR target/7842
35533 * gcc.c-torture/execute/shiftdi.c: New test.
35534
35535 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
35536
35537 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
35538 unique to the tool.
35539 * lib/g77.exp (g77_init): Likewise.
35540 * lib/g++.exp (g++_init): Likewise.
35541 * lib/objc.exp (objc_init): Likewise.
35542
35543 2002-09-25 Mark Mitchell <mark@codesourcery.com>
35544
35545 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
35546 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
35547 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
35548
35549 2002-09-25 Richard Henderson <rth@redhat.com>
35550
35551 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
35552 too-small long double.
35553
35554 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
35555
35556 * gcc.dg/20020919-1.c: New test.
35557
35558 2002-09-23 Mark Mitchell <mark@codesourcery.com>
35559
35560 * g++.dg/abi/bitfield6.C: New test.
35561 * g++.dg/abi/bitfield7.C: New test.
35562 * g++.dg/abi/bitfield8.C: New test.
35563 * g++.dg/abi/vbase11.C: New test.
35564
35565 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
35566
35567 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
35568 hppa*-*-hpux*. Update test comment.
35569
35570 2002-09-20 Jakub Jelinek <jakub@redhat.com>
35571
35572 * gcc.dg/tls/struct-1.c: New test.
35573
35574 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
35575
35576 * gcc.dg/cpp/tr-warn2.c: Update.
35577
35578 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35579
35580 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
35581
35582 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35583
35584 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
35585 systems.
35586
35587 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
35588
35589 * gcc.c-torture/execute/ieee/mzero3.c: New test.
35590
35591 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35592 Adjust for c++filt moved to binutils. Remove spurious duplicate
35593 setting of cxxfilt.
35594
35595 2002-09-19 Geoffrey Keating <geoffk@apple.com>
35596
35597 * gcc.dg/20020312-2.c: Update for darwin.
35598
35599 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
35600
35601 * g++.old-deja/g++.other/crash32.C: Mark ICE.
35602
35603 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
35604
35605 * objc.dg/comp-types-1.m: New test.
35606 * objc.dg/comp-types-2.m: New test.
35607 * objc.dg/comp-types-3.m: New test.
35608 * objc.dg/comp-types-4.m: New test.
35609 * objc.dg/comp-types-5.m: New test.
35610 * objc.dg/comp-types-6.m: New test.
35611
35612 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
35613
35614 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35615
35616 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35617
35618 * g++.dg/other/do1.C: New test.
35619
35620 * g++.dg/template/subst1.C: New test.
35621
35622 2002-09-16 Steve Ellcey <sje@cup.hp.com>
35623
35624 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
35625
35626 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35627
35628 * g++.dg/template/qualttp20.C: Adjust expected errors.
35629 * g++.old-deja/g++.jason/report.C: Likewise.
35630 * g++.old-deja/g++.other/qual1.C: Likewise.
35631
35632 * g++.dg/lookup/scoped2.C: New test.
35633
35634 * g++.dg/ext/asm3.C: New test.
35635
35636 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
35637
35638 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
35639
35640 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
35641
35642 * ChangeLog: follow spelling conventions.
35643 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
35644 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
35645 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
35646 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
35647 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
35648 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
35649 * g++.old-deja/g++.law/global-init1.C: Likewise.
35650 * g++.old-deja/g++.other/delete4.C: Likewise.
35651 * g++.old-deja/g++.other/inline21.C: Likewise.
35652 * g++.old-deja/g++.other/singleton.C: Likewise.
35653 * g77.dg/strlen0.f: Likewise.
35654 * g77.f-torture/compile/20010519-1.f: Likewise.
35655 * g77.f-torture/compile/980310-4.f: Likewise.
35656 * gcc.c-torture/compile/20000605-1.c: Likewise.
35657 * gcc.c-torture/execute/20020225-1.c: Likewise.
35658 * gcc.dg/c90-hexfloat-2.c: Likewise.
35659 * gcc.dg/c99-bool-1.c: Likewise.
35660 * gcc.dg/c99-hexfloat-2.c: Likewise.
35661 * gcc.dg/dll-2.c: Likewise.
35662 * gcc.dg/wtr-union-init-1.c: Likewise.
35663 * gcc.dg/wtr-union-init-2.c: Likewise.
35664 * gcc.dg/wtr-union-init-3.c: Likewise.
35665 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35666 * gcc.dg/cpp/defined.c: Likewise.
35667 * gcc.dg/cpp/macsyntx.c: Likewise.
35668 * gcc.dg/cpp/paste2.c: Likewise.
35669 * gcc.dg/cpp/trad/defined.c: Likewise.
35670 * gcc.dg/format/c90-printf-1.c: Likewise.
35671 * gcc.dg/format/c90-scanf-1.c: Likewise.
35672 * gcc.dg/format/c99-printf-1.c: Likewise.
35673 * gcc.dg/format/c99-scanf-1.c: Likewise.
35674 * gcc.misc-tests/gcov-8.c: Likewise.
35675 * lib/profopt.exp: Likewise.
35676
35677 2002-09-15 Krister Walfridsson <cato@df.lth.se>
35678
35679 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
35680
35681 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35682
35683 * g++.dg/inherit/using2.C: New test.
35684
35685 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
35686
35687 * ChangeLog: Follow spelling conventions.
35688 * g++.dg/template/friend4.C: Likewise.
35689 * g++.old-deja/g++.pt/crash67.C: Likewise.
35690 * gcc.c-torture/execute/20000801-4.c: Likewise.
35691 * gcc.dg/c90-digraph-1.c: Likewise.
35692 * gcc.dg/c94-digraph-1.c: Likewise.
35693 * gcc.dg/c99-digraph-1.c: Likewise.
35694 * gcc.dg/cpp/line5.c: Likewise.
35695 * gcc.dg/cpp/multiline.c: Likewise.
35696 * gcc.dg/cpp/trad/literals-1.c: Likewise.
35697 * gcc.dg/format/attr-3.c: Likewise.
35698 * gcc.dg/format/c90-scanf-3.c: Likewise.
35699 * gcc.dg/format/ext-4.c: Likewise.
35700
35701 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35702
35703 * g++.dg/template/pretty1.C: New test.
35704
35705 2002-09-14 Alan Modra <amodra@bigpond.net.au>
35706
35707 * gcc.c-torture/execute/struct-cpy-1.c: New test.
35708
35709 2002-09-13 Matt Austern <austern@apple.com>
35710
35711 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
35712 passing a cast expression to a function by const reference.
35713
35714 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
35715
35716 * g++.dg/template/deduce1.C: New test.
35717
35718 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
35719
35720 * gcc.c-torture/execute/simd-1.c: Force all use of int to
35721 32-bit int.
35722
35723 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
35724
35725 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
35726 usage.
35727
35728 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
35729
35730 * gcc.c-torture/compile/20020910-1.c: New test.
35731
35732 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
35733
35734 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
35735
35736 2002-09-10 Andreas Jaeger <aj@suse.de>
35737
35738 * gcc.dg/20020312-2.c: Adjust for x86-64.
35739
35740 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
35741
35742 * g77.dg/7388.f: New test case for PR 7388.
35743
35744 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
35745
35746 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
35747
35748 2002-09-05 Ziemowit Laski <zlaski@apple.com>
35749
35750 * objc.dg/proto-lossage-1.m: New test.
35751
35752 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
35753
35754 * gcc.dg/cpp/_Pragma4.c: Fix typo.
35755
35756 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
35757
35758 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
35759 expected to pass.
35760
35761 2002-09-06 Stan Shebs <shebs@apple.com>
35762 David Edelsohn <edelsohn@gnu.org>
35763
35764 * gcc.dg/weak: New directory.
35765 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
35766 target-specific xfail bits.
35767 * gcc.dg/typeof-2.c: Move to new directory.
35768 * gcc.dg/weak.exp: New expect script.
35769
35770 2002-09-06 Alan Modra <amodra@bigpond.net.au>
35771
35772 * gcc.c-torture/execute/extzvsi.c: New test.
35773
35774 2002-09-05 Stan Shebs <shebs@apple.com>
35775
35776 * gcc.dg/weak-1.c: xfail on Darwin.
35777 * gcc.dg/weak-2.c: Ditto.
35778 * gcc.dg/weak-3.c: Ditto.
35779 * gcc.dg/weak-4.c: Ditto.
35780 * gcc.dg/weak-5.c: Ditto.
35781 * gcc.dg/weak-6.c: Ditto.
35782 * gcc.dg/weak-7.c: Ditto.
35783 * gcc.dg/weak-8.c: Ditto.
35784 * gcc.dg/weak-9.c: Ditto.
35785
35786 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
35787
35788 * gcc.c-torture/execute/loop-14.c: New test.
35789
35790 2002-09-04 Jakub Jelinek <jakub@redhat.com>
35791
35792 * g++.dg/other/cxa-atexit1.C: New test.
35793
35794 * gcc.dg/typeof-2.c: New test.
35795
35796 2002-09-03 Roger Sayle <roger@eyesopen.com>
35797
35798 * gcc.dg/builtins-2.c: New testcase.
35799 * gcc.dg/builtins-3.c: New testcase.
35800
35801 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
35802
35803 * gcc.dg/cpp/_Pragma4.c: New test.
35804
35805 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
35806
35807 * objc/execute/nil_method-1.m: New testcase.
35808
35809 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
35810
35811 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
35812 [Object class], not [Object initialize].
35813
35814 2002-08-31 Roger Sayle <roger@eyesopen.com>
35815 Hans-Peter Nilsson <hp@bitrange.com>
35816
35817 * gcc.c-torture/execute/20020720-1.x: Skip test on
35818 mmix-knuth-mmixware. Correct comment.
35819
35820 2002-08-27 Mark Mitchell <mark@codesourcery.com>
35821
35822 * testsuite/g++.dg/abi/bitfield5.C: New test.
35823 * testsuite/g++.dg/abi/vbase10.C: Likewise.
35824
35825 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
35826
35827 * objc.dg/undeclared-selector.m: New test.
35828
35829 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
35830
35831 * g++.dg/other/offsetof1.C: Avoid cast warning.
35832
35833 2002-08-26 Ziemowit Laski <zlaski@apple.com>
35834
35835 * objc.dg/super-class-2.m: New test.
35836
35837 2002-08-24 Matt Austern <austern@apple.com>
35838
35839 * g++.dg/ext/lvaddr.C: New test.
35840 * g++.dg/ext/lvcast.C: New test.
35841
35842 2002-08-22 Mark Mitchell <mark@codesourcery.com>
35843
35844 * testsuite/g++.dg/inherit/cond1.C: New test.
35845
35846 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
35847
35848 * gcc.dg/noncompile/incomplete-1.c: New test.
35849
35850 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
35851
35852 * gcc.dg/typespec-1.c: New test.
35853
35854 2002-08-20 Devang Patel <dpatel@apple.com>
35855 * objc.dg/proto-hier-2.m: New test.
35856
35857 2002-08-19 Ziemowit Laski <zlaski@apple.com>
35858
35859 * objc.dg/bitfield-1.m: New test.
35860 * objc.dg/bitfield-2.m: New test.
35861
35862 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
35863
35864 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
35865 gcc.dg/c99-flex-array-4.c: New tests.
35866
35867 2002-08-16 Stan Shebs <shebs@apple.com>
35868
35869 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
35870
35871 2002-08-15 Jakub Jelinek <jakub@redhat.com>
35872
35873 * gcc.dg/typeof-1.c: New test.
35874 * g++.dg/ext/typeof2.C: New test.
35875
35876 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
35877
35878 * g++.dg/other/offsetof1.C: New test.
35879
35880 2002-08-14 Richard Henderson <rth@redhat.com>
35881
35882 * gcc.dg/tls/diag-3.c: Fix expected message strings.
35883
35884 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
35885
35886 * gcc.dg/cpp/_Pragma3.c: New test.
35887
35888 2002-08-13 Mark Mitchell <mark@codesourcery.com>
35889
35890 * g++.dg/template/inherit3: New test.
35891
35892 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
35893
35894 * gcc.dg/bitfld-4.c: Add blank options.
35895
35896 2002-08-09 Mark Mitchell <mark@codesourcery.com>
35897
35898 * g++.dg/template/crash1.C: New test.
35899
35900 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35901
35902 * gcc.dg/tls/opt-2.c: New test.
35903
35904 2002-08-08 Devang Patel <dpatel@apple.com>
35905
35906 * objc.dg/selector-1.m : New test
35907
35908 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35909
35910 * g++.dg/abi/bitfield4.C: New test.
35911 * gcc.dg/bitfld-4.c: New test.
35912
35913 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35914
35915 * g++.dg/other/packed1.C: New test.
35916
35917 2002-08-07 Mark Mitchell <mark@codesourcery.com>
35918
35919 * g++.dg/abi/offsetof.C: Tweak error messages.
35920 * g++.old-deja/g++.mike/p10769a.C: Likewise.
35921
35922 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35923
35924 * gcc.dg/bitfld-3.c: New test.
35925
35926 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35927 Richard Henderson <rth@redhat.com>
35928
35929 * gcc.dg/i386-bitfield1.c: New test.
35930 * g++.dg/abi/bitfield3.C: Update.
35931
35932 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
35933
35934 * objc.dg/const-str-2.m: Update.
35935 * gcc.dg/cpp/c++98.c: Change to C extension.
35936 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
35937 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
35938
35939 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
35940
35941 * testsuite/gcc.dg/tls/diag-3.c: New.
35942
35943 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
35944
35945 * g++.dg/README (Subdirectories): Document new subdir expr.
35946 * g++.dg/expr/pmf-1.C: New test.
35947
35948 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
35949
35950 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
35951
35952 2002-08-06 Jakub Jelinek <jakub@redhat.com>
35953
35954 * g++.dg/abi/bitfield3.C: New test.
35955
35956 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
35957
35958 * lib/gcov.exp: Tweak expected line formats.
35959 * gcc.misc-tests/gcov8.c: New test.
35960 * gcc.misc-tests/gcov8.x: New flags.
35961
35962 2002-08-05 Jakub Jelinek <jakub@redhat.com>
35963
35964 * consistency.vlad/layout/endian.c: Include string.h.
35965
35966 * gcc.c-torture/execute/20020805-1.c: New test.
35967
35968 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
35969
35970 * g++.dg/other/conversion1.C: New test.
35971
35972 2002-08-03 Roger Sayle <roger@eyesopen.com>
35973
35974 * gcc.dg/builtins-1.c: New testcase.
35975
35976 2002-08-02 Mark Mitchell <mark@codesourcery.com>
35977
35978 * g++.dg/inherit/access3.C: New test.
35979
35980 2002-08-01 Jakub Jelinek <jakub@redhat.com>
35981
35982 * gcc.dg/ia64-visibility-2.c: New test.
35983
35984 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
35985
35986 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
35987 __qualifier_flags to __flags.
35988
35989 2002-07-31 Mark Mitchell <mark@codesourcery.com>
35990
35991 * g++.dg/inherit/operator1.C: New test.
35992 * g++.dg/lookup/disamb1.C: Fix typo in comment.
35993 * g++.dg/other/error1.C: Change expected error message.
35994 * g++.dg/template/conv4.C: Likewise.
35995
35996 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
35997
35998 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
35999 for documented behavior.
36000
36001 2002-07-25 Roger Sayle <roger@eyesopen.com>
36002
36003 * gcc.c-torture/execute/20020720-1.x: Skip this test on
36004 several targets known to fail.
36005
36006 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
36007
36008 * gcc.dg/mips-args-[123].c: New tests.
36009
36010 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
36011
36012 * gcc.dg/ppc-spe.c: New.
36013
36014 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
36015
36016 * g++.dg/other/ptrmem4.C: New testcase.
36017
36018 2002-07-24 Richard Henderson <rth@redhat.com>
36019
36020 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
36021
36022 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
36023
36024 * g++.dg/ext/alignof1.C (main): Return 0 for success.
36025
36026 2002-07-24 Roger Sayle <roger@eyesopen.com>
36027
36028 * gcc.c-torture/execute/memset-3.c: New testcase.
36029
36030 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
36031
36032 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
36033 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
36034
36035 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36036
36037 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
36038 Delete.
36039
36040 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
36041
36042 * gcc.c-torture/compile/simd-4.c: New test.
36043
36044 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36045
36046 PR c++/7347, c++/7348
36047 * g++.dg/template/access4.C: New test.
36048 * g++.dg/template/access5.C: New test.
36049 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
36050 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
36051 * g++.old-deja/g++.pt/ttp58.C: Likewise.
36052 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36053
36054 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36055
36056 * gcc.dg/gnu89-init-2.c: New test.
36057
36058 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36059
36060 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36061
36062 2002-07-20 Roger Sayle <roger@eyesopen.com>
36063
36064 * gcc.c-torture/execute/20020720-1.c: New testcase.
36065
36066 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36067
36068 * gcc.dg/cpp/Wsignprom.c: New tests.
36069
36070 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36071
36072 * gcc.c-torture/execute/loop-13.c: New test.
36073
36074 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36075
36076 * gcc.dg/cpp/expr.c: New tests.
36077
36078 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36079
36080 * g++.dg/opt/pr6713.C: Add template instantiation.
36081
36082 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36083
36084 * gcc.dg/nest.c: New test.
36085
36086 2002-07-17 Richard Henderson <rth@redhat.com>
36087
36088 * g++.dg/opt/pr6713.C: New test.
36089
36090 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36091
36092 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36093 XFAIL for all x86 processors.
36094
36095 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36096
36097 * gcc.c-torture/execute/20010122-1.x: Do not test with
36098 -fomit-frame-pointer.
36099
36100 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36101
36102 * g++.dg/template/instantiate2.C: New test.
36103 * g++.dg/template/spec4.C: New test.
36104
36105 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36106
36107 * g++.dg/template/access2.C: New test.
36108 * g++.dg/template/access3.C: New test.
36109
36110 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36111
36112 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36113 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36114 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36115 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36116 Convert to use <stdarg.h>.
36117 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36118 Delete.
36119 * gcc.dg/va-arg-2.c: New.
36120 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36121
36122 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36123
36124 * gcc.c-torture/compile/20020710-1.c: New test.
36125
36126 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36127 Andrew Pinski <pinskia@physics.uc.edu>
36128
36129 gcc.c-torture/compile/simd-2.c: New testcase.
36130 gcc.c-torture/compile/simd-3.c: Likewise.
36131
36132 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36133
36134 PR c++/7224
36135 * g++.dg/overload/error1.C: New test.
36136
36137 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36138
36139 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36140 configuration and IRIX 6 O32 ABI.
36141
36142 2002-07-11 Roger Sayle <roger@eyesopen.com>
36143
36144 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36145
36146 2002-07-10 Roger Sayle <roger@eyesopen.com>
36147
36148 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36149
36150 2002-07-10 Jeffrey A Law <law@redhat.com>
36151
36152 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36153
36154 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36155
36156 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36157
36158 * gcc.dg/20020312-2.c: Check for __PPC__.
36159
36160 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36161
36162 * gcc.c-torture/compile/20020709-1.c: New test.
36163
36164 2002-07-07 Roger Sayle <roger@eyesopen.com>
36165
36166 * g++.dg/template/qualttp21.C: New test case.
36167
36168 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
36169
36170 * gcc.c-torture/compile/20020706-1.c: New test.
36171 * gcc.c-torture/compile/20020706-2.c: New test.
36172
36173 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
36174 Alexandre Oliva <aoliva@redhat.com>
36175
36176 * g++.dg/warn/incomplete1.C: New test.
36177
36178 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36179
36180 PR c++/7099
36181 * g++.dg/warn/noreturn1.C: New test.
36182
36183 2002-07-03 Mark Mitchell <mark@codesourcery.com>
36184
36185 PR c++/6706
36186 * g++.dg/debug/debug6.C: New test.
36187 * g++.dg/debug/debug7.C: New test.
36188
36189 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
36190
36191 * gcc.c-torture/compile/simd-3.c: New test.
36192
36193 2002-07-03 Chris Demetriou <cgd@broadcom.com>
36194
36195 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
36196 * gcc.dg/20020620-1.c: Likewise.
36197
36198 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36199
36200 PR c++/6944
36201 * g++.dg/init/array4.C: New test.
36202 * g++.dg/init/array5.C: New test.
36203
36204 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
36205
36206 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
36207 * gcc.c-torture/execute/simd-2.c (main): Likewise.
36208
36209 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36210
36211 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
36212 * gcc.dg/wtr-aggr-init-1.c: Likewise.
36213 * gcc.dg/wtr-conversion-1.c: Likewise.
36214 * gcc.dg/wtr-escape-1.c: Likewise.
36215 * gcc.dg/wtr-int-type-1.c: Likewise.
36216 * gcc.dg/wtr-label-1.c: Likewise.
36217 * gcc.dg/wtr-static-1.c: Likewise.
36218 * gcc.dg/wtr-strcat-1.c: Likewise.
36219 * gcc.dg/wtr-suffix-1.c: Likewise.
36220 * gcc.dg/wtr-switch-1.c: Likewise.
36221 * gcc.dg/wtr-unary-plus-1.c: Likewise.
36222 * gcc.dg/wtr-union-init-1.c: Likewise.
36223 * gcc.dg/wtr-union-init-2.c: Likewise.
36224 * gcc.dg/wtr-union-init-3.c: Likewise.
36225
36226 * gcc.dg/wtr-func-def-1.c: New test.
36227
36228 2002-07-02 Devang Patel <dpatel@apple.com>
36229
36230 * objc.dg/param-1.m: New test.
36231
36232 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
36233
36234 * gcc.dg/cpp/trad/directive.c: Add test.
36235 * gcc.dg/cpp/trad/macroargs.c: Add test.
36236 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
36237
36238 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
36239
36240 * gcc.dg/cpp/cmdlne-M.c: New test.
36241
36242 2002-07-02 Ziemowit Laski <zlaski@apple.com>
36243
36244 * objc.dg/desig-init-1.m: New test.
36245
36246 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36247
36248 PR c++/6716
36249 * g++.dg/template/instantiate1.C: New test.
36250
36251 2002-07-01 Mark Mitchell <mark@codesourcery.com>
36252
36253 PR c++/7112
36254 * g++.dg/template/sizeof2.C: New test.
36255
36256 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36257
36258 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
36259 gcc.dg/cpp/trad/include.c: New tests.
36260
36261 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
36262
36263 PR target/7177
36264 * gcc.c-torture/compile/20020701-1.c: New test.
36265
36266 2002-07-01 Stan Shebs <shebs@apple.com>
36267
36268 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
36269 header here...
36270 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
36271 (objc-torture-execute): or here.
36272
36273 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
36274
36275 * gcc.c-torture/execute/arith-rand-ll.c: New test.
36276
36277 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36278
36279 * gcc.dg/cpp/trad/escaped-nl.c: New test.
36280
36281 2002-06-30 Devang Patel <dpatel@apple.com>
36282
36283 * objc.dg/fsyntax-only.m: New test.
36284
36285 2002-06-27 Mark Mitchell <mark@codesourcery.com>
36286
36287 PR c++/6695
36288 * g++.dg/template/friend7.C: New file.
36289
36290 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
36291
36292 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
36293 return type.
36294
36295 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
36296
36297 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
36298 avoid division by zero.
36299
36300 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
36301
36302 * gcc.dg/Wunknownprag.c: New tests.
36303
36304 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
36305
36306 * gcc.c-torture/execute/simd-2.c: New test.
36307
36308 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
36309
36310 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
36311 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
36312 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
36313 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
36314 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
36315 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
36316 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
36317 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
36318 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
36319 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
36320 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
36321 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
36322 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
36323 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
36324 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
36325 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
36326 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
36327
36328 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
36329
36330 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
36331 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
36332 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
36333 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
36334 New tests.
36335 * gcc.dg/cpp/trad/directive.c: Update.
36336
36337 2002-06-23 Andreas Jaeger <aj@suse.de>
36338
36339 * gcc.c-torture/execute/complex-6.c: New.
36340
36341 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
36342
36343 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
36344 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
36345 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
36346 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
36347
36348 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
36349
36350 * gcc.dg/cpp/trad: New directory with traditional tests copied
36351 from parent directory.
36352 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36353 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36354 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36355 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36356 Move to trad/ and rename.
36357 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
36358 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
36359 gcc.dg/cpp/trad/redef2.c: New tests.
36360 * gcc.dg/cpp/trad/trad.exp: New driver.
36361
36362 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
36363
36364 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36365 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36366 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36367 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36368 Remove.
36369
36370 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
36371
36372 * gcc.dg/20020620-1.c: New test.
36373
36374 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36375
36376 * g++.dg/template/ttp4.C: New test.
36377
36378 2002-06-19 Jakub Jelinek <jakub@redhat.com>
36379
36380 * g++.dg/opt/vt1.C: Fix regexp.
36381
36382 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36383
36384 * gcc.c-torture/execute/pure-1.c: Make functions static again.
36385 Don't use attribute `noinline'.
36386
36387 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36388
36389 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
36390
36391 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
36392
36393 * gcc.c-torture/execute/simd-1.c: New.
36394
36395 * gcc.dg/simd-1.c: New.
36396
36397 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36398
36399 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
36400
36401 2002-06-16 Richard Henderson <rth@redhat.com>
36402
36403 * g++.dg/ext/anon-struct1.C: New.
36404 * g++.dg/ext/anon-struct2.C: New.
36405 * g++.dg/ext/anon-struct3.C: New.
36406 * gcc.dg/anon-struct-1.c: New.
36407 * gcc.dg/anon-struct-2.c: New.
36408 * gcc.dg/anon-struct-3.c: New.
36409 * gcc.dg/20011008-1.c: Adjust warning text.
36410 * gcc.dg/20020527-1.c: Add -fms-extensions.
36411
36412 2002-06-16 Richard Henderson <rth@redhat.com>
36413
36414 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
36415
36416 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
36417
36418 * gcc.c-torture/execute/20020615-1.c: New test.
36419
36420 2002-06-15 Roger Sayle <roger@eyesopen.com>
36421
36422 * gcc.c-tortuture/execute/compare-1.c: New test case.
36423 * gcc.c-tortuture/execute/compare-2.c: New test case.
36424 * gcc.c-tortuture/execute/compare-3.c: New test case.
36425
36426 2002-06-13 Richard Henderson <rth@redhat.com>
36427
36428 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
36429 ia64 ilp32.
36430
36431 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36432
36433 * g++.dg/template/typename2.C: Update error message.
36434
36435 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
36436
36437 * gcc.c-torture/execute/20020611-1.c: New test.
36438
36439 2002-06-11 Bob Wilson <bob.wilson@acm.org>
36440
36441 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
36442 list of targets to skip.
36443
36444 2002-06-10 Bob Wilson <bob.wilson@acm.org>
36445
36446 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
36447 targets if not optimizing.
36448
36449 2002-06-10 Jakub Jelinek <jakub@redhat.com>
36450
36451 * gcc.c-torture/compile/20020605-1.c: New test.
36452
36453 * g++.dg/opt/vt1.C: New test.
36454
36455 * gcc.dg/20020531-1.c: New test.
36456
36457 * gcc.dg/20020530-1.c: New test.
36458
36459 * gcc.dg/20020527-1.c: New test.
36460
36461 * g++.dg/opt/cse1.C: New test.
36462
36463 2002-06-07 Roger Sayle <roger@eyesopen.com>
36464
36465 * gcc.dg/20020607-2.c: New test case.
36466
36467 2002-06-07 Jakub Jelinek <jakub@redhat.com>
36468
36469 * gcc.c-torture/compile/20020604-1.c: New test.
36470
36471 2002-06-04 Richard Henderson <rth@redhat.com>
36472
36473 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
36474 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
36475 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
36476
36477 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
36478
36479 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
36480
36481 2002-06-03 Richard Henderson <rth@redhat.com>
36482
36483 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
36484 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
36485
36486 2002-06-02 Richard Henderson <rth@redhat.com>
36487
36488 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
36489 test functions static.
36490
36491 2002-06-02 Andreas Jaeger <aj@suse.de>
36492
36493 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
36494 now.
36495
36496 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
36497
36498 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
36499 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
36500 Update for mofified diagnostics.
36501 * gcc.dg/c99-intconst-1.c: No longer fail.
36502
36503 2002-06-02 Richard Henderson <rth@redhat.com>
36504
36505 * gcc.dg/uninit-A.c: Remove xfail markers.
36506
36507 2002-06-01 Roger Sayle <roger@eyesopen.com>
36508
36509 * gcc.dg/fnegate-1.c: New test case.
36510
36511 2002-05-30 Osku Salerma <osku@iki.fi>
36512
36513 * gcc.c-torture/execute/mayalias-1.c: New file.
36514
36515 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
36516
36517 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
36518 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
36519 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
36520
36521 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
36522
36523 * gcc.c-torture/execute/20020529-1.c: New test.
36524
36525 2002-05-27 Richard Henderson <rth@redhat.com>
36526
36527 * g++.dg/ext/attrib6.C: New test case.
36528
36529 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36530
36531 * gcc.c-torture/execute/pure-1.c: New test.
36532
36533 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36534
36535 * gcc.dg/cpp/arith-2.c: Remove.
36536
36537 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36538
36539 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
36540 * gcc.dg/cpp/if-3.c: Remove.
36541
36542 2002-05-26 Jakub Jelinek <jakub@redhat.com>
36543
36544 * g++.dg/opt/cse2.C: New test.
36545
36546 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
36547
36548 * gcc.dg/cpp/arith-1.c: New semantic tests.
36549 * gcc.dg/cpp/if-1.c: Update.
36550
36551 2002-05-24 Ben Elliston <bje@redhat.com>
36552
36553 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
36554
36555 2002-05-24 Jakub Jelinek <jakub@redhat.com>
36556
36557 * gcc.dg/verbose-asm.c: New test.
36558
36559 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
36560
36561 * gcc.dg/cpp/paste12.c: New test.
36562
36563 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36564
36565 * g++.dg/parse/named_ops.C: New test.
36566
36567 2002-05-23 Mark Mitchell <mark@codesourcery.com>
36568
36569 * gcc/testsuite/gcc.dg/weak-8.c: New test.
36570
36571 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
36572
36573 * gcc.dg/weak-2.c: Allow optional leading underscore
36574 in scan-assembler symbol name.
36575 * gcc.dg/weak-3.c: Likewise.
36576 * gcc.dg/weak-4.c: Likewise.
36577 * gcc.dg/weak-5.c: Likewise.
36578
36579 2002-05-23 Jakub Jelinek <jakub@redhat.com>
36580
36581 * gcc.dg/20020523-1.c: New test.
36582
36583 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36584
36585 * objc.dg/const-str-2.m: Update now that we stop after
36586 a command line error.
36587
36588 2002-05-22 Richard Henderson <rth@redhat.com>
36589
36590 * g++.dg/dg.exp: Fix typo in test pruneing.
36591
36592 2002-05-22 Richard Henderson <rth@redhat.com>
36593
36594 * g++.dg/dg.exp: Prune the tls subdirectory.
36595 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
36596 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
36597 * g++.dg/tls/init-1.C: New.
36598
36599 2002-05-22 Jakub Jelinek <jakub@redhat.com>
36600
36601 * gcc.dg/20020517-1.c: New test.
36602
36603 2002-05-21 Richard Henderson <rth@redhat.com>
36604
36605 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
36606 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
36607
36608 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
36609
36610 * g++.dg/other/copy2.C: New test.
36611
36612 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
36613
36614 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
36615 (MAX_COPY): Bump up to 10 times sizeof (long long).
36616 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
36617
36618 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
36619 sizeof (long long).
36620
36621 * gcc.c-torture/execute/strcpy-1.c: New test.
36622
36623 2002-05-19 Jason Merrill <jason2redhat.com>
36624
36625 * g++.dg/ext/oper1.C: New test.
36626
36627 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
36628 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
36629
36630 * README.QMTEST: New file.
36631
36632 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
36633
36634 2002-05-19 Andreas Jaeger <aj@suse.de>
36635
36636 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
36637 now.
36638 * gcc.c-torture/execute/loop-2d.x: Likewise.
36639
36640 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
36641
36642 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
36643 support weak symbols.
36644 * gcc.dg/weak-4.c: Likewise.
36645 * gcc.dg/weak-6.c: Likewise.
36646
36647 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
36648
36649 * gcc.dg/weak-3.c: Add dg-excess-error comment for
36650 cygwin, coff and h8300-*-hms targets
36651 * gcc.dg/weak-5.c: Likewise.
36652 * gcc.dg/weak-7.c: Likewise.
36653
36654 2002-05-16 Jason Merrill <jason@redhat.com>
36655
36656 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
36657 (scan-assembler-not, scan-assembler-dem): Likewise.
36658 (scan-assembler-dem-not): Likewise.
36659
36660 2002-05-15 Richard Henderson <rth@redhat.com>
36661
36662 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
36663
36664 2002-05-15 Richard Henderson <rth@redhat.com>
36665
36666 * gcc.dg/weak-5.c (vfoo1c): No warning here.
36667 (vfoo1f): Warning here.
36668 (vfoo1l): Don't redefine the alias.
36669
36670 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
36671
36672 * g++.dg/init/pm1.C: New test.
36673
36674 2002-05-12 David S. Miller <davem@redhat.com>
36675
36676 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
36677 types.
36678
36679 2002-05-10 Roger Sayle <roger@eyesopen.com>
36680
36681 * gcc.c-torture/execute/20020510-1.c: New test case.
36682
36683 2002-05-10 David S. Miller <davem@redhat.com>
36684
36685 * gcc.c-torture/execute/conversion.c: Test long double too.
36686
36687 2002-05-09 Jakub Jelinek <jakub@redhat.com>
36688
36689 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
36690 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
36691 * lib/g++.exp (g++_link_flags): Likewise.
36692 * lib/objc.exp (objc_target_compile): Likewise.
36693
36694 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
36695
36696 * gcc.dg/cpp/poison.c: Update.
36697 * gcc.dg/cpp/20000625-2.c: Remove.
36698 * gcc.dg/cpp/direct2s.c: Remove final test.
36699
36700 2002-05-08 Tom Rix <trix@redhat.com>
36701
36702 * gcc.c-torture/execute/20020508-1.c: New test.
36703 * gcc.c-torture/execute/20020508-2.c: New test.
36704 * gcc.c-torture/execute/20020508-3.c: New test.
36705
36706 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
36707
36708 * gcc.dg/cpp/charconst-4.c: More tests.
36709
36710 2002-05-08 Mark Mitchell <mark@codesourcery.com>
36711
36712 PR c/6569
36713 * gcc.dg/weak-3.c: Update location of warning messages.
36714 * gcc.dg/weak-5.c: Likewise.
36715
36716 2002-05-06 Roger Sayle <roger@eyesopen.com>
36717
36718 * gcc.c-torture/execute/20020506-1.c: New test case.
36719
36720 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
36721
36722 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
36723
36724 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36725
36726 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
36727
36728 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36729
36730 * gcc.dg/cpp/charconst-3.c: New test.
36731
36732 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
36733
36734 * gcc.dg/cpp/charconst.c: Update tests.
36735
36736 2002-05-05 Tim Josling <tej@melbpc.org.au>
36737
36738 * treelang: Added directory for new sample language treelang. Also
36739 lib/treelang.exp: New file to signal treelang should be tested.
36740
36741 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36742
36743 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
36744 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
36745 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
36746 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
36747 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
36748 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
36749 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
36750
36751 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
36752
36753 * gcc.dg/format/xopen-2.c: New test.
36754
36755 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36756
36757 * gcc.dg/20020503-1.c: New test.
36758
36759 2002-05-02 Mark Mitchell <mark@codesourcery.com>
36760
36761 * g++.dg/init/dtor1.C: Make it tougher.
36762
36763 2002-05-01 Mark Mitchell <mark@codesourcery.com>
36764
36765 * g++.dg/init/dtor1.C: New test.
36766
36767 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
36768
36769 * gcc.dg/altivec-8.c: New.
36770
36771 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
36772
36773 * gcc.dg/altivec-7.c: New.
36774
36775 2002-04-29 Jakub Jelinek <jakub@redhat.com>
36776
36777 * g++.dg/parse/typedef1.C: New test.
36778
36779 2002-04-29 Mark Mitchell <mark@codesourcery.com>
36780
36781 PR c++/6486
36782 * g++.dg/template/friend6.C: New test.
36783
36784 PR c++/6492
36785 * g++.dg/init/copy1.C: New test.
36786
36787 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
36788
36789 * g++.dg/warn/effc1.C: New test.
36790
36791 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
36792
36793 * gcc.dg/cpp/if-cexp.c: Add a test.
36794
36795 2002-04-28 Jakub Jelinek <jakub@redhat.com>
36796
36797 * gcc.dg/20020426-2.c: New test.
36798
36799 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
36800
36801 * gcc.dg/cpp/if-mop.c: Update.
36802 * gcc.dg/cpp/if-mpar.c: Add test.
36803 * gcc.dg/cpp/if-oppr.c: Update.
36804
36805 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36806
36807 PR c/6343
36808 * gcc.dg/weak-[2-7].c: New tests.
36809
36810 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36811
36812 * gcc.dg/enum1.c: New test.
36813
36814 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36815
36816 PR c++/6497
36817 * g++.dg/inherit/access2.C: New test.
36818
36819 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36820
36821 PR bootstrap/6445
36822 * gcc.dg/20020426-1.c: New test.
36823
36824 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36825
36826 * g++.dg/abi/enum1.C: New test.
36827
36828 2002-04-26 Richard Henderson <rth@redhat.com>
36829
36830 * gcc.dg/c99-bool-1.c: Expect always true warning.
36831
36832 2002-04-25 Roger Sayle <roger@eyesopen.com>
36833
36834 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
36835
36836 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36837
36838 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
36839 targets.
36840
36841 2002-04-24 Mark Mitchell <mark@codesourcery.com>
36842
36843 * g++.dg/abi/mange7.C: New test.
36844
36845 PR c++/6438.
36846 * g++.dg/parse/stmtexpr2.C: New test.
36847
36848 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
36849
36850 * gcc.dg/20020312-2.c: Add SH target.
36851
36852 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36853
36854 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
36855 compiler output on mips*-*-irix*.
36856
36857 2002-04-23 Jakub Jelinek <jakub@redhat.com>
36858
36859 * g++.dg/parse/attr1.C: New test.
36860
36861 2002-04-23 Roger Sayle <roger@eyesopen.com>
36862
36863 * gcc.c-torture/execute/string-opt-17.c: New test case.
36864 * gcc.c-torture/execute/memset-2.c: New test case.
36865
36866 2002-04-23 Mark Mitchell <mark@codesourcery.com>
36867
36868 PR c++/6256:
36869 * g++.dg/template/friend5.C: New test.
36870
36871 PR c++/6331:
36872 * g++.dg/template/qual1.C: Likewise.
36873
36874 2002-04-22 Zack Weinberg <zack@codesourcery.com>
36875
36876 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
36877 Include stdlib.h, not stdio.h or ctype.h.
36878
36879 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
36880
36881 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
36882 cris-*-elf* and mmix-*-*.
36883 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
36884 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
36885 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
36886 Ditto.
36887 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
36888 * gcc.dg/wchar_t-1.c: Ditto.
36889
36890 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
36891
36892 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
36893 Clarify comment.
36894
36895 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
36896
36897 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
36898
36899 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36900
36901 * gcc.c-torture/execute/20000906-1.x: Delete.
36902
36903 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
36904
36905 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
36906
36907 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
36908
36909 * PR6367
36910 * g77.f-torture/execute/6367.f: New test.
36911 * g77.f-torture/execute/6367.x: Disable for MMIX.
36912
36913 2002-04-19 Mark Mitchell <mark@codesourcery.com>
36914
36915 * PR6352
36916 * g++.dg/opt/inline2.C: New test.
36917
36918 2002-04-18 Richard Henderson <rth@redhat.com>
36919
36920 * gcc.dg/20000906-1.c: Enable for all targets.
36921 * gcc.c-torture/compile/iftrap-2.c: New.
36922
36923 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36924
36925 * gcc.dg/20020418-1.c: New test.
36926 * gcc.dg/20020418-2.c: New test.
36927
36928 2002-04-18 Richard Henderson <rth@redhat.com>
36929
36930 * gcc.c-torture/compile/iftrap-1.c: New.
36931 * gcc.dg/iftrap-1.c: Adjust for ia64.
36932 * gcc.dg/iftrap-2.c: New.
36933
36934 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36935
36936 * gcc.c-torture/compile/20020418-1.c: New test.
36937
36938 2002-04-18 Roger Sayle <roger@eyesopen.com>
36939
36940 * gcc.c-torture/compile/20020415-1.c: New.
36941
36942 2002-04-18 David S. Miller <davem@redhat.com>
36943
36944 * gcc.c-torture/execute/20020418-1.c: New test.
36945
36946 2002-04-17 Jakub Jelinek <jakub@redhat.com>
36947
36948 * gcc.dg/20020416-1.c: New test.
36949
36950 * g++.dg/opt/inline1.C: New test.
36951
36952 2002-04-16 Jakub Jelinek <jakub@redhat.com>
36953
36954 * gcc.dg/altivec-5.c: New test.
36955
36956 * gcc.dg/20020415-1.c: New test.
36957
36958 2002-04-15 Mark Mitchell <mark@codesourcery.com>
36959
36960 * testsuite/lib/chill.exp: Remove.
36961
36962 2002-04-14 Jakub Jelinek <jakub@redhat.com>
36963
36964 * g++.dg/other/big-struct.C: New test.
36965
36966 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
36967
36968 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
36969 of scratch file.
36970
36971 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
36972
36973 PR c/6277
36974 * gcc.dg/i386-387-1.c: Allow optional leading underscore
36975 in scan-assembler function name
36976
36977 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
36978
36979 * g77.f-torture/execute/980628-4.x,
36980 g77.f-torture/execute/980628-5.x,
36981 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
36982 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
36983 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
36984 i[34567]86-*-*.
36985
36986 2002-04-13 David S. Miller <davem@redhat.com>
36987
36988 * gcc.c-torture/execute/20020413-1.c: New test.
36989
36990 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
36991
36992 * gcc.dg/asm-6.c,
36993 * g++.dg/ext/asm1.C: New tests.
36994
36995 2002-04-12 Mark Mitchell <mark@codesourcery.com>
36996
36997 PR c++ 5373.
36998 * g++.dg/parse/stmtexpr1.C: New test.
36999
37000 PR c++/5189.
37001 * g++.dg/template/copy1.C: New test.
37002
37003 2002-04-12 Richard Henderson <rth@redhat.com>
37004
37005 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37006
37007 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
37008
37009 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
37010 gcc.c-torture/execute/20020307-2.c.
37011
37012 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
37013
37014 * g++.dg/ext/attrib5.C,
37015 * g++.dg/lookup/struct1.C: New tests.
37016
37017 2002-04-11 Jakub Jelinek <jakub@redhat.com>
37018
37019 * gcc.dg/20020411-1.c: New test.
37020
37021 * gcc.c-torture/execute/20020411-1.c: New test.
37022
37023 2002-04-10 Janis Johnson <janis187@us.ibm.com>
37024
37025 * g77.f-torture/execute/6177.f: New test.
37026
37027 2002-04-10 Jakub Jelinek <jakub@redhat.com>
37028
37029 PR middle-end/6247
37030 * g++.dg/opt/cleanup1.C: New test.
37031
37032 * g++.dg/opt/const1.C: New test.
37033
37034 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
37035
37036 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
37037
37038 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
37039
37040 PR c++/5507
37041 * g++.dg/template/typename2.C: New test.
37042
37043 2002-04-10 Alan Modra <amodra@bigpond.net.au>
37044
37045 * gcc.c-torture/execute/loop-12.c: New.
37046
37047 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
37048
37049 * g77.f-torture/execute/980628-4.x,
37050 g77.f-torture/execute/980628-5.x,
37051 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37052 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37053 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37054
37055 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37056
37057 PR optimization/6086
37058 * g++.dg/opt/preinc1.C: New test.
37059
37060 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37061
37062 PR c++/5571
37063 * g++.dg/opt/static2.C: New test.
37064
37065 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37066
37067 PR c/5120
37068 * gcc.dg/20020406-1.c: New test.
37069
37070 2002-04-04 David S. Miller <davem@redhat.com>
37071
37072 * gcc.c-torture/execute/20020404-1.c: New test.
37073
37074 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37075
37076 PR c/6123
37077 * gcc.dg/20020312-2.c: Do not declare global register variable
37078 if __PIC__ or __pic__ is defined.
37079
37080 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37081
37082 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37083 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37084
37085 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37086
37087 * gcc.misc-tests/linkage.exp: Update last change to handle
37088 sparc*-, not just sparc-.
37089
37090 2002-04-03 Richard Henderson <rth@redhat.com>
37091
37092 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37093
37094 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37095
37096 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37097
37098 2002-04-02 David S. Miller <davem@redhat.com>
37099
37100 * gcc.c-torture/execute/20020402-3.c: New test.
37101
37102 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37103
37104 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37105 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37106
37107 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37108 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37109 g77.f-torture/execute/20001201.x,
37110 g77.f-torture/execute/u77-test.x: New files.
37111
37112 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37113 * gcc.dg/wchar_t-1.c: Ditto.
37114
37115 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37116
37117 * gcc.c-torture/execute/20020402-1.c: New test.
37118
37119 2002-04-01 Richard Henderson <rth@redhat.com>
37120
37121 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37122
37123 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37124
37125 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37126
37127 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37128
37129 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37130
37131 * g++.dg/inherit/template-as-base.C: Expect error.
37132 * g++.dg/inherit/namespace-as-base.C: Likewise.
37133
37134 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37135
37136 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37137 g++.dg/ext/instantiate3.C: Tweak match patterns.
37138
37139 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37140 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37141 -da test.
37142
37143 2002-03-31 Richard Henderson <rth@redhat.com>
37144
37145 * gcc.dg/special/alias-2.c: New.
37146 * gcc.dg/special/ecos.exp: Run it.
37147
37148 2002-03-31 Richard Henderson <rth@redhat.com>
37149
37150 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37151
37152 2002-03-31 Kazu Hirata <kazu@hxi.com>
37153
37154 * gcc.dg/weak-1.c: Disable on h8300 port.
37155
37156 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37157
37158 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37159 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37160 ordering tests.
37161 * g++.dg/bprob/bprob-1.C: New test.
37162 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37163 * g++.dg/gcov/gcov-1.C: New test.
37164 * g++.dg/gcov/gcov-1.x: New file.
37165 * g++.dg/gcov/gcov-2.C: New test.
37166 * g++.dg/gcov/gcov-3.C: New test.
37167 * g++.dg/gcov/gcov-3.h: New file.
37168
37169 2002-03-28 Roger Sayle <roger@eyesopen.com>
37170
37171 * g++.old-deja/g++.other/builtins5.C: New test.
37172 * g++.old-deja/g++.other/builtins6.C: New test.
37173 * g++.old-deja/g++.other/builtins7.C: New test.
37174 * g++.old-deja/g++.other/builtins8.C: New test.
37175 * g++.old-deja/g++.other/builtins9.C: New test.
37176
37177 2002-03-29 Jakub Jelinek <jakub@redhat.com>
37178
37179 * g++.dg/opt/static1.C: New test.
37180
37181 * g++.dg/opt/longbranch1.C: New test.
37182
37183 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
37184
37185 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
37186
37187 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
37188
37189 2002-03-28 Jeffrey A Law (law@redhat.com)
37190
37191 * gcc.c-torture/execute/20020328-1.c: New test.
37192
37193 2002-03-27 Richard Henderson <rth@redhat.com>
37194
37195 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
37196 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
37197 move from g++.old-deja/g++.ext/.
37198
37199 2002-03-27 Mark Mitchell <mark@codesourcery.com>
37200
37201 * g++.dg/init/new2.C: New test.
37202
37203 2002-03-26 Richard Henderson <rth@redhat.com>
37204
37205 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
37206
37207 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
37208 on sparc.
37209
37210 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
37211 sparcv9 systems.
37212 * gcc.dg/20001102-1.c: Likewise.
37213
37214 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
37215
37216 * gcc.dg/cpp/endif-pedantic1.c,
37217 gcc.dg/cpp/endif-pedantic2.c: New tests.
37218
37219 2002-03-26 Mark Mitchell <mark@codesourcery.com>
37220
37221 * g++.dg/init/new1.C: New test.
37222
37223 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
37224
37225 * g++.dg/abi/vbase9.C: New test.
37226
37227 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
37228
37229 * gcc.dg/arm-asm.c: New test.
37230
37231 2002-03-26 Andrew Cagney <ac131313@redhat.com>
37232
37233 * gcc.dg/Wswitch-enum.c: New test.
37234 Fix PR c/5044.
37235
37236 2002-03-26 Richard Henderson <rth@redhat.com>
37237
37238 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
37239 structure.
37240
37241 2002-03-25 Richard Henderson <rth@redhat.com>
37242
37243 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
37244 sparcv9 systems.
37245
37246 * gcc.c-torture/compile/20011119-1.c (xxx): New.
37247 * gcc.c-torture/compile/20011119-2.c (xxx): New.
37248
37249 2002-03-25 Zack Weinberg <zack@codesourcery.com>
37250
37251 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
37252
37253 2002-03-25 Bob Wilson <bob.wilson@acm.org>
37254
37255 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
37256 targets using generic thunk support.
37257
37258 2002-03-25 Jakub Jelinek <jakub@redhat.com>
37259
37260 * gcc.c-torture/compile/20020323-1.c: New test.
37261
37262 * g++.dg/opt/conj2.C: New test.
37263
37264 2002-03-24 Richard Henderson <rth@redhat.com>
37265
37266 * gcc.dg/weak-1.c: Use -fno-common.
37267
37268 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37269
37270 * g77.dg/f77-edit-apostrophe-out.f: New test
37271 * g77.dg/f77-edit-h-out.f: New test
37272 * g77.dg/f77-edit-t-in.f: New test
37273 * g77.dg/f77-edit-t-out.f: New test
37274 * g77.dg/f77-edit-x-out.f: New test
37275 * g77.dg/f77-edit-slash-out.f: New test
37276 * g77.dg/f77-edit-colon-out.f: New test
37277 * g77.dg/f77-edit-s-out.f: New test
37278
37279 2002-03-24 Richard Henderson <rth@redhat.com>
37280
37281 * objc/execute/formal_protocol-6.x: New XFAIL.
37282
37283 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37284
37285 * gcc.dg/weak-1.c: Early return from dg-final on platforms
37286 that do not support weak symbols
37287
37288 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37289
37290 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
37291 * lib/g77.exp: Likewise.
37292 * lib/objc.exp: Likewise.
37293
37294 2002-03-23 Andrew Cagney <ac131313@redhat.com>
37295
37296 * gcc.dg/Wswitch-default.c: New test.
37297
37298 2002-03-23 Jakub Jelinek <jakub@redhat.com>
37299
37300 * g++.dg/other/enum1.C: New test.
37301
37302 2002-03-23 Zack Weinberg <zack@codesourcery.com>
37303
37304 * gcc.dg/pragma-ep-3.c: Fix typo.
37305
37306 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37307
37308 * g++.dg/inherit/template-as-base.C: New test.
37309
37310 2002-03-22 Jakub Jelinek <jakub@redhat.com>
37311
37312 * g++.old-deja/g++.other/dwarf2-1.C: Move...
37313 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
37314
37315 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
37316
37317 * gcc.dg/cpp/multiline.c: Update to match.
37318
37319 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
37320
37321 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
37322
37323 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
37324
37325 * gcc.dg/cpp/extratokens2.c: New file.
37326
37327 2002-03-21 David Edelsohn <edelsohn@gnu.org>
37328
37329 * gcc.dg/20020312-2.c: Add rs6000 target.
37330
37331 * gcc.c-torture/compile/20020319-1.c: New test.
37332
37333 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37334
37335 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
37336 (A, E): Handle this.
37337
37338 2002-03-20 Jason Merrill <jason@redhat.com>
37339
37340 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
37341 ignoring -fpic.
37342 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
37343 through prune_gcc_output.
37344
37345 2002-03-20 Jakub Jelinek <jakub@redhat.com>
37346
37347 * gcc.c-torture/compile/20020320-1.c: New test.
37348
37349 2002-03-19 Jakub Jelinek <jakub@redhat.com>
37350
37351 * gcc.c-torture/compile/20020318-1.c: New test.
37352
37353 * gcc.dg/struct-by-value-1.c: New test.
37354
37355 * gcc.dg/20020319-1.c: New test.
37356
37357 2002-03-18 Jakub Jelinek <jakub@redhat.com>
37358
37359 * g++.dg/opt/conj1.C: New test.
37360
37361 2002-03-17 Mark Mitchell <mark@codesourcery.com>
37362
37363 * g++.dg/template/qualttp20.C: Revert previous change.
37364 * g++.dg/template/qualttp3.C: Likewise.
37365 * g++.dg/template/qualttp4.C: Likewise.
37366 * g++.dg/template/qualttp5.C: Likewise.
37367 * g++.dg/template/qualttp6.C: Likewise.
37368 * g++.dg/template/qualttp7.C: Likewise.
37369 * g++.dg/template/qualttp8.C: Likewise.
37370 * g++.dg/template/recurse.C: Likewise.
37371
37372 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
37373
37374 * gcc.dg/cpp/wchar-1.c: Update.
37375
37376 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
37377
37378 * g++.dg/template/conv1.C: New test.
37379 * g++.dg/template/conv2.C: New test.
37380 * g++.dg/template/conv3.C: New test.
37381 * g++.dg/template/conv4.C: New test.
37382
37383 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37384
37385 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
37386 * g++.dg/template/qualttp3.C: Likewise.
37387 * g++.dg/template/qualttp4.C: Likewise.
37388 * g++.dg/template/qualttp5.C: Likewise.
37389 * g++.dg/template/qualttp6.C: Likewise.
37390 * g++.dg/template/qualttp7.C: Likewise.
37391 * g++.dg/template/qualttp8.C: Likewise.
37392 * g++.dg/template/recurse.C: Likewise.
37393
37394 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37395
37396 * g++.dg/opt/dtor1.C: New test.
37397
37398 2002-03-15 Jakub Jelinek <jakub@redhat.com>
37399
37400 * gcc.c-torture/compile/20020315-1.c: New test.
37401
37402 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
37403
37404 * gcc.dg/weak-1.c: Fix scan tests.
37405
37406 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
37407
37408 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
37409 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
37410 cris-*-aout* mmix-*-*.
37411 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
37412 cris-*-aout* mmix-*-*.
37413 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
37414 cris-*-elf* cris-*-aout* and mmix-*-*.
37415 * gcc.dg/20001009-1.c: Ditto.
37416 * gcc.dg/20010912-1.c: Ditto.
37417 * gcc.dg/20020122-4.c: Ditto.
37418 * gcc.dg/inline-2.c: Ditto.
37419
37420 2002-03-14 Jeffrey A Law (law@cygnus.com)
37421
37422 * gcc.c-torture/compile/20020314-1.c: New test.
37423
37424 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
37425
37426 * gcc.c-torture/execute/20020314-1.c: New test.
37427
37428 2002-03-14 Jakub Jelinek <jakub@redhat.com>
37429
37430 * g++.dg/warn/Wunused-1.C: New test.
37431
37432 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
37433
37434 * g++.dg/abi/mangle6.C: New test.
37435
37436 2002-03-13 Jakub Jelinek <jakub@redhat.com>
37437
37438 * gcc.c-torture/compile/20020309-2.c: New test.
37439
37440 * gcc.c-torture/compile/20020312-1.c: New test.
37441
37442 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
37443
37444 * g++.dg/other/access1.C: New test.
37445
37446 2002-03-12 Jakub Jelinek <jakub@redhat.com>
37447
37448 * gcc.c-torture/execute/wchar_t-1.c: New test.
37449
37450 2002-03-12 David Edelsohn <edelsohn@gnu.org>
37451
37452 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
37453
37454 2002-03-12 Roger Sayle <roger@eyesopen.com>
37455
37456 * gcc.dg/20020312-1.c: New test case.
37457
37458 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
37459
37460 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
37461
37462 2002-03-11 Richard Henderson <rth@redhat.com>
37463
37464 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
37465 * g++.old-deja/g++.jason/report.C: Likewise.
37466
37467 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37468
37469 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
37470 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
37471
37472 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37473
37474 * testsuite/g++.dg/overload/pmf1.C: New test.
37475
37476 2002-03-11 Kazu Hirata <kazu@hxi.com>
37477
37478 * gcc.c-torture/execute/20020307-1.c: Use long.
37479
37480 2002-03-11 Jakub Jelinek <jakub@redhat.com>
37481
37482 PR optimization/5844
37483 * gcc.dg/20020310-1.c: New test.
37484
37485 2002-03-09 Michael Meissner <meissner@redhat.com>
37486
37487 * gcc.c-torture/execute/memcpy-2.c: New test.
37488 * gcc.c-torture/execute/memset-1.c: New test.
37489 * gcc.c-torture/execute/strlen-1.c: New test.
37490 * gcc.c-torture/execute/strcmp-1.c: New test.
37491 * gcc.c-torture/execute/strncmp-1.c: New test.
37492
37493 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
37494
37495 * gcc.dg/ppc-ldstruct.c: New test.
37496
37497 2002-03-09 Jakub Jelinek <jakub@redhat.com>
37498
37499 * gcc.c-torture/execute/va-arg-22.c: New test.
37500
37501 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37502
37503 * gcc.c-torture/compile/20020309-1.c: New test.
37504
37505 2002-03-08 Jakub Jelinek <jakub@redhat.com>
37506
37507 * gcc.c-torture/execute/20020307-2.c: New test.
37508
37509 2002-03-07 Jeffrey A Law (law@redhat.com)
37510
37511 * g77.f-torture/compile/20020307-1.f: New test.
37512
37513 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
37514
37515 * gcc.dg/unordered-1.c: New test.
37516
37517 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
37518
37519 * gcc.c-torture/execute/20020307-1.c: New test.
37520
37521 2002-03-05 Jakub Jelinek <jakub@redhat.com>
37522
37523 * gcc.dg/20020304-1.c: New test.
37524
37525 * gcc.c-torture/compile/20020304-2.c: New test.
37526
37527 2002-03-04 Zack Weinberg <zack@codesourcery.com>
37528
37529 * gcc.c-torture/compile/20020304-1.c: New test case
37530 (from PR c/5830).
37531
37532 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
37533
37534 * gcc.dg/20020103-1.c: Add other -D ppc variants.
37535
37536 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
37537
37538 * g++.dg/other/classkey1.C: New test.
37539
37540 2002-03-01 Richard Henderson <rth@redhat.com>
37541
37542 * gcc.c-torture/compile/981223-1.x: New.
37543 * gcc.c-torture/compile/920625-1.x: New.
37544
37545 2002-02-28 Richard Henderson <rth@redhat.com>
37546
37547 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
37548
37549 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
37550
37551 * gcc.c-torture/execute/20020227-1.c: New test.
37552
37553 2002-02-27 Mark Mitchell <mark@codesourcery.com>
37554
37555 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
37556 here" ERROR lines.
37557 * g++.old-deja/g++.oliva/partord1.C: Likewise.
37558 * g++.old-deja.g++.other/defarg1.C: Likewise.
37559 * g++.old-deja/g++.pt/calls2.C: Likewise.
37560 * g++.old-deja/g++.pt/crash20.C: Likewise.
37561 * g++.old-deja/g++.pt/crash30.C: Likewise.
37562 * g++.old-deja/g++.pt/crash36.C: Likewise.
37563 * g++.old-deja/g++.pt/crash6.C: Likewise.
37564 * g++.old-deja/g++.pt/defarg13.C: Likewise.
37565 * g++.old-deja/g++.pt/derived3.C: Likewise.
37566 * g++.old-deja/g++.pt/error1.C: Likewise.
37567 * g++.old-deja/g++.pt/friend21.C: Likewise.
37568 * g++.old-deja/g++.pt/friend23.C: Likewise.
37569 * g++.old-deja/g++.pt/infinite1.C: Likewise.
37570 * g++.old-deja/g++.robertl/eb128.C: Likewise.
37571
37572 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
37573
37574 * gcc.c-torture/execute/20020225-2.c: New test.
37575
37576 2002-02-27 Zack Weinberg <zack@codesourcery.com>
37577
37578 * gcc.c-torture/execute/920730-1t.c,
37579 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
37580 Delete test cases, only relevant to -traditional.
37581
37582 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
37583
37584 * gcc.dg/cpp/undef1.c: Remove.
37585 * gcc.dg/cpp/directiv.c: Update.
37586 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
37587
37588 2002-02-27 Michael Meissner <meissner@redhat.com>
37589
37590 * gcc.c-torture/execute/20020226-1.c: New test.
37591
37592 2002-02-26 Jakub Jelinek <jakub@redhat.com>
37593
37594 * g++.dg/debug/debug4.C: New test.
37595
37596 * gcc.dg/ia64-visibility-1.c: New test.
37597
37598 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
37599
37600 * gcc.dg/debug/20020224-1.c: New.
37601
37602 2002-02-25 Kazu Hirata <kazu@hxi.com>
37603
37604 * gcc.c-torture/execute/960416-1.x: New.
37605 * gcc.c-torture/execute/divconst-3.x: Likewise.
37606
37607 2002-02-25 Jakub Jelinek <jakub@redhat.com>
37608
37609 * gcc.dg/20020224-1.c: New test.
37610
37611 2002-02-25 Alan Modra <amodra@bigpond.net.au>
37612
37613 * gcc.c-torture/execute/20020225-1.c: New.
37614
37615 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
37616
37617 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37618
37619 2002-02-23 Jakub Jelinek <jakub@redhat.com>
37620
37621 * gcc.dg/20020222-1.c: New test.
37622
37623 2002-02-22 Jakub Jelinek <jakub@redhat.com>
37624
37625 * g++.dg/opt/anonunion1.C: New test.
37626
37627 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
37628
37629 * g++.dg/template/qualttp19.C: New test.
37630 * g++.dg/template/qualttp20.C: New test.
37631 * g++.old-deja/g++.jason/report.C: Adjust expected errors
37632 * g++.old-deja/g++.other/qual1.C: Likewise.
37633
37634 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
37635
37636 * gcc.dg/attr-alwaysinline.c: New.
37637
37638 2002-02-21 Jakub Jelinek <jakub@redhat.com>
37639
37640 * gcc.dg/20020220-1.c: New test.
37641
37642 * gcc.dg/20020220-2.c: New test.
37643
37644 * g++.dg/opt/mmx1.C: New test.
37645
37646 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
37647
37648 * gcc.c-torture/compile/20020110.c: New test.
37649
37650 2002-02-20 Jakub Jelinek <jakub@redhat.com>
37651
37652 * gcc.c-torture/execute/20020219-1.c: New test.
37653
37654 * gcc.dg/20020219-1.c: New test.
37655
37656 * gcc.dg/noncompile/20020220-1.c: New test.
37657
37658 * g++.dg/opt/ptrintsum1.C: New test.
37659
37660 * gcc.dg/debug/20020220-1.c: New test.
37661
37662 2002-02-17 Jakub Jelinek <jakub@redhat.com>
37663
37664 * gcc.c-torture/execute/20020216-1.c: New test.
37665
37666 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37667
37668 * gcc.dg/decl-1.c: Update, new test.
37669
37670 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
37671
37672 * g++.dg/abi/bitfield1.C: New test.
37673 * g++.dg/abi/bitfield2.C: New test.
37674
37675 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37676
37677 * gcc.dg/attr-nest.c: New test.
37678
37679 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37680
37681 * gcc.c-torture/execute/20020215-1.c: New test.
37682
37683 2002-02-14 Jakub Jelinek <jakub@redhat.com>
37684
37685 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
37686 * g++.dg/debug/debug.exp: New.
37687 * g++.dg/debug/trivial.C: New.
37688 * g++.dg/debug/debug1.C: Moved...
37689 * g++.dg/other/debug1.C: ...from here.
37690 * g++.dg/debug/debug2.C: Moved...
37691 * g++.dg/other/debug2.C: ...from here.
37692 * g++.dg/debug/debug3.C: Moved...
37693 * g++.dg/other/debug3.C: ...from here.
37694
37695 * gcc.dg/noncompile/20020213-1.c: New test.
37696
37697 2002-02-13 Jakub Jelinek <jakub@redhat.com>
37698
37699 * g++.dg/other/debug3.C: New test.
37700
37701 * gcc.c-torture/execute/20020213-1.c: New test.
37702
37703 2002-02-13 Richard Smith <richard@ex-parrot.com>
37704
37705 * g++.old-deja/g++.other/thunk1.C: New test.
37706
37707 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37708
37709 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
37710
37711 2002-02-13 Stan Shebs <shebs@apple.com>
37712
37713 * gcc.dg/altivec-3.c: New.
37714
37715 2002-02-12 Jakub Jelinek <jakub@redhat.com>
37716
37717 * gcc.dg/Wunreachable-1.c: New test.
37718 * gcc.dg/Wunreachable-2.c: New test.
37719
37720 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37721
37722 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
37723
37724 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
37725
37726 * gcc.dg/decl-1.c: New test.
37727
37728 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37729
37730 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
37731
37732 2002-02-10 Kazu Hirata <kazu@hxi.com>
37733
37734 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
37735 * gcc.c-torture/compile/980506-1.x: Likewise.
37736
37737 2002-02-10 Kazu Hirata <kazu@hxi.com>
37738
37739 * gcc.dg/20020210-1.c: New.
37740
37741 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
37742
37743 * g77.f-torture/execute/947.f: New regression test
37744 for PR fortran/947.
37745
37746 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
37747
37748 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
37749 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
37750
37751 2002-02-08 Richard Henderson <rth@redhat.com>
37752
37753 * gcc.c-torture/compile/labels-3.c: New.
37754
37755 2002-02-08 Jakub Jelinek <jakub@redhat.com>
37756
37757 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
37758 expression statements work instead.
37759 * gcc.dg/noncompile/20020207-1.c: New test.
37760
37761 2002-02-07 Richard Henderson <rth@redhat.com>
37762
37763 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
37764
37765 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37766
37767 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
37768 message from g77
37769 * lib/g77-dg.exp: Trim g77 error messages so that they are
37770 recognized by dg.exp.
37771
37772 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37773
37774 PR fortran/5473
37775 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
37776
37777 2002-02-07 Richard Henderson <rth@redhat.com>
37778
37779 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
37780 to be sufficiently aligned for integers.
37781
37782 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
37783
37784 * g++.dg/template/friend4.C: New test.
37785
37786 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37787
37788 PR fortran/5743
37789 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
37790 unsupported cases.
37791
37792 2002-02-07 Richard Henderson <rth@redhat.com>
37793
37794 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
37795 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
37796 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
37797 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
37798
37799 2002-02-06 Richard Henderson <rth@redhat.com>
37800
37801 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
37802
37803 2002-02-06 Janis Johnson <janis187@us.ibm.com>
37804
37805 * gcc.dg/20020206-1.c: New test.
37806
37807 2002-02-06 Jakub Jelinek <jakub@redhat.com>
37808
37809 * gcc.c-torture/execute/20020206-1.c: New test.
37810
37811 * gcc.c-torture/execute/20020206-2.c: New test.
37812
37813 PR optimization/5429:
37814 * gcc.c-torture/compile/20020206-1.c: New test.
37815
37816 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
37817
37818 * g++.dg/ext/align1.C: Do not use an explicit alignment value
37819 as certain file formats cannot support particularly large
37820 alignments.
37821
37822 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
37823 and do not expect to be able to link the executable.
37824
37825 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
37826 fail because the COFF format does not support the weak attribute.
37827
37828 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
37829
37830 * g77.dg/pr5473.f: New test
37831
37832 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
37833
37834 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
37835 Fix testcase accordingly.
37836
37837 2002-02-04 Richard Henderson <rth@redhat.com>
37838
37839 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
37840 (buf): Change to be an array of pointers, not ints.
37841
37842 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37843
37844 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
37845 before all tests. Move warning one line above to match where it
37846 C frontend emits.
37847 * gcc.dg/Wswitch-2.c: New test.
37848 * g++.dg/warn/Wswitch-1.C: New test.
37849 * g++.dg/warn/Wswitch-2.C: New test.
37850
37851 2002-02-04 Richard Henderson <rth@redhat.com>
37852
37853 * g++.dg/abi/offsetof.C: Fix size comparison.
37854
37855 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
37856
37857 * gcc.dg/cast-qual-2.c: New test.
37858
37859 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37860
37861 * gcc.dg/20020201-4.c: New test.
37862
37863 2002-02-04 Ben Elliston <bje@redhat.com>
37864
37865 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
37866 target_info attribute != 0, in addition to the empty string.
37867 (gcc_target_compile): Likewise.
37868
37869 2002-02-03 Andrew Cagney <ac131313@redhat.com>
37870
37871 * gcc.dg/Wswitch.c: New test.
37872 PR gcc/4475. PR gcc/3780.
37873
37874 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
37875
37876 * g77.f-torture/execute/5122.f: New test for regressions
37877 against PR fortran/5122.
37878
37879 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
37880
37881 * g77.f-torture/compile/pr3743.f: Delete
37882 * g77.dg/pr3743-1.f: New test.
37883 * g77.dg/pr3743-2.f: New test.
37884 * g77.dg/pr3743-3.f: New test.
37885 * g77.dg/pr3743-4.f: New test.
37886
37887 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37888
37889 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
37890
37891 2002-02-02 Richard Henderson <rth@redhat.com>
37892
37893 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
37894 * gcc.c-torture/execute/bf64-1.c: Likewise.
37895
37896 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37897
37898 * gcc.dg/20020201-2.c: New test.
37899
37900 * gcc.dg/20020201-3.c: New test.
37901
37902 * gcc.c-torture/execute/bitfld-2.c: New test.
37903
37904 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37905
37906 * gcc.dg/bitfld-1.c: Update.
37907 * gcc.dg/bitfld-2.c: Update.
37908 * gcc.c-torture/execute/bitfld-1.x: New.
37909
37910 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37911
37912 * gcc.c-torture/execute/20020201-1.c: New test.
37913
37914 2002-02-01 Janis Johnson <janis187@us.ibm.com>
37915
37916 PR target/5469
37917 * gcc.dg/20020201-1.c: New test.
37918
37919 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
37920
37921 PR fortran/3743
37922 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
37923 * g77.f-torture/compile/pr3743.x: Remove
37924
37925 2002-01-31 Tom Rix <trix@redhat.com>
37926
37927 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
37928
37929 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37930
37931 * gcc.dg/noncompile/20020130-1.c: New test.
37932
37933 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
37934
37935 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
37936
37937 2002-01-29 Richard Henderson <rth@redhat.com>
37938
37939 * gcc.c-torture/execute/991118-1.c: Cast various constants back
37940 to long long.
37941 * gcc.c-torture/execute/bf64-1.c: Likewise.
37942
37943 2002-01-29 Jakub Jelinek <jakub@redhat.com>
37944
37945 * gcc.c-torture/execute/20020129-1.c: New test.
37946
37947 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
37948
37949 * gcc.c-torture/compile/20000224-1.c: Update.
37950 * gcc.c-torture/execute/bitfld-1.c: New tests.
37951 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
37952 * gcc.dg/uninit-A.c: Update.
37953
37954 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
37955
37956 * g++.dg/template/ctor1.C: Add instantiation.
37957
37958 2002-01-28 Paul Koning <pkoning@equallogic.com>
37959
37960 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
37961 argument to __builtin_prefetch to be const ptr.
37962
37963 2002-01-28 Jakub Jelinek <jakub@redhat.com>
37964
37965 * gcc.c-torture/compile/20020120-1.c: New test.
37966
37967 2002-01-27 Kazu Hirata <kazu@hxi.com>
37968
37969 * gcc.c-torture/execute/20020127-1.c: New test.
37970
37971 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
37972
37973 * g77.dg/f77-edit-i-in.f: New test
37974 * g77.dg/f77-edit-i-out.f: New test
37975
37976 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
37977
37978 * gcc.dg/debug/debug.exp: New file.
37979 * gcc.dg/debug/trivial.c: New file.
37980 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
37981 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
37982 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
37983 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
37984 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
37985 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
37986 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
37987 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
37988 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
37989 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
37990 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
37991 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
37992 * gcc.dg/20000503-1.c: Removed.
37993 * gcc.dg/20010207-1.c: Removed.
37994 * gcc.dg/20011223-1.c: Removed.
37995 * gcc.dg/20020104-2.c: Removed.
37996 * gcc.dg/debug-1.c: Removed.
37997 * gcc.dg/debug-2.c: Removed.
37998 * gcc.dg/debug-3.c: Removed.
37999 * gcc.dg/debug-4.c: Removed.
38000 * gcc.dg/debug-5.c: Removed.
38001 * gcc.dg/debug-6.c: Removed.
38002 * gcc.dg/dwarf2-1.c: Removed.
38003 * gcc.dg/dwarf2-2.c: Removed.
38004
38005 2002-01-25 Jakub Jelinek <jakub@redhat.com>
38006
38007 * g++.old-deja/g++.other/eh5.C: New test.
38008 * g++.old-deja/g++.other/sibcall2.C: New test.
38009 * g++.old-deja/g++.other/array9.C: New test.
38010 * g++.old-deja/g++.other/typename2.C: New test.
38011 * g++.old-deja/g++.other/crash60.C: New test.
38012 * g++.old-deja/g++.other/conv9.C: New test.
38013 * g++.old-deja/g++.other/mangle10.C: New test.
38014 * g++.old-deja/g++.other/unchanging1.C: New test.
38015 * g++.old-deja/g++.other/exprstmt1.C: New test.
38016 * g++.old-deja/g++.other/inline23.C: New test.
38017 * g++.old-deja/g++.eh/ia64-1.C: New test.
38018 * g++.old-deja/g++.other/dwarf2-1.C: New test.
38019 * g++.old-deja/g++.other/reload1.C: New test.
38020 * g++.old-deja/g++.other/static20.C: New test.
38021 * g++.old-deja/g++.other/local-alloc1.C: New test.
38022 * g++.old-deja/g++.other/conv8.C: New test.
38023 * g++.old-deja/g++.other/stmtexpr2.C: New test.
38024 * g++.old-deja/g++.other/storeexpr1.C: New test.
38025 * g++.old-deja/g++.other/storeexpr2.C: New test.
38026 * g++.dg/eh/template2.C: New test.
38027 * g++.dg/warn/weak1.C: New test.
38028
38029 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
38030
38031 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38032 Remove first, non-varying, argument.
38033
38034 2002-01-23 Richard Henderson <rth@redhat.com>
38035
38036 * gcc.dg/inline-2.c: New.
38037
38038 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
38039 Add optional target arg. Check number of arguments.
38040 (scan-assembler-not, scan-assembler-dem): Likewise.
38041 (scan-assembler-dem-not): Likewise.
38042
38043 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38044
38045 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
38046 line 12.
38047 * g++.old-deja/g++.brendan/parse3.C,
38048 g++.old-deja/g++.other/crash26.C,
38049 g++.old-deja/g++.other/crash28.C,
38050 g++.old-deja/g++.other/crash29.C,
38051 g++.old-deja/g++.other/crash30.C,
38052 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38053
38054 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38055
38056 * gcc.dg/20020115-1.c: New.
38057
38058 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38059
38060 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38061
38062 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38063
38064 * gcc.dg/20020122-3.c: New.
38065
38066 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38067
38068 * g++.dg/other/gc1.C: New test.
38069
38070 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38071
38072 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38073
38074 2002-01-22 Richard Henderson <rth@redhat.com>
38075
38076 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38077
38078 2002-01-22 Richard Henderson <rth@redhat.com>
38079
38080 * gcc.dg/20020122-4.c: New.
38081
38082 2002-01-22 H.J. Lu <hjl@gnu.org>
38083
38084 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38085 link output.
38086 * gcc.dg/special/ecos.exp: Likewise.
38087 * lib/g++-dg.exp: Likewise.
38088 * lib/g77-dg.exp: Likewise.
38089 * lib/gcc-dg.exp : Likewise.
38090 * lib/mike-g++.exp: Likewise.
38091 * lib/mike-g77.exp: Likewise.
38092 * lib/mike-gcc.exp: Likewise.
38093 * lib/objc-dg.exp: Likewise.
38094
38095 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38096
38097 PR target/5379
38098 * gcc.dg/20020122-2.c: New test.
38099
38100 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38101
38102 * gcc.dg/20020122-1.c: New test.
38103
38104 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38105
38106 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38107
38108 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38109
38110 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38111
38112 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38113
38114 * gcc.c-torture/compile/20020121-1.c: New test.
38115
38116 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38117
38118 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38119 ld_library_path.
38120
38121 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38122
38123 * gcc.dg/20020218-1.c: New test.
38124
38125 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38126
38127 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38128 messages
38129 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38130 "At global scope" warning
38131 * g++.dg/ext/align1.C: Change cygwin test for alignment
38132 from db-bogus to dg-warning
38133
38134 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38135
38136 * g77.f-torture/compile/cpp2.F: New test.
38137
38138 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38139
38140 * g++.dg/template/access1.C: New test.
38141
38142 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38143
38144 * gcc.dg/20020118-1.c: New.
38145
38146 2002-01-18 Kazu Hirata <kazu@hxi.com>
38147
38148 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38149
38150 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38151
38152 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38153 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38154 alignment warnings.
38155
38156 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38157
38158 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38159 torture_with_loops and torture_without_loops
38160
38161 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38162
38163 * gcc.c-torture/compile/20020116-1.c: New test.
38164
38165 2002-01-16 Jakub Jelinek <jakub@redhat.com>
38166
38167 * gcc.dg/20020116-2.c: New test.
38168
38169 * gcc.dg/ultrasp4.c: New test.
38170
38171 * gcc.dg/20020116-1.c: New test.
38172
38173 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
38174
38175 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
38176 by EABI.
38177
38178 2002-01-15 Janis Johnson <janis187@us.ibm.com>
38179
38180 * gcc.misc-tests/i386-prefetch.exp: New.
38181 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
38182 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
38183 * gcc.misc-tests/i386-pf-none-1.c: New test.
38184 * gcc.misc-tests/i386-pf-sse-1.c: New test.
38185
38186 2002-01-15 Jakub Jelinek <jakub@redhat.com>
38187
38188 * gcc.dg/gnu89-init-1.c: Add new tests.
38189
38190 2002-01-15 Andreas Jaeger <aj@suse.de>
38191
38192 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
38193 * gcc.dg/i386-mmx-2.c: Likewise.
38194 * gcc.dg/i386-sse-1.c: Likewise.
38195 * gcc.dg/i386-sse-2.c: Likewise.
38196 * gcc.dg/i386-sse-3.c: Likewise.
38197
38198 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
38199
38200 * g77.f-torture/execute/intrinsic-unix-bessel.f:
38201 Uncomment additional cases that now pass.
38202
38203 2002-01-11 Richard Henderson <rth@redhat.com>
38204
38205 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
38206 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
38207
38208 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
38209
38210 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
38211
38212 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
38213
38214 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
38215 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
38216
38217 2002-01-10 Dale Johannesen <dalej@apple.com>
38218
38219 * gcc.c-torture/execute/loop-11.c: New.
38220
38221 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
38222
38223 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
38224 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
38225
38226 2002-01-09 Richard Henderson <rth@redhat.com>
38227
38228 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
38229 type in which to perform the operation for each size.
38230
38231 2002-01-09 Alan Matsuoka (alanm@redhat.com)
38232
38233 * gcc.c-torture/compile/20020109-2.c: New test.
38234
38235 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
38236
38237 * gcc.c-torture/execute/loop-10.c: New test.
38238
38239 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38240
38241 * gcc.c-torture/compile/20010226-1.c: New test.
38242 * gcc.c-torture/compile/20010227-1.c: New test.
38243 * gcc.c-torture/compile/20010426-1.c: New test.
38244 * gcc.c-torture/compile/20010510-1.c: New test.
38245 * gcc.c-torture/compile/20010605-3.c: New test.
38246 * gcc.c-torture/compile/20010824-1.c: New test.
38247 * gcc.c-torture/execute/20010409-1.c: New test.
38248 * gcc.dg/noncompile/20000901-1.c: New test.
38249 * gcc.dg/20001023-1.c: New test.
38250 * gcc.dg/20001101-1.c: New test.
38251 * gcc.dg/20001102-1.c: New test.
38252 * gcc.dg/20010207-1.c: New test.
38253 * gcc.dg/20010405-1.c: New test.
38254 * gcc.dg/20010822-1.c: New test.
38255 * gcc.dg/20011107-1.c: New test.
38256
38257 2002-01-09 Jeffrey A Law (law@redhat.com)
38258
38259 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
38260
38261 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
38262 execution failure on PA targets.
38263
38264 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38265
38266 * gcc.c-torture/compile/20020109-1.c: New test.
38267
38268 2002-01-08 Kazu Hirata <kazu@hxi.com>
38269
38270 * gcc.c-torture/execute/20020108-1.c: New test.
38271
38272 2002-01-08 Jakub Jelinek <jakub@redhat.com>
38273
38274 * gcc.dg/20020108-1.c: New test.
38275
38276 2002-01-08 H.J. Lu <hjl@gnu.org>
38277
38278 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
38279 for header files.
38280
38281 2002-01-08 Geoff Keating <geoffk@redhat.com>
38282
38283 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
38284 consistency.
38285
38286 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
38287
38288 * gcc.dg/altivec-4.c: Test altivec predicates.
38289
38290 2002-01-07 Jakub Jelinek <jakub@redhat.com>
38291
38292 * gcc.c-torture/execute/20020107-1.c: New test.
38293
38294 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
38295
38296 PR c/5279
38297 * gcc.c-torture/compile/20020106-1.c: New test.
38298
38299 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
38300
38301 * gcc.c-torture/execute/nestfunc-4.c: New test.
38302
38303 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38304
38305 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
38306 extra triple that slipped in.
38307 * g++.old-deja/g++.abi/align.C: Likewise.
38308 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38309
38310 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38311
38312 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
38313 * g++.old-deja/g++.abi/align.C: Likewise.
38314 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38315
38316 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
38317 on FreeBSD/i386.
38318 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
38319 FreeBSD.
38320
38321 2002-01-04 Jakub Jelinek <jakub@redhat.com>
38322
38323 * gcc.dg/20020104-1.c: New test.
38324
38325 * gcc.dg/20020104-2.c: New test.
38326
38327 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
38328
38329 * gcc.dg/20020103-1.c: Fix typo in target selector.
38330
38331 2002-01-03 Richard Henderson <rth@redhat.com>
38332
38333 * gcc.dg/20020103-1.c: New.
38334
38335 2002-01-03 Kazu Hirata <kazu@hxi.com>
38336
38337 * gcc.c-torture/execute/20020103-1.c: New test.
38338
38339 2002-01-03 Jakub Jelinek <jakub@redhat.com>
38340
38341 * g++.dg/other/debug2.C: New test.
38342
38343 * gcc.c-torture/compile/20020103-1.c: New test.
38344
38345 2002-01-02 Jakub Jelinek <jakub@redhat.com>
38346
38347 * gcc.dg/gnu89-init-1.c: Added new tests.
38348
38349 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38350
38351 * g++.dg/template/friend2.C: Remove as patch is reverted.
38352
38353 * g++.dg/warn/oldcast1.C: New test.
38354
38355 * g++.dg/template/ptrmem1.C: New test.
38356 * g++.dg/template/ptrmem2.C: New test.
38357
38358 * g++.dg/template/ntp.C: New test.
38359
38360 * g++.dg/other/component1.C: New test.
38361
38362 * g++.dg/template/ttp3.C: New test.
38363
38364 * g++.dg/template/friend2.C: New test.
38365 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
38366
38367 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38368
38369 * g++.dg/other/ptrmem1.C: New test.
38370 * g++.dg/other/ptrmem2.C: New test.
38371
38372 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38373
38374 * g++.dg/template/ctor1.C: New test.
38375
38376 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38377
38378 * g++.dg/template/friend2.C: New test.
38379
38380 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
38381
38382 * gcc.dg/mmix-1.c: New test.
38383
38384 2001-12-31 Richard Henderson <rth@redhat.com>
38385
38386 * gcc.dg/asm-5.c: New.
38387
38388 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
38389
38390 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
38391 in namespace __gnu_cxx
38392
38393 2001-12-30 Richard Henderson <rth@redhat.com>
38394
38395 * gcc.dg/debug-6.c: New.
38396
38397 2001-12-30 Jakub Jelinek <jakub@redhat.com>
38398
38399 * gcc.c-torture/compile/20011229-2.c: New test.
38400
38401 2001-12-29 Jakub Jelinek <jakub@redhat.com>
38402
38403 * gcc.dg/debug-3.c: New test.
38404 * gcc.dg/debug-4.c: New test.
38405 * gcc.dg/debug-5.c: New test.
38406
38407 2001-12-29 Richard Henderson <rth@redhat.com>
38408
38409 * g++.dg/eh/loop1.C: New.
38410
38411 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38412
38413 * g++.dg/template/crash1.C: New test.
38414
38415 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38416
38417 * g++.dg/other/const1.C: New test.
38418
38419 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38420
38421 * gcc.c-torture/compile/20011229-1.c: New test.
38422
38423 2001-12-28 Stan Shebs <shebs@apple.com>
38424
38425 * lib/objc-torture.exp: Resync with c-torture.exp.
38426 * lib/objc.exp: Load standard libraries.
38427
38428 2001-12-28 Jakub Jelinek <jakub@redhat.com>
38429
38430 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
38431 additional tests.
38432
38433 2001-12-27 Roger Sayle <roger@eyesopen.com>
38434
38435 * gcc.c-torture/execute/string-opt-16.c: New testcase.
38436
38437 2001-12-27 Richard Henderson <rth@redhat.com>
38438
38439 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
38440
38441 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
38442
38443 * g++.dg/eh/ctor1.C: New test.
38444 * g++.dg/other/error2.C: New test.
38445
38446 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
38447
38448 * g++.dg/other/init2.C: New test.
38449
38450 2001-12-24 Richard Henderson <rth@redhat.com>
38451
38452 * gcc.dg/20011223-1.c: New.
38453 * gcc.dg/inline-1.c: New.
38454
38455 2001-12-23 Richard Henderson <rth@redhat.com>
38456
38457 * gcc.dg/asm-4.c: Test operand modifiers.
38458
38459 2001-12-23 Richard Henderson <rth@redhat.com>
38460
38461 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
38462
38463 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
38464
38465 * gcc.c-torture/execute/20011223-1.c: New test.
38466
38467 2001-12-21 Richard Henderson <rth@redhat.com>
38468
38469 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
38470 re-enables the warning.
38471
38472 2001-12-21 Richard Henderson <rth@redhat.com>
38473
38474 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
38475
38476 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38477
38478 * gcc.c-torture/compile/20011218-1.c: New test.
38479
38480 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
38481
38482 * gcc.misc-test/arm-isr.exp: New file. Control running of the
38483 arm-isr.c test.
38484 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
38485 epilogue generation for ARM ISR routines.
38486
38487 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38488
38489 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
38490 * gcc.dg/format/c90-printf-3.c: Likewise.
38491 * gcc.dg/format/c99-printf-3.c: Likewise.
38492 * gcc.dg/format/ext-1.c: Likewise.
38493 * gcc.dg/format/ext-6.c: Likewise.
38494 * gcc.dg/format/format.h: Prototype unlocked stdio.
38495
38496 2001-12-20 Richard Henderson <rth@redhat.com>
38497
38498 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
38499 (arena): Use it.
38500 (malloc): Correct allocation logic. Abort if we fill up the
38501 arena before initialization complete.
38502 (realloc): Correct allocation logic.
38503
38504 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38505
38506 * gcc.c-torture/compile/20011219-2.c: New test.
38507
38508 * gcc.c-torture/execute/20011219-1.c: New test.
38509
38510 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
38511
38512 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
38513 target does not support weak symbols.
38514
38515 2001-12-19 Jakub Jelinek <jakub@redhat.com>
38516
38517 * gcc.c-torture/compile/20011219-1.c: New test.
38518
38519 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
38520
38521 * g++.dg/other/error1.C: New test.
38522
38523 2001-12-17 Jeffrey A Law (law@redhat.com)
38524
38525 * gcc.c-torture/execute/20011217-1.c: New test.
38526
38527 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
38528
38529 * objc.dg/special/: New directory.
38530 * objc.dg/special/special.exp: New file.
38531 * objc.dg/special/unclaimed-category-1.h: New file.
38532 * objc.dg/special/unclaimed-category-1a.m: New file.
38533 * objc.dg/special/unclaimed-category-1.m: New file.
38534
38535 2001-12-17 Andreas Jaeger <aj@suse.de>
38536
38537 * gcc.c-torture/compile/20011217-2.c: New test.
38538
38539 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
38540
38541 * gcc.c-torture/compile/20011217-1.c: New test.
38542
38543 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
38544
38545 * testsuite/gcc.dg/20011214-1.c: New.
38546
38547 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
38548
38549 * gcc.dg/altivec-4.c: New.
38550
38551 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
38552
38553 * gcc.dg/20011113-1.c: New test.
38554
38555 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38556
38557 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
38558 std::__malloc_alloc_template<0> and
38559 std::__default_alloc_template<false, 0>.
38560
38561 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
38562
38563 * objc/execute/bf-21.m: New test.
38564 * objc/execute/enumeration-1.m: New test.
38565 * objc/execute/enumeration-2.m: New test.
38566
38567 2001-12-12 Jakub Jelinek <jakub@redhat.com>
38568
38569 * gcc.dg/gnu89-init-1.c: New test.
38570
38571 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38572
38573 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
38574 * g++.old-deja/g++.jason/2371.C: Likewise.
38575 * g++.old-deja/g++.jason/template33.C: Likewise.
38576 * g++.old-deja/g++.jason/template34.C: Likewise.
38577 * g++.old-deja/g++.jason/template36.C: Likewise.
38578 * g++.old-deja/g++.oliva/typename1.C: Likewise.
38579 * g++.old-deja/g++.oliva/typename2.C: Likewise.
38580 * g++.old-deja/g++.other/typename1.C: Likewise.
38581 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38582 * g++.old-deja/g++.pt/nontype5.C: Likewise.
38583 * g++.old-deja/g++.pt/typename11.C: Likewise.
38584 * g++.old-deja/g++.pt/typename14.C: Likewise.
38585 * g++.old-deja/g++.pt/typename16.C: Likewise.
38586 * g++.old-deja/g++.pt/typename3.C: Likewise.
38587 * g++.old-deja/g++.pt/typename4.C: Likewise.
38588 * g++.old-deja/g++.pt/typename5.C: Likewise.
38589 * g++.old-deja/g++.pt/typename7.C: Likewise.
38590 * g++.old-deja/g++.robertl/eb9.C: Likewise.
38591
38592 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
38593
38594 * g++.dg/other/linkage1.C: New test.
38595 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
38596 specifiers.
38597
38598 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
38599
38600 * gcc.dg/concat.c: New test.
38601
38602 2001-12-11 Stan Shebs <shebs@apple.com>
38603
38604 * objc/compile: New test directory.
38605 * objc/compile/compile.exp: New expect script.
38606 * objc/compile/20011211-1.m: New compile test.
38607
38608 2001-12-11 Jason Merrill <jason@redhat.com>
38609
38610 * lib/prune.exp (prune_gcc_output): Also handle "In member
38611 function". So many permutations...
38612
38613 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
38614
38615 * g++.dg/template/typedef1.C: New test.
38616
38617 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
38618
38619 * g++.dg/other/copy1.C: New test.
38620
38621 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
38622
38623 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
38624
38625 * gcc.dg/builtin-choose-expr.c: New.
38626
38627 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
38628
38629 * gcc.dg/altivec-2.c: New.
38630
38631 2001-12-07 Richard Henderson <rth@redhat.com>
38632
38633 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
38634
38635 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
38636
38637 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
38638 ultrasparc.
38639
38640 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38641
38642 * g++-old.deja/g++.robertl/eb101.C: Deleted.
38643
38644 2001-12-06 Janis Johnson <janis187@us.ibm.com>
38645
38646 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
38647 variable argument list.
38648
38649 2001-12-06 Zack Weinberg <zack@codesourcery.com>
38650
38651 * gcc.c-torture/execute/memcheck: Delete entire directory.
38652 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
38653 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
38654
38655 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
38656
38657 * gcc.dg/Wshadow-1.c: New test.
38658
38659 2001-12-05 Jakub Jelinek <jakub@redhat.com>
38660
38661 * gcc.c-torture/compile/20011130-1.c: New test.
38662
38663 * gcc.dg/noncompile/20011025-1.c: New test.
38664
38665 * g++.dg/other/anon-union.C: New test.
38666
38667 * gcc.c-torture/execute/20011024-1.c: New test.
38668
38669 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
38670
38671 * gcc.c-torture/execute/20000722-1.x,
38672 gcc.c-torture/execute/20010123-1.x: Remove.
38673 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
38674 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
38675 gcc.dg/c99-complit-2.c: New tests.
38676
38677 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
38678
38679 * g++.dg/inherit/base1.C: New test.
38680
38681 2001-12-04 Jakub Jelinek <jakub@redhat.com>
38682
38683 * g++.dg/other/stdarg1.C: New test.
38684
38685 * gcc.c-torture/compile/20011130-2.c: New test.
38686
38687 2001-12-03 Janis Johnson <janis187@us.ibm.com>
38688
38689 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
38690 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
38691 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
38692 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
38693 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
38694 * gcc.dg/builtin-prefetch-1.c: New test.
38695
38696 2001-12-03 Jakub Jelinek <jakub@redhat.com>
38697
38698 * gcc.dg/20011130-1.c: New test.
38699
38700 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
38701
38702 * g++.dg/other/scope1.C: New test.
38703 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
38704
38705 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38706
38707 * gcc.dg/vla-init-1.c: New test.
38708
38709 2001-12-01 Geoff Keating <geoffk@redhat.com>
38710
38711 * gcc.c-torture/compile/structs.c: New testcase from GDB.
38712
38713 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
38714
38715 * objc.dg/alias.m: Update.
38716 * objc.dg/class-1.m: Update.
38717 * objc.dg/const-str-1.m: Update.
38718 * objc.dg/fwd-proto-1.m: Update.
38719 * objc.dg/id-1.m: Update.
38720 * objc.dg/super-class-1.m: Update.
38721
38722 2001-11-29 Mark Mitchell <mark@codesourcery.com>
38723
38724 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
38725 constructs.
38726
38727 2001-11-28 Jeffrey A Law (law@cygnus.com)
38728
38729 * gcc.c-torture/execute/20011128-1.c: New test.
38730
38731 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
38732
38733 * gcc.dg/20011127-1.c: New test.
38734
38735 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38736
38737 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
38738 from Austin Group draft 7.
38739 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
38740 scanf format arguments.
38741 * gcc.dg/format/no-exargs-2.c: New test.
38742
38743 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
38744
38745 * g++.dg/abi/vbase8-4.C: New test.
38746
38747 2001-11-24 Ian Lance Taylor <ian@airs.com>
38748
38749 * gcc.c-torture/execute/20011121-1.c: New test.
38750
38751 2001-11-23 Jeffrey A Law (law@cygnus.com)
38752
38753 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
38754
38755 2001-11-23 Andreas Jaeger <aj@suse.de>
38756
38757 * gcc.dg/cpp/charconst-2.c: New test.
38758
38759 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
38760
38761 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
38762 to the host if it is remote. Let tests specify extra headers
38763 they use.
38764 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
38765 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
38766 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
38767 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
38768 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
38769 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
38770 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
38771 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
38772 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
38773 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
38774
38775 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
38776
38777 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
38778 for little endian ARMs.
38779
38780 2001-11-20 Jakub Jelinek <jakub@redhat.com>
38781
38782 * gcc.c-torture/compile/20011119-1.c: New test.
38783 * gcc.c-torture/compile/20011119-2.c: New test.
38784
38785 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
38786
38787 * gcc.dg/altivec-1.c: Fix typo.
38788
38789 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38790
38791 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
38792
38793 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
38794
38795 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
38796
38797 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
38798
38799 * lib/g77.exp: Don't specify --rpath-link.
38800
38801 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
38802 across all the headers.
38803 * gcc.dg/format/format.exp: For testing on a remote host,
38804 copy format.h.
38805
38806 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
38807 * gcc.c-torture/execute/930406-1.c: Likewise.
38808 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38809
38810 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
38811
38812 * gcc.dg/altivec-1.c: New.
38813
38814 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
38815
38816 * gcc.dg/cpp/fpreprocessed.c: New test case.
38817
38818 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38819
38820 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
38821 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
38822 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
38823
38824 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38825
38826 * gcc.dg/no-builtin-1.c: New test.
38827
38828 2001-11-16 Jakub Jelinek <jakub@redhat.com>
38829
38830 * gcc.c-torture/execute/20011115-1.c: New test.
38831
38832 2001-11-15 Jakub Jelinek <jakub@redhat.com>
38833
38834 * gcc.c-torture/compile/20011114-2.c: New test.
38835 * gcc.c-torture/compile/20011114-3.c: New test.
38836 * gcc.c-torture/compile/20011114-4.c: New test.
38837
38838 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
38839
38840 * g++.dg/other/init1.C: New test.
38841
38842 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
38843
38844 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
38845 message.
38846
38847 * gcc.c-torture/execute/20011114-1.c: New testcase.
38848
38849 * gcc.c-torture/compile/20010327-1.c: Revert last change.
38850 * gcc.c-torture/compile/20011114-1.c: New test, exactly
38851 like the (before this change) version of 20010327-1.c.
38852
38853 2001-11-14 Roger Sayle <roger@eyesopen.com>
38854
38855 * gcc.c-torture/execute/string-opt-13.c: New testcase.
38856
38857 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
38858
38859 * g++.dg/init/array2.C: New test.
38860
38861 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
38862
38863 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
38864
38865 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
38866
38867 * g++.dg/other/forscope1.C: New test.
38868 * g++.dg/ext/forscope1.C: New test.
38869 * g++.dg/ext/forscope2.C: New test.
38870
38871 2001-11-13 Jakub Jelinek <jakub@redhat.com>
38872
38873 * gcc.c-torture/execute/20011113-1.c: New test.
38874
38875 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
38876
38877 * gcc.c-torture/execute/20011109-2.c: New test.
38878
38879 * gcc.c-torture/execute/20011109-1.c: New test.
38880
38881 2001-11-09 Jakub Jelinek <jakub@redhat.com>
38882
38883 * gcc.c-torture/compile/20011109-1.c: New test.
38884
38885 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
38886
38887 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
38888 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
38889 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
38890 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
38891 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
38892 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
38893 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
38894
38895 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
38896
38897 * g++.dg/warn/Wshadow-1.C: New tests.
38898 * g++.old-deja/g++.mike/for3.C: Update.
38899
38900 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
38901
38902 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
38903 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
38904 XFAILs. Adjust expected error texts.
38905 * gcc.c-torture/compile/20011106-1.c,
38906 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
38907 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
38908 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
38909 gcc.dg/c99-array-lval-5.c: New tests.
38910
38911 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38912
38913 * gcc.dg/cpp/defined.c: Update.
38914
38915 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38916
38917 * gcc.c-torture/execute/anon-1.c: New test.
38918
38919 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
38920
38921 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
38922 same size, so no warning should be produced on stormy16.
38923
38924 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
38925 due to oversized array.
38926 * g++.old-deja/g++.mike/ns15.C: Likewise.
38927 * g++.old-deja/g++.pt/crash16.C: Likewise.
38928
38929 2001-11-02 Graham Stott <grahams@redhat.com>
38930
38931 * g++.dgother/debug1.C: Fix typos.
38932
38933 2001-11-01 Jakub Jelinek <jakub@redhat.com>
38934
38935 * g++.dg/other/debug1.C: New test.
38936
38937 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38938
38939 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
38940 of unsigned long.
38941
38942 2001-10-30 Jakub Jelinek <jakub@redhat.com>
38943
38944 * gcc.dg/20011029-2.c: New test.
38945
38946 * gcc.c-torture/compile/20011029-1.c: New test.
38947
38948 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
38949
38950 * objc/execute/class_self-1.m: New test.
38951 * objc/execute/class_self-2.m: New test.
38952
38953 2001-10-25 Zack Weinberg <zack@codesourcery.com>
38954
38955 * gcc.misc-tests/msgs.exp: Delete.
38956 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
38957 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
38958 error set to match recent changes.
38959
38960 2001-10-24 Zack Weinberg <zack@codesourcery.com>
38961
38962 * gcc.dg/20011021-1.c: New test.
38963
38964 2001-10-24 Jakub Jelinek <jakub@redhat.com>
38965
38966 * gcc.c-torture/compile/20011023-1.c: New test.
38967
38968 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
38969
38970 * lib/g77.exp: Rewrite based on lib/g++.exp.
38971
38972 2001-10-19 Jakub Jelinek <jakub@redhat.com>
38973
38974 * gcc.c-torture/execute/20011019-1.c: New test.
38975
38976 * gcc.dg/20011018-1.c: New test.
38977
38978 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
38979
38980 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
38981
38982 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
38983
38984 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
38985 * gcc.dg/attr-invalid.c: Likewise.
38986
38987 2001-10-18 Jakub Jelinek <jakub@redhat.com>
38988
38989 * testsuite/gcc.dg/20011015-1.c: New test.
38990
38991 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
38992
38993 * g++.dg/template/unify2.C: New test.
38994
38995 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
38996
38997 * g++.dg/other/exception-specification.C: New test
38998
38999 2001-10-13 Tom Rix <trix@redhat.com>
39000
39001 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
39002 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
39003
39004 2001-10-12 Jakub Jelinek <jakub@redhat.com>
39005
39006 * testsuite/gcc.dg/20011009-1.c: New test.
39007
39008 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
39009
39010 PR g++/4476
39011 * g++.dg/other/friend1.C: New test.
39012
39013 2001-10-11 Richard Henderson <rth@redhat.com>
39014
39015 * g++.old-deja/g++.other/crash18.C: Add -S to options.
39016
39017 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39018
39019 * gcc.c-torture/compile/20011010-1.c: New.
39020
39021 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
39022
39023 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
39024 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
39025 g77.f-torture/execute/execute.exp,
39026 g77.f-torture/noncompile/noncompile.exp,
39027 gcc.c-torture/compile/compile.exp,
39028 gcc.c-torture/execute/execute.exp,
39029 gcc.c-torture/execute/ieee/ieee.exp,
39030 gcc.c-torture/execute/memcheck/memcheck.exp,
39031 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
39032 objc/execute/execute.exp: Update FSF address.
39033
39034 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
39035
39036 * gcc.dg/cpp/cmdlne-C.c: Update.
39037 * gcc.dg/cpp/cmdlne-C2.c: New.
39038
39039 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39040
39041 * gcc.c-torture/execute/20011008-3.c: New.
39042
39043 2001-10-08 DJ Delorie <dj@redhat.com>
39044
39045 * gcc.dg/20011008-1.c: New.
39046 * gcc.dg/20011008-2.c: New.
39047
39048 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
39049
39050 * gcc.dg/cpp/spacing1.c: Update test.
39051
39052 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39053
39054 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39055 spelling errors of "separate" as "seperate".
39056
39057 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39058
39059 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39060 enough to avoid inlining.
39061
39062 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39063
39064 * lib/g77.exp: set libg2c_dir correctly.
39065
39066 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39067
39068 * gcc.dg/cpp/macro11.c: New test.
39069
39070 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39071
39072 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39073 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39074 gcc.dg/format/multattr-3.c: New tests.
39075 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39076 tests for format attributes on function pointers being rejected.
39077
39078 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39079
39080 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39081
39082 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39083
39084 * g++.dg/warn/format1.C: New test.
39085
39086 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39087
39088 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39089
39090 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39091
39092 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39093
39094 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39095
39096 * gcc.dg/cpp/redef2.c: Add test.
39097
39098 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39099
39100 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39101 long-standing bug on i686, apparently.
39102 * gcc.c-torture/execute/loop-2c.x: New file.
39103 * gcc.c-torture/execute/loop-2d.x: New file.
39104 * gcc.c-torture/execute/loop-3c.x: New file.
39105
39106 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39107
39108 * gcc.dg/cpp/20000625-2.c: Correct line number.
39109
39110 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39111
39112 * gcc.dg/cpp/macro10.c: New test.
39113 * gcc.dg/cpp/strify3.c: New test.
39114 * gcc.dg/cpp/spacing1.c: Add tests.
39115 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39116 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39117
39118 2001-09-24 DJ Delorie <dj@redhat.com>
39119
39120 * gcc.c-torture/execute/20010924-1.c: New test.
39121
39122 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39123
39124 * testsuite/objc/execute/paste.m: Remove.
39125
39126 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39127
39128 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39129
39130 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39131
39132 * g77.dg/strlen0.f: New test.
39133
39134 2001-09-21 Richard Henderson <rth@redhat.com>
39135
39136 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39137 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39138
39139 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39140
39141 Table-driven attributes.
39142 * g++.dg/ext/attrib1.C: New test.
39143
39144 2001-09-20 DJ Delorie <dj@redhat.com>
39145
39146 * gcc.dg/20000926-1.c: Update expected warning messages.
39147 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39148 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39149 array.
39150
39151 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39152
39153 * g++.dg/eh/registers1.C: New test case.
39154
39155 2001-09-17 Richard Henderson <rth@redhat.com>
39156
39157 * gcc.dg/array-5.c: Fix VLA decomposition test.
39158
39159 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39160
39161 * gcc.dg/cpp/line5.c: New testcase.
39162
39163 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39164
39165 * gcc.dg/cpp/macro9.c: New test.
39166
39167 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
39168
39169 * gcc.c-torture/execute/980223.c: Change type of addr from long
39170 to char *.
39171
39172 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
39173
39174 * gcc.c-torture/execute/20010915-1.c: New test.
39175
39176 2001-09-14 Janis Johnson <janis187@us.ibm.com>
39177
39178 * g77.dg/bprob: New directory.
39179 * g77.dg/bprob/bprob.exp: New file.
39180 * g77.dg/bprob/bprob-1.f: New test.
39181 * g77.dg/gcov: New directory.
39182 * g77.dg/gcov/gcov.exp: New file.
39183 * g77.dg/gcov/gcov-1.f: New test.
39184 * g77.dg/gcov/gcov-1.x: New file.
39185
39186 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
39187
39188 * gcc.dg/cpp/directiv.c: Update.
39189 * gcc.dg/cpp/undef1.c: Update.
39190
39191 2001-09-12 Jakub Jelinek <jakub@redhat.com>
39192
39193 * gcc.dg/20010912-1.c: New test.
39194
39195 2001-09-11 Janis Johnson <janis187@us.ibm.com>
39196
39197 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
39198 language-independent file in lib.
39199 * lib/gcov.exp: New file.
39200
39201 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
39202
39203 * gcc.c-torture/compile/20010911-1.c: New test.
39204
39205 2001-09-10 Janis Johnson <janis187@us.ibm.com>
39206
39207 * lib/profopt.exp: New, to support profile-directed optimizations.
39208 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
39209 * gcc.misc-tests/bprob-1.c: New test.
39210 * gcc.misc-tests/bprob-2.c: New test.
39211
39212 2001-09-07 Janis Johnson <janis187@us.ibm.com>
39213
39214 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
39215 XFAIL and which kinds of gcov output to verify.
39216 * gcc.misc-tests/gcov-4b.x: New file.
39217 * gcc.misc-tests/gcov-5b.x: New file.
39218 * gcc.misc-tests/gcov-6.x: New file.
39219 * gcc.misc-tests/gcov-7.c: New test.
39220 * gcc.misc-tests/gcov-7.x: New file.
39221
39222 2001-09-06 Janis Johnson <janis187@us.ibm.com>
39223
39224 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
39225 * gcc.misc-tests/gcov-6.c: New test.
39226
39227 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
39228
39229 PR c++/3986
39230 * g++.dg/abi/vbase1.C: New test.
39231
39232 2001-09-05 Ziemowit Laski <zlaski@apple.com>
39233
39234 * objc.dg/method-2.m: New.
39235
39236 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
39237
39238 PR c++/4203
39239 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
39240 * g++.dg/init/empty1.C: New test.
39241
39242 2001-09-03 Jakub Jelinek <jakub@redhat.com>
39243
39244 * gcc.c-torture/compile/20010903-1.c: New test.
39245
39246 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
39247
39248 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
39249 for m68k.
39250
39251 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
39252
39253 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
39254
39255 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
39256
39257 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
39258
39259 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
39260
39261 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
39262 for 16-bit 'unsigned int'.
39263
39264 2001-08-29 Kazu Hirata <kazu@hxi.com>
39265
39266 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
39267
39268 2001-08-27 Richard Henderson <rth@redhat.com>
39269
39270 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
39271 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
39272
39273 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
39274
39275 * gcc.dg/asm-names.c (ymain): New.
39276
39277 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
39278
39279 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
39280 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
39281 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39282
39283 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39284
39285 * gcc.dg/compare5.c: New testcase.
39286
39287 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
39288
39289 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
39290 and "In instantiation".
39291
39292 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
39293
39294 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
39295
39296 2001-08-20 Janis Johnson <janis187@us.ibm.com>
39297
39298 * gcc.misc-tests/gcov.exp: Add support for branch information.
39299 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
39300 * gcc.misc-tests/gcov-4.c: New test.
39301 * gcc.misc-tests/gcov-4b.c: New test.
39302 * gcc.misc-tests/gcov-5b.c: New test.
39303
39304 2001-08-20 Zack Weinberg <zackw@panix.com>
39305
39306 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
39307 expected to fail.
39308
39309 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
39310
39311 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
39312
39313 2001-08-19 Jakub Jelinek <jakub@redhat.com>
39314
39315 * g++.dg/eh/template1.C: New test.
39316
39317 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
39318
39319 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
39320 Fix thinko.
39321 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
39322 for xfail.
39323
39324 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
39325
39326 * lib/g77-dg.exp: Use prune.exp for common procedures
39327 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
39328 * lib/g77.exp: (g77-dg-prune) Remove
39329
39330 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
39331
39332 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
39333
39334 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39335
39336 * g++.dg/template/unify1.C: New test.
39337
39338 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
39339
39340 * g++.dg/abi/empty4.C: New test.
39341
39342 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
39343
39344 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
39345 solaris2.*
39346 * g77.f-torture/compile/pr3743.x: Likewise.
39347
39348 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39349
39350 * g++.dg/other/using-declaration.C: New test.
39351
39352 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39353
39354 * gcc.dg/cpp/tr-sign.c: New testcase.
39355
39356 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39357
39358 * gcc.dg/cpp/19951025-1.c: Revert.
39359 * gcc.dg/cpp/directiv.c: We no longer process directives that
39360 interrupt macro arguments.
39361
39362 2001-08-03 Zack Weinberg <zackw@stanford.edu>
39363
39364 * gcc.dg/bconstp-1.c: New test.
39365
39366 2001-08-03 Richard Henderson <rth@redhat.com>
39367
39368 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
39369
39370 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
39371
39372 * gcc.dg/cpp/19951025-1.c: Update.
39373
39374 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
39375
39376 * g77.dg/ff90-1.f (s): Fix reference of variable z,
39377 should be x.
39378
39379 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
39380
39381 Kill -fhonor-std.
39382 * g++.old-deja/g++.ns/ns14.C: Remove special options.
39383 * g++.old-deja/g++.other/std1.C: Likewise.
39384 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
39385
39386 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39387
39388 * lib/g77.exp: Load gcc-defs.exp for common procedures
39389 (g77_pass, g77_fail, g77_finish, g77_exit,
39390 ${tool}_check_unsupported_p} Now redundant. Deleted.
39391
39392 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39393
39394 * g77.dg/fbackslash.f
39395 * g77.dg/fcase-preserve.f
39396 * g77.dg/ff90-1.f
39397 * g77.dg/ffixed-line-length-0.f
39398 * g77.dg/ffixed-line-length-132.f
39399 * g77.dg/ffixed-line-length-7.f
39400 * g77.dg/ffixed-line-length-72.f
39401 * g77.dg/ffixed-line-length-none.f
39402 * g77.dg/ffree-form-1.f
39403 * g77.dg/fno-backslash.f
39404 * g77.dg/fno-f90-1.f
39405 * g77.dg/fno-fixed-form-1.f
39406 * g77.dg/fno-onetrip.f
39407 * g77.dg/fno-typeless-boz.f
39408 * g77.dg/fno-underscoring.f
39409 * g77.dg/fno-vxt-1.f
39410 * g77.dg/fonetrip.f
39411 * g77.dg/ftypeless-boz.f
39412 * g77.dg/fugly-assumed.f
39413 * g77.dg/funderscoring.f
39414 * g77.dg/fvxt-1.f
39415
39416 2001-08-01 Ziemowit Laski <zlaski@apple.com>
39417
39418 * objc.dg/fwd-proto-1.m: New.
39419 * objc.dg/local-decl-1.m: New.
39420 * objc.dg/naming-1.m: New.
39421 * objc.dg/naming-2.m: New.
39422 * objc.dg/proto-hier-1.m: New.
39423
39424 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
39425
39426 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
39427 largest-type elements to a struct makes its size grow.
39428
39429 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39430
39431 * g++.dg/abi/vthunk1.C: New test.
39432
39433 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39434
39435 * g++.dg/abi/vbase8-22.C: New test.
39436
39437 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39438
39439 * gcc.dg/cpp/macro8.c: New test.
39440
39441 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39442
39443 * g++.dg/abi/vbase8-21.C: New test.
39444
39445 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39446
39447 * g++.dg/abi/vbase8-10.C: New test.
39448
39449 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39450
39451 * lib/g++.exp (g++_set_ld_library_path): Renamed to
39452 ${tool}_set_ld_library_path.
39453 Changed caller.
39454 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
39455 g++.exp.
39456
39457 2001-07-26 Stan Cox <scox@redhat.com>
39458
39459 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
39460 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
39461 gcc_exit, gcc_check_unsupported_p):
39462 Moved to gcc-deps.exp
39463 * gcc-deps.exp: New file.
39464
39465 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39466
39467 * g++.old-deja/g++.pt/defarg14.C: New test.
39468
39469 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39470
39471 * g++.old-deja/g++.other/lineno5.C: New test.
39472
39473 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39474
39475 * g++.old-deja/g++.pt/crash68.C: New test.
39476
39477 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39478
39479 * g++.old-deja/g++.other/crash42.C: New test.
39480
39481 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39482
39483 * gcc.dg/cpp/extratokens.c: Fix.
39484 * gcc.dg/cpp/skipping2.c: New tests.
39485
39486 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39487
39488 * gcc.c-torture/execute/20010724-1.c: New file.
39489 * gcc.c-torture/execute/20010724-1.x: New file.
39490
39491 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39492
39493 * g++.old-deja/g++.other/cond7.C: New test.
39494
39495 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39496
39497 * g++.old-deja/g++.other/optimize4.C: New test.
39498
39499 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39500
39501 * g++.old-deja/g++.abi/vbase8-5.C: New test.
39502
39503 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
39504
39505 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
39506 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
39507 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
39508 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
39509
39510 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
39511 bug report" message.
39512
39513 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
39514 * g++.dg/ext/instantiate1.C: Move from old-deja.
39515
39516 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
39517
39518 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
39519 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
39520 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
39521 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
39522
39523 2001-07-23 Jeffrey A Law (law@cygnus.com)
39524
39525 * gcc.c-torture/execute/20010723-1.c: New test.
39526
39527 2001-07-23 Ben Elliston <bje@redhat.com>
39528
39529 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
39530
39531 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39532
39533 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
39534 i[34567]86-*-*.
39535 Delete handling of ieee_multilib_flags.
39536 Pass -mieee for alpha*-*-* and sh-*-*.
39537 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
39538
39539 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
39540
39541 Remove old-abi tests.
39542 * g++.old-deja/g++.mike/p11116.C: Remove.
39543 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
39544
39545 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
39546
39547 * g77.f-torture/compile/pr3743.f: New test
39548
39549 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
39550
39551 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
39552
39553 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39554
39555 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
39556 g++.old-deja/g++.pt/static6.C: Likewise.
39557 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
39558 supports weak symbols.
39559
39560 2001-07-18 Andreas Jaeger <aj@suse.de>
39561
39562 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
39563 supported again.
39564
39565 2001-07-18 Andreas Jaeger <aj@suse.de>
39566
39567 * gcc.dg/iftrap-1.c: Fix target line.
39568
39569 2001-07-17 Richard Henderson <rth@redhat.com>
39570
39571 * gcc.c-torture/execute/20010717-1.c: New.
39572
39573 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
39574
39575 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
39576 tests.
39577
39578 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39579
39580 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
39581
39582 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39583
39584 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
39585 UAC_SIGBUS, UAC_NOPRINT definitions.
39586
39587 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
39588
39589 * objc/execute/object_is_class.m: New test.
39590 * objc/execute/object_is_meta_class.m: New test.
39591
39592 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39593
39594 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
39595 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
39596
39597 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
39598
39599 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
39600 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
39601
39602 2001-07-14 Richard Henderson <rth@redhat.com>
39603
39604 * gcc.dg/iftrap-1.c: New.
39605
39606 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
39607
39608 * g77.f-torture/execute/intrinsic77.f: New test.
39609
39610 2001-07-11 Janis Johnson <janis@us.ibm.com>
39611
39612 * gcc.misc-tests/gcov-3.c: New test.
39613
39614 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39615
39616 * gcc.c-torture/compile/20010711-1.c,
39617 * gcc.c-torture/compile/20010711-2.c: New tests.
39618
39619 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39620
39621 * gcc.c-torture/execute/20010711-1.c: New test.
39622
39623 2001-07-11 Ben Elliston <bje@redhat.com>
39624
39625 * g++.old-deja/g++.other/enum5.C: New test.
39626
39627 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
39628
39629 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
39630 (g++-dg-prune): Call prune_gcc_output.
39631 * prune.exp: New file for prune_gcc_output.
39632 * lib/g++.exp, lib/gcc.exp: Load it.
39633
39634 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
39635
39636 * gcc.c-torture/compile/20010701-1.c,
39637 g++.old-deja/g++.ext/attrib6.C: New tests.
39638
39639 2001-07-06 Jeffrey A Law (law@cygnus.com)
39640
39641 * gcc.c-torture/compile/20010706-1.c: New test.
39642
39643 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
39644
39645 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
39646
39647 2001-06-28 Stan Shebs <shebs@apple.com>
39648
39649 * gcc.dg/pragma-darwin.c: New test.
39650
39651 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39652
39653 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
39654 Solaris 2.[678] system.
39655
39656 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
39657
39658 * gcc.dg/20010622-1.c: New test.
39659
39660 2001-06-18 Stan Shebs <shebs@apple.com>
39661
39662 * objc.dg: New directory.
39663 * objc.dg/dg.exp: New file.
39664 * objc.dg/alias.m: New.
39665 * objc.dg/class-1.m: New.
39666 * objc.dg/class-2.m: New.
39667 * objc.dg/const-str-1.m: New.
39668 * objc.dg/const-str-2.m: New.
39669 * objc.dg/id-1.m: New.
39670 * objc.dg/method-1.m: New.
39671 * objc.dg/super-class-1.m: New.
39672 * lib/objc-dg.exp: New file.
39673
39674 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
39675
39676 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
39677 of label name.
39678
39679 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
39680
39681 * g++.old-deja/g++.abi/vbase8-9.C: New test.
39682
39683 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39684
39685 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
39686 variable.
39687
39688 2001-06-12 Richard Henderson <rth@redhat.com>
39689
39690 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
39691
39692 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39693
39694 * g++.old-deja/g++.abi/vbase5.C: New test.
39695 * g++.old-deja/g++.abi/vbase6.C: New test.
39696 * g++.old-deja/g++.abi/vbase7.C: New test.
39697
39698 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39699
39700 * gcc.c-torture/compile/20010610-1.c: New test.
39701
39702 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39703
39704 * g++.old-deja/g++.abi/vbase4.C: New test.
39705
39706 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39707
39708 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
39709 support %f for HC11/HC12 targets.
39710 * gcc.c-torture/execute/930513-1.x: New file, likewise.
39711 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
39712 on HC11/HC12 targets.
39713 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
39714
39715 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39716
39717 * gcc.dg/wchar_t-1.c: New file.
39718 * gcc.dg/wint_t-1.c: Likewise.
39719
39720 2001-06-11 Bernd Schmidt <bernds@redhat.com>
39721
39722 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
39723
39724 2001-06-11 Richard Henderson <rth@redhat.com>
39725
39726 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
39727
39728 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39729
39730 * gcc.c-torture/compile/20010611-1.c: New test.
39731
39732 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39733
39734 * gcc.dg/c99-tag-1.c: Add more tests.
39735
39736 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
39737
39738 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
39739 representation on MN10300 and ARM/Thumb.
39740
39741 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
39742
39743 * g77.f-torture/execute/20010610.f: New.
39744
39745 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
39746
39747 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
39748 names.
39749
39750 2001-06-09 Richard Henderson <rth@redhat.com>
39751
39752 * gcc.c-torture/execute/ashrdi-1.c: New.
39753 * gcc.c-torture/execute/ashldi-1.c: New.
39754 * gcc.c-torture/execute/lshrdi-1.c: New.
39755
39756 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
39757
39758 * objc/execute/load-3.m: Added. Check sending +load to categories,
39759 in addition to classes.
39760
39761 2001-06-08 Stan Shebs <shebs@apple.com>
39762
39763 * objc/execute/load-2.m: New test. From Nicola Pero
39764 <n.pero@mi.flashnet.it>.
39765
39766 2001-06-08 Jakub Jelinek <jakub@redhat.com>
39767
39768 * gcc.c-torture/execute/20010605-2.c: New test.
39769
39770 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39771
39772 * g++.old-deja/g++.abi/vbase2.C: New test.
39773 * g++.old-deja/g++.abi/vbase3.C: New test.
39774
39775 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39776
39777 * g++.old-deja/g++.pt/friend49.C: New test.
39778
39779 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
39780
39781 * g++.old-deja/g++.ext/anon3.C: New test.
39782
39783 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
39784
39785 * g++.old-deja/g++.other/conv7.C: New test.
39786
39787 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
39788
39789 * gcc.c-torture/compile/20010605-2.c: New test.
39790
39791 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
39792
39793 * gcc.c-torture/execute/20010604-1.c: New test.
39794
39795 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
39796
39797 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
39798
39799 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
39800
39801 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
39802 (g++_link_flags): Likewise.
39803 (g++_init): Pass gccpath's value to two previous functions.
39804
39805 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39806
39807 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
39808 Ensure logfile entry matches exec command line.
39809
39810 2001-05-31 Richard Henderson <rth@redhat.com>
39811
39812 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
39813 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
39814
39815 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
39816
39817 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
39818 compiler for irix6.2
39819
39820 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
39821
39822 * g++.old-deja/g++.other/optimize3.C: New file.
39823
39824 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
39825
39826 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
39827 assemble.
39828
39829 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
39830
39831 * g++.old-deja/g++.other/optimize2.C: New file.
39832
39833 2001-05-25 Diego Novillo <dnovillo@redhat.com>
39834
39835 * gcc.c-torture/compile/20010518-2.c: New file.
39836 * gcc.c-torture/execute/20010518-1.c: New file.
39837 * gcc.c-torture/execute/20010518-2.c: New file.
39838
39839 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
39840
39841 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
39842
39843 2001-05-24 Mark Mitchell <mark@codesourcery.com>
39844
39845 G++ no longer defines builtins that do not begin with __builtin.
39846 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
39847 * g++.old-deja/g++.brendand/misc13.C: Likewise.
39848 * g++.old-deja/g++.law/builtin1.C: Likewise.
39849 * g++.old-deja/g++.law/cvt2.C: Likewise.
39850 * g++.old-deja/g++.mike/net5.C: Likewise.
39851 * g++.old-deja/g++.other/builtins1.C: Likewise.
39852 * g++.old-deja/g++.other/builtins2.C: Likewise.
39853 * g++.old-deja/g++.other/builtins3.C: Likewise.
39854 * g++.old-deja/g++.other/builtins4.C: Likewise.
39855 * g++.old-deja/g++.other/inline8.C: Likewise.
39856 * g++.old-deja/g++.robertl/eb39.C: Likewise.
39857
39858 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
39859
39860 * g++.old-deja/g++.pt/using1.C: Adjust.
39861 * g++.old-deja/g++.pt/using2.C: New test.
39862
39863 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39864
39865 * gcc.dg/cpp/charconst.c: New tests.
39866 * gcc.dg/cpp/escape.c: New tests.
39867 * gcc.dg/cpp/escape-1.c: New tests.
39868 * gcc.dg/cpp/escape-2.c: New tests.
39869 * gcc.dg/cpp/ucs.c: New tests.
39870
39871 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
39872
39873 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
39874 native compiler for irix6.5.
39875
39876 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
39877
39878 * lib/g++.exp (g++_include_flags): Use args to compute
39879 get_multilibs.
39880 (g++_link_flags): Likewise.
39881 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
39882
39883 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
39884
39885 * gcc.dg/c90-hexfloat-1.c: Add more tests.
39886
39887 2001-05-21 Geoff Keating <geoffk@redhat.com>
39888
39889 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
39890 this file.
39891
39892 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39893
39894 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
39895 STACK_SIZE;
39896 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
39897 to STACK_SIZE; Use it to define size of add_histo array.
39898 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
39899 to STACK_SIZE.
39900 (f): Use GITT_SIZE to define size of gitt local table.
39901 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
39902 to STACK_SIZE; Use it to define size of bytemem array.
39903
39904 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39905
39906 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
39907 on 68HC11/HC12 due to the asm instruction.
39908 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
39909 * gcc.c-torture/compile/920520-1.x: Likewise.
39910 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
39911 on 68HC11/HC12 because the function is larger than 64K.
39912 * gcc.c-torture/compile/961203-1.x: New file, this test fails
39913 on 68HC11/HC12 because the structure is too large.
39914
39915 2001-05-20 Richard Henderson <rth@redhat.com>
39916
39917 * gcc.c-torture/execute/20010520-1.c: New.
39918
39919 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39920
39921 * g++.old-deja/g++.warn/compare1.C: New test.
39922 * gcc.dg/compare4.c: New test.
39923
39924 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
39925
39926 * g++.old-deja/g++.other/optimize1.C: New test.
39927
39928 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39929
39930 * g++.old-deja/g++.pt/spec41.C: New test.
39931
39932 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
39933
39934 * gcc.c-torture/compile/20010114-1.x: Remove.
39935
39936 2001-05-18 Stan Shebs <shebs@apple.com>
39937
39938 * gcc.c-torture/compile/20010518-1.c: New test.
39939
39940 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
39941
39942 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
39943 * g++.old-deja/g++.pt/crash67.C: New test.
39944
39945 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
39946
39947 * g++.old-deja/g++.other/debug9.C: New test.
39948
39949 2001-05-16 Zack Weinberg <zackw@stanford.edu>
39950
39951 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
39952
39953 2001-05-16 Jan Hubicka <jh@suse.cz>
39954
39955 * gcc.c-torture/compile/20010516-1.c: New test.
39956
39957 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
39958
39959 * g++.old-deja/g++.other/crash41.C: New test.
39960
39961 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
39962
39963 * g++.old-deja/g++.pt/crash66.C: New test.
39964
39965 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
39966
39967 * g++.old-deja/g++.robertl/eb27.C: Convert.
39968
39969 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
39970
39971 * g++.dg/friend-warn.C: New test. Do not warn about friend
39972 declaration being redundant.
39973
39974 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
39975
39976 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
39977
39978 2001-05-14 Mark Mitchell <mark@codesourcery.com>
39979
39980 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
39981
39982 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
39983
39984 * lib/g++.exp: Use testsuite_flags.
39985
39986 2001-05-13 Mark Mitchell <mark@codesourcery.com>
39987
39988 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
39989
39990 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
39991
39992 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
39993
39994 2001-05-11 Mark Mitchell <mark@codesourcery.com>
39995
39996 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
39997
39998 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
39999
40000 * gcc.c-torture/compile/20010313-1.c: New test.
40001
40002 2001-05-09 Zack Weinberg <zackw@stanford.edu>
40003
40004 * gcc.dg/cpp/direct2.c: New test.
40005 * gccq.dg/cpp/direct2s.c: New test.
40006
40007 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
40008
40009 2001-05-07 Mark Mitchell <mark@codesourcery.com>
40010
40011 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
40012 * g++.old-deja/g++.other/op3.C: Likewise.
40013
40014 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40015
40016 * gcc.dg/cpp/syshdr.h: New file.
40017 * gcc.dg/cpp/sysmac1.c: Update.
40018 * gcc.dg/cpp/sysmac2.c: Update.
40019
40020 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40021
40022 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
40023
40024 2001-05-04 David Edelsohn <edelsohn@gnu.org>
40025
40026 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
40027 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
40028
40029 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
40030
40031 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
40032
40033 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
40034
40035 * lib/g++.exp (g++_include_flags): Don't use any special flags
40036 if TESTING_IN_BUILD_TREE is not defined.
40037 (g++_init): Use a plain 'c++' as the compiler if
40038 TESTING_IN_BUILD_TREEE is not defined.
40039
40040 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40041
40042 * g++.old-deja/g++.eh/catch13.C: New test.
40043 * g++.old-deja/g++.eh/catch14.C: New test.
40044
40045 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40046
40047 * gcc.dg/cpp/tr-define.c: New test.
40048
40049 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
40050
40051 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
40052 <stdlib.h>, not <malloc.h>.
40053
40054 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40055
40056 * g++.old-deja/g++.ns/template17.C: New test.
40057
40058 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40059
40060 * g++.old-deja/g++.pt/ref4.C: New test.
40061
40062 2001-04-30 Richard Henderson <rth@redhat.com>
40063
40064 * gcc.dg/20000724-1.c: Revert last change.
40065
40066 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40067
40068 * g77.f-torture/execute/20010430.f: New test.
40069
40070 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40071
40072 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40073
40074 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40075
40076 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40077
40078 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40079
40080 * g++.old-deja/g++.eh/crash6.C: New test.
40081
40082 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40083
40084 * g++.old-deja/g++.other/warn7.C: New test.
40085
40086 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40087
40088 * g++.old-deja/g++.other/defarg9.C: New test.
40089
40090 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40091
40092 * g77.f-torture/compile/20010426.f: New test.
40093 * g77.f-torture/execute/20010426.f: New test.
40094
40095 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40096
40097 * g77.f-torture/compile/20000629-1.x: Remove - error
40098 has been fixed.
40099
40100 2001-04-26 Jeffrey A Law (law@cygnus.com)
40101
40102 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40103 Tweak slightly to work with g++.dg framework.
40104 * g++.dg/special/ecos.exp: Run initp1.C test.
40105 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40106
40107 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40108 its linker doesn't give line numbers either.
40109 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40110
40111 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40112
40113 * g++.old-deja/g++.other/lex1.C: New test.
40114
40115 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40116
40117 * gcc.dg/noncompile/20010425-1.c: New test.
40118
40119 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40120
40121 * g++.old-deja/g++.pt/mangle2.C: New test.
40122
40123 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40124
40125 * gcc.dg/format/plus-1.c: New test.
40126
40127 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40128
40129 * gcc.dg/20010423-1.c: New test.
40130
40131 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40132
40133 * gcc.c-torture/execute/20010422-1.c: New test.
40134
40135 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40136
40137 * g++.old-deja/g++.ns/type2.C: New test.
40138
40139 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40140
40141 * g++.old-deja/g++.other/perf1.C: New test.
40142
40143 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40144
40145 * gcc.dg/c99-func-2.c: Remove xfail.
40146 * gcc.dg/c99-func-3.c: Remove xfail.
40147 * gcc.dg/c99-func-4.c: Remove xfail.
40148
40149 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40150
40151 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40152
40153 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40154
40155 * gcc.c-torture/compile/20010423-1.c: New test.
40156
40157 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40158
40159 * g++.old-deja/g++.pt/typename28.C: New test.
40160
40161 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40162
40163 * g++.old-deja/g++.abi/empty2.C: New test.
40164 * g++.old-deja/g++.abi/empty3.C: New test.
40165
40166 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40167
40168 * g++.old-deja/g++.other/comdat2.C: New test.
40169 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
40170
40171 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40172
40173 * g++.old-deja/g++.other/overload14.C: New test.
40174
40175 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40176
40177 * g++.old-deja/g++.other/lookup23.C: New test.
40178
40179 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40180
40181 * gcc.c-torture/execute/20010403-1.c: New test.
40182
40183 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
40184 Mark Mitchell <mark@codesourcery.com>
40185
40186 * lib/old-dejagnu.exp: Don't delete output of executable.
40187 Add .exe suffix to executables.
40188
40189 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
40190
40191 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
40192
40193 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40194
40195 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
40196
40197 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40198
40199 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
40200 * g++.old-deja/g++.abi/crash1.C: New test.
40201
40202 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40203
40204 * g++.old-deja/g++.other/crash40.C: New test.
40205
40206 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40207
40208 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
40209
40210 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
40211
40212 * g++.old-deja/g++.other/warn6.C: New test.
40213
40214 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40215
40216 * g++.old-deja/g++.robertl/eb42.C: Same.
40217
40218 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40219
40220 * gcc.dg/wtr-conversion-1.c: New testcase.
40221
40222 2001-04-10 Richard Henderson <rth@redhat.com>
40223
40224 * g++.old-deja/g++.other/array5.C: New.
40225
40226 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40227
40228 * gcc.c-torture/execute/20010408-1.c: New test.
40229
40230 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
40231
40232 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
40233 headers and constructs.
40234 * g++.old-deja/g++.robertl/eb79.C: Same.
40235 * g++.old-deja/g++.robertl/eb77.C (main): Same.
40236 * g++.old-deja/g++.robertl/eb73.C: Same.
40237 * g++.old-deja/g++.robertl/eb66.C (main): Same.
40238 * g++.old-deja/g++.robertl/eb55.C (t): Same.
40239 * g++.old-deja/g++.robertl/eb54.C (main): Same.
40240 * g++.old-deja/g++.robertl/eb46.C (main): Same.
40241 * g++.old-deja/g++.robertl/eb44.C: Same.
40242 * g++.old-deja/g++.robertl/eb41.C (main): Same.
40243 * g++.old-deja/g++.robertl/eb4.C (main): Same.
40244 * g++.old-deja/g++.robertl/eb39.C: Same.
40245 * g++.old-deja/g++.robertl/eb33.C (main): Same.
40246 * g++.old-deja/g++.robertl/eb31.C (main): Same.
40247 * g++.old-deja/g++.robertl/eb30.C: Same.
40248 * g++.old-deja/g++.robertl/eb3.C: Same.
40249 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
40250 * g++.old-deja/g++.robertl/eb21.C: Same.
40251 * g++.old-deja/g++.robertl/eb15.C: Same.
40252 * g++.old-deja/g++.robertl/eb118.C: Same.
40253 * g++.old-deja/g++.robertl/eb115.C (main): Same.
40254 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
40255 * g++.old-deja/g++.robertl/eb109.C: Same.
40256 * g++.old-deja/g++.other/sibcall1.C (main): Same.
40257 * g++.old-deja/g++.mike/rtti1.C: Same.
40258 * g++.old-deja/g++.mike/p658.C: Same.
40259 * g++.old-deja/g++.mike/net46.C: Same.
40260 * g++.old-deja/g++.mike/net34.C: Same.
40261 * g++.old-deja/g++.mike/memoize1.C: Same.
40262 * g++.old-deja/g++.mike/eh2.C: Same.
40263 * g++.old-deja/g++.law/weak.C: Same.
40264 * g++.old-deja/g++.law/visibility7.C: Same.
40265 * g++.old-deja/g++.law/visibility25.C: Same.
40266 * g++.old-deja/g++.law/visibility22.C: Same.
40267 * g++.old-deja/g++.law/visibility2.C: Same.
40268 * g++.old-deja/g++.law/visibility17.C: Same.
40269 * g++.old-deja/g++.law/visibility13.C: Same.
40270 * g++.old-deja/g++.law/visibility10.C: Same.
40271 * g++.old-deja/g++.law/visibility1.C: Same.
40272 * g++.old-deja/g++.law/virtual3.C (eval): Same.
40273 * g++.old-deja/g++.law/vbase1.C: Same.
40274 * g++.old-deja/g++.law/operators32.C: Same.
40275 * g++.old-deja/g++.law/nest3.C: Same.
40276 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
40277 * g++.old-deja/g++.law/except5.C (main): Same.
40278 * g++.old-deja/g++.law/cvt7.C (run): Same.
40279 * g++.old-deja/g++.law/cvt2.C: Same.
40280 * g++.old-deja/g++.law/cvt16.C: Same.
40281 * g++.old-deja/g++.law/ctors6.C (bar): Same.
40282 * g++.old-deja/g++.law/ctors17.C (main): Same.
40283 * g++.old-deja/g++.law/ctors13.C: Same.
40284 * g++.old-deja/g++.law/ctors12.C (main): Same.
40285 * g++.old-deja/g++.law/ctors10.C: Same.
40286 * g++.old-deja/g++.law/code-gen5.C: Same.
40287 * g++.old-deja/g++.law/bad-error7.C: Same.
40288 * g++.old-deja/g++.law/arm9.C: Same.
40289 * g++.old-deja/g++.law/arm12.C: Same.
40290 * g++.old-deja/g++.law/arg8.C: Same.
40291 * g++.old-deja/g++.law/arg1.C: Same.
40292 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
40293 * g++.old-deja/g++.jason/template31.C: Same.
40294 * g++.old-deja/g++.jason/template24.C (main): Same.
40295 * g++.old-deja/g++.jason/2371.C: Same.
40296 * g++.old-deja/g++.eh/new2.C: Same.
40297 * g++.old-deja/g++.eh/new1.C: Same.
40298 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
40299 * g++.old-deja/g++.brendan/nest21.C (main): Same.
40300 * g++.old-deja/g++.brendan/err-msg3.C: Same.
40301 * g++.old-deja/g++.brendan/crash62.C: Same.
40302 * g++.old-deja/g++.brendan/crash52.C: Same.
40303 * g++.old-deja/g++.brendan/crash49.C (main): Same.
40304 * g++.old-deja/g++.brendan/crash38.C: Same.
40305 * g++.old-deja/g++.brendan/crash15.C (main): Same.
40306 * g++.old-deja/g++.brendan/copy9.C: Same.
40307
40308 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
40309
40310 * gcc.c-torture/execute/20001203-2.c (memset):
40311 Count argument is of type __SIZE_TYPE__.
40312
40313 2001-04-04 Diego Novillo <dnovillo@redhat.com>
40314
40315 * gcc.c-torture/compile/20010404-1.c: New test.
40316
40317 2001-04-04 Jakub Jelinek <jakub@redhat.com>
40318
40319 * gcc.c-torture/compile/20010326-1.c: New test.
40320
40321 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
40322
40323 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
40324 peculiarities of the SH.
40325 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
40326
40327 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40328
40329 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
40330 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
40331 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
40332
40333 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40334
40335 * g77.f-torture/compile/20010321-1.f: New test.
40336
40337 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40338
40339 * gcc.c-torture/compile/20010329-1.c: New test.
40340
40341 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40342
40343 * gcc.c-torture/execute/20010329-1.c: New test.
40344
40345 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40346
40347 * g++.old-deja/g++.other/eh4.C: Fix typo.
40348
40349 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40350
40351 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
40352
40353 2001-03-28 Philip Blundell <philb@gnu.org>
40354
40355 * gcc.c-torture/compile/20010328-1.c: New test.
40356
40357 2001-03-27 Richard Henderson <rth@redhat.com>
40358
40359 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
40360 * g++.old-deja/g++.eh/vbase3.C: Likewise.
40361
40362 2001-03-27 Alan Modra <alan@linuxcare.com.au>
40363
40364 * gcc.c-torture/compile/20010327-1.c: New test.
40365
40366 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
40367
40368 * g++.old-deja/g++.other/friend12.C: New test.
40369 * g++.old-deja/g++.other/friend9.C: Expect no errors.
40370 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
40371
40372 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
40373
40374 * gcc.c-torture/execute/20010325-1.c: New test.
40375
40376 2001-03-23 Jakub Jelinek <jakub@redhat.com>
40377
40378 * g++.old-deja/g++.other/mangle3.C: New test.
40379
40380 2001-03-22 Jakub Jelinek <jakub@redhat.com>
40381
40382 * g++.old-deja/g++.other/anon8.C: New test.
40383
40384 2001-03-20 Philip Blundell <philb@gnu.org>
40385
40386 * gcc.c-torture/compile/20010320-1.c: New test.
40387
40388 2001-03-17 Richard Henderson <rth@redhat.com>
40389
40390 * g++.old-deja/g++.other/eh4.C: Add expected error text.
40391
40392 2001-03-15 Geoff Keating <geoff@redhat.com>
40393
40394 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
40395 tests on AIX.
40396
40397 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
40398
40399 * g++.old-deja/g++.other/eh4.C: New test.
40400
40401 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
40402
40403 * gcc.dg/cpp/mi1.c: Update.
40404
40405 2001-03-14 Jakub Jelinek <jakub@redhat.com>
40406
40407 * g++.old-deja/g++.other/regstack.C: New test.
40408
40409 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
40410
40411 * g++.old-deja/g++.other/ref4.C: New test.
40412
40413 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
40414
40415 * objc/execute/va_method.m: Added.
40416 * objc/execute/IMP.m: Added.
40417 * objc/execute/_cmd.m: Added.
40418 * objc/execute/accessing_ivars.m: Added.
40419 * objc/execute/class-1.m: Added.
40420 * objc/execute/class-10.m: Added.
40421 * objc/execute/class-11.m: Added.
40422 * objc/execute/class-12.m: Added.
40423 * objc/execute/class-13.m: Added.
40424 * objc/execute/class-14.m: Added.
40425 * objc/execute/class-2.m: Added.
40426 * objc/execute/class-3.m: Added.
40427 * objc/execute/class-4.m: Added.
40428 * objc/execute/class-5.m: Added.
40429 * objc/execute/class-6.m: Added.
40430 * objc/execute/class-7.m: Added.
40431 * objc/execute/class-8.m: Added.
40432 * objc/execute/class-9.m: Added.
40433 * objc/execute/class-tests-1.h
40434 * objc/execute/class-tests-2.h
40435 * objc/execute/compatibility_alias.m: Added.
40436 * objc/execute/encode-1.m: Added.
40437 * objc/execute/formal_protocol-1.m: Added.
40438 * objc/execute/formal_protocol-2.m: Added.
40439 * objc/execute/formal_protocol-3.m: Added.
40440 * objc/execute/formal_protocol-4.m: Added.
40441 * objc/execute/formal_protocol-5.m: Added.
40442 * objc/execute/formal_protocol-6.m: Added.
40443 * objc/execute/formal_protocol-7.m: Added.
40444 * objc/execute/informal_protocol.m: Added.
40445 * objc/execute/initialize.m: Added.
40446 * objc/execute/load.m: Added.
40447 * objc/execute/many_args_method.m: Added.
40448 * objc/execute/nested-3.m: Added.
40449 * objc/execute/no_clash.m: Added.
40450 * objc/execute/private.m: Added.
40451 * objc/execute/redefining_self.m: Added.
40452 * objc/execute/root_methods.m: Added.
40453 * objc/execute/selector-1.m: Added.
40454 * objc/execute/static-1.m: Added.
40455 * objc/execute/static-2.m: Added.
40456 * objc/execute/va_method.m: Added.
40457
40458 2001-03-10 Richard Henderson <rth@redhat.com>
40459
40460 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
40461
40462 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
40463
40464 * g++.old-deja/g++.other/crash31.C: XFAIL.
40465 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
40466 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
40467 * gcc.c-torture/execute/20010123-1.x: XFAIL.
40468 * gcc.c-torture/execute/20010124-1.x: XFAIL.
40469 * gcc.dg/sequence-pt-1.c: XFAIL one test.
40470
40471 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40472
40473 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
40474
40475 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40476
40477 * gcc.dg/20000724-1.c: Don't use multiline strings.
40478
40479 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40480
40481 * objc/execute/string1.m, objc/execute/string2.m: Compare the
40482 result of -cString against what we expect it to be; don't just
40483 print it out for no one to read.
40484
40485 * objc/execute/string3.m, objc/execute/string4.m: New tests.
40486 Based on testcases provided by Nicola Pero.
40487
40488 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40489
40490 * gcc.dg/cpp/macro7.c: New test.
40491
40492 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40493
40494 * gcc.dg/cpp/multiline.c: Update.
40495
40496 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40497
40498 * g++.old-deja/g++.other/enum3.C: New test.
40499
40500 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40501
40502 * g++.old-deja/g++.other/pod1.C: New test.
40503
40504 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40505
40506 * g++.old-deja/g++.ext/overload1.C: New test.
40507
40508 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40509
40510 * g++.old-deja/g++.pt/using1.C: New test.
40511
40512 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40513
40514 * g++.old-deja/g++.other/using9.C: New test.
40515
40516 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
40517
40518 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
40519
40520 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
40521
40522 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
40523
40524 * g++.old-deja/g++.ext/realpt1.C: Remove.
40525
40526 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
40527
40528 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
40529
40530 2001-02-26 Will Cohen <wcohen@redhat.com>
40531
40532 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
40533
40534 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
40535
40536 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
40537 templatized constructors.
40538
40539 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40540
40541 * gcc.c-torture/execute/20010224-1.c: New test.
40542
40543 2001-02-23 Jakub Jelinek <jakub@redhat.com>
40544
40545 * gcc.c-torture/execute/20010222-1.c: New test.
40546
40547 2001-02-22 Jakub Jelinek <jakub@redhat.com>
40548
40549 * g++.old-deja/g++.other/inline20.C: New test.
40550
40551 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
40552
40553 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
40554
40555 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40556
40557 * g++.old-deja/g++.other/lookup22.C: New test.
40558
40559 2001-02-19 Zack Weinberg <zackw@stanford.edu>
40560
40561 * g77.dg: New directory.
40562 * g77.dg/20010216-1.f: New test case.
40563 * g77.dg/dg.exp: New driver.
40564 * lib/g77-dg.exp: New driver library.
40565
40566 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40567
40568 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
40569
40570 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
40571
40572 * g++.old-deja/g++.other/decl9.C: New test.
40573
40574 2001-02-16 Jakub Jelinek <jakub@redhat.com>
40575
40576 * g++.old-deja/g++.other/init16.C: Update the test so that it does
40577 not need <string> and also tests the initialization at runtime.
40578
40579 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40580
40581 * gcc.c-torture/execute/longlong.c: New test.
40582
40583 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40584
40585 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
40586
40587 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40588
40589 * gcc.c-torture/execute/920302-1.c (execute):
40590 Change argument type to short.
40591
40592 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40593
40594 * g++.old-deja/g++.pt/deduct6.C: New test.
40595
40596 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40597
40598 * g++.old-deja/g++.pt/deduct5.C: New test.
40599
40600 2001-02-14 Jakub Jelinek <jakub@redhat.com>
40601
40602 * gcc.c-torture/execute/20010209-1.c: New test.
40603
40604 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
40605
40606 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
40607
40608 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
40609
40610 * g++.dg/vtgc1.C: Update for new ABI.
40611
40612 * consistency.vlad: New directory, 1665 files.
40613
40614 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
40615
40616 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
40617 return type.
40618 * gcc.dg/cpp/digraphs.c: Declare puts.
40619
40620 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40621
40622 * g++.old-deja/g++.other/warn5.C: New test.
40623
40624 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40625
40626 * g++.old-deja/g++.pt/spec40.C: New test.
40627
40628 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40629
40630 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
40631 case.
40632 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
40633
40634 2001-02-12 Jakub Jelinek <jakub@redhat.com>
40635
40636 * gcc.c-torture/compile/20010209-1.c: New test.
40637
40638 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
40639
40640 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
40641 excess errors message but not if it crashes.
40642 * g++.old-deja/g++.other/crash27.C: Likewise.
40643 * g++.old-deja/g++.other/crash28.C: Likewise.
40644 * g++.old-deja/g++.other/crash30.C: Likewise.
40645 * g++.old-deja/g++.other/crash32.C: Likewise.
40646 * g++.old-deja/g++.other/crash35.C: Likewise.
40647 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40648
40649 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
40650
40651 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
40652 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
40653 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
40654 g77.f-torture/execute/execute.exp,
40655 g77.f-torture/noncompile/noncompile.exp,
40656 gcc.c-torture/execute/execute.exp,
40657 gcc.c-torture/execute/memcheck/memcheck.exp,
40658 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
40659 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
40660 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
40661 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
40662 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
40663 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
40664 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40665 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
40666 Remove bug reporting instructions with ancient email addresses.
40667
40668 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40669
40670 * gcc.dg/20010202-1.c: New test.
40671 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
40672
40673 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
40674
40675 * g++.dg/stdbool-if.C: New test.
40676
40677 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
40678
40679 * objc/execute/fdecl.m: Added main().
40680
40681 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40682
40683 * gcc.c-torture/execute/20010206-1.c: New test.
40684
40685 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
40686
40687 * gcc.dg/cpp/avoidpaste1.c: Update.
40688
40689 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
40690
40691 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
40692 Pero <nicola@brainstorm.co.uk>.
40693 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
40694
40695 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
40696
40697 * g++.old-deja/g++.pt/spec39.C: New test.
40698
40699 2001-02-05 Jakub Jelinek <jakub@redhat.com>
40700
40701 * gcc.c-torture/compile/20010202-1.c: New test.
40702
40703 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
40704
40705 * g++.old-deja/g++.abi/primary2.C: New test.
40706 * g++.old-deja/g++.abi/primary3.C: New test.
40707 * g++.old-deja/g++.abi/primary4.C: New test.
40708 * g++.old-deja/g++.abi/primary5.C: New test.
40709 * g++.old-deja/g++.abi/vtable3.h: New test.
40710 * g++.old-deja/g++.abi/vtable3a.C: New test.
40711 * g++.old-deja/g++.abi/vtable3b.C: New test.
40712 * g++.old-deja/g++.abi/vtable3c.C: New test.
40713 * g++.old-deja/g++.abi/vtable3d.C: New test.
40714 * g++.old-deja/g++.abi/vtable3e.C: New test.
40715 * g++.old-deja/g++.abi/vtable3f.C: New test.
40716 * g++.old-deja/g++.abi/vtable3g.C: New test.
40717 * g++.old-deja/g++.abi/vtable3h.C: New test.
40718 * g++.old-deja/g++.abi/vtable3i.C: New test.
40719 * g++.old-deja/g++.abi/vtable3j.C: New test.
40720 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
40721
40722 2001-02-03 Jakub Jelinek <jakub@redhat.com>
40723
40724 * g++.old-deja/g++.other/anon6.C: New test.
40725 * g++.old-deja/g++.other/anon7.C: New test.
40726
40727 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
40728
40729 * gcc.dg/cpp/avoidpaste2.c: New tests.
40730
40731 2001-01-31 Jakub Jelinek <jakub@redhat.com>
40732
40733 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
40734
40735 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
40736
40737 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
40738 DECIMAL_DIG cases for Irix."
40739
40740 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
40741
40742 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
40743
40744 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
40745
40746 * gcc.dg/c99-tag-1.c: New test.
40747
40748 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40749
40750 * gcc.dg/cpp/tr-warn1.c: Add tests.
40751
40752 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40753
40754 * gcc.dg/cpp/avoidpaste1.c: Update.
40755 * gcc.dg/cpp/paste4.c: Update.
40756
40757 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
40758
40759 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
40760 cases for Irix.
40761
40762 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40763
40764 * g++.old-deja/g++.other/inline19.C: New test.
40765
40766 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
40767
40768 * gcc.dg/Wlarger-than.c: New test.
40769
40770 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
40771
40772 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
40773
40774 2001-01-29 Jakub Jelinek <jakub@redhat.com>
40775
40776 * gcc.c-torture/execute/20010129-1.c: New test.
40777 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
40778
40779 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
40780
40781 * gcc.dg/cpp/avoidpaste1.c: Test case.
40782
40783 2001-01-28 Jakub Jelinek <jakub@redhat.com>
40784
40785 * g++.old-deja/g++.other/inline18.C: New test.
40786
40787 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40788
40789 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
40790 and __builtin_putchar.
40791
40792 2001-01-27 Jakub Jelinek <jakub@redhat.com>
40793
40794 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
40795 tests.
40796
40797 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
40798
40799 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
40800 floating point number rounding mode to round to the nearest
40801 representable mode.
40802
40803 2001-01-25 Jakub Jelinek <jakub@redhat.com>
40804
40805 * g++.old-deja/g++.other/mangle2.C: New test.
40806
40807 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
40808
40809 * gcc.c-torture/compile/20010124-1.c: New test.
40810
40811 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
40812
40813 * g++.old-deja/g++.pt/spec38.C: New test.
40814
40815 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40816
40817 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
40818 "Build don't run".
40819
40820 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40821
40822 * gcc.c-torture/execute/20010123-1.c: New test.
40823
40824 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40825
40826 * g++.old-deja/g++.pt/spec37.C: New test.
40827
40828 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40829
40830 * g++.old-deja/g++.pt/overload14.C: New test.
40831
40832 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40833
40834 * gcc.c-torture/execute/20010122-1.c: New test, exercise
40835 __builtin_return_address.
40836
40837 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
40838
40839 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
40840 * g++.old-deja/g++.pt/spec35.C: New test.
40841 * g++.old-deja/g++.pt/spec36.C: New test.
40842
40843 2001-01-20 Jakub Jelinek <jakub@redhat.com>
40844
40845 * gcc.c-torture/compile/20010118-1.c: New test.
40846
40847 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
40848
40849 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
40850
40851 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40852
40853 * gcc.c-torture/execute/20010119-1.c: New test.
40854
40855 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40856
40857 * g++.old-deja/g++.other/vbase5.C: New test.
40858
40859 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40860
40861 * gcc.c-torture/execute/20010118-1.c: New test.
40862
40863 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40864
40865 * g++.old-deja/g++.pt/deduct3.C: New test.
40866
40867 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40868
40869 * g++.old-deja/g++.pt/spec34.C: New test.
40870
40871 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
40872
40873 * g77.f-torture/compile/20000601-2.f: New test.
40874
40875 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40876
40877 * g++.old-deja/g++.other/init17.C: New test.
40878
40879 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
40880
40881 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
40882
40883 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40884
40885 * g++.old-deja/g++.pt/unify8.C: New test.
40886
40887 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40888
40889 * g++.old-deja/g++.abi/vbase1.C: New test.
40890
40891 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40892
40893 * g++.old-deja/g++.pt/crash65.C: New test.
40894
40895 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
40896
40897 * gcc.dg/cpp/assembl2.S: New test case.
40898
40899 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
40900
40901 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
40902 are supported.
40903
40904 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40905
40906 * g++.old-deja/g++.other/builtins1.C: New test.
40907 * g++.old-deja/g++.other/builtins2.C: Likewise.
40908 * g++.old-deja/g++.other/builtins3.C: Likewise.
40909 * g++.old-deja/g++.other/builtins4.C: Likewise.
40910
40911 2001-01-17 Jakub Jelinek <jakub@redhat.com>
40912
40913 * gcc.c-torture/compile/20010117-1.c: New test.
40914 * gcc.c-torture/compile/20010117-2.c: New test.
40915
40916 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40917
40918 * g77.f-torture/execute/20010116.[fx]: New test,
40919 XFAIL on i?86-*-*.
40920 * g77.f-torture/compile/20010115.f: Indicate it's
40921 a test for PR fortran/1636.
40922
40923 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
40924
40925 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
40926
40927 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40928
40929 * g77.f-torture/compile/20010115.f: New test.
40930
40931 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
40932
40933 * g++.old-deja/g++.pt/nontype5.C: New test.
40934
40935 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
40936
40937 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
40938 have an equivalent working one below it.
40939
40940 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40941
40942 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
40943 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
40944
40945 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40946
40947 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
40948 message containing "init_priority".
40949 (conpr-2.C): Likewise.
40950 (conpr-3.C): Likewise.
40951 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
40952
40953 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40954
40955 * gcc.c-torture/execute/20010114-2.c: New test.
40956
40957 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
40958
40959 * gcc.c-torture/compile/20010114-1.c: New test.
40960 * gcc.c-torture/compile/20010114-1.x: Xfail.
40961 * gcc.c-torture/compile/20010114-2.c: New test.
40962 * gcc.c-torture/execute/20010114-1.c: New test.
40963 * gcc.dg/trunc-1.c: New test.
40964 * gcc.dg/uninit-B.c: New test.
40965
40966 2001-01-13 Nick Clifton <nickc@redhat.com>
40967
40968 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
40969 target.
40970
40971 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
40972
40973 * gcc.c-torture/compile/20010113-1.c: New test.
40974
40975 2001-01-13 Jakub Jelinek <jakub@redhat.com>
40976
40977 * gcc.c-torture/compile/20001212-1.c: New test.
40978
40979 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
40980
40981 * gcc.dg/cpp/widestr1.c: Update.
40982 * gcc.dg/cpp/prag-imp.c: Remove.
40983
40984 2001-01-12 Jakub Jelinek <jakub@redhat.com>
40985
40986 * gcc.c-torture/execute/20000801-3.x: Remove.
40987 * gcc.dg/c90-init-1.c: New test.
40988 * gcc.dg/c99-init-1.c: New test.
40989 * gcc.dg/c99-init-2.c: New test.
40990 * gcc.dg/gnu99-init-1.c: New test.
40991
40992 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
40993
40994 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
40995 testing that no relevant ones were found.
40996
40997 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
40998
40999 * g++.old-deja/g++.pt/cast2.C: New test.
41000
41001 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41002
41003 * g++.old-deja/g++.pt/friend47.C: New test.
41004
41005 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41006
41007 * g++.old-deja/g++.pt/instantiate13.C: New test.
41008
41009 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41010
41011 * g++.old-deja/g++.other/defarg7.C: New test.
41012 * g++.old-deja/g++.other/defarg8.C: New test.
41013
41014 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41015
41016 * g++.old-deja/g++.pt/crash64.C: New test.
41017
41018 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41019
41020 * g++.old-deja/g++.pt/crash63.C: New test.
41021
41022 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
41023
41024 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
41025
41026 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
41027
41028 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
41029
41030 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41031
41032 * g++.old-deja/g++.pt/error3.C: New test.
41033
41034 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41035
41036 * g++.old-deja/g++.other/crash39.C: New test.
41037
41038 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41039
41040 * g++.old-deja/g++.other/vbase4.C: New test.
41041
41042 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
41043
41044 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
41045 * gcc.dg/special/20000419-2.c: New file. Identical to above.
41046 * gcc.dg/special/special.exp: New test driver which will check
41047 for alias support for the above test.
41048
41049 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
41050
41051 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
41052 problems on small machines.
41053 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41054 parameterize.
41055
41056 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41057
41058 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41059 mips.
41060 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41061
41062 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41063
41064 * g++.old_deja/g++.pt/using8.C: New test.
41065
41066 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41067
41068 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41069
41070 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41071
41072 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41073 where a failure is expected.
41074 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41075
41076 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41077
41078 * g++.old_deja/g++.pt/instantiate12.C: New test.
41079
41080 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41081
41082 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41083 start of structs.
41084 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41085 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41086 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41087 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41088 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41089 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41090 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41091 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41092 * g++.old-deja/g++.eh/spec6.C: Likewise.
41093 * g++.old-deja/g++.jason/crash3.C: Likewise.
41094 * g++.old-deja/g++.law/ctors11.C: Likewise.
41095 * g++.old-deja/g++.law/ctors17.C: Likewise.
41096 * g++.old-deja/g++.law/ctors5.C: Likewise.
41097 * g++.old-deja/g++.law/ctors9.C: Likewise.
41098 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41099 * g++.old-deja/g++.mike/net22.C: Likewise.
41100 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41101 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41102 * g++.old-deja/g++.mike/virt3.C: Likewise.
41103 * g++.old-deja/g++.niklas/t128.C: Likewise.
41104 * g++.old-deja/g++.other/anon4.C: Likewise.
41105 * g++.old-deja/g++.other/using1.C: Likewise.
41106 * g++.old-deja/g++.other/warn3.C: Likewise.
41107 * g++.old-deja/g++.pt/t37.C: Likewise.
41108 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41109 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41110
41111 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41112
41113 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41114
41115 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41116
41117 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41118
41119 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41120
41121 * gcc.c-torture/compile/20010107-1.c: New test.
41122
41123 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41124
41125 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41126
41127 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41128
41129 * gcc.dg/format/format.h: New file.
41130 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41131 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41132 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41133 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41134 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41135 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41136 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41137 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41138 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41139 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41140 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41141 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41142 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41143 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41144 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41145 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41146 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41147 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41148 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41149 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41150 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41151 instead of declaring standard types, macros and functions in each
41152 test.
41153
41154 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41155
41156 * gcc.c-torture/execute/20010106-1.c: New test.
41157
41158 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41159
41160 * gcc.dg/format/format.exp: New file.
41161 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41162 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41163 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41164 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
41165 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
41166 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
41167 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
41168 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
41169 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
41170 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
41171 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
41172 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
41173 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
41174 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
41175 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
41176 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
41177 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
41178 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
41179 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
41180 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
41181 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
41182 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
41183 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
41184 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
41185 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
41186 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
41187 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
41188 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
41189 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
41190 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
41191 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
41192 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
41193 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
41194 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
41195 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
41196 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
41197 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
41198 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
41199 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
41200 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
41201 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
41202 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
41203
41204 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
41205
41206 * gcc.c-torture/execute/991228-1.c: Take word endianness into
41207 account.
41208
41209 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
41210
41211 * gcc.c-torture/execute/builtin-complex-1.c: New test.
41212
41213 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
41214
41215 * g++.old-deja/g++.pt/crash62.C: New test.
41216
41217 2001-01-04 Richard Henderson <rth@redhat.com>
41218
41219 * gcc.dg/20000926-1.c: Update expected warnings.
41220 * gcc.dg/array-2.c: Likewise.
41221 * gcc.dg/array-4.c: Also validate flexible array members.
41222 * gcc.dg/c99-flex-array-1.c: New.
41223
41224 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
41225
41226 * gcc.c-torture/compile/20001222-1.x: Remove.
41227
41228 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41229
41230 * gcc.c-torture/execute/built-in-setjmp.c: New.
41231
41232 2001-01-03 Richard Henderson <rth@redhat.com>
41233
41234 * gcc.dg/940510-1.c: Update expected error wording.
41235 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
41236
41237 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
41238
41239 * lib/target-supports.exp (check_alias_available): Modified to
41240 indicate aliases not supported if only weak aliases are supported.
41241
41242 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41243
41244 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
41245 Turn on cmpstrsi checks for __pj__ and __i370__.
41246
41247 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41248
41249 * g++.old-deja/g++.other/virtual11.C: New test.
41250
41251 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41252
41253 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
41254
41255 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41256
41257 * gcc.c-torture/compile/20010102-1.c: New test.
41258
41259 2001-01-02 Andreas Jaeger <aj@suse.de>
41260
41261 * gcc.dg/noreturn-3.c: New test.
41262
41263 * gcc.dg/noreturn-4.c: New test.
41264
41265 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41266
41267 * gcc.c-torture/execute/stdio-opt-1.c: Also test
41268 __builtin_fputc and __builtin_fwrite.
41269
41270 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41271
41272 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
41273 signed char, not default char.
41274
41275 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41276
41277 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
41278
41279 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
41280
41281 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
41282
41283 2000-12-29 Richard Henderson <rth@redhat.com>
41284
41285 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
41286 (__cyg_profile_func_exit): Define.
41287
41288 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41289
41290 * g++.dg/vtgc1.C: New test.
41291
41292 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
41293
41294 * gcc.dg/noncompile/20001228-1.c: New test.
41295
41296 * gcc.dg/20001228-1.c: New test.
41297
41298 * gcc.c-torture/execute/20001228-1.c: New test.
41299
41300 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
41301
41302 * gcc.dg/format-strfmon-1.c: New test.
41303
41304 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41305
41306 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
41307 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
41308 * gcc.c-torture/execute/string-opt-1.c: Likewise.
41309 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41310 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41311 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41312 * gcc.c-torture/execute/string-opt-6.c: Likewise.
41313 * gcc.c-torture/execute/string-opt-7.c: Likewise.
41314 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41315 * gcc.c-torture/execute/string-opt-9.c: Likewise.
41316 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41317 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41318 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41319
41320 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
41321 * gcc.c-torture/execute/string-opt-4.c: Test index.
41322
41323 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
41324
41325 * gcc.c-torture/compile/20001226-1.c: New test.
41326
41327 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
41328
41329 * gcc.c-torture/compile/20001222-1.c: New test.
41330 * gcc.c-torture/compile/20001222-1.x: Xfail.
41331
41332 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
41333
41334 * gcc.c-torture/execute/comp-goto-2.c: New test.
41335
41336 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
41337
41338 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
41339 Use long types if __INT_MAX__ is 32767.
41340 (main): Use cast to (sint32 *) when poking 88 into a_page.
41341
41342 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
41343
41344 2000-12-21 Bernd Schmidt <bernds@redhat.com>
41345
41346 * gcc.c-torture/compile/20001221-1.c: New test.
41347 * gcc.c-torture/execute/20001221-1.c: New test.
41348
41349 2000-12-20 Richard Henderson <rth@redhat.com>
41350
41351 * g++.old-deja/g++.pt/crash36.C: Update error lines.
41352 * g++.old-deja/g++.robertl/eb109.C: Likewise.
41353
41354 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41355
41356 * gcc.dg/compare3.c: New test.
41357
41358 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41359
41360 * gcc.dg/format-warnll-1.c: New test.
41361
41362 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
41363
41364 * gcc.dg/cpp/cmdlne-P.c: New test.
41365
41366 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41367
41368 * gcc.c-torture/execute/builtin-abs-1.c,
41369 gcc.c-torture/execute/builtin-abs-2.c: New tests.
41370
41371 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41372
41373 * gcc.dg/cpp/multiline.c: New test.
41374
41375 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41376
41377 * g++.old-deja/g++.other/syshdr1.C: Update.
41378 * gcc.dg/cpp/lineflags.c: Remove temporarily.
41379
41380 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41381
41382 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
41383
41384 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41385
41386 * g++.old-deja/g++.pt/ttp65.C: New test.
41387
41388 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41389
41390 * g++.old-deja/g++.pt/ttp64.C: New test.
41391
41392 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41393
41394 * g++.old-deja/g++.pt/spec33.C: New test.
41395
41396 2000-12-14 Catherine Moore <clm@redhat.com>
41397
41398 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
41399 * gcc.c-torture/execute/920612-2.c: Likewise.
41400 * gcc.c-torture/execute/920428-2.c: Likewise.
41401 * gcc-c-torture/execute/va-arg-11.c: Call exit.
41402 * gcc.c-torture/execute/va-arg-21.c: Likewise.
41403
41404 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41405
41406 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
41407 * gcc.dg/pack-test-2.c: Likewise.
41408
41409 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41410
41411 Tests by Zack Weinberg <zackw@stanford.edu>.
41412
41413 * gcc.dg/cpp/defined.c: Update.
41414 * gcc.dg/cpp/defined_trad.c: New tests.
41415
41416 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41417
41418 * gcc.dg/cpp/trad-direct.c: Update.
41419
41420 2000-12-11 Neil Booth <neilb@earthling.net>
41421
41422 * gcc.dg/cpp/defined_trad.c
41423
41424 2000-12-11 Neil Booth <neilb@earthling.net>
41425
41426 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
41427
41428 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
41429
41430 * gcc.dg/format-miss-2.c: New test.
41431
41432 2000-12-09 Neil Booth <neilb@earthling.net>
41433
41434 * gcc.dg/cpp/lineflags.c: New tests.
41435 * gcc.dg/cpp/poison.c: Update.
41436 * gcc.dg/cpp/redef2.c: Update.
41437 * gcc.dg/cpp/skipping.c: New test.
41438
41439 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
41440
41441 * g++.old-deja/g++.other/eh3.C: New testcase.
41442
41443 2000-12-07 Neil Booth <neilb@earthling.net>
41444
41445 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
41446 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
41447 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
41448 wtr-union-init-2.c, wtr-union-init-3.c: Update.
41449 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
41450 Update.
41451
41452 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41453
41454 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
41455 __SIZE_TYPE__ instead of int for type of integers cast to
41456 pointers.
41457
41458 2000-12-07 Jakub Jelinek <jakub@redhat.com>
41459
41460 * g++.old-deja/g++.other/cleanup4.C: New test.
41461
41462 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41463
41464 * format-sec-1.c: New test.
41465
41466 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41467
41468 * gcc.dg/format-nonlit-3.c: New test.
41469
41470 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41471
41472 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
41473 through a null pointer.
41474
41475 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41476
41477 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
41478 * g++.old-deja/g++.pt/partial4.C: New test.
41479
41480 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
41481
41482 * gcc.c-torture/execute/ieee/hugeval.x: New.
41483
41484 2000-12-06 Neil Booth <neilb@earthling.net>
41485
41486 * gcc.dg/cpp/backslash2.c: New tests.
41487
41488 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41489
41490 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
41491 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
41492
41493 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
41494
41495 * gcc.c-torture/execute/20001203-2.c: New testcase.
41496
41497 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41498
41499 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
41500 * g++.old-deja/g++.other/virtual10.C: New test.
41501
41502 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41503
41504 * g++.old-deja/g++.mike/pmf5.C: Remove test.
41505
41506 2000-12-05 Richard Henderson <rth@redhat.com>
41507
41508 * gcc.c-torture/compile/20001205-1.c: New.
41509
41510 2000-12-04 Neil Booth <neilb@earthling.net>
41511
41512 * g++.old-deja/g++.other/virtual9.C: New test.
41513 * g++.old-deja/g++.pt/crash61.C: New test.
41514 * gcc.c-torture/execute/loop-9.c: New test.
41515
41516 2000-12-04 Neil Booth <neilb@earthling.net>
41517
41518 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
41519 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
41520 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
41521 * gcc.dg/cpp/extratokens.c: ...here.
41522
41523 2000-12-04 Neil Booth <neilb@earthling.net>
41524
41525 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
41526 New tests.
41527
41528 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41529
41530 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
41531 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
41532
41533 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
41534
41535 * gcc.c-torture/execute/20001203-1.c: New test.
41536
41537 2000-12-03 Neil Booth <neilb@earthling.net>
41538
41539 * gcc.dg/cpp/macro6.c: New test cases.
41540
41541 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41542
41543 * gcc.c-torture/execute/string-opt-9.c: New test.
41544 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41545 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41546 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41547
41548 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
41549 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
41550
41551 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
41552
41553 * gcc.dg/cpp/if-6.c: New testcase.
41554
41555 * gcc.dg/20001201-1.c: New testcase.
41556
41557 2000-12-02 Neil Booth <neilb@earthling.net>
41558
41559 * g++.old-deja/g++.other/externC4.C,
41560 g++.old-deja/g++.other/friend10.C: New tests.
41561
41562 2000-12-02 Neil Booth <neilb@earthling.net>
41563
41564 * g++.old-deja/g++.other/instan2.C
41565 * g++.old-deja/g++.other/instan3.C: New test.
41566
41567 2000-12-02 Neil Booth <neilb@earthling.net>
41568
41569 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
41570 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
41571 gnuc99.c,gnuc99-pedantic.c: New tests.
41572
41573 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41574
41575 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
41576 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
41577
41578 2000-12-01 Neil Booth <neilb@earthling.net>
41579
41580 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
41581 * gcc.dg/cpp/poison.c: Update.
41582 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
41583
41584 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
41585
41586 * g77.f-torture/execute/20001201.f: New test.
41587
41588 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41589
41590 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
41591
41592 2000-12-01 Jakub Jelinek <jakub@redhat.com>
41593
41594 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
41595
41596 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
41597
41598 * g++.old-deja/g++.other/cast6.C: New test.
41599
41600 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
41601
41602 * gcc.c-torture/execute/20001130-2.c: New testcase.
41603
41604 2000-11-30 Richard Henderson <rth@redhat.com>
41605
41606 * gcc.c-torture/execute/20001130-1.c: New test.
41607
41608 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41609
41610 * g++.old-deja/g++.other/op3.C: New test.
41611
41612 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41613
41614 * g++.old-deja/g++.other/op2.C: New test.
41615
41616 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41617
41618 * g++.old-deja/g++.other/crash38.C: New test.
41619
41620 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
41621
41622 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
41623
41624 2000-11-29 Jakub Jelinek <jakub@redhat.com>
41625
41626 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
41627 tests.
41628 * gcc.c-torture/execute/string-opt-6.c: New test.
41629
41630 * gcc.dg/20001117-1.c: Add main.
41631
41632 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
41633
41634 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
41635 Move from here ...
41636 * gcc.dg/940510-1.c: ... to here.
41637
41638 * gcc.dg/20000926-1.c: GNU C now allows initializations of
41639 zero-size arrays in toplevel structures.
41640
41641 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41642
41643 * gcc.c-torture/execute/loop-8.c: New test.
41644
41645 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41646
41647 * g++.old-deja/g++.other/base1.C: New test.
41648
41649 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41650
41651 * g++.old-deja/g++.other/parse2.C: New test.
41652
41653 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41654
41655 * g++.old-deja/g++.pt/incomplete1.C: New test.
41656
41657 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41658
41659 * g++.old-deja/g++.other/friend9.C: New test.
41660
41661 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41662
41663 * gcc.dg/20001127-1.c: New test.
41664
41665 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41666
41667 * g++.old-deja/g++.pt/friend46.C: New test.
41668
41669 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41670
41671 * g++.old-deja/g++.other/ptrmem8.C: New test.
41672
41673 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41674
41675 * gcc.c-torture/execute/string-opt-7.c: New test.
41676 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41677
41678 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
41679
41680 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
41681 instead of 'mkcheck 2'.
41682
41683 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
41684
41685 * gcc.c-torture/execute/memcheck/driver.c,
41686 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
41687 C9X references to refer to C99.
41688
41689 2000-11-25 Jakub Jelinek <jakub@redhat.com>
41690
41691 * gcc.dg/ultrasp3.c: New test.
41692
41693 2000-11-25 Neil Booth <neilb@earthling.net>
41694
41695 * gcc.dg/cpp/include2.c: Update test to be locale independent.
41696
41697 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
41698
41699 * gcc.c-torture/compile/20001123-2.c: New.
41700
41701 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41702
41703 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
41704
41705 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
41706
41707 * gcc.dg/sequence-point-1.c: Add some new tests.
41708 * gcc.c-torture/execute/20001124-1.c: New test.
41709
41710 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41711
41712 * g++.old-deja/g++.other/vaarg4.C: New test.
41713 * gcc.c-torture/compile/20001123-1.c: New test.
41714
41715 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41716
41717 * g++.other/crash24.C: Adjust and remove XFAIL.
41718 * g++.other/crash37.C: New test.
41719
41720 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
41721
41722 * g++.old-deja/g++.pt/instantiate9.C: New test.
41723
41724 2000-11-22 Mark Mitchell <mark@codesourcery.com>
41725
41726 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
41727 new ABI, too.
41728
41729 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
41730 * g++.old-deja/g++.robertl/eb55.C: Likewise.
41731
41732 2000-11-22 Neil Booth <neilb@earthling.net>
41733
41734 * gcc.dg/cpp/Wtrigraphs.c: New test.
41735
41736 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
41737
41738 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
41739
41740 2000-11-22 Jakub Jelinek <jakub@redhat.com>
41741
41742 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
41743
41744 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
41745
41746 * lib/gcc-dg.exp: load_lib scanasm.exp.
41747 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
41748 * lib/g++-dg.exp: load_lib scanasm.exp.
41749 * lib/scanasm.exp: New.
41750 (scan-assembler, scan-assembler-not): Add optional arguments to
41751 test name, or if not present, the pattern name.
41752 (scan-assembler-dem, scan-assembler-dem-not): New.
41753
41754 * g++.dg/dg.exp: New.
41755
41756 2000-11-21 Neil Booth <neilb@earthling.net>
41757
41758 * gcc.dg/cpp/integrated1.c: Remove.
41759
41760 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41761
41762 * gcc.c-torture/execute/20001121-1.c: New test.
41763
41764 2000-11-21 Richard Henderson <rth@redhat.com>
41765
41766 * gcc.c-torture/compile/20001121-1.c: New test.
41767
41768 2000-11-20 Neil Booth <neilb@earthling.net>
41769
41770 * gcc.dg/cpp/integrated1.c: New test.
41771
41772 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41773
41774 * g++.old-deja/g++.other/inline17.C: New test.
41775
41776 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
41777
41778 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
41779 local variable to be zero: I made the variable global. Now
41780 uses abort() and exit() instead of relying on main's return value.
41781
41782 2000-11-20 Neil Booth <neilb@earthling.net>
41783
41784 * gcc.dg/cpp/paste2.c: Update test.
41785 * objc/execute/paste.m: New test.
41786
41787 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
41788
41789 * gcc.dg/c99-condexpr-1.c: New test.
41790
41791 2000-11-20 Neil Booth <neilb@earthling.net>
41792
41793 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
41794
41795 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
41796
41797 * g++.old-deja/g++.pt/export1.C: New test.
41798
41799 2000-11-20 Jakub Jelinek <jakub@redhat.com>
41800
41801 * gcc.dg/20001117-1.c: New test.
41802
41803 2000-11-18 Richard Henderson <rth@redhat.com>
41804
41805 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
41806
41807 2000-11-18 Richard Henderson <rth@redhat.com>
41808
41809 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
41810 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
41811 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
41812
41813 2000-11-18 Richard Henderson <rth@redhat.com>
41814
41815 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
41816 (main): New. Exit cleanly.
41817
41818 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
41819
41820 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
41821 gcc.dg/c99-fordecl-2.c: New tests.
41822
41823 2000-11-18 Richard Henderson <rth@redhat.com>
41824
41825 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
41826 * gcc.c-torture/execute/zerolen-2.c: New.
41827
41828 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41829
41830 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
41831 memory.
41832
41833 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41834
41835 * g++.old-deja/g++.pt/instantiate8.C: New test.
41836
41837 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41838
41839 * g++.old-deja/g++.other/incomplete.C: Add more tests.
41840 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
41841
41842 2000-11-16 Nick Clifton <nickc@redhat.com>
41843
41844 * gcc.c-torture/execute/nestfunc-2.c: New test.
41845 * gcc.c-torture/execute/nestfunc-3.c: New test.
41846
41847 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41848
41849 * gcc.c-torture/compile/20001116-1.c: New test.
41850
41851 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41852
41853 * gcc.c-torture/execute/20001115-1.c: New test.
41854
41855 2000-11-15 Mark Mitchell <mark@codesourcery.com>
41856
41857 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
41858 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
41859 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
41860 * g++.old-deja/g++.abi/vmihint.C: Likewise.
41861
41862 2000-11-15 Neil Booth <neilb@earthling.net>
41863
41864 gcc.dg/cpp/_Pragma1.c: Update.
41865 gcc.dg/cpp/_Pragma2.c: New test.
41866
41867 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
41868
41869 * g++.old-deja/g++.other/anon5.C: New test.
41870
41871 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
41872
41873 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
41874 tests.
41875
41876 2000-11-14 Jakub Jelinek <jakub@redhat.com>
41877
41878 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
41879 output.
41880
41881 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41882
41883 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
41884 labels at end of compound statements.
41885
41886 2000-11-13 Jakub Jelinek <jakub@redhat.com>
41887
41888 * gcc.c-torture/execute/loop-7.c: New test.
41889
41890 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41891
41892 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
41893
41894 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41895
41896 * gcc.dg/c99-bool-1.c: New test.
41897
41898 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41899
41900 * gcc.dg/c99-scope-1.c: Remove xfail.
41901 * gcc.dg/c99-scope-2.c: New test.
41902
41903 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41904
41905 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
41906 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
41907
41908 2000-11-11 Mark Mitchell <mark@codesourcery.com>
41909
41910 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
41911 error messages.
41912
41913 * g++.mike/p700.C: Don't typedef wchar_t.
41914 * g++.mike/p784.C: Likewise.
41915 * g++.mike/eb101.C: Don't use __wchar_t.
41916
41917 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
41918
41919 * g77.f-torture/execute/20001111.[fx]: Test premature exit
41920 from DO loop.
41921
41922 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41923
41924 * gcc.c-torture/execute/20001111-1.c: New test.
41925
41926 2000-11-10 Nick Clifton <nickc@redhat.com>
41927
41928 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
41929 long multuiple and accumulate.
41930
41931 2000-11-09 Richard Henderson <rth@redhat.com>
41932
41933 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
41934 via size_t instead of int.
41935
41936 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
41937 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41938 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41939 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41940
41941 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
41942
41943 * gcc.c-torture/compile/20001109-1.c: New test.
41944 * gcc.c-torture/compile/20001109-2.c: New test.
41945
41946 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
41947
41948 * g++.old-deja/g++.pt/operator1.C: New test.
41949 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
41950
41951 2000-11-09 Jakub Jelinek <jakub@redhat.com>
41952
41953 * gcc.dg/20001108-1.c: New test.
41954
41955 2000-11-09 Jakub Jelinek <jakub@redhat.com>
41956
41957 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
41958 with both arguments constant strings.
41959 * gcc.c-torture/execute/string-opt-3.c: New test.
41960 * gcc.c-torture/execute/string-opt-4.c: New test.
41961 * gcc.c-torture/execute/string-opt-5.c: New test.
41962
41963 2000-11-08 Nick Clifton <nickc@redhat.com>
41964
41965 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
41966 mulsidi3adddi patterns.
41967
41968 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
41969
41970 * g++.old-deja/g++.other/crash36.C: New test.
41971
41972 2000-11-08 Jakub Jelinek <jakub@redhat.com>
41973
41974 * g++.old-deja/g++.other/init16.C: New test.
41975
41976 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
41977
41978 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
41979
41980 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
41981
41982 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
41983 * gcc.c-torture/execute/va-arg-16.x: Likewise.
41984 * gcc.c-torture/execute/va-arg-17.x: Likewise.
41985
41986 2000-11-07 DJ Delorie <dj@redhat.com>
41987
41988 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
41989
41990 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41991
41992 * gcc.c-torture/execute/string-opt-1.c: New test.
41993
41994 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
41995
41996 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
41997 mips-sgi-irix6.* because the MIPS ABI passes floating-point
41998 parameters in registers, and there is no way for a varargs
41999 function to know in which order the integer and floating-point
42000 parameters should be interleaved when they are placed on the
42001 stack.
42002 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42003 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42004
42005 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42006
42007 * gcc.c-torture/execute/string-opt-2.c: New test.
42008
42009 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
42010
42011 * g++.old-deja/g++.pt/crash60.C: New test.
42012
42013 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42014
42015 * g++.old-deja/g++.other/crash24.C: New test.
42016 * g++.old-deja/g++.other/crash25.C: New test.
42017 * g++.old-deja/g++.other/crash26.C: New test.
42018 * g++.old-deja/g++.other/crash27.C: New test.
42019 * g++.old-deja/g++.other/crash28.C: New test.
42020 * g++.old-deja/g++.other/crash29.C: New test.
42021 * g++.old-deja/g++.other/crash30.C: New test.
42022 * g++.old-deja/g++.other/crash31.C: New test.
42023 * g++.old-deja/g++.other/crash32.C: New test.
42024 * g++.old-deja/g++.other/crash33.C: New test.
42025 * g++.old-deja/g++.other/crash34.C: New test.
42026 * g++.old-deja/g++.other/crash35.C: New test.
42027
42028 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42029
42030 * gcc.c-torture/execute/20001031-1.c: New test.
42031
42032 2000-11-04 Mark Mitchell <mark@codesourcery.com>
42033
42034 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
42035 namespace.
42036
42037 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
42038 standards-conformant.
42039
42040 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
42041
42042 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
42043 * g++.old-deja/g++.mike/p755a.C: Likewise.
42044 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
42045 library makes no calls to `operator new' during initialization.
42046
42047 2000-11-04 Neil Booth <neilb@earthling.net>
42048
42049 * gcc.dg/cpp/include2.c: New tests.
42050
42051 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
42052
42053 * lib/g++.exp (g++_set_ld_library_path): New function.
42054 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42055
42056 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42057
42058 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42059 warnings.
42060
42061 2000-11-01 Richard Henderson <rth@redhat.com>
42062
42063 * g++.old-deja/g++.ext/namedret1.C: New.
42064 * g++.old-deja/g++.ext/namedret2.C: New.
42065 * g++.old-deja/g++.ext/namedret3.C: New.
42066
42067 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42068
42069 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42070 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42071
42072 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42073
42074 * gcc.c-torture/execute/va-arg-21.c: New test.
42075
42076 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42077
42078 * gcc.dg/c99-complex-2.c: New test.
42079
42080 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42081
42082 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42083
42084 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42085
42086 * g++.old-deja/g++.other/inline16.C: New test.
42087
42088 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42089
42090 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42091 __PRETTY_FUNCTION__
42092
42093 2000-10-29 Neil Booth <neilb@earthling.net>
42094
42095 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42096 New tests.
42097 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42098 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42099 optimisation.
42100
42101 2000-10-29 Neil Booth <neilb@earthling.net>
42102
42103 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42104 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42105 * mi5.c: Test multiple includes work with -C.
42106 * trigraphs.c: Test ^= version.
42107
42108 2000-10-28 Neil Booth <neilb@earthling.net>
42109
42110 New tests and test updates for new macro expander.
42111
42112 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42113 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42114 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42115 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42116 new diagnostic messages.
42117
42118 * gcc.dg/cpp/macro3.c: New tests.
42119
42120 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42121
42122 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42123 on the same line.
42124
42125 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42126
42127 * g++.old-deja/g++.other/eh2.C: New test.
42128
42129 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42130
42131 * gcc.c-torture/execute/20001027-1.c: New test.
42132
42133 2000-10-26 Richard Henderson <rth@redhat.com>
42134
42135 * gcc.c-torture/execute/20001026-1.c: New.
42136
42137 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42138
42139 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42140 * g++.old-deja/g++.law/builtin1.C: Likewise.
42141 * g++.old-deja/g++.law/ctors10.C: Likewise.
42142 * g++.old-deja/g++.law/virtual3.C: Likewise.
42143 * g++.old-deja/g++.mike/p658.C: Likewise.
42144 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42145 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42146 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42147 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42148 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42149
42150 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42151
42152 * gcc.c-torture/compile/20001024-1.c: New test.
42153
42154 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42155
42156 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42157 to tell us whether or not we are using V3.
42158
42159 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42160
42161 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42162 operands.
42163
42164 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
42165
42166 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
42167
42168 2000-10-25 Jakub Jelinek <jakub@redhat.com>
42169
42170 * gcc.c-torture/execute/20001024-1.c: New test.
42171
42172 2000-10-24 Jakub Jelinek <jakub@redhat.com>
42173
42174 * g++.old-deja/g++.other/sibcall1.C: New test.
42175
42176 2000-10-20 Jakub Jelinek <jakub@redhat.com>
42177
42178 * gcc.dg/noncompile/init-3.c: New test.
42179
42180 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
42181
42182 * gcc.dg/format-array-1.c: New test.
42183
42184 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42185
42186 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
42187 writing through null pointers; remove comment about testing
42188 unterminated strings.
42189
42190 2000-10-17 Matthew Hiller <hiller@redhat.com>
42191
42192 * gcc.c-torture/execute/20001017-2.c: New test.
42193
42194 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42195
42196 * gcc.c-torture/compile/20001018-1.c: New test.
42197 * gcc.c-torture/compile/20001018-1.x: Xfail.
42198
42199 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42200
42201 * gcc.c-torture/execute/20001017-1.c: New test.
42202
42203 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42204
42205 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
42206 for multiple use of arguments with scanf formats; add tests for
42207 multiple use of arguments.
42208
42209 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
42210
42211 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
42212
42213 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42214
42215 * gcc.dg/format-miss-1.c: New test.
42216
42217 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42218
42219 * gcc.c-torture/execute/20001013-1.c: New test.
42220
42221 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42222
42223 * gcc.dg/format-branch-1.c: New test.
42224
42225 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42226
42227 * README, lib/file-format.exp: Remove EGCS references.
42228
42229 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42230
42231 * gcc.dg/20001013-1.c: New test.
42232
42233 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
42234
42235 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
42236 for intmax_t in the compiler using __typeof__ and the type rules
42237 for conditional expressions.
42238
42239 2000-10-13 Jakub Jelinek <jakub@redhat.com>
42240
42241 * gcc.dg/20001012-1.c: New test.
42242 * gcc.dg/20001012-2.c: New test.
42243
42244 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42245
42246 * gcc.dg/format-attr-1.c: New test.
42247
42248 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42249
42250 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
42251 __LONG_LONG_MAX__ instead of LLONG_MAX.
42252
42253 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42254
42255 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
42256 scanf flags.
42257 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
42258 flags.
42259
42260 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
42261
42262 * gcc.dg/sequence-pt-1.c: New test.
42263
42264 2000-10-11 Geoff Keating <geoffk@cygnus.com>
42265
42266 * gcc.c-torture/execute/20001011-1.c: New testcase.
42267 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
42268
42269 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42270
42271 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
42272 does not error on it.
42273
42274 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42275
42276 * gcc.dg/20001009-1.c: New test.
42277
42278 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
42279
42280 * gcc.c-torture/compile/20001009-1.c: Move from here ....
42281 * gcc.c-torture/execute/20001009-2.c: ... to here.
42282
42283 2000-10-09 Geoff Keating <geoffk@cygnus.com>
42284
42285 * gcc.c-torture/compile/20001009-1.c: New testcase.
42286 * gcc.c-torture/execute/20001009-1.c: New testcase.
42287 Testcases provided by Jan Hubicka <jh@suse.cz>.
42288
42289 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42290
42291 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42292 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
42293 uintmax_t using <limits.h> to emulate the compiler's internal
42294 logic. No longer XFAIL %j tests.
42295
42296 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42297
42298 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
42299 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42300 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
42301 regexps and details of expected handling of some bad formats.
42302 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
42303 suppression.
42304
42305 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42306
42307 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
42308 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
42309 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
42310 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
42311 in list archives.
42312
42313 2000-10-06 Richard Henderson <rth@cygnus.com>
42314
42315 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
42316 * g++.old-deja/g++.brendan/crash52.C: Likewise.
42317 * g++.old-deja/g++.jason/report.C: Likewise.
42318 * g++.old-deja/g++.law/friend5.C: Likewise.
42319 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
42320 of the expected warnings.
42321
42322 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
42323
42324 * g++.old-deja/g++.pt/enum14.C: New test.
42325
42326 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
42327
42328 * g++.old-deja/g++.pt/crash59.C: New test.
42329
42330 2000-10-04 Will Cohen <wcohen@redhat.com>
42331
42332 * gcc.dg/20000926-1.c: New test.
42333
42334 2000-10-03 Geoff Keating <geoffk@cygnus.com>
42335
42336 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
42337 function name for current C++ compiler.
42338 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
42339
42340 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
42341
42342 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
42343 __PRETTY_FUNCTION__.
42344 * g++.old-deja/g++.ext/pretty2.C: Likewise.
42345
42346 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42347
42348 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
42349
42350 2000-09-26 Jakub Jelinek <jakub@redhat.com>
42351
42352 * gcc.c-torture/compile/20000923-1.c: New test.
42353
42354 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
42355
42356 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
42357 * g++.old-deja/g++.pt/ttp62.C: Same.
42358 * g++.old-deja/g++.other/inline14.C: Same.
42359
42360 2000-09-24 Richard Henderson <rth@cygnus.com>
42361
42362 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
42363
42364 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
42365
42366 * gcc.dg/c90-printf-1.c: Add test for wide string format.
42367
42368 2000-09-22 Geoff Keating <geoffk@cygnus.com>
42369
42370 * gcc.c-torture/compile/20000922-1.c: New file.
42371
42372 2000-09-21 Nick Clifton <nickc@redhat.com>
42373
42374 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
42375 a signed long modulo operation.
42376 (mod6): New function - perform an unsigned long modulo operation.
42377 (main): Add tests for modulos of very large numbers by very small
42378 dividends.
42379
42380 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42381
42382 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
42383
42384 2000-09-19 Richard Henderson <rth@cygnus.com>
42385
42386 * gcc.dg/compare2.c (case 10): XFAIL.
42387
42388 2000-09-18 Richard Henderson <rth@cygnus.com>
42389
42390 * gcc.c-torture/execute/20000906-1.c: Move ...
42391 * gcc.dg/20000906-1.c: ... here. Only run on targets
42392 that support __builtin_trap.
42393
42394 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
42395
42396 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
42397
42398 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42399
42400 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
42401 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
42402 more $ format tests.
42403
42404 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42405
42406 * gcc.dg/format-errmk-1.c: New test.
42407
42408 2000-09-17 Greg McGary <greg@mcgary.org>
42409
42410 * gcc.c-torture/execute/20000917-1.x: Remove.
42411
42412 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
42413
42414 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
42415
42416 2000-09-17 Greg McGary <greg@mcgary.org>
42417
42418 * gcc.c-torture/execute/20000917-1.c: New test.
42419 * gcc.c-torture/execute/20000917-1.x: XFAIL.
42420
42421 2000-09-16 Neil Booth <NeilB@earthling.net>
42422
42423 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
42424 in nested macro bug.
42425
42426 2000-09-15 Neil Booth <NeilB@earthling.net>
42427
42428 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
42429
42430 2000-09-14 Jeffrey A Law (law@cygnus.com)
42431
42432 * gcc.c-torture/execute/20000914-1.c: New test.
42433
42434 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
42435
42436 * g++.other/inline13.C: New test.
42437
42438 2000-09-12 Andreas Jaeger <aj@suse.de>
42439
42440 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
42441 constant by Ulrich Drepper <drepper@redhat.com>.
42442
42443 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
42444
42445 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
42446
42447 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42448
42449 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
42450
42451 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
42452
42453 * gcc.dg/cpp/backslash.c: New test.
42454
42455 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
42456
42457 * gcc.c-torture/execute/20000910-1.c: New test.
42458 * gcc.c-torture/execute/20000910-2.c: Likewise.
42459
42460 2000-09-11 Robert Lipe <robertl@sco.com>
42461
42462 * gcc.dg/pragma-align.c: New test.
42463
42464 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
42465
42466 * g++.old-deja/g++.pt/explicit82.C: New test.
42467 * g++.old-deja/g++.pt/explicit83.C: New test.
42468
42469 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
42470
42471 * gcc.dg/asm-names.c: New test.
42472
42473 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42474
42475 * gcc.dg/cpp/tr-warn6.c: New test
42476
42477 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
42478
42479 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
42480 be accepted.
42481
42482 2000-09-07 Catherine Moore <clm@redhat.com>
42483
42484 * gcc.c-torture/execute/unroll-1.c: New test.
42485
42486 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
42487
42488 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
42489 ERROR markers.
42490 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
42491 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
42492 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
42493 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
42494 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
42495 Preprocess only.
42496 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
42497 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
42498
42499 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42500
42501 * g++.old-deja/g++.pt/deduct2.C: New test.
42502
42503 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42504
42505 * g++.old-deja/g++.pt/parms2.C: New test.
42506
42507 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42508
42509 * g++.old-deja/g++.pt/crash58.C: New test.
42510
42511 2000-09-06 Greg McGary <greg@mcgary.org>
42512
42513 * gcc.c-torture/execute/20000906-1.c: New test.
42514 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
42515
42516 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42517
42518 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
42519
42520 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42521
42522 * g++.old-deja/g++.pt/crash57.C: New test.
42523
42524 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42525
42526 * g++.old-deja/g++.pt/crash56.C: New test.
42527
42528 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42529
42530 * g++.old-deja/g++.pt/koenig1.C: New test.
42531
42532 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42533
42534 * gcc.dg/20000904-1.c: New test.
42535
42536 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42537
42538 * gcc.dg/cpp/paste8.c: New test.
42539
42540 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
42541
42542 * gcc.c-torture/compile/20000827-1.c: New test.
42543
42544 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42545
42546 * gcc.dg/format-diag-1.c: New test.
42547
42548 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42549
42550 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
42551 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
42552 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
42553 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
42554 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42555
42556 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42557
42558 * g++.old-deja/g++.other/nested4.C: New test.
42559
42560 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42561
42562 * g++.old-deja/g++.ns/scoped1.C: New test.
42563
42564 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
42565
42566 * lib/g++.exp: Support testing already-installed GCC.
42567
42568 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42569
42570 * wtr-label-1.c, wtr-suffix-1.c: New tests.
42571
42572 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42573
42574 * gcc.dg/return-type-2.c: New test.
42575
42576 2000-08-27 Geoff Keating <geoffk@cygnus.com>
42577
42578 * gcc.c-torture/compile/20000825-1.c: New test.
42579
42580 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
42581
42582 * gcc.dg/dwarf2-2.c: New test.
42583
42584 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
42585
42586 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
42587 dg-warning regexps.
42588
42589 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
42590
42591 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
42592 gcc.dg/format-ext-5.c: New tests.
42593
42594 2000-08-25 Jakub Jelinek <jakub@redhat.com>
42595
42596 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
42597
42598 2000-08-24 Mark Mitchell <mark@codesourcery.com>
42599
42600 * gcc.dg/noncompile/930622-2.c: Adjust error message.
42601
42602 2000-08-24 Richard Henderson <rth@cygnus.com>
42603
42604 * gcc.dg/ia64-sync-1.c: New test.
42605 * gcc.dg/ia64-sync-2.c: New test.
42606 * gcc.dg/ia64-asm-1.c: New test.
42607
42608 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
42609
42610 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
42611 * gcc.dg/format-ext-2.c: New test.
42612
42613 2000-08-23 Jason Merrill <jason@redhat.com>
42614
42615 * lib/old-dejagnu.exp: Also ignore "In member function" and
42616 "At global scope".
42617
42618 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42619
42620 * gcc.dg/noncompile/label-lineno-1.c: New test.
42621
42622 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42623
42624 * gcc.dg/c99-array-nonobj-1.c: New test.
42625
42626 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42627
42628 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
42629 tests.
42630 * gcc.dg/format-ext-1.c: New test.
42631
42632 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42633
42634 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
42635 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
42636 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
42637 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
42638 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
42639
42640 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
42641
42642 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
42643 gcc.dg/c99-strftime-2.c: New tests.
42644
42645 2000-08-22 Richard Henderson <rth@cygnus.com>
42646
42647 * gcc.c-torture/execute/20000822-1.c: New test.
42648
42649 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42650
42651 * gcc.c-torture/execute/20000819-1.x: Remove.
42652
42653 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42654
42655 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
42656 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
42657 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
42658 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
42659 gcc.dg/format-xopen-1.c: New tests.
42660
42661 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42662
42663 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
42664
42665 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42666
42667 * g++.old-deja/g++.other/loop2.C: New test.
42668
42669 * gcc.c-torture/compile/20000606-1.c: New test.
42670 * gcc.c-torture/compile/20000728-1.c: New test.
42671 * gcc.c-torture/execute/20000801-1.c: New test.
42672 * gcc.c-torture/execute/20000801-2.c: New test.
42673 * gcc.c-torture/execute/20000819-1.c: New test.
42674 * gcc.c-torture/execute/20000819-1.x: XFAIL.
42675 * gcc.dg/20000629-1.c: New test.
42676 * gcc.dg/20000724-1.c: New test.
42677 * gcc.dg/20000807-1.c: New test.
42678
42679 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
42680
42681 * gcc.dg/cpp/pragma-1.c: New test.
42682 * gcc.dg/cpp/pragma-2.c: New test.
42683
42684 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
42685
42686 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
42687 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
42688
42689 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42690
42691 * gcc.c-torture/compile/20000818-1.c: New test.
42692
42693 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
42694
42695 * gcc.c-torture/execute/20000818-1.c: New test.
42696
42697 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
42698
42699 * gcc.dg/format-va-1.c: New test.
42700
42701 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42702
42703 * g++.old-deja/g++.other/typedef8.C: New test.
42704
42705 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42706
42707 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
42708 * g++.old-deja/g++.mike/net36.C: Mark candidate.
42709 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
42710 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
42711 * g++.old-deja/g++.other/ptrmem7.C: New test.
42712 * g++.old-deja/g++.pt/ptrmem10.C: New test.
42713
42714 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42715
42716 * g++.old-deja/g++.pt/typename27.C: New test.
42717
42718 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
42719
42720 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
42721 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
42722 * g++.old-deja/g++.pt/friend45.C: New test.
42723 * g++.old-deja/g++.other/friend8.C: New test.
42724
42725 2000-08-15 Richard Henderson <rth@cygnus.com>
42726
42727 * gcc.c-torture/execute/20000815-1.c: New test.
42728
42729 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
42730
42731 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
42732 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
42733 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
42734
42735 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
42736
42737 * g++.old-deja/g++.other/refinit2.C: New test.
42738
42739 2000-08-13 Geoff Keating <geoffk@cygnus.com>
42740
42741 * lib/c-torture.exp (c-torture): Make
42742 compiler_conditional_xfail_data global.
42743 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
42744 compiler_conditional_xfail_data machinery.
42745 (f-torture-execute): Likewise.
42746 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
42747 and only when unrolling loops.
42748
42749 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
42750
42751 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42752
42753 * g++.old-deja/g++.pt/explicit81.C: New test.
42754
42755 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42756
42757 * g++.old-deja/g++.pt/typename26.C: New test.
42758
42759 2000-08-10 Geoff Keating <geoffk@cygnus.com>
42760
42761 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
42762 warning.
42763
42764 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
42765
42766 * g++.old-deja/g++.other/array3.C: New test.
42767
42768 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42769
42770 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
42771 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
42772 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
42773 New tests.
42774
42775 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
42776
42777 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
42778 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42779
42780 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
42781
42782 * gcc.c-torture/execute/20000808-1.c: New test.
42783
42784 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42785
42786 * gcc.dg/c90-const-expr-1.c: New test.
42787
42788 2000-08-08 Richard Henderson <rth@cygnus.com>
42789
42790 * gcc.dg/noncompile/920923-1.c: Declare calloc.
42791
42792 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
42793
42794 * gcc.dg/noncompile/const-ll-1.c: New test.
42795
42796 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
42797
42798 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
42799
42800 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
42801
42802 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
42803 that running programs linked against the shared version of libobjc
42804 run correctly.
42805
42806 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42807
42808 * gcc.dg/c99-printf-1.c: New test.
42809
42810 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42811
42812 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
42813
42814 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
42815
42816 * gcc.c-torture/execute/20000731-1.x: Delete.
42817
42818 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
42819
42820 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
42821 and torture_without_loops as is done by c-torture.exp.
42822 (search_for): Copy from c-torture.exp.
42823 (gcc-dg-runtest): New function, drives a directory of tests
42824 iterating over the TORTURE_OPTIONS.
42825 (scan-assembler, scan-assembler-not): Move here from
42826 individual directory drivers.
42827
42828 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
42829 defined by lib/gcc-dg.exp.
42830 * gcc.dg/cpp/cpp.exp: Likewise.
42831 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
42832 gcc-dg-runtest, so we cycle over optimization options.
42833
42834 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
42835 * gcc.dg/compare2.c: No longer expected to fail.
42836
42837 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
42838
42839 * gcc.c-torture/execute/20000804-1.c: New test.
42840
42841 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
42842
42843 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
42844
42845 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
42846
42847 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
42848
42849 2000-08-03 Jeffrey A Law (law@cygnus.com)
42850
42851 * gcc.c-torture/compile/20000803-1.c: New test.
42852
42853 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
42854
42855 * gcc.c-torture/execute/20000801-3.c,
42856 gcc.c-torture/execute/20000801-4.c: New tests.
42857 * gcc.c-torture/execute/20000801-3.x,
42858 gcc.c-torture/execute/20000801-4.x: Xfail.
42859
42860 2000-08-02 Geoff Keating <geoffk@cygnus.com>
42861
42862 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
42863 libobjc/.libs to allow for libtool.
42864
42865 2000-08-02 Jakub Jelinek <jakub@redhat.com>
42866
42867 * gcc.c-torture/compile/20000802-1.c: New test.
42868
42869 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
42870
42871 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
42872
42873 2000-07-31 Jeffrey A Law (law@cygnus.com)
42874
42875 * gcc-c-torture/execute/20000731-2.c: New test.
42876
42877 * gcc.c-torture/execute/20000731-1.c: New test.
42878 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
42879
42880 2000-07-31 Jakub Jelinek <jakub@redhat.com>
42881
42882 * testsuite/gcc.dg/cpp/paste7.c: New test.
42883 * gcc.dg/cpp/20000725-1.c: New test.
42884
42885 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
42886
42887 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
42888 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
42889 declaration warning for __builtin_dwarf_reg_size.
42890
42891 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
42892
42893 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
42894
42895 * gcc.dg/noncompile/voidparam-1.c: New test.
42896
42897 2000-07-30 Richard Henderson <rth@cygnus.com>
42898
42899 * gcc.dg/c90-digraph-1.c: Don't xfail.
42900 * gcc.dg/compare2.c (case 10): Xfail.
42901 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
42902
42903 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
42904
42905 * gcc.dg/c99-main-1.c: New test.
42906
42907 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
42908
42909 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
42910
42911 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
42912
42913 * gcc.c-tortuer/execute/20000726-1.c: New test.
42914
42915 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
42916
42917 * gcc.c-torture/execute/enum-2.c: New test.
42918
42919 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42920
42921 * gcc.dg/cpp/tr-warn3.c: New test.
42922
42923 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42924
42925 * g++.old-deja/g++.ext/implicit1.C: Remove.
42926 * g++.old-deja/g++.jason/c2.C: Remove
42927 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
42928 * g++.old-deja/g++.pt/crash16.C: Likewise.
42929 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
42930
42931 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42932
42933 * g++.old-deja/g++.other/for2.C: New test.
42934
42935 2000-07-25 Jakub Jelinek <jakub@redhat.com>
42936
42937 * gcc.dg/20000720-1.c: New test.
42938
42939 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
42940
42941 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
42942
42943 2000-07-24 Geoff Keating <geoffk@cygnus.com>
42944
42945 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
42946 * gcc.c-torture/execute/20000722-1.c: New.
42947 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
42948
42949 2000-07-24 Jakub Jelinek <jakub@redhat.com>
42950
42951 * gcc.dg/cpp/20000720-1.S: New test.
42952
42953 2000-07-21 Michael Meissner <meissner@redhat.com>
42954
42955 * gcc.c-torture/execute/ieee/hugeval.c: New test.
42956
42957 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
42958
42959 * g++.old-deja/g++.brendan/crash16.C,
42960 g++.old-deja/g++.brendan/parse3.C,
42961 g++.old-deja/g++.brendan/redecl1.C,
42962 g++.old-deja/g++.ns/template13.C,
42963 g++.old-deja/g++.other/decl4.C,
42964 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
42965
42966 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
42967
42968 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
42969 and "Internal error".
42970
42971 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
42972 regexps.
42973 * gcc.dg/cpp/paste6.c: New test.
42974
42975 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
42976
42977 * gcc.dg/cpp/tr-direct.c: New test.
42978
42979 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
42980 gcc.dg/cpp/undef1.c: Tweak error regexps.
42981
42982 2000-07-18 Eric Christopher <echristo@redhat.com>
42983
42984 * gcc.c-torture/compile/20000718-1.c: New test.
42985
42986 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
42987
42988 * cpplex.c (_cpp_push_token): If the token being pushed back
42989 is the previous token in this context, just subtract one from
42990 context->posn.
42991 * cppmacro.c (save_expansion): Clear aux field when storing a
42992 placemarker.
42993
42994 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
42995
42996 * gcc.dg/noncompile/redecl-1.c: New test.
42997
42998 2000-07-18 Jakub Jelinek <jakub@redhat.com>
42999
43000 * gcc.c-torture/execute/20000717-5.c: New test.
43001 * gcc.c-torture/execute/20000717-1.x: Removed.
43002
43003 2000-07-17 Richard Henderson <rth@cygnus.com>
43004
43005 * gcc.c-torture/execute/20000717-4.c: New test.
43006
43007 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
43008
43009 * gcc.dg/cpp/syshdr.c: New test.
43010 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
43011
43012 2000-07-17 Neil Booth <neilb@earthling.net>
43013
43014 * gcc.dg/cpp/cmdlne-dM.c: New test.
43015 * gcc.dg/cpp/cmdlne-dD.c: New test.
43016
43017 2000-07-17 Jeffrey A Law (law@cygnus.com)
43018
43019 * gcc.c-torture/execute/20000717-3.c: New test.
43020
43021 * gcc.c-torture/compile/20000717-1.c: New test.
43022
43023 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
43024
43025 * gcc.c-torture/execute/20000717-2.c: New test.
43026
43027 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
43028
43029 * gcc.dg/formatz-1.c: New test.
43030
43031 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
43032 * gcc.dg/c99-digraph-1.c: New tests.
43033
43034 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
43035 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
43036
43037 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
43038 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
43039 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
43040 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
43041 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
43042 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
43043 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
43044
43045 2000-07-17 Greg McGary <greg@mcgary.org>
43046
43047 * gcc.c-torture/execute/20000717-1.c: New test.
43048 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
43049
43050 2000-07-15 Jakub Jelinek <jakub@redhat.com>
43051
43052 * gcc.c-torture/execute/20000715-2.c: New test.
43053 * gcc.dg/20000715-1.c: New test.
43054
43055 2000-07-15 Michael Meissner <meissner@redhat.com>
43056
43057 * gcc.c-torture/execute/20000715-1.c: New test.
43058
43059 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43060
43061 * gcc.c-torture/execute/20000707-1.c: New test.
43062
43063 2000-07-13 Neil Booth <NeilB@earthling.net>
43064
43065 * testsuite/gcc.dg/cpp/digraph1.c,
43066 testsuite/gcc.dg/cpp/digraph2.c,
43067 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43068
43069 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43070
43071 * g77.f-torture/compile/20000630-2.f: New test.
43072 * g77.f-torture/compile/20000630-2.x
43073
43074 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43075
43076 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43077
43078 2000-07-11 Neil Booth <NeilB@earthling.net>
43079
43080 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43081
43082 2000-07-11 Neil Booth <NeilB@earthling.net>
43083
43084 * gcc.dg/cpp/cmdlne-C.c: New.
43085
43086 2000-07-09 Neil Booth <NeilB@earthling.net>
43087
43088 * gcc.dg/cpp/directiv.c: New tests.
43089 * gcc.dg/cpp/undef1.c: Update.
43090
43091 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43092
43093 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43094
43095 2000-07-09 Neil Booth <NeilB@earthling.net>
43096
43097 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43098
43099 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43100
43101 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43102 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43103
43104 2000-07-08 Neil Booth <NeilB@earthling.net>
43105
43106 * gcc.dg/cpp/macsyntx.c: New tests.
43107
43108 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43109
43110 * gcc.dg/20000707-1.c: New test.
43111
43112 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43113
43114 * gcc.c-torture/execute/20000706-1.c: New test.
43115 * gcc.c-torture/execute/20000706-2.c: New test.
43116 * gcc.c-torture/execute/20000706-3.c: New test.
43117 * gcc.c-torture/execute/20000706-4.c: New test.
43118 * gcc.c-torture/execute/20000706-5.c: New test.
43119
43120 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43121
43122 * g++.old-deja/g++.pt/instantiate7.C: New test.
43123
43124 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43125
43126 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43127 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43128 * g++.old-deja/g++.other/rtti3.C: Likewise.
43129 * g++.old-deja/g++.other/rttid3.C: Likewise.
43130
43131 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43132
43133 * g77.f-torture/compile/20000630-1.x: Fix typo
43134
43135 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43136
43137 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43138 assembly output.
43139
43140 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43141
43142 * gcc.dg/cpp/ident.c: New test.
43143
43144 2000-07-05 Neil Booth <NeilB@earthling.net>
43145
43146 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43147 gcc.dg/cpp/lexstrng.c: New tests.
43148
43149 2000-07-04 Neil Booth <NeilB@earthling.net>
43150
43151 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43152 * gcc.dg/cpp/strify2.c: Same.
43153
43154 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43155
43156 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43157 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43158 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43159 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43160
43161 * testsuite/gcc.dg/cpp/macro1.c,
43162 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43163 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43164 testsuite/gcc.dg/cpp/strify1.c,
43165 testsuite/gcc.dg/cpp/strify2.c: New tests.
43166
43167 2000-07-03 Jakub Jelinek <jakub@redhat.com>
43168
43169 * gcc.c-torture/execute/20000703-1.c: New test.
43170
43171 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43172
43173 * g++.old-deja/g++.pt (lookup10.C): New test.
43174
43175 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43176
43177 * g++.old-deja/g++.pt (typename25.C): New test.
43178
43179 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
43180
43181 * gcc.c-torture/compile/20000701-1.c: New test.
43182
43183 2000-06-30 Nick Clifton <nickc@cygnus.com>
43184
43185 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
43186 to test case.
43187
43188 2000-06-30 Catherine Moore <clm@cygnus.com>
43189
43190 * gcc.c-torture/execute/align-1.c: New test.
43191
43192 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
43193
43194 * g++.old-deja/g++.pt/expr8.C: New test.
43195 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
43196
43197 2000-06-29 Nick Clifton <nickc@cygnus.com>
43198
43199 * gcc.c-torture/compile/20000629-1.c: New test.
43200
43201 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43202
43203
43204 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
43205 gcc.dg/noncompile directory, depending on whether they're
43206 preprocessor tests or not. Annotate all the tests for the dg
43207 framework.
43208
43209 * gcc.c-torture/noncompile/noncompile.exp: Delete.
43210 * gcc.dg/noncompile/noncompile.exp: New.
43211
43212 * Moved files:
43213 Old name New name
43214 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
43215 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
43216 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
43217 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
43218 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
43219 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
43220 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
43221 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
43222 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
43223 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
43224 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
43225 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
43226 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
43227 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
43228 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
43229 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
43230 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
43231 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
43232 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
43233 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
43234 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
43235 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
43236 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
43237 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
43238
43239 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
43240 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
43241 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
43242 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
43243 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
43244 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
43245
43246 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43247
43248 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
43249 declare one variable. On the fourth, error.
43250 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
43251 declared by 20000628-1a.h.
43252
43253 2000-06-29 Richard Henderson <rth@redhat.com>
43254
43255 * gcc.c-torture/execute/930529-1.x: New file.
43256 * gcc.dg/920413-1.c: Adjust expected warning text.
43257 * gcc.dg/980217-1.c: Declare abort.
43258 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
43259
43260 2000-06-29 Jeffrey A Law (law@cygnus.com)
43261
43262 * g77.f-torture/compile/20000629-1.f: New test.
43263 * g77.f-torture/compile/20000629-1.x: Expected to fail.
43264
43265 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43266
43267 Rearrange lots of files, removing entirely the
43268 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
43269 directories.
43270
43271 * Deleted files:
43272 gcc.c-torture/code_quality/code_quality.exp
43273 gcc.c-torture/special/special.exp
43274 gcc.failure/failure.exp
43275 gcc.failure/940409-1.x
43276 gcc.c-torture/compile/961203-1.x
43277
43278 * New files:
43279 gcc.misc-tests/linkage.exp
43280 gcc.c-torture/execute/920730-1t.c
43281 gcc.c-torture/execute/920730-1t.x
43282 gcc.c-torture/compile/920520-1.x
43283 gcc.c-torture/compile/920521-1.x
43284 gcc.c-torture/compile/981006-1.x
43285 gcc.c-torture/execute/eeprof-1.x
43286
43287 * Moved files (possibly with modifications to fit a new harness):
43288 Old name New name
43289 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
43290 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
43291 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
43292 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
43293 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
43294 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
43295 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
43296 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
43297 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
43298 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
43299 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
43300 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
43301 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
43302 gcc.failure/940409-1.c gcc.dg/940409-1.c
43303
43304 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43305
43306 * c-torture/compile/961203-1.x: Delete.
43307
43308 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
43309 not exit. Include stdio.h.
43310 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
43311 * gcc.misc-tests/dg-12.c: Likewise.
43312 * gcc.misc-tests/dg-5.c: Likewise.
43313 * gcc.misc-tests/dg-6.c: Likewise.
43314 * gcc.misc-tests/dg-7.c: Prototype abort.
43315 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
43316 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
43317 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
43318 not exit.
43319 * gcc.misc-tests/sieve.c: Use return from main, not exit.
43320 * gcc.misc-tests/sort2.c: Use return from main, not exit.
43321
43322 2000-06-28 Jakub Jelinek <jakub@redhat.com>
43323
43324 * gcc.dg/cpp/20000628-1.c: New test.
43325 * gcc.dg/cpp/20000628-1.h: New header for above test.
43326 * gcc.dg/cpp/20000628-1a.h: Likewise.
43327
43328 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
43329
43330 * gcc.dg/cpp: New directory.
43331 * gcc.dg/cpp/cpp.exp: New driver.
43332 * gcc.dg/cpp/20000627-1.c: New test.
43333 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
43334 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
43335 and rewrite as a compilation test.
43336
43337 * gcc.dg: Move many files into the cpp subdirectory, possibly
43338 renaming or editing them as well.
43339 Old name New name
43340 990119-1.c cpp/19990119-1.c
43341 990228-1.c cpp/19990228-1.c
43342 990407-1.c cpp/19990407-1.c
43343 990409-1.c cpp/19990409-1.c
43344 990413-1.c cpp/19990413-1.c
43345 990703-1.c cpp/19990703-1.c
43346 20000127-1.c cpp/20000127-1.c
43347 20000129-1.c cpp/20000129-1.c
43348 20000207-1.c cpp/20000207-1.c
43349 20000207-2.c cpp/20000207-2.c
43350 20000209-1.c cpp/20000209-1.c
43351 20000209-2.c cpp/20000209-2.c
43352 20000301-1.c cpp/20000301-1.c
43353 20000419-1.c cpp/20000419-1.c
43354 20000510-1.S cpp/20000510-1.S
43355 20000519-1.c cpp/20000519-1.c
43356 20000529-1.c cpp/20000529-1.c
43357 20000625-1.c cpp/20000625-1.c
43358 20000625-2.c cpp/20000625-2.c
43359 cpp-as1.c cpp/assert1.c
43360 cpp-as2.c cpp/assert2.c
43361 cxx-comments-1.c cpp/cxxcom1.c
43362 cxx-comments-2.c cpp/cxxcom2.c
43363 endif-label.c cpp/endif.c
43364 cpp-hash1.c cpp/hash1.c
43365 cpp-hash2.c cpp/hash2.c
43366 cpp-if1.c cpp/if-1.c
43367 cpp-if2.c cpp/if-2.c
43368 cpp-if3.c cpp/if-3.c
43369 cpp-if4.c cpp/if-4.c
43370 cpp-if5.c cpp/if-5.c
43371 cpp-cond.c cpp/if-cexp.c
43372 cpp-missingop.c cpp/if-mop.c
43373 cpp-missingparen.c cpp/if-mpar.c
43374 cpp-opprec.c cpp/if-oppr.c
43375 cpp-ifparen.c cpp/if-paren.c
43376 cpp-shortcircuit.c cpp/if-sc.c
43377 cpp-shift.c cpp/if-shift.c
43378 cpp-unary.c cpp/if-unary.c
43379 cpp-li1.c cpp/line1.c
43380 cpp-li2.c cpp/line2.c
43381 lineno.c cpp/line3.c
43382 lineno-2.c cpp/line4.c
43383 cpp-mi.c cpp/mi1.c
43384 cpp-mic.h cpp/mi1c.h
43385 cpp-micc.h cpp/mi1cc.h
43386 cpp-mind.h cpp/mi1nd.h
43387 cpp-mindp.h cpp/mi1ndp.h
43388 cpp-mix.h cpp/mi1x.h
43389 cpp-mi2.c cpp/mi2.c
43390 cpp-mi2a.h cpp/mi2a.h
43391 cpp-mi2b.h cpp/mi2b.h
43392 cpp-mi2c.h cpp/mi2c.h
43393 cpp-mi3.c cpp/mi3.c
43394 cpp-mi3.def cpp/mi3.def
43395 poison-1.c cpp/poison.c
43396 pr-impl.c cpp/prag-imp.c
43397 cpp-redef-2.c cpp/redef1.c
43398 cpp-redef.c cpp/redef2.c
43399 strpaste.c cpp/strp1.c
43400 strpaste-2.c cpp/strp2.c
43401 cpp-tradpaste.c cpp/tr-paste.c
43402 cpp-tradstringify.c cpp/tr-str.c
43403 cpp-tradwarn1.c cpp/tr-warn1.c
43404 cpp-tradwarn2.c cpp/tr-warn2.c
43405 trigraphs.c cpp/trigraphs.c
43406 cpp-unc1.c cpp/unc1.c
43407 cpp-unc2.c cpp/unc2.c
43408 cpp-unc3.c cpp/unc3.c
43409 cpp-unc.c cpp/unc4.c
43410 undef.c cpp/undef1.c
43411 undef-2.c cpp/undef2.c
43412 cpp-wi1.c cpp/widestr1.c
43413
43414 2000-06-27 Mark Mitchell <mark@codesourcery.com>
43415
43416 * lib/g++.exp (g++_include_flags): Tweak.
43417
43418 2000-06-27 H.J. Lu <hjl@gnu.org>
43419 Loren J. Rittle <ljrittle@acm.org>
43420
43421 * lib/g++.exp (g++_include_flags): Override libgloss.exp
43422 version with one that knows about the new gcc tree structure.
43423 (g++_link_flags): Same.
43424
43425 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
43426
43427 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
43428 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
43429 case we are cross-compiling.
43430
43431 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
43432 g++.old-deja/g++.niklas/Makefile.in,
43433 g++.old-deja/g++.niklas/configure.in,
43434 g++.old-deja/g++.other/Makefile.in,
43435 g++.old-deja/g++.other/configure.in,
43436 gcc.c-torture/code_quality/Makefile.in,
43437 gcc.c-torture/code_quality/configure.in,
43438 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
43439 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
43440 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
43441 gcc.c-torture/execute/ieee/Makefile.in,
43442 gcc.c-torture/execute/ieee/configure.in,
43443 gcc.c-torture/noncompile/Makefile.in,
43444 gcc.c-torture/noncompile/configure.in,
43445 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
43446 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
43447 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
43448
43449 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43450
43451 * g++.old-deja/g++.other/ambig3.C: New test.
43452
43453 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43454
43455 * g++.old-deja/g++.pt/syntax1.C: New test.
43456 * g++.old-deja/g++.pt/syntax2.C: New test.
43457 * g++.old-deja/g++.other/syntax3.C: New test.
43458 * g++.old-deja/g++.other/syntax4.C: New test.
43459
43460 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43461
43462 * gcc.dg/20000623-1.c: Prototype exit and abort.
43463
43464 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43465
43466 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
43467 New tests.
43468 * gcc.dg/cpp-mi3.def: New file.
43469
43470 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
43471 inside assertions.
43472 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
43473 lexer's error messages.
43474 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
43475 divine anything from the linemarkers.
43476 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
43477 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
43478
43479 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
43480
43481 * gcc.dg/20000623-1.c: New test.
43482
43483 2000-06-22 Jakub Jelinek <jakub@redhat.com>
43484
43485 * gcc.c-torture/execute/20000622-1.c: New test.
43486
43487 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43488
43489 * g++.old-deja/g++.other/init15.C: New test.
43490
43491 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43492
43493 * g++.old-deja/g++.pt/vaarg2.C: New test.
43494 * g++.old-deja/g++.pt/vaarg3.C: New test.
43495
43496 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
43497
43498 * g++.old-deja/g++.other/dyncast6.C: New test.
43499
43500 2000-06-15 Jakub Jelinek <jakub@redhat.com>
43501
43502 * gcc.c-torture/execute/loop-6.c: New test.
43503
43504 2000-06-14 Jakub Jelinek <jakub@redhat.com>
43505
43506 * gcc.dg/20000614-1.c: New test.
43507 * gcc.dg/20000614-2.c: New test.
43508
43509 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
43510
43511 * g++.old-deja/g++.other/inline12.C: New test.
43512
43513 2000-06-13 Jakub Jelinek <jakub@redhat.com>
43514
43515 * g++.old-deja/g++.other/eh1.C: New test.
43516
43517 2000-06-12 Jakub Jelinek <jakub@redhat.com>
43518
43519 * g++.old-deja/g++.other/type.C: New test.
43520
43521 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43522
43523 * g++.old-deja/g++.other/initstring.C: New test.
43524
43525 2000-06-12 Jason Merrill <jason@redhat.com>
43526
43527 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
43528
43529 2000-06-09 Jeffrey A Law (law@cygnus.com)
43530
43531 * gcc.c-torture/compile/20000609-1.c: New test.
43532
43533 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
43534
43535 * gcc.dg/20000609-1.c: New test.
43536
43537 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
43538
43539 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
43540 * gcc.c-torture/noncompile/poison-1.c: Move...
43541 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
43542 * gcc.dg/cpp-li1.c: Add a token after the #line.
43543
43544 2000-06-05 Richard Henderson <rth@cygnus.com>
43545
43546 * gcc.c-torture/execute/20000605-2.c: New test.
43547 * gcc.c-torture/execute/20000605-3.c: New test.
43548
43549 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
43550
43551 * g77.f-torture/execute/20000503-1.x: New file.
43552
43553 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
43554
43555 * g++.old-deja/g++.eh/badalloc1.C: New test.
43556
43557 2000-06-05 Richard Henderson <rth@cygnus.com>
43558
43559 * gcc.c-torture/execute/20000605-1.c: New test.
43560
43561 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43562 Nathan Sidwell <nathan@codesourcery.com>
43563
43564 * gcc.c-torture/compile/20000605-1.c: New test.
43565
43566 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
43567
43568 * g77.f-torture/compile/20000601-1.f: New test.
43569
43570 2000-06-03 Richard Henderson <rth@cygnus.com>
43571
43572 * gcc.c-torture/execute/20000603-1.c: New.
43573
43574 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
43575
43576 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
43577 * gcc.dg/noreturn-2.c (noreturn): Likewise.
43578
43579 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
43580
43581 * gcc.dg/compare2.c (case 12): XFAIL.
43582 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
43583 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
43584
43585 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
43586
43587 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
43588
43589 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
43590 guard macro is already defined when the header is first
43591 included.
43592 * gcc.dg/cpp-mix.h: New file.
43593 * gcc.dg/endif-label.c: Update patterns to match compiler.
43594
43595 * g++.brendan/complex1.C: Declare abort.
43596 * g++.law/refs4.C: Remove XFAIL.
43597 * g++.oliva/expr2.C: Declare abort and exit.
43598
43599 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
43600
43601 * gcc.c-torture/execute/20000528-1.c: New test.
43602
43603 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
43604 * g++.old-deja/g++.law/temps4.C: Likewise.
43605
43606 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
43607 stdlib.h. Call abort() on failure.
43608 * g++.old-deja/g++.law/refs4.C: Likewise.
43609 * g++.old-deja/g++.law/temps4.C: Likewise.
43610 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
43611 * gcc.c-torture/execute/20000112-1.c: Include string.h.
43612
43613 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
43614
43615 Relative to g++.dg/special:
43616 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
43617
43618 Relative to g++.old-deja:
43619 * g++.brendan/complex1.C, g++.jason/optimize2.C,
43620 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
43621 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
43622 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
43623 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
43624 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
43625 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
43626
43627 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
43628 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
43629 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
43630 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
43631 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
43632 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
43633 and/or string.h.
43634
43635 * g++.other/goto1.C: Update expectations for error messages.
43636
43637 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
43638
43639 * gcc.c-torture/compile/20000523-1.c: New test.
43640
43641 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43642
43643 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
43644
43645 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43646
43647 * g++.old-deja/g++.eh/catch11.C: New test.
43648 * g++.old-deja/g++.eh/catch12.C: New test.
43649
43650 2000-05-24 Nick Clifton <nickc@cygnus.com>
43651
43652 * gcc.c-torture/execute/20000523-1.c: New test.
43653
43654 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
43655
43656 * c-torture/execute/bcp-1.c: Replace abort in arg of
43657 __builtin_constant_p with a generic external function.
43658
43659 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
43660 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
43661 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
43662 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
43663 Prototype abort and/or exit.
43664
43665 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
43666 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
43667 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
43668 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
43669
43670 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
43671
43672 * gcc.dg/dwarf2-1.c: New test.
43673
43674 2000-05-20 Richard Henderson <rth@cygnus.com>
43675
43676 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
43677
43678 2000-05-20 Andreas Jaeger <aj@suse.de>
43679
43680 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
43681 testcase.
43682
43683 2000-05-19 David Edelsohn <edelsohn@gnu.org>
43684
43685 * gcc.c-torture/execute/20000519-2.c: New test.
43686
43687 2000-05-19 Andreas Jaeger <aj@suse.de>
43688
43689 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
43690 which fails with SSA.
43691
43692 * lib/c-torture.exp: Also test with -O3 -fssa.
43693
43694 2000-05-18 Michael Meissner <meissner@redhat.com>
43695
43696 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
43697 * gcc.c-torture/execute/920415-1.c: Ditto.
43698 * gcc.c-torture/execute/920501-1.c: Ditto.
43699 * gcc.c-torture/execute/conversion.c: Ditto.
43700 * gcc.c-torture/execute/cvt-1.c: Ditto.
43701
43702 2000-05-18 Jeffrey A Law (law@cygnus.com)
43703
43704 * gcc.c-torture/compile/20000518-1.c: New test.
43705
43706 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
43707
43708 * g77.f-torture/compile/200005018.f: New test.
43709
43710 2000-05-17 Jeffrey A Law (law@cygnus.com)
43711
43712 * gcc.c-torture/compile/20000517-1.c: New test.
43713
43714 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43715
43716 * gcc.c-torture/execute/20000516-1.c: New test.
43717
43718 2000-05-15 Jakub Jelinek <jakub@redhat.com>
43719
43720 * g++.old-deja/g++.other/eh.C: New test.
43721
43722 2000-05-12 Richard Henderson <rth@cygnus.com>
43723
43724 * gcc.c-torture/execute/990208-1.c (main): Don't pass
43725 constants through to doit's conditional.
43726
43727 2000-05-11 Jeffrey A Law (law@cygnus.com)
43728
43729 * gcc.c-torture/compile/20000511-1.c: New test.
43730 * g77.f-torture/compile/20000511-1.f: New test.
43731 * g77.f-torture/compile/20000511-2.f: New test.
43732
43733 2000-05-11 Michael Meissner <meissner@redhat.com>
43734
43735 * gcc.c-torture/execute/20000511-1.c: New test.
43736
43737 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
43738
43739 * gcc.dg/dg.exp: Scan .S files as well as .c files.
43740 * gcc.dg/20000510-1.S: New.
43741
43742 2000-05-08 Catherine Moore <clm@cygnus.com>
43743
43744 * gcc.dg/unused-3.c: New.
43745
43746 2000-05-06 Richard Henderson <rth@cygnus.com>
43747
43748 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
43749 * g++.old-deja/g++.mike/warn1.C: Likewise.
43750 * g++.old-deja/g++.pt/local1.C: Likewise.
43751 * g++.old-deja/g++.pt/local7.C: Likewise.
43752 * g++.old-deja/g++.pt/spec16.C: Likewise.
43753
43754 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
43755
43756 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
43757
43758 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
43759
43760 * g77.f-torture/execute/20000503-1.f: New test.
43761
43762 2000-05-04 Andreas Jaeger <aj@suse.de>
43763
43764 * gcc.dg/noreturn-2.c: New test.
43765
43766 2000-05-04 Neil Booth <NeilB@earthling.net>
43767
43768 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
43769 preprocessor.
43770
43771 2000-05-04 Richard Henderson <rth@cygnus.com>
43772
43773 * gcc.c-torture/execute/20000503-1.c: Fix typo.
43774
43775 2000-05-04 Richard Henderson <rth@cygnus.com>
43776
43777 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
43778 OpenSSL by Jason R Thorpe.
43779
43780 2000-05-03 Jim Wilson <wilson@cygnus.com>
43781
43782 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
43783
43784 2000-05-03 Robert Lipe <robertlipe@usa.net>
43785
43786 * gcc.dg/20000503-1.c: New test.
43787
43788 2000-05-02 Jakub Jelinek <jakub@redhat.com>
43789
43790 * gcc.c-torture/compile/20000502-1.c: New test.
43791 * g++.old-deja/g++.other/align.C: New test.
43792 * gcc.dg/cpp-tradstringify.c: New test.
43793
43794 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
43795
43796 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
43797 and hard registers.
43798
43799 2000-04-26 Geoff Keating <geoffk@cygnus.com>
43800
43801 * gcc.c-torture/execute/loop-5.c: New test.
43802
43803 2000-04-25 Jakub Jelinek <jakub@redhat.com>
43804
43805 * gcc.c-torture/execute/va-arg-20.c: New test.
43806
43807 2000-04-23 Jeffrey A Law (law@cygnus.com)
43808
43809 * gcc.c-torture/execute/20000422-1.c: New test.
43810
43811 2000-04-20 Greg McGary <gkm@gnu.org>
43812
43813 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
43814 when optimizing, but without sibling-call optimizations (-O1).
43815
43816 2000-04-20 Jeffrey A Law (law@cygnus.com)
43817
43818 * gcc.c-torture/compile/20000420-1.c: New test.
43819
43820 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
43821
43822 * g++.abi/ptrflags.C: New test.
43823 * g++.eh/catchptr1.C: Test incomplete pointer chains.
43824
43825 2000-04-19 Catherine Moore <clm@cygnus.com>
43826
43827 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
43828
43829 2000-04-19 Greg McGary <gkm@gnu.org>
43830
43831 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
43832 sibling-call optimizations.
43833
43834 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
43835
43836 * gcc.dg/20000419-1.c: New test.
43837
43838 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
43839
43840 * gcc.c-torture/execute/20000412-6.c: New test.
43841
43842 2000-04-12 Jeffrey A Law (law@cygnus.com)
43843
43844 * gcc.c-torture/execute/20000412-5.c: New test.
43845 * g77.f-torture/compile/20000412-1.f: New test.
43846 * gcc.c-torture/execute/20000412-4.c: New test.
43847 * gcc.c-torture/compile/20000412-2.c: New test.
43848 * gcc.c-torture/execute/20000412-3.c: New test.
43849 * gcc.c-torture/compile/20000412-1.c: New test.
43850 * gcc.c-torture/execute/20000412-2.c: New test.
43851
43852 2000-04-12 Jakub Jelinek <jakub@redhat.com>
43853
43854 * objc/execute/bf-20.m: New test.
43855
43856 2000-04-10 Richard Henderson <rth@cygnus.com>
43857
43858 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
43859
43860 * gcc.c-torture/execute/20000412-1.c: New test.
43861
43862 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
43863
43864 * g++.old-deja/g++.eh/catchptr1.C: New test.
43865
43866 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
43867
43868 * g++.old-deja/g++.abi/cxa_vec.C: New test.
43869
43870 2000-04-08 Neil Booth <NeilB@earthling.net>
43871
43872 * gcc.dg/cpp-nullchar.c: Remove test as
43873 embedded nulls cause problems.
43874
43875 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43876
43877 * gcc.dg/compare2.c: New test.
43878
43879 2000-04-08 Neil Booth <NeilB@earthling.net>
43880
43881 * gcc.dg/cpp-nullchar.c: New test.
43882
43883 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
43884
43885 * gcc.dg/cpp-mi2.c: New test.
43886 * gcc.dg/cpp-mi2[abc].h: New files.
43887
43888 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
43889
43890 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
43891 member name.
43892
43893 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
43894
43895 * g++.old-deja/g++.abi/vmihint.C: New test.
43896
43897 2000-04-06 Neil Booth <NeilB@earthling.net>
43898
43899 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
43900 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
43901 copyright.
43902
43903 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
43904
43905 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
43906 avoid stack-frame overwrite.
43907
43908 2000-04-05 Jakub Jelinek <jakub@redhat.com>
43909
43910 * gcc.c-torture/compile/20000405-2.c: New test.
43911 * gcc.c-torture/compile/20000405-3.c: New test.
43912
43913 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43914
43915 * gcc.c-torture/compile/20000405-1.c: New test.
43916
43917 2000-04-04 Geoff Keating <geoffk@cygnus.com>
43918
43919 * gcc.dg/cast-qual-1.c: Revert last change.
43920
43921 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43922
43923 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
43924
43925 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
43926
43927 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
43928 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
43929
43930 2000-04-03 Jeffrey A Law (law@cygnus.com)
43931
43932 * gcc.c-torture/compile/20000403-2.c: New test.
43933 * gcc.c-torture/compile/20000403-1.c: New test.
43934
43935 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
43936
43937 * gcc.c-torture/execute/20000403-1.c: New test.
43938
43939 2000-04-03 Geoff Keating <geoffk@cygnus.com>
43940
43941 * gcc.c-torture/execute/20000402-1.c: New test.
43942
43943 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
43944
43945 * gcc.c-torture/execute/va-arg-15.c: New test.
43946 * gcc.c-torture/execute/va-arg-16.c: New test.
43947 * gcc.c-torture/execute/va-arg-17.c: New test.
43948 * gcc.c-torture/execute/va-arg-18.c: New test.
43949 * gcc.c-torture/execute/va-arg-19.c: New test.
43950
43951 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
43952
43953 * gcc.c-torture/compile/981211-1.c: Move to...
43954 * gcc.dg/cpp-as1.c: ...here.
43955 * gcc.dg/cpp-as2.c: New file.
43956
43957 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
43958 compiler.
43959
43960 2000-04-02 Neil Booth <NeilB@earthling.net>
43961
43962 * gcc.dg/cpp-cond.c New tests.
43963 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
43964 accidental success less likely.
43965 * gcc.dg/cpp-missingop.c New tests.
43966 * gcc.dg/cpp-missingparen.c New tests.
43967 * gcc.dg/cpp-shift.c New tests.
43968 * gcc.dg/cpp-shortcircuit.c New tests.
43969 * gcc.dg/cpp-unary.c New tests.
43970
43971 2000-03-29 Jeffrey A Law (law@cygnus.com)
43972
43973 * gcc.c-torture/compile/20000329-1.c: New test.
43974
43975 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
43976
43977 * gcc.c-torture/compile/20000326-1.c: New test.
43978 * gcc.c-torture/compile/20000326-2.c: New test.
43979
43980 2000-03-24 Geoff Keating <geoffk@cygnus.com>
43981
43982 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
43983 the first parameter is a function argument.
43984
43985 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
43986
43987 * g++.old-deja/g++.ext/array4.C: New test.
43988
43989 2000-03-22 Geoff Keating <geoffk@cygnus.com>
43990
43991 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
43992
43993 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43994
43995 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
43996
43997 2000-03-19 Richard Henderson <rth@cygnus.com>
43998
43999 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
44000
44001 2000-03-19 Richard Henderson <rth@cygnus.com>
44002
44003 * gcc.c-torture/compile/20000319-1.c: New test.
44004
44005 2000-03-14 Jeffrey A Law (law@cygnus.com)
44006
44007 * gcc.c-torture/execute/20000314-3.c: New test.
44008 * gcc.c-torture/execute/20000314-2.c: New test.
44009 * gcc.c-torture/execute/20000314-1.c: New test.
44010 * gcc.c-torture/compile/20000314-2.c: New test.
44011 * gcc.c-torture/compile/20000314-1.c: New test.
44012
44013 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
44014
44015 * g++.old-deja/g++.warn/inline.C: New test.
44016
44017 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
44018
44019 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
44020 standards-compliant result rather than specific constants.
44021 Put test-values in array.
44022
44023 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
44024
44025 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
44026 (g++_target_compile): Put test-specific options last.
44027
44028 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44029
44030 * g++.old-deja/g++.eh/vbase4.C: New test.
44031
44032 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44033
44034 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
44035
44036 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44037
44038 * g++.old-deja/g++.brendan/misc12.C: Removed.
44039 * g++.old-deja/g++.pt/memtemp77.C: Constify.
44040 * g++.old-deja/g++.ext/pretty4.C: New test.
44041
44042 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44043
44044 * g++.old-deja/g++.other/string2.C: New test.
44045
44046 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
44047
44048 * g++.old-deja/g++.warn/impint2.C: New test.
44049
44050 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
44051
44052 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44053 is 1, not zero.
44054
44055 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44056
44057 * g++.old-deja/g++.warn/impint.C: New test.
44058 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44059 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44060 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44061 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44062 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44063 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44064 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44065 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44066 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44067 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44068 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44069 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44070
44071 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44072
44073 * gcc.dg/cpp-redef.c: New test.
44074
44075 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44076
44077 * g++.old-deja/g++.pt/unify7.C: New test.
44078
44079 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44080
44081 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44082 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44083
44084 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44085
44086 * gcc.c-torture/compile/20000224-1.c: New test.
44087
44088 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44089
44090 * gcc.c-torture/compile/cpp-2.c: New test.
44091 * gcc.c-torture/compile/cpp-1.c: New test.
44092
44093 2000-02-25 Jeffrey A Law (law@cygnus.com)
44094
44095 * gcc.c-torture/execute/20000225-1.c: New test.
44096
44097 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44098
44099 * gcc.dg/cpp-li2.c: New test.
44100
44101 * gcc.dg/cpp-wi1.c: New test.
44102
44103 * gcc.dg/cpp-li1.c: New test.
44104
44105 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44106
44107 * g++.old-deja/g++.other/sizeof5.C: New test.
44108
44109 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44110
44111 * gcc.c-torture/execute/va-arg-13.c: New test.
44112
44113 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44114
44115 * gcc.c-torture/execute/va-arg-12.c: New test.
44116
44117 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44118
44119 * gcc.c-torture/execute/20000223-1.c: New test.
44120
44121 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44122
44123 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44124
44125 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44126
44127 * g++.old-deja/g++.abi/ptrmem.C: New test.
44128
44129 2000-02-19 Richard Henderson <rth@cygnus.com>
44130
44131 * gcc.c-torture/compile/init-3.c: New.
44132
44133 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44134
44135 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44136 ALWAYS_CXXFLAGS.
44137
44138 2000-02-11 Robert Lipe <robertl@sco.com>
44139
44140 * gcc.c-torture/compile/20000211-3.c: New test.
44141
44142 2000-02-11 Martin Buchholz <martin@xemacs.org>
44143
44144 * gcc.c-torture/compile/20000211-2.c: New test.
44145
44146 2000-02-11 Jeffrey A Law (law@cygnus.com)
44147
44148 * gcc.c-torture/compile/20000211-1.c: New test.
44149
44150 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44151
44152 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44153 on native targets
44154
44155 2000-02-08 Nathan Sidwell <nathan@acm.org>
44156
44157 * g++.old-deja/g++.other/cast5.C: New test.
44158
44159 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44160
44161 * gcc.c-torture/execute/20000205-1.c: New.
44162
44163 2000-02-03 Nathan Sidwell <nathan@acm.org>
44164
44165 * g++.old-deja/g++.jason/cast3.C: Return void.
44166 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
44167
44168 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44169
44170 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
44171
44172 * gcc.dg/loop-1.c: New test.
44173
44174 2000-01-27 Jakub Jelinek <jakub@redhat.com>
44175
44176 * gcc.c-torture/compile/20000127-1.c: New test.
44177 * gcc.c-torture/execute/991228-1.c: New test.
44178
44179 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44180
44181 * gcc.dg/unused-2.c: New test.
44182
44183 * gcc.dg/conv-1.c: New test.
44184
44185 2000-01-24 Mark Mitchell <mark@codesourcery.com>
44186
44187 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
44188 compiler.
44189 (tool_option_proc): Fix typo.
44190
44191 2000-01-24 Geoff Keating <geoffk@cygnus.com>
44192
44193 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
44194 of the ld on the host, not on the build machine.
44195 Also, don't crash if '--help' is not a supported option.
44196
44197 2000-01-24 Richard Henderson <rth@cygnus.com>
44198
44199 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
44200
44201 2000-01-20 Jeffrey A Law (law@cygnus.com)
44202
44203 * gcc.c-torture/execute/20000120-2.c: New test.
44204 * gcc.c-torture/execute/20000120-1.c: New test.
44205
44206 2000-01-13 Jeffrey A Law (law@cygnus.com)
44207
44208 * gcc.c-torture/execute/20000113-1.c: New test.
44209
44210 2000-01-12 Jeffrey A Law (law@cygnus.com)
44211
44212 * gcc.c-torture/execute/20000112-1.c: New test.
44213
44214 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44215
44216 * gcc.dg/20000111-1.c: New test.
44217
44218 2000-01-10 Jeffrey A Law (law@cygnus.com)
44219
44220 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
44221 with 16 bit integers.
44222
44223 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44224
44225 * gcc.dg/20000108-1.c: New test.
44226
44227 2000-01-05 Nathan Sidwell <nathan@acm.org>
44228
44229 * g++.old-deja/g++.ns/koenig8.C: New test.
44230
44231 2000-01-05 Nathan Sidwell <nathan@acm.org>
44232
44233 * g++.old-deja/g++.other/cast4.C: New test.
44234
44235 2000-01-05 Jeffrey A Law (law@cygnus.com)
44236
44237 * gcc.c-torture/compile/20000105-2.c: New test.
44238 * gcc.c-torture/compile/20000105-1.c: New test.
44239
44240 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44241
44242 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
44243 references to printf & atoi to conform to ANSI standard.
44244 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
44245 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
44246 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
44247 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
44248 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
44249 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44250 * g++.old-deja/g++.brendan/copy1.C: Likewise.
44251 * g++.old-deja/g++.brendan/copy2.C: Likewise.
44252 * g++.old-deja/g++.brendan/copy3.C: Likewise.
44253 * g++.old-deja/g++.brendan/copy4.C: Likewise.
44254 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44255 * g++.old-deja/g++.brendan/copy6.C: Likewise.
44256 * g++.old-deja/g++.brendan/copy7.C: Likewise.
44257 * g++.old-deja/g++.brendan/copy8.C: Likewise.
44258 * g++.old-deja/g++.brendan/crash11.C: Likewise.
44259 * g++.old-deja/g++.brendan/crash14.C: Likewise.
44260 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
44261 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44262 * g++.old-deja/g++.brendan/delete2.C: Likewise.
44263 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
44264 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
44265 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
44266 * g++.old-deja/g++.brendan/eh1.C: Likewise.
44267 * g++.old-deja/g++.brendan/groff1.C: Likewise.
44268 * g++.old-deja/g++.brendan/init3.C: Likewise.
44269 * g++.old-deja/g++.brendan/misc12.C: Likewise.
44270 * g++.old-deja/g++.brendan/misc7.C: Likewise.
44271 * g++.old-deja/g++.brendan/new2.C: Likewise.
44272 * g++.old-deja/g++.brendan/operators4.C: Likewise.
44273 * g++.old-deja/g++.brendan/operators5.C: Likewise.
44274 * g++.old-deja/g++.brendan/overload2.C: Likewise.
44275 * g++.old-deja/g++.brendan/overload7.C: Likewise.
44276 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
44277 * g++.old-deja/g++.brendan/reference1.C: Likewise.
44278 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
44279 * g++.old-deja/g++.brendan/template24.C: Likewise.
44280 * g++.old-deja/g++.brendan/template3.C: Likewise.
44281 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
44282 * g++.old-deja/g++.jason/inline3.C: Likewise.
44283 * g++.old-deja/g++.jason/opeq.C: Likewise.
44284 * g++.old-deja/g++.law/arg5.C: Likewise.
44285 * g++.old-deja/g++.law/arm7.C: Likewise.
44286 * g++.old-deja/g++.law/ctors11.C: Likewise.
44287 * g++.old-deja/g++.law/cvt8.C: Likewise.
44288 * g++.old-deja/g++.law/init9.C: Likewise.
44289 * g++.old-deja/g++.law/refs4.C: Likewise.
44290 * g++.old-deja/g++.law/template2.C: Likewise.
44291 * g++.old-deja/g++.law/visibility24.C: Likewise.
44292 * g++.old-deja/g++.law/vtable3.C: Likewise.
44293 * g++.old-deja/g++.mike/asm2.C: Likewise.
44294 * g++.old-deja/g++.mike/eh1.C: Likewise.
44295 * g++.old-deja/g++.mike/misc1.C: Likewise.
44296 * g++.old-deja/g++.mike/misc13.C: Likewise.
44297 * g++.old-deja/g++.mike/misc14.C: Likewise.
44298 * g++.old-deja/g++.mike/ns12.C: Likewise.
44299 * g++.old-deja/g++.mike/p1248.C: Likewise.
44300 * g++.old-deja/g++.mike/p3708.C: Likewise.
44301 * g++.old-deja/g++.mike/p3708a.C: Likewise.
44302 * g++.old-deja/g++.mike/p3708b.C: Likewise.
44303 * g++.old-deja/g++.mike/p646.C: Likewise.
44304 * g++.old-deja/g++.mike/p700.C: Likewise.
44305 * g++.old-deja/g++.mike/p783.C: Likewise.
44306 * g++.old-deja/g++.mike/p783a.C: Likewise.
44307 * g++.old-deja/g++.mike/p783b.C: Likewise.
44308 * g++.old-deja/g++.mike/p786.C: Likewise.
44309 * g++.old-deja/g++.mike/p789.C: Likewise.
44310 * g++.old-deja/g++.mike/p789a.C: Likewise.
44311 * g++.old-deja/g++.mike/p807a.C: Likewise.
44312 * g++.old-deja/g++.other/delete3.C: Likewise.
44313 * g++.old-deja/g++.other/dyncast1.C: Likewise.
44314 * g++.old-deja/g++.other/dyncast2.C: Likewise.
44315 * g++.old-deja/g++.other/dyncast3.C: Likewise.
44316 * g++.old-deja/g++.other/empty1.C: Likewise.
44317 * g++.old-deja/g++.other/temporary1.C: Likewise.
44318 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
44319 * g++.old-deja/g++.pt/t16.C: Likewise.
44320 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
44321
44322 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
44323
44324 * gcc.dg/991230-1.c: New test.
44325
44326 1999-12-29 Jeffrey A Law (law@cygnus.com)
44327
44328 * gcc.c-torture/compile/991229-3.c: New test.
44329 * gcc.c-torture/compile/991229-2.c: New test.
44330 * gcc.c-torture/compile/991229-1.c: New test.
44331
44332 1999-12-29 Greg McGary <gkm@eng.ascend.com>
44333
44334 * gcc.c-torture/compile/labels-2.c: New test.
44335
44336 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
44337
44338 * gcc.c-torture/execute/991227-1.c: New test.
44339
44340 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44341
44342 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
44343
44344 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
44345
44346 * gcc.c-torture/execute/991221-1.c: New test.
44347
44348 1999-12-20 Nathan Sidwell <nathan@acm.org>
44349
44350 * g++.old-deja/g++.other/cast3.C: New test.
44351
44352 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
44353
44354 * gcc.c-torture/execute/991216-4.c: New test.
44355
44356 1999-12-16 Michael Meissner <meissner@cygnus.com>
44357
44358 * gcc.c-torture/execute/991216-1.c: New test.
44359 * gcc.c-torture/execute/991216-2.c: New test.
44360 * gcc.c-torture/execute/991216-3.c: New test.
44361
44362 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44363
44364 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
44365 Actually make the test fail by using "-O2" for compilation.
44366
44367 1999-12-15 Nathan Sidwell <nathan@acm.org>
44368
44369 * g++.old-deja/g++.warn/cast-align1.C: New test.
44370
44371 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44372
44373 * gcc.c-torture/compile/991214-1.c: New test.
44374 * gcc.c-torture/compile/991214-2.c: New test.
44375
44376 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44377
44378 * gcc.dg/991214-1.c: New test.
44379
44380 1999-12-13 Jeffrey A Law (law@cygnus.com)
44381
44382 * gcc.c-torture/compile/991213-3.c: New test.
44383 * gcc.c-torture/compile/991213-2.c: New test.
44384 * gcc.c-torture/compile/991213-1.c: New test.
44385
44386 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
44387
44388 * gcc.dg/991209-1.c: New test.
44389
44390 1999-12-08 Nathan Sidwell <nathan@acm.org>
44391
44392 * gcc.c-torture/compile/991208-1.c: New test.
44393
44394 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44395
44396 * gcc.dg/ultrasp2.c: New test.
44397
44398 1999-12-05 Alex Samuel <samuel@codesourcery.com>
44399
44400 * g++.old-deja/g++.abi/align.C (main): Fix typo.
44401
44402 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
44403
44404 * gcc.c-torture/compile/991202-1.c: New test.
44405 * gcc.c-torture/execute/991202-1.c: New test.
44406 * gcc.c-torture/execute/991202-2.c: New test.
44407 * gcc.c-torture/execute/991202-3.c: New test.
44408
44409 1999-12-02 Alex Samuel <samuel@codesourcery.com>
44410
44411 * g++.old-deja/g++.abi/align.C: New test.
44412 * g++.old-deja/g++.abi/aggregates.C: Likewise.
44413 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44414
44415 1999-12-01 Richard Henderson <rth@cygnus.com>
44416
44417 * gcc.c-torture/execute/991201-1.c: New.
44418
44419 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
44420
44421 * gcc.dg/991129-1.c: New test.
44422
44423 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
44424
44425 * gcc.c-torture/compile/991127-1.c: New test.
44426
44427 1999-11-22 Nathan Sidwell <nathan@acm.org>
44428
44429 * g++.old-deja/g++.other/warn4.C: New test.
44430
44431 1999-11-22 Nathan Sidwell <nathan@acm.org>
44432
44433 * g++.old-deja/g++.eh/cleanup2.C: New test.
44434 * g++.old-deja/g++.ext/pretty2.C: New test.
44435 * g++.old-deja/g++.ext/pretty3.C: New test.
44436 * g++.old-deja/g++.other/debug6.C: New test.
44437
44438 1999-10-20 Jim Wilson <wilson@cygnus.com>
44439
44440 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
44441 compiler_output to look for one error message instead of two.
44442
44443 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
44444
44445 * gcc.c-torture/execute/991118-1.c: Also test case
44446 where the word boundary does not split a byte evenly.
44447
44448 1999-11-19 Nathan Sidwell <nathan@acm.org>
44449
44450 * g++.old-deja/g++.ext/restrict1.C: New test.
44451
44452 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
44453
44454 * gcc.c-torture/execute/991118-1.c: New test.
44455
44456 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
44457
44458 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
44459 working directory pathnames.
44460
44461 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
44462
44463 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
44464 host is equipped with driver.h and driver.o so it can actually
44465 compile and run the tests.
44466
44467 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
44468
44469 * gcc.c-torture/compile/991008-1.c: New test.
44470
44471 1999-11-08 Nick Clifton <nickc@cygnus.com>
44472
44473 * lib/gcc-dg.exp: Include target-supports.exp
44474
44475 1999-11-05 Nick Clifton <nickc@cygnus.com>
44476
44477 * lib/target-supports.exp: New file: Provide procs to test for
44478 features supported by the target.
44479 (check_weak_available): Moved here from ecos.exp.
44480 (check_alias_available): New proc: Determine of the target
44481 toolchain supports the alias attribute.
44482
44483 * gcc.dg/special/ecos.exp: Move check_weak_available to
44484 target-supports.exp.
44485 (alias-1.c): Only perform the test if the target supports
44486 aliases.
44487 (wkali-1.c): Only perform the test if the target supports
44488 aliases.
44489
44490 * gcc.dg/990506-0.c: Expect error messages from cross
44491 targets as well as native targets.
44492
44493 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44494
44495 * gcc.dg/ultrasp1.c: Removed xfail.
44496 * gcc.dg/struct-ret-2.c: Likewise.
44497 * gcc.dg/array-1.c: Likewise.
44498
44499 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44500
44501 * gcc.dg/struct-ret-2.c: New test.
44502
44503 * gcc.dg/array-1.c: New test.
44504
44505 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
44506
44507 * gcc.c-torture/execute/991030-1.c: New test.
44508
44509 1999-10-26 Richard Henderson <rth@cygnus.com>
44510
44511 * gcc.c-torture/compile/991026-2.c: New test.
44512
44513 1999-10-26 Jeffrey A Law (law@cygnus.com)
44514
44515 * gcc.c-torture/compile/991026-1.c: New test.
44516
44517 1999-10-23 Jeffrey A Law (law@cygnus.com)
44518
44519 * gcc.c-torture/execute/991023-1.c: New test.
44520
44521 1999-10-19 Jeffrey A Law (law@cygnus.com)
44522
44523 * gcc.c-torture/execute/991019-1.c: New test.
44524
44525 1999-10-16 Richard Henderson <rth@cygnus.com>
44526
44527 * gcc.c-torture/execute/991016-1.c: New test.
44528
44529 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
44530
44531 * gcc.c-torture/execute/991014-1.c: New test.
44532
44533 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
44534
44535 * g++.old-deja/g++.other/union2.C: New test.
44536
44537 1999-10-13 Nathan Sidwell <nathan@acm.org>
44538
44539 * g++.old-deja/g++.other/vaarg2.C: New test.
44540 * g++.old-deja/g++.other/vaarg3.C: New test.
44541
44542 1999-10-12 Craig Burley <craig@jcb-sc.com>
44543
44544 * g77.f-torture/noncompile/19990905-1.f: Moved from being
44545 in compile/.
44546
44547 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
44548
44549 * gcc.c-torture/execute/va-arg-11.c: New test.
44550
44551 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
44552
44553 * lib/file-format.exp (gcc_target_object_format): Don't
44554 crash if objdump is unavailable.
44555
44556 1999-09-29 Donn Terry <donn@interix.com>
44557
44558 * gcc.misc-tests/mg.exp: delete extraneous redirection.
44559
44560 1999-09-28 Nick Clifton <nickc@cygnus.com>
44561
44562 * gcc.c-torture/compile/990928-1.c: New test.
44563
44564 1999-09-28 Nathan Sidwell <nathan@acm.org>
44565
44566 * g++.old-deja/g++.other/decl6.C: New test.
44567
44568 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44569
44570 * gcc.c-torture/execute/va-arg-10.c: New test.
44571
44572 1999-09-27 Nathan Sidwell <nathan@acm.org>
44573
44574 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
44575 __PRETTY_FUNCTION__.
44576
44577 1999-09-23 Nick Clifton <nickc@cygnus.com>
44578
44579 * gcc.c-torture/execute/990923-1.c: New test.
44580
44581 1999-09-21 Nick Clifton <nickc@cygnus.com>
44582
44583 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
44584 for which -fpic is inappropriate.
44585
44586 1999-09-21 Mark Mitchell <mark@codesourcery.com>
44587
44588 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
44589
44590 1999-09-21 Nathan Sidwell <nathan@acm.org>
44591
44592 * g++.old-deja/g++.other/dyncast1.C: New test.
44593 * g++.old-deja/g++.other/dyncast2.C: New test.
44594 * g++.old-deja/g++.other/dyncast3.C: New test.
44595 * g++.old-deja/g++.other/dyncast4.C: New test.
44596 * g++.old-deja/g++.other/dyncast5.C: New test.
44597 * g++.old-deja/g++.eh/catch3.C: New test.
44598 * g++.old-deja/g++.eh/catch3p.C: New test.
44599 * g++.old-deja/g++.eh/catch4.C: New test.
44600 * g++.old-deja/g++.eh/catch4p.C: New test.
44601 * g++.old-deja/g++.eh/catch5.C: New test.
44602 * g++.old-deja/g++.eh/catch5p.C: New test.
44603 * g++.old-deja/g++.eh/catch6.C: New test.
44604 * g++.old-deja/g++.eh/catch6p.C: New test.
44605 * g++.old-deja/g++.eh/catch7.C: New test.
44606 * g++.old-deja/g++.eh/catch7p.C: New test.
44607 * g++.old-deja/g++.eh/catch8.C: New test.
44608 * g++.old-deja/g++.eh/catch8p.C: New test.
44609 * g++.old-deja/g++.eh/catch9.C: New test.
44610 * g++.old-deja/g++.eh/catch9p.C: New test.
44611
44612 1999-09-13 Nathan Sidwell <nathan@acm.org>
44613
44614 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
44615 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
44616
44617 1999-09-13 Jeffrey A Law (law@cygnus.com)
44618
44619 * gcc.c-torture/compile/990913-1.c: New test.
44620
44621 1999-09-10 Nathan Sidwell <nathan@acm.org>
44622
44623 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
44624 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44625
44626 1999-09-09 Richard Henderson <rth@cygnus.com>
44627
44628 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
44629
44630 1999-09-09 Nathan Sidwell <nathan@acm.org>
44631
44632 * g++.old-deja/g++.other/lookup11.C: New test.
44633 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
44634 what is permitted and what we want.
44635 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
44636 overload use.
44637 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44638
44639 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
44640
44641 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
44642 * gcc.c-torture/noncompile/poison-1.c: New file.
44643
44644 1999-09-08 Nathan Sidwell <nathan@acm.org>
44645
44646 * g++.old-deja/g++.other/sizeof3.C: New test.
44647 * g++.old-deja/g++.other/sizeof4.C: New test.
44648 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
44649 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
44650
44651 1999-09-07 Richard Henderson <rth@cygnus.com>
44652
44653 * gcc.dg/va-arg-1.c: New.
44654
44655 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44656
44657 * gcc.c-torture/execute/va-arg-9.c: New test.
44658
44659 1999-09-05 Craig Burley <craig@jcb-sc.com>
44660
44661 * g77.f-torture/compile/980519-2.f: New test.
44662 * g77.f-torture/compile/19990905-0.f: New test.
44663 * g77.f-torture/compile/19990905-1.f: New test.
44664 * g77.f-torture/compile/19990905-2.f: New test.
44665
44666 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
44667
44668 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
44669
44670 * gcc.c-torture/execute/990827-1.c: Fix typo.
44671
44672 1999-09-03 Nathan Sidwell <nathan@acm.org>
44673
44674 * g++.old-deja/g++.other/deref1.C: New test.
44675
44676 1999-09-02 Nathan Sidwell <nathan@acm.org>
44677
44678 * g++.old-deja/g++.other/ambig2.C: New test.
44679 * g++.old-deja/g++.other/cond5.C: New test.
44680 * g++.old-deja/g++.other/lookup16.C: New test.
44681
44682 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
44683
44684 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
44685 assemblers too.
44686
44687 1999-08-31 Jeffrey A Law (law@cygnus.com)
44688
44689 * lib/c-torture.exp: Avoid the "compare executables" optimization
44690 when testing native.
44691
44692 1999-08-29 Jeffrey A Law (law@cygnus.com)
44693
44694 * gcc.c-torture/execute/990829-1.c: New test.
44695 * gcc.c-torture/compile/990829-1.c: New test.
44696
44697 1999-08-27 Paul Burchard <burchard@pobox.com>
44698
44699 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
44700 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
44701 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
44702 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
44703 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
44704 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
44705 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
44706 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
44707 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
44708 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
44709 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
44710
44711 1999-08-27 Jeffrey A Law (law@cygnus.com)
44712
44713 * gcc.c-torture/execute/990827-1.c: New test.
44714
44715 1999-08-26 Craig Burley <craig@jcb-sc.com>
44716
44717 * g77.f-torture/noncompile/19990826-4.f: New test.
44718
44719 * g77.f-torture/compile/19990826-3.f: New test.
44720
44721 * g77.f-torture/execute/19990826-2.f: New test.
44722
44723 * g77.f-torture/compile/19990826-1.f: New test.
44724
44725 * gcc.c-torture/execute/990826-0.c: New test.
44726 * g77.c-torture/execute/19990826-0.f: New test.
44727
44728 * g77.f-torture/noncompile/970626-2.f: New test.
44729
44730 1999-08-25 Paul Burchard <burchard@pobox.com>
44731
44732 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
44733 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
44734 lss-011.C: New tests.
44735
44736 1999-08-25 Nathan Sidwell <nathan@acm.org>
44737
44738 * g++.old-deja/g++.other/decl5.C: New test.
44739
44740 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44741
44742 * noncompile/noncompile.exp: Load_lib c-torture.exp.
44743 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
44744 call `postbase' for each one. All callers of `postbase' changed
44745 to call this instead.
44746
44747 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
44748
44749 * gcc.c-torture/execute/990811-1.c: New test.
44750
44751 1999-08-09 Nick Clifton <nickc@cygnus.com>
44752
44753 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
44754 just native ones.
44755
44756 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
44757 just native ones.
44758
44759 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44760
44761 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
44762
44763 1999-08-04 Jeffrey A Law (law@cygnus.com)
44764
44765 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
44766
44767 1999-08-04 Nathan Sidwell <nathan@acm.org>
44768
44769 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
44770
44771 1999-08-04 Jeffrey A Law (law@cygnus.com)
44772
44773 * gcc.c-torture/execute/990804-1.c: New test.
44774
44775 1999-08-03 Nathan Sidwell <nathan@acm.org>
44776
44777 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
44778 * g++.old-deja/g++.brendan/crash64.C: Likewise.
44779 * g++.old-deja/g++.brendan/overload8.C: Likewise.
44780
44781 1999-08-03 Nathan Sidwell <nathan@acm.org>
44782
44783 * g++.old-deja/g++.other/struct1.C: New test.
44784
44785 1999-08-03 Nathan Sidwell <nathan@acm.org>
44786
44787 * g++.old-deja/g++.other/enum2.C: New test.
44788
44789 1999-08-02 Richard Henderson <rth@cygnus.com>
44790
44791 Adapted from tests from Franz Sirl:
44792 * gcc.c-torture/execute/va-arg-7.c: New test.
44793 * gcc.c-torture/execute/va-arg-8.c: New test.
44794
44795 1999-08-01 Jeffrey A Law (law@cygnus.com)
44796
44797 * gcc.c-torture/compile/990801-2.c: New test.
44798
44799 * gcc.c-torture/compile/990801-1.c: New test.
44800
44801 1999-07-27 Michael Meissner <meissner@cygnus.com>
44802
44803 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
44804 fp-cmp-1.c, converting double to float.
44805
44806 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
44807 fp-cmp-1.c, converting double to long double.
44808
44809 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
44810 from fr1 to unknown_register, since fr1 is a legitimate register
44811 on some machines.
44812
44813 1999-07-25 Jeffrey A Law (law@cygnus.com)
44814
44815 * README: More listname related changes.
44816
44817 1999-07-08 Catherine Moore <clm@cygnus.com>
44818
44819 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
44820
44821 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
44822
44823 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
44824
44825 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44826
44827 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
44828
44829 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
44830
44831 * gcc.dg/990703-1.c: New test.
44832
44833 1999-06-29 Nick Clifton <nickc@cygnus.com>
44834
44835 * lib/file-format.exp: New file: Move definition of proc
44836 gcc_target_object_format to here from
44837 gcc.dg/special/ecos.exp.
44838
44839 * lib/c-torture.exp: Include lib file-format.exp.
44840 * lib/gcc-dg.exp: Include lib file-format.exp.
44841
44842 * gcc.dg/special/ecos.exp: Remove definition of proc
44843 gcc_target_object_format.
44844
44845 1999-06-28 Jeffrey A Law (law@cygnus.com)
44846
44847 * gcc.c-torture/execute/990628-1.c: New test.
44848
44849 1999-06-25 Jeffrey A Law (law@cygnus.com)
44850
44851 * gcc.c-torture/compile/990625-2.c: New test.
44852
44853 * gcc.c-torture/compile/990625-1.c: New test.
44854
44855 1999-06-23 Nick Clifton <nickc@cygnus.com>
44856
44857 * gcc.c-torture/compile/dll.c: New test case. Check that dll
44858 attributes compile.
44859 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
44860 ports that use the COFF/PE file format.
44861
44862 1999-06-17 Jeffrey A Law (law@cygnus.com)
44863
44864 * gcc.c-torture/compile/990617-1.c: New test.
44865
44866 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
44867
44868 * g++.old-deja/g++.other/decl4.C: New test.
44869
44870 1999-06-14 Nathan Sidwell <nathan@acm.org>
44871
44872 * g++.old-deja/g++.other/bitfld3.C: New test.
44873
44874 1999-06-08 Nathan Sidwell <nathan@acm.org>
44875
44876 * g++.old-deja/g++.eh/catch1.C: New test.
44877
44878 1999-06-07 Jeffrey A Law (law@cygnus.com)
44879
44880 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
44881
44882 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
44883 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
44884
44885 1999-06-05 Craig Burley <craig@jcb-sc.com>
44886
44887 * g77.f-torture/compile/19990502-0.f: Replace with new,
44888 shorter, test that still fails after recent changes.
44889
44890 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44891
44892 * gcc.c-torture/execute/990604-1.c: New test.
44893
44894 1999-05-31 Jeffrey A Law (law@cygnus.com)
44895
44896 * gcc.c-torture/execute/990531-1.c: New test.
44897
44898 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44899
44900 * gcc.c-torture/compile/990527-1.c: New test.
44901
44902 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
44903
44904 * gcc.c-torture/execute/990527-1.c: New test.
44905
44906 1999-05-25 Nick Clifton <nickc@cygnus.com>
44907
44908 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
44909 bitfields as signed.
44910
44911 1999-05-25 Craig Burley <craig@jcb-sc.com>
44912
44913 * g77.f-torture/compile/19990525-0.f: New test.
44914
44915 1999-05-25 Jeffrey A Law (law@cygnus.com)
44916
44917 * gcc.c-torture/execute/990525-2.c: New test.
44918
44919 * gcc.c-torture/execute/990525-1.c: New test.
44920
44921 1999-05-24 Nathan Sidwell <nathan@acm.org>
44922
44923 * g++.old-deja/g++.other/anon3.C: New test.
44924 * g++.old-deja/g++.other/anon4.C: New test.
44925 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
44926 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
44927 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
44928 Merrill).
44929
44930 1999-05-24 Jeffrey A Law (law@cygnus.com)
44931
44932 * gcc.c-torture/execute/990524-1.c: New test.
44933
44934 * gcc.dg/990524-1.c: New test.
44935
44936 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44937
44938 * gcc.c-torture/compile/990523-1.c: New test.
44939
44940 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
44941
44942 * gcc.c-torture/compile/990519-1.c: New test.
44943
44944 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44945
44946 * gcc.c-torture/compile/990517-1.c: New test.
44947
44948 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
44949 (e4, f4): New tests.
44950 (main): Call them.
44951
44952 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44953
44954 * gcc.dg/noreturn-1.c: New test.
44955
44956 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44957
44958 * gcc.c-torture/execute/990513-1.c: New test.
44959
44960 1999-05-10 Richard Henderson <rth@cygnus.com>
44961
44962 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
44963
44964 1999-05-10 Craig Burley <craig@jcb-sc.com>
44965
44966 * g77.f-torture/execute/erfc.f: Use small single-precision
44967 values, to avoid problems on Alphas when not -mieee.
44968
44969 1999-05-08 Craig Burley <craig@jcb-sc.com>
44970
44971 * gcc.dg/990506-0.c: New test.
44972
44973 1999-05-08 Richard Henderson <rth@cygnus.com>
44974
44975 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
44976 the constant to test. Don't XFAIL 64-bit targets.
44977
44978 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
44979 * g++.old-deja/g++.law/profile1.C: Likewise.
44980
44981 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
44982 operator new instances.
44983 * g++.old-deja/g++.other/delete5.C: Likewise.
44984
44985 1999-05-03 Craig Burley <craig@jcb-sc.com>
44986
44987 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
44988 intrinsic.
44989
44990 1999-05-03 Craig Burley <craig@jcb-sc.com>
44991
44992 * g77.f-torture/execute/u77-test.f: Reverse order of two
44993 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
44994
44995 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44996
44997 * gcc.dg/compare1.c: New test.
44998
44999 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
45000
45001 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
45002 New tests.
45003
45004 1999-05-02 Craig Burley <craig@jcb-sc.com>
45005
45006 * g77.f-torture/compile/19990502-1.f: New test.
45007
45008 1999-05-02 Craig Burley <craig@jcb-sc.com>
45009
45010 * g77.f-torture/compile/19990502-0.f: New test.
45011
45012 1999-05-02 Craig Burley <craig@jcb-sc.com>
45013
45014 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
45015 intrinsic.
45016
45017 1999-05-02 Craig Burley <craig@jcb-sc.com>
45018
45019 * g77.f-torture/execute/u77-test.f (main): List libU77
45020 intrinsics not currently tested.
45021 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
45022 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
45023 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
45024 Trim blanks off the ends of some printed strings.
45025
45026 1999-05-02 Craig Burley <craig@jcb-sc.com>
45027
45028 * g77.f-torture/execute/u77-test.f (main): Just warn about
45029 FSTAT gid disagreement, as it's expected on some systems.
45030
45031 1999-05-01 Craig Burley <craig@jcb-sc.com>
45032
45033 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
45034 use a new function, which allows for some slop.
45035 Clean up some commentary.
45036 (issum): The new function.
45037 (sgladd): Deleted subroutine.
45038
45039 1999-05-01 Craig Burley <craig@jcb-sc.com>
45040
45041 * g77.f-torture/execute/u77-test.f: Modify to be more like
45042 libf2c/libU77 version, bringing patches to that version here.
45043 Add suitable commentary.
45044
45045 1999-04-25 Richard Henderson <rth@cygnus.com>
45046
45047 * gcc.dg/990424-1.c: New test.
45048
45049 1999-04-24 Craig Burley <craig@jcb-sc.com>
45050
45051 * g77.f-torture/execute/u77-test.f (main): Bug involving
45052 LSTAT has been fixed, so turn back on full checking.
45053
45054 1999-04-20 Craig Burley <craig@jcb-sc.com>
45055
45056 * g77.f-torture/compile/19990419-0.f: New test.
45057 * g77.f-torture/execute/19990419-1.f: New test.
45058
45059 1999-04-17 Richard Henderson <rth@cygnus.com>
45060
45061 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45062 to avoid the need for a prototype to supress a warning.
45063
45064 1999-04-07 Jim Wilson <wilson@cygnus.com>
45065
45066 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45067
45068 1999-04-04 Jeffrey A Law (law@cygnus.com)
45069
45070 * gcc.c-torture/execute/990404-1.c: New test.
45071
45072 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45073
45074 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45075 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45076 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45077 missing initializer warnings.
45078
45079 1999-03-28 Jeffrey A Law (law@cygnus.com)
45080
45081 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45082 matching strings.
45083
45084 1999-03-26 Jeffrey A Law (law@cygnus.com)
45085
45086 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45087
45088 1999-03-26 Craig Burley <craig@jcb-sc.com>
45089
45090 * g77.f-torture/execute/19990325-0.f: New test.
45091 * g77.f-torture/execute/19990325-1.f: New test.
45092
45093 1999-03-24 Jeffrey A Law (law@cygnus.com)
45094
45095 * gcc.c-torture/execute/990324-1.c: New test.
45096
45097 1999-03-22 Jim Wilson <wilson@cygnus.com>
45098
45099 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45100 test with 4.
45101
45102 1999-03-17 Richard Henderson <rth@cygnus.com>
45103
45104 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45105
45106 1999-03-13 Craig Burley <craig@jcb-sc.com>
45107
45108 * g77.f-torture/execute/19990313-2.f: New test.
45109 * g77.f-torture/execute/19990313-3.f: New test.
45110
45111 1999-03-13 Craig Burley <craig@jcb-sc.com>
45112
45113 * g77.f-torture/execute/19990313-0.f: New test.
45114 * g77.f-torture/execute/19990313-1.f: New test.
45115
45116 1999-03-12 Jim Wilson <wilson@cygnus.com>
45117
45118 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45119 printf to sprintf.
45120 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45121 (main): Add check for u15. Conditionalize u31 check depending on
45122 whether ints are <32 bits or >=32 bits.
45123
45124 1999-03-08 Craig Burley <craig@jcb-sc.com>
45125
45126 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45127
45128 1999-03-08 Craig Burley <craig@jcb-sc.com>
45129
45130 * g77.f-torture/compile/19990305-0.f: New test.
45131 * g77.f-torture/execute/19981119-0.f: New test.
45132
45133 1999-03-08 Craig Burley <craig@jcb-sc.com>
45134
45135 * g77.f-torture/execute/970625-2.f: call ABORT if final
45136 result is not correct, instead of just printing it.
45137 Add this checking via newly introduced obfuscation, to
45138 trip up buggy front ends.
45139
45140 1999-03-07 Craig Burley <craig@jcb-sc.com>
45141
45142 * g77.f-torture/compile/960317-1.f: Moved from being
45143 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45144
45145 1999-03-06 Craig Burley <craig@jcb-sc.com>
45146
45147 * g77.f-torture/execute/960317-1.f: New (old) test.
45148 * g77.f-torture/execute/970625-2.f: Ditto.
45149
45150 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45151
45152 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45153 message on line 1 or line 2; cccp and cpplib do this differently.
45154
45155 1999-03-01 Jeffrey A Law (law@cygnus.com)
45156
45157 * g++.old-deja/g++.law/weak1.C: New test.
45158
45159 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45160
45161 * gcc.c-torture/execute/990119-1.c: Renamed to...
45162 * gcc.dg/990119-1.c: this, so it will only be tested once
45163 (it's a preprocessor test, it doesn't need to be run at
45164 multiple optimization levels).
45165
45166 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45167
45168 * lib/g++.exp: Don't add incdir=$base_dir/../include to
45169 ALWAYS_CXXFLAGS.
45170
45171 1999-02-24 Craig Burley <craig@jcb-sc.com>
45172
45173 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
45174 * g77.f-torture/compile/19981216-0.f: ...as it is expected
45175 to not be compilable by current g77.
45176
45177 1999-02-24 Nick Clifton <nickc@cygnus.com>
45178
45179 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
45180
45181 1999-02-22 Jeffrey A Law (law@cygnus.com)
45182
45183 * gcc.c-torture/execute/990222-1.c: New test.
45184
45185 1999-02-19 Craig Burley <craig@jcb-sc.com>
45186
45187 * g77.f-torture/compile/19990218-0.f: New test.
45188 * g77.f-torture/noncompile/19990218-1.f: New test.
45189
45190 1999-02-18 Craig Burley <craig@jcb-sc.com>
45191
45192 * g77.f-torture/compile/19981216-0.f: New test.
45193
45194 1999-02-14 Jeffrey A Law (law@cygnus.com)
45195
45196 * gcc.dg/990214-1.c: New test.
45197
45198 1999-02-13 Jeffrey A Law (law@cygnus.com)
45199
45200 * gcc.dg/990213-2.c: New test.
45201
45202 * gcc.dg/990213-1.c: New test.
45203
45204 1999-02-12 Jeffrey A Law (law@cygnus.com)
45205
45206 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
45207 ints.
45208
45209 1999-02-11 Nick Clifton <nickc@cygnus.com>
45210
45211 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
45212 specified by target.
45213
45214 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
45215
45216 1999-02-11 Jeffrey A Law (law@cygnus.com)
45217
45218 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
45219
45220 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
45221
45222 * gcc.dg/special/ecos.exp: New test driver for new tests with
45223 special requirements.
45224
45225 * gcc.dg/special/alias-1.c: New test.
45226 * gcc.dg/special/gcsec-1.c: New test.
45227 * gcc.dg/special/weak-1.c: New test.
45228 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
45229 * gcc.dg/special/weak-2.c: New test.
45230 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
45231 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
45232 * gcc.dg/special/wkali-1.c: New test.
45233 * gcc.dg/special/wkali-2.c: New test.
45234 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
45235 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
45236
45237 1999-02-10 Felix Lee <flee@cygnus.com>
45238
45239 * lib/c-torture.exp (c-torture-compile): Pull out code for
45240 analyzing gcc error messages.
45241 (c-torture-execute): Likewise. Fix some (harmless) false
45242 positives.
45243 * lib/gcc.exp (gcc_check_compile): New function.
45244
45245 1999-02-08 Richard Henderson <rth@cygnus.com>
45246
45247 * gcc.c-torture/execute/990208-1.c: New test.
45248
45249 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
45250
45251 * g++.dg/special/ecos.exp: New driver for new tests with special
45252 requirements
45253
45254 * g++.dg/special/conpr-1.C: New test
45255 * g++.dg/special/conpr-2.C: New test
45256 * g++.dg/special/conpr-2a.C: New test
45257 * g++.dg/special/conpr-3.C: New test
45258 * g++.dg/special/conpr-3a.C: New test
45259 * g++.dg/special/conpr-3b.C: New test
45260
45261 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
45262 allow g++ to use the dg driver
45263
45264 * README: Add comment about g++.dg directory
45265
45266 1999-02-06 Jeffrey A Law (law@cygnus.com)
45267
45268 * README: Update email addresses.
45269
45270 1999-02-03 Nick Clifton <nickc@cygnus.com>
45271
45272 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
45273 arguments in order to force structure S onto the stack even on
45274 the alpha.
45275 (test): Pass 10 leading arguments to function foo as well as the
45276 structure S.
45277
45278 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
45279 failure for all targets.
45280
45281 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
45282 abort to terminate program execution.
45283
45284 1999-01-30 Richard Henderson <rth@cygnus.com>
45285
45286 * gcc.c-torture/execute/990130-1.c: New test.
45287
45288 1999-01-30 Jeffrey A Law (law@cygnus.com)
45289
45290 * gcc.dg/990130-1.c: New test.
45291
45292 1999-01-28 Michael Meissner <meissner@cygnus.com>
45293
45294 * gcc.c-torture/execute/990128-1.c: New test.
45295
45296 1999-01-27 Michael Meissner <meissner@cygnus.com>
45297
45298 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
45299
45300 1999-01-27 Felix Lee <flee@cygnus.com>
45301
45302 * lib/c-torture.exp (c-torture-compile): pull out code for
45303 analyzing gcc error messages.
45304 (c-torture-execute): ditto, and fix some (harmless) false
45305 positives.
45306 * lib/gcc.exp (gcc_check_compile): new function.
45307
45308 1999-01-17 Jeffrey A Law (law@cygnus.com)
45309
45310 * gcc.dg/990117-1.c: New test.
45311
45312 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
45313
45314 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
45315
45316 1999-01-15 Jeffrey A Law (law@cygnus.com)
45317
45318 * g77.f-torture/compile/990115-1.f: New test.
45319
45320 1999-01-07 Jeffrey A Law (law@cygnus.com)
45321
45322 * gcc.c-torture/compile/990107-1.c: New test
45323
45324 1999-01-06 Jeffrey A Law (law@cygnus.com)
45325
45326 * gcc.c-torture/execute/990106-2.c: New test.
45327
45328 * gcc.c-torture/execute/990106-1.c: New test.
45329
45330 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
45331
45332 * gcc.c-torture/compile/981223-1.c: New test.
45333
45334 1998-12-29 Richard Henderson <rth@cygnus.com>
45335
45336 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
45337 (opt3): Rename from opt4 and disable.
45338
45339 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
45340
45341 * g++.old-deja/g++.pt/ptrmem5.C: New test.
45342
45343 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45344
45345 * g++.old-deja/g++.other/conv5.C: New test.
45346
45347 1998-12-14 Nick Clifton <nickc@cygnus.com>
45348
45349 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
45350
45351 1998-12-11 Jeffrey A Law (law@cygnus.com)
45352
45353 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
45354
45355 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
45356
45357 * gcc.c-torture/compile/981211-1.c: New test.
45358
45359 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45360
45361 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
45362
45363 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
45364
45365 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45366
45367 * gcc.special/930510-1.c: Make C9X safe.
45368 * gcc.misc-tests/gcov-1.c Similarly.
45369 * gcc.misc-tests/gcov-2.c Similarly.
45370
45371 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45372
45373 * gcc.dg/ultrasp1.c: New test.
45374
45375 1998-12-06 Richard Henderson <rth@cygnus.com>
45376
45377 * gcc.c-torture/execute/981206.c: New test.
45378
45379 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45380
45381 * g++.old-deja/g++.ns/template7.C: New test.
45382
45383 * g++.old-deja/g++.other/expr1.C: New test.
45384
45385 * g++.old-deja/g++.eh/tmpl3.C: New test.
45386
45387 * g++.old-deja/g++.eh/tmpl2.C: New test.
45388
45389 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45390
45391 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
45392 * g++.old-deja/g++.other/using6.C: Removed.
45393 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
45394
45395 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
45396
45397 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45398
45399 * g++.old-deja/g++.pt/overload8.C: New test.
45400
45401 * g++.old-deja/g++.pt/overload7.C: New test.
45402
45403 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
45404
45405 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
45406 and relinking messages.
45407 * lib/g++.exp (g++_target_compile): Remove .rpo file when
45408 compiling with -frepo.
45409
45410 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
45411
45412 * g++.old-deja/g++.pt/lookup6.C: New test.
45413
45414 1998-11-30 Nick Clifton <nickc@cygnus.com>
45415
45416 * gcc.c-torture/execute/981130-1.c: New test.
45417 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
45418
45419 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45420
45421 * g++.old-deja/g++.pt/explicit76.C: New test.
45422
45423 * g++.old-deja/g++.pt/friend38.C: New test.
45424
45425 * g++.old-deja/g++.ns/crash2.C: New test.
45426
45427 * g++.old-deja/g++.pt/defarg8.C: New test.
45428
45429 * g++.old-deja/g++.pt/instantiate6.C: New test.
45430
45431 * g++.old-deja/g++.pt/static6.C: New test.
45432
45433 * g++.old-deja/g++.pt/decl2.C: New test.
45434
45435 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45436
45437 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
45438 problem is actually related with name lookup, but so what? :-)
45439
45440 * g++.old-deja/g++.pt/friend37.C: New test.
45441
45442 1998-11-25 Dave Love <d.love@dl.ac.uk>
45443
45444 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
45445 element, which fails on some systems.
45446
45447 * g77.f-torture/execute/labug1.f: New test.
45448
45449 1998-11-21 Jeffrey A Law (law@cygnus.com)
45450
45451 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
45452 is defined.
45453
45454 1998-11-18 Dave Love <d.love@dl.ac.uk>
45455
45456 * g77.f-torture/compile/981117-1.f: New test.
45457
45458 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
45459
45460 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
45461 properly discarded.
45462
45463 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
45464
45465 * gcc.c-torture/execute/memcheck: New directory of tests for
45466 -fcheck-memory-usage.
45467
45468 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45469
45470 * README: New file, general information about the testsuite and
45471 new description of the various C++ test subdirectories.
45472 * README.g++: Eliminate obsolete information, update and move most
45473 relevant stuff to README.
45474
45475 1998-11-07 Richard Henderson <rth@cygnus.com>
45476
45477 * gcc.c-torture/compile/981107-1.c: New test.
45478
45479 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
45480
45481 * execute/memcpy-bi.c: New testcase.
45482
45483 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
45484
45485 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
45486 base classes.
45487
45488 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
45489 template is selected.
45490
45491 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
45492 classes, it should be accepted for all types.
45493
45494 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
45495
45496 * g++.old-deja/g++.pt/spec24.C: Ensure that template
45497 specializations start with template headers.
45498
45499 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
45500
45501 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
45502
45503 * g++.old-deja/g++.other/init9.C: Test cross initialization of
45504 non-POD types.
45505
45506 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45507
45508 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
45509
45510 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
45511
45512 * compile/981022-1.c, compile/981022-1.x: New test and driver.
45513
45514 1998-10-19 Jeffrey A Law (law@cygnus.com)
45515
45516 * 981019-1.c: New test.
45517
45518 1998-10-14 Robert Lipe <robertl@dgii.com>
45519
45520 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
45521 find objc headers.
45522
45523 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45524
45525 * compile/981001-4.c: Remove use of GCC extension that triggers a
45526 compiler bug.
45527
45528 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
45529
45530 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
45531
45532 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45533
45534 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
45535 instantiation of template produces incorrect code for delete
45536 expression.
45537
45538 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
45539 constructors' name is not unique.
45540 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
45541 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
45542
45543 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
45544 automatic array of const is ill-formed.
45545
45546 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
45547 of template parameter?
45548
45549 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
45550 const.
45551
45552 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
45553 pointer-to-member expression.
45554
45555 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
45556 declaration causes ICE.
45557
45558 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
45559
45560 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
45561 reserved in the global namespace.
45562
45563 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
45564 generate needed virtual table.
45565
45566 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
45567
45568 1998-10-10 Dariush Eslimi <eslimi@loran.com>
45569
45570 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
45571 template-dependent type
45572
45573 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
45574
45575 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
45576 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
45577 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
45578
45579 * g++.old-deja/g++.other/using5.C: New test; using decl from base
45580 class should be usable as argument of member function.
45581 * g++.old-deja/g++.other/using6.C: New test; using decl from base
45582 class should be usable as return type of member function.
45583 * g++.old-deja/g++.other/using7.C: New test; using decl from base
45584 class should be usable as type of data member.
45585
45586 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
45587
45588 1998-10-09 Jeffrey A Law (law@cygnus.com)
45589
45590 * gcc.c-torture/special/920521-1.c: Fix bogus test.
45591
45592 1998-10-08 Nick Clifton <nickc@cygnus.com>
45593
45594 * gcc.dg/dll-?.c Add thumb to target list.
45595 Fix assembler scan patterns to match current assembler output.
45596
45597 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
45598
45599 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
45600 matching of template brackets.
45601
45602 * g++.old-deja/g++.other/using4.C: New test. Test using
45603 declarations of methods from base classes.
45604
45605 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
45606 within functions should introduce names into the innermost
45607 enclosing namespace.
45608
45609 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
45610 of static locals if first initialization throws.
45611
45612 1998-10-07 Jim Wilson <wilson@cygnus.com>
45613
45614 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
45615
45616 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
45617
45618 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
45619 lose track of the possible targets of tablejump insns.
45620 * special/special.exp: Run it.
45621
45622 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45623
45624 * g++.old-deja/g++.pt/friend35.C: New test. A template function
45625 must be declared before its specializations can be named in friend
45626 declarations.
45627
45628 1998-10-05 Dave Love <d.love@dl.ac.uk>
45629
45630 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
45631
45632 * g77.f-torture/execute/io1.f: New test.
45633
45634 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45635
45636 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
45637 with pointer to template function, for which no argument deduction
45638 is possible.
45639
45640 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
45641 specialization of template function as argument to template
45642 function.
45643
45644 * g++.old-deja/g++.other/access2.C: New test; Inner class
45645 shouldn't have privileged access to Outer's names.
45646
45647 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45648
45649 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
45650 friend template declared within template class conflicts with
45651 nested class of the same name.
45652
45653 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
45654 is ignored.
45655
45656 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
45657 object with direct initializer as function declaration.
45658
45659 * g++.old-deja/g++.other/decl2.C: New test; duplicate
45660 initializers.
45661
45662 * g++.old-deja/g++.other/null2.C: New test; conditional operator
45663 involving const pointer and NULL produces incorrect result.
45664
45665 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
45666 type name without `typename' should be rejected with -pedantic.
45667
45668 1998-10-02 Richard Henderson <rth@cygnus.com>
45669
45670 * g++.old-deja/g++.other/addrof1.C: New test.
45671
45672 1998-10-01 Nick Clifton <nickc@cygnus.com>
45673
45674 * gcc.c-torture/compile/981001-1.c: New test.
45675 * gcc.c-torture/execute/981001-1.c: New test.
45676
45677 1998-10-01 Jeffrey A Law (law@cygnus.com)
45678
45679 * gcc.c-torture/compile/981001-2.c: New test.
45680 * gcc.c-torture/compile/981001-3.c: New test.
45681 * gcc.c-torture/compile/981001-4.c: New test.
45682
45683 1998-10-01 Robert Lipe <robertl@dgii.com>
45684
45685 * lib/objc.exp (objc_target_compile): Add -L during compiles for
45686 multilibbed hosts. Idea grafted from g77.exp.
45687
45688 1998-09-30 Dave Love <d.love@dl.ac.uk>
45689
45690 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
45691 avoid losing on systems which need -lsocket.
45692
45693 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
45694
45695 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
45696 * g++.old-deja/g++.other/nested2.C: Ditto.
45697 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
45698 failure.
45699
45700 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45701
45702 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
45703 preferred over template operator!= for enum bitfields.
45704
45705 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
45706
45707 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
45708 that happen to have the same base name, but in different scopes,
45709 are incorrectly rejected.
45710
45711 1998-09-16 Richard Henderson <rth@cygnus.com>
45712
45713 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
45714 on the native word size instead of an integer literal.
45715
45716 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45717
45718 * g++.old-deja/g++.other/static2.C: Invocation of static data
45719 member of type pointer-to-function denoted as non-static member.
45720
45721 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
45722 checks involving function types and aliases.
45723
45724 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45725
45726 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
45727 redefined to the same non-trivial type.
45728
45729 * g++.old-deja/g++.pt/explicit73.C: Test for proper
45730 namespace-qualification of template specializations declared in
45731 other namespaces.
45732
45733 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
45734 to declare a subset of the specializations of a template function
45735 as friends of specializations of a template class.
45736
45737 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
45738 member templates that do not fully specialize the enclosing
45739 template class are rejected.
45740
45741 1998-09-11 Dave Love <d.love@dl.ac.uk>
45742
45743 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
45744
45745 1998-09-08 Dave Love <d.love@dl.ac.uk>
45746
45747 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
45748 altered from libf2c/libU77 version.
45749
45750 1998-09-06 Dave Love <d.love@dl.ac.uk>
45751
45752 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
45753
45754 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
45755
45756 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
45757 (un)signed char are different types for template specialization
45758 purposes.
45759
45760 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
45761
45762 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
45763 * objc: ObjC testsuite.
45764
45765 1998-08-31 Catherine Moore <clm@cygnus.com>
45766
45767 * gcc.c-torture/execute/941014-1.x: New file.
45768
45769 1998-08-31 Nick Clifton <nickc@cygnus.com>
45770
45771 * lib/c-torture.exp: Add support for
45772 torture_eval_before_compile and torture_eval_before_execute
45773 variables.
45774
45775 1998-08-30 Jeffrey A Law (law@cygnus.com)
45776
45777 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
45778 this test triggers valid.
45779
45780 1998-08-27 Jeffrey A Law (law@cygnus.com)
45781
45782 * gcc.dg/980827-1.c: New test.
45783
45784 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
45785
45786 * gcc.c-torture/execute/loop-4b.c: New test.
45787
45788 1998-08-26 Nick Clifton <nickc@cygnus.com>
45789
45790 * lib/c-torture.exp: Add support for
45791 torture_eval_before_compile and torture_eval_before_execute
45792 variables.
45793
45794 1998-08-25 Jeffrey A Law (law@cygnus.com)
45795
45796 * gcc.c-torture/compile/980825-1.c: New test.
45797
45798 1998-08-24 Nick Clifton <nickc@cygnus.com>
45799
45800 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
45801 count number tests in opt_t0 not good_t0.
45802
45803 1998-08-24 Jeffrey A Law (law@cygnus.com)
45804
45805 * gcc.c-torture/compile/930326-1.x: Fix typo.
45806
45807 1998-08-23 Mark Mitchell <mark@markmitchell.com>
45808
45809 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
45810 causes an ICE.
45811
45812 1998-08-21 Jeffrey A Law (law@cygnus.com)
45813
45814 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
45815 STACK_SIZE is defined.
45816 * gcc.c-torture/unsorted/stuct.c: Similarly.
45817
45818 * gcc.c-torture/compile/980821-1.c: New test.
45819
45820 1998-08-21 Jeffrey A Law (law@cygnus.com)
45821
45822 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
45823
45824 1998-08-19 Mark Mitchell <mark@markmitchell.com>
45825
45826 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
45827 code.
45828
45829 1998-08-09 Mark Mitchell <mark@markmitchell.com>
45830
45831 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
45832 error'.
45833
45834 1998-08-18 Jeffrey A Law (law@cygnus.com)
45835
45836 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
45837
45838 1998-08-16 Jeffrey A Law (law@cygnus.com)
45839
45840 * gcc.c-torture/compile/980816-1.c: New test.
45841
45842 * gcc.dg/980816-1.c: New test.
45843
45844 1998-08-13 Jeffrey A Law (law@cygnus.com)
45845
45846 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
45847 compiler for ieee tests.
45848
45849 1998-08-01 Dave Love <d.love@dl.ac.uk>
45850
45851 * g77.f-torture/compile/980729-0.f: New test.
45852
45853 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
45854
45855 * gcc.c-torture/special/eeprof-1.c: New test, for
45856 -finstrument-functions.
45857 * gcc.c-torture/special/special.exp: Run it.
45858
45859 1998-07-29 Jeffrey A Law (law@cygnus.com)
45860
45861 * gcc.c-torture/compile/980729-1.c: New test.
45862
45863 1998-07-27 Nick Clifton <nickc@cygnus.com>
45864
45865 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
45866 __thumb__ is defined, and test for ARM style doubles if so.
45867
45868 1998-07-26 Dave Love <d.love@dl.ac.uk>
45869
45870 * g77.f-torture/noncompile/980615-0.f: New test.
45871
45872 1998-07-26 H.J. Lu (hjl@gnu.org)
45873
45874 * gcc.dg/980312-1.c: Do link instead of compile.
45875 * gcc.dg/980313-1.c: Likewise.
45876
45877 1998-07-26 Jeffrey A Law (law@cygnus.com)
45878
45879 * gcc.c-torture/compile/980726-1.c: New test.
45880
45881 1998-07-25 Dave Love <d.love@dl.ac.uk>
45882
45883 * g77.f-torture/execute/io0.f: New test.
45884
45885 1998-07-24 Nick Clifton <nickc@cygnus.com>
45886
45887 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
45888 an int.
45889
45890 1998-06-18 Michael Meissner <meissner@cygnus.com>
45891
45892 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
45893 m32r bugs.
45894
45895 1998-07-17 Nick Clifton <nickc@cygnus.com>
45896
45897 * gcc.dg/980626-1.c: Expect failures for all toolchains until
45898 c-decl.c:grokdeclarator can handle mode attributes.
45899
45900 1998-07-16 Jeffrey A Law (law@cygnus.com)
45901
45902 * gcc.c-torture/execute/980716-1.c: New test.
45903
45904 1998-07-13 Jeffrey A Law (law@cygnus.com)
45905
45906 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
45907 the mn10200.
45908 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
45909 the mn10200.
45910 * gcc.c-torture/execute/va-arg-3.x: Similarly.
45911 * gcc.c-torture/compile/930326-1.x: Similarly.
45912
45913 1998-07-13 Dave Love <d.love@dl.ac.uk>
45914
45915 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
45916 New test from Craig.
45917
45918 1998-07-12 Dave Love <d.love@dl.ac.uk>
45919
45920 * g77.f-torture/noncompile/980616-0.f: New test.
45921
45922 * g77.f-torture/execute/970816-3.f: New test from Craig.
45923
45924 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45925
45926 * g++.other/singleton.C: Return error value instead of taking
45927 SIGSEGV.
45928
45929 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
45930
45931 * g++.other/singleton.C: New test. Warning is under dispute.
45932 Runtime crash is not.
45933
45934 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45935
45936 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
45937 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
45938 using6.C, using7.C}: New namespace tests.
45939
45940 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45941
45942 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
45943 specialization with typedef'ed names used as array indexes.
45944
45945 1998-07-09 Jeffrey A Law (law@cygnus.com)
45946
45947 * gcc.c-torture/execute/980709-1.c: New test.
45948
45949 * gcc.dg/980709-1.c: New test.
45950
45951 1998-07-07 Richard Henderson <rth@cygnus.com>
45952
45953 * gcc.c-torture/execute/bcp-1.c: New test.
45954
45955 1998-07-07 Jeffrey A Law (law@cygnus.com)
45956
45957 * gcc.c-torture/execute/980707-1.c: New test.
45958
45959 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
45960
45961 * gcc.c-torture/compile/980706-1.c: New test.
45962
45963 1998-07-01 Dave Love <d.love@dl.ac.uk>
45964
45965 * g77.f-torture/execute/980701-0.f,
45966 g77.f-torture/execute/980701-1.f: New test from Craig.
45967
45968 1998-07-01 Jeffrey A Law (law@cygnus.com)
45969
45970 * gcc.c-torture/compile/980701-1.c: New test.
45971
45972 * gcc.c-torture/execute/980701-1.c: New test.
45973
45974 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
45975 rlsruhe.de>
45976
45977 * g++.old-deja/g++.robertl/eb132.C: New test.
45978 * g++.old-deja/g++.robertl/eb133.C: Likewise.
45979
45980 1998-06-29 Dave Love <d.love@dl.ac.uk>
45981
45982 * g77.f-torture/execute/980628-7.f,
45983 g77.f-torture/execute/980628-8.f,
45984 g77.f-torture/execute/980628-9.f,
45985 g77.f-torture/execute/980628-10.f: New tests from Craig.
45986
45987 * g77.f-torture/execute/980628-3.f: Remove mail headers.
45988
45989 1998-06-28 Jeffrey A Law (law@cygnus.com)
45990
45991 * g77.f-torture/execute/980628-4.f: New test from Craig.
45992 * g77.f-torture/execute/980628-5.f: Likewise.
45993 * g77.f-torture/execute/980628-2.f: Likewise.
45994 * g77.f-torture/execute/980628-0.f: Likewise.
45995 * g77.f-torture/execute/980628-1.f: Likewise.
45996 * g77.f-torture/execute/980628-3.f: Likewise.
45997 * g77.f-torture/execute/980628-6.f: Likewise.
45998
45999 1998-06-28 Jeffrey A Law (law@cygnus.com)
46000
46001 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
46002 directory when nothing has been installed yet.
46003
46004 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
46005
46006 * gcc.c-torture/special/special.exp: Handle newer versions of
46007 dejagnu.
46008
46009 1998-06-26 Jeffrey A Law (law@cygnus.com)
46010
46011 * gcc.dg/980626-1.c: New test.
46012
46013 1998-06-19 Bruno Haible <haible@ilog.fr>
46014
46015 * gcc.misc-tests/m-un-2.c: New test.
46016 * g++.old-deja/g++.other/warn01.c: Likewise.
46017
46018 1998-06-19 Robert Lipe <robertl@dgii.com>
46019
46020 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
46021 compatibility with assmblers with a different comment character.
46022 Eliminate use of GAS-specific extensions.
46023
46024 1998-06-19 Jeffrey A Law (law@cygnus.com)
46025
46026 * gcc.c-torture/execute/ieee/980619-1.c: New test.
46027
46028 1998-06-19 Robert Lipe <robertl@dgii.com>
46029
46030 * lib/g77.exp: Replace search for libf2c.a with search for newly
46031 renamed libg2c.a
46032
46033 1998-06-17 Jeffrey A Law (law@cygnus.com)
46034
46035 * gcc.c-torture/execute/980617-1.c: New test.
46036
46037 1998-06-12 Jeffrey A Law (law@cygnus.com)
46038
46039 * gcc.c-torture/execute/980612-1.c: New test.
46040
46041 1998-06-08 Jeffrey A Law (law@cygnus.com)
46042
46043 * gcc.dg/980523-1.c: Only test on ppc-linux.
46044 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
46045
46046 * gcc.c-torture/execute/980608-1.c: New test.
46047
46048 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
46049
46050 * gcc.c-torture/execute/980605-1.c: New test.
46051
46052 1998-06-04 Jeffrey A Law (law@cygnus.com)
46053
46054 * gcc.c-torture/execute/980604-1.c: New test.
46055
46056 1998-06-02 Jeffrey A Law (law@cygnus.com)
46057
46058 * gcc.c-torture/execute/980602-1.c: New test.
46059 * gcc.c-torture/execute/980602-2.c: Likewise.
46060
46061 1998-06-02 Dave Love <d.love@dl.ac.uk>
46062
46063 * 970125-0.f: Fix per JCB. Add commentary.
46064
46065 1998-05-31 Michael Meissner <meissner@cygnus.com>
46066
46067 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46068 IEEE -0 support.
46069
46070 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46071
46072 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46073 earlier.
46074
46075 1998-05-28 Catherine Moore <clm@cygnus.com>
46076
46077 * gcc.c-torture/execute/980526-3.c: New test.
46078
46079 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46080
46081 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46082 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46083 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46084 m88k-motorola-sysv3 to XFAIL.
46085
46086 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46087
46088 * gcc.dg/980526-1.c: New test.
46089 * gcc.c-torture/execute/980526-2.c: New test.
46090
46091 1998-05-26 Jeffrey A Law (law@cygnus.com)
46092
46093 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46094
46095 * gcc.c-torture/execute/980526-1.c: New test.
46096
46097 1998-05-26 Dave Love <d.love@dl.ac.uk>
46098
46099 * g77.f-torture/execute/alpha2.f: Add runtime test.
46100
46101 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46102
46103 * g++.old-deja/old-deja.exp: Strip leading directories.
46104
46105 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46106 error for the line. Don't run multiple tests for the same line.
46107
46108 1998-05-23 Jeffrey A Law (law@cygnus.com)
46109
46110 * gcc.dg/980523-1.c: New test.
46111
46112 1998-05-23 Dave Love <d.love@dl.ac.uk>
46113
46114 * g77.f-torture/compile/970915-0.f: New test.
46115
46116 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46117
46118 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46119
46120 1998-05-21 Jeffrey A Law (law@cygnus.com)
46121
46122 * gcc.dg/980520-1.c: New test.
46123
46124 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46125
46126 * gcc.dg/980502-1.c: Fix return type.
46127
46128 1998-05-20 Jeffrey A Law (law@cygnus.com)
46129
46130 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46131 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46132 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46133 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46134 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46135
46136 1998-05-20 Dave Love <d.love@dl.ac.uk>
46137
46138 * g77.f-torture/execute/980520-1.f: New test.
46139
46140 1998-05-15 Dave Love <d.love@dl.ac.uk>
46141
46142 * lib/mike-g77.exp: New file.
46143
46144 * g77.f-torture/noncompile/noncompile.exp,
46145 g77.f-torture/noncompile/check0.f: New files.
46146
46147 1998-05-14 Dave Love <d.love@dl.ac.uk>
46148
46149 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46150 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46151 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46152 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46153 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46154 abort where appropriate.
46155
46156 1998-05-05 Michael Meissner <meissner@cygnus.com>
46157
46158 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46159 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46160
46161 1998-04-29 Dave Love <d.love@dl.ac.uk>
46162
46163 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46164
46165 1998-04-27 Dave Love <d.love@dl.ac.uk>
46166
46167 * g77.f-torture/compile/980427-0.f: New test.
46168
46169 1998-04-24 Dave Love <d.love@dl.ac.uk>
46170
46171 * g77.f-torture/compile/980424-0.f: New test.
46172
46173 1998-04-19 Dave Love <d.love@dl.ac.uk>
46174
46175 * g77.f-torture/compile/980419-2.f (main): New test.
46176 * g77.f-torture/compile/970125-0.f: New test.
46177 * g77.f-torture/compile/980419-1.f: New test.
46178
46179 1998-04-08 Jim Wilson <wilson@cygnus.com>
46180
46181 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
46182 of loop-4.c.
46183
46184 1998-04-07 Jim Wilson <wilson@cygnus.com>
46185
46186 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
46187
46188 1998-04-03 Jim Wilson <wilson@cygnus.com>
46189
46190 * gcc.c-torture/compile/980329-1.c: New test.
46191
46192 1998-03-18 Jim Wilson <wilson@cygnus.com>
46193
46194 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
46195 * gcc.dg/980312-1.c: Fix typo in -march command.
46196
46197 1998-03-16 H.J. Lu (hjl@gnu.org)
46198
46199 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
46200
46201 1998-03-11 Robert Lipe <robertl@dgii.com>
46202
46203 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
46204 Dave Love agree the Fortran source is bogus.
46205
46206 1998-03-11 Robert Lipe <robertl@dgii.com>
46207
46208 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
46209 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
46210 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
46211 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
46212 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
46213
46214 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46215
46216 * g++.old-deja/g++.other/friend1.C: New test.
46217
46218 1998-02-18 Dave Love <d.love@dl.ac.uk>
46219
46220 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
46221 possibly uninitialized) variables and declare dnrm2.
46222
46223 1998-02-23 Robert Lipe <robertl@dgii.com>
46224
46225 From Bruno Haible <haible@ilog.fr>:
46226 * gcc.c-torture/execute/980223.c: New test.
46227
46228 1998-02-13 Jeffrey A Law (law@cygnus.com)
46229
46230 * gcc.dg/ifelse-1.c: New test.
46231
46232 1998-02-09 H.J. Lu (hjl@gnu.org)
46233
46234 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
46235
46236 * lib/old-dejagnu.exp (old-dejagnu): Added the
46237 "execution test - XFAIL *-*-*" handling in the spirit of
46238 "excess errors test -". Changed the "execution test fails"
46239 handling to be like "excess errors test fails".
46240 * Update various tests accordingly.
46241
46242 1998-02-06 Jim Wilson <wilson@cygnus.com>
46243
46244 * gcc.c-torture/execute/980205.c: New test.
46245
46246 1998-01-18 Jeffrey A Law (law@cygnus.com)
46247
46248 * lib/c-torture.exp: Look for .x files instead of .cexp files.
46249 * lib/f-torture.exp: Similarly.
46250 * gcc.c-torture: Rename all .cexp files to .x files.
46251
46252 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
46253
46254 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
46255 (940510-1.c): Removed duplicate.
46256 (971104-1.c): New test.
46257
46258 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
46259
46260 * lib/f-torture.exp: Improve error and loop detection.
46261
46262 1997-11-19 Michael Meissner <meissner@cygnus.com>
46263
46264 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
46265 use that to size the filler array.
46266
46267 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
46268
46269 * lib/c-torture.exp(c-torture-execute): Fix typo.
46270
46271 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
46272 testcase as the executable name. Keep the executable around if
46273 the test fails.
46274
46275 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
46276
46277 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
46278 changes. Only test one -g option, and move it to the end of the
46279 list of options to test.
46280
46281 1997-09-19 Michael Meissner <meissner@cygnus.com>
46282
46283 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
46284 variable GCC_TORTURE_OPTIONS to supply default switches separated
46285 by colons. If no environment variable, run tests with -O0 -g, -O1
46286 -g, and -O2 -g as well.
46287
46288 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
46289
46290 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
46291 explanatory comments. Fix indentation.
46292
46293 1997-09-15 Jeffrey A Law (law@cygnus.com)
46294
46295 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
46296
46297 1997-09-11 Jeffrey A Law (law@cygnus.com)
46298
46299 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
46300 * g++.old-deja/g++.mike/p7325.C: Likewise.
46301 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
46302
46303 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
46304
46305 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
46306 * g++.old-deja/g++.brendan/crash30.C: Likewise.
46307 * g++.old-deja/g++.brendan/crash39.C: Likewise.
46308 * g++.old-deja/g++.law/operators4.C: Likewise.
46309
46310 1997-09-11 Joe Buck (jbuck@synopsys.com)
46311
46312 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
46313 * g++.old-deja/g++.mike/p784.C: Ditto.
46314 * g++.old-deja/g++.mike/p785.C: Ditto.
46315
46316 1997-09-05 Jeffrey A Law (law@cygnus.com)
46317
46318 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
46319
46320 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46321
46322 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
46323 target feature; pass this to c-torture-execute as needed.
46324
46325 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46326
46327 * lib/c-torture.exp(c-torture-execute): If the previous and the
46328 current executables being tested are identical, we don't need to
46329 run the executable again. Try to make the executable names
46330 unique. Add an optional argument for passing additional compiler
46331 flags.
46332
46333 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
46334
46335 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
46336
46337 1997-08-29 Jeffrey A Law (law@cygnus.com)
46338
46339 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
46340
46341 1997-07-31 Jeffrey A Law (law@cygnus.com)
46342
46343 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
46344 32bit or larger longs.
46345
46346 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
46347 have either a 32bit long or 32bit int.
46348
46349 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
46350
46351 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
46352 Make double precision tests dependent on sizeof (double).
46353
46354 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
46355
46356 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
46357 too.
46358
46359 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
46360
46361 * gcc.c-torture/compile/961203-1.cexp: New script.
46362
46363 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
46364
46365 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
46366 up the includes ourselves.
46367
46368 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
46369
46370 * lib/plumhall.exp: Remove random include, and add a few
46371 verbose messages for debugging.
46372
46373 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
46374
46375 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
46376 of trying to do it ourselves.
46377
46378 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46379
46380 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
46381
46382 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
46383
46384 * gcc.prms/5403.c: Made regexp a bit less strict.
46385
46386 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
46387
46388 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
46389 is returned from remote_load instead.
46390 * lib/plumhall.exp: Ditto.
46391 * lib/mike-g++.exp: Ditto.
46392 * lib/old-dejagnu.exp: Ditto.
46393 * lib/c-torture.exp: Ditto.
46394
46395 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
46396
46397 * lib/g++.exp: Use build_wrapper procedure.
46398 * lib/gcc.exp: Ditto.
46399
46400 1997-05-20 Jeffrey A Law (law@cygnus.com)
46401
46402 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
46403 an old-style decl for malloc. Fixes tests to work when
46404 sizeof (int) != sizeof (size_t).
46405
46406 1997-05-15 Mike Meissner <meissner@cygnus.com>
46407
46408 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
46409
46410 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
46411 use stdargs.h interface.
46412
46413 1997-05-15 Mike Meissner <meissner@cygnus.com>
46414
46415 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
46416 NO_VARARGS when compiling.
46417
46418 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
46419
46420 * lib/plumhall.exp(ph_includes): New procedure.
46421 (ph_make): Use it.
46422 (ph_compiler): Ditto.
46423
46424 * lib/g++.exp: Rename test-glue.c to testglue.c.
46425 * lib/gcc.exp: Ditto.
46426
46427 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
46428
46429 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
46430 to completion when it's called.
46431
46432 1997-03-21 Michael Meissner <meissner@cygnus.com>
46433
46434 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
46435 is defined, don't do test.
46436
46437 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
46438
46439 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
46440 for object files.
46441 (ph_summary): Mark skipped testcases as untested, not unresolved.
46442
46443 * lib/plumhall.exp (ph_make): If unresolved because of bad
46444 errorCode, record errorCode in log file.
46445 (*): Replace send_log/verbose with verbose -log.
46446
46447 1997-03-19 Michael Meissner <meissner@cygnus.com>
46448
46449 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
46450 double conversion if double isn't at least 8 bytes.
46451
46452 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
46453 int to work with targets where int is 16 bits.
46454
46455 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
46456 8 bytes, just exit, since 4 byte doubles don't have enough bits of
46457 precision for the test to complete.
46458
46459 1997-03-14 Michael Meissner <meissner@cygnus.com>
46460
46461 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
46462 if d10v is not compiled with the -mdouble64 flag.
46463 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
46464
46465 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
46466 d10v is not compiled with the -mint32 flag.
46467
46468 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
46469
46470 * lib/plumhall.exp: Use incr_count.
46471
46472 1997-03-12 Jeffrey A Law (law@cygnus.com)
46473
46474 * gcc.c-torture: Update to c-torture-1.45.
46475
46476 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
46477
46478 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
46479 the name of the expect testcase file).
46480
46481 * lib/g++.exp(g++_init): Ditto.
46482
46483 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
46484
46485 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
46486 the host.
46487
46488 * lib/gcc.exp(gcc_exit): New procedure.
46489
46490 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
46491
46492 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
46493 specs where appropriate.
46494
46495 * g++.old-deja/g++.arm/*: Added additional ERROR checks
46496 because of new "candidates are" messages, and removed a few
46497
46498 * Converted all non-old-style g++ testcases to old-style, and
46499 moved into g++.old-deja.
46500
46501 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
46502
46503 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
46504 options.
46505
46506 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
46507 succeeded.
46508
46509 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
46510
46511 1997-02-13 Michael Meissner <meissner@cygnus.com>
46512
46513 * lib/gcc.exp (gcc_target_compile): Add support for defining
46514 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
46515 the machine doesn't have those features.
46516
46517 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
46518
46519 * g++.law/operators4.exp: Don't use LIBS.
46520
46521 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
46522
46523 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
46524
46525 * lib/mike-g++.exp: Don't set the compiler to be tested here.
46526 * lib/g++.exp: Set it here instead. Also, allow use of the
46527 --tool_exec and --tool_opt options. Change CXX to
46528 GXX_UNDER_TEST.
46529
46530 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
46531
46532 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
46533
46534 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
46535
46536 * lib/old-dejagnu.exp: Use prune_warnings instead of
46537 prune_system_crud.
46538 * lib/mike-g++.exp: Ditto.
46539 * lib/gcc.exp: Ditto.
46540 * lib/g++.exp: Ditto.
46541
46542 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
46543
46544 1997-02-07 Jeffrey A Law (law@cygnus.com)
46545
46546 * 941014-2.c: Include stdlib.h
46547 * 960327-1.c: Include stdio.h
46548 * dbra.c, index-1.c: Don't assume ints are 32bits.
46549
46550 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
46551
46552 * lib/gcc.exp: Add gcc,stack_size target feature.
46553
46554 * lib/g++.exp(g++_target_compile): Add the include and link
46555 paths here, not in two other places. And, it's $options, not
46556 options.
46557
46558 * lib/mike-g++.exp(postbase): Remove the code that determines
46559 the correct include and link paths.
46560 * g++.old-deja/old-deja.exp: Ditto.
46561
46562 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
46563
46564 * lib/g++.exp(g++_init): target_compile no longer returns the
46565 filename of the result.
46566
46567 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
46568
46569 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
46570 call to glob.
46571
46572 * gcc.c-torture/special/special.exp: Change call to
46573 gcc_target_compile to include the object file.
46574
46575 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
46576
46577 * gcc.c-torture/special/special.exp: Correct misspelling in last
46578 change.
46579
46580 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
46581
46582 * lib/plumhall.exp(ph_summary): Log the entire output of the
46583 executable. Return -1 if there were any failures, 0 otherwise.
46584 (ph_execute): Return -1 if there were any failures, 0 otherwise.
46585 (ph_make): Clean up objects and executables that were built
46586 if the tests succeeded.
46587
46588 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
46589
46590 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
46591 libraries and includes in the build tree as appropriate.
46592
46593 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46594
46595 * lib/c-torture.exp: Instead of looking for the global variable
46596 NO_LONG_LONG, check to see if that's a feature of the target.
46597
46598 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46599
46600 * config/default.exp: Minimize. Delete the remainer of the files in
46601 config; this functionality is now in devo/dejagnu/config.
46602
46603 g++.*/*: Pass any additional flags used to compile to postbase;
46604 delete CXXFLAGS.
46605
46606 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
46607 is now done by runtest.exp. Use gcc_target_compile instead of
46608 compile.
46609
46610 lib/c-torture.exp: Use gcc_target_compile instead of compile.
46611 Remove references to CFLAGS. Use remote_file instead of
46612 calling rm -f.
46613 (c-torture): Take a list of arguments to use to compile this
46614 testcase.
46615
46616 lib/g++.exp: Simplify. Use target_compile instead of compile.
46617 lib/gcc-dg.exp: Ditto.
46618 lib/gcc.exp: Ditto.
46619 lib/mike-{gcc,g++}.exp: Ditto.
46620 lib/old-dejagnu.exp: Ditto.
46621 lib/plumhall.exp: Ditto.
46622
46623 1997-01-08 Jim Wilson <wilson@cygnus.com>
46624
46625 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
46626 (ph_linker): Likewise.
46627
46628 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
46629
46630 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
46631 MAP_ANON / MAP_ANONYMOUS if defined;
46632 else try to map from /dev/zero .
46633
46634 1996-11-12 Jeffrey A Law (law@cygnus.com)
46635
46636 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
46637 isn't defined, then define it to MAP_ANONYMOUS.
46638
46639 1996-11-12 Jeffrey A Law (law@cygnus.com)
46640
46641 * gcc.c-torture: Update to c-torture-1.42 release.
46642
46643 1996-11-11 Jeffrey A Law (law@cygnus.com)
46644
46645 * gcc.c-torture: Update to c-torture-1.41 release.
46646
46647 1996-10-27 Jeffrey A Law (law@cygnus.com)
46648
46649 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
46650 c-torture release.
46651
46652 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
46653
46654 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
46655 and LDFLAGS. Fix second case to append the target_info ldflags
46656 onto LDFLAGS, not CFLAGS.
46657 * lib/g++.exp (g++_init): Add target_info stuff.
46658 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
46659 of libgloss and newlib flags for !native.
46660
46661 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
46662 (GDB): Fix relative path to go up another dir for finding gdb.
46663
46664 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
46665
46666 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
46667 versions in the target_info array, if they don't exist.
46668
46669 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
46670
46671 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
46672
46673 1996-07-08 Jim Wilson <wilson@cygnus.com>
46674
46675 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
46676 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
46677
46678 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
46679
46680 * lib/old-dejagnu.exp: Don't remove the output file before we've
46681 actually tested it. Don't append pwd to the path of the executable
46682 we're testing.
46683
46684 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
46685
46686 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
46687
46688 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
46689
46690 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
46691 temporary directory for compiler files, and set it to a default
46692 value of /tmp. Set $output as the name of the output file from
46693 compiling the testcase. Add a -o option to $cflags_var so the
46694 compiler writes the final output file as $output. Set $executable
46695 to $output.
46696
46697 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
46698 directory for compiler files, and set it to /tmp if it doesn't
46699 already have a value. Set $output_file to the name of the output
46700 file from compiling the testcase. Add a -o option to CXXFLAGS so
46701 the compiler writes the final output file as $output. Use $output
46702 as the executable to be tested.
46703
46704 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46705
46706 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
46707
46708 1996-06-08 Jeffrey A Law (law@cygnus.com)
46709
46710 * gcc.c-torture/execute/pending-1.c: New test. Still
46711 pending in Tege's queue.
46712
46713 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
46714
46715 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
46716 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
46717 if there were failures. Call unresolved if there were unresolved
46718 testcases. Call gcc_fail if program did not run to completion.
46719 (ph_make): Pass additional argument name to ph_execute.
46720 (ph_execute): Add new argument. Pass additional arguments to
46721 ph_summary. Call gcc_fail is there is no execution output.
46722
46723 1996-04-24 Jeffrey A Law (law@cygnus.com)
46724
46725 * lib/plumhall.exp (proc_summary): Output relavent summary
46726 lines into the log so specific failures in plumhall can be
46727 investigated.
46728
46729 1996-04-10 Jeffrey A Law (law@cygnus.com)
46730
46731 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
46732 (c-torture-execute): Don't try to execute tests which use
46733 "long long" types if $NO_LONG_LONG is nonzero.
46734
46735 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
46736
46737 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
46738 not c-torture.
46739
46740 * gcc.ieee: Move from here.
46741 * gcc.c-torture/execute/ieee: To here.
46742
46743 1996-03-26 Jeffrey A Law (law@cygnus.com)
46744
46745 * gcc.c-torture: Update to c-torture-1.41 release.
46746
46747 1996-03-22 Jeffrey A Law (law@cygnus.com)
46748
46749 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
46750 not "$output".
46751
46752 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
46753
46754 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
46755 -c present.
46756
46757 1996-03-02 Jeffrey A Law (law@cygnus.com)
46758
46759 * config/proelf.exp: Handle connecting to a simulator.
46760
46761 1996-01-31 Jeffrey A Law (law@cygnus.com)
46762
46763 * config/proelf.exp: New file. Enough framework that we can
46764 run c-torture tests on the proelf targets (or any other target
46765 that gdb can connect to for that matter).
46766
46767 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
46768
46769 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
46770 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
46771
46772 * lib/plumhall.exp (ph_execute): Always call ph_summary if
46773 exec_output exists.
46774
46775 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
46776
46777 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
46778 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
46779
46780 * config/*.exp: Update FSF address. Change result of ${tool}_load
46781 to pass/fail/unresolved/unsupported/untested. Caller must now
46782 call unresolved/unsupported/untested.
46783 * lib/*.exp: Update FSF address. Update to handle new results of
46784 ${tool}_load.
46785 * lib/chill.exp (verbose): Delete.
46786
46787 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
46788
46789 * lib/gcc.exp (default_gcc_start): Change order of args to
46790 $LDFLAGS $CFLAGS $LIBS.
46791 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
46792 Save/set/restore CFLAGS. Pass single arg to gcc_start.
46793 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
46794 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46795 * gcc.misc-tests/dg-test.exp: Likewise.
46796 * gcc.misc-tests/msgs.exp: Likewise.
46797 * gcc.prms/prms.exp: Likewise.
46798 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
46799 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46800
46801 * lib/dg.exp: Deleted, moved to dejagnu/lib.
46802
46803 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46804
46805 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
46806
46807 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
46808 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
46809
46810 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
46811 necessary.
46812
46813 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
46814
46815 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
46816 global for loop; add use of $mathlib.
46817 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
46818 settings here; set mathlib for anything but VxWorks.
46819
46820 1996-01-22 Jeffrey A Law (law@cygnus.com)
46821
46822 * gcc.c-torture: Update to c-torture-1.40 release.
46823
46824 1996-01-03 Jeffrey A Law (law@cygnus.com)
46825
46826 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
46827 dg.exp.
46828
46829 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
46830
46831 * lib/c-torture.exp (c-torture-execute): Declare "output" as
46832 global.
46833
46834 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
46835
46836 * lib/g++.exp (LIBS): Define if not already.
46837 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
46838 (gcc-dg-prune): Call prune_gcc_output.
46839 * lib/gcc.exp (prune_gcc_output): New proc.
46840 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
46841 prune_gcc_output.
46842
46843 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
46844
46845 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
46846 (c-torture-execute): Likewise. Rename `name' to `testcase'.
46847
46848 1995-11-15 Jeffrey A Law (law@cygnus.com)
46849
46850 * gcc.c-torture: Update to c-torture-1.39 release.
46851
46852 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
46853
46854 * lib/c-torture.exp (c-torture-execute): Don't return if one option
46855 fails, try others as well.
46856
46857 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
46858
46859 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
46860 If compilation fails, mark execute tests as `untested'.
46861 If test is marked as unsupported, don't mark compilation and
46862 execute tests as failed.
46863
46864 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
46865
46866 * lib/g++.exp (g++_init): Don't link in libg++, and look to
46867 libstdc++ for whether or not we want to be doing shared
46868 libraries. Delete link_curses since we don't need it anymore.
46869 * lib/mike-g++.exp (postbase): Don't link in libg++.
46870 * g++.old-deja/old-deja.exp: Likewise.
46871
46872 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
46873
46874 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
46875
46876 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
46877
46878 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
46879 For that, add `-Wl,-a,shared_archive'.
46880 * g++.old-deja/old-deja.exp: Likewise.
46881
46882 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
46883
46884 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
46885
46886 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
46887
46888 * lib/mike-g++.exp (postbase): Pay attention to the status of
46889 g++_load.
46890
46891 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
46892
46893 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
46894
46895 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
46896
46897 * lib/gcc.exp (default_gcc_start): No longer need to log program
46898 being executed or its output, execute_anywhere does that now.
46899 * lib/g++.exp (default_g++_version): Call execute_anywhere.
46900 (default_g++_start): Likewise. Delete calls to verbose/send_log.
46901
46902 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
46903
46904 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
46905 the same as those in lib/g++.exp.
46906
46907 1995-10-10 Jeff Law (law@hurl.cygnus.com)
46908
46909 * gcc.c-torture: Update to c-torture-1.38 release.
46910 * gcc.ieee: Related changes.
46911
46912 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
46913
46914 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
46915 "exec". Minor reformatting changes.
46916
46917 * config/rom68k.exp (${tool}_load): Make it work in a canadian
46918 cross. This means all "exec" calls now work on a remote host as
46919 well.
46920 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
46921 cross. Filter out the extra "\r\n" stuff that expect puts in.
46922 (c-torture-execute): Filter out the bogus warnings like
46923 c-torture-compile does. Add support for canadian cross.
46924 * lib/gcc.exp (default_gcc_version, default_gcc_start)
46925 Use execute_anywhere rather than calling exec directly. Now it
46926 works for canadian cross testing.
46927
46928 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
46929
46930 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
46931 results into a variable, and check that rather than using file exists.
46932
46933 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
46934
46935 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
46936 create a libg++.so. For sunos4.1.*, also add -ltermcap.
46937
46938 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
46939
46940 * g++.old-deja/old-deja.exp: Create and pass runshlib and
46941 lib_curses if there's a shared libg++ in the build tree.
46942
46943 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
46944
46945 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
46946 if not supported target.
46947
46948 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
46949
46950 * lib/g++.exp (g++_init): Move empty setting of runshlib and
46951 link_curses up to always happen, not just for native builds.
46952
46953 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
46954
46955 * gcc.c-torture: Update to c-torture-1.36 release.
46956 * gcc.failure: Related changes.
46957
46958 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
46959
46960 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
46961
46962 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
46963
46964 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
46965 * lib/mike-g++.exp (postbase): Not in here. Still reference
46966 runshlib, link_curses, and mathlib for link and run.
46967
46968 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
46969 pass the runtime shared library options for Solaris, OSF/1, and
46970 Irix5, and link with -lcurses to avoid unresolved references.
46971
46972 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
46973
46974 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
46975 only run once.
46976
46977 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
46978
46979 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
46980
46981 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
46982
46983 * gcc.c-torture: Update to c-torture-1.35 release. Note we
46984 do not have a framework for the "compat" tests yet.
46985
46986 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
46987
46988 * lib/mike-g++.exp (postbase): New local variable `mathlib',
46989 set to null if we're testing vxworks5.1. Use that instead of
46990 `-lm' in the setting of LIBS for link and run.
46991
46992 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
46993
46994 * config/rom68k.exp (${tool}_load): Major changes to make it
46995 work. Verified that it does in fact return the stuff in
46996 exec_output properly. Catch any Emul or any TRAP other than 0.
46997
46998 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
46999
47000 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
47001 LDFLAGS properly for targets that need stuff from libgloss.
47002 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
47003 only run once.
47004 (gpp_initialized): New variable.
47005
47006 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
47007
47008 * config/rom68k.exp: Load libgloss.exp.
47009 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
47010 so we can produce a fully linked binary.
47011 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
47012 so we can produce a fully linked binary.
47013
47014 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
47015
47016 * lib/plumhall.exp (ph_section): Watch for expected failures.
47017 Add missing `else'.
47018
47019 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
47020 run the testcase.
47021 (c-torture): Likewise.
47022
47023 1995-08-28 Doug Evans <dje@cygnus.com>
47024
47025 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
47026
47027 * lib/mike-g++.exp (mike_cleanup): New proc.
47028 (prebase): New globals compiler_result, not_compiler_result,
47029 target_regexp.
47030 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
47031 allow leading "-" in pattern. Watch for unsupported tests.
47032 If $compiler_result is set, pattern match assembler code,
47033 and ditto for $not_compiler_result.
47034 * lib/mike-gcc.exp: Likewise.
47035
47036 * lib/plumhall.exp (ph_execute): Only call ph_summary if
47037 execution "succeeded".
47038
47039 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
47040
47041 * config/win32.exp: New file.
47042 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
47043
47044 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
47045
47046 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
47047 unsupported.
47048 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
47049 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
47050 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
47051
47052 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47053 "... without exceptions was ...". That is now handled by
47054 prune_system_crud.
47055 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47056
47057 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47058
47059 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47060 sieve.c,sort2.c}: New files.
47061 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47062 sieve.exp,sort2.exp}: Drivers for them.
47063
47064 * lib/mike-gcc.exp (program_output): New user settable variable.
47065 (postbase): Call prune_system_crud. Also prune extraneous compiler
47066 messages.
47067 * lib/mike-g++.exp (program_output): New user settable variable.
47068
47069 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47070
47071 * config/sh.exp: Deleted (use sim.exp instead).
47072
47073 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47074
47075 * config/vx.exp: Declare CHECKTASK as global.
47076 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47077 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47078 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47079
47080 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47081
47082 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47083 target. Like vx.exp, only includes `vx29k.exp' instead of
47084 `vxworks.exp'.
47085
47086 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47087
47088 * config/sim.exp: Increase time limit from 120 seconds to 240.
47089
47090 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47091
47092 * gcc.c-torture/execute/950628-1.c: New test.
47093
47094 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47095
47096 * gcc.c-torture: Update with changes/additions from
47097 c-torture-1.34.
47098
47099 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47100
47101 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47102
47103 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47104
47105 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47106
47107 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47108
47109 * gcc.c-torture/compile/950512-1.c: New test.
47110 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47111 * gcc.dg/struct-ret-1.c: Likewise.
47112
47113 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47114
47115 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47116 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47117
47118 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47119
47120 * gcc.c-torture/special/920411-1.c: Deleted.
47121 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47122
47123 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47124
47125 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47126 cpu limit.
47127
47128 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47129
47130 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47131
47132 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47133
47134 From kenner;
47135 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47136 is the proper length.
47137 * va-arg-3.c: Likewise.
47138
47139 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47140
47141 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47142 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47143
47144 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47145 * lib/g++.exp (default_g++_start): Delete old cruft.
47146
47147 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47148
47149 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47150 (2 * (1 << 18)) to (2 * (1 << 17)).
47151
47152 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47153
47154 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47155
47156 * config/rom68k.exp: Renamed from config/idp.exp
47157
47158 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47159
47160 * c-torture/compile/921109-2.c
47161
47162 1995-04-18 Mike Stump <mrs@cygnus.com>
47163
47164 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
47165 excess errors.
47166
47167 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
47168
47169 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
47170 output.
47171 * lib/g++.exp (default_g++_start): Likewise.
47172
47173 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
47174
47175 * gcc.c-torture/compile/950329-1.c: New test.
47176
47177 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
47178
47179 * config/bug.exp (${tool}_load): Updated to use new remote_open
47180 and remote_close procs.
47181 * config/idp.exp: New file.
47182
47183 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
47184
47185 * gcc.c-torture/execute/950322-1.c: New test.
47186
47187 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
47188
47189 * config/vx.exp (${tool}_load): Clean up testing of return code from
47190 vxworks_ld and vxworks_spawn.
47191
47192 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
47193
47194 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
47195
47196 1995-03-13 Mike Stump <mrs@cygnus.com>
47197
47198 * lib/old-deja.exp: Add `excess errors test - ' error, now one
47199 can mark excess errors on a machine by machine basis. Note, the
47200 default is to not expect any excess errors, even when excess
47201 errors test - is given, so you will want to put an XFAIL ... on
47202 these lines. For example, // excess errors test - XFAIL hppa*-*-*
47203 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
47204 those 4 machines, but no others.
47205
47206 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
47207
47208 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
47209 * lib/c-torture.exp: to here.
47210
47211 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
47212
47213 * gcc.c-torture/execute/950221-1.c: New test.
47214 * gcc.c-torture/execute/struct-ret-1.c: New test.
47215 * gcc.c-torture/compile/950221-1.c: New test.
47216
47217 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
47218
47219 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
47220
47221 * gcc.c-torture/execute/arith-1.c (main): Return 0.
47222 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
47223
47224 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
47225
47226 * g++.gb: New directory of tests, derived from my signature and
47227 class scoping tests.
47228
47229 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
47230 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
47231 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
47232 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
47233 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
47234 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
47235 * g++.gb/sig25.C: Likewise.
47236
47237 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
47238 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
47239 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
47240 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
47241 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
47242 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
47243 * g++.gb/sig25.exp: Likewise.
47244
47245 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
47246 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
47247 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
47248 * g++.gb/scope13.C: Likewise, this test still fails.
47249
47250 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
47251 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
47252 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
47253 * g++.gb/scope13.exp: Ditto.
47254
47255 * g++.gb/README: New file, explains what these tests are about.
47256
47257 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
47258
47259 * lib/dg.exp (dg-do): Support `preprocess'.
47260 (dg-test): Likewise.
47261
47262 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
47263
47264 * config/udi.exp: change "continue -expect" to "exp_continue".
47265
47266 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
47267
47268 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
47269 Delete redundant tests.
47270
47271 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
47272 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
47273 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
47274 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
47275 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
47276 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
47277 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
47278 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
47279
47280 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
47281 storing label pointers.
47282 * gcc.c-torture/execute/921019-1.c: Likewise.
47283 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
47284 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
47285 parameter fp.
47286 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
47287 constants.
47288
47289 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
47290 Delete obsolete tests.
47291
47292 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
47293 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
47294 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
47295 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
47296 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
47297 * gcc.c-torture/compile/950124-1.c: New test.
47298
47299 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
47300
47301 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
47302
47303 * lib/mike-g++.exp: Add -lm to LIBS.
47304
47305 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
47306
47307 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
47308
47309 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
47310
47311 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
47312
47313 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
47314
47315 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
47316
47317 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
47318
47319 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
47320 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
47321 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
47322 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
47323 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
47324 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
47325 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
47326 * g++.law/{operators31.C, operators32.C,
47327 * g++.law/{operators33.C, operators34.C}: Likewise.
47328 * g++.law/{pic1.C, refs2.C}: Likewise.
47329 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
47330 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
47331 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
47332 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47333
47334 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
47335 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
47336 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
47337 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
47338 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
47339 * g++.law/{enum9.exp, friend5.exp}: Likewise.
47340 * g++.law/{nest3.exp, nest4.exp}: Likewise.
47341 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
47342 * g++.law/{operators30.exp, operators31.exp}: Likewise.
47343 * g++.law/{operators32.exp, operators33.exp}: Likewise.
47344 * g++.law/{operators34.exp}: Likewise.
47345 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
47346 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
47347 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
47348 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
47349 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47350
47351 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
47352 No longer expected to fail.
47353 * g++.law/missed-error3.C: Tweak for recent bool changes.
47354
47355 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
47356
47357 * config/emb-unix: Deleted.
47358 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
47359 remote execution. Do final link on remote host if REMOTE_LINK is set.
47360
47361 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
47362
47363 * lib/dg.exp (dg-test): Fix typo in last patch.
47364
47365 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
47366
47367 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
47368 (handles multiple occurrences).
47369
47370 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
47371
47372 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
47373 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
47374 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
47375 printed).
47376 * lib/c-torture.exp (c-torture-compile): Likewise.
47377 (c-torture): Prepend full path if missing.
47378 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
47379 (gcc_fail): Likewise.
47380 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
47381
47382 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
47383
47384 * lib/netware.exp: Only attach to NetWare i386 systems.
47385
47386 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
47387
47388 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
47389 messages. Add test name to "output pattern match" pass/fail message.
47390
47391 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
47392
47393 * gcc.dg: New testsuite.
47394 * gcc.dg/dg.exp: New file.
47395
47396 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
47397 test-switch.c}: Deleted.
47398
47399 * gcc.misc-tests/msgs.exp: New testcase driver.
47400
47401 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
47402
47403 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
47404 Watch for illegal return values from ${tool}_load.
47405 * config/unix.exp (${tool}_load): Fix pass/fail detection for
47406 cross targets. Coerce return value >0 to 1.
47407
47408 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
47409
47410 * config/unix.exp (${tool}_load): Call program rsh, not proc.
47411
47412 * config/emb-unix.exp: New file.
47413
47414 * config/sim.exp: Error if variable $SIM not defined.
47415 (${tool}_load): Mark test as "untested" if simulator missing.
47416
47417 * config/unix.exp: Load remote.exp to get rcp_download.
47418 * lib/c-torture.exp: Use different option lists for testcases with
47419 and without loops.
47420 * gcc.c-torture/execute/execute.exp: Likewise.
47421
47422 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
47423
47424 * config/*.exp: Clarify return code from ${tool}_load.
47425 Call `unresolved' or `untested' instead of `warning' or `perror'
47426 (sometimes you still want to call both though).
47427 Add comment that `shell_id' is local to each file.
47428 * config/udi.exp (timeout): Set to 30.
47429 Don't print warning if connection fails, $connectmode has already
47430 printed an error.
47431 (${tool}_load): Move verbose messages to level 2.
47432 Rework pattern for "Process started" message.
47433 Pass `shell_id' to ${connectmode}_download.
47434 Retry twice upon timeout. Make resetting of target more robust.
47435 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
47436 Pass `shell_id' to exit_$connectmode.
47437 Only call exit_$connectmode if connected.
47438 * config/unix.exp (${tool}_load): Check return codes better.
47439 * config/vrtx.exp (${tool}_load): Likewise.
47440 * config/vx.exp (${tool}_load): Likewise.
47441 Delete unneeded global's.
47442 * lib/dg.exp (dg-test): Update to reflect clarified return codes
47443 from ${tool}_load.
47444 (dg-stat): Delete.
47445 (dg-init): Delete recording of pass/fail counts.
47446 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47447 (old-dejagnu-init): Likewise.
47448 (old-dejagnu-stat): Delete contents, empty proc now.
47449 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
47450 (c-torture): Delete references to lcnt, lpass, lfail.
47451 Get option list from TORTURE_OPTIONS.
47452 Delete -funroll[-all]-loops if no loops.
47453 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
47454 (g++_stat): Delete contents (empty proc now).
47455 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
47456 (gcc_finish): Likewise.
47457 (gcc_stat): Deleted.
47458 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
47459 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
47460 * gcc.c-torture/execute/execute.exp: Likewise.
47461 Split tests into two parts: compile, execute.
47462 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
47463 no loops. Update to reflect clarified return codes from ${tool}_load.
47464
47465 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
47466
47467 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
47468 to grep for.
47469 (old-dejagnu): Likewise (where necessary).
47470
47471 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
47472
47473 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
47474
47475 * lib/dg.exp (dg-process-target): Fix processing of selector.
47476 Add comment regarding use of `error'.
47477
47478 * lib/gcc.exp (prune_system_crud): Define if missing.
47479 * lib/g++.exp (prune_system_crud): Likewise.
47480
47481 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
47482 Call prune_system_crud.
47483 * lib/dg.exp (dg-runtest): New proc.
47484 Use perror instead of send_user for tcl errors in testcase.
47485 Don't return any value, it's never used.
47486 Don't clobber previous definition of `unknown'.
47487 Print tcl errors in `dg-final'.
47488
47489 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
47490
47491 * lib/dg.exp (dg-process-target): Improve syntax error messages.
47492 (dg-test): Don't print errorInfo, it contains stack backtrace.
47493
47494 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
47495
47496 * lib/g++.exp (runtest_file_p): Define if missing.
47497
47498 1994-09-24 Doug Evans (dje@cygnus.com)
47499
47500 * lib/mike-g++.exp: Comment out loading of g++.exp.
47501 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
47502 (default_g++_version): Always print something.
47503 (default_g++_start): Comment out call to `which'.
47504 (g++_start, g++_load): Deleted (must be defined in config file).
47505 * lib/gcc.exp: Test for existence of $CC at start.
47506 Delete check for tmpdir (done in gcc_init).
47507 (default_gcc_version): Always print something.
47508 (default_gcc_start): Comment out call to `which'.
47509 * config/*.exp: Major cleanup - make cross targets work at least a
47510 little better for g++ (by not being "--tool gcc" specific).
47511 Rename gcc_xxx to ${tool}_xxx.
47512 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
47513 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
47514
47515 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
47516
47517 * lib/c-torture.exp (c-torture-compile): Rework compiler
47518 message processing.
47519
47520 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
47521 c-torture.
47522
47523 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
47524
47525 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
47526
47527 * lib/dg.exp (dg-process-target): Support { target native }.
47528
47529 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
47530
47531 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
47532 looked for "... program xxx got fatal signal".
47533 Correct regsub munging of `comp_output'.
47534 Ignore compiler messages "path prefix not used" and "linker input
47535 file unused".
47536
47537 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
47538
47539 * lib/gcc.exp (runtest_file_p): Define if missing.
47540 * gcc.prms/template.c: Example to work from.
47541
47542 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
47543
47544 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
47545 * lib/dg.exp (dg-test): Call unsupported testcases as such.
47546
47547 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
47548 * gcc.prms/1883.c: Moved from compile/940714-1.c.
47549 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
47550 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
47551
47552 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
47553 (dg-process-target): No longer a varargs proc.
47554 Return S/N for target, P/F for xfail. All callers changed.
47555 (user option procs): More argument checking.
47556 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
47557 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
47558 (dg-test): Skip test if not running on selected target in `dg-do'.
47559 Update handling of `dg-do-what', `dg-output-text'.
47560 Separate execution pass/fail from output pattern match pass/fail.
47561 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
47562
47563 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
47564
47565 * gcc.c-torture/special/special.exp: Don't expect failure for mips
47566 target for 920510-1.c.
47567
47568 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
47569
47570 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
47571 Clean up comment regarding use of passcnt, etc.
47572 (gcc_stat): Don't update `testcnt' here.
47573 (gcc_finish): Do it here.
47574 Might as well reset `but_id' here too.
47575 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
47576 to determine if the file should be tested.
47577 * gcc.c-torture/compile/compile.exp: Likewise.
47578 * gcc.c-torture/execute/execute.exp: Likewise.
47579 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47580 * gcc.misc-tests/dg-test.exp: Likewise.
47581 * gcc.prms/prms.exp: Likewise.
47582 * gcc.wendy/wendy.exp: Likewise.
47583 * g++.old-deja.exp: Likewise.
47584 Move "Testing file" message to verbose level 1.
47585
47586 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
47587
47588 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
47589
47590 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
47591
47592 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
47593 (default_gcc_start): Accept optional second list element
47594 of compiler flags. Print compiler output at verbosity level 2.
47595 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
47596 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
47597 Save current values of framework globals passcnt, failcnt, xpasscnt,
47598 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
47599 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
47600 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
47601 xfailcnt to compute stats. Update framework global `testcnt' from
47602 pass/fail counts.
47603 (gcc_finish): New proc. Clean up test environment.
47604 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
47605 (gcc_epass, gcc_efail): Delete.
47606 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
47607 argument of line number.
47608 (dg-init): If the tool has an init routine, call it.
47609 (dg-test): Remove args `cflags_var' and `libs_var'.
47610 Pass all compiler options to ${tool}_start.
47611 Handle missing line number.
47612 (dg-finish): New function.
47613 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
47614 particular files. Call gcc_finish at end. Move "skipping test"
47615 message to verbosity level 3.
47616 * gcc.c-torture/compile/compile.exp: Likewise.
47617 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47618 * gcc.c-torture/execute/execute.exp: Likewise.
47619 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47620 Print testcase being tried at verbosity level 1.
47621 * gcc.c-torture/special/special.exp: Unset xfail.
47622 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47623 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
47624 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
47625 * gcc.failure/failure.exp: Likewise.
47626 * gcc.ieee/ieee.exp: Likewise.
47627 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
47628 Update call to dg-test. Call dg-finish at end.
47629 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
47630 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47631 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
47632 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
47633 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
47634 * gcc.wendy/wendy.exp: Add copyright.
47635 Delete setting of tmpdir (done by gcc_init).
47636 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
47637 Pass compiler flags to gcc_start. Call gcc_finish at end.
47638 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
47639 gcc_[ce]pass/fail.
47640
47641 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
47642
47643 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
47644 confusion.
47645 (g++_load): Likewise.
47646
47647 * config/*.exp (gcc_load): Some were varargs fns and some were not.
47648 Rename argument to `prog' to remove the confusion.
47649 Varargs fns behave differently too!
47650 (g++_load): Likewise.
47651
47652 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
47653
47654 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
47655 what it is. Delete (always) printing of status value for !native.
47656 Simplify verbose code, and include status and exec_output.
47657 (g++_load): Use gcc_load.
47658
47659 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
47660
47661 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
47662 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
47663 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
47664 940714-3.c as these testcases don't exist anymore. Make
47665 va-arg-1.c expected to pass.
47666
47667 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
47668
47669 * gcc.misc-tests/misc.exp: Only run specific testcases.
47670 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
47671 * gcc.misc-tests/dg-[1-9].c: New files.
47672
47673 * lib/dg.exp: New testsuite driver.
47674 * gcc.prms/prms.exp: Use it.
47675
47676 * README.gcc: New file.
47677
47678 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
47679 Document and reset `lxpass' and `lxfail'.
47680 Simplify "initialized" message.
47681 (gcc_stat): Clean up comments a little.
47682
47683 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
47684
47685 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
47686
47687 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
47688
47689 * lib/old-dejagnu.exp (process-option): New proc.
47690 (old-dejagnu-init, old-dejagnu-stat): Likewise.
47691 (old-dejagnu): Simplify.
47692 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
47693
47694 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
47695
47696 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
47697 exists and is not an empty string.
47698
47699 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
47700 $xfail rather than calling setup_xfail. Clear $xfail when test is
47701 finished.
47702 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
47703 automatically.
47704
47705 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
47706 longer expected to fail.
47707
47708 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
47709 "f" function call.
47710
47711 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
47712
47713 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
47714 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
47715 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
47716 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
47717 c-torture-1.29.
47718
47719 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
47720 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
47721
47722 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
47723
47724 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
47725 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
47726
47727 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
47728 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
47729 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
47730
47731 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
47732
47733 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
47734 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
47735 940714-1.c, 940714-2.c, 940714-3.c},
47736 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
47737 gcc.misc-tests/{mg.c,mg.exp}:
47738 New tests.
47739 * gcc.noncompile/noncompile.exp: Change accordingly.
47740
47741 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
47742
47743 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
47744 Undo previous clobberage.
47745
47746 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
47747
47748 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
47749 * gcc.special/{930510-1.c, special.exp}:
47750 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
47751 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
47752 struct-varargs-1.c}: New tests from c-torture-1.26.
47753
47754 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
47755
47756 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
47757 argument to switch.
47758
47759 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
47760
47761 * Revert the previous changes. Please see Rob's directory
47762 (/lisa/test/rob/progressive/gcc/testsuite) for testing
47763 fixes.
47764
47765 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
47766
47767 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
47768 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
47769 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
47770 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
47771 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
47772 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
47773 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
47774 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
47775 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
47776 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
47777 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
47778 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
47779 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
47780 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
47781 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
47782 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
47783 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
47784 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
47785 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
47786 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
47787 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
47788 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
47789 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
47790 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
47791 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
47792 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
47793 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
47794
47795 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
47796
47797 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
47798 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
47799 with perror calls.
47800
47801 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
47802
47803 * config/unix.exp (g++_load): Fix syntax.
47804
47805 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
47806
47807 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
47808 * gcc.noncompile/921017-1.c: Deleted obsolete test.
47809 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
47810 Don't expect va-arg-1.c to fail. Correct expected output for
47811 920928-1.c.
47812 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
47813 * gcc.wendy/hbm4.c: Correct typo.
47814 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
47815
47816 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
47817
47818 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
47819 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
47820 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
47821 * lib/c-torture.exp (c-torture-compile): Ditto.
47822
47823 Reduce volume of output (remove all the -I's and such).
47824 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
47825 Call gcc_cpass, gcc_cfail.
47826 (c-torture): Pass testing option to c-torture-compile.
47827
47828 1994-03-21 Doug Evans (dje@cygnus.com)
47829
47830 Bring patches over from progressive.
47831 * config/default.exp: Exit remote shell cleanly.
47832 (g++_exit, g++_start): Add default versions.
47833 * config/sim.exp (gcc_load): Use perror, not error.
47834
47835 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
47836
47837 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
47838 set in site.exp.
47839
47840 1994-03-14 Doug Evans (dje@cygnus.com)
47841
47842 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
47843 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
47844 (wendy_try): New proc to run testcase.
47845 (main loop): Call 'em.
47846 * gcc.wendy/*.c: Clean up pass to correct expected output.
47847
47848 * lib/gcc.exp: Minor cleanup work.
47849 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
47850
47851 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
47852
47853 * config/sim.exp (gcc_load): Document return codes better.
47854 Don't pass -v to simulator.
47855
47856 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
47857
47858 * gcc.special/920717-x.c: Fix typo.
47859 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
47860 get at sources.
47861
47862 * lib/mike-gcc.exp: Fix typo.
47863
47864 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
47865
47866 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
47867 binary to use, transform the name.
47868 * config/*.exp: rename everything. Nuke any g++ specific files,
47869 it's now a special case of gcc that requires no special support.
47870 Add a default.exp for unsupported targets.
47871
47872 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
47873
47874 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
47875 lib/old-dejagnu.exp: Fix a few patterns to work with the new
47876 version of Tcl.
47877
47878 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
47879
47880 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
47881 than a warning.
47882
47883 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
47884
47885 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
47886
47887 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
47888
47889 * gcc.execute/execute.exp: Combine opt_list and foption_list into
47890 option_list. Compile every file with only 4/6 option choices
47891 (same as C torture) instead of with 12/18 different option
47892 choices.
47893 * lib/c-torture.exp: Likewise.
47894
47895 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
47896 not already set.
47897
47898 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
47899
47900 * lib/old-deja.exp: Add `excess errors test fails' error, now one
47901 can put an XFAIL *-*-* on excess errors.
47902
47903 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
47904
47905 * g++.law: Add more tests derived from g++-bugs snapshots.
47906
47907 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
47908 equivalent to g++.law/init9.
47909
47910 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
47911 compiled it, and the a.out file after we've run it.
47912
47913 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
47914
47915 * lib/mike-g++.exp (postbase): Delete the .o file after we've
47916 compiled it, and the a.out file after we've run it.
47917
47918 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
47919
47920 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
47921
47922 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
47923
47924 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
47925 version number.
47926
47927 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
47928
47929 * g++.law: New directory of g++ tests derived from the g++-bugs
47930 snapshots.
47931
47932 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
47933
47934 * gcc.compile: initbug1.c initbug1.exp testcase added
47935
47936 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
47937
47938 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
47939 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
47940 fixes submitted by Jeff Law (law@cs.utah.edu)
47941 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
47942 Jeff Law (law@cs.utah.edu)
47943
47944
47945 1993-11-30 Mike Stump (mrs@cygnus.com)
47946
47947 * config/unix-g++.exp: Follow the gcc way of doing things.
47948 * g++.old-deja/old-deja.exp: Minor updates.
47949 * lib/g++.exp: New file, follow the gcc way of doing things.
47950 * lib/old-dejagnu.exp: Minor updates.
47951 * lib/mike-g++.exp: Always unset errorInfo.
47952
47953 1993-11-06 Mike Stump (mrs@cygnus.com)
47954
47955 * lib/gcc.exp: Fix some errors with the below change, CC and
47956 CFLAGS should be global when setting, not local.
47957
47958 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
47959
47960 * lib/gcc.exp: Transform tool name.
47961
47962 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47963
47964 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
47965
47966 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47967
47968 * lib/gcc.exp: change gcc_done to gcc_stat
47969
47970 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47971
47972 * Upgraded gcc testsuite to c-torture version 1.25
47973
47974 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
47975
47976 * lib/gcc.exp: added reporting code. Changed verbose compile message.
47977 * lib/c-torture: added hooks for new reporting code.
47978
47979 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
47980
47981 * config/sh-gcc.exp: check if sh-sim exists in the path
47982
47983 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
47984
47985 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
47986 * gcc.compile/compile.exp: Initial changes for new logic.
47987 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
47988 * gcc.failure/failure.exp: Initial changes for new logic.
47989 * gcc.ieee/ieee.exp: Initial changes for new logic.
47990 * gcc.misc-tests/misc.exp: Initial changes for new logic.
47991 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
47992 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
47993 * lib/c-torture.exp: Initial changes for new logic.
47994 * lib/gcc.exp: Initial changes for new logic.
47995
47996 1993-10-15 Mike Stump (mrs@cygnus.com)
47997
47998 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
47999 depend upon failure or success. Fully qualify names in failure
48000 and success messages. Always remove a.out before starting
48001 compile, just in case. Pay more attention to error text output by
48002 the compiler. Handle testcases with no known past errors just
48003 like all others, so that things are uniform. Other miscellaneous
48004 improvements.
48005
48006 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
48007
48008 * gcc.cpp: new directory for cpp tests
48009
48010 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
48011
48012 * lib/chill.exp: Code reformatted, removed unused code.
48013 * config/unix-chill.exp: Code reformatted, removed unused code.
48014 * chill.execute/execute.exp: Code reformatted, removed unused code.
48015 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
48016
48017 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
48018
48019 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
48020 routines not written.
48021
48022 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
48023
48024 * config/bug-gcc.exp: Use new procs from bug.exp.
48025
48026 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
48027
48028 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
48029 via ftp, rather than depending on NFS.
48030 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
48031 case.
48032
48033 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
48034
48035 * config/bug-gcc.exp: Use new download proc.
48036
48037 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
48038
48039 * chill.execute/execute.exp: cleanups, handles errors better
48040 * chill.compile/compile.exp: rewrite, based on execute.exp
48041 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
48042 * lib/chill.exp: major changes to diff proc and compile and link
48043 procs. added chill_fail and chill_pass wrappers to pass and
48044 fail. added more comments, and handle error codes better.
48045 Added a hack to capture stderr from exec, so noncompile tests
48046 can work.
48047
48048 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
48049
48050 * chill.execute/execute.exp: rewrite of testsuite driver
48051 * lib/chill.exp: rewrite of testsuite driver
48052 * config/unix-chill.exp: rewrite of testsuite driver
48053
48054 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48055
48056 In chill.execute:
48057 * iexpr.ch: Standardize uppercase.
48058 * tuples.dat: Standardize uppercase.
48059 * vary.ch: standardize. Correct varying string assignments.
48060 * vary.dat: Add new output lines.
48061
48062 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48063
48064 In chill.execute:
48065 * chprintf.ch: Standardize use of uppercase.
48066 * tuples.ch: Standardize and turn arr2 into a DCL,
48067 rather than a SYN.
48068 * pinits.ch: Standardize.
48069
48070 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48071
48072 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48073 * Makefil: Renamed to Makefile.in.
48074 * configure.in: New.
48075
48076 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48077
48078 In chill.execute:
48079 * .cvsignore: Add result/output files.
48080 * Makefile: Fix up variables at start. Use MFLAGS
48081 everywhere. Correct bool_loc, built_ins entries.
48082 Add entry for vary1.ch.
48083 * bitarray.ch: Standardize upper-case usage.
48084 * bitexpr.ch: Standardize, add output of b1.
48085 * params.ch: Use arrayt in along PROC parameters, to
48086 avoid novelty problems.
48087 * sets.ch: Tiny cleanup.
48088 * vary1.ch: Re-indent.
48089
48090 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48091
48092 * Add PR-related files to Makefiles, .cvsignore files, etc.
48093
48094 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48095
48096 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48097 with compiler objects. New names are test-flow.c and test-loop.c
48098
48099 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48100
48101 * Upgraded c-torture tests from 1.19 to 1.20
48102
48103 * new files:
48104 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48105 * gcc.compile: 930623-1.c 930623-2.c
48106 * gcc.noncompile: 930622-1.c 930622-2.c
48107 * gcc.failure: 920411-1.c 920627-2.c
48108 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48109
48110 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48111
48112 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48113 More changes to get testsuite working properly. Needs more work.
48114 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48115
48116 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48117
48118 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48119 More changes to get testsuite working properly. Needs more work.
48120
48121 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48122
48123 * chill.compile/compile.exp: Added for Dejagnu support
48124 * chill.execute/execute.exp: Added for Dejagnu support
48125 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48126
48127 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48128
48129 This should complete moving the CHILL test files.
48130 * chill.noncompile(.cvsignore printf.grt
48131 in-printf.grt chprintf.grt chprintf.ch):
48132 Added test-support files.
48133 (Makefile): Modified further.
48134 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48135 signal.ch): Added test files.
48136 * chill.execute (.cvsignore printf.grt printr.c
48137 in-printf.grt rts.c chprintf.grt rts.h): Added
48138 test-support files.
48139 (Makefile): More corrections.
48140
48141 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48142
48143 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48144 test cases, ready for DejaGnu.
48145
48146 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48147
48148 * Upgraded c-torture tests from 1.18 to 1.19
48149
48150 * gcc.compile: added test(s):
48151 930607-1.c
48152 * gcc.execute: added test(s):
48153 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48154
48155 * added new subdirectory for misc tests: gcc.misc-tests
48156 * gcc.misc-test(s): added tests:
48157 inst-check.c test-consts.c test-ior.c test-switch.c
48158
48159 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48160
48161 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48162
48163 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48164
48165 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
48166
48167 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
48168
48169 * Upgraded c-torture tests from 1.17 to 1.18
48170
48171 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
48172
48173 * Upgraded c-torture tests from 1.12 to 1.17
48174
48175 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
48176
48177 * lib/old-dejagnu.exp:
48178 Fixed handling of XFAIL target triplets to correctly
48179 recognize wildcard characters. Removed code that
48180 appended a unique id tag to the end of the file name
48181 printed out by the result of the testcases within a
48182 given test file.
48183
48184 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
48185
48186 * lib/old-dejagnu.exp:
48187 Reworked expected failure handling to trigger off of XFAIL
48188 keyword in keyphrase embeded in testcase source code. The
48189 XFAIL keyword must be at the end of the keyphrase line. It
48190 may optionally be followed by one or more target triplets.
48191 It has just occured that the handling of wildcards in the
48192 target triplet may not be correct.
48193
48194 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
48195
48196 * g++.old-deja/tests:
48197 Moved all subdirectories up one level into g++.old-deja .
48198
48199 * lib/old-dejagnu.exp:
48200 Fixed problem with CXXFLAGS not being properly reset, and being
48201 corrupted with extraneous "-c" compiler option. This was
48202 causing binaries to not be generated for test that needed them.
48203 Modified strings passed to "pass" and "fail" so that individual
48204 tests from the same test file would be distinguished by an
48205 identifier appended to the test file name in the summary logs;
48206 this corrected a problem with erroneous diff logs. Added code
48207 to search testcases for expected fail and unexpected pass keywords.
48208
48209 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
48210
48211 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
48212
48213 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
48214
48215 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
48216 Removed extraneous text from end of "Special g++ Options"
48217 keyphrase.
48218
48219 * lib/old-dejagnu.exp: Added pattern matching to look for new
48220 keywords, embedded in testcases comments, which will trigger
48221 calls to xpass and xfail.
48222
48223 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
48224
48225 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
48226 comments embedded in the testcases, especially the one looking for
48227 special compiler options, as well as the pattern matching for the
48228 compiler output again.
48229
48230 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
48231
48232 * lib/old-dejagnu.exp: Do a proper check of the return value for
48233 execute tests. Fixed several problems with the pattern matching
48234 of the compiler output which gave erroneous test results.
48235 Changed several of the test result messages to be more descriptive.
48236 * config/unix-g++.exp: Proc g++_load now actually works and
48237 executes the tests passed to it and returns a usable return
48238 value.
48239
48240 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
48241
48242 * lib/gcc.exp: Exits gracefully if $CC is bogus.
48243
48244 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
48245
48246 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
48247 Modified both files to properly execute the old style
48248 dejagnu tests. The previous versions of these files were
48249 experimental and did not function anything near correctly.
48250
48251 1993-04-05 Rob Savoye (rob@cygnus.com)
48252
48253 * Removed all Makefile.in and configure.in files. No configuration
48254 needed now.
48255
48256 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
48257
48258 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
48259
48260 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
48261
48262 * gcc.compile/configure.in, gcc.unsorted/configure.in,
48263 gcc.special/configure.in, gcc.noncompile/configure.in,
48264 gcc.execute/configure.in, gcc.code_quality/configure.in,
48265 g++.other/configure.in, g++.old-deja/configure.in,
48266 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
48267 in srcname setting.
48268
48269 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
48270
48271 * lib/udi.exp: Fixed mondfe and mondfe_download.
48272 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
48273 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
48274
48275 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
48276
48277 * config/udi-gdb.exp: Check $shell_id after connecting to target.
48278 (gdb_exit): Don't remove *_soc files.
48279
48280 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
48281
48282 * lib/c-torture.exp: Don't look for main; instead always use -w
48283 -c. This is how the c-torture tests work. Remove the object
48284 file if the compilation succeeds.
48285 * gcc.execute/execute.exp: Remove executable if test passes.
48286 * gcc.noncompile/noncompile.exp: Every test is an expected
48287 failure.
48288 * gcc.special/special.exp: Added tests from c-torture 1.11,
48289 corrected use of existing test.
48290 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
48291 gcc.execute/920625-1.c: Updated to c-torture 1.11.
48292 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
48293 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
48294 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
48295 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
48296 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
48297 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
48298 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
48299 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
48300 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
48301 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
48302 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
48303 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
48304 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
48305 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
48306 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
48307 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
48308 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
48309 c-torture 1.11.
48310 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
48311 correspond to c-torture 1.11.
48312
48313 * New file.