]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
fold-const.c (fold_comparison): Fold comparisons like (x * 1000 < 0) to (x < 0).
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-01-10 Robert Kennedy <jimbob@google.com>
2
3 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
4
5 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
6
7 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
8 for different integer kinds.
9 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
10 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
11 * gfortran.dg/ishft_2.f90: New test.
12 * gfortran.dg/ishft_3.f90: New test.
13
14 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
15
16 * gfortran.dg/altreturn_2.f90: Removed executable bit.
17
18 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19
20 PR tree-optimization/30322
21 * gcc.dg/tree-ssa/loop-21.c: New test.
22
23 2007-01-08 Geoffrey Keating <geoffk@apple.com>
24
25 * g++.dg/rtti/darwin-builtin-linkage.C: New.
26
27 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
28
29 * gcc.target/spu/intrinsics-1.c: Remove xfail.
30
31 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
32
33 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
34 * g++.dg/warn/overflow-warn-3.C: Likewise.
35 * g++.dg/warn/overflow-warn-4.C: Likewise.
36 * g++.dg/warn/overflow-warn-5.C: Likewise.
37 * g++.dg/warn/overflow-warn-6.C: Likewise.
38 * g++.dg/warn/Woverflow-1.C: Likewise.
39 * g++.dg/warn/Woverflow-2.C: Likewise.
40 * g++.dg/warn/Woverflow-3.C: Likewise.
41 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
42
43 2007-01-08 Roger Sayle <roger@eyesopen.com>
44
45 * gfortran.dg/array_constructor_14.f90: New test case.
46 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
47
48 2007-01-08 Richard Guenther <rguenther@suse.de>
49
50 PR tree-optimization/23603
51 * gcc.dg/tree-ssa/vrp31.c: New testcase.
52 * gcc.dg/tree-ssa/vrp32.c: Likewise.
53
54 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
55
56 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
57 in __v8qi typedef.
58 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
59 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
60 compiler behaviour.
61 * gcc.dg/simd-5.c: Likewise.
62 * gcc.dg/simd-6.c: Likewise.
63 * g++.dg/conversion/simd1.C: Likewise.
64 * g++.dg/conversion/simd3.C: Likewise.
65 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
66 (main): Use it.
67
68 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
69
70 PR tree-optimization/29877
71 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
72 name of a hard register for the target concerned. Adjust dg-error
73 directives to cope with new behaviour of TER.
74
75 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
76
77 PR c++/28986
78 * g++.dg/conversion/nullptr1.C: Added overflow warning.
79 * g++.dg/warn/overflow-warn-1.C: New.
80 * g++.dg/warn/overflow-warn-3.C: New.
81 * g++.dg/warn/overflow-warn-4.C: New.
82 * g++.dg/warn/overflow-warn-5.C: New.
83 * g++.dg/warn/overflow-warn-6.C: New.
84 * g++.dg/warn/Woverflow-1.C: New.
85 * g++.dg/warn/Woverflow-2.C: New.
86 * g++.dg/warn/Woverflow-3.C: New.
87 * g++.dg/warn/multiple-overflow-warn-2.C: New.
88
89 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
90
91 PR fortran/27698
92 * gfortran.dg/invalid_name.f90: New test.
93 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
94 * gfortran.dg/gomp/pr29759.f90: Ditto.
95
96 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
97
98 * gfortran.dg/present_1.f90: Update error message.
99
100 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
101
102 PR c++/19439
103 * g++.dg/template/duplicate1.C: New test
104 * g++.dg/template/memfriend6.C: Adjust error markers.
105
106 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
107
108 PR tree-opt/30385
109 * gcc.dg/torture/inline-1.c: New test.
110
111 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
112
113 PR c/19978
114 * gcc.dg/multiple-overflow-warn-1.c: New.
115 * gcc.dg/multiple-overflow-warn-2.c: New.
116 * gcc.dg/overflow-warn-6.c: New.
117 * g++.dg/warn/multiple-overflow-warn-1.C: New.
118
119 2007-01-05 Roger Sayle <roger@eyesopen.com>
120
121 * gfortran.dg/array_memcpy_1.f90: New test case.
122 * gfortran.dg/array_memcpy_2.f90: Likewise.
123
124 2007-01-05 Richard Guenther <rguenther@suse.de>
125
126 PR middle-end/27826
127 * g++.dg/opt/pr27826.C: New testcase.
128
129 2007-01-05 Ian Lance Taylor <iant@google.com>
130
131 * gcc.dg/Walways-true-1.c: New test.
132 * gcc.dg/Walways-true-2.c: New test.
133 * g++.dg/warn/Walways-true-1.C: New test.
134 * g++.dg/warn/Walways-true-2.C: New test.
135
136 2007-01-05 Jakub Jelinek <jakub@redhat.com>
137
138 PR c/30360
139 * gcc.dg/pr30360.c: New test.
140
141 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
142
143 PR fortran/23232
144 * gfortran.dg/data_implied_do_1.f90: New test.
145
146 PR fortran/27996
147 PR fortran/27998
148 * gfortran.dg/char_length_1.f90: New test.
149
150 2007-01-05 Richard Guenther <rguenther@suse.de>
151
152 PR middle-end/28116
153 * g++.dg/opt/pr28116.C: New testcase.
154
155 2007-01-05 Tobias Burnus <burnus@net-b.de>
156
157 PR fortran/29624
158 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
159 invalid deallocate.
160 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
161 * gfortran.dg/protected_4.f90: Add pointer intent check.
162 * gfortran.dg/protected_6.f90: Add pointer intent check.
163 * gfortran.dg/pointer_intent_1.f90: New test.
164 * gfortran.dg/pointer_intent_2.f90: New test.
165 * gfortran.dg/pointer_intent_3.f90: New test.
166
167 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
168
169 PR 30235
170 * gfortran.dg/altreturn_2.f90: new test.
171
172 2007-01-04 Tom Tromey <tromey@redhat.com>
173
174 PR preprocessor/28165:
175 * gcc.dg/cpp/pr28165.c: New file.
176
177 2007-01-03 Josh Conner <jconner@apple.com>
178
179 PR middle-end/29683
180 * gcc.dg/pr29683.c: New.
181
182 2007-01-03 Jakub Jelinek <jakub@redhat.com>
183
184 PR c++/28217
185 * g++.dg/pch/template-1.C: New test.
186 * g++.dg/pch/template-1.Hs: New file.
187
188 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
189
190 PR middle-end/30353
191 * gcc.c-torture/compile/complex-4.c: New test.
192
193 2007-01-03 Joseph Myers <joseph@codesourcery.com>
194
195 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
196 -maltivec.
197 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
198
199 2007-01-03 Jakub Jelinek <jakub@redhat.com>
200
201 PR middle-end/30286
202 * gcc.dg/pr30286.c: New test.
203
204 PR c++/29535
205 * g++.dg/template/crash66.C: New test.
206
207 PR c++/29054
208 * g++.dg/template/friend49.C: New test.
209
210 2007-01-03 Steven G. Kargl <kargls@comcast.net>
211
212 * gfortran.dg/ibits.f90: New test.
213
214 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
215
216 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
217 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
218
219 2007-01-02 Jan Hubicka <jh@suse.cz>
220
221 * gcc.dg/pr16194.c: We now output error on all three functions, not just
222 first one.
223
224 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
225
226 PR c/19977
227 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
228 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
229
230 2006-01-02 Ian Lance Taylor <iant@google.com>
231
232 * g++.dg/warn/Wparentheses-22.C: New test.
233 * g++.dg/warn/Wparentheses-23.C: New test.
234
235 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
236
237 PR middle-end/7651
238 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
239 * gcc.dg/declspec-3-Wextra.c: New.
240 * gcc.dg/declspec-3-no.c: New
241
242 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
243
244 PR fortran/20896
245 * gfortran.dg/interface_10.f90: Remove.
246
247 2007-01-01 Roger Sayle <roger@eyesopen.com>
248
249 * gcc.dg/fold-eqxor-4.c: New test case.
250
251 2007-01-02 Joseph Myers <joseph@codesourcery.com>
252
253 PR middle-end/30311
254 * gcc.c-torture/compile/pr30311.c: New test.
255
256 2007-01-01 Andrew Pinski <pinskia@gmail.com>
257
258 PR middle-end/30253
259 * gcc.c-torture/compile/statement-expression-1.c: New test.
260
261 2007-01-01 Andreas Schwab <schwab@suse.de>
262
263 PR target/29166
264 * g++.dg/eh/pr29166.C: New test.
265
266 2007-01-01 Joseph Myers <joseph@codesourcery.com>
267
268 * lib/target-supports.exp (check_effective_target_powerpc_spe):
269 New.
270 (check_effective_target_vect_cmdline_needed): Use it.
271
272 2006-12-31 Richard Guenther <rguenther@suse.de>
273
274 PR middle-end/30137
275 * testsuite/gcc.dg/pr30137-1.c: New testcase.
276 * testsuite/gcc.dg/pr30137-2.c: Likewise.
277
278 2006-12-31 Roger Sayle <roger@eyesopen.com>
279
280 PR middle-end/30322
281 * gcc.dg/fold-plusnot-1.c: New test case.
282
283 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
284
285 PR c++/29731
286 * g++.dg/parse/template22.C: New test.
287
288 2006-12-31 Richard Guenther <rguenther@suse.de>
289
290 PR middle-end/30338
291 * gcc.c-torture/compile/pr30338.c: New testcase.
292
293 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
294
295 PR fortran/27900
296 * gfortran.dg/intrinsic_actual_4.f90: New test.
297
298 PR fortran/24325
299 * gfortran.dg/func_decl_3.f90: New test.
300
301 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
302
303 PR fortran/23060
304 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
305 * gfortran.dg/c_by_val_1.f: New test.
306 * gfortran.dg/c_by_val_2.f: New test.
307 * gfortran.dg/c_by_val_3.f: New test.
308
309 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
310
311 PR libfortran/30321
312 * gfortran.dg/sum_zero_array_1.f90: New test.
313
314 2006-12-29 Jakub Jelinek <jakub@redhat.com>
315
316 PR preprocessor/29612
317 * gcc.dg/cpp/pr29612-1.c: New test.
318 * gcc.dg/cpp/pr29612-2.c: New test.
319
320 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
321
322 PR fortran/30034
323 * gfortran.dg/pure_formal_proc_1.f90: New test.
324
325 PR fortran/30237
326 * gfortran.dg/intrinsic_actual_3.f90: New test.
327
328 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
329
330 PR fortran/30014
331 * gfortran.dg/io_constraints_1.f90: Update test.
332 * gfortran.dg/io_constraints_2.f90: Update test.
333 * gfortran.dg/inquire_iolength.f90: New test.
334
335 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
336
337 PR fortran/20896
338 * gfortran.dg/interface_10.f90: New test.
339 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
340 since z is already, locally a variable.
341
342 PR fortran/25135
343 * gfortran.dg/generic_11.f90: New test.
344 * gfortran.dg/interface_7.f90: Remove name clash between module
345 name and procedure 'x' referenced in the interface.
346
347 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
348
349 PR middle-end/7651
350 * gcc.dg/Wmissing-parameter-type.c: New.
351 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
352 * gcc.dg/Wmissing-parameter-type-no.c: New.
353
354 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
355
356 PR fortran/25818
357 * gfortran.dg/entry_array_specs_2.f: New test.
358
359 PR fortran/30084
360 * gfortran.dg/nested_modules_6.f90: New test.
361
362 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
363
364 PR middle-end/7651
365 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
366 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
367
368 2006-12-21 Andrew Pinski <pinskia@gmail.com>
369
370 PR C++/30168
371 * g++.dg/opt/complex6.C: New test.
372
373 2006-12-22 Ben Elliston <bje@au.ibm.com>
374
375 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
376 full" if the linker on spu-*-* warns about exceeding local store.
377
378 And revert this patch:
379 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
380 fail to link due to relocation overflows on spu-*-*.
381
382 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
383
384 PR fortran/30273
385 * gfortran.dg/dependency_19.f90: New test.
386
387 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
388
389 PR fortran/30202
390 * gfortran.dg/alloc_comp_basics_3.f90: New test.
391
392 2006-12-21 Jakub Jelinek <jakub@redhat.com>
393
394 PR middle-end/30262
395 * gcc.c-torture/execute/20061220-1.c: New test.
396
397 PR middle-end/30263
398 * gcc.dg/gomp/asm-1.c: New test.
399
400 PR target/30230
401 * g++.dg/eh/ia64-2.C: New test.
402
403 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
404
405 PR target/28966
406 PR target/29248
407 * gcc.dg/rs6000-leaf.c: New.
408
409 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
410
411 PR fortran/25392
412 * gfortran.dg/f2c_8.f90: New test.
413
414 2006-12-20 Bill Wendling <wendling@apple.com>
415
416 * gcc.dg/asm-b.c: Check for __ppc64__.
417
418 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
419
420 PR fortran/30190
421 * gfortran.dg/bounds_check_5.f90: New test.
422
423 2006-12-20 Andrew Pinski <pinskia@gmail.com>
424
425 PR middle-end/30143
426 * gcc.dg/gomp/complex-1.c: New testcase.
427
428 2006-12-20 Roger Sayle <roger@eyesopen.com>
429
430 * gfortran.dg/array_memset_1.f90: New test case.
431
432 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
433
434 * lib/target-supports.exp: Add spu to
435 check_effective_target_vect_widen_mult_hi_to_si.
436
437 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
438
439 PR fortran/29992
440 * gfortran.dg/generic_9.f90: New test.
441
442 PR fortran/30081
443 * gfortran.dg/generic_10.f90: New test.
444
445 2006-12-19 Andrew Pinski <pinskia@gmail.com>
446
447 PR tree-opt/30045
448 * gcc.dg/pr30045.c: New test.
449
450 2006-12-20 Ben Elliston <bje@au.ibm.com>
451
452 * gcc.dg/20020312-2.c: Add a case for __SPU__.
453
454 2006-12-19 Eric Christopher <echristo@apple.com>
455
456 PR target/29302
457 * gcc.c-torture/execute/pr29302-1.c: New.
458
459 2006-12-19 Tobias Burnus <burnus@net-b.de>
460
461 PR fortran/39238
462 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
463
464 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
465
466 PR fortran/30236
467 * gfortran.dg/altreturn_3.f90: New test.
468
469 * gfortran.dg/char_result_12.f90: Fix comment typos.
470
471 2006-12-19 Ben Elliston <bje@au.ibm.com>
472
473 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
474 as newlib's stdio.h uses non-traditional cpp constructs.
475
476 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
477
478 * gfortran.dg/advance.f90: Renamed to advance_1.f90
479 * gfortran.dg/append-1.f90: Renamed to append_1.f90
480 * gfortran.dg/array-1.f90: Renamed to array_1.f90
481 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
482 * gfortran.dg/backspace.f: Renamed to backspace_1.f
483 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
484 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
485 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
486 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
487 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
488 * gfortran.dg/logint-1.f: Renamed to logint_1.f
489 * gfortran.dg/logint-2.f: Renamed to logint_2.f
490 * gfortran.dg/logint-3.f: Renamed to logint_3.f
491 * gfortran.dg/advance_1.f90: Renamed from advance.f90
492 * gfortran.dg/append_1.f90: Renamed from append-1.f90
493 * gfortran.dg/array_1.f90: Renamed from array-1.f90
494 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
495 * gfortran.dg/backspace_1.f: Renamed from backspace.f
496 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
497 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
498 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
499 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
500 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
501 * gfortran.dg/logint_1.f: Renamed from logint-1.f
502 * gfortran.dg/logint_2.f: Renamed from logint-2.f
503 * gfortran.dg/logint_3.f: Renamed from logint-3.f
504
505 2006-12-18 Bill Wendling <wendling@apple.com>
506
507 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
508 id is an OjbC keyword.
509
510 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
511
512 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
513
514 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
515
516 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
517
518 2006-12-18 Ian Lance Taylor <iant@google.com>
519
520 * g++.dg/warn/Wmissing-declarations-1.C: New test.
521
522 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
523
524 * gcc.c-torture/compile/pr27528.c: Use empty templates.
525
526 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
527
528 PR fortran/30207
529 * gfortran.fortran-torture/execute/where21.f90: New test.
530
531 2006-12-17 Tobias Burnus <burnus@net-b.de>
532
533 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
534
535 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
536
537 PR middle-end/7651
538 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
539 * gcc.dg/if-empty-1.c: Likewise.
540 * gcc.dg/pr23165.c: Likewise.
541 * g++.dg/warn/empty-body.C: Likewise.
542
543 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
544
545 PR libfortran/30005
546 * gfortran.dg/open_errors.f90: New test.
547
548 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
549
550 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
551
552 * gcc.target/i386/ssse3-pabsb.c: New file.
553 * gcc.target/i386/ssse3-pabsd.c: Likewise.
554 * gcc.target/i386/ssse3-pabsw.c: Likewise.
555 * gcc.target/i386/ssse3-palignr.c: Likewise.
556 * gcc.target/i386/ssse3-phaddd.c: Likewise.
557 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
558 * gcc.target/i386/ssse3-phaddw.c: Likewise.
559 * gcc.target/i386/ssse3-phsubd.c: Likewise.
560 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
561 * gcc.target/i386/ssse3-phsubw.c: Likewise.
562 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
563 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
564 * gcc.target/i386/ssse3-pshufb.c: Likewise.
565 * gcc.target/i386/ssse3-psignb.c: Likewise.
566 * gcc.target/i386/ssse3-psignd.c: Likewise.
567 * gcc.target/i386/ssse3-psignw.c: Likewise.
568 * gcc.target/i386/ssse3-vals.h: Likewise.
569
570 2006-12-15 Janis Johnson <janis187@us.ibm.com>
571
572 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
573 * lib/fortran-torture.exp: Include target-supports.exp.
574
575 2006-12-15 Jakub Jelinek <jakub@redhat.com>
576
577 PR target/30185
578 * gcc.c-torture/execute/pr30185.c: New test.
579
580 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
581
582 PR testsuite/30179
583 PR testsuite/30180
584 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
585 * gcc.dg/builtin-bswap-2.c: Likewise.
586 * gcc.dg/builtin-bswap-3.c: Likewise.
587 * gcc.dg/builtin-bswap-4.c: Likewise.
588 * lib/target-supports.exp (check_effective_target_stdint_types): New.
589 * cc.c-torture/execute/mode-dependent-address.x: New file.
590
591 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
592
593 PR libfortran/30145
594 * gfortran.dg/write_zero_array: New test.
595
596 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
597
598 PR fortran/30200
599 * gfortran.dg/write_fmt_trim.f90: New test.
600
601 2006-12-14 Diego Novillo <dnovillo@redhat.com>
602
603 PR 30194
604 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
605 temporarily.
606
607 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
608
609 * lib/target-supports.exp (check_weak_available): Use istarget
610 "hppa*-*-hpux10*" instead of regexp.
611 (check_cxa_atexit_available): Likewise.
612
613 2006-12-14 Richard Guenther <rguenther@suse.de>
614
615 PR tree-optimization/30197
616 * gcc.c-torture/execute/complex-1.c: Fix function name.
617 * gcc.dg/builtins-61.c: New testcase.
618
619 2006-12-14 Richard Guenther <rguenther@suse.de>
620
621 PR middle-end/30172
622 * gcc.dg/pr30172-1.c: New testcase.
623
624 2006-12-14 Richard Guenther <rguenther@suse.de>
625
626 PR tree-optimization/30198
627 * gcc.dg/builtins-60.c: New testcase.
628
629 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
630
631 * lib/target-supports.exp (vect_no_align): Remove spu.
632
633 2006-12-13 Ian Lance Taylor <iant@google.com>
634
635 PR c++/19564
636 PR c++/19756
637 * g++.dg/warn/Wparentheses-5.C: New test.
638 * g++.dg/warn/Wparentheses-6.C: New test.
639 * g++.dg/warn/Wparentheses-7.C: New test.
640 * g++.dg/warn/Wparentheses-8.C: New test.
641 * g++.dg/warn/Wparentheses-9.C: New test.
642 * g++.dg/warn/Wparentheses-10.C: New test.
643 * g++.dg/warn/Wparentheses-11.C: New test.
644 * g++.dg/warn/Wparentheses-12.C: New test.
645 * g++.dg/warn/Wparentheses-13.C: New test.
646 * g++.dg/warn/Wparentheses-14.C: New test.
647 * g++.dg/warn/Wparentheses-15.C: New test.
648 * g++.dg/warn/Wparentheses-16.C: New test.
649 * g++.dg/warn/Wparentheses-17.C: New test.
650 * g++.dg/warn/Wparentheses-18.C: New test.
651 * g++.dg/warn/Wparentheses-19.C: New test.
652 * g++.dg/warn/Wparentheses-20.C: New test.
653 * g++.dg/warn/Wparentheses-21.C: New test.
654
655 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
656
657 PR testsuite/30157
658 * lib/target-supports.exp (check_cxa_atexit_available): Return false
659 for target "hppa.*hpux10".
660
661 2006-12-13 Jakub Jelinek <jakub@redhat.com>
662
663 * g++.dg/debug/vartrack1.C: New test.
664
665 * g++.dg/opt/ifcvt1.C: New test.
666
667 * gcc.dg/tls/opt-13.c: New test.
668
669 * gcc.dg/20060425-2.c: New test.
670
671 * g++.dg/opt/pr15054-2.C: New test.
672
673 * gcc.c-torture/execute/20060420-1.c: New test.
674
675 * gcc.c-torture/execute/20060412-1.c: New test.
676
677 * objc/compile/20060406-1.m: New test.
678
679 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
680
681 * g++.dg/template/array17.C: New test.
682
683 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
684
685 * gcc.target/powerpc/altivec-23.c: New test.
686
687 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
688
689 PR c++27316
690 * g++.dg/inherit/error3.C: New test.
691
692 PR c++/28740
693 * g++.dg/inherit/error4.C: New test.
694
695 2006-12-13 Richard Guenther <rguenther@suse.de>
696
697 PR tree-optimization/17687
698 * gcc.dg/builtins-59.c: New testcase.
699
700 2006-12-13 Ben Elliston <bje@au.ibm.com>
701
702 * gcc.target/spu/Wmain.c: New test.
703
704 2006-12-12 Josh Conner <jconner@apple.com>
705
706 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
707 * g++.dg/abi/thunk4.C: Likewise.
708 * g++.dg/abi/rtti3.C: Likewise.
709
710 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
711
712 * gcc.target/spu/cpat-1.c: New test.
713 * gcc.target/spu/cpat-2.c: New test.
714 * gcc.target/spu/cpat-3.c: New test.
715 * gcc.target/spu/cpat-4.c: New test.
716
717 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
718
719 PR tree-opt/28436
720 * gcc.c-torture/compile/vector-1.c: New test.
721 * gcc.c-torture/compile/vector-2.c: New test.
722 * gcc.c-torture/compile/vector-3.c: New test.
723
724 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
725
726 * lib/fortran-torture.exp: Update copyright years. Remove
727 obsolete comment. Test -ftree-vectorize where it makes sense.
728 * lib/gfortran-dg.exp: Update copyright years. Use settings
729 from fortran-torture.exp.
730 * gfortran.dg/char_transpose_1.f90,
731 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
732 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
733 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
734 '-w' to dg-options.
735
736 2006-12-12 Richard Sandiford <richard@codesourcery.com>
737
738 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
739 saved_${tool}_load.
740
741 2006-12-12 Ira Rosen <irar@il.ibm.com>
742
743 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
744 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
745 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
746 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
747 gaps.
748
749 2006-12-12 Richard Guenther <rguenther@suse.de>
750
751 PR middle-end/30147
752 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
753
754 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
755 Diego Novillo <dnovillo@redhat.com>
756
757 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
758 VDEF/VUSE changes.
759 * gcc.dg/tree-ssa/pr26421.c: Likewise
760 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
761 * gcc.dg/tree-ssa/pr23382.c: Likewise.
762 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
763 * gcc.dg/tree-ssa/pr28410.c: Likewise.
764 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
765 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
766 * gcc.dg/tree-ssa/vrp07.c: Likewise.
767 * gcc.dg/tree-ssa/vrp08.c: Likewise.
768 * gcc.dg/tree-ssa/alias-12.c: Likewise.
769
770 2006-12-11 Jan Hubicka <jh@suse.cz>
771
772 * gcc.dg/tree-prof/stringop-1.c: New test.
773 * gcc.dg/tree-prof/stringop-2.c: New test.
774
775 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
776
777 PR target/30120
778 * gcc.target/i386/pr30120.c: New test.
779
780 Revert:
781 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
782
783 * gcc.target/i386/x87regparm-1.c: New test.
784 * gcc.target/i386/x87regparm-2.c: New test.
785 * gcc.target/i386/x87regparm-3.c: New test.
786 * gcc.target/i386/x87regparm-4.c: New test.
787
788 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
789
790 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
791
792 2006-12-10 Tobias Burnus <burnus@net-b.de>
793
794 PR fortran/23994
795 * gfortran.dg/protected_1.f90: New test.
796 * gfortran.dg/protected_2.f90: New test.
797 * gfortran.dg/protected_3.f90: New test.
798 * gfortran.dg/protected_4.f90: New test.
799 * gfortran.dg/protected_5.f90: New test.
800 * gfortran.dg/protected_6.f90: New test.
801
802 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
803 Tobias Burnus <burnus@gcc.gnu.org>
804
805 PR fortran/29975
806 PR fortran/30068
807 * gfortran.dg/interface_4.f90: Test adding procedure to generic
808 interface.
809 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
810 ambiguous interfaces.
811 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
812 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
813 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
814 ambiguous interfaces.
815 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
816 * gfortran.dg/array_initializer_2.f90: Add initializer array
817 constructor test.
818
819 PR fortran/30096
820 * gfortran.dg/interface_9.f90: Test that host interfaces are
821 not checked for ambiguity with the local version.
822
823 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
824
825 PR fortran/29464
826 * gfortran.dg/module_interface_2.f90: New test.
827
828 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
829
830 PR fortran/29941
831 * gfortran.dg/assumed_len.f90: New test.
832
833 2006-12-09 Richard Guenther <rguenther@suse.de>
834
835 * g++.dg/warn/implicit-typename1.C: Qualify types.
836 * g++.dg/parse/crash12.C: Likewise.
837 * g++.dg/tree-ssa/pr22444.C: Likewise.
838
839 2006-12-09 Tobias Burnus <burnus@net-b.de>
840
841 * gfortran.dg/array_2.f90: Added sqrt test.
842
843 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
844
845 * gcc.target/i386/x87regparm-1.c: XFAIL.
846 * gcc.target/i386/x87regparm-2.c: XFAIL.
847 * gcc.target/i386/x87regparm-3.c: XFAIL.
848 * gcc.target/i386/x87regparm-4.c: XFAIL.
849
850 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
851
852 * lib/target-supports.exp
853 (check_effective_target_large_long_double): New.
854 * gcc.dg/Wconversion-real.c : Use it.
855 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
856 unsigned.
857
858 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
859
860 * gcc.c-torture/execute/mode-dependent-address.c: New test.
861
862 2006-12-08 Tobias Burnus <burnus@net-b.de>
863
864 PR fortran/27546
865 * gfortran.dg/import4.f90: New test for IMPORT in modules.
866
867 2006-12-07 Mark Mitchell <mark@codesourcery.com>
868
869 PR c++/29732
870 * g++.dg/template/crash65.C: New test.
871 * g++.dg/template/spec16.C: Tweak error markers.
872
873 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
874
875 * gcc.target/spu: New directory.
876 * gcc.target/spu/spu.exp: New file.
877 * gcc.target/spu/intrinsics-1.c: New test.
878
879 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
880
881 PR c++/29980
882 * g++.dg/ext/attrib27.C: New test.
883 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
884 * g++.dg/parse/typedef5.C: Likewise.
885
886 2006-12-07 Mike Stump <mrs@apple.com>
887
888 * treelang/compile/var_defs.tree: Adjust.
889
890 2006-12-06 Mark Mitchell <mark@codesourcery.com>
891
892 PR c++/29730
893 * g++.dg/template/crash64.C: New test.
894 * g++.dg/parse/crash27.C: Adjust error markers.
895
896 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
897
898 PR libfortran/30009
899 PR libfortran/30056
900 * gfortran.dg/read_eof_4.f90: Add tests.
901 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
902 * gfortran.dg/unf_read_corrupted_1.f90: New test.
903
904 2006-12-05 Mark Mitchell <mark@codesourcery.com>
905
906 PR c++/29729
907 * g++.dg/template/crash63.C: New test.
908
909 PR c++/29728
910 * g++.dg/template/crash62.C: New test.
911
912 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
913
914 PR fortran/30003
915 * gfortran.dg/allocatable_function_1.f90: Increase the number
916 of expected calls of free to 10; the lhs section reference is
917 now evaluated so there is another call to bar. Change the
918 comment appropriately.
919 * gfortran.dg/array_section_1.f90: New test.
920
921 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
922
923 PR fortran/29912
924 * gfortran.dg/char_result_12.f90: New test.
925
926 2006-12-05 Richard Guenther <rguenther@suse.de>
927
928 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
929 * gcc.dg/vect/vect-pow-2.c: Rename to ...
930 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
931 vect_double, xfail for spu*-*-*.
932
933 2006-12-04 Tobias Burnus <burnus@net-b.de>
934
935 PR fortran/29962
936 * initialization_4.f90: Test noninteger exponents (-std=f95).
937 * initialization_5.f90: New test for noninteger exponents
938 with -std=f2003.
939
940 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
941
942 PR fortran/29821
943 * gfortran.dg/parameter_array_section_1.f90: New test.
944
945 2006-12-04 Mark Mitchell <mark@codesourcery.com>
946
947 PR c++/29733
948 * g++.dg/template/crash61.C: New test.
949
950 PR c++/29632
951 * g++.dg/template/error23.C: New test.
952
953 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
954
955 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
956
957 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
958
959 PR fortran/29916
960 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
961
962 2006-12-04 Jakub Jelinek <jakub@redhat.com>
963
964 PR middle-end/29965
965 * gcc.dg/gomp/pr29965-1.c: New test.
966 * gcc.dg/gomp/pr29965-2.c: New test.
967 * gcc.dg/gomp/pr29965-3.c: New test.
968 * gcc.dg/gomp/pr29965-4.c: New test.
969 * gcc.dg/gomp/pr29965-5.c: New test.
970 * gcc.dg/gomp/pr29965-6.c: New test.
971 * g++.dg/gomp/pr29965-1.C: New test.
972 * g++.dg/gomp/pr29965-2.C: New test.
973 * g++.dg/gomp/pr29965-3.C: New test.
974 * g++.dg/gomp/pr29965-4.C: New test.
975 * g++.dg/gomp/pr29965-5.C: New test.
976 * g++.dg/gomp/pr29965-6.C: New test.
977 * g++.dg/gomp/pr29965-7.C: New test.
978 * g++.dg/gomp/pr29965-8.C: New test.
979 * g++.dg/gomp/pr29965-9.C: New test.
980 * g++.dg/gomp/pr29965-10.C: New test.
981
982 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
983
984 * gnat.dg/pointer_variable_bounds.adb: New test.
985 * gnat.dg/pointer_variable_bounds.ads: Likewise.
986 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
987
988 2006-12-03 Eric Christopher <echristo@apple.com>
989
990 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
991
992 2006-12-03 Richard Henderson <rth@redhat.com>
993 Andrew Pinski <pinskia@gmail.com>
994
995 PR C++/14329
996 * g++.dg/warn/unit-1.C: New test.
997
998 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
999
1000 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1001
1002 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1003
1004 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1005 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1006 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1007 * gcc.dg/vect/vect-70.c: Reduce array size.
1008 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1009 vect_no_compaer_double targets.
1010 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1011 vect_float, vect_double, and vect_int.
1012
1013 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1014
1015 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1016 test for loop versioning on vect_no_align targets.
1017 * gcc.dg/vect/pr20122.c: Likewise.
1018 * gcc.dg/vect/vect-105.c: Likewise.
1019 * gcc.dg/vect/vect-42.c: Likewise.
1020 * gcc.dg/vect/vect-43.c: Likewise.
1021 * gcc.dg/vect/vect-74.c: Likewise.
1022 * gcc.dg/vect/vect-75.c: Likewise.
1023 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1024 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1025 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1026 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1027
1028 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1029
1030 PR fortran/29642
1031 * gfortran.dg/value_1.f90 : New test.
1032 * gfortran.dg/value_2.f90 : New test.
1033 * gfortran.dg/value_3.f90 : New test.
1034 * gfortran.dg/value_4.f90 : New test.
1035 * gfortran.dg/value_4.c : Called from value_4.f90.
1036
1037 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1038
1039 PR C++/30033
1040 * g++.dg/cpp0x/static_assert4.C: New testcase.
1041
1042 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1043
1044 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1045
1046 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1047
1048 PR c/27953
1049 * gcc.dg/pr27953.c: New test.
1050
1051 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1052
1053 PR c++/30022
1054 * g++.dg/ext/vector5.C: New test.
1055
1056 PR c++/30021
1057 * g++.dg/other/main1.C: New test.
1058
1059 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1060
1061 PR libfortran/29568
1062 * gfortran.dg/convert_implied_open.f90: Change to
1063 new default record length.
1064 * gfortran.dg/unf_short_record_1.f90: Adapt to
1065 new error message.
1066 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1067
1068 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1069
1070 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1071
1072 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1073
1074 PR c++/29066
1075 * g++.dg/expr/pr29066.c: New.
1076
1077 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1078 Zdenek Dvorak <dvorakz@suse.cz>
1079
1080 PR tree-optimization/29921
1081 * gcc.dg/pr29921-2.c: New test.
1082
1083 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1084
1085 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1086 (i386_get_cpuid): New function.
1087 (i386_cpuid_ecx): Likewise.
1088 (i386_cpuid_edx): Likewise.
1089 (i386_cpuid): Updated to call i386_cpuid_edx.
1090
1091 * gcc.target/i386/sse3-addsubpd.c: New file.
1092 * gcc.target/i386/sse3-addsubps.c: Likewise.
1093 * gcc.target/i386/sse3-haddpd.c: Likewise.
1094 * gcc.target/i386/sse3-haddps.c: Likewise.
1095 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1096 * gcc.target/i386/sse3-hsubps.c: Likewise.
1097 * gcc.target/i386/sse3-lddqu.c: Likewise.
1098 * gcc.target/i386/sse3-movddup.c: Likewise.
1099 * gcc.target/i386/sse3-movshdup.c: Likewise.
1100 * gcc.target/i386/sse3-movsldup.c: Likewise.
1101
1102 2006-12-01 Dirk Mueller <dmueller@suse.de>
1103
1104 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1105
1106 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1107
1108 * gcc.dg/dfp/convert-int-max.c: New test.
1109 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1110
1111 2006-11-30 Richard Guenther <rguenther@suse.de>
1112
1113 * gcc.dg/vect/vect-pow-1.c: Rename ...
1114 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1115 floats instead of doubles, check successful vectorization.
1116
1117 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1118
1119 PR target/29945
1120 * gcc.c-torture/compile/pr29945.c: New testcase.
1121
1122 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1123
1124 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1125 -maltivec.
1126
1127 2006-11-29 Eric Christopher <echristo@apple.com>
1128
1129 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1130
1131 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1132
1133 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1134
1135 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1136
1137 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1138
1139 PR c++/29022
1140 * g++.dg/inherit/virtual2.C: New test.
1141 * g++.dg/inherit/virtual3.C: Likewise.
1142 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1143 * g++.dg/inherit/error2.C: Likewise.
1144 * g++.dg/template/instantiate1.C: Likewise.
1145
1146 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1147
1148 PR tree-opt/29984
1149 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1150
1151 2006-11-28 Jan Hubicka <jh@suse.cz>
1152
1153 * gcc.dg/memcpy-1.c: New test.
1154
1155 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1156
1157 PR c++/29735
1158 * g++.dg/warn/main-3.C: New test.
1159
1160 2006-11-28 Jan Hubicka <jh@suse.cz>
1161
1162 * gcc.dg/winline-1.c: New test.
1163
1164 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1165
1166 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1167 alignments.
1168
1169 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1170
1171 PR fortran/29976
1172 * gfortran.dg/missing_optional_dummy_3.f90
1173
1174 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1175
1176 PR fortran/20880
1177 * gfortran.dg/interface_3.f90: Modify errors.
1178
1179 2006-11-28 Ben Elliston <bje@au.ibm.com>
1180
1181 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1182 fail to link due to relocation overflows on spu-*-*.
1183
1184 2006-11-27 Michael Matz <matz@suse.de>
1185 Andreas Krebbel <krebbel1@de.ibm.com>
1186
1187 PR target/29319
1188 * gcc.dg/20061127-1.c: New testcase.
1189
1190 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1191
1192 * gcc.dg/20061124-1.c: Add exit() function prototype.
1193
1194 2006-11-27 Jan Hubicka <jh@suse.cz>
1195
1196 * gcc.target/i386/memcpy-1.c: Adjust size.
1197 * testsuite/gcc.dg/visibility-11.c: Likewise.
1198
1199 2006-11-27 Richard Guenther <rguenther@suse.de>
1200
1201 PR middle-end/25620
1202 * gcc.target/i386/pow-1.c: New testcase.
1203 * gcc.dg/builtins-58.c: Likewise.
1204
1205 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1206
1207 PR c++/29886
1208 * g++.dg/expr/cast8.C: New test.
1209
1210 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1211
1212 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1213 Don't ever inline the testcase.
1214
1215 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1216
1217 PR fortran/29982
1218 * gfortran.fortran-torture/compile/parameter_3.f90: New
1219 testcase.
1220
1221 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1222
1223 PR fortran/29951
1224 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1225
1226 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1227
1228 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1229 for CHAR.
1230
1231 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1232
1233 PR libgfortran/29936
1234 * gfortran.dg/write_check3.f90: New test.
1235
1236 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1237
1238 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1239
1240 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1241
1242 PR fortran/20880
1243 * gfortran.dg/interface_3.f90: New test.
1244
1245 PR fortran/29387
1246 * gfortran.dg/generic_8.f90: New test.
1247
1248 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1249
1250 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1251 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1252 * gfortran.dg/specifics_3.f90: Remove.
1253
1254 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1255
1256 PR c/29955
1257 * gcc.dg/gomp/pr29955.c: New test.
1258
1259 PR c/29736
1260 * gcc.dg/pr29736.c: New test.
1261
1262 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1263
1264 PR tree-opt/29964
1265 * gcc.dg/pure-1.c: New test.
1266
1267 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1268
1269 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1270 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1271
1272 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1273
1274 * gcc.dg/20061124-1.c: New testcase.
1275
1276 2006-11-23 Eric Christopher <echristo@apple.com>
1277
1278 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1279
1280 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1281
1282 PR c/2707
1283 PR c++/26167
1284 * gcc.dg/Wconversion-integer.c: New. Supersedes
1285 Wconversion-negative-constants.c
1286 * gcc.dg/Wconversion-real.c: New.
1287 * gcc.dg/Wconversion-real-integer.c: New.
1288 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1289 * g++.dg/warn/Wconversion1.C: Modified.
1290
1291 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1292
1293 * gfortran.dg/overload_1.f90: New test.
1294
1295 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1296
1297 PR c/9072
1298 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1299 Wtraditional-conversion.
1300 * gcc.dg/overflow-warn-2.c: Likewise.
1301 * gcc.dg/Wconversion.c: Likewise. Renamed as
1302 Wtraditional-conversion.c .
1303 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1304 Wtraditional-conversion-2.c .
1305 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1306 Wtraditional-conversion-2.c
1307 * gcc.dg/Wconversion-negative-constants.c: New.
1308
1309 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1310
1311 * gcc.dg/tree-ssa/dump-1.c: New test.
1312
1313 2006-11-23 David Ung <davidu@mips.com>
1314
1315 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1316 -mfp64, allowable when ISA >= 33 and float is enabled.
1317 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1318 of mthc1 and mfhc1 patterns.
1319
1320 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1321
1322 PR tree-optimization/29921
1323 * gcc.dg/pr29921.c: New test.
1324
1325 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1326
1327 PR fortran/29441
1328 * gfortran.dg/initialization_4.f90: New test.
1329
1330 2006-11-22 Ira Rosen <irar@il.ibm.com>
1331
1332 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1333 platforms that have interleaving support.
1334 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1335 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1336 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1337 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1338 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1339 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1340 gcc.dg/vect/vect-strided-u8-i8.c,
1341 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1342 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1343 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1344 gcc.dg/vect/vect-strided-float.c,
1345 gcc.dg/vect/vect-strided-a-mult.c,
1346 gcc.dg/vect/vect-strided-mult-char-ls.c,
1347 gcc.dg/vect/vect-strided-a-u16-mult.c,
1348 gcc.dg/vect/vect-strided-a-u32-mult.c,
1349 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1350 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1351 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1352 gcc.dg/vect/vect-strided-mult.c,
1353 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1354 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1355
1356 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1357
1358 PR fortran/25087
1359 * gfortran.dg/auto_char_len_4.f90: New test.
1360
1361 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1362
1363 PR fortran/29652
1364 * gfortran.dg/generic_7.f90: New test.
1365 * gfortran.dg/defined_operators_1.f90: Add new error.
1366
1367 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1368
1369 PR tree-optimization/29902
1370 * g++.dg/tree-ssa/pr29902.C: New test.
1371
1372 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1373
1374 PR fortran/29820
1375 * gfortran.dg/used_types_13.f90: New test.
1376
1377 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1378
1379 * gcc.dg/dfp/snan.c: Delete.
1380
1381 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1382
1383 * g++.dg/cpp0x/static_assert1.C: New.
1384 * g++.dg/cpp0x/static_assert2.C: New.
1385 * g++.dg/cpp0x/static_assert3.C: New.
1386
1387 2006-11-21 Richard Guenther <rguenther@suse.de>
1388
1389 * gcc.dg/vect/vect-pow-1.c: New testcase.
1390 * gcc.dg/vect/vect-pow-2.c: Likewise.
1391
1392 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1393
1394 PR c++/29570
1395 * g++.dg/template/static29.C: New test.
1396
1397 PR c++/29734
1398 * g++.dg/conversion/simd4.C: New test.
1399
1400 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1401
1402 PR c++/29475
1403 * g++.dg/template/access19.C: New test.
1404 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1405 error is reported.
1406
1407 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1408
1409 PR tree-opt/25500
1410 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1411
1412 2006-11-20 Tobias Burnus <burnus@net-b.de>
1413
1414 PR fortran/27546
1415 * gfortran.dg/import.f90: Extended test.
1416 * gfortran.dg/import2.f90: Extended test.
1417
1418 2006-11-20 Tobias Burnus <burnus@net-b.de>
1419
1420 * gfortran.dg/volatile3.f90: Add conflict test.
1421
1422 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1423
1424 PR fortran/24783
1425 * gfortran.dg/implicit_10.f90: New test.
1426
1427 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1428
1429 PR c++/8586
1430 * g++.dg/warn/Wall-write-strings.C: New.
1431
1432 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1433
1434 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1435 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1436
1437 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1438
1439 * gfortran.dg/use_3.f90: Remove error message.
1440 * gfortran.dg/iso_fortran_env_1.f90: New test.
1441 * gfortran.dg/iso_fortran_env_2.f90: New test.
1442 * gfortran.dg/iso_fortran_env_3.f90: New test.
1443 * gfortran.dg/iso_fortran_env_4.f90: New test.
1444
1445 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1446
1447 * gcc.dg/vect/vect-27.c: Fix initialization.
1448
1449 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1450
1451 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1452 * gcc.dg/torture/builtin-minmax-1.c: New.
1453
1454 * gcc.dg/builtins-20.c: Add cases for copysign.
1455
1456 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1457
1458 PR fortran/24285
1459 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1460
1461 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1462 * gfortran.dg/use_1.f90: New test.
1463 * gfortran.dg/use_1.f90: New test.
1464 * gfortran.dg/use_1.f90: New test.
1465
1466 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1467
1468 PR tree-optimization/29801
1469 * gcc.dg/pr29801.c: New test.
1470
1471 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1472
1473 PR middle-end/29584
1474 * gcc.dg/torture/pr29584.c: New test.
1475
1476 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1477
1478 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1479 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1480 * gcc.target/powerpc/compress-float-ppc.c,
1481 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1482 powerpc_fprs.
1483 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1484 do not pass -mhard-float.
1485
1486 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1487
1488 * gnat.dg/volatile_aggregate.adb: New test.
1489
1490 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1491
1492 PR fortran/29391
1493 PR fortran/29489
1494 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1495 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1496
1497 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1498
1499 PR target/29201
1500 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1501
1502 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1503
1504 * gfortran.dg/import3.f90: Fix error message.
1505
1506 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1507
1508 PR tree-opt/29788
1509 * gfortran.fortran-torture/compile/inline_1.f90:
1510 New testcase.
1511
1512 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1513
1514 * gcc.target/i386/x87regparm-1.c: New test.
1515 * gcc.target/i386/x87regparm-2.c: New test.
1516 * gcc.target/i386/x87regparm-3.c: New test.
1517 * gcc.target/i386/x87regparm-4.c: New test.
1518
1519 2006-11-15 Tobias Burnus <burnus@net-b.de>
1520
1521 PR fortran/27546
1522 * gfortran.dg/import.f90: New test.
1523 * gfortran.dg/import2.f90: New test.
1524 * gfortran.dg/import3.f90: New test.
1525
1526 2006-11-15 Tobias Burnus <burnus@net-b.de>
1527
1528 PR fortran/27588
1529 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1530
1531 2006-11-15 Tobias Burnus <burnus@net-b.de>
1532
1533 PR fortran/29806
1534 * gfortran.dg/contains.f90: New test.
1535 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1536
1537 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1538
1539 PR tree-optimization/29581
1540 * gcc.dg/pr29581-1.c: New test.
1541 * gcc.dg/pr29581-2.c: New test.
1542 * gcc.dg/pr29581-3.c: New test.
1543 * gcc.dg/pr29581-4.c: New test.
1544 * gfortran.dg/pr29581.f90: New test.
1545
1546 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1547
1548 PR fortran/29702
1549 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1550 numbers in error message headers.
1551
1552 2006-11-14 Richard Guenther <rguenther@suse.de>
1553
1554 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1555 to i?86 and x86_64 targets.
1556
1557 2006-11-14 Caroline Tice <ctice@apple.com>
1558
1559 * gcc.dg/pubtypes-1.c: New file/testcase.
1560 * gcc.dg/pubtypes-2.c: New file/testcase.
1561 * gcc.dg/pubtypes-3.c: New file/testcase.
1562 * gcc.dg/pubtypes-4.c: New file/testcase.
1563 * g++.dg/pubtypes.C: New file/testcase.
1564
1565 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1566
1567 PR c++/29106
1568 * g++.dg/init/self1.C: New test.
1569
1570 2006-11-14 Tobias Burnus <burnus@net-b.de>
1571
1572 PR fortran/29657
1573 * gfortran.dg/conflicts.f90: Add.
1574
1575 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1576
1577 PR rtl-optimization/29798
1578
1579 * gcc.c-torture/execute/pr29798.c: New.
1580
1581 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1582
1583 * gcc.dg/builtins-20.c: Add more cases.
1584
1585 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1586
1587 PR fortran/29759
1588 * gfortran.dg/gomp/pr29759.f90: New test.
1589
1590 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1591
1592 PR c++/29518
1593 * g++.dg/template/static28.C: New test.
1594
1595 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1596
1597 * lib/c-torture.exp: Use target-libpath.exp.
1598 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1599 set GCC_EXEC_PREFIX env var from global variable of same name.
1600
1601 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1602
1603 PR fortran/26994
1604 * gfortran.fortran-torture/compile/transfer-1.f90:
1605 New testcase.
1606
1607 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1608 Zdenek Dvorak <dvorakz@suse.cz>
1609
1610 PR tree-optimization/29680
1611 * gcc.dg/alias-11.c: New test.
1612
1613 2006-11-12 Jason Merrill <jason@redhat.com>
1614 Andrew Pinski <pinskia@physics.uc.edu>
1615
1616 PR middle-end/28915
1617 * gcc.target/i386/vectorize1.c: New.
1618
1619 2006-11-12 Roger Sayle <roger@eyesopen.com>
1620
1621 PR rtl-optimization/29797
1622 * gcc.c-torture/execute/pr29797-1.c: New test case.
1623
1624 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1625
1626 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1627
1628 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
1629
1630 * gcc.dg/tree-ssa/prefetch-3.c: New test.
1631
1632 2006-11-12 Roger Sayle <roger@eyesopen.com>
1633
1634 PR tree-optimization/13827
1635 * gcc.dg/fold-eqand-1.c: New test case.
1636
1637 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1638
1639 PR rtl-opt/28812
1640 * gcc.c-torture/execute/mayalias-3.c: New test.
1641
1642 2006-11-11 Richard Sandiford <richard@codesourcery.com>
1643
1644 PR middle-end/27528
1645 * gcc.c-torture/compile/pr27528.c: New test.
1646 * gcc.dg/pr27528.c: Likewise.
1647
1648 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1649
1650 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1651
1652 * gcc.dg/torture/builtin-symmetric-1.c: New test.
1653
1654 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1655
1656 PR fortran/29758
1657 * gfortran.dg/reshape_source_size_1.f90: New test.
1658
1659 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1660
1661 PR fortran/29315
1662 * gfortran.dg/aliasing_dummy_4.f90: New test.
1663
1664 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
1665
1666 PR target/29777
1667 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1668 and x86_64-*-* targets.
1669
1670 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1671
1672 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1673 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1674 New macros. Use them in exact tests.
1675 (TESTIT3): New macro.
1676 Add tests for fmin, fmax and fma.
1677
1678 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1679
1680 PR fortran/29431
1681 * gfortran.dg/array_constructor_13.f90: New test.
1682
1683 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1684
1685 PR fortran/29744
1686 * gfortran.dg/used_types_12.f90: New test.
1687
1688 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
1689
1690 PR middle-end/29726
1691 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
1692 (test6): Ditto.
1693 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
1694 * gcc.dg/fold-eqandshift-3.c: New test case.
1695
1696 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1697
1698 PR fortran/29699
1699 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
1700
1701 PR fortran/21370
1702 * gfortran.dg/change_symbol_attributes_1.f90: New test.
1703
1704 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1705
1706 * gcc.dg/20061109-1.c: New testcase.
1707
1708 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1709
1710 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
1711
1712 2006-11-09 Tobias Burnus <burnus@net-b.de>
1713
1714 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
1715 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
1716
1717 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
1718
1719 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
1720 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
1721
1722 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1723
1724 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
1725
1726 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1727
1728 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
1729 vect-9.c).
1730 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
1731 * gcc.dg/vect/vect-9.c: Now vectorizable.
1732 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
1733 that support vect_widen_mult.
1734 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
1735 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
1736 vect-reduc-dot-u16.c).
1737 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
1738 vect-reduc-dot-u16.c).
1739 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
1740 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
1741 vect-reduc-dot-s8.c).
1742 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
1743 vect-reduc-dot-s8.c).
1744 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
1745 vect-reduc-dot-s8.c).
1746 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
1747 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
1748 vect-reduc-dot-u8.c).
1749 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
1750 vect-reduc-dot-u8.c).
1751 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
1752 * gcc.dg/vect/vect-multitypes-9.c: New test.
1753 * gcc.dg/vect/vect-multitypes-10.c: New test.
1754 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
1755 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
1756 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
1757 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
1758 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
1759 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
1760 wrapv-vect-reduc-dot-s8.c.
1761 * lib/target-support.exp (check_effective_target_vect_unpack): New.
1762 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
1763 targets that support vec_unpack.
1764 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1765 (check_effective_target_vect_widen_mult_qi_to_hi): New.
1766 (check_effective_target_vect_widen_mult_hi_to_si): New.
1767 (check_effective_target_vect_widen_sum): Removed.
1768
1769 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1770
1771 * gcc.dg/vect/vect-multitypes-8.c: New test.
1772 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
1773
1774 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1775
1776 * gcc.dg/vect/vect-multitypes-7.c: New test.
1777
1778 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1779
1780 * gcc.dg/vect/vect-multitypes-4.c: New test.
1781 * gcc.dg/vect/vect-multitypes-5.c: New test.
1782 * gcc.dg/vect/vect-multitypes-6.c: New test.
1783
1784 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1785
1786 * gcc.dg/vect/vect-multitypes-1.c: New test.
1787 * gcc.dg/vect/vect-multitypes-2.c: New test.
1788 * gcc.dg/vect/vect-multitypes-3.c: New test.
1789
1790 2006-11-07 Eric Christopher <echristo@apple.com>
1791
1792 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
1793 Test using scan-assembler-not.
1794
1795 2006-11-07 Jakub Jelinek <jakub@redhat.com>
1796
1797 * gcc.dg/inline-17.c: New test.
1798
1799 2006-11-07 Steve Ellcey <sje@cup.hp.com>
1800
1801 PR other/25028
1802 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
1803 on HP-UX.
1804
1805 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
1806
1807 PR fortran/29539
1808 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
1809
1810 PR fortran/29634
1811 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
1812 test.
1813
1814 2006-11-07 Tobias Burnus <burnus@net-b.de>
1815
1816 PR fortran/29601
1817 * gfortran.dg/volatile.f90: Add.
1818 * gfortran.dg/volatile2.f90: Add.
1819 * gfortran.dg/volatile3.f90: Add.
1820 * gfortran.dg/volatile4.f90: Add.
1821 * gfortran.dg/volatile5.f90: Add.
1822 * gfortran.dg/volatile6.f90: Add.
1823 * gfortran.dg/volatile7.f90: Add.
1824
1825 2006-11-06 Tobias Burnus <burnus@net-b.de>
1826
1827 * gfortran.dg/io_constraints_2.f90: Adjust pattern
1828 for matching error messages.
1829 * gfortran.dg/specifics_3.f90: Adjust pattern
1830 for matching error messages.
1831
1832 2006-11-06 Janis Johnson <janis187@us.ibm.com>
1833 Bernhard Fischer <aldot@gcc.gnu.org>
1834
1835 * lib/gcc-dg.exp (output-exists): New proc.
1836 (output-exists-not): New proc.
1837 * gcc.test-framework/test-framework.awk: Support new directives.
1838 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
1839 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
1840 * gcc.test-framework/dg-outexists-exp-F.c: New test.
1841 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
1842 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
1843 * gcc.test-framework/dg-outexists-exp-P.c: New test.
1844
1845 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
1846
1847 PR fortran/29630
1848 PR fortran/29679
1849 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
1850 * gfortran.dg/initialization_3.f90: New.
1851
1852 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1853
1854 PR libgfortran/25545
1855 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
1856
1857 2006-11-05 Jakub Jelinek <jakub@redhat.com>
1858
1859 PR middle-end/29695
1860 * gcc.c-torture/execute/pr29695-1.c: New test.
1861 * gcc.c-torture/execute/pr29695-2.c: New test.
1862
1863 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
1864
1865 PR fortran/29565
1866 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
1867
1868 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
1869
1870 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
1871 for matching error messages.
1872
1873 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
1874
1875 PR target/26915
1876 * gcc.target/i386/387-12.c: New test.
1877
1878 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1879
1880 PR libfortran/29713
1881 * gfortran.dg/pr29713.f90: New test.
1882
1883 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
1884
1885 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
1886 Also test for bogus rest sign.
1887
1888 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1889
1890 PR libfortran/27895
1891 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
1892
1893 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
1894
1895 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
1896 from error messages.
1897
1898 2006-11-02 Mike Stump <mrs@apple.com>
1899
1900 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
1901
1902 * g++.old-deja/g++.abi/align.C: Enable for darwin.
1903
1904 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
1905
1906 * g++.dg/eh/gcsec1.C: New test.
1907
1908 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1909
1910 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
1911 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
1912
1913 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
1914
1915 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
1916 hexadecimal value.
1917 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
1918 * gcc.dg/pr14796-2.c: Likewise.
1919
1920 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1921
1922 * gcc.c-torture/execute/20061101-1.c: New test.
1923
1924 2006-11-01 Richard Guenther <rguenther@suse.de>
1925
1926 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
1927
1928 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1929
1930 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
1931 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
1932
1933 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
1934
1935 * gcc.c-torture/execute/20061031-1.c: New test.
1936
1937 2006-10-31 Geoffrey Keating <geoffk@apple.com>
1938
1939 PR 23067
1940 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
1941 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
1942 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
1943 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
1944 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
1945 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
1946 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
1947
1948 2006-10-31 Eric Christopher <echristo@apple.com>
1949 Falk Hueffner <falk@debian.org>
1950
1951 * gcc.dg/builtin-bswap-1.c: New.
1952 * gcc.dg/builtin-bswap-2.c: New.
1953 * gcc.dg/builtin-bswap-3.c: New.
1954 * gcc.dg/builtin-bswap-4.c: New.
1955 * gcc.dg/builtin-bswap-5.c: New.
1956 * gcc.target/i386/builtin-bswap-1.c: New.
1957
1958 2006-10-31 Geoffrey Keating <geoffk@apple.com>
1959
1960 * gcc.dg/inline-16.c: New.
1961
1962 PR 16622
1963 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
1964 defining it.
1965 * gcc.dg/inline-13.c: New.
1966 * gcc.dg/inline-14.c: New.
1967 * gcc.dg/inline-15.c: New.
1968
1969 PR 11377
1970 * gcc.dg/inline6.c: New.
1971 * gcc.dg/inline7.c: New.
1972
1973 2006-10-31 Roger Sayle <roger@eyesopen.com>
1974
1975 PR middle-end/23470
1976 * gcc.dg/pr23470-1.c: New test case.
1977
1978 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
1979
1980 PR fortran/29537
1981 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
1982 data.
1983 * gfortran.dg/blockdata_2.f90: New testcase.
1984
1985 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
1986
1987 PR libfortran/29627
1988 * gfortran.dg/unf_short_record_1.f90: New test.
1989
1990 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1991
1992 PR fortran/29067
1993 * gfortran.dg/pr29067.f: New test.
1994
1995 2006-10-31 Joseph Myers <joseph@codesourcery.com>
1996 Richard Sandiford <richard@codesourcery.com>
1997
1998 * lib/target-supports.exp (get_compiler_messages): Append options
1999 as a single list element.
2000 (check_effective_target_arm_vfp_ok): New.
2001 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2002
2003 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2004
2005 PR fortran/29387
2006 * gfortran.dg/intrinsic_actual_2.f90: New test.
2007
2008 PR fortran/29490
2009 * gfortran.dg/actual_array_interface_1.f90: New test.
2010
2011 PR fortran/29641
2012 * gfortran.dg/used_types_11.f90: New test.
2013
2014 2006-10-30 Dirk Mueller <dmueller@suse.de>
2015
2016 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2017 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2018 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2019 * g++.old-deja/g++.mike/net25.C (main): Same.
2020 * g++.dg/lookup/exception1.C (main): Same.
2021 * g++.dg/parse/parens2.C (main): Same.
2022
2023 2006-10-30 Roger Sayle <roger@eyesopen.com>
2024
2025 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2026
2027 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2028
2029 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2030 * gcc.dg/torture/builtin-math-3.c: Likewise.
2031
2032 2006-10-30 Tobias Burnus <burnus@net-b.de>
2033
2034 PR fortran/29452
2035 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2036 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2037
2038 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2039
2040 PR Fortran/29410
2041 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2042
2043 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2044
2045 * lib/target-supports.exp (check_function_available): Declare
2046 function before calling.
2047
2048 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2049
2050 PR tree-optimization/29637
2051 * gcc.dg/pr29637.c: New test.
2052
2053 2006-10-29 Roger Sayle <roger@eyesopen.com>
2054
2055 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2056 tree canonicalization.
2057
2058 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2059
2060 * gcc.dg/builtins-20.c: Add more hypot tests.
2061
2062 2006-10-29 Roger Sayle <roger@eyesopen.com>
2063
2064 * gcc.dg/fold-compare-1.c: New test case.
2065
2066 2006-10-29 Dirk Mueller <dmueller@suse.de>
2067
2068 PR c++/16307
2069 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2070
2071 2006-10-29 Roger Sayle <roger@eyesopen.com>
2072
2073 PR tree-optimization/15458
2074 * gcc.dg/fold-xornot-1.c: New test case.
2075
2076 2006-10-29 Richard Guenther <rguenther@suse.de>
2077
2078 * gcc.target/i386/math-torture/trunc.c: New testcase.
2079
2080 2006-10-29 Richard Guenther <rguenther@suse.de>
2081
2082 * gcc.target/i386/math-torture/round.c: New testcase.
2083
2084 2006-10-29 Richard Guenther <rguenther@suse.de>
2085
2086 * gcc.target/i386/math-torture/ceil.c: New testcase.
2087 * gcc.target/i386/math-torture/floor.c: Likewise.
2088
2089 2006-10-29 Richard Guenther <rguenther@suse.de>
2090
2091 * gcc.target/i386/math-torture/rint.c: New testcase.
2092 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2093
2094 2006-10-29 Richard Guenther <rguenther@suse.de>
2095
2096 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2097 * gcc.target/i386/math-torture/lceil.c: Likewise.
2098
2099 2006-10-28 Tobias Burnus <burnus@net-b.de>
2100
2101 PR libgfortran/24313
2102 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2103
2104 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2105
2106 * gcc.c-torture/execute/20020118-1.c,
2107 gcc.c-torture/execute/builtins/strlen.c,
2108 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2109 comment typos.
2110
2111 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2112
2113 * gcc.dg/builtins-20.c: Add tests for hypot.
2114 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2115 two-argument builtins.
2116 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2117 TESTIT2. Update all callers.
2118 (TESTIT2, TESTIT2_R): New helper macros.
2119 Add testcases for pow, hypot and atan2.
2120
2121 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2122
2123 PR C++/29295
2124 * g++.dg/expr/bool1.C: New test.
2125 * g++.dg/expr/bool2.C: New test.
2126
2127 2006-10-28 Tobias Burnus <burnus@net-b.de>
2128
2129 PR fortran/28224
2130 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2131 * gfortran.dg/namelist_internal.f90: New test.
2132
2133 2006-10-28 Tobias Burnus <burnus@net-b.de>
2134
2135 PR fortran/29625
2136 * gfortran.dg/io_real_boz.f90: Add.
2137 * gfortran.dg/io_real_boz2.f90: Add.
2138
2139 2006-10-28 Richard Guenther <rguenther@suse.de>
2140
2141 PR middle-end/26899
2142 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2143
2144 2006-10-28 Richard Guenther <rguenther@suse.de>
2145
2146 PR target/28806
2147 * gcc.target/i386/math-torture/lround.c: New testcase.
2148
2149 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2150
2151 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2152 * gcc.dg/builtins-44.c: Likewise.
2153 * gcc.dg/builtins-45.c: Likewise.
2154 * gcc.dg/pr28796-2.c: Likewise.
2155 * gcc.dg/unordered-3.c: Likewise.
2156
2157 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2158
2159 PR libgfortran/27954
2160 * gfortran.dg/error_recovery_2.f90: New test.
2161
2162 2006-10-26 Richard Guenther <rguenther@suse.de>
2163
2164 * gcc.target/i386/i386.exp: Use glob, not find to collect
2165 tests. Avoids recursing into subdirectories.
2166 * gcc.target/i386/math-torture/math-torture.exp: Torture
2167 for interesting ia32 math options.
2168 * gcc.target.i386/math-torture/lrint.c: New testcase.
2169
2170 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2171
2172 PR libgfortran/29563
2173 * gfortran.dg/arrayio_9.f90: Update test.
2174 * gfortran.dg/arrayio_19.f90: New test.
2175
2176 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2177
2178 * gcc.dg/20061026.c: New testcase.
2179
2180 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2181
2182 PR libgfortran/29563
2183 * gfortran.dg/arrayio_9.f90: New test.
2184
2185 2006-10-26 Ben Elliston <bje@au.ibm.com>
2186
2187 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2188 Copy the strings manually, as strcpy may call strlen.
2189
2190 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2191
2192 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2193 Add checks for log, log2, log10 and log1p.
2194
2195 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2196 we already test 0.0. Add checks for expm1, log, log2, log10,
2197 log1p, cbrt, erf and erfc.
2198
2199 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2200
2201 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2202
2203 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2204
2205 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2206 and remainderl() built-in functions. Remove -ffast-math from
2207 dg-options.
2208
2209 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2210
2211 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2212 acosh and atanh.
2213
2214 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2215 floating point modifiers to arguments passed to float and long
2216 double functions respectively. Update all callers to use floating
2217 point numbers, not integers. Add tests for exp, exp2 and
2218 exp10/pow10.
2219
2220 * gcc.dg/torture/builtin-math-3.c: New test.
2221
2222 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2223
2224 PR fortran/29393
2225 * gfortran.dg/initialize_2.f90: New.
2226
2227 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2228
2229 * gcc.dg/torture/builtin-math-2.c: New test.
2230
2231 2006-10-24 Richard Guenther <rguenther@suse.de>
2232
2233 PR middle-end/28796
2234 * gcc.dg/pr28796-1.c: New testcase.
2235 * gcc.dg/pr28796-2.c: Likewise.
2236
2237 2006-10-24 Richard Guenther <rguenther@suse.de>
2238
2239 * gcc.dg/builtins-57.c: New testcase.
2240
2241 2006-10-24 Richard Guenther <rguenther@suse.de>
2242
2243 PR tree-optimization/29567
2244 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2245
2246 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2247
2248 PR tree-optimization/14784
2249 * gcc.dg/alias-10.c: New test.
2250
2251 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2252
2253 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2254
2255 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2256
2257 * gcc.dg/builtin-strncat-chk-1.c: New test.
2258
2259 2006-10-23 Jan Hubicka <jh@suse.cz>
2260
2261 * gcc.dg/memmove-1.c: New test.
2262
2263 2006-10-23 Paul Brook <paul@codesourcery.com>
2264
2265 * gcc.dg/pragma-pack-5.c: New test.
2266
2267 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2268
2269 * g++.dg/other/s390-1.C: New testcase.
2270
2271 2006-10-23 Richard Guenther <rguenther@suse.de>
2272
2273 PR middle-end/27132
2274 PR middle-end/23295
2275 * gcc.dg/pr27132.c: New testcase.
2276 * gcc.dg/pr23295.c: Likewise.
2277 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2278 * g++.dg/tree-ssa/pr19807.C: Likewise.
2279
2280 2006-10-23 Richard Guenther <rguenther@suse.de>
2281
2282 PR middle-end/21032
2283 * gcc.dg/pr21032.c: New testcase.
2284
2285 2006-10-22 Jeff Law <law@redhat.com>
2286 Richard Guenther <rguenther@suse.de>
2287
2288 PR tree-optimization/15911
2289 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2290
2291 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2292
2293 PR c++/20647
2294 * g++.dg/abi/rtti3.C: New.
2295
2296 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2297
2298 PR middle-end/28252
2299 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2300 transformation.
2301
2302 2006-10-21 Richard Guenther <rguenther@suse.de>
2303
2304 PR tree-optimization/3511
2305 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2306
2307 2006-10-21 Richard Guenther <rguenther@suse.de>
2308
2309 PR middle-end/26898
2310 * gcc.dg/torture/pr26898-1.c: New testcase.
2311 * gcc.dg/torture/pr26898-2.c: Likewise.
2312
2313 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2314
2315 PR c++/28053
2316 * g++.dg/parse/bitfield1.C: Adjust error markers.
2317 * g++.dg/parse/bitfield2.C: New test.
2318
2319 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2320
2321 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2322
2323 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2324
2325 PR libfortran/27895
2326 * gfortran.dg/zero_sized_1.f90: New test.
2327
2328 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2329
2330 * gcc.dg/div-compare-1.c: New test.
2331
2332 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2333
2334 PR fortran/29216
2335 * gfortran.dg/result_default_init_1.f90: New test.
2336
2337 PR fortran/29314
2338 * gfortran.dg/automatic_default_init_1.f90: New test.
2339
2340 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2341 from 38 to 33.
2342
2343 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2344
2345 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2346 'using namespace std' without previous declaration.
2347 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2348 * g++.old-deja/g++.robertl/eb133c.C: New.
2349
2350 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2351
2352 PR libgfortran/29277
2353 * gfortran.dg/streamio_4.f90: Update test.
2354 * gfortran.dg/streamio_11.f90: New test.
2355
2356 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2357
2358 PR c++/27952
2359 * g++.dg/inherit/virtual1.C: New test.
2360
2361 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2362
2363 PR c++/28261
2364 * g++.dg/parse/enum3.C: New test.
2365
2366 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2367
2368 PR c++/29039
2369 * g++.dg/init/ctor8.C: New test.
2370
2371 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2372
2373 PR c++/27270
2374 * g++.dg/ext/complit8.C: Tweak error markers.
2375 * g++.dg/template/complit1.C: Add error marker.
2376
2377 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2378
2379 PR c++/27270
2380 * g++.dg/ext/complit8.C: New test.
2381
2382 PR c++/29408
2383 * g++.dg/parse/dtor12.C: New test.
2384
2385 PR c++/29435
2386 * g++.dg/template/sizeof11.C: New test.
2387
2388 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2389
2390 PR fortran/29392
2391 * gfortran.dg/data_char_3.f90: New test.
2392
2393 PR fortran/29451
2394 * gfortran.dg/negative_automatic_size.f90: New test.
2395
2396 2006-10-16 David Daney <ddaney@avtrex.com>
2397
2398 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2399
2400 2006-10-16 Eric Christopher <echristo@apple.com>
2401
2402 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2403 x86_64.
2404
2405 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2406
2407 PR c++/28211
2408 * g++.dg/tc1/dr49.C: Tweak error messages.
2409 * g++.dg/parse/template21.C: New test.
2410
2411 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2412
2413 PR middle-end/20491
2414 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2415
2416 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2417
2418 PR fortran/29403
2419 * gfortran.dg/print_1.f90: New test.
2420
2421 2006-10-15 Jan Hubicka <jh@suse.cz>
2422
2423 PR middle-end/29241
2424 * gcc.c-torture/compile/pr29241.c: New testcase.
2425
2426 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2427
2428 PR middle-end/29250
2429 * gcc.c-torture/compile/pr29250.c: New test.
2430
2431 2006-10-15 Richard Guenther <rguenther@suse.de>
2432
2433 * gcc.dg/pr29299.c: New testcase.
2434
2435 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2436
2437 PR fortran/24767
2438 * gfortran.dg/label_4.f90: Adjust warning flag.
2439
2440 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2441
2442 PR fortran/29371
2443 * gfortran.dg/nullify_3.f90: New test.
2444
2445 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2446
2447 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2448 on Solaris 2.5.1 too.
2449
2450 2006-10-13 Eric Christopher <echristo@apple.com>
2451
2452 * gcc.dg/pr25993.c: Skip for darwin.
2453
2454 2006-10-13 Eric Christopher <echristo@apple.com>
2455
2456 * gcc.dg/visibility-11.c: Skip for darwin.
2457
2458 2006-10-13 Eric Christopher <echristo@apple.com>
2459
2460 * gcc.dg/darwin-weakimport-1.c: Use
2461 -fno-asynchronous-unwind-tables.
2462 * gcc.dg/darwin-weakimport-3.c: Ditto.
2463
2464 2006-10-13 Richard Guenther <rguenther@suse.de>
2465
2466 PR tree-optimization/29446
2467 * gcc.dg/torture/pr29446.c: New testcase.
2468
2469 2006-10-13 Bill Wendling <wendling@apple.com>
2470
2471 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2472 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2473 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2474 * g++.old-deja/g++.law/shadow1.C: Likewise.
2475 * g++.old-deja/g++.law/ctors10.C: Likewise.
2476 * g++.dg/debug/namespace1.C: Likewise.
2477 * g++.dg/inherit/namespace-as-base.C: Likewise.
2478 * g++.dg/opt/delay-slot-1.C: Likewise.
2479 * g++.dg/parse/defarg10.C: Likewise.
2480 * g++.dg/template/ptrmem11.C: Likewise.
2481 * g++.dg/template/mem_func_ptr.C: Likewise.
2482 * g++.dg/template/spec19.C: Likewise.
2483
2484 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2485
2486 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2487
2488 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2489
2490 PR fortran/29373
2491 * gfortran.dg/implicit_9.f90: New test.
2492
2493 PR fortran/29407
2494 * gfortran.dg/namelist_25.f90: New test.
2495
2496 PR fortran/27701
2497 * gfortran.dg/same_name_2.f90: New test.
2498
2499 PR fortran/29232
2500 * gfortran.dg/host_assoc_types_1.f90: New test.
2501
2502 PR fortran/29364
2503 * gfortran.dg/missing_derived_type_1.f90: New test.
2504 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2505
2506 PR fortran/29422
2507 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2508
2509 PR fortran/29428
2510 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2511
2512 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2513
2514 PR fortran/29391
2515 * gfortran.dg/bound_2.f90: New test.
2516
2517 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2518
2519 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2520 directive.
2521 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2522 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2523 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2524 * gfortran.dg/gomp/reduction3.f90: Likewise.
2525 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2526 * gfortran.dg/dummy_procedure_2.f90: Likewise.
2527 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2528 * gfortran.dg/forall_4.f90: Likewise.
2529 * gfortran.dg/spec_expr_4.f90: Likewise.
2530 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2531 * gfortran.dg/forall_5.f90: Likewise.
2532 * gfortran.dg/open_access_append_2.f90: Add check for
2533 compile-time warning.
2534
2535 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2536
2537 PR c++/28506
2538 * g++.dg/parse/pure1.C: New test.
2539
2540 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2541
2542 PR fortran/21435
2543 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2544 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2545 for compile-time warnings.
2546 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2547 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2548 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2549 file.
2550 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2551 specifier.
2552 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2553 compile-time warning.
2554
2555 2006-10-12 Jan Hubicka <jh@suse.cz>
2556
2557 PR c/28419
2558 * gcc.dg/pr28319.c: New test.
2559
2560 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2561 PR c++/29318
2562 * g++.dg/ext/vla4.C: New test.
2563
2564 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2565
2566 PR c++/27961
2567 * g++.dg/template/crash60.C: New test.
2568 * g++.dg/other/large-size-array.C: Adjust error markers.
2569 * g++.dg/parse/crash27.C: Likewise.
2570 * g++.dg/template/crash1.C: Likewise.
2571
2572 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2573
2574 PR testsuite/29093
2575 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2576
2577 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2578
2579 PR preprocessor/28709
2580 * gcc.dg/cpp/paste14.c: New test.
2581
2582 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2583
2584 PR c++/29175
2585 * g++.dg/init/array24.C: New test.
2586
2587 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2588
2589 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2590 of <sys/types.h>.
2591
2592 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2593
2594 PR c++/29024
2595 * g++.dg/parse/typedef8.C: New test.
2596 * g++.dg/other/mult-stor1.C: Adjust error markers.
2597
2598 2006-10-11 Richard Guenther <rguenther@suse.de>
2599
2600 PR tree-optimization/28230
2601 * gcc.dg/torture/pr28230.c: New testcase.
2602
2603 2006-10-11 Richard Guenther <rguenther@suse.de>
2604
2605 PR inline-asm/29119
2606 * gcc.dg/torture/pr29119.c: New testcase.
2607
2608 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2609
2610 PR middle-end/29272
2611 * gcc.c-torture/execute/20060930-2.c: New test.
2612
2613 2006-10-09 Richard Henderson <rth@redhat.com>
2614
2615 Revert emutls patch.
2616
2617 2006-10-09 Richard Guenther <rguenther@suse.de>
2618
2619 PR middle-end/29254
2620 * gcc.dg/pr29254.c: New testcase.
2621
2622 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
2623 Paul Thomas <pault@gcc.gnu.org>
2624
2625 PR fortran/20541
2626 * gfortran.dg/alloc_comp_basics_1.f90: New test.
2627 * gfortran.dg/alloc_comp_basics_2.f90: New test.
2628 * gfortran.dg/alloc_comp_assign_1.f90: New test.
2629 * gfortran.dg/alloc_comp_assign_2.f90: New test.
2630 * gfortran.dg/alloc_comp_assign_3.f90: New test.
2631 * gfortran.dg/alloc_comp_assign_4.f90: New test.
2632 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2633 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2634 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2635 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2636 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2637 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2638 * gfortran.dg/alloc_comp_std.f90: New test.
2639 * gfortran.dg/move_alloc.f90: New test.
2640
2641 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
2642
2643 PR fortran/29115
2644 * gfortran.dg/derived_constructor_comps_2.f90: New test.
2645
2646 PR fortran/29211
2647 * gfortran.dg/forall_char_dependencies_1.f90: New test.
2648
2649 2006-10-08 Tobias Burnus <burnus@net-b.de>
2650
2651 PR fortran/28585
2652 * gfortran.dg/new_line.f90: New test.
2653
2654 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2655
2656 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2657 * gcc.dg/torture/builtin-convert-1.c,
2658 gcc.dg/torture/builtin-convert-2.c,
2659 gcc.dg/torture/builtin-convert-3.c,
2660 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2661
2662 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2663
2664 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2665 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2666 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2667 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2668
2669 2006-10-07 Andrew Pinski <pinskia@gmail.com>
2670
2671 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2672 Xfail some tests for powerpc-darwin and powerpc-aix.
2673
2674 2006-10-07 Jakub Jelinek <jakub@redhat.com>
2675
2676 PR c/29380
2677 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2678
2679 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2680
2681 PR target/29300
2682 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2683 on hppa*-*-hpux*.
2684
2685 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2686
2687 PR fortran/16580
2688 PR fortran/29288
2689 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
2690 Add tests for using all possible intrinsics as actual arguments.
2691 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
2692 all possible intrinsics as actual arguments.
2693 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
2694 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
2695
2696 2006-10-07 Richard Sandiford <richard@codesourcery.com>
2697
2698 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
2699 * gcc.dg/debug/debug-2.c: Likewise.
2700
2701 2006-10-06 Uros Bizjak <uros@kss-loka.si>
2702
2703 * gcc.c-torture/compile/sync-2.c: New test.
2704
2705 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2706
2707 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
2708 line endings.
2709
2710 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2711
2712 PR rtl-optimization/29128
2713 * gcc.c-torture/compile/pr29128.c: New test.
2714
2715 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2716
2717 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
2718 line endings.
2719
2720 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
2721
2722 PR middle-end/29256
2723 * gcc.dg/tree-ssa/loop-19.c: New test.
2724
2725 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2726
2727 PR tree-optimization/29330
2728 * gcc.dg/pr29330.c: New test.
2729
2730 PR target/28924
2731 * gcc.c-torture/compile/20061005-1.c: New test.
2732
2733 2006-10-06 Olivier Hainque <hainque@adacore.com>
2734
2735 * gcc.dg/typename-vla-1.c: New case.
2736 * gnat.dg/forward_vla.adb: New case.
2737
2738 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2739
2740 PR tree-optimization/29290
2741 * gfortran.dg/loop_nest_1.f90: New test.
2742
2743 PR target/29198
2744 * gcc.dg/tls/opt-12.c: New test.
2745
2746 PR fortran/28415
2747 * gfortran.dg/save_2.f90: New test.
2748
2749 PR c/29091
2750 * gcc.dg/pr29091.c: New test.
2751
2752 2006-10-06 Joseph Myers <joseph@codesourcery.com>
2753
2754 * lib/target-supports.exp
2755 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
2756 same as x86_64-*-*; check for LP64.
2757
2758 2006-10-04 Richard Henderson <rth@redhat.com>
2759
2760 * lib/target-supports.exp (check_effective_target_tls): Redefine
2761 to mean non-emulated tls.
2762 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2763 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2764 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2765 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2766 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2767 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2768 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2769
2770 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2771
2772 PR fortran/29343
2773 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
2774
2775 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2776
2777 * gfortran.dg/bounds_check_fail_1.f90: New test.
2778
2779 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2780
2781 PR c++/29020
2782 * g++.dg/template/friend48.C: New test.
2783
2784 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2785
2786 PR fortran/29098
2787 * gfortran.dg/default_initialization_2.f90: New test.
2788
2789 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2790
2791 PR fortran/20779
2792 PR fortran/20891
2793 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
2794
2795 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2796
2797 PR fortran/29284
2798 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
2799
2800 PR fortran/29321
2801 PR fortran/29322
2802 * gfortran.dg/missing_optional_dummy_2.f90: New test.
2803
2804 PR fortran/25091
2805 PR fortran/25092
2806 * gfortran.dg/entry_array_specs_1.f90: New test.
2807
2808 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
2809
2810 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
2811 insufficient to inhibit some test failures at -O3. Do testing
2812 on integers.
2813
2814 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2815
2816 PR c++/29138
2817 * g++.dg/inherit/access8.C: New test.
2818 * g++.dg/template/dtor4.C: Tweak error messages.
2819
2820 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2821
2822 PR fortran/27478
2823 * gfortran.dg/entry_8.f90: New test.
2824
2825 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2826
2827 PR c++/29291
2828 * g++.dg/parse/new4.C: New test.
2829
2830 2006-10-03 Uros Bizjak <uros@kss-loka.si>
2831
2832 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
2833 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
2834 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
2835 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
2836 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2837
2838 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2839
2840 PR fortran/19260
2841 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
2842 * gfortran.dg/continuation_2.f90: New test.
2843
2844 PR fortran/19262
2845 * gfortran.dg/continuation_3.f90: New test.
2846 * gfortran.dg/continuation_4.f90: New test.
2847 * gfortran.dg/continuation_5.f: New test.
2848 * gfortran.dg/continuation_6.f: New test.
2849
2850 2006-10-02 Mark Mitchell <mark@codesourcery.com>
2851
2852 PR c++/29226
2853 * g++.dg/template/vla1.C: New test.
2854
2855 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2856
2857 PR fortran/29210
2858 * gfortran.dg/complex_parameter_1.f90: New test.
2859
2860 2006-10-02 Jakub Jelinek <jakub@redhat.com>
2861
2862 PR c/29154
2863 * gcc.c-torture/execute/20060929-1.c: New test.
2864
2865 2006-10-01 Mark Mitchell <mark@codesourcery.com>
2866
2867 PR c++/29105
2868 * g++.dg/template/member6.C: New test.
2869 * g++.dg/parse/typename7.C: Adjust error markers.
2870
2871 PR c++/29080
2872 * g++.dg/template/member7.C: New test.
2873
2874 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
2875
2876 PR c/24010
2877 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
2878 gcc.dg/Woverride-init-3.c: New tests.
2879
2880 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2881
2882 * gcc.c-torture/execute/20060930-1.c: New test.
2883
2884 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2885
2886 PR fortran/18791
2887 * gfortran.dg/specifics_1.f90: New test.
2888 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
2889 complex specifics.
2890
2891 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2892
2893 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
2894 pthread-init-common.h: New.
2895
2896 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
2897
2898 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
2899 precision on some archs.
2900
2901 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
2902
2903 * gcc.dg/non-local-goto-1.c: New test.
2904 * gcc.dg/non-local-goto-2.c: Likewise.
2905 * gcc.dg/setjmp-3.c: Likewise.
2906 * gcc.dg/setjmp-4.c: Likewise.
2907
2908 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
2909
2910 * gnat.dg/self_aggregate_with_pointer.adb: New test.
2911
2912 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
2913
2914 PR fortran/28276
2915 * gfortran.dg/exponent_1.f90: New test.
2916
2917 PR fortran/27021
2918 * gfortran.dg/nearest_1.f90: New test.
2919
2920 2006-09-26 Jakub Jelinek <jakub@redhat.com>
2921
2922 PR middle-end/25261
2923 PR middle-end/28790
2924 * gcc.dg/gomp/nestedfn-1.c: New test.
2925
2926 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
2927
2928 PR objc/29195
2929 * objc/compile/method-1.m: New test.
2930
2931 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
2932
2933 PR c++/26938
2934 * g++.dg/template/crash58.C: New test.
2935 * g++.dg/parse/crash28.C: Adjust error markers.
2936 * g++.dg/template/crash34.C: Likewise.
2937 * g++.dg/template/friend31.C: Likewise.
2938 * g++.dg/template/crash32.C: Likewise.
2939
2940 PR c++/27329
2941 * g++.dg/template/crash59.C: New test.
2942
2943 PR c++/27667
2944 * g++.dg/template/spec33.C: New test.
2945 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
2946
2947 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
2948 Adam Nemet <anemet@caviumnetworks.com>
2949
2950 * gcc.dg/tree-ssa/ivopts-1.c: New test.
2951 * gcc.dg/tree-ssa/ivopts-2.c: New test.
2952
2953 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
2954
2955 PR target/28911
2956 * gcc.dg/pr28911.c: New.
2957
2958 2006-09-23 Uros Bizjak <uros@kss-loka.si>
2959
2960 PR target/29169
2961 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
2962 (dg-options): Add -mfpmath=387.
2963
2964 2006-09-23 Jakub Jelinek <jakub@redhat.com>
2965
2966 PR c/28706
2967 * gcc.dg/pr28706.c: New test.
2968
2969 PR c/28712
2970 * gcc.dg/pr28712.c: New test.
2971
2972 2006-09-22 Mike Stump <mrs@apple.com>
2973
2974 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
2975
2976 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
2977
2978 PR tree-optimization/28888
2979 * gcc.dg/pr28888.c: New test.
2980
2981 2006-09-21 Mark Mitchell <mark@codesourcery.com>
2982
2983 PR c++/29016
2984 * g++.dg/init/ptrfn1.C: New test.
2985
2986 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
2987
2988 PR c++/28861
2989 * g++.dg/template/spec32.C: New test.
2990 * g++.dg/parse/crash9.C: Adjust error markers.
2991
2992 PR c++/28303
2993 * g++.dg/template/typedef6.C: New test.
2994 * g++.dg/init/error1.C: Adjust error markers.
2995 * g++.dg/parse/crash9.C: Likewise.
2996 * g++.dg/template/crash55.C: Likewise.
2997
2998 2006-09-21 Janis Johnson <janis187@us.ibm.com>
2999
3000 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3001
3002 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3003
3004 PR target/27650
3005 * g++.dg/ext/dllimport12.C: New test.
3006
3007 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3008
3009 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3010 * gcc.target/mips/nmadd-2.c: Likewise.
3011 * gcc.target/mips/mips-ps-6.c: New test.
3012 * gcc.target/mips/neg-abs-1.c: Likewise.
3013 * gcc.target/mips/neg-abs-2.c: Likewise.
3014 * gcc.target/mips/nmadd-3.c: New test.
3015
3016 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3017
3018 PR middle-end/28046
3019 * gcc.dg/gomp/atomic-10.c: New test.
3020 * g++.dg/gomp/atomic-10.C: New test.
3021
3022 2006-09-20 Eric Christopher <echristo@apple.com>
3023
3024 * gcc.target/i386/sse3-not-fisttp.c: New.
3025
3026 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3027
3028 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3029
3030 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3031
3032 * gcc.c-torture/execute/pr28289.c (one): New variable.
3033 (main): Use it instead of argc.
3034 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3035 (main): Use it instead of argc.
3036
3037 2006-09-19 Paul Brook <paul@codesourcery.com>
3038
3039 PR target/28516
3040 * gcc.dg/nested-func-5.c: New test.
3041
3042 2006-09-19 Ben Elliston <bje@au.ibm.com>
3043
3044 * lib/target-supports.exp (check_effective_target_tls): Compile
3045 test stubs using ${tool}_target_compile, not just target_compile.
3046 (check_effective_target_tls_runtime): Likewise.
3047
3048 2006-09-19 Ben Elliston <bje@au.ibm.com>
3049
3050 * gcc.c-torture/compile/20030405-1.x: Remove.
3051
3052 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3053 optimising linker from discarding it.
3054
3055 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3056
3057 PR fortran/28526
3058 * gfortran.dg/keyword_symbol_1.f90: New test.
3059
3060 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3061 pedantic compilation option.
3062
3063 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3064
3065 PR fortran/29060
3066 * gfortran.dg/spread_shape_1.f90: New test.
3067
3068 2006-09-17 Roger Sayle <roger@eyesopen.com>
3069
3070 PR tree-optimization/28887
3071 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3072
3073 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3074
3075 PR c/25993
3076 * gcc.dg/pr25993.c: New test.
3077
3078 2006-09-17 Ira Rosen <irar@il.ibm.com>
3079
3080 PR tree-opt/21591
3081 * gcc.dg/vect/pr21591.c: New test.
3082
3083 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3084
3085 PR tree-opt/29059
3086 * gcc.c-torture/compile/strcpy-1.c: New test.
3087 * gcc.c-torture/compile/strcpy-2.c: New test.
3088 * gcc.c-torture/compile/memcpy-1.c: New test.
3089 * gcc.c-torture/compile/memcpy-2.c: New test.
3090
3091 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3092
3093 PR testsuite/29055
3094 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3095
3096 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3097
3098 * gnat.dg/specs/double_record_extension1.ads: New test.
3099 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3100
3101 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3102
3103 PR fortran/29051
3104 * gfortran.dg/oldstyle_3.f90: New test.
3105
3106 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3107
3108 PR libgfortran/29099
3109 * gfortran.dg/secnds-1.f: New test.
3110
3111 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3112
3113 PR libgfortran/29053
3114 * gfortran.dg/streamio_9.f90: New test.
3115 * gfortran.dg/streamio_10.f90: New test.
3116
3117 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3118
3119 PR C++/29002
3120 * g++.dg/init/array22.C: New test.
3121 * g++.dg/init/array23.C: New test.
3122
3123 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3124
3125 * stackcheck.lst: Update list of tests requiring stack checking.
3126 * norun.lst: Adjust for above change.
3127 * ada95.lst: New file.
3128 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3129 requiring -gnat95 switch.
3130
3131 2006-09-14 Olivier Hainque <hainque@adacore.com>
3132
3133 * gnat.dg/in_out_parameter.adb: New test.
3134
3135 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3136
3137 PR debug/28980
3138 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3139
3140 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3141
3142 * gnat.dg/specs/unchecked_union.ads: New test.
3143
3144 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3145
3146 PR rtl-optimization/28982
3147 * gcc.c-torture/execute/pr28982a.c: New test.
3148 * gcc.c-torture/execute/pr28982b.c: Likewise.
3149
3150 2006-09-12 Eric Christopher <echristo@apple.com>
3151
3152 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3153 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3154
3155 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3156
3157 PR c/28768
3158 PR preprocessor/14634
3159 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3160 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3161 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3162
3163 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3164
3165 * gcc.dg/pr28243.c: New test.
3166
3167 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3168
3169 PR fortran/28971
3170 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3171 this undiagnosed regression reappears.
3172
3173 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3174
3175 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3176 Treat $srcdir as a literal.
3177 * lib/fortran-torture.exp (fortran-torture-compile,
3178 fortran-torture-execute): Likewise.
3179 * lib/objc-torture.exp (objc-torture-compile,
3180 objc-torture-execute): Likewise.
3181 * lib/profopt.exp (profopt-execute): Likewise.
3182
3183 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3184
3185 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3186
3187 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3188
3189 PR testsuite/28950
3190 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3191
3192 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3193
3194 PR target/13685
3195 * gcc.target/i386/pr13685.c: New test.
3196
3197 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3198
3199 * gcc.dg/pr28726.c: New test.
3200
3201 2006-09-11 Josh Conner <jconner@apple.com>
3202
3203 * gcc.dg/nrv3.c: Increase size of structure.
3204 * gcc.dg/nrv4.c: Likewise.
3205 * gcc.dg/nrv5.c: Likewise.
3206
3207 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3208
3209 PR libfortran/28890
3210 gfortran.dg/assumed_charlen_function_5.f90: New test.
3211
3212 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3213
3214 PR c++/28991
3215 * g++.dg/init/static3.C: New test.
3216
3217 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3218
3219 PR testsuite/29007
3220 * gcc.dg/long-long-cst1.c (t): Add cast to
3221 __SIZE_TYPE__ before casting to int.
3222 (main): Return 0 on success.
3223
3224 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3225
3226 * gcc.c-torture/execute/20060910-1.c: New test.
3227
3228 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3229
3230 PR middle-end/26983
3231 * gcc.dg/pr26983.c: New test.
3232
3233 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3234
3235 PR target/29006
3236 * gcc.c-torture/execute/pr29006.c: New test.
3237
3238 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3239
3240 PR libfortran/28947
3241 gfortran.dg/matmul_4.f90: New test.
3242
3243 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3244
3245 PR fortran/28959
3246 gfortran.dg/used_types_10: New test.
3247
3248 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3249
3250 PR libfortran/28923
3251 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3252 gfortran.dg/array_initializer_3.f90: New test.
3253
3254 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3255
3256 PR fortran/28914
3257 * gfortran.dg/actual_array_constructor_3.f90: New test.
3258
3259 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3260
3261 PR testsuite/26778
3262 * gcc.target/i386/pr26778.c: New testcase.
3263
3264 2006-09-08 Eric Christopher <echristo@apple.com>
3265
3266 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3267 * gcc.target/i386/memcpy-1.c: Ditto.
3268 * gcc.target/i386/asm-1.c: Ditto.
3269 * gcc.target/i386/20060512-4.c: Ditto.
3270 * gcc.target/i386/compress-float-387.c: Ditto.
3271 * gcc.target/i386/20060512-1.c: Ditto.
3272 * gcc.target/i386/compress-float-sse.c: Ditto.
3273 * gcc.target/i386/20060512-2.c: Ditto.
3274 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3275 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3276 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3277 * gcc.dg/pr26449.c: Ditto.
3278 * gcc.dg/attr-ms_struct-2.c: Ditto.
3279 * gcc.dg/attr-ms_struct-1.c: Ditto.
3280 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3281
3282 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3283
3284 PR c/28504
3285 * gcc.dg/vla-10.c: New test.
3286
3287 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3288
3289 PR c++/28858
3290 * g++.dg/parse/template20.C: New test.
3291 * g++.dg/template/operator8.C: Remove obsolete part.
3292 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3293 * g++.old-deja/g++.pt/crash65.C: Likewise.
3294
3295 2006-09-07 Jason Merrill <jason@redhat.com>
3296
3297 PR middle-end/27724
3298 * gcc.dg/long-long-cst1.c: New test.
3299
3300 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3301
3302 PR C++/28906
3303 * g++.dg/other/array3.C: New test.
3304 * g++.dg/other/array4.C: New test.
3305 * g++.dg/other/array5.C: New test.
3306
3307 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3308
3309 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3310
3311 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3312
3313 PR target/28946
3314 * gcc.target/i386/pr28946.c: New test.
3315
3316 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3317
3318 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3319 in integer literal constant.
3320 * gfortran.dg/enum_8.f90: Ditto.
3321 * gfortran.dg/g77/20030326-1.f: Ditto.
3322
3323 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3324
3325 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3326 nonconformance usage.
3327
3328 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3329
3330 PR middle-end/28862
3331 * gcc.c-torture/compile/vector-align-1.c: New test.
3332
3333 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3334
3335 PR rtl-opt/27883
3336 * g++.dg/opt/copysign-1.C: New test.
3337
3338 2006-09-06 Jason Merrill <jason@redhat.com>
3339
3340 PR c++/27371
3341 * g++.dg/warn/unused-result1.C: New test.
3342
3343 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3344
3345 PR c++/28903
3346 * g++.dg/ext/vla3.C: New test.
3347
3348 PR c++/28886
3349 * g++.dg/template/array16.C: New test.
3350
3351 2006-09-06 Richard Guenther <rguenther@suse.de>
3352
3353 * gcc.dg/pr27226.c: Remove testcase again.
3354
3355 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3356
3357 PR tree-opt/28937
3358 * g++.dg/opt/unroll2.C: New test.
3359
3360 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3361
3362 PR tree-opt/28952
3363 * gcc.dg/vect/pr28952.c: New test.
3364
3365 2006-09-05 Richard Guenther <rguenther@suse.de>
3366
3367 PR tree-optimization/28900
3368 * gcc.dg/torture/pr28900.c: New testcase
3369
3370 2006-09-05 Richard Guenther <rguenther@suse.de>
3371
3372 PR tree-optimization/28905
3373 * gcc.c-torture/compile/pr28905.c: New testcase.
3374
3375 2006-09-05 Richard Guenther <rguenther@suse.de>
3376
3377 PR middle-end/28935
3378 * gcc.dg/pr28935.c: New testcase.
3379
3380 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3381
3382 * gcc.c-torture/execute/20060905-1.c: New test.
3383
3384 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3385
3386 PR fortran/28908
3387 * gfortran.dg/used_types_7.f90: New test.
3388 * gfortran.dg/used_types_8.f90: New test.
3389 * gfortran.dg/used_types_9.f90: New test.
3390
3391 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3392
3393 * gcc.c-torture/compile/20060904-1.c: New test.
3394
3395 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3396
3397 PR c++/23287 Revert my 2006-09-01 patch
3398 * g++.dg/parse/dtor12.C: Remove.
3399
3400 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3401
3402 PR c+/27670
3403 * g++.dg/template/operator9.C: New test.
3404
3405 PR c++/27493
3406 * g++.dg/template/operator7.C: New test.
3407
3408 PR c++/27494
3409 * g++.dg/template/operator8.C: New test.
3410
3411 PR c++/27397
3412 * g++.dg/template/crash57.C: New test.
3413
3414 * g++.dg/template/typedef4.C: Adjust error markers.
3415 * g++.dg/template/typedef5.C: Likewise.
3416
3417 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3418
3419 PR c++/28878
3420 * g++.dg/parse/crash33.C: New test.
3421
3422 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3423 Richard Guenther <rguenther@suse.de>
3424 Adam Nemet <anemet@caviumnetworks.com>
3425
3426 PR middle-end/27226
3427 * gcc.target/mips/memcpy-1.c: New testcase.
3428 * gcc.dg/pr27226.c: Likewise.
3429
3430 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3431
3432 PR c++/28705
3433 * g++.dg/lookup/koenig5.C: New.
3434 * g++.dg/template/crash56.C: New.
3435
3436 2006-09-01 Josh Conner <jconner@apple.com>
3437
3438 PR c++/25505
3439 * gcc.dg/nrv3.c: New test.
3440 * gcc.dg/nrv4.c: New test.
3441 * gcc.dg/nrv5.c: New test.
3442
3443 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3444
3445 PR c++/23287
3446 * g++.dg/parse/dtor12.C: New.
3447
3448 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3449
3450 PR tree-optimization/28839
3451 * gcc.dg/pr28839.c: New test.
3452
3453 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3454
3455 PR target/24367
3456 * gcc.dg/pr24367.c: New testcase.
3457
3458 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3459
3460 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3461
3462 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3463
3464 PR rtl-optimization/27735
3465 * gcc.dg/loop-unswitch-1.c: New test.
3466
3467 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3468
3469 PR fortran/28885
3470 * gfortran.dg/aliasing_dummy_2.f90: New test.
3471
3472 PR fortran/20067
3473 * gfortran.dg/generic_5.f90: Change error message.
3474
3475 PR fortran/28873
3476 * gfortran.dg/generic_6.f90: New test.
3477
3478 PR fortran/25077
3479 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3480
3481 PR fortran/25102
3482 * gfortran.dg/invalid_interface_assignment.f90: New test.
3483
3484 PR fortran/24866
3485 * gfortran.dg/module_proc_external_dummy.f90: New test.
3486
3487 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3488
3489 PR c++/28349
3490 * testsuite/g++.dg/warn/var-args1.C: New test.
3491
3492 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3493
3494 PR fortran/28866
3495 * gfortran.dg/simpleif_2.f90: New test.
3496 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3497 * gfortran.dg/enum_5.f90: Ditto.
3498
3499 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3500 Kazu Hirata <kazu@codesourcery.com>
3501
3502 PR tree-optimization/17506
3503 * gcc.dg/pr17506.c: New.
3504
3505 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3506
3507 PR c++/28139
3508 * g++.dg/eh/alias1.C: New test.
3509
3510 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3511
3512 PR c++/28860
3513 * g++.dg/template/ttp22.C: New test.
3514
3515 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3516
3517 PR middle-end/26632
3518 * gcc.dg/pr26632.c: New.
3519
3520 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3521
3522 PR libgfortran/28354
3523 * gfortran.dg/fmt_zero_precision.f90: New test.
3524
3525 2006-08-27 Mark Mitchell <mark@codesourcery.com>
3526
3527 PR c++/28058
3528 * g++.dg/template/spec31.C: New test.
3529
3530 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
3531
3532 PR c++/26573
3533 * g++.dg/other/static2.C: New test.
3534
3535 2006-08-26 Roger Sayle <roger@eyesopen.com>
3536
3537 * gcc.dg/Wswitch-enum-2.c: New test case.
3538 * gcc.dg/Wswitch-enum-3.c: Likewise.
3539
3540 2006-08-26 Richard Guenther <rguenther@suse.de>
3541
3542 * gcc.c-torture/compile/20060826-1.c: New testcase.
3543
3544 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3545
3546 PR c++/28736
3547 * g++.dg/template/void10.C: New test.
3548
3549 PR c++/28737
3550 * g++.dg/template/void8.C: New test.
3551
3552 PR c+_+/28738
3553 * g++.dg/template/void9.C: New test.
3554
3555 * g++.dg/template/void3.C: Adjust error markers.
3556 * g++.dg/template/void4.C: Likewise.
3557 * g++.dg/template/crash55.C: Likewise.
3558 * g++.dg/template/void7.C: Likewise
3559
3560 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3561
3562 PR c++/28588
3563 * g++.dg/inherit/access6.C: New test.
3564 * g++.dg/inherit/access7.C: Likewise.
3565
3566 PR c++/28595
3567 * g++.dg/template/array15.C: New test.
3568 * g++.dg/template/crash2.C: Tweak error markers.
3569
3570 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3571
3572 PR middle-end/28683
3573 * gcc.c-torture/compile/20060823-1.c: New test.
3574
3575 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3576
3577 PR c++/28853
3578 * g++.dg/template/ttp21.C: New test.
3579
3580 PR c++/28852
3581 * g++.dg/other/operator1.C: Add error-marker.
3582 * g++.dg/other/operator2.C: New test.
3583
3584 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3585
3586 PR c/27893
3587 * gcc.c-torture/compile/vla-const-1.c,
3588 gcc.c-torture/compile/vla-const-2.c: New tests.
3589
3590 2006-08-26 Richard Guenther <rguenther@suse.de>
3591
3592 PR middle-end/28814
3593 * gcc.dg/torture/pr28814.c: New testcase.
3594
3595 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3596
3597 PR c/28418
3598 * gcc.c-torture/compile/compound-literal-1.c: New test.
3599
3600 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3601
3602 PR c/28299
3603 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3604 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3605 Expect extra diagnostics.
3606
3607 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3608
3609 gcc.dg/noncompile/pr16876.c: New test.
3610
3611 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3612
3613 PR c++/28056
3614 * g++.dg/parse/local1.C: New test.
3615 * g++.dg/other/qual1.C: Tweak error marker.
3616
3617 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3618
3619 PR c++/27787
3620 * g++.dg/template/typename10.C: New.
3621 * g++.dg/template/lookup4.C: Remove bogus error marker.
3622
3623 2006-08-25 Richard Guenther <rguenther@suse.de>
3624
3625 PR testsuite/28829
3626 * gcc.dg/pr26570.c: Fix testcase.
3627
3628 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
3629
3630 PR tree-opt/28807
3631 * gcc.c-torture/execute/mayalias-2.c: New test.
3632 * gcc.dg/tree-ssa/alias-13.c: New test.
3633
3634 2006-08-24 Jan Hubicka <jh@suse.cz>
3635
3636 PR debug/26881
3637 * gcc.dg/debug/pr26881.c: New file.
3638
3639 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
3640
3641 PR fortran/28788
3642 * gfortran.dg/used_types_4.f90: New test.
3643 * gfortran.dg/derived_init_2.f90: Modify to check sibling
3644 association of derived types.
3645 * gfortran.dg/used_types_2.f90: Add module cleanup.
3646 * gfortran.dg/used_types_3.f90: The same.
3647
3648 PR fortran/28771
3649 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3650 fix of regression.
3651
3652 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3653
3654 PR 28813
3655 * gfortran.dg/direct_io_6.f90: Remove test.
3656
3657 2006-08-23 Stuart Hastings <stuart@apple.com>
3658
3659 PR 28825
3660 * gcc.target/i386/20060821-1.c: New.
3661
3662 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
3663
3664 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
3665 dg-warning strings for dllimport.
3666
3667 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3668
3669 PR C++/28450
3670 * g++.dg/ext/vector4.C: New test.
3671 * g++.dg/ext/complex1.C: New test.
3672
3673 2006-08-21 Geoffrey Keating <geoffk@apple.com>
3674
3675 PR debug/28692
3676 * gcc.dg/debug/const-1.c: New.
3677 * gcc.dg/debug/const-2.c: New.
3678 * gcc.dg/debug/dwarf2/const-1.c: New.
3679 * gcc.dg/debug/dwarf2/const-2.c: New.
3680 * gcc.dg/debug/dwarf2/const-2b.c: New.
3681
3682 2006-08-22 Richard Guenther <rguenther@suse.de>
3683
3684 PR middle-end/28776
3685 * gcc.c-torture/compile/pr28776-1.c: New testcase.
3686 * gcc.c-torture/compile/pr28776-2.c: Likewise.
3687
3688 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3689
3690 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
3691
3692 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
3693
3694 PR c++/26269
3695 * g++.dg/other/error14.C: New test.
3696
3697 PR c++/28505
3698 * g++.dg/parse/ctor7.C: New test.
3699 * g++.dg/parse/ctor8.C: Likewise.
3700
3701 PR c++/28741
3702 * g++.dg/template/void7.C: New test.
3703
3704 2006-08-21 Olivier Hainque <hainque@adacore.com>
3705
3706 * gnat.dg/self_aggregate_with_zeros.adb: New test.
3707 * gnat.dg/self_aggregate_with_array.adb: New test.
3708
3709 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3710
3711 * g++.dg/eh/arm-vfp-unwind.C: New test.
3712
3713 2006-08-20 Mark Mitchell <mark@codesourcery.com>
3714
3715 PR c++/28341
3716 * g++.dg/template/ref3.C: New test.
3717 * g++.dg/template/nontype13.C: New test.
3718
3719 PR c++/28346
3720 * g++.dg/template/ptrmem17.C: New test.
3721
3722 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
3723
3724 PR target/28648 c:
3725 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
3726
3727 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
3728
3729 PR fortran/28630
3730 * gfortran.dg/used_types_2.f90: New test.
3731
3732 PR fortran/28601
3733 * gfortran.dg/used_types_3.f90: New test.
3734
3735 PR fortran/20886
3736 * gfortran.dg/generic_actual_arg.f90: New test.
3737
3738 PR fortran/28735
3739 * gfortran.dg/module_private_array_refs_1.f90: New test.
3740
3741 PR fortran/28762
3742 * gfortran.dg/program_name_1.f90: New test.
3743
3744 PR fortran/28425
3745 * gfortran.dg/derived_constructor_comps_1.f90: New test.
3746
3747 PR fortran/28496
3748 * gfortran.dg/array_initializer_2.f90: New test.
3749
3750 PR fortran/18111
3751 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3752
3753 PR fortran/28600
3754 * gfortran.dg/assumed_charlen_function_4.f90: New test.
3755
3756 PR fortran/28771
3757 * gfortran.dg/assumed_charlen_in_main.f90: New test.
3758
3759 PR fortran/28660
3760 * gfortran.dg/dependent_decls_1.f90: New test.
3761
3762 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
3763
3764 PR fortran/25217
3765 * gfortran.dg/derived_init_2.f90: New.
3766
3767 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
3768
3769 * gcc.c-torture/execute/pr28289.c: New test.
3770
3771 2006-08-17 Jakub Jelinek <jakub@redhat.com>
3772
3773 PR c/28744
3774 * gcc.dg/attr-externally-visible-1.c: New test.
3775 * gcc.dg/attr-externally-visible-2.c: New test.
3776 * g++.dg/parse/attr-externally-visible-1.C: New test.
3777 * g++.dg/parse/attr-externally-visible-2.C: New test.
3778
3779 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3780
3781 PR c++/28606
3782 * g++.dg/parse/dtor11.C: New test.
3783
3784 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3785
3786 PR rtl-optimization/28489
3787 * gcc.c-torture/compile/pr28489.c: New test.
3788
3789 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3790
3791 PR c++/28710
3792 * g++.dg/template/redecl4.C: New test.
3793
3794 PR c++/28711
3795 * g++.dg/template/ctor8.C: New test.
3796
3797 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3798
3799 * gcc.dg/pr26570.c: Fix testcase.
3800
3801 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3802
3803 * PR c++/28573
3804 * g++.dg/parse/offsetof6.C: New test.
3805 * g++.dg/parse/offsetof6.C: New test.
3806 * g++.dg/parse/offsetof7.C: New test.
3807
3808 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3809
3810 PR testsuite/28602
3811 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
3812 is false.
3813
3814 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3815
3816 PR c++/28302
3817 * g++.dg/ext/vector3.C: New test.
3818
3819 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
3820
3821 PR gcov/profile/26570
3822 * gcc.dg/pr26570.c: New test.
3823
3824 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
3825
3826 PR c/27697
3827 * gcc.dg/qual-component-1.c: New test.
3828
3829 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3830
3831 PR c++/28593
3832 * g++.dg/parse/new3.C: New test.
3833
3834 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3835
3836 PR fortran/25828
3837 * gfortran.dg/streamio_1.f90: New test.
3838 * gfortran.dg/streamio_2.f90: New test.
3839 * gfortran.dg/streamio_3.f90: New test.
3840 * gfortran.dg/streamio_4.f90: New test.
3841 * gfortran.dg/streamio_5.f90: New test.
3842 * gfortran.dg/streamio_6.f90: New test.
3843 * gfortran.dg/streamio_7.f90: New test.
3844 * gfortran.dg/streamio_8.f90: New test.
3845
3846 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
3847
3848 PR c/28287
3849 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
3850
3851 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
3852
3853 PR c++/28594
3854 * g++.dg/template/void6.C: New test.
3855
3856 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3857
3858 PR c/28649
3859 * gcc.dg/parse-error-1.c: New test.
3860 * gcc.dg/parse-error-2.c: New test.
3861 * gcc.dg/cpp/digraph2.c: Add error-marker.
3862 * gcc.dg/noncompile/920923-1.c: Likewise.
3863
3864 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3865
3866 PR c/27490
3867 * gcc.dg/sizeof-2.c: New testcase.
3868
3869 PR c/27489
3870 * gcc.dg/switch-A.c: New testcase.
3871
3872 2006-08-14 Steve Ellcey <sje@cup.hp.com>
3873
3874 PR c++/28288
3875 PR c++/14556
3876 * g++.old-deja/g++.warn/compare1.C: Delete.
3877 * g++.dg/opt/pr7503-2.C: Delete.
3878 * g++.dg/opt/pr7503-3.C: Delete.
3879 * g++.dg/opt/pr7503-4.C: Delete.
3880 * g++.dg/opt/pr7503-5.C: Delete.
3881 * g++.dg/opt/max1.C: Delete.
3882 * g++.dg/warn/minmax.C: Delete.
3883 * g++.dg/expr/minmax.C: New test.
3884
3885 2006-08-14 Richard Guenther <rguenther@suse.de>
3886
3887 PR testsuite/28703
3888 * gcc.c-torture/execute/pr28651.c: Do not use argc
3889 to avoid optimization, instead forbid inlining.
3890
3891 2006-08-14 Richard Sandiford <richard@codesourcery.com>
3892
3893 PR rtl-optimization/28634
3894 * gcc.c-torture/execute/ieee/pr28634.c: New test.
3895
3896 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
3897
3898 PR c/27184
3899 * gcc.dg/torture/pr27184.c: New test.
3900
3901 2006-08-12 Jakub Jelinek <jakub@redhat.com>
3902
3903 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
3904
3905 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3906
3907 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
3908 * gfortran.dg/stat_2.f90: Likewise.
3909 * gfortran.dg/chmod_1.f90: Likewise.
3910 * gfortran.dg/chmod_2.f90: Likewise.
3911 * gfortran.dg/chmod_3.f90: Likewise.
3912
3913 2006-08-11 David Edelsohn <edelsohn@gnu.org>
3914
3915 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
3916
3917 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3918
3919 * g++.dg/opt/pr23454-2.C: New test.
3920
3921 2006-08-11 Richard Guenther <rguenther@suse.de>
3922
3923 PR middle-end/28651
3924 * gcc.c-torture/execute/pr28651.c: New testcase.
3925
3926 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
3927
3928 * gnat.dg/specs/static_initializer.ads: New test.
3929
3930 2006-08-10 Paul Brook <paul@codesourcery.com>
3931
3932 * gcc.target/arm/cond-asm.c: New test.
3933
3934 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
3935
3936 PR tree-optimization/26197
3937 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
3938 * g++.dg/vect/vect.exp: Compile the new tests with
3939 --param max-aliased-vops=0.
3940
3941 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
3942
3943 PR c++/28637
3944 * g++.dg/template/void3.C: New test.
3945
3946 PR c++/28638
3947 * g++.dg/template/void4.C: New test.
3948
3949 PR c++/28640
3950 * g++.dg/template/void5.C: New test.
3951
3952 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
3953
3954 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
3955 after dg-do compile.
3956
3957 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
3958
3959 PR tree-optimizations/26969
3960 * gcc.dg/vect/vect.exp: Compile tests prefixed with
3961 "unswitch-loops" with -funswitch-loops.
3962 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
3963
3964 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3965
3966 * gcc.dg/sparc-getcontext-1.c: Fix typo.
3967 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
3968 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
3969 * objc.dg/dwarf-1.m: Likewise.
3970 * objc.dg/dwarf-2.m: Likewise.
3971 * obj-c++.dg/dwarf-2.mm: Likewise.
3972
3973 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3974
3975 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
3976 * objc.dg/dwarf-2.m: Likewise.
3977 * obj-c++.dg/dwarf-2.mm: Likewise.
3978
3979 PR libfortran/28603
3980 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
3981
3982 PR testsuite/27611
3983 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3984
3985 PR testsuite/27033
3986 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3987
3988 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
3989
3990 PR target/27827
3991 * gcc.target/i386/pr27827.c: New testcase.
3992
3993 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
3994
3995 PR fortran/28590
3996 * gfortran.dg/sequence_types_1.f90: New test.
3997
3998 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
3999
4000 PR fortran/28548
4001 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4002 dg-warning. Add -pedantic option.
4003
4004 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4005
4006 PR c/28502
4007 * gcc.dg/proto-1.c: New test.
4008
4009 PR c/27721
4010 * gcc.dg/lvalue-4.c: New test.
4011
4012 PR c/28136
4013 * gcc.dg/init-bad-5.c: New test.
4014
4015 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4016
4017 PR c++/28347
4018 * g++.dg/ext/typedef-init.C: Add new test for typedef
4019 initialization inside templates. Adjust existing error markers.
4020
4021 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4022
4023 PR c++/28148
4024 * g++.dg/init/ptrmem3.C: New test.
4025
4026 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4027
4028 PR tree-optimization/27770
4029 * lib/target-support.exp: New target keyword "section_anchors".
4030 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4031 tests.
4032 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4033 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4034 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4035 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4036
4037 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4038
4039 * gcc.dg/20060801-1.c: Add missing '}'.
4040
4041 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4042
4043 PR c++/27508
4044 * g++.dg/parse/dtor9.C: New test.
4045 * g++.dg/parse/dtor10.C: New test.
4046 * g++.dg/other/error7.C: Adjust error-marker.
4047
4048 PR c++/28274
4049 * g++.dg/other/default5.C: New test.
4050
4051 2006-08-02 Richard Guenther <rguenther@suse.de>
4052
4053 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4054
4055 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4056
4057 PR c++/28557
4058 * g++.dg/template/conv9.C: New test.
4059
4060 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4061
4062 PR debug/28063
4063 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4064 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4065 Optionally return assembly text. Update callers.
4066 (check_no_compiler_messages): Update verbose messages.
4067 (check_no_messages_and_pattern): New.
4068 (check_effective_target_string_merging): New.
4069
4070 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4071
4072 PR c++/28250
4073 * g++.dg/eh/catch4.C: New test.
4074
4075 PR c++/28257
4076 * g++.dg/other/qual1.C: New test.
4077
4078 PR c++/28259
4079 * g++.dg/inherit/error2.C: New test.
4080
4081 PR c++/28267
4082 * g++.dg/other/new1.C: New test.
4083
4084 * g++.dg/warn/pr23075.C: Remove obsolete test.
4085 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4086 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4087
4088 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4089
4090 PR c++/28523
4091 * g++.dg/eh/cast1.C: New test.
4092
4093 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4094
4095 PR libfortran/28452
4096 * gfortran.dg/random_3.f90: New test.
4097
4098 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4099
4100 PR c++/28432
4101 * g++.dg/other/pr28304.C: Change expected error message.
4102 * g++.dg/other/pr28432.C: New test.
4103
4104 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4105
4106 PR c++/28256
4107 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4108
4109 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4110
4111 PR debug/23336
4112 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4113 at -g1.
4114 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4115 g++.dg/debug/enum-2.C: New.
4116
4117 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4118
4119 PR c++/6634
4120 * g++.dg/parse/long1.C: Add more tests.
4121
4122 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4123
4124 * gfortran.dg/lrshift_1.c: New file.
4125
4126 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4127
4128 PR libgfortran/28335
4129 * gfortran.dg/no_unit_error_1.f90: New test.
4130
4131 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4132
4133 PR libgfortran/28335
4134 * gfortran.dg/no_unit_error_1.f90: Delete test.
4135 * gfortran.dg/no_unit_error_2.f90: Delete test.
4136
4137 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4138
4139 * gfortran.dg/chmod_3.f90: New test.
4140 * gfortran.dg/ltime_gmtime_1.f90: New test.
4141 * gfortran.dg/ltime_gmtime_2.f90: New test.
4142 * gfortran.dg/lrshift_1.f90: New test.
4143 * gfortran.dg/chmod_1.f90: New test.
4144 * gfortran.dg/chmod_2.f90: New test.
4145
4146 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4147
4148 PR c++/27668
4149 * g++.dg/template/crash55.C: New test.
4150
4151 PR c++/27962
4152 * g++.dg/template/nontype16.C: New test.
4153
4154 * g++.dg/template/void2.C: Adjust error markers.
4155 * g++.dg/template/nontype5.C: Adjust error markers.
4156
4157 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4158
4159 * gcc.target/i386/stack-prot-kernel.c: New test.
4160
4161 2006-07-27 Roger Sayle <roger@eyesopen.com>
4162
4163 * gcc.dg/builtins-55.c: New test case.
4164
4165 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4166
4167 PR rtl-optimization/27907
4168 * gcc.c-torture/compile/pr27907.c: New test.
4169
4170 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4171
4172 * gfortran.dg/mclock.f90: New test.
4173 * gfortran.dg/int_conv_1.f90: New test.
4174 * gfortran.dg/stat_1.f90: New test.
4175 * gfortran.dg/stat_2.f90: New test.
4176
4177 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4178
4179 PR libgfortran/28335
4180 * gfortran.dg/no_unit_error_1.f90: New test.
4181 * gfortran.dg/no_unit_error_2.f90: New test.
4182 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4183
4184 2006-07-25 Roger Sayle <roger@eyesopen.com>
4185
4186 PR middle-end/28473
4187 * gcc.dg/fold-convround-1.c: New test case.
4188
4189 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4190
4191 * gfortran.dg/arithmetic_if.f90: Fix comments.
4192
4193 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4194
4195 PR c++/27572
4196 * g++.dg/other/typedef1.C: New test.
4197 * g++.dg/template/typedef4.C: New test.
4198 * g++.dg/template/typedef5.C: New test.
4199
4200 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4201
4202 PR fortran/28416
4203 * gfortran.dg/allocatable_dummy_3.f90: New.
4204
4205 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4206
4207 PR fortran/28439
4208 * gfortran.dg/arithmetic_if.f90: New test.
4209
4210 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4211
4212 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4213 avoid memcpy optimization.
4214
4215 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4216
4217 PR fortran/25289
4218 * gfortran.dg/direct_io_6.f90: New test.
4219
4220 2006-07-24 Jan Hubicka <jh@suse.cz>
4221
4222 PR c/25795
4223 PR c++/27369
4224 * gcc.dg/pr25795.c: New test.
4225 * gcc.dg/pr25795-1.c: New test.
4226
4227 2006-07-23 Roger Sayle <roger@eyesopen.com>
4228
4229 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
4230 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
4231 which may be transformed to "g || h" on some platforms.
4232
4233 2006-07-23 Mark Mitchell <mark@codesourcery.com>
4234
4235 PR c++/28025
4236 * g++.dg/template/friend45.C: New test.
4237
4238 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4239
4240 PR libgfortran/28339
4241 * gfortran.dg/arrayio_8.f90: New test.
4242
4243 2006-07-21 Mike Stump <mrs@apple.com>
4244
4245 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
4246
4247 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
4248
4249 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4250
4251 PR c++/28250
4252 * g++.dg/eh/catch3.C: New test.
4253
4254 PR c++/28363
4255 * g++.dg/template/defarg10.C: New test.
4256
4257 2006-07-20 Paul Brook <paul@codesourcery.com>
4258
4259 PR 27363
4260 * gcc.dg/pr27363.c: New test.
4261
4262 2006-07-19 Mark Mitchell <mark@codesourcery.com>
4263
4264 PR c++/28338
4265 * g++.dg/init/ref13.C: New test.
4266
4267 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4268
4269 PR obj-c++/28434
4270 * obj-c++.dg/proto-error-1.mm: New test.
4271
4272 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4273
4274 PR c++/28337
4275 * g++.dg/template/string1.C: New test.
4276
4277 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4278
4279 PR c++/28048
4280 * g++.dg/template/defarg9.C: New test.
4281
4282 PR c++/28235
4283 * g++.dg/template/static27.C: New test.
4284
4285 2006-07-18 Diego Novillo <dnovillo@redhat.com>
4286
4287 PR 28410
4288 * gcc.dg/tree-ssa/pr28410.c: New test.
4289
4290 2006-07-18 Lee Millward <lee.millward@gmail.com>
4291
4292 PR c++/28258
4293 * g++/dg/other/error13.C: New test.
4294
4295 PR c++/28260
4296 * g++.dg/template/friend44.C: New test.
4297
4298 2006-07-18 Steve Ellcey <sje@cup.hp.com>
4299
4300 PR c++/27495
4301 * g++.dg/other/pr27495.C: New.
4302
4303 2006-07-18 Olivier Hainque <hainque@adacore.com>
4304
4305 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
4306 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
4307
4308 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4309
4310 PR c/28286
4311 * gcc.dg/pragma-pack-4.c: New test.
4312
4313 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4314
4315 PR c++/28291
4316 * g++.dg/ext/pr28291.C: New test.
4317
4318 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4319
4320 PR middle-end/28403
4321 * gcc.c-torture/execute/pr28403.c: New test.
4322
4323 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4324
4325 PR middle-end/28402
4326 * gcc.dg/pr28402.c: New test.
4327
4328 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4329
4330 PR c++/28304
4331 * g++.dg/other/pr28304.C: New test.
4332
4333 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
4334
4335 PR other/28251
4336 gcc.c-torture/unsorted/dump-noaddr.c: New test.
4337 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
4338
4339 2006-07-17 Richard Guenther <rguenther@suse.de>
4340
4341 PR tree-optimization/28238
4342 * g++.dg/tree-ssa/pr28238.C: New testcase.
4343
4344 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4345
4346 PR c++/28250
4347 * g++.dg/eh/catch1.C: New test.
4348 * g++.dg/eh/catch2.C: New test.
4349
4350 2006-07-16 Jakub Jelinek <jakub@redhat.com>
4351
4352 PR c++/28370
4353 * g++.dg/template/anon3.C: New test.
4354
4355 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
4356
4357 PR fortran/20844
4358 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
4359 specifiers requiring an explicit format tag..
4360
4361 PR fortran/28201
4362 * gfortran.dg/generic_5: New test.
4363
4364 PR fortran/20893
4365 * gfortran.dg/elemental_optional_args_1.f90: New test.
4366
4367 2006-07-16 Olivier Hainque <hainque@adacore.com>
4368
4369 * gnat.dg/assert.ads: New file.
4370 * gnat.dg/controlled_record.ads: Likewise.
4371 * gnat.dg/controlled_record.adb: Likewise.
4372
4373 2006-07-15 Lee Millward <lee.millward@gmail.com>
4374
4375 PR c++/28292
4376 * g++.dg/other/error12.C: New test.
4377
4378 PR c++/28269
4379 * g++.dg/template/crash54.C: New test.
4380
4381 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4382
4383 PR c++/28249
4384 * g++.dg/parse/catch1.C: New test.
4385
4386 PR c++/28294
4387 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
4388
4389 PR c++/28387
4390 * g++.dg/ext/attrib24.C: New test.
4391
4392 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4393
4394 PR c++/28343
4395 * g++.dg/ext/asmspec1.C: New test.
4396
4397 2006-07-13 Janis Johnson <janis187@us.ibm.com>
4398
4399 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
4400 (dg-test): Support shouldfail tests.
4401 * lib/target-supports-dg.exp (dg-shouldfail): New.
4402 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
4403 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
4404 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
4405 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
4406 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
4407 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
4408 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
4409
4410 2006-07-13 Jan Hubicka <jh@suse.cz>
4411
4412 * gcc.target/i386/memcpy-1.c: New.
4413
4414 2006-07-12 Geoffrey Keating <geoffk@apple.com>
4415
4416 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
4417
4418 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
4419
4420 PR fortran/25097
4421 * gfortran.dg/present_1.f90: New test.
4422
4423 PR fortran/20903
4424 * gfortran.dg/interface_derived_type_1.f90: New test.
4425
4426 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
4427
4428 PR fortran/28213
4429 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
4430 list.
4431
4432 2006-07-07 Lee Millward <lee.millward@gmail.com>
4433
4434 PR c++/27820
4435 * g++.dg/other/label1.C: New test.
4436
4437 2006-07-07 Richard Guenther <rguenther@suse.de>
4438
4439 PR middle-end/28268
4440 * gcc.dg/torture/pr28268.c: New testcase.
4441
4442 2006-07-07 Steve Ellcey <sje@cup.hp.com>
4443
4444 PR c++/27019
4445 * g++.dg/ext/pr27019.C: New.
4446
4447 2006-07-07 Richard Guenther <rguenther@suse.de>
4448
4449 PR tree-optimization/28187
4450 * gcc.dg/pr28187.c: New testcase.
4451
4452 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
4453
4454 * gnat.dg/address_conversion.adb: New test.
4455 * gnat.dg/boolean_subtype.adb: Likewise.
4456 * gnat.dg/frame_overflow.adb: Likewise.
4457 * gnat.dg/pointer_array.adb: Likewise.
4458 * gnat.dg/pointer_conversion.adb: Likewise.
4459
4460 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
4461
4462 PR fortran/28237
4463 PR fortran/23420
4464 * gfortran.dg/print_fmt_5.f90: New test.
4465
4466 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4467
4468 PR fortran/28129
4469 * gfortran.dg/bounds_check_4.f90: New test.
4470
4471 2006-07-05 Richard Guenther <rguenther@suse.de>
4472
4473 PR target/28158
4474 * gfortran.dg/pr28158.f90: New testcase.
4475
4476 2006-07-05 Richard Guenther <rguenther@suse.de>
4477
4478 PR tree-optimization/28162
4479 * gcc.dg/pr28162.c: New testcase.
4480
4481 2006-07-05 Richard Guenther <rguenther@suse.de>
4482 Andrew Pinski <pinskia@gcc.gnu.org>
4483
4484 PR c++/27084
4485 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
4486
4487 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
4488
4489 PR fortran/28174
4490 * gfortran.dg/actual_array_substr_2.f90: New test.
4491
4492 PR fortran/28167
4493 * gfortran.dg/actual_array_constructor_2.f90: New test.
4494
4495 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4496
4497 * gfortran.dg/itime_idate_1.f: New test.
4498 * gfortran.dg/itime_idate_2.f: New test.
4499
4500 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4501
4502 PR libgfortran/27704
4503 * gfortran.dg/open_status_3.f90: New test.
4504 * gfortran.dg/fmt_l.f90: Update for new feature.
4505
4506 2006-07-03 Asher Langton <langton2@llnl.gov>
4507
4508 * gfortran.dg/oldstyle_2.f90: New.
4509
4510 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
4511
4512 * gnat.dg/string_slice.adb: New test.
4513
4514 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4515
4516 PR fortran/19259
4517 * gfortran.dg/semicolon_fixed.c: New.
4518 * gfortran.dg/semicolon_free.c: New.
4519
4520 2006-06-30 Mike Stump <mrs@apple.com>
4521
4522 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
4523 that don't support internal visibility.
4524
4525 2006-06-30 Andrew Pinski <pinskia@gmail.com>
4526
4527 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
4528 for '(' / ')' needing an extra '\'.
4529
4530 2006-06-29 Roger Sayle <roger@eyesopen.com>
4531
4532 PR middle-end/27428
4533 * gcc.dg/pr27428-1.c: New test case.
4534
4535 2006-06-29 Mike Stump <mrs@apple.com>
4536
4537 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
4538 on darwin as we can't align commons large enough yet.
4539
4540 * gcc.dg/vla-8.c: Add additional testcases.
4541
4542 2006-06-26 Steve Ellcey <sje@cup.hp.com>
4543
4544 PR c++/28114
4545 * g++.dg/other/pr28114.C: New.
4546
4547 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
4548
4549 * gcc.c-torture/compile/20060625-1.c: New test.
4550
4551 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
4552
4553 PR fortran/20867
4554 * gfortran.dg/stfunc_3.f90: New test.
4555
4556 PR fortran/25056
4557 * gfortran.dg/impure_actual_1.f90: New test.
4558
4559 PR fortran/20874
4560 * gfortran.dg/elemental_result_1.f90: New test.
4561
4562 PR fortran/25073
4563 * gfortran.dg/select_7.f90: New test.
4564
4565 PR fortran/27554
4566 * intrinsic_actual_1.f: New test.
4567
4568 PR fortran/22038
4569 PR fortran/28119
4570 * gfortran.dg/forall_4.f90: New test.
4571
4572 PR fortran/25072
4573 * gfortran.dg/forall_5.f90: New test.
4574
4575 2006-06-25 Lee Millward <lee.millward@gmail.com>
4576
4577 PR c++/28051
4578 * g++.dg/template/using13.C: New test.
4579
4580 PR c++/28054
4581 * g++.dg/other/incomplete3.C: New test.
4582
4583 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4584
4585 PR fortran/28081
4586 * gfortran.dg/substr_3.f: New test.
4587 * gfortran.dg/equiv_2.f90: Update expected error message.
4588
4589 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
4590
4591 PR fortran/28118
4592 * gfortran.dg/actual_array_substr_1.f90: New test.
4593
4594 2006-06-24 Olivier Hainque <hainque@adacore.com>
4595
4596 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
4597 * gnat.dg/scalar_mode_agg_compare.adb: New test.
4598
4599 2006-06-23 Janis Johnson <janis187@us.ibm.com>
4600
4601 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
4602
4603 2006-06-23 Steven G. Kargl <kargls@comcast.net>
4604
4605 PR fortran/27981
4606 * gfortran.dg/simpleif_2.f90: New test.
4607
4608 2006-06-23 Lee Millward <lee.millward@gmail.com>
4609
4610 * g++.dg/template/error22.C: Fix typo.
4611
4612 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4613
4614 PR c++/28112
4615 * g++.dg/ext/attrib23.C: New test.
4616
4617 2006-06-23 Olivier Hainque <hainque@adacore.com>
4618
4619 * gnat.dg/varsize_temp.adb: New test.
4620
4621 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4622
4623 PR c++/11468
4624 * g++.dg/other/java2.C: New test.
4625
4626 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
4627
4628 PR target/27789
4629 * g++.dg/ext/dllimport4.C. Add more tests for invalid
4630 initialization.
4631
4632 2006-06-22 Roger Sayle <roger@eyesopen.com>
4633
4634 PR target/27531
4635 * gcc.dg/pr27531-1.c: New test case.
4636
4637 2006-06-22 Asher Langton <langton2@llnl.gov>
4638
4639 PR fortran/24748
4640 * gfortran.dg/implicit_8.f90: New.
4641
4642 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
4643
4644 PR rtl-optimization/28121
4645 * gcc.dg/pr28121.c: New test.
4646
4647 2006-06-22 Lee Millward <lee.millward@gmail.com>
4648
4649 PR c++/27805
4650 * g++.dg/parse/ptrmem6.C: New test.
4651
4652 PR c++/27821
4653 * g++.dg/template/error22.C: New test.
4654
4655 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4656
4657 PR c++/28111
4658 * g++.dg/template/friend43.C: New test.
4659
4660 PR c++/28110
4661 * g++.dg/template/crash53.C: New test.
4662
4663 PR c++/28109
4664 * g++.dg/rtti/incomplete1.C: New test.
4665
4666 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
4667
4668 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
4669
4670 2006-06-21 Joseph Myers <joseph@codesourcery.com>
4671
4672 * gcc.c-torture/execute/complex-7.c: New.
4673
4674 2006-06-21 Jakub Jelinek <jakub@redhat.com>
4675
4676 * gcc.dg/merge-all-constants-1.c: New test.
4677
4678 2006-06-20 Janis Johnson <janis187@us.ibm.com>
4679
4680 PR c++/28113
4681 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
4682
4683 2006-06-20 Steven G. Kargl <kargls@comcast.net>
4684
4685 * gfortran.dg/rrspacing_1.f90: New test.
4686
4687 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4688
4689 PR c++/28052
4690 * g++.dg/other/bitfield2.C: New test.
4691
4692 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
4693
4694 PR tree-optimization/27331
4695 * gcc.dg/pr27331.c: New test.
4696
4697 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
4698 Eric Botcazou <ebotcazou@adacore.com>
4699
4700 PR ada/18692
4701 * lib/gnat.exp: New file.
4702 * lib/gnat-dg.exp: Likewise.
4703 * gnat.dg: New directory.
4704 * gnat.dg/dg.exp: New driver.
4705 * gnat.dg/specs: New directory.
4706 * gnat.dg/specs/specs.exp: New driver.
4707 * gnat.dg/style: New directory.
4708 * gnat.dg/style/style.exp: New driver.
4709
4710 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
4711
4712 PR fortran/16206
4713 * gfortran.dg/array_initializer_1.f90: New test.
4714
4715 PR fortran/28005
4716 * gfortran.dg/matmul_3.f90: New test.
4717
4718 2006-06-19 Andrew Pinski <pinskia@gmail.com>
4719
4720 PR middle-end/28075
4721 * gcc.dg/tree-ssa/inline-1.c: New test.
4722
4723 2006-06-19 Anatoly Sokolov <aesok@post.ru>
4724
4725 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
4726 in malloc prototype; remove XFAIL.
4727 * gcc.dg/pr18241-2.c: Ditto.
4728 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
4729 in memset prototype; remove XFAIL.
4730 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4731
4732 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
4733
4734 * gcc.dg/vla-8.c: Add.
4735
4736 2006-06-19 Richard Guenther <rguenther@suse.de>
4737
4738 PR tree-optimization/27090
4739 * g++.dg/tree-ssa/pr27090.C: New testcase.
4740
4741 2006-06-19 Roger Sayle <roger@eyesopen.com>
4742
4743 PR target/27861
4744 * gcc.dg/pr27861-1.c: New test case.
4745
4746 2006-06-19 Richard Guenther <rguenther@suse.de>
4747
4748 PR middle-end/28045
4749 * gcc.dg/torture/pr28045.c: New testcase.
4750
4751 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4752
4753 PR fortran/26801
4754 * gfortran.dg/associated_4.f90: New test.
4755
4756 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4757
4758 PR fortran/19310
4759 PR fortran/19904
4760 * gfortran.dg/real_const_3.f90: New test.
4761
4762 2006-06-16 Mark Mitchell <mark@codesourcery.com>
4763
4764 PR c++/28016
4765 * g++.dg/template/static26.C: New test.
4766
4767 PR c++/27979
4768 * g++.dg/expr/bitfield2.C: New test.
4769
4770 PR c++/27884
4771 * g++.dg/parse/linkage2.C: New test.
4772
4773 2006-06-16 Richard Guenther <rguenther@suse.de>
4774
4775 PR middle-end/27116
4776 * gcc.dg/pr15785-1.c: Revert last change.
4777 * gcc.dg/torture/pr27116-2.c: New testcase.
4778
4779 2006-06-16 Roger Sayle <roger@eyesopen.com>
4780
4781 PR middle-end/27802
4782 * gcc.dg/pr27802-1.c: New test case.
4783
4784 2006-06-15 Mark Mitchell <mark@codesourcery.com>
4785
4786 PR c++/27689
4787 * g++.dg/template/ttp18.C: New test.
4788 * g++.dg/template/ttp19.C: Likewise.
4789
4790 PR c++/27666
4791 * g++.dg/expr/cond9.C: New test.
4792
4793 PR c++/27640
4794 * g++.dg/template/ctor7.C: New test.
4795
4796 2006-06-15 Janis Johnson <janis187@us.ibm.com>
4797
4798 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
4799
4800 2006-06-16 Richard Guenther <rguenther@suse.de>
4801
4802 PR tree-optimization/27781
4803 * gcc.dg/tree-ssa/pr27781.c: New testcase.
4804
4805 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
4806
4807 * gfortran.dg/allocate_zerosize_2.f90: New test case.
4808
4809 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
4810
4811 * gcc.dg/tree-ssa/loop-18.c: New test.
4812
4813 2006-06-14 Mark Mitchell <mark@codesourcery.com>
4814
4815 PR c++/27665
4816 * g++.dg/template/crash52.C: New test.
4817
4818 PR c++/27648
4819 * g++.dg/ext/attrib22.C: New test.
4820
4821 PR c++/26559
4822 * g++.dg/template/builtin1.C: New test.
4823 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
4824
4825 PR c++/28018
4826 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
4827 assignment.
4828 * g++.old-deja/g++.pt/crash51.C: Likewise.
4829
4830 PR c++/27227
4831 * g++.dg/lookup/linkage1.C: New test.
4832 * g++.dg/lookup/linkage2.C: Likewise.
4833
4834 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
4835
4836 PR middle-end/27959
4837 * gcc.dg/pr27959.c: New testcase.
4838
4839 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
4840
4841 PR target/28014:
4842 * g++.dg/eh/div.C: New test.
4843
4844 2006-06-13 Jakub Jelinek <jakub@redhat.com>
4845
4846 PR c++/27894
4847 * g++.dg/tree-ssa/pr26757.C: New test.
4848 * g++.dg/tree-ssa/pr27894.C: New test.
4849
4850 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4851
4852 * gcc.c-torture/compile/20060609-1.c: New test.
4853
4854 PR target/27863
4855 * gcc.c-torture/compile/pr27863.c: New test.
4856
4857 2006-06-13 Richard Guenther <rguenther@suse.de>
4858
4859 PR tree-optimization/27830
4860 * g++.dg/tree-ssa/pr27830.C: New testcase.
4861
4862 2006-06-13 Matthew Sachs <msachs@apple.com>
4863
4864 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
4865 the list of compiler flags; this causes those flags to be checked
4866 for things like dg-skip-if.
4867
4868 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4869
4870 PR c++/27601
4871 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
4872
4873 2006-06-12 Mark Mitchell <mark@codesourcery.com>
4874 Kazu Hirata <kazu@codesourcery.com>
4875
4876 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
4877 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
4878
4879 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4880
4881 PR c++/27933
4882 * g++.dg/lookup/using15.C: New test.
4883
4884 PR c++/27951
4885 * g++.dg/other/anon4.C: New test.
4886
4887 2006-06-12 Roger Sayle <roger@eyesopen.com>
4888
4889 PR c++/21210
4890 * g++.dg/init/complex1.C: New test case.
4891
4892 2006-06-11 Eric Christopher <echristo@apple.com>
4893
4894 PR middle-end/27948
4895 * gcc.dg/bf-ms-layout.c: Run on darwin.
4896 * gcc.dg/bf-no-ms-layout: Ditto.
4897 * gcc.dg/attr-ms_struct-2.c: New.
4898 * gcc.dg/bf-ms-layout-2.c: Ditto.
4899
4900 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
4901
4902 * gcc.dg/attr-ms_struct-packed1.c: New.
4903
4904 2006-06-09 Mike Stump <mrs@apple.com>
4905
4906 * gcc.dg/vla-7.c: Add.
4907
4908 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
4909
4910 PR fortran/24558
4911 * gfortran.dg/entry_6.f90: New test.
4912
4913 PR fortran/20877
4914 PR fortran/25047
4915 * gfortran.dg/entry_7.f90: New test.
4916
4917 2006-06-09 Jakub Jelinek <jakub@redhat.com>
4918
4919 PR c/27747
4920 * gcc.dg/cpp/_Pragma6.c: New test.
4921
4922 PR c++/27748
4923 * g++.dg/cpp/_Pragma1.C: New test.
4924
4925 PR preprocessor/27746
4926 * gcc.dg/gomp/macro-3.c: New test.
4927 * gcc.dg/gomp/macro-4.c: New test.
4928 * g++.dg/gomp/macro-3.C: New test.
4929 * g++.dg/gomp/macro-4.C: New test.
4930
4931 2006-06-09 Richard Guenther <rguenther@suse.de>
4932
4933 PR tree-optimization/26998
4934 * gcc.dg/torture/pr26998.c: New testcase.
4935 * gcc.dg/tree-ssa/vrp29.c: New testcase.
4936
4937 2006-06-08 Mike Stump <mrs@apple.com>
4938
4939 * gcc.dg/pr27095.c: Account for stubs.
4940
4941 PR target/26427
4942 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
4943 produce bad code on darwin.
4944
4945 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4946
4947 PR fortran/27958
4948 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
4949
4950 2006-06-08 Asher Langton <langton2@llnl.gov>
4951
4952 PR fortran/27786
4953 * cray_pointers_2.f90: Add -fbounds-check compile flag.
4954
4955 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4956
4957 PR target/27421
4958 * gcc.dg/union-3.c: New test.
4959
4960 2006-06-08 Richard Guenther <rguenther@suse.de>
4961
4962 PR middle-end/27116
4963 * gcc.dg/torture/pr27116.c: New testcase.
4964 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
4965
4966 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
4967
4968 PR rtl-optimization/26449
4969 * gcc.dg/pr26449.c: New test.
4970
4971 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4972
4973 PR c++/27601
4974 * g++.dg/ext/offsetof1.C: Test member functions.
4975
4976 2006-06-07 Steve Ellcey <sje@cup.hp.com>
4977
4978 * gcc.dg/pr27095.c: Improve scanning.
4979
4980 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
4981
4982 PR fortran/23091
4983 * gfortran.dg/saved_automatic_1.f90: New test.
4984
4985 PR fortran/24168
4986 * gfortran.dg/array_simplify_1.f90: New test.
4987
4988 PR fortran/25090
4989 * gfortran.dg/entry_dummy_ref_1.f90: New test.
4990
4991 PR fortran/25058
4992 * gfortran.dg/entry_dummy_ref_2.f90: New test.
4993
4994 2006-06-06 Mark Mitchell <mark@codesourcery.com>
4995
4996 PR c++/27177
4997 * g++.dg/expr/cast7.C: New test.
4998
4999 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5000
5001 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5002 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5003 * lib/fortran-torture.exp (fortran-torture-compile,
5004 fortran-torture-execute): Ditto.
5005
5006 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5007
5008 PR target/27842
5009 * gcc.dg/vmx/pr27842.c: New test.
5010
5011 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5012
5013 PR libfortran/27895
5014 * gfortran.dg/bounds_check_3.f90: New test.
5015
5016 2006-06-05 Mike Stump <mrs@apple.com>
5017
5018 * objc.dg/objc-fast-4.m: Skip for ppc64.
5019
5020 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5021
5022 PR testsuite/27705
5023 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5024
5025 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5026 Victor Kaplansky <victork@il.ibm.com>
5027
5028 PR tree-optimizations/26360
5029 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5030 with -fno-tree-dce.
5031 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5032
5033 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5034
5035 PR fortran/14067
5036 * gfortran.dg/data_char_1.f90: Add messages for truncated
5037 strings.
5038
5039 PR fortran/16943
5040 * gfortran.dg/func_decl_2.f90: New test.
5041
5042 PR fortran/20839
5043 * gfortran.dg/do_2.f90: New test.
5044
5045 PR fortran/27655
5046 * gfortran.dg/associated_3.f90: New test.
5047
5048 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5049
5050 PR c++/27819
5051 * g++.dg/template/static25.C: New test.
5052
5053 PR c++/27722
5054 * g++.dg/init/array21.C: New test.
5055
5056 PR c++/27807
5057 * g++.dg/ext/complit7.C: New test.
5058
5059 PR c++/27806
5060 * g++.dg/parse/ptrmem5.C: New test.
5061
5062 2006-06-04 Roger Sayle <roger@eyesopen.com>
5063 Andrew Pinski <pinskia@physics.uc.edu>
5064
5065 PR c/27150
5066 PR middle-end/27382
5067 * gcc.dg/pr27150-1.c: New testcase.
5068 * gcc.dg/pr27382-1.c: New testcase.
5069 * gcc.dg/pr27382-2.c: New testcase.
5070
5071 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5072
5073 PR c/25161
5074 PR c/27020
5075 * gcc.dg/array-10.c: New test.
5076
5077 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5078
5079 PR c++/27804
5080 * g++.dg/init/const4.C: New test.
5081 * g++.dg/init/member1.C: Add error-marker.
5082 * g++.dg/other/fold1.C: Adjust error-marker.
5083
5084 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5085
5086 PR c++/27601
5087 * g++.dg/ext/offsetof1.C: New test.
5088
5089 2006-06-04 Eric Christopher <echristo@apple.com>
5090
5091 * gcc.dg/attr-ms_struct-1.c: New.
5092
5093 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5094
5095 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5096
5097 2006-06-04 Richard Guenther <rguenther@suse.de>
5098
5099 PR tree-optimization/27039
5100 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5101
5102 2006-06-03 Roger Sayle <roger@eyesopen.com>
5103
5104 PR target/26223
5105 * gcc.target/i386/amd64-abi-2.c: New test case.
5106
5107 2006-06-02 Eric Christopher <echristo@apple.com>
5108
5109 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5110 * gcc.target/i386/20020523-1.c: Skip if darwin.
5111 * gcc.target/i386/asm-3.c: Ditto.
5112 * gcc.target/i386/20011119-1.c: Ditto.
5113 * gcc.target/i386/clobbers.c: Remove pic part of test.
5114
5115 2006-06-02 Steve Ellcey <sje@cup.hp.com>
5116
5117 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
5118 * g++.old-deja/g++.other/init19.C: Ditto.
5119 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
5120 and add other platforms as expected failures.
5121
5122 2006-06-01 Steve Ellcey <sje@cup.hp.com>
5123
5124 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
5125 (is-effective-target-keyword): Ditto.
5126
5127 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
5128
5129 PR fortran/27715
5130 * gfortran.dg/extended_char_comparison_1.f: New test.
5131
5132 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
5133
5134 PR fortran/25098
5135 * gfortran.dg/dummy_procedure_1.f90: New test.
5136
5137 PR fortran/25147
5138 * gfortran.dg/dummy_procedure_2.f90: New test.
5139
5140 * gfortran.dg/associated_2.f90: Correct to make consistent with
5141 standard.
5142
5143 2006-05-31 Roger Sayle <roger@eyesopen.com>
5144
5145 * gcc.target/i386/387-11.c: New test case.
5146
5147 2006-05-31 Mark Mitchell <mark@codesourcery.com>
5148
5149 PR c++/27801
5150 * g++.dg/template/cond6.C: New test.
5151
5152 PR c++/26496
5153 * g++.dg/template/crash51.C: New test.
5154 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
5155
5156 PR c++/27385
5157 * g++.dg/init/array20.C: New test.
5158
5159 2006-05-31 Roger Sayle <roger@eyesopen.com>
5160
5161 * gcc.dg/builtins-54.c: New test case.
5162
5163 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5164
5165 PR c++/26433
5166 * g++.dg/template/fntry1.C: Add dg-do link.
5167
5168 PR c++/27808
5169 * g++.dg/parse/friend6.C: New test.
5170
5171 2006-05-30 Asher Langton <langton2@llnl.gov>
5172
5173 * gfortran.dg/cray_pointers_7.f90: New test.
5174
5175 2006-05-30 Roger Sayle <roger@eyesopen.com>
5176
5177 PR tree-optimization/23452
5178 * gcc.dg/fold-mulconj-1.c: New test case.
5179
5180 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5181
5182 PR c++/27803
5183 * g++.dg/parse/bitfield1.C: New test.
5184
5185 2006-05-30 Roger Sayle <roger@eyesopen.com>
5186
5187 * gcc.target/ppc-eq0-1.c: New test case.
5188 * gcc.target/ppc-negeq0-1.c: New test case.
5189
5190 2006-05-30 Dirk Mueller <dmueller@suse.de>
5191
5192 PR c/27273
5193 * gcc.dg/overflow-warn-5.c: New test.
5194
5195 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5196
5197 PR c/27718
5198 * gcc.dg/sizeof-1.c: New test.
5199
5200 2006-05-30 Uros Bizjak <uros@kss-loka.si>
5201
5202 PR target/27790
5203 * gcc.target/i386/pr27790.c: New test.
5204
5205 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5206
5207 PR libgfortran/27757
5208 * gfortran.dg/direct_io_5.f90: New test.
5209
5210 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5211
5212 PR libgfortran/27634
5213 * gfortran.dg/fmt_missing_period_1.f: New test.
5214 * gfortran.dg/fmt_missing_period_2.f: New test.
5215 * gfortran.dg/fmt_missing_period_3.f: New test.
5216
5217 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5218
5219 PR fortran/19777
5220 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
5221 arrays.
5222
5223 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5224
5225 PR c++/27713
5226 * g++.dg/template/new6.C: New test.
5227
5228 2006-05-29 Roger Sayle <roger@eyesopen.com>
5229
5230 PR tree-optimization/24964
5231 * gcc.target/i386/387-10.c: New test case.
5232
5233 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
5234
5235 * intrinsics/string_intrinsics.c (compare_string):
5236 Use memcmp instead of strncmp to avoid tripping over
5237 CHAR(0) in a string.
5238
5239 2006-05-27 Richard Guenther <rguenther@suse.de>
5240
5241 PR middle-end/27773
5242 * gcc.dg/torture/pr27773.c: New testcase.
5243
5244 2006-05-27 Dirk Mueller <dmueller@suse.de>
5245
5246 * gcc.dg/pr24561.c: Rename to..
5247 * gcc.dg/pr25962.c: .. this.
5248
5249 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5250
5251 PR fortran/19777
5252 * gfortran.dg/bounds_check_2.f: New test.
5253
5254 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
5255
5256 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
5257 * gfortran.dg/byte_1.f90: Likewise.
5258 * gfortran.dg/dup_save_2.f90: Likewise.
5259
5260 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
5261
5262 * gfortran.dg/associated_2.f90: New test.
5263
5264 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5265
5266 PR fortran/27524
5267 * gfortran.dg/bounds_check_1.f90: New test.
5268
5269 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
5270
5271 PR rtl-optimization/27661
5272 * gcc.dg/pr27661.c: New test case.
5273
5274 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5275
5276 PR fortran/23151
5277 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
5278 * gfortran.dg/print_parentheses_1.f: New test.
5279 * gfortran.dg/print_parentheses_2.f90: New test.
5280
5281 2006-05-26 Jakub Jelinek <jakub@redhat.com>
5282
5283 PR target/27758
5284 * gcc.dg/pr27758.c: New test.
5285
5286 2006-05-24 Falk Hueffner <falk@debian.org>
5287
5288 * gcc.c-torture/compile/pr27571.c: New test.
5289
5290 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
5291
5292 PR fortran/27709
5293 * gfortran.dg/spec_expr_4.f90: New test.
5294
5295 PR fortran/27155
5296 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
5297
5298 2006-05-25 Mark Mitchell <mark@codesourcery.com>
5299
5300 PR c++/20103
5301 * g++.dg/ext/complit6.C: New test.
5302 * g++.dg/ext/complit3.C: Adjust error markers.
5303 * g++.dg/init/const3.C: New test.
5304
5305 2006-05-25 Richard Guenther <rguenther@suse.de>
5306
5307 PR middle-end/27743
5308 * gcc.dg/torture/pr27743.c: New testcase.
5309
5310 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5311
5312 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
5313
5314 2006-05-25 Alan Modra <amodra@bigpond.net.au>
5315
5316 * gcc.dg/compat/scalar-by-value-x.h: New.
5317 * gcc.dg/compat/scalar-by-value-y.h: New.
5318 * gcc.dg/compat/scalar-by-value-5.c: New.
5319 * gcc.dg/compat/scalar-by-value-5_main.c: New.
5320 * gcc.dg/compat/scalar-by-value-5_x.c: New.
5321 * gcc.dg/compat/scalar-by-value-5_y.c: New.
5322 * gcc.dg/compat/scalar-by-value-6.c: New.
5323 * gcc.dg/compat/scalar-by-value-6_main.c: New.
5324 * gcc.dg/compat/scalar-by-value-6_x.c: New.
5325 * gcc.dg/compat/scalar-by-value-6_y.c: New.
5326
5327 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5328
5329 PR tree-optimization/27639
5330 PR tree-optimization/26719
5331 * gcc.dg/pr27639.c: New test.
5332 * gcc.dg/pr26719.c: New test.
5333 * gcc.dg/tree-ssa/scev-cast.c: New test.
5334
5335 2006-05-23 Mark Mitchell <mark@codesourcery.com>
5336
5337 PR c++/20173
5338 * g++.dg/template/error21.C: New test.
5339
5340 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
5341
5342 PR target/27696
5343 * gcc.target/i386/pr27696.c: New.
5344
5345 2006-05-22 Janis Johnson <janis187@us.ibm.com>
5346
5347 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
5348
5349 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
5350
5351 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5352
5353 PR c++/27716
5354 * g++.dg/other/assign1.C: New test.
5355
5356 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
5357
5358 PR target/27266
5359 * gcc.target/i386/pr27266.c: New.
5360
5361 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5362
5363 PR c++/27451
5364 * g++.dg/ext/asm9.C: New test.
5365
5366 2006-05-22 Richard Sandiford <richard@codesourcery.com>
5367
5368 PR rtl-optimization/25514
5369 * gcc.c-torture/compile/pr25514.c: New test.
5370
5371 2006-05-22 Richard Guenther <rguenther@suse.de>
5372
5373 Revert
5374 2006-01-31 Richard Guenther <rguenther@suse.de>
5375
5376 * gcc.target/i386/sselibm-1.c: New testcase.
5377 * gcc.target/i386/sselibm-2.c: Likewise.
5378 * gcc.target/i386/sselibm-3.c: Likewise.
5379 * gcc.target/i386/sselibm-4.c: Likewise.
5380 * gcc.target/i386/sselibm-5.c: Likewise.
5381
5382 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5383
5384 PR c/27420
5385 * gcc.dg/func-args-2.c: New test.
5386
5387 PR c/26818
5388 * gcc.dg/struct-incompl-1.c: New test.
5389
5390 2006-05-22 Richard Guenther <rguenther@suse.de>
5391
5392 PR testsuite/27708
5393 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
5394 the transformations we test for.
5395
5396 2006-05-22 Richard Guenther <rguenther@suse.de>
5397
5398 PR testsuite/27707
5399 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5400
5401 2006-05-21 Mark Mitchell <mark@codesourcery.com>
5402
5403 PR c++/27210
5404 * g++.dg/warn/new1.C: New test.
5405 * g++.dg/template/new5.C: Likewise.
5406
5407 2006-05-21 Roger Sayle <roger@eyesopen.com>
5408
5409 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
5410 * gcc.target/i386/20060512-3.c: Likewise.
5411
5412 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
5413
5414 PR rtl-optimization/27671
5415 * gcc.c-torture/execute/pr27671-1.c: New.
5416 * gcc.dg/pr27671-2.c: Likewise.
5417
5418 PR tree-optimization/26622.
5419 * gcc.c-torture/compile/pr26622.c: New.
5420
5421 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5422
5423 PR fortran/27613
5424 * gfortran.dg/recursive_reference_1.f90: New test.
5425
5426 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5427
5428 PR fortran/25746
5429 * gfortran.dg/elemental_subroutine_3.f90: New test.
5430
5431 PR fortran/25090
5432 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
5433
5434 PR fortran/27584
5435 * gfortran.dg/associated_target_1.f90: New test.
5436
5437 PR fortran/19015
5438 * gfortran.dg/maxloc_shape_1.f90: New test.
5439
5440 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5441
5442 PR libgfortran/24459
5443 * gfortran.dg/namelist_24.f90: New test.
5444 * gfortran.dg/namelist_12.f: Fix typo in comment.
5445
5446 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
5447
5448 PR middle-end/25776
5449 * g++.dg/other/error11.C: New test.
5450
5451 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5452
5453 * gcc.target/mips/pr26765.c: Add -w to options.
5454
5455 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5456
5457 * lib/target-supports.exp (check_effective_target_mpaired_single):
5458 New function.
5459 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
5460 multilibs.
5461 * g++.dg/vect/vect.exp: Likewise.
5462
5463 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5464
5465 PR testsuite/25891
5466 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
5467
5468 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
5469
5470 PR fortran/27662
5471 * gfortran.dg/temporary_1.f90: New file.
5472
5473 2006-05-19 Andreas Schwab <schwab@suse.de>
5474
5475 * g++.dg/other/unused1.C: Also match "stringz".
5476
5477 2006-05-19 Mark Mitchell <mark@codesourcery.com>
5478
5479 PR c++/26433
5480 * g++.dg/template/fntry1.C: New test.
5481
5482 2006-05-18 Mark Mitchell <mark@codesourcery.com>
5483
5484 PR c++/27471
5485 PR c++/27506
5486 * g++.dg/conversion/bitfield5.C: New test.
5487 * g++.dg/conversion/bitfield6.C: New test.
5488
5489 2006-05-18 Mike Stump <mrs@apple.com>
5490
5491 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
5492 * gcc.dg/vla-4.c: Add.
5493 * gcc.dg/vla-5.c: Add.
5494 * gcc.dg/vla-6.c: Add.
5495
5496 2006-05-12 Stuart Hastings <stuart@apple.com>
5497
5498 * testsuite/gcc.target/i386/20060512-1.c: New.
5499 * testsuite/gcc.target/i386/20060512-2.c: New.
5500 * testsuite/gcc.target/i386/20060512-3.c: New.
5501 * testsuite/gcc.target/i386/20060512-4.c: New.
5502
5503 2006-05-17 Mark Mitchell <mark@codesourcery.com>
5504
5505 PR c++/26122
5506 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
5507
5508 PR c++/26068
5509 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
5510 * g++.dg/parse/linkage1.C: New test.
5511
5512 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5513
5514 PR tree-optimization/27548
5515 * g++.dg/tree-ssa/pr27548.C: New test.
5516
5517 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5518
5519 PR fortran/26551
5520 * gfortran.dg/recursive_check_1.f: New test.
5521 * gfortran.dg/recursive_check_2.f90: New test.
5522
5523 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
5524
5525 * g++.dg/opt/temp2.C: New test.
5526
5527 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5528
5529 PR c++/27491
5530 * g++.dg/init/brace5.C: New test.
5531
5532 PR middle-end/27415
5533 * gcc.dg/gomp/pr27415.c: New test.
5534 * g++.dg/gomp/pr27415.C: New test.
5535
5536 PR tree-optimization/27549
5537 * g++.dg/tree-ssa/pr27549.C: New test.
5538
5539 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5540
5541 PR libgfortran/27575
5542 * gfortran.dg/read_eof_4.f90: New test.
5543
5544 2006-05-16 Richard Guenther <rguenther@suse.de>
5545
5546 PR tree-optimization/22303
5547 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
5548
5549 2006-05-16 Jakub Jelinek <jakub@redhat.com>
5550
5551 PR middle-end/27573
5552 * gcc.dg/gomp/pr27573.c: New test.
5553 * gfortran.dg/gomp/pr27573.f90: New test.
5554
5555 PR c/27499
5556 * gcc.dg/gomp/pr27499.c: New test.
5557 * g++.dg/gomp/pr27499.C: New test.
5558
5559 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5560
5561 PR c++/27339
5562 * g++.dg/parser/access8.C: Adjust error marker.
5563 * g++.dg/template/access17.C: New test.
5564 * g++.dg/template/access18.C: Likewise.
5565
5566 2006-05-15 Roger Sayle <roger@eyesopen.com>
5567
5568 PR target/26600
5569 * gcc.target/i386/pr26600.c: New test case.
5570
5571 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5572
5573 PR c++/27505
5574 * g++.dg/expr/bitfield1.C: New test.
5575
5576 2006-05-15 Richard Guenther <rguenther@suse.de>
5577
5578 PR tree-optimization/27603
5579 * gcc.dg/torture/pr27603.c: New testcase.
5580
5581 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
5582
5583 PR fortran/25090
5584 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5585
5586 PR fortran/25082
5587 * gfortran.dg/scalar_return_1.f90: New test.
5588
5589 PR fortran/27411
5590 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
5591
5592 2006-05-15 Jakub Jelinek <jakub@redhat.com>
5593
5594 * gcc.dg/gomp/critical-4.c: New test.
5595 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5596 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
5597 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
5598 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
5599
5600 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5601
5602 PR c++/27582
5603 * g++.dg/template/dependent-args1.C: New test.
5604
5605 PR c++/27581
5606 * g++.dg/lookup/this1.C: New test.
5607
5608 PR c++/27315
5609 * g++.dg/template/operator6.C: New test.
5610 * g++.dg/template/incomplete3.C: New test.
5611
5612 PR c++/27559
5613 * g++.dg/template/new4.C: New test.
5614
5615 PR c++/27496
5616 * g++.dg/template/void2.C: New test.
5617
5618 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
5619
5620 * g++.dg/template/dependent-expr5.C: New test.
5621
5622 2006-05-14 Roger Sayle <roger@eyesopen.com>
5623
5624 PR middle-end/26729
5625 * gcc.dg/pr26729-1.c: New test case.
5626
5627 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
5628
5629 * gcc.dg/pr27003.c: New test.
5630
5631 2006-05-12 Steve Ellcey <sje@cup.hp.com>
5632
5633 * lib/target-supports.dg (check_cxa_atexit_available): Change
5634 v3_target_compile to ${tool}_target_compile.
5635
5636 2006-05-11 Jason Merrill <jason@redhat.com>
5637
5638 * lib/scanasm.exp (scan-not-hidden): Fix typo.
5639
5640 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5641
5642 PR fortran/27553
5643 * gfortran.dg/label_5.f90: New test.
5644
5645 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
5646
5647 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
5648 check_effective_target_powerpc_altivec_ok): New.
5649 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
5650 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
5651 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
5652 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
5653 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
5654 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
5655 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
5656 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
5657 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
5658 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
5659 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
5660 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
5661 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
5662 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
5663 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
5664 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
5665 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
5666 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
5667 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
5668 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
5669 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
5670 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
5671 gcc.target/powerpc/altivec-9.c,
5672 gcc.target/powerpc/altivec-consts.c,
5673 gcc.target/powerpc/altivec-pr22085.c,
5674 gcc.target/powerpc/altivec-splat.c,
5675 gcc.target/powerpc/altivec-types-1.c,
5676 gcc.target/powerpc/altivec-types-2.c,
5677 gcc.target/powerpc/altivec-types-3.c,
5678 gcc.target/powerpc/altivec-types-4.c,
5679 gcc.target/powerpc/altivec-varargs-1.c,
5680 gcc.target/powerpc/altivec-vec-merge.c,
5681 gcc.target/powerpc/ppc-vector-memcpy.c,
5682 gcc.target/powerpc/ppc-vector-memset.c,
5683 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
5684 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
5685 these effective targets.
5686 * gcc.dg/vmx/pr27006.c: Add missing close brace.
5687 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
5688
5689 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5690
5691 PR middle-end/27384
5692 * g++.dg/other/fold1.C: New test.
5693
5694 PR middle-end/27488
5695 * gcc.dg/fold-nonneg-1.c: New test.
5696
5697 PR c++/27547
5698 * g++.dg/other/operator1.C: New test.
5699
5700 2006-05-11 Richard Guenther <rguenther@suse.de>
5701
5702 PR middle-end/27529
5703 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
5704
5705 2006-05-10 Janis Johnson <janis187@us.ibm.com>
5706
5707 * lib/target-supports-dg.exp (check-flags): New.
5708 (dg-skip-if): Move flag checks.
5709
5710 2006-05-09 Steve Ellcey <sje@cup.hp.com>
5711
5712 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
5713 * lib/target-supports.dg (check_cxa_atexit_available): New.
5714
5715 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
5716
5717 PR fortran/27470
5718 * gfortran.dg/multiple_allocation_2.f90: New test case.
5719
5720 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
5721
5722 * gcc.target/arm/pr27387.C: Fix a comment typo.
5723
5724 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5725
5726 PR fortran/24549
5727 * gfortran.dg/error_recovery_1.f90: New test.
5728
5729 2006-05-10 Richard Guenther <rguenther@suse.de>
5730
5731 PR tree-optimization/27302
5732 * gcc.dg/torture/pr27302.c: New testcase.
5733
5734 2006-05-09 Dirk Mueller <dmueller@suse.de>
5735 Richard Guenther <rguenther@suse.de>
5736
5737 PR middle-end/27498
5738 * gcc.dg/tree-ssa/pr27498.c: New testcase.
5739
5740 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
5741
5742 PR rtl-optimization/27335
5743 * gcc.dg/pr27335.c: New test.
5744
5745 2006-05-06 Richard Sandiford <richard@codesourcery.com>
5746
5747 * gcc.target/mips/mips-ps-5.c: New file.
5748
5749 2006-05-08 Jan Hubicka <jh@suse.cz>
5750
5751 PR middle-end/25962
5752 * gcc.dg/pr25962.c: New.
5753
5754 2006-05-08 Roger Sayle <roger@eyesopen.com>
5755
5756 PR target/27158
5757 * gcc.target/powerpc/pr27158.c: New test case.
5758
5759 2006-05-08 Laurent GUERBY <laurent@guerby.net>
5760
5761 PR testsuite/27476
5762 * ada/acats/run_all.sh: Use test -z.
5763
5764 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5765
5766 PR libfortran/18271
5767 * gfortran.dg/spec_expr_3.f90: New test.
5768
5769 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
5770
5771 PR target/24879
5772 * gcc.target/i386/monitor.c: New file.
5773
5774 2006-05-08 Alan Modra <amodra@bigpond.net.au>
5775
5776 * gcc.dg/pr27095.c: xfail *-*-darwin*.
5777
5778 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5779
5780 PR c++/27447
5781 * g++.dg/other/ptrmem7.C: New test.
5782
5783 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5784
5785 PR target/27421
5786 * gcc.dg/array-9.c: New test.
5787
5788 2006-05-07 Richard Guenther <rguenther@suse.de>
5789
5790 PR tree-optimization/27409
5791 * gcc.dg/torture/pr27409.c: New testcase.
5792
5793 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5794
5795 PR fortran/27457
5796 * gfortran.dg/select_6.f90: New.
5797
5798 2006-05-07 Richard Guenther <rguenther@suse.de>
5799
5800 PR tree-optimization/27136
5801 * gcc.dg/torture/pr27136.c: New testcase.
5802
5803 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
5804
5805 PR fortran/24813
5806 * gfortran.dg/char_cons_len_1.f90: New test.
5807
5808 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5809
5810 PR c++/27427
5811 * g++.dg/template/incomplete2.C: New test.
5812
5813 2006-05-06 Richard Guenther <rguenther@suse.de>
5814
5815 PR tree-optimization/27151
5816 * gcc.dg/vect/pr27151.c: New testcase.
5817
5818 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5819
5820 PR c++/27430
5821 * g++.dg/template/void1.C: New test.
5822
5823 PR c++/27423
5824 * g++.dg/other/void2.C: New test.
5825
5826 PR c++/27422
5827 * g++.dg/conversion/void1.C: New test.
5828
5829 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
5830
5831 PR/21391
5832 * g++.dg/other/unused1.C: New.
5833
5834 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5835
5836 PR objc/27240
5837 * objc.dg/member-1.m: New test.
5838
5839 2006-05-05 Steve Ellcey <sje@cup.hp.com>
5840
5841 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
5842
5843 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5844
5845 PR libfortran/26985
5846 * gfortran.dg/matmul_2.f90: New test.
5847
5848 2005-05-05 Laurent GUERBY <laurent@guerby.net>
5849
5850 * ada/acats/run_all.sh: Use sync when main not found.
5851
5852 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
5853
5854 PR target/26765
5855 * gcc.target/mips/pr26765.c: New.
5856
5857 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
5858
5859 * gcc.target/bfin: New directory.
5860 * gcc.target/bfin/bfin.exp: New file.
5861 * gcc.target/bfin/frmul.c: New file.
5862 * gcc.target/bfin/arith.c: New file.
5863 * gcc.target/bfin/mul-combine.c: New file.
5864 * gcc.target/bfin/shift.c: New file.
5865
5866 2006-05-04 Richard Guenther <rguenther@suse.de>
5867
5868 PR tree-optimization/14287
5869 PR tree-optimization/14844
5870 PR tree-optimization/19792
5871 PR tree-optimization/21608
5872 PR tree-optimization/27090
5873 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
5874 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
5875 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
5876 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
5877 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
5878
5879 2006-05-04 Jakub Jelinek <jakub@redhat.com>
5880
5881 PR tree-optimization/27285
5882 * gcc.c-torture/execute/pr27285.c: New test.
5883
5884 PR middle-end/27388
5885 * gcc.dg/gomp/pr27388-1.c: New test.
5886 * gcc.dg/gomp/pr27388-2.c: New test.
5887 * gcc.dg/gomp/pr27388-3.c: New test.
5888
5889 PR c++/27359
5890 * g++.dg/gomp/pr27359.C: New test.
5891
5892 2006-05-02 Steven G. Kargl <kargls@comcast.net>
5893
5894 PR fortran/20248
5895 * gfortran.dg/iargc.f90: New test.
5896
5897 2006-05-02 Mark Mitchell <mark@codesourcery.com>
5898
5899 PR c++/27102
5900 * g++.dg/template/crash49.C: New test.
5901
5902 2006-05-02 Steve Ellcey <sje@cup.hp.com>
5903
5904 PR testsuite/27032
5905 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
5906
5907 2006-05-02 Jeff Law <law@redhat.com>
5908
5909 PR tree-optimization/27364
5910 * gcc.c-torture/execute/pr27364.c: New test.
5911
5912 2006-05-02 Mark Mitchell <mark@codesourcery.com>
5913
5914 PR c++/27309
5915 * g++.dg/parser/ctor5.C: New test.
5916
5917 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
5918
5919 PR target/27387
5920 * gcc.target/arm/arm.exp: New.
5921 * gcc.target/arm/pr27387.C: Likewise.
5922
5923 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
5924
5925 PR fortran/27269
5926 PR fortran/27324
5927 * gfortran.dg/module_equivalence_2.f90: New test.
5928
5929 2006-05-02 Jakub Jelinek <jakub@redhat.com>
5930
5931 PR middle-end/27337
5932 * g++.dg/gomp/pr27337-1.C: New test.
5933 * g++.dg/gomp/pr27337-2.C: New test.
5934
5935 PR middle-end/27328
5936 * gcc.dg/gomp/pr27328.c: New test.
5937
5938 PR middle-end/27325
5939 * g++.dg/gomp/pr27325.C: New test.
5940
5941 PR middle-end/27310
5942 * g++.dg/gomp/pr27310.C: New test.
5943
5944 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5945
5946 PR tree-optimization/27291
5947 * g++.dg/tree-ssa/pr27291.C: New test.
5948
5949 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5950
5951 PR tree-optimization/27283
5952 * g++.dg/tree-ssa/pr27283.C: New test.
5953
5954 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5955
5956 * gcc.dg/tree-ssa/loop-16.c: New test.
5957
5958 2006-05-01 Roger Sayle <roger@eyesopen.com>
5959 Joseph S. Myers <joseph@codesourcery.com>
5960
5961 * gcc.dg/Wconversion-3.c: New test case.
5962 * gcc.dg/Wconversion-4.c: Likewise.
5963
5964 2006-05-01 Richard Guenther <rguenther@suse.de>
5965
5966 PR tree-optimization/26726
5967 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
5968
5969 2006-04-30 Roger Sayle <roger@eyesopen.com>
5970
5971 * gcc.dg/Woverflow-1.c: New test case.
5972 * gcc.dg/Woverflow-2.c: Likewise.
5973 * gcc.dg/Woverflow-3.c: Likewise.
5974
5975 2006-04-30 Mark Mitchell <mark@codesourcery.com>
5976
5977 PR c++/27094
5978 * g++.dg/template/defarg8.C: New test.
5979
5980 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5981
5982 PR c++/27278
5983 * g++.dg/parse/operator7.C: New test.
5984
5985 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5986
5987 PR c++/11471
5988 PR c++/27102
5989 * g++.dg/template/crash48.C: New test.
5990
5991 PR c++/27279
5992 * g++.dg/parse/ctor4.C: New test.
5993
5994 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5995
5996 PR fortran/25681
5997 * gfortran.df/char_type_len.f90: New test.
5998
5999 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6000
6001 PR libgfortran/27304
6002 * gfortran.dg/fmt_exhaust.f90: New test.
6003
6004 2006-04-28 Roger Sayle <roger@eyesopen.com>
6005
6006 PR c/25309
6007 * gcc.dg/large-size-array-2.c: New test case.
6008
6009 2006-04-28 Richard Guenther <rguenther@suse.de>
6010
6011 PR target/26826
6012 * gcc.target/i386/pr26826.c: New testcase.
6013
6014 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6015
6016 PR middle-end/27260
6017 * gcc.c-torture/execute/pr27260.c: New.
6018
6019 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6020
6021 PR middle-end/27095
6022 * gcc.dg/pr27095.c: New.
6023
6024 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6025
6026 PR c++/27292
6027 * g++.dg/conversion/bitfield4.C: New test.
6028
6029 2006-04-27 Eric Christopher <echristo@apple.com>
6030
6031 * gcc.dg/pragma-ms_struct.c: New.
6032
6033 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6034
6035 PR c++/27102
6036 * g++.dg/template/crash47.C: New test.
6037
6038 2006-04-27 Dirk Mueller <dmueller@suse.de>
6039
6040 * gcc.target/i386/sse-7.c: build with -msse.
6041
6042 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6043
6044 PR testsuite/27274:
6045 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6046 (main): Exit if processor doesn't support SSE.
6047
6048 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6049
6050 PR middle-end/27282
6051 * gcc.c-torture/compile/pr27282.c: New test.
6052
6053 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6054
6055 PR middle-end/26913
6056 * g++.dg/gomp/pr26913.C: New test.
6057
6058 PR c/25996
6059 * gcc.dg/gomp/pr25996.c: New test.
6060 * g++.dg/gomp/pr25996.C: New test.
6061
6062 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6063
6064 PR rtl-optimization/26725
6065 * gcc.c-torture/compile/pr26725.c: New test.
6066
6067 2006-04-25 Richard Guenther <rguenther@suse.de>
6068
6069 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6070 than n + -1.
6071
6072 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6073
6074 * gcc.dg/20060425-1.c: New testcase.
6075
6076 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6077
6078 PR tree-optimization/26865
6079 * gcc.dg/pr26865.c: New test.
6080
6081 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6082
6083 PR c++/27292
6084 * g++.dg/conversion/bitfield1.C: New test.
6085 * g++.dg/conversion/bitfield2.C: Likewise.
6086 * g++.dg/conversion/bitfield3.C: Likewise.
6087
6088 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6089 Richard Guenther <rguenther@suse.de>
6090
6091 PR tree-optimization/27236
6092 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6093
6094 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6095
6096 PR c++/19963
6097 * g++.dg/other/incomplete2.C: New test.
6098
6099 2006-04-24 Richard Guenther <rguenther@suse.de>
6100
6101 PR middle-end/26869
6102 * gcc.dg/torture/pr26869.c: New testcase.
6103
6104 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6105 Richard Guenther <rguenther@suse.de>
6106
6107 PR tree-optimization/27218
6108 * g++.dg/tree-ssa/pr27218.C: New testcase.
6109
6110 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6111
6112 PR c++/26912
6113 * g++.dg/template/friend41.C: New test.
6114
6115 2006-04-23 David Edelsohn <edelsohn@gnu.org>
6116
6117 * g++.dg/opt/pr15551.C: Include cstdio.
6118 (main): Use remove instead of unlink.
6119
6120 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
6121
6122 * gcc.dg/sibcall-7.c: New test.
6123 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
6124 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
6125 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
6126 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
6127 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
6128
6129 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6130
6131 PR c++/26534
6132 * g++.dg/opt/bitfield1.C: New test.
6133 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
6134 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
6135 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
6136 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
6137 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
6138 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
6139 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
6140 * g++.dg/abi/bitfield2.C: Likewise.
6141 * g++.dg/init/bitfield1.C: Likewise.
6142
6143 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
6144
6145 PR fortran/25099
6146 * gfortran.dg/elemental_subroutine_4.f90: New test.
6147 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
6148 call sub (m, x).
6149
6150 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
6151
6152 * gcc.c-torture/compile/20060421-1.c: New testcase.
6153
6154 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6155
6156 PR c/25875
6157 * gcc.dg/init-bad-4.c: New test.
6158
6159 2006-04-21 Paul Brook <paul@codesourcery.com>
6160
6161 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
6162
6163 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
6164
6165 PR fortran/27122
6166 * gfortran.dg/defined_operators_1.f90: New test.
6167 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
6168 remove old ones associated, incorrectly, with Note 5.46.
6169
6170 PR fortran/27113
6171 * gfortran.dg/character_array_constructor_1.f90: New test.
6172
6173 2006-04-20 Jakub Jelinek <jakub@redhat.com>
6174
6175 * gcc.dg/20060419-1.c: New test.
6176
6177 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
6178
6179 PR c/26774
6180 * gcc.dg/struct-parse-1.c: New test case.
6181
6182 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6183
6184 PR c++/26558
6185 * g++.dg/parse/template19.C: New test.
6186
6187 PR c++/26739
6188 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
6189
6190 PR c++/26036
6191 * g++.dg/expr/call3.C: New test.
6192
6193 PR c++/10385
6194 * g++.dg/conversion/dynamic1.C: New test.
6195
6196 2006-04-19 Mark Mitchell <mark@codesourcery.com>
6197
6198 PR c++/27102
6199 * g++.dg/template/crash35.C: Tweak error markers.
6200 * g++.dg/template/crash46.C: New test.
6201 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
6202 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
6203
6204 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
6205
6206 PR rtl-optimization/14261
6207 * gcc.c-torture/compile/20060419-1.c: Added.
6208
6209 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
6210
6211 * gfortran.dg/label_1.f90: Adjust dg-error.
6212
6213 2006-04-16 Roger Sayle <roger@eyesopen.com>
6214
6215 PR target/26961
6216 * gcc.dg/fold-cond-1.c: New test case.
6217 * gcc.dg/pr26961-1.c: Likewise.
6218
6219 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6220
6221 PR libgfortran/27138
6222 * gfortran.dg/read_bad_advance.f90: New test.
6223
6224 2006-04-16 Roger Sayle <roger@eyesopen.com>
6225 Dale Johannesen <dalej@apple.com>
6226
6227 PR target/24076
6228 * gcc.target/i386/vecinit-3.c: New testcase.
6229 * gcc.target/i386/vecinit-4.c: Likewise.
6230 * gcc.target/i386/sse-18.c: Likewise.
6231 * gcc.target/i386/sse-19.c: Likewise.
6232
6233 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
6234
6235 * gfortran.dg/allocate_zerosize_1.f90: New test.
6236
6237 2006-04-16 Mark Mitchell <mark@codesourcery.com>
6238
6239 PR c++/26365
6240 * g++.dg/template/crash45.C: New test.
6241
6242 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
6243
6244 PR fortran/26787
6245 * gfortran.dg/proc_assign_1.f90: New test.
6246 * gfortran.dg/procedure_lvalue.f90: Change message.
6247 * gfortran.dg/namelist_4.f90: Add new error.
6248
6249 PR fortran/25597
6250 PR fortran/27096
6251 * gfortran.dg/auto_pointer_array_result_1.f90
6252
6253 PR fortran/27089
6254 * gfortran.dg/specification_type_resolution_1.f90
6255
6256 PR fortran/18003
6257 PR fortran/25669
6258 PR fortran/26834
6259 * gfortran.dg/bounds_temporaries_1.f90: New test.
6260
6261 PR fortran/27124
6262 * gfortran.dg/array_return_value_1.f90: New test.
6263
6264 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6265
6266 PR fortran/25336
6267 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
6268
6269 2006-04-15 Jakub Jelinek <jakub@redhat.com>
6270
6271 PR middle-end/26823
6272 * g++.dg/gomp/pr26823-1.C: New test.
6273 * g++.dg/gomp/pr26823-2.C: New test.
6274
6275 2006-04-13 Uros Bizjak <uros@kss-loka.si>
6276
6277 PR middle-end/27134
6278 * gcc.dg/pr27314.c: New test.
6279
6280 2006-04-13 Richard Henderson <rth@redhat.com>
6281
6282 * g++.dg/gomp/block-0.C: Update expected matches.
6283
6284 2006-04-13 DJ Delorie <dj@redhat.com>
6285
6286 * lib/target-supports.exp (check_effective_target_int32plus): New.
6287 (check_effective_target_ptr32plus): New.
6288 (check_effective_target_size32plus): New.
6289 (check_effective_target_int16): New.
6290 (check_profiling_available): Add m32c to the list of unsupported targets.
6291
6292 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
6293 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
6294 memory size.
6295 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
6296 pointers.
6297 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
6298 size_t.
6299 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
6300 and size_t.
6301 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
6302 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
6303 not just xstormy16. Skip m32c due to weird pointer size.
6304 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
6305 not just xstormy16.
6306 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
6307 not just xstormy16.
6308 * gcc.dg/20020312-2.c: Add m32c support.
6309 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
6310 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
6311 in test.
6312 * gcc.dg/20050321-2.c: Require >=32 bit integers.
6313 * gcc.dg/asm-1.c: Skip if int and short are the same size.
6314 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
6315 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
6316 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
6317 * gcc.dg/init-string-2.c: Require >=32 bit integers.
6318 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
6319 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
6320 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
6321 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
6322 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
6323 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
6324 in test.
6325 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
6326 in test.
6327 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
6328 * gcc.dg/pr23049.c: Require >=32 bit integers.
6329 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
6330 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
6331 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
6332 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
6333 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
6334 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
6335 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
6336 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
6337 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
6338 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
6339 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
6340 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
6341 prototype in test.
6342 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
6343 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
6344 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
6345 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
6346 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
6347
6348 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
6349 * gcc.c-torture/execute/20040703-1.x: Likewise.
6350 * gcc.c-torture/execute/20040705-1.x: Likewise.
6351 * gcc.c-torture/execute/20040705-2.x: Likewise.
6352 * gcc.c-torture/execute/20040709-1.x: Likewise.
6353 * gcc.c-torture/execute/20040709-2.x: Likewise.
6354 * gcc.c-torture/execute/20040811-1.x: Likewise.
6355 * gcc.c-torture/execute/20050316-1.x: Likewise.
6356 * gcc.c-torture/execute/bitfld-4.x: Likewise.
6357 * gcc.c-torture/execute/pr19689.x: Likewise.
6358 * gcc.c-torture/execute/pr7284-1.x: Likewise.
6359 * gcc.c-torture/execute/usmul.x: Likewise.
6360 * gcc.c-torture/execute/vrp-5.x: Likewise.
6361 * gcc.c-torture/execute/vrp-6.x: Likewise.
6362 * gcc.dg/debug/20041023-1.s: Likewise.
6363
6364 2006-04-13 Roger Sayle <roger@eyesopen.com>
6365
6366 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
6367 of integers to a vector types are now constant expressions in C.
6368 * gcc.dg/vect/vect-fold-1.c: New test case.
6369
6370 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
6371 Ulrich Weigand <uweigand@de.ibm.com>
6372
6373 PR target/27006
6374 * gcc.dg/vmx/pr27006.c: New testcase.
6375
6376 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6377
6378 PR libgfortran/26766
6379 * gfortran.dg/write_recursive.f90: New test.
6380
6381 2006-04-11 Mark Mitchell <mark@codesourcery.com>
6382
6383 * g++.dg/parse/dtor7.C: New test.
6384 * g++.dg/parse/new1.C: Add error marker.
6385 * g++.dg/template/new3.C: New test.
6386
6387 PR c++/26122
6388 * g++.dg/template/pure1.C: New test.
6389
6390 PR c++/26295
6391 * g++.dg/parse/ptrmem4.C: New test.
6392
6393 2006-04-10 Jeff Law <law@redhat.com>
6394
6395 PR/27087
6396 * gcc.c-torture/compile/pr27087.c: New test.
6397
6398 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
6399
6400 PR/21391
6401 * gcc.dg/20060410.c: New.
6402
6403 2006-04-10 Matthias Klose <doko@debian.org>
6404
6405 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
6406 Recognize multilib directory names containing underscores.
6407
6408 2006-04-10 Roger Sayle <roger@eyesopen.com>
6409
6410 * gcc.target/i386/vecinit-1.c: New test case.
6411 * gcc.target/i386/vecinit-2.c: Likewise.
6412
6413 2006-04-10 Jakub Jelinek <jakub@redhat.com>
6414
6415 PR debug/27057
6416 * g++.dg/debug/dwarf2-2.C: New test.
6417
6418 2006-04-09 Richard Sandiford <richard@codesourcery.com>
6419
6420 PR rtl-optimization/27073
6421 * gcc.c-torture/execute/pr27073.c: New test.
6422
6423 2006-04-08 Mike Stump <mrs@apple.com>
6424
6425 * gcc.dg/pragma-darwin.c: Improve for ppc64.
6426
6427 2006-04-07 Richard Guenther <rguenther@suse.de>
6428
6429 PR tree-optimization/26135
6430 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
6431
6432 2006-04-06 Jan Hubicka <jh@suse.cz>
6433
6434 PR profile/26399
6435 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6436
6437 2006-04-06 Roger Sayle <roger@eyesopen.com>
6438
6439 * g++.dg/conversion/nullptr1.C: New test case.
6440 * g++.dg/conversion/nullptr2.C: Likewise.
6441
6442 2006-04-05 Roger Sayle <roger@eyesopen.com>
6443
6444 * gfortran.dg/dependency_18.f90: New test case.
6445
6446 2006-04-05 Richard Guenther <rguenther@suse.de>
6447
6448 PR tree-optimization/26919
6449 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
6450 * gcc.dg/ipa/ipa-2.c: Likewise.
6451 * gcc.dg/ipa/ipa-3.c: Likewise.
6452 * gcc.dg/ipa/ipa-5.c: Likewise.
6453
6454 2006-04-05 Richard Guenther <rguenther@suse.de>
6455
6456 PR tree-optimization/26763
6457 * gcc.dg/torture/pr26763-1.c: New testcase.
6458 * gcc.dg/torture/pr26763-2.c: Likewise.
6459
6460 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
6461
6462 PR fortran/23634
6463 PR fortran/25619
6464 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
6465
6466 2006-04-04 Eric Christopher <echristo@apple.com>
6467
6468 * gcc.target/i386/387-1.c: Allow regexp to match darwin
6469 stubs.
6470 * gcc.target/i386/387-5.c: Ditto.
6471
6472 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
6473
6474 * gcc.target/sparc/struct-ret-check.c: New test.
6475
6476 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6477
6478 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
6479 zero decimal digits specified in format.
6480
6481 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
6482
6483 PR fortran/26891
6484 * gfortran.dg/missing_optional_dummy_1.f90: New test.
6485
6486 PR fortran/26976
6487 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
6488 * gfortran.dg/initialization_1.f90: Make assignment compliant.
6489 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
6490 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
6491 bigendian-ness.
6492
6493 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
6494
6495 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
6496 dummy arguments work when the actual argument is itself a dummy
6497 argument of the caller.
6498
6499 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6500
6501 PR libfortran/24685
6502 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
6503
6504 2006-04-01 Roger Sayle <roger@eyesopen.com>
6505
6506 * gfortran.dg/dependencency_17.f90: New test case.
6507
6508 2006-04-01 Roger Sayle <roger@eyesopen.com>
6509
6510 * gfortran.dg/dependency_14.f90: New test case.
6511 * gfortran.dg/dependency_15.f90: Likewise.
6512 * gfortran.dg/dependency_16.f90: Likewise.
6513
6514 2006-03-31 Asher Langton <langton2@llnl.gov>
6515
6516 PR fortran/25358
6517 gfortran.dg/cray_pointers_6.f90: New test.
6518
6519 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6520
6521 PR libgfortran/26890
6522 * gfortran.dg/read_size_noadvance.f90: New test.
6523
6524 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
6525
6526 PR fortran/25031
6527 * gfortran.dg/multiple_allocation_1.f90: Check that the
6528 size has changed after a re-allocation with stat.
6529
6530 2006-03-30 Richard Guenther <rguenther@suse.de>
6531
6532 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
6533 removal.
6534 * gcc.target/i386/sselibm-2.c: Likewise.
6535 * gcc.target/i386/sselibm-3.c: Likewise.
6536 * gcc.target/i386/sselibm-4.c: Likewise.
6537 * gcc.target/i386/sselibm-5.c: Likewise.
6538
6539 2006-03-28 Roger Sayle <roger@eyesopen.com>
6540
6541 * gcc.dg/fold-andxor-1.c: New test case.
6542 * gcc.dg/fold-xorand-1.c: Likewise.
6543
6544 2006-03-28 Roger Sayle <roger@eyesopen.com>
6545
6546 * gcc.dg/fold-convnotconv-1.c: New test case.
6547
6548 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
6549
6550 PR fortran/26779
6551 * gfortran.dg/private_type_5.f90: New test.
6552
6553 2006-03-27 David Edelsohn <edelsohn@gnu.org>
6554
6555 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
6556
6557 2006-03-27 Jakub Jelinek <jakub@redhat.com>
6558
6559 * gfortran.dg/advance_2.f90: New test.
6560 * gfortran.dg/advance_3.f90: New test.
6561
6562 * gfortran.fortran-torture/execute/equiv_5.f: New test.
6563
6564 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6565
6566 PR libgfortran/26661
6567 PR libgfortran/26880
6568 * gfortran.dg/read_x_past.f: New test.
6569
6570 2006-03-26 Geoffrey Keating <geoffk@apple.com>
6571
6572 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
6573 to be STABS.
6574
6575 2006-03-26 David Edelsohn <edelsohn@gnu.org>
6576
6577 * objc.dg/dwarf-1.m: Skip on AIX.
6578 * objc.dg/dwarf-2.m: Skip on AIX.
6579
6580 2006-03-25 Steven G. Kargl <kargls@comcast.net>
6581
6582 PR fortran/26816
6583 * gfortran.dg/float_1.f90: New test.
6584
6585 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
6586
6587 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
6588 X86_64 targets.
6589 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
6590
6591 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6592
6593 PR libfortran/26735
6594 * gfortran.dg/convert_implied_open.f90: New test case.
6595
6596 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6597
6598 PR fortran/26769
6599 * gfortran.dg/transpose_reshape_r10.f90: New test case.
6600
6601 2006-03-25 Uros Bizjak <uros@kss-loka.si>
6602
6603 PR middle-end/26717
6604 * gcc.dg/pr26717.c: New test.
6605
6606 2006-03-25 Roger Sayle <roger@eyesopen.com>
6607
6608 * gfortran.dg/dependency_12.f90: New test case.
6609
6610 2006-03-24 Roger Sayle <roger@eyesopen.com>
6611
6612 * gfortran.dg/dependency_9.f90: New (resurected) test case.
6613
6614 2006-03-24 Jeff Law <law@redhat.com>
6615
6616 * gcc.c-torture/pr26840.c: New test.
6617
6618 2006-03-24 Geoffrey Keating <geoffk@apple.com>
6619
6620 * objc.dg/dwarf-2.m: New.
6621 * obj-c++.dg/dwarf-2.mm: New.
6622
6623 * g++.old-deja/g++.other/init19.C: New.
6624
6625 2006-03-24 David Edelsohn <edelsohn@gnu.org>
6626
6627 * g++.dg/eh/spbp.C: Skip on AIX.
6628
6629 2006-03-24 Jakub Jelinek <jakub@redhat.com>
6630
6631 PR middle-end/26611
6632 * g++.dg/gomp/pr26611-1.C: New test.
6633 * g++.dg/gomp/pr26611-2.C: New test.
6634
6635 2006-03-24 Jeff Law <law@redhat.com>
6636
6637 * gcc.c-torture/compile/pr26833.c: New test.
6638 * gfortran.fortran-torture/compile/pr26806.f90: New test.
6639
6640 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6641
6642 * gfortran.dg/endfile_2.f90: Delete temp file.
6643
6644 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
6645
6646 PR fortran/19303
6647 * gfortran.dg/record_marker_1.f90: New test case.
6648 * gfortran.dg/record_marker_2.f: New test case.
6649 * gfortran.dg/record_marker_3.f90: New test case.
6650
6651 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
6652
6653 PR fortran/17298
6654 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
6655 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
6656
6657 2006-03-21 Janis Johnson <janis187@us.ibm.com>
6658
6659 * lib/gcc-dg.exp (cleanup-modules): New proc.
6660 * gfortran.dg/allocatable_function_1.f90,
6661 gfortran.dg/allocate_char_star_scalar_1.f90,
6662 gfortran.dg/assumed_charlen_function_1.f90,
6663 gfortran.dg/assumed_dummy_1.f90,
6664 gfortran.dg/assumed_shape_ranks_1.f90,
6665 gfortran.dg/assumed_shape_ranks_2.f90,
6666 gfortran.dg/assumed_size_dt_dummy.f90,
6667 gfortran.dg/auto_char_dummy_array_1.f90,
6668 gfortran.dg/auto_char_len_3.f90,
6669 gfortran.dg/automatic_module_variable.f90,
6670 gfortran.dg/bad_automatic_objects_1.f90,
6671 gfortran.dg/char_array_constructor.f90,
6672 gfortran.dg/char_array_structure_constructor.f90,
6673 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
6674 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
6675 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
6676 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
6677 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
6678 gfortran.dg/derived_pointer_recursion.f90,
6679 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
6680 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
6681 gfortran.dg/dummy_functions_1.f90,
6682 gfortran.dg/elemental_initializer_1.f90,
6683 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
6684 gfortran.dg/elemental_pointer_1.f90,
6685 gfortran.dg/elemental_subroutine_1.f90,
6686 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
6687 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
6688 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
6689 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
6690 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
6691 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
6692 gfortran.dg/global_references_1.f90,
6693 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
6694 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
6695 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
6696 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
6697 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
6698 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
6699 gfortran.dg/large_integer_kind_1.f90,
6700 gfortran.dg/large_real_kind_1.f90,
6701 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
6702 gfortran.dg/module_double_reuse.f90,
6703 gfortran.dg/module_equivalence_1.f90,
6704 gfortran.dg/module_interface_1.f90,
6705 gfortran.dg/module_parameter_array_refs_1.f90,
6706 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
6707 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
6708 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
6709 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
6710 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
6711 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
6712 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
6713 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
6714 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
6715 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
6716 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
6717 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
6718 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
6719 gfortran.dg/same_name_1.f90,
6720 gfortran.dg/sibling_dummy_procedure_1.f90,
6721 gfortran.dg/sibling_dummy_procedure_2.f90,
6722 gfortran.dg/sibling_dummy_procedure_3.f90,
6723 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
6724 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
6725 gfortran.dg/used_dummy_types_2.f90,
6726 gfortran.dg/used_dummy_types_3.f90,
6727 gfortran.dg/used_dummy_types_4.f90,
6728 gfortran.dg/used_dummy_types_5.f90,
6729 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
6730 gfortran.dg/userdef_operator_1.f90: Use it.
6731
6732 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6733
6734 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
6735 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
6736 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
6737 gfortran.dg/write_back.f,
6738 gfortran.fortran-torture/execute/inquire_1.f90,
6739 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
6740
6741 2006-03-21 Jeff Law <law@redhat.com>
6742
6743 * gcc.dg/tree-ssa/vrp28.c: New test.
6744
6745 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6746
6747 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
6748 if _STDC_C99 is defined.
6749 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
6750 * gcc.dg/builtins-20.c: Likewise.
6751 * gcc.dg/builtins-53.c: Likewise.
6752 * gcc.dg/single-precision-constant.c: Likewise. Also pass
6753 -mmacosx-version-min=10.3 on PowerPC/Darwin.
6754
6755 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
6756
6757 PR tree-opt/26781
6758 * gcc.c-torture/compile/pr26781-1.c: New test.
6759 * gcc.c-torture/compile/pr26781-2.c: New test.
6760
6761 2006-03-21 Jakub Jelinek <jakub@redhat.com>
6762
6763 PR c++/26690
6764 * g++.dg/gomp/pr26690-1.C: New test.
6765 * g++.dg/gomp/pr26690-2.C: New test.
6766
6767 2006-03-20 Jeff Law <law@redhat.com>
6768
6769 * gcc.dg/tree-ssa/pr21829.c: New test.
6770
6771 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
6772
6773 2006-03-20 Richard Sandiford <richard@codesourcery.com>
6774
6775 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
6776 (check_visibility_available): Use it.
6777 (check_effective_target_default_packed): Likewise.
6778 (check_effective_target_pcc_bitfield_type_matters): Likewise.
6779 (check_effective_target_fopenmp): Likewise.
6780 (check_effective_target_freorder): Likewise.
6781 (check_effective_target_fpic): Likewise.
6782 (check_named_sections_available): Likewise.
6783 (check_effective_target_ilp32): Likewise.
6784 (check_effective_target_lp64): Likewise.
6785
6786 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
6787
6788 PR fortran/20935
6789 * gfortran.dg/scalar_mask_2.f90: New test case.
6790
6791 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
6792
6793 PR tree-opt/26629
6794 * gcc.dg/tree-ssa/loadpre12.c: New test.
6795 * gcc.dg/tree-ssa/loadpre13.c: New test.
6796 * gcc.dg/tree-ssa/loadpre14.c: New test.
6797 * gcc.dg/tree-ssa/loadpre15.c: New test.
6798 * gcc.dg/tree-ssa/loadpre16.c: New test.
6799 * gcc.dg/tree-ssa/loadpre17.c: New test.
6800 * gcc.dg/tree-ssa/loadpre18.c: New test.
6801 * gcc.dg/tree-ssa/loadpre19.c: New test.
6802 * gcc.dg/tree-ssa/loadpre20.c: New test.
6803 * gcc.dg/tree-ssa/loadpre21.c: New test.
6804 * gcc.dg/tree-ssa/loadpre22.c: New test.
6805
6806 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
6807
6808 PR fortran/26741
6809 * gfortran.dg/elemental_initializer_1.f90: New test.
6810
6811 PR fortran/26716
6812 * gfortran.dg/assumed_shape_ranks_2: New test.
6813
6814 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
6815
6816 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
6817 target fpic.
6818
6819 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6820
6821 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
6822 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
6823 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
6824 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
6825 gfortran.fortran-torture/execute/direct_io.f90,
6826 gfortran.fortran-torture/execute/inquire_2.f90,
6827 gfortran.fortran-torture/execute/inquire_4.f90,
6828 gfortran.fortran-torture/execute/list_read_1.f90,
6829 gfortran.fortran-torture/execute/open_replace.f90,
6830 gfortran.fortran-torture/execute/slash_edit.f90,
6831 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
6832 temporary files from testcases.
6833
6834 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6835
6836 PR libgfortran/26509
6837 gfortran.dg/write_direct_eor.f90: New test.
6838
6839 2006-03-17 David Edelsohn <edelsohn@gnu.org>
6840
6841 * gcc.target/powerpc/pr26350.c: New.
6842 * gcc.target/powerpc/indexed-addr.c: New.
6843
6844 2006-03-16 Roger Sayle <roger@eyesopen.com>
6845
6846 * gfortran.dg/dependency_13.f90: New test case.
6847
6848 2006-03-16 Roger Sayle <roger@eyesopen.com>
6849
6850 PR middle-end/21781
6851 * gcc.dg/real-const-1.c: New test case.
6852
6853 2006-03-15 Geoffrey Keating <geoffk@apple.com>
6854
6855 * g++.old-deja/g++.other/init18.C: New.
6856 * g++.old-deja/g++.other/init5.C: Remove xfail.
6857
6858 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6859
6860 * g++.dg/opt/pr15551.C: Cleanup temp file.
6861
6862 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6863
6864 PR c++/6634
6865 g++.dg/parse/long1.C: New test.
6866
6867 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6868
6869 PR fortran/19101
6870 * gfortran.dg/continuation.f90: New test.
6871 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
6872
6873 2006-03-14 Richard Guenther <rguenther@suse.de>
6874
6875 PR tree-optimization/26672
6876 * gcc.dg/torture/pr26672.c: New testcase.
6877
6878 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
6879
6880 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
6881 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
6882
6883 2006-03-13 Roger Sayle <roger@eyesopen.com>
6884
6885 PR middle-end/26557
6886 * gcc.c-torture/compile/switch-1.c: New test case.
6887
6888 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
6889
6890 PR fortran/25378
6891 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
6892 test to include more permuatations of mask and index.
6893 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
6894 respond to F2003 spec. that the position returned for an all false
6895 mask && condition is zero.
6896
6897 2006-03-13 Jakub Jelinek <jakub@redhat.com>
6898
6899 PR middle-end/25989
6900 * gcc.dg/gomp/pr25989.c: New test.
6901
6902 2006-03-13 Jeff Law <law@redhat.com>
6903
6904 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
6905
6906 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
6907
6908 * gcc.dg/switch-9.c: New test.
6909
6910 2006-03-13 Richard Guenther <rguenther@suse.de>
6911
6912 PR middle-end/26630
6913 * gcc.dg/torture/pr26630.c: New testcase.
6914
6915 2006-03-11 Roger Sayle <roger@eyesopen.com>
6916
6917 * gfortran.dg/dependency_10.f90: New test case.
6918 * gfortran.dg/dependency_11.f90: Likewise.
6919
6920 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
6921 Erik Edelmann <eedelman@gcc.gnu.org>
6922
6923 * gfortran.dg/allocatable_function_1.f90: New.
6924 * gfortran.dg/allocatable_function_2.f90: New.
6925
6926 2006-03-10 Richard Guenther <rguenther@suse.de>
6927
6928 PR middle-end/26565
6929 * gcc.dg/torture/pr26565.c: New testcase.
6930
6931 2006-03-09 Eric Christopher <echristo@apple.com>
6932
6933 * gcc.c-torture/compile/20060309-1.c: New.
6934
6935 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6936
6937 PR libgfortran/26499
6938 * gfortran.dg/write_back.f: New test.
6939 * gfortran.dg/write_rewind_1.f: New test.
6940 * gfortran.dg/write_rewind_2.f: New test.
6941
6942 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6943
6944 PR libgfortran/26554
6945 * gfortran.dg/read_logical.f90: New test.
6946
6947 2006-03-04 Laurent GUERBY <laurent@guerby.net>
6948
6949 * ada/acats/norun.lst: cdd2a03 now passes.
6950
6951 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
6952
6953 PR testsuite/25177
6954 * gcc.target/powerpc/pr18096-1.c: Change where the error
6955 would match.
6956
6957 2006-03-04 Jakub Jelinek <jakub@redhat.com>
6958
6959 * gcc.target/i386/cleanup-1.c: New test.
6960 * gcc.target/i386/cleanup-2.c: New test.
6961
6962 2006-03-04 Roger Sayle <roger@eyesopen.com>
6963
6964 * gfortran.dg/dependency_9.f90: Remove for the time being.
6965
6966 2006-03-04 Krister Walfridsson <cato@df.lth.se>
6967
6968 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
6969 directive.
6970
6971 2006-03-03 Roger Sayle <roger@eyesopen.com>
6972
6973 * gfortran.dg/dependency_9.f90: New test case.
6974
6975 2006-03-03 Roger Sayle <roger@eyesopen.com>
6976
6977 * gfortran.dg/dependency_4.f90: New test case.
6978 * gfortran.dg/dependency_5.f90: New test case.
6979 * gfortran.dg/dependency_6.f90: New test case.
6980 * gfortran.dg/dependency_7.f90: New test case.
6981 * gfortran.dg/dependency_8.f90: New test case.
6982
6983 2006-03-03 Paul Brook <paul@codesourcery.com>
6984
6985 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
6986 Add m68k-*-elf.
6987
6988 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
6989
6990 PR fortran/25031
6991 * multiple_allocation_1.f90: New test.
6992
6993 2006-03-03 Roger Sayle <roger@eyesopen.com>
6994
6995 PR tree-optimization/26524
6996 * gfortran.dg/pr26524.f: New test case.
6997
6998 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6999
7000 * g++.dg/template/repo5.C: Cleanup repo files.
7001 * gcc.dg/20051201-1.c: Cleanup coverage files.
7002 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7003 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7004 tree dump files.
7005
7006 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7007
7008 * objc.dg/objc-nofilename-1.m: New test.
7009 * objc.dg/bad-receiver-type.m: New test.
7010 * obj-c++.dg/bad-receiver-type.mm: New test.
7011
7012 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7013
7014 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7015
7016 2006-03-01 Mike Stump <mrs@apple.com>
7017
7018 * g++.dg/abi/key2.C: Add.
7019
7020 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7021
7022 * gfortran.dg/logical_dot_product.f90: New test.
7023
7024 PR fortran/26393
7025 * gfortran.dg/used_interface_ref.f90: New test.
7026
7027 PR fortran/20938
7028 * gfortran.dg/dependency_2.f90: New test.
7029 * gfortran.fortran-torture/execute/where17.f90: New test.
7030 * gfortran.fortran-torture/execute/where18.f90: New test.
7031 * gfortran.fortran-torture/execute/where19.f90: New test.
7032 * gfortran.fortran-torture/execute/where20.f90: New test.
7033
7034 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7035
7036 * g++.dg/tree-ssa/pr26443.C: New test case.
7037
7038 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7039
7040 PR middle-end/26022
7041 * g++.dg/opt/return-slot1.C: New test.
7042
7043 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7044
7045 PR libgfortran/26136
7046 * gfortran.dg/namelist_23.f90: New test.
7047
7048 2006-02-28 Roger Sayle <roger@eyesopen.com>
7049
7050 PR middle-end/14752
7051 * gcc.dg/fold-eqandshift-2.c: New test case.
7052
7053 2006-02-28 Richard Guenther <rguenther@suse.de>
7054
7055 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7056 decomposition.
7057
7058 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7059
7060 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7061
7062 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7063
7064 PR libgfortran/26464
7065 * gfortran.dg/backspace_5.f: New test.
7066 * gfortran.dg/backspace_6.f: New test.
7067
7068 2006-02-26 Roger Sayle <roger@eyesopen.com>
7069
7070 * gcc.dg/fold-eqandnot-1.c: New test case.
7071
7072 2006-02-26 Roger Sayle <roger@eyesopen.com>
7073
7074 PR middle-end/19983
7075 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7076
7077 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7078
7079 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7080 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7081
7082 2006-02-26 Richard Guenther <rguenther@suse.de>
7083
7084 PR tree-optimization/26421
7085 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7086
7087 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7088
7089 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7090 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7091
7092 2006-02-26 Roger Sayle <roger@eyesopen.com>
7093
7094 * gcc.dg/fold-even-1.c: New test case.
7095
7096 2006-02-26 Roger Sayle <roger@eyesopen.com>
7097
7098 PR middle-end/21137
7099 * gcc.dg/fold-eqandshift-1.c: New test case.
7100
7101 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7102
7103 PR tree-optimization/25125
7104 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7105 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7106
7107 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7108
7109 PR tree-optimizations/26359
7110 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7111 with -fdump-tree-dceloop-details.
7112 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7113
7114 2006-02-25 Roger Sayle <roger@eyesopen.com>
7115
7116 PR middle-end/23673
7117 * gcc.dg/fold-eqxor-1.c: New test case.
7118 * gcc.dg/fold-eqxor-2.c: Likewise.
7119 * gcc.dg/fold-eqxor-3.c: Likewise.
7120
7121 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
7122
7123 PR fortran/23092
7124 * scalar_mask_1.f90: New test.
7125
7126 2006-02-24 Geoffrey Keating <geoffk@apple.com>
7127
7128 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
7129 * g++.dg/eh/uncaught2.C: New.
7130 * g++.dg/eh/uncaught3.C: New.
7131
7132 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7133
7134 PR libgfortran/26423
7135 * gfortran.dg/read_many_1.f: New test.
7136
7137 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
7138
7139 PR fortran/24519
7140 * gfortran.dg/dependency_3.f90: New test.
7141 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
7142 XFAILs.
7143
7144 PR fortran/25395
7145 * gfortran.dg/equiv_6.f90: New test.
7146
7147 2006-02-23 Jeff Law <law@redhat.com>
7148
7149 * gcc.c-torture/compile/pr26425.c: New test.
7150
7151 2006-02-23 Jakub Jelinek <jakub@redhat.com>
7152
7153 PR middle-end/26412
7154 * gcc.dg/gomp/pr26412.c: New test.
7155
7156 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7157
7158 PR c++/26291
7159 * g++.dg/other/ellipsis1.C: New test.
7160 * g++.dg/parse/operator4.C: Adjust error marker.
7161
7162 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
7163
7164 PR target/25603
7165 * gfortran.dg/pr25603.f: New testcase.
7166
7167 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
7168
7169 * gcc.dg/bf-spl1.c: Don't specify -m68000.
7170 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
7171
7172 2006-02-21 Geoffrey Keating <geoffk@apple.com>
7173
7174 * g++.dg/eh/spbp.C: New.
7175
7176 2006-02-21 Jakub Jelinek <jakub@redhat.com>
7177
7178 PR middle-end/26379
7179 * gcc.target/i386/mmx-7.c: New test.
7180
7181 2006-02-20 Roger Sayle <roger@eyesopen.com>
7182
7183 PR tree-optimization/26361
7184 * gcc.dg/tree-ssa/vrp27.c: New test case.
7185
7186 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
7187
7188 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
7189 * gcc.dg/tree-ssa/complex-4.c: Here.
7190
7191 2006-02-19 Roger Sayle <roger@eyesopen.com>
7192
7193 PR middle-end/19543
7194 * gfortran.dg/logical_1.f90: New test case.
7195
7196 2006-02-19 Jakub Jelinek <jakub@redhat.com>
7197
7198 PR middle-end/26334
7199 * gcc.dg/20060218-1.c: Moved to...
7200 * gcc.target/i386/20060218-1.c: ... here. New test.
7201
7202 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
7203
7204 PR fortran/26201
7205 * gfortran.dg/convert_1.f90: New.
7206
7207 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
7208
7209 PR fortran/25054
7210 * gfortran.dg/namelist_5.f90: New test.
7211
7212 PR fortran/25089
7213 * gfortran.dg/namelist_4.f90: New test.
7214
7215 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7216
7217 PR tree-opt/25680
7218 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
7219
7220 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7221
7222 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
7223 variable to take into account the variable name in the
7224 function header.
7225 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
7226
7227 2006-02-18 Jakub Jelinek <jakub@redhat.com>
7228
7229 PR middle-end/26334
7230 * gcc.c-torture/compile/20060217-1.c: New test.
7231 * gcc.dg/20060218-1.c: New test.
7232
7233 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
7234
7235 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
7236
7237 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
7238
7239 * gcc.dg/cpp/undef3.c: New test.
7240 * gcc.dg/cpp/trad/builtins2.c: New test.
7241
7242 2006-02-18 Mark Mitchell <mark@codesourcery.com>
7243
7244 PR c++/26266
7245 * g++.dg/template/static22.C: New test.
7246 * g++.dg/template/static23.C: New test.
7247 * g++.dg/template/static24.C: New test.
7248 * g++.dg/template/non-dependent13.C: New test.
7249 * g++.dg/init/member1.C: Tweak error markers.
7250
7251 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7252
7253 PR target/26255
7254 * gcc.c-torture/compile/pr26255.c: New test case.
7255
7256 2006-02-16 Roger Sayle <roger@eyesopen.com>
7257
7258 * gfortran.fortran-torture/execute/where_10.f90: New test case.
7259 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
7260 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
7261 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
7262 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
7263 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
7264 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
7265
7266 2006-02-16 Jeff Law <law@redhat.com>
7267
7268 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
7269 * gcc.dg/tree-ssa/vrp26.c: New test.
7270
7271 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
7272
7273 PR target/20353
7274 PR target/24578
7275 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
7276 __UCLIBC__ is defined.
7277
7278 2006-02-16 Jakub Jelinek <jakub@redhat.com>
7279
7280 PR fortran/26224
7281 * gfortran.dg/gomp/pr26224.f: New test.
7282
7283 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
7284
7285 PR tree-opt/25918
7286 * lib/target-supports.exp
7287 (check_effective_target_vect_short_mult): New.
7288 (check_effective_target_vect_char_mult): New.
7289 (check_effective_target_vect_widen_sum_qi_to_si): New.
7290 (check_effective_target_vect_widen_sum_qi_to_hi): New.
7291 (check_effective_target_vect_widen_sum_hi_to_si): New.
7292 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
7293 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
7294 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
7295 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
7296 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
7297 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
7298 vect-reduc-pattern-2c.c
7299 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
7300 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
7301 vect-reduc-pattern-1c.c
7302
7303 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
7304
7305 PR fortran/24557
7306 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
7307
7308 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
7309
7310 PR fortran/26054
7311 * gfortran.dg/enum_8.f90: Remove check for warning.
7312 * gfortran.dg/iomsg_1.f90: Ditto.
7313 * gfortran.dg/enum_1.f90: Ditto.
7314 * gfortran.dg/enum_9.f90: Ditto.
7315 * gfortran.dg/enum_2.f90: Ditto.
7316 * gfortran.dg/enum_10.f90: Ditto.
7317 * gfortran.dg/enum_3.f90: Ditto.
7318 * gfortran.dg/flush_1.f90: Ditto.
7319 * gfortran.dg/enum_4.f90: Ditto.
7320 * gfortran.dg/array_constructor_1.f90: Ditto.
7321 * gfortran.dg/enum_5.f90: Ditto.
7322 * gfortran.dg/enum_6.f90: Ditto.
7323 * gfortran.dg/enum_7.f90: Ditto.
7324
7325 2006-02-15 Jakub Jelinek <jakub@redhat.com>
7326
7327 PR middle-end/26300
7328 * gcc.c-torture/compile/20060215-1.c: New test.
7329
7330 2006-02-14 Roger Sayle <roger@eyesopen.com>
7331
7332 PR middle-end/23670
7333 * gcc.dg/tree-ssa/andor-2.c: New test case.
7334
7335 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
7336
7337 PR fortran/25045
7338 * optional_dim.f90: New test.
7339
7340 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7341
7342 PR fortran/26277
7343 * gfortran.dg/label_4.f90: New.
7344
7345 2006-02-14 Jakub Jelinek <jakub@redhat.com>
7346 Diego Novillo <dnovillo@redhat.com>
7347 Uros Bizjak <uros@kss-loka.si>
7348
7349 * gfortran.dg/gomp: New directory.
7350
7351 2006-02-14 Richard Guenther <rguenther@suse.de>
7352
7353 PR tree-optimization/26258
7354 * gcc.dg/torture/pr26258.c: New testcase.
7355
7356 2006-02-13 Jakub Jelinek <jakub@redhat.com>
7357
7358 PR fortran/26246
7359 * gfortran.dg/pr26246_1.f90: New test.
7360 * gfortran.dg/pr26246_2.f90: New test.
7361
7362 PR middle-end/26092
7363 * gcc.c-torture/compile/20060208-1.c: New test.
7364
7365 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
7366
7367 PR fortran/26074
7368 PR fortran/25103
7369 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
7370 * gfortran.dg/bad_automatic_objects_1.f90: New test.
7371 * gfortran.dg/automatic_module_variable.f90: Change error message.
7372
7373 PR fortran/20861
7374 * gfortran.dg/internal_dummy_1.f90: New test.
7375
7376 PR fortran/20871
7377 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
7378
7379
7380 PR fortran/25083
7381 * gfortran.dg/uncommon_block_data_1.f90: New test.
7382 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
7383 with standard.
7384
7385 PR fortran/25088
7386 * gfortran.dg/typed_subroutine_1.f90: New test.
7387
7388 2006-02-13 Geoffrey Keating <geoffk@apple.com>
7389
7390 * objc.dg/dwarf-1.m: New.
7391
7392 2006-02-13 Roger Sayle <roger@eyesopen.com>
7393
7394 PR middle-end/24427
7395 * gcc.dg/tree-ssa/andor-1.c: New test case.
7396
7397 2006-02-13 Josh Conner <jconner@apple.com>
7398
7399 PR target/25376
7400 * gcc.dg/pr25376.c: New test.
7401
7402 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
7403 assemble.
7404 * lib/target-supports.exp (check_named_sections_available):
7405 Only compile named-sections test -- don't assemble.
7406
7407 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
7408
7409 * g++.dg/warn/no-write-strings.C: New test.
7410 * g++.dg/warn/write-strings.C: Likewise.
7411 * g++.dg/warn/write-strings-default.C: Likewise.
7412
7413 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
7414
7415 PR fortran/25806
7416 * gfortran.dg/ret_pointer_2.f90: New test.
7417
7418 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
7419
7420 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
7421
7422 2006-02-10 Jeff Law <law@redhat.com>
7423
7424 * gcc.c-torture/compile/pr26213.c: New test.
7425
7426 2006-02-10 Steven G. Kargl <kargls@comcast.net>
7427
7428 gfortran.dg/null_1.f90: New test.
7429
7430 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7431
7432 PR fortran/14771
7433 * gfortran.dg/parens_4.f90: New.
7434 * gfortran.dg/parens_5.f90: New.
7435
7436 2006-02-10 Richard Guenther <rguenther@suse.de>
7437
7438 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
7439
7440 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7441 Paul Thomas <pault@gcc.gnu.org>
7442
7443 PR fortran/14771
7444 * gfortran.dg/parens_1.f90: New.
7445 * gfortran.dg/parens_2.f90: New.
7446 * gfortran.dg/parens_3.f90: New.
7447
7448 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
7449
7450 PR fortran/26038
7451 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
7452
7453 PR fortran/25059
7454 * gfortran.dg/impure_assignment_1.f90: New test.
7455
7456 PR fortran/25070
7457 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
7458
7459 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7460
7461 PR target/26141
7462 * g++.dg/expr/stdarg2.C: New test.
7463
7464 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7465
7466 PR inline-asm/16194
7467 * gcc.dg/pr16194.c: New test.
7468
7469 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7470
7471 * ada/acats/run_acats: Use portable variant of "$@".
7472
7473 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7474
7475 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
7476 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
7477
7478 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7479
7480 PR tree-opt/26179
7481 * g++.dg/opt/pr26179.C: New test.
7482
7483 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7484
7485 PR middle-end/26134
7486 * gcc.dg/tree-ssa/complex-3.c: New test.
7487
7488 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7489
7490 * gcc.c-torture/compile/volatile-1.c: New test.
7491
7492 2006-02-09 Diego Novillo <dnovillo@redhat.com>
7493
7494 PR 26180
7495 * gcc.dg/tree-ssa/pr26180.c: New test.
7496
7497 2006-02-08 Jeff Law <law@redhat.com>
7498
7499 * gcc.dg/tree-ssa/pr21417.c: New test.
7500
7501 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7502
7503 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7504 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
7505
7506 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7507
7508 * lib/scanrtl.exp: New.
7509
7510 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7511
7512 PR c++/26071
7513 * g++.dg/other/virtual2.C: New test.
7514
7515 PR c++/26070
7516 * g++.dg/other/virtual1.C: New test.
7517
7518 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7519
7520 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
7521 cleanup-ipa-dump): Update dump file glob patterns.
7522 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
7523 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
7524
7525 * lib/gcc-dg.exp: Load it.
7526 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
7527
7528 2006-02-07 Janis Johnson <janis187@us.ibm.com>
7529
7530 PR testsuite/26159
7531 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
7532 * gcc.dg/tree-ssa/pr23382.c: Ditto.
7533
7534 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7535
7536 PR fortran/25577
7537 * gfortran.dg/mvbits_1.f90: New.
7538
7539 2006-02-07 Dirk Mueller <dmueller@suse.com>
7540
7541 * g++.dg/warn/Wdiv-by-zero.C: New test.
7542 * g++.dg/warn/Wno-div-by-zero.C: New.
7543
7544 2006-02-07 Jeff Law <law@redhat.com>
7545
7546 * gcc.dg/tree-ssa/pr21559.c: New test.
7547
7548 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
7549 multiple VRP passes.
7550 * gcc.dg/tree-ssa/vrp09.c: Likewise.
7551 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7552 * gcc.dg/tree-ssa/pr21582.c: Likewise.
7553 * gcc.dg/tree-ssa/pr20657.c: Likewise.
7554 * gcc.dg/tree-ssa/pr21001.c: Likewise.
7555 * gcc.dg/tree-ssa/vrp02.c: Likewise
7556 * gcc.dg/tree-ssa/vrp11.c: Likewise
7557 * gcc.dg/tree-ssa/pr14341.c: Likewise
7558 * gcc.dg/tree-ssa/vrp19.c: Likewise
7559 * gcc.dg/tree-ssa/vrp20.c: Likewise
7560 * gcc.dg/tree-ssa/vrp03.c: Likewise
7561 * gcc.dg/tree-ssa/pr21086.c: Likewise
7562 * gcc.dg/tree-ssa/pr21959.c: Likewise
7563 * gcc.dg/tree-ssa/vrp21.c: Likewise
7564 * gcc.dg/tree-ssa/vrp04.c: Likewise
7565 * gcc.dg/tree-ssa/pr25485.c: Likewise
7566 * gcc.dg/tree-ssa/pr22026.c: Likewise
7567 * gcc.dg/tree-ssa/vrp22.c: Likewise
7568 * gcc.dg/tree-ssa/vrp05.c: Likewise
7569 * gcc.dg/tree-ssa/20030807-10.c: Likewise
7570 * gcc.dg/tree-ssa/pr20701.c: Likewise
7571 * gcc.dg/tree-ssa/vrp23.c: Likewise
7572 * gcc.dg/tree-ssa/vrp06.c: Likewise
7573 * gcc.dg/tree-ssa/pr22117.c: Likewise
7574 * gcc.dg/tree-ssa/pr20702.c: Likewise
7575 * gcc.dg/tree-ssa/vrp15.c: Likewise
7576 * gcc.dg/tree-ssa/pr21090.c: Likewise
7577 * gcc.dg/tree-ssa/pr21294.c: Likewise
7578 * gcc.dg/tree-ssa/vrp24.c: Likewise
7579 * gcc.dg/tree-ssa/vrp07.c: Likewise
7580 * gcc.dg/tree-ssa/pr21563.c: Likewise
7581 * gcc.dg/tree-ssa/pr25382.c: Likewise
7582 * gcc.dg/tree-ssa/vrp16.c: Likewise
7583 * gcc.dg/tree-ssa/vrp25.c: Likewise
7584 * gcc.dg/tree-ssa/vrp08.c: Likewise
7585 * gcc.dg/tree-ssa/20030807-6.c: Likewise
7586 * gcc.dg/tree-ssa/vrp17.c: Likewise
7587 * gcc.dg/tree-ssa/pr21458.c: Likewise
7588 * g++.dg/tree-ssa/pr18178.C: Likewise
7589
7590 2006-02-07 Richard Guenther <rguenther@suse.de>
7591
7592 PR c++/26140
7593 Revert
7594 2006-01-30 Richard Guenther <rguenther@suse.de>
7595 PR c++/23372
7596 * gcc.dg/pr23372-1.C: New testcase.
7597
7598 * g++.dg/tree-ssa/pr26140.C: New testcase.
7599
7600 2006-02-07 Mark Mitchell <mark@codesourcery.com>
7601
7602 PR c++/9737
7603 * g++.dg/template/ttp15.C: New test.
7604 * g++.dg/template/ttp16.C: Likewise.
7605 * g++.dg/template/ttp17.C: Likewise.
7606 * g++.old-deja/g++.pt/ttp36.C: Remove.
7607 * g++.old-deja/g++.pt/ttp19.C: Likewise.
7608 * g++.old-deja/g++.pt/ttp37.C: Likewise.
7609 * g++.old-deja/g++.pt/ttp38.C: Likewise.
7610 * g++.old-deja/g++.pt/ttp39.C: Likewise.
7611 * g++.old-deja/g++.pt/ttp9.C: Likewise.
7612 * g++.old-deja/g++.pt/ttp40.C: Likewise.
7613 * g++.old-deja/g++.pt/ttp51.C: Likewise.
7614 * g++.old-deja/g++.pt/ttp26.C: Likewise.
7615 * g++.old-deja/g++.pt/ttp36.C: Likewise.
7616
7617 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
7618
7619 PR libfortran/23815
7620 * unf_io_convert_4.f90: New test.
7621
7622 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
7623
7624 * gcc.dg/tree-ssa/loadpre10.c: New test.
7625 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
7626 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
7627 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
7628
7629 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7630
7631 PR libfortran/24685
7632 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
7633
7634 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
7635
7636 PR tree-opt/25251
7637 * gfortran.dg/assign_7.f: New test.
7638
7639 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
7640
7641 PR fortran/26041
7642 PR fortran/26064
7643 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
7644 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
7645 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
7646
7647 2006-02-05 Jakub Jelinek <jakub@redhat.com>
7648
7649 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
7650 in size_t typedef.
7651
7652 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7653
7654 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
7655 * g++.dg/charset/string.c (foo): Likewise.
7656 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
7657 const char*
7658 * g++.dg/ext/builtin2.C (printf): Likewise.
7659 * g++.dg/init/new15.C (printf): Likewise.
7660 * g++.dg/opt/pr17697-1.C (foo): Likewise.
7661 * g++.dg/opt/pr17697-2.C (foo): Likewise.
7662 * g++.dg/opt/pr17697-3.C (foo): Likewise.
7663 * g++.dg/template/non-dependent4.C (temp): Likewise.
7664 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
7665 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
7666 parameter type to const char*.
7667 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
7668 Change type to const char*.
7669 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
7670 Likewise.
7671 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
7672 second parameter type to const char*.
7673 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
7674 (Y::Y): Change parameter type to const char*.
7675 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
7676 * g++.old-deja/g++.jason/report.C: Apply const correctness.
7677 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
7678 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
7679 (char*).
7680 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
7681 const char*.
7682 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
7683 type to const char*.
7684 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
7685 return type to const char*.
7686 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
7687 to const char*.
7688 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
7689 * g++.old-deja/g++.law/refs1.C: Likewise.
7690 * g++.old-deja/g++.law/visibility1.C: Likewise.
7691 * g++.old-deja/g++.law/visibility2.C: Likewise.
7692 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
7693 const char*.
7694 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
7695 * g++.old-deja/g++.mike/net48.C: Likewise.
7696 * g++.old-deja/g++.mike/p646.C: Likewise.
7697 * g++.old-deja/g++.mike/p6746.C: Likewise.
7698 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
7699 type to const char*.
7700 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
7701 deprecated conversion warning.
7702 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
7703 char*.
7704 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
7705 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
7706 * g++.old-deja/g++.pt/explicit8.C: Likewise.
7707 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
7708 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
7709 * g++.old-deja/g++.pt/nontype3.C: Likewise.
7710 * g++.old-deja/g++.pt/t39.C: Likewise.
7711 * g++.old-deja/g++.robertl/eb106.C: Likewise.
7712 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
7713
7714 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
7715
7716 PR fortran/25075
7717 intrinsic_argument_conformance_1.f90: New test.
7718
7719 2006-02-03 Steven G. Kargl <kargls@comcast.net>
7720
7721 PR fortran/20845
7722 * gfortran.dg/char_result_11.f90: Add SAVE.
7723 * gfortran.dg/der_pointer_4.f90: Ditto.
7724 * gfortran.dg/default_initialization.f90: New test.
7725
7726 2006-02-03 Jeff Law <law@redhat.com>
7727
7728 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
7729 handle more than 100 dump files.
7730 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
7731 * lib/scantree.exp (scan-tree-dump): Likewise.
7732 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
7733 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
7734 * lib/scanipa.exp (scan-ipa-dump): Likewise.
7735 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
7736 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
7737
7738 2006-02-03 Diego Novillo <dnovillo@redhat.com>
7739
7740 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
7741
7742 2006-02-03 Mark Mitchell <mark@codesourcery.com>
7743
7744 * g++.dg/template/using12.C: New test.
7745
7746 2006-02-03 Alan Modra <amodra@bigpond.net.au>
7747
7748 * gcc.target/powerpc/pr25960.c: New test.
7749
7750 2006-02-02 Steven G. Kargl <kargls@comcast>
7751
7752 PR fortran/24958
7753 gfortran.dg/nullify_2.f90: New test.
7754
7755 2006-02-02 Diego Novillo <dnovillo@redhat.com>
7756
7757 PR 25990
7758 * gcc.dg/gomp/pr25990.c: New test.
7759
7760 2006-01-31 Mark Mitchell <mark@codesourcery.com>
7761
7762 PR c++/25342
7763 * g++.gd/template/partial4.C: New test.
7764
7765 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
7766
7767 PR middle-end/26001
7768 * gfortran.dg/data_char_2.f90: New.
7769
7770 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
7771
7772 PR fortran/26039
7773 maxval_maxloc_conformance_1.f90: New test.
7774
7775 2006-01-31 Richard Guenther <rguenther@suse.de>
7776
7777 * gcc.target/i386/sselibm-1.c: New testcase.
7778 * gcc.target/i386/sselibm-2.c: Likewise.
7779 * gcc.target/i386/sselibm-3.c: Likewise.
7780 * gcc.target/i386/sselibm-4.c: Likewise.
7781 * gcc.target/i386/sselibm-5.c: Likewise.
7782
7783 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
7784
7785 PR fortran/24266
7786 * gfortran.dg/arrayio_derived_2.f90: New.
7787
7788 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
7789
7790 * gcc.dg/unsigned-long-compare.c: New test.
7791
7792 2006-01-30 Steve Ellcey <sje@cup.hp.com>
7793
7794 PR testsuite/25318
7795 * lib/target-supports.exp (check_effective_target_freorder):
7796 Check to see if target supports -freorder-blocks-and-partition.
7797 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
7798 instead of "dg-require-named-sections".
7799
7800 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
7801
7802 PR target/14798:
7803 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
7804 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
7805 * gcc.dg/pragma-isr-trapa2.c: Likewise.
7806 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
7807 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
7808 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
7809 * gcc.dg/attr-isr-trap_exit.c: Likewise.
7810 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
7811
7812 2006-01-30 Richard Guenther <rguenther@suse.de>
7813
7814 PR c++/23372
7815 * gcc.dg/pr23372-1.C: New testcase.
7816
7817 2006-01-29 Diego Novillo <dnovillo@redhat.com>
7818
7819 * gcc.dg/gomp/pr25874.c: New test.
7820
7821 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
7822
7823 PR tree-opt/25911
7824 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
7825
7826 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
7827
7828 PR fortran/18578
7829 PR fortran/18579
7830 PR fortran/20857
7831 PR fortran/20885
7832 * gfortran.dg/intent_out_1.f90: New test.
7833
7834 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
7835
7836 PR fortran/17911
7837 * gfortran.dg/procedure_lvalue.f90: New test.
7838
7839 PR fortran/20895
7840 PR fortran/25030
7841 * gfortran.dg/char_pointer_assign_2.f90: New test.
7842 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
7843 assignment to be consistent with standard.
7844 * gfortran.dg/char_result_2.f90: The same.
7845 * gfortran.dg/char_result_8.f90: The same.
7846
7847 2006-01-28 Zack Weinberg <zackw@panix.com>
7848
7849 * gcc.dg/Woverlength-strings.c
7850 * gcc.dg/Woverlength-strings-pedantic-c89.c
7851 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
7852 * gcc.dg/Woverlength-strings-pedantic-c99.c
7853 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
7854
7855 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
7856
7857 * gcc.c-torture/execute/20060127-1.c: New test.
7858
7859 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7860
7861 PR c++/25999
7862 * g++.dg/ext/pragmaweak1.C: New test.
7863
7864 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7865
7866 PR c++/25855
7867 * g++.dg/template/spec29.C: New test.
7868
7869 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
7870
7871 PR c/19606.
7872 * gcc.c-torture/execute/pr19606.c: New.
7873
7874 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
7875
7876 * gcc.dg/pragma-re-4.c: New test.
7877
7878 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
7879
7880 PR fortran/25964
7881 * gfortran.dg/assumed_size_refs_3.f90: New test.
7882
7883 2006-01-27 Ben Elliston <bje@au.ibm.com>
7884
7885 * gcc.misc-tests/dectest.exp: Remove defunct comment.
7886
7887 2006-01-26 Laurent GUERBY <laurent@guerby.net>
7888
7889 PR ada/21317
7890 * ada/acats/support/impdef.a: Add One_Long_Second.
7891 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
7892 * ada/acats/tests/c9/c94026.a: Likewise.
7893 * ada/acats/tests/c9/c97305c.ada: Likewise.
7894 * ada/acats/tests/c9/c99004a.ada: Likewise.
7895
7896 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
7897
7898 PR fortran/25964
7899 * gfortran.dg/global_references_2.f90: New test.
7900
7901 PR fortran/25084
7902 PR fortran/20852
7903 PR fortran/25085
7904 PR fortran/25086
7905 * gfortran.dg/assumed_charlen_function_1.f90: New test.
7906 * gfortran.dg/assumed_charlen_function_3.f90: New test.
7907
7908 PR fortran/25416
7909 * gfortran.dg/assumed_charlen_function_2.f90: New test.
7910
7911 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
7912
7913 PR c/25892
7914 * gcc.dg/Wpointer-sign.c: New.
7915 * gcc.dg/Wpointer-sign-Wall.c: New.
7916 * gcc.dg/Wpointer-sign-Wall-no.c: New.
7917 * gcc.dg/Wpointer-sign-pedantic.c: New.
7918 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
7919 * gcc.dg/conv-2.c: Use -Wpointer-sign.
7920
7921 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
7922
7923 PR C/25861
7924 * gcc.c-torture/compile/pr25861.c: New test.
7925
7926 2006-01-26 Paul Brook <paul@codesourcery.com>
7927
7928 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
7929 on short-enum targets.
7930 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
7931 variable.
7932 (generate_fields): Use short_enums.
7933 (main): Set short_enums. Document -e.
7934 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
7935 on short-enum targets.
7936 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
7937 variable.
7938 (generate_fields): Use short_enums.
7939 (main): Set short_enums. Document -e.
7940 * lib/target-supports.exp (check_effective_target_short_enums): New.
7941
7942 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
7943
7944 PR target/25947
7945 * gcc.dg/torture/pr25947-1.c: New test.
7946
7947 2006-01-25 Jan Hubicka <jh@suse.cz>
7948 Roger Sayle <roger@eyesopen.com>
7949
7950 PR rtl-optimization/25703
7951 * gcc.target/i386/20060125-1.c: New test case.
7952 * gcc.target/i386/20060125-2.c: New test case.
7953
7954 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7955
7956 PR fortran/18540
7957 * gfortran.dg/goto_1.f: New.
7958
7959 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
7960
7961 PR fortran/25716
7962 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
7963 25716 on 32-bit systems too.
7964
7965 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
7966
7967 PR testsuite/25590
7968 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
7969
7970 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
7971
7972 * gcc.dg/tree-ssa/gen-vect-33.c: New.
7973
7974 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7975
7976 PR fortran/25835
7977 * gfortran.dg/read_eof.f90: Delete, renamed.
7978 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
7979 * gfortran.dg/read_eof_2.f90: New test.
7980 * gfortran.dg/read_eof_3.f90: New test.
7981
7982 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
7983
7984 PR tree-opt/25860
7985 * gcc.c-torture/compile/pr25860.c: New test.
7986
7987 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7988
7989 PR c++/25552
7990 * g++.dg/parse/dtor8.C: New test.
7991
7992 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
7993
7994 PR testsuite/25891
7995 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
7996 * gcc.dg/gomp/gomp.exp: Return without testing anything if
7997 check_effective_target_fopenmp returns 0.
7998
7999 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8000
8001 PR ada/20548
8002 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8003 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8004 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8005
8006 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8007
8008 PR tree-opt/25857
8009 * g++.dg/opt/pr25857.C: New test.
8010
8011 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8012 Jan Hubicka <jh@suse.cz>
8013 Richard Guenther <rguenther@suse.de>
8014
8015 PR rtl-optimization/25654
8016 * gcc.dg/torture/pr25654.c: New testcase.
8017 * gcc.target/i386/pr25654.c: Likewise.
8018
8019 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8020
8021 PR fortran/25901
8022 * gfortran.dg/internal references_2.f90: New test.
8023
8024 Fix regression in testing of admissability of attributes.
8025 * gfortran.dg/intent_used_1.f90: New test.
8026
8027 2006-01-23 Ben Elliston <bje@au.ibm.com>
8028
8029 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8030 Remove target conditional torture options for i?86 and x86_64
8031 GNU/Linux.
8032
8033 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8034
8035 PR c++/10891
8036 * g++.dg/rtti/no-rtti.C: New.
8037
8038 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8039
8040 PR c++/25895
8041 * g++.dg/inherit/conv2.C: New test.
8042
8043 PR c++/25856
8044 * g++.dg/parse/dtor7.C: New test.
8045
8046 PR c++/25858
8047 * g++.dg/template/crash44.C: New test.
8048
8049 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8050
8051 PR fortran/25124
8052 PR fortran/25625
8053 * gfortran.dg/internal_references_1.f90: New test.
8054 PR fortran/20881
8055 PR fortran/23308
8056 PR fortran/25538
8057 PR fortran/25710
8058 * gfortran.dg/global_references_1.f90: New test.
8059 * gfortran.dg/g77/19990905-1.f: Restore the error that
8060 there is a clash between the common block name and
8061 the name of a subroutine reference.
8062
8063 PR fortran/PR24276
8064 * gfortran.dg/aliasing_dummy_1.f90: New test.
8065
8066 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8067
8068 * gcc.dg/vmx/1b-01.c: Warning fix.
8069 * gcc.dg/vmx/1c-02.c: Likewise.
8070 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8071
8072 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8073
8074 PR testsuite/24962
8075 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8076
8077 2006-01-20 Richard Guenther <rguenther@suse.de>
8078 Steven Bosscher <stevenb.gcc@gmail.com>
8079
8080 PR rtl-optimization/24626
8081 * gcc.dg/torture/pr24626-1.c: New testcase.
8082 * gcc.dg/torture/pr24626-2.c: Likewise.
8083 * gcc.dg/torture/pr24626-3.c: Likewise.
8084 * gcc.dg/torture/pr24626-4.c: Likewise.
8085
8086 2006-01-20 Dirk Mueller <dmueller@suse.com>
8087
8088 PR c++/5520
8089 * g++.dg/warn/empty-body.C: New.
8090
8091 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8092
8093 PR c++/22136
8094 * g++.dg/template/using10.C: New test.
8095 * g++.dg/temlpate/using11.C: Likewise.
8096 * g++.dg/inherit/using5.C: Tweak error messages.
8097
8098 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8099
8100 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8101 target test.
8102 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8103
8104 2006-01-19 Jan Hubicka <jh@suse.cz>
8105
8106 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8107
8108 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8109
8110 PR c++/25854
8111 * g++.dg/template/spec28.C: New test.
8112
8113 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8114
8115 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8116 Fix fprintf's by adding srcdir or removing it.
8117
8118 2006-01-19 Diego Novillo <dnovillo@redhat.com>
8119
8120 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
8121 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
8122 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
8123 * testsuite/gcc.dg/gomp/empty.c: Likewise.
8124 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
8125 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
8126 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
8127 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
8128 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
8129 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
8130 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
8131 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
8132 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
8133 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
8134
8135 2006-01-18 Jeff Law <law@redhat.com>
8136
8137 * gcc.dg/tree-ssa/vrp25.c: New test.
8138
8139 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8140
8141 * gcc.dg/pr25805.c: Fix misapplied patch.
8142
8143 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
8144
8145 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
8146 (check_effective_target_vect_udot_qi): New.
8147 (check_effective_target_vect_sdot_hi): New.
8148 (check_effective_target_vect_udot_hi): New.
8149 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
8150 prefixed with "wrapv-" with -fwrapv.
8151 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
8152 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
8153 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
8154 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
8155 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
8156
8157 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
8158 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
8159 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
8160 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
8161
8162 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8163
8164 PR c++/16829
8165 * g++.dg/other/default2.C: New test.
8166 * g++.dg/other/default3.C: New test.
8167
8168 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8169
8170 PR c/25805
8171 * gcc.dg/pr25805.c: New file.
8172
8173 2006-01-18 Mark Mitchell <mark@codesourcery.com>
8174
8175 PR c++/25836
8176 * g++.dg/template/init6.C: New test.
8177
8178 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
8179
8180 * gcc.dg/tree-ssa/pr24287.c: New test
8181
8182 2006-01-18 Eric Christopher <echristo@apple.com>
8183
8184 * g++.dg/eh/table.C: New.
8185
8186 2006-01-18 DJ Delorie <dj@redhat.com>
8187
8188 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
8189 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
8190 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
8191 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
8192
8193 2006-01-18 Jeff Law <law@redhat.com>
8194
8195 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
8196 on wrapping on overflow semantics.
8197
8198 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
8199
8200 * gcc.gc/tree-ssa/vrp23.c: New test.
8201 * gcc.gc/tree-ssa/vrp24.c: New test.
8202
8203 2006-01-18 Richard Henderson <rth@redhat.com>
8204 Aldy Hernandez <aldyh@redhat.com>
8205 Jakub Jelinek <jakub@redhat.com>
8206 Diego Novillo <dnovillo@redhat.com>
8207 Uros Bizjak <uros@kss-loka.si>
8208
8209 * testsuite/gcc.dg/gomp: New directory.
8210
8211 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
8212 Steven G. Kargl <kargls@comcast.net>
8213
8214 PR fortran/20869
8215 * gfortran.dg/intrinsic_external_1.f90: New test.
8216
8217 PR fortran/20875.
8218 * gfortran.dg/elemental_pointer_1.f90: New test.
8219
8220 PR fortran/25024
8221 * gfortran.dg/external_procedures_1.f90: New test.
8222
8223 PR fortran/25785
8224 gfortran.dg/assumed_present.f90: New test.
8225
8226 2006-01-18 Jakub Jelinek <jakub@redhat.com>
8227
8228 * g++.dg/parse/lookup5.C: New test.
8229
8230 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8231
8232 PR fortran/25697
8233 * gfortran.dg/read_eof.f90: New test.
8234
8235 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8236
8237 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
8238 add a closing brace.
8239
8240 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8241
8242 PR fortran/25631
8243 * gfortran.dg/fmt_tl.f: New test.
8244
8245 2006-01-17 Eric Christopher <echristo@apple.com>
8246
8247 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
8248 * g++.old-deja/g++.warn/impint2.C: Ditto.
8249 * g++.old-deja/g++.other/null1.C: Ditto.
8250 * g++.dg/warn/conv2.C: Ditto.
8251 * g++.dg/warn/conv4.C: New file.
8252
8253 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8254
8255 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
8256
8257 2006-01-17 Andreas Jaeger <aj@suse.de>
8258 Janis Johnson <janis187@us.ibm.com>
8259
8260 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
8261 in 64-bit.
8262 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
8263 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
8264
8265 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8266
8267 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8268 xfail txxx where xxx >= 25.
8269
8270 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8271
8272 PR testsuite/25764
8273 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
8274
8275 2006-01-17 Jakub Jelinek <jakub@redhat.com>
8276
8277 PR c/25682
8278 * gcc.dg/pr25682.c: New test.
8279 * g++.dg/parse/array-size2.C: New test.
8280
8281 2006-01-16 Ian Lance Taylor <ian@airs.com>
8282
8283 * consistency.vlad: Remove entire directory, 1652 files.
8284
8285 2006-01-16 Janis Johnson <janis187@us.ibm.com>
8286
8287 * lib/target-supports.exp (check_effective_target_dfp_nocache,
8288 check_effective_target_dfprt_nocache): New.
8289 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
8290 (check_effective_target_dfprt): New.
8291 * lib/c-compat.exp (check_dfp): Remove.
8292 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
8293 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
8294 level of support for decimal float.
8295 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
8296 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
8297 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
8298 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
8299 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
8300 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
8301 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
8302 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
8303 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
8304 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
8305 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
8306 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
8307 directives.
8308
8309 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
8310
8311 PR testsuite/25741
8312 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
8313 $base_dir/../.
8314 * lib/gfortran.exp (gfortran_init): Likewise.
8315 * lib/obj-c++.exp (obj-c++_init): Likewise.
8316 * lib/scanasm.exp (scan-assembler-dem): Likewise.
8317 (scan-assembler-dem-not): Likewise.
8318 * lib/scandump.exp (scan-dump-dem): Likewise.
8319 (scan-dump-dem-not): Likewise.
8320
8321 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
8322
8323 PR testsuite/25767
8324 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
8325 powerpc-*-darwin*.
8326 * lib/obj-c++.exp (obj-c++_init): Likewise.
8327
8328 2006-01-16 Richard Guenther <rguenther@suse.de>
8329
8330 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
8331
8332 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8333
8334 PR testsuite/25777
8335 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
8336 to LD_LIBRARY_PATH.
8337
8338 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
8339 Andrew Pinski <pinskia@physics.uc.edu>
8340
8341 * gcc.dg/minmax-1.c: New test.
8342
8343 2006-01-16 Ben Elliston <bje@au.ibm.com>
8344
8345 * gcc.dg/dfp/dfp.exp: Correct FSF address.
8346 * gcc.misc-tests/dectest.exp: Ditto.
8347
8348 2006-01-15 Ian Lance Taylor <ian@airs.com>
8349
8350 PR testsuite/25796
8351 * gcc.target/i386/cmov6.c: Use -march=k8.
8352
8353 2006-01-15 Andreas Jaeger <aj@suse.de>
8354
8355 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
8356 x86 does not have __float128.
8357
8358 2006-01-14 Ian Lance Taylor <ian@airs.com>
8359
8360 * gcc.target/i386/cmov6.c: New test.
8361
8362 2006-01-14 Mark Mitchell <mark@codesourcery.com>
8363
8364 PR c++/25663
8365 * g++.dg/template/ctor6.C: New test.
8366
8367 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
8368
8369 PR tree-optimization/25485
8370 * gcc.dg/tree-ssa/pr25485.c: New.
8371
8372 2006-01-14 Richard Guenther <rguenther@suse.de>
8373
8374 PR tree-optimization/22548
8375 PR tree-optimization/22555
8376 PR tree-optimization/22501
8377 * gcc.dg/tree-ssa/alias-4.c: New testcase.
8378 * gcc.dg/tree-ssa/alias-5.c: Likewise.
8379 * gcc.dg/tree-ssa/alias-6.c: Likewise.
8380 * gcc.dg/tree-ssa/alias-7.c: Likewise.
8381 * gcc.dg/tree-ssa/alias-8.c: Likewise.
8382 * gcc.dg/tree-ssa/alias-9.c: Likewise.
8383 * gcc.dg/tree-ssa/alias-10.c: Likewise.
8384 * gcc.dg/tree-ssa/alias-11.c: Likewise.
8385 * gcc.dg/tree-ssa/alias-12.c: Likewise.
8386
8387 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
8388
8389 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
8390 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
8391
8392 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
8393 Richard Guenther <rguenther@suse.de>
8394
8395 PR rtl-optimization/24257
8396 * gcc.dg/torture/pr24257.c: New testcase.
8397
8398 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
8399
8400 * gcc.c-torture/execute/20060110-1.c: New test.
8401 * gcc.c-torture/execute/20060110-2.c: New test.
8402
8403 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
8404
8405 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
8406
8407 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
8408
8409 PR fortran/25756
8410 * gfortran.dg/label_3.f90: New test.
8411
8412 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
8413
8414 PR tree-optimization/25771
8415 * g++.dg/tree-ssa/pr25771.C: New test
8416
8417 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8418
8419 PR tree-opt/24365
8420 * g++.dg/opt/complex5.C: New test.
8421
8422 2006-01-13 Richard Guenther <rguenther@suse.de>
8423
8424 * gcc.target/i386/387-9.c: New testcase.
8425
8426 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
8427
8428 PR c++/24824
8429 * g++.dg/debug/dwarf2-1.C: New.
8430
8431 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
8432
8433 PR testsuite/25728
8434 * lib/gcov.exp (verify-lines): Add "close $fd".
8435
8436 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
8437 Ben Elliston <bje@au.ibm.com>
8438
8439 * gcc.dg/dfp/inf-1.c: New test.
8440
8441 2006-01-12 Janis Johnson <janis187@us.ibm.com>
8442 Yao Qi <qiyaoltc@cn.ibm.com>
8443 Ben Elliston <bje@au.ibm.com>
8444 Jon Grimm <jgrimm2@us.ibm.com>
8445
8446 * gcc.dg/nodfp-1.c: New test.
8447 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8448 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8449 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
8450 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
8451 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
8452 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
8453 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
8454 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
8455 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
8456 * gcc.dg/format/dfp-scanf-1.c: Likewise.
8457 * gcc.dg/format/dfp-printf-1.c: Likewise.
8458 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
8459 (compat_setup_dfp): New.
8460 * gcc.dg/compat/compat.exp: Use it.
8461 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
8462 Make some variables global, prepend "compat_" to their names.
8463 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
8464 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
8465 * gcc.misc-tests/dectest.exp: New test driver for decTest.
8466 * lib/compat.exp (compat_skip_list): Make global, rename.
8467 * lib/c-compat.exp: New file.
8468 * lib/target-supports.exp (check_effective_target_dfp): New.
8469
8470 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
8471 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
8472 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
8473 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
8474 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
8475 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
8476 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
8477 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
8478 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
8479 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
8480 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
8481 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
8482 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
8483 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
8484 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
8485 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
8486 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
8487 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
8488 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
8489 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
8490 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
8491 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
8492 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
8493 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
8494 gcc.dg/dfp/struct-layout-1.c,
8495 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
8496 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
8497 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
8498 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
8499 gcc.dg/dfp/func-vararg-dfp.c,
8500 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
8501 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
8502 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
8503 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
8504 gcc.dg/dfp/wtr-conversion-1.c: New tests.
8505
8506 2006-01-11 Richard Guenther <rguenther@suse.de>
8507
8508 PR tree-optimization/25734
8509 * gcc.dg/tree-ssa/pr25734.c: New testcase.
8510
8511 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8512
8513 PR fortran/25486
8514 * gfortran.dg/literal_character_constant_1_x.F: New test.
8515 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
8516 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
8517 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
8518
8519 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
8520
8521 PR c++/25386
8522 * g++.dg/ext/packed3.C: Add expected packed error.
8523
8524 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
8525
8526 PR target/25706
8527 * gcc.dg/torture/pr25706-1.c: New test.
8528
8529 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
8530
8531 PR tree-optimization/23109
8532 PR tree-optimization/23948
8533 PR tree-optimization/24123
8534
8535 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
8536 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
8537 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
8538 g++.dg/tree-ssa/pr23948.C: New testcases.
8539 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
8540 three divisions in order to do the optimization.
8541
8542 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
8543
8544 PR c++/25632
8545 * g++.dg/other/pr25632.C: New test.
8546
8547 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
8548
8549 PR fortran/25730
8550 * gfortran.dg/used_types_1.f90: New test.
8551
8552 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
8553
8554 PR target/25718
8555 * gcc.dg/torture/pr25718-1.c: New test.
8556
8557 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8558
8559 * gfortran.dg/list_read_2.f90: Fix typo in description.
8560
8561 2006-01-10 Jan Beulich <jbeulich@novell.com>
8562
8563 * lib/target-supports.exp (check_visibility_available): Simplify test
8564 for *-*-netware*.
8565 (check_profiling_available): Fail for *-*-netware*.
8566 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
8567 * gcc.dg/20021014-1.c: Likewise.
8568 * gcc.dg/nest.c: Likewise.
8569
8570 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8571
8572 fortran/24936
8573 * gfortran.dg/forall_3.f90: New test.
8574
8575 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8576
8577 PR fortran/21977
8578 * gfortran.dg/nesting_2.f90: New test.
8579 * gfortran.dg/nesting_3.f90: New test.
8580
8581 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
8582
8583 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
8584 Fix typo in comment.
8585
8586 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8587
8588 * gfortran.dg/single_char_string.f90: New test.
8589
8590 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8591
8592 * gfortran.dg/ichar_2.f90: New test.
8593
8594 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
8595
8596 PR fortran/25093
8597 * gfortran.dg/private_type_4.f90: New.
8598
8599 2006-01-07 Richard Guenther <rguenther@suse.de>
8600
8601 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
8602
8603 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8604
8605 * gfortran.dg/func_decl_1.f90: New.
8606 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
8607 * gfortran.dg/array_alloc_2.f90: Likewise.
8608 * gfortran.dg/char_result_8.f90: Likewise.
8609 * gfortran.dg/dup_save_1.f90: Likewise.
8610 * gfortran.dg/dup_save_2.f90: Likewise.
8611 * gfortran.dg/f2c_6.f90: Likewise.
8612 * gfortran.dg/f2c_7.f90: Likewise.
8613 * gfortran.dg/func_result_2.f90: Likewise.
8614 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
8615
8616 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
8617
8618 PR fortran/22146
8619 * gfortran.dg/elemental_subroutine_1.f90: New test.
8620 * gfortran.dg/elemental_subroutine_2.f90: New test.
8621
8622 PR fortran/25029
8623 PR fortran/21256
8624 * gfortran.dg/assumed_size_refs_1.f90: New test.
8625
8626 PR fortran/20868
8627 PR fortran/20870
8628 * gfortran.dg/assumed_size_refs_2.f90: New test.
8629 * gfortran.dg/initialization_1.f90: Change warning message.
8630
8631 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
8632
8633 * gcc.dg/tree-ssa/loop-15.c: New test.
8634
8635 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8636
8637 PR fortran/25598
8638 * gfortran.dg/backspace_3.f: New test.
8639 * gfortran.dg/backspace_4.f: New test.
8640
8641 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8642
8643 PR fortran/24268
8644 * gfortran.dg/fmt_white.f: Update test.
8645
8646 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
8647
8648 * gcc.dg/cast-1.c: Add new warning.
8649 * gcc.dg/cast-2.c: Likewise.
8650 * gcc.dg/cast-3.c: Likewise.
8651 * gcc.dg/format/cast-1.c: Likewise.
8652 * gcc.dg/cast-4.c: New testcase.
8653
8654 2006-01-05 Richard Guenther <rguenther@suse.de>
8655
8656 PR tree-optimization/22555
8657 * gcc.dg/tree-ssa/alias-3.c: New testcase.
8658
8659 2006-01-05 Richard Guenther <rguenther@suse.de>
8660 Diego Novillo <dnovillo@redhat.com>
8661
8662 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
8663 * gcc.dg/tree-ssa/loop-8.c: Likewise.
8664 * gcc.dg/tree-ssa/loop-1.c: Likewise.
8665 * gcc.dg/tree-ssa/pr23294.c: Likewise.
8666 * gcc.dg/tree-ssa/pr21985.c: Likewise.
8667 * gcc.dg/tree-ssa/loop-14.c: Likewise.
8668 * gcc.dg/tree-ssa/loop-2.c: Likewise.
8669 * gcc.dg/tree-ssa/loop-3.c: Likewise.
8670 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8671 * gcc.dg/tree-ssa/pr21171.c: Likewise.
8672 * gcc.dg/tree-ssa/loop-5.c: Likewise.
8673 * gcc.dg/tree-ssa/loop-10.c: Likewise.
8674 * gcc.dg/tree-ssa/loop-6.c: Likewise.
8675 * treelang/compile/extravar.tree: Likewise.
8676 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
8677 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
8678 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
8679 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
8680 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
8681
8682 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
8683
8684 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
8685 for 64-bit fix.
8686
8687 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
8688
8689 PR fortran/23675
8690 gfortran.dg/char_result_11.f90: New.
8691
8692 2006-01-04 Mark Mitchell <mark@codesourcery.com>
8693
8694 PR c++/24782
8695 * g++.dg/parse/access9.C: New test.
8696 * g++.dg/tc1/dr52.C: Tweak error markers.
8697
8698 2006-01-04 Richard Henderson <rth@redhat.com>
8699
8700 Merge from gomp branch.
8701 * g++.dg/parse/pragma2.C: Update expected error lines.
8702
8703 2006-01-04 Jakub Jelinek <jakub@redhat.com>
8704
8705 * g++.dg/other/i386-2.C: New test.
8706
8707 PR target/25554
8708 * gcc.c-torture/compile/20051228-1.c: New test.
8709
8710 PR c/25559
8711 * gcc.dg/pr25559.c: New test.
8712
8713 2006-01-03 Mark Mitchell <mark@codesourcery.com>
8714
8715 PR c++/25492
8716 * g++.dg/lookup/friend9.C: New test.
8717
8718 PR c++/25625
8719 * g++.dg/template/repo5.C: New test.
8720
8721 2006-01-03 Steven G. Kargl <kargls@comcast.net>
8722
8723 PR fortran/25101
8724 * gfortran.dg/forall_2.f90: New test.
8725
8726 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8727
8728 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
8729 dg-require-weak. Adjust regexp to handle leading-underscore
8730 targets and space as well as TAB after .weak. Change previous
8731 64-bit fix to not use naked dot.
8732
8733 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
8734
8735 PR rtl-optimization/25578
8736 * gcc.c-torture/execute/20060102-1.c: New testcase.
8737
8738 2006-01-03 Richard Guenther <rguenther@suse.de>
8739
8740 PR c/25183
8741 * gcc.dg/torture/pr25183.c: New testcase.
8742
8743 2006-01-03 Jakub Jelinek <jakub@redhat.com>
8744
8745 Merge from gomp-branch.
8746 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
8747 * gcc.dg/ia64-sync-2.c: Likewise.
8748 * gcc.dg/ia64-sync-3.c: Likewise.
8749 * gcc.dg/ia64-sync-4.c: Likewise.
8750 * gcc.dg/sync-2.c: Likewise.
8751 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
8752 that sparc64-*-* and sparcv9-*-* supports sync builtins.
8753
8754 2006-01-02 Mark Mitchell <mark@codesourcery.com>
8755
8756 PR c++/25635
8757 * g++.dg/parse/operator6.C: New test.
8758
8759 PR c++/25637
8760 * g++.dg/parse/error29.C: New test.
8761
8762 PR c++/25638
8763 * g++.dg/parse/dtor6.C: New test.
8764
8765 PR c++/25633
8766 * g++.dg/parse/ctor3.C: New test.
8767
8768 PR c++/25634
8769 * g++.dg/template/class3.C: New test.
8770
8771 2006-01-02 Geoffrey Keating <geoffk@apple.com>
8772
8773 * g++.dg/debug/debug9.C: New.
8774
8775 2006-01-02 Steven G. Kargl <kargls@comcast.net>
8776
8777 PR fortran/24640
8778 * gfortran.dg/label_2.f90: New test.
8779
8780 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8781
8782 * g++.dg/lookup/using12.C: Tighten error marker.
8783
8784 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
8785 Andrew Pinski <pinskia@physics.uc.edu>
8786
8787 * gcc.target/powerpc/darwin-abi-3.c: New file.
8788 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
8789 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
8790 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
8791 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
8792 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
8793 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
8794 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
8795 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
8796
8797 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
8798
8799 * gcc.dg/tree-ssa/loadpre1.c: New;
8800 * gcc.dg/tree-ssa/loadpre2.c: New;
8801 * gcc.dg/tree-ssa/loadpre3.c: New;
8802 * gcc.dg/tree-ssa/loadpre4.c: New;
8803 * gcc.dg/tree-ssa/loadpre5.c: New;
8804 * gcc.dg/tree-ssa/loadpre6.c: New;
8805 * gcc.dg/tree-ssa/loadpre7.c: New;
8806 * gcc.dg/tree-ssa/loadpre8.c: New;
8807 * gcc.dg/tree-ssa/loadpre9.c: New;
8808
8809 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
8810
8811 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
8812 * g++.dg/abi/thunk4.C: Likewise.
8813
8814 2006-01-01 Andreas Jaeger <aj@suse.de>
8815
8816 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
8817 portable.
8818
8819 2006-01-01 Jakub Jelinek <jakub@redhat.com>
8820
8821 PR c++/25294
8822 * gcc.dg/pragma-pack-3.c: New test.
8823 * g++.dg/parse/pragma3.C: New test.
8824
8825 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8826
8827 PR middle-end/24827
8828 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
8829
8830 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8831
8832 PR testsuite/25214
8833 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
8834
8835 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
8836
8837 PR fortran/22607
8838 * gfortran-dg/pure_byref_3.f90: New.
8839
8840 fortran/PR 25396
8841 * gfortran.dg/userdef_operator_1.f90: New.
8842
8843 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
8844
8845 * g++.dg/abi/thunk3.C: New.
8846 * g++.dg/abi/thunk4.C: New.
8847
8848 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
8849
8850 PR fortran/25532
8851 * gfortran.dg/host_used_types_1.f90: New test. Check that host
8852 associated derived type components of derived types are
8853 properly declared in contained procedures.
8854
8855 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8856
8857 PR libgfortran/25139
8858 * gfortran.dg/backspace_2.f: New test.
8859
8860 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8861
8862 PR libgfortran/25550
8863 * gfortran.dg/endfile.f: New test.
8864
8865 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8866
8867 PR libgfortran/25419
8868 * gfortran.dg/comma.f: New test.
8869
8870 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8871
8872 * lib/gfortran-dg.exp: Remove trailing whitespace.
8873 * lib/fortran-torture.exp: Test with -fbounds-check instead of
8874 -funroll-all-loops.
8875
8876 2005-12-28 Alan Modra <amodra@bigpond.net.au>
8877
8878 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
8879 Extended Double long doubles or repeat tests when long double is
8880 the same size as double.
8881
8882 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8883
8884 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
8885
8886 PR testsuite/25442
8887 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
8888 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
8889
8890 PR testsuite/25441
8891 * gcc.dg/pr23911.c: Make test variable static.
8892
8893 PR testsuite/25444
8894 * gcc.dg/tree-ssa/pr14841.c: Likewise.
8895
8896 2005-12-26 Mark Mitchell <mark@codesourcery.com>
8897
8898 PR c++/25439
8899 * g++.dg/parse/crash17.C: Adjust error markers.
8900 * g++.dg/template/error20.C: New test.
8901
8902 2005-12-26 Mark Mitchell <mark@codesourcery.com>
8903
8904 PR c++/23172
8905 * g++.dg/ext/complit4.C: New test.
8906
8907 PR c++/25417
8908 * g++.dg/ext/complit5.C: Likewise.
8909
8910 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
8911
8912 PR tree-optimization/25125
8913 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
8914 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
8915 * gcc.c-torture/execute/pr25125.c: New.
8916
8917 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
8918
8919 PR fortran/25029
8920 PR fortran/21256
8921 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
8922 with incorrect assumed size references.
8923
8924 2005-12-24 Mark Mitchell <mark@codesourcery.com>
8925
8926 PR c++/23171
8927 * g++.dg/opt/init1.C: New test.
8928
8929 2005-12-23 Mark Mitchell <mark@codesourcery.com>
8930
8931 PR c++/24671
8932 * g++.dg/template/sfinae3.C: New test.
8933
8934 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8935
8936 * g++.dg/other/friend4.C: New test.
8937
8938 2005-12-23 Jakub Jelinek <jakub@redhat.com>
8939
8940 PR target/25005
8941 * g++.dg/opt/pr25005.C: New test.
8942
8943 2005-12-22 Mark Mitchell <mark@codesourcery.com>
8944
8945 PR c++/25369
8946 * g++.dg/template/ptrmem16.C: New test.
8947
8948 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
8949
8950 PR fortran/25029
8951 PR fortran/21256
8952 * gfortran.dg/initialization_1.f90: Add test of SIZE.
8953
8954 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8955
8956 PR libgfortran/25307
8957 * gfortran.dg/list_read_5.f90: New test.
8958
8959 2005-12-22 Richard Henderson <rth@redhat.com>
8960
8961 * gcc.target/i386/sse-7.c: Use -msse2.
8962
8963 2005-12-23 Jakub Jelinek <jakub@redhat.com>
8964
8965 PR rtl-optimization/25432
8966 * gcc.c-torture/compile/20051216-1.c: New test.
8967
8968 PR objc/25328
8969 * objc/execute/pr25328.m: New test.
8970
8971 2005-12-22 Mark Mitchell <mark@codesourcery.com>
8972
8973 PR c++/25364
8974 * g++.dg/template/call4.C: New test.
8975
8976 2005-12-22 Dale Johannesen <dalej@apple.com>
8977
8978 * gcc.target/i386/sse-17.c: New.
8979
8980 2005-12-22 Paul Brook <paul@codesourcery.com>
8981
8982 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
8983
8984 2005-12-22 Paul Brook <paul@codesourcery.com>
8985
8986 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
8987
8988 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8989
8990 PR tree-opt/25513
8991 * gcc.c-torture/compile/pr25513.c: New test.
8992
8993 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8994
8995 PR c++/23333
8996 * g++.dg/parse/error25.C: Add more tests.
8997
8998 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8999
9000 PR fortran/18990
9001 * gfortran.dg/der_charlen_1.f90: New.
9002
9003 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9004
9005 PR fortran/20889
9006 * gfortran.dg/pointer_component_type_1.f90: New test.
9007
9008 PR fortran/25029
9009 PR fortran/21256
9010 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9011 should give an error with assumed size array refernces and checks those
9012 that should not.
9013 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9014 reference an upper bound so that it does not generate an error.
9015
9016 PR fortran/19362
9017 PR fortran/20244
9018 PR fortran/20864
9019 PR fortran/25391
9020 * gfortran.dg/used_dummy_types_1.f90: New test.
9021 * gfortran.dg/used_dummy_types_2.f90: New test.
9022 * gfortran.dg/used_dummy_types_3.f90: New test.
9023 * gfortran.dg/used_dummy_types_4.f90: New test.
9024 * gfortran.dg/used_dummy_types_5.f90: New test.
9025
9026 PR fortran/23152
9027 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9028 group already being USE associated.
9029 * gfortran.dg/assumed_shape_nml.f90: New test.
9030 * gfortran.dg/assumed_size_nml.f90: New test.
9031
9032 PR fortran/20862
9033 PR fortran/25053
9034 PR fortran/25063
9035 PR fortran/25064
9036 PR fortran/25066
9037 PR fortran/25067
9038 PR fortran/25068
9039 PR fortran/25307
9040 * gfortran.dg/io_constraints_1.f90: New test.
9041 * gfortran.dg/io_constraints_1.f90: New test.
9042 * gfortran.dg/iostat_3.f90: Change wording of warning.
9043 * gfortran.dg/g77/19981216-0.f: The same.
9044
9045 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9046
9047 PR tree-optimization/23518
9048 * testsuite/gcc.dg/pr23518.c: New.
9049
9050 2005-12-21 Mike Stump <mrs@apple.com>
9051
9052 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9053
9054 2005-12-21 Paul Brook <paul@codesourcery.com>
9055
9056 * gcc.dg/pr19340.c: Skip on m68k targets.
9057
9058 2005-12-21 Steven Bosscher <stevenb@suse.de>
9059
9060 PR rtl-optimization/25196
9061 * gcc.dg/pr25196.c: New test.
9062
9063 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9064
9065 PR fortran/25423
9066 gfortran.dg/where_nested_1.f90: New.
9067
9068 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9069
9070 PR tree-optimization/25382.
9071 * gcc.dg/tree-ssa/pr25382.c: New.
9072
9073 2005-12-20 Richard Guenther <rguenther@suse.de>
9074
9075 PR middle-end/24306
9076 * gcc.target/i386/pr24306.c: New testcase.
9077
9078 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9079
9080 PR tree-optimization/25501
9081 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9082
9083 2005-12-20 Richard Guenther <rguenther@suse.de>
9084
9085 Revert
9086 2005-12-02 Richard Guenther <rguenther@suse.de>
9087
9088 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9089
9090 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9091
9092 PR c++/21228
9093 * g++.dg/warn/Wunreachable-code-2.C: New test.
9094
9095 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9096
9097 PR c++/24278
9098 * g++.dg/template/ctor5.C: New test.
9099
9100 PR c++/24915
9101 * g++.dg/template/overload8.C: New test.
9102
9103 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9104
9105 * gcc.c-torture/compile/pr25483 : New test.
9106
9107 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9108
9109 PR c++/20552
9110 * g++.dg/ext/typeof10.C: New test.
9111
9112 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9113
9114 * gcc.dg/mt-loopi1.c: New.
9115
9116 2005-12-18 Richard Guenther <rguenther@suse.de>
9117
9118 PR tree-optimization/25481
9119 * gcc.dg/torture/pr25481.c: New testcase.
9120
9121 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9122
9123 PR rtl-optimization/21041
9124 * gcc.dg/pr21041.c: New test.
9125
9126 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9127
9128 PR libgfortran/25463
9129 * gfortran.dg/advance.f90: New test.
9130
9131 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
9132
9133 * gcc.dg/20051201-1.c: New test.
9134
9135 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
9136
9137 PR fortran/25018
9138 * gfortran.dg/initialization_1.f90: New test.
9139 * gfortran.dg/enum_5.f90: Change dg-error to new message.
9140 * gfortran.dg/g77/980616-0.f: The same.
9141
9142 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9143
9144 * PR fortran/25458
9145 * gfortran.dg/chkbits.f90: New test.
9146
9147 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9148
9149 * gfortran.dg/enum_5.f: Revert to previous version.
9150
9151 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9152
9153 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
9154 * gfortran.dg/nested_modules_1.f90: Ditto.
9155 * gfortran.dg/hollerith_f95.f90: Ditto.
9156 * gfortran.dg/select_5.f90: Ditto.
9157 * gfortran.dg/secnds.f: Ditto.
9158 * gfortran.dg/hollerith2.f90: Ditto.
9159 * gfortran.dg/imag_2.f: Ditto.
9160 * gfortran.dg/ftell_2.f90: Ditto.
9161 * gfortran.dg/malloc_free_1.f90: Ditto.
9162 * gfortran.dg/logint-1.f: Ditto.
9163 * gfortran.dg/recursive_statement_functions.f90: Ditto.
9164 * gfortran.dg/e_d_fmt.f90: Ditto.
9165 * gfortran.dg/hollerith_legacy.f90: Ditto.
9166 * gfortran.dg/logint-2.f: Ditto.
9167 * gfortran.dg/enum_5.f90: Ditto.
9168 * gfortran.dg/f2c_2.f90: Ditto.
9169 * gfortran.dg/pr17143.f90: Ditto.
9170 * gfortran.dg/namelist_14.f90: Ditto.
9171 * gfortran.dg/logint-3.f: Ditto.
9172 * gfortran.dg/spread_scalar_source.f90: Ditto.
9173 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
9174 * gfortran.dg/namelist_11.f: Ditto.
9175 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9176 * gfortran.dg/g77/20010519-1.f
9177 * gfortran.dg/g77/alpha1.f: Ditto.
9178 * gfortran.dg/g77/990115-1.f: Ditto.
9179 * gfortran.dg/g77/erfc.f: Ditto.
9180 * gfortran.dg/g77/19990313-3.f: Ditto.
9181 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
9182 * gfortran.dg/g77/20010426.f: Ditto.
9183 * gfortran.dg/g77/19990313-0.f: Ditto.
9184 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
9185 * gfortran.dg/g77/20000629-1.f: Ditto.
9186 * gfortran.dg/g77/970125-0.f: Ditto.
9187 * gfortran.dg/g77/8485.f: Ditto.
9188 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
9189 * gfortran.dg/g77/19990313-1.f: Ditto.
9190 * gfortran.dg/g77/int8421.f: Ditto.
9191 * gfortran.dg/g77/19990305-0.f: Ditto.
9192 * gfortran.dg/g77/947.f: Ditto.
9193 * gfortran.dg/g77/19990905-2.f: Ditto.
9194 * gfortran.dg/g77/cabs.f: Ditto.
9195 * gfortran.dg/g77/19990313-2.f: Ditto.
9196 * gfortran.dg/g77/20020307-1.f: Ditto.
9197 * gfortran.dg/g77/dcomplex.f: Ditto.
9198 * gfortran.dg/g77/19990502-1.f: Ditto.
9199 * gfortran.dg/g77/19981216-0.f: Ditto.
9200 * gfortran.dg/common_4.f90: Ditto.
9201 * gfortran.dg/entry_4.f90: Ditto.
9202 * gfortran.dg/equiv_constraint_2.f90: Ditto.
9203 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
9204 * gfortran.dg/namelist_12.f: Ditto.
9205 * gfortran.dg/scale_1.f90: Ditto.
9206 * gfortran.dg/modulo_1.f90
9207 * gfortran.dg/hollerith.f90: Ditto.
9208 * gfortran.dg/direct_io_3.f90: Ditto.
9209 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
9210 * gfortran.dg/gnu_logical_1.F: Ditto.
9211 * gfortran.dg/unf_io_convert_1.f90: Ditto.
9212 * gfortran.dg/assign_1.f90: Ditto.
9213 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
9214 * gfortran.dg/pr23095.f: Ditto.
9215 * gfortran.dg/read_float_1.f90: Ditto.
9216
9217 2005-12-17 Andreas Jaeger <aj@suse.de>
9218
9219 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
9220 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
9221
9222 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9223
9224 PR fortran/24268
9225 * gfortran.dg/fmt_white.f: New test.
9226
9227 2005-12-16 Steven G. Kargl <kargls@comcast.net>
9228
9229 * gfortran.dg/label_1.f90: New test.
9230
9231 2005-12-15 Ben Elliston <bje@au.ibm.com>
9232
9233 PR testsuite/25422
9234 * gcc.dg/20031012-1.c: Add -Walways-true option.
9235 * gcc.dg/weak/weak-3.c: Likewise.
9236 * g++.old-deja/g++.mike/warn8.C: Likewise.
9237
9238 2005-12-16 Mike Stump <mrs@apple.com>
9239
9240 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
9241 exit.
9242
9243 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9244
9245 PR libgfortran/25264
9246 PR libgfortran/25349
9247 * gfortran.dg/tl_editing.f90: Added additional checks.
9248 * gfortran.dg/t_editing.f: New test.
9249 * gfortran.dg/write_padding.f90: New test
9250
9251 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9252
9253 PR testsuite/25215
9254 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
9255
9256 2005-12-16 Jakub Jelinek <jakub@redhat.com>
9257
9258 PR rtl-optimization/24899
9259 * gcc.c-torture/execute/20051215-1.c: New test.
9260
9261 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
9262
9263 PR 24823
9264 * gfortran.dg/pr24823.f: New test.
9265
9266 2005-12-16 Jeff Law <law@redhat.com>
9267
9268 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
9269
9270 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9271
9272 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
9273 Change C++ style comments to C style comments.
9274 Remove aligned types from the array.
9275 Keep Enums disabled.
9276 (complex_types): Remove aligned types from the array.
9277 Comment out "_Complex long double".
9278 (attrib_types): Remove.
9279 (complex_attrib_types): Remove.
9280 (attrib_array_types): Remove.
9281 (complex_attrib_array_types): Remove.
9282 (aligned_bitfld_types): Remove.
9283 (n_aligned_bitfld_types): Remove.
9284 (FEATURE_ALIGNEDPACKED): Delete.
9285 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
9286 (singles): Remove support for adding attributes.
9287 (choose_type): Remove support for attributed types.
9288 (generate_fields): Remove support for attributed bit-fields.
9289 Remove support for adding attributes.
9290 (generate_random_tests): Remove support for adding attributes.
9291 (features): Add back "[0] :0" and "complex vector [0]".
9292 (main): Remove support for attributed bit-fields.
9293 Uncomment the calling of generate_random_tests for the rests of
9294 the tests.
9295
9296 2005-12-16 Jan Hubicka <jh@suse.cz>
9297
9298 * gcc.c-torture/combine/pr25224.c: New.
9299
9300 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
9301
9302 PR other/25028
9303 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
9304 HP-UX.
9305
9306 2005-12-15 Richard Sandiford <richard@codesourcery.com>
9307
9308 * gcc.dg/20051215-1.c: New file.
9309
9310 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9311
9312 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
9313 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
9314
9315 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
9316
9317 PR fortran/18197
9318 * gfortran.dg/dummy_functions_1.f90: New.
9319
9320 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
9321
9322 PR rtl-optimization/25310
9323 * gcc.c-torture/compile/pr25310.c: New test.
9324
9325 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9326
9327 PR debug/25023
9328 * gcc.dg/pr25023.c: New test.
9329
9330 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9331
9332 * g++.old-deja/g++.brendan/redecl1.C,
9333 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
9334 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
9335 g++.old-deja/g++.oliva/typeof1.C,
9336 g++.old-deja/g++.other/crash16.C,
9337 g++.old-deja/g++.other/crash34.C,
9338 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
9339 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
9340 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
9341 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
9342 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
9343 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
9344 Remove xfail.
9345
9346 2005-12-14 Kean Johnston <jkj@sco.com>
9347 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9348
9349 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
9350 * gcc.target/i386/20020523-1.c: Ditto.
9351 * gcc.target/i386/tailcall-1.c: Ditto.
9352 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
9353 * gcc.target/i386/ssetype-5.c: Ditto.
9354
9355 2005-12-14 Jeff Law <law@redhat.com>
9356
9357 * gcc.dg/tree-ssa/foldstring-1.c: New test.
9358
9359 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9360
9361 PR target/25254
9362 PR target/24188
9363 * gcc.target/i386/pr25254.c: New test.
9364 * gfortran.dg/PR24188.f: New test.
9365
9366 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
9367
9368 * lib/fortran-torture.exp: Catch remaining uses of
9369 remote_file build delete.
9370
9371 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9372
9373 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
9374
9375 2005-12-14 Ben Elliston <bje@au.ibm.com>
9376
9377 * gcc.dg/warn-addr-cmp.c: New test.
9378
9379 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9380
9381 PR debug/25023
9382 PR target/25293
9383 * gcc.target/i386/pr25293.c: New test.
9384
9385 2005-12-13 Petr Machata <machata@post.cz>
9386
9387 PR c++/24907
9388 * g++.dg/parse/comma2.C: New test.
9389
9390 2005-12-13 Mark Mitchell <mark@codesourcery.com>
9391 Jakub Jelinek <jakub@redhat.com>
9392
9393 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9394 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9395 (limits.h): Include unconditionally.
9396 (stdlib.h): Likewise.
9397 (hashtab.h): Do not include.
9398 (getopt.h): Likewise.
9399 (stddef.h): Include.
9400 (hashval_t): Define.
9401 (struct entry): Add "next" field.
9402 (HASH_SIZE): New macro.
9403 (hash_table): New variable.
9404 (switchfiles): Do not use xmalloc.
9405 (mix): New macro.
9406 (iterative_hash): New function.
9407 (hasht): Remove.
9408 (e_exists): New function.
9409 (e_insert): Likewise.
9410 (output): Use, instead of libiberty hashtable functions.
9411 (main): Do not use getopt. Do not call htab_create.
9412
9413 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9414
9415 PR c++/25331
9416 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
9417 put atal* and atpaal* attributes on array elements.
9418 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
9419 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
9420 put atal* and atpaal* attributes on array elements.
9421 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
9422
9423 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
9424
9425 * gcc.dg/single-precision-constant.c: New test.
9426
9427 2005-12-13 Alan Modra <amodra@bigpond.net.au>
9428
9429 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
9430 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
9431 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
9432 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9433 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9434 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9435 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
9436 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
9437 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
9438 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
9439 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
9440 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
9441 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
9442 gcc.target/powerpc/ppc-sdata-2.c,
9443 gcc.target/powerpc/ppc-stackalign-1.c,
9444 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
9445 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
9446 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
9447 gcc.target/powerpc/rs6000-ldouble-2.c,
9448 gcc.target/powerpc/rs6000-power2-1.c,
9449 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
9450 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
9451 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
9452 option into target selector.
9453 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
9454 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
9455
9456 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9457
9458 PR objc/25348
9459 * objc.dg/encode-9.m: New test.
9460
9461 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9462
9463 PR testsuite/20772
9464 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
9465 * gcc.dg/asm-b.c: Fix typo.
9466 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
9467 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9468 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
9469 i?86 lp64 and x86_64 ilp32.
9470 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
9471 on i?86 lp64.
9472 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
9473
9474 2005-12-12 Steven G. Kargl <kargls@comcast.net>
9475
9476 PR fortran/25078
9477 gfortran.dg/equiv_5.f90: New test.
9478
9479 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
9480
9481 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
9482 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
9483 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
9484 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
9485 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
9486 * gcc.dg/tree-ssa/reassoc-5.c: New.
9487 * gcc.dg/tree-ssa/reassoc-6.c: New.
9488 * gcc.dg/tree-ssa/reassoc-7.c: New.
9489 * gcc.dg/tree-ssa/reassoc-8.c: New.
9490 * gcc.dg/tree-ssa/reassoc-9.c: New.
9491 * gcc.dg/tree-ssa/reassoc-10.c: New.
9492 * gcc.dg/tree-ssa/reassoc-11.c: New.
9493
9494 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9495
9496 PR testsuite/25167
9497 PR testsuite/24478
9498 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
9499
9500 2005-12-12 Mark Mitchell <mark@codesourcery.com>
9501
9502 PR c++/25300
9503 * g++.dg/template/inherit.C: Do not use a generic error message.
9504
9505 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9506
9507 PR libobjc/25354
9508 * objc.dg/gnu-encoding: New directory.
9509 * objc.dg/gnu-encoding/compat-common.h: New file.
9510 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
9511 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
9512 * objc.dg/gnu-encoding/vector-defs.h: New file.
9513 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
9514 * objc.dg/gnu-encoding/generate-random.c: New file.
9515 * objc.dg/gnu-encoding/generate-random_r.c: New file.
9516 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
9517 * objc.dg/gnu-encoding/generate-random.h: New file.
9518
9519 2005-12-11 Mark Mitchell <mark@codesourcery.com>
9520
9521 PR c++/25337
9522 * g++.dg/template/defarg7.C: New test.
9523
9524 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9525
9526 PR libobjc/25347
9527 * objc.dg/encode-8.m: New test.
9528
9529 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9530
9531 PR libobjc/25346
9532 * objc.dg/encode-7.m: New test.
9533
9534 2005-12-10 Mark Mitchell <mark@codesourcery.com>
9535
9536 PR c++/25010
9537 * g++.dg/opt/inline10.C: New test.
9538
9539 2005-12-11 Steven G. Kargl <kargls@comcast.net>
9540
9541 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
9542
9543 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
9544
9545 * gfortran.dg/substring_equivalence.f90: typo in comment
9546
9547 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9548
9549 PR fortran/25068
9550 * gfortran.dg/iostat_3.f90: New test.
9551
9552 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
9553
9554 PR fortran/23815
9555 * gfortran.dg/unf_io_convert_1.f90: New test.
9556 * gfortran.dg/unf_io_convert_2.f90: New test.
9557 * gfortran.dg/unf_io_convert_3.f90: New test.
9558
9559 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9560
9561 PR testsuite/20772
9562 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
9563 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
9564 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9565 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
9566 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
9567 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9568 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
9569 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
9570 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9571 gcc.dg/torture/fp-int-convert-float128-timode.c,
9572 gcc.dg/torture/fp-int-convert-float128.c,
9573 gcc.dg/torture/fp-int-convert-float80-timode.c,
9574 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
9575 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
9576
9577 * gcc.dg/tls/opt-1.c: Require effective target fpic.
9578
9579 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
9580
9581 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
9582
9583 2005-12-10 Richard Sandiford <richard@codesourcery.com>
9584
9585 * gcc.dg/20051207-1.c,
9586 * gcc.dg/20051207-2.c,
9587 * gcc.dg/20051207-3.c: New tests.
9588
9589 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9590
9591 PR testsuite/20772
9592 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
9593 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
9594 dg-skip-if target selector.
9595
9596 PR testsuite/20772
9597 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
9598 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
9599 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
9600 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
9601 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
9602 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
9603 and/or merge with i?86 cases.
9604
9605 * gcc.dg/tls/opt-3.c: Require effective target fpic.
9606
9607 PR testsuite/20772
9608 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
9609 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
9610 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
9611 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
9612 x86_64-*-linux*.
9613
9614 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
9615
9616 PR target/25311
9617 * gcc.c-torture/compile/pr25311.c: New test.
9618
9619 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9620
9621 PR libgfortran/25039
9622 * gfortran.dg/read_comma.f: New test.
9623
9624 2005-12-08 Jakub Jelinek <jakub@redhat.com>
9625
9626 PR c++/19317
9627 * g++.dg/opt/pr19317-1.C: New test.
9628 * g++.dg/opt/pr19317-2.C: New test.
9629 * g++.dg/opt/pr19317-3.C: New test.
9630
9631 PR target/19005
9632 * gcc.c-torture/execute/pr19005.c: New test.
9633
9634 PR target/17828
9635 * g++.old-deja/g++.other/comdat5.C: New test.
9636 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
9637
9638 * g++.dg/compat/struct-layout-1.exp: New file.
9639 * g++.dg/compat/struct-layout-1.h: New.
9640 * g++.dg/compat/struct-layout-1_generate.c: New.
9641 * g++.dg/compat/struct-layout-1_x1.h: New.
9642 * g++.dg/compat/struct-layout-1_x2.h: New.
9643 * g++.dg/compat/struct-layout-1_y1.h: New.
9644 * g++.dg/compat/struct-layout-1_y2.h: New.
9645
9646 * gcc.dg/20050330-2.c: New test.
9647
9648 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
9649
9650 PR fortran/25292
9651 * gfortran.dg/associated_1.f90: New.
9652
9653 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9654
9655 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
9656 ILP32 vect_no_align platforms.
9657
9658 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
9659 Jakub Jelinek <jakub@redhat.com>
9660
9661 PR target/25268
9662 * gcc.c-torture/compile/20051207-1.c: New test.
9663
9664 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9665
9666 PR testsuite/20772
9667 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
9668 gcc.dg/torture/pr18582-1.c,
9669 gcc.target/i386/attributes-error.c: Also test on x86_64.
9670
9671 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
9672
9673 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9674
9675 PR c++/19397
9676 * g++.dg/template/typedef3.C: New test.
9677
9678 PR c++/19762
9679 PR c++/19764
9680 * g++.dg/template/dtor3.C: Fix error markers.
9681
9682 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
9683
9684 * lib/target-supports.exp (check_effective_target_sync_char_short):
9685 Add s390*.
9686
9687 2005-12-06 Janis Johnson <janis187@us.ibm.com>
9688
9689 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
9690
9691 2005-12-06 Roger Sayle <roger@eyesopen.com>
9692
9693 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
9694 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
9695 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
9696 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
9697
9698 2005-12-06 Roger Sayle <roger@eyesopen.com>
9699
9700 PR c++/25263
9701 * g++.dg/other/array2.C: New test case.
9702
9703 2005-12-05 Geoffrey Keating <geoffk@apple.com>
9704
9705 * gcc.dg/darwin-weakimport-3.c: New.
9706
9707 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
9708 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
9709 and to work on Darwin.
9710 * gcc.dg/attr-weakref-1b.c: New file.
9711 * gcc.dg/attr-weakref-2.c: New test.
9712 * gcc.dg/darwin-weakref-1.c: New test.
9713
9714 2005-12-05 Janis Johnson <janis187@us.ibm.com>
9715
9716 PR testsuite/25247
9717 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
9718 use in selector expressions.
9719 (dg-xfail-if): Ditto.
9720 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
9721 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
9722 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
9723 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
9724 * gcc.test-framework/test-framework.exp: Skip generated tests if
9725 CHECK_TEST_FRAMEWORK is not 1.
9726
9727 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9728
9729 PR tree-optimization/24963
9730 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
9731
9732 PR target/24108
9733 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
9734
9735 PR target/18580
9736 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
9737 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
9738 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
9739 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
9740
9741 2005-12-05 Jakub Jelinek <jakub@redhat.com>
9742
9743 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
9744 dg-options.
9745
9746 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9747
9748 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
9749
9750 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9751
9752 * gcc.dg/format/cast-1.c: New test.
9753
9754 2005-12-04 Roger Sayle <roger@eyesopen.com>
9755
9756 PR c/7776
9757 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
9758 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
9759 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
9760 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
9761
9762 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9763
9764 * gcc.dg/cast-pretty-print-1.c: New test.
9765
9766 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9767
9768 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
9769
9770 2005-12-02 Mark Mitchell <mark@codesourcery.com>
9771
9772 PR c++/24173
9773 * g++.dg/template/friend40.C: New test.
9774
9775 2005-12-02 Jakub Jelinek <jakub@redhat.com>
9776
9777 PR target/25199
9778 * gcc.target/i386/movq-2.c: New test.
9779 * gcc.target/i386/movq.c: Remove target i?86, instead add
9780 dg-require-effective-target ilp32.
9781
9782 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9783
9784 PR c++/24103
9785 * g++.dg/other/default1.C: New test.
9786
9787 2005-12-02 Richard Guenther <rguenther@suse.de>
9788
9789 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9790
9791 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
9792
9793 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
9794
9795 2005-12-02 Alan Modra <amodra@bigpond.net.au>
9796
9797 PR target/21017
9798 * gcc.target/powerpc/rotate.c: New.
9799
9800 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9801
9802 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
9803 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
9804
9805 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
9806
9807 PR c/13384
9808 * gcc.dg/pr17730-1.c: Adjust.
9809 * gcc.dg/lvalue1.c (main): Likewise.
9810 * gcc.dg/lvalue-2.c: Likewise.
9811 * g++.dg/pr7503-3.C
9812
9813 2005-12-01 Geoffrey Keating <geoffk@apple.com>
9814
9815 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
9816 error messages.
9817
9818 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
9819
9820 PR fortran/24789
9821 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
9822
9823 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9824
9825 PR target/24475
9826 * lib/target-supports.exp (check_effective_target_tls): New.
9827 (check_effective_target_tls_runtime): New.
9828 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
9829 for TLS support.
9830 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
9831 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9832 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
9833 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
9834 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
9835 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
9836 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9837 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
9838 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
9839 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
9840 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
9841 effective-target TLS.
9842 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
9843 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
9844 effective-target TLS runtime.
9845
9846 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9847
9848 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
9849
9850 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
9851
9852 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
9853 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
9854 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
9855 ignored" warnings when "packing" is the same as the ABI layout.
9856
9857 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
9858
9859 PR fortran/21302
9860 * gfortran.dg/line_length_1.f: New test.
9861 * gfortran.dg/line_length_2.f90: Ditto.
9862
9863 2005-11-30 Richard Guenther <rguenther@suse.de>
9864
9865 PR tree-optimization/21655
9866 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
9867
9868 2005-11-30 Dale Johannesen <dalej@apple.com>
9869
9870 * gcc.c-torture/compile/pr24930.c: New.
9871
9872 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
9873
9874 PR fortran/15809
9875 * gfortran.dg/auto_char_dummy_array.f90: New test.
9876
9877 2005-11-30 Jeff Law <law@redhat.com>
9878
9879 * g++.old-deja/g++.law/pr25000.C: New test.
9880
9881 2005-11-30 Jakub Jelinek <jakub@redhat.com>
9882
9883 * gcc.dg/tls/opt-11.c: New test.
9884
9885 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
9886
9887 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
9888 targets.
9889 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
9890 LP64 ia64.
9891
9892 2005-11-29 Jakub Jelinek <jakub@redhat.com>
9893
9894 * gfortran.dg/open_access_1.f90: New test.
9895
9896 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9897
9898 * gcc.dg/charset/builtin2.c: New test.
9899
9900 2005-11-28 Jakub Jelinek <jakub@redhat.com>
9901
9902 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
9903 on mmix-*-* for *_[xy].c.
9904
9905 2005-11-28 Kean Johnston <jkj@sco.com>
9906
9907 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
9908 headers.
9909 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
9910 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
9911 * gcc.target/i386/asm-3.c: Ditto.
9912 * gcc.target/i386/clobbers.c: Ditto.
9913 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
9914 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
9915 test regexp.
9916 * gcc.target/i386/mul.c: Ditto.
9917 * gcc.target/i386/ssetype-1.c: Ditto.
9918 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
9919 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
9920 static so the test works with -fPIC mode too. Based on comment in
9921 PR19231 by Pinski.
9922 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
9923
9924 2005-11-28 Richard Guenther <rguenther@suse.de>
9925
9926 * gcc.dg/alias-9.c: New testcase.
9927 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
9928
9929 2005-11-28 Roger Sayle <roger@eyesopen.com>
9930 Uros Bizjak <uros@kss-loka.si>
9931
9932 PR middle-end/20219
9933 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
9934 tan(x)/sin(x) transformations.
9935
9936 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
9937
9938 PR middle-end/24575
9939 * gcc.dg/tree-ssa/divide-3.c: New test.
9940 * gcc.dg/tree-ssa/divide-4.c: New test.
9941
9942 2005-11-27 Steven G. Kargl <kargls@comcast.net>
9943
9944 PR fortran/24917
9945 * gfortran.dg/boz_6.f90: New test.
9946
9947 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9948
9949 PR fortran/23912
9950 * gfortran.dg/modulo_1.f90: New test.
9951
9952 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9953
9954 PR libfortran/24919
9955 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
9956 fail on CRLF platforms.
9957 * gfortran.dg/ftell_2.f90: Likewise.
9958
9959 2005-11-26 Eric Christopher <echristo@apple.com>
9960
9961 * gcc.dg/intmax_t-1.c: Remove mips xfail.
9962
9963 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
9964
9965 * objc.dg/gnu-runtime-3.m: Simplify.
9966
9967 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
9968
9969 PR middle-end/23669
9970 * gcc.dg/tree-ssa/divide-1.c: New test.
9971 * gcc.dg/tree-ssa/divide-2.c: New test.
9972
9973 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
9974
9975 PR libgfortran/24945
9976 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
9977
9978 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
9979
9980 PR libgfortran/24945
9981 * gfortran.dg/open_status_2.f90: New test.
9982
9983 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9984
9985 * gcc.c-torture/execute/builtins/fprintf.c,
9986 gcc.c-torture/execute/builtins/fputs-lib.c,
9987 gcc.c-torture/execute/builtins/fputs.c,
9988 gcc.c-torture/execute/builtins/lib/fprintf.c,
9989 gcc.c-torture/execute/builtins/lib/printf.c,
9990 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
9991
9992 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
9993
9994 * gcc.dg/20050922-2.c: New test.
9995
9996 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9997
9998 * objc.dg/gnu-runtime-3.m: New test.
9999
10000 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10001
10002 PR c++/9278
10003 * g++.dg/other/void1.C: New test.
10004
10005 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10006
10007 PR middle-end/24998
10008 * gcc.dg/torture/fp-int-convert-float.c,
10009 gcc.dg/torture/fp-int-convert-double.c,
10010 gcc.dg/torture/fp-int-convert-long-double.c,
10011 gcc.dg/torture/fp-int-convert-timode.c,
10012 gcc.dg/torture/fp-int-convert-float80.c,
10013 gcc.dg/torture/fp-int-convert-float80-timode.c,
10014 gcc.dg/torture/fp-int-convert-float128.c,
10015 gcc.dg/torture/fp-int-convert-float128-timode.c,
10016 gcc.dg/torture/fp-int-convert.h: New files.
10017
10018 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10019
10020 PR middle-end/24989
10021 * gcc.dg/tree-ssa/bool-10.c: New test.
10022 * gcc.dg/tree-ssa/bool-11.c: New test.
10023 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10024
10025 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10026
10027 PR middle-end/24990
10028 * tree-ssa/pr24990-1.c: New test.
10029
10030 2005-11-24 Richard Guenther <rguenther@suse.de>
10031 Dirk Mueller <dmueller@suse.de>
10032
10033 PR c++/14024
10034 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10035 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10036 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10037 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10038 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10039 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10040
10041 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10042
10043 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10044
10045 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10046
10047 PR c/21668
10048 * gcc.dg/Wc++-compat.c: New.
10049 * gcc.dg/Wno-c++-compat.c: New.
10050
10051 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10052
10053 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10054 (vspltish, vspltisw): Likewise.
10055
10056 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10057
10058 PR libgfortran/24794
10059 * gfortran.dg/namelist_12.f: Fix quotes.
10060 * gfortran.dg/namelist_13.f90: Fix quotes.
10061 * gfortran.dg/namelist_14.f90: Fix quotes.
10062 * gfortran.dg/namelist_15.f90: Fix quotes.
10063 * gfortran.dg/namelist_use.f90: Fix quotes.
10064 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10065 * gfortran.dg/namelist_21.f90: New test.
10066 * gfortran.dg/namelist_22.f90: New test.
10067
10068 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10069
10070 PR target/23435
10071 * gcc.c-torture/compile/pr23435.c: New.
10072
10073 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10074
10075 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10076
10077 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10078
10079 * gcc.target/powerpc/405-macchw-1.c,
10080 gcc.target/powerpc/405-macchw-2.c,
10081 gcc.target/powerpc/405-macchwu-1.c,
10082 gcc.target/powerpc/405-macchwu-2.c,
10083 gcc.target/powerpc/405-machhw-1.c,
10084 gcc.target/powerpc/405-machhw-2.c,
10085 gcc.target/powerpc/405-machhwu-1.c,
10086 gcc.target/powerpc/405-machhwu-2.c,
10087 gcc.target/powerpc/405-maclhw-1.c,
10088 gcc.target/powerpc/405-maclhw-2.c,
10089 gcc.target/powerpc/405-maclhwu-1.c,
10090 gcc.target/powerpc/405-maclhwu-2.c,
10091 gcc.target/powerpc/405-mulchw-1.c,
10092 gcc.target/powerpc/405-mulchw-2.c,
10093 gcc.target/powerpc/405-mulchwu-1.c,
10094 gcc.target/powerpc/405-mulchwu-2.c,
10095 gcc.target/powerpc/405-mulhhw-1.c,
10096 gcc.target/powerpc/405-mulhhw-2.c,
10097 gcc.target/powerpc/405-mulhhwu-1.c,
10098 gcc.target/powerpc/405-mulhhwu-2.c,
10099 gcc.target/powerpc/405-mullhw-1.c,
10100 gcc.target/powerpc/405-mullhw-2.c,
10101 gcc.target/powerpc/405-mullhwu-1.c,
10102 gcc.target/powerpc/405-mullhwu-2.c,
10103 gcc.target/powerpc/405-nmacchw-1.c,
10104 gcc.target/powerpc/405-nmacchw-2.c,
10105 gcc.target/powerpc/405-nmachhw-1.c,
10106 gcc.target/powerpc/405-nmachhw-2.c,
10107 gcc.target/powerpc/405-nmaclhw-1.c,
10108 gcc.target/powerpc/405-nmaclhw-2.c,
10109 gcc.target/powerpc/440-macchw-1.c,
10110 gcc.target/powerpc/440-macchw-2.c,
10111 gcc.target/powerpc/440-macchwu-1.c,
10112 gcc.target/powerpc/440-macchwu-2.c,
10113 gcc.target/powerpc/440-machhw-1.c,
10114 gcc.target/powerpc/440-machhw-2.c,
10115 gcc.target/powerpc/440-machhwu-1.c,
10116 gcc.target/powerpc/440-machhwu-2.c,
10117 gcc.target/powerpc/440-maclhw-1.c,
10118 gcc.target/powerpc/440-maclhw-2.c,
10119 gcc.target/powerpc/440-maclhwu-1.c,
10120 gcc.target/powerpc/440-maclhwu-2.c,
10121 gcc.target/powerpc/440-mulchw-1.c,
10122 gcc.target/powerpc/440-mulchw-2.c,
10123 gcc.target/powerpc/440-mulchwu-1.c,
10124 gcc.target/powerpc/440-mulchwu-2.c,
10125 gcc.target/powerpc/440-mulhhw-1.c,
10126 gcc.target/powerpc/440-mulhhw-2.c,
10127 gcc.target/powerpc/440-mulhhwu-1.c,
10128 gcc.target/powerpc/440-mulhhwu-2.c,
10129 gcc.target/powerpc/440-mullhw-1.c,
10130 gcc.target/powerpc/440-mullhw-2.c,
10131 gcc.target/powerpc/440-mullhwu-1.c,
10132 gcc.target/powerpc/440-mullhwu-2.c,
10133 gcc.target/powerpc/440-nmacchw-1.c,
10134 gcc.target/powerpc/440-nmacchw-2.c,
10135 gcc.target/powerpc/440-nmachhw-1.c,
10136 gcc.target/powerpc/440-nmachhw-2.c,
10137 gcc.target/powerpc/440-nmaclhw-1.c,
10138 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
10139
10140 2005-11-21 Jakub Jelinek <jakub@redhat.com>
10141
10142 PR fortran/24774
10143 * gfortran.dg/inquire_9.f90: New test.
10144
10145 PR fortran/21647
10146 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
10147
10148 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10149
10150 PR libfortran/24432
10151 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10152 Check that 'cos' is supported.
10153
10154 2005-11-21 Paul Thomas <pault@gcc.gnu.org
10155
10156 PR fortran/24223
10157 * gfortran.dg/substring_equivalence.f90: New test.
10158
10159 PR fortran/24705
10160 * gfortran.dg/auto_internal_assumed.f90: New test.
10161
10162 2005-11-21 Uros Bizjak <uros@kss-loka.si>
10163
10164 * gcc.dg/fold-div-2.c: New test.
10165
10166 2005-11-20 Ian Lance Taylor <ian@airs.com>
10167
10168 PR rtl-optimization/24883
10169 * gcc.c-torture/compile/pr24883.c: New test.
10170
10171 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
10172
10173 PR middle-end/20583
10174 * gcc.c-torture/compile/pr20583.c: New.
10175
10176 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
10177
10178 * gcc.c-torture/execute/usmul.c: New test.
10179
10180 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
10181
10182 * gcc.dg/tree-ssa/vrp22.c: New test.
10183
10184 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
10185
10186 PR middle-end/24912
10187 * gcc.dg/torture/pr24912-1.c: New test.
10188
10189 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
10190
10191 PR fortran/24862
10192 * gfortran.dg/arrayio_derived_1.f90: New test.
10193
10194 2005-11-19 Richard Guenther <rguenther@suse.de>
10195
10196 PR middle-end/23294
10197 * gcc.dg/tree-ssa/pr23294.c: New testcase.
10198
10199 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
10200
10201 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
10202
10203 2005-11-18 Mark Mitchell <mark@codesourcery.com>
10204
10205 PR c++/8355
10206 * g++.dg/template/friend39.C: New test.
10207
10208 2005-11-18 James E Wilson <wilson@specifix.com>
10209
10210 * gcc.dg/builtin-strstr.c: New.
10211
10212 2005-11-18 Richard Henderson <rth@redhat.com>
10213
10214 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
10215 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
10216 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
10217 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
10218 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
10219 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
10220 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
10221 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
10222 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
10223 renaming to remove initial "ia64-".
10224
10225 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
10226
10227 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
10228
10229 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
10230
10231 * g++.dg/cpp/string-2.C: New test.
10232
10233 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
10234
10235 * gcc.dg/tree-ssa/loop-14.c: New test.
10236
10237 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
10238 Michael Chamberlain <michael@chamberlain.net.au>
10239
10240 * ada/acats/run_all.sh (target_run): Kill long running tests.
10241
10242 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10243
10244 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
10245 * gcc.dg/cleanup-9.c: Likewise.
10246 * gcc.dg/cleanup-10.c: Likewise.
10247 * gcc.dg/cleanup-11.c: Likewise.
10248
10249 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10250
10251 PR fortran/24892
10252 * gfortran.dg/open_access_append_1.f90: New test.
10253 * gfortran.dg/open_access_append_2.f90: New test.
10254
10255 2005-11-16 Richard Guenther <rguenther@suse.de>
10256
10257 PR middle-end/24851
10258 * gcc.c-torture/execute/pr24851.c: New testcase.
10259
10260 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
10261
10262 * gcc.dg/fold-overflow-1.c: New test.
10263
10264 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
10265
10266 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
10267 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
10268
10269 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
10270
10271 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
10272 structures.
10273 * g++.dg/eh/forced2.C: Likewise.
10274 * g++.dg/eh/forced3.C: Likewise.
10275 * g++.dg/eh/forced4.C: Likewise.
10276
10277 2005-11-11 Mike Stump <mrs@apple.com>
10278
10279 * g++.old-deja/g++.mike/unused.C: Add.
10280
10281 2005-11-15 Mark Mitchell <mark@codesourcery.com>
10282
10283 PR c++/24667
10284 * g++.dg/warn/Wcast-qual1.C: New test.
10285
10286 2005-11-15 Jan Hubicka <jh@suse.cz>
10287
10288 * gcc.dg/winline-5.c: Add large-unit-insns limit.
10289
10290 2005-11-14 David Edelsohn <edelsohn@gnu.org>
10291
10292 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
10293
10294 2005-11-14 Diego Novillo <dnovillo@redhat.com>
10295
10296 PR 24840
10297 * gcc.dg/tree-ssa/pr24840.c: New test.
10298
10299 2005-11-14 Janis Johnson <janis187@us.ibm.com>
10300
10301 PR testsuite/24841
10302 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
10303
10304 2005-11-14 Dale Johannesen <dalej@apple.com>
10305
10306 * gcc.c-torture/execute/20051113-1.c: New.
10307
10308 2005-11-14 Mark Mitchell <mark@codesourcery.com>
10309
10310 PR c++/24687
10311 * g++.dg/template/crash43.C: New test.
10312
10313 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
10314
10315 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
10316
10317 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10318
10319 PR c++/24817
10320 * g++.dg/eh/spec8.C: New test.
10321
10322 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10323
10324 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
10325
10326 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10327
10328 PR c++/20293
10329 * g++.dg/parse/ambig4.C: New test.
10330 * g++.dg/tc1/dr101.C: Adjust error markers.
10331 * g++.dg/lookup/strong-using-2.C: Likewise.
10332 * g++.dg/lookup/ambig5.C: Likewise.
10333 * g++.dg/lookup/ambig4.C: Likewise.
10334 * g++.dg/parse/crash22.C: Likewise.
10335
10336 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10337
10338 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
10339
10340 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
10341
10342 * gcc.dg/nested-calls-1.c: New test.
10343
10344 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10345
10346 * gfortran.dg/complex_intrinsic_1.f90: New test.
10347 * gfortran.dg/complex_intrinsic_2.f90: New test.
10348 * gfortran.dg/fgetc_1.f90: New test.
10349 * gfortran.dg/fgetc_2.f90: New test.
10350 * gfortran.dg/fgetc_3.f90: New test.
10351 * gfortran.dg/ftell_1.f90: New test.
10352 * gfortran.dg/ftell_2.f90: New test.
10353 * gfortran.dg/gnu_logical_1.F: New test.
10354 * gfortran.dg/gnu_logical_2.f90: New test.
10355
10356 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
10357
10358 PR middle-end/24820
10359 * testsuite/gcc.dg/pr24820.c: New test.
10360
10361 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
10362
10363 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
10364 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
10365 variable.
10366
10367 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10368
10369 testsuite/24614
10370 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
10371
10372 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10373
10374 * gcc.target/cris/cris.exp: New file.
10375 * gcc.target/cris/rld-legit1.c: New test.
10376 * gcc.target/cris/rld-legit2.c: New test.
10377
10378 2005-11-12 Jakub Jelinek <jakub@redhat.com>
10379
10380 PR c++/24780
10381 * g++.dg/opt/pr24780.C: New test.
10382
10383 PR c++/24761
10384 * g++.dg/template/asm1.C: New test.
10385
10386 2005-11-12 Steven G. Kargl <kargls@comcast.net>
10387
10388 PR libgfortran/24787
10389 * gfortran.dg/scan_1.f90: New test.
10390
10391 2005-11-12 Jan Hubicka <jh@suse.cz>
10392
10393 * gcc.target/i386/minmax-1.c: New.
10394 * gcc.target/i386/minmax-2.c: New.
10395
10396 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
10397
10398 * gcc.dg/pr24445.c: Fix for 64-bit targets.
10399
10400 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
10401
10402 * gcc.c-torture/execute/20051110-1.c,
10403 gcc.c-torture/execute/20051110-2.c: New tests.
10404
10405 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10406
10407 PR middle-end/24750
10408 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
10409 New tests.
10410
10411 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10412
10413 * lib/target-libpath.exp (get_shlib_extension): New proc.
10414 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
10415 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10416 * lib/objc.exp (objc_target_compile): Likewise.
10417 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
10418 detection.
10419
10420 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10421
10422 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
10423
10424 * lib/target-supports.exp (check_effective_target_static_libgfortran):
10425 Add -static to additional_flags and pass it to target_compile.
10426
10427 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10428
10429 PR libgfortran/24719
10430 gfortran.dg/read_noadvance.f90: New test.
10431
10432 PR libgfortran/24699
10433 gfortran.dg/fmt_t_2.f90: New test.
10434
10435 PR libgfortran/24785
10436 gfortran.dg/read_x_eor.f90: New test.
10437
10438 PR libgfortran/24584
10439 gfortran.dg/namelist_empty.f90: Rename test.
10440
10441 PR libgfortran/24489
10442 gfortran/read_eor.f90: Rename test.
10443
10444 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10445
10446 PR fortran/15976
10447 * gfortran.dg/automatic_module_variable.f90: New test.
10448
10449 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
10450
10451 PR target/24445
10452 * gcc.dg/pr24445.c: New test.
10453
10454 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10455
10456 PR fortran/24655
10457 PR fortran/24755
10458 * gfortran.dg/recursive_statement_functions.f90: Add statement
10459 functions using inline intrinsic functions and parameters to test
10460 that they no longer seg-fault.
10461
10462 PR fortran/24409
10463 gfortran.dg/nested_modules_4.f90: New test.
10464 gfortran.dg/nested_modules_5.f90: New test.
10465
10466 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10467
10468 PR fortran/24643
10469 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
10470
10471 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
10472
10473 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
10474 failures.
10475
10476 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10477
10478 * gcc.dg/sparc-getcontext-1.c: New test.
10479
10480 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
10481
10482 * gcc.dg/ifcvt-fabs-1.c: New test.
10483
10484 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
10485
10486 PR other/4372
10487 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
10488 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
10489
10490 2005-11-09 Richard Guenther <rguenther@suse.de>
10491
10492 PR tree-optimization/24716
10493 * gcc.c-torture/execute/pr24716.c: New testcase.
10494
10495 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10496
10497 * gcc.dg/pr24624.c: Disable for non S/390 targets.
10498
10499 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10500
10501 PR 24624
10502 * gcc.dg/pr24624.c: Testcase added.
10503
10504 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10505
10506 PR 24623
10507 * g++.dg/other/pr24623.C: Testcase added.
10508
10509 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
10510
10511 PR fortran/22607
10512 * gfortran-dg/pure_byref_1.f90: New.
10513 * gfortran-dg/pure_byref_2.f90: New.
10514
10515 2005-11-09 Uros Bizjak <uros@kss-loka.si>
10516
10517 PR c/24101
10518 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
10519 * gcc.dg/dg.exp: Run main loop also for *.i files.
10520
10521 2005-11-08 Jakub Jelinek <jakub@redhat.com>
10522
10523 PR c++/19450
10524 * g++.dg/tls/diag-3.C: New test.
10525 * g++.dg/tls/diag-4.C: New test.
10526 * g++.dg/tls/static-1.C: New test.
10527 * g++.dg/tls/static-1a.cc: New file.
10528
10529 2005-11-08 Diego Novillo <dnovillo@redhat.com>
10530
10531 PR 23046
10532 * g++.dg/tree-ssa/pr23046.C: New test.
10533
10534 2005-11-08 Devang Patel <dpatel@apple.com>
10535
10536 PR tree-optimization/23115
10537 * gcc.dg/tree-ssa/pr23115.c: New.
10538
10539 2005-11-08 David Edelsohn <edelsohn@gnu.org>
10540
10541 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
10542 * gcc.target/powerpc/pr16155.c: Same.
10543 * gcc.target/powerpc/altivec-1.c: Same.
10544 * gcc.target/powerpc/altivec-2.c: Same.
10545 * gcc.target/powerpc/altivec-3.c: Same.
10546 * gcc.target/powerpc/altivec-5.c: Same.
10547 * gcc.target/powerpc/altivec-11.c: Same.
10548 * gcc.target/powerpc/altivec-12.c: Same.
10549 * gcc.target/powerpc/altivec-14.c: Same.
10550 * gcc.target/powerpc/altivec-22.c: Same.
10551 * gcc.target/powerpc/altivec-consts.c: Same.
10552 * gcc.target/powerpc/altivec-pr22085.c: Same.
10553 * gcc.target/powerpc/altivec-splat.c: Same.
10554 * gcc.target/powerpc/altivec-varargs-1.c: Same.
10555 * gcc.target/powerpc/altivec-vec-merge.c: Same.
10556 * gcc.target/powerpc/darwin-longlong.c: Same.
10557
10558 2005-11-08 Uros Bizjak <uros@kss-loka.si>
10559
10560 PR target/19340
10561 * gcc.dg/pr19340.c: New test.
10562
10563 2005-11-07 Ian Lance Taylor <ian@airs.com>
10564
10565 PR rtl-optimization/24683
10566 * gcc.dg/pr24683.c: New test.
10567
10568 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10569
10570 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
10571 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
10572
10573 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10574
10575 * gcc.target/i386/pr23376.c: Compile with -mmmx.
10576
10577 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
10578
10579 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
10580
10581 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10582
10583 PR target/24230
10584
10585 * gcc.target/powerpc/altivec-consts.c,
10586 gcc.target/powerpc/altivec-splat.c: New testcase.
10587
10588 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10589
10590 PR c/24599
10591
10592 * gcc.dg/overflow-2.c: New testcase.
10593
10594 2005-11-07 Jakub Jelinek <jakub@redhat.com>
10595
10596 PR rtl-optimization/23567
10597 * gcc.c-torture/execute/20051104-1.c: New test.
10598
10599 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
10600
10601 PR fortran/24534
10602 gfortran.dg/private_type_2.f90: Modified to check that case with
10603 PRIVATE declaration within derived type is accepted.
10604
10605 PR fortran/20838
10606 gfortran.dg/pointer_assign_1.f90: New test.
10607
10608 PR fortran/20840
10609 * gfortran.dg/arrayio_0.f90: New test.
10610
10611 PR fortran/17737
10612 gfortran.dg/data_initialized.f90: New test.
10613 gfortran.dg/data_constraints_1.f90: New test.
10614 gfortran.dg/data_constraints_2.f90: New test.
10615
10616 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
10617
10618 PR fortran/24174
10619 PR fortran/24305
10620 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
10621
10622 2005-11-06 Diego Novillo <dnovillo@redhat.com>
10623
10624 PR 24670
10625 * gcc.dg/tree-ssa/pr24670.c: New test.
10626
10627 2005-11-05 Ian Lance Taylor <ian@airs.com>
10628
10629 PR target/22432
10630 * gcc.target/i386/pr22432.c: New test.
10631
10632 2005-11-05 Richard Henderson <rth@redhat.com>
10633
10634 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
10635 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
10636 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
10637 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
10638 from gcc.dg/alpha-*.
10639 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
10640 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
10641
10642 2005-11-05 Andreas Jaeger <aj@suse.de>
10643
10644 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
10645
10646 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10647
10648 PR target/23424
10649 * gcc.dg/torture/pr23424-1.c: New test.
10650
10651 2005-11-04 Richard Henderson <rth@redhat.com>
10652
10653 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
10654 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
10655 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
10656 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
10657 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
10658 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
10659 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
10660 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
10661 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
10662 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
10663 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
10664 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
10665 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
10666 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
10667 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
10668 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
10669 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
10670 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
10671 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
10672 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
10673 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
10674 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
10675 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
10676 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
10677 Move from gcc.dg/.
10678 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
10679 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
10680 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
10681 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
10682 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
10683 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
10684 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
10685 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
10686 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
10687 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
10688 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
10689 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
10690 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
10691 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
10692 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
10693 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
10694 gcc.target/i386/lea.c, gcc.target/i386/local.c,
10695 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
10696 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
10697 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
10698 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
10699 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
10700 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
10701 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
10702 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
10703 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
10704 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
10705 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
10706 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
10707 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
10708 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
10709 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
10710 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
10711 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
10712 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
10713 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
10714 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
10715 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
10716 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
10717 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
10718 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
10719 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
10720 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
10721 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
10722 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
10723
10724 2005-11-04 Diego Novillo <dnovillo@redhat.com>
10725
10726 PR 24627
10727 * gcc.dg/tree-ssa/pr24627.c: New test.
10728
10729 2005-11-04 Paul Brook <paul@codesourcery.com>
10730
10731 * gcc.dg/tls/opt-10.c: New test.
10732
10733 2005-11-04 Andreas Jaeger <aj@suse.de>
10734
10735 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
10736 avoid extra warnings.
10737
10738 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10739
10740 PR libfortran/22298
10741 * gcc/testsuite/lib/target-supports.exp
10742 (check_effective_target_static_libgfortran): New
10743 static_libgfortran effective target.
10744 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
10745 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
10746
10747 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10748
10749 * gcc.dg/pr24615.c: Guard test with { target fpic }.
10750
10751 2005-11-03 Josh Conner <jconner@apple.com>
10752
10753 PR c++/19989
10754 g++.dg/ext/array2.C: New test.
10755 g++.dg/template/dependent-name3.C: New test.
10756 g++.dg/template/dependent-name4.C: New test.
10757 g++.dg/template/sfinae2.C: New test.
10758
10759 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10760
10761 PR preprocessor/22042
10762 * gcc.dg/cpp/strify4.c: New test.
10763
10764 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10765
10766 PR c++/17964
10767 * g++.dg/cpp/string-1.C: New test.
10768
10769 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10770
10771 * gcc.target/powerpc: New directory.
10772 * gcc.target/powerpc/powerpc.exp: New file.
10773 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
10774 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
10775 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
10776 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
10777 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
10778 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
10779 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
10780 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
10781 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
10782 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
10783 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
10784 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
10785 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
10786 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
10787 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
10788 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
10789 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
10790 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
10791 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
10792 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
10793 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
10794 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
10795 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
10796 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
10797 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
10798 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
10799 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
10800 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
10801 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
10802 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
10803 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
10804 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
10805 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
10806 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
10807
10808 2005-11-03 Mark Mitchell <mark@codesourcery.com>
10809
10810 PR c++/21627
10811 * g++.dg/warn/inline2.C: New test.
10812
10813 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10814
10815 PR middle-end/23155
10816 * g++.dg/ext/c99struct1.C: New test.
10817 * gcc.dg/union-cast-1.c: New test.
10818 * gcc.dg/union-cast-2.c: New test.
10819 * gcc.dg/union-cast-3.c: New test.
10820
10821 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10822
10823 PR middle-end/24589
10824 * gcc.c-torture/execute/zero-struct-2.c: New test.
10825
10826 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10827
10828 PR c++/24582
10829 * g++.dg/init/switch1.C: New test.
10830
10831 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10832
10833 * gcc.dg/delay-slot-1.c: New test.
10834
10835 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
10836
10837 PR target/24620
10838 * gcc.dg/pr24620.c: New test.
10839
10840 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10841
10842 PR c/24329
10843 * gcc.dg/format/unnamed-1.c: New test.
10844
10845 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10846
10847 PR c++/22434
10848 * g++.dg/expr/cond8.C: New test.
10849
10850 PR c++/24560
10851 * g++.dg/parse/dot1.C: New test.
10852
10853 2005-11-02 Jan Hubicka <jh@suse.cz>
10854
10855 PR target/23303
10856 * gcc.dg/i386-lea.c: New test
10857
10858 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10859
10860 PR target/24615
10861 * gcc.dg/pr24615.c: New test.
10862
10863 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10864
10865 PR target/24600
10866 * gcc.dg/pr24600.c: New test.
10867
10868 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10869
10870 PR c++/19253
10871 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
10872 * g++.dg/parse/typename9.C: New test.
10873 * g++/dg/parse/typename10.C: Likewise.
10874
10875 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10876
10877 PR fortran/18157
10878 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
10879 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
10880 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
10881
10882 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10883
10884 PR c++/24569
10885 * g++.dg/debug/static1.C: New test.
10886
10887 2005-11-02 Josh Conner <jconner@apple.com>
10888
10889 * g++.dg/crash38.C: moved into proper directory...
10890 * g++.dg/template/crash42.C: ...here
10891
10892 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
10893
10894 PR target/18338
10895 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
10896 pcc_bitfield_type_matters || default_packed.
10897
10898 * lib/target-supports.exp
10899 (check_effective_target_pcc_bitfield_type_matters): New proc.
10900 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
10901
10902 PR testsuite/23304
10903 * lib/target-supports.exp (check_effective_default_packed): New proc.
10904 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
10905 Gate expected errors on target ! default_packed.
10906 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
10907
10908 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10909
10910 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
10911 change (r106358).
10912
10913 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10914
10915 PR fortran/24008
10916 * gfortran.dg/entry_5.f90: New.
10917 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
10918
10919 2005-11-01 Bob Wilson <bob.wilson@acm.org>
10920
10921 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
10922
10923 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
10924
10925 PR fortran/21565
10926 gfortran.dg/namelist_blockdata.f90: New test.
10927
10928 PR fortran/18737
10929 gfortran.dg/external_implicit_none.f90: New test.
10930
10931 PR fortran/14994
10932 * gfortran.dg/secnds.f: New test.
10933
10934 2005-10-31 Jan Hubicka <jh@suse.cz>
10935
10936 PR target/20928
10937 * gcc.c-torture/compile/pr20928.c: New test.
10938
10939 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
10940
10941 PR middle-end/23492
10942 * gcc.c-torture/compile/zero-strct-5.c: New test.
10943
10944 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
10945
10946 PR libgfortran/24584
10947 * gfortran.dg/pr24584.f90: New test.
10948
10949 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
10950
10951 PR fortran/18883
10952 * gfortran.dg/char_result_9.f90: New.
10953 * gfortran.dg/char_result_10.f90: New.
10954
10955 2005-10-30 Jan Hubicka <jh@suse.cz>
10956
10957 * g++.dg/tree-ssa/pr24172.C: New testcase.
10958
10959 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10960
10961 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
10962
10963 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
10964
10965 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
10966 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
10967 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
10968 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
10969 gfortran.dg/enum_9.f90,
10970 gfortran.fortran-torture/compile/enum_1.f90,
10971 gfortran.fortran-torture/execute/enum_1.f90,
10972 gfortran.fortran-torture/execute/enum_2.f90,
10973 gfortran.fortran-torture/execute/enum_3.f90,
10974 gfortran.fortran-torture/execute/enum_4.f90: New tests.
10975
10976 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
10977
10978 PR target/18482
10979 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
10980 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
10981
10982 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10983
10984 PR libfortran/20179
10985 * gfortran.dg/mixed_io_1.f90: New test.
10986 * gfortran.dg/mixed_io_1.c: New file.
10987
10988 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10989
10990 * gfortran.dg/malloc_free_1.f90: New test.
10991
10992 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
10993
10994 * gcc.dg/nested-func-4.c: Require profiling -pg.
10995
10996 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10997
10998 PR C++/23229
10999 * g++.dg/warn/main-2.C: New test.
11000
11001 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11002
11003 PR fortran/24545
11004 * gfortran.dg/interface_2.f90: new test.
11005
11006 2005-10-28 Josh Conner <jconner@apple.com>
11007
11008 PR c++/22153
11009 * g++.dg/template/crash38.C: New test.
11010 * g++.dg/parse/explicit1.C: Change expected errors.
11011
11012 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11013
11014 PR C++/23426
11015 * g++.dg/other/large-size-array.C: New test.
11016
11017 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11018
11019 PR middle-end/24362
11020 * g++.dg/opt/complex4.C: New test.
11021
11022 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11023
11024 * gcc.dg/nested-func-4.c: New test.
11025
11026 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11027
11028 PR fortran/24158
11029 gfortran.dg/derived_recursion.f90: New test.
11030 gfortran.dg/implicit_actual.f90: New test.
11031
11032 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11033
11034 PR middle-end/24295, PR testsuite/24477
11035 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11036 removed when weakref hits the tree.
11037
11038 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11039
11040 * gfortran.dg/cray_pointers_4.f90: New test.
11041
11042 * gfortran.dg/cray_pointers_5.f90: New test.
11043
11044 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11045
11046 PR fortran/22290
11047 * gfortran.dg/assign_5.f90: New test.
11048 * gfortran.dg/assign_6.f: New test.
11049
11050 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11051
11052 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11053 CPU has no SSE support.
11054
11055 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11056
11057 PR libgfortran/24224
11058 * gfortran.dg/arrayio_1.f90: Update attribution.
11059 * gfortran.dg/arrayio_2.f90: Update attribution.
11060 * gfortran.dg/arrayio_3.f90: Update attribution.
11061 * gfortran.dg/arrayio_4.f90: Update test conditions.
11062 * gfortran.dg/arrayio_5.f90: Update attribution.
11063 * gfortran.dg/arrayio_6.f90: New test.
11064 * gfortran.dg/arrayio_7.f90: New test.
11065
11066 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11067
11068 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11069
11070 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11071
11072 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11073
11074 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11075
11076 PR fortran/24416
11077 * gfortran.dg/namelist_char_only.f90: New test.
11078
11079 2005-10-24 Asher Langton <langton2@llnl.gov>
11080
11081 PR fortran/17031
11082 PR fortran/22282
11083 * gfortran.dg/cray_pointers_1.f90: New test.
11084 * gfortran.dg/cray_pointers_2.f90: New test.
11085 * gfortran.dg/cray_pointers_3.f90: New test.
11086 * gfortran.dg/loc_1.f90: New test.
11087 * gfortran.dg/loc_2.f90: New test.
11088
11089 2005-10-24 Steven Bosscher <stevenb@suse.de>
11090
11091 * gcc.dg/pr24225.c: New test.
11092
11093 2005-10-24 Asher Langton <langton2@llnl.gov>
11094
11095 * gfortran.dg/dup_save_1.f90: New test.
11096 * gfortran.dg/dup_save_2.f90: New test.
11097
11098 2005-10-24 Paul Brook <paul@codesourcery.com>
11099
11100 PR 24107
11101 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11102 stdint.h.
11103
11104 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11105
11106 PR libgfortran/24489
11107 * gfortran.dg/pr24489.f90: New test.
11108
11109 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11110
11111 PR fortran/23635
11112 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11113
11114 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11115
11116 PR target/18911
11117 * g++.dg/init/array16.C: Skip for mmix-*-*.
11118
11119 2005-10-23 Asher Langton <langton2@llnl.gov>
11120
11121 * gfortran.dg/byte_1.f90: New test.
11122 * gfortran.dg/byte_2.f90: New test.
11123
11124 2005-10-23 David Edelsohn <edelsohn@gnu.org>
11125
11126 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
11127
11128 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
11129
11130 PR fortran/18022
11131 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
11132
11133 PR fortran/24311
11134 * gfortran.dg/merge_char_const.f90: New test.
11135
11136 PR fortran/24384
11137 * gfortran.dg/spread_scalar_source.f90: New test.
11138
11139 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
11140
11141 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
11142
11143 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
11144 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
11145
11146 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
11147
11148 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
11149
11150 PR fortran/24426
11151 * gfortran.dg/der_pointer_4.f90: New.
11152
11153 2005-10-22 David Ayers <d.ayers@inode.at>
11154
11155 * obj-c++.dg/except-1.mm: Simplify.
11156
11157 2005-10-21 David Ayers <d.ayers@inode.at>
11158
11159 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
11160
11161 2005-10-21 Jakub Jelinek <jakub@redhat.com>
11162
11163 * gfortran.dg/assumed_dummy_2.f90: New test.
11164
11165 2005-10-21 James E Wilson <wilson@specifix.com>
11166
11167 PR preprocessor/15220
11168 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
11169
11170 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
11171
11172 * gcc.c-torture/execute/20051021-1.c: New test.
11173
11174 2005-10-21 Mark Mitchell <mark@codesourcery.com>
11175
11176 PR c++/24260
11177 * g++.dg/ext/tmplattr1.C: New test.
11178
11179 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
11180
11181 PR fortran/24440
11182 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
11183
11184 2005-10-20 Geoffrey Keating <geoffk@apple.com>
11185
11186 * obj-c++.dg/except-1.mm: New.
11187
11188 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
11189
11190 2005-10-21 Alan Modra <amodra@bigpond.net.au>
11191
11192 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
11193
11194 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
11195
11196 PR middle-end/24295
11197 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
11198 declarations with the same names as thunks' alias targets, use
11199 aliases instead.
11200 * gcc.dg/attr-alias-3.c: New test.
11201 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
11202
11203 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11204
11205 PR c++/22618
11206 * g++.dg/parse/access8.C: New test.
11207
11208 2005-10-20 Richard Guenther <rguenther@suse.de>
11209
11210 PR c++/24439
11211 * g++.dg/tree-ssa/pr24439.C: New testcase.
11212
11213 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11214
11215 * g++.dg/opt/delay-slot-1.C: New test.
11216
11217 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11218
11219 PR fortran/21625
11220 * gfortran.fg/der_init_1.f90: New.
11221
11222 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
11223
11224 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
11225
11226 2005-10-19 Mark Mitchell <mark@codesourcery.com>
11227
11228 PR c++/21908
11229 * g++.dg/parse/error28.C: New test.
11230
11231 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11232
11233 * gcc.dg/profile-generate-2.c: New test.
11234
11235 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
11236
11237 PR target/23589
11238 * g++.dg/ext/dllimport11.C: New.
11239
11240 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11241
11242 PR c++/22293
11243 * g++.dg/other/friend3.C: New test.
11244
11245 2005-10-18 Mark Mitchell <mark@codesourcery.com>
11246
11247 PR c++/23293
11248 * g++.dg/template/error19.C: New test.
11249
11250 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
11251
11252 PR c++/21383
11253 * g++.dg/overload/koenig2.C: New.
11254
11255 PR c++/23118
11256 * g++.dg/overload/error2.C: New.
11257
11258 PR c++/22604
11259 * g++.dg/inherit/covariant14.C: New.
11260
11261 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11262
11263 PR c++/23440
11264 * g++.dg/parse/for1.C: New test.
11265
11266 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
11267
11268 PR fortran/23446
11269 * gfortran.dg/host_dummy_index_1.f90: New test.
11270
11271 PR fortran/21459
11272 * gfortran.dg/automatic_char_len_2.f90: New test.
11273
11274 PR fortran/20866
11275 * gfortran.dg/recursive_statement_functions.f90: New test.
11276
11277 PR fortran/20853
11278 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
11279
11280 PR fortran/20849
11281 * gfortran.dg/external_initializer.f90: New test.
11282
11283 PR fortran/20837
11284 * non_module_public.f90: New test.
11285
11286 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
11287
11288 PR c++/24386
11289 * g++.dg/template/overload7.C: New.
11290
11291 PR c++/22551
11292 * g++.dg/other/switch2.C: Remove expected warnings.
11293
11294 PR c++/21353
11295 * g++.dg/template/defarg6.C: New.
11296
11297 2005-10-17 Uros Bizjak <uros@kss-loka.si>
11298
11299 PR target/24315
11300 * gcc.target/i386/pr24315.c: New test.
11301
11302 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11303
11304 PR c++/24389
11305 * g++.dg/template/static21.C: New test.
11306 * g++.dg/template/static21-a.cc: Likewise.
11307
11308 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
11309
11310 PR c++/23959
11311 * g++.dg/warn/Wswitch-default-1.C: New test.
11312 * g++.dg/warn/Wswitch-default-2.C: New test.
11313
11314 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11315
11316 PR c++/22173
11317 * g++.dg/parse/template18.C: New test.
11318 * g++.dg/template/nontype15.C: Likewise.
11319
11320 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
11321
11322 PR fortran/22273
11323 * gfortran.dg/spec_expr_2.f90: New.
11324
11325 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
11326
11327 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
11328 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
11329 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
11330 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
11331 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
11332 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
11333 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
11334 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
11335 previous target-specific skips and warning-message matches where
11336 applicable.
11337
11338 2005-10-15 Mark Mitchell <mark@codesourcery.com>
11339
11340 PR c++/21347
11341 * g++.dg/warn/Wctor-dtor.C: New test.
11342
11343 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11344
11345 PR c/23439
11346 * gcc.dg/for-1.c: New test.
11347
11348 2005-10-14 Mark Mitchell <mark@codesourcery.com>
11349
11350 PR c++/19565
11351 * g++.dg/warn/Wconversion1.C: New test.
11352 * g++.dg/ext/packed4.C: Compile with -w.
11353 * g++.dg/opt/20050511-1.C: Likewise.
11354 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
11355
11356 2005-10-14 Jakub Jelinek <jakub@redhat.com>
11357
11358 * gfortran.dg/boz_5.f90: New test.
11359
11360 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
11361
11362 PR c++/22551
11363 * g++.dg/other/switch2.C: New.
11364
11365 PR c++/23984
11366 * g++.dg/init/ctor7.C: New.
11367
11368 2005-10-13 David Edelsohn <edelsohn@gnu.org>
11369
11370 PR c++/23730
11371 * g++.dg/parse/crash32.C: New test.
11372
11373 2005-10-13 Mark Mitchell <mark@codesourcery.com>
11374
11375 PR c++/20721
11376 * g++.dg/init/goto2.C: New test.
11377
11378 PR c++/22464
11379 * g++.dg/template/crash/41.C: New test.
11380
11381 PR c++/22180
11382 * g++.dg/template/crash40.C: New test.
11383
11384 PR c++/23694
11385 * g++.dg/parse/friend5.C: New test.
11386
11387 PR c++/23307
11388 * g++.dg/template/crash38.C: New test.
11389
11390 PR c++/22352
11391 * g++.dg/template/friend38.C: New test.
11392
11393 PR c++/22405
11394 * g++.dg/template/crash39.C: New test.
11395
11396 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
11397
11398 * gcc.dg/debug/dwarf2/dwarf-char1.c,
11399 gcc.dg/debug/dwarf2/dwarf-char2.c,
11400 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
11401
11402 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
11403
11404 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
11405
11406 * gcc.dg/dll-2.c: Add tests for warnings.
11407 * gcc.dg/dll-3.c: Likewise.
11408 * gcc.dg/dll-4.c: Likewise.
11409
11410 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
11411 * g++.dg/ext/dllimport2.C: Likewise.
11412 * g++.dg/ext/dllimport3.C: Likewise.
11413 * g++.dg/ext/dllimport7.C: Likewise.
11414 * g++.dg/ext/dllimport8.C: Likewise.
11415 * g++.dg/ext/dllimport9.C: Likewise.
11416
11417 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
11418
11419 PR fortran/24092
11420 * gfortran.dg/derived_pointer_recursion.f90: New test.
11421
11422 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
11423
11424 * gcc.c-torture/execute/20051012-1.c: New test.
11425
11426 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11427
11428 PR fortran/18082
11429 * gfortran.dg/automatic_char_len_1.f90: New test.
11430
11431 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11432
11433 PR fortran/20847
11434 * gfortran.dg/save_common.f90: New test.
11435
11436 PR fortran/20856
11437 * gfortran.dg/save_result.f90: New test.
11438
11439 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11440
11441 PR c++/21592
11442 * g++.dg/template/dependent-expr1.C: Add new expected error.
11443 * g++.dg/template/dependent-expr2.C: Adjust error text.
11444 * g++.dg/template/overload6.C: New.
11445
11446 PR c++/23797
11447 * g++.dg/other/typename8.C: New.
11448
11449 PR c++/21117
11450 * g++.dg/other/return1.C: New.
11451
11452 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
11453
11454 PR c++/24052
11455 * g++.dg/ext/label5.C: New.
11456
11457 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11458
11459 PR c++/19964
11460 * g++.dg/parse/crash31.C: New.
11461
11462 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
11463
11464 * g++.dg/ipa/ipa-1.c: New test.
11465 * g++.dg/ipa/ipa-2.c: New test.
11466 * g++.dg/ipa/ipa-3.c: New test.
11467 * g++.dg/ipa/ipa-4.c: New test.
11468 * g++.dg/ipa/ipa-5.c: New test.
11469 * g++.dg/ipa/ipa.exp: New file.
11470
11471 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11472
11473 PR fortran/24207
11474 * gfortran.dg/private_type_3.f90: New test.
11475
11476 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11477
11478 PR fortran/20786
11479 gfortran.dg/aint_anint_1.f90: New test.
11480
11481 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11482
11483 PR libgfortran/24313
11484 gfortran.dg/csqrt.f: New test.
11485
11486 2005-10-11 Ian Lance Taylor <ian@airs.com>
11487
11488 PR c++/8057
11489 * g++.dg/warn/noeffect7.C: New test.
11490 * g++.dg/warn/noeffect2.C: Instantiate templates.
11491 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
11492 and warning.
11493
11494 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11495
11496 PR c++/21089
11497 * g++.dg/init/float1.C: New test.
11498
11499 PR c++/24277
11500 * g++.dg/init/member1.C: Tweak error markers.
11501
11502 2005-10-11 Janis Johnson <janis187@us.ibm.com>
11503
11504 PR testsuite/24281
11505 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
11506 Check for null pointer.
11507
11508 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11509
11510 PR c++/21369
11511 * g++.dg/parse/ret-type3.C: New test.
11512
11513 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11514
11515 PR tree-opt/23946
11516 * gcc.c-torture/compile/pr23946.c: New test.
11517
11518 2005-10-11 Jakub Jelinek <jakub@redhat.com>
11519
11520 * g++.dg/opt/mmx2.C: New test.
11521
11522 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11523
11524 PR c++/24277
11525 * g++.dg/template/static20.C: New test.
11526
11527 PR c++/24302
11528 * g++.dg/warn/Wunused-12.C: New test.
11529
11530 PR c++/23437
11531 * g++.dg/template/arg4.C: New test.
11532
11533 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11534
11535 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
11536 * gcc.dg/ucnid-3.c: Likewise.
11537 * gcc.dg/ucnid-4.c: Likewise.
11538 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
11539 * g++.dg/other/ucnid-1.C: Likewise.
11540 * gcc.dg/sparc-frame-1.c: New test.
11541
11542 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11543
11544 PR c++/24139
11545 * g++.dg/template/spec27.C: New test.
11546
11547 PR c++/24275
11548 * g++.dg/template/static19.C: New test.
11549
11550 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11551
11552 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
11553 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
11554
11555 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11556
11557 PR target/24136
11558 * gfortran.fortran-torture/compile/pr24136.f: New test.
11559
11560 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
11561
11562 PR c++/22172
11563 * g++.dg/parse/crash30.C: New test.
11564
11565 2005-10-07 Richard Guenther <rguenther@suse.de>
11566
11567 PR middle-end/24227
11568 * gcc.c-torture/compile/pr24227.c: New testcase.
11569
11570 2005-10-07 Steve Ellcey <sje@cup.hp.com>
11571
11572 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
11573 Do not put aligned attributes on array elements.
11574
11575 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
11576
11577 PR testsuite/23611, PR testsuite/23615
11578 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
11579 writing prototypes of library functions by hand.
11580 * obj-c++.dg/bitfield-4.mm: Likewise.
11581 * obj-c++.dg/const-str-4.mm: Likewise.
11582 * obj-c++.dg/encode-4.mm: Likewise.
11583 * obj-c++.dg/encode-5.mm: Likewise.
11584 * obj-c++.dg/encode-6.mm: Likewise.
11585 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
11586 * obj-c++.dg/method-10.mm: Likewise.
11587 * obj-c++.dg/method-17.mm: Likewise.
11588 * obj-c++.dg/method-19.mm: Likewise.
11589 * obj-c++.dg/try-catch-2.mm: Likewise.
11590
11591 2005-10-06 Richard Henderson <rth@redhat.com>
11592
11593 PR 24236
11594 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
11595
11596 2005-10-06 Dale Johannesen <dalej@apple.com>
11597
11598 * gcc.c-torture/execute/20030125-1.c: Correct.
11599
11600 2005-10-06 Richard Guenther <rguenther@suse.de>
11601
11602 PR tree-optimization/24238
11603 * g++.dg/tree-ssa/pr24238.C: New testcase.
11604
11605 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
11606
11607 PR 18568
11608 * gfortran.dg/der_pointer_3.f90: New test.
11609
11610 2005-10-05 Devang Patel <dpatel@apple.com>
11611
11612 PR Debug/23205
11613 * g++.dg/other/PR23205.C: New.
11614
11615 2005-10-05 Richard Henderson <rth@redhat.com>
11616
11617 PR target/23602
11618 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
11619 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
11620
11621 2005-10-05 Dale Johannesen <dalej@apple.com>
11622
11623 * gcc.c-torture/execute/float-floor.c: New.
11624
11625 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
11626
11627 PR tree-optimization/21419
11628 PR tree-optimization/24146
11629 PR tree-optimization/24151
11630
11631 * g++.dg/ext/asm7.C: New.
11632 * g++.dg/ext/asm8.C: New.
11633 * gcc.dg/asm-1.c: Compile on all targets.
11634 * gcc.dg/asm-pr24146.c: New.
11635 * gcc.dg/pr21419.c: Adjust error messages.
11636
11637 2005-10-05 Richard Guenther <rguenther@suse.de>
11638
11639 PR fortran/24176
11640 * gfortran.fortran-torture/compile/empty.f90: New testcase.
11641
11642 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
11643
11644 PR c++/23513
11645 * g++.dg/template/spec22.C: Robustify test.
11646 * g++.dg/template/spec26.C: New.
11647
11648 2005-10-05 Uros Bizjak <uros@kss-loka.si>
11649
11650 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
11651 if target supports vector instructions.
11652
11653 2005-10-04 Geoffrey Keating <geoffk@apple.com>
11654
11655 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
11656 C99 functions.
11657
11658 2005-10-04 Janis Johnson <janis187@us.ibm.com>
11659
11660 * lib/target-supports.exp (check_effective_target_fortran_large_real,
11661 check_effective_target_fortran_large_int): Replace cached result
11662 when target changes.
11663
11664 2005-10-04 Devang Patel <dpatel@apple.com>
11665
11666 * gcc.dg/i386-sse-vect-types.c: New.
11667
11668 2005-10-04 Ian Lance Taylor <ian@airs.com>
11669
11670 PR preprocessor/13726
11671 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
11672 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
11673
11674 2005-10-04 Richard Guenther <rguenther@suse.de>
11675
11676 PR c/23576
11677 * gcc.dg/noncompile/pr23576.c: New testcase.
11678
11679 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11680
11681 PR middle-end/23125
11682 * gcc.dg/register-var-3.c: New test.
11683
11684 2005-10-04 Steven Bosscher <stevenb@suse.de>
11685
11686 * gcc.dg/pr23049.c: New test.
11687
11688 * gcc.dg/ucnid-4.c: Fix test.
11689
11690 2005-10-03 Diego Novillo <dnovillo@redhat.com>
11691
11692 PR 23445
11693 * gcc.c-torture/compile/pr23445.c: New test.
11694
11695 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
11696
11697 * g++.dg/overload/unknown1.C: New.
11698
11699 2005-10-03 Mark Mitchell <mark@codesourcery.com>
11700
11701 PR c++/17775
11702 * g++.dg/template/repo4.C: New test.
11703
11704 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11705
11706 PR libfortran/19308
11707 * gfortran.dg/large_real_kind_2.F90: New test.
11708 * gfortran.dg/large_integer_kind_2.f90: New test.
11709
11710 2005-10-03 Uros Bizjak <uros@kss-loka.si>
11711
11712 * lib/target-supports.exp (check_effective_target_vect_shift):
11713 Implement with result caching. Add i?86, x86_64 and ia64 targets.
11714 (check_effective_target_vect_condition): Fix copy-n-pasto.
11715
11716 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
11717 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
11718 targets.
11719
11720 2005-10-02 Mark Mitchell <mark@codesourcery.com>
11721
11722 PR c++/22621
11723 * g++.dg/template/overload5.C : New test.
11724
11725 PR c++/23840
11726 * g++.dg/expr/stdarg1.C: New test.
11727
11728 2005-10-02 Diego Novillo <dnovillo@redhat.com>
11729
11730 PR 24142
11731 * gcc.c-torture/execute/pr24142.c: New test.
11732
11733 2005-10-01 Diego Novillo <dnovillo@redhat.com>
11734
11735 PR 24141
11736 * gcc.c-torture/execute/pr24141.c: New test.
11737
11738 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
11739 Diego Novillo <dnovillo@redhat.com>
11740
11741 PR 23604
11742 * gcc.c-torture/execute/pr23604.c: New test.
11743
11744 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
11745
11746 PR fortran/16404
11747 PR fortran/20835
11748 PR fortran/20890
11749 PR fortran/20899
11750 PR fortran/20900
11751 PR fortran/20901
11752 PR fortran/20902
11753 gfortran.dg/equiv_constraint_1.f90: New test.
11754 gfortran.dg/equiv_constraint_2.f90: New test.
11755 gfortran.dg/equiv_constraint_3.f90: New test.
11756 gfortran.dg/equiv_constraint_4.f90: New test.
11757 gfortran.dg/equiv_constraint_5.f90: New test.
11758 gfortran.dg/equiv_constraint_6.f90: New test.
11759 gfortran.dg/equiv_constraint_7.f90: New test.
11760 gfortran.dg/equiv_constraint_8.f90: New test.
11761 gfortran.dg/private_type_1.f90: New test.
11762 gfortran.dg/private_type_2.f90: New test.
11763 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
11764 980628-10.f: Assert std=gnu to permit mixing of
11765 types in equivalence statements.
11766
11767 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
11768
11769 PR 24112
11770 * gfortran.dg/open_status_1.f90: New.
11771
11772 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11773
11774 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
11775 * gcc.dg/vect/pr22480.c: Clean up temp files.
11776 * gcc.dg/vect/pr23831.c: Clean up temp files.
11777 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
11778 Clean up temp files.
11779 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
11780 Clean up temp files.
11781
11782 * gcc.dg/20050309-1.c: Clean up temp files.
11783 * gcc.dg/20050325-1.c: Clean up temp files.
11784
11785 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11786
11787 PR tree-optimization/24059
11788 * gcc.dg/vect/pr24059.c : New test.
11789
11790 2005-09-29 Jakub Jelinek <jakub@redhat.com>
11791
11792 PR middle-end/24109
11793 * gcc.c-torture/execute/20050929-1.c: New test.
11794
11795 2005-09-29 Steven Bosscher <stevenb@suse.de>
11796
11797 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
11798
11799 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
11800
11801 PR c/21419
11802 * gcc.dg/pr21419.c: New test.
11803
11804 2005-09-29 Steven Bosscher <stevenb@suse.de>
11805
11806 * gcc.dg/pr23911.c: New test.
11807
11808 2005-09-28 Mark Mitchell <mark@codesourcery.com>
11809
11810 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
11811
11812 PR c++/16782
11813 * g++.dg/parse/qualified4.C: New test.
11814 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
11815 * g++.old-deja/g++.mike/p8154.C: Likewise.
11816
11817 2005-09-27 Mark Mitchell <mark@codesourcery.com>
11818
11819 PR c++/22147
11820 * g++.dg/template/friend37.C: New test.
11821 * g++.dg/parse/crash28.C: Adjust error markers.
11822
11823 2005-09-27 Jakub Jelinek <jakub@redhat.com>
11824
11825 PR fortran/18518
11826 * gfortran.fortran-torture/execute/save_2.f90: New decl.
11827
11828 2005-09-27 Devang Patel <dpatel@apple.com>
11829
11830 PR tree-optimization/23625
11831 * gcc.dg/pr23625.c: New test.
11832
11833 2005-09-27 Uros Bizjak <uros@kss-loka.si>
11834
11835 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
11836 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
11837
11838 2005-09-26 Jakub Jelinek <jakub@redhat.com>
11839
11840 PR fortran/23677
11841 * gfortran.fortran-torture/execute/save_1.f90: New test.
11842 * gfortran.dg/save_1.f90: New test.
11843
11844 2005-09-26 Uros Bizjak <uros@kss-loka.si>
11845
11846 * gcc.target/i386/builtin-apply-mmx.c: New test.
11847
11848 PR target/22576
11849 * gcc.target/i386/pr22576.c: New test.
11850
11851 PR target/22585
11852 * gcc.target/i386/pr22585.c: New test.
11853
11854 PR target/23268
11855 * gcc.target/i386/pr23268.c: New test.
11856
11857 PR middle-end/23831
11858 * gcc.dg/vect/pr23831.c: New test.
11859
11860 PR target/24055
11861 * gcc.target/i386/pr24055.c: New test.
11862
11863 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
11864
11865 PR tree-optimization/23960
11866 * gcc.c-torture/compile/pr23960.c: New.
11867
11868 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
11869
11870 PR fortran/16861
11871 * gfortran.dg/nested_modules_3.f90: New.
11872
11873 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11874
11875 PR fortran/24005
11876 gfortran.dg/interface_1.f90: New test.
11877
11878 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
11879 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11880
11881 PR fortran/23843
11882 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
11883
11884 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11885
11886 PR fortran/23516
11887 * gfortran.dg/imag_1.f: New test.
11888 * gfortran.dg/imag_2.f: Ditto.
11889
11890 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
11891
11892 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
11893
11894 2005-09-22 Jakub Jelinek <jakub@redhat.com>
11895
11896 PR c++/21983
11897 * g++.dg/warn/pr21983.C: New test.
11898
11899 2005-09-21 Mark Mitchell <mark@codesourcery.com>
11900
11901 PR c++/23993
11902 * g++.dg/template/array14.C: New test.
11903
11904 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
11905
11906 PR fortran/19929
11907 * gfortran.dg/der_ptr_component_1.f90: New test.
11908
11909 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11910
11911 PR c++/23965
11912 * g++.dg/template/error1.C: Reject "no matching function" message.
11913
11914 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11915
11916 PR c++/17609
11917 * g++.dg/lookup/error1.C: New test.
11918
11919 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
11920
11921 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
11922 functionality of the testcase.
11923
11924 2005-09-20 Richard Henderson <rth@redhat.com>
11925
11926 * gcc.dg/vect/vect-22.c: Require vect_float.
11927 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
11928
11929 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
11930
11931 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
11932 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
11933 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
11934 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
11935 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
11936 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
11937 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
11938 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
11939 * gcc.dg/cpp/ucnid-8.c: New test.
11940
11941 2005-09-20 Jakub Jelinek <jakub@redhat.com>
11942
11943 PR tree-optimization/23929
11944 * gcc.c-torture/compile/pr23929.c: New test.
11945
11946 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
11947
11948 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
11949 for one loop.
11950
11951 2005-09-20 Steve Ellcey <sje@cup.hp.com>
11952
11953 PR testsuite/23186
11954 * g++.dg/other/pr22003.C: Require named sections.
11955
11956 2005-09-20 Jakub Jelinek <jakub@redhat.com>
11957
11958 PR c++/23947
11959 * g++.dg/rtti/crash3.C: New test.
11960
11961 PR tree-optimization/23818
11962 * gcc.dg/pr23818.c: New test.
11963
11964 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11965
11966 PR fortran/23420
11967 * gfortran.dg/print_fmt_4.f: New.
11968
11969 2005-09-20 Jakub Jelinek <jakub@redhat.com>
11970
11971 PR fortran/23663
11972 * gfortran.fortran-torture/execute/entry_11.f90: New test.
11973
11974 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
11975
11976 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
11977 Use pointers to local alignable arrays instead. Added comments.
11978 * gcc.dg/vect/vect-46.c: Likewise.
11979 * gcc.dg/vect/vect-48.c: Likewise.
11980 * gcc.dg/vect/vect-49.c: Likewise.
11981 * gcc.dg/vect/vect-52.c: Likewise.
11982 * gcc.dg/vect/vect-53.c: Likewise.
11983 * gcc.dg/vect/vect-54.c: Likewise.
11984 * gcc.dg/vect/vect-56.c: Likewise.
11985 * gcc.dg/vect/vect-57.c: Likewise.
11986 * gcc.dg/vect/vect-58.c: Likewise.
11987 * gcc.dg/vect/vect-60.c: Likewise.
11988 * gcc.dg/vect/vect-61.c: Likewise.
11989
11990 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
11991 The test is no longer vectorizable on vect_no_align targets.
11992 * gcc.dg/vect/vect-43.c: Likewsie.
11993
11994 * gcc.dg/vect/vect-44.c: Added comments.
11995 * gcc.dg/vect/vect-45.c: Added comments.
11996 * gcc.dg/vect/vect-50.c: Added comments.
11997 * gcc.dg/vect/vect-51.c: Added comments.
11998
11999 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12000 aligned type.
12001 * gcc.dg/vect/Os-vect-95.c: Likewise.
12002
12003 * gcc.dg/vect/vect-41.c: Test removed.
12004 * gcc.dg/vect/vect-47.c: Test removed.
12005 * gcc.dg/vect/vect-55.c: Test removed.
12006 * gcc.dg/vect/vect-59.c: Test removed.
12007
12008 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12009
12010 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12011 No longer vectorizable on vect_no_align targets.
12012 * gcc.dg/vect/pr20122.c: Likewise.
12013 * gcc.dg/vect/vect-74.c: Likewise.
12014 * gcc.dg/vect/vect-75.c: Likewise.
12015 * gcc.dg/vect/vect-76.c: Likewise.
12016
12017 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12018 Will not be vectorizable on vect_no_align targets once aliasing issues
12019 are resolved.
12020 * gcc.dg/vect/vect-79.c: Likewise.
12021
12022 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12023 * gcc.dg/vect/vect-78.c: Likewise.
12024 * gcc.dg/vect/vect-97.c: Likewise.
12025
12026 2005-09-19 Steven Bosscher <stevenb@suse.de>
12027
12028 * gcc.dg/pr23943.c: New test.
12029
12030 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12031
12032 PR fortran/19181
12033 * gfortran.dg/derived_pointer_null_1.f90: New test.
12034
12035 2005-09-18 Richard Guenther <rguenther@suse.de>
12036
12037 PR middle-end/23944
12038 * gcc.c-torture/compile/pr23944.c: New testcase.
12039
12040 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12041
12042 PR fortran/15975
12043 * gfortran.dg/der_pointer_2.f90: New test.
12044
12045 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12046
12047 PR fortran/16861
12048 * gfortran.dg/nested_modules_2.f90: New test.
12049
12050 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12051
12052 PR c++/18368
12053 * g++.dg/other/semicolon.C: New test.
12054
12055 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12056
12057 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12058 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12059
12060 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12061
12062 PR c++/23914
12063 * g++.dg/template/static18.C: New test.
12064
12065 PR c++/21514
12066 * g++.dg/template/crash19.C: Remove dg-error marker.
12067 * g++.dg/template/local4.C: New test.
12068
12069 2005-09-16 Paul Brook <paul@codesourcery.com>
12070
12071 PR fortran/23906
12072 * gfortran.dg/dependency_1.f90: New test.
12073
12074 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12075
12076 PR c++/23896
12077 * g++.dg/template/static17.C: New test.
12078
12079 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12080
12081 PR c++/23139
12082 * g++.dg/warn/huge-val1.C: New test.
12083
12084 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12085
12086 PR c++/13140
12087 * g++.dg/parse/class2.C: New test.
12088 * g++.dg/template/explicit8.C: Likewise.
12089 * g++.dg/template/spec25.C: Likewise.
12090
12091 2005-09-14 Josh Conner <jconner@apple.com>
12092
12093 PR middle-end/23584
12094 * gcc.dg/pr23584.c: New test.
12095
12096 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12097
12098 PR fortran/21875 Internal Unit Array I/O, NIST
12099 * gfortran.dg/arrayio_1.f90: New test.
12100 * gfortran.dg/arrayio_1.f90: New test.
12101 * gfortran.dg/arrayio_1.f90: New test.
12102 * gfortran.dg/arrayio_1.f90: New test.
12103 * gfortran.dg/arrayio_1.f90: New test.
12104
12105 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12106
12107 PR middle-end/22480
12108 * gcc.dg/vect/pr22480.c: New test.
12109
12110 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12111
12112 PR fortran/19358
12113 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
12114
12115 2005-09-13 Josh Conner <jconner@apple.com>
12116
12117 PR c++/23180
12118 * g++.dg/init/struct2.C: New test.
12119 * g++.dg/init/struct3.C: New test.
12120
12121 2005-09-13 Janis Johnson <janis187@us.ibm.com>
12122
12123 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
12124 Clean up temp files.
12125 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
12126 gcc.dg/tree-ssa/builtin-fprintf-1.c,
12127 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
12128 gcc.dg/tree-ssa/builtin-printf-1.c,
12129 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
12130 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
12131 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
12132 gcc.dg/tree-ssa/builtin-vprintf-1.c,
12133 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
12134 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
12135 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
12136 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
12137 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
12138 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
12139 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
12140 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
12141
12142 2005-09-13 Josh Conner <jconner@apple.com>
12143
12144 * lib/gcc-dg.exp: Load scanipa.exp.
12145 (cleanup-dump): New procedure.
12146 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
12147 * lib/scandump.exp: New file.
12148 * lib/scantree.exp: Use it.
12149 * lib/scanipa.exp: New file.
12150
12151 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
12152
12153 PR fortran/17740
12154 * gfortran.dg/generic_4.f90: New test.
12155
12156 2005-09-13 Uros Bizjak <uros@kss-loka.si>
12157
12158 PR target/23816
12159 * gcc.target/i386/pr23816-1.c: New test.
12160 * gcc.target/i386/pr23816-2.c: New test.
12161
12162
12163 2005-09-13 Bastian Blank <waldi@debian.org>
12164
12165 PR c++/16171
12166 * g++.dg/abi/mangle26.C: New test.
12167 * g++.dg/abi/mangle27.C: New test.
12168 * g++.dg/abi/mangle28.C: New test.
12169 * g++.dg/abi/mangle29.C: New test.
12170
12171 PR c++/23839
12172 * g++.dg/parse/register1.C: New test.
12173
12174 2005-09-13 Mark Mitchell <mark@codesourcery.com>
12175
12176 PR c++/23842
12177 * g++.dg/template/access16.C: New test.
12178
12179 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12180
12181 * gfortran.dg/char_pack_2.f90: Increase the vector size.
12182
12183 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12184
12185 PR fortran/18899
12186 * gfortran.dg/shape_2.f90: New test.
12187
12188 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12189
12190 PR target/19269
12191 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
12192 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
12193 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
12194 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
12195 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
12196 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
12197 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
12198 tests.
12199
12200 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12201
12202 PR c++/23841
12203 * g++.dg/parse/template17.C: New test.
12204
12205 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12206
12207 PR c++/23789
12208 * g++.dg/template/nontype14.C: New test.
12209
12210 2005-09-12 Ian Lance Taylor <ian@airs.com>
12211
12212 PR g++/7874
12213 * g++.dg/lookup/friend7.C: New test.
12214 * g++.dg/lookup/friend8.C: New test.
12215 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
12216 so that it will be found via argument dependent lookup.
12217 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
12218 friend functions which will no longer be found.
12219 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
12220 function g, so that it will be found via argument dependent
12221 lookup.
12222 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
12223 * g++.old-deja/g++.mike/net43.C: Likewise.
12224
12225 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12226
12227 PR c++/23691
12228 * g++.dg/template/static16.C: New test.
12229
12230 2005-09-12 Josh Conner <jconner@apple.com>
12231
12232 PR middle-end/23237
12233 * gcc.c-torture/compile/pr23237.c: New test.
12234
12235 2005-09-11 Richard Henderson <rth@redhat.com>
12236
12237 * g++.dg/other/error8.C: Update expected diagnostic text.
12238
12239 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12240
12241 PR libfortran/19872
12242 * gfortran.dg/overwrite_1.f: New test.
12243
12244 2005-09-09 Josh Conner <jconner@apple.com>
12245
12246 * g++.dg/init/pr23180-1.C: Removed.
12247 * g++.dg/init/pr23180-2.C: Removed.
12248
12249 2005-09-09 David Daney <ddaney@avtrex.com>
12250
12251 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
12252 files which are ...
12253 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
12254 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
12255
12256 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12257
12258 * gfortran.dg/iostat_2.f90: New test.
12259
12260 2005-09-09 Mark Mitchell <mark@codesourcery.com>
12261
12262 PR c++/22252
12263 * g++.dg/ext/interface1.C: New test.
12264 * g++.dg/ext/interface1.h: Likewise.
12265 * g++.dg/ext/interface1a.cc: Likewise.
12266
12267 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
12268
12269 * gfortran.dg/iomsg_1.f90: New test case.
12270
12271 2005-09-09 Richard Guenther <rguenther@suse.de>
12272
12273 PR c++/23624
12274 * g++.dg/tree-ssa/pr23624.C: New testcase.
12275
12276 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12277
12278 PR fortran/19239
12279 * gfortran.dg/vector_subscript_1.f90,
12280 * gfortran.dg/vector_subscript_2.f90: New tests.
12281
12282 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12283
12284 PR fortran/21104
12285 * gfortran.dg/array_alloc_1.f90,
12286 * gfortran.dg/array_alloc_2.f90,
12287 * gfortran.dg/array_alloc_3.f90: New tests.
12288
12289 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12290
12291 PR fortran/12840
12292 * gfortran.dg/array_constructor_6.f90
12293 * gfortran.dg/array_constructor_7.f90
12294 * gfortran.dg/array_constructor_8.f90
12295 * gfortran.dg/array_constructor_9.f90
12296 * gfortran.dg/array_constructor_10.f90
12297 * gfortran.dg/array_constructor_11.f90
12298 * gfortran.dg/array_constructor_12.f90: New tests.
12299
12300 2005-09-08 Josh Conner <jconner@apple.com>
12301
12302 PR c++/23180
12303 * g++.dg/init/pr23180-1.C: New test.
12304 * g++.dg/init/pr23180-2.C: New test.
12305
12306 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12307
12308 PR fortran/18878
12309 * gfortran.dg/module_double_reuse.f90: New.
12310
12311 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12312
12313 PR fortran/23270
12314 PR fortran/22304
12315 PR fortran/18870
12316 PR fortran/17917
12317 PR fortran/16511
12318 * gfortran.dg/common_equivalence_1.f: New.
12319 * gfortran.dg/common_equivalence_2.f: New.
12320 * gfortran.dg/common_equivalence_3.f: New.
12321 * gfortran.dg/contained_equivalence_1.f90: New.
12322 * gfortran.dg/module_blank_common.f90: New.
12323 * gfortran.dg/module_commons_1.f90: New.
12324 * gfortran.dg/module_equivalence_1.f90: New.
12325 * gfortran.dg/nested_modules_1.f90: New.
12326 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
12327 equivalences and add comment to connect the test with
12328 the PR.
12329
12330 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12331
12332 PR fortran/23765
12333 * gfortran.dg/common_6.f90: New test.
12334
12335 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12336
12337 PR fortran/15326
12338 * gfortran.dg/char_result_1.f90,
12339 * gfortran.dg/char_result_2.f90,
12340 * gfortran.dg/char_result_3.f90,
12341 * gfortran.dg/char_result_4.f90,
12342 * gfortran.dg/char_result_5.f90,
12343 * gfortran.dg/char_result_6.f90,
12344 * gfortran.dg/char_result_7.f90,
12345 * gfortran.dg/char_result_8.f90: New tests.
12346
12347 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12348
12349 PR fortran/19928
12350 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
12351
12352 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12353
12354 PR obj-c++/16816
12355 * obj-c++.dg/selector-5.mm: New test.
12356 * obj-c++.dg/selector-6.mm: New test.
12357
12358 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12359
12360 PR objc/20574
12361 PR objc/19324
12362 * objc.dg/error-1.m: New test.
12363
12364 2005-09-07 Richard Sandiford <richard@codesourcery.com>
12365
12366 PR fortran/23373
12367 * gfortran.fortran-torture/execute/pr23373-1.f90,
12368 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
12369
12370 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
12371
12372 PR libfortran/23760
12373 * gfortran.dg/g77/1832.f: Remove long string in write statement
12374 to allow the test to pass on correct list directed output with
12375 prepended space.
12376
12377 2005-09-07 James E Wilson <wilson@specifix.com>
12378
12379 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
12380
12381 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12382
12383 * gfortran.dg/parameter+save.f90: Rename to
12384 * gfortran.dg/parameter_save.f90: .. this.
12385
12386 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12387
12388 PR fortran/20848
12389 * gfortran.dg/parameter+save.f90: New test case.
12390
12391 2005-09-06 Richard Sandiford <richard@codesourcery.com>
12392
12393 PR fortran/19269
12394 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
12395
12396 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12397
12398 PR c/23075
12399 * gcc.dg/pr23075.c: New test.
12400 * g++.dg/warn/pr23075.C: New test.
12401
12402 PR target/22362
12403 * gcc.target/i386/pr22362.c: New test.
12404
12405 PR rtl-optimization/23098
12406 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
12407
12408 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
12409 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12410 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12411
12412 2005-09-06 Mark Mitchell <mark@codesourcery.com>
12413
12414 * g++.dg/expr/cast6.C: New test.
12415
12416 PR c++/9782
12417 * g++.dg/init/new15.C: New test.
12418
12419 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12420
12421 * gcc.dg/vect/Os-vect-95.c: New test.
12422 * gcc.dg/vect/vect-95.c: Same.
12423
12424 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12425
12426 * gcc.dg/vect/vect-29.c: Update xfail testing.
12427 * gcc.dg/vect/vect-44.c: Same.
12428 * gcc.dg/vect/vect-48.c: Same.
12429 * gcc.dg/vect/vect-50.c: Same.
12430 * gcc.dg/vect/vect-72.c: Same.
12431 * gcc.dg/vect/vect-77.c: Same.
12432 * gcc.dg/vect/vect-78.c: Same.
12433 * gcc.dg/vect/vect-80.c: Same.
12434 * gcc.dg/vect/vect-96.c: Same.
12435 * gcc.dg/vect/vect-100.c: Same.
12436 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
12437 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
12438 * gfortran.dg/vect/vect-5.f90: Same.
12439
12440 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12441
12442 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
12443 start strings.
12444 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12445 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12446
12447 PR c++/23056
12448 * g++.dg/opt/pr23056.C: New test.
12449
12450 PR rtl-optimization/23098
12451 * gcc.target/i386/pr23098.c: New test.
12452
12453 2005-09-05 Mark Mitchell <mark@codesourcery.com>
12454
12455 PR c++/23667
12456 * g++.dg/template/static15.C: New test.
12457
12458 PR c++/21440
12459 * g++.dg/ext/stmtexpr5.C: New test.
12460 * g++.dg/ext/stmtexpr6.C: Likewise.
12461
12462 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
12463
12464 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
12465
12466 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
12467 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12468 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12469
12470 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
12471
12472 PR libfortran/23321
12473 * gfortran.dg/direct_io_4.f90: New test case.
12474
12475 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
12476 Rasmus Hahn <rassahah@neofonie.de>
12477
12478 PR libobjc/23108
12479 * objc.dg/type-stream-1.m: New test.
12480
12481 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
12482
12483 PR fortran/23661
12484 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
12485 gfortran.dg/print_fmt_3.f90: New test.
12486
12487 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12488
12489 * gfortran.dg/fmt_t_1.f90: New test.
12490
12491 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12492
12493 PR rtl-optimization/23454
12494 * g++.dg/opt/pr23454.C: New test.
12495
12496 2005-09-03 Mark Mitchell <mark@codesourcery.com>
12497
12498 PR c++/23699
12499 * g++.dg/ext/static1.C: New test.
12500
12501 2005-09-02 Richard Henderson <rth@redhat.com>
12502
12503 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
12504 tail call to check_fa_work.
12505
12506 2005-09-02 Mark Mitchell <mark@codesourcery.com>
12507
12508 PR c++/21687
12509 * g++.dg/other/gc3.C: New test.
12510
12511 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12512
12513 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
12514 * gcc.dg/20050826-1.c: Likewise.
12515
12516 2005-08-31 Mark Mitchell <mark@codesourcery.com>
12517
12518 PR c++/23167
12519 * g++.dg/expr/volatile1.C: New test.
12520
12521 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
12522
12523 PR middle-end/23547
12524 * gcc.dg/pr23547.c: New test.
12525
12526 2005-09-02 Richard Sandiford <richard@codesourcery.com>
12527
12528 PR c/22061
12529 * gcc.c-torture/execute/pr22061-1.c,
12530 * gcc.c-torture/execute/pr22061-2.c,
12531 * gcc.c-torture/execute/pr22061-3.c,
12532 * gcc.c-torture/execute/pr22061-4.c: New tests.
12533
12534 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
12535
12536 * gcc.dg/Wredundant-decls-2.c: New test to check that
12537 -Wredundant-decls does not issue warning for a variable
12538 definition following a declaration.
12539
12540 2005-09-01 Jakub Jelinek <jakub@redhat.com>
12541
12542 PR debug/7241
12543 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
12544 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
12545 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
12546
12547 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
12548 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
12549 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
12550 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
12551 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
12552 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
12553 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
12554 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
12555
12556 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12557
12558 PR objc/23306
12559 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
12560 scan-assmbler.
12561
12562 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
12563
12564 PR target/21255
12565 * gcc.dg/pr21255-1.c: New test.
12566 * gcc.dg/pr21255-2-mb.c: Likewise.
12567 * gcc.dg/pr21255-2-ml.c: Likewise.
12568 * gcc.dg/pr21255-3.c: Likewise.
12569 * gcc.dg/pr21255-4.c: Likewise.
12570
12571 2005-08-31 Dale Johannesen <dalej@apple.com>
12572
12573 * gcc.dg/20050830-1.c: New.
12574
12575 2005-08-31 Josh Conner <jconner@apple.com>
12576
12577 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
12578 command-line options for arm-*-* targets.
12579 * g++.dg/init/array16.C: Likewise.
12580 * g++.dg/other/crash-4.C: Likewise.
12581
12582 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12583
12584 PR obj-c++/23640
12585 * obj-c++.dg/gnu-runtime-3.mm: New test.
12586
12587 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12588
12589 PR c++/13377
12590 * g++.dg/lookup/ambig4.C: New test.
12591 * g++.dg/lookup/ambig5.C: New test.
12592 * g++.dg/tc1/dr101.C: Adjust error markers.
12593
12594 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12595
12596 PR c++/23639
12597 * g++.dg/template/ttp5.C: Adjust error markers.
12598
12599 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
12600
12601 PR testsuite/23609
12602 * lib/obj-c++.exp: Include target-libpath.exp.
12603 (obj-c++_link_flags): Look for the GNU libobjc library
12604 and set the library path to include it.
12605 Don't manually set LD_LIBRARY_PATH (etc.) but call
12606 set_ld_library_path_env_vars instead.
12607 (obj-c++_target_compile): Don't set library path or
12608 linker flags because they are already set correctly
12609 in obj-c++_link_flags.
12610
12611 2005-08-30 Josh Conner <jconner@apple.com>
12612
12613 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
12614 to command-line options for arm-*-* targets.
12615
12616 2005-08-30 Geoffrey Keating <geoffk@apple.com>
12617
12618 * g++.dg/other/i386-1.C: New.
12619
12620 2005-08-30 Jakub Jelinek <jakub@redhat.com>
12621
12622 PR preprocessor/20348
12623 PR preprocessor/20356
12624 * gcc.dg/cpp/pr20348.c: New test.
12625 * gcc.dg/cpp/pr20348.h: New file.
12626 * gcc.dg/cpp/inc/pr20348.h: New file.
12627 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
12628 * gcc.dg/cpp/pr20356.c: New test.
12629 * gcc.dg/cpp/pr20356.h: New file.
12630 * gcc.dg/cpp/inc/pr20356.h: New file.
12631 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
12632
12633 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
12634
12635 * gfortran.fortran-torture/execute/intrinsic_count.f90:
12636 Fix array dimension to avoid correct end-of-file error.
12637
12638 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
12639
12640 PR libfortran/23598
12641 * gfortran.dg/iostat_1.f90: New test.
12642
12643 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
12644
12645 PR middle-end/23408
12646 * gcc.dg/pr23408.c: New test.
12647
12648 2005-08-28 Mark Mitchell <mark@codesourcery.com>
12649
12650 PR c++/23099
12651 * g++.dg/init/member1.C: Make sure erroneous static data member
12652 definitions are required.
12653 * g++.dg/template/static13.C: New test.
12654 * g++.dg/template/static14.C: Likewise.
12655
12656 2005-08-29 Jakub Jelinek <jakub@redhat.com>
12657
12658 * gcc.target/i386/pr23575.c: Use -msse2 instead of
12659 -march=pentium4, remove ilp32 requirement.
12660
12661 PR middle-end/23484
12662 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
12663 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
12664
12665 2005-08-29 Andreas Jaeger <aj@suse.de>
12666
12667 PR testsuite/23607
12668 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
12669
12670 2005-08-28 Jakub Jelinek <jakub@redhat.com>
12671
12672 * gcc.c-torture/execute/20050316-2.c: New test.
12673 * gcc.c-torture/execute/20050316-3.c: New test.
12674 * gcc.dg/torture/pr16104-1.c: New test.
12675
12676 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
12677
12678 PR middle-end/23463
12679 * gcc.c-torture/execute/zero-struct-1.c: New test.
12680
12681 2005-08-27 Richard Guenther <rguenther@suse.de>
12682
12683 PR target/23575
12684 * gcc.target/i386/pr23575.c: New testcase.
12685
12686 2005-08-26 Jakub Jelinek <jakub@redhat.com>
12687
12688 PR rtl-optimization/23561
12689 * gcc.c-torture/execute/20050826-1.c: New test.
12690
12691 PR rtl-opt/23560
12692 * gcc.c-torture/execute/20050826-2.c: New test.
12693
12694 2005-08-26 Dale Johannesen <dalej@apple.com>
12695
12696 * gcc.dg/20030711-1.c: Modify to work on Darwin.
12697 * gcc.dg/20050826-1.c: New.
12698
12699 2005-08-26 Mark Mitchell <mark@codesourcery.com>
12700
12701 PR c++/19004
12702 * g++.dg/template/nontype13.C: New test.
12703
12704 PR c++/23491
12705 * g++.dg/init/new14.C: New test.
12706 * g++.dg/expr/anew1.C: Do not XFAIL.
12707 * g++.dg/expr/anew2.C: Likewise.
12708 * g++.dg/expr/anew3.C: Likewise.
12709
12710 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
12711
12712 PR middle-end/22439
12713 * gcc.dg/vla-3.c: New test.
12714
12715 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
12716
12717 PR fortran/20363
12718 * gfortran.dg/named_interface.f90: New.
12719
12720 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
12721
12722 * gcc.c-torture/execute/frame-address.c: New test.
12723
12724 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
12725
12726 PR c++/20817
12727 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
12728
12729 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12730
12731 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
12732
12733 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12734
12735 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
12736 * gcc.dg/altivec-22.c: Rename from..
12737 * gcc.dg/altivec-nomfcr.c: ..this.
12738
12739 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
12740
12741 PR tree-optimization/23546
12742 * gcc.dg/tree-ssa/pr23546.c: New test.
12743
12744 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
12745
12746 PR fortran/17758
12747 * gfortran.dg/nonreturning_statements.f90: New test.
12748
12749 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
12750
12751 PR c++/22454
12752 * g++.dg/parse/crash29.C: New.
12753
12754 2005-08-23 DJ Delorie <dj@redhat.com>
12755
12756 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
12757 constants have the L suffix.
12758
12759 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
12760
12761 PR c++/23044
12762 * g++.dg/template/instantiate8.C: New.
12763
12764 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
12765
12766 PR middle-end/23467
12767 * gcc.c-torture/execute/pr23467.c: New test.
12768
12769 2005-08-23 Jakub Jelinek <jakub@redhat.com>
12770
12771 PR tree-optimization/22043
12772 * gcc.c-torture/execute/20050613-1.c: New test.
12773
12774 2005-08-23 Ben Elliston <bje@au.ibm.com>
12775
12776 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
12777
12778 2005-08-22 Jakub Jelinek <jakub@redhat.com>
12779
12780 PR rtl-optimization/23478
12781 * g++.dg/opt/pr23478.C: New test.
12782
12783 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
12784
12785 PR c/18715
12786 * gcc.dg/switch-warn-3.c: New test.
12787
12788 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12789
12790 PR c++/22233
12791 * g++.dg/template/param1.C: New test.
12792
12793 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12794
12795 PR c++/23089
12796 * g++.dg/other/incomplete1.C: New test.
12797
12798 2005-08-22 Ira Rosen <irar@il.ibm.com>
12799
12800 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
12801 are vectorizable.
12802
12803 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12804
12805 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
12806 d_lines_5.f: New.
12807
12808 2005-08-21 Jakub Jelinek <jakub@redhat.com>
12809
12810 * gcc.target/i386/sse-4.c: New test.
12811
12812 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12813
12814 PR testsuite/23239
12815 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
12816
12817 2005-08-20 Jakub Jelinek <jakub@redhat.com>
12818
12819 * gcc.dg/20050811-1.c: New test.
12820 * gcc.dg/20050811-2.c: New test.
12821
12822 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
12823
12824 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
12825
12826 2005-08-19 Diego Novillo <dnovillo@redhat.com>
12827
12828 PR 23476
12829 * gcc.c-torture/compile/pr23476.c: New test.
12830
12831 2005-08-19 Devang Patel <dpatel@apple.com>
12832
12833 PR tree-optimization/23048
12834 * gcc.dg/tree-ssa/pr23048.c: New test.
12835
12836 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12837
12838 PR middle-end/20624
12839 * g++.dg/warn/Wreturn-3.C: New test
12840
12841 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
12842
12843 PR tree-optimization/22228
12844 * g++.dg/vect/pr22543.cc: New test.
12845
12846 2005-08-17 Steven Bosscher <stevenb@suse.de>
12847
12848 PR tree-optimization/21574
12849 * gcc.dg/tree-ssa/pr21574.c: New test.
12850
12851 2005-08-16 James E Wilson <wilson@specifix.com>
12852
12853 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
12854
12855 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
12856
12857 PR tree-opt/23402
12858 * gcc.c-torture/compile/zero-strct-3.c: New test.
12859 * gcc.c-torture/compile/zero-strct-4.c: New test.
12860
12861 2005-08-16 Steven Bosscher <stevenb@suse.de>
12862
12863 PR target/23376
12864 * gcc.target/x86_64/pr23376.c: New test.
12865
12866 2005-08-16 Ian Lance Taylor <ian@airs.com>
12867
12868 PR c++/23337
12869 * g++.dg/ext/vector2.C: New.
12870
12871 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12872
12873 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
12874
12875 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12876
12877 PR libfortran/23428
12878 * gfortran.dg/inquire-complex.f90: New test case.
12879
12880 2005-08-16 James E Wilson <wilson@specifix.com>
12881
12882 PR tree-optimization/21105
12883 * gcc.dg/large-size-array.c: New.
12884
12885 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
12886
12887 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
12888 type.
12889 * gcc.dg/vect/vect-41: Likewise.
12890 * gcc.dg/vect/vect-42: Likewise.
12891 * gcc.dg/vect/vect-43: Likewise.
12892 * gcc.dg/vect/vect-44: Likewise.
12893 * gcc.dg/vect/vect-46: Likewise.
12894 * gcc.dg/vect/vect-47: Likewise.
12895 * gcc.dg/vect/vect-48: Likewise.
12896 * gcc.dg/vect/vect-52: Likewise.
12897 * gcc.dg/vect/vect-53: Likewise.
12898 * gcc.dg/vect/vect-54: Likewise.
12899 * gcc.dg/vect/vect-55: Likewise.
12900 * gcc.dg/vect/vect-56: Likewise.
12901 * gcc.dg/vect/vect-57: Likewise.
12902 * gcc.dg/vect/vect-58: Likewise.
12903 * gcc.dg/vect/vect-59: Likewise.
12904 * gcc.dg/vect/vect-60: Likewise.
12905 * gcc.dg/vect/vect-61: Likewise.
12906 * gcc.dg/vect/vect-85: Likewise.
12907 * gcc.dg/vect/vect-87: Likewise.
12908 * gcc.dg/vect/vect-88: Likewise.
12909 * gcc.dg/vect/vect-93.c: Likewise.
12910 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
12911 * gcc.dg/vect/vect-75: Likewise.
12912 * gcc.dg/vect/vect-76: Likewise.
12913 * gcc.dg/vect/vect-77: Likewise.
12914 * gcc.dg/vect/vect-78: Likewise.
12915 * gcc.dg/vect/vect-80: Likewise.
12916 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
12917 vectorized for the expected reason, rather than checking how alignment
12918 was handled.
12919 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
12920 type and also instead of aligned pointers. Added documentation.
12921
12922 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
12923
12924 * gfortran.dg/power.f90: New test.
12925
12926 2005-08-16 Jakub Jelinek <jakub@redhat.com>
12927
12928 PR rtl-optimization/23299
12929 * g++.dg/opt/pr23299.C: New test.
12930
12931 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12932
12933 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
12934
12935 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
12936
12937 * g++.dg/template/local6.C: New test.
12938
12939 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
12940
12941 * execute/exceptions/finally-1.m: Check that the catch and finally are
12942 being called. Also add a "return 0;" at the end of main.
12943
12944 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
12945
12946 PR fortran/21432.
12947 * gfortran.dg/namelist_print_1.f: New test of functionality of
12948 PRINT namelist.
12949 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
12950 namelist generates error with -std=f95.
12951
12952 2005-08-14 Ira Rosen <irar@il.ibm.com>
12953
12954 PR tree-optimization/23119
12955 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
12956
12957 2005-08-13 Marcin Koziej <creep@desk.pl>
12958 Andrew Pinski <pinskia@physics.uc.edu>
12959
12960 PR libobjc/22492
12961 * execute/exceptions/finally-1.m: New test.
12962
12963 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12964
12965 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
12966 testsuite.
12967 * objc/execute/exceptions/trivial.m: New test.
12968 * objc.dg/try-catch-11.m: Move to ...
12969 * objc/execute/exceptions/foward-1.m: Here.
12970 * objc.dg/try-catch-2.m: Move to ...
12971 * objc/execute/exceptions/catchall-1.m: Here.
12972 * objc.dg/try-catch-8.m: Move to ...
12973 * objc/execute/exceptions/local-variables-1.m: Here.
12974
12975 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12976
12977 * objc.dg/nested-func-1.m: Move to ...
12978 * objc/execute/nested-func-1.m: Here.
12979
12980 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12981
12982 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
12983 in ${options} instead of [target_info name].
12984 * lib/obj-c++.exp (objc_target_compile): Likewise.
12985
12986 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12987
12988 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
12989
12990 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12991
12992 part of PR testsuite/23348
12993 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
12994 of the torture options.
12995 * objc/compile/trivial.m: New test.
12996
12997 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
12998
12999 * gfortran.dg/eoshift.f90: Correct format.
13000
13001 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13002
13003 * gfortran.fortran-torture/execute/character_passing.f90:
13004 Fix comment typo.
13005
13006 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13007
13008 PR c++/8271
13009 * g++.dg/template/unify10.C: New.
13010
13011 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13012
13013 * g++.dg/parse/pr22514.C: Move to...
13014 * g++.dg/debug/pr22514.C: here.
13015
13016 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13017
13018 PR c++/23266
13019 * g++.dg/inherit/pure1.C: New test.
13020
13021 * ChangeLog: Fix typos.
13022
13023 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13024 Steven Bosscher <stevenb@suse.de>
13025
13026 * gfortran.dg/runtime_warning_1.f90: New test.
13027
13028 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13029
13030 PR c++/23219
13031 * g++.dg/parse/crash28.C: New.
13032
13033 2005-08-11 Richard Guenther <rguenther@suse.de>
13034
13035 PR target/23289
13036 * gcc.target/i386/tailcall-1.c: New testcase.
13037
13038 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13039
13040 * gcc.dg/vect/vect-67.c: Un-xfail.
13041
13042 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13043
13044 PR c++/23225
13045 * g++.dg/testsuite/parse/crash27.C: new test.
13046
13047 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13048
13049 PR libfortran/22143
13050 * gfortran.dg/shift-kind.f90: New testcase.
13051
13052 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13053
13054 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13055 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13056
13057 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13058
13059 PR c++/20646
13060 * g++.dg/other/mult-stor1.C: New test.
13061
13062 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13063
13064 * gcc.c-torture/pr18299-1.c: Move to ...
13065 * gcc.c-torture/compile/pr18299-1.c: Here.
13066
13067 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13068
13069 * gfortran/fortran.torture/execute/character_passing.f90:
13070 Fix types for LSAME.
13071
13072 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13073
13074 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13075 input data back to what it was originally.
13076
13077 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13078
13079 * objc.dg/try-catch-8.m: Enable for all targets.
13080
13081 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13082
13083 * gcc.dg/pr23165.c: New test.
13084
13085 2005-08-09 Steven Bosscher <stevenb@suse.de>
13086
13087 PR tree-optimization/23234
13088 * gcc.dg/tree-ssa/pr23234.c: New test.
13089
13090 2005-08-08 Josh Conner <jconner@apple.com>
13091
13092 PR rtl-optimization/23241
13093 * gcc.dg/char-compare.c: New test.
13094
13095 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13096
13097 PR c++/22508
13098 * g++.dg/init/new13.C: New test.
13099
13100 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13101
13102 PR c++/21166
13103 * g++.dg/other/crash-4.C: Adjust
13104 * g++/dg/ext/packed9.C: New.
13105
13106 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13107
13108 PR middle-end/21964
13109 * gcc.c-torture/execute/pr21964-1.c: New test.
13110
13111 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13112
13113 PR c/22458
13114 * gcc.dg/pr22458-1.c: New test.
13115
13116 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
13117 Steven G. Kargl <kargls@comcast.net>
13118
13119 PR fortran/22390
13120 * gfortran.dg/flush_1.f90: New test.
13121
13122 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13123
13124 PR c++/23191
13125 * g++.dg/template/eh2.C: New test.
13126
13127 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13128
13129 PR c++/19498
13130 * g++.dg/template/instantiate7.C: New test.
13131
13132 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
13133
13134 PR c/23113
13135 * gcc.dg/Wunused-value-1.c: New test.
13136
13137 2005-08-06 Richard Sandiford <richard@codesourcery.com>
13138
13139 PR rtl-optimization/23233
13140 * gcc.c-torture/compile/pr23233-1.c: New test.
13141
13142 2005-08-06 Jakub Jelinek <jakub@redhat.com>
13143
13144 PR fortran/18833
13145 PR fortran/20850
13146 * gfortran.dg/equiv_1.f90: New test.
13147 * gfortran.dg/equiv_2.f90: New test.
13148 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
13149 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
13150 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
13151
13152 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13153
13154 * gcc.c-torture/execute/vrp-5.c: New test.
13155 * gcc.c-torture/execute/vrp-6.c: New test.
13156 * gcc.dg/tree-ssa/vrp21.c: New test.
13157
13158 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13159
13160 * g++.dg/parse/pr22514.C: New test.
13161
13162 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
13163
13164 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
13165
13166 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
13167 instead of constant loads / pool entries.
13168
13169 2005-08-05 David Edelsohn <edelsohn@gnu.org>
13170
13171 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
13172 TEST_TO_WCTYPE.
13173
13174 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
13175
13176 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
13177 __WINT_TYPE__ in generated prototypes if possible.
13178
13179 2005-08-04 Diego Novillo <dnovillo@redhat.com>
13180
13181 PR 22037
13182 * g++.dg/tree-ssa/pr22037.C:
13183
13184 2005-08-04 Richard Henderson <rth@redhat.com>
13185
13186 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
13187 scan-tree-dump-times directive.
13188
13189 2005-08-04 Jan Hubicka <jh@suse.cz>
13190
13191 * gcov-1.C: Fix switch counts.
13192 * gcov-4b.c: Likewise.
13193
13194 2005-08-03 Jeff Law <law@redhat.com>
13195
13196 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
13197
13198 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
13199
13200 * gcc.c-torture/execute/pr23135.c: New test.
13201
13202 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13203
13204 PR tree-optimization/19899
13205 * gcc.dg/tree-ssa/scev-1.c: New test.
13206 * gcc.dg/tree-ssa/scev-2.c: New test.
13207
13208 2005-08-03 Richard Sandiford <richard@codesourcery.com>
13209
13210 PR target/18582
13211 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
13212
13213 2005-08-03 Jan Hubicka <jh@suse.cz>
13214
13215 * update-conroll.c: New testcase.
13216 * update-conroll-2.c: New testcase.
13217
13218 2005-08-02 David Edelsohn <edelsohn@gnu.org>
13219
13220 * gfortran.dg/constant_substring.f: New test.
13221 * gfortran.dg/pr22491.f: New test.
13222
13223 2005-08-02 Jan Hubicka <jh@suse.cz>
13224
13225 * update-threading.c: Replace by the proper one.
13226
13227 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13228
13229 PR 23164
13230 * g++.dg/tree-ssa/pr23164.C: New test.
13231
13232 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13233
13234 * gcc.dg/tree-ssa/pr23192.c: New test.
13235
13236 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
13237
13238 * gcc.c-torture/execute/vrp-4.c: New test.
13239
13240 2005-08-02 Jan Hubicka <jh@suse.cz>
13241
13242 * update-threading.c: New test.
13243
13244 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
13245
13246 * gcc.c-torture/compile/20050801-1.c: New test.
13247 * gcc.c-torture/compile/20050801-2.c: New test.
13248
13249 2005-08-01 Jan Hubicka <jh@suse.cz>
13250
13251 * val-prof-5.c: New test.
13252
13253 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
13254
13255 PR c/22311
13256 * gcc.dg/pr22311-1.c : New test.
13257
13258 2005-07-31 Steven Bosscher <stevenb@suse.de>
13259
13260 PR target/23095
13261 * gfortran.dg/pr23095.f: New test.
13262
13263 PR c++/22003
13264 * g++.dg/other/pr22003.C: New test.
13265
13266 2005-07-31 Richard Sandiford <richard@codesourcery.com>
13267
13268 PR target/20621
13269 * gcc.c-torture/execute/pr20621-1.c: New test.
13270
13271 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
13272
13273 * gfortran.dg/comma_format_extension_4.f: Adjust length
13274 of string for format.
13275 * gfortran.dg/der_array_io_1.f: Replace illegal internal
13276 print statement with internal write.
13277 * gfortran.dg/der_array_io_2.f: Likewise.
13278 * gfortran.dg/der_array_io_3.f: Likewise.
13279
13280 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
13281
13282 * gcc.dg/fold-abs-4.c: new test.
13283
13284 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
13285
13286 PR fortran/22570 an related issues.
13287 * gfortran.dg/x_slash_1.f: New test.
13288
13289 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
13290
13291 PR c/23143
13292 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
13293 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
13294
13295 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13296
13297 PR c/529
13298 * gcc.dg/Wshadow-3.c: New test.
13299
13300 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
13301
13302 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
13303 used to have the wrong bounds).
13304
13305 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13306
13307 PR c/21720
13308 * gcc.dg/hex-round-1.c: Test more cases.
13309 * gcc.dg/hex-round-2.c: New test.
13310
13311 2005-07-29 Diego Novillo <dnovillo@redhat.com>
13312
13313 PR 22550
13314 * g++.dg/tree-ssa/pr22550.C: New test.
13315
13316 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
13317
13318 * gcc.dg/tree-ssa/vrp19.c: New test.
13319 * gcc.dg/tree-ssa-vrp20.c: New test.
13320
13321 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13322
13323 PR c/22240
13324 * gcc.dg/transparent-union-4.c: New test.
13325
13326 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13327
13328 PR c/22192
13329 * gcc.dg/c99-vla-2.c: New test.
13330
13331 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13332
13333 PR c/21720
13334 * gcc.dg/hex-round-1.c: New test.
13335
13336 2005-07-28 Jan Hubicka <jh@suse.cz>
13337
13338 * inliner-1.c: Do not dump everything.
13339 * tree-prof.exp: Do not pass -ftree-based-profiling.
13340 * bprob.exp: Likewise.
13341
13342 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
13343
13344 2005-07-28 Mark Mitchell <mark@codesourcery.com>
13345
13346 PR c++/22545
13347 * g++.dg/expr/ptrmem7.C: New test.
13348
13349 2005-07-28 Mike Stump <mrs@apple.com>
13350
13351 * g++.old-deja/g++.mike/visibility-1.C: New test.
13352
13353 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13354
13355 PR c/20187
13356 * gcc.c-torture/execute/pr20187-1.c: New test.
13357
13358 2005-07-28 Jeff Law <law@redhat.com>
13359
13360 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
13361 * gcc.dg/tree-ssa/vrp18.c: New test.
13362
13363 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13364
13365 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
13366
13367 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13368
13369 PR tree-optimization/22506
13370 * gcc.dg/vect/ps22506.c: New test.
13371
13372 2005-07-28 Jakub Jelinek <jakub@redhat.com>
13373
13374 PR target/21149
13375 * gcc.target/i386/sse-3.c: New test.
13376
13377 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13378
13379 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
13380 * gcc.target/mips/mips32-dsp-type.c: Likewise.
13381
13382 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13383
13384 PR c/22589
13385 * gcc.c-torture/compile/pr22589-1.c: New test.
13386
13387 2005-07-28 Jan Hubicka <jh@suse.cz>
13388
13389 * update-loopch.c: New testcase.
13390
13391 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13392
13393 PR rtl-optimization/23047
13394 * gcc.c-torture/execute/pr23047.c: New test.
13395 * gcc.c-torture/execute/pr23047.x: New.
13396
13397 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13398
13399 PR tree-optimization/22493
13400 * gcc.c-torture/execute/pr22493-1.c: New test.
13401 * gcc.c-torture/execute/pr22493-1.x: New.
13402 * gcc.c-torture/execute/vrp-1.c: New test.
13403 * gcc.c-torture/execute/vrp-2.c: New test.
13404 * gcc.c-torture/execute/vrp-2.c: New test.
13405
13406 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
13407
13408 * gcc.target/frv/all-builtin-read8.c: Delete.
13409 * gcc.target/frv/all-builtin-read16.c: Delete.
13410 * gcc.target/frv/all-builtin-read32.c: Delete.
13411 * gcc.target/frv/all-builtin-read64.c: Delete.
13412 * gcc.target/frv/all-builtin-write8.c: Delete.
13413 * gcc.target/frv/all-builtin-write16.c: Delete.
13414 * gcc.target/frv/all-builtin-write32.c: Delete.
13415 * gcc.target/frv/all-builtin-write64.c: Delete.
13416 * gcc.target/frv/all-read-write-1.c: New.
13417
13418 2005-07-27 Jeff Law <law@redhat.com>
13419
13420 * gcc.c-torture/execute/pr22630.c: New test.
13421
13422 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
13423
13424 PR tree-optimization/23073
13425 * gcc.dg/vect/nodump-pr23073.c: New test.
13426 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
13427
13428 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
13429
13430 PR tree-optimize/22348
13431 * gcc.c-torture/execute/pr22348.c: New.
13432
13433 2005-07-27 Richard Guenther <rguenther@suse.de>
13434
13435 * gcc.dg/tree-ssa/salias-1.c: New testcase.
13436
13437 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13438
13439 PR fortran/22503
13440 * gfortran.dg/logical_comp.f90: New test.
13441
13442 2005-07-27 Jan Hubicka <jh@suse.cz>
13443
13444 * inliner-1.c: Add cleanup of dumps.
13445 * val-prof-*.c: Likewise.
13446 * update-tailcall.c: New.
13447
13448 2005-07-26 Diego Novillo <dnovillo@redhat.com>
13449
13450 PR 22591
13451 * gcc.dg/tree-ssa/pr22591.c: New test.
13452 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
13453
13454 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
13455
13456 PR libobjc/22606
13457 * objc.dg/try-catch-11.m: New test.
13458
13459 2005-07-26 Richard Guenther <rguenther@suse.de>
13460
13461 PR tree-optimization/22486
13462 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
13463
13464 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13465
13466 PR tree-opt/22484
13467 * testsuite/g++.dg/opt/loop2.C: New test.
13468
13469 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13470
13471 * gcc.dg/tree-ssa/reassoc-3.c: New test.
13472 * gcc.dg/tree-ssa/reassoc-4.c: New test.
13473
13474 2005-07-25 Adam Nemet <anemet@lnxw.com>
13475
13476 * lib/profopt.exp (profopt-execute): Check for profiling data
13477 files on the target.
13478
13479 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
13480
13481 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
13482 for matching of asm labels.
13483
13484 2005-07-25 Richard Guenther <rguenther@suse.de>
13485
13486 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
13487
13488 2005-07-25 Richard Guenther <rguenther@suse.de>
13489
13490 PR testsuite/22624
13491 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
13492
13493 2005-07-25 Ira Rosen <irar@il.ibm.com>
13494
13495 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13496 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
13497 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
13498 * gcc.dg/vect/vect-100.c: New test.
13499 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
13500 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
13501 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
13502 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
13503 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
13504 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
13505 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
13506 * gfortran.dg/vect/pr19049.f90: New testcase.
13507 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
13508
13509 2005-07-25 Jakub Jelinek <jakub@redhat.com>
13510
13511 * gcc.c-torture/execute/20050713-1.c: New test.
13512
13513 PR fortran/20063
13514 * gfortran.fortran-torture/execute/data_4.f90: New test.
13515
13516 PR middle-end/20303
13517 * gcc.dg/visibility-d.c: New test.
13518
13519 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
13520
13521 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
13522 * gfortran.dg/underflow.f90: Ditto.
13523
13524 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13525
13526 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
13527 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
13528 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
13529
13530 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13531
13532 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
13533 include case of field width of zero.
13534
13535 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13536
13537 PR libgfortran/21875
13538 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
13539 with trailing blanks on normal formatted read.
13540
13541 2005-07-23 Chao-ying Fu <fu@mips.com>
13542
13543 * gcc.target/mips/mips32-dsp-type.c: New test.
13544 * gcc.target/mips/mips32-dsp.c: New test.
13545
13546 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
13547
13548 PR testsuite/21073
13549 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
13550
13551 PR testsuite/20454
13552 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
13553 and __cyg_profile_func_exit.
13554
13555 2005-07-22 David Edelsohn <edelsohn@gnu.org>
13556
13557 * gfortran.dg/comma_format_extension_3.f: Fix typo.
13558 * gfortran.dg/comma_format_extension_4.f: Same.
13559 * gfortran.dg/pr15332.f: Same.
13560 * gfortran.dg/pr21730.f: Same.
13561
13562 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
13563
13564 * g++.dg/opt/vrp2.C: Fix testcase.
13565
13566 PR tree-opt/22625
13567 * g++.dg/opt/vrp2.C: New test.
13568
13569 2005-07-22 Mark Mitchell <mark@codesourcery.com>
13570
13571 PR debug/21828
13572 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
13573
13574 2005-07-22 Diego Novillo <dnovillo@redhat.com>
13575
13576 * gcc.dg/tree-ssa/20050719-1.c: New test.
13577
13578 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
13579
13580 * gcc.dg/bfin-longcall-1.c: New file.
13581 * gcc.dg/bfin-longcall-2.c: New file.
13582
13583 2005-07-21 Janis Johnson <janis187@us.ibm.com>
13584
13585 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
13586
13587 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13588
13589 PR middle-end/19055
13590 * gcc.dg/tree-ssa/pr19055.c: New test.
13591 * gcc.dg/tree-ssa/pr19055-2.c: New test.
13592
13593 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13594
13595 PR C++/22358
13596 * g++.dg/other/pr22358.C: New test.
13597
13598 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
13599
13600 PR c++/2922
13601 * g++.dg/lookup/two-stage5.C: New test from bug comments.
13602
13603 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13604
13605 PR c++/15938
13606 * g++.dg/init/union2.C: New test.
13607
13608 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13609
13610 PR c/22393
13611 * gcc.dg/complex-4.c: New test.
13612
13613 2005-07-21 Richard Guenther <rguenther@suse.de>
13614
13615 PR testsuite/22522
13616 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
13617 scanning for asm labels.
13618 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13619
13620 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13621
13622 PR target/22085
13623 * gcc.dg/altivec-pr22085.c: New.
13624
13625 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13626
13627 PR tree-optimization/19210
13628 * gcc.dg/tree-ssa/pr19210-1.c: New.
13629 * gcc.dg/tree-ssa/pr19210-2.c: New.
13630
13631 2005-07-21 Richard Sandiford <richard@codesourcery.com>
13632
13633 PR rtl-optimization/22167
13634 * g++.dg/opt/pr22167.C: New test.
13635
13636 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
13637
13638 PR c++/2922
13639 * g++.dg/lookup/two-stage2.C: New.
13640 * g++.dg/lookup/two-stage3.C: New.
13641 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
13642 fixed two-stage name lookup for operators.
13643 * g++.dg/template/call3.C: Compiler now produces an appropriate
13644 error message.
13645 * g++.dg/template/crash37.C: Compiler now describes bla() on line
13646 14 as a candidate.
13647 * g++.dg/template/ptrmem4.C: Compiler produces different error
13648 message.
13649 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
13650 connect_to_method as a candidate.
13651
13652 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
13653
13654 * gcc.dg/fold-alloc-1.c: New test.
13655
13656 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
13657
13658 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13659 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
13660
13661 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
13662
13663 * gcc.dg/fold-abs-1.c: New test.
13664 * gcc.dg/fold-abs-2.c: New test.
13665 * gcc.dg/fold-abs-3.c: New test.
13666
13667 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
13668
13669 Make CONSTRUCTOR use VEC to store initializers.
13670 * g++.dg/ext/complit3.C: Check for specific error messages.
13671 * g++.dg/init/brace2.C: Update error message.
13672 * g++.dg/warn/Wbraces2.C: Likewise.
13673
13674 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
13675
13676 PR fortran/16940
13677 * gfortran.dg/module_interface_1.f90: New test.
13678
13679 2005-07-19 Danny Berlin <dberlin@dberlin.org>
13680 Kenneth Zadeck <zadeck@naturalbridge.com>
13681
13682 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
13683
13684 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13685
13686 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
13687 specify -Wformat for these tests.
13688 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
13689 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
13690 * gcc.dg/format/opt-6.c: Delete.
13691
13692 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13693
13694 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
13695 * gcc.dg/tree-ssa/sra-3.c: Likewise.
13696
13697 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13698
13699 * gcc.dg/tree-ssa/alias-2.c: New test.
13700
13701 2005-07-18 Mark Mitchell <mark@codesourcery.com>
13702
13703 PR c++/22263
13704 * g++.dg/template/explicit7.C: New test.
13705
13706 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
13707
13708 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
13709 width of 8 to +Inf and -Inf.
13710
13711 2005-07-17 Mark Mitchell <mark@codesourcery.com>
13712
13713 PR c++/22139
13714 * g++.dg/template/friend36.C: New test.
13715
13716 2005-07-16 David Edelsohn <edelsohn@gnu.org>
13717
13718 PR fortran/21730
13719 * gfortran.dg/pr21730.f: New test.
13720
13721 2005-07-16 Danny Berlin <dberlin@dberlin.org>
13722 Kenneth Zadeck <zadeck@naturalbridge.com>
13723
13724 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
13725 since pure const detection cannot run at -O1 in c compiler.
13726 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
13727 can now optimize this case properly.
13728 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
13729 because we now pass.
13730 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
13731
13732 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
13733
13734 PR c/22421
13735 * gcc.dg/format/bitfld-1.c: New test.
13736
13737 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13738
13739 PR c++/22204
13740 * g++.dg/rtti/repo1.C: New test.
13741
13742 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
13743
13744 PR middle-end/22398
13745 * gcc.c-torture/compile/pr22398.c: New test.
13746
13747 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13748
13749 PR c++/22132
13750 * g++.dg/expr/cast4.C: New test.
13751
13752 2005-07-15 Richard Guenther <rguenther@suse.de>
13753
13754 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
13755 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13756
13757 2005-07-15 Steven Bosscher <stevenb@suse.de>
13758
13759 PR tree-optimization/22230
13760 * gcc.dg/tree-ssa/pr22230.c: New test.
13761
13762 2005-07-14 Jakub Jelinek <jakub@redhat.com>
13763
13764 * gfortran.dg/g77/cpp6.f: New test.
13765
13766 PR fortran/22417
13767 * gfortran.dg/g77/cpp5.F: New test.
13768 * gfortran.dg/g77/cpp5.h: New file.
13769 * gfortran.dg/g77/cpp5inc.h: New file.
13770
13771 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
13772
13773 PR libfortran/16435
13774 * gfortran.dg/tl_editting.f90: New.
13775 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
13776
13777 2005-07-14 Steven G. Kargl <kargls@comcast.net>
13778
13779 * gfortran.dg/char_array_constructor.f90: New test.
13780
13781 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
13782
13783 * gfortran.dg/past_eor.f90: New.
13784 * gfortran.dg/complex_read.f90: New.
13785
13786 2005-07-13 Jeff Law <law@redhat.com>
13787
13788 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
13789 additional casts.
13790
13791 * gcc.dg/tree-ssa/pr22321.c: New test
13792
13793 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
13794
13795 PR tree-optimization/21921
13796 * gcc.dg/tree-ssa/pr21921.c: New.
13797
13798 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13799
13800 PR tree-optimizatio/22442
13801 * gcc.dg/tree-ssa/loop-11.c: New test.
13802
13803 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13804
13805 PR tree-opt/21840
13806 * gcc.c-torture/compile/pr21840.c: New test.
13807
13808 2005-07-12 Jan Hubicka <jh@suse.cz>
13809
13810 * gcc.c-torture/compile/pr22379.c: New test.
13811
13812 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
13813
13814 PR libfortran/21593
13815 gfortran.dg/dev_null.f90: Remove outdated comment about
13816 PR libfortran/21593.
13817
13818
13819 2005-07-12 Dale Johannesen <dalej@apple.com>
13820
13821 * gcc.target/i386/compress-float-sse.c: New.
13822 * gcc.target/i386/compress-float-sse-pic.c: New.
13823 * gcc.target/i386/compress-float-387.c: New.
13824 * gcc.target/i386/compress-float-387-pic.c: New.
13825 * gcc.dg/compress-float-ppc.c: New.
13826 * gcc.dg/compress-float-ppc-pic.c: New.
13827
13828 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
13829
13830 PR libfortran/21593
13831 gfortran.dg/dev_null.f90: Remove targets.
13832
13833 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13834
13835 PR tree-opt/22335
13836 * gcc.dg/pr22335-1.c: New test.
13837 * gcc.dg/pr22335-2.c: New test.
13838
13839 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13840
13841 PR c++/20172
13842 * g++.dg/template/nontype12.C : New test.
13843
13844 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13845
13846 * gcc.dg/tree-ssa/loop-10.c: New test.
13847
13848 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
13849
13850 * gcc.c-torture/execute/20020720-1.x: Remove.
13851
13852 2005-07-11 Jakub Jelinek <jakub@redhat.com>
13853
13854 * gfortran.fortran-torture/execute/forall_7.f90: New test.
13855
13856 2005-07-10 Richard Sandiford <richard@codesourcery.com>
13857
13858 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
13859 (dg-mips-options): Use it.
13860
13861 2005-07-09 Diego Novillo <dnovillo@redhat.com>
13862
13863 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
13864
13865 2005-07-09 Richard Henderson <rth@redhat.com>
13866
13867 * lib/target-supports.exp (check_effective_target_sync_char_short):
13868 Add alpha.
13869
13870 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
13871
13872 PR libfortran/22217
13873 * gfortran.dg/negative-z-descriptor.f90: New test.
13874
13875 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13876
13877 PR tree-opt/22329
13878 * gcc.dg/pr22329.c: New test.
13879
13880 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
13881
13882 PR tree-optimization/20139
13883 * gcc.dg/tree-ssa/pr20139.c: New.
13884
13885 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13886
13887 PR tree-opt/22356
13888 * testsuite/gcc.dg/pr22356-1.c: New test.
13889
13890 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
13891
13892 PR c++/21799
13893 * g++.dg/template/unify8.C: New.
13894 * g++.dg/template/unify9.C: New.
13895
13896 2005-07-08 Jakub Jelinek <jakub@redhat.com>
13897
13898 * gfortran.fortran-torture/execute/entry_10.f90: New test.
13899
13900 2005-07-07 Geoffrey Keating <geoffk@apple.com>
13901
13902 * gcc.dg/darwin-version-1.c: New.
13903 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
13904 * gcc.dg/builtins-20.c: Likewise.
13905 * gcc.dg/builtins-53.c: Likewise.
13906 * gcc.dg/torture/builtins-convert-1.c: Likewise.
13907 * gcc.dg/torture/builtins-convert-2.c: Likewise.
13908 * gcc.dg/torture/builtins-convert-3.c: Likewise.
13909 * gcc.dg/torture/builtins-power-1.c: Likewise.
13910 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
13911 on Darwin.
13912
13913 2005-07-07 Jeff Law <law@redhat.com>
13914
13915 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
13916 argument evaluation order.
13917
13918 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
13919
13920 PR libfortran/21594
13921 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
13922 Add test cases where the shift length is greater than the
13923 array length.
13924
13925 2005-07-07 Ziemowit Laski <zlaski@apple.com>
13926
13927 * obj-c++.dg/proto-lossage-6.mm: New.
13928 * objc.dg/proto-lossage-6.m: New.
13929
13930 2005-07-07 Ziemowit Laski <zlaski@apple.com>
13931
13932 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
13933 * objc.dg/gnu-runtime-2.m: Likewise.
13934
13935 2005-07-07 Jakub Jelinek <jakub@redhat.com>
13936
13937 * gfortran.dg/longline.f: New test.
13938
13939 * gfortran.dg/badline.f: New test.
13940
13941 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
13942
13943 PR fortran/16531
13944 PR fortran/15966
13945 PR fortran/18781
13946 * gfortran.dg/hollerith.f90: New.
13947 * gfortran.dg/hollerith2.f90: New.
13948 * gfortran.dg/hollerith3.f90: New.
13949 * gfortran.dg/hollerith4.f90: New.
13950 * gfortran.dg/hollerith_f95.f90: New.
13951 * gfortran.dg/hollerith_legacy.f90: New.
13952 * gfortran.dg/g77/cpp4.F: New. Port from g77.
13953
13954 2005-07-07 Ziemowit Laski <zlaski@apple.com>
13955
13956 PR objc/22274
13957 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
13958 * objc.dg/gnu-runtime-2.m: New.
13959
13960 2005-07-06 Jeff Law <law@redhat.com>
13961
13962 * gcc.dg/tree-ssa/vrp17.c: New test.
13963
13964 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
13965
13966 PR fortran/22327
13967 * gfortran.dg/array_constructor_5.f90: New test.
13968
13969 2005-07-07 Jakub Jelinek <jakub@redhat.com>
13970
13971 * gfortran.fortran-torture/execute/entry_9.f90: New test.
13972
13973 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
13974
13975 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
13976 * gcc.dg/980816-1.c: Ditto.
13977
13978 2005-07-06 Jeff Law <law@redhat.com>
13979
13980 * gcc.c-torture/compile/pr21356.c: New test.
13981
13982 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
13983
13984 PR c/22013
13985 PR c/22098
13986 * gcc.c-torture/compile/pr22013-1.c,
13987 gcc.c-torture/execute/pr22098-1.c,
13988 gcc.c-torture/execute/pr22098-2.c,
13989 gcc.c-torture/execute/pr22098-3.c: New tests.
13990
13991 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
13992
13993 PR c/22308
13994 * gcc.dg/pr22308-1.c: New test.
13995
13996 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
13997
13998 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
13999 target.
14000 * gcc.dg/compare9.c: Use -fshort-enums instead of
14001 -fno-short-enums. Change the last test to dg-bogus.
14002
14003 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14004
14005 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14006 * gcc.dg/compare9.c: New.
14007
14008 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14009
14010 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14011
14012 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14013
14014 PR testsuite/22288
14015 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14016
14017
14018 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14019
14020 * gcc.dg/format/gcc_gfc-1.c: New.
14021
14022 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14023
14024 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14025
14026 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14027
14028 PR fortran/20842
14029 * gfortran.dg/io_invalid_1.f90: New test.
14030
14031 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14032
14033 * gcc.dg/format/gcc_diag-1.c: Update.
14034
14035 2005-07-02 Jeff Law <law@redhat.com>
14036
14037 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14038 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14039
14040 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14041
14042 * gcc.dg/format/gcc_diag-1.c: Update.
14043
14044 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14045
14046 PR tree-opt/22269
14047 * gcc.c-torture/compile/pr22269.c: New test.
14048
14049 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14050
14051 PR 21584
14052 PR 22219
14053 * g++.dg/tree-ssa/pr21584-1.C: New test.
14054 * g++.dg/tree-ssa/pr21584-2.C: New test.
14055
14056 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14057
14058 * obj-c++.dg/try-catch-11.mm: New.
14059 * objc.dg/try-catch-10.m: New.
14060
14061 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14062
14063 * g++.dg/other/ucnid-1.C: xfail on AIX.
14064
14065 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14066
14067 PR 22234
14068 * gcc.dg/20050629-1.c: New test.
14069
14070 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14071
14072 * obj-c++.dg/const-str-1[0-1].mm: New.
14073 * objc.dg/const-str-1[0-1].m: New.
14074
14075 2005-05-29 Richard Henderson <rth@redhat.com>
14076
14077 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14078 Rename from check_effective_target_vect_no_max.
14079 (check_effective_target_vect_no_int_add): New.
14080 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14081 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14082 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14083 * gcc.dg/vect/vect-reduc-1.c: Use both.
14084 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14085
14086 2005-05-29 Richard Henderson <rth@redhat.com>
14087
14088 * lib/target-supports.exp (check_effective_target_vect_no_max):
14089 Remove i386 and x86_64.
14090
14091 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14092
14093 PR testsuite/21969
14094 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14095
14096 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14097
14098 PR middle-end/21969
14099 * gcc.dg/vect/pr21969.c: New test.
14100
14101 2005-06-28 Eric Christopher <echristo@redhat.com>
14102
14103 PR c/22052
14104 PR c/21975
14105 * gcc.dg/inline1.c: New test.
14106 * gcc.dg/inline2.c: Ditto.
14107 * gcc.dg/inline3.c: Ditto.
14108 * gcc.dg/inline4.c: Ditto.
14109 * gcc.dg/inline5.c: Ditto.
14110
14111 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14112
14113 PR libfortran/22142
14114 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14115 Add testcase also testing eoshift1 for PR 22142.
14116
14117 2005-06-28 Richard Henderson <rth@redhat.com>
14118
14119 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
14120 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
14121 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
14122 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
14123 gcc.dg/tree-ssa/20030922-2.c: Likewise.
14124
14125 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14126
14127 PR libfortran/22142
14128 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14129 Add testcase for PR 22142.
14130
14131 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
14132
14133 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
14134 gcc.target/ia64/fpreg-2.c: New tests.
14135
14136 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14137
14138 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
14139
14140 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14141
14142 PR libfortran/22170
14143 * gfortran.dg/slash_1.f90: New test.
14144
14145 2005-06-27 Richard Henderson <rth@redhat.com>
14146
14147 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
14148 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14149 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
14150 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14151 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
14152 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
14153
14154 2005-06-27 Richard Henderson <rth@redhat.com>
14155
14156 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
14157 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
14158
14159 2005-06-27 Ziemowit Laski <zlaski@apple.com>
14160
14161 * obj-c++.dg/proto-lossage-5.mm: New.
14162 * objc.dg/proto-lossage-5.m: New.
14163
14164 2005-06-27 Diego Novillo <dnovillo@redhat.com>
14165
14166 PR 21959
14167 * gcc.dg/tree-ssa/pr21959.c: New test.
14168
14169 2005-06-27 Jakub Jelinek <jakub@redhat.com>
14170
14171 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
14172 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
14173 testing uninitialized var.
14174
14175 * gcc.c-torture/execute/builtins/chk.h: New.
14176 * gcc.c-torture/execute/builtins/lib/chk.c: New.
14177 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
14178 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
14179 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
14180 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
14181 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
14182 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
14183 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
14184 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
14185 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
14186 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
14187 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
14188 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
14189 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
14190 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
14191 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
14192 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
14193 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
14194 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
14195 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
14196 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
14197 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
14198 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
14199 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
14200 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
14201 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
14202 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
14203 * gcc.dg/builtin-object-size-1.c: New test.
14204 * gcc.dg/builtin-object-size-2.c: New test.
14205 * gcc.dg/builtin-object-size-3.c: New test.
14206 * gcc.dg/builtin-object-size-4.c: New test.
14207 * gcc.dg/builtin-object-size-5.c: New test.
14208 * gcc.dg/builtin-stringop-chk-1.c: New test.
14209 * gcc.dg/builtin-stringop-chk-2.c: New test.
14210 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
14211 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
14212 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
14213 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
14214 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
14215 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
14216 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
14217 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
14218 * gcc.c-torture/execute/printf-1.c: New test.
14219 * gcc.c-torture/execute/fprintf-1.c: New test.
14220 * gcc.c-torture/execute/vprintf-1.c: New test.
14221 * gcc.c-torture/execute/vfprintf-1.c: New test.
14222 * gcc.c-torture/execute/printf-chk-1.c: New test.
14223 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
14224 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
14225 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
14226
14227 2005-06-27 Michael Matz <matz@suse.de>
14228
14229 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
14230 slot is not merged if address escapes.
14231
14232 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14233
14234 PR c/21911
14235 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
14236
14237 2005-06-26 Jakub Jelinek <jakub@redhat.com>
14238
14239 PR middle-end/17965
14240 * gcc.c-torture/compile/20050622-1.c: New test.
14241
14242 PR middle-end/22028
14243 * gcc.dg/20050620-1.c: New test.
14244
14245 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
14246
14247 PR tree-optimization/22026
14248 * gcc.dg/tree-ssa/pr22026.c: New.
14249
14250 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
14251
14252 PR libfortran/22144
14253 * gfortran.dg/shift-alloc.f90: New testcase.
14254
14255 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
14256
14257 * all files: Update FSF address in copyright headers.
14258
14259 2005-06-22 Jan Hubicka <jh@suse.cz>
14260
14261 * wholeprogram-1.c: New testcase.
14262 * wholeprogram-2.c: New testcase.
14263
14264 2005-06-24 Mark Mitchell <mark@codesourcery.com>
14265
14266 PR 22171
14267 * gcc.dg/tree-ssa/pr22171.c: New test.
14268
14269 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
14270
14271 * gfortran.dg/simplify_modulo.f90: New.
14272
14273 2005-06-24 Jan Hubicka <jh@suse.cz>
14274
14275 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
14276
14277 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14278
14279 * obj-c++.dg/proto-lossage-[1-4].mm: New.
14280
14281 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14282
14283 * obj-c++.dg/typedef-alias-1.mm: New.
14284 * objc.dg/typedef-alias-1.m: New.
14285
14286 2005-06-23 Jeff Law <law@redhat.com>
14287
14288 * gcc.dg/tree-ssa/vrp16.c: New test.
14289
14290 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14291
14292 * lib/target-supports.exp: Add
14293 check_effective_target_fortran_large_real and
14294 check_effective_target_fortran_large_int to check for
14295 corresponding effective targets.
14296 * gfortran.dg/large_integer_kind_1.f90: New test.
14297 * gfortran.dg/large_real_kind_1.f90: New test.
14298
14299 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
14300
14301 PR tree-optimization/22117
14302 * gcc.dg/tree-ssa/pr22117.c: New.
14303
14304 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
14305
14306 PR testsuite/22123
14307 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
14308
14309 2005-06-23 David Edelsohn <edelsohn@gnu.org>
14310
14311 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
14312
14313 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
14314
14315 * gfortran.dg/f2c_4.f90: Add tests for complex functions
14316 * gfortran.dg/f2c_4.c: Likewise.
14317
14318 2005-06-22 Paul Brook <paul@codesourcery.com>
14319
14320 PR fortran/21034
14321 * gfortran.dg/auto_save_1.f90: New test.
14322
14323 2005-06-22 Michael Matz <matz@suse.de>
14324
14325 * gcc.target/x86-64/abi: New directory.
14326 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
14327 * gcc.target/x86-64/abi/README.gcc: New file.
14328 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
14329 * gcc.target/x86-64/abi/asm-support.s: New file.
14330 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
14331 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
14332 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
14333 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
14334 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
14335 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
14336 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
14337 * gcc.target/x86_64/abi/test_bitfields.c: New test.
14338 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
14339 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
14340 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
14341 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
14342 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
14343 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
14344 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
14345 * gcc.target/x86_64/abi/test_varargs.c: New test.
14346
14347 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
14348
14349 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
14350 32-bit i?86 and x86_64.
14351
14352 2005-06-21 Ziemowit Laski <zlaski@apple.com>
14353
14354 * obj-c++.dg/const-str-[1-9].mm: New tests.
14355
14356 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
14357
14358 PR fortran/22010
14359 * gfortran.dg/namelist_use.f90: New.
14360 * gfortran.dg/namelist_use_only.f90: New.
14361
14362 2005-06-21 Jeff Law <law@redhat.com>
14363
14364 * gcc.dg/tree-ssa/vrp15.c: New test.
14365
14366 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
14367
14368 * lib/target-supports.exp (check_effective_target_vect_reduction):
14369 Remove.
14370 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
14371 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
14372 remove vect_reduction target keyword. Also avoid two returns in main.
14373 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14374 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
14375 * gcc.dg/vect/vect-reduc-1short.c: New test.
14376 * gcc.dg/vect/vect-reduc-1char.c: New test.
14377 * gcc.dg/vect/vect-reduc-2short.c: New test.
14378 * gcc.dg/vect/vect-reduc-2char.c: New test.
14379 * gcc.dg/vect/vect-reduc-6.c: New test.
14380 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
14381 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
14382 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
14383
14384 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14385 Paul Thomas <pault@gcc.gnu.org>
14386
14387 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
14388 New tests.
14389
14390 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14391
14392 * gfortran.dg/backslash_1.f90: New test.
14393 * gfortran.dg/backslash_2.f90: New test.
14394
14395 2005-06-20 Steven G. Kargl <kargls@comcast.net>
14396
14397 * gfortran.dg/duplicate_labels.f90: New test.
14398
14399 2005-06-20 Jan Beulich <jbeulich@novell.com>
14400
14401 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
14402 unsupportable relocations.
14403 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14404 * gcc.dg/20050321-2.c: xfail for NetWare.
14405
14406 2005-06-20 Andreas Jaeger <aj@suse.de>
14407
14408 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
14409 gcc.target/i386/fastcall-sseregparm.c,
14410 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
14411
14412 2005-06-19 Richard Henderson <rth@redhat.com>
14413
14414 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
14415
14416 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
14417
14418 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
14419
14420 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
14421
14422 PR c++/22115
14423 * g++.dg/conversion/simd2.C: Change expected error message.
14424
14425 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14426
14427 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
14428 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14429 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14430
14431 2005-06-18 James A Morrison <phython@gcc.gnu.org>
14432
14433 * gcc.dg/fold-mod-1.c: New test.
14434
14435 2005-06-18 Steven G. Kargl <kargls@comcast.net>
14436
14437 PR fortran/19926
14438 * gfortran.dg/pr19926.f90: New test.
14439
14440 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14441
14442 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
14443 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
14444 targets.
14445 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14446 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14447
14448 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
14449
14450 * gcc.target/ia64/float80-varargs-1.c: New test.
14451
14452 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14453
14454 PR tree-opt/22035
14455 * gfortran.dg/f2c_6.f90: New test.
14456
14457 2005-06-17 Geoffrey Keating <geoffk@apple.com>
14458
14459 PR c++/17413
14460 * g++.dg/template/local5.C: New.
14461
14462 2005-06-17 Richard Henderson <rth@redhat.com>
14463
14464 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
14465
14466 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
14467
14468 PR testsuite/21945
14469 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
14470
14471 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
14472
14473 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
14474 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
14475 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
14476 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
14477 check_vect to verify the presence of hardware vector support.
14478
14479 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
14480
14481 PR testsuite/22056
14482 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
14483
14484 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14485
14486 PR libfortran/19216
14487 * gfortran.dg/pr19216.f: Add correct space between brackets and
14488 dg directive.
14489
14490 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14491
14492 PR libfortran/16436
14493 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
14494
14495 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
14496
14497 * gcc.target/i386/attributes-error.c: New testcase.
14498 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
14499 * gcc.target/i386/regparm-stdcall.c: Likewise.
14500 * gcc.target/i386/sseregparm-1.c: Likewise.
14501 * gcc.target/i386/sseregparm-2.c: Likewise.
14502
14503 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
14504
14505 * g++.dg/rtti/crash2.C: New.
14506
14507 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
14508
14509 * gcc.dg/noncompile/20040203-3.c: Update expected message.
14510
14511 2005-06-15 David Ung <davidu@mips.com>
14512
14513 * gcc.target/mips/mips16e-extends.c: New test for testing the
14514 generation of MIPS16e zeb/zeh, seb/seh instructions.
14515
14516 2005-06-15 Diego Novillo <dnovillo@redhat.com>
14517
14518 PR 22018
14519 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
14520 * gcc.dg/tree-ssa/pr22018.c: New test.
14521
14522 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
14523
14524 * gcc.dg/simd-1.c: Update error messages.
14525 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
14526 * gcc.dg/simd-2.c: Update error messages.
14527 * gcc.dg/simd-4.c: New.
14528
14529 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
14530
14531 PR c++/20678
14532 * g++.dg/other/crash-4.C: New.
14533
14534 2005-06-14 Devang Patel <dpatel@apple.com>
14535
14536 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
14537
14538 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
14539
14540 PR c++/21929
14541 * g++.dg/parse/crash11.C: Update
14542
14543 2005-06-13 Jeff Law <law@redhat.com>
14544
14545 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
14546 perform the desired transformations.
14547 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
14548 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
14549
14550 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14551
14552 PR fortran/22038
14553 * gfortran.dg/forall_1.f90: Un-XFAIL.
14554
14555 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
14556
14557 PR c++/21929
14558 * g++.dg/parse/crash26.C: New.
14559
14560 PR c++/20789
14561 * g++.dg/init/member1.C: New.
14562
14563 2005-06-13 Jakub Jelinek <jakub@redhat.com>
14564
14565 * gfortran.dg/altreturn_1.f90: New test.
14566
14567 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
14568
14569 PR middle-end/21985
14570 * gcc.dg/tree-ssa/pr21985.c: New test.
14571
14572 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14573
14574 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
14575
14576 2005-06-12 Roger Sayle <roger@eyesopen.com>
14577
14578 PR c++/21930
14579 * g++.dg/other/error10.C: New test case.
14580
14581 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14582
14583 PR libfortran/19155
14584 * gfortran.dg/pr19155.f: Add test.
14585
14586 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14587
14588 * gfortran.dg/f2c_7.f90: New test.
14589
14590 * gfortran.dg/forall_1.f90: XFAILed.
14591
14592 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14593
14594 * gcc.dg/pr14796-1.c: New.
14595 * gcc.dg/pr14796-2.c: New.
14596
14597 2005-06-11 Steven G. Kargl <kargls@comcast.net>
14598
14599 PR fortran/17792
14600 PR fortran/21375
14601 * gfortran.dg/deallocate_stat.f90: New test.
14602
14603 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
14604
14605 * gfortran.fortran-torture/execute/in-pack.f90: New test.
14606
14607 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
14608
14609 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
14610 access will be generated when this loop is vectorized. Test that
14611 accesses with same alignment were detected.
14612 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
14613 Test that accesses with same alignment were detected.
14614 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
14615 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
14616 alignment were detected.
14617
14618 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
14619
14620 PR c++/10611
14621 * g++.dg/conversion/simd2.C: New.
14622
14623 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14624
14625 * gcc.dg/Wcxx-compat-1.c: New.
14626
14627 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
14628
14629 PR libfortran/21480
14630 * gfortran.dg/reshape-complex.f90: Add a test for a packed
14631 complex array.
14632
14633 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
14634
14635 * gcc.dg/alias-8.c: New.
14636
14637 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
14638
14639 * gcc.dg/format/cmn_err-1.c: Update.
14640
14641 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
14642
14643 PR target/20666
14644 * gcc.target/sparc/fexpand-2.c: New.
14645 * gcc.target/sparc/fpmerge-2.c: New.
14646 * gcc.target/sparc/fpmul-2.c: New.
14647 * gcc.target/sparc/noresult.c: New.
14648 * gcc.target/sparc/pdist-2.c: New.
14649 * gcc.target/sparc/pdist-3.c: New.
14650
14651 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
14652
14653 PR testsuite/21702
14654 * gcc.target/i386/i386.exp: Fix comment typo.
14655
14656 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
14657
14658 PR c++/19497
14659 * g++.dg/inherit/using5.C: New.
14660 * g++.dg/inherit/using6.C: New.
14661
14662 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14663
14664 PR c++/19894
14665 * g++.dg/template/ptrmem15.C: New test.
14666
14667 PR c++/20563
14668 * g++.dg/ext/label4.C: New test.
14669
14670 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14671
14672 * gcc.dg/tls/debug-1.c: New test.
14673
14674 2005-06-07 Dale Johannesen <dalej@apple.com>
14675
14676 * gcc.target/i386/movq.c: New.
14677
14678 2005-06-07 Dale Johannesen <dalej@apple.com>
14679
14680 * gcc.dg/20050607-1.c: New.
14681
14682 2005-06-07 Jakub Jelinek <jakub@redhat.com>
14683
14684 PR middle-end/21850
14685 * gcc.c-torture/execute/20050607-1.c: New test.
14686
14687 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
14688
14689 PR libfortran/21926
14690 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
14691 Test case where the return array has lowest stride one,
14692 but isn't packed.
14693
14694 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
14695
14696 * lib/target-supports.exp (check_effective_target_sync_int_long):
14697 Add s390 and s390x targets.
14698
14699 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14700
14701 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
14702 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
14703 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
14704 * gcc.dg/tree-ssa/loop-9.c: New test.
14705
14706 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
14707
14708 * g++.dg/parse/defarg10.C: New.
14709
14710 2005-06-06 Jakub Jelinek <jakub@redhat.com>
14711
14712 PR regression/21897
14713 * gcc.c-torture/execute/20050604-1.c: New test.
14714
14715 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
14716
14717 PR 21903
14718 * g++.dg/parse/defarg9.C: New.
14719
14720 PR c++/20637
14721 * g++.dg/inherit/using4.C: New.
14722 * g++.dg/overload/error1.C: Adjust expected errors.
14723 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
14724 * g++.old-deja/g++.brendan/arm2.C: Likewise.
14725 * g++.old-deja/g++.other/redecl2.C: Likewise.
14726 * g++.old-deja/g++.other/redecl4.C: Likewise.
14727 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
14728
14729 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14730
14731 * gfortran.dg/f2c_5.f90: Add -w to dg-options
14732
14733 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14734
14735 * lib/gfortran.exp (gfortran_target_compile): Call
14736 dg-additional-files-options
14737 * gfortran.dg/f2c_4.f90: New file
14738 * gfortran.dg/f2c_4.c: New file
14739 * gfortran.dg/f2c_5.f90: New file
14740 * gfortran.dg/f2c_5.c: New file
14741
14742 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14743
14744 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
14745
14746 PR fortran/21912
14747 * gfortran.dg/array_constructor_4.f90: New test.
14748
14749 2005-06-05 Mark Mitchell <mark@codesourcery.com>
14750
14751 PR c++/21619
14752 * g++.dg/ext/builtin9.C: New test.
14753
14754 2005-06-05 Dale Johannesen <dalej@apple.com>
14755
14756 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
14757 * gcc.c-torture/execute/20050603-2.c: Ditto.
14758
14759 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
14760
14761 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
14762 * gcc.dg/vect/vect-reduc-1.c: New.
14763 * gcc.dg/vect/vect-reduc-2.c: New.
14764 * gcc.dg/vect/vect-reduc-3.c: New.
14765
14766 2005-06-04 Dale Johannesen <dalej@apple.com>
14767
14768 * gcc.c-torture/execute/20050603-1.c: New.
14769 * gcc.c-torture/execute/20050603-2.c: New.
14770 * gcc.dg/20050603-3.c: New.
14771
14772 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14773
14774 PR fortran/19195
14775 * gfortran.dg/debug_1.f90: New test.
14776
14777 * gfortran.dg/forall_1.f90: New test.
14778
14779 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
14780
14781 * gfortran.dg/array_constructor_3.f90: New test.
14782
14783 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14784
14785 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
14786
14787 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
14788
14789 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
14790
14791 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
14792
14793 PR c/21873
14794 * gcc.dg/init-excess-1.c: New test.
14795
14796 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14797
14798 PR c++/21853
14799 * g++.dg/expr/static_cast6.C: New test.
14800
14801 2005-06-03 Diego Novillo <dnovillo@redhat.com>
14802
14803 * gcc.dg/tree-ssa/vrp14.c: New test.
14804
14805 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14806
14807 PR c++/21336
14808 * g++.dg/template/new2.C: New test.
14809
14810 2005-06-03 Josh Conner <jconner@apple.com>
14811
14812 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
14813 all entries in initializer.
14814
14815 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
14816
14817 PR middle-end/21858
14818 * gcc.dg/pr21858.c: New testcase.
14819
14820 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
14821
14822 PR tree-optimization/21292
14823
14824 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
14825 New.
14826 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14827 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14828 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14829 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14830 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
14831
14832 2005-06-02 Richard Henderson <rth@redhat.com>
14833
14834 * gcc.dg/sync-2.c: Use -march=i486 for i386.
14835
14836 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
14837
14838 * gcc.dg/wtypequal.c: New testcase.
14839
14840 2005-06-02 Diego Novillo <dnovillo@redhat.com>
14841
14842 PR 21582
14843 * gcc.dg/tree-ssa/pr21582.c: New test.
14844
14845 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14846
14847 PR c++/21280
14848 * g++.dg/opt/interface2.h: New.
14849 * g++.dg/opt/interface2.C: New.
14850 * g++.dg/init/ctor4.C: Adjust error lines.
14851 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14852 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14853 * g++.old-deja/g++.jason/opeq3.C: Likewise.
14854 * g++.old-deja/g++.pt/assign1.C: Likewise.
14855 * g++.old-deja/g++.pt/crash20.C: Likewise.
14856
14857 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
14858
14859 PR tree-optimization/21734
14860 * g++.dg/vect/pr21734_1.cc: New.
14861 * g++.dg/vect/pr21734_2.cc: New.
14862
14863 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14864
14865 PR c++/20350
14866 * g++.dg/template/spec24.C: New.
14867
14868 PR c++/21151
14869 * g++.dg/pch/local-1.C: New.
14870 * g++.dg/pch/local-1.Hs: New.
14871
14872 2005-06-01 Diego Novillo <dnovillo@redhat.com>
14873
14874 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
14875 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
14876 * gcc.dg/tree-ssa/pr14341.c: New test.
14877 * gcc.dg/tree-ssa/pr14841.c: New test.
14878 * gcc.dg/tree-ssa/pr20701.c: New test.
14879 * gcc.dg/tree-ssa/pr21086.c: New test.
14880 * gcc.dg/tree-ssa/pr21090.c: New test.
14881 * gcc.dg/tree-ssa/pr21332.c: New test.
14882 * gcc.dg/tree-ssa/pr21458.c: New test.
14883 * gcc.dg/tree-ssa/pr21658.c: New test.
14884 * gcc.dg/tree-ssa/vrp01.c: New test.
14885 * gcc.dg/tree-ssa/vrp02.c: New test.
14886 * gcc.dg/tree-ssa/vrp03.c: New test.
14887 * gcc.dg/tree-ssa/vrp04.c: New test.
14888 * gcc.dg/tree-ssa/vrp05.c: New test.
14889 * gcc.dg/tree-ssa/vrp06.c: New test.
14890 * gcc.dg/tree-ssa/vrp07.c: New test.
14891 * gcc.dg/tree-ssa/vrp08.c: New test.
14892 * gcc.dg/tree-ssa/vrp09.c: New test.
14893 * gcc.dg/tree-ssa/vrp10.c: New test.
14894 * gcc.dg/tree-ssa/vrp11.c: New test.
14895 * gcc.dg/tree-ssa/vrp12.c: New test.
14896 * gcc.dg/tree-ssa/vrp13.c: New test.
14897
14898 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
14899
14900 PR 21029
14901 * gcc.dg/tree-ssa/pr21029.c: New test.
14902
14903 2005-06-01 Roger Sayle <roger@eyesopen.com>
14904
14905 * gfortran.dg/logint-1.f: New test case.
14906 * gfortran.dg/logint-2.f: Likewise.
14907 * gfortran.dg/logint-3.f: Likewise.
14908
14909 2005-06-01 Jakub Jelinek <jakub@redhat.com>
14910
14911 PR c/21536
14912 PR c/20760
14913 * gcc.dg/20050527-1.c: New test.
14914
14915 * gcc.dg/i386-sse-12.c: New test.
14916
14917 PR fortran/21729
14918 * gfortran.dg/implicit_5.f90: New test.
14919
14920 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
14921
14922 PR fortran/20883
14923 * gfortran/assign_4.f90: New test.
14924 * gfortran/assign_2.f90: Change compile to run.
14925
14926 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
14927
14928 * lib/target-supports.exp
14929 (check_effective_target_sync_char_short): New.
14930 * gcc.dg/sync-2.c: New.
14931
14932 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
14933
14934 PR tree-optimization/21817
14935 * gcc.dg/torture/pr21817-1.c: New.
14936
14937 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
14938
14939 PR c++/21165
14940 * g++.dg/template/init5.C: New.
14941
14942 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
14943
14944 * gfortran.dg/char_initialiser_actual.f90:
14945 Test character initialisers as actual arguments.
14946 * gfortran.dg/char_pointer_comp_assign.f90:
14947 Test character pointer structure component assignments.
14948 * gfortran.dg/char_array_structure_constructor.f90:
14949 Test character components in structure constructors.
14950
14951 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
14952
14953 PR middle-end/20931
14954 * g++.dg/opt/pr20931.C: New test.
14955
14956 2005-05-31 Andreas Jaeger <aj@suse.de>
14957
14958 PR testsuite/20772
14959 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
14960 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
14961 g++.old-deja/g++.ext/asmspec1.C,
14962 g++.old-deja/g++.other/regstack.C,
14963 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
14964 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
14965 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
14966 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
14967 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
14968 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
14969 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
14970 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
14971 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
14972 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
14973 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
14974 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
14975 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
14976 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
14977 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
14978 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
14979 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
14980 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
14981 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
14982
14983 2005-05-31 Jeff Law <law@redhat.com>
14984
14985 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
14986
14987 2005-05-30 Paolo Carlini <pcarlini@suse.de>
14988
14989 PR middle-end/21743
14990 * gcc.dg/builtins-1.c: Activate disabled clog test.
14991 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14992
14993 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
14994
14995 * gfortran.dg/char_pointer_assign.f90:
14996 Test character-pointer assignments and pointer assignments.
14997 * gfortran.dg/char_pointer_dummy.f90:
14998 Test character-pointer dummy arguments.
14999 * gfortran.dg/char_pointer_func.f90:
15000 Test character-pointer function returns.
15001 * gfortran.dg/char_pointer_dependency.f90:
15002 Test character-pointer functions with dependencies.
15003
15004 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15005
15006 PR c++/21784
15007 * g++.dg/lookup/using14.C: New test.
15008
15009 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15010
15011 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15012 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15013 trailing ^M.
15014
15015 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15016
15017 PR c++/17413
15018 * g++.dg/template/local5.C: New.
15019
15020 PR target/21761
15021 * gcc.c-torture/compile/pr21761.c: New.
15022
15023 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15024 before darwin8.
15025
15026 2005-05-30 Steven G. Kargl
15027
15028 PR fortran/20846
15029 * gfortran.dg/inquire_8.f90: New test.
15030
15031 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15032
15033 PR libfortran/21376
15034 * gfortran.dg/output_exponents_1.f90: New test.
15035
15036 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15037
15038 PR libfortran/20006
15039 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15040
15041 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15042
15043 PR c++/21210
15044 * g++.dg/ext/complex1.C: New test.
15045
15046 PR c++/21340
15047 * g++.dg/init/ctor6.C: New test.
15048
15049 2005-05-29 Jan Hubicka <jh@suse.cz>
15050
15051 * gcc.c-torture/compile/pr21562.c: New.
15052
15053 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15054
15055 * gfortran.dg/subnormal_1.f90: New test.
15056
15057 2005-05-28 Jan Hubicka <jh@suse.cz>
15058
15059 * tree-prof.exp: Fix comment.
15060 * value-prof-1.c: New.
15061 * value-prof-2.c: New.
15062 * value-prof-3.c: New.
15063 * value-prof-4.c: New.
15064
15065 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15066
15067 PR c++/21614
15068 * g++.dg/expr/ptrmem6.C: New test.
15069 * g++.dg/expr/ptrmem6a.C: Likewise.
15070
15071 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15072
15073 PR tree-optimization/21658
15074 * gcc.dg/tree-ssa/pr21658.c: New.
15075
15076 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15077
15078 PR c++/21455
15079 * g++.dg/inherit/ptrmem3.C: New.
15080
15081 PR c++/21681
15082 * g++.dg/parse/template16.C: New.
15083
15084 2005-05-27 Andreas Jaeger <aj@suse.de>
15085
15086 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15087
15088 * gcc.dg/i386-sse-8.c: Run test on all archs.
15089
15090 2005-05-26 Mike Stump <mrs@apple.com>
15091
15092 * objc.dg/isa-field-1.m: Only run on darwin.
15093 * objc.dg/lookup-1.m: Likewise.
15094 * objc.dg/try-catch-8.m: Likewise.
15095
15096 2005-05-26 Roger Sayle <roger@eyesopen.com>
15097
15098 PR tree-optimization/9814
15099 * gcc.dg/pr9814-1.c: New test case.
15100
15101 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15102
15103 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15104 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15105 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15106 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15107 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15108 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15109 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15110 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15111 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
15112 objc.dg/try-catch-8.m: New.
15113
15114 2005-05-26 Janis Johnson <janis187@us.ibm.com>
15115
15116 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
15117 remove extraneous semicolons.
15118
15119 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15120
15121 * obj-c++.dg/comp-types-12.mm: New.
15122 * objc.dg/comp-types-11.m: New.
15123 * objc.dg/selector-4.m: New.
15124
15125 2005-05-26 Andreas Jaeger <aj@suse.de>
15126
15127 PR testsuite/20772
15128 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
15129 g++.old-deja/g++.ext/attrib3.C,
15130 g++.old-deja/g++.other/store-expr1.C,
15131 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
15132 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
15133 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15134 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
15135 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
15136 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
15137 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
15138 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15139 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
15140 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
15141 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
15142 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
15143 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
15144 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
15145 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
15146 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
15147 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
15148 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15149 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
15150
15151 2005-05-26 Andreas Jaeger <aj@suse.de>
15152
15153 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
15154 x86-64 compilation.
15155
15156 2005-05-26 Andreas Jaeger <aj@suse.de>
15157
15158 PR testsuite/20772
15159 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
15160 gcc.misc-tests/i386-pf-athlon-1.c,
15161 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15162 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
15163 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
15164 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
15165 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
15166 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
15167 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
15168 programs.
15169
15170 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
15171 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
15172 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
15173 x86-64 compilation.
15174
15175 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
15176 x86_64.
15177
15178 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
15179 effective-target ilp32.
15180
15181 2005-05-26 David Ung <davidu@mips.com>
15182
15183 * gcc.target/mips/ext_ins.c: New test for testing the generation
15184 of MIPS32/64 rev 2 ext/ins instructions.
15185
15186 2005-05-26 Andreas Jaeger <aj@suse.de>
15187
15188 * treelang/compile/unsigned.tree: Use gimple instead of
15189 nonexisting generic dump.
15190
15191 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
15192
15193 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
15194
15195 2005-05-26 Andreas Jaeger <aj@suse.de>
15196
15197 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
15198
15199 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15200
15201 PR libfortran/17283
15202 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
15203 Test callee-allocated memory with write statements.
15204
15205 2005-05-25 Roger Sayle <roger@eyesopen.com>
15206
15207 PR middle-end/21709
15208 * gcc.dg/pr21709-1.c: New test case.
15209
15210 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15211 Mike Stump <mrs@apple.com>
15212
15213 * objc/execute/next_mapping.h: Update for C++.
15214
15215 * obj-c++.dg/selector-1.mm: Move to...
15216 * obj-c++.dg/selector-4.mm: here...
15217
15218 * obj-c++.dg/basic.mm: New.
15219 * obj-c++.dg/comp-types-1.mm: New.
15220 * obj-c++.dg/cxx-class-1.mm: New.
15221 * obj-c++.dg/cxx-ivars-1.mm: New.
15222 * obj-c++.dg/cxx-ivars-2.mm: New.
15223 * obj-c++.dg/cxx-ivars-3.mm: New.
15224 * obj-c++.dg/cxx-scope-1.mm: New.
15225 * obj-c++.dg/cxx-scope-2.mm: New.
15226 * obj-c++.dg/defs.mm: New.
15227 * obj-c++.dg/empty-private-1.mm: New.
15228 * obj-c++.dg/encode-1.mm: New.
15229 * obj-c++.dg/encode-2.mm: New.
15230 * obj-c++.dg/encode-3.mm: New.
15231 * obj-c++.dg/extern-c-1.mm: New.
15232 * obj-c++.dg/extra-semi.mm: New.
15233 * obj-c++.dg/fix-and-continue-2.mm: New.
15234 * obj-c++.dg/isa-field-1.mm: New.
15235 * obj-c++.dg/ivar-list-semi.mm: New.
15236 * obj-c++.dg/local-decl-1.mm: New.
15237 * obj-c++.dg/lookup-1.mm: New.
15238 * obj-c++.dg/lookup-2.mm: New.
15239 * obj-c++.dg/method-1.mm: New.
15240 * obj-c++.dg/method-2.mm: New.
15241 * obj-c++.dg/method-3.mm: New.
15242 * obj-c++.dg/method-4.mm: New.
15243 * obj-c++.dg/method-5.mm: New.
15244 * obj-c++.dg/method-6.mm: New.
15245 * obj-c++.dg/method-7.mm: New.
15246 * obj-c++.dg/no-extra-load.mm: New.
15247 * obj-c++.dg/overload-1.mm: New.
15248 * obj-c++.dg/pragma-1.mm: New.
15249 * obj-c++.dg/pragma-2.mm: New.
15250 * obj-c++.dg/private-1.mm: New.
15251 * obj-c++.dg/private-2.mm: New.
15252 * obj-c++.dg/proto-qual-1.mm: New.
15253 * obj-c++.dg/qual-types-1.mm: New.
15254 * obj-c++.dg/stubify-1.mm: New.
15255 * obj-c++.dg/stubify-2.mm: New.
15256 * obj-c++.dg/super-class-1.mm: New.
15257 * obj-c++.dg/super-class-2.mm: New.
15258 * obj-c++.dg/super-dealloc-1.mm: New.
15259 * obj-c++.dg/super-dealloc-2.mm: New.
15260 * obj-c++.dg/template-1.mm: New.
15261 * obj-c++.dg/template-2.mm: New.
15262 * obj-c++.dg/template-3.mm: New.
15263 * obj-c++.dg/template-4.mm: New.
15264 * obj-c++.dg/template-5.mm: New.
15265 * obj-c++.dg/template-6.mm: New.
15266 * obj-c++.dg/try-catch-1.mm: New.
15267 * obj-c++.dg/try-catch-2.mm: New.
15268 * obj-c++.dg/try-catch-3.mm: New.
15269 * obj-c++.dg/try-catch-4.mm: New.
15270 * obj-c++.dg/try-catch-5.mm: New.
15271 * obj-c++.dg/try-catch-6.mm: New.
15272 * obj-c++.dg/try-catch-7.mm: New.
15273 * obj-c++.dg/try-catch-8.mm: New.
15274 * obj-c++.dg/try-catch-9.mm: New.
15275 * obj-c++.dg/va-meth-1.mm: New.
15276
15277 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15278
15279 * obj-c++.dg/selector-1.mm: New.
15280 * obj-c++.dg/selector-2.mm: New.
15281
15282 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15283
15284 * obj-c++.dg/selector-3.mm: New.
15285 * objc.dg/selector-3.m: New.
15286
15287 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15288
15289 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
15290 about where warning appears.
15291
15292 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15293
15294 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
15295 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
15296 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
15297 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
15298
15299 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15300
15301 * gcc.dg/20050524-1.c: New test.
15302
15303 2005-05-25 Jan Hubicka <jh@suse.cz>
15304
15305 * gcc.dg/tree-prof/inliner-1.c: New.
15306
15307 2005-05-25 Janis Johnson <janis187@us.ibm.com>
15308
15309 * gcc.dg/tree-prof: New directory.
15310 * gcc.dg/tree-prof/tree-prof.exp: New.
15311
15312 2005-05-25 DJ Delorie <dj@redhat.com>
15313
15314 * gcc.dg/Wattributes-1.c: New.
15315 * gcc.dg/Wattributes-2.c: New.
15316 * gcc.dg/Wattributes-3.c: New.
15317
15318 20005-05-24 Janis Johnson <janis187@us.ibm.com>
15319
15320 PR tree-optimization/19833
15321 * gcc.dg/uninit-4.c: Remove xfail.
15322 * gcc.dg/uninit-9.c: Ditto.
15323
15324 2005-05-24 Ziemowit Laski <zlaski@apple.com>
15325
15326 * obj-c++.dg/bitfield-[1-5].mm: New.
15327 * obj-c++.dg/class-protocol-1.mm: New.
15328 * obj-c++.dg/comp-types-1[0-1].mm: New.
15329 * obj-c++.dg/comp-types-[2-9].mm: New.
15330 * obj-c++.dg/encode-[4-8].mm: New.
15331 * obj-c++.dg/layout-1.mm: New.
15332 * obj-c++.dg/method-1[0-9].mm: New.
15333 * obj-c++.dg/method-2[0-1].mm: New.
15334 * obj-c++.dg/method-[8-9].mm: New.
15335 * obj-c++.dg/objc-gc-3.mm: New.
15336 * obj-c++.dg/try-catch-10.mm: New.
15337 * objc.dg/bitfield-5.m: New.
15338 * objc.dg/comp-types-10.m: New.
15339 * objc.dg/comp-types-9.m: New.
15340 * objc.dg/layout-1.m: New.
15341 * objc.dg/objc-gc-4.m: New.
15342 * objc.dg/try-catch-9.m: New.
15343 * objc.dg/class-protocol-1.m: Tweak diagnostics.
15344 * objc.dg/comp-types-1.m: Likewise.
15345 * objc.dg/comp-types-[5-6].m: Likewise.
15346 * objc.dg/method-9.m: Likewise.
15347
15348 2005-05-24 Janis Johnson <janis187@us.ibm.com>
15349
15350 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
15351 and on hardware without VMX support.
15352
15353 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
15354
15355 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
15356
15357 * lib/profopt.exp (dg-final-generate, dg-final-use,
15358 profopt-final-code, profopt-get-options): New.
15359 (profopt-execute): Process test directives.
15360
15361 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
15362 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15363 cleanup-tree-dump, cleanup-saved-temps): Update comments.
15364
15365 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
15366
15367 PR C++/21645
15368 * g++.dg/init/ctor5.C: New test.
15369
15370 2005-05-24 Ira Rosen <irar@il.ibm.com>
15371
15372 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
15373 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
15374 vect-113.c, vect-114.c.
15375
15376 2005-05-23 Adam Nemet <anemet@lnxw.com>
15377
15378 * gcc.dg/const-elim-1.c: Remove xfails.
15379
15380 2005-05-23 Jeff Law <law@redhat.com>
15381
15382 * gcc.c-torture/compile/pr21638.c: New test.
15383 * gcc.c-torture/compile/20050520-1.c: New test.
15384
15385 2005-05-23 Nick Clifton <nickc@redhat.com>
15386
15387 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
15388 be a proper triple, ie: m32r*-*-*.
15389 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15390
15391 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
15392
15393 PR middle-end/21331
15394 PR tree-opt/21293
15395 * gcc.c-torture/compile/pr21293.c: New test.
15396 * gcc.c-torture/execute/pr21331.c: New test.
15397
15398 2004-05-20 Richard Henderson <rth@redhat.com>
15399
15400 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
15401
15402 2005-05-20 Ziemowit Laski <zlaski@apple.com>
15403
15404 * obj-c++-dg.exp: Add.
15405 * obj-c++.exp: Add.
15406 * obj-c++.dg/dg.exp: Add.
15407
15408 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15409
15410 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
15411 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
15412
15413 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
15414
15415 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
15416
15417 2004-05-19 Richard Henderson <rth@redhat.com>
15418
15419 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
15420
15421 2005-05-19 Janis Johnson <janis187@us.ibm.com>
15422
15423 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
15424
15425 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
15426
15427 2005-05-19 Jakub Jelinek <jakub@redhat.com>
15428
15429 PR c++/21495
15430 * g++.dg/parse/extern1.C: New test.
15431 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
15432
15433 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15434
15435 * gcc.dg/c99-math.h: New.
15436 * gcc.dg/c99-math-float-1.c: New test.
15437 * gcc.dg/c99-math-double-1.c: Likewise.
15438 * gcc.dg/c99-math-long-double-1.c: Likewise.
15439
15440 2005-05-18 Richard Henderson <rth@redhat.com>
15441
15442 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
15443
15444 2005-05-18 Devang Patel <dpatel@apple.com>
15445
15446 * g++.dg/opt/20050511-1.C: New test.
15447
15448 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
15449
15450 PR libfortran/21127
15451 * gfortran.dg/reshape-complex.f90: New test.
15452
15453 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
15454
15455 * gfortran.dg/array_constructor_1.f90: New test.
15456 * gfortran.dg/array_constructor_2.f90: New test.
15457
15458 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
15459
15460 PR fortran/20954
15461 * gfortran.dg/pr20954.f: New test.
15462
15463 2005-05-17 Mike Stump <mrs@apple.com>
15464
15465 Yet more Objective-C++...
15466
15467 * objc.dg/method-5.m: Update.
15468 * objc.dg/method-6.m: Update.
15469 * objc.dg/method-7.m: Update.
15470 * objc.dg/method-9.m: Update.
15471 * objc.dg/try-catch-2.m: Update.
15472
15473 2005-05-17 Mark Mitchell <mark@codesourcery.com>
15474
15475 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
15476 Remove little-endian optimizations.
15477
15478 2005-05-17 Jeff Law <law@redhat.com>
15479
15480 * g++.dg/tree-ssa/pr14814.C: New test.
15481 * gcc.dg/tree-ssa/pr14814.C: New test.
15482 * gcc.dg/tree-ssa/pr17141-1.C: New test.
15483 * gcc.dg/tree-ssa/pr17141-2.C: New test.
15484
15485 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15486
15487 * gcc.dg/compat/generate-random.c: Do not include
15488 libiberty.h.
15489 * gcc.dg/compat/generate-random_r.c: Likewise.
15490
15491 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
15492
15493 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
15494
15495 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15496
15497 PR middle-end/21595
15498 * g++.dg/tree-ssa/builtin1.C: New testcase.
15499
15500 2005-05-17 Jakub Jelinek <jakub@redhat.com>
15501
15502 PR c++/21454
15503 * g++.dg/opt/const4.C: New test.
15504
15505 PR middle-end/21492
15506 * g++.dg/opt/crossjump1.C: New test.
15507
15508 PR tree-optimization/21610
15509 * gcc.c-torture/compile/20050516-1.c: New test.
15510
15511 PR fortran/15080
15512 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
15513 about the test failing.
15514 * gfortran.fortran-torture/execute/where_7.f90: New test.
15515 * gfortran.fortran-torture/execute/where_8.f90: New test.
15516
15517 2005-05-16 Richard Henderson <rth@redhat.com>
15518
15519 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
15520 i?86 and x86_64.
15521
15522 2005-05-16 Mark Mitchell <mark@codesourcery.com>
15523
15524 * gcc.dg/compat/generate-random.c (config.h): Do not include.
15525 (limits.h): Include unconditionally.
15526 (stdlib.h): Likewise.
15527 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
15528 (limits.h): Include unconditionally.
15529 (stdlib.h): Likewise.
15530 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
15531 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
15532 (limits.h): Include unconditionally.
15533 (stdlib.h): Likewise.
15534 (hashtab.h): Do not include.
15535 (getopt.h): Likewise.
15536 (stddef.h): Include.
15537 (hashval_t): Define.
15538 (struct entry): Add "next" field.
15539 (HASH_SIZE): New macro.
15540 (hash_table): New variable.
15541 (switchfiles): Do not use xmalloc.
15542 (mix): New macro.
15543 (iterative_hash): New function.
15544 (hasht): Remove.
15545 (e_exists): New function.
15546 (e_insert): Likewise.
15547 (output): Use, instead of libiberty hashtable functions.
15548 (main): Do not use getopt. Do not call htab_create.
15549
15550 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
15551
15552 PR libstdc++/21526
15553 * lib/target-supports.exp (check_mkfifo_available):
15554 Return 0 for cygwin as mkfifo support incomplete on platform.
15555 Fix typos in comments.
15556
15557 2005-05-15 Mark Mitchell <mark@codesourcery.com>
15558
15559 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
15560
15561 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
15562
15563 PR fortran/17432
15564 * gfortran.dg/assign_4.f: New test.
15565
15566 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
15567
15568 PR tree-optimization/21563
15569 * gcc.dg/tree-ssa/pr21563.c: New.
15570
15571 2005-05-14 Jan Hubicka <jh@suse.cz>
15572
15573 * gcc.dg/noreturn-7.c: Allow control reaches warning.
15574
15575 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
15576
15577 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
15578
15579 2005-05-13 Julian Brown <julian@codesourcery.com>
15580
15581 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
15582 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
15583
15584 2005-05-13 Jan Hubicka <jh@suse.cz>
15585
15586 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
15587 * gcc.dg/fold-xor-?.c: Likewise.
15588 * gcc.dg/pr15784-?.c: Likewise.
15589 * gcc.dg/pr20922-?.c: Likewise.
15590 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
15591 * gcc.dg/tree-ssa/pr17598.c: Likewise.
15592 * gcc.dg/tree-ssa/pr20470.c: Likewise.
15593
15594 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15595
15596 PR fortran/21260
15597 * gfortran.dg/hollerith_1.f90: New test.
15598
15599 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15600
15601 * gfortran.dg/func_result_2.f90: New test.
15602
15603 2005-05-11 Bud Davis <bdavis@gfortran.org>
15604
15605 * gfortran.dg/dev_null.f90: New test.
15606
15607 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
15608
15609 * gcc.dg/arm-vfp1.c: Revert last change.
15610
15611 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
15612
15613 PR middle-end/19807
15614 PR tree-optimization/19639
15615 * g++.dg/tree-ssa/pr19807.C: New testcase.
15616
15617 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15618
15619 PR libfortran/21471
15620 * gfortran.dg/append-1.f90: New test.
15621
15622 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15623
15624 * gcc.dg/pr18501.c: XFAIL.
15625 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
15626 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
15627 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
15628 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
15629 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
15630 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
15631 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
15632 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
15633
15634 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15635
15636 PR fortran/20178
15637 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
15638 gfortran.dg/f2c_3.f90: New tests.
15639
15640 * gfortran.dg/return_1.f90: Fix dg annotation.
15641
15642 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15643
15644 * gcc.c-torture/compile/20050510-1.c: New test.
15645
15646 2005-05-10 Mark Mitchell <mark@codesourcery.com>
15647
15648 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
15649
15650 2005-05-10 Bob Wilson <bob.wilson@acm.org>
15651
15652 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
15653
15654 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
15655
15656 PR c/17913
15657 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
15658
15659 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
15660
15661 PR c/21342
15662 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
15663 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
15664
15665 2005-05-10 Ben Elliston <bje@au.ibm.com>
15666
15667 PR debug/16676
15668 * gcc.dg/debug/pr16676.c: New test.
15669
15670 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
15671
15672 PR testsuite/21443
15673 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
15674 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
15675 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
15676 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
15677 Change -O1 to -O2.
15678 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
15679 -fno-tree-dominator-opts.
15680
15681 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15682
15683 * gfortran.dg/return_1.f90: New test.
15684
15685 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
15686
15687 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
15688
15689 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
15690
15691 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
15692
15693 PR c++/21427
15694 * g++.dg/inherit/covariant13.C: New.
15695
15696 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15697
15698 PR libfortran/19155
15699 * gfortran.dg/pr19155.f: New test.
15700
15701 2005-05-08 Roger Sayle <roger@eyesopen.com>
15702
15703 PR inline-asm/8788
15704 * gcc.dg/pr8788-1.c: New testcase.
15705
15706 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
15707
15708 PR target/21416
15709 * gcc.target/mips/fpcmp-[12].c: New tests.
15710
15711 2005-05-06 Mark Mitchell <mark@codesourcery.com>
15712
15713 * lib/target-supports-dg.exp (dg-require-fork): New function.
15714 (dg-require-mkfifo): Likewise.
15715 * lib/target-supports.exp (check_function_available): New
15716 function.
15717 (check_fork_available): Likewise.
15718 (check_mkfifo_available): Likewise.
15719
15720 2005-05-06 Jeff Law <law@redhat.com>
15721
15722 * gcc.c-torture/compile/pr21380.c: New test.
15723
15724 2005-05-06 Jakub Jelinek <jakub@redhat.com>
15725
15726 PR c++/20961
15727 * g++.dg/ext/weak3.C: New test.
15728
15729 2005-05-05 Mark Mitchell <mark@codesourcery.com>
15730
15731 PR c++/21352
15732 * g++.dg/template/crash37.C: New test.
15733
15734 2005-05-05 Paul Brook <paul@codesourcery.com>
15735
15736 * gcc.dg/arm-g2.c: Use effective-target arm32.
15737 * gcc.dg/arm-mmx-1.c: Ditto.
15738 * gcc.dg/arm-scd42-2.c: Ditto.
15739 * gcc.dg/arm-vfp1.c: Ditto.
15740 * lib/target-supports.exp (check_effective_target_arm32): New
15741 function.
15742
15743 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
15744
15745 PR libfortran/21354
15746 gfortran.dg/in_pack_rank7.f90: New test.
15747
15748 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
15749
15750 PR middle-end/15618
15751 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
15752
15753 2005-05-04 Jakub Jelinek <jakub@redhat.com>
15754
15755 PR middle-end/21265
15756 * gcc.dg/20050503-1.c: New test.
15757
15758 PR rtl-optimization/21239
15759 * gcc.dg/i386-sse-11.c: New test.
15760
15761 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
15762
15763 PR target/16888
15764 * gcc.target/i386/asm-1.c: New test.
15765
15766 2005-05-03 Jakub Jelinek <jakub@redhat.com>
15767
15768 PR rtl-optimization/21330
15769 * gcc.c-torture/execute/20050502-1.c: New test.
15770
15771 PR target/21297
15772 * gcc.c-torture/execute/20050502-2.c: New test.
15773
15774 2005-05-03 Uros Bizjak <uros@kss-loka.si>
15775
15776 PR middle-end/21282
15777 * gcc.dg/pr21282.c: New.
15778
15779 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15780
15781 * gcc.dg/vect/pr20122.c: Clean up .vect file.
15782 * gcc.dg/vect/vect-92.c: Likewise.
15783 * gcc.dg/vect/vect-93.c: Likewise.
15784 * gcc.dg/vect/vect-dv-1.c: Likewise.
15785 * gcc.dg/vect/vect-dv-2.c: Likewise.
15786 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
15787
15788 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15789
15790 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
15791 * gfortran.dg/vect/vect-2.f90: Likewise.
15792 * gfortran.dg/vect/vect-3.f90: Likewise.
15793 * gfortran.dg/vect/vect-4.f90: Likewise.
15794 * gfortran.dg/vect/vect-5.f90: Likewise.
15795
15796 2005-05-02 Geoffrey Keating <geoffk@apple.com>
15797
15798 PR target/20813
15799 * gcc.dg/rs6000-fpint-2.c: New.
15800
15801 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
15802
15803 PR c/15698
15804 * gcc.dg/builtins-30.c: Update expected messages.
15805 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
15806 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
15807 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
15808
15809 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
15810
15811 PR tree-optimization/21294
15812 * gcc.dg/tree-ssa/pr21294.c: New.
15813
15814 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
15815
15816 * gcc.dg/altivec-3.c (vec_store): Do not use the old
15817 __builtin_altivec_st_internal_4si built-in.
15818
15819 2005-05-02 Mark Mitchell <mark@codesourcery.com>
15820
15821 PR c++/15875
15822 * g++.dg/template/ptrmem14.C: New test.
15823
15824 2005-05-02 Paul Brook <paul@codesourcery.com>
15825
15826 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
15827
15828 2005-05-02 Michael Matz <matz@suse.de>
15829
15830 PR c++/19542
15831 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
15832
15833 2005-05-01 Mark Mitchell <mark@codesourcery.com>
15834
15835 * g++.dg/cpp/weak.C: New test.
15836
15837 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15838
15839 * gcc.dg/tree-ssa/loop-8.c: New test.
15840
15841 2005-04-30 Michael Maty <matz@suse.de>
15842
15843 * gcc.dg/inline-mcpy.c: New test.
15844
15845 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
15846
15847 PR libfortran/18958
15848 * gfortran.dg/eoshift.f90: New test case.
15849
15850 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
15851
15852 PR libfortran/18857
15853 * gfortran.dg/matmul_1.f90: New test.
15854
15855 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15856
15857 PR tree-optimization/21030
15858 * gcc.dg/tree-ssa/pr21030.c: New.
15859
15860 2005-04-29 Devang Patel <dpatel@apple.com>
15861
15862 PR tree-optimization/21272
15863 * gcc.dg/vect/vect-ifcvt-10.c: New test.
15864
15865 2005-04-29 Jakub Jelinek <jakub@redhat.com>
15866
15867 PR fortran/13082
15868 PR fortran/18824
15869 * gfortran.dg/entry_4.f90: New test.
15870 * gfortran.fortran-torture/execute/entry_1.f90: New test.
15871 * gfortran.fortran-torture/execute/entry_2.f90: New test.
15872 * gfortran.fortran-torture/execute/entry_3.f90: New test.
15873 * gfortran.fortran-torture/execute/entry_4.f90: New test.
15874 * gfortran.fortran-torture/execute/entry_5.f90: New test.
15875 * gfortran.fortran-torture/execute/entry_6.f90: New test.
15876 * gfortran.fortran-torture/execute/entry_7.f90: New test.
15877
15878 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15879
15880 * gfortran.fortran-torture/execute/entry_8.f90: New test.
15881
15882 2005-04-29 Paul Brook <paul@codesourcery.com>
15883
15884 * gfortran.dg/entry_3.f90: New test.
15885
15886 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15887
15888 * gfortran.dg/implicit_4.f90: New test.
15889
15890 2005-04-28 Bob Wilson <bob.wilson@acm.org>
15891
15892 * lib/target-supports.exp (check_profiling_available): Return
15893 false for xtensa-*-elf.
15894
15895 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
15896
15897 * lib/fortran-torture.exp (fortran-torture.exp): Catch
15898 error if file cannot be deleted.
15899
15900 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15901
15902 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
15903 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
15904 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
15905 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
15906 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
15907 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
15908 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
15909 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
15910 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
15911 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
15912 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
15913 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
15914 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
15915
15916 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15917
15918 PR fortran/20865
15919 * gfortran.dg/pr20865.f90: New test.
15920
15921 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
15922
15923 * gcc.dg/void-cast-2.c: New test.
15924
15925 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
15926
15927 PR c/21159
15928 * gcc.dg/void-cast-1.c: New test.
15929
15930 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
15931
15932 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
15933
15934 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15935
15936 PR fortran/21177
15937 * gfortran.dg/pr21177.f90: New test.
15938
15939 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
15940
15941 PR tree-optimization/21171
15942 * gcc.dg/tree-ssa/pr21171.c: New test.
15943
15944 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
15945
15946 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
15947 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
15948 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
15949 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
15950 gcc.dg/tree-ssa/gen-vect-32.c: New.
15951 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
15952 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
15953 don't run on PPC32.
15954
15955 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
15956
15957 PR c/21213
15958 * gcc.dg/transparent-union-3.c: New test.
15959
15960 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
15961
15962 PR c/20740
15963 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
15964 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
15965 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
15966 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
15967 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
15968 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
15969
15970 2005-04-26 Jeff Law <law@redhat.com>
15971
15972 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
15973 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
15974 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
15975 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
15976 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
15977 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
15978 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
15979
15980 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
15981
15982 PR tree-optimization/17598
15983 * gcc.dg/tree-ssa/pr17598.c: New testcase.
15984
15985 2005-04-25 Mike Stump <mrs@apple.com>
15986
15987 * objc.dg/fix-and-continue-1.m: Add.
15988
15989 2005-04-25 Roger Sayle <roger@eyesopen.com>
15990
15991 PR c++/20995
15992 * g++.dg/opt/pr20995-1.C: New test case.
15993
15994 2005-04-25 Devang Patel <dpatel@apple.com>
15995
15996 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
15997
15998 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
15999
16000 PR testsuite/21062
16001 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16002
16003 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16004
16005 PR C++/21188
16006 * g++.dg/opt/rtti2.C: New test.
16007
16008 2005-04-25 Paul Brook <paul@codesourcery.com>
16009 Steven G. Kargl <kargls@comcast.net>
16010
16011 PR fortran/20879
16012 * gfortran.dg/ichar_1.f90: New file.
16013
16014 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16015
16016 PR middle-end/20991
16017 * g++.dg/opt/pr20991.C: New test.
16018
16019 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16020 where sizeof (type) < __alignof__ (type).
16021 * gcc.dg/compat/struct-layout-1.h: Likewise.
16022
16023 2005-04-24 Per Bothner <per@bothner.com>
16024 Devang Patel <dpatel@apple.com>
16025
16026 PR preprocessor/20907
16027 * gcc.dg/cpp/very-long-comment.c: New test.
16028
16029 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16030
16031 PR fortran/20059
16032 * gfortran.dg/common_5.f: New test.
16033
16034 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16035
16036 PR middle-end/21082
16037 * g++.dg/tree-ssa/pr21082.C: New testcase.
16038
16039 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16040
16041 * gcc.dg/vect/vect-99.c: New test.
16042
16043 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16044
16045 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16046
16047 2005-04-22 Jeff Law <law@redhat.com>
16048
16049 * gcc.dg/uninit-5.c: Remove xfails.
16050 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16051 conditionals and loads.
16052
16053 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16054
16055 PR libfortran/20074
16056 PR libfortran/20436
16057 PR libfortran/21108
16058 * gfortran.dg/nested_reshape.f90: new test
16059 * gfortran.dg/reshape-alloc.f90: new test
16060 * gfortran.dg/reshape.f90: new test
16061
16062 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16063
16064 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16065
16066 * gcc.dg/arm-vfp1.c: New test.
16067
16068 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16069
16070 PR c++/21087
16071 * g++.dg/lookup/builtin2.C: New test.
16072
16073 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16074
16075 * gcc.dg/weak/weak-13.c: New test.
16076
16077 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16078
16079 * lib/target-supports.exp (check_effective_target_sync_int_long):
16080 Add powerpc*.
16081
16082 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16083
16084 * gcc.target/mips/branch-1.c: New test.
16085
16086 2005-04-21 Richard Henderson <rth@redhat.com>
16087
16088 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16089 * gcc.dg/vect/vect-86.c: Likewise.
16090 * gcc.dg/vect/vect-87.c: Likewise.
16091 * gcc.dg/vect/vect-88.c: Likewise.
16092
16093 2005-04-21 Devang Patel <dpatel@apple.com>
16094
16095 PR optimization/20994
16096 * gcc.dg/tree-ssa/ifc-3.c: New test.
16097
16098 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16099
16100 PR c/12913
16101 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16102 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16103 gcc.dg/c99-vla-jump-5.c: New tests.
16104
16105 2005-04-19 Richard Henderson <rth@redhat.com>
16106
16107 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16108 Fix typo in exists check.
16109 (check_effective_target_sync_int_long): New.
16110 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16111 * gcc.dg/ia64-sync-2.c: Likewise.
16112 * gcc.dg/ia64-sync-3.c: Likewise.
16113 * gcc.dg/ia64-sync-4.c: Likewise.
16114
16115 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
16116
16117 * gcc.dg/fold-xor-1.c: New test.
16118 * gcc.dg/fold-xor-2.c: New test.
16119
16120 2005-04-19 James E. Wilson <wilson@specifixinc.com>
16121
16122 PR target/20670
16123 * g++.dg/eh/fp-regs.C: New test.
16124
16125 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16126
16127 * gcc.dg/Wint-to-pointer-cast-1.c,
16128 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
16129 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
16130 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
16131
16132 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16133
16134 PR fortran/16861
16135 * gfortran.dg/pr16861.f90: New test.
16136
16137 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16138
16139 * gcc.dg/pr21085.c: New test.
16140
16141 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
16142
16143 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
16144 (setup_mips_tests, dg-mips-options): New procedures.
16145 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
16146 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
16147 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
16148 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16149 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
16150 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
16151 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
16152 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16153 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
16154 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
16155 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
16156 dg-mips-options instead of dg-options. Remove now-redundant
16157 preprocessor guards.
16158 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
16159 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16160 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16161 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
16162 * gcc.dg/vr-mult-2.c: Delete.
16163 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
16164 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
16165 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
16166 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
16167 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
16168 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
16169 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
16170
16171 2005-04-18 Laurent GUERBY <laurent@guerby.net>
16172
16173 * ada/acats/run_all.sh: Use sync when executable not present.
16174
16175 2005-04-18 Devang Patel <dpatel@apple.com>
16176
16177 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
16178 * gcc.dg/vect/vect-11a.c: New.
16179 * gcc.dg/vect/vect-none.c: Update.
16180 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
16181
16182 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16183
16184 PR tree-optimization/20922
16185 * gcc.dg/pr20922-1.c: New test.
16186 * gcc.dg/pr20922-2.c: New test.
16187 * gcc.dg/pr20922-3.c: New test.
16188 * gcc.dg/pr20922-4.c: New test.
16189 * gcc.dg/pr20922-5.c: New test.
16190 * gcc.dg/pr20922-6.c: New test.
16191
16192 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16193
16194 PR libfortran/20950
16195 * gfortran.dg/pr20950.f: New test.
16196
16197 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16198
16199 PR libfortran/19216
16200 * gfortran.dg/pr19216.f: New test.
16201
16202 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
16203
16204 PR tree-optimization/21001
16205 * gcc.dg/tree-ssa/pr21001.c: New.
16206
16207 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
16208
16209 PR libfortran/21075
16210 * gfortran.dg/reshape_rank7.f90: New test.
16211
16212 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
16213
16214 PR libfortran/12884 gfortran.dg/pr12884.f: New test
16215 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
16216 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
16217 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
16218 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
16219 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
16220 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
16221 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
16222 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
16223 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
16224 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
16225 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
16226 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
16227 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
16228 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
16229 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
16230 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
16231 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
16232 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
16233 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
16234 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
16235
16236 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
16237
16238 * gfortran.dg/wtruncate.f: New testcase.
16239 * gfortran.dg/wtruncate.f90: New testcase.
16240
16241 2005-04-16 Mark Mitchell <mark@codesourcery.com>
16242
16243 PR c++/21025
16244 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
16245 which sizeof/alignof is dependent, rather than just whether we are
16246 processing_template_decl.
16247
16248 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16249
16250 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16251 corrected typo where the wrong variables had been compared.
16252
16253 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16254
16255 PR libfortran/18495
16256 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16257 Test callee-allocated version of return array with a write
16258 statement.
16259 Test spread with a temporary with another write statement.
16260
16261 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
16262
16263 PR tree-optimization/21031
16264 * gcc.dg/tree-ssa/pr21031.c: New.
16265
16266 2005-04-15 Uros Bizjak <uros@kss-loka.si>
16267
16268 PR tree-optimization/21004
16269 * gcc.dg/builtins-53.c: Include builtins-config.h.
16270 Check floorf, ceilf, floorl and ceill transformations
16271 only when HAVE_C99_RUNTIME is defined.
16272
16273 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
16274
16275 PR middle-end/20739
16276 * gcc.dg/tree-ssa/pr20739.c: New test.
16277
16278 2005-04-14 Mike Stump <mrs@apple.com>
16279
16280 * gcc.dg/Foundation.framework/empty: New.
16281 * gcc.dg/framework-2.c: New.
16282
16283 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16284
16285 PR tree-optimization/21021
16286 * gcc.c-torture/compile/pr21021.c: New.
16287
16288 2005-04-14 Janis Johnson <janis187@us.ibm.com>
16289
16290 PR testsuite/21010
16291 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
16292 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
16293 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
16294 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
16295 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
16296 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
16297 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
16298 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
16299
16300 2005-04-14 Richard Henderson <rth@redhat.com>
16301
16302 * lib/target-supports.exp (check_effective_target_vect_condition):
16303 Add ia64, i?86, and x86_64.
16304
16305 2005-04-14 Steven G. Kargl <kargls@comcast.net>
16306
16307 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
16308
16309 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16310
16311 PR tree-optimization/20657
16312 * gcc.dg/tree-ssa/pr20657.c: New.
16313
16314 2005-04-14 Uros Bizjak <uros@kss-loka.si>
16315
16316 * gcc.dg/builtins-53.c: Also check (int)trunc* and
16317 (long long int)trunc*.
16318
16319 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
16320
16321 PR target/20927
16322 * gcc.dg/pr20927.c: New test.
16323
16324 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
16325
16326 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
16327 * gcc.target/mips/asm-1.c: Likewise.
16328
16329 2005-04-13 Dale Johannesen <dalej@apple.com>
16330
16331 * objc.dg/objc-fast-4.m: New.
16332
16333 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
16334
16335 * gcc.target/cris/torture/cris-torture.exp: New driver in new
16336 directory.
16337 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
16338
16339 2005-04-13 David Edelsohn <edelsohn@gnu.org>
16340
16341 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
16342 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
16343 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
16344
16345 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
16346
16347 PR tree-optimization/20913
16348 * gcc.dg/tree-ssa/pr20913.c: New.
16349
16350 PR tree-optimization/20702
16351 * gcc.dg/tree-ssa/pr20702.c: New.
16352
16353 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16354
16355 PR c++/13744
16356 * g++.dg/inherit/local3.C: New test.
16357
16358 2005-04-12 Jeff Law <law@redhat.com>
16359
16360 * gcc.dg/tree-ssa/20050412-1.c: New test.
16361
16362 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
16363
16364 PR libfortran/19016
16365 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
16366 Add tests with mask generated by expression.
16367 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16368 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16369 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16370
16371 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
16372
16373 PR middle-end/20917
16374 * gcc.dg/20050409-1.c: New test.
16375
16376 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16377
16378 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
16379
16380 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16381
16382 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16383 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
16384 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16385 (TARGET_CXX): Adjust accordingly.
16386 * target.h (struct gcc_target): Remove epxort_class_data. Add
16387 determine_class_data_visibility and class_data_always_comdat.
16388 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16389 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
16390 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16391 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
16392 (arm_cxx_determine_class_data_visibility): New.
16393 (arm_cxx_class_data_always_comdat): Likewise.
16394 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16395 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
16396 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16397 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
16398 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
16399 Define.
16400
16401 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16402
16403 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
16404
16405 2005-04-11 Geoffrey Keating <geoffk@apple.com>
16406
16407 * gcc.dg/i386-darwin-fpmath.c: New.
16408
16409 2004-04-11 Devang Patel <dpatel@apple.com>
16410
16411 * lib/target-supports.exp (check_effective_target_vect_condition): New.
16412 * gcc.dg/vect/vect-ifcvt-1.c: New test.
16413 * gcc.dg/vect/vect-ifcvt-2.c: New test.
16414 * gcc.dg/vect/vect-ifcvt-3.c: New test.
16415 * gcc.dg/vect/vect-ifcvt-4.c: New test.
16416 * gcc.dg/vect/vect-ifcvt-5.c: New test.
16417 * gcc.dg/vect/vect-ifcvt-6.c: New test.
16418 * gcc.dg/vect/vect-ifcvt-7.c: New test.
16419 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
16420
16421 2004-04-11 Devang Patel <dpatel@apple.com>
16422
16423 * gcc.dg/vect/vect-dv-1.c: New test.
16424 * gcc.dg/vect/vect-dv-2.c: New test.
16425
16426 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16427
16428 PR tree-optimization/20933
16429 * gcc.dg/tree-ssa/pr20933.c: New test.
16430
16431 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16432
16433 * gfortran.dg/fold_nearest.f90: New test.
16434
16435 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
16436
16437 * gcc.dg/tree-ssa/alias-1.c: New test.
16438
16439 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16440
16441 PR tree-optimization/20920
16442 * g++.dg/tree-ssa/pr20920.C: New test.
16443
16444 2005-04-11 Uros Bizjak <uros@kss-loka.si>
16445
16446 * gcc.dg/builtins-53.c: Also check (int)ceil* and
16447 (long long int)ceil*.
16448
16449 2005-04-10 Mark Mitchell <mark@codesourcery.com>
16450
16451 * g++.dg/warn/Wdtor1.C: Declare template in system header with
16452 explicit C++ linkage.
16453
16454 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16455
16456 * gfortran.dg/pr17229.f: Take care of the new obsolescence
16457 warning for arithmetic IF statements.
16458
16459 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
16460
16461 * eor_handling_1.f90: New test case.
16462 * eor_handling_2.f90: New test case.
16463 * eor_handling_3.f90: New test case.
16464 * eor_handling_4.f90: New test case.
16465 * eor_handling_5.f90: New test case.
16466 * noadv_size.f90: New test case.
16467 * pad_no.f90: New test case.
16468
16469 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
16470
16471 * gcc.c-torture/execute/20050410-1.c: New test.
16472
16473 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
16474
16475 * gcc.dg/pr20126.c: New.
16476
16477 2005-04-09 Bud Davis <bdavis@gfortran.org>
16478 Steven G. Kargl <kargls@comcast.net>
16479
16480 * gfortran.dg/PR19872.f: New test.
16481
16482 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16483
16484 * gfortran.dg/nint_1.f90: Fix dg-do directive.
16485
16486 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16487
16488 * gfortran.dg/nint_1.f90: New test.
16489
16490 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16491
16492 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
16493 Added test for callee-allocated arrays with write statements.
16494 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
16495 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
16496 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16497 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16498 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16499
16500 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16501
16502 PR libfortran/20163
16503 * gfortran.dg/open-options-blanks.f: New test.
16504
16505 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16506
16507 PR fortran/13257
16508 * gfortran.dg/comma_format_extension_[1234].f: New tests.
16509
16510 2005-04-09 Jakub Jelinek <jakub@redhat.com>
16511
16512 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16513 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16514 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16515 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16516 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16517 * gcc.c-torture/execute/stdarg-4.c: New test.
16518
16519 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
16520
16521 PR target/20795
16522 * g++.dg/abi/param2.C: New test.
16523
16524 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16525
16526 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
16527
16528 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16529
16530 * gcc.dg/builtins-53.c: New test.
16531
16532 2005-04-08 Diego Novillo <dnovillo@redhat.com>
16533
16534 * g++.dg/tree-ssa/pr18178.C: New test.
16535 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
16536 * gcc.c-torture/execute/20041019-1.c: New test.
16537 * gcc.dg/tree-ssa/20041008-1.c: New test.
16538 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
16539 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
16540 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
16541 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
16542 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
16543 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
16544 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
16545 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
16546 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16547 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16548
16549 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
16550
16551 PR rtl-optimization/20466
16552 * gcc.c-torture/execute/pr20466-1.c: New test.
16553
16554 2005-04-08 Mark Mitchell <mark@codesourcery.com>
16555
16556 PR c++/20905
16557 * g++.dg/parse/cond2.C: New test.
16558
16559 PR c++/20145
16560 * g++.dg/warn/Wdtor1.C: New test.
16561
16562 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16563
16564 PR fortran/17229
16565 * gfortran.dg/pr17229.f: New test.
16566
16567 2005-04-07 Steven G. Kargl <kargls@comcast.net>
16568
16569 * gfortran.dg/tiny_1.f90: New test.
16570 * gfortran.dg/tiny_2.f90: ditto.
16571
16572 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
16573
16574 * gfortran.dg/eor_1.f90: Fix dg-do run line
16575 * gfortran.dg/open_new.f90: Fix dg-do run line
16576
16577 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
16578
16579 * lib/target-supports.exp (get_compiler_messages): Support
16580 optional arguments, the fourth being compiler options.
16581 (check_effective_target_fpic): New proc.
16582 * gcc.dg/20050321-2.c: Restrict to target fpic.
16583
16584 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
16585
16586 * gcc.dg/15443-1.c: New test.
16587 * gcc.dg/15443-2.c: Likewise.
16588
16589 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16590
16591 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
16592
16593 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16594
16595 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
16596
16597 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16598
16599 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
16600 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
16601 -m64.
16602 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
16603 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
16604 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
16605
16606 2005-04-06 Mark Mitchell <mark@codesourcery.com>
16607
16608 PR c++/20212
16609 * g++.dg/warn/Wunused-11.C: New test.
16610
16611 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
16612
16613 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
16614
16615 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
16616
16617 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
16618
16619 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16620
16621 PR c++/20734
16622 * g++.dg/template/ptrmem13.C: New test.
16623
16624 2005-04-05 Per Bothner <per@bothner.com>
16625
16626 * lib/gcc.exp: Always add -fno-show-column, for now.
16627
16628 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
16629
16630 PR testsuite/20767
16631 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
16632 of plain old "unsigned int" for the type of "i". Makes this test
16633 64bit clean.
16634
16635 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
16636
16637 * gcc.dg/i386-ssefn-1.c: New test.
16638 * gcc.dg/i386-ssefn-2.c: New test.
16639 * gcc.dg/i386-ssefn-3.c: New test.
16640 * gcc.dg/i386-ssefn-4.c: New test.
16641
16642 2005-04-05 Jakub Jelinek <jakub@redhat.com>
16643
16644 PR tree-optimization/20076
16645 * gcc.dg/builtin-apply4.c: New test.
16646
16647 PR preprocessor/19475
16648 * gcc.dg/cpp/macspace1.c: New test.
16649 * gcc.dg/cpp/macspace2.c: New test.
16650
16651 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16652
16653 * gfortran.dg/pr20755.f: Fixed bad format.
16654
16655 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16656
16657 PR c++/20763
16658 * g++.dg/ext/attrib21.C: New test.
16659
16660 2004-04-05 Devang Patel <dpatel@apple.com>
16661
16662 * lib/target-supports.exp (check_effective_target_vect_shif): New.
16663 * gcc.dg/vect/vect-shift-1.c: New test.
16664
16665 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16666
16667 PR libfortran/20755
16668 * gfortran.dg/pr20755.f: New test.
16669
16670 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
16671
16672 * gfortran.dg/pr15959.f90: New test.
16673 * gfortran.dg/string_pad_trunc.f90: New test.
16674
16675 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16676
16677 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
16678 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
16679 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
16680 syntax.
16681
16682 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16683
16684 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
16685
16686 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16687
16688 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
16689 * gcc.c-torture/compile/20011119-2.c: Likewise.
16690 * gcc.c-torture/compile/981001-2.c: Likewise.
16691
16692 2005-04-04 Mark Mitchell <mark@codesourcery.com>
16693
16694 PR c++/20679
16695 * g++.dg/template/overload4.C: New test.
16696
16697 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16698
16699 PR c++/20746
16700 * g++.dg/abi/covariant5.C: New.
16701
16702 PR debug/20505
16703 * g++.dg/debug/const2.C: New.
16704
16705 2005-04-04 Jakub Jelinek <jakub@redhat.com>
16706
16707 PR rtl-optimization/16104
16708 * gcc.c-torture/execute/20050316-1.c: New test.
16709
16710 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16711
16712 * g++.dg/template/spec23.C: Fix dg-error text.
16713
16714 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
16715
16716 PR c++/19199
16717 * g++.dg/expr/lval2.C: New.
16718
16719 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16720
16721 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
16722 __builtin_strcasecmp and __builtin_strncasecmp.
16723
16724 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
16725
16726 PR c++/20723
16727 * g++.dg/template/spec22.C: New.
16728 * g++.dg/template/spec23.C: New.
16729
16730 2005-04-03 Dale Ranta <dir@lanl.gov>
16731 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16732
16733 PR libfortran/20068
16734 PR libfortran/20125
16735 PR libfortran/20156
16736 PR libfortran/20471
16737 * gfortran.dg/backspace.f: New test.
16738
16739 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
16740
16741 * gcc.dg/pr19345.c: New test.
16742
16743 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16744
16745 PR tree-optimization/20640
16746 * gcc.dg/torture/tree-loop-1.c: New.
16747
16748 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16749
16750 PR rtl-optimization/20290
16751 * gcc.c-torture/execute/loop-ivopts-2.c: New.
16752
16753 2005-04-02 Geoffrey Keating <geoffk@apple.com>
16754
16755 * gcc.dg/rs6000-fpint.c: New.
16756
16757 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16758
16759 * gcc.dg/old-style-then-proto-1.c: New test.
16760
16761 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16762
16763 * gfortran.fortran-torture/execute/backspace.f90: Check
16764 after backspace and read was incorrect.
16765
16766 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16767
16768 * gcc.c-torture/execute/builtins/strcat.c: Check the result
16769 buffer past the terminating NUL using memcmp.
16770 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
16771 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
16772
16773 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
16774 Fix unused/uninitialized variable warnings.
16775
16776 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
16777 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
16778 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
16779 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
16780
16781 * gcc.c-torture/execute/builtins/abs-1-lib.c,
16782 gcc.c-torture/execute/builtins/fputs-lib.c,
16783 gcc.c-torture/execute/builtins/lib/fprintf.c,
16784 gcc.c-torture/execute/builtins/lib/main.c,
16785 gcc.c-torture/execute/builtins/lib/memcmp.c,
16786 gcc.c-torture/execute/builtins/lib/memmove.c,
16787 gcc.c-torture/execute/builtins/lib/mempcpy.c,
16788 gcc.c-torture/execute/builtins/lib/memset.c,
16789 gcc.c-torture/execute/builtins/lib/printf.c,
16790 gcc.c-torture/execute/builtins/lib/sprintf.c,
16791 gcc.c-torture/execute/builtins/lib/stpcpy.c,
16792 gcc.c-torture/execute/builtins/lib/strchr.c,
16793 gcc.c-torture/execute/builtins/lib/strcmp.c,
16794 gcc.c-torture/execute/builtins/lib/strcpy.c,
16795 gcc.c-torture/execute/builtins/lib/strcspn.c,
16796 gcc.c-torture/execute/builtins/lib/strlen.c,
16797 gcc.c-torture/execute/builtins/lib/strncat.c,
16798 gcc.c-torture/execute/builtins/lib/strncmp.c,
16799 gcc.c-torture/execute/builtins/lib/strncpy.c,
16800 gcc.c-torture/execute/builtins/lib/strrchr.c,
16801 gcc.c-torture/execute/builtins/lib/strspn.c,
16802 gcc.c-torture/execute/builtins/lib/strstr.c,
16803 gcc.c-torture/execute/builtins/memops-asm-lib.c,
16804 gcc.c-torture/execute/builtins/strlen-2.c,
16805 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
16806 prototypes.
16807
16808 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
16809
16810 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
16811 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
16812 selectany usage.
16813
16814 2005-04-01 Jakub Jelinek <jakub@redhat.com>
16815
16816 PR c++/19406
16817 * g++.dg/debug/using1.C: New test.
16818
16819 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
16820
16821 PR middle-end/20524
16822 * gcc.dg/alias-7.c: Prefix asm-declared name with
16823 __USER_LABEL_PREFIX__.
16824
16825 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
16826
16827 Fix fallout from PR middle-end/15700:
16828 * gcc.c-torture/compile/20011119-1.c: Take
16829 __USER_LABEL_PREFIX__ into account.
16830 * gcc.c-torture/compile/20011119-2.c: Likewise.
16831
16832 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
16833
16834 PR c++/18644
16835 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
16836
16837 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16838
16839 PR c/17855
16840 * gcc.c-torture/compile/struct-non-lval-1.c,
16841 gcc.c-torture/compile/struct-non-lval-2.c,
16842 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
16843
16844 2005-03-31 Janis Johnson <janis187@us.ibm.com>
16845
16846 * gcc.dg/tls/tls.exp: Remove temporary file.
16847 * g++.dg/tls/tls.exp: Ditto.
16848 * lib/file-format.exp: Ditto.
16849 * g++.dg/special/ecos.exp: Ditto.
16850
16851 * lib/profopt.exp: Treat prof_ext as a list.
16852 * gcc.misc-tests/bprob.exp: Ditto.
16853 * g++.dg/bprob/bprob.exp: Ditto.
16854
16855 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
16856 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
16857 g++.dg/tree-ssa/pointer-reference-alias.C,
16858 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
16859 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
16860 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
16861 g++.dg/vect/pr19951.cc: Ditto.
16862 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
16863 gcc.dg/builtins-47.c: Ditto.
16864 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
16865 gcc.dg/pr20115-1.c: Ditto.
16866 * gcc.dg/tree-ssa/20030530-2.c,
16867 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
16868 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
16869 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
16870 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
16871 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
16872 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
16873 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
16874 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
16875 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
16876 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
16877 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
16878 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
16879 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
16880 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
16881 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
16882 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
16883 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
16884 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
16885 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
16886 gcc.dg/tree-ssa/20030824-1.c,
16887 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
16888 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
16889 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
16890 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
16891 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
16892 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
16893 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
16894 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
16895 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
16896 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
16897 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
16898 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
16899 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
16900 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
16901 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
16902 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
16903 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
16904 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
16905 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
16906 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
16907 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
16908 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
16909 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
16910 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
16911 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
16912 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
16913 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
16914 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
16915 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
16916 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
16917 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
16918 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
16919 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
16920 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
16921 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
16922 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
16923 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
16924 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
16925 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
16926 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
16927 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
16928 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
16929 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
16930 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
16931 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
16932 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
16933 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
16934 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
16935 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
16936 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
16937 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
16938 gcc.dg/tree-ssa/useless-1.c: Ditto.
16939 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
16940 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
16941 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
16942 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
16943 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
16944 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
16945 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
16946 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
16947 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
16948 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
16949 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
16950 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
16951 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
16952 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
16953 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
16954 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
16955 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
16956 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
16957 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
16958 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
16959 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
16960 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
16961 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
16962 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
16963 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
16964 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
16965 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
16966 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
16967 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
16968 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
16969 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
16970 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
16971 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
16972 gcc.dg/vect/vect-none.c: Ditto.
16973 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
16974 treelang/compile/unsigned.tree: Ditto.
16975
16976 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
16977 * gcc.dg/cpp/direct2s.c: Ditto.
16978 * gcc.dg/cpp/paste4.c: Ditto.
16979 * gcc.dg/cpp/separate-1.c: Ditto.
16980 * gcc.dg/pch/save-temps-1.c: Ditto.
16981 * g++.dg/ext/altivec-10.C: Ditto.
16982 * g++.dg/pch/pch.C: Ditto.
16983
16984 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
16985
16986 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
16987 * g++.dg/template/repo1.C: Ditto.
16988 * g++.dg/template/repo2.C: Ditto.
16989 * g++.dg/template/repo3.C: Ditto.
16990 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
16991 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
16992 * g++.old-deja/g++.pt/repo1.C: Ditto.
16993 * g++.old-deja/g++.pt/repo2.C: Ditto.
16994 * g++.old-deja/g++.pt/repo3.C: Ditto.
16995 * g++.old-deja/g++.pt/repo4.C: Ditto.
16996
16997 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
16998 * gcc.dg/20030107-1.c: Ditto.
16999 * gcc.dg/20030702-1.c: Ditto.
17000 * gcc.dg/profile-generate-1.c: Ditto.
17001 * g++.dg/other/profile1.C: Ditto.
17002 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17003
17004 * lib/gcc-dg.exp (remove-build-file): New.
17005 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17006 cleanup-tree-dump, cleanup-saved-temps): New.
17007
17008 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17009
17010 PR c++/19203, DR 214
17011 * g++.dg/parse/ambig3.C: Not ambiguous.
17012 * g++.dg/template/spec20.C: New.
17013 * g++.dg/template/spec21.C: New.
17014
17015 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17016
17017 PR target/20045
17018 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17019
17020 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17021
17022 PR libfortran/20660
17023 * gfortran.dg/negative_unit.f: New test.
17024
17025 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17026
17027 * gcc.dg/20050330-1.c: New test.
17028
17029 2005-03-30 Devang Patel <dpatel@apple.com>
17030
17031 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17032
17033 2005-03-30 Dale Johannesen <dalej@apple.com>
17034
17035 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17036
17037 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17038
17039 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17040 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17041 Strip options from test name.
17042
17043 2005-03-31 Jan Hubicka <jh@suse.cz>
17044
17045 * gcc.dg/varpool-1.c: New testcase.
17046
17047 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17048
17049 PR c/772
17050 PR c/17913
17051 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17052 gcc.dg/stmt-expr-label-3.c : New tests.
17053 * gcc.c-torture/execute/medce-2.c: Remove.
17054
17055 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17056
17057 PR c/20368
17058 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17059 tests.
17060
17061 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17062
17063 * gcc.c-torture/compile/pr20203.c: New test.
17064
17065 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17066
17067 * gfortran.dg/promotion.f90: New test.
17068
17069 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17070
17071 PR middle-end/20491
17072 * gcc.dg/torture/asm-subreg-1.c: New test.
17073
17074 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17075
17076 PR c/20672
17077 * gcc.dg/pr20672-1.c: New test.
17078
17079 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17080
17081 * gfortran.dg/vect: New directory.
17082 * gfortran.dg/vect/vect.exp: New.
17083 * gfortran.dg/vect/vect-1.f90: New test.
17084 * gfortran.dg/vect/vect-2.f90: New test.
17085 * gfortran.dg/vect/vect-3.f90: New test.
17086 * gfortran.dg/vect/vect-4.f90: New test.
17087 * gfortran.dg/vect/vect-5.f90: New test.
17088
17089 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17090
17091 PR middle-end/20622
17092 * gcc.dg/alias-7.c: New test.
17093
17094 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17095
17096 * gcc.dg/sparc-reg-1.c: New test.
17097
17098 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17099
17100 PR target/19890
17101 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17102
17103 2005-03-29 Dale Ranta <dir@lanl.gov>
17104 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17105
17106 PR libfortran/20163
17107 * gfortran.dg/pr20163-2.f: New test.
17108
17109 2005-03-28 Jan Hubicka <jh@suse.cz>
17110
17111 PR middle-end/20635
17112 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
17113 by Jakub Jelinek.
17114
17115 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
17116
17117 PR tree-optimization/20626
17118 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
17119 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
17120
17121 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17122
17123 * gfortran.dg/underflow.f90: New test.
17124 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
17125
17126 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17127
17128 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
17129
17130 2005-03-25 Mark Mitchell <mark@codesourcery.com>
17131
17132 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
17133 (g++_init): Make sure that CXXFLAGS is set.
17134 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
17135 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
17136 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17137 * lib/objc.exp (objc_init): Likewise.
17138 * lib/treelang.exp (treelang_init): Likewise.
17139
17140 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
17141
17142 PR tree-optimization/20470
17143 * gcc.dg/tree-ssa/pr20470.c: New test.
17144
17145 2005-03-25 Geoffrey Keating <geoffk@apple.com>
17146
17147 * gcc.dg/ppc-stfiwx.c: New.
17148
17149 2005-03-25 Steve Ellcey <sje@cup.hp.com>
17150
17151 PR target/19888
17152 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
17153
17154 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17155
17156 * gcc.dg/20050325-1.c: Fix a typo.
17157
17158 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17159
17160 PR libfortran/19678
17161 PR libfortran/19679
17162 * gfortran.dg/dos_eol.f: New test.
17163
17164 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17165
17166 PR rtl-optimization/20249
17167 * gcc.dg/20050325-1.c: New test.
17168
17169 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17170
17171 PR libfortran/15332
17172 * gfortran.dg/pr15332.f: New test.
17173
17174 2005-03-24 Dale Johannesen <dalej@apple.com>
17175
17176 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
17177
17178 2005-03-24 Geoffrey Keating <geoffk@apple.com>
17179
17180 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
17181 'internal' visibility.
17182 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
17183 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
17184 'protected' visibility.
17185 * gcc.dg/visibility-7.c: Likewise.
17186 * lib/target-supports.exp (check_visibility_available): Take
17187 a parameter, the kind of visibility to check for.
17188 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
17189 to check_visibility_available.
17190
17191 * g++.dg/expr/cast3.C: New.
17192
17193 2005-03-24 David Edelsohn <edelsohn@gnu.org>
17194
17195 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
17196 rs6000.
17197
17198 2005-03-24 Steve Ellcey <sje@cup.hp.com>
17199
17200 PR target/20095
17201 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
17202
17203 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
17204
17205 * gcc.dg/badshift.c: Renamed to...
17206 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
17207
17208 * gcc.target/i386/badshift.c: Renamed to...
17209 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
17210 only.
17211
17212 PR rtl-optimization/20532
17213 * gcc.target/i386/badshift.c: New.
17214
17215 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17216
17217 * gfortran.dg/pr18025.f90: New test.
17218
17219 2005-03-23 Dale Johannesen <dalej@apple.com>
17220
17221 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
17222
17223 2005-03-23 Mark Mitchell <mark@codesourcery.com>
17224
17225 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
17226
17227 * lib/target-supports.exp (check_iconv_available): Default
17228 libiconv to -liconv, if there is no definition.
17229
17230 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
17231
17232 * gcc.dg/torture/cris-asm-mof-1.c: New test.
17233
17234 2005-03-22 Mark Mitchell <mark@codesourcery.com>
17235
17236 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
17237 * g++.dg/opt/pr7503-2.C: Likewise.
17238 * g++.dg/opt/pr7503-3.C: Likewise.
17239 * g++.dg/opt/pr7503-4.C: Likewise.
17240 * g++.dg/opt/pr7503-5.C: Likewise.
17241 * g++.dg/warn/minmax.C: New test.
17242
17243 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17244
17245 * gfortran.dg/g77_intrinsics_funcs.f: New test.
17246 * gfortran.dg/g77_intrinsics_sub.f: New test.
17247
17248 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
17249 Jan Hubicka <jh@suse.cz>
17250 Steven Bosscher <stevenb@suse.de
17251
17252 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
17253
17254 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17255
17256 PR c++/19980
17257 * g++.dg/template/redecl3.C: New test.
17258
17259 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17260
17261 PR c++/20499
17262 * g++.dg/parse/error16.C: Tweak error markers.
17263
17264 2005-03-22 Jakub Jelinek <jakub@redhat.com>
17265
17266 PR target/20561
17267 * gcc.dg/20050321-2.c: New test.
17268
17269 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
17270
17271 PR c++/20465
17272 PR c++/20381
17273 * g++.dg/template/ptrmem12.C: New.
17274
17275 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
17276
17277 PR rtl-optimization/20527
17278 * gcc.c-torture/execute/pr20527-1.c: New test.
17279
17280 2005-03-22 Ben Elliston <bje@au.ibm.com>
17281
17282 * gcc.misc-tests/options.exp (check_for_options): Create a real C
17283 program, compile it into a real executable and then delete the .c
17284 and .x files afterwards, to avoid problems on testglue targets.
17285
17286 2005-03-21 Stuart Hastings <stuart@apple.com>
17287
17288 * gcc.target/i386/sse-2.c: New.
17289
17290 2005-03-21 Uros Bizjak <uros@kss-loka.si>
17291
17292 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
17293
17294 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17295
17296 * g++.dg/parse/crash25.C: Fix typo.
17297
17298 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17299
17300 PR c++/20461
17301 * g++.dg/parse/crash24.C: New test.
17302
17303 PR c++/20536
17304 * g++.dg/parse/crash25.C: New test.
17305
17306 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17307
17308 PR c++/20147
17309 * g++.dg/ext/stmtexpr4.C: New test.
17310
17311 2005-03-20 Roger Sayle <roger@eyesopen.com>
17312
17313 PR middle-end/20539
17314 * gcc.c-torture/compile/pr13066-1.c: New test case.
17315 * gcc.c-torture/compile/pr20539-1.c: Likewise.
17316 * g++.dg/opt/pr13066-1.C: Likewise.
17317
17318 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
17319
17320 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
17321
17322 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17323
17324 PR fortran/18525
17325 * gfortran.dg/nesting_1.f90: New test.
17326
17327 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17328
17329 PR c++/20240
17330 * g++.dg/lookup/using13.C: New test.
17331
17332 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17333
17334 PR c++/20333
17335 * g++.dg/template/crash36.C: New test.
17336
17337 2005-03-18 Paolo Carlini <pcarlini@suse.de>
17338
17339 PR c++/20463
17340 * g++.dg/template/crash35.C: New test.
17341
17342 2005-03-17 Paolo Carlini <pcarlini@suse.de>
17343
17344 PR c++/19966
17345 * g++.dg/overload/operator2.C: New test.
17346
17347 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17348
17349 PR libfortran/20257
17350 * gfortran.dg/pr20257.f90: New test.
17351
17352 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17353
17354 PR libfortran/20480
17355 * gfortran.dg/pr20480.f90: New test.
17356
17357 2005-03-16 Richard Henderson <rth@redhat.com>
17358
17359 PR middle-end/15700
17360 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
17361 (_rtld_global): New.
17362 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
17363 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
17364
17365 * gcc.dg/alias-3.c: New.
17366 * gcc.dg/alias-4.c: New.
17367 * gcc.dg/alias-5.c: New.
17368 * gcc.dg/alias-6.c: New.
17369
17370 2005-03-15 Geoffrey Keating <geoffk@apple.com>
17371
17372 * gcc.dg/cpp/ucnid-7.c: New.
17373
17374 2005-03-15 Janis Johnson <janis187@us.ibm.com>
17375 Dorit Naishlos <dorit@il.ibm.com>
17376
17377 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
17378 darwin.
17379
17380 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
17381
17382 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
17383 misaligned accesses.
17384 * gcc.dg/vect/vect-58.c: Likewise.
17385 * gcc.dg/vect/vect-92.c: New.
17386 * gcc.dg/vect/vect-93.c: New.
17387
17388 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
17389
17390 PR fortran/18827
17391 * gfortran.dg/assign_2.f90: New test.
17392 * gfortran.dg/assign_3.f90: New test.
17393 * gfortran.dg/assign.f90: New test.
17394
17395 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
17396
17397 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
17398 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
17399 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
17400 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
17401 names.
17402
17403 2005-03-14 Geoffrey Keating <geoffk@apple.com>
17404
17405 * gcc.dg/cpp/ucnid-6.c: New.
17406
17407 * gcc.dg/cpp/normalize-1.c: New.
17408 * gcc.dg/cpp/normalize-2.c: New.
17409 * gcc.dg/cpp/normalize-3.c: New.
17410 * gcc.dg/cpp/normalize-4.c: New.
17411 * gcc.dg/cpp/ucnid-4.c: New.
17412 * gcc.dg/cpp/ucnid-5.c: New.
17413 * g++.dg/cpp/normalize-1.C: New.
17414 * g++.dg/cpp/ucnid-1.C: New.
17415
17416 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17417
17418 * gcc.dg/pr18628.c: New.
17419
17420 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17421
17422 PR c++/20280
17423 * g++.dg/tree-ssa/pr20280.C: New.
17424
17425 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17426
17427 PR fortran/20467
17428 * gfortran.dg/stfunc_2.f90: New test.
17429
17430 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17431
17432 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
17433
17434 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17435
17436 * gcc.dg/tree-ssa/20050314-1.c: New test.
17437
17438 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17439
17440 PR c++/4403
17441 PR c++/9783, DR433
17442 * g++.dg/template/friend34.C: New test.
17443 * g++.dg/template/friend35.C: Likewise.
17444 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
17445
17446 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17447
17448 Friend class name lookup 5/n
17449 PR c++/1016
17450 * g++.dg/lookup/hidden-class1.C: New test.
17451 * g++.dg/lookup/hidden-class2.C: Likewise.
17452 * g++.dg/lookup/hidden-class3.C: Likewise.
17453 * g++.dg/lookup/hidden-class4.C: Likewise.
17454 * g++.dg/lookup/hidden-class5.C: Likewise.
17455 * g++.dg/lookup/hidden-class6.C: Likewise.
17456 * g++.dg/lookup/hidden-class7.C: Likewise.
17457 * g++.dg/lookup/hidden-class8.C: Likewise.
17458 * g++.dg/lookup/hidden-class9.C: Likewise.
17459 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
17460 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
17461 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
17462 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
17463 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
17464 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
17465 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
17466 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
17467 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
17468 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
17469 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
17470
17471 2005-03-13 Mark Mitchell <mark@codesourcery.com>
17472
17473 PR c++/20157
17474 * g++.dg/template/error18.C: New test.
17475
17476 2005-03-09 Ben Elliston <bje@au.ibm.com>
17477
17478 PR debug/16792
17479 * g++.dg/debug/pr16792.C: New test.
17480
17481 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17482
17483 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
17484 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
17485 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
17486 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
17487 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
17488 test assertion names.
17489
17490 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17491
17492 PR fortran/18600
17493 * gfortran.dg/stfunc_1.f90: New test.
17494
17495 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17496
17497 PR fortran/16907
17498 * gfortran.dg/real_index_1.f90: New test.
17499
17500 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17501
17502 PR fortran/20323
17503 * gfortran.dg/spec_expr_1.f90: New test.
17504
17505 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17506
17507 PR c/20402
17508 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
17509 new parser.
17510
17511 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17512
17513 PR fortran/20361
17514 * gfortran.dg/largeequiv_1.f90: New test.
17515
17516 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17517
17518 * gcc.dg/ucnid-1.c: New.
17519 * gcc.dg/ucnid-2.c: New.
17520 * gcc.dg/ucnid-3.c: New.
17521 * gcc.dg/ucnid-4.c: New.
17522 * gcc.dg/ucnid-5.c: New.
17523 * gcc.dg/ucnid-6.c: New.
17524 * gcc.dg/cpp/ucnid-1.c: New.
17525 * gcc.dg/cpp/ucnid-2.c: New.
17526 * gcc.dg/cpp/ucnid-3.c: New.
17527 * g++.dg/other/ucnid-1.C: New.
17528
17529 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17530
17531 * gcc.dg/vmx/darwin-abi-3.c: Delete.
17532
17533 2005-03-11 Per Bothner <per@bothner.com>
17534
17535 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
17536 that diagnotics refer to correct token.
17537 * gcc.dg/unused-3.c: Likewise.
17538
17539 2005-03-11 Per Bothner <per@bothner.com>
17540
17541 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
17542 constant" is now actually on same line as string constant.
17543 * gcc.dg/cpp/direct2s.c: Likewise.
17544
17545 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
17546
17547 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
17548
17549 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17550
17551 PR libfortran/20124
17552 * gfortran.dg/pr20124.f90: New Test
17553
17554 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
17555
17556 PR tree-optimization/20130
17557 * gcc.dg/pr20130-1.c: New test.
17558
17559 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17560
17561 PR target/20095
17562 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
17563
17564 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17565
17566 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
17567
17568 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17569
17570 * g++.dg/eh/forced1.C: Fix comment.
17571 * g++.dg/eh/forced2.C: Ditto.
17572 * g++.dg/eh/forced3.C: Ditto.
17573 * g++.dg/eh/forced4.C: Ditto.
17574
17575 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
17576
17577 PR rtl-opt/20412
17578 * gcc.c-torture/compile/pr20412.c: New test.
17579
17580 2005-03-10 Roger Sayle <roger@eyesopen.com>
17581
17582 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
17583
17584 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17585
17586 PR target/20322
17587 * gcc.dg/20050307-1.c: New test.
17588
17589 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
17590
17591 PR c++/20375
17592 * g++.dg/other/stdarg3.C: New.
17593
17594 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17595
17596 PR c++/18384, c++/18327
17597 * g++.dg/init/array19.C: New test.
17598
17599 PR inline-asm/20314
17600 * gcc.dg/torture/pr20314-1.c: New test.
17601 * gcc.dg/torture/pr20314-2.c: New test.
17602
17603 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
17604
17605 * gcc.dg/20050309-1.c: New test.
17606
17607 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17608
17609 * gcc.dg/builtins-10.c: Reactivate disabled test.
17610 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
17611 new cbrt transformations.
17612
17613 2005-03-09 Mark Mitchell <mark@codesourcery.com>
17614
17615 PR c++/20208
17616 * g++.dg/template/array13.C: New test.
17617
17618 2005-03-09 Paolo Carlini <pcarlini@suse.de>
17619
17620 PR c++/16859
17621 * g++.dg/init/brace4.C: New test.
17622
17623 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
17624
17625 PR c++/20186
17626 * g++.dg/template/non-dependent12.C: New.
17627
17628 2005-03-08 Mark Mitchell <mark@codesourcery.com>
17629
17630 PR c++/20142
17631 * g++.dg/init/array18.C: Add dg-do run marker.
17632
17633 PR c++/20142
17634 * g++.dg/init/array18.C: New test.
17635
17636 2005-03-09 Ben Elliston <bje@au.ibm.com>
17637
17638 * consistency.vlad/vlad.exp: Remove trailing semicolons.
17639 * g++.dg/gcov/gcov.exp: Likewise.
17640 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
17641 * gcc.target/xstormy16/xstormy16.exp: Likewise.
17642 * lib/c-torture.exp: Likewise.
17643 * lib/fortran-torture.exp: Likewise.
17644 * lib/g++.exp: Likewise.
17645 * lib/gcc-defs.exp: Likewise.
17646 * lib/gcc-dg.exp: Likewise.
17647 * lib/gcc.exp: Likewise.
17648 * lib/gcov.exp: Likewise.
17649 * lib/gfortran.exp: Likewise.
17650 * lib/mike-g++.exp: Likewise.
17651 * lib/mike-gcc.exp: Likewise.
17652 * lib/objc-torture.exp: Likewise.
17653 * lib/objc.exp: Likewise.
17654 * lib/profopt.exp: Likewise.
17655 * lib/target-libpath.exp: Likewise.
17656 * lib/target-supports.exp: Likewise.
17657 * lib/treelang.exp: Likewise.
17658 * lib/wrapper.exp: Likewise.
17659
17660 2005-03-08 Jeff Law <law@redhat.com>
17661
17662 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
17663 PHI-OPT changes.
17664
17665 2005-03-08 Ira Rosen <irar@il.ibm.com>
17666
17667 * gcc.dg/vect/pr20122.c: New test.
17668
17669 2005-03-07 Jeff Law <law@redhat.com>
17670
17671 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
17672 was folded away.
17673 * gcc.dg/tree-ssa/pr18133-1.c: New test.
17674 * gcc.dg/tree-ssa/pr18133-2.c: New test.
17675 * gcc.dg/tree-ssa/pr18134.c: New test.
17676
17677 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17678
17679 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
17680 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
17681 gcc.dg/torture/builtin-noret-2.c: Require weak support.
17682
17683 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
17684
17685 PR tree-opt/17671
17686 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
17687
17688 2005-03-07 Mark Mitchell <mark@codesourcery.com>
17689
17690 * g++.dg/warn/Wnvdtor.C: New test.
17691
17692 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
17693
17694 * gcc.dg/torture/pr19683-1.c: New test.
17695
17696 2005-03-06 Steven G. Kargl <kargls@comcast.net>
17697
17698 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
17699 * gfortran.dg/g77/19990313-2.f: Ditto.
17700 * gfortran.dg/g77/19990313-3.f: Ditto.
17701 * gfortran.dg/g77/19990525-0.f: Ditto.
17702 * gfortran.dg/g77/19990826-0.f: Ditto.
17703 * gfortran.dg/g77/19990826-2.f: Ditto.
17704 * gfortran.dg/g77/19990826-3.f: Ditto.
17705 * gfortran.dg/g77/20000511-1.f: Ditto.
17706 * gfortran.dg/g77/20000511-2.f: Ditto.
17707 * gfortran.dg/g77/970625-2.f: Ditto.
17708 * gfortran.dg/g77/980310-2.f: Ditto.
17709 * gfortran.dg/g77/980310-3.f: Ditto.
17710 * gfortran.dg/g77/980310-8.f: Ditto.
17711 * gfortran.dg/g77/980519-2.f: Ditto.
17712 * gfortran.dg/g77/alpha1.f: Ditto.
17713 * gfortran.dg/g77/claus.f: Ditto.
17714 * gfortran.dg/g77/erfc.f: Ditto.
17715 * gfortran.dg/g77/short.f: Ditto.
17716 * gfortran.fortran-torture/execute/data.f90: Ditto.
17717 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
17718 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
17719
17720 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17721
17722 * lib/file-format.exp (gcc_target_object_format): Add check for som
17723 format and hardcode object formats on hppa*-*-hpux*.
17724 * lib/target-supports.exp (check_weak_available): Add check for som
17725 object format. Always return 0 on hppa*-*-hpux10*.
17726
17727 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
17728 is defined.
17729
17730 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
17731
17732 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17733
17734 * gfortran.dg/pr19936_1.f90: New test.
17735 * gfortran.dg/pr19936_2.f90: New test.
17736 * gfortran.dg/pr19936_3.f90: New test.
17737
17738 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17739 Paul Thomas <prthomas@drfccad.cea.fr>
17740
17741 * gfortran.dg/PR19754_1.f90: New test.
17742 * gfortran.dg/PR19754_2.f90: Ditto.
17743
17744 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17745
17746 PR c++/19311
17747 * g++.dg/template/non-dependent11.C: New test.
17748
17749 2005-03-05 Uros Bizjak <uros@kss-loka.si>
17750
17751 * lib/target-supports.exp (check_iconv_available): Fix comment.
17752
17753 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
17754 Joseph S. Myers <joseph@codesourcery.com>
17755
17756 PR c++/19797
17757 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
17758
17759 2005-03-04 Matthew Sachs <msachs@apple.com>
17760
17761 * gcc.exp (gcc_target_compile): Put braces around
17762 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
17763 * objc.exp (objc_target_compile): Likewise.
17764 * treelang.exp (treelang_target_compile): Likewise.
17765
17766 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17767
17768 PR fortran/19673
17769 * gfortran.dg/func_result_1.f90: New test.
17770
17771 2005-03-04 Ben Elliston <bje@au.ibm.com>
17772
17773 * gcc.misc-tests/options.exp: New test.
17774
17775 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
17776
17777 * gcc.dg/pr15784-4.c: New test.
17778
17779 2005-03-03 Geoffrey Keating <geoffk@apple.com>
17780
17781 * gcc.c-torture/execute/pr17133.c: New.
17782 * gcc.c-torture/compile/20050303-1.c: New.
17783
17784 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
17785
17786 * gcc.dg/cpp/assert4.c: Fix for cygwin.
17787
17788 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
17789
17790 * g++.dg/overload/using2.C: New.
17791
17792 2005-03-02 Mark Mitchell <mark@codesourcery.com>
17793
17794 PR c++/19916
17795 * g++.dg/init/ptrmem2.C: New test.
17796
17797 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
17798
17799 PR c/8927
17800 * gcc.dg/pr8927-1.c: New test.
17801
17802 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
17803
17804 PR c++/20232
17805 * g++.dg/inherit/covariant12.C: New.
17806
17807 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17808
17809 PR fortran/19479
17810 * gfortran.dg/bound_1.f90: New test.
17811
17812 2005-02-28 Janis Johnson <janis187@us.ibm.com>
17813
17814 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
17815 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
17816
17817 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
17818
17819 PR c/20245
17820 * gcc.dg/pr20245-1.c: New test.
17821
17822 2005-02-28 Jakub Jelinek <jakub@redhat.com>
17823
17824 PR middle-end/19874
17825 * gcc.c-torture/execute/20050119-2.c: New test case.
17826
17827 2005-02-28 Ben Elliston <bje@au.ibm.com>
17828
17829 * README: Update the DejaGnu bug reporting address.
17830 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
17831 * lib/objc-torture.exp: Likewise.
17832
17833 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17834
17835 * gfortran.dg/boz_1.f90: New test.
17836 * gfortran.dg/boz_3.f90: New test.
17837 * gfortran.dg/boz_4.f90: New test.
17838
17839 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17840
17841 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
17842 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
17843
17844 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17845
17846 PR libfortran/20101
17847 * gfortran.dg/write_0_pe_format.f90: New test.
17848
17849 2005-02-27 Jakub Jelinek <jakub@redhat.com>
17850
17851 PR c++/20206
17852 * g++.dg/opt/thunk2.C: New test.
17853 * g++.dg/opt/covariant1.C: New test.
17854
17855 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17856
17857 * gfortran.dg/e_d_fmt.f90: New test.
17858
17859 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
17860
17861 * gcc.dg/asm-b.c: Fix comment typos.
17862
17863 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17864
17865 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
17866 a V_MAY_DEF also.
17867
17868 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17869
17870 PR tree-opt/20188
17871 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
17872 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
17873 * gcc.dg/asm-b.c: New test.
17874
17875 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
17876
17877 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
17878 Disable this test on IRIX 6.
17879
17880 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
17881
17882 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
17883 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
17884 parser.
17885
17886 2005-02-25 Diego Novillo <dnovillo@redhat.com>
17887
17888 PR tree-optimization/20204
17889 * testsuite/gcc.dg/pr20204.c: New test.
17890
17891 2005-02-24 Jakub Jelinek <jakub@redhat.com>
17892
17893 PR target/20196
17894 * gcc.c-torture/execute/20050224-1.c: New test.
17895
17896 PR c++/20175
17897 * g++.dg/warn/Wbraces2.C: New test.
17898
17899 2005-02-23 Mark Mitchell <mark@codesourcery.com>
17900
17901 PR c++/19878
17902 * g++.dg/init/const2.C: New test.
17903
17904 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
17905
17906 PR tree-optimization/20100
17907 * gcc.c-torture/execute/pr20100-1.c: New test.
17908
17909 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17910
17911 * gfortran.dg/implicit_3.f90: New test.
17912
17913 * gfortran.dg/deftype_1.f90: New test.
17914
17915 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
17916
17917 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
17918 the test passes.
17919 * g++.dg/other/anon3.C: Accept a warning.
17920
17921 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
17922
17923 * gcc.dg/pr20017.c: Fix a comment typo.
17924
17925 2005-02-23 Bud Davis <bdavis@gfortran.org>
17926
17927 * gfortran.dg/list_read_4.f90: Change to f90 comments.
17928
17929 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17930
17931 PR ada/19902
17932 * ada/acats/tests/cxa/cxa3004.a: Remove.
17933 * ada/acats/tests/cxb/cxb30061.am: Likewise.
17934
17935 2005-02-22 Mark Mitchell <mark@codesourcery.com>
17936
17937 PR c++/20073
17938 * g++.dg/init/const1.C: New test.
17939
17940 PR c++/19991
17941 * g++.dg/parse/constant7.C: New test.
17942
17943 PR c++/20152
17944 * g++.dg/parse/error27.C: New test.
17945 * g++.dg/template/qualttp15.C: Adjust error markers.
17946 * g++.old-deja/g++.other/struct1.C: Likewise.
17947
17948 PR c++/20153
17949 * g++.dg/template/error17.C: New test.
17950
17951 PR c++/20148
17952 * g++.dg/parser/error26.C: New test.
17953
17954 2005-02-22 Diego Novillo <dnovillo@redhat.com>
17955
17956 PR tree-optimization/20100
17957 PR tree-optimization/20115
17958 * gcc.dg/pr20115.c: New test.
17959 * gcc.dg/pr20115-1.c: New test.
17960 * gcc.dg/pr20100.c: New test.
17961 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
17962 call-clobbered variables after alias1.
17963
17964 2005-02-22 Bud Davis <bdavis@gfortran.org>
17965
17966 * gfortran.dg/list_read_4.f90: new test.
17967
17968 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
17969
17970 PR rtl-optimization/20017.
17971 * gcc.dg/pr20017.c: New.
17972
17973 2005-02-22 Devang Patel <dpatel@apple.com>
17974
17975 PR 19952
17976 * g++.dg/tree-ssa/pr19952.C: New test.
17977
17978 2005-02-22 Mark Mitchell <mark@codesourcery.com>
17979
17980 PR c++/19883
17981 * g++.dg/parse/constant6.C: New test.
17982
17983 2005-02-22 Uros Bizjak <uros@kss-loka.si>
17984
17985 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
17986 * g++.dg/charset/asm2.c: Likewise.
17987 * g++.dg/charset/asm3.c: Likewise.
17988 * g++.dg/charset/asm4.c: Likewise.
17989 * g++.dg/charset/asm5.c: Likewise.
17990 * g++.dg/charset/attribute1.c: Likewise.
17991 * g++.dg/charset/attribute2.c: Likewise.
17992 * g++.dg/charset/extern1.cc: Likewise.
17993 * g++.dg/charset/extern2.cc: Likewise.
17994 * g++.dg/charset/extern3.cc: Likewise.
17995 * g++.dg/charset/function.cc: Likewise.
17996 * g++.dg/charset/string.c: Likewise.
17997 * g++.dg/charset/charset.exp: Likewise.
17998 * lib/target-supports.exp (check_iconv_available): Fix comment.
17999
18000 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18001
18002 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18003 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18004 * gcc.dg/charset/asm2.c: Likewise.
18005 * gcc.dg/charset/asm3.c: Likewise.
18006 * gcc.dg/charset/asm4.c: Likewise.
18007 * gcc.dg/charset/asm5.c: Likewise.
18008 * gcc.dg/charset/asm6.c: Likewise.
18009 * gcc.dg/charset/attribute1.c: Likewise.
18010 * gcc.dg/charset/attribute2.c: Likewise.
18011 * gcc.dg/charset/builtin1.c: Likewise.
18012 * gcc.dg/charset/extern.c: Likewise.
18013 * gcc.dg/charset/function.c: Likewise.
18014 * gcc.dg/charset/string.c: Likewise.
18015 * gcc.dg/charset/charset.exp: Likewise.
18016
18017 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18018
18019 PR fortran/20086
18020 * gfortran.dg/pr20086.f90: New test.
18021
18022 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18023
18024 PR tree-optimization/19786
18025 * g++.dg/tree-ssa/pr19786.C: New.
18026
18027 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18028
18029 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18030
18031 2005-02-21 Jeff Law <law@redhat.com>
18032
18033 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18034
18035 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18036
18037 * gfortran.dg/do_iterator: Split loop, markup all lines for
18038 which an error locus is printed.
18039 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18040 locus is printed.
18041 * gfortran.dg/select_4.f90: Likewise.
18042 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18043 locuses in the various permutations.
18044
18045 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18046
18047 PR tree-optimization/19951
18048 * g++.dg/vect: New directory.
18049 * g++.dg/vect/vect.exp: New file.
18050 * g++.dg/vect/pr19951.cc: New testcase.
18051 * g++.dg/dg.exp: Also prune vectorizer tests.
18052
18053 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18054
18055 PR 18785
18056 * gcc.dg/charset/builtin1.c: New test.
18057
18058 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18059
18060 PR c++/19299
18061 * g++.dg/inherit/volatile1.C: New test.
18062
18063 PR c++/19440
18064 * g++.dg/template/dtor4.C: New test.
18065
18066 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18067
18068 * gfortran.dg/int_1.f90: New test.
18069
18070 2005-02-19 Devang Patel <dpatel@apple.com>
18071
18072 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18073
18074 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18075
18076 * gfortran.dg/achar_1.f90: New test.
18077
18078 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18079
18080 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18081
18082 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18083 Jakub Jelinek <jakub@redhat.com>
18084
18085 PR tree-optimization/19828
18086 * gcc.dg/tree-ssa/loop-7.c: New test.
18087 * gcc.c-torture/execute/20050218-1.c: New test.
18088
18089 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18090
18091 PR c/20043
18092 * gcc.dg/transparent-union-1.c: New test.
18093 * gcc.dg/transparent-union-2.c: New test.
18094
18095 2005-02-18 James E Wilson <wilson@specifixinc.com>
18096
18097 PR tree-optimization/18977
18098 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18099
18100 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18101
18102 PR target/20054
18103 * gcc.dg/pr20054.c: New test.
18104
18105 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18106
18107 PR c++/19508
18108 * g++.dg/ext/attrib20.C: New test.
18109
18110 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18111
18112 PR middle-end/20030
18113 * gfortran.fortran-torture/execute/character_passing.f90: New test.
18114
18115 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
18116
18117 PR c++/20008
18118 * g++.dg/opt/switch4.C: New.
18119
18120 2005-02-18 Jakub Jelinek <jakub@redhat.com>
18121
18122 PR c++/20023
18123 PR tree-optimization/20009
18124 * gcc.c-torture/compile/20050217-1.c: New test.
18125 * g++.dg/opt/switch3.C: New test.
18126
18127 PR tree-optimization/18947
18128 * gcc.c-torture/compile/20050215-1.c: New test.
18129 * gcc.c-torture/compile/20050215-2.c: New test.
18130 * gcc.c-torture/compile/20050215-3.c: New test.
18131
18132 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
18133
18134 PR c++/20028
18135 * g++.dg/template/crash34.C: New.
18136
18137 PR c++/20022
18138 * g++.dg/other/access3.C: New.
18139
18140 2005-02-17 Ira Rosen <irar@il.ibm.com>
18141
18142 * gcc.dg/vect/vect-98.c: New test.
18143
18144 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
18145
18146 PR tree-optimization/19967
18147 * gcc.dg/pr19967.c: New.
18148
18149 2005-02-16 Jakub Jelinek <jakub@redhat.com>
18150
18151 PR middle-end/19857
18152 * gcc.dg/tree-ssa/20050215-1.c: New test.
18153 * gcc.c-torture/execute/20050215-1.c: New test.
18154
18155 2005-02-15 Eric Christopher <echristo@redhat.com>
18156
18157 * gcc.dg/cpp/20050215-1.c: New file.
18158
18159 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
18160
18161 PR tree-optimization/15785
18162 * gcc.dg/pr15785-1.c: New test.
18163
18164 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
18165
18166 PR c++/17788
18167 * g++.dg/init/ctor4.C: New.
18168 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
18169
18170 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
18171
18172 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
18173 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
18174
18175 2005-02-15 Andreas Schwab <schwab@suse.de>
18176
18177 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
18178 declare malloc.
18179
18180 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
18181
18182 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
18183
18184 2005-02-14 Diego Novillo <dnovillo@redhat.com>
18185
18186 PR tree-optimization/19853
18187 * gcc.c-torture/compile/pr19853.c: New test.
18188
18189 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18190
18191 PR c++/19608
18192 * g++.dg/parse/local-class1.C: New.
18193
18194 PR c++/19895
18195 * g++.dg/parse/ptrmem3.C: New.
18196
18197 PR c++/19884
18198 * g++.old-deja/g++.oliva/template6.C: Add another case.
18199 * g++.dg/template/explicit6.C: New.
18200
18201 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
18202
18203 PR c++/17816
18204 * g++.dg/other/redecl2.C: New.
18205
18206 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18207
18208 PR c++/19891
18209 * g++.dg/abi/covariant4.C: New.
18210
18211 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
18212
18213 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
18214
18215 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
18216
18217 * gcc.dg/vect/vect-96.c: Fix typo.
18218
18219 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18220
18221 PR c++/14479
18222 PR c++/19487
18223 * g++.dg/template/enum5.C: New test.
18224
18225 2005-02-12 Ira Rosen <irar@il.ibm.com>
18226
18227 * gcc.dg/vect/vect-97.c: New test.
18228
18229 2005-02-12 Ira Rosen <irar@il.ibm.com>
18230
18231 * gcc.dg/vect/vect-96.c: New test.
18232
18233 2005-02-12 Uros Bizjak <uros@kss-loka.si>
18234
18235 * gcc.dg/builtins-34.c: Also check ldexp*.
18236
18237 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
18238
18239 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
18240
18241 2005-02-11 Janis Johnson <janis187@us.ibm.com>
18242
18243 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
18244 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
18245 dg-require-dll, dg-require-iconv, dg-require-named-sections,
18246 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
18247 selector_list, selector_expression, dg-process-target): Move to new
18248 file target-supports-dg.exp.
18249 * lib/target-supports-dg.exp: New.
18250
18251 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
18252 New.
18253
18254 2005-02-11 Jakub Jelinek <jakub@redhat.com>
18255
18256 PR c++/19666
18257 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
18258
18259 PR middle-end/19858
18260 * gcc.c-torture/compile/20050210-1.c: New test.
18261
18262 2005-02-11 Mark Mitchell <mark@codesourcery.com>
18263
18264 PR c++/19755
18265 * g++.dg/warn/Wbraces1.C: New test.
18266
18267 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
18268
18269 * gcc.dg/builtins-52.c: New testcase.
18270
18271 2005-02-10 Jakub Jelinek <jakub@redhat.com>
18272
18273 PR c/19342
18274 * gcc.c-torture/execute/20050119-1.c: New test.
18275
18276 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18277
18278 PR c++/19811
18279 * g++.dg/init/delete1.C: New test.
18280
18281 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18282
18283 PR c++/18470
18284 * g++.dg/template/static12.C: New test.
18285
18286 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18287
18288 PR c++/19787
18289 * g++.dg/conversion/ambig1.C: New test.
18290
18291 PR c++/19739
18292 * g++.dg/ext/attrib19.C: New test.
18293
18294 PR c++/19732
18295 * g++.dg/parse/dtor5.C: New test.
18296
18297 PR c++/19762
18298 * g++.dg/template/dtor3.C: New test.
18299
18300 PR c++/19826
18301 * g++.dg/template/static11.C: New test.
18302 * g++.dg/template/crash2.C: Remove dg-error marker.
18303
18304 2005-02-09 Janis Johnson <janis187@us.ibm.com>
18305
18306 PR C++/18491
18307 * g++.old-deja/g++.mike/p10769a.C: Remove.
18308
18309 2005-02-09 Roger Sayle <roger@eyesopen.com>
18310
18311 * gcc.dg/builtins-48.c: New test case.
18312 * gcc.dg/builtins-49.c: New test case.
18313 * gcc.dg/builtins-50.c: New test case.
18314 * gcc.dg/builtins-51.c: New test case.
18315
18316 2005-02-09 Ian Lance Taylor <ian@airs.com>
18317
18318 PR middle-end/19583
18319 * g++.dg/warn/Wreturn-type-3.C: New test.
18320
18321 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18322
18323 PR middle-end/19402
18324 * gcc.dg/pr19402-1.c: New testcase.
18325 * gcc.dg/pr19402-2.c: likewise.
18326
18327 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18328
18329 PR middle-end/19854
18330 * g++.dg/tree-ssa/tmmti.C: New testcase.
18331
18332 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18333
18334 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
18335
18336 2005-02-08 Mark Mitchell <mark@codesourcery.com>
18337
18338 PR c++/19733
18339 * g++.dg/parse/crash23.C: New test.
18340 * g++.dg/warn/Weff1.C: New test.
18341
18342 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18343
18344 * gcc.dg/20050209-1.c: New test.
18345
18346 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18347
18348 PR target/19799
18349 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
18350
18351 2005-02-08 Mike Stump <mrs@apple.com>
18352
18353 * g++.dg/pch/import-2.c: New test.
18354 * g++.dg/pch/import-2.hs: New.
18355 * g++.dg/pch/include/import-2a.h: New.
18356 * g++.dg/pch/include/import-2b.h: New.
18357
18358 2005-02-08 Janis Johnson <janis187@us.ibm.com>
18359
18360 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
18361
18362 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18363
18364 * gfortran.dg/substr_1.f90: New test.
18365
18366 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
18367
18368 PR middle-end/19775
18369 * gcc.dg/torture/builtin-power-1.c: Disable test for
18370 invalid transformation.
18371 * gcc.dg/builtins-10.c: Likewise. Disable one test we
18372 no longer optimize.
18373 * gcc.dg/builtins-47.c: New testcase.
18374
18375 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
18376 Dorit Naishlos <dorit@il.ibm.com>
18377
18378 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
18379
18380 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
18381
18382 * gcc.c-torture/compile/20050206-1.c: New test.
18383
18384 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18385
18386 PR tree-opt/19768
18387 * g++.dg/opt/pr19768.C: New test.
18388
18389 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18390
18391 PR tree-opt/19736
18392 * gcc.c-torture/compile/pr19736.c: New test.
18393
18394 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18395
18396 PR c++/17401
18397 * g++.dg/parse/error25.C: New test.
18398
18399 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
18400
18401 * gcc.c-torture/execute/20050203-1.c: New.
18402
18403 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
18404
18405 * gcc.dg/vect/vect-85.c: Remove xfail.
18406 * gcc.dg/vect/vect-86.c: Remove xfail.
18407 * gcc.dg/vect/vect-87.c: Remove xfail.
18408 * gcc.dg/vect/vect-88.c: Remove xfail.
18409
18410 2005-02-02 Geoffrey Keating <geoffk@apple.com>
18411
18412 * gcc.dg/altivec-19.c: New.
18413
18414 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
18415
18416 PR c/17807
18417 * gcc.dg/nested-func-3.c: New test.
18418 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
18419
18420 2005-02-02 Janis Johnson <janis187@us.ibm.com>
18421
18422 * gcc.test-framework/gen_directive_tests: Generate tests for
18423 selector expressions.
18424
18425 2005-02-02 Matt Austern <austern@apple.com>
18426
18427 PR c++/19628
18428 * g++/ext/builtin7.C: New.
18429 * g++/ext/builtin8.C: New.
18430
18431 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18432
18433 PR c/18502
18434 * gcc.dg/pr18502-1.c: New test.
18435
18436 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18437
18438 PR c++/17413
18439 * g++.dg/template/local4.C: Tweak.
18440
18441 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
18442
18443 PR tree-optimization/19578
18444 * gcc.c-torture/compile/20050202-1.c: New test.
18445
18446 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18447
18448 PR c/19435
18449 * gcc.dg/c99-init-4.c: New test.
18450
18451 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18452
18453 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
18454
18455 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
18456
18457 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
18458 * g++.dg/eh/check-vect.h: New.
18459
18460 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
18461 * gcc.dg/vect/vect-78.c: Ditto.
18462 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
18463 Remove.
18464
18465 * g++.dg/conversion/simd1.C: Expect warning.
18466 * g++.dg/ext/attribute-test-1.C: Ditto.
18467 * g++.dg/ext/attribute-test-2.C: Ditto.
18468 * g++.dg/ext/attribute-test-3.C: Ditto.
18469 * g++.dg/ext/attribute-test-4.C: Ditto.
18470
18471 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
18472 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
18473
18474 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
18475
18476 2005-02-01 Richard Henderson <rth@redhat.com>
18477
18478 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18479 long double for ibm double-double format.
18480 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18481
18482 2005-02-01 Diego Novillo <dnovillo@redhat.com>
18483
18484 PR tree-optimization/19633
18485 * testsuite/gcc.dg/pr19633-1.c: New test.
18486 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
18487 to NULL or a symbol.
18488
18489 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18490
18491 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
18492 New procs.
18493 (dg-process-target (local override)): Handle selector expressions.
18494
18495 * gcc.test-framework/README: Describe tests in source directory.
18496 * gcc.test-framework/test-framework.awk: Handle dg- tests.
18497 * gcc.test-framework/test-framework.exp: Handle dg- tests.
18498 * gcc.test-framework/dg-bogus-exp-P.c: New test.
18499 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
18500 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
18501 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
18502 * gcc.test-framework/dg-do-link-exp-P.c: New test.
18503 * gcc.test-framework/dg-do-run-exp-P.c: New test.
18504 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
18505 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
18506 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
18507 * gcc.test-framework/dg-error-exp-P.c: New test.
18508 * gcc.test-framework/dg-error-exp-XP.c: New test.
18509 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
18510 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
18511 * gcc.test-framework/dg-output-exp-P.c: New test.
18512 * gcc.test-framework/dg-output-exp-XF.c: New test.
18513 * gcc.test-framework/dg-warning-exp-P.c: New test.
18514 * gcc.misc-tests/dg-1.c: Remove.
18515 * gcc.misc-tests/dg-2.c: Remove.
18516 * gcc.misc-tests/dg-3.c: Remove.
18517 * gcc.misc-tests/dg-4.c: Remove.
18518 * gcc.misc-tests/dg-5.c: Remove.
18519 * gcc.misc-tests/dg-6.c: Remove.
18520 * gcc.misc-tests/dg-7.c: Remove.
18521 * gcc.misc-tests/dg-8.c: Remove.
18522 * gcc.misc-tests/dg-9.c: Remove.
18523 * gcc.misc-tests/dg-10.c: Remove.
18524 * gcc.misc-tests/dg-11.c: Remove.
18525 * gcc.misc-tests/dg-12.c: Remove.
18526 * gcc.misc-tests/dg-test.exp: Remove.
18527
18528 * gcc.test-framework/test-framework.awk: Change recording and
18529 printing of passes and failures.
18530
18531 * gcc.test-framework: New directory.
18532 * gcc.test-framework/README: New.
18533 * gcc.test-framework/test-framework.exp: New.
18534 * gcc.test-framework/test-framework.awk: New.
18535 * gcc.test-framework/gen_directive_tests: New.
18536
18537 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
18538
18539 * lib/treelang.exp: Fix comment typos.
18540 (treelang_target_compile): Don't append libs=-ltreelang to options.
18541
18542 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
18543
18544 * g++.dg/parse/typename7.C: Adjust error messages.
18545
18546 2005-01-31 Jeff Law <law@redhat.com>
18547
18548 * gcc.c-torture/execute/20050131-1.c: New test.
18549 * gcc.dg/wcaselabel.c: New test.
18550
18551 2005-01-31 Mark Mitchell <mark@codesourcery.com>
18552
18553 * g++.dg/other/warning1.C: Adjust error messags.
18554 * g++.dg/parse/constant5.C: New test.
18555
18556 2005-01-31 Steven Bosscher <stevenb@suse.de>
18557
18558 PR c/19333
18559 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
18560 the test case valid.
18561 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
18562 * testsuite/gcc.dg/array-7.c: Adjust expected result.
18563 * testsuite/gcc.dg/pr18596-3.c: Likewise.
18564 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
18565 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
18566 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
18567
18568 2005-01-31 Dale Johannesen <dalej@apple.com>
18569
18570 * g++.dg/opt/pr19650.C: New test.
18571
18572 2005-01-31 Richard Henderson <rth@redhat.com>
18573
18574 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18575 long double for intel double extended format.
18576 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18577
18578 2005-01-30 Mark Mitchell <mark@codesourcery.com>
18579
18580 PR c++/19555
18581 * g++.dg/template/static10.C: New test.
18582
18583 PR c++/19395
18584 * g++.dg/parse/error24.C: New test.
18585
18586 PR c++/19367
18587 * g++.dg/lookup/builtin1.C: New test.
18588
18589 PR c++/19457
18590 * g++.dg/warn/conv3.C: New test.
18591
18592 2005-01-30 Bud Davis <bdavis@gfortran.org>
18593
18594 PR fortran/19647
18595 * gfortan.dg/inquire_7.f90
18596
18597 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
18598
18599 PR tree-optimization/15791
18600 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
18601 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
18602 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
18603 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
18604 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
18605 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
18606 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
18607 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
18608 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
18609 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
18610
18611 2005-01-29 Paul Brook <paul@codesourcery.com>
18612
18613 PR fortran/18565
18614 * check.c (real_or_complex_check): New function.
18615 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
18616 * intrinsic.c (add_functions): Use new check functions.
18617 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
18618 Add prototypes.
18619
18620 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
18621
18622 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
18623 gcc.dg/lvalue-3.c: New tests.
18624 * gcc.dg/concat.c: Update expected messages.
18625
18626 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
18627
18628 PR libfortran/19595
18629 * gfortran.dg/eor_1.f90: New test.
18630
18631 2005-01-29 Steven G. Kargl <kargls@comcast.net>
18632
18633 PR fortran/19589
18634 * gfortran.dg/logical_data_1.f90: New test.
18635
18636 2005-01-28 Mark Mitchell <mark@codesourcery.com>
18637
18638 PR c++/19253
18639 * g++.dg/template/crash33.C: New test.
18640
18641 PR c++/19667
18642 * g++.dg/template/crash32.C: New test.
18643
18644 2005-01-28 Ian Lance Taylor <ian@airs.com>
18645
18646 PR middle-end/16558
18647 * g++.dg/warn/Wreturn-type-2.C: New test.
18648
18649 2004-06-24 Jeff Law <law@redhat.com>
18650
18651 * gcc.dg/tree-ssa/20050128-1.c: New test.
18652
18653 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
18654
18655 * gcc.target/frv/all-mdpackh-1.c: New test.
18656
18657 2005-01-28 Steven Bosscher <stevenb@suse.de>
18658
18659 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
18660
18661 2005-01-27 Richard Henderson <rth@redhat.com>
18662
18663 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
18664
18665 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18666
18667 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
18668
18669 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18670
18671 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
18672 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
18673 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
18674 to cope with cases where the multilib options override the dg-options.
18675
18676 2005-01-27 Jakub Jelinek <jakub@redhat.com>
18677
18678 PR c/18946
18679 * gcc.dg/noncompile/20050120-1.c: New test.
18680
18681 2005-01-26 Diego Novillo <dnovillo@redhat.com>
18682
18683 PR tree-optimization/19633
18684 * gcc.dg/pr19633.c: New test.
18685 * gcc.dg/tree-ssa/pr19633.c: New test.
18686
18687 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
18688
18689 * gcc.dg/20041216-1.c: New test.
18690
18691 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
18692
18693 PR objc/18862
18694 * objc.dg/selector-2.m: New test.
18695
18696 2005-01-26 Jakub Jelinek <jakub@redhat.com>
18697
18698 * g++.dg/opt/range-test-2.C: New test.
18699
18700 PR rtl-optimization/19579
18701 * gcc.c-torture/execute/20050124-1.c: New test.
18702
18703 2005-01-26 Greg Parker <gparker@apple.com>
18704 Stuart Hastings <stuart@apple.com>
18705
18706 * gcc.c-torture/execute/20050125-1.c: New.
18707
18708 2005-01-18 Jan Hubicka <jh@suse.cz>
18709
18710 PR tree-optimize/19337
18711 * gcc.c-torture/compile/20050119-1.c: New test.
18712
18713 2005-01-24 James E Wilson <wilson@specifixinc.com>
18714
18715 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
18716 test for successful match.
18717
18718 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
18719
18720 PR objc/18408
18721 * objc.dg/comp-types-7.m: New test.
18722
18723 2005-01-24 Janis Johnson <janis187@us.ibm.com>
18724
18725 * lib/target-supports.exp (current_target_name): New.
18726 (check_effective_target_ilp32, check_effective_target_lp64):
18727 Cache the result to use as long as the current target, with
18728 multilib flags, remains the same.
18729
18730 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
18731 (dg-require-weak, dg-require-visibility, dg-require-alias,
18732 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
18733 dg-require-effective-target, dg-skip-if): Remove call to
18734 skip_test_and_clear_xfail.
18735 (dg-test): Clear xfail data.
18736
18737 2005-01-24 Jakub Jelinek <jakub@redhat.com>
18738
18739 PR target/17751
18740 * gcc.dg/ppc64-toc.c: New test.
18741
18742 * g++.dg/tree-ssa/empty-1.C: New test.
18743
18744 PR middle-end/19551
18745 * gcc.c-torture/execute/20050121-1.c: New test.
18746 * gcc.dg/20050121-2.c: New test.
18747
18748 2004-01-23 Steven G. Kargl <kargls@comcast.net>
18749 Paul Brook <paul@codesourcery.com>
18750
18751 PR fortran/17941
18752 * gfortran.dg/real_const_1.f: New test.
18753 * gfortran.dg/real_const_2.f90: New test.
18754 * gfortran.dg/complex_int_1.f90: New test.
18755
18756 2005-01-23 Bud Davis <bdavis9659@comcast.net>
18757
18758 PR fortran/19313
18759 * gfortan.dg/inquire_6.f90: New test.
18760
18761 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18762
18763 PR libfortran/19451
18764 * open_readonly_1.f90: New test.
18765
18766 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18767
18768 PR libfortran/18982
18769 * gfortran.dg/open_new.f90: New file.
18770
18771 2005-01-22 Paul Brook <paul@codesourcery.com>
18772
18773 * namelist_1.f90: New test.
18774
18775 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
18776
18777 PR tree-optimization/19484
18778 * gcc.c-torture/compile/20050122-[12].c: New tests.
18779
18780 2005-01-22 Paul Brook <paul@codesourcery.com>
18781
18782 * gfortran.dg/implicit_2.f90: New test.
18783
18784 2005-01-22 Bud Davis <bdavis9659@comcast.net>
18785
18786 PR fortran/19314
18787 * gfortran.dg/inquire_5.f90: New test.
18788
18789 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18790
18791 PR c/18809
18792 * gcc.dg/pr18809-1.c: New test.
18793
18794 2005-01-21 Ian Lance Taylor <ian@airs.com>
18795
18796 * gcc.dg/20050121-1.c: New test.
18797
18798 PR tree-optimization/13000
18799 * gcc.dg/20040206-1.c: Change warning to point where function is
18800 being inlined.
18801
18802 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18803
18804 PR c++/19208
18805 * g++.dg/template/array11.C: New test.
18806
18807 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18808
18809 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
18810 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
18811 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
18812 * gfortran.dg/getenv_1.f90: Add dg-do directive.
18813 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
18814 gfortran.dg/pr17164.f90: Add missing dg-do directives.
18815
18816 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
18817
18818 PR tree-optimization/15349
18819 * gcc.dg/tree-ssa/pr15349.c: New.
18820
18821 2005-01-20 Steve Ellcey <sje@cup.hp.com>
18822
18823 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
18824
18825 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
18826
18827 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
18828 scan-assembler-times directive name.
18829
18830 * gcc.dg/asm-a.c: Move dg-require-effective-target to
18831 after dg-do.
18832
18833 PR rtl-optimization/19462
18834 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
18835
18836 2005-01-19 Steve Ellcey <sje@cup.hp.com>
18837
18838 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
18839 counting function calls on ia64.
18840
18841 2005-01-19 Jakub Jelinek <jakub@redhat.com>
18842
18843 PR rtl-optimization/15139
18844 * gcc.dg/20050111-2.c: New test.
18845
18846 PR c/17297
18847 * gcc.c-torture/compile/20050113-1.c: New testcase.
18848
18849 PR middle-end/19164
18850 * gcc.dg/20050113-1.c: New testcase.
18851
18852 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
18853
18854 * gcc.dg/vect/vect-85.c: Add comment.
18855 * gcc.dg/vect/vect-86.c: Add xfail for now.
18856 * gcc.dg/vect/vect-87.c: Add xfail for now.
18857 * gcc.dg/vect/vect-88.c: Add xfail for now.
18858 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
18859
18860 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18861
18862 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
18863
18864 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18865
18866 * g++.dg/debug/typedef3.C: New test.
18867
18868 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
18869
18870 PR c/19472
18871 * gcc.dg/asm-a.c: New test.
18872
18873 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
18874
18875 * gcc.dg/sh-relax.c: Add prototype for abort.
18876
18877 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18878
18879 * gcc.dg/short-compare-1.c: New test.
18880 * gcc.dg/short-compare-2.c: Likewise.
18881
18882 2005-01-18 Michael Matz <matz@suse.de>
18883
18884 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
18885
18886 2005-01-17 Diego Novillo <dnovillo@redhat.com>
18887
18888 PR tree-optimization/19121
18889 * gcc.c-torture/compile/pr19121.c: New test.
18890
18891 2005-01-17 James E. Wilson <wilson@specifixinc.com>
18892
18893 PR target/19357
18894 * gcc.c-torture/compile/pr19357.c: New test.
18895
18896 2005-01-17 Ian Lance Taylor <ian@airs.com>
18897
18898 PR c/5675
18899 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
18900 pass--those that refer just to the variable, possibly with a
18901 cast.
18902 * gcc.dg/c99-const-expr-3.c: Likewise.
18903
18904 PR middle-end/13127
18905 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
18906 longer emitted.
18907
18908 2005-01-16 Bud Davis <bdavis9659@comcast.net>
18909
18910 PR fortran/18778
18911 * gfortran.dg/endfile_2.f90: New test.
18912
18913 2005-01-16 Steven G. Kargl <kargls@comcast.net>
18914
18915 PR 19168
18916 * gfortran.dg/select_5.f90: New test.
18917
18918 2004-01-16 Paul Brook <paul@codesourcery.com>
18919
18920 * gfortran.dg/common_4.f90: New test.
18921
18922 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
18923
18924 PR rtl-optimization/19462
18925 * gcc.dg/torture/pr19462-1.c: New test.
18926
18927 2005-01-15 Ziemowit Laski <zlaski@apple.com>
18928
18929 PR objc/19321
18930 * objc.dg/func-ptr-2.m: New.
18931 * objc.dg/volatile-1.m: New.
18932
18933 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18934
18935 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
18936
18937 2005-01-15 Jakub Jelinek <jakub@redhat.com>
18938
18939 PR tree-optimization/19060
18940 * gcc.c-torture/execute/20050104-1.c: New test.
18941
18942 2005-01-15 Bud Davis <bdavis9659@comcast.net>
18943
18944 PR fortran/18983
18945 * gfortran.dg/write_to_null.f90: New test.
18946
18947 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
18948 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18949
18950 PR other/19328
18951 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
18952 argument.
18953
18954 2005-01-15 Jakub Jelinek <jakub@redhat.com>
18955
18956 PR c++/19263
18957 * g++.dg/init/vector1.C: New test.
18958
18959 2005-01-14 James E. Wilson <wilson@specifixinc.com>
18960
18961 PR target/13158
18962 * gcc.target/ia64/sibcall-unwind-1.c: New test.
18963 PR target/18987
18964 * gcc.target/ia64/sibcall-unwind-2.c: New test.
18965
18966 2005-01-14 Steven G. Kargl <kargls@comcast.net>
18967
18968 * gfortran.dg/select_1.f90: New test.
18969 * gfortran.dg/select_2.f90: New test.
18970 * gfortran.dg/select_3.f90: New test.
18971 * gfortran.dg/select_4.f90: New test.
18972
18973 2005-01-14 Jakub Jelinek <jakub@redhat.com>
18974
18975 PR middle-end/19084
18976 PR rtl-optimization/19348
18977 * gcc.dg/20050111-1.c: New test.
18978 * gcc.c-torture/execute/20050111-1.c: New test.
18979
18980 * gcc.dg/i386-asm-4.c: New test.
18981
18982 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18983
18984 * gcc.dg/nested-func-2.c: New test.
18985 * ada/acats/norun.lst: Remove c953002.
18986
18987 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
18988
18989 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
18990
18991 2005-01-12 Ben Elliston <bje@au.ibm.com>
18992
18993 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
18994
18995 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
18996
18997 PR target/18761
18998 * g++.dg/abi/align1.C: New test.
18999
19000 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19001
19002 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19003 at a time.
19004 * g++.dg/ext/altivec_check.h: Support compiling as C.
19005
19006 2005-01-10 Roger Sayle <roger@eyesopen.com>
19007
19008 PR c++/19355
19009 * g++.dg/expr/pr19355-1.C: New test case.
19010
19011 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19012
19013 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19014 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19015 * ada/acats/tests/c3/c92005b.ada: Likewise.
19016 * ada/acats/tests/c3/cxb3012.a: Likewise.
19017 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19018
19019 2005-01-09 Paul Brook <paul@codesourcery.com>
19020
19021 * gfortran.dg/common_2.f90: New file.
19022 * gfortran.dg/common_3.f90: New file.
19023
19024 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19025
19026 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19027
19028 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19029
19030 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19031 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19032 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19033 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19034 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19035 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19036 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19037 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19038 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19039 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19040 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19041 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19042 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19043 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19044 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19045 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19046 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19047 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19048 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19049 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19050 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19051 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19052 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19053 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19054 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19055 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19056 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19057 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19058 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19059 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19060 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19061 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19062 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19063 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19064 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19065 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19066 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19067 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19068 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19069 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19070 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19071 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19072 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19073 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19074 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19075 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19076 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19077 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19078 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19079 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19080 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19081 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19082 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19083 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19084 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19085 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19086 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19087 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19088 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19089 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19090 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19091 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19092 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19093 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19094 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19095 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19096 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19097
19098 * gcc.dg/vect/vect-1.c: Fix spelling.
19099 * gcc.dg/vect/vect-10.c: Fix spelling.
19100 * gcc.dg/vect/vect-11.c: Fix spelling.
19101 * gcc.dg/vect/vect-12.c: Fix spelling.
19102 * gcc.dg/vect/vect-14.c: Fix spelling.
19103 * gcc.dg/vect/vect-15.c: Fix spelling.
19104 * gcc.dg/vect/vect-16.c: Fix spelling.
19105 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19106 * gcc.dg/vect/vect-64.c: Fix comments.
19107 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19108
19109 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19110 Ira Rosen <irar@il.ibm.com>
19111
19112 * gcc.dg/vect/vect-70.c: New test.
19113 * gcc.dg/vect/vect-71.c: New test.
19114
19115 2005-01-09 Manfred Hollstein <mh@suse.com>
19116
19117 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
19118 * gcc.dg/pr18241-2.c: Likewise.
19119 * gcc.dg/pr18241-3.c: Likewise.
19120 * gcc.dg/pr18241-4.c: Likewise.
19121 * gcc.dg/pr18241-5.c: Likewise.
19122
19123 2005-01-08 Richard Henderson <rth@redhat.com>
19124
19125 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19126 False for x86 and x86-64.
19127
19128 2005-01-08 Diego Novillo <dnovillo@redhat.com>
19129
19130 PR tree-optimization/18241
19131 * gcc.dg/pr18241-1.c: New test.
19132 * gcc.dg/pr18241-2.c: New test.
19133 * gcc.dg/pr18241-3.c: New test.
19134 * gcc.dg/pr18241-4.c: New test.
19135 * gcc.dg/pr18241-5.c: New test.
19136
19137 2005-01-08 Steven G. Kargl <kargls@comcast.net>
19138
19139 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
19140 gfortran.dg/select_4.f90: New.
19141
19142 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19143
19144 * gcc.c-torture/execute/20050107-1.c: New test.
19145
19146 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
19147
19148 PR c++/19298
19149 * g++.dg/template/ref2.C: New.
19150
19151 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
19152
19153 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
19154 instead of being empty.
19155
19156 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19157
19158 PR fortran/15553
19159 * gfortran.dg/array-1.f90: New test.
19160
19161 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19162
19163 PR tree-optimization/19283
19164 * gcc.c-torture/execute/20050106-1.c: New test.
19165
19166 PR rtl-optimization/18861
19167 * gcc.dg/20050105-1.c: New test.
19168
19169 PR tree-optimization/18828
19170 * gcc.dg/20050105-2.c: New test.
19171
19172 2005-01-07 Andreas Jaeger <aj@suse.de>
19173
19174 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
19175
19176 2005-01-07 Bud Davis <bdavis9659@comcast.net>
19177
19178 PR fortran/18398
19179 * gfortran.dg/fmt_read.f90: New test.
19180
19181 2005-01-06 Geoffrey Keating <geoffk@apple.com>
19182
19183 * gcc.dg/rs6000-ldouble-2.c: New.
19184
19185 2005-01-06 Mark Mitchell <mark@codesourcery.com>
19186
19187 PR c++/19244
19188 * g++.dg/parser/ctor2.C: New test.
19189
19190 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19191
19192 PR c++/17154
19193 * g++.dg/template/using9.C: New test.
19194
19195 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19196
19197 PR c++/19258
19198 * g++.dg/lookup/friend6.C: New test.
19199
19200 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
19201
19202 PR c++/19270
19203 * g++.dg/template/array10.C: New.
19204
19205 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19206
19207 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
19208 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
19209
19210 2005-01-06 Jakub Jelinek <jakub@redhat.com>
19211
19212 * gcc.c-torture/compile/20050105-1.c: New test.
19213
19214 2005-01-05 Geoffrey Keating <geoffk@apple.com>
19215
19216 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
19217
19218 2005-01-05 Roger Sayle <roger@eyesopen.com>
19219
19220 PR middle-end/19100
19221 * gcc.dg/conv-3.c: New test case.
19222
19223 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
19224
19225 * gcc.dg/asm-wide-1.c: New test.
19226
19227 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
19228
19229 PR c++/19030
19230 * g++.dg/parse/crash22.C: New
19231
19232 2005-01-04 Geoffrey Keating <geoffk@apple.com>
19233
19234 PR 19257
19235 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
19236
19237 2005-01-04 Uros Bizjak <uros@kss-loka.si>
19238
19239 PR middle-end/17767
19240 * gcc.dg/i386-mmx-6.c: New test case.
19241
19242 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
19243
19244 PR tree-optimization/18308
19245 * gcc.dg/vect/pr18308.c: New testcase.
19246
19247 2005-01-04 Andreas Jaeger <aj@suse.de>
19248
19249 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
19250
19251 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19252 Robert Bowdidge <bowdidge@apple.com>
19253
19254 * gcc.dg/cpp/subframework1.c: New.
19255 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
19256 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
19257 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
19258 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
19259
19260 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19261
19262 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
19263 producing warning.
19264 * gcc.dg/darwin-weakimport-2.c: New.
19265
19266 2005-01-03 Richard Henderson <rth@redhat.com>
19267
19268 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
19269
19270 2005-01-03 Richard Henderson <rth@redhat.com>
19271
19272 * gcc.dg/vect/vect.exp: Enable for ia64.
19273 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
19274 (check_effective_target_vect_float): Likewise.
19275 (check_effective_target_vect_no_align): Likewise.
19276 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
19277 * gcc.dg/vect/vect-8.c: Likewise.
19278
19279 2005-01-03 Uros Bizjak <uros@kss-loka.si>
19280
19281 PR target/19236
19282 * gcc.dg/pr19236-1.c: New test case.
19283
19284 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19285
19286 PR rtl-optimization/12092
19287 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
19288
19289 2005-01-02 Andreas Jaeger <aj@suse.de>
19290
19291 * gcc.dg/pr12092-1.c: Do not run on x86_64.
19292
19293 2005-01-01 Roger Sayle <roger@eyesopen.com>
19294 Andrew Pinski <pinskia@physics.uc.edu>
19295
19296 PR rtl-optimization/12092
19297 * gcc.dg/pr12092-1.c: New test case.
19298
19299 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
19300
19301 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
19302 'hidden' and 'default' for better portability.
19303 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
19304
19305 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
19306 6 and 7.
19307 * g++.old-deja/g++.brendan/new3.C: Likewise.
19308
19309 2005-01-01 Steven Bosscher <stevenb@suse.de>
19310
19311 * gcc.dg/20041231-1.C: New test.
19312 * g++.dg/warn/Wunreachable-code-1.C: New test.
19313
19314 2004-12-30 David Edelsohn <edelsohn@gnu.org>
19315
19316 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
19317 file, not /dev/null. Abort on error.
19318
19319 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
19320 Ziemowit Laski <zlaski@apple.com>
19321
19322 PR objc/18971
19323 * objc.dg/encode-5.m: New test.
19324
19325 2004-12-29 Richard Henderson <rth@redhat.com>
19326
19327 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
19328 * objc.dg/stabs-1.m: Disable for ia64.
19329
19330 2004-12-29 Mark Mitchell <mark@codesourcery.com>
19331
19332 PR c++/19190
19333 * g++.dg/warn/Wunused-10.C: New test.
19334
19335 2004-12-28 Richard Henderson <rth@redhat.com>
19336
19337 * objc.dg/stabs-1.m: Disable for alpha.
19338
19339 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19340
19341 PR c++/19149
19342 * g++.dg/parse/error23.C: New test.
19343
19344 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19345
19346 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
19347
19348 PR fortran/19032
19349 * gfortran.dg/intrinsic_modulo_1.f90: New.
19350 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
19351 tests with divisor -1.
19352
19353 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19354
19355 * g++.dg/opt/temp1.C (memcpy): Return a value.
19356
19357 PR c++/19148
19358 * g++.dg/expr/cond7.C: New test.
19359
19360 2004-12-27 Paul Brook <paul@codesourcery.com>
19361
19362 * gfortran.dg/g77/select_no_compile.f: Remove.
19363
19364 2004-12-27 Richard Henderson <rth@redhat.com>
19365
19366 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
19367 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
19368 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
19369
19370 2004-12-26 Richard Henderson <rth@redhat.com>
19371
19372 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
19373 by 1i instead of token pasting.
19374
19375 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19376
19377 PR tree-optimization/17578
19378 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
19379 to additional_flags.
19380 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
19381
19382 2004-12-25 Richard Henderson <rth@redhat.com>
19383
19384 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19385 Remove Alpha.
19386
19387 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19388
19389 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
19390 hppa*-*-hpux*.
19391 * gcc.dg/pr17957.c (dg-options): Likewise.
19392 * gcc.dg/struct-ret-1.c: Add prototype for abort.
19393 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
19394 instead of 0 on __hppa__.
19395 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
19396 "foo,%r" on hppa*-*-*.
19397
19398 2004-12-23 Bud Davis <bdavis9659@comcast.net>
19399
19400 PR fortran/19071
19401 * gfortran.dg/complex_write.f90: New test.
19402
19403 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19404
19405 PR c++/17595
19406 * g++.dg/parse/pragma2.C: New test.
19407
19408 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
19409
19410 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19411
19412 * gcc.dg/empty2.c: Add missing dg-warning.
19413
19414 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19415
19416 PR c++/17413
19417 * g++.dg/template/local4.C: New test.
19418 * g++.dg/template/crash19.C: Add dg-error marker.
19419
19420 * g++.dg/template/crash31.C: Correct embedded PR number.
19421
19422 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19423
19424 PR c++/16405
19425 * g++.dg/opt/temp1.C: Add do-run marker.
19426
19427 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19428
19429 * g++.dg/template/spec19.C: New.
19430
19431 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19432
19433 PR target/16819
19434 * gcc.dg/empty2.c: New.
19435
19436 2004-12-23 Richard Henderson <rth@redhat.com>
19437
19438 * lib/target-supports.exp (check_effective_target_vect_no_align):
19439 Remove i?86 and x86-64.
19440
19441 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19442
19443 PR c++/16405
19444 * g++.dg/opt/temp1.C: New test.
19445
19446 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19447
19448 PR c++/18733
19449 * g++.dg/template/friend33.C: New testcase.
19450
19451 2004-12-22 Mark Mitchell <mark@codesourcery.com>
19452
19453 PR c++/18464
19454 * g++.dg/template/cond5.C: New test.
19455
19456 PR c++/18492
19457 * g++.dg/inherit/thunk3.C: New test.
19458
19459 PR c++/11224
19460 * g++.dg/warn/Wunused-9.C: New test.
19461
19462 2004-12-22 Janis Johnson <janis187@us.ibm.com>
19463
19464 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
19465
19466 2004-12-22 Jan Beulich <jbeulich@novell.com>
19467
19468 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
19469
19470 2004-12-21 Mark Mitchell <mark@codesourcery.com>
19471
19472 PR c++/18378
19473 * g++.dg/ext/packed8.C: New test.
19474
19475 PR c++/19063
19476 * g++.dg/template/crash31.C: New test.
19477
19478 PR c++/19034
19479 * g++.dg/template/crash30.C: New test.
19480
19481 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19482
19483 PR C++/18984
19484 * g++.dg/eh/ctor3.C: New test.
19485
19486 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19487
19488 * objc.dg/stabs-1.m: Allow section name to be quoted and
19489 assembly label to begin with '.LL'.
19490
19491 2004-12-21 Janis Johnson <janis187@us.ibm.com>
19492
19493 * gcc.dg/vect/vect.exp
19494 (check_effective_target_lp64_or_vect_no_align): New.
19495 * gcc.dg/vect/vect-77.c: Use it.
19496 * gcc.dg/vect/vect-78.c: Use it.
19497
19498 * lib/target-supports.exp
19499 (check_effective_target_vect_no_max,
19500 check_effective_target_vect_no_bitwise,
19501 check_effective_target_vect_no_align): New.
19502 * gcc.dg/vect/vect-13.c: Use them.
19503 * gcc.dg/vect/vect-17.c: Ditto.
19504 * gcc.dg/vect/vect-18.c: Ditto.
19505 * gcc.dg/vect/vect-19.c: Ditto.
19506 * gcc.dg/vect/vect-20.c: Ditto.
19507 * gcc.dg/vect/vect-27.c: Ditto.
19508 * gcc.dg/vect/vect-29.c: Ditto.
19509 * gcc.dg/vect/vect-44.c: Ditto.
19510 * gcc.dg/vect/vect-48.c: Ditto.
19511 * gcc.dg/vect/vect-50.c: Ditto.
19512 * gcc.dg/vect/vect-52.c: Ditto.
19513 * gcc.dg/vect/vect-54.c: Ditto.
19514 * gcc.dg/vect/vect-56.c: Ditto.
19515 * gcc.dg/vect/vect-58.c: Ditto.
19516 * gcc.dg/vect/vect-60.c: Ditto.
19517 * gcc.dg/vect/vect-72.c: Ditto.
19518 * gcc.dg/vect/vect-80.c: Ditto.
19519
19520 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
19521
19522 PR c++/14075
19523 * g++.dg/init/string1.C: New.
19524
19525 PR c++/18975
19526 * g++.dg/other/synth1.C: New.
19527
19528 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19529
19530 PR c/18963
19531 * gcc.dg/pr18963-1.c: New test.
19532
19533 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19534
19535 PR c/18596
19536 * gcc.dg/funcdef-storage-1.c (foo): Remove.
19537 * gcc.dg/pr18596-1.c: Use dg-error.
19538 (dg-options): Use -fno-unit-at-a-time.
19539 * gcc.dg/pr18596-2.c: New test.
19540 * gcc.dg/pr18596-3.c: New test.
19541
19542 2004-12-20 Roger Sayle <roger@eyesopen.com>
19543
19544 PR middle-end/18683
19545 * g++.dg/opt/pr18683-1.C: New test case.
19546
19547 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
19548
19549 PR other/19093
19550 * g++.dg/opt/max1.C: Fix for 64bit targets.
19551
19552 2004-12-20 Matt Austern <austern@apple.com>
19553
19554 PR c++/19044
19555 * g++.dg/ext/builtin6.C: New
19556
19557 2004-12-20 Diego Novillo <dnovillo@redhat.com>
19558
19559 PR tree-optimization/19080
19560 * gcc.c-torture/compile/pr19080.c: New test.
19561
19562 2004-12-20 Steven Bosscher <stevenb@suse.de>
19563
19564 * gcc.dg/20041219-1.c: New test.
19565
19566 2004-12-19 Roger Sayle <roger@eyesopen.com>
19567
19568 PR middle-end/19068
19569 * g++.dg/opt/max1.C: New test case.
19570
19571 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19572
19573 * gcc.dg/fdata-sections-1.c: New test.
19574
19575 2004-12-18 Roger Sayle <roger@eyesopen.com>
19576
19577 PR middle-end/18548
19578 * gcc.dg/max-1.c: New test case.
19579
19580 2004-12-18 Jakub Jelinek <jakub@redhat.com>
19581
19582 * gcc.c-torture/execute/20041218-1.c: New test.
19583
19584 2004-12-17 Diego Novillo <dnovillo@redhat.com>
19585
19586 * gcc.dg/pr18501.c: New test.
19587 * gcc.dg/uninit-5.c: XFAIL.
19588 * gcc.dg/uninit-9.c: XFAIL.
19589
19590 2004-12-17 Dale Johannesen <dalej@apple.com>
19591
19592 * gcc.dg/20041213-1.c: New.
19593
19594 2004-12-17 Ziemowit Laski <zlaski@apple.com>
19595
19596 * objc.dg/stabs-1.m: Allow assembly label to begin
19597 with a dot ('.').
19598
19599 2004-12-17 Jakub Jelinek <jakub@redhat.com>
19600
19601 * gcc.c-torture/execute/20041213-1.c: Move...
19602 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
19603
19604 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
19605
19606 PR c++/18721
19607 * g++.dg/lookup/conv-5.C: New.
19608
19609 2004-12-16 Ziemowit Laski <zlaski@apple.com>
19610
19611 * objc.dg/stabs-1.m: New test.
19612
19613 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19614
19615 * gcc.dg/visibility-c.c: Change compile to
19616 assemble for the test.
19617
19618 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19619
19620 PR target/19041
19621 * gcc.dg/visibility-c.c: New test.
19622
19623 2004-12-16 Roger Sayle <roger@eyesopen.com>
19624
19625 PR middle-end/18493
19626 * gcc.dg/switch-8.c: New test case.
19627
19628 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
19629
19630 PR c++/18905
19631 * g++.dg/template/init4.C: New.
19632 * g++.dg/opt/static3.C: Enable optimizer.
19633
19634 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
19635
19636 * g++.dg/other/complex1.C: New test.
19637
19638 2004-12-15 Alan Modra <amodra@bigpond.net.au>
19639
19640 * g++.dg/opt/inline9.C: New test.
19641
19642 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19643
19644 PR fortran/18993
19645 * gfotran.dg/nullify_1.f: New test.
19646
19647 2004-12-15 Richard Henderson <rth@redhat.com>
19648
19649 * gcc.target/i386/i386.exp: New harness.
19650 * gcc.target/i386/vect-args.c: New.
19651
19652 2004-12-15 David Edelsohn <edelsohn@gnu.org>
19653
19654 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
19655
19656 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19657
19658 PR c++/18825
19659 * g++.dg/template/friend32.C: New test.
19660
19661 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19662
19663 * cpp/pragma-once-1.c: New test.
19664 * cpp/pragma-once-1b.h: Likewise.
19665 * cpp/pragma-once-1c.h: Likewise.
19666 * cpp/pragma-once-1d.h: Likewise.
19667 * cpp/inc/pragma-once-1a.h: Likewise.
19668
19669 2004-12-15 Bud Davis <bdavis9659@comcast.net>
19670 Steven G. Kargl <kargls@comcast.net>
19671
19672 PR fortran/17597
19673 * gfortran.dg/list_read_3.f90: New test.
19674
19675 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19676
19677 * gcc.dg/ftrapv-2.c: New test.
19678
19679 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
19680
19681 PR c++/18981
19682 * g++.dg/template/typename9.C: New test.
19683
19684 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19685
19686 PR c++/18738
19687 * g++.dg/template/typename8.C: New test.
19688 * g++.dg/parse/friend2.C: Tweak error message.
19689
19690 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19691
19692 * gcc.c-torture/20041214-1.c: New test.
19693
19694 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19695
19696 PR c++/18965
19697 * g++.dg/init/array17.C: New test.
19698
19699 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19700
19701 PR c++/18793
19702 * g++.dg/init/aggr3.C: New test.
19703
19704 2004-12-14 Janis Johnson <janis187@us.ibm.com>
19705
19706 * gcc.dg/altivec-types-1.c: New test.
19707 * gcc.dg/altivec-types-2.c: New test.
19708 * gcc.dg/altivec-types-3.c: New test.
19709 * gcc.dg/altivec-types-4.c: New test.
19710 * g++.dg/ext/altivec-types-1.C: New test.
19711 * g++.dg/ext/altivec-types-2.C: New test.
19712 * g++.dg/ext/altivec-types-3.C: New test.
19713 * g++.dg/ext/altivec-types-4.C: New test.
19714
19715 2004-12-14 Jakub Jelinek <jakub@redhat.com>
19716
19717 PR middle-end/18951
19718 * gcc.c-torture/execute/20041213-1.c: New test.
19719
19720 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
19721
19722 PR c++/18949
19723 * g++.dg/template/cast1.C: New.
19724
19725 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
19726
19727 * gcc.c-torture/execute/20041213-2.c: New test.
19728
19729 2004-12-13 Richard Henderson <rth@redhat.com>
19730
19731 * gcc.dg/i386-sse-10.c: Fix typo in options.
19732
19733 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
19734
19735 PR c++/18968
19736 * g++.dg/opt/pr18968.C: New test.
19737
19738 2004-12-13 Mark Mitchell <mark@codesourcery.com>
19739
19740 PR c++/18925
19741 * g++.dg/ext/visibility/staticdatamem.C: New test.
19742
19743 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
19744
19745 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
19746
19747 2004-12-13 Roger Sayle <roger@eyesopen.com>
19748
19749 PR rtl-optimization/18928
19750 * gcc.dg/pr18928-1.c: New test case.
19751
19752 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
19753
19754 PR tree-opt/16951
19755 * gcc.c-torture/compile/20041211-1.c: New.
19756
19757 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19758
19759 PR middle-end/17564
19760 * gcc.c-torture/execute/20041212-1.c: New test.
19761
19762 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19763
19764 PR fortran/18869
19765 * gfortran.dg/common_1.f90: New test.
19766
19767 2004-12-12 Steven G. Kargl <kargls@comcast.net>
19768 Paul Brook <paul@codesourcery.com>
19769
19770 PR fortran/16222
19771 * gfortran.dg/real_do_1.f90: New test.
19772
19773 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19774
19775 PR tree-opt/18040
19776 * g++.dg/opt/ptrmem6.C: New test.
19777
19778 2004-12-11 Roger Sayle <roger@eyesopen.com>
19779
19780 PR middle-end/18921
19781 * gcc.dg/pr18921-1.c: New test case.
19782
19783 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19784
19785 PR fortran/17175
19786 * gfortran.dg/scale_1.f90: New test.
19787
19788 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
19789
19790 PR middle-end/18903
19791 * gcc.c-torture/compile/pr18903.c: New test.
19792
19793 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
19794
19795 * gcc.c-torture/execute/20041210-1.c: New test.
19796
19797 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19798
19799 PR c++/18731
19800 * g++.dg/parser/struct-1.C: New test.
19801 * g++.dg/parser/struct-2.C: New test.
19802 * g++.dg/parser/struct-3.C: New test.
19803
19804 2004-12-09 Richard Henderson <rth@redhat.com>
19805
19806 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
19807
19808 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
19809 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
19810
19811 2004-12-09 Matt Austern <austern@apple.com>
19812
19813 PR c++/18514
19814 * g++.dg/ext/builtin1.C: New
19815 * g++.dg/ext/builtin2.C: New
19816 * g++.dg/ext/builtin3.C: New
19817 * g++.dg/ext/builtin4.C: New
19818 * g++.dg/ext/builtin5.C: New
19819
19820 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
19821
19822 PR tree-opt/18904
19823 * g++.dg/opt/ptrmem5.C: New test.
19824
19825 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
19826
19827 * g++.dg/parse/typename5.C: Adjust for new error.
19828 * g++.dg/parse/typename7.C: New.
19829
19830 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19831
19832 PR c++/18073
19833 * g++.dg/other/mmintrin.C: New test.
19834
19835 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
19836
19837 PR c++/16681
19838 * g++.dg/init/array15.C: New.
19839 * g++.dg/init/array16.C: New.
19840
19841 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19842
19843 PR fortran/18826
19844 * gfortran.dg/assign_1.f90: New test.
19845
19846 2004-12-08 Nick Clifton <nickc@redhat.com>
19847
19848 * gcc.target/xstormy16/bss_below100: New directory containing tests.
19849 * gcc.target/xstormy16/data_below100: Likewise.
19850 * gcc.target/xstormy16/sfr: Likewise.
19851 * gcc.target/xstormy16/below100.S: New test source file.
19852 * gcc.target/xstormy16/below100.ld: New test linker script.
19853 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
19854 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
19855 bp instructions.
19856 * gcc.target/xstormy16/bp.c: Likewise.
19857
19858 * gcc.target/xstormy16/bss_below100: New files:
19859 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19860 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19861 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19862 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19863 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19864 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19865 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19866 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19867 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19868 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19869 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19870 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19871 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19872 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19873 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19874 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19875 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19876 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19877 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19878 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19879 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19880 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
19881 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
19882 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
19883 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
19884 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
19885 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
19886
19887 * gcc.target/xstormy16/data_below100: New files:
19888 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19889 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19890 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19891 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19892 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19893 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19894 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19895 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19896 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19897 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19898 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19899 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19900 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19901 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19902 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19903 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19904 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19905 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19906 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19907 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19908 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19909 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
19910 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
19911 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
19912 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
19913 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
19914 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
19915
19916 * gcc.target/xstormy16/sfr: New files:
19917 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
19918 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
19919 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
19920 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
19921 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
19922 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
19923 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
19924 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
19925 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
19926 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
19927 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
19928 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
19929 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
19930 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
19931 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
19932 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
19933 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
19934 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
19935 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
19936 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
19937 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
19938 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
19939 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
19940 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
19941 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
19942 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
19943 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
19944 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
19945 27_if0_sfrw_bitfield_f.c
19946
19947 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19948
19949 PR c++/18100
19950 * g++.dg/lookup/name-clash4.C: New test.
19951
19952 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
19953
19954 PR c++/18672
19955 * g++.dg/opt/array1.C: New.
19956
19957 PR c++/18803
19958 * g++.dg/template/operator5.C: New.
19959
19960 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
19961
19962 PR c/18867
19963 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
19964
19965 2004-12-07 Steven Bosscher <stevenb@suse.de>
19966
19967 * gcc.dg/noncompile/20041207.c: New test.
19968
19969 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
19970
19971 * g++.dg/other/unreachable-1.C: New test.
19972
19973 2004-12-06 Nick Clifton <nickc@redhat.com>
19974
19975 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
19976 <limits.h> because the latter comes from gcc's include/ directory
19977 and not the newlib/libc/include directory.
19978
19979 2004-12-04 Richard Henderson <rth@redhat.com>
19980
19981 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
19982
19983 2004-12-04 Richard Henderson <rth@redhat.com>
19984
19985 * lib/target-supports.exp (check_gc_sections_available): Disable
19986 for alpha and ia64.
19987
19988 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
19989
19990 PR middle-end/17909
19991 * g++.dg/other/vararg-2.C: New test.
19992
19993 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19994
19995 PR c++/17011, c++/17971
19996 * g++.dg/template/error15.C: Adjust expected error.
19997 * g++.dg/template/instantiate3.C: Likewise.
19998
19999 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20000
20001 * gcc.dg/altivec-18.c: Fix for darwin
20002
20003 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20004
20005 PR c++/18782
20006 * g++.dg/parse/ptrmem2.C: New.
20007
20008 PR c++/18318
20009 * g++.dg/template/new1.C: New.
20010
20011 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20012
20013 PR fortran/18710
20014 * gfortran.dg/direct_io_3.f90: New test.
20015
20016 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20017
20018 PR 18758
20019 * g++.dg/parse/crash21.C: New.
20020
20021 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20022
20023 PR c++/15664, c++/18276
20024 * g++.dg/template/ttp13.C: New test.
20025 * g++.dg/template/ttp14.C: Likewise.
20026
20027 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20028
20029 PR c++/18123
20030 * g++.dg/parse/enum2.C: New test.
20031 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20032
20033 2004-12-02 Nick Clifton <nickc@redhat.com>
20034
20035 * gcc.target/xstormy16: New test directory.
20036 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20037 * gcc.target/xstormy16/bp.c: Check the generation of bp
20038 instructions.
20039 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20040 bn instructions and the BELOW100 attribute.
20041
20042 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20043
20044 PR target/16952
20045 * gcc.dg/ppc-eabi.c: New.
20046
20047 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20048
20049 PR fortran/18284
20050 * gfortran.dg/backspace.f90
20051
20052 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20053
20054 * gfortran.dg/inquire.f90: New test.
20055
20056 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20057
20058 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20059 handle effective-target-keyword.
20060 (dg-skip-if): Support effective-target keyword as target list.
20061 (dg-xfail-if): Ditto.
20062 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20063
20064 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20065
20066 PR tree-optimization/18291
20067 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20068
20069 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20070
20071 PR C++/18729
20072 * g++.dg/parse/crash20.C: New.
20073
20074 PR c++/17431
20075 * g++.dg/overload/arg1.C: New.
20076 * g++.dg/overload/arg2.C: New.
20077 * g++.dg/overload/arg3.C: New.
20078 * g++.dg/overload/arg4.C: New.
20079
20080 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20081
20082 * gcc.dg/c99-flex-array-4.c: Remove.
20083
20084 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20085
20086 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20087
20088 * lib/target-supports.exp (is-effective-target): Simplify.
20089
20090 * lib/target-supports.exp (check_effective_target_vect_long):
20091 Fix for powerpc64-*-*.
20092
20093 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20094
20095 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20096 to support new requirements on FreeBSD 5.
20097
20098 2004-11-30 Devang Patel <dpatel@apple.com>
20099
20100 PR 18702
20101 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20102
20103 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20104
20105 * g++.dg/ext/altivec-13.C: New test.
20106
20107 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20108
20109 PR tree-opt/18298
20110 * gcc.c-torture/execute/p18298.c: New test.
20111
20112 2004-11-30 Ira Rosen <irar@il.ibm.com>
20113 Dorit Naishlos <dorit@il.ibm.com>
20114
20115 PR tree-opt/18607
20116 * gcc.dg/vect/vect-89.c: New test.
20117
20118 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
20119
20120 * gcc.dg/pr18596-1.c: New test.
20121
20122 2004-11-30 Ben Elliston <bje@au.ibm.com>
20123
20124 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
20125
20126 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20127
20128 PR c/18479
20129 * gcc.dg/pr18479.c: New test.
20130
20131 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20132
20133 PR target/18490
20134 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
20135 mmix-knuth-mmixware.
20136
20137 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
20138 cris-*-elf* cris-*-aout* mmix-*-*
20139
20140 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20141
20142 PR middle-end/18725
20143 * gcc.dg/pr18725.c: New test.
20144
20145 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20146
20147 PR target/18488
20148 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
20149
20150 PR target/18336
20151 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
20152
20153 2004-11-29 Mark Mitchell <mark@codesourcery.com>
20154
20155 PR c++/18368
20156 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
20157 * g++.old-deja/g++.law/ctors5.C: Likewise.
20158 * g++.old-deja/g++.other/crash25.C: Likewise.
20159
20160 PR c++/18674
20161 * g++.dg/template/error16.C: New test.
20162
20163 PR c++/18512
20164 * g++.dg/template/crash29.C: New test.
20165
20166 2004-11-29 Diego Novillo <dnovillo@redhat.com>
20167
20168 PR tree-optimization/18712
20169 * gcc.c-torture/compile/pr18712.c: New test.
20170
20171 2004-11-29 Joseph Myers <joseph@codesourcery.com>
20172
20173 PR c/7544
20174 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
20175 tests.
20176
20177 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20178
20179 PR c++/18652
20180 * g++.dg/lookup/crash6.C: New test.
20181
20182 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20183
20184 PR middle-end/18164
20185 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
20186
20187 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
20188
20189 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
20190 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
20191 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
20192
20193 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
20194
20195 * gcc.dg/pr18164.c: New test.
20196
20197 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
20198
20199 * gcc.dg/funroll-loops-all.c: New.
20200
20201 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20202
20203 PR target/18489
20204 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
20205 delimeter, match space and TAB as well as ":".
20206
20207 PR target/18484
20208 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
20209
20210 PR target/18348
20211 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
20212
20213 PR target/18345
20214 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
20215
20216 PR target/18337
20217 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
20218
20219 2004-11-28 Bud Davis <bdavis9659@comcast.net>
20220
20221 * gfortran.dg/direct_io_2.f90: New test.
20222
20223 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20224
20225 PR target/18334
20226 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
20227
20228 2004-11-28 Richard Henderson <rth@redhat.com>
20229
20230 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
20231
20232 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
20233
20234 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
20235 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
20236 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
20237 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
20238 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
20239 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
20240 gcc.dg/pointer-arith-8.c: New tests.
20241
20242 2004-11-27 Bud Davis <bdavis9659@comcast.net>
20243
20244 PR fortran/18364
20245 * gfortran.dg/endfile.f90: New test.
20246
20247 2004-11-27 Falk Hueffner <falk@debian.org>
20248
20249 * gcc.dg/loop-6.c: New test.
20250
20251 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20252
20253 * gcc.c-torture/execute/20041126-1.c: New test.
20254
20255 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20256
20257 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
20258 on IRIX.
20259
20260 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20261
20262 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
20263 functions.
20264
20265 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20266
20267 PR rtl-optimization/17825
20268 * gcc.c-torture/compile/20041119-1.c: New test.
20269
20270 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20271
20272 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
20273 Check existence of ld library path variables before unsetting.
20274
20275 2004-11-26 Mark Mitchell <mark@codesourcery.com>
20276
20277 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
20278
20279 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20280
20281 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
20282
20283 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20284
20285 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
20286
20287 2004-11-26 Ben Elliston <bje@au.ibm.com>
20288
20289 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
20290 dg-do directive.
20291
20292 2004-11-26 Ben Elliston <bje@au.ibm.com>
20293
20294 * gcc.dg/pr17957.c: Pass --param, not -param.
20295
20296 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20297
20298 PR middle-end/17957
20299 * testsuite/gcc.dg/pr17957.c: New test.
20300
20301 2004-11-25 Mark Mitchell <mark@codesourcery.com>
20302
20303 PR c++/18445
20304 * g++.dg/template/crash28.C: Likewise.
20305
20306 PR c++/18001
20307 * g++.dg/expr/unary2.C: Adjust lvalue messages.
20308 * g++.dg/ext/lvaddr.C: Likewise.
20309 * g++.dg/opt/pr7503-3.C: Likewise.
20310
20311 PR c++/18466
20312 * g++.dg/parse/qualified3.C: New test.
20313 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
20314
20315 PR c++/18545
20316 * g++.dg/expr/return1.C: New test.
20317
20318 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20319
20320 Friend class name lookup 3/n, PR c++/3332
20321 * g++.dg/lookup/friend3.C: New test.
20322 * g++.dg/lookup/friend4.C: Likewise.
20323 * g++.dg/lookup/friend5.C: Likewise.
20324
20325 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20326
20327 Friend class name lookup 2/n, PR c++/14513, c++/15410
20328 * g++.dg/lookup/friend2.C: New test.
20329 * g++.dg/template/friend31.C: Likewise.
20330
20331 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20332
20333 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
20334
20335 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20336
20337 PR c++/17473
20338 * g++.dg/tc1/dr56.C: Remove.
20339 * g++.dg/template/typedef1.C: Add dg-error markers.
20340 * g++.old-deja/g++.other/typedef7.C: Likewise.
20341
20342 PR c++/18285
20343 * g++.dg/parse/typedef7.C: New test.
20344
20345 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
20346
20347 * gcc.c-torture/execute/20041124-1.c: New test.
20348
20349 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20350
20351 * g++.dg/template/deduce3.C: New test.
20352
20353 PR c++/18586
20354 * g++.dg/template/crash27.C: New test.
20355
20356 PR c++/18530
20357 * g++.dg/warn/Wshadow-3.C: New test.
20358
20359 2004-11-24 Devang Patel <dpatel@apple.com>
20360
20361 PR/18555
20362 * gcc.dg/cpp/isysroot-1.c: New test.
20363 * gcc.dg/cpp/usr/include/stdio.h: New file.
20364 * gcc.dg/cpp/isysroot-2.c: New test.
20365 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
20366 New file.
20367
20368 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20369
20370 PR c++/8929
20371 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
20372
20373 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20374
20375 * gcc.target/sparc/align.c: Do not include <stdint.h>.
20376 * gcc.target/sparc/pdist.c: Likewise.
20377
20378 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
20379
20380 PR c++/16882
20381 * g++.dg/conversion/simd1.C: New test.
20382
20383 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20384
20385 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
20386 and restore_ld_library_path_env_vars.
20387 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
20388 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
20389 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
20390 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
20391
20392 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
20393
20394 * gcc.dg/pragma-align-2.c: Test macro expansion.
20395 * gcc.dg/pragma-pack-2.c: New test.
20396
20397 2004-11-23 Richard Henderson <rth@redhat.com>
20398
20399 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
20400 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20401 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
20402 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
20403 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
20404 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
20405
20406 * gcc.dg/vect/vect.exp: Add check for alpha.
20407 * lib/target-supports.exp (check_alpha_max_hw_available): New.
20408 (check_effective_target_vect_int): Enable for alpha.
20409 (check_effective_target_vect_long): New.
20410 (is-effective-target): Add it.
20411
20412 2004-11-23 Uros Bizjak <uros@kss-loka.si>
20413
20414 * gcc.dg/pr18614-1.c: New test.
20415
20416 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20417
20418 * gcc.dg/setjmp-2.c: New test.
20419
20420 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
20421
20422 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
20423 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
20424 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
20425 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
20426 gcc.target/sparc/pdist.c: New tests.
20427
20428 2004-11-22 Bob Wilson <bob.wilson@acm.org>
20429
20430 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
20431
20432 2004-11-22 Dale Johannesen <dalej@apple.com>
20433
20434 * gcc.dg/20041111-1.c: New.
20435
20436 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20437
20438 PR tree-opt/18536
20439 * gcc.dg/vect/pr18536.c: New test.
20440
20441 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20442
20443 PR c++/18354
20444 * g++.dg/template/nontype11.C: New test.
20445
20446 2004-11-21 Roger Sayle <roger@eyesopen.com>
20447
20448 PR middle-end/18520
20449 * gcc.dg/pr18520-1.c: New test case.
20450
20451 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
20452
20453 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
20454 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
20455 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
20456 expected diagnostics.
20457
20458 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20459
20460 PR target/18580
20461 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
20462 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
20463 vect-77.c, vect-77a.c: XFAIL on the SPARC.
20464
20465 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20466
20467 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
20468
20469 2004-11-19 Mark Mitchell <mark@codesourcery.com>
20470 Joseph Myers <joseph@codesourcery.com>
20471
20472 * lib/target-supports.exp (check_visibility_available): Really
20473 test the compiler.
20474
20475 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20476
20477 PR tree-opt/18181
20478 * gcc.dg/vect/vect-85.c: New test.
20479 * gcc.dg/vect/vect-86.c: New test.
20480 * gcc.dg/vect/vect-87.c: New test.
20481 * gcc.dg/vect/vect-88.c: New test.
20482
20483 2004-11-19 Ben Elliston <bje@au.ibm.com>
20484
20485 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
20486
20487 2004-11-18 Janis Johnson <janis187@us.ibm.com>
20488
20489 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
20490 * gcc.dg/ppc-and-1.c: Ditto.
20491 * gcc.dg/ppc-compare-1.c: Ditto.
20492 * gcc.dg/ppc-mov-1.c: Ditto
20493
20494 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
20495 Mark Mitchell <mark@codesourcery.com>
20496
20497 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
20498
20499 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20500 Aldy Hernandez <aldyh@redhat.com>
20501
20502 * lib/target-supports.exp (check_effective_target_vect_int): New
20503 (check_effective_target_vect_float): New
20504 (check_effective_target_vect_double): New.
20505 (is-effective-target): Support new effective targets keywords.
20506 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
20507 default action for dg-do.
20508 * gcc.dg/vect/pr16105.c: Use new support.
20509 * gcc.dg/vect/pr18400.c: Ditto.
20510 * gcc.dg/vect/pr18425.c: Ditto.
20511 * gcc.dg/vect/vect-1.c: Ditto.
20512 * gcc.dg/vect/vect-10.c: Ditto.
20513 * gcc.dg/vect/vect-11.c: Ditto.
20514 * gcc.dg/vect/vect-12.c: Ditto.
20515 * gcc.dg/vect/vect-13.c: Ditto.
20516 * gcc.dg/vect/vect-14.c: Ditto.
20517 * gcc.dg/vect/vect-15.c: Ditto.
20518 * gcc.dg/vect/vect-16.c: Ditto.
20519 * gcc.dg/vect/vect-17.c: Ditto.
20520 * gcc.dg/vect/vect-18.c: Ditto.
20521 * gcc.dg/vect/vect-19.c: Ditto.
20522 * gcc.dg/vect/vect-2.c: Ditto.
20523 * gcc.dg/vect/vect-20.c: Ditto.
20524 * gcc.dg/vect/vect-21.c: Ditto.
20525 * gcc.dg/vect/vect-22.c: Ditto.
20526 * gcc.dg/vect/vect-23.c: Ditto.
20527 * gcc.dg/vect/vect-24.c: Ditto.
20528 * gcc.dg/vect/vect-25.c: Ditto.
20529 * gcc.dg/vect/vect-26.c: Ditto.
20530 * gcc.dg/vect/vect-27.c: Ditto.
20531 * gcc.dg/vect/vect-27a.c: Ditto.
20532 * gcc.dg/vect/vect-28.c: Ditto.
20533 * gcc.dg/vect/vect-29.c: Ditto.
20534 * gcc.dg/vect/vect-29a.c: Ditto.
20535 * gcc.dg/vect/vect-3.c: Ditto.
20536 * gcc.dg/vect/vect-30.c: Ditto.
20537 * gcc.dg/vect/vect-31.c: Ditto.
20538 * gcc.dg/vect/vect-32.c: Ditto.
20539 * gcc.dg/vect/vect-33.c: Ditto.
20540 * gcc.dg/vect/vect-34.c: Ditto.
20541 * gcc.dg/vect/vect-35.c: Ditto.
20542 * gcc.dg/vect/vect-36.c: Ditto.
20543 * gcc.dg/vect/vect-37.c: Ditto.
20544 * gcc.dg/vect/vect-38.c: Ditto.
20545 * gcc.dg/vect/vect-4.c: Ditto.
20546 * gcc.dg/vect/vect-40.c: Ditto.
20547 * gcc.dg/vect/vect-41.c: Ditto.
20548 * gcc.dg/vect/vect-42.c: Ditto.
20549 * gcc.dg/vect/vect-43.c: Ditto.
20550 * gcc.dg/vect/vect-44.c: Ditto.
20551 * gcc.dg/vect/vect-45.c: Ditto.
20552 * gcc.dg/vect/vect-46.c: Ditto.
20553 * gcc.dg/vect/vect-47.c: Ditto.
20554 * gcc.dg/vect/vect-48.c: Ditto.
20555 * gcc.dg/vect/vect-48a.c: Ditto.
20556 * gcc.dg/vect/vect-49.c: Ditto.
20557 * gcc.dg/vect/vect-5.c: Ditto.
20558 * gcc.dg/vect/vect-50.c: Ditto.
20559 * gcc.dg/vect/vect-51.c: Ditto.
20560 * gcc.dg/vect/vect-52.c: Ditto.
20561 * gcc.dg/vect/vect-53.c: Ditto.
20562 * gcc.dg/vect/vect-54.c: Ditto.
20563 * gcc.dg/vect/vect-55.c: Ditto.
20564 * gcc.dg/vect/vect-56.c: Ditto.
20565 * gcc.dg/vect/vect-56a.c: Ditto.
20566 * gcc.dg/vect/vect-57.c: Ditto.
20567 * gcc.dg/vect/vect-58.c: Ditto.
20568 * gcc.dg/vect/vect-59.c: Ditto.
20569 * gcc.dg/vect/vect-6.c: Ditto.
20570 * gcc.dg/vect/vect-60.c: Ditto.
20571 * gcc.dg/vect/vect-61.c: Ditto.
20572 * gcc.dg/vect/vect-62.c: Ditto.
20573 * gcc.dg/vect/vect-63.c: Ditto.
20574 * gcc.dg/vect/vect-64.c: Ditto.
20575 * gcc.dg/vect/vect-65.c: Ditto.
20576 * gcc.dg/vect/vect-66.c: Ditto.
20577 * gcc.dg/vect/vect-67.c: Ditto.
20578 * gcc.dg/vect/vect-68.c: Ditto.
20579 * gcc.dg/vect/vect-69.c: Ditto.
20580 * gcc.dg/vect/vect-7.c: Ditto.
20581 * gcc.dg/vect/vect-72.c: Ditto.
20582 * gcc.dg/vect/vect-72a.c: Ditto.
20583 * gcc.dg/vect/vect-73.c: Ditto.
20584 * gcc.dg/vect/vect-74.c: Ditto.
20585 * gcc.dg/vect/vect-75.c: Ditto.
20586 * gcc.dg/vect/vect-76.c: Ditto.
20587 * gcc.dg/vect/vect-77.c: Ditto.
20588 * gcc.dg/vect/vect-77a.c: Ditto.
20589 * gcc.dg/vect/vect-78.c: Ditto.
20590 * gcc.dg/vect/vect-79.c: Ditto.
20591 * gcc.dg/vect/vect-8.c: Ditto.
20592 * gcc.dg/vect/vect-80.c: Ditto.
20593 * gcc.dg/vect/vect-82.c: Ditto.
20594 * gcc.dg/vect/vect-82_64.c: Ditto.
20595 * gcc.dg/vect/vect-83.c: Ditto.
20596 * gcc.dg/vect/vect-83_64.c: Ditto.
20597 * gcc.dg/vect/vect-9.c: Ditto.
20598 * gcc.dg/vect/vect-all.c: Ditto.
20599 * gcc.dg/vect/vect-none.c: Ditto.
20600
20601 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20602
20603 * lib/gcc-dg.exp (dg-skip-if): New function.
20604 (dg-forbid-option): Remove.
20605 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
20606 * g++.dg/abi/bitfield8.C: Likewise.
20607 * g++.dg/abi/dtor1.C: Likewise.
20608 * g++.dg/abi/empty10.C: Likewise.
20609 * g++.dg/abi/empty7.C: Likewise.
20610 * g++.dg/abi/empty9.C: Likewise.
20611 * g++.dg/abi/layout3.C: Likewise.
20612 * g++.dg/abi/layout4.C: Likewise.
20613 * g++.dg/abi/thunk1.C: Likewise.
20614 * g++.dg/abi/thunk2.C: Likewise.
20615 * g++.dg/abi/vbase11.C: Likewise.
20616 * g++.dg/abi/vthunk2.C: Likewise.
20617 * g++.dg/abi/vthunk3.C: Likewise.
20618 * g++.dg/ext/attrib8.C: Likewise.
20619 * g++.dg/opt/longbranch2.C: Likewise.
20620 * g++.dg/opt/reg-stack4.C: Likewise.
20621 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20622 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20623 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20624 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20625 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20626 * gcc.dg/20000609-1.c: Likewise.
20627 * gcc.dg/20000720-1.c: Likewise.
20628 * gcc.dg/20011107-1.c: Likewise.
20629 * gcc.dg/20011119-1.c: Likewise.
20630 * gcc.dg/20020108-1.c: Likewise.
20631 * gcc.dg/20020122-2.c: Likewise.
20632 * gcc.dg/20020122-3.c: Likewise.
20633 * gcc.dg/20020201-3.c: Likewise.
20634 * gcc.dg/20020206-1.c: Likewise.
20635 * gcc.dg/20020218-1.c: Likewise.
20636 * gcc.dg/20020310-1.c: Likewise.
20637 * gcc.dg/20020411-1.c: Likewise.
20638 * gcc.dg/20020418-2.c: Likewise.
20639 * gcc.dg/20020426-1.c: Likewise.
20640 * gcc.dg/20020426-2.c: Likewise.
20641 * gcc.dg/20020517-1.c: Likewise.
20642 * gcc.dg/20020523-1.c: Likewise.
20643 * gcc.dg/20020523-2.c: Likewise.
20644 * gcc.dg/20020729-1.c: Likewise.
20645 * gcc.dg/20030204-1.c: Likewise.
20646 * gcc.dg/20030826-2.c: Likewise.
20647 * gcc.dg/20030926-1.c: Likewise.
20648 * gcc.dg/20031202-1.c: Likewise.
20649 * gcc.dg/980312-1.c: Likewise.
20650 * gcc.dg/980313-1.c: Likewise.
20651 * gcc.dg/990117-1.c: Likewise.
20652 * gcc.dg/990424-1.c: Likewise.
20653 * gcc.dg/990524-1.c: Likewise.
20654 * gcc.dg/991230-1.c: Likewise.
20655 * gcc.dg/i386-387-1.c: Likewise.
20656 * gcc.dg/i386-387-2.c: Likewise.
20657 * gcc.dg/i386-387-3.c: Likewise.
20658 * gcc.dg/i386-387-4.c: Likewise.
20659 * gcc.dg/i386-387-5.c: Likewise.
20660 * gcc.dg/i386-387-6.c: Likewise.
20661 * gcc.dg/i386-asm-1.c: Likewise.
20662 * gcc.dg/i386-bitfield1.c: Likewise.
20663 * gcc.dg/i386-bitfield2.c: Likewise.
20664 * gcc.dg/i386-loop-1.c: Likewise.
20665 * gcc.dg/i386-loop-2.c: Likewise.
20666 * gcc.dg/i386-loop-3.c: Likewise.
20667 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20668 * gcc.dg/i386-pic-1.c: Likewise.
20669 * gcc.dg/i386-regparm.c: Likewise.
20670 * gcc.dg/i386-signbit-1.c: Likewise.
20671 * gcc.dg/i386-signbit-2.c: Likewise.
20672 * gcc.dg/i386-signbit-3.c: Likewise.
20673 * gcc.dg/i386-sse-5.c: Likewise.
20674 * gcc.dg/i386-sse-8.c: Likewise.
20675 * gcc.dg/i386-unroll-1.c: Likewise.
20676 * gcc.dg/tls/opt-1.c: Likewise.
20677 * gcc.dg/tls/opt-2.c: Likewise.
20678 * gcc.dg/unroll-1.c: Likewise.
20679 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
20680 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
20681 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
20682 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
20683
20684 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20685
20686 * g++.dg/template/incomplete1.C: New test.
20687
20688 2004-11-16 Nick Clifton <nickc@redhat.com>
20689
20690 Revert patches accidentally commited during checkin of fixes for
20691 xstormy16 tests:
20692 gcc.c-torture/execute/simd-4.c: Revert
20693 gcc.dg/20040910-1.c: Revert.
20694
20695 2004-11-16 Paul Brook <paul@codesourcery.com>
20696
20697 PR fortran/13010
20698 * gfortran.dg/der_pointer_1.f90: New test.
20699
20700 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
20701
20702 PR c/18498
20703 * gcc.dg/bitfld-13.c: New test.
20704
20705 2004-11-15 Janis Johnson <janis187@us.ibm.com>
20706
20707 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
20708 powerpc*-*-linux*.
20709
20710 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
20711 * gcc.dg/ppc64-abi-2.c: Ditto.
20712 * gcc.dg/ppc64-abi-3.c: Ditto.
20713
20714 * lib/gcc-dg.exp (dg-target-list): Remove.
20715
20716 2004-11-15 Steve Ellcey <sje@cup.hp.com>
20717
20718 * gcc.dg/ia64-postinc.c: New test.
20719
20720 2004-11-15 Mark Mitchell <mark@codesourcery.com>
20721
20722 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
20723
20724 2004-11-15 Nick Clifton <nickc@redhat.com>
20725
20726 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
20727 __INT_MAX__ so that the test can be compiled by toolchains
20728 targeted at 16-bit processors.
20729
20730 * gcc.dg/20040625-1.c: Use long constants rather than integers
20731 when performing arithmetic that will overflow 16-bits.
20732
20733 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
20734 xstormy16. It does not support 128-bit vector operations.
20735
20736 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
20737 with the macro PTR_TYPE. Define this macro to an integer type
20738 suitable for holding a pointer.
20739
20740 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
20741 the target is a 16-bit processor.
20742
20743 * gcc.dg/cpp/if-2.c: Expect a different warning message from
20744 16-bit targets where the character constant will be too long.
20745
20746 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
20747 where the double will not be directly addressable.
20748
20749 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20750
20751 Friend class name lookup 1/n, PR c++/18471
20752 * g++.dg/template/crash26.C: New test.
20753 * g++.dg/lookup/struct1.C: Adjust expected error.
20754 * g++.dg/parse/elab1.C: Likewise.
20755 * g++.dg/parse/elab2.C: Likewise.
20756 * g++.dg/parse/int-as-enum1.C: Likewise.
20757 * g++.dg/parse/struct-as-enum1.C: Likewise.
20758 * g++.dg/parse/typedef1.C: Likewise.
20759 * g++.dg/parse/typedef3.C: Likewise.
20760 * g++.dg/parse/typedef4.C: Likewise.
20761 * g++.dg/parse/typedef5.C: Likewise.
20762 * g++.dg/template/nontype4.C: Likewise.
20763 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
20764 * g++.old-deja/g++.other/elab1.C: Likewise.
20765 * g++.old-deja/g++.other/syntax4.C: Likewise.
20766
20767 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20768
20769 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
20770
20771 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
20772
20773 * gcc.c-torture/execute/20041114-1.c: New test.
20774
20775 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
20776
20777 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
20778 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
20779 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
20780 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
20781 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
20782 gcc.dg/switch-7.c: New tests.
20783
20784 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20785
20786 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
20787
20788 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20789
20790 PR tree-opt/18400
20791 * gcc.dg/vect/pr18400.c: New test.
20792
20793 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20794 Andrew Pinski <pinskia@physics.uc.edu>
20795
20796 PR tree-opt/18425
20797 * gcc.dg/vect/pr18425.c: New test.
20798
20799 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20800
20801 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
20802 Guard with dg-require-alias and dg-require-visibility.
20803
20804 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20805
20806 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
20807
20808 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20809
20810 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
20811
20812 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20813
20814 PR c++/17344
20815 * g++.dg/template/defarg5.C: New test.
20816
20817 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20818
20819 * g++.dg/parse/cast1.C: Run only on ILP32.
20820 * g++.old-deja/g++.mike/p784.C: Likewise.
20821
20822 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
20823
20824 * gcc.c-torture/execute/20041113-1.c: New test.
20825
20826 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20827
20828 PR target/18230
20829 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
20830 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
20831 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
20832 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20833 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
20834 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
20835 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
20836 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
20837 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
20838 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20839 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20840 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
20841 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
20842
20843 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20844
20845 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
20846 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
20847 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
20848 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
20849 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
20850 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
20851 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
20852 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
20853 gcc.target/sparc/combined-1.c: New tests.
20854
20855 2004-11-12 Ziemowit Laski <zlaski@apple.com>
20856
20857 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
20858 New tests.
20859
20860 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20861
20862 * lib/gcc-dg.exp (dg-forbid-option): New function.
20863 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
20864 * g++.dg/abi/bitfield8.C: Likewise.
20865 * g++.dg/abi/dtor1.C: Likewise.
20866 * g++.dg/abi/empty10.C: Likewise.
20867 * g++.dg/abi/empty7.C: Likewise.
20868 * g++.dg/abi/empty9.C: Likewise.
20869 * g++.dg/abi/layout3.C: Likewise.
20870 * g++.dg/abi/layout4.C: Likewise.
20871 * g++.dg/abi/thunk1.C: Likewise.
20872 * g++.dg/abi/thunk2.C: Likewise.
20873 * g++.dg/abi/vbase11.C: Likewise.
20874 * g++.dg/abi/vthunk2.C: Likewise.
20875 * g++.dg/abi/vthunk3.C: Likewise.
20876 * g++.dg/ext/attrib8.C: Likewise.
20877 * g++.dg/opt/longbranch2.C: Likewise.
20878 * g++.dg/opt/reg-stack4.C: Likewise.
20879 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20880 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20881 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20882 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20883 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20884 * gcc.dg/20000609-1.c: Likewise.
20885 * gcc.dg/20000720-1.c: Likewise.
20886 * gcc.dg/20011107-1.c: Likewise.
20887 * gcc.dg/20011119-1.c: Likewise.
20888 * gcc.dg/20020108-1.c: Likewise.
20889 * gcc.dg/20020122-2.c: Likewise.
20890 * gcc.dg/20020122-3.c: Likewise.
20891 * gcc.dg/20020201-3.c: Likewise.
20892 * gcc.dg/20020206-1.c: Likewise.
20893 * gcc.dg/20020218-1.c: Likewise.
20894 * gcc.dg/20020310-1.c: Likewise.
20895 * gcc.dg/20020411-1.c: Likewise.
20896 * gcc.dg/20020418-2.c: Likewise.
20897 * gcc.dg/20020426-1.c: Likewise.
20898 * gcc.dg/20020426-2.c: Likewise.
20899 * gcc.dg/20020517-1.c: Likewise.
20900 * gcc.dg/20020523-1.c: Likewise.
20901 * gcc.dg/20020523-2.c: Likewise.
20902 * gcc.dg/20020729-1.c: Likewise.
20903 * gcc.dg/20030204-1.c: Likewise.
20904 * gcc.dg/20030826-2.c: Likewise.
20905 * gcc.dg/20030926-1.c: Likewise.
20906 * gcc.dg/20031202-1.c: Likewise.
20907 * gcc.dg/980312-1.c: Likewise.
20908 * gcc.dg/980313-1.c: Likewise.
20909 * gcc.dg/990117-1.c: Likewise.
20910 * gcc.dg/990424-1.c: Likewise.
20911 * gcc.dg/990524-1.c: Likewise.
20912 * gcc.dg/991230-1.c: Likewise.
20913 * gcc.dg/i386-387-1.c: Likewise.
20914 * gcc.dg/i386-387-2.c: Likewise.
20915 * gcc.dg/i386-387-3.c: Likewise.
20916 * gcc.dg/i386-387-4.c: Likewise.
20917 * gcc.dg/i386-387-5.c: Likewise.
20918 * gcc.dg/i386-387-6.c: Likewise.
20919 * gcc.dg/i386-asm-1.c: Likewise.
20920 * gcc.dg/i386-bitfield1.c: Likewise.
20921 * gcc.dg/i386-bitfield2.c: Likewise.
20922 * gcc.dg/i386-loop-1.c: Likewise.
20923 * gcc.dg/i386-loop-2.c: Likewise.
20924 * gcc.dg/i386-loop-3.c: Likewise.
20925 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20926 * gcc.dg/i386-pic-1.c: Likewise.
20927 * gcc.dg/i386-regparm.c: Likewise.
20928 * gcc.dg/i386-signbit-1.c: Likewise.
20929 * gcc.dg/i386-signbit-2.c: Likewise.
20930 * gcc.dg/i386-signbit-3.c: Likewise.
20931 * gcc.dg/i386-sse-5.c: Likewise.
20932 * gcc.dg/i386-sse-8.c: Likewise.
20933 * gcc.dg/i386-unroll-1.c: Likewise.
20934 * gcc.dg/tls/opt-1.c: Likewise.
20935 * gcc.dg/tls/opt-2.c: Likewise.
20936 * gcc.dg/unroll-1.c: Likewise.
20937 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
20938 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
20939 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
20940 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
20941 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
20942 -m64 is specified.
20943
20944 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20945
20946 PR c++/18389
20947 * g++.dg/parse/cond1.C: New test.
20948
20949 PR c++/18429
20950 * g++.dg/template/array9.C: New test.
20951 * g++.dg/ext/vla1.C: Adjust error messages.
20952 * g++.dg/ext/vlm1.C: Likewise.
20953 * g++.dg/template/crash2.C: Likewise.
20954
20955 PR c++/18436
20956 * g++.dg/template/call3.C: New test.
20957
20958 PR c++/18407
20959 * g++.dg/template/ptrmem11.C: New test.
20960
20961 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
20962
20963 PR other/14264
20964 * lib/g++.exp: Set LC_ALL and LANG to C.
20965 * lib/gcc-dg.exp: Likewise.
20966 * lib/gfortran.exp: Likewise.
20967 * lib/objc.exp: Likewise.
20968 * lib/treelang.exp: Likewise.
20969
20970 2004-11-12 Andreas Schwab <schwab@suse.de>
20971
20972 * gcc.dg/pr16286.c: Fix last change.
20973
20974 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20975
20976 PR c++/18416
20977 * g++.dg/init/global1.C: New test.
20978
20979 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
20980
20981 * gcc.c-torture/execute/20041112-1.c: New test.
20982
20983 2004-11-11 Janis Johnson <janis187@us.ibm.com>
20984
20985 * lib/gcc-dg.exp (dg-target-list): New.
20986
20987 2004-11-11 Janis Johnson <janis187@us.ibm.com>
20988 Richard Sandiford <rsandifo@redhat.com>
20989
20990 * lib/target-supports.exp (get-compiler_messages): New.
20991 (check_named_sections_available): Use it.
20992 (check_effective_target_ilp32): New.
20993 (check_effective_target_lp64): New.
20994 (is-effective-target): New.
20995 * lib/gcc-dg.exp (dg-require-effective-target): New.
20996
20997 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
20998
20999 * gcc.dg/precedence-1.c: New test.
21000
21001 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21002
21003 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21004
21005 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21006 message, delete generated files, use more descriptive name for
21007 executable, and make the test unsupported when it cannot be run.
21008
21009 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21010 (dg-require-weak, dg-require-visibility, dg-require-alias,
21011 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21012 dg-require-iconv, dg-require-named-sections): Use it.
21013
21014 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21015
21016 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21017
21018 PR target/16457
21019 * gcc.dg/ppc-and-1: New
21020
21021 PR target/16796
21022 * gcc.dg/ppc-mov-1.c: New.
21023
21024 PR target/16458
21025 * gcc.dg/ppc-compare-1.c: New.
21026
21027 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21028
21029 * objc.dg/desig-init-2.m: New test.
21030
21031 2004-11-10 Adam Nemet <anemet@lnxw.com>
21032
21033 PR middle-end/18160
21034 * g++.dg/warn/register-var-1.C: New test.
21035 * g++.dg/warn/register-var-2.C: New test.
21036
21037 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21038
21039 * gcc.dg/union-2.c: New test.
21040
21041 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21042
21043 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21044 New test for PR tree-optimization/17892.
21045
21046 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21047
21048 PR c++/18369
21049 * g++.dg/init/new12.C: New test.
21050
21051 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21052
21053 * gcc.target/sparc: New directory.
21054 * gcc.target/sparc/sparc.exp: New driver.
21055 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21056 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21057 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21058 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21059
21060 2004-11-10 Paul Brook <paul@codesourcery.com>
21061
21062 PR fortran/18218
21063 * gfortran.dg/list_read.c: New test.
21064
21065 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21066
21067 PR c/18322
21068 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21069 expected diagnostic location.
21070
21071 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21072
21073 * gcc.dg/20041109-1.c: New test.
21074
21075 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21076
21077 PR objc/18406
21078 * objc/compile/pr18406.m: New test.
21079
21080 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21081
21082 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21083
21084 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21085
21086 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21087
21088 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21089
21090 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21091
21092 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21093
21094 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21095 exit.
21096
21097 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21098
21099 PR tree-opt/18299
21100 * gcc.c-torture/pr18299-1.c: New test.
21101
21102 2004-11-06 Andreas Schwab <schwab@suse.de>
21103
21104 * gcc.dg/pr16286.c: Also test for bool and pixel.
21105
21106 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21107
21108 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21109 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21110 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21111 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
21112 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
21113 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
21114 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
21115 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
21116 gcc.dg/struct-semi-3.c: New tests.
21117
21118 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21119
21120 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
21121
21122 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21123
21124 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
21125 Do not use C99 designators.
21126
21127 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21128
21129 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
21130
21131 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21132
21133 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
21134 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
21135 * gcc.c-torture/execute/simd-5.x: Remove.
21136
21137 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
21138
21139 PR rtl-optimization/17933
21140 * gcc.dg/torture/pr17933-1.c: New test.
21141
21142 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21143
21144 PR target/18106
21145 * lib/target-supports.exp (check_weak_available): Support
21146 Windows.
21147
21148 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
21149
21150 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
21151 call to fflush(stdout) before abort.
21152 (my_ffsll): New function.
21153 (generate_fields): Use it.
21154
21155 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21156
21157 * gcc.dg/init-undef-1.c: New test.
21158
21159 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21160
21161 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
21162 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
21163 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
21164 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
21165 expected messages for new parser.
21166
21167 2004-11-04 Mark Mitchell <mark@codesourcery.com>
21168
21169 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
21170
21171 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21172
21173 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
21174 on LP64 targets.
21175
21176 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21177
21178 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
21179 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
21180 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
21181 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
21182 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
21183 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
21184 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
21185 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
21186 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
21187 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
21188
21189 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21190
21191 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
21192 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
21193 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
21194 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
21195 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
21196 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
21197 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
21198 for new parser.
21199
21200 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
21201
21202 PR target/15342
21203 * gcc.dg/20041104-1.c: New test.
21204
21205 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21206
21207 * g++.dg/template/nontype7.C: New test.
21208 * g++.dg/template/nontype8.C: Likewise.
21209 * g++.dg/template/nontype9.C: Likewise.
21210 * g++.dg/template/nontype10.C: Likewise.
21211 * g++.dg/tc1/dr49.C: Likewise.
21212 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
21213 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
21214
21215 2004-11-04 Ben Elliston <bje@au.ibm.com>
21216
21217 * g++.dg/rtti/tinfo1.C: Remove xfails.
21218
21219 2004-11-04 Ben Elliston <bje@au.ibm.com>
21220
21221 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
21222 packed attribute to the definition to satisfy the new C++ parser.
21223
21224 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21225
21226 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
21227 invocations of va_arg.
21228
21229 2004-11-02 Mark Mitchell <mark@codesourcery.com>
21230
21231 PR c++/18124
21232 * g++.dg/template/crash25.C: New test.
21233
21234 PR c++/18155
21235 * g++.dg/template/typedef2.C: New test.
21236 * g++.dg/parse/crash13.C: Adjust error markers.
21237
21238 PR c++/18177
21239 * g++.dg/conversion/const3.C: New test.
21240
21241 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21242
21243 PR fortran/17535
21244 PR fortran/17583
21245 PR fortran/17713
21246 * gfortran.dg/generic_[123].f90: New testcases.
21247
21248 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21249
21250 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
21251 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
21252
21253 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21254
21255 PR tree-opt/16808
21256 * gcc.c-torture/compile/pr16808.c: New test.
21257
21258 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
21259
21260 PR rtl-optimization/17104
21261 * gcc.dg/ppc-bitfield1.c: New.
21262
21263 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21264
21265 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
21266
21267 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21268
21269 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
21270 strings for 32-bit code.
21271
21272 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
21273
21274 PR c/18239
21275 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
21276
21277 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
21278
21279 PR c++/18064
21280 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
21281
21282 2004-10-31 Mark Mitchell <mark@codesourcery.com>
21283
21284 PR c++/15172
21285 * g++.dg/init/aggr2.C: New test.
21286
21287 2004-10-30 Ziemowit Laski <zlaski@apple.com>
21288
21289 * objc.dg/local-decl-1.m: New test.
21290
21291 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
21292
21293 * gcc.dg/20040910-1.c: Adjust regex.
21294
21295 2004-10-30 Roger Sayle <roger@eyesopen.com>
21296
21297 PR rtl-optimization/18084
21298 * g++.dg/opt/pr18084-1.C: New testcase.
21299
21300 2004-10-30 Matt Austern <austern@apple.com>
21301
21302 PR c++/17542
21303 * g++.dg/ext/attrib18.C: New test.
21304
21305 2004-10-30 Roger Sayle <roger@eyesopen.com>
21306
21307 PR middle-end/18096
21308 * gcc.dg/pr18096-1.c: New test case.
21309
21310 2004-10-30 Roger Sayle <roger@eyesopen.com>
21311
21312 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
21313
21314 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
21315
21316 PR c/16666
21317 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
21318 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
21319 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
21320 gcc.dg/old-style-prom-3.c: New tests.
21321
21322 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
21323
21324 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
21325 Remove unnecessary inclusion of stdio.h.
21326
21327 2004-10-29 Roger Sayle <roger@eyesopen.com>
21328
21329 PR rtl-optimization/17581
21330 * gcc.dg/pr17581-1.c: New test case.
21331
21332 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
21333
21334 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
21335 being implemented.
21336 * g++.dg/conversion/dr195-1.C: New.
21337 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
21338 * g++.old-deja/g++.mike/p10148.C: Likewise.
21339
21340 2004-10-29 Mark Mitchell <mark@codesourcery.com>
21341
21342 PR c++/17695
21343 * g++.dg/debug/typedef2.C: New test.
21344
21345 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
21346
21347 PR fortran/13490
21348 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
21349 * gfortran.dg/g77/README: Update.
21350
21351 2004-10-28 Matt Austern <austern@apple.com>
21352
21353 PR c++/14124
21354 * g++.dg/ext/packed7.C: New test.
21355
21356 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21357
21358 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
21359 scan-assembler.
21360 * lib/scanasm.exp (hidden-scan-for): New proc.
21361 (scan-hidden): Use hidden-scan-for instead of constructing the scan
21362 string.
21363 (scan-not-hidden): Likewise.
21364 * lib/target-supports.exp (check_visibility_available): mach-o is
21365 support too.
21366
21367 2004-10-28 Mark Mitchell <mark@codesourcery.com>
21368
21369 PR c++/17132
21370 * g++.dg/template/memclass3.C: New test.
21371
21372 2004-10-28 Adam Nemet <anemet@lnxw.com>
21373
21374 PR middle-end/18160
21375 * gcc.dg/register-var-1.c: New test.
21376 * gcc.dg/register-var-2.c: New test.
21377 * gcc.dg/asm-7.c: Taking the address of a register variable is an
21378 error now.
21379
21380 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
21381
21382 PR other/18172
21383 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
21384 unused variables.
21385 * gcc.dg/vect/vect-22.c: Likewise.
21386
21387 2004-10-28 Jakub Jelinek <jakub@redhat.com>
21388
21389 * gcc.dg/i386-rotate-1.c: New test.
21390
21391 2004-10-27 Mark Mitchell <mark@codesourcery.com>
21392
21393 * g++.dg/init/ref12.C: Add "run" marker.
21394
21395 PR c++/17435
21396 * g++.dg/init/ref12.C: New test.
21397
21398 PR c++/18140
21399 * g++.dg/template/shift1.C: New test.
21400 * g++.dg/template/error10.C: Adjust error markers.
21401
21402 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
21403
21404 PR tree-opt/17529
21405 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
21406
21407 2004-10-27 Geoffrey Keating <geoffk@apple.com>
21408
21409 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
21410 * gcc.dg/weak/weak-3.c: Likewise.
21411 * gcc.dg/weak/weak-5.c: Likewise.
21412 * gcc.dg/weak/weak-9.c: Likewise.
21413 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
21414 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
21415
21416 * gcc.dg/darwin-weakimport-1.c: New.
21417
21418 2004-10-28 Ben Elliston <bje@au.ibm.com>
21419
21420 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
21421
21422 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
21423
21424 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
21425 'syntax' error messages.
21426 * gcc.dg/cpp/direct2s.c: Likewise.
21427
21428 2004-10-26 Geoffrey Keating <geoffk@apple.com>
21429
21430 * gcc.c-torture/compile/20041026-1.c: New.
21431
21432 2004-10-26 Mark Mitchell <mark@codesourcery.com>
21433
21434 PR c++/18093
21435 * g++.dg/lookup/ns2.C: New test.
21436
21437 PR c++/18020
21438 * g++.dg/template/enum4.C: New test.
21439
21440 PR c++/18161
21441 * g++.dg/template/expr1.C: New test.
21442
21443 2004-10-26 Ben Elliston <bje@au.ibm.com>
21444
21445 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
21446
21447 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
21448
21449 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
21450 gcc.dg/decl-nospec-3.c: New tests.
21451
21452 2004-10-26 Ziemowit Laski <zlaski@apple.com>
21453
21454 * objc.dg/super-class-3.m: New test.
21455
21456 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
21457
21458 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
21459 resyncing.
21460 * gcc.dg/cpp/direct2s.c: Likewise.
21461
21462 2004-10-25 Geoffrey Keating <geoffk@apple.com>
21463
21464 * objc.dg/image-info.m: Update for changes to section selection.
21465
21466 2004-10-25 David Ayers <d.ayers@inode.at>
21467 Ziemowit Laski <zlaski@apple.com>
21468
21469 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
21470 diagnostics when messaging 'id <Proto>'.
21471 * objc.dg/class-protocol-1.m: New test.
21472 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
21473 a non-existent method signature.
21474 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
21475 Update diagnostics when messaging with non-existent method signature.
21476 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
21477 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
21478 invalid receivers are now resolved as if messaging 'id'; remove
21479 extraneous diagnostics.
21480
21481 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
21482
21483 PR c/16667
21484 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
21485 gcc.dg/init-desig-obs-3.c: New tests.
21486
21487 2004-10-25 Jakub Jelinek <jakub@redhat.com>
21488
21489 * gcc.dg/debug/20041023-1.c: New test.
21490
21491 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
21492
21493 PR middle-end/17407
21494 * gcc.c-torture/compile/pr17407.c: New test.
21495
21496 PR c++/18121
21497 * g++.dg/template/array8.C: New test.
21498
21499 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21500
21501 PR other/18138
21502 * lib/g++.exp: Accept more than one multilib libgcc.
21503 * lib/gcc-dg.exp: Likewise.
21504 * lib/objc.exp: Likewise.
21505 * lib/treelang.exp: Likewise.
21506 * lib/gfortran.exp: Likewise.
21507
21508 2004-10-24 Ben Elliston <bje@au.ibm.com>
21509
21510 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
21511
21512 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
21513
21514 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
21515 * gcc.dg/c99-const-expr-3.c: Likewise.
21516
21517 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
21518
21519 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
21520
21521 2004-10-23 Ben Elliston <bje@au.ibm.com>
21522
21523 * gcc.c-torture/execute/loop-2e.x: Remove.
21524
21525 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
21526
21527 PR c++/18095
21528 * g++.dg/parse/crash18.C: New.
21529 * g++.dg/parse/crash19.C: New.
21530
21531 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21532
21533 * g++.dg/ext/dllimport1.C: Move dg-warnings.
21534 * g++.dg/ext/dllimport2.C: Same.
21535 * g++.dg/ext/dllimport8.C: Same.
21536
21537 2004-10-21 Mark Mitchell <mark@codesourcery.com>
21538
21539 PR c++/10841
21540 * g++.dg/conversion/cast1.C: New test.
21541 * g++.dg/overload/pmf1.C: Adjust error marker.
21542
21543 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
21544
21545 PR objc/17923
21546 * objc.dg/const-str-7.m: New test.
21547
21548 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21549
21550 * g++.dg/template/memfriend11.C: Fix comment typo.
21551 * g++.dg/template/memfriend14.C: Likewise.
21552
21553 2004-10-20 Richard Henderson <rth@redhat.com>
21554
21555 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
21556 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
21557 -fasynchronous-unwind-tables.
21558
21559 2004-10-20 Richard Henderson <rth@redhat.com>
21560
21561 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
21562 (main): Return success.
21563 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
21564 (main): Return success.
21565
21566 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21567
21568 PR c++/13495
21569 * g++.dg/template/memfriend9.C: New test.
21570 * g++.dg/template/memfriend10.C: Likewise.
21571 * g++.dg/template/memfriend11.C: Likewise.
21572 * g++.dg/template/memfriend12.C: Likewise.
21573 * g++.dg/template/memfriend13.C: Likewise.
21574 * g++.dg/template/memfriend14.C: Likewise.
21575 * g++.dg/template/memfriend15.C: Likewise.
21576 * g++.dg/template/memfriend16.C: Likewise.
21577 * g++.dg/template/memfriend17.C: Likewise.
21578 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
21579
21580 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
21581
21582 * g++.dg/conversion/dr195.C: New.
21583 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
21584
21585 2004-10-20 Ben Elliston <bje@au.ibm.com>
21586 Devang Patel <dpatel@apple.com>
21587
21588 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
21589 of floating point arithmetic, which could trap.
21590
21591 2004-10-19 Mark Mitchell <mark@codesourcery.com>
21592
21593 PR c++/14035
21594 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
21595 * g++.dg/conversion/const2.C: New test.
21596 * g++.dg/expr/reinterpret2.C: New test.
21597 * g++.dg/expr/reinterpret3.C: New test.
21598 * g++.dg/expr/cast2.C: New test.
21599 * g++.dg/expr/copy1.C: New test.
21600 * g++.dg/other/conversion1.C: Change error message.
21601 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
21602 function pointers to void *.
21603 * g++.old-deja/g++.mike/p10148.C: Likewise.
21604
21605 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21606
21607 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
21608
21609 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
21610
21611 PR c++/18047
21612
21613 * g++.dg/parse/expr3.C: New test.
21614
21615 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21616
21617 * gcc.dg/smod-1.c: New test.
21618
21619 2004-10-18 Ziemowit Laski <zlaski@apple.com>
21620
21621 * objc.dg/method-14.m: New test.
21622
21623 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21624
21625 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
21626 Also xfail as the patch was reverted.
21627
21628 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21629
21630 PR middle-end/16973
21631 * gcc.dg/pr16973.c: New test.
21632
21633 2004-10-18 Diego Novillo <dnovillo@redhat.com>
21634
21635 PR tree-optimization/17656
21636 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
21637
21638 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
21639
21640 * g++.dg/eh/shadow1.C: New.
21641
21642 2004-10-18 Jakub Jelinek <jakub@redhat.com>
21643
21644 * gcc.c-torture/compile/20041018-1.c: New test.
21645
21646 2004-10-18 Ben Elliston <bje@au.ibm.com>
21647
21648 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
21649 compiler referring to register 0 when accessing sdata. The linker
21650 now patches things up.
21651
21652 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
21653
21654 PR c/17529
21655 * gcc.c-torture/compile/pr17529.c: New test.
21656
21657 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21658
21659 PR c++/17743
21660 * g++.dg/ext/attrib17.C: New test.
21661
21662 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21663
21664 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
21665
21666 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21667
21668 PR c++/10479
21669 * g++.dg/ext/attrib16.C: New test.
21670
21671 2004-10-15 Mark Mitchell <mark@codesourcery.com>
21672
21673 PR c++/17042
21674 * g++.dg/init/dso_handle1.C: New test.
21675
21676 PR c++/14667
21677 * g++.dg/parse/typedef6.C: New test.
21678
21679 PR c++/17916
21680 * g++.dg/parse/pragma1.C: New test.
21681
21682 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
21683
21684 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
21685
21686 2004-10-15 Steve Ellcey <sje@cup.hp.com>
21687
21688 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
21689 -fno-common when on HPPA HP-UX platforms.
21690
21691 2004-10-15 Jakub Jelinek <jakub@redhat.com>
21692
21693 PR other/16820
21694 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
21695 stdint.h.
21696 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
21697 uintptr_t.
21698
21699 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21700
21701 PR c++/16301
21702 * g++.dg/lookup/strong-using-4.C: New test.
21703
21704 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21705
21706 PR middle-end/16567
21707 * gcc.c-torture/compile/nested-1.c: New test.
21708
21709 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21710
21711 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
21712 and mipsisa64*-*-* (until support for misaligned loads is added).
21713 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
21714 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
21715 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
21716 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
21717 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
21718 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
21719
21720 2004-10-14 Mark Mitchell <mark@codesourcery.com>
21721
21722 PR c++/17976
21723 * g++.dg/init/dtor3.C: New test.
21724
21725 2004-10-15 Ben Elliston <bje@au.ibm.com>
21726
21727 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
21728
21729 2004-10-14 Geoffrey Keating <geoffk@apple.com>
21730
21731 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
21732 * gcc.dg/macho-lo-sum.c: Likewise.
21733
21734 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
21735
21736 * gcc.dg/ppc-spe64-1.c: New test.
21737
21738 2004-10-14 Devang Patel <dpatel@apple.com>
21739
21740 PR 17635
21741 * gcc.dg/pr17635.c : New test.
21742
21743 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
21744
21745 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
21746 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
21747 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
21748 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
21749 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
21750 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
21751 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
21752 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
21753 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
21754 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
21755 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
21756 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
21757 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
21758 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
21759 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
21760 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
21761 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
21762 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
21763
21764 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21765
21766 * gcc.dg/vect/vect-82.c: New testcase.
21767 * gcc.dg/vect/vect-82_64.c: New testcase.
21768 * gcc.dg/vect/vect-83.c: New testcase.
21769 * gcc.dg/vect/vect-83_64.c: New testcase.
21770
21771 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21772
21773 * gcc.dg/cpp/error-1.c: New test.
21774
21775 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21776
21777 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
21778
21779 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
21780
21781 PR target/17984
21782 * gcc.dg/cris-peep2-xsrand2.c: New test.
21783
21784 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
21785
21786 PR c++/17661
21787 * testsuite/g++.dg/expr/for2.C: New test.
21788
21789 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21790
21791 * g++.dg/inherit/thunk1.C: Run on the SPARC.
21792
21793 2004-10-13 Jakub Jelinek <jakub@redhat.com>
21794
21795 PR tree-optimization/17724
21796 * g++.dg/opt/pr17724-1.C: New test.
21797 * g++.dg/opt/pr17724-2.C: New test.
21798 * g++.dg/opt/pr17724-3.C: New test.
21799 * g++.dg/opt/pr17724-4.C: New test.
21800 * g++.dg/opt/pr17724-5.C: New test.
21801 * g++.dg/opt/pr17724-6.C: New test.
21802
21803 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
21804
21805 PR c/17301
21806 * gcc.dg/pr17301-2.c: New test.
21807
21808 2004-10-11 Mark Mitchell <mark@codesourcery.com>
21809
21810 PR c++/15876
21811 * g++.dg/parse/error22.C: New test.
21812
21813 PR c++/17936
21814 * g++.dg/template/spec18.C: New test.
21815
21816 2004-10-11 Steve Ellcey <sje@cup.hp.com>
21817
21818 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
21819 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
21820 memcpy.
21821 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
21822 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
21823
21824 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21825
21826 * g++.dg/eh/cleanup5.C: Add dg-options "".
21827
21828 2004-10-11 Roger Sayle <roger@eyesopen.com>
21829
21830 PR middle-end/17657
21831 * gcc.dg/switch-4.c: New test case.
21832
21833 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
21834
21835 * gcc.c-torture/execute/20041011-1.c: New test.
21836
21837 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21838
21839 PR c++/17554
21840 * g++.dg/init/for3.C: New test.
21841
21842 PR c++/17657
21843 * g++.dg/opt/switch2.C: New test.
21844
21845 PR middle-end/17703
21846 * g++.dg/warn/Wreturn-2.C: New test.
21847
21848 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21849
21850 PR c++/17907
21851 * g++.dg/eh/cleanup5.C: New test.
21852
21853 2004-10-10 Mark Mitchell <mark@codesourcery.com>
21854
21855 PR c++/17393
21856 * g++.dg/parse/error21.C: New test.
21857
21858 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
21859
21860 * g++.dg/overload/pmf1.C: Adjust quoting marks.
21861 * g++.dg/warn/incomplete1.C: Likewise.
21862 * g++.dg/template/qualttp20.C: Likewise.
21863
21864 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21865
21866 PR c/17881
21867 * parm-incomplete-1.c: New test.
21868
21869 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21870
21871 PR c++/17867
21872 * g++.dg/parse/error19.C: New test.
21873
21874 PR c++/17670
21875 * g++.dg/init/new11.C: New test.
21876
21877 PR c++/17821
21878 * g++.dg/parse/error20.C: New test.
21879
21880 PR c++/17826
21881 * g++.dg/template/crash24.C: New test.
21882
21883 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21884
21885 PR c/17301
21886 * gcc.dg/pr17301-1.c: New test.
21887
21888 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21889
21890 PR c/17189
21891 * gcc.dg/anon-struct-5.c: New test.
21892
21893 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
21894
21895 PR c/17844
21896 * gcc.dg/pr17844-1.c: New test.
21897
21898 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
21899
21900 PR tree-optimization/17906
21901 * gcc.c-torture/compile/pr17906.c: New.
21902
21903 2004-10-09 Stuart Hastings <stuart@apple.com>
21904 Roger Sayle <roger@eyesopen.com>
21905
21906 PR rtl-optimization/17853
21907 * gcc.dg/i386-mmx-5.c: New testcase.
21908
21909 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
21910
21911 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
21912
21913 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21914
21915 PR c++/17524
21916 * g++.dg/template/static9.C: New test.
21917
21918 PR c++/17685
21919 * g++.dg/parse/operator5.C: New test.
21920
21921 2004-10-09 Roger Sayle <roger@eyesopen.com>
21922
21923 PR middle-end/17894
21924 * gcc.c-torture/execute/divcmp-4.c: New test case.
21925
21926 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
21927
21928 PR tree-opt/17902
21929 * g++.dg/opt/pr17902.C: New test.
21930
21931 2004-10-09 Jakub Jelinek <jakub@redhat.com>
21932
21933 * gcc.dg/cpp/ident-1.c: Add dg-options "".
21934
21935 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
21936
21937 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
21938
21939 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
21940
21941 * gcc.dg/assign-warn-3.c: New test.
21942
21943 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
21944
21945 PR c/16999
21946 * gcc.dg/cpp/ident-1.c: New test.
21947
21948 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
21949
21950 * gcc.c-torture/compile/acc1.c: New.
21951
21952 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
21953
21954 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
21955 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
21956
21957 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21958
21959 * gcc.dg/ultrasp11.c: New test.
21960
21961 2004-10-08 Michael Matz <matz@suse.de>
21962
21963 * gcc.dg/doloop-2.c: New test.
21964
21965 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
21966
21967 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
21968 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
21969 objc.dg/method-9.m: Update expected diagnostics.
21970
21971 2004-10-07 Geoffrey Keating <geoffk@apple.com>
21972
21973 * gcc.dg/ppc-fsel-3.c: New file.
21974 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
21975
21976 2004-10-07 Paul Brook <paul@codesourcery.com>
21977
21978 * gfortran.dg/intrinsic_verify_1.f90: New test.
21979
21980 2004-10-07 Paul Brook <paul@codesourcery.com>
21981
21982 * gfortran.dg/empty_format_1.f90: Remove stray commas.
21983
21984 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21985
21986 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
21987 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
21988 commit.
21989
21990 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21991
21992 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
21993
21994 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21995
21996 PR c++/17115
21997 * g++.dg/warn/Winline-4.C: New test.
21998
21999 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22000
22001 * gcc.c-torture/compile/20041007-1.c: New test.
22002
22003 2004-10-07 Paul Brook <paul@codesourcery.com>
22004
22005 PR fortran/17678
22006 * gfortran.dg/use_allocated_1.f90: New test.
22007
22008 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22009
22010 PR middle-end/17849
22011 * gfortran.fortran-torture/compile/nested.f90: New test
22012
22013 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22014
22015 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22016
22017 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22018
22019 PR c++/17368
22020 * g++.dg/ext/asm6.C: New test.
22021
22022 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22023
22024 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22025
22026 2004-10-06 Paul Brook <paul@codesourcery.com>
22027
22028 PR libfortran/17709
22029 * gfortran.dg/empty_format_1.f90: New test.
22030
22031 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22032
22033 PR fortran/17568
22034 * gfortran.dg/ishft.f90: New test.
22035
22036 PR fortran/17283
22037 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22038 tests.
22039
22040 2004-10-06 Paul Brook <paul@codesourcery.com>
22041
22042 * gfortran.dg/do_1.f90: New test.
22043
22044 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22045
22046 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22047 optimizing for size.
22048
22049 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22050
22051 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22052
22053 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22054
22055 * gcc.c-torture/compile/20041005-1.c: New test.
22056
22057 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22058
22059 PR c++/17829
22060 * g++.dg/lookup/koenig4.C: New.
22061
22062 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22063
22064 * g++.dg/other/classkey1.C: Adjust quoting marks.
22065 * g++.dg/parse/error15.C: Likewise.
22066 * g++.dg/template/meminit2.C (int>): Likewise.
22067
22068 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22069
22070 PR fortran/17283
22071 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22072
22073 PR fortran/17631
22074 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22075
22076 PR fortran/17708
22077 * gfortran.dg/pr17708.f90: New test.
22078
22079 2004-10-04 Chao-ying Fu <fu@mips.com>
22080
22081 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22082 * gcc.dg/vect/vect-4.c: Ditto.
22083 * gcc.dg/vect/vect-5.c: Ditto.
22084 * gcc.dg/vect/vect-6.c: Ditto.
22085 * gcc.dg/vect/vect-8.c: Ditto.
22086 * gcc.dg/vect/vect-16.c: Ditto.
22087 * gcc.dg/vect/vect-30.c: Ditto.
22088 * gcc.dg/vect/vect-40.c: Ditto.
22089 * gcc.dg/vect/vect-41.c: Ditto.
22090 * gcc.dg/vect/vect-42.c: Ditto.
22091 * gcc.dg/vect/vect-43.c: Ditto.
22092 * gcc.dg/vect/vect-44.c: Ditto.
22093 * gcc.dg/vect/vect-45.c: Ditto.
22094 * gcc.dg/vect/vect-46.c: Ditto.
22095 * gcc.dg/vect/vect-47.c: Ditto.
22096 * gcc.dg/vect/vect-48.c: Ditto.
22097 * gcc.dg/vect/vect-49.c: Ditto.
22098 * gcc.dg/vect/vect-50.c: Ditto.
22099 * gcc.dg/vect/vect-51.c: Ditto.
22100 * gcc.dg/vect/vect-52.c: Ditto.
22101 * gcc.dg/vect/vect-53.c: Ditto.
22102 * gcc.dg/vect/vect-54.c: Ditto.
22103 * gcc.dg/vect/vect-55.c: Ditto.
22104 * gcc.dg/vect/vect-56.c: Ditto.
22105 * gcc.dg/vect/vect-57.c: Ditto.
22106 * gcc.dg/vect/vect-58.c: Ditto.
22107 * gcc.dg/vect/vect-59.c: Ditto.
22108 * gcc.dg/vect/vect-60.c: Ditto.
22109 * gcc.dg/vect/vect-74.c: Ditto.
22110 * gcc.dg/vect/vect-79.c: Ditto.
22111 * gcc.dg/vect/vect-80.c: Ditto.
22112
22113 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22114
22115 * gcc.dg/unused-7.c: Use the correct option.
22116
22117 2004-10-04 Paul Brook <paul@codesourcery.com>
22118 Bud Davis <bdavis9659@comcast.net>
22119
22120 PR fortran/17706
22121 PR fortran/16434
22122 * gfortran/pr17706.f90: New test.
22123 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
22124
22125 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22126
22127 * gfortran.dg/pr17612.f90: New test.
22128
22129 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
22130
22131 * g++.dg/template/local1.C: Adjust quoting marks in
22132 testing for diagnostics.
22133 * g++.dg/tls/diag-2.C: Likewise.
22134 * g++.dg/other/error8.C: Likewise.
22135
22136 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22137
22138 PR c/17178
22139 * gcc.dg/unused-4.c: Adjust to be correct.
22140
22141 PR c/17820
22142 * gcc.dg/unused-7.c: New test.
22143
22144 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22145
22146 PR c++/17797
22147 * g++.dg/overload/template2.C: New test.
22148
22149 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
22150
22151 PR tree-optimization/16632
22152 * gcc.dg/tree-ssa/20041002-1.c: New.
22153
22154 2004-10-03 Paul Brook <paul@codesourcery.com>
22155
22156 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
22157 rather than relying on default formatting.
22158
22159 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
22160
22161 * gcc.dg/20040920-1.c: Update expected message text.
22162
22163 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
22164
22165 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
22166
22167 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
22168
22169 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
22170 tree level.
22171
22172 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22173
22174 * gcc.dg/tree-ssa/pr17343.c: Remove.
22175
22176 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22177
22178 PR tree-opt/17343
22179 * gcc.dg/tree-ssa/pr17343.c: New test.
22180
22181 2004-10-01 Jakub Jelinek <jakub@redhat.com>
22182
22183 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
22184 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
22185 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
22186 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
22187 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
22188
22189 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22190
22191 * gcc.dg/lvalue-2.c: New test.
22192
22193 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22194
22195 PR c/17730
22196 * gcc.dg/pr17730-1.c: New test
22197
22198 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
22199
22200 PR c/7425
22201 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
22202
22203 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22204
22205 * gcc.c-torture/execute/stdarg-1.c: New test.
22206 * gcc.c-torture/execute/stdarg-2.c: New test.
22207 * gcc.c-torture/execute/stdarg-3.c: New test.
22208 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22209 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22210 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22211 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22212 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22213
22214 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22215
22216 PR tree-optimization/17697
22217 * g++.dg/opt/pr17697-1.C: New test.
22218 * g++.dg/opt/pr17697-2.C: New test.
22219 * g++.dg/opt/pr17697-3.C: New test.
22220
22221 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
22222
22223 PR c/16409
22224 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
22225 gcc.dg/vla-init-5.c: New tests.
22226
22227 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
22228
22229 PR c/13804
22230 * gcc.dg/pr13804-1.c: New test.
22231
22232 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22233
22234 PR fortran/16938
22235 * gfortran.dg/pr16938.f90: New test.
22236
22237 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22238
22239 * g++.dg/template/crash23.C: New test.
22240
22241 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22242
22243 PR c++/17585
22244 * g++.dg/template/static8.C: New test.
22245
22246 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
22247
22248 PR c++/17681
22249 * g++.dg/other/error9.C: New test.
22250
22251 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22252
22253 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
22254
22255 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22256
22257 PR fortran/15164
22258 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
22259
22260 2004-09-26 Roger Sayle <roger@eyesopen.com>
22261
22262 PR middle-end/17112
22263 * gcc.dg/pr17112-1.c: New test case.
22264
22265 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
22266
22267 PR c/11459
22268 * gcc.dg/pr11459-1.c: New test.
22269
22270 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
22271
22272 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
22273 * gcc.dg/tree-ssa/loop-4.c: Likewise.
22274
22275 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22276
22277 * gfortran.dg/pr15324.f90: Make array bounds consistent.
22278
22279 2004-09-25 Jan Hubicka <jh@suse.cz>
22280
22281 * compile/30040909-1.c: New test.
22282 * compile/30040907-1.c: New test.
22283
22284 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
22285
22286 * gcc.c-torture/execute/va-arg-26.c: New test.
22287
22288 2004-09-24 Zack Weinberg <zack@codesourcery.com>
22289
22290 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
22291 extra diagnostics on targets with 64-bit pointers.
22292 * objc.dg/selector-1.m: Adjust dg-warning regexp.
22293
22294 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22295
22296 PR c/17188
22297 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
22298 * gcc.dg/decl-3.c: Adjust expected message.
22299
22300 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22301
22302 PR fortran/17615
22303 * gfortran.dg/pr17615.f90: New test.
22304
22305 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
22306
22307 PR tree-optimzation/17517
22308 * g++.dg/tree-ssa/pr17517.C: New Test.
22309
22310 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22311
22312 PR c++/16889
22313 * g++.dg/lookup/ambig3.C: New.
22314
22315 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
22316
22317 PR tree-opt/17624
22318 * g++.dg/opt/pr17624.C: New test.
22319
22320 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22321
22322 PR c/6980
22323 * gcc.dg/Wbad-function-cast-1.c: New test.
22324
22325 2004-09-23 Zack Weinberg <zack@codesourcery.com>
22326
22327 * g++.dg/ext/complit1.C
22328 * g++.dg/other/error2.C
22329 * g++.dg/other/nontype-1.C
22330 * g++.dg/parse/crash11.C
22331 * g++.dg/parse/crash12.C
22332 * g++.dg/parse/error15.C
22333 * g++.dg/parse/error4.C
22334 * g++.dg/parse/tmpl-outside1.C
22335 * g++.dg/parse/too-many-tmpl-args1.C
22336 * g++.dg/template/dependent-expr3.C
22337 * g++.dg/template/error10.C
22338 * g++.dg/template/instantiate1.C
22339 * g++.dg/template/vtable2.C
22340 * g++.dg/warn/Wshadow-1.C
22341 * g++.dg/warn/weak1.C
22342 * g++.old-deja/g++.brendan/crash16.C
22343 * g++.old-deja/g++.brendan/crash18.C
22344 * g++.old-deja/g++.brendan/crash48.C
22345 * g++.old-deja/g++.brendan/crash49.C
22346 * g++.old-deja/g++.brendan/crash55.C
22347 * g++.old-deja/g++.brendan/crash56.C
22348 * g++.old-deja/g++.brendan/crash8.C
22349 * g++.old-deja/g++.brendan/enum11.C
22350 * g++.old-deja/g++.brendan/enum8.C
22351 * g++.old-deja/g++.brendan/enum9.C
22352 * g++.old-deja/g++.brendan/friend3.C
22353 * g++.old-deja/g++.brendan/misc14.C
22354 * g++.old-deja/g++.bugs/900402_02.C
22355 * g++.old-deja/g++.bugs/900404_03.C
22356 * g++.old-deja/g++.bugs/900404_04.C
22357 * g++.old-deja/g++.bugs/900428_03.C
22358 * g++.old-deja/g++.jason/crash4.C
22359 * g++.old-deja/g++.jason/overload21.C
22360 * g++.old-deja/g++.jason/redecl1.C
22361 * g++.old-deja/g++.jason/report.C
22362 * g++.old-deja/g++.jason/rfg10.C
22363 * g++.old-deja/g++.jason/template30.C
22364 * g++.old-deja/g++.law/arm12.C
22365 * g++.old-deja/g++.law/ctors5.C
22366 * g++.old-deja/g++.law/cvt20.C
22367 * g++.old-deja/g++.law/init10.C
22368 * g++.old-deja/g++.law/init8.C
22369 * g++.old-deja/g++.law/visibility17.C
22370 * g++.old-deja/g++.law/visibility7.C
22371 * g++.old-deja/g++.mike/net8.C
22372 * g++.old-deja/g++.mike/p646.C
22373 * g++.old-deja/g++.mike/p700.C
22374 * g++.old-deja/g++.mike/p701.C
22375 * g++.old-deja/g++.mike/p811.C
22376 * g++.old-deja/g++.ns/template13.C
22377 * g++.old-deja/g++.other/array3.C
22378 * g++.old-deja/g++.other/crash25.C
22379 * g++.old-deja/g++.other/dtor3.C
22380 * g++.old-deja/g++.other/dtor4.C
22381 * g++.old-deja/g++.other/main1.C
22382 * g++.old-deja/g++.other/warn7.C
22383 * g++.old-deja/g++.pt/crash11.C
22384 * g++.old-deja/g++.pt/crash36.C
22385 * g++.old-deja/g++.pt/spec22.C
22386 * g++.old-deja/g++.pt/spec9.C
22387 * g++.old-deja/g++.pt/ttp52.C
22388 * g++.old-deja/g++.robertl/eb103.C
22389 * g++.old-deja/g++.robertl/eb121.C
22390 * g++.old-deja/g++.robertl/eb22.C
22391 * g++.old-deja/g++.robertl/eb8.C:
22392 Update locations and/or regexps of dg-error markers.
22393 Remove markers for some bogus messages that are no longer issued.
22394
22395 2004-09-23 Jakub Jelinek <jakub@redhat.com>
22396
22397 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
22398 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
22399
22400 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
22401
22402 PR c++/17618
22403 * g++.dg/lookup/crash5.C: New test.
22404
22405 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
22406
22407 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
22408 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
22409 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
22410 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
22411 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
22412 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
22413
22414 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
22415 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22416 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
22417 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
22418 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
22419 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
22420
22421 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
22422
22423 * gcc.dg/vect/vect-44.c: Check additional cases.
22424 * gcc.dg/vect/vect-48.c: Check additional cases.
22425
22426 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
22427 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
22428 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
22429 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
22430 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
22431 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
22432 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
22433 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
22434 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
22435
22436 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
22437 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
22438 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
22439
22440 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22441
22442 * gcc.dg/tree-ssa/loop-6.c: New test.
22443
22444 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
22445
22446 PR c++/17620
22447 * g++.dg/inherit/base2.C: New.
22448
22449 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22450
22451 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
22452 * gcc.dg/20001012-2.c: Likewise.
22453 * gcc.dg/20001013-1.c: Likewise.
22454 * gcc.dg/20001101-1.c: Likewise.
22455 * gcc.dg/20001102-1.c: Likewise.
22456 * gcc.dg/bf-spl1.c: Likewise.
22457 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
22458 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
22459
22460 2004-09-22 Diego Novillo <dnovillo@redhat.com>
22461
22462 PR tree-optimization/16721
22463 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
22464
22465 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
22466
22467 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
22468 * gcc.dg/20040305-1.c: Likewise.
22469
22470 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
22471
22472 PR c/16566
22473 * gcc.c-torture/compile/pr16566-1.c,
22474 gcc.c-torture/compile/pr16566-2.c,
22475 gcc.c-torture/compile/pr16566-3.c: New tests.
22476
22477 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
22478
22479 PR tree-optimization/17512
22480 * gcc.c-torture/compile/20040916-1.c.
22481
22482 2004-09-21 Mark Mitchell <mark@codesourcery.com>
22483
22484 * gcc.dg/pragma-re-3.c: New test.
22485
22486 2004-09-17 Matt Austern <austern@apple.com>
22487
22488 PR c++/15049
22489 * g++.dg/other/anon3.C: New.
22490
22491 2004-09-21 Roger Sayle <roger@eyesopen.com>
22492
22493 PR c++/7503
22494 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
22495 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
22496 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
22497 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
22498 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
22499
22500 2004-09-21 Bud Davis <bdavis9659@comcast.net>
22501
22502 PR fortran/17286
22503 * gfortran.dg/pr17286.f90: New test.
22504
22505 2004-09-20 Mark Mitchell <mark@codesourcery.com>
22506
22507 PR c++/17530
22508 * g++.dg/template/static7.C: New test.
22509
22510 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
22511
22512 PR tree-opt/17558
22513 * gcc.c-torture/compile/pr17558.c: New test.
22514
22515 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22516
22517 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
22518 if SKIP_ATTRIBUTE is defined.
22519
22520 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22521
22522 PR fortran/15957
22523 * gfortran.dg/pr15957.f90: New test.
22524
22525 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
22526
22527 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
22528 in comparison.
22529 * gcc.dg/vect/vect-79.c: Likewise.
22530 * gcc.dg/vect/vect-80.c: Likewise.
22531
22532 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22533
22534 PR fortran/15750
22535 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
22536
22537 2004-09-20 Ira Rosen <irar@il.ibm.com>
22538
22539 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
22540 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
22541 * gcc.dg/vect/vect-62.c: New testcase.
22542 * gcc.dg/vect/vect-63.c: New testcase.
22543 * gcc.dg/vect/vect-64.c: New testcase.
22544 * gcc.dg/vect/vect-65.c: New testcase.
22545 * gcc.dg/vect/vect-66.c: New testcase.
22546 * gcc.dg/vect/vect-67.c: New testcase.
22547 * gcc.dg/vect/vect-68.c: New testcase.
22548 * gcc.dg/vect/vect-69.c: New testcase.
22549 * gcc.dg/vect/vect-79.c: New testcase.
22550 * gcc.dg/vect/vect-80.c: New testcase.
22551
22552 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22553
22554 * gcc.target/mips/asm-1.c: New test.
22555
22556 2004-09-19 Ira Rosen <irar@il.ibm.com>
22557
22558 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
22559 * gcc.dg/vect/vect-73.c: New testcase.
22560 * gcc.dg/vect/vect-74.c: New testcase.
22561 * gcc.dg/vect/vect-75.c: New testcase.
22562 * gcc.dg/vect/vect-76.c: New testcase.
22563 * gcc.dg/vect/vect-77.c: New testcase.
22564 * gcc.dg/vect/vect-78.c: New testcase
22565
22566 2004-09-18 Paul Brook <paul@codesourcery.com>
22567
22568 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
22569
22570 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
22571
22572 PR c/17424
22573 * gcc.dg/pr17424-1.c: New test.
22574
22575 2004-09-18 Diego Novillo <dnovillo@redhat.com>
22576
22577 * g++.dg/tree-ssa/pr17153.C: New test.
22578
22579 2004-09-16 Geoffrey Keating <geoffk@apple.com>
22580
22581 PR pch/13361
22582 * testsuite/g++.dg/pch/wchar-1.C: New.
22583 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22584
22585 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
22586
22587 * gcc.c-torture/execute/20040917-1.c: New test.
22588
22589 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22590
22591 PR tree-optimization/17319
22592 * gcc.dg/pr17319.c: New test.
22593
22594 2004-09-17 Devang Patel <dpatel@apple.com>
22595
22596 * gcc.dg/20040813-1.c: New test.
22597
22598 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22599
22600 PR tree-optimization/17273
22601 * gcc.c-torture/compile/pr17273.c: New test.
22602
22603 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
22604
22605 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
22606 Update expected messages.
22607 * gcc.dg/declspec-13.c: New test.
22608
22609 2004-09-17 David Edelsohn <edelsohn@gnu.org>
22610
22611 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
22612
22613 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22614
22615 * gcc.c-torture/execute/pr17252.c: Use post-increment to
22616 change what 'a' is pointing to.
22617
22618 2004-09-17 Mark Mitchell <mark@codesourcery.com>
22619
22620 PR c++/16002
22621 * g++.dg/template/error18.C: New test.
22622
22623 PR c++/16029
22624 * g++.dg/warn/Wunused-8.C: New test.
22625
22626 2004-09-17 Steven Bosscher <stevenb@suse.de>
22627
22628 PR tree-optimization/17513
22629 * gcc.dg/20040916-1.c: New test.
22630
22631 2004-09-16 Mark Mitchell <mark@codesourcery.com>
22632
22633 PR c++/17501
22634 * g++.dg/template/typename7.C: New test.
22635
22636 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22637
22638 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
22639
22640 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
22641
22642 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
22643 with -ftree-based-profiling also.
22644 * lib/profopt.exp: Support late-set profile_option/feedback_option.
22645
22646 2004-09-16 Victor Leikehman <lei@il.ibm.com>
22647
22648 PR/15364
22649 * gfortran.dg/der_array_io_1.f90: New test.
22650 * gfortran.dg/der_array_io_2.f90: New test.
22651 * gfortran.dg/der_array_io_3.f90: New test.
22652
22653 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22654
22655 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
22656 EABI.
22657
22658 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22659
22660 * g++.dg/opt/switch1.C: New test.
22661
22662 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
22663
22664 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
22665 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
22666 Update expected messages.
22667
22668 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22669
22670 PR fortran/16485
22671 * gfortran.dg/same_name_1.f90: New test.
22672
22673 2004-09-15 Diego Novillo <dnovillo@redhat.com>
22674
22675 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
22676 dereference garbage pointers.
22677
22678 2004-09-15 Jakub Jelinek <jakub@redhat.com>
22679
22680 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
22681 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
22682
22683 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
22684 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
22685 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
22686
22687 2004-09-14 Mark Mitchell <mark@codesourcery.com>
22688
22689 PR c++/17324
22690 * g++.dg/template/mangle1.C: New test.
22691
22692 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22693
22694 PR tree-optimization/17252
22695 * gcc.c-torture/execute/pr17252.c: New test.
22696
22697 2004-09-14 Andrew Pinski <apinski@apple.com>
22698
22699 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
22700
22701 2004-09-14 Roger Sayle <roger@eyesopen.com>
22702
22703 PR rtl-optimization/9771
22704 * gcc.dg/pr9771-1.c: New test case.
22705
22706 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22707
22708 PR tree-optimization/15262
22709 * gcc.c-torture/execute/pr15262-1.c: New test.
22710 * gcc.c-torture/execute/pr15262-2.c: New test.
22711
22712 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
22713
22714 * gcc.dg/declspec-12.c: New test.
22715
22716 2004-09-14 Bud Davis <bdavis9659@comcast.net>
22717
22718 * gfortran.dg/pr17090.f90: Add directives to test.
22719
22720 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22721
22722 * gcc.c-torture/compile/20040914-1.c: New test.
22723
22724 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22725
22726 PR c++/16162
22727 * g++.dg/template/decl2.C: New test.
22728
22729 2004-09-13 Bud Davis <bdavis9659@comcast.net>
22730
22731 PR fortran/17090
22732 * gfortran.dg/pr17090.f90: New test.
22733
22734 2004-09-13 Dale Johannesen <dalej@apple.com>
22735
22736 * gcc.c-torture/compile/pr17408.c: New test case.
22737
22738 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22739
22740 PR c++/16716
22741 * g++.dg/parse/crash17.C: New test.
22742
22743 PR c++/17327
22744 * g++.dg/template/enum3.C: New test.
22745
22746 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
22747
22748 * lib/gcc-defs.exp: Load wrapper.exp.
22749 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
22750 using local code.
22751 * lib/gcc.exp (gcc_init): Similar.
22752 * lib/gfortran.exp (gfortran_init): Similar.
22753 * lib/objc.exp (objc_init): Similar.
22754 * lib/treelang.exp (treelang_init): Similar.
22755 * lib/wrapper.exp: New file with build_wrapper call machinery in
22756 ${tool}_maybe_build_wrapper.
22757
22758 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22759
22760 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
22761 "inline".
22762 * gcc.dg/declspec-11.c: Update expected messages.
22763 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
22764 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
22765 gcc.dg/inline-12.c: New tests.
22766
22767 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
22768
22769 * g++.dg/tree-ssa/pr17400.C: New testcase.
22770
22771 2004-09-13 James E Wilson <wilson@specifixinc.com>
22772
22773 * gcc.target/mips/sb1-1.c: New testcase.
22774
22775 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
22776
22777 * lib/g77-dg.exp: Remove unused file.
22778 * lib/mike-g77.exp: Ditto.
22779 * lib/g77.exp: Ditto.
22780
22781 2004-09-12 Richard Henderson <rth@redhat.com>
22782
22783 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
22784
22785 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22786
22787 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
22788 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22789 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
22790 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
22791 Update expected messages.
22792
22793 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
22794
22795 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
22796 declaration/use mismatch for dirp parameter.
22797
22798 2004-09-12 Andrew Pinski <apinski@apple.com>
22799
22800 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
22801 -fgnu-runtime is passed.
22802
22803 2004-09-12 Richard Henderson <rth@redhat.com>
22804
22805 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
22806 do the uplevel thing and update additional_flags directly.
22807 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
22808 gfortran.fortran-torture/execute/intrinsic_nearest.x,
22809 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
22810 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
22811
22812 2004-09-11 Steven Bosscher <stevenb@suse.de>
22813
22814 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
22815
22816 2004-09-11 Roger Sayle <roger@eyesopen.com>
22817
22818 PR middle-end/17411
22819 * g++.dg/opt/pr17411-1.C: New test case.
22820
22821 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22822
22823 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22824 gcc.dg/tls/diag-2.c: Update expected messages.
22825 * gcc.dg/991209-1.c: Specify compilation options. Update expected
22826 messages.
22827 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
22828 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
22829 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
22830 gcc.dg/tls/diag-5.c: New tests.
22831
22832 2004-09-11 Zack Weinberg <zack@codesourcery.com>
22833
22834 * gcc.dg/20040910-1.c: Correct dg-error regexp.
22835
22836 2004-09-11 Steven Bosscher <stevenb@suse.de>
22837
22838 * g++.dg/parse/break-in-for.C: New test.
22839
22840 2004-09-11 Jakub Jelinek <jakub@redhat.com>
22841
22842 * gcc.dg/tree-ssa/20040911-1.c: New test.
22843
22844 2004-09-11 Andreas Jaeger <aj@suse.de>
22845
22846 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
22847 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
22848
22849 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
22850
22851 * gcc.target/frv: New directory of FR-V-specific tests.
22852
22853 2004-09-10 James E Wilson <wilson@specifixinc.com>
22854
22855 * gcc.dg/convert-vec-1.c: New test.
22856
22857 2004-09-10 Roger Sayle <roger@eyesopen.com>
22858
22859 PR middle-end/17024
22860 * gcc.dg/pr17024-1.c: New test case.
22861
22862 2004-09-10 Eric Christopher <echristo@redhat.com>
22863
22864 * gcc.dg/20040910-1.c: New test.
22865
22866 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22867
22868 * gcc.dg/bitfld-9.c: New test.
22869
22870 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
22871
22872 * gcc.c-torture/execute/ieee/acc1.c: New test.
22873 * gcc.c-torture/execute/ieee/acc2.c: New test.
22874 * gcc.c-torture/execute/ieee/mzero6.c: New test.
22875
22876 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
22877
22878 * gcc.dg/deprecated-2.c: New test.
22879
22880 2004-09-09 James E Wilson <wilson@specifixinc.com>
22881
22882 * gcc.dg/init-vec-1.c: New test.
22883
22884 2004-09-09 Roger Sayle <roger@eyesopen.com>
22885
22886 PR middle-end/17055
22887 * gcc.dg/pr17055-1.c: New test case.
22888
22889 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
22890
22891 PR target/17377
22892 * gcc.c-torture/execute/pr17377.c: New test.
22893
22894 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
22895
22896 PR c/8420
22897 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
22898 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
22899 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22900 gcc.dg/long-long-typespec-1.c: New tests.
22901 * gcc.dg/tls/diag-2.c: Update expected diagnostics
22902
22903 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
22904
22905 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
22906 gcc.dg/gnu99-static-1.c: New tests.
22907
22908 2004-09-08 Devang Patel <dpatel@apple.com>
22909
22910 * gcc.dg/darwin-ld-20040828-1.c: New test.
22911 * gcc.dg/darwin-ld-20040828-2.c: New test.
22912 * gcc.dg/darwin-ld-20040828-3.c: New test.
22913
22914 2004-09-08 Ziemowit Laski <zlaski@apple.com>
22915
22916 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
22917 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
22918 in error message.
22919 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
22920 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
22921 in error message.
22922 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
22923 types they qualify.
22924 * objc.dg/type-size-2.m: Fix wording in comment.
22925 * objc.dg/va-meth-1.m: New test case.
22926
22927 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
22928
22929 PR c/16633:
22930 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
22931 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
22932
22933 2004-09-06 Devang Patel <dpatel@apple.com>
22934
22935 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
22936 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
22937
22938 2004-09-06 Zack Weinberg <zack@codesourcery.com>
22939
22940 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
22941 reflect changed line numbering of diagnostics.
22942
22943 2004-09-06 Paul Brook <paul@codesourcery.com>
22944
22945 * gfortran.dg/edit_real_1.f90: Add new test.
22946
22947 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22948
22949 * gcc.dg/tree-ssa/loop-2.c: New test.
22950 * gcc.dg/tree-ssa/loop-3.c: New test.
22951 * gcc.dg/tree-ssa/loop-4.c: New test.
22952 * gcc.dg/tree-ssa/loop-5.c: New test.
22953
22954 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22955
22956 * gcc.dg/format/sentinel-1.c: Update for parameter option.
22957
22958 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22959
22960 * gcc.dg/format/sentinel-1.c: New test.
22961
22962 2004-09-04 Uros Bizjak <uros@kss-loka.si>
22963
22964 * testsuite/gcc.dg/builtins-46.c: New.
22965
22966 2004-09-03 Devang Patel <dpatel@apple.com>
22967
22968 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
22969 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
22970
22971 2004-09-03 Jan Beulich <jbeulich@novell.com>
22972
22973 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
22974 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
22975 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
22976 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
22977 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
22978 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
22979 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
22980 the non-portable bzero.
22981 * gcc.dg/20010912-1.c: xfail for NetWare.
22982 * gcc.dg/20020426-2.c: xfail for NetWare.
22983 * gcc.dg/20021014-1.c: xfail for NetWare.
22984 * gcc.dg/20021018-1.c: xfail for NetWare.
22985 * gcc.dg/20030213-1.c: xfail for NetWare.
22986 * gcc.dg/20030225-1.c: xfail for NetWare.
22987 * gcc.dg/20030708-1.c: xfail for NetWare.
22988 * gcc.dg/builtins-config.h: Also exclude NetWare.
22989 * gcc.dg/format/format.h: Define restrict only if not already defined.
22990 * gcc.dg/nest.c: xfail for NetWare.
22991 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
22992 * lib/target-supports.exp (check_visibility_available): Exclude
22993 NetWare.
22994
22995 2004-09-03 Jan Beulich <jbeulich@novell.com>
22996
22997 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
22998 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
22999 deterministic starting point for the alignment of structure fields.
23000 * gcc.dg/Wpadded.c: Dito.
23001 * g++.dg/abi/vbase10.C: Dito.
23002
23003 2004-09-03 Devang Patel <dpatel@apple.com>
23004
23005 * g++.dg/debug/pr15736.cc: New test.
23006
23007 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23008
23009 * README.QMTEST: Fix out-of-date link.
23010
23011 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23012
23013 PR fortran/16579
23014 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23015 Delete. Duplicate of gfortran.dg/g77/20010610.f
23016
23017 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23018
23019 * g++.dg/abi/arm_rtti1.C: New test.
23020
23021 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23022
23023 * gcc.dg/ppc-vector-memcpy.c: New.
23024 * gcc.dg/ppc-vector-memset.c: New.
23025
23026 2004-09-02 Chao-ying Fu <fu@mips.com>
23027
23028 * gcc.target/mips/mips-3d-1.c: New test.
23029 * gcc.target/mips/mips-3d-2.c: New test.
23030 * gcc.target/mips/mips-3d-3.c: New test.
23031 * gcc.target/mips/mips-3d-4.c: New test.
23032 * gcc.target/mips/mips-3d-5.c: New test.
23033 * gcc.target/mips/mips-3d-6.c: New test.
23034 * gcc.target/mips/mips-3d-7.c: New test.
23035 * gcc.target/mips/mips-3d-8.c: New test.
23036 * gcc.target/mips/mips-3d-9.c: New test.
23037 * gcc.target/mips/mips-ps-1.c: New test.
23038 * gcc.target/mips/mips-ps-2.c: New test.
23039 * gcc.target/mips/mips-ps-3.c: New test.
23040 * gcc.target/mips/mips-ps-4.c: New test.
23041 * gcc.target/mips/mips-ps-type.c: New test.
23042
23043 2004-09-02 Paul Brook <paul@codesourcery.com>
23044
23045 * gfortran.dg/edit_real_1.f90: Add new tests.
23046
23047 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23048
23049 PR fortran/15327
23050 * gfortran.dg/merge_char_1.f90: New test.
23051
23052 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23053
23054 PR fortran/16404
23055 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23056
23057 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23058
23059 PR c/1522
23060 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23061
23062 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23063
23064 * g++.dg/opt/loop1.C: Do not XFAIL.
23065
23066 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23067
23068 * gcc.c-torture/execute/20040831-1.c: New test.
23069
23070 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23071
23072 PR fortran/16579
23073 * gfortran.dg/g77/20010610.f: Now passes.
23074 Copy from g77.f-torture/execute. Add dg-run directive.
23075 * gfortran.dg/g77/README: Update
23076
23077 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23078
23079 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23080 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23081 (t1, t2, t3, t4): Add volatile.
23082
23083 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23084
23085 * g++.dg/ext/visibility/arm1.C: New test.
23086
23087 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23088
23089 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23090 -pedantic-errors.
23091
23092 2004-09-01 Paul Brook <paul@codesourcery.com>
23093
23094 * gfortran.dg/eof_2.f90: New test.
23095
23096 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23097
23098 PR fortran/16579
23099 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23100
23101 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23102
23103 PR libfortran/16805
23104 * gfortran.dg/list_read_2.f90: New test.
23105
23106 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23107
23108 * g++.dg/abi/key1.C: New test.
23109
23110 2004-08-31 Richard Henderson <rth@redhat.com>
23111
23112 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
23113 form of offsetof.
23114 * g++.dg/other/offsetof5.C: Remove duplicate.
23115
23116 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23117
23118 PR fortran/17244
23119 * gfortran.dg/func_derived_1.f90: New test.
23120
23121 2004-08-31 Paul Brook <paul@codesourcery.com>
23122
23123 * gfortran.dg/eof_1.f90: New test.
23124
23125 2004-08-31 Paul Brook <paul@codesourcery.com>
23126
23127 * gfortran.dg/list_read_1.f90: New file.
23128
23129 2004-08-30 Mark Mitchell <mark@codesourcery.com>
23130
23131 * g++.dg/opt/loop1.C: XFAIL.
23132
23133 2004-08-30 Geoffrey Keating <geoffk@apple.com>
23134
23135 * gcc.dg/funcdef-storage-1.c: New.
23136 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
23137 an extern function in local scope.
23138 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
23139 declare an 'auto inline' function in local scope.
23140 * gcc.dg/20011130-1.c: Likewise.
23141 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
23142 an 'auto' function in local scope.
23143 * gcc.dg/20021014-1.c: Likewise.
23144 * gcc.dg/20030331-2.c: Likewise.
23145
23146 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23147
23148 * gfortran.dg/blockdata_1.f90: New test.
23149
23150 2004-08-30 Richard Henderson <rth@redhat.com>
23151
23152 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
23153
23154 2004-08-30 Richard Henderson <rth@redhat.com>
23155
23156 * lib/fortran-torture.exp (fortran-torture-execute): Honor
23157 additional_flags set by alternate driver.
23158 (ieee-options): New procedure.
23159 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
23160 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
23161 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
23162 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
23163
23164 2004-08-30 Richard Henderson <rth@redhat.com>
23165
23166 * lib/f-torture.exp: Remove.
23167
23168 2004-08-29 Mark Mitchell <mark@codesourcery.com>
23169
23170 PR rtl-optimization/16590
23171 * g++.dg/opt/loop1.C: New test.
23172
23173 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23174
23175 PR fortran/13910
23176 * gfortran.dg/oldstyle_1.f90: New test.
23177
23178 2004-08-29 Steven G. Kargl <kargls@comcast.net>
23179 Paul Brook <paul@codesourcery.com>
23180
23181 * gfortran.dg/g77/README: Update.
23182 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
23183 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
23184 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
23185
23186 2004-08-28 Paul Brook <paul@codesourcery.com>
23187
23188 PR libfortran/17195
23189 * gfortran.dg/edit_real_1.f90: New test.
23190
23191 2004-08-27 Paul Brook <paul@codesourcery.com>
23192
23193 * gfortran.dg/rewind_1.f90: New test.
23194
23195 2004-08-27 Bud Davis <bdavis9659@comcast.net>
23196
23197 PR fortran/16597
23198 * gfortran.dg/pr16597.f90: New test.
23199
23200 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23201
23202 PR c/13801
23203 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
23204 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
23205 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
23206 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
23207 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
23208
23209 2004-08-26 Nick Clifton <nickc@redhat.com>
23210
23211 * gcc.c-torture/compile/pr17119.c: New test.
23212
23213 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23214
23215 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
23216
23217 2004-08-25 Richard Henderson <rth@redhat.com>
23218
23219 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
23220 the bits that expect kind=8 to be the largest real kind.
23221
23222 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23223
23224 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
23225
23226 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23227
23228 * gfortran.dg/assignment_1.f90: New test.
23229
23230 2004-08-25 Adam Nemet <anemet@lnxw.com>
23231
23232 * g++.dg/template/repo3.C: New test.
23233
23234 2004-08-25 Roger Sayle <roger@eyesopen.com>
23235
23236 PR middle-end/16693
23237 PR tree-optimization/16372
23238 * g++.dg/opt/pr16372-1.C: New test case.
23239 * g++.dg/opt/pr16693-1.C: New test case.
23240 * g++.dg/opt/pr16693-2.C: New test case.
23241
23242 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23243
23244 * objc.dg/proto-lossage-4.m: New test.
23245
23246 2004-08-25 Mark Mitchell <mark@codesourcery.com>
23247
23248 PR c++/17155
23249 * g++.dg/inherit/local2.C: New test.
23250
23251 2004-08-25 Paul Brook <paul@codesourcery.com>
23252
23253 PR fortran/17144
23254 * gfortran.dg/string_ctor_1.f90: New test.
23255
23256 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23257
23258 PR c++/14428
23259 * g++.dg/template/redecl2.C: New test.
23260
23261 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23262
23263 PR fortran/17143
23264 * gfortran.dg/pr17143.f90: New test.
23265
23266 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23267
23268 PR fortran/17164
23269 * gfortran.dg/pr17164.f90: New test.
23270
23271 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23272
23273 * gcc.dg/tree-ssa/loop-1.c: New test.
23274
23275 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23276
23277 * gcc.c-torture/compile/20040824-1.c: New test.
23278
23279 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23280
23281 * gcc.c-torture/compile/iftrap-3.c: New test.
23282
23283 2004-08-24 Paul Brook <paul@codesourcery.com>
23284
23285 * gfortran.dg/entry_2.f90: New test.
23286
23287 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23288
23289 PR c++/16889
23290 * g++.dg/lookup/ambig[12].C: New.
23291
23292 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23293
23294 PR c++/16706
23295 * g++.dg/template/crash21.C: New test.
23296 * g++.dg/template/crash22.C: Likewise.
23297
23298 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23299
23300 PR c++/17149
23301 * g++.dg/template/access15.C: New.
23302
23303 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23304
23305 PR c++/17163
23306 * g++.dg/template/repo2.C: New test.
23307
23308 2004-08-23 Roger Sayle <roger@eyesopen.com>
23309
23310 PR rtl-optimization/17078
23311 * gcc.c-torture/execute/pr17078-1.c: New test case.
23312
23313 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23314
23315 PR c/14492
23316 * gcc.dg/debug/crash1.c: New test.
23317
23318 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23319
23320 PR c/16180
23321 * gcc.dg/loop-5.c: New test.
23322
23323 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23324
23325 * gcc.c-torture/execute/20040823-1.c: New test.
23326
23327 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
23328
23329 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
23330 to the assembler. Simplify test accordingly.
23331 (asm_abi_flags): Use GNU names.
23332 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
23333 to check for ABI flags.
23334
23335 2004-08-22 Andrew Pinski <apinski@apple.com>
23336
23337 * g++.dg/opt/pr14029.C: New test.
23338 * gcc.c-torture/execute/pr15262.c: New test.
23339
23340 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23341
23342 * gfortran.dg/reduction.f90: Add checks with complex arguments.
23343
23344 2004-08-21 Bud Davis <bdavis9659@comcast.net>
23345
23346 PR 16908
23347 * gfortran.dg/direct_io.f90: New test.
23348
23349 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23350
23351 PR c++/17121
23352 * g++.dg/inherit/local2.C: New test.
23353
23354 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23355
23356 PR c++/17120
23357 * g++.dg/warn/Wparentheses-4.C: New test.
23358
23359 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23360
23361 PR c++/17121
23362 * g++.dg/inherit/local2.C: New test.
23363
23364 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
23365 * gcc.dg/ppc-ldstruct.c: Likewise.
23366 * gcc.dg/ppc64-abi-2.c: Likewise.
23367
23368 2004-08-20 Jakub Jelinek <jakub@redhat.com>
23369
23370 PR rtl-optimization/17099
23371 * gcc.c-torture/execute/20040820-1.c: New test.
23372
23373 2004-08-20 David Edelsohn <edelsohn@gnu.org>
23374
23375 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
23376
23377 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
23378
23379 PR fortran/17077
23380 * gfortran.dg/auto_array_1.f90: New test.
23381
23382 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23383
23384 PR fortran/17074
23385 * gfortran.dg/simpleif_1.f90: New test.
23386
23387 2004-08-19 Mark Mitchell <mark@codesourcery.com>
23388
23389 * lib/target-supports.exp (check_profiling_available): Return
23390 false for arm*-*-symbianelf* and arm*-*-eabi*.
23391
23392 PR c++/15890
23393 * g++.dg/template/delete1.C: New test.
23394
23395 2004-08-19 Paul Brook <paul@codesourcery.com>
23396
23397 PR fortran/14976
23398 PR fortran/16228
23399 * gfortran.dg/data_char_1.f90: New test.
23400
23401 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
23402
23403 PR fortran/16946
23404 * gfortran.dg/reduction.f90: New testcase.
23405
23406 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23407
23408 PR fortran/16520
23409 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
23410
23411 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
23412
23413 PR c++/17041
23414 * g++.dg/Wparentheses-3.C: New test.
23415
23416 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
23417
23418 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
23419 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
23420 * gcc.dg/vect/vect-2.c: Likewise.
23421 * gcc.dg/vect/vect-3.c: Likewise.
23422 * gcc.dg/vect/vect-4.c: Likewise.
23423 * gcc.dg/vect/vect-5.c: Likewise.
23424 * gcc.dg/vect/vect-6.c: Likewise.
23425 * gcc.dg/vect/vect-7.c: Likewise.
23426 * gcc.dg/vect/vect-25.c: Likewise.
23427 * gcc.dg/vect/vect-31.c: Likewise.
23428 * gcc.dg/vect/vect-32.c: Likewise.
23429 * gcc.dg/vect/vect-34.c: Likewise.
23430 * gcc.dg/vect/vect-36.c: Likewise.
23431 * gcc.dg/vect/vect-all.c: Likewise.
23432
23433 2004-08-18 Mark Mitchell <mark@codesourcery.com>
23434
23435 PR c++/17068
23436 * g++.dg/template/operator4.C: New test.
23437
23438 2004-08-18 Richard Henderson <rth@redhat.com>
23439
23440 * gcc.dg/20040206-1.c: XFAIL.
23441
23442 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23443
23444 PR c++/16246
23445 * g++.dg/template/array7.C: New test.
23446
23447 2004-08-17 James E Wilson <wilson@specifixinc.com>
23448
23449 * gcc.dg/mips-movcc-1.c: New test.
23450 * gcc.dg/mips-movcc-2.c: New test.
23451 * gcc.dg/mips-movcc-3.c: New test.
23452
23453 * gcc.dg/mips-nmadd-1.c: New test.
23454 * gcc.dg/mips-nmadd-2.c: New test.
23455
23456 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23457
23458 PR c++/15871
23459 * g++.dg/opt/inline8.C: New test.
23460
23461 PR c++/16965
23462 * g++.dg/parse/error17.C: New test.
23463
23464 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
23465
23466 * gcc.dg/vect: New directory for vectorizer tests.
23467 * gcc.dg/vect/tree-vect.h: New file.
23468 * gcc.dg/vect/vect.exp: New file.
23469 * gcc.dg/vect/pr16105.c.c: New test.
23470 * gcc.dg/vect/vect-1.c: New test.
23471 * gcc.dg/vect/vect-2.c: New test.
23472 * gcc.dg/vect/vect-3.c: New test.
23473 * gcc.dg/vect/vect-4.c: New test.
23474 * gcc.dg/vect/vect-5.c: New test.
23475 * gcc.dg/vect/vect-6.c: New test.
23476 * gcc.dg/vect/vect-7.c: New test.
23477 * gcc.dg/vect/vect-8.c: New test.
23478 * gcc.dg/vect/vect-9.c: New test.
23479 * gcc.dg/vect/vect-10.c: New test.
23480 * gcc.dg/vect/vect-11.c: New test.
23481 * gcc.dg/vect/vect-12.c: New test.
23482 * gcc.dg/vect/vect-13.c: New test.
23483 * gcc.dg/vect/vect-14.c: New test.
23484 * gcc.dg/vect/vect-15.c: New test.
23485 * gcc.dg/vect/vect-16.c: New test.
23486 * gcc.dg/vect/vect-17.c: New test.
23487 * gcc.dg/vect/vect-18.c: New test.
23488 * gcc.dg/vect/vect-19.c: New test.
23489 * gcc.dg/vect/vect-20.c: New test.
23490 * gcc.dg/vect/vect-21.c: New test.
23491 * gcc.dg/vect/vect-22.c: New test.
23492 * gcc.dg/vect/vect-23.c: New test.
23493 * gcc.dg/vect/vect-24.c: New test.
23494 * gcc.dg/vect/vect-25.c: New test.
23495 * gcc.dg/vect/vect-26.c: New test.
23496 * gcc.dg/vect/vect-27.c: New test.
23497 * gcc.dg/vect/vect-28.c: New test.
23498 * gcc.dg/vect/vect-29.c: New test.
23499 * gcc.dg/vect/vect-30.c: New test.
23500 * gcc.dg/vect/vect-31.c: New test.
23501 * gcc.dg/vect/vect-32.c: New test.
23502 * gcc.dg/vect/vect-33.c: New test.
23503 * gcc.dg/vect/vect-34.c: New test.
23504 * gcc.dg/vect/vect-35.c: New test.
23505 * gcc.dg/vect/vect-36.c: New test.
23506 * gcc.dg/vect/vect-37.c: New test.
23507 * gcc.dg/vect/vect-38.c: New test.
23508 * gcc.dg/vect/vect-40.c: New test.
23509 * gcc.dg/vect/vect-41.c: New test.
23510 * gcc.dg/vect/vect-42.c: New test.
23511 * gcc.dg/vect/vect-43.c: New test.
23512 * gcc.dg/vect/vect-44.c: New test.
23513 * gcc.dg/vect/vect-45.c: New test.
23514 * gcc.dg/vect/vect-46.c: New test.
23515 * gcc.dg/vect/vect-47.c: New test.
23516 * gcc.dg/vect/vect-48.c: New test.
23517 * gcc.dg/vect/vect-49.c: New test.
23518 * gcc.dg/vect/vect-50.c: New test.
23519 * gcc.dg/vect/vect-51.c: New test.
23520 * gcc.dg/vect/vect-52.c: New test.
23521 * gcc.dg/vect/vect-53.c: New test.
23522 * gcc.dg/vect/vect-54.c: New test.
23523 * gcc.dg/vect/vect-55.c: New test.
23524 * gcc.dg/vect/vect-56.c: New test.
23525 * gcc.dg/vect/vect-57.c: New test.
23526 * gcc.dg/vect/vect-58.c: New test.
23527 * gcc.dg/vect/vect-59.c: New test.
23528 * gcc.dg/vect/vect-60.c: New test.
23529 * gcc.dg/vect/vect-61.c: New test.
23530 * gcc.dg/vect/vect-all.c: New test.
23531 * gcc.dg/vect/vect-none.c: New test.
23532
23533 2004-08-17 Paul Brook <paul@codesourcery.com>
23534
23535 PR fortran/13082
23536 * gfortran.dg/entry_1.f90: New test.
23537
23538 2004-08-17 Andrew Pinski <apinski@apple.com>
23539
23540 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
23541
23542 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
23543
23544 * gcc.dg/pr17036-1.c: New test.
23545
23546 2004-08-16 Devang Patel <dpatel@apple.com>
23547
23548 * gcc.dg/darwin-20040809-1.c: New test.
23549
23550 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
23551
23552 * gcc.dg/funcdef-attr-1.c: New test.
23553
23554 2004-08-16 Janis Johnson <janis187@us.ibm.com>
23555
23556 * gcc.dg/altivec-17.c: New test.
23557 * gcc.dg/altivec-18.c: New test.
23558
23559 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23560
23561 PR c++/6749
23562 * g++.dg/template/vtable2.C: New test.
23563
23564 2004-08-14 Richard Henderson <rth@redhat.com>
23565
23566 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
23567 * gcc.dg/pack-test-4.c (main): Return 0.
23568 * gcc.dg/setjmp-1.c: Remove XFAIL.
23569 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
23570
23571 2004-08-14 Richard Henderson <rth@redhat.com>
23572
23573 * gcc.dg/980217-1.c: Add prototype for printf.
23574
23575 2004-08-13 Bud Davis <bdavis9659@comcast.net>
23576
23577 * gfortran.dg/pr16935.f90: New test.
23578
23579 2004-08-13 Janis Johnson <janis187@us.ibm.com>
23580
23581 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
23582
23583 2004-08-13 Paul Brook <paul@codesourcery.com>
23584
23585 * gfortran.dg/der_io_1.f90: Remove stray comma.
23586
23587 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23588
23589 * gcc.dg/vmx/cw-bug-2.c: Remove.
23590 * gcc.dg/vmx/vprint-1.c: Remove.
23591 * gcc.dg/vmx/vscan-1.c: Remove.
23592
23593 2004-08-12 Devang patel <dpatel@apple.com>
23594
23595 * gcc.dg/darwin-20040809-2.c: New test.
23596
23597 2004-08-12 Janis Johnson <janis1872us.ibm.com>
23598
23599 * g++.dg/ext/altivec-12.C: New test.
23600
23601 * g++.dg/ext/altivec-11.C: New test.
23602
23603 2004-08-12 Paul Brook <paul@codesourcery.com>
23604
23605 * g++.dg/abi/arm_cxa_vec_1.C: New test.
23606
23607 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23608
23609 * g++.dg/ext/altivec-2.C: Check for hardware support before
23610 executing any VMX instructions.
23611
23612 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
23613
23614 2004-08-12 Jakub Jelinek <jakub@redhat.com>
23615
23616 PR c++/16276
23617 * g++.old-deja/g++.other/comdat4.C: New test.
23618 * g++.old-deja/g++.other/comdat4-aux.cc: New.
23619
23620 2004-08-12 Ben Elliston <bje@au.ibm.com>
23621
23622 PR target/16286
23623 * gcc.dg/pr16286.c: New test.
23624
23625 2004-08-12 Jan Beulich <jbeulich@novell.com>
23626
23627 * g++.dg/ext/asm5.C: New.
23628
23629 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23630
23631 PR c++/16698
23632 * g++.dg/eh/crash1.C: New test.
23633
23634 PR c++/16717
23635 * g++.dg/ext/construct1.C: New test.
23636
23637 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23638
23639 PR c++/16853
23640 * g++.dg/init/ptrmem1.C: New test.
23641
23642 PR c++/16618
23643 * g++.dg/parse/offsetof5.C: New test.
23644
23645 PR c++/16870
23646 * g++.dg/template/overload3.C: New test.
23647
23648 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23649
23650 PR c++/16964
23651 * g++.dg/parse/error16.C: New test.
23652
23653 PR c++/16904
23654 * g++.dg/template/error14.C: New test.
23655
23656 PR c++/16929
23657 * g++.dg/template/error15.C: New test.
23658
23659 2004-08-11 Devang Patel <dpatel@apple.com>
23660
23661 * gcc.dg/darwin-ld-20040809-1.c: New test.
23662 * gcc.dg/darwin-ld-20040809-2.c: New test.
23663
23664 2004-08-11 Steven G. Kargl <kargls@comcast.net>
23665
23666 PR fortran/16917
23667 * gfortran.dg/dfloat_1.f90: New test.
23668
23669 2004-08-09 Mark Mitchell <mark@codesourcery.com>
23670
23671 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
23672 * gcc.dg/dll-2.c: Fix dg-require syntax.
23673 * gcc.misc-tests/arm-isr.c (abort): Declare.
23674 (exit): Likewise.
23675
23676 2004-08-10 Mark Mitchell <mark@codesourcery.com>
23677
23678 PR c++/16971
23679 * g++.dg/parse/crash16.C: New test.
23680
23681 2004-08-10 Roger Sayle <roger@eyesopen.com>
23682
23683 * gcc.dg/mips-rsqrt-1.c: New test case.
23684 * gcc.dg/mips-rsqrt-2.c: New test case.
23685 * gcc.dg/mips-rsqrt-3.c: New test case.
23686
23687 2004-08-10 Paul Brook <paul@codesourcery.com>
23688
23689 * gfortran.dg/der_io_1.f90: New test.
23690
23691 2004-08-10 Paul Brook <paul@codesourcery.com>
23692
23693 PR fortran/16919
23694 * gfortran.dg/der_array_1.f90: New test.
23695
23696 2004-08-09 David Edelsohn <edelsohn@gnu.org>
23697
23698 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
23699
23700 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
23701
23702 * gcc.dg/wchar_t-2.c: Fix typo.
23703
23704 2004-08-09 Falk Hueffner <falk@debian.org>
23705
23706 PR tree-optimization/12517
23707 * gcc.c-torture/compile/pr12517.c: New test.
23708
23709 PR tree-optimization/12578
23710 * gcc.c-torture/compile/pr12578.c: New test.
23711
23712 PR tree-optimization/12899
23713 * gcc.c-torture/compile/pr12899.c: New test.
23714
23715 PR rtl-optimization/14692
23716 * gcc.c-torture/compile/pr14692.c: New test.
23717
23718 PR tree-optimization/16461
23719 * gcc.c-torture/compile/pr16461.c: New test.
23720
23721 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
23722
23723 * gfortran.dg/getenv_1.f90: New test.
23724
23725 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23726
23727 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
23728 wchar_t.
23729 * gcc.dg/symbian5.c: Test -fno-short-wchar.
23730
23731 2004-08-06 Paul Brook <paul@codesourcery.com>
23732
23733 * gfortran.dg/ret_array_1.f90: New test.
23734 * gfortran.dg/ret_pointer_1.f90: New test.
23735
23736 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
23737
23738 * gcc.dg/missing-field-init-[12].c: New tests.
23739 * g++.dg/warn/missing-field-init-[12].C: New tests.
23740
23741 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23742
23743 * gcc.dg/enum2.c: New test.
23744 * gcc.dg/symbian3.c: Likewise.
23745 * gcc.dg/symbian4.c: Likewise.
23746 * gcc.dg/wchar_t-2.c: Likewise.
23747
23748 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23749
23750 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
23751 destructor tests.
23752
23753 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23754
23755 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
23756 dg-require-visiblity.
23757 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
23758 * g++.dg/ext/visibility/fvisibility.C: Likewise.
23759 * g++.dg/ext/visibility/memfuncts.C: Likewise.
23760 * g++.dg/ext/visibility/new1.C: Likewise.
23761 * g++.dg/ext/visibility/pragma.C: Likewise.
23762 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
23763 * g++.dg/ext/visibility/virtual.C: Likewise.
23764 * g++/dg/ext/visibility/visibility-1.C: Likewise.
23765 * g++/dg/ext/visibility/visibility-2.C: Likewise.
23766 * g++/dg/ext/visibility/visibility-3.C: Likewise.
23767 * g++/dg/ext/visibility/visibility-4.C: Likewise.
23768 * g++/dg/ext/visibility/visibility-5.C: Likewise.
23769 * g++/dg/ext/visibility/visibility-6.C: Likewise.
23770 * g++/dg/ext/visibility/visibility-7.C: Likewise.
23771 * g++/dg/ext/visibility/visibility-8.C: New test.
23772 * gcc.c-torture/compile/dll.x: Remove.
23773 * gcc.dg/dll-2.c: Use dg-require-dll
23774 * gcc.dg/visibility-10.c: New test.
23775 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
23776 supporting DLLs.
23777 * testsuite/lib/scanasm.exp (scan_hidden): New function.
23778 (scan_not_hidden): Likewise.
23779
23780 2004-08-05 David Edelsohn <edelsohn@gnu.org>
23781
23782 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
23783
23784 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
23785
23786 * gcc.c-torture/execute/20040805-1.c: New test.
23787
23788 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
23789
23790 * gcc.dg/20020118-1.c: Declare abort.
23791 * gcc.dg/altivec_check.h: Likewise.
23792 * gcc.dg/iftrap-2.c: Likewise.
23793 * gcc.dg/pragma-darwin.c: Likewise.
23794 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
23795
23796 2004-08-04 Geoffrey Keating <geoffk@apple.com>
23797
23798 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
23799
23800 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
23801
23802 * gcc.c-torture/execute/builtins/abs-2.c,
23803 gcc.c-torture/execute/builtins/abs-3.c,
23804 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
23805 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
23806 intmax_t, uintmax_t and their limits.
23807 * gcc.dg/intmax_t-1.c: New test.
23808
23809 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23810
23811 * g++.dg/tc1/dr147.C: Add reference to PR.
23812
23813 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
23814
23815 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
23816 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
23817
23818 2004-08-03 David Edelsohn <edelsohn@gnu.org>
23819
23820 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
23821
23822 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23823
23824 * gcc.dg/redecl-5.c: New test.
23825 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
23826 of scanf.
23827
23828 2004-08-03 Roger Sayle <roger@eyesopen.com>
23829
23830 PR middle-end/16790
23831 * gcc.c-torture/execute/pr16790-1.c: New test case.
23832
23833 2004-08-03 Mark Mitchell <mark@codesourcery.com>
23834
23835 * g++.dg/ext/visibility/assign1.C: New test.
23836 * g++.dg/ext/visibility/new1.C: Likewise.
23837
23838 * gcc.dg/symbian1.c: New test.
23839 * gcc.dg/symbian2.c: Likewise.
23840
23841 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
23842
23843 PR target/16570
23844 * gcc.dg/i386-sse-9.c: New test.
23845
23846 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23847
23848 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
23849
23850 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23851
23852 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
23853 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
23854 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
23855 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
23856 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
23857 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
23858 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
23859 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
23860 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
23861 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
23862 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
23863 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
23864 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
23865 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
23866 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
23867 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
23868 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
23869 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
23870 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
23871 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
23872 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
23873 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
23874 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
23875 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23876 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
23877 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
23878 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
23879 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
23880 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
23881 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
23882 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
23883 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
23884 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
23885 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
23886 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
23887 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
23888 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
23889 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
23890 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
23891 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
23892 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
23893 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
23894 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
23895 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
23896 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
23897 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
23898 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
23899 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
23900 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
23901 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
23902 gcc.misc-tests/i386-pf-3dnow-1.c,
23903 gcc.misc-tests/i386-pf-athlon-1.c,
23904 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
23905 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
23906 Declare built-in functions used.
23907 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
23908
23909 2004-08-02 Mark Mitchell <mark@codesourcery.com>
23910
23911 PR c++/16707
23912 * g++.dg/lookup/using12.C: New test.
23913
23914 * g++.dg/init/null1.C: Fix PR number.
23915 * g++.dg/parse/namespace10.C: Likewise.
23916
23917 2004-08-01 Mark Mitchell <mark@codesourcery.com>
23918
23919 PR c++/16224
23920 * g++.dg/template/spec17.C: New test.
23921 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
23922 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
23923
23924 2004-08-02 David Billinghurst
23925
23926 PR fortran/16292
23927 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
23928
23929 2004-08-01 Zack Weinberg <zack@codesourcery.com>
23930
23931 * gcc.dg/ia64-got-1.c: New test case.
23932
23933 2004-08-01 Mark Mitchell <mark@codesourcery.com>
23934
23935 PR c++/16489
23936 * g++.dg/init/null1.C: New test.
23937 * g++.dg/tc1/dr76.C: Adjust error marker.
23938
23939 PR c++/16529
23940 * g++.dg/parse/namespace10.C: New test.
23941
23942 PR c++/16810
23943 * g++.dg/inherit/ptrmem2.C: New test.
23944
23945 2004-08-02 Ben Elliston <bje@au.ibm.com>
23946
23947 PR target/16155
23948 * gcc.dg/pr16155.c: New test.
23949
23950 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
23951
23952 * gcc.dg/redecl-2.c: New test.
23953
23954 2004-07-30 Geoffrey Keating <geoffk@apple.com>
23955
23956 * gcc.dg/darwin-longdouble.c: New file.
23957
23958 2004-07-30 Richard Henderson <rth@redhat.com>
23959
23960 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
23961 write to constant argument.
23962 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
23963
23964 2004-07-30 Richard Henderson <rth@redhat.com>
23965
23966 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
23967 tests of nearest around zero.
23968
23969 2004-07-30 Andrew Pinski <apinski@apple.com>
23970
23971 * gcc.c-torture/compile/20040730-1.c: New test.
23972
23973 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
23974
23975 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
23976 powerpc-eabispe.
23977
23978 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
23979
23980 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
23981
23982 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
23983
23984 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
23985 contains $ld_library_path.
23986 * lib/gfortran.exp (gfortran_link_flags): Likewise.
23987
23988 2004-07-29 Richard Henderson <rth@redhat.com>
23989
23990 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
23991
23992 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
23993 (alt2, which): New.
23994 (Check): Accept either alternative.
23995
23996 2004-07-29 Mark Mitchell <mark@codesourcery.com>
23997
23998 * g++.dg/abi/inline1.C: New test.
23999 * g++.dg/abi/local1-a.cc: Likewise.
24000 * g++.dg/abi/local1.C: Likewise.
24001 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24002 * g++.dg/abi/mangle12.C: Likewise.
24003 * g++.dg/abi/mangle17.C: Likewise.
24004 * g++.dg/abi/mangle20-2.C: Likewise.
24005 * g++.dg/opt/interface1.C: Likewise.
24006 * g++.dg/opt/interface1.h: Likewise.
24007 * g++.dg/opt/interface1-a.cc: New test.
24008 * g++.dg/parse/repo1.C: New test.
24009 * g++.dg/template/repo1.C: Likewise.
24010 * g++.dg/warn/Winline-1.C: Likewise.
24011 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24012
24013 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24014
24015 * gcc.dg/tree-ssa/20040729-1.c: New test.
24016
24017 2004-07-27 Matt Austern <austern@apple.com>
24018
24019 * gcc.dg/darwin-bool-1.c: New test.
24020 * gcc.dg/darwin-bool-2.c: New test.
24021
24022 2004-07-28 Richard Henderson <rth@redhat.com>
24023
24024 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24025 arguments in the correct type. Don't write to constant arguments.
24026
24027 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24028
24029 PR tree-optimization/16688
24030 PR tree-optimization/16689
24031 * g++.dg/tree-ssa/pr16688.C: New test.
24032
24033 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24034
24035 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24036 loads. Not only in the comment, this time.
24037
24038 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24039
24040 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24041 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24042 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24043 * gcc.dg/sh4a-bitmovua.c: New.
24044 * gcc.dg/sh4a-cos.c: New.
24045 * gcc.dg/sh4a-cosf.c: New.
24046 * gcc.dg/sh4a-fprun.c: New.
24047 * gcc.dg/sh4a-fsrra.c: New.
24048 * gcc.dg/sh4a-memmovua.c: New.
24049 * gcc.dg/sh4a-sin.c: New.
24050 * gcc.dg/sh4a-sincos.c: New.
24051 * gcc.dg/sh4a-sincosf.c: New.
24052 * gcc.dg/sh4a-sinf.c: New.
24053
24054 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24055
24056 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24057 conditionals.
24058 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24059 loads.
24060 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24061 DOM1.
24062
24063 2004-07-27 Andrew Pinski <apinski@apple.com>
24064
24065 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24066
24067 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24068
24069 * gcc.dg/pragma-isr.c: New test.
24070
24071 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24072
24073 PR c++/14429
24074 * g++.dg/template/ttp11.C: New test.
24075
24076 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24077
24078 * gcc.c-torture/compile/20040727-1.c: New test.
24079
24080 2004-07-26 Eric Christopher <echristo@redhat.com>
24081
24082 * gcc.c-torture/compile/20040726-2.c: New test.
24083
24084 2004-07-26 Andrew Pinski <apinski@apple.com>
24085
24086 * g++.dg/rtti/tinfo1.C: Xfail.
24087
24088 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24089
24090 * gcc.c-torture/compile/20040726-1.c: New test.
24091
24092 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24093 Brian Ryner <bryner@brianryner.com>
24094
24095 PR c++/9283
24096 PR c++/15000
24097 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24098 * g++.dg/ext/visibility/: New directory.
24099 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24100 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24101 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24102 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24103 * g++.dg/ext/visibility/fvisibility.C,
24104 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24105 g++.dg/ext/visibility/fvisibility-override1.C
24106 g++.dg/ext/visibility/fvisibility-override2.C
24107 g++.dg/ext/visibility/memfuncts.C
24108 g++.dg/ext/visibility/noPLT.C
24109 g++.dg/ext/visibility/pragma.C
24110 g++.dg/ext/visibility/pragma-override1.C
24111 g++.dg/ext/visibility/pragma-override2.C
24112 g++.dg/ext/visibility/staticmemfuncts.C
24113 g++.dg/ext/visibility/virtual.C: New tests.
24114
24115 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24116
24117 PR c/15360
24118 * gcc.dg/pr15360-1.c: New test.
24119
24120 2004-07-25 Daniel Jacobowitz <dan@debian.org>
24121
24122 * gcc.dg/pragma-align-2.c: New test.
24123 * gcc.dg/pragma-init-fini.c: New test.
24124 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
24125 targets.
24126
24127 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24128
24129 * gcc.dg/init-string-2.c: New test.
24130
24131 2004-07-24 Zack Weinberg <zack@codesourcery.com>
24132
24133 PR 16684
24134 * gcc.dg/Wredundant-decls-1.c: New test case.
24135
24136 2004-07-24 Jakub Jelinek <jakub@redhat.com>
24137
24138 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
24139 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
24140 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
24141 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
24142 * gcc.dg/compat/generate-random.c: New file.
24143 * gcc.dg/compat/generate-random.h: Likewise.
24144 * gcc.dg/compat/generate-random_r.c: Likewise.
24145 * gcc.dg/compat/struct-layout-1.h: Likewise.
24146 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
24147 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
24148 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
24149 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
24150 * gcc.dg/compat/struct-layout-1_main.c: New test.
24151 * gcc.dg/compat/struct-layout-1_x.c: New file.
24152 * gcc.dg/compat/struct-layout-1_y.c: New file.
24153 * gcc.dg/compat/struct-layout-1_test.h: New file.
24154
24155 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
24156
24157 * gcc.dg/comp-return-1.c: New test
24158
24159 2004-07-23 Janis Johnson <janis187@us.ibm.com>
24160
24161 * gcc.dg/vmx/8-02a.c: Fix typo.
24162
24163 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
24164 * gcc.dg/darwin-abi-3.c: New test.
24165
24166 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
24167 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
24168
24169 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
24170 * gcc.dg/vmx/ops-long-1.c: New test.
24171 * gcc.dg/vmx/ops-long-2.c: New test.
24172
24173 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
24174
24175 * g++.dg/lookup/conv-[1234].C: New.
24176
24177 2004-07-22 Mark Mitchell <mark@codesourcery.com>
24178
24179 * g++.dg/parse/attr2.C: Simplify.
24180
24181 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24182
24183 PR c/7284
24184 * gcc.c-torture/execute/pr7284-1.c: New test.
24185
24186 2004-07-22 Brian Booth <bbooth@redhat.com>
24187
24188 * gcc.dg/tree-ssa/20040721-1.c: New test.
24189
24190 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
24191
24192 * g++.dg/template/crash20.c: New.
24193
24194 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
24195
24196 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
24197 Add dg-run directive. Declare variables as required.
24198 * gfortran.dg/g77/README: Update
24199
24200 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
24201
24202 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
24203 gcc.dg/cris-peep2-andu2.c: New tests.
24204
24205 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24206
24207 PR c/15052
24208 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
24209 on return type.
24210 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
24211 messages.
24212 * gcc.dg/qual-return-2.c: Update expected messages.
24213 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
24214
24215 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24216
24217 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
24218 * gcc.dg/noncompile/921102-1.c: Update expected error message.
24219
24220 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24221
24222 PR c/11250
24223 * gcc.dg/init-string-1.c: New test.
24224
24225 2004-07-21 Jakub Jelinek <jakub@redhat.com>
24226
24227 PR middle-end/15345
24228 PR c/16450
24229 * gcc.dg/torture/nested-fn-1.c: New test.
24230
24231 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
24232
24233 PR target/16559
24234 * gcc.dg/ia64-fptr-1.c: New file.
24235
24236 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24237
24238 PR c++/14497
24239 * g++.dg/template/spec16.C: New test.
24240 * g++.old-deja/g++.robertl/eb118.C: Remove.
24241
24242 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24243
24244 PR c++/509
24245 * g++.dg/template/spec15.C: New test.
24246
24247 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
24248
24249 Copy cases from g77.f-torture/execute and add dg-run
24250 directive. Other changes as noted.
24251 * gfortran.dg/g77/13037.f
24252 * gfortran.dg/g77/1832.f
24253 * gfortran.dg/g77/19981119-0.f
24254 * gfortran.dg/g77/19990313-0.f
24255 * gfortran.dg/g77/19990313-1.f
24256 * gfortran.dg/g77/19990313-2.f
24257 * gfortran.dg/g77/19990313-3.f
24258 * gfortran.dg/g77/19990419-1.f
24259 * gfortran.dg/g77/19990826-0.f
24260 * gfortran.dg/g77/19990826-2.f
24261 * gfortran.dg/g77/20000503-1.f
24262 * gfortran.dg/g77/20001111.f
24263 * gfortran.dg/g77/20010116.f
24264 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
24265 * gfortran.dg/g77/20010430.f
24266 * gfortran.dg/g77/6177.f
24267 * gfortran.dg/g77/947.f
24268 * gfortran.dg/g77/970816-3.f
24269 * gfortran.dg/g77/971102-1.f
24270 * gfortran.dg/g77/980520-1.f
24271 * gfortran.dg/g77/980628-0.f
24272 * gfortran.dg/g77/980628-1.f
24273 * gfortran.dg/g77/980628-10.f
24274 * gfortran.dg/g77/980628-2.f
24275 * gfortran.dg/g77/980628-3.f
24276 * gfortran.dg/g77/980628-7.f
24277 * gfortran.dg/g77/980628-8.f
24278 * gfortran.dg/g77/980628-9.f
24279 * gfortran.dg/g77/980701-0.f
24280 * gfortran.dg/g77/980701-1.f
24281 * gfortran.dg/g77/cabs.f
24282 * gfortran.dg/g77/claus.f
24283 * gfortran.dg/g77/complex_1.f
24284 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
24285 * gfortran.dg/g77/dcomplex.f
24286 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
24287 * gfortran.dg/g77/f90-intrinsic-mathematical.f
24288 * gfortran.dg/g77/f90-intrinsic-numeric.f
24289 * gfortran.dg/g77/int8421.f
24290 * gfortran.dg/g77/labug1.f
24291 * gfortran.dg/g77/large_vec.f
24292 * gfortran.dg/g77/le.f
24293 * gfortran.dg/g77/short.f
24294 * gfortran.dg/g77/README: Update
24295
24296 2004-07-20 Mark Mitchell <mark@codesourcery.com>
24297
24298 PR c++/16637
24299 * g++.dg/parse/lookup4.C: New test.
24300
24301 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24302
24303 PR c++/16175
24304 * g++.dg/template/ttp10.C: New test.
24305
24306 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
24307
24308 * gcc.dg/pr12625-1.c: New test.
24309
24310 2004-07-20 Steven Bosscher <stevenb@suse.de>
24311
24312 * testsuite/gcc.dg/switch-warn-1.c: New test.
24313 * testsuite/gcc.dg/switch-warn-2.c: New test.
24314 * gcc.c-torture/compile/pr14730.c: Update.
24315
24316 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
24317
24318 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
24319 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
24320 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
24321 g++.dg/template/nontype3.C: Remove trailing CR from tests.
24322
24323 2004-07-18 Mark Mitchell <mark@codesourcery.com>
24324
24325 PR c++/16623
24326 * g++.dg/template/assign1.C: New test.
24327
24328 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24329
24330 PR c++/12170
24331 * g++.dg/template/ttp9.C: New test.
24332
24333 2004-07-19 Daniel Jacobowitz <dan@debian.org>
24334
24335 * gcc.dg/format/cmn-err-1.c: New test.
24336
24337 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
24338
24339 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
24340 gcc.dg/Wparentheses-10.c: New tests.
24341 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
24342
24343 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24344
24345 PR fortran/16465
24346 * gfortran.dg/g77//ffixed-line-length-0.f,
24347 gfortran.dg/g77/ffixed-line-length-132.f,
24348 gfortran.dg/g77/ffixed-line-length-72.f,
24349 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
24350 gfortran.dg/g77/README: Update.
24351
24352 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24353
24354 PR c++/13092
24355 * g++.dg/template/non-dependent7.C: New test.
24356 * g++.dg/template/non-dependent8.C: Likewise.
24357 * g++.dg/template/non-dependent9.C: Likewise.
24358 * g++.dg/template/non-dependent10.C: Likewise.
24359
24360 2004-07-17 Mark Mitchell <mark@codesourcery.com>
24361
24362 PR c++/16337
24363 * g++.dg/parse/attr2.C: New test.
24364
24365 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
24366
24367 * g77.dg: Removed.
24368 * g77.f-torture: Ditto.
24369
24370 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
24371
24372 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
24373 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
24374 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
24375
24376 2004-07-16 Richard Henderson <rth@redhat.com>
24377
24378 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
24379
24380 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24381
24382 * lib/fortran-torture.exp (fortran-torture): Don't test compile
24383 tests with full list of options.
24384 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
24385 of TORTURE_OPTIONS if test contains 'dg-do run'.
24386
24387 PR fortran/16404
24388 * gfortran.dg/do_iterator.f90: New test.
24389
24390 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24391
24392 PR rtl-optimization/16536
24393 * gcc.c-torture/execute/restrict-1.c: New test.
24394
24395 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24396
24397 PR fortran/15324
24398 * gfortran.dg/pr15324.f90: New test.
24399
24400 PR fortran/15129
24401 * gfortran.dg/pr15129.f90: New test.
24402
24403 PR fortran/15140
24404 * gfortran.dg/pr15140.f90: New test.
24405
24406 PR fortran/13792
24407 * gfortran.fortran-torture/execute/bounds.f90: Add check for
24408 compile-time simplification.
24409
24410 2004-07-14 Mike Stump <mrs@apple.com>
24411
24412 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
24413
24414 2004-07-14 James E Wilson <wilson@specifixinc.com>
24415
24416 PR target/16325
24417 * gcc.dg/profile-generate-1.c: New.
24418
24419 2004-07-15 Jakub Jelinek <jakub@redhat.com>
24420
24421 * gcc.c-torture/execute/20040709-1.c: New test.
24422 * gcc.c-torture/execute/20040709-2.c: New test.
24423
24424 2004-07-14 Mike Stump <mrs@apple.com>
24425
24426 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
24427
24428 2004-07-14 Mike Stump <mrs@apple.com>
24429
24430 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
24431
24432 2004-07-13 Mark Mitchell <mark@codesourcery.com>
24433
24434 PR c++/16518
24435 * g++.dg/parse/mutable1.C: New test.
24436
24437 2004-07-13 Diego Novillo <dnovillo@redhat.com>
24438
24439 PR tree-optimization/16443
24440 * gcc.dg/tree-ssa/20040713-1.c: New test.
24441
24442 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
24443
24444 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
24445 for operator new.
24446
24447 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24448
24449 * gfortran.dg/g77/README: New file
24450 * gfortran.dg/g77/19981216-0.f: Copy from
24451 g77.f-torture/noncompile. Add "dg-do compile" and
24452 dg-error as required.
24453 * gfortran.dg/g77/19990218-1.f: Likewise.
24454 * gfortran.dg/g77/19990905-1.f: Likewise.
24455 * gfortran.dg/g77/9263.f: Likewise.
24456 * gfortran.dg/g77/980615-0.f: Likewise.
24457 * gfortran.dg/g77/980616-0.f: Likewise.
24458 * gfortran.dg/g77/check0.f: Likewise.
24459 * gfortran.dg/g77/select_no_compile.f: Likewise.
24460
24461 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24462
24463 Copy files from g77.f-torture/compile.
24464 Add "{ dg-do compile}". Other changes as noted
24465 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
24466 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
24467 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
24468 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
24469 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
24470 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
24471 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
24472 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
24473 statement to conform to standard. Append alpha1.x for reference.
24474 * gfortran.dg/g77/xformat.f: Add dg-warning
24475
24476 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24477
24478 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
24479 Add {dg-do compile} directive.
24480 * gfortran.dg/g77/cpp2.F: Likewise.
24481
24482 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24483
24484 PR c++/5402
24485 * g++.dg/lookup/name-clash1.C: New test.
24486
24487 PR c++/9777
24488 * g++.dg/lookup/name-clash2.C: New test.
24489
24490 PR c++/12102
24491 * g++.dg/lookup/name-clash3.C: New test.
24492
24493 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24494
24495 * g++.dg/lookup/new2.C: New test.
24496 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
24497
24498 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
24499
24500 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
24501 Add {dg-do compile} directive.
24502 * gfortran.dg/g77/13060.f: Likewise.
24503 * gfortran.dg/g77/19990218-0.f: Likewise.
24504 * gfortran.dg/g77/19990305-0.f: Likewise.
24505 * gfortran.dg/g77/19990419-0.f: Likewise.
24506 * gfortran.dg/g77/19990502-0.f: Likewise.
24507 * gfortran.dg/g77/19990502-1.f: Likewise.
24508 * gfortran.dg/g77/19990525-0.f: Likewise.
24509 * gfortran.dg/g77/19990826-1.f: Likewise.
24510 * gfortran.dg/g77/19990826-3.f: Likewise.
24511 * gfortran.dg/g77/19990905-2.f: Likewise.
24512 * gfortran.dg/g77/20000412-1.f: Likewise.
24513 * gfortran.dg/g77/20000511-1.f: Likewise.
24514 * gfortran.dg/g77/20000511-2.f: Likewise.
24515 * gfortran.dg/g77/20000518.f: Likewise.
24516 * gfortran.dg/g77/20000601-1.f: Likewise.
24517 * gfortran.dg/g77/20000601-2.f: Likewise.
24518 * gfortran.dg/g77/20000629-1.f: Likewise.
24519 * gfortran.dg/g77/20000630-2.f: Likewise.
24520 * gfortran.dg/g77/20010115.f: Likewise.
24521 * gfortran.dg/g77/20010321-1.f: Likewise.
24522 * gfortran.dg/g77/20010426.f: Likewise.
24523 * gfortran.dg/g77/20020307-1.f: Likewise.
24524 * gfortran.dg/g77/8485.f: Likewise.
24525 * gfortran.dg/g77/960317-1.f: Likewise.
24526 * gfortran.dg/g77/970915-0.f: Likewise.
24527 * gfortran.dg/g77/980310-1.f: Likewise.
24528 * gfortran.dg/g77/980310-2.f: Likewise.
24529 * gfortran.dg/g77/980310-3.f: Likewise.
24530 * gfortran.dg/g77/980310-4.f: Likewise.
24531 * gfortran.dg/g77/980310-6.f: Likewise.
24532 * gfortran.dg/g77/980310-7.f: Likewise.
24533 * gfortran.dg/g77/980310-8.f: Likewise.
24534 * gfortran.dg/g77/980419-2.f: Likewise.
24535 * gfortran.dg/g77/980424-0.f: Likewise.
24536 * gfortran.dg/g77/980427-0.f: Likewise.
24537 * gfortran.dg/g77/980729-0.f: Likewise.
24538 * gfortran.dg/g77/981117-1.f: Likewise.
24539 * gfortran.dg/g77/toon_1.f: Likewise.
24540
24541 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24542
24543 PR c++/2204
24544 * g++.dg/other/abstract2.C: New test.
24545
24546 2004-07-12 Paul Brook <paul@codesourcery.com>
24547
24548 * gfortran.dg/pointer_init_1.f90: New test.
24549
24550 2004-07-11 Paul Brook <paul@codesourcery.com>
24551
24552 PR fortran/15986
24553 * gfortran.dg/contained_1.f90: New test.
24554
24555 2004-07-11 Mark Mitchell <mark@codesourcery.com>
24556
24557 * g++.dg/parse/defarg8.C: New test.
24558
24559 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24560
24561 PR fortran/16433
24562 * gfortran.dg/pr16433.f: New test.
24563
24564 PR fortran/17574
24565 * gfortran.dg/pr15754.f90: New test.
24566
24567 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
24568
24569 PR tree-optimization/16437
24570 * gcc.c-torture/execute/bitfld-4.c: New test.
24571
24572 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24573
24574 * gfortran.fortran-torture/execute/common_2.f90: Add check for
24575 access to common var from module.
24576
24577 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24578
24579 PR fortran/16336
24580 * gfortran.fortran-torture/execute/common_2.f90: New test.
24581
24582 2004-07-10 Paul Brook <paul@codesourcery.com>
24583
24584 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
24585
24586 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24587
24588 PR fortran/15969
24589 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
24590
24591 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
24592
24593 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
24594 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
24595 * gfortran.dg/g77/ffree-form-1.f: Likewise.
24596 * gfortran.dg/g77/ffree-form-2.f: Likewise.
24597 * gfortran.dg/g77/ffree-form-3.f: Likewise.
24598 * gfortran.dg/g77/fno-underscoring.f: Likewise.
24599 * gfortran.dg/g77/funderscoring.f: Likewise.
24600 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
24601
24602 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24603
24604 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
24605
24606 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24607 Paul Brook <paul@codesourcery.com>
24608
24609 PR fortran/13415
24610 * gfortran.dg/common_pointer_1.f90: New test.
24611
24612 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24613
24614 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
24615
24616 2004-07-09 James E Wilson <wilson@specifixinc.com>
24617
24618 PR target/16364
24619 * gcc.c-torture/compile/20040709-1.c: New.
24620
24621 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24622
24623 PR fortran/14077
24624 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
24625
24626 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24627
24628 PR fortran/13201
24629 * gfortran.dg/shape_1.f90: New test.
24630
24631 2004-07-09 Zack Weinberg <zack@codesourcery.com>
24632 Andrew Pinski <apinski@apple.com>
24633
24634 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
24635
24636 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24637
24638 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
24639 comment.
24640
24641 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24642 Paul Brook <paul@codesourcery.com>
24643
24644 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
24645 '.f95' and '.F95'.
24646
24647 2004-07-09 Diego Novillo <dnovillo@redhat.com>
24648
24649 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
24650
24651 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24652
24653 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
24654 testcases with capital suffix.
24655
24656 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24657
24658 PR fortran/15481
24659 PR fortran/13372
24660 PR fortran/13575
24661 PR fortran/15978
24662 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
24663
24664 * gfortran.dg/implicit_1.f90: New test.
24665
24666 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24667
24668 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
24669 expression to match gfortran warning/error messages
24670 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
24671 dg-error text.
24672
24673 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24674
24675 * lib/fortran-torture.exp: Rename proc search_for to
24676 search_for_re.
24677
24678 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24679
24680 * gcc.c-torture/execute/simd-5.x: New file.
24681 XFAIL on SPARC 64-bit at -O0.
24682
24683 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24684
24685 PR c++/8211
24686 PR c++/16165
24687 * g++.dg/warn/effc3.C: New test.
24688
24689 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24690
24691 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
24692 change X to 1X in format.
24693 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
24694 add data statements to conform to standard.
24695
24696 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24697
24698 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
24699 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
24700 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
24701
24702 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24703
24704 * gfortran.dg/g77/7388.f: Copy from g77.dg
24705 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
24706 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
24707 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
24708 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
24709 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
24710 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
24711 * gfortran.dg/g77/strlen0.f: Likewise.
24712
24713 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24714
24715 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
24716 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
24717
24718 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24719
24720 * gcc.c-torture/execute/920428-2.x: Delete.
24721 * gcc.c-torture/execute/920501-7.x: Likewise.
24722
24723 2004-07-08 Jakub Jelinek <jakub@redhat.com>
24724
24725 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
24726 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
24727 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
24728 prescott and c3-2.
24729 (PREFETCH_3DNOW): Add -march=c3.
24730
24731 2004-07-08 Diego Novillo <dnovillo@redhat.com>
24732
24733 PR c/16437
24734 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
24735 * gcc.c-torture/execute/bf64-1.x: Likewise.
24736
24737 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24738
24739 * gcc.c-torture/compile/20040708-1.c: New test.
24740
24741 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24742
24743 PR c++/16169
24744 * g++.dg/warn/effc2.C: New test.
24745
24746 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
24747
24748 * gcc.c-torture/execute/bitfld-1.x: Remove.
24749 * gcc.c-torture/execute/bitfld-3.c: New test.
24750 * gcc.dg/bitfld-2.c: Remove XFAILs.
24751
24752 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
24753
24754 PR c++/16276
24755 * g++.dg/rtti/tinfo1.C: New file.
24756
24757 2004-07-07 Eric Christopher <echristo@redhat.com>
24758
24759 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
24760
24761 2004-07-07 Andrew Pinski <apinski@apple.com>
24762
24763 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
24764
24765 2004-07-07 Mark Mitchell <mark@codesourcery.com>
24766
24767 * g++.dg/init/call1.C: XFAIL.
24768
24769 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
24770
24771 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
24772 except for movstrict*, to movmem* and clrstr* to clrmem*.
24773
24774 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
24775
24776 * gcc.c-torture/execute/20040707-1.c: New test.
24777
24778 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
24779
24780 * gcc.c-torture/execute/20040706-1.c: New test.
24781
24782 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24783
24784 PR c++/3671
24785 * g++.dg/template/spec14.C: New test.
24786
24787 2004-07-05 Jakub Jelinek <jakub@redhat.com>
24788
24789 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
24790 nothing if not yet defined. Use it in b, c and d type definitions.
24791 * gcc.c-torture/execute/20040705-1.c: New test.
24792 * gcc.c-torture/execute/20040705-2.c: New test.
24793
24794 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24795
24796 PR c++/2518
24797 * g++.dg/lookup/new1.C: New test.
24798
24799 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24800
24801 PR c++/11406
24802 * g++.dg/template/sizeof8.C: New test.
24803
24804 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
24805
24806 * gcc.c-torture/compile/20040705-1.c: New test.
24807
24808 2004-07-04 Bud Davis <bdavis9659@comcast.net>
24809
24810 * gfortran.fortran-torture/execute/seq_io.f90: New test.
24811
24812 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
24813
24814 * gcc.dg/cpp/if-mop.c: Two new testcases.
24815 * gcc.dg/cpp/trad/comment-3.c: New.
24816
24817 2004-07-04 Paul Brook <paul@codesourcery.com>
24818
24819 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
24820
24821 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
24822
24823 PR c++/3761
24824 * g++.dg/lookup/crash4.C: New test.
24825
24826 2004-07-02 Zack Weinberg <zack@codesourcery.com>
24827
24828 * gcc.c-torture/execute/builtin-abs-1.c
24829 * gcc.c-torture/execute/builtin-abs-2.c
24830 * gcc.c-torture/execute/builtin-complex-1.c
24831 * gcc.c-torture/execute/builtins/string-1-lib.c
24832 * gcc.c-torture/execute/builtins/string-1.c
24833 * gcc.c-torture/execute/builtins/string-2-lib.c
24834 * gcc.c-torture/execute/builtins/string-2.c
24835 * gcc.c-torture/execute/builtins/string-3-lib.c
24836 * gcc.c-torture/execute/builtins/string-3.c
24837 * gcc.c-torture/execute/builtins/string-4-lib.c
24838 * gcc.c-torture/execute/builtins/string-4.c
24839 * gcc.c-torture/execute/builtins/string-5-lib.c
24840 * gcc.c-torture/execute/builtins/string-5.c
24841 * gcc.c-torture/execute/builtins/string-6-lib.c
24842 * gcc.c-torture/execute/builtins/string-6.c
24843 * gcc.c-torture/execute/builtins/string-7-lib.c
24844 * gcc.c-torture/execute/builtins/string-7.c
24845 * gcc.c-torture/execute/builtins/string-8-lib.c
24846 * gcc.c-torture/execute/builtins/string-8.c
24847 * gcc.c-torture/execute/builtins/string-9-lib.c
24848 * gcc.c-torture/execute/builtins/string-9.c
24849 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
24850 * gcc.c-torture/execute/builtins/string-asm-1.c
24851 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
24852 * gcc.c-torture/execute/builtins/string-asm-2.c
24853 * gcc.c-torture/execute/stdio-opt-1.c
24854 * gcc.c-torture/execute/stdio-opt-2.c
24855 * gcc.c-torture/execute/stdio-opt-3.c
24856 * gcc.c-torture/execute/string-opt-1.c
24857 * gcc.c-torture/execute/string-opt-10.c
24858 * gcc.c-torture/execute/string-opt-11.c
24859 * gcc.c-torture/execute/string-opt-12.c
24860 * gcc.c-torture/execute/string-opt-13.c
24861 * gcc.c-torture/execute/string-opt-14.c
24862 * gcc.c-torture/execute/string-opt-15.c
24863 * gcc.c-torture/execute/string-opt-16.c
24864 * gcc.c-torture/execute/string-opt-2.c
24865 * gcc.c-torture/execute/string-opt-6.c
24866 * gcc.c-torture/execute/string-opt-7.c
24867 * gcc.c-torture/execute/string-opt-8.c:
24868 Replace with ...
24869
24870 * gcc.c-torture/execute/builtins/abs-2.c
24871 * gcc.c-torture/execute/builtins/abs-3.c
24872 * gcc.c-torture/execute/builtins/complex-1.c
24873 * gcc.c-torture/execute/builtins/fprintf.c
24874 * gcc.c-torture/execute/builtins/fputs.c
24875 * gcc.c-torture/execute/builtins/memcmp.c
24876 * gcc.c-torture/execute/builtins/memmove.c
24877 * gcc.c-torture/execute/builtins/memops-asm.c
24878 * gcc.c-torture/execute/builtins/mempcpy-2.c
24879 * gcc.c-torture/execute/builtins/mempcpy.c
24880 * gcc.c-torture/execute/builtins/memset.c
24881 * gcc.c-torture/execute/builtins/printf.c
24882 * gcc.c-torture/execute/builtins/sprintf.c
24883 * gcc.c-torture/execute/builtins/strcat.c
24884 * gcc.c-torture/execute/builtins/strchr.c
24885 * gcc.c-torture/execute/builtins/strcmp.c
24886 * gcc.c-torture/execute/builtins/strcpy.c
24887 * gcc.c-torture/execute/builtins/strcspn.c
24888 * gcc.c-torture/execute/builtins/strlen-2.c
24889 * gcc.c-torture/execute/builtins/strlen.c
24890 * gcc.c-torture/execute/builtins/strncat.c
24891 * gcc.c-torture/execute/builtins/strncmp-2.c
24892 * gcc.c-torture/execute/builtins/strncmp.c
24893 * gcc.c-torture/execute/builtins/strncpy.c
24894 * gcc.c-torture/execute/builtins/strpbrk.c
24895 * gcc.c-torture/execute/builtins/strpcpy-2.c
24896 * gcc.c-torture/execute/builtins/strpcpy.c
24897 * gcc.c-torture/execute/builtins/strrchr.c
24898 * gcc.c-torture/execute/builtins/strspn.c
24899 * gcc.c-torture/execute/builtins/strstr-asm.c
24900 * gcc.c-torture/execute/builtins/strstr.c:
24901 ... these new files.
24902
24903 * gcc.c-torture/execute/builtins/abs-2-lib.c
24904 * gcc.c-torture/execute/builtins/abs-3-lib.c
24905 * gcc.c-torture/execute/builtins/complex-1-lib.c
24906 * gcc.c-torture/execute/builtins/fprintf-lib.c
24907 * gcc.c-torture/execute/builtins/fputs-lib.c
24908 * gcc.c-torture/execute/builtins/memcmp-lib.c
24909 * gcc.c-torture/execute/builtins/memmove-lib.c
24910 * gcc.c-torture/execute/builtins/memops-asm-lib.c
24911 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
24912 * gcc.c-torture/execute/builtins/mempcpy-lib.c
24913 * gcc.c-torture/execute/builtins/memset-lib.c
24914 * gcc.c-torture/execute/builtins/printf-lib.c
24915 * gcc.c-torture/execute/builtins/sprintf-lib.c
24916 * gcc.c-torture/execute/builtins/strcat-lib.c
24917 * gcc.c-torture/execute/builtins/strchr-lib.c
24918 * gcc.c-torture/execute/builtins/strcmp-lib.c
24919 * gcc.c-torture/execute/builtins/strcpy-lib.c
24920 * gcc.c-torture/execute/builtins/strcspn-lib.c
24921 * gcc.c-torture/execute/builtins/strlen-2-lib.c
24922 * gcc.c-torture/execute/builtins/strlen-lib.c
24923 * gcc.c-torture/execute/builtins/strncat-lib.c
24924 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
24925 * gcc.c-torture/execute/builtins/strncmp-lib.c
24926 * gcc.c-torture/execute/builtins/strncpy-lib.c
24927 * gcc.c-torture/execute/builtins/strpbrk-lib.c
24928 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
24929 * gcc.c-torture/execute/builtins/strpcpy-lib.c
24930 * gcc.c-torture/execute/builtins/strrchr-lib.c
24931 * gcc.c-torture/execute/builtins/strspn-lib.c
24932 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
24933 * gcc.c-torture/execute/builtins/strstr-lib.c
24934 * gcc.c-torture/execute/builtins/lib/abs.c
24935 * gcc.c-torture/execute/builtins/lib/fprintf.c
24936 * gcc.c-torture/execute/builtins/lib/memset.c
24937 * gcc.c-torture/execute/builtins/lib/printf.c
24938 * gcc.c-torture/execute/builtins/lib/sprintf.c
24939 * gcc.c-torture/execute/builtins/lib/strcpy.c
24940 * gcc.c-torture/execute/builtins/lib/strcspn.c
24941 * gcc.c-torture/execute/builtins/lib/strncat.c
24942 * gcc.c-torture/execute/builtins/lib/strncmp.c
24943 * gcc.c-torture/execute/builtins/lib/strncpy.c
24944 * gcc.c-torture/execute/builtins/lib/strpbrk.c
24945 * gcc.c-torture/execute/builtins/lib/strspn.c
24946 * gcc.c-torture/execute/builtins/lib/strstr.c:
24947 New files containing support routines.
24948
24949 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
24950 declaration.
24951 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
24952 when not optimizing.
24953
24954 2004-07-02 Mark Mitchell <mark@codesourcery.com>
24955
24956 PR c++/16240
24957 * g++.dg/abi/mangle22.C: New test.
24958 * g++.dg/abi/mangle23.C: Likewise.
24959
24960 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
24961
24962 PR fortran/16290
24963 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
24964 Allow for cases without denormalized floating point numbers.
24965
24966 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
24967
24968 PR c/1027
24969 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
24970 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
24971 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
24972 expected warning text.
24973 * gcc.dg/format/diag-2.c: New test.
24974
24975 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
24976
24977 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
24978
24979 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
24980
24981 * gcc.dg/builtins-43.c: New.
24982 * gcc.dg/builtins-44.c: New.
24983 * gcc.dg/builtins-45.c: New.
24984
24985 2004-06-26 Geoffrey Keating <geoffk@apple.com>
24986 Andreas Tobler <a.tobler@schweiz.ch>
24987
24988 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
24989 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
24990 as SIGSEGV.
24991 * gcc.dg/cleanup-11.c: Likewise.
24992 * gcc.dg/cleanup-8.c: Likewise.
24993 * gcc.dg/cleanup-9.c: Likewise.
24994 * gcc.dg/cleanup-5.c: Run on all platforms.
24995
24996 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
24997
24998 * g++.dg/warn/nonnull1.C: New test.
24999
25000 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25001
25002 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25003 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25004 Special-case the Sun compiler wrt to <complex.h>.
25005
25006 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25007
25008 * gcc.dg/Wunreachable-8.C: New test.
25009
25010 * gcc.dg/h8300-ice2.c : New test.
25011
25012 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25013
25014 PR fortran/16161
25015 * gfortran.fortran-torture/compile/implicit.f90: Add test
25016 for implicit character.
25017
25018 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25019
25020 PR fortran/16289
25021 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25022 Use tiny() intrinsic to find smallest non-negative real
25023
25024 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25025
25026 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25027 * gcc.dg/compat/struct-by-value-22_x.c: New.
25028 * gcc.dg/compat/struct-by-value-22_y.c: New.
25029
25030 * gcc.c-torture/execute/20040629-1.c: New test.
25031
25032 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25033
25034 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25035 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25036
25037 PR target/16195
25038 * gcc.dg/20040625-1.c: New test.
25039
25040 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25041
25042 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25043
25044 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25045
25046 PR fortran/15963
25047 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25048
25049 2004-06-29 Richard Henderson <rth@redhat.com>
25050
25051 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25052
25053 2004-06-29 Paul Brook <paul@codesourcery.com>
25054
25055 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25056 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25057
25058 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25059
25060 PR c++/16260
25061 * g++.dg/parse/crash15.C: New.
25062
25063 2004-06-28 Andrew Pinski <apinski@apple.com>
25064
25065 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25066 by the error already.
25067
25068 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25069
25070 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25071
25072 PR target/14041
25073 * gcc.dg/h8300-bss-align-1.c : New.
25074
25075 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25076
25077 * PR c++/16174
25078 * g++.dg/template/ctor4.C: New.
25079
25080 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25081
25082 PR c++/16205
25083 * g++.dg/warn/Wsequence-point-1.C: New test.
25084
25085 2004-06-27 Paul Brook <paul@codesourcery.com>
25086
25087 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25088
25089 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25090
25091 * g++.old-deja/g++.mike/p7325.C: Remove.
25092
25093 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25094
25095 PR c/14963
25096 * gcc.dg/pr14963.c: New test.
25097
25098 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25099
25100 PR c++/16193
25101 * g++.dg/parse/redef1.C: New test.
25102
25103 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25104
25105 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25106 20021110.c.
25107 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25108 20021119-1.c.
25109 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25110 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25111 5-04.c.
25112 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
25113 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
25114 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
25115 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
25116 g++.brendan/enum14.C.
25117 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
25118 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
25119 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
25120 g++.mike/virt1.C.
25121 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
25122 memtemp24.C.
25123
25124 2004-06-27 Roger Sayle <roger@eyesopen.com>
25125
25126 * gcc.dg/20040527-1.c: New test case.
25127
25128 2004-06-26 Bud Davis <bdavis9659@comcast.net>
25129
25130 PR gfortran/pr16196
25131 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
25132
25133 2004-06-25 Roger Sayle <roger@eyesopen.com>
25134
25135 PR middle-end/15825
25136 * gcc.dg/pr15825-1.c: New test case.
25137
25138 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25139
25140 * gcc.c-torture/execute/20040625-1.c: New test.
25141
25142 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25143
25144 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
25145
25146 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25147
25148 * gcc.dg/torture/mips-div-1.c: New test.
25149
25150 2004-06-24 Jeff Law <law@redhat.com>
25151
25152 * gcc.dg/tree-ssa/20040624-1.c: New test.
25153
25154 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
25155
25156 * gcc.c-torture/compile/20040624-1.c: New test.
25157
25158 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25159
25160 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
25161 this directory.
25162
25163 2004-06-23 Andrew Pinski <apinski@apple.com>
25164
25165 PR middle-end/15988
25166 * g++.dg/opt/ptrmem4.C: New test.
25167
25168 * gcc.dg/c90-array-quals-2.c: New test.
25169
25170 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
25171
25172 * gcc.dg/kpice1.c: New test.
25173
25174 2006-06-23 Andrew Pinski <apinski@apple.com>
25175
25176 * gcc.dg/c90-array-quals.c: New test.
25177
25178 2006-06-22 Richard Henderson <rth@redhat.com>
25179
25180 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
25181
25182 2004-06-22 Loren James Rittle <ljrittle@acm.org>
25183
25184 * gcc.dg/builtins-config.h: Handle FreeBSD.
25185
25186 2006-06-22 Richard Henderson <rth@redhat.com>
25187
25188 * g++.dg/opt/devirt1.C: New.
25189
25190 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
25191
25192 * g++.dg/opt/pr15551.C: New testcase.
25193
25194 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
25195
25196 PR target/14800
25197 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
25198 x86_64-*-linux* when compiling for 32bit.
25199
25200 2004-06-21 Andrew Pinski <apinski@apple.com>
25201
25202 * gcc.dg/pch/struct-1.c: New.
25203 * gcc.dg/pch/struct-1.hs: New.
25204
25205 2004-06-21 Geoffrey Keating <geoffk@apple.com>
25206
25207 * gcc.dg/pch/save-temps-1.c: New file.
25208 * gcc.dg/pch/save-temps-1.hs: New file.
25209
25210 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
25211
25212 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
25213 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
25214
25215 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25216
25217 * gfortran.fortran-torture/execute/select_1.f90: Rename function
25218 to fix type error.
25219 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
25220 Remove trailing spaces.
25221
25222 2004-06-21 Richard Henderson <rth@redhat.com>
25223
25224 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
25225 merging && to BIT_FIELD_REF.
25226
25227 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
25228
25229 * g++.dg/opt/placeholder1.C: New test.
25230
25231 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25232
25233 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25234 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25235 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25236 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25237
25238 2004-06-20 Zack Weinberg <zack@codesourcery.com>
25239
25240 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
25241 extern "C".
25242 * g++.dg/other/pragma-re-1.C: Add comments.
25243
25244 2004-06-19 Bud Davis <bdavis9659@comcast.net>
25245
25246 PR gfortran/16080
25247 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
25248
25249 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
25250
25251 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
25252 instead of setting the type of size_t by
25253 hand.
25254
25255 2004-06-18 Roger Sayle <roger@eyesopen.com>
25256
25257 * gcc.dg/unordered-2.c: New test case.
25258 * gcc.dg/unordered-3.c: New test case.
25259
25260 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
25261
25262 PR other/16043
25263 * lib/g++.exp (g++_version): Tweak regexp for version
25264 * lib/g77.exp (g77_version): Likewise.
25265 * lib/gfortran.exp (gfortran_version): Likewise.
25266 * lib/objc.exp (objc_version): Likewise.
25267 * lib/treelang.exp (treelang_version): Likewise.
25268
25269 2004-06-19 Jakub Jelinek <jakub@redhat.com>
25270
25271 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
25272 Use INT_MAX instead of __INT_MAX__.
25273 * gcc.dg/compat/struct-align-2_y.c: Likewise.
25274
25275 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
25276 * gcc.dg/compat/scalar-return-3_x.c: Use it.
25277 * gcc.dg/compat/scalar-return-3_y.c: Use it.
25278 * gcc.dg/compat/scalar-return-4_x.c: Use it.
25279 * gcc.dg/compat/scalar-return-4_y.c: Use it.
25280 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
25281 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
25282 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
25283 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
25284
25285 * gcc.dg/range-test-1.c: New test.
25286 * g++.dg/opt/range-test-1.C: New test.
25287
25288 2004-06-17 Richard Henderson <rth@redhat.com>
25289
25290 * objc.dg/sync-1.m: New.
25291 * objc.dg/try-catch-1.m: Don't force next runtime.
25292 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
25293 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
25294 shadowed catch clause.
25295 * objc.dg/try-catch-5.m: New.
25296
25297 2004-06-17 Zack Weinberg <zack@codesourcery.com>
25298
25299 Bug 14610
25300 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
25301
25302 2004-06-15 Richard Henderson <rth@redhat.com>
25303
25304 * gcc.dg/20001116-1.c: Move expected warning line.
25305
25306 2004-06-15 Richard Henderson <rth@redhat.com>
25307
25308 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
25309 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
25310
25311 2004-06-15 Jeff Law <law@redhat.com>
25312
25313 * gcc.dg/tree-ssa/20040615-1.c: New test.
25314 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
25315 be less sensitive to operand ordering.
25316 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
25317
25318 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
25319
25320 * g++.dg/abi/bitfield3.C: Add comment..
25321
25322 2004-06-15 Richard Henderson <rth@redhat.com>
25323
25324 * g++.dg/ext/stmtexpr1.C: XFAIL.
25325 * gcc.dg/20030612-1.c: XFAIL.
25326
25327 2004-06-15 Eric Christopher <echristo@redhat.com>
25328
25329 * g++.dg/charset/asm5.c: New.
25330 * gcc.dg/charset/asm6.c: New.
25331
25332 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25333
25334 PR fortran/15962
25335 * gfortran.fortran-torture/execute/select_1.f90: New test.
25336
25337 2004-06-15 Paul Brook <paul@codesourcery.com>
25338
25339 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
25340
25341 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25342
25343 PR c++/15967
25344 * g++.dg/lookup/crash3.C: New test.
25345
25346 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25347
25348 PR c++/15947
25349 * g++.dg/parse/dtor4.C: New test.
25350
25351 2004-06-14 Jeff Law <law@redhat.com>
25352
25353 * gcc.c-torture/compile/20040614-1.c: New test.
25354
25355 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25356
25357 PR fortran/15211
25358 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
25359 LEN of a character array.
25360
25361 2004-06-14 Mark Mitchell <mark@codesourcery.com>
25362
25363 PR c++/15096
25364 * g++.dg/template/ptrmem10.C: New test.
25365
25366 PR c++/14930
25367 * g++.dg/template/friend30.C: New test.
25368
25369 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25370
25371 PR fortran/14928
25372 * gfortran.fortran-torture/compile/mloc.f90: New test.
25373
25374 2004-06-13 Paul Brook <paul@codesourcery.com>
25375
25376 * gfortran.fortran-torture/execute/random_2.f90: New test.
25377
25378 2004-06-13 Eric Christopher <echristo@redhat.com>
25379
25380 * gcc.dg/noncompile/redecl-1.c: Fix error message.
25381
25382 2004-06-12 Paul Brook <paul@codesourcery.com>
25383
25384 * gfortran.fortran-torture/execute/contained_3.f90: New test.
25385
25386 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25387
25388 PR fortran/14923
25389 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
25390
25391 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25392
25393 PR fortran/14957
25394 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
25395 syntax errors in end statements of contained subroutines.
25396
25397 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25398
25399 PR fortran/12841
25400 * gfortran.fortran-torture/execute/null_arg.f90: New test.
25401
25402 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25403
25404 PR fortran/15665
25405 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
25406
25407 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25408
25409 PR gfortran/12839
25410 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
25411
25412 2004-06-11 Mark Mitchell <mark@codesourcery.com>
25413
25414 PR c++/15862
25415 * g++.dg/parse/enum1.C: New test.
25416
25417 2004-06-10 Jeff Law <law@redhat.com>
25418
25419 * gcc.c-torture/compile/20040610-1.c: New test.
25420
25421 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25422
25423 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
25424 * g++.old-deja/g++.other/decl3.C: Likewise.
25425
25426 2004-06-10 Brian Booth <bbooth@redhat.com>
25427
25428 * gcc.dg/tree-ssa/20031015-1.c: Scan for
25429 V_MAY_DEF instead of VDEF.
25430 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
25431
25432 2004-06-10 Mark Mitchell <mark@codesourcery.com>
25433
25434 PR c++/14211
25435 * g++.dg/conversion/const1.C: New test.
25436
25437 PR c++/15076
25438 * g++.dg/conversion/reinterpret1.C: New test.
25439
25440 PR c++/15877
25441 * g++.dg/template/enum2.C: New test.
25442
25443 PR c++/15227
25444 * g++.dg/template/error13.C: New test.
25445
25446 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25447
25448 PR fortran/14957
25449 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
25450 arguments to test_* REAL and of the right size.
25451
25452 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25453
25454 PR target/15569
25455 PR rtl-optimization/15681
25456 * gcc.dg/20040609-1.c: New test.
25457
25458 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25459
25460 PR c++/14791
25461 * g++.dg/opt/builtins1.C: New test.
25462
25463 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
25464
25465 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
25466 that use default windows32 struct layout.
25467 * gcc.dg/i386-bitfield2.c: Likewise.
25468
25469 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
25470
25471 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
25472 for mingw32 and cygwin targets.
25473
25474 2004-06-09 Geoffrey Keating <geoffk@apple.com>
25475
25476 * gcc.dg/pch/macro-4.c: New.
25477 * gcc.dg/pch/macro-4.hs: New.
25478
25479 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25480
25481 PR fortran/13249
25482 * gfortran.fortran-torture/compile/name_clash.f90: New test.
25483
25484 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25485
25486 PR fortran/13372
25487 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
25488
25489 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25490
25491 PR gfortran/14897
25492 * gfortran.fortran-torture/execute/t_edit.f90: New test.
25493
25494 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25495
25496 PR gfortran/15755
25497 * gfortran.fortran-torture/execute/backspace.c : New test.
25498
25499 2004-06-09 Paul Brook <paul@codesourcery.com>
25500
25501 * gfortran.fortran-torture/execure/intrinsic_associated.f90
25502 (pointer_to_section): Rewrite to use smaller array.
25503
25504 2004-06-08 David Edelsohn <edelsohn@gnu.org>
25505
25506 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
25507 * gcc.dg/ext/altivec-10.c: Same.
25508 * gcc.dg/ext/altivec-11.c: Same.
25509 * gcc.dg/ext/altivec-12.c: Same.
25510 * gcc.dg/ext/altivec-13.c: Same.
25511 * gcc.dg/ext/altivec-14.c: Same.
25512 * gcc.dg/ext/altivec-15.c: Same.
25513 * gcc.dg/ext/altivec-16.c: Same.
25514 * gcc.dg/ext/altivec-3.c: Same.
25515 * gcc.dg/ext/altivec-4.c: Same.
25516 * gcc.dg/ext/altivec-6.c: Same.
25517 * gcc.dg/ext/altivec-7.c: Same.
25518 * gcc.dg/ext/altivec-8.c: Same.
25519 * gcc.dg/ext/altivec-varargs-1.c: Same.
25520
25521 * g++.dg/ext/altivec-1.C: Correct dg syntax.
25522 * g++.dg/ext/altivec-10.C: Same.
25523 * g++.dg/ext/altivec-2.C: Same.
25524 * g++.dg/ext/altivec-3.C: Same.
25525 * g++.dg/ext/altivec-4.C: Same.
25526 * g++.dg/ext/altivec-5.C: Same.
25527 * g++.dg/ext/altivec-6.C: Same.
25528 * g++.dg/ext/altivec-7.C: Same.
25529 * g++.dg/ext/altivec-8.C: Same.
25530 * g++.dg/ext/altivec-9.C: Same.
25531
25532 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25533
25534 PR c++/7841
25535 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
25536
25537 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25538
25539 * gcc.dg/union-1.c: New test.
25540
25541 2004-06-07 Roger Sayle <roger@eyesopen.com>
25542
25543 * gcc.dg/builtins-41.c: New test case.
25544 * gcc.dg/builtins-42.c: New test case.
25545
25546 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25547
25548 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
25549 * g++.dg/ext/altivec-10.C: Same.
25550 * g++.dg/ext/altivec-2.C: Same.
25551 * g++.dg/ext/altivec-3.C: Same.
25552 * g++.dg/ext/altivec-4.C: Same.
25553 * g++.dg/ext/altivec-5.C: Same.
25554 * g++.dg/ext/altivec-6.C: Same.
25555 * g++.dg/ext/altivec-7.C: Same.
25556 * g++.dg/ext/altivec-8.C: Same.
25557 * g++.dg/ext/altivec-9.C: Same.
25558 * g++.old-deja/g++.abi/cxa_vec.C: Same.
25559 * g++.old-deja/g++.brendan/new3.C: Same.
25560 * gcc.c-torture/execute/eeprof-1.x: Same.
25561
25562 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
25563
25564 PR c/14765
25565 * gcc.dg/pr14765-1.c: New test.
25566
25567 2004-06-07 Roger Sayle <roger@eyesopen.com>
25568
25569 PR c/14649
25570 * gcc.dg/pr14649-1.c: New test case.
25571
25572 2004-06-07 Richard Henderson <rth@redhat.com>
25573
25574 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
25575 if temporaries.
25576
25577 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25578
25579 * g++.dg/eh/elide1.C: Remove XFAIL.
25580
25581 2004-06-07 Mark Mitchell <mark@codesourcery.com>
25582
25583 PR c++/15337
25584 * g++.dg/expr/sizeof3.C: New test.
25585
25586 PR c++/14777
25587 * g++.dg/template/access14.C: New test.
25588
25589 PR c++/15554
25590 * g++.dg/template/enum1.C: New test.
25591
25592 PR c++/15057
25593 * g++.dg/eh/throw1.C: New test.
25594
25595 2004-06-07 David Ayers <d.ayers@inode.at>
25596 Ziemowit Laski <zlaski@apple.com>
25597
25598 * lib/objc.exp (objc_target_compile): Revert the '-framework
25599 Foundation' flag fix, since bare Darwin does not ship
25600 with the Foundation framework.
25601 * objc/execute/next_mapping.h: Provide a local NSConstantString
25602 @interface and @implementation.
25603 (objc_constant_string_init): A constructor function, used to
25604 initialize the NSConstantString meta-class object.
25605 * objc/execute/string1.m: Include "next_mapping.h" instead of
25606 <Foundation/NSString.h>.
25607 * objc/execute/string2.m: Likewise.
25608 * objc/execute/string3.m: Likewise.
25609 * objc/execute/string4.m: Likewise.
25610
25611 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
25612
25613 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
25614 to double. Replace double with FLOAT.
25615 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
25616
25617 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
25618 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
25619 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
25620 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
25621 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
25622 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
25623 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
25624 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
25625
25626 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
25627
25628 PR c/13519
25629 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
25630
25631 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25632
25633 PR c++/15503
25634 * g++.dg/template/meminit2.C: New test.
25635
25636 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
25637
25638 PR target/15822
25639 * gcc.c-torture/execute/compare-fp-1.c,
25640 gcc.c-torture/execute/compare-fp-2.c,
25641 gcc.c-torture/execute/compare-fp-3.c,
25642 gcc.c-torture/execute/compare-fp-4.c,
25643 gcc.c-torture/execute/compare-fp-3.x,
25644 gcc.c-torture/execute/compare-fp-4.x: Moved...
25645 * gcc.c-torture/execute/ieee/compare-fp-1.c,
25646 gcc.c-torture/execute/ieee/compare-fp-2.c,
25647 gcc.c-torture/execute/ieee/compare-fp-3.c,
25648 gcc.c-torture/execute/ieee/compare-fp-4.c,
25649 gcc.c-torture/execute/ieee/compare-fp-3.x,
25650 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
25651
25652 2004-06-04 David Ayers <d.ayers@inode.at>
25653
25654 * objc/execute/protocol-isEqual-4.m: New testcase.
25655
25656 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
25657
25658 * objc/execute/protocol-isEqual-1.m: New testcase.
25659 * objc/execute/protocol-isEqual-2.m: New testcase.
25660 * objc/execute/protocol-isEqual-3.m: New testcase.
25661
25662 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25663
25664 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
25665
25666 2004-06-02 Ziemowit Laski <zlaski@apple.com>
25667
25668 * lib/objc.exp (objc_target_compile): When running tests on
25669 Darwin (Mac OS X), inform the linker about '-framework
25670 'Foundation'.
25671
25672 2004-06-02 Eric Christopher <echristo@redhat.com>
25673
25674 * gcc.c-torture/compile/20040602-1.c: New.
25675
25676 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
25677
25678 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
25679 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
25680
25681 PR tree-optimization/14736
25682 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
25683
25684 PR tree-optimization/14042
25685 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
25686
25687 PR tree-optimization/14729
25688 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
25689
25690 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25691
25692 PR fortran/15557
25693 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
25694
25695 2004-06-01 Richard Hederson <rth@redhat.com>
25696
25697 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
25698
25699 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25700
25701 PR c++/14932
25702 * g++.dg/parse/offsetof4.C: New test.
25703
25704 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
25705
25706 PR objc/7993
25707 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
25708
25709 2004-05-31 Mark Mitchell <mark@codesourcery.com>
25710
25711 PR c++/15701
25712 * g++.dg/template/friend29.C: New test.
25713
25714 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
25715
25716 PR c/15749
25717 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
25718
25719 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
25720
25721 * gcc.dg/sparc-trap-1.c: New test.
25722
25723 2004-05-31 Roger Sayle <roger@eyesopen.com>
25724
25725 PR middle-end/15069
25726 * g++.dg/opt/fold3.C: New test case.
25727
25728 2004-05-30 Graham Stott <graham.stott@btinternet.com>
25729
25730 * lib/target-supports.exp (check_iconv_available): Fix fallout
25731 from 2004-05-28 patch.
25732
25733 2004-05-30 Paul Brook <paul@codesourcery.com>
25734
25735 PR fortran/15620
25736 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
25737 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
25738
25739 2004-05-30 Steven G. Kargl <kargls@comcast.net>
25740
25741 * gfortran.fortran-torture/execute/random_1.f90: New test.
25742
25743 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25744
25745 * g++.dg/ext/altivec-10.C: New test.
25746
25747 2004-05-29 Paul Brook <paul@codesourcery.com>
25748
25749 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
25750
25751 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25752
25753 * gcc.dg/altivec-16.c: New test.
25754
25755 2004-05-28 Janis Johnson <janis187@us.ibm.com>
25756
25757 * lib/target-supports.exp (check_vmx_hw_available): New.
25758 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
25759
25760 * lib/target-supports.exp (check_alias_available,
25761 check_iconv_available, check_named_sections_available): Use
25762 unique names for temporary files.
25763
25764 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25765
25766 * gcc.dg/altivec-15.c: New test.
25767
25768 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25769
25770 PR c++/15083
25771 * g++.dg/warn/noeffect6.C: New test.
25772
25773 PR c++/15471
25774 * g++.dg/expr/ptrmem4.C: New test.
25775
25776 PR c++/15640
25777 * g++.dg/template/operator3.C: New test.
25778
25779 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25780
25781 PR c++/14668
25782 * g++.dg/lookup/redecl1.C: New test.
25783 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
25784
25785 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
25786
25787 * gcc.c-torture/execute/compare-fp-1.c,
25788 gcc.c-torture/execute/compare-fp-2.c,
25789 gcc.c-torture/execute/compare-fp-3.c,
25790 gcc.c-torture/execute/compare-fp-4.c,
25791 gcc.c-torture/execute/compare-fp-3.x,
25792 gcc.c-torture/execute/compare-fp-4.x,
25793 gcc.dg/pr15649-1.c: New.
25794
25795 2004-05-27 Adam Nemet <anemet@lnxw.com>
25796
25797 PR c++/12883
25798 * g++.dg/init/array14.C: New test.
25799
25800 2004-05-25 Janis Johnson <janis187@us.ibm.com>
25801
25802 * lib/compat.exp (compat-get-options-main): New.
25803 (compat-get-options): Remove unneeded code, warn for ignored
25804 command.
25805 (compat-execute): Check flag set by dg-require-* commands.
25806
25807 * lib/compat.exp (compat-execute): Break up long lines.
25808
25809 2004-05-24 Janis Johnson <janis187@us.ibm.com>
25810
25811 * gcc.dg/altivec-7.c: Don't use 'vector long'.
25812 * gcc.dg/altivec-14.c: New test.
25813 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
25814
25815 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
25816 * gcc.dg/altivec-12.c: Ditto.
25817
25818 * gcc.dg/altivec-3.c: Move call to altivec_check.
25819
25820 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25821
25822 PR c++/15044
25823 * g++.dg/template/error12.C: New test.
25824
25825 PR c++/15317
25826 * g++.dg/ext/attrib15.C: New test.
25827
25828 PR c++/15329
25829 * g++.dg/template/ptrmem9.C: New test.
25830
25831 2004-05-25 Paul Brook <paul@codesourcery.com>
25832
25833 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
25834
25835 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25836
25837 PR c++/15165
25838 * g++.dg/template/crash19.C: New test.
25839
25840 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25841
25842 PR c++/15025
25843 * g++.dg/template/redecl1.C: New test.
25844
25845 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25846
25847 PR c++/14821
25848 * g++.dg/other/ns1.C: New test.
25849
25850 PR c++/14883
25851 * g++.dg/template/invalid1.C: New test.
25852
25853 2004-05-23 Paul Brook <paul@codesourcery.com>
25854 Victor Leikehman <lei@haifasphere.co.il>
25855
25856 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
25857 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
25858
25859 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25860
25861 PR c++/15285
25862 PR c++/15299
25863 * g++.dg/template/non-dependent5.C: New test.
25864 * g++.dg/template/non-dependent6.C: New test.
25865
25866 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25867
25868 PR c++/15507
25869 * g++.dg/inherit/union1.C: New test.
25870
25871 PR c++/15542
25872 * g++.dg/template/addr1.C: New test.
25873
25874 PR c++/15427
25875 * g++.dg/template/array5.C: New test.
25876
25877 PR c++/15287
25878 * g++.dg/template/array6.C: New test.
25879
25880 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
25881 Roger Sayle <roger@eyesopen.com>
25882
25883 * g++.dg/lookup/forscope2.C: New test case.
25884
25885 2004-05-22 Ben Elliston <bje@au.ibm.com>
25886
25887 * gcc.dg/cpp/Wmissingdirs.c: New.
25888
25889 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
25890
25891 PR target/15301
25892 * gcc.dg/compat/union-m128-1.h: New file.
25893 * gcc.dg/compat/union-m128-1_main.c: Likewise.
25894 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25895 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25896
25897 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
25898
25899 PR target/15302
25900 * gcc.dg/compat/struct-complex-1.h: New file.
25901 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
25902 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
25903 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25904
25905 2004-05-20 Roger Sayle <roger@eyesopen.com>
25906
25907 PR middle-end/3074
25908 * gcc.dg/pr3074-1.c: New test case.
25909 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
25910
25911 2004-05-20 Falk Hueffner <falk@debian.org>
25912
25913 PR other/15526
25914 * gcc.dg/ftrapv-1.c: New test case.
25915
25916 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
25917
25918 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
25919
25920 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
25921 Jeff Law <law@redhat.com>
25922
25923 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
25924 * gcc.dg/tree-ssa/20040518-2.c: New test.
25925
25926 * gcc.dg/tree-ssa/20040518-1.c: New test.
25927
25928 2004-05-18 Zack Weinberg <zack@codesourcery.com>
25929
25930 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
25931
25932 2004-05-18 Paul Brook <paul@codesourcery.com>
25933
25934 PR fortran/13930
25935 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
25936
25937 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25938
25939 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
25940 constant folding.
25941
25942 2004-05-17 Steven Bosscher <stevenb@suse.de>
25943
25944 * gcc.dg/tree-ssa/20040517-1.c: New test.
25945
25946 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25947
25948 * gcc.dg/loop-4.c: New test.
25949
25950 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
25951
25952 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
25953
25954 2004-05-15 Bud Davis <bdavis9659@comcast.net>
25955
25956 PR fortran/15311
25957 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
25958
25959 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25960
25961 PR fortran/13826
25962 PR fortran/13940
25963 * gfortran.fortran-torture/compile/data_1.f90: New test.
25964
25965 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
25966
25967 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
25968 * gcc.dg/uninit-H.c: Define ASM for __s390__.
25969
25970 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
25971
25972 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
25973
25974 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
25975
25976 PR c/15444
25977 * gcc.dg/format/xopen-1.c: Adjust expected message.
25978 * gcc.dg/format/xopen-3.c: New test.
25979
25980 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
25981
25982 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
25983
25984 2004-05-14 Jeff Law <law@redhat.com>
25985
25986 * gcc.dg/tree-ssa/20040514-2.c: New test.
25987
25988 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25989
25990 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
25991 this ...
25992 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
25993 this.
25994
25995 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
25996
25997 * gcc.dg/tree-ssa/20040514-1.c: New test.
25998
25999 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26000
26001 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26002 test.
26003
26004 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26005
26006 PR fortran/14066
26007 * gfortran.fortran-torture/compile/do_1.f90: New test.
26008
26009 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26010
26011 PR fortran/15051
26012 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26013 test.
26014
26015 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26016
26017 PR fortran/15149
26018 * gfortran.fortran-torture/execute/random_init.f90: New test.
26019
26020 2004-05-13 Paul Brook <paul@codesourcery.com>
26021
26022 PR fortran/15314
26023 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26024
26025 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26026
26027 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26028 for the powerpc case.
26029
26030 2004-05-13 Jeff Law <law@redhat.com>
26031
26032 * gcc.dg/tree-ssa/20040513-1.c: New test.
26033 * gcc.dg/tree-ssa/20040513-2.c: New test.
26034
26035 2004-05-13 Paul Brook <paul@codesourcery.com>
26036
26037 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26038 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26039 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26040
26041 2004-05-13 Andreas Schwab <schwab@suse.de>
26042
26043 PR other/10819
26044 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26045 characters.
26046
26047 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26048
26049 PR fortran/15294
26050 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26051
26052 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26053
26054 Merge from tree-ssa-20020619-branch. See
26055 ChangeLog.tree-ssa for details.
26056
26057 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26058
26059 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26060 include <altivec.h> explicitly.
26061 * gcc.dg/altivec-13.c: Likewise.
26062
26063 2004-05-11 Paul Brook <paul@codesourcery.com>
26064
26065 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26066
26067 2004-05-10 Eric Christopher <echristo@redhat.com>
26068
26069 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26070 * gcc.dg/sibcall-4.c: Ditto.
26071
26072 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26073
26074 * g++.dg/ext/altivec-8.C: New test case.
26075 * gcc.dg/altivec-13.c: New test case.
26076
26077 2004-05-08 Roger Sayle <roger@eyesopen.com>
26078
26079 * gcc.c-torture/execute/divcmp-1.c: New test case.
26080 * gcc.c-torture/execute/divcmp-2.c: New test case.
26081 * gcc.c-torture/execute/divcmp-3.c: New test case.
26082
26083 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26084
26085 * g++.dg/other/pragma-re-2.C: New test.
26086
26087 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26088
26089 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26090 * gcc.dg/i386-387-2.c: Likewise.
26091
26092 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26093 __builtin_drem.
26094 * gcc.dg/i386-387-6.c: Likewise.
26095
26096 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26097
26098 * gcc.dg/builtins-33.c: Also check log1p*.
26099
26100 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26101
26102 PR optimization/15296
26103 * gcc.c-torture/execute/pr15296.c: New test.
26104
26105 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26106
26107 * gcc.dg/builtins-40.c: New test.
26108
26109 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26110
26111 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
26112
26113 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
26114
26115 * g++.dg/ext/spe1.C: New testcase.
26116
26117 2004-05-04 Ziemowit Laski <zlaski@apple.com>
26118
26119 * objc.dg/image-info.m: Allow additional attributes
26120 for __image_info section.
26121
26122 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
26123
26124 * gcc.dg/torture/mips-hilo-2.c: New test.
26125
26126 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26127
26128 PR c++/14389
26129 * g++.dg/template/member5.C: New test.
26130
26131 2004-05-03 Uros Bizjak <uros@kss-loka.si>
26132
26133 * gcc.dg/builtins-34.c: Also check expm1*.
26134
26135 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26136
26137 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
26138 * gcc.dg/torture/builtin-convert-3.c: New test.
26139
26140 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
26141
26142 PR middle-end/15054
26143 * g++.dg/opt/pr15054.C: New test.
26144
26145 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26146
26147 * gcc.dg/torture/builtin-rounding-1.c: New test.
26148 * gcc.dg/builtins-25.c: Delete.
26149 * gcc.dg/builtins-29.c: Delete.
26150
26151 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
26152
26153 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
26154 * gcc.dg/sibcall-4.c: Likewise.
26155 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
26156
26157 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26158
26159 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
26160 bit-field on 16-bit targets.
26161
26162 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26163
26164 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
26165 16-bit targets.
26166
26167 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
26168
26169 * gcc.dg/rs6000-power2-1.c: Change to compile only.
26170 * gcc.dg/rs6000-power2-2.c: Likewise.
26171
26172 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
26173
26174 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
26175 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
26176 Change the asm registers to be in form of frN instead of fN.
26177
26178 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26179
26180 * gcc.dg/torture/builtin-convert-2.c: New test.
26181
26182 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
26183
26184 * gcc.dg/rs6000-power2-1.c: New test.
26185 * gcc.dg/rs6000-power2-2.c: New test.
26186
26187 2004-04-28 Jan Hubicka <jh@suse.cz>
26188
26189 * gcc.dg/unused-6.c: New test.
26190
26191 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26192 Ulrich Weigand <uweigand@de.ibm.com>
26193
26194 * ada/acats/run_all.sh: Define $target variable.
26195
26196 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
26197
26198 PR c++/15119
26199 * g++.dg/other/vararg-1.C: New test.
26200
26201 PR c++/4794
26202 * g++.dg/eh/cleanup3.C: New test.
26203
26204 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26205
26206 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
26207 and ad8011a (target_insn).
26208 * ada/acats/support/macro.dfs: Likewise.
26209 * ada/acats/support/impbit.adb: New file.
26210
26211 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
26212
26213 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
26214
26215 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26216
26217 * gcc.dg/loop-3.c: New test.
26218
26219 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
26220
26221 * gcc.c-torture/execute/simd-5.c: New test.
26222
26223 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26224
26225 PR c++/15064
26226 * g++.dg/template/crash18.C: New test.
26227
26228 2004-04-22 Mark Mitchell <mark@codesourcery.com>
26229
26230 * g++.dg/ext/complit3.C: New test.
26231
26232 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26233
26234 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
26235 * gcc.dg/altivec-3.c: Same.
26236 * gcc.dg/altivec-varargs-1.c: Same.
26237
26238 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26239
26240 * lib/target-supports.exp (check_profiling_available): Assume
26241 profiling is not available on powerpc-eabi targets.
26242
26243 2004-04-21 Janis Johnson <janis187@us.ibm.com>
26244
26245 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
26246 * gcc.dg/vmx/bug-1.c: Ditto.
26247
26248 2004-04-20 Eric Christopher <echristo@redhat.com>
26249
26250 * gcc.dg/charset/extern.c: New test.
26251 * g++.dg/charset/extern3.cc: Ditto.
26252
26253 2004-04-20 Uros Bizjak <uros@kss-loka.si>
26254
26255 * gcc.dg/builtins-39.c: New test.
26256
26257 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
26258
26259 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
26260
26261 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
26262
26263 * gcc.dg/torture/mips-hilo-1.c: New test.
26264
26265 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
26266
26267 * gcc.c-torture/compile/20040419-1.c: New test.
26268
26269 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
26270
26271 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
26272
26273 2004-04-18 Zack Weinberg <zack@codesourcery.com>
26274 Aldy Hernandez <aldyh@redhat.com>
26275
26276 * gcc.c-torture/execute/va-arg-24.c: New.
26277
26278 2004-04-17 Zack Weinberg <zack@codesourcery.com>
26279 Aldy Hernandez <aldyh@redhat.com>
26280
26281 * gcc.dg/vmx/1b-01.c: New.
26282 * gcc.dg/vmx/1b-02.c: New.
26283 * gcc.dg/vmx/1b-03.c: New.
26284 * gcc.dg/vmx/1b-04.c: New.
26285 * gcc.dg/vmx/1b-05.c: New.
26286 * gcc.dg/vmx/1b-06.c: New.
26287 * gcc.dg/vmx/1b-07.c: New.
26288 * gcc.dg/vmx/1c-01.c: New.
26289 * gcc.dg/vmx/1c-02.c: New.
26290 * gcc.dg/vmx/3a-01a.c: New.
26291 * gcc.dg/vmx/3a-01.c: New.
26292 * gcc.dg/vmx/3a-01m.c: New.
26293 * gcc.dg/vmx/3a-03.c: New.
26294 * gcc.dg/vmx/3a-03m.c: New.
26295 * gcc.dg/vmx/3a-04.c: New.
26296 * gcc.dg/vmx/3a-04m.c: New.
26297 * gcc.dg/vmx/3a-05.c: New.
26298 * gcc.dg/vmx/3a-06.c: New.
26299 * gcc.dg/vmx/3a-06m.c: New.
26300 * gcc.dg/vmx/3a-07.c: New.
26301 * gcc.dg/vmx/3b-01.c: New.
26302 * gcc.dg/vmx/3b-02.c: New.
26303 * gcc.dg/vmx/3b-10.c: New.
26304 * gcc.dg/vmx/3b-13.c: New.
26305 * gcc.dg/vmx/3b-14.c: New.
26306 * gcc.dg/vmx/3b-15.c: New.
26307 * gcc.dg/vmx/3c-01a.c: New.
26308 * gcc.dg/vmx/3c-01.c: New.
26309 * gcc.dg/vmx/3c-02.c: New.
26310 * gcc.dg/vmx/3c-03.c: New.
26311 * gcc.dg/vmx/3d-01.c: New.
26312 * gcc.dg/vmx/4-01.c: New.
26313 * gcc.dg/vmx/4-03.c: New.
26314 * gcc.dg/vmx/5-01.c: New.
26315 * gcc.dg/vmx/5-02.c: New.
26316 * gcc.dg/vmx/5-03.c: New.
26317 * gcc.dg/vmx/5-04.c: New.
26318 * gcc.dg/vmx/5-05.c: New.
26319 * gcc.dg/vmx/5-06.c: New.
26320 * gcc.dg/vmx/5-07.c: New.
26321 * gcc.dg/vmx/5-07t.c: New.
26322 * gcc.dg/vmx/5-08.c: New.
26323 * gcc.dg/vmx/5-10.c: New.
26324 * gcc.dg/vmx/5-11.c: New.
26325 * gcc.dg/vmx/7-01a.c: New.
26326 * gcc.dg/vmx/7-01.c: New.
26327 * gcc.dg/vmx/7c-01.c: New.
26328 * gcc.dg/vmx/7d-01.c: New.
26329 * gcc.dg/vmx/7d-02.c: New.
26330 * gcc.dg/vmx/8-01.c: New.
26331 * gcc.dg/vmx/8-02a.c: New.
26332 * gcc.dg/vmx/8-02.c: New.
26333 * gcc.dg/vmx/brode-1.c: New.
26334 * gcc.dg/vmx/bug-1.c: New.
26335 * gcc.dg/vmx/bug-2.c: New.
26336 * gcc.dg/vmx/bug-3.c: New.
26337 * gcc.dg/vmx/cw-bug-1.c: New.
26338 * gcc.dg/vmx/cw-bug-2.c: New.
26339 * gcc.dg/vmx/cw-bug-3.c: New.
26340 * gcc.dg/vmx/dct.c: New.
26341 * gcc.dg/vmx/debug-1.c: New.
26342 * gcc.dg/vmx/debug-2.c: New.
26343 * gcc.dg/vmx/debug-3.c: New.
26344 * gcc.dg/vmx/debug-4.c: New.
26345 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
26346 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
26347 * gcc.dg/vmx/eg-5.c: New.
26348 * gcc.dg/vmx/fft.c: New.
26349 * gcc.dg/vmx/gcc-bug-1.c: New.
26350 * gcc.dg/vmx/gcc-bug-2.c: New.
26351 * gcc.dg/vmx/gcc-bug-3.c: New.
26352 * gcc.dg/vmx/gcc-bug-4.c: New.
26353 * gcc.dg/vmx/gcc-bug-5.c: New.
26354 * gcc.dg/vmx/gcc-bug-6.c: New.
26355 * gcc.dg/vmx/gcc-bug-7.c: New.
26356 * gcc.dg/vmx/gcc-bug-8.c: New.
26357 * gcc.dg/vmx/gcc-bug-9.c: New.
26358 * gcc.dg/vmx/gcc-bug-b.c: New.
26359 * gcc.dg/vmx/gcc-bug-c.c: New.
26360 * gcc.dg/vmx/gcc-bug-d.c: New.
26361 * gcc.dg/vmx/gcc-bug-e.c: New.
26362 * gcc.dg/vmx/gcc-bug-f.c: New.
26363 * gcc.dg/vmx/gcc-bug-g.c: New.
26364 * gcc.dg/vmx/gcc-bug-i.c: New.
26365 * gcc.dg/vmx/harness.h: New.
26366 * gcc.dg/vmx/ira1.c: New.
26367 * gcc.dg/vmx/ira2a.c: New.
26368 * gcc.dg/vmx/ira2b.c: New.
26369 * gcc.dg/vmx/ira2.c: New.
26370 * gcc.dg/vmx/ira2c.c: New.
26371 * gcc.dg/vmx/mem.c: New.
26372 * gcc.dg/vmx/newton-1.c: New.
26373 * gcc.dg/vmx/ops.c: New.
26374 * gcc.dg/vmx/sn7153.c: New.
26375 * gcc.dg/vmx/spill2.c: New.
26376 * gcc.dg/vmx/spill3.c: New.
26377 * gcc.dg/vmx/spill.c: New.
26378 * gcc.dg/vmx/t.c: New.
26379 * gcc.dg/vmx/varargs-1.c: New.
26380 * gcc.dg/vmx/varargs-2.c: New.
26381 * gcc.dg/vmx/varargs-3.c: New.
26382 * gcc.dg/vmx/varargs-4.c: New.
26383 * gcc.dg/vmx/varargs-5.c: New.
26384 * gcc.dg/vmx/varargs-6.c: New.
26385 * gcc.dg/vmx/varargs-7.c: New.
26386 * gcc.dg/vmx/vmx.exp: New.
26387 * gcc.dg/vmx/vprint-1.c: New.
26388 * gcc.dg/vmx/vscan-1.c: New.
26389 * gcc.dg/vmx/x-01.c: New.
26390 * gcc.dg/vmx/x-02.c: New.
26391 * gcc.dg/vmx/x-03.c: New.
26392 * gcc.dg/vmx/x-04.c: New.
26393 * gcc.dg/vmx/x-05.c: New.
26394 * gcc.dg/vmx/yousufi-1.c: New.
26395 * gcc.dg/vmx/zero-1.c: New.
26396 * gcc.dg/vmx/zero.c: New.
26397
26398 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
26399
26400 * g++.dg/lookup/java1.C: Update for chage of
26401 _Jv_AllocObject.
26402 * g++.dg/lookup/java2.C: Likewise.
26403
26404 2004-04-17 Laurent GUERBY <laurent@guerby.net>
26405
26406 * ada/acats/run_all.sh: use -O2 by default.
26407
26408 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
26409
26410 * gcc.dg/vr-mult-[12].c: New tests.
26411
26412 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26413
26414 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
26415
26416 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
26417
26418 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
26419
26420 * lib/target-supports.exp (check_profiling_available): Assume profiling
26421 isn't available for mips*-*-elf targets.
26422
26423 2004-04-14 Uros Bizjak <uros@kss-loka.si>
26424
26425 * gcc.dg/builtins-38.c: New test.
26426
26427 2004-04-14 Eric Christopher <echristo@redhat.com>
26428
26429 * g++.dg/charset/charset.exp: Run .cc extension tests.
26430
26431 2004-04-14 Zack Weinberg <zack@codesourcery.com>
26432
26433 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
26434
26435 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26436
26437 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
26438
26439 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
26440
26441 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
26442 * gcc.dg/i386-387-2.c: Likewise.
26443
26444 * gcc.dg/i386-387-7.c: New test.
26445 * gcc.dg/i386-387-8.c: New test.
26446
26447 * gcc.dg/builtins-37.c: New test.
26448
26449 2004-04-13 Geoffrey Keating <geoffk@apple.com>
26450
26451 * g++.dg/pch/externc-1.C: Add missing semicolon.
26452
26453 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
26454
26455 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
26456
26457 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26458
26459 * gcc.c-torture/execute/20040411-1.c: New test.
26460
26461 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
26462
26463 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
26464
26465 2004-04-09 Chris Demetriou <cgd@broadcom.com>
26466
26467 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
26468
26469 2004-04-09 Zack Weinberg <zack@codesourcery.com>
26470
26471 * lib/target-supports.exp (check_named_sections_available): New.
26472 * lib/gcc-dg.exp (dg-require-named-sections): New.
26473 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
26474 old-deja.exp. Also prune error-count message from HP linker.
26475 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
26476
26477 * g++.dg/init/init-ref4.C: Use dg-require-weak.
26478 * g++.old-deja/g++.pt/static3.C: Likewise.
26479 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
26480
26481 2004-04-09 Roger Sayle <roger@eyesopen.com>
26482
26483 * gcc.c-torture/execute/20040409-1.c: New test case.
26484 * gcc.c-torture/execute/20040409-2.c: New test case.
26485 * gcc.c-torture/execute/20040409-3.c: New test case.
26486
26487 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26488
26489 * gcc.dg/20040409-1.c: New test.
26490
26491 2004-04-08 Roger Sayle <roger@eyesopen.com>
26492
26493 PR target/14888
26494 * g++.dg/opt/pr14888.C: New test case.
26495
26496 2004-04-08 Geoffrey Keating <geoffk@apple.com>
26497
26498 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
26499 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
26500 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
26501 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
26502 New tests.
26503
26504 2004-04-08 Paul Brook <paul@codesourcery.com>
26505
26506 * gcc.dg/spill-1.c: New test.
26507
26508 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26509
26510 * gcc.dg/torture/builtin-ctype-2.c: New test.
26511
26512 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
26513
26514 * gcc.dg/pch/pch.exp: Add largefile test.
26515
26516 2004-04-06 Geoffrey Keating <geoffk@apple.com>
26517
26518 * g++.dg/pch/externc-1.Hs: New.
26519 * g++.dg/pch/externc-1.C: New.
26520
26521 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26522
26523 * gcc.dg/compat/struct-by-value-5a_main.c,
26524 gcc.dg/compat/struct-by-value-5b_main.c: New files.
26525 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
26526 * gcc.dg/compat/struct-by-value-5a_x.c,
26527 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
26528 gcc.dg/compat/struct-by-value-5_x.c.
26529 * gcc.dg/compat/struct-by-value-5a_y.c,
26530 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
26531 gcc.dg/compat/struct-by-value-5_y.c.
26532
26533 * gcc.dg/compat/struct-by-value-6a_main.c,
26534 gcc.dg/compat/struct-by-value-6b_main.c: New files.
26535 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
26536 * gcc.dg/compat/struct-by-value-6a_x.c,
26537 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
26538 gcc.dg/compat/struct-by-value-6_x.c.
26539 * gcc.dg/compat/struct-by-value-6a_y.c,
26540 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
26541 gcc.dg/compat/struct-by-value-6_y.c.
26542
26543 * gcc.dg/compat/struct-by-value-7a_main.c,
26544 gcc.dg/compat/struct-by-value-7b_main.c: New files.
26545 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
26546 * gcc.dg/compat/struct-by-value-7a_x.c,
26547 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
26548 gcc.dg/compat/struct-by-value-7_x.c.
26549 * gcc.dg/compat/struct-by-value-7a_y.c,
26550 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
26551 gcc.dg/compat/struct-by-value-7_y.c.
26552
26553 2004-04-06 Jakub Jelinek <jakub@redhat.com>
26554
26555 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
26556 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
26557 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
26558 options.
26559
26560 2004-04-06 Uros Bizjak <uros@kss-loka.si>
26561
26562 * gcc.dg/builtins-36.c: New test.
26563
26564 2004-04-06 Paul Brook <paul@codesourcery.com>
26565
26566 * README.gcc: Remove obsolete contraint on testcases.
26567
26568 2004-04-05 Paul Brook <paul@codesourcery.com>
26569
26570 PR2123
26571 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
26572 failure and exit(0) on success.
26573 * g++.dg/expr/anew2.C: Ditto.
26574 * g++.dg/expr/anew3.C: Ditto.
26575 * g++.dg/expr/anew4.C: Ditto.
26576
26577 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
26578
26579 PR c++/3518
26580 * g++.dg/template/unify7.C: New.
26581
26582 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
26583
26584 * g++.dg/README: Bring up to date with new subdirectories; remove
26585 duplicate subdirectory lines.
26586
26587 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
26588
26589 PR c++/14007
26590 * g++.dg/template/unify5.C: New.
26591 * g++.dg/template/unify6.C: New.
26592 * g++.dg/template/qualttp20.C: Adjust.
26593 * g++.old-deja/g++.jason/report.C: Adjust.
26594 * g++.old-deja/g++.other/qual1.C: Adjust.
26595
26596 2004-04-01 Mark Mitchell <mark@codesourcery.com>
26597
26598 PR c++/14803
26599 * g++.dg/inherit/ptrmem1.C: New test.
26600
26601 2004-04-01 Jakub Jelinek <jakub@redhat.com>
26602
26603 PR c++/14755
26604 * gcc.c-torture/execute/20040331-1.c: New test.
26605 * gcc.dg/20040331-1.c: New test.
26606
26607 2004-04-01 Paul Brook <paul@codesourcery.com>
26608
26609 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
26610
26611 2004-03-30 Mark Mitchell <mark@codesourcery.com>
26612
26613 PR c++/14724
26614 * g++.dg/init/goto1.C: New test.
26615
26616 PR c++/14763
26617 * g++.dg/template/defarg4.C: New test.
26618
26619 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
26620
26621 * gcc.dg/altivec-11.c: Extend test for more valid cases.
26622
26623 2004-03-28 David Edelsohn <edelsohn@gnu.org>
26624
26625 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
26626
26627 2004-03-28 Zack Weinberg <zack@codesourcery.com>
26628
26629 * gcc.dg/noncompile/undeclared-2.c: New test.
26630
26631 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
26632
26633 * gcc.dg/940409-1.c: Remove XFAIL.
26634 * gcc.dg/reg-vol-struct-1.c: New test.
26635
26636 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26637
26638 * gcc.dg/torture/builtin-wctype-1.c: New test.
26639
26640 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
26641
26642 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
26643 * gcc.dg/20001101-1.c: Likewise.
26644 * gcc.dg/20001102-1.c: Likewise.
26645
26646 2004-03-25 Roger Sayle <roger@eyesopen.com>
26647
26648 * gcc.dg/compare8.c: Add an additional test for XOR.
26649
26650 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26651
26652 * gcc.dg/torture/builtin-ctype-1.c: New test.
26653
26654 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26655
26656 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
26657 * gcc.dg/torture/builtin-math-1.c: Likewise.
26658 * gcc.dg/torture/builtin-power-1.c: New test.
26659
26660 2004-03-24 Andreas Schwab <schwab@suse.de>
26661
26662 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
26663 IA64 assembler.
26664
26665 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
26666 Roger Sayle <roger@eyesopen.com>
26667
26668 * gcc.dg/compare8.c: New test case.
26669
26670 2004-03-23 Ziemowit Laski <zlaski@apple.com>
26671
26672 * g++.dg/ext/altivec-7.C: New test.
26673
26674 2004-03-23 Zack Weinberg <zack@codesourcery.com>
26675
26676 PR 12267, 12391, 12560, 13129, 14114, 14133
26677 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
26678 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
26679 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
26680 Adjust error regexps.
26681 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
26682 * gcc.dg/noncompile/undeclared-1.c: New test cases.
26683 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
26684 * gcc.dg/local1.c: Add explanatory comment.
26685
26686 2004-03-23 Roger Sayle <roger@eyesopen.com>
26687
26688 PR optimization/14669
26689 * g++.dg/opt/fold2.C: New test case.
26690
26691 2004-03-22 Jakub Jelinek <jakub@redhat.com>
26692
26693 PR c/14069
26694 * gcc.dg/20040322-1.c: New test.
26695
26696 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26697
26698 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
26699 * gcc.dg/ultrasp4.c: Likewise.
26700 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
26701
26702 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26703
26704 * gcc.dg/i386-sse-8.c: Reset default options.
26705
26706 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26707
26708 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
26709 in the error message text.
26710
26711 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26712
26713 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
26714
26715 2004-03-21 Mark Mitchell <mark@codesourcery.com>
26716
26717 PR c++/14616
26718 * g++.dg/init/array13.C: New test.
26719
26720 2004-03-20 Roger Sayle <roger@eyesopen.com>
26721
26722 PR target/13889
26723 * gcc.c-torture/compile/pr13889.c: New test case.
26724
26725 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
26726
26727 PR c/14635
26728 * builtins-1.c (nan, nans): Don't test.
26729 * builtins-30.c: Don't use nan, nanf, nanl.
26730 * builtins-35.c: New test.
26731
26732 2004-03-19 Ziemowit Laski <zlaski@apple.com>
26733
26734 * g++.dg/ext/altivec-6.C: New test.
26735
26736 2004-03-19 Mark Mitchell <mark@codesourcery.com>
26737
26738 * g++.dg/init/placement3.C: New test.
26739
26740 * g++.dg/template/spec13.C: New test.
26741
26742 * g++.dg/lookup/using11.C: New test.
26743
26744 * g++.dg/lookup/koenig3.C: New test.
26745
26746 * g++.dg/template/operator2.C: New test.
26747
26748 * g++.dg/expr/dtor3.C: New test.
26749 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
26750 marker.
26751 * g++.old-deja/g++.law/visibility28.C: Likewise.
26752
26753 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
26754
26755 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
26756 * gcc.dg/ppc64-abi-3.c: Likewise.
26757
26758 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26759
26760 PR c++/14545
26761 * g++.dg/parse/template15.C: New test.
26762
26763 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26764
26765 * g++.dg/expr/dtor2.C: New test.
26766
26767 * g++.dg/lookup/anon4.C: New test.
26768
26769 * g++.dg/overload/using1.C: New test.
26770
26771 * g++.dg/template/lookup7.C: New test.
26772
26773 * g++.dg/template/typename6.C: New test.
26774
26775 * g++.dg/expr/cond6.C: New test.
26776
26777 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26778
26779 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
26780
26781 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26782
26783 * g++.dg/expr/cond5.C: New test.
26784 * g++.dg/expr/constcast1.C: Likewise.
26785 * g++.dg/expr/ptrmem2.C: Likewise.
26786 * g++.dg/expr/ptrmem3.C: Likewise.
26787 * g++.dg/lookup/main1.C: Likewise.
26788 * g++.dg/template/lookup6.C: Likewise.
26789
26790 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26791
26792 * gcc.dg/local1.c: New test.
26793
26794 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
26795
26796 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26797
26798 * gcc.dg/torture/builtin-convert-1.c: New test.
26799
26800 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26801
26802 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
26803
26804 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26805
26806 PR c++/14481
26807 * g++.dg/warn/Wunused-7.C: New test.
26808
26809 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26810
26811 * gcc.dg/torture/builtin-integral-1.c: New test.
26812
26813 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26814
26815 PR c++/14586
26816 * g++.dg/parse/non-dependent3.C: New test.
26817
26818 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
26819
26820 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
26821 * g++.dg/eh/simd-2.C: Likewise.
26822 * g++.dg/init/array10.C: Likewise.
26823 * gcc.c-torture/compile/simd-1.c: Likewise.
26824 * gcc.c-torture/compile/simd-2.c: Likewise.
26825 * gcc.c-torture/compile/simd-3.c: Likewise.
26826 * gcc.c-torture/compile/simd-4.c: Likewise.
26827 * gcc.c-torture/compile/simd-6.c: Likewise.
26828 * gcc.c-torture/execute/simd-1.c: Likewise.
26829 * gcc.c-torture/execute/simd-2.c: Likewise.
26830 * gcc.dg/compat/vector-defs.h: Likewise.
26831 * gcc.dg/20020531-1.c: Likewise.
26832 * gcc.dg/altivec-3.c: Likewise.
26833 * gcc.dg/altivec-4.c: Likewise.
26834 * gcc.dg/altivec-varargs-1.c: Likewise.
26835 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
26836 * gcc.dg/i386-mmx-3.c: Likewise.
26837 * gcc.dg/i386-sse-4.c: Likewise.
26838 * gcc.dg/i386-sse-5.c: Likewise.
26839 * gcc.dg/i386-sse-8.c: Likewise.
26840 * gcc.dg/simd-1.c: Likewise.
26841 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
26842 __ev64_opaque__ since the machine description provides it.
26843
26844 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26845
26846 * lib/compat.exp (skip_list): New global variable.
26847 Use it to hold the user defined COMPAT_SKIPS list if any.
26848 (compat-obj): Add the members of skip_list to optall.
26849
26850 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26851
26852 * gcc.dg/compat/union-by-value-1_main.c,
26853 union-by-value-1_x.c, union-by-value-1_y.c,
26854 union-check.h, union-defs.h,
26855 union-init.h, union-return-1_main.c,
26856 union-return-1_x.c, union-return-1_y.c: New files.
26857
26858 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26859
26860 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
26861 mixed-struct-init.h: Add 4 mixed structure types.
26862 struct-by-value-21_main.c, struct-by-value-21_x.c,
26863 struct-by-value-21_y.c, struct-return-21_main.c,
26864 struct-return-21_x.c, struct-return-21_y.c: New files.
26865
26866 2004-03-13 Mark Mitchell <mark@codesourcery.com>
26867
26868 PR c++/14550
26869 * g++.dg/parse/template14.C: New test.
26870
26871 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26872
26873 * gcc.c-torture/execute/20040313-1.c: New test.
26874
26875 2004-03-13 Jakub Jelinek <jakub@redhat.com>
26876
26877 PR target/14533
26878 * gcc.dg/20040311-2.c: New test.
26879
26880 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
26881
26882 PR other/14544
26883 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
26884 bit-field.
26885
26886 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
26887
26888 * gcc.dg/20040305-2.c: Add missing return statement.
26889
26890 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26891
26892 * gcc.dg/builtins-34.c: Also check pow10*.
26893
26894 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
26895
26896 PR target/14262
26897 * gcc.dg/20040305-2.c: New test.
26898
26899 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
26900
26901 * gcc.dg/20040310-1.c: New test.
26902
26903 2004-03-11 Roger Sayle <roger@eyesopen.com>
26904
26905 * gcc.c-torture/execute/20040311-1.c: New test case.
26906
26907 2004-03-11 Mark Mitchell <mark@codesourcery.com>
26908
26909 PR c++/14476
26910 * g++.dg/lookup/enum1.C: New test.
26911
26912 2004-03-10 Mark Mitchell <mark@codesourcery.com>
26913
26914 PR c++/14510
26915 * g++.dg/lookup/struct2.C: New test.
26916
26917 2004-03-10 Uros Bizjak <uros@kss-loka.si>
26918
26919 * gcc.dg/builtins-34.c: New test.
26920
26921 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26922
26923 * gcc.dg/torture/builtin-nonneg-1.c: New test.
26924
26925 2004-03-09 James E Wilson <wilson@specifixinc.com>
26926
26927 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
26928 * gcc.dg/alias-2.c: New testcase.
26929
26930 2004-03-09 Zack Weinberg <zack@codesourcery.com>
26931
26932 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
26933
26934 2004-03-09 Roger Sayle <roger@eyesopen.com>
26935
26936 * gcc.c-torture/execute/20040309-1.c: New test case.
26937
26938 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
26939
26940 PR c++/14397
26941 * g++.dg/overload/ref1.C: New.
26942
26943 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26944
26945 PR c++/14409
26946 * g++.dg/template/spec12.C: New test.
26947
26948 PR c++/14448
26949 * g++.dg/parse/crash14.C: New test.
26950
26951 2004-03-09 Mark Mitchell <mark@codesourcery.com>
26952
26953 PR c++/14230
26954 * g++.dg/init/ref11.C: New test.
26955
26956 2004-03-09 Mark Mitchell <mark@codesourcery.com>
26957
26958 PR c++/14432
26959 * g++.dg/parse/builtin2.C: New test.
26960
26961 2004-03-08 Mark Mitchell <mark@codesourcery.com>
26962
26963 PR c++/14401
26964 * g++.dg/init/ctor3.C: New test.
26965 * g++.dg/init/union1.C: New test.
26966 * g++.dg/ext/anon-struct4.C: New test.
26967
26968 2004-03-08 Mark Mitchell <mark@codesourcery.com>
26969
26970 * g++.dg/lookup/koenig1.C: Tweak error messages.
26971 * g++.dg/lookup/used-before-declaration.C: Likewise.
26972 * g++.dg/other/do1.C: Likewise.
26973 * g++.dg/overload/koenig1.C: Likewise.
26974 * g++.dg/parse/crash13.C: Likewise.
26975 * g++.dg/template/instantiate3.C: Likewise.
26976
26977 2004-03-08 Eric Christopher <echristo@redhat.com>
26978
26979 * * lib/target-supports.exp: Enable libiconv in test
26980 compilation. Fix up error checking.
26981
26982 2004-03-08 Roger Sayle <roger@eyesopen.com>
26983
26984 PR middle-end/14289
26985 * gcc.dg/pr14289-1.c: New test case.
26986 * gcc.dg/pr14289-2.c: Likewise.
26987 * gcc.dg/pr14289-3.c: Likewise.
26988
26989 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
26990
26991 * gcc.c-torture/execute/20040308-1.c: New test.
26992
26993 2004-03-07 Roger Sayle <roger@eyesopen.com>
26994
26995 * gcc.c-torture/execute/20040307-1.c: New test case.
26996
26997 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
26998
26999 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27000
27001 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27002
27003 * gcc.dg/20040306-1.c: New test.
27004
27005 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27006
27007 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27008 them static.
27009 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27010
27011 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27012
27013 PR c/14465
27014 * gcc.dg/decl-6.c: New test.
27015
27016 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27017
27018 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27019 Rename LOGPOW -> LOG_POW.
27020 (SQRT_EXP, POW_EXP): New.
27021
27022 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27023
27024 * gcc.dg/i386-sse-8.c: New test.
27025
27026 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27027
27028 PR c/14114
27029 * gcc.dg/decl-5.c: New test.
27030
27031 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27032
27033 * gcc.dg/20040305-1.c: New test.
27034
27035 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27036
27037 PR other/14354
27038 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27039
27040 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27041
27042 PR c++/14425, c++/14426
27043 * g++.dg/ext/altivec-4.C: New test.
27044 * g++.dg/ext/altivec-5.C: New test.
27045
27046 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27047
27048 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27049 global variables of a type with no linkage.
27050 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27051 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27052 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27053 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27054 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27055 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27056 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27057 * g++.dg/warn/deprecated.C: Name enum Color.
27058 * g++.dg/overload/VLA.C: Name structure for 'b'.
27059 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27060
27061 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27062
27063 * gcc.c-torture/compile/20040304-1.c: New test.
27064
27065 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27066
27067 PR 13728
27068 * gcc.dg/decl-4.c: New testcase.
27069
27070 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27071
27072 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27073 as PRECF if sizeof (float) > sizeof (double).
27074 (PRECL): Make it the same as PRECF if
27075 sizeof (float) > sizeof (long double).
27076
27077 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27078
27079 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27080 system type. Add check for irix6 which doesn't have c99 runtime.
27081
27082 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27083
27084 * gcc.dg/const-elim-1.c: xfail for xtensa.
27085
27086 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27087
27088 PR c++/14369
27089 * g++.dg/template/cond4.C: New test.
27090
27091 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27092
27093 PR c++/14360
27094 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27095
27096 PR c++/14361
27097 * g++.dg/parse/defarg7.C: New test.
27098
27099 PR c++/14359
27100 * g++.dg/template/friend26.C: New test.
27101
27102 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27103
27104 PR c++/14324
27105 * g++.dg/abi/mangle21.C: New test.
27106
27107 PR c++/14260
27108 * g++.dg/parse/constructor2.C: New test.
27109
27110 PR c++/14337
27111 * g++.dg/template/sfinae1.C: New test.
27112
27113 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27114
27115 PR c++/14267
27116 * g++.dg/expr/crash2.C: New test.
27117
27118 PR middle-end/13448
27119 * gcc.dg/inline-5.c: New test.
27120 * gcc.dg/always-inline.c: Split out tests into ...
27121 * gcc.dg/always-inline2.c: ... this and ...
27122 * gcc.dg/always-inline3.c: ... this.
27123
27124 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27125
27126 PR debug/12103
27127 * g++.dg/debug/crash1.C: New test.
27128
27129 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
27130
27131 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
27132 function with __attribute__((noinline)).
27133 (recurser_void2): Likewise.
27134 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
27135 (recurser_void2): Likewise.
27136
27137 2004-02-29 Roger Sayle <roger@eyesopen.com>
27138
27139 PR middle-end/14203
27140 * g++.dg/warn/Wunused-6.C: New test case.
27141
27142 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
27143
27144 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
27145 not defined.
27146
27147 2004-02-27 Eric Christopher <echristo@redhat.com>
27148
27149 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
27150 * g++.dg/charset/asm2.c: Run only x86.
27151 * gcc.dg/charset/asm3.c: Ditto.
27152
27153 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
27154
27155 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
27156 ld_library_path.
27157
27158 2004-02-27 Ziemowit Laski <zlaski@apple.com>
27159
27160 * g++.dg/ext/altivec-3.C: New.
27161
27162 2004-02-26 Richard Henderson <rth@redhat.com>
27163
27164 * g++.dg/ext/attrib10.C: Mark for warning.
27165 * gcc.dg/attr-alias-1.c: New.
27166
27167 2004-02-26 Richard Henderson <rth@redhat.com>
27168
27169 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
27170 * gcc.c-torture/execute/20040208-2.c: ... it back.
27171
27172 2004-02-26 Eric Christopher <echristo@redhat.com>
27173
27174 * lib/target-supports.exp (check-iconv-available): New function.
27175 * lib/gcc-dg.exp (dg-require-iconv): New function.
27176 Use above.
27177 * gcc.dg/charset: New directory.
27178 * gcc.dg/charset/charset.exp: New file.
27179 * gcc.dg/charset/asm1.c: Ditto.
27180 * gcc.dg/charset/asm2.c: Ditto.
27181 * gcc.dg/charset/asm3.c: Ditto.
27182 * gcc.dg/charset/asm4.c: Ditto.
27183 * gcc.dg/charset/asm5.c: Ditto.
27184 * gcc.dg/charset/attribute1.c: Ditto.
27185 * gcc.dg/charset/attribute2.c: Ditto.
27186 * gcc.dg/charset/string1.c: Ditto.
27187 * g++.dg/charset: New directory.
27188 * g++.dg/dg.exp: Add here. Special options.
27189 * g++.dg/charset/charset.exp: New file.
27190 * g++.dg/charset/asm1.c: Ditto.
27191 * g++.dg/charset/asm2.c: Ditto.
27192 * g++.dg/charset/asm3.c: Ditto.
27193 * g++.dg/charset/asm4.c: Ditto.
27194 * g++.dg/charset/attribute1.c: Ditto.
27195 * g++.dg/charset/attribute2.c: Ditto.
27196 * g++.dg/charset/extern1.cc: Ditto.
27197 * g++.dg/charset/extern2.cc: Ditto.
27198 * g++.dg/charset/string1.c: Ditto.
27199
27200 2004-02-26 Mark Mitchell <mark@codesourcery.com>
27201
27202 PR c++/14278
27203 * g++.dg/parse/comma1.C: New test.
27204
27205 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27206
27207 PR c++/14284
27208 * g++.dg/template/ttp8.C: New test.
27209
27210 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
27211
27212 * gcc.dg/fixuns-trunc-1.c: New test.
27213
27214 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27215
27216 * gcc.dg/builtins-config.h: Use #elif.
27217
27218 2004-02-26 Michael Matz <matz@suse.de>
27219
27220 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
27221 * gcc.dg/991214-1.c: Likewise.
27222 * gcc.dg/i386-asm-1.c: Likewise.
27223
27224 2004-02-25 Richard Henderson <rth@redhat.com>
27225
27226 * gcc.c-torture/execute/20040208-2.c: Move ...
27227 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
27228
27229 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27230
27231 PR c++/14246
27232 * g++.dg/other/crash-3.C: New test.
27233
27234 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27235
27236 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
27237 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
27238
27239 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
27240 HP-UX.
27241
27242 2004-02-24 Michael Matz <matz@suse.de>
27243
27244 * gcc.dg/i386-regparm.c: New.
27245
27246 2004-02-23 James E Wilson <wilson@specifixinc.com>
27247
27248 * gcc.c-torture/execute/20040223-1.c: New.
27249
27250 2004-02-23 Zack Weinberg <zack@codesourcery.com>
27251 Kazu Hirata <kazu@cs.umass.edu>
27252
27253 * gcc.dg/fwritable-strings-1.c: Remove.
27254
27255 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
27256
27257 PR c/14156
27258 * gcc.dg/20040223-1.c: New test.
27259
27260 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27261
27262 PR c++/14106
27263 * g++.dg/ext/typeof9.C: New test.
27264
27265 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27266
27267 PR c++/14250
27268 * g++.dg/other/switch1.C: New test.
27269
27270 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27271
27272 * gcc.dg/cast-function-1.c: Adjust for new informative message.
27273 * gcc.dg/va-arg-1.c: Likewise.
27274
27275 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27276
27277 PR c++/14143
27278 * g++.dg/template/koenig5.C: New test.
27279
27280 2004-02-21 Ziemowit Laski <zlaski@apple.com>
27281
27282 * g++.dg/ext/altivec-1.C: Generalize target triple.
27283 * g++.dg/ext/altivec-2.C: New test case.
27284 * g++.dg/ext/altivec_check.h: New file.
27285 * gcc.dg/altivec-1.c: Generalize target triple;
27286 include altivec_check.h and call altivec_check().
27287 * gcc.dg/altivec-[2-5].c: Generalize target triple.
27288 * gcc.dg/altivec-6.c: New test case.
27289 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
27290 type casts as needed.
27291 * gcc.dg/altivec-10.c: Include altivec_check.h and call
27292 altivec_check().
27293 * gcc.dg/altivec-12.c: New test case.
27294 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
27295 include altivec_check.h and call altivec_check().
27296 * gcc.dg/altivec_check.h: New file.
27297
27298 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27299
27300 * lib/target-supports.exp (check_alias_available): Don't mangle
27301 function `g' in test program.
27302
27303 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27304
27305 * lib/target-supports.exp (check_profiling_available): Check
27306 argument to determine whether we support a profiling type.
27307 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
27308 check_profiling_available.
27309 * g++.dg/bprob/bprob.exp: Likewise.
27310 * g77.dg/bprob/bprob.exp: Likewise.
27311 * gcc.misc-tests/bprob.exp: Likewise.
27312 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
27313 dg-require-profiling and delete expected error handling.
27314 * gcc.dg/20021014-1.c: Likewise.
27315 * gcc.dg/nest.c: Likewise.
27316
27317 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27318
27319 PR c++/12007
27320 * g++.dg/other/vthunk1.C: New test.
27321
27322 2004-02-20 Falk Hueffner <falk@debian.org>
27323
27324 PR target/14201
27325 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
27326
27327 2004-02-20 Mark Mitchell <mark@codesourcery.com>
27328
27329 PR c++/13927
27330 * g++.dg/other/error8.C: Remove XFAIL markers.
27331
27332 PR c++/14173
27333 * g++.dg/ext/packed5.C: New test.
27334
27335 PR c++/14199
27336 * g++.dg/warn/Wunused-5.C: New test.
27337
27338 PR c++/14186
27339 * g++.dg/lookup/member1.C: New test.
27340
27341 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
27342
27343 * gcc.c-torture/compile/20040130-1.c: Enable only when
27344 __INT_MAX__ >= 2147483647L.
27345 * gcc.c-torture/compile/961203-1.c: Likewise.
27346
27347 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
27348
27349 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
27350 * g++.dg/opt/template1.C: Robustify assembler regexp
27351
27352 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27353
27354 * gcc.c-torture/execute/simd-4.x: Remove.
27355 * gcc.c-torture/execute/va-arg-25.x: Likewise.
27356 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
27357 Guard with #ifndef SKIP_ATTRIBUTE.
27358 * gcc.dg/compat/vector-1_y.c: Likewise.
27359 * gcc.dg/compat/vector-2_x.c: Likewise.
27360 * gcc.dg/compat/vector-2_y.c: Likewise.
27361 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
27362 * g++.dg/eh/simd-2.C: Likewise.
27363
27364 2004-02-19 Alan Modra <amodra@bigpond.net.au>
27365
27366 * gcc.c-torture/compile/complex-1.c: New.
27367
27368 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
27369
27370 PR target/14209
27371 * gcc.c-torture/execute/20040218-1.c: New test.
27372
27373 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27374
27375 PR c++/14181
27376 * g++.dg/parse/new2.C: New test.
27377
27378 2004-02-18 Paul Brook <paul@codesourcery.com>
27379
27380 * gcc.c-torture/compile/libcall-1.c: New test.
27381
27382 2004-02-18 Paul Brook <paul@codesourcery.com>
27383
27384 PR debug/12934
27385 * gcc.dg/debug/debug-7.c: New test.
27386
27387 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
27388
27389 * gcc.dg/20040217-1.c: New test.
27390
27391 2004-02-17 Zack Weinberg <zack@codesourcery.com>
27392
27393 * gcc.c-torture/execute/990208-1.x: Delete.
27394
27395 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
27396
27397 * gcc.c-torture/execute/20040208-2.x: New file.
27398
27399 2004-02-17 Mark Mitchell <mark@codesourcery.com>
27400
27401 PR c++/11326
27402 * g++.dg/abi/structret1.C: New test.
27403
27404 2004-02-17 Jakub Jelinek <jakub@redhat.com>
27405
27406 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
27407 (i386_cpuid): No need to test if cpuid is available on AMD64.
27408 Fix assembly, so that it works onboth i386 and AMD64.
27409 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
27410 (vecInLong): Fix s[] member type to unsigned int.
27411 (vecInWord): Remove type.
27412 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
27413 (a64, b64, c64, d64, e64): Remove.
27414 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
27415 Remove unused variable. Remove initialization of removed variables.
27416 Don't call mmx_tests nor sse_tests.
27417 (reference_mmx, reference_sse): Remove.
27418 (check): Add return stmt.
27419 * gcc.dg/i386-sse-7.c: New test.
27420 * gcc.dg/i386-mmx-4.c: New test.
27421
27422 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27423
27424 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
27425 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27426 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27427 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
27428 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
27429 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
27430 g++.dg/tc1/dr94.C: Fix line terminator.
27431
27432 2004-02-16 Geoffrey Keating <geoffk@apple.com>
27433
27434 * gcc.c-torture/compile/20040216-1.c: New.
27435
27436 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27437
27438 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27439 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27440 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
27441 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
27442 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
27443 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
27444
27445 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27446
27447 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
27448
27449 2004-02-15 Mark Mitchell <mark@codesourcery.com>
27450
27451 PR c++/13971
27452 * g++.dg/expr/cond4.C: New test.
27453
27454 PR c++/14086
27455 * g++.dg/lookup/crash2.C: New test.
27456
27457 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
27458
27459 * gcc.c-torture/compile/20040214-2.c: New test.
27460
27461 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
27462
27463 PR c++/14116
27464 * g++.dg/ext/typeof8.C: New test.
27465
27466 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
27467
27468 * gcc.c-torture/compile/20040214-1.c: New test.
27469
27470 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27471
27472 PR c++/13635
27473 * g++.dg/template/spec11.C: New test.
27474
27475 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27476
27477 PR c++/13927
27478 * g++.dg/other/error8.C: New test.
27479
27480 2004-02-13 Mark Mitchell <mark@codesourcery.com>
27481
27482 PR c++/14122
27483 * g++.dg/template/array4.C: New test.
27484
27485 PR c++/14108
27486 * g++.dg/inherit/thunk2.C: New test.
27487
27488 PR c++/14083
27489 * g++.dg/eh/cond2.C: New test.
27490
27491 2004-02-12 Alan Modra <amodra@bigpond.net.au>
27492
27493 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
27494
27495 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
27496
27497 * lib/scanasm.exp (dg-scan): Quote pattern before display.
27498
27499 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
27500
27501 * g++.dg/simd-2.C: xfail on ppc64-linux.
27502
27503 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
27504
27505 PR c/456
27506 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
27507 tests.
27508
27509 2004-02-11 Uros Bizjak <uros@kss-loka.si>
27510
27511 * gcc.dg/builtins-33.c: New test.
27512
27513 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
27514
27515 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
27516
27517 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27518
27519 * g++.dg/simd-2.C: Set -maltivec for ppc64.
27520
27521 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27522
27523 * gcc.dg/ppc64-abi-3.c: New test.
27524
27525 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
27526
27527 PR c/14092
27528
27529 * gcc.dg/pr14092-1.c: New testcase.
27530
27531 2004-02-10 Alan Modra <amodra@bigpond.net.au>
27532
27533 * gcc.dg/cpp/assert4.c: Fix typo last change.
27534
27535 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
27536 * gcc.dg/cpp/assert4.c: Handle powerpc64.
27537
27538 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
27539
27540 2004-02-09 Roger Sayle <roger@eyesopen.com>
27541
27542 * gcc.c-torture/compile/20040209-1.c: New test case.
27543
27544 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
27545
27546 * gcc.dg/c90-init-1.c: Adjust expected error messages.
27547
27548 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
27549
27550 * gcc.c-torture/execute/20040208-[12].c: New tests.
27551
27552 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27553
27554 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
27555
27556 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27557
27558 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27559
27560 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27561
27562 Bug 13856
27563 * gcc.dg/visibility-8.c: New testcase.
27564
27565 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27566
27567 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
27568 arguments.
27569 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27570
27571 2004-02-07 Roger Sayle <roger@eyesopen.com>
27572
27573 PR middle-end/13696
27574 * g++.dg/opt/fold1.C: New test case.
27575
27576 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27577
27578 PR c++/14033
27579 * g++.dg/other/crash-2.C: New test.
27580
27581 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27582
27583 PR c++/14028
27584 * g++.dg/parse/angle-bracket2.C: New test.
27585
27586 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27587
27588 PR middle-end/13750
27589 Revert:
27590 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27591 PR pch/13361
27592 * testsuite/g++.dg/pch/wchar-1.C: New.
27593 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27594
27595 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27596
27597 PR c++/14008
27598 * g++.dg/parse/error15.C: New test.
27599 * g++.dg/parse/crash11.C: Update dg-error mark.
27600
27601 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27602
27603 PR c++/13932
27604 * g++.dg/warn/conv2.C: New test.
27605
27606 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27607
27608 PR c++/13086
27609 * g++.dg/warn/incomplete1.C: Remove xfail.
27610
27611 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27612
27613 * lib/file-format.exp (gcc_target_object_format): Use
27614 ${tool}_target_compile, not gcc_target_compile.
27615 * lib/target-supports.exp (check_alias_available): Likewise.
27616 (check_gc_sections_available): Likewise.
27617 * g++.dg/ext/attrib10.C: Use dg-require-alias.
27618 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
27619 dg-require-alias.
27620
27621 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27622
27623 PR c++/13969
27624 * g++.dg/template/static6.C: New test.
27625
27626 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
27627
27628 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
27629
27630 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27631
27632 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
27633 tests for systems where `char' is unsigned by default.
27634
27635 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27636
27637 PR c++/13997
27638 * g++.dg/template/partial3.C: New test.
27639
27640 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
27641
27642 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
27643 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
27644 Remove mentions of obsolete ports.
27645
27646 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
27647
27648 * gcc.dg/noncompile/20001228-1.c: Fix for new
27649 error message.
27650
27651 2004-02-03 Roger Sayle <roger@eyesopen.com>
27652
27653 PR target/9348
27654 * gcc.c-torture/execute/multdi-1.c: New test case.
27655
27656 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27657
27658 PR c++/13925
27659 * g++.dg/template/lookup5.C: New test.
27660
27661 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27662
27663 PR c++/13950
27664 * g++.dg/template/lookup4.C: New test.
27665
27666 PR c++/13970
27667 * g++.dg/parse/error14.C: New test.
27668
27669 PR c++/14002
27670 * g++.dg/parse/template13.C: New test.
27671
27672 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27673
27674 PR c++/13978
27675 * g++.dg/template/koenig4.C: New test.
27676
27677 PR c++/13968
27678 * g++.dg/template/crash17.C: New test.
27679
27680 PR c++/13975
27681 * g++.dg/parse/error13.C: New test.
27682 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
27683
27684 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27685
27686 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
27687
27688 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
27689
27690 PR c/11658
27691 PR c/13994
27692 * gcc.dg/noncompile/20040203-1.c: New test.
27693 * gcc.dg/noncompile/20040203-2.c: Likewise.
27694 * gcc.dg/noncompile/20040203-3.c: Likewise.
27695 * gcc.dg/20040203-1.c: Likewise.
27696
27697 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
27698
27699 PR c++/10858
27700 * g++.dg/template/sizeof7.C: New test.
27701
27702 2004-02-02 Eric Christopher <echristo@redhat.com>
27703 Zack Weinberg <zack@codesourcery.com>
27704
27705 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
27706
27707 2004-02-02 Zack Weinberg <zack@codesourcery.com>
27708
27709 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
27710 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
27711 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
27712 * gcc.dg/cleanup-5.c: Run only on Linux targets.
27713
27714 2004-02-02 Mark Mitchell <mark@codesourcery.com>
27715
27716 PR c++/13113
27717 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
27718
27719 PR c++/13854
27720 * g++.dg/ext/attrib13.C: New test.
27721
27722 PR c++/13907
27723 * g++.dg/conversion/op2.C: New test.
27724
27725 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27726
27727 * gcc.dg/titype-1.c: Fix pasto.
27728
27729 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27730
27731 * gcc.dg/titype-1.c: New test.
27732
27733 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27734
27735 PR c++/13957
27736 * g++.dg/template/non-type-template-argument-1.C,
27737 g++.dg/template/qualified-id1.C: Update dg-error marks.
27738 * g++.dg/template/nontype6.C: New test.
27739
27740 2004-02-01 Roger Sayle <roger@eyesopen.com>
27741
27742 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
27743 * gcc.dg/builtins-31.c: New testcase.
27744 * gcc.dg/builtins-32.c: New testcase.
27745
27746 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
27747
27748 * objc.dg/call-super-2.m: Update line numbers
27749 for the including of stddef.h.
27750
27751 2004-01-30 Michael Matz <matz@suse.de>
27752
27753 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
27754 g++.dg/ext/case-range3.C: New tests.
27755
27756 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27757
27758 DR206
27759 PR c++/13813
27760 * g++.dg/template/member4.C: New test.
27761
27762 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27763
27764 PR c++/13683
27765 * g++.dg/template/sizeof6.C: New test.
27766
27767 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27768
27769 * gcc.dg/fwritable-strings-1.c: New test.
27770
27771 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27772
27773 * gcc.c-torture/compile/20040130-1.c: New test.
27774
27775 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
27776
27777 * objc.dg/call-super-2.m: Include stddef.h for size_t.
27778
27779 2004-01-29 Mark Mitchell <mark@codesourcery.com>
27780
27781 PR c++/13883
27782 * g++.dg/template/ctor3.C: New test.
27783
27784 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27785
27786 * g++.dg/tc1: New directory.
27787 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
27788 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
27789 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
27790 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
27791 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
27792
27793 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27794
27795 * g++.dg/parse/error11.C: New test.
27796 * g++.dg/parse/error12.C: Likewise.
27797
27798 2004-01-28 Ziemowit Laski <zlaski@apple.com>
27799
27800 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
27801 (scan_initial, main): Use aligned_sizeof instead of sizeof.
27802
27803 2004-01-28 Mark Mitchell <mark@codesourcery.com>
27804
27805 PR c++/13791
27806 * g++.dg/ext/attrib12.C: New test.
27807
27808 PR c++/13736
27809 * g++.dg/parse/cast2.C: New test.
27810
27811 2004-01-27 James E Wilson <wilson@specifixinc.com>
27812
27813 * objc.dg/encode-2.m (main): New local string. Set depending on
27814 sizeof long. Use in sscanf call.
27815 * objc.dg/encode-3.m (main): New local string. Set depending on
27816 sizeof long. Use in scan_initial call.
27817
27818 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27819
27820 * objc.dg/call-super-2.m: Make LP64-safe.
27821 * objc.dg/desig-init-1.m: Likewise.
27822
27823 2004-01-27 Devang Patel <dpatel@apple.com>
27824
27825 * g++.dg/debug/namespace1.C: New test.
27826
27827 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
27828
27829 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
27830 xscale-*-*.
27831
27832 * gcc.dg/arm-mmx-1.c: New test.
27833
27834 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27835
27836 * gcc.dg/20040127-1.c: New test.
27837 * gcc.dg/20040127-2.c: New test.
27838
27839 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27840
27841 * objc.dg/stret-1.m (glob): Renamed to globa.
27842
27843 2004-01-26 Mark Mitchell <mark@codesourcery.com>
27844
27845 PR c++/13663
27846 * g++.dg/expr/for1.C: New test.
27847
27848 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
27849
27850 PR middle-end/13779
27851 * gcc.dg/darwin-longlong.c: New test.
27852
27853 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
27854
27855 * gcc.dg/20040124-1.c: Moved test from here...
27856 * gcc.c-torture/compile/20040124-1.c: ...to here.
27857
27858 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27859
27860 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
27861 the assembly output if -m64 is passed.
27862
27863 2004-01-25 Mark Mitchell <mark@codesourcery.com>
27864
27865 PR c++/13833
27866 * g++.dg/template/cond3.C: New test.
27867
27868 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27869
27870 PR c++/13810
27871 * g++.dg/template/ttp7.C: New test.
27872
27873 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27874
27875 PR c++/13797
27876 * g++.dg/template/nontype4.C: New test.
27877 * g++.dg/template/nontype5.C: Likewise.
27878
27879 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
27880
27881 * gcc.dg/torture/mips-clobber-at.c: New test.
27882
27883 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
27884
27885 * gcc.dg/20040124-1.c: New test.
27886
27887 2004-01-24 Jakub Jelinek <jakub@redhat.com>
27888
27889 * gcc.dg/20040123-1.c: New test.
27890
27891 2004-01-23 Zack Weinberg <zack@codesourcery.com>
27892
27893 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
27894
27895 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
27896
27897 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
27898
27899 2004-01-23 Andrew Pinski <apinski@apple.com>
27900
27901 * gcc.dg/20030121-1.c: Move to ..
27902 * gcc.dg/20040121-1.c: here.
27903
27904 2004-01-23 Roger Sayle <roger@eyesopen.com>
27905
27906 * gcc.dg/builtins-29.c: New test case.
27907
27908 2004-01-23 Zack Weinberg <zack@codesourcery.com>
27909
27910 PR 18314
27911 * gcc.dg/builtins-30.c: New testcase.
27912
27913 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
27914
27915 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
27916 * lib/g77.exp: Likewise.
27917 * lib/objc.exp: Likewise.
27918 * lib/g++.exp: Likewise.
27919
27920 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27921
27922 * gcc.dg/struct-by-value-2.c: New test.
27923
27924 2004-01-21 Andrew Pinski <apinski@apple.com>
27925
27926 PR target/13785
27927 * gcc.dg/20030121-1.c: New test.
27928
27929 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
27930
27931 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
27932 clobber frame pointer register in asm statement.
27933
27934 2004-01-21 Falk Hueffner <falk@debian.org>
27935
27936 * gcc.c-torture/compile/20040121-1.c: New test.
27937
27938 2004-01-21 Zack Weinberg <zack@codesourcery.com>
27939
27940 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
27941
27942 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
27943
27944 * gcc.dg/ppc64-abi-2.c: New test.
27945
27946 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
27947
27948 * lib/treelang.exp: Fill out this file.
27949 * lib/treelang-dg.exp: New File.
27950
27951 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
27952
27953 * gcc.c-torture/compile/981022-1.c: Remove.
27954 * gcc.dg/array-5.c: Remove XFAIL.
27955 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
27956 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
27957 gcc.dg/cond-lvalue-1.c: Update.
27958 * gcc.dg/cast-lvalue-2.c: New test.
27959
27960 2004-01-19 Mark Mitchell <mark@codesourcery.com>
27961
27962 PR c++/13592
27963 * g++.dg/other/error1.C (class foo): Tweak error message.
27964
27965 PR c++/13592
27966 * g++.dg/template/call2.C: New test.
27967
27968 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27969
27970 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
27971 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
27972 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
27973 scalar-return-1_x.c, scalar-return-2_y.c,
27974 scalar-return-3_x.c, scalar-return-3_y.c,
27975 scalar-return-4_x.c, scalar-return-4_y.c,
27976 struct-align-1.h, struct-align-1_x.c,
27977 struct-align-1_y.c, struct-align-2.h,
27978 struct-align-2_x.c, struct-align-2_y.c,
27979 struct-by-value-10_y.c, struct-by-value-11_x.c,
27980 struct-by-value-11_y.c, struct-by-value-12_x.c,
27981 struct-by-value-12_y.c, struct-by-value-13_x.c,
27982 struct-by-value-13_y.c, struct-by-value-14_x.c,
27983 struct-by-value-14_y.c, struct-by-value-15_x.c,
27984 struct-by-value-15_y.c, struct-by-value-16_y.c,
27985 struct-by-value-17_y.c, struct-by-value-18_y.c,
27986 struct-by-value-19_y.c, struct-by-value-1_x.c,
27987 struct-by-value-1_y.c, struct-by-value-20_y.c,
27988 struct-by-value-2_x.c, struct-by-value-2_y.c,
27989 struct-by-value-3_y.c, struct-by-value-4_x.c,
27990 struct-by-value-4_y.c, struct-by-value-5_y.c,
27991 struct-by-value-6_y.c, struct-by-value-7_y.c
27992 struct-by-value-8_x.c, struct-by-value-8_y.c
27993 struct-by-value-9_x.c, struct-by-value-9_y.c
27994 struct-return-10_x.c, struct-return-10_y.c,
27995 struct-return-19_x.c, struct-return-20_x.c
27996 struct-return-2_x.c, struct-return-2_y.c
27997 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
27998 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
27999
28000 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28001
28002 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28003 attribute on sparc*-sun-solaris2.*.
28004
28005 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28006
28007 PR c++/13710
28008 * g++.dg/ext/typeof7.C: New test.
28009
28010 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28011
28012 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28013 * gcc.dg/const-elim-1.c: Same.
28014
28015 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28016
28017 * objc.dg/stret-1.m: New.
28018 * objc.dg/stret-2.m: New.
28019
28020 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28021
28022 PR c++/11895
28023 * g++.dg/ext/vector1.C: New test.
28024
28025 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28026
28027 * gcc.dg/pch/import-1.c: New.
28028 * gcc.dg/pch/import-1.hs: New.
28029 * gcc.dg/pch/import-1a.h: New.
28030 * gcc.dg/pch/import-1b.h: New.
28031 * gcc.dg/pch/import-1c.h: New.
28032
28033 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28034
28035 PR c++/13574
28036 * g++.dg/ext/array1.C: New test.
28037
28038 PR c++/13178
28039 * g++.dg/conversion/op1.C: New test.
28040
28041 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28042
28043 PR 11864
28044 From Kazumoto Kojima / Dan Kegel:
28045 * gcc.dg/pr11864-1.c: New test.
28046
28047 PR 10392
28048 From Marcus Comstedt / Dan Kegel:
28049 * gcc.dg/pr10392-1.c: New test.
28050
28051 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28052
28053 PR c++/13478
28054 * g++.dg/init/ref10.C: New test.
28055
28056 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28057
28058 PR c++/13407
28059 * g++.dg/parse/typename6.C: New test.
28060
28061 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28062
28063 PR pch/13361
28064 * testsuite/g++.dg/pch/wchar-1.C: New.
28065 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28066
28067 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28068
28069 PR c++/9259
28070 * g++.dg/expr/sizeof2.C: New test.
28071
28072 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28073
28074 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28075
28076 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28077
28078 PR c++/13659
28079 * g++.dg/lookup/strong-using-3.C: New.
28080 * g++.dg/lookup/using-10.C: New.
28081
28082 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28083
28084 PR c++/13594
28085 * g++.dg/lookup/strong-using-2.C: New.
28086
28087 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28088 Dan Kegel <dank@kegel.com>
28089 J"orn Rennecke <joern.rennecke@superh.com>
28090
28091 PR target/9365
28092 * gcc.dg/pr9365-1.c: New test.
28093
28094 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28095
28096 PR c++/8856
28097 * g++.dg/parse/casting-operator2.C: New test.
28098 * g++.old-deja/g++.pt/explicit83.C: Remove.
28099
28100 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28101
28102 * gcc.dg/label-compound-stmt-1.c: New test.
28103 * gcc.c-torture/compile/950922-1.c,
28104 gcc.c-torture/compile/20000211-3.c,
28105 gcc.c-torture/compile/20000518-1.c,
28106 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28107 compound statements.
28108
28109 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28110
28111 * gcc.dg/ppc64-abi-1.c: New test.
28112
28113 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
28114
28115 * g++.dg/ext/attrib9.C: Add dg-warnings.
28116
28117 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28118
28119 PR c++/12335
28120 * g++.dg/parse/dtor3.C: New test.
28121
28122 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
28123
28124 PR c++/12709
28125 * g++.dg/parse/try-catch-1.C: New test.
28126
28127 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
28128
28129 * ada/acats/run_all.sh: Add more verbose output in acats.log
28130 when compiling tests.
28131
28132 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28133
28134 PR 13656
28135 * gcc.dg/typedef-redecl.c: New test case.
28136 * gcc.dg/typedef-redecl.h: New support file.
28137
28138 2004-01-13 Jan Hubicka <jh@suse.cz>
28139
28140 * gcc.dg/always_inline.c: New test.
28141 * gcc.dg/debug/20031231-1.c: Fix.
28142
28143 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28144
28145 PR c++/13474
28146 * g++.dg/template/array3.C: New test.
28147
28148 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28149
28150 * g++.dg/ext/lvalue1.C: No longer expected to fail.
28151 * g++.dg/warn/Wunused-2.C: Likewise.
28152
28153 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28154
28155 PR c++/13289
28156 * g++.dg/template/instantiate6.C: New test.
28157
28158 2004-01-12 Roger Sayle <roger@eyesopen.com>
28159
28160 PR middle-end/11397
28161 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
28162
28163 2004-01-12 Jan Hubicka <jh@suse.cz>
28164
28165 PR opt/12826
28166 * gcc.dg/20040112-1.c: New.
28167
28168 * gcc.dg/dwarf-die[1-7].c: Move to...
28169 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
28170 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
28171
28172 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
28173
28174 PR c++/4100
28175 * g++.dg/parse/friend4.C: New test.
28176
28177 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
28178
28179 PR c++/4100
28180 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
28181 definition is called a friend.
28182
28183 2004-01-11 Zack Weinberg <zack@codesourcery.com>
28184
28185 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
28186
28187 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
28188
28189 PR c++/3478
28190 * g++.dg/parse/error10.C: New test.
28191 * g++.dg/template/arg2.C: Accept "invalid type" error.
28192
28193 2004-01-11 Jakub Jelinek <jakub@redhat.com>
28194
28195 PR middle-end/13392
28196 * g++.dg/opt/expect2.C: New test.
28197
28198 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28199
28200 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
28201 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
28202 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
28203 Update dg-error regexps.
28204
28205 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28206
28207 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
28208 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
28209
28210 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28211
28212 * gcc.dg/pragma-re-1.c: Use right pointer type.
28213
28214 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28215
28216 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
28217
28218 2004-01-09 Geoffrey Keating <geoffk@apple.com>
28219
28220 * gcc.dg/rs6000-ldouble-1.c: New.
28221
28222 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28223
28224 DR 337
28225 PR c++/9256
28226 * g++.dg/other/abstract1.C: New test.
28227
28228 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
28229
28230 * g++.dg/lookup/strong-using-1.C: New.
28231
28232 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
28233
28234 PR c/11234
28235 * gcc.dg/func-ptr-conv-1.c: New test.
28236 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
28237
28238 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
28239
28240 PR target/13380.
28241 * gcc.c-torture/compile/20040109-1.c: New.
28242
28243 2004-01-08 Stuart Hastings <stuart@apple.com>
28244
28245 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
28246 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
28247 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
28248
28249 2004-01-09 Alan Modra <amodra@bigpond.net.au>
28250
28251 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
28252
28253 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28254
28255 * ada/acats/run_acats: Treat 'gnatchop' the same way
28256 as 'gnatmake'. Export GCC_DRIVER.
28257 * ada/acats/run_all.sh: Add target_gnatchop. Use
28258 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
28259
28260 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28261
28262 PR c++/12573
28263 * g++.dg/template/dependent-expr4.C: New test.
28264
28265 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
28266
28267 * gcc.dg/altivec-11.c: New test.
28268
28269 2004-01-07 Mark Mitchell <mark@codesourcery.com>
28270
28271 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
28272
28273 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28274
28275 PR c/6024
28276 * gcc.dg/enum-compat-1.c: New test.
28277 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
28278
28279 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28280
28281 PR c/12165
28282 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
28283 gcc.dg/c99-idem-qual-3.c: New tests.
28284
28285 2004-01-07 Alan Modra <amodra@bigpond.net.au>
28286
28287 * gcc.dg/winline-7.c: Don't cast void * to int.
28288
28289 2004-01-06 Jan Hubicka <jh@suse.cz>
28290
28291 * gcc.dg/i386-sse-5.c: New test
28292 * g++.dg/eh/simd-1.c: Add -w argument for i386.
28293
28294 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28295
28296 PR c++/12815
28297 * g++.dg/rtti/typeid4.C: New test.
28298
28299 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28300
28301 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
28302
28303 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28304
28305 PR c++/12132
28306 * g++.dg/template/error11.C: New test.
28307
28308 PR c++/13451
28309 * g++.dg/template/class2.C: New test.
28310
28311 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
28312 Richard Sandiford <rsandifo@redhat.com>
28313
28314 PR c++/13387
28315 * g++.dg/opt/alias3.C: New test.
28316
28317 2004-01-04 Mark Mitchell <mark@codesourcery.com>
28318
28319 PR c++/13157
28320 * g++.dg/template/koenig3.C: New test.
28321
28322 PR c++/13529
28323 * g++.dg/parse/offsetof3.C: New test.
28324
28325 * g++.dg/init/copy7.C: Add missing dg-error markers.
28326
28327 PR c++/12226
28328 * g++.dg/init/copy7.c: New test.
28329
28330 PR c++/13536
28331 * g++.dg/parse/cast1.C: New test.
28332
28333 2004-01-04 Jan Hubicka <jh@suse.cz>
28334
28335 * gcc.dg/winline[1-7].c: New tests.
28336
28337 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28338
28339 PR c++/13520
28340 * g++.dg/template/qualttp22.C: New test.
28341
28342 2004-01-01 Jan Hubicka <jh@suse.cz>
28343
28344 * gcc.dg/debug/20031231-1.c: New.
28345 * gcc.c-torture/compile/20040101-1.c: New.
28346 * gcc.dg/dwarf-die-[1-7].c: New.
28347
28348 2004-01-01 Jakub Jelinek <jakub@redhat.com>
28349
28350 PR optimization/13521
28351 * gcc.c-torture/compile/20031231-1.c: New test.
28352
28353 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28354
28355 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
28356
28357 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28358
28359 PR c++/10079
28360 * g++.dg/template/crash16.C: New test.
28361
28362 2003-12-30 Mark Mitchell <mark@codesourcery.com>
28363
28364 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
28365
28366 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28367
28368 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
28369 ports.
28370 * g++.old-deja/g++.jason/thunk3.C: Likewise.
28371 * g++.old-deja/g++.law/profile1.C: Likewise.
28372 * gcc.c-torture/compile/981006-1.c: Likewise.
28373 * gcc.c-torture/execute/loop-2e.x: Likewise.
28374 * gcc.c-torture/execute/loop-2f.x: Remove.
28375 * gcc.c-torture/execute/loop-2g.x: Likewise.
28376 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
28377 * gcc.dg/20020312-2.c: Remove traces of dead ports.
28378
28379 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
28380
28381 PR c++/13507
28382 * g++.dg/ext/attrib11.C: New test.
28383
28384 PR c++/13494
28385 * g++.dg/template/array2-1.C: New test.
28386 * g++.dg/template/array2-2.C: New test.
28387
28388 2003-12-29 Mark Mitchell <mark@codesourcery.com>
28389
28390 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
28391
28392 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
28393
28394 PR c++/12774
28395 * g++.dg/template/array1-1.C: New test.
28396 * g++.dg/template/array1-2.C: New test.
28397
28398 2003-12-29 Roger Sayle <roger@eyesopen.com>
28399
28400 PR fortran/12632
28401 * g77.dg/12632.f: New test case.
28402
28403 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28404
28405 PR c++/13289
28406 * g++.dg/parse/nontype1.C: New test.
28407
28408 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28409
28410 PR c++/12403
28411 * g++.dg/parse/explicit1.C: New test.
28412 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
28413
28414 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28415
28416 PR c++/13081
28417 * g++.dg/opt/inline6.C: New test.
28418
28419 PR c++/12613
28420 * g++.dg/parse/error9.C: New test.
28421
28422 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
28423
28424 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28425
28426 PR c++/13009
28427 * g++.dg/init/assign1.C: New test.
28428
28429 2003-12-28 Roger Sayle <roger@eyesopen.com>
28430
28431 PR c++/13070
28432 * g++.dg/warn/format3.C: New test case.
28433
28434 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28435
28436 * gcc.c-torture/compile/20031227-1.c: New test.
28437
28438 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28439
28440 * g++.dg/bprob/bprob.exp: Load target-supports.exp
28441 * g77.dg/bprob/bprob.exp: Likewise.
28442 * gcc.misc-tests/bprob.exp: Likewise.
28443 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
28444 variants on systems where the library does not provide that
28445 functionality.
28446 * gcc.dg/builtins-20.c: Use builtins-config.h.
28447 * gcc.dg/builtins-config.h: New file.
28448
28449 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28450
28451 * lib/gcc-dg.exp (dg-require-profiling): New function.
28452 * lib/target-supports.exp (check_profiling_available): Likewise.
28453 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
28454 * g77.dg/bprob/bprob.exp: Likewise.
28455 * gcc.misc-tests/bprob.exp: Likewise.
28456 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
28457 * gcc.dg/20021014-1.c: Likewise.
28458 * gcc.dg/nest.c: Likewise.
28459
28460 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28461
28462 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
28463 compiling.
28464 * g++.dg/lookup/java2.C: Likewise.
28465 * gcc.dg/cpp/lexident.c: Likewise.
28466
28467 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
28468
28469 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
28470 given.
28471 * gcc.c-torture/compile/961203-1.c: Likewise.
28472 * gcc.c-torture/compile/980506-1.c: Likewise.
28473
28474 2003-12-23 Zack Weinberg <zack@codesourcery.com>
28475
28476 * lib/gcc-dg.exp (dg-prune-output): New annotation.
28477 (additional_prunes): New global.
28478 (gcc-dg-prune): Handle additional per-test pruning.
28479 (dg-test): Clear additional_prunes between tests.
28480
28481 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
28482 dg-prune-output to avoid spurious failures from assembler
28483 complaining about nonexistent WAW violations.
28484 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
28485 Use dg-prune-output to avoid spurious failures from assembler
28486 warning about Itanium B-step errata.
28487
28488 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28489
28490 * g++.dg/abi/macro0.C: New test.
28491 * g++.dg/abi/macro1.C: Likewise.
28492 * g++.dg/abi/macro2.C: Likewise.
28493
28494 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
28495 * g++.dg/abi/bitfield7.C: Likewise.
28496 * g++.dg/abi/dtor2.C: Likewise.
28497 * g++.dg/abi/mangle11.C: Likewise.
28498 * g++.dg/abi/mangle12.C: Likewise.
28499 * g++.dg/abi/mangle14.C: Likewise.
28500 * g++.dg/abi/mangle17.C: Likewise.
28501 * g++.dg/abi/vbase10.C: Likewise.
28502 * g++.dg/abi/vbase14.C: Likewise.
28503 * g++.dg/template/qualttp17.C: Likewise.
28504
28505 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
28506
28507 PR c/11995
28508 * gcc.dg/20031223-1.c: New test.
28509
28510 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28511
28512 * gcc.dg/noreturn-7.c: New test.
28513
28514 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28515
28516 * gcc.dg/null-pointer-1.c: New test.
28517
28518 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28519
28520 * g++.old-deja/g++.jason/template18.C: Remove.
28521 * g++.old-deja/g++.jason/template37.C: Likewise.
28522
28523 PR c++/12862
28524 * g++.dg/lookup/ns1.C: New test.
28525
28526 PR c++/12397
28527 * g++.dg/template/lookup3.C: New test.
28528
28529 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28530
28531 * g++.dg/template/recurse1.C: New test
28532
28533 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28534
28535 PR c++/12479
28536 * g++.dg/parse/semicolon1.C: New test.
28537 * g++.dg/parse/semicolon1.h: Likewise.
28538
28539 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
28540
28541 * gcc.dg/darwin-misaligned.c: New test.
28542
28543 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28544
28545 PR c/9163
28546 * gcc.dg/20031222-1.c: New test.
28547
28548 2003-12-21 Mark Mitchell <mark@codesourcery.com>
28549
28550 PR c++/13438
28551 * g++.dg/parse/error8.C: New test.
28552
28553 PR c++/11554
28554 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
28555
28556 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
28557
28558 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
28559 too small.
28560 * gcc.c-torture/compile/930217-1.c: Likewise.
28561 * gcc.c-torture/compile/930513-1.c: Likewise.
28562 * gcc.c-torture/execute/920908-2.c: Likewise.
28563 * gcc.c-torture/execute/921204-1.c: Likewise.
28564 * gcc.c-torture/execute/930621-1.c: Likewise.
28565 * gcc.c-torture/execute/930630-1.c: Likewise.
28566 * gcc.c-torture/execute/931031-1.c: Likewise.
28567 * gcc.c-torture/execute/980602-2.c: Likewise.
28568 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28569 * gcc.c-torture/execute/compndlit-1.c: Likewise.
28570 * gcc.c-torture/execute/extzvsi.c: Likewise.
28571 * gcc.c-torture/unsorted/ext.c: Likewise.
28572
28573 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
28574
28575 PR target/12749
28576 * gcc.c-torture/compile/20031220-2.c: New test case.
28577
28578 2003-12-20 Roger Sayle <roger@eyesopen.com>
28579
28580 PR optimization/13031
28581 * gcc.c-torture/compile/20031220-1.c: New test case.
28582
28583 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28584
28585 * gcc.dg/cast-function-1.c: New test.
28586
28587 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
28588
28589 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
28590 formats.
28591
28592 2003-12-19 Mark Mitchell <mark@codesourcery.com>
28593
28594 PR c++/12795
28595 * g++.dg/ext/attrib10.C: New test.
28596
28597 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28598
28599 * gcc.dg/cleanup-10.c: New test.
28600 * gcc.dg/cleanup-11.c: New test.
28601
28602 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28603
28604 PR c++/13239
28605 * g++.dg/opt/expect1.C: New test.
28606
28607 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
28608
28609 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
28610
28611 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
28612
28613 PR debug/12923
28614 * gcc.dg/20031218-1.c: New test.
28615
28616 PR debug/12389
28617 * gcc.dg/20031218-2.c: New test.
28618 * gcc.dg/20031218-3.c: New test.
28619
28620 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
28621 of label name and allow for USER_LABEL_PREFIX == "_" names.
28622 * g++.dg/abi/mangle18-2.C: Likewise.
28623 * g++.dg/abi/mangle19-1.C: Likewise.
28624 * g++.dg/abi/mangle19-2.C: Likewise.
28625 * g++.dg/abi/mangle20-1.C: Likewise.
28626 * g++.dg/abi/mangle20-2.C: Likewise.
28627
28628 2003-12-18 Richard Henderson <rth@redhat.com>
28629
28630 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
28631
28632 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
28633 Dan Kegel <dank@kegel.com>
28634
28635 PR other/12009
28636 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
28637 testing a cross compiler, it causes spurious compile failures.
28638 * lib/g++.exp: Likewise.
28639
28640 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28641
28642 PR c++/13262
28643 * g++.dg/template/access13.C: New test.
28644
28645 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
28646
28647 * gcc.dg/20031216-1.c: New test.
28648
28649 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28650
28651 PR c++/9154
28652 * g++.dg/template/error10.C: New test.
28653
28654 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28655
28656 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
28657 * g++.dg/eh/simd-2.C: Likewise.
28658
28659 2003-12-17 James E Wilson <wilson@specifixinc.com>
28660 Roger Sayle <roger@eyesopen.com>
28661
28662 * gcc.c-torture/execute/ieee/mzero5.c: New.
28663
28664 2003-12-17 Mark Mitchell <mark@codesourcery.com>
28665
28666 PR c++/10603
28667 * g++.dg/parse/error6.C: New test.
28668
28669 PR c++/12827
28670 * g++.dg/parse/error7.C: New test.
28671
28672 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
28673
28674 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
28675 at -O with stabs debugging formats.
28676 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
28677 * gcc.dg/debug/debug-2.c: Likewise.
28678
28679 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28680
28681 PR c++/12696
28682 * g++.dg/init/error1.C: New test.
28683
28684 PR c++/12218
28685 * g++.dg/init/pm3.C: New test.
28686
28687 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
28688
28689 PR c/3347
28690 * gcc.dg/bitfld-8.c: New test.
28691
28692 2003-12-16 James Lemke <jim@wasabisystems.com>
28693
28694 * gcc.dg/arm-scd42-[123].c: New tests.
28695
28696 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28697
28698 PR c++/9043
28699 * g++.dg/abi/mangle20-1.C: New test.
28700 * g++.dg/abi/mangle20-2.C: New test.
28701
28702 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28703
28704 PR c++/13275
28705 * g++.dg/other/offsetof2.C: Remove XFAIL.
28706 * g++.dg/parse/offsetof1.C: New test.
28707 * g++.gd/parse/offsetof2.C: Likewise.
28708
28709 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28710
28711 * g++.dg/template/nontype3.C: New test.
28712 * g++.dg/template/static2.C: Tweaked the dg-error clause.
28713
28714 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28715
28716 * g++.dg/warn/noreturn-3.C: Also test instantiation.
28717
28718 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28719
28720 PR c++/13387
28721 * g++.dg/expr/assign1.C: New test.
28722
28723 PR c++/13242
28724 * g++.dg/abi/mangle19-1.C: New test.
28725 * g++.dg/abi/mangle19-2.C: New test.
28726
28727 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
28728
28729 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
28730
28731 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28732
28733 * gcc.c-torture/execute/20031216-1.c: New test.
28734
28735 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28736
28737 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
28738 an ICE regression.
28739
28740 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28741
28742 PR c++/10926
28743 * g++.dg/template/error9.C: New test.
28744
28745 PR c++/11116
28746 * g++.dg/template/error8.C: New test.
28747
28748 2003-12-15 Roger Sayle <roger@eyesopen.com>
28749
28750 PR middle-end/13400
28751 * gcc.c-torture/execute/20031215-1.c: New test case.
28752
28753 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28754
28755 PR c++/13269
28756 * g++.dg/parse/error5.C: New test.
28757
28758 PR c++/12989
28759 * g++.dg/expr/sizeof1.C: New test.
28760
28761 PR c++/13310
28762 * g++.dg/template/crash15.C: New test.
28763
28764 2003-12-15 Geoffrey Keating <geoffk@apple.com>
28765
28766 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
28767 a non-POD type as the last named parameter of a varargs function.
28768
28769 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28770
28771 PR c++/13243
28772 PR c++/12573
28773 * g++.dg/template/crash14.C: New test.
28774 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
28775
28776 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
28777
28778 * g++.dg/other/java1.C: New test.
28779
28780 PR c++/13241
28781 * g++.dg/abi/mangle18-1.C: New test.
28782 * g++.dg/abi/mangle18-2.C: New test.
28783
28784 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28785
28786 PR optimization/10312
28787 * gcc.c-torture/execute/20031214-1.c: New.
28788
28789 2003-12-14 Mark Mitchell <mark@codesourcery.com>
28790
28791 PR c++/10779
28792 PR c++/12160
28793 * g++.dg/parse/error3.C: New test.
28794 * g++.dg/parse/error4.C: Likewise.
28795 * g++.dg/abi/mangle4.C: Tweak error messages.
28796 * g++.dg/lookup/using5.C: Likewise.
28797 * g++.dg/other/error2.C: Likewise.
28798 * g++.dg/parse/typename5.C: Likewise.
28799 * g++.dg/parse/undefined1.C: Likewise.
28800 * g++.dg/template/arg2.C: Likewise.
28801 * g++.dg/template/ttp3.C: Likewise.
28802 * g++.dg/template/type1.C: Likewise.
28803 * g++.old-deja/g++.other/crash32.C: Likewise.
28804 * g++.old-djea/g++.pt/defarg8.C: Likewise.
28805
28806 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28807
28808 PR c++/13106
28809 * g++.dg/warn/noreturn-3.C: New test.
28810
28811 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28812
28813 PR c++/13118
28814 * g++.dg/abi/covariant3.C: New.
28815
28816 2003-12-12 Jakub Jelinek <jakub@redhat.com>
28817
28818 * g++.dg/eh/ia64-1.C: New test.
28819
28820 2003-12-12 Roger Sayle <roger@eyesopen.com>
28821
28822 PR optimization/13037
28823 * g77.f-torture/execute/13037.f: New test case.
28824
28825 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28826
28827 PR c++/12881
28828 * g++.dg/abi/covariant2.C: New.
28829
28830 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
28831
28832 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
28833
28834 2003-12-11 Zack Weinberg <zack@codesourcery.com>
28835
28836 * gcc.c-torture/execute/wchar_t-1.x: Delete.
28837
28838 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
28839
28840 PR other/10819
28841 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
28842 to fix Bug 10819.
28843 * lib/g++.exp (g++_version): Likewise.
28844 * lib/g77.exp (g77_version): Likewise.
28845 * lib/objc.exp (default_objc_version): Likewise.
28846
28847 2003-12-10 Richard Henderson <rth@redhat.com>
28848
28849 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
28850
28851 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
28852
28853 2003-12-08 Matt Austern <austern@apple.com>
28854
28855 PR c/13134
28856 * lib/gcc-dg.exp (dg-require-visibility): Define.
28857 * lib/target-supports (check_visibility_available): Define.
28858 * gcc.dg/visibility-1.c: New test.
28859 * gcc.dg/visibility-2.c: Likewise.
28860 * gcc.dg/visibility-3.c: Likewise.
28861 * gcc.dg/visibility-4.c: Likewise.
28862 * gcc.dg/visibility-5.c: Likewise.
28863 * gcc.dg/visibility-6.c: Likewise.
28864 * g++.dg/ext/visibility-1.C: Likewise.
28865 * g++.dg/ext/visibility-2.C: Likewise.
28866 * g++.dg/ext/visibility-3.C: Likewise.
28867 * g++.dg/ext/visibility-4.C: Likewise.
28868 * g++.dg/ext/visibility-5.C: Likewise.
28869 * g++.dg/ext/visibility-6.C: Likewise.
28870
28871 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28872
28873 * g++.dg/lookup/java1.C: New test.
28874 * g++.dg/lookup/java2.C: New test.
28875
28876 2003-12-07 Falk Hueffner <falk@debian.org>
28877
28878 * g++.dg/opt/noreturn-1.C: New test.
28879
28880 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
28881
28882 * gcc.dg/overflow-1.c: New test.
28883
28884 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28885
28886 * g77.f-torture/compile/13060.f: New test.
28887
28888 2003-12-06 Mark Mitchell <mark@codesourcery.com>
28889
28890 PR c++/13323
28891 * g++.dg/inherit/operator2.C: New test.
28892
28893 2003-12-05 Mark Mitchell <mark@codesourcery.com>
28894
28895 PR c++/13305
28896 * g++.dg/ext/attrib9.C: New test.
28897
28898 2003-12-05 Mark Mitchell <mark@codesourcery.com>
28899
28900 PR c++/13314
28901 * g++.dg/template/error7.C: New test.
28902
28903 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
28904 J"orn Rennecke <joern.rennecke@superh.com>
28905
28906 PR target/13302
28907 * g++.dg/other/struct-va_list.C: New test.
28908
28909 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28910
28911 PR c++/13166
28912 * g++.dg/parse/defarg6.C: New test.
28913
28914 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
28915
28916 PR target/13256
28917 * gcc.c-torture/execute/20031201-1.c: New test.
28918
28919 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
28920
28921 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
28922
28923 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28924
28925 * gcc.dg/builtin-return-1.c: New test.
28926
28927 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
28928 J"orn Rennecke <joern.rennecke@superh.com>
28929
28930 PR optimization/13260
28931 * gcc.c-torture/execute/20031204-1.c: New test.
28932
28933 2003-12-03 Mark Mitchell <mark@codesourcery.com>
28934
28935 PR c++/9127
28936 * g++.dg/template/error6.C: New test.
28937
28938 2003-12-03 Jakub Jelinek <jakub@redhat.com>
28939
28940 * gcc.dg/20031202-1.c: New test.
28941
28942 2003-12-03 Mark Mitchell <mark@codesourcery.com>
28943
28944 PR c++/13179
28945 * g++.dg/template/eh1.C: New test.
28946
28947 PR c++/10771
28948 * g++.dg/template/error5.C: New test.
28949
28950 2003-12-02 David Ung <davidu@mips.com>
28951
28952 * gcc.dg/compat/vector-check.h: Corrected type for var
28953 g_##TMODE
28954
28955 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28956
28957 PR c++/10126
28958 * g++.dg/template/ptrmem8.C: New test.
28959
28960 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28961
28962 PR c++/12573
28963 * g++.dg/template/dependent-expr3.C: New test.
28964
28965 2003-12-01 James Lemke <jim@wasabisystems.com>
28966
28967 * gcc.dg/arm-g2.c: New test.
28968
28969 2003-12-01 Roger Sayle <roger@eyesopen.com>
28970
28971 PR optimization/11634
28972 * gcc.dg/20031201-2.c: New test case.
28973
28974 2003-12-01 Zack Weinberg <zack@codesourcery.com>
28975
28976 PR 11433
28977 * objc.dg/proto-lossage-3.m: New test.
28978
28979 2003-12-01 Roger Sayle <roger@eyesopen.com>
28980
28981 PR optimization/12628
28982 * gcc.dg/20031201-1.c: New test case.
28983
28984 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
28985
28986 * gcc.dg/unaligned-1.c: New test.
28987
28988 2003-11-30 Mark Mitchell <mark@codesourcery.com>
28989
28990 PR c++/9849
28991 * g++.dg/template/error4.C: New test.
28992 * g++.dg/template/nested3.C: Adjust error markers.
28993
28994 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28995
28996 * gcc.dg/cpp/assert4.c: Check more #system assertions.
28997
28998 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
28999
29000 PR c/10333
29001 * gcc.dg/bitfld-7.c: New test.
29002
29003 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29004
29005 * gcc.dg/tls/asm-1.C: New test.
29006
29007 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29008
29009 * gcc.dg/cpp/assert4.c: Update.
29010
29011 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29012
29013 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29014 * gcc.dg/builtin-apply3.c: New test.
29015
29016 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29017
29018 * lib/compat.exp (compat-obj): New xfaildata parameter.
29019 Use it to set compiler_conditional_xfail_data before compiling.
29020 (compat-get-options): Handle dg-xfail-if.
29021 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29022 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29023 * gcc.dg/compat/vector-1_y.c: Likewise.
29024 * gcc.dg/compat/vector-2_x.c: Likewise.
29025 * gcc.dg/compat/vector-2_y.c: Likewise.
29026
29027 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29028
29029 * g++.dg/opt/reg-stack4.C: New test.
29030
29031 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29032
29033 * gcc.dg/builtin-apply2.c: New test.
29034
29035 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29036
29037 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29038
29039 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29040
29041 PR c++/12924
29042 * g++.dg/template/template-id-2.C: New test.
29043
29044 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29045
29046 PR c++/5369
29047 * g++.dg/template/memfriend1.C: New test.
29048 * g++.dg/template/memfriend2.C: Likewise.
29049 * g++.dg/template/memfriend3.C: Likewise.
29050 * g++.dg/template/memfriend4.C: Likewise.
29051 * g++.dg/template/memfriend5.C: Likewise.
29052 * g++.dg/template/memfriend6.C: Likewise.
29053 * g++.dg/template/memfriend7.C: Likewise.
29054 * g++.dg/template/memfriend8.C: Likewise.
29055 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29056
29057 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29058
29059 PR c++/12515
29060 * g++.dg/ext/cond1.C: New test.
29061
29062 2003-11-20 Richard Henderson <rth@redhat.com>
29063
29064 * gcc.dg/20020201-2.c: Remove.
29065 * gcc.dg/20020201-4.c: Remove.
29066 * gcc.dg/20020304-1.c: Remove.
29067
29068 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29069
29070 * gcc.dg/cpp/trad/xwin1.c: New test case.
29071
29072 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29073
29074 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29075 * lib/g77.exp: Likewise.
29076 * lib/objc.exp: Likewise.
29077 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29078 for darwin.
29079
29080 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29081
29082 PR c++/12932
29083 * g++.dg/template/static5.C: New test.
29084
29085 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29086
29087 * gcc.dg/nested-func-1.c: New test.
29088
29089 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29090
29091 * gcc.dg/cpp/assert4.c: New test.
29092
29093 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29094
29095 PR c++/2294
29096 * g++.dg/lookup/using9.c: New test.
29097
29098 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29099
29100 PR c++/12762
29101 * g++.dg/template/error3.C: New test.
29102
29103 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29104
29105 PR ada/13035
29106 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29107 No longer use a wrapper for gcc, since this does not work under
29108 Windows.
29109
29110 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29111
29112 PR c++/2094
29113 * g++.dg/template/ptrmem7.C: New test.
29114
29115 2003-11-13 Andrew Pinski <apinski@apple.com>
29116
29117 * gcc.c-torture/compile/20031113-1.c: New test.
29118
29119 2003-11-13 Mark Mitchell <mark@codesourcery.com>
29120 Kean Johnston <jkj@sco.com>
29121
29122 PR c/13029
29123 * gcc.dg/unused-4.c: Update.
29124
29125 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29126
29127 * g++.dg/opt/const3.C: New test.
29128
29129 2003-11-13 Jan Hubicka <jh@suse.cz>
29130
29131 * gcc.c-torture/compile/20031112-1.c: New test.
29132
29133 2003-11-12 Mark Mitchell <mark@codesourcery.com>
29134
29135 * g++.dg/parse/crash10.C: Remove bogus error marker.
29136
29137 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29138
29139 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
29140 (host_gcc): Likewise.
29141 (ROOT): Honor $PWDCMD.
29142 (BASE): Likewise.
29143 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
29144
29145 2003-11-12 Catherine Moore <clm@redhat.com>
29146
29147 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
29148
29149 2003-11-12 Andreas Jaeger <aj@suse.de>
29150 Jakub Jelinek <jakub@redhat.com>
29151 Andrew Pinski <pinskia@physics.uc.edu>
29152 Richard Henderson <rth@redhat.com>
29153
29154 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
29155 systems.
29156 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
29157
29158 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
29159 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
29160
29161 2003-11-11 Andreas Jaeger <aj@suse.de>
29162
29163 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
29164
29165 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
29166
29167 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
29168
29169 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
29170 Clean ups.
29171
29172 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
29173
29174 * gcc.dg/trampoline-1.c: New test.
29175
29176 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29177
29178 * gcc.c-torture/compile/200031109-1.c: New test.
29179
29180 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29181
29182 PR c/3190
29183 PR c/8714
29184 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29185 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
29186 gcc.dg/format/no-y2k-1.c: Update.
29187
29188 2003-11-08 Roger Sayle <roger@eyesopen.com>
29189
29190 PR optimization/10467
29191 * gcc.dg/20031108-1.c: New test case.
29192
29193 2003-11-07 Geoffrey Keating <geoffk@apple.com>
29194
29195 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
29196
29197 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29198
29199 * gcc.dg/compound-lvalue-1.c: New test.
29200 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
29201 some XFAILs.
29202
29203 2003-11-06 Geoffrey Keating <geoffk@apple.com>
29204
29205 * gcc.dg/altivec-varargs-1.c: New test.
29206
29207 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29208
29209 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
29210 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
29211 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
29212 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
29213 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
29214
29215 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
29216
29217 * gcc.dg/cond-lvalue-1.c: New test.
29218
29219 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
29220
29221 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
29222
29223 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29224
29225 PR c++/11616
29226 * g++.dg/template/instantiate5.C: New test.
29227
29228 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29229
29230 PR c++/12726
29231 * g++.dg/ext/complit2.C: Replace test with self-contained version.
29232 * ChangeLog: Add missing first entry for above test.
29233
29234 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29235
29236 PR c++/9810
29237 * g++.dg/template/using8.C: New test.
29238 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
29239
29240 2003-11-02 Roger Sayle <roger@eyesopen.com>
29241
29242 PR optimization/10817
29243 * gcc.c-torture/compile/20031102-1.c: New test case.
29244
29245 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
29246
29247 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
29248 2147483647.
29249
29250 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29251
29252 * gcc.dg/20031102-1.c: New test.
29253
29254 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29255
29256 * gcc.dg/complex-1.c: New test.
29257
29258 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29259
29260 PR c++/12796
29261 * g++.dg/template/crash13.C: Adjust expected error location.
29262 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29263
29264 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29265
29266 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29267
29268 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29269
29270 PR/10239
29271 * gcc.c-torture/compile/20031031-2.c: New test.
29272
29273 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29274
29275 PR/11640
29276 * gcc.c-torture/compile/20031031-1.c: New test.
29277
29278 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29279
29280 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29281 * gcc.misc-tests/bprob.exp: Likewise.
29282 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
29283 the execution test on arm-elf configs.
29284 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
29285 configs that don't support scratch files.
29286 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
29287
29288 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
29289
29290 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
29291 done by dejagnu.
29292
29293 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
29294
29295 * ada/acats/run_all.sh: Redirect mv output to /dev/null
29296 Avoid non pure sh syntax. Add more logging.
29297
29298 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
29299 fail.
29300
29301 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29302
29303 PR libgcj/10610
29304 * gcc.dg/ppc-stackalign-1.c: New test.
29305
29306 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
29307
29308 * ada/acats/run_all.sh: Change output to be more compliant with
29309 dejagnu framework.
29310 Create acats.sum and acats.log files under testsuite/ada/acats
29311 Only run [a-z]* directories, to filter out e.g. CVS.
29312 Redirect build output to log file.
29313
29314 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29315
29316 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
29317
29318 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29319
29320 PR ada/5909:
29321 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
29322
29323 2003-10-27 Jakub Jelinek <jakub@redhat.com>
29324
29325 * gcc.c-torture/compile/20031023-1.c: New test.
29326 * gcc.c-torture/compile/20031023-2.c: New test.
29327 * gcc.c-torture/compile/20031023-3.c: New test.
29328 * gcc.c-torture/compile/20031023-4.c: New test.
29329
29330 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29331
29332 PR c++/10371
29333 * g++.dg/lookup/scoped8.C: New test.
29334
29335 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29336
29337 * g++.dg/opt/reg-stack3.C: New test.
29338
29339 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29340
29341 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
29342
29343 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29344
29345 PR c++/11076
29346 * g++.dg/template/crash13.C: New test.
29347
29348 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29349
29350 * gcc.dg/c99-restrict-2.c: New test.
29351
29352 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
29353
29354 PR c++/12698, c++/12699, c++/12700, c++/12566
29355 * g++.dg/inherit/covariant9.C: New test.
29356 * g++.dg/inherit/covariant10.C: New test.
29357 * g++.dg/inherit/covariant11.C: New test.
29358
29359 2003-10-23 Jason Merrill <jason@redhat.com>
29360
29361 PR c++/12726
29362 * g++.dg/ext/complit2.C: New test.
29363
29364 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29365
29366 PR target/12654
29367 * gcc.c-torture/execute/20031020-1.c: New test.
29368
29369 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29370
29371 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
29372 following the jump_insn.
29373
29374 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
29375
29376 * gcc.dg/cast-lvalue-1.c: New test.
29377
29378 2003-10-21 Mark Mitchell <mark@codesourcery.com>
29379
29380 PR c++/11962
29381 * g++.dg/template/cond2.C: New test.
29382
29383 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
29384
29385 * gcc.dg/builtins-28.c: New test.
29386
29387 2003-10-20 Jan Hubicka <jh@suse.cz>
29388
29389 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
29390 parameter.
29391 * testsuite/gcc.dg/inline-2.c: Likewise.
29392
29393 2003-10-20 Phil Edwards <phil@codesourcery.com>
29394
29395 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
29396 * gcc.dg/nest.c: Likewise.
29397
29398 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29399
29400 PR c++/9781, c++/10583, c++/11862
29401 * g++.dg/parse/crash13.C: New test.
29402
29403 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29404
29405 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
29406
29407 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29408
29409 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
29410 Define HAVE_C99_RUNTIME except on Solaris.
29411 * gcc.dg/builtins-20.c: Likewise.
29412
29413 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29414
29415 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
29416
29417 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29418
29419 PR c++/12495
29420 * g++.dg/template/crash21.C: New test.
29421
29422 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29423
29424 PR c++/2513
29425 * g++.dg/template/typename5.C: New test.
29426
29427 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29428
29429 PR c++/12369
29430 * g++.dg/template/friend25.C: New test.
29431
29432 2003-10-16 Ziemowit Laski <zlaski@apple.com>
29433
29434 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
29435 versions.
29436
29437 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
29438
29439 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
29440 == 2147483647.
29441
29442 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
29443
29444 * gcc.c-torture/execute/960416-1.x: Remove.
29445 * gcc.c-torture/execute/divconst-3.x: Likewise.
29446
29447 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
29448
29449 PR target/12598
29450 * gcc.dg/torture/cris-volatile-1.c: New test.
29451
29452 2003-10-14 Roger Sayle <roger@eyesopen.com>
29453
29454 PR optimization/9325
29455 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
29456 for overflowing floating point to integer conversion during RTL
29457 simplification.
29458
29459 2003-10-13 Ziemowit Laski <zlaski@apple.com>
29460
29461 * objc/execute/_cmd.m: Fix typo.
29462 * objc.dg/image-info.m, objc.dg/symtab-1.m:
29463 Relax 'scan-assembler' regexp.
29464 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
29465 objc.dg/try-catch-4.m: Run on non-Darwin targets.
29466 * objc.dg/zero-link-2.m: Remove blank line.
29467 * objc.dg/zero-link-3.m: New test case.
29468
29469 2003-10-13 Geoffrey Keating <geoffk@apple.com>
29470
29471 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
29472
29473 * gcc.dg/asm-names.c: Use scan-assembler-not rather
29474 than linker trickery.
29475
29476 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29477
29478 PR c++/12370
29479 * g++.dg/other/friend2.C: New test.
29480
29481 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29482
29483 * gcc.dg/20031012-1.c: New test.
29484
29485 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29486
29487 * gcc.dg/weak/weak-3.c: Fix for new warning.
29488
29489 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
29490
29491 PR optimization/8750
29492 * gcc.c-torture/execute/20031012-1.c: New test case.
29493
29494 2003-10-11 Roger Sayle <roger@eyesopen.com>
29495
29496 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
29497 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
29498
29499 2003-10-11 Roger Sayle <roger@eyesopen.com>
29500
29501 PR optimization/12260
29502 * gcc.c-torture/compile/20031011-2.c: New test case.
29503
29504 2003-10-11 Roger Sayle <roger@eyesopen.com>
29505
29506 * gcc.c-torture/execute/20031011-1.c: New testcase.
29507
29508 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
29509
29510 * gcc.c-torture/compile/20031011-1.c: New test.
29511
29512 2003-10-11 Jan Hubicka <jh@suse.cz>
29513
29514 * g++.dg/other/first-global.C: New test.
29515
29516 2003-10-11 Roger Sayle <roger@eyesopen.com>
29517
29518 * gcc.c-torture/execute/string-opt-18.c: New testcase.
29519
29520 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
29521
29522 * gcc.c-torture/compile/20031010-1.c: New test.
29523
29524 2003-10-10 Geoffrey Keating <geoffk@apple.com>
29525
29526 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
29527 * gcc.c-torture/execute/va-arg-25.c: ... here.
29528
29529 2003-10-09 Mark Mitchell <mark@codesourcery.com>
29530
29531 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
29532
29533 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
29534
29535 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
29536
29537 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29538
29539 * g++.dg/parse/error2.C: New test.
29540
29541 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29542
29543 PR c++/11097
29544 * g++.dg/other/error5.C: Modify the error message.
29545 * g++.dg/lookup/using8.C: New test.
29546
29547 2003-10-07 Geoffrey Keating <geoffk@apple.com>
29548
29549 * gcc.dg/darwin-abi-2.c: New file.
29550 * gcc.c-torture/execute/va-arg-24.c: New file.
29551
29552 2003-10-06 Bob Wilson <bob.wilson@acm.org>
29553
29554 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
29555 indentation.
29556
29557 2003-10-06 Mark Mitchell <mark@codesourcery.com>
29558
29559 PR c++/10147
29560 * g++.dg/other/error4.C: Update error messages.
29561 * g++.dg/template/ptrmem4.C: Likewise.
29562
29563 PR c++/12337
29564 * g++.dg/init/new9.C: New test.
29565
29566 PR c++/12334, c++/12236, c++/8656
29567 * g++.dg/ext/attrib8.C: New test.
29568
29569 2003-10-06 Devang Patel <dpatel@apple.com>
29570
29571 * gcc.dg/debug/dwarf2-3.h: New test.
29572 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
29573
29574 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
29575
29576 * g++.dg/opt/cfg2.C: New test.
29577
29578 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29579
29580 * g++.dg/opt/float1.C: New test.
29581
29582 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29583
29584 * gcc.dg/c90-array-lval-6.c: New test.
29585 * gcc.dg/c99-array-lval-6.c: New test.
29586
29587 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
29588 Ziemowit Laski <zlaski@apple.com>
29589
29590 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
29591 'Derived', so that it is never considered a class method; add
29592 new warning for '+port' method ambiguity.
29593 * objc.dg/method-12.m: Include <objc/objc.h> instead of
29594 <objc/objc-api.h> (needed on Mac OS X).
29595 * objc.dg/method-13.m: New test.
29596
29597 2003-10-03 Roger Sayle <roger@eyesopen.com>
29598
29599 PR optimization/9325, PR java/6391
29600 * gcc.c-torture/execute/20031003-1.c: New test case.
29601
29602 2003-10-02 Mark Mitchell <mark@codesourcery.com>
29603
29604 PR optimization/12180
29605 * gcc.dg/20031002-1.c: New test.
29606
29607 PR c++/12486
29608 * g++.dg/inherit/error1.C: New test.
29609
29610 2003-10-02 Chris Demetriou <cgd@broadcom.com>
29611
29612 * lib/f-torture.exp (search_for): Rename to...
29613 (search_for_re): This. Also, clean up comments and the
29614 "regexp" invocation.
29615
29616 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
29617
29618 * gcc.c-torture/compile/20031002-1.c: New test.
29619
29620 2003-10-02 Jakub Jelinek <jakub@redhat.com>
29621
29622 * g++.dg/opt/cond1.C: New test.
29623
29624 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
29625
29626 * gcc.dg/Wold-style-definition-2.c: New testcase.
29627 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
29628
29629 2003-09-29 Richard Henderson <rth@redhat.com>
29630
29631 * g++.dg/init/array10.C: Add dg-options.
29632
29633 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
29634
29635 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
29636
29637 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29638
29639 * g++.dg/template/friend19.C: Fix typo.
29640 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
29641
29642 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
29643
29644 * gcc.c-torture/execute/20030928-1.c: New test.
29645 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
29646
29647 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29648
29649 * g++.dg/opt/unroll1.C: New test.
29650
29651 2003-09-26 Roger Sayle <roger@eyesopen.com>
29652
29653 PR optimization/11741
29654 * gcc.dg/20030926-1.c: New test case.
29655
29656 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29657
29658 PR c++/5655
29659 * g++.dg/parse/access7.C: New test.
29660 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
29661
29662 2003-09-24 Ziemowit Laski <zlaski@apple.com>
29663
29664 MERGE OF objc-improvements-branch into MAINLINE:
29665 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
29666 if libobjc has not been built.
29667 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
29668 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
29669 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
29670 objc/execute/nested-3.m, objc/execute/np-2.m,
29671 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
29672 objc/execute/redefining_self.m, objc/execute/root_methods.m,
29673 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
29674 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
29675 objc.dg/special/unclaimed-category-1.h,
29676 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
29677 well as GNU runtime.
29678 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
29679 * execute/cascading-1.m, execute/function-message-1.m,
29680 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
29681 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
29682 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
29683 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
29684 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
29685 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
29686 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
29687 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
29688 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
29689 * objc.dg/bitfield-2.m: Run only on Darwin.
29690 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
29691 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
29692 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
29693 * objc.dg/const-str-1.m: Fix constant string layout.
29694
29695 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
29696
29697 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
29698
29699 2003-09-23 Geoffrey Keating <geoffk@apple.com>
29700
29701 * gcc.dg/darwin-abi-1.c: New file.
29702
29703 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
29704
29705 PR target/12281
29706 * gcc.c-torture/compile/20030921-1.c: New test.
29707
29708 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29709
29710 * g++.dg/opt/reg-stack2.C: New test.
29711
29712 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29713
29714 * g++.dg/eh/delayslot1.C: New test.
29715
29716 2003-09-20 Richard Henderson <rth@redhat.com>
29717
29718 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
29719
29720 2003-09-20 Roger Sayle <roger@eyesopen.com>
29721
29722 * gcc.c-torture/execute/20030920-1.c: New test case.
29723
29724 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29725
29726 * g++.dg/rtti/typeid3.C: Correct expected error message.
29727
29728 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29729
29730 PR c++/157
29731 * g++.dg/parse/crash12.C: New test.
29732
29733 2003-09-19 Janis Johnson <janis187@us.ibm.com>
29734
29735 * gcc.dg/compat/mixed-struct-check.h: New.
29736 * gcc.dg/compat/mixed-struct-defs.h: New.
29737 * gcc.dg/compat/mixed-struct-init.h: New.
29738 * gcc.dg/compat/struct-by-value-19_main.c: New.
29739 * gcc.dg/compat/struct-by-value-19_x.c: New.
29740 * gcc.dg/compat/struct-by-value-19_y.c: New.
29741 * gcc.dg/compat/struct-by-value-20_main.c: New.
29742 * gcc.dg/compat/struct-by-value-20_x.c: New.
29743 * gcc.dg/compat/struct-by-value-20_y.c: New.
29744 * gcc.dg/compat/struct-return-19_main.c: New.
29745 * gcc.dg/compat/struct-return-19_x.c: New.
29746 * gcc.dg/compat/struct-return-19_y.c: New.
29747 * gcc.dg/compat/struct-return-20_main.c: New.
29748 * gcc.dg/compat/struct-return-20_x.c: New.
29749 * gcc.dg/compat/struct-return-20_y.c: New.
29750
29751 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
29752 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
29753 so that it will not complain on LP64 targets.
29754
29755 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29756
29757 PR c++/495
29758 * g++.dg/template/friend24.C: New test.
29759
29760 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
29761
29762 PR c++/12332
29763 * g++.dg/template/memtmpl2.C: New test.
29764
29765 2003-09-18 Mark Mitchell <mark@codesourcery.com>
29766
29767 PR target/11184
29768 * gcc.dg/builtin-apply1.c: New test.
29769
29770 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
29771
29772 PR c++/9848
29773 * g++.dg/warn/Wunused-4.C: New test.
29774
29775 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29776
29777 PR c++/12316
29778 * g++.dg/other/gc2.C: New test.
29779
29780 2003-09-17 Mark Mitchell <mark@codesourcery.com>
29781
29782 PR c++/11991
29783 * g++.dg/rtti/typeid3.C: New test.
29784
29785 PR c++/12266
29786 * g++.dg/overload/template1.C: New test.
29787
29788 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29789
29790 * g++.dg/opt/cfg3.C: New test.
29791
29792 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29793
29794 PR c++/7939
29795 * g++.dg/template/crash11.C: New test.
29796
29797 2003-09-16 Jason Merrill <jason@redhat.com>
29798 Jakub Jelinek <jakub@redhat.com>
29799
29800 * gcc.dg/attr-warn-unused-result.c: New test.
29801
29802 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
29803
29804 PR c++/12184
29805 * g++.dg/expr/call2.C: New test.
29806
29807 2003-09-15 Andreas Jaeger <aj@suse.de>
29808
29809 * gcc.dg/Wold-style-definition-1.c: New test.
29810
29811 2003-09-14 Mark Mitchell <mark@codesourcery.com>
29812
29813 PR c++/3907
29814 * g++.dg/parse/template12.C: New test.
29815
29816 * g++.dg/abi/bitfield11.C: New test.
29817 * g++.dg/abi/bitfield12.C: Likewise.
29818
29819 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
29820
29821 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
29822 non-expansion of functional macro name without arguments at EOL.
29823 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
29824
29825 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
29826
29827 * gcc.c-torture/execute/20030914-[12].c: New tests.
29828
29829 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
29830
29831 PR c++/11788
29832 * g++.dg/overload/addr1.C: New test.
29833
29834 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
29835
29836 * gcc.dg/20030909-1.c: New test.
29837
29838 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29839
29840 * gcc.dg/ultrasp10.c: New test.
29841
29842 2003-09-09 Devang Patel <dpatel@apple.com>
29843
29844 * gcc.dg/darwin-ld-6.c: New test.
29845
29846 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29847
29848 * gcc.dg/torture/builtin-explog-1.c: New testcase.
29849
29850 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29851
29852 * gcc.dg/ia64-types1.c: New test.
29853 * gcc.dg/ia64-types2.c: Likewise.
29854
29855 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29856
29857 * gcc.dg/builtins-1.c: Add more _Complex tests.
29858 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29859
29860 * gcc.dg/builtins-1.c: Test existing _Complex functions.
29861 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29862
29863 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29864
29865 PR c++/11786
29866 * g++.dg/lookup/koenig2.C: New test.
29867
29868 PR c++/5296
29869 * g++.dg/rtti/typeid2.C: New test.
29870
29871 2003-09-08 Jakub Jelinek <jakub@redhat.com>
29872
29873 * gcc.c-torture/compile/20030904-1.c: New test.
29874
29875 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29876
29877 * g++.dg/opt/longbranch2.C: New test.
29878
29879 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29880
29881 * g++.dg/template/crash10.C: Only compile it.
29882
29883 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29884
29885 PR middle-end/11665
29886 * gcc.c-torture/compile/20030907-1.c: New test.
29887 * g++.dg/init/array11.C: New test.
29888
29889 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29890
29891 PR c++/11852
29892 * g++.dg/init/struct1.C: New test.
29893
29894 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29895
29896 PR c++/12181
29897 * g++.dg/expr/comma1.C: New test.
29898
29899 2003-09-06 Mark Mitchell <mark@codesourcery.com>
29900
29901 PR c++/11867
29902 * g++.dg/expr/static_cast5.C: New test.
29903
29904 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
29905
29906 PR c++/11507
29907 * g++.dg/lookup/scoped7.C: New test.
29908
29909 PR c++/9574
29910 * g++.dg/other/static1.C: New test.
29911
29912 PR c++/11490
29913 * g++.dg/warn/template-1.C: New test.
29914
29915 PR c++/11432
29916 * g++.dg/template/crash10.C: New test.
29917
29918 PR c++/2478
29919 * g++.dg/overload/VLA.C: New test.
29920
29921 PR c++/10804
29922 * g++.dg/template/call1.C: New test.
29923
29924 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
29925
29926 PR c++/11794
29927 * g++.dg/parse/using3.C: New test.
29928
29929 2003-09-06 Roger Sayle <roger@eyesopen.com>
29930
29931 PR c++/11409
29932 * g++.dg/overload/builtin3.C: New test case.
29933
29934 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
29935
29936 PR c/9862
29937 * gcc.dg/20030906-1.c: New test.
29938 * gcc.dg/20030906-2.c: Likewise.
29939
29940 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
29941
29942 PR c++/12167
29943 * g++.dg/parse/defarg5.C: New test.
29944
29945 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
29946
29947 2003-09-05 Mark Mitchell <mark@codesourcery.com>
29948
29949 PR c++/12163
29950 * g++.dg/expr/static_cast4.C: New test.
29951
29952 PR c++/12146
29953 * g++.dg/template/crash9.C: New test.
29954
29955 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
29956
29957 * g++.old-deja/g++.ext/pretty2.C: Update for change
29958 in __FUNCTION__.
29959 * g++.old-deja/g++.ext/pretty3.C: Likewise.
29960
29961 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
29962
29963 PR c++/11922
29964 * g++/dg/template/qualified-id1.C: New test.
29965
29966 PR c++/12037
29967 * g++.dg/warn/noeffect4.C: New test.
29968
29969 2003-09-04 Matt Austern <austern@apple.com>
29970
29971 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
29972 * g++.dg/ext/fnname2.C: Likewise.
29973 * g++.dg/ext/fnname3.C: Likewise.
29974
29975 2003-09-04 Mark Mitchell <mark@codesourcery.com>
29976
29977 * g++.dg/expr/lval1.C: New test.
29978 * g++.dg/ext/lvcast.C: Remove.
29979
29980 2003-09-03 Roger Sayle <roger@eyesopen.com>
29981
29982 PR optimization/11700.
29983 * gcc.c-torture/compile/20030903-1.c: New test case.
29984
29985 2003-09-03 Mark Mitchell <mark@codesourcery.com>
29986
29987 PR c++/12053
29988 * g++.dg/abi/layout4.C: New test.
29989
29990 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
29991
29992 PR c++/11553
29993 * g++.dg/parse/friend3.C: New test.
29994
29995 2003-09-02 Mark Mitchell <mark@codesourcery.com>
29996
29997 PR c++/11847
29998 * g++.dg/template/class1.C: New test.
29999
30000 PR c++/11808
30001 * g++.dg/expr/call1.C: New test.
30002
30003 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30004
30005 PR c++/12114
30006 * g++.dg/init/ref9.C: New test.
30007
30008 PR c++/11972
30009 * g++.dg/template/nested4.C: New test.
30010
30011 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30012
30013 PR c++/12093
30014 * g++.dg/template/non-dependent4.C: New test.
30015
30016 PR c++/11928
30017 * g++.dg/inherit/conv1.C: New test.
30018
30019 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30020
30021 PR c++/6196
30022 * g++.dg/ext/label1.C: New test.
30023 * g++.dg/ext/label2.C: Likewise.
30024
30025 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30026
30027 * g++.dg/expr/cond3.C: New test.
30028
30029 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30030
30031 * gcc.dg/builtins-1.c: Add new builtin cases.
30032
30033 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30034
30035 * gcc.dg/builtins-1.c: Add new cases.
30036 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30037
30038 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30039
30040 * gcc.dg/builtins-1.c: Add more math builtin tests.
30041 * gcc.dg/torture/builtin-attr-1.c: New test.
30042
30043 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30044
30045 PR optimization/5079
30046 * g++.dg/opt/static3.C: New test.
30047
30048 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30049
30050 * gcc.misc-tests/gcov-10b.c: New test.
30051
30052 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30053
30054 * g++.dg/opt/ptrmem3.C: New test.
30055
30056 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30057
30058 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30059
30060 * gcc.dg/20030826-2.c: New test.
30061
30062 2003-08-26 Roger Sayle <roger@eyesopen.com>
30063
30064 PR middle-end/12002
30065 * g77.f-torture/compile/12002.f: New test case.
30066
30067 2003-08-26 Roger Sayle <roger@eyesopen.com>
30068
30069 * gcc.dg/20030826-1.c: New test case.
30070
30071 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30072
30073 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30074
30075 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30076
30077 PR c++/11871
30078 * c++.dg/lookup/crash1.C: New test.
30079
30080 * c++.dg/warn/noeffect3.C: New test.
30081
30082 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30083
30084 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30085 * gcc.dg/compat/vector-1_y.c: Ditto.
30086 * gcc.dg/compat/vector-2_x.c: Ditto.
30087 * gcc.dg/compat/vector-2_y.c: Ditto.
30088
30089 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30090
30091 * gcc.dg/20030702-1.c: New test.
30092
30093 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30094
30095 PR c++/8795
30096 * g++.dg/ext/altivec-1.C: New test.
30097
30098 2003-08-24 Richard Henderson <rth@redhat.com>
30099
30100 * g++.dg/eh/simd-2.C: Add -w for x86.
30101
30102 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30103
30104 * gcc.dg/20030815-1.c: New test.
30105
30106 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30107
30108 PR c++/3765
30109 * g++.dg/parse/access6.C: New test.
30110
30111 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30112
30113 PR c++/641, c++/11876
30114 * g++.dg/template/friend22.C: New test.
30115 * g++.dg/template/friend23.C: Likewise.
30116
30117 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30118
30119 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
30120 identically.
30121
30122 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30123
30124 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
30125
30126 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30127
30128 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
30129
30130 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30131
30132 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
30133
30134 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30135
30136 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
30137
30138 2003-08-21 Mark Mitchell <mark@codesourcery.com>
30139
30140 PR c++/11919
30141 * g++.dg/overload/prom1.C: New test.
30142
30143 PR c++/11551
30144 * g++.dg/parse/dtor2.C: New test.
30145
30146 PR c++/10762
30147 * g++.dg/parse/using2.C: New test.
30148
30149 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
30150
30151 PR target/11805
30152 * gcc.c-torture/compile/20030821-1.c: New.
30153
30154 2003-08-20 Mark Mitchell <mark@codesourcery.com>
30155
30156 PR c++/11834
30157 * g++.dg/template/deduce2.C: New test.
30158
30159 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
30160
30161 * gcc.c-torture/execute/20030821-1.c: New test.
30162
30163 2003-08-20 Roger Sayle <roger@eyesopen.com>
30164
30165 PR middle-end/11984
30166 * gcc.dg/20030820-1.c: New test case.
30167
30168 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
30169
30170 PR c++/11945
30171 * g++.dg/warn/noeffect2.C: New test.
30172
30173 2003-08-19 Mark Mitchell <mark@codesourcery.com>
30174
30175 PR c++/10926
30176 * g++.dg/template/dtor2.C: New test.
30177
30178 PR c++/11684
30179 * g++.dg/template/operator1.C: New test.
30180 * g++.dg/parse/operator4.C: New test.
30181
30182 PR c++/11946.C
30183 * g++.dg/expr/enum1.C: New test.
30184 * gcc.dg/c99-bool-1.c: Remove bogus warning.
30185
30186 PR c++/11036.C
30187 * g++.dg/parse/elab2.C: New test.
30188 * g++.dg/parse/typedef4.C: Change error message.
30189 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
30190 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
30191 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
30192
30193 2003-08-19 Geoffrey Keating <geoffk@apple.com>
30194
30195 * gcc.dg/pch/warn-1.c: New.
30196 * gcc.dg/pch/warn-1.hs: New.
30197
30198 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
30199 not-tested file.
30200
30201 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30202
30203 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
30204
30205 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30206
30207 * gcc.dg/uninit-D.c: New Test.
30208 * gcc.dg/uninit-E.c: New Test.
30209 * gcc.dg/uninit-F.c: New Test.
30210 * gcc.dg/uninit-G.c: New Test.
30211
30212 2003-08-19 Michael Ritzert <ritzert@t-online.de>
30213
30214 * g++.dg/README: Describe the pch directory.
30215
30216 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30217
30218 PR c++/11174
30219 * g++.dg/parse/access4.C: New test.
30220 * g++.dg/parse/access5.C: Likewise.
30221 * g++.old-deja/g++.jason/access17.C: Adjust error message.
30222
30223 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
30224
30225 * gcc.dg/noncompile/20030818-1.c: New.
30226
30227 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
30228
30229 PR c++/11957
30230 * g++.dg/warn/noeffect1.C: New test.
30231
30232 * g++.dg/template/scope2.C: New test.
30233 * g++.dg/template/error2.C: Correct dg-error
30234
30235 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
30236
30237 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
30238
30239 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
30240
30241 PR C++/11512
30242 * g++.dg/template/warn1.C: New.
30243
30244 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
30245
30246 * g++.dg/template/error2.C: New test.
30247 * g++.dg/lookup/using7.C: Adjust errors
30248 * g++.old-deja/g++.pt/crash36.C: Likewise.
30249 * g++.old-deja/g++.pt/derived3.C: Likewise.
30250
30251 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30252
30253 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
30254 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
30255 * gcc.c-torture/execute/builtins/string-9.c: New, from
30256 string-opt-9.c. Adjust for execute/builtins framework.
30257 * gcc.c-torture/execute/string-opt-9.c: Delete.
30258
30259 2003-08-12 Mark Mitchell <mark@codesourcery.com>
30260
30261 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
30262
30263 * g++.dg/parse/ret-type2.C: New test.
30264
30265 PR c++/11703
30266 * g++.dg/init/new8.C: New test.
30267
30268 PR c++/10923
30269 * g++.dg/parse/typedef5.C: New test.
30270
30271 PR c++/9512
30272 * g++.dg/parse/qualified2.C: New test.
30273 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
30274 invalid code.
30275
30276 2003-08-11 Mark Mitchell <mark@codesourcery.com>
30277
30278 * g++.dg/conversion/ptrmem1.C: New test.
30279
30280 2003-08-11 Jakub Jelinek <jakub@redhat.com>
30281
30282 PR target/11693
30283 * gcc.dg/20030811-1.c: New test.
30284
30285 PR target/11535
30286 * gcc.c-torture/execute/20030811-1.c: New test.
30287
30288 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30289
30290 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
30291
30292 2003-08-10 Mark Mitchell <mark@codesourcery.com>
30293
30294 PR c++/11789.C
30295 * g++.dg/inherit/multiple1.C: New test.
30296
30297 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
30298
30299 * gcc.dg/spe1.c: New test.
30300
30301 PR c++/11670
30302 * g++.dg/expr/cast2.C: New test.
30303
30304 PR c++/10530
30305 * g++.dg/template/dependent-name2.C: New test.
30306
30307 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
30308
30309 * g++.dg/parse/crash11.C: Put the dg options in comments.
30310
30311 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
30312
30313 * lib/gcc-dg.exp: Update for diagnostic change.
30314
30315 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30316
30317 PR c++/5767
30318 * g++.dg/parse/crash11.C: New test.
30319
30320 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
30321
30322 * gcc.dg/cpp/spacing1.c: Update.
30323
30324 2003-08-04 Janis Johnson <janis187@us.ibm.com>
30325
30326 PR target/11739
30327 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
30328 a value for -mtune.
30329
30330 2003-08-04 Roger Sayle <roger@eyesopen.com>
30331
30332 PR middle-end/11771
30333 * gcc.c-torture/compile/20030804-1.c: New test case.
30334
30335 2003-08-04 Roger Sayle <roger@eyesopen.com>
30336
30337 * gcc.dg/20030804-1.c: New test case.
30338
30339 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
30340
30341 * gcc.dg/cpp/separate-1.c: New test.
30342
30343 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
30344
30345 PR c++/11704
30346 * g++.dg/template/dependent-expr2.C: New test.
30347
30348 PR c++/11766
30349 * g++.dg/expr/ptrmem1.C: New test.
30350
30351 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30352
30353 PR c++/9453
30354 * g++.dg/template/friend15.C: New test.
30355
30356 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
30357
30358 * lib/dg-pch.exp: Work round PCH bug.
30359
30360 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30361
30362 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
30363 builtins. Move cases from builtins-4.c here.
30364
30365 * gcc.dg/torture/builtin-math-1.c: New test taken from
30366 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
30367 additional cases.
30368
30369 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
30370 Delete.
30371
30372 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
30373
30374 PR c++/9447
30375 * g++.dg/template/using7.C: New test.
30376
30377 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
30378
30379 * import1.c, import2.c: New tests.
30380
30381 2003-08-01 Jakub Jelinek <jakub@redhat.com>
30382
30383 * g++.dg/eh/crossjump1.C: New test.
30384
30385 2003-08-01 Mark Mitchell <mark@codesourcery.com>
30386
30387 PR c++/11697
30388 * g++.dg/template/using6.C: New test.
30389
30390 PR c++/11744
30391 * g++.dg/template/koenig2.C: New test.
30392
30393 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30394
30395 PR c++/7983
30396 * g++.dg/parse/typedef4.C: New test.
30397
30398 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30399
30400 PR c++/8442, c++/8806
30401 * g++.dg/template/elab1.C: New test.
30402 * g++.dg/template/type2.C: Likewise.
30403 * g++.dg/template/ttp3.C: Adjust expected error message.
30404 * g++.old-deja/g++.law/visibility13.C: Likewise.
30405 * g++.old-deja/g++.niklas/t135.C: Likewise.
30406 * g++.old-deja/g++.pt/ttp41.C: Likewise.
30407 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
30408 template argument.
30409 * g++.old-deja/g++.pt/ttp44.C: Likewise.
30410
30411 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
30412
30413 PR c++/11295
30414 * g++.dg/ext/stmtexpr1.C: New test.
30415
30416 * g++.dg/opt/tmp1.C: New test.
30417
30418 PR c++/11525
30419 * g++.dg/parse/constant4.C: New test.
30420
30421 PR c++/9447
30422 * g++.dg/template/using5.C: New test.
30423
30424 2003-07-31 Roger Sayle <roger@eyesopen.com>
30425
30426 * gcc.dg/builtins-27.c: New test case.
30427
30428 2003-07-31 Jakub Jelinek <jakub@redhat.com>
30429
30430 * gcc.dg/tls/opt-7.c: New test.
30431
30432 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
30433
30434 * g++.old-deja/g++.other/crash18.C: Remove.
30435
30436 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
30437
30438 * g++.dg/template/explicit3.C: New.
30439 * g++.dg/template/explicit4.C: New.
30440 * g++.dg/template/explicit5.C: New.
30441
30442 PR c++/11347
30443 * g++.dg/template/memtmpl1.C: New.
30444
30445 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
30446
30447 PR target/11565
30448 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
30449 * gcc.dg/i386-387-5.c (dg-options): Likewise.
30450
30451 2003-07-30 Jan Hubicka <jh@suse.cz>
30452
30453 * vtgc1.c: Kill.
30454
30455 2003-07-29 Zack Weinberg <zack@codesourcery.com>
30456
30457 * gcc.dg/struct-in-proto-1.c: New test.
30458
30459 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
30460
30461 * gcc.dg/cpp/include2.c: Only expect one message.
30462
30463 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
30464
30465 PR c++/9447
30466 * g++.dg/template/using1.C: New test.
30467 * g++.dg/template/using2.C: New test.
30468 * g++.dg/template/using3.C: New test.
30469 * g++.dg/template/using4.C: New test.
30470
30471 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
30472
30473 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
30474 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30475
30476 2003-07-28 Jan Hubicka <jh@suse.cz>
30477
30478 PR c++/11530
30479 * g++.dg/opt/call1.C: New test.
30480
30481 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
30482
30483 PR c++/11667
30484 * g++.dg/init/enum2.C: New test.
30485 * g++.dg/template/overload1.C: Add "-w" option.
30486
30487 2003-07-28 <hp@bitrange.com>
30488
30489 * gcc.dg/Wdeclaration-after-statement-1.c,
30490 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
30491
30492 2003-07-28 Jakub Jelinek <jakub@redhat.com>
30493
30494 * gcc.c-torture/compile/20030725-1.c: New test.
30495
30496 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
30497
30498 * gcc.dg/20030505.c: Only run for SPE.
30499 Remove definition of opaque type.
30500
30501 2003-07-27 Mark Mitchell <mark@codesourcery.com>
30502
30503 * g++.dg/template/ptrmem6.C: New test.
30504
30505 2003-07-26 Geoffrey Keating <geoffk@apple.com>
30506
30507 * gcc.c-torture/compile/zero-strct-2.c: New test.
30508
30509 2003-07-25 Geoffrey Keating <geoffk@apple.com>
30510
30511 * gcc.dg/intermod-1.c: New test.
30512
30513 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
30514
30515 PR c++/11617
30516 * g++.dg/template/lookup2.C: New test.
30517 * g++.dg/template/memclass1.C: Remove instantiated from error.
30518 * g++.dg/other/error2.C: Tweak expected errors.
30519
30520 PR c++/11596
30521 * g++.dg/template/defarg3.C: New test.
30522
30523 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
30524
30525 2003-07-24 Mark Mitchell <mark@codesourcery.com>
30526
30527 * g++.dg/inherit/access5.C: New test.
30528
30529 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30530
30531 PR c++/11513
30532 * g++.dg/template/crash8.C: New test.
30533
30534 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
30535
30536 PR c/10602
30537 * gcc.dg/noncompile/incomplete-2.c: New test.
30538
30539 2003-07-23 Mark Mitchell <mark@codesourcery.com>
30540
30541 PR c++/11645
30542 * g++.dg/inherit/access4.C: New test.
30543
30544 PR c++/11517
30545 * g++.dg/expr/cond2.C: New test.
30546
30547 PR optimization/10679
30548 * g++.dg/opt/inline4.C: New test.
30549
30550 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
30551
30552 * g++.dg/parse/crash10: New test.
30553
30554 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30555
30556 * g++.dg/ext/flexary1.C: New test.
30557
30558 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30559
30560 PR c++/10793
30561 * g++.dg/template/crash9.C: New test.
30562
30563 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30564
30565 PR c++/3004
30566 * g++.dg/parse/typedef3.C: New test.
30567
30568 PR c++/7906
30569 * g++.dg/parse/operator2.C: New test.
30570
30571 PR c++/8895
30572 * g++.dg/parse/def-tmpl-arg1.C: New test.
30573
30574 PR c++/9282
30575 * g++.dg/parse/funptr1.C: New test.
30576
30577 PR c++/9452
30578 * g++.dg/parse/ambig3.C: New test.
30579
30580 PR c++/9454
30581 * g++.dg/parse/operator3.C: New test.
30582
30583 PR c++/9486
30584 * g++.dg/parse/template10.C: New test.
30585
30586 PR c++/9488
30587 * g++.dg/parse/template11.C: New test.
30588
30589 PR c++/10150
30590 * g++.dg/parse/invalid-op1.C: New test.
30591
30592 PR c++/10247
30593 * g++.dg/parse/condexpr1.C: New test.
30594
30595 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30596
30597 * g++.dg/ext/packed3.C: New test.
30598 * g++.dg/ext/packed4.C: New test.
30599
30600 * gcc.dg/pack-test-3.c: New test.
30601
30602 2003-07-21 Janis Johnson <janis187@us.ibm.com>
30603
30604 * lib/compat.exp: Handle dg-options per source file.
30605 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
30606 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
30607 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
30608 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
30609 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
30610 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
30611 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
30612 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
30613 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
30614 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
30615 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
30616 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
30617 * g++.dg/compat/break/bitfield7_x.C: Ditto.
30618 * g++.dg/compat/break/bitfield7_y.C: Ditto.
30619
30620 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30621
30622 PR c/10320
30623 * gcc.c-torture/execute/20030718-1.c: New test.
30624
30625 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30626
30627 PR optimization/11536
30628 * gcc.dg/20030721-1.c: New test.
30629
30630 2003-07-19 Mark Mitchell <mark@codesourcery.com>
30631
30632 PR c++/11546
30633 * g++.dg/template/lookup1.C: New test.
30634
30635 2003-07-19 Zack Weinberg <zack@codesourcery.com>
30636
30637 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
30638 diagnostics of ill-formed constructs involving labels.
30639 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
30640 the new 'previously defined here' message.
30641
30642 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
30643
30644 * g++.dg/parse/non-dependent2.C: New test.
30645
30646 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
30647
30648 * g++.dg/init/init-ref4.C: xfail on targets without
30649 weak symbols.
30650
30651 2003-07-17 Jakub Jelinek <jakub@redhat.com>
30652
30653 PR target/11087
30654 * gcc.c-torture/execute/20030717-1.c: New test.
30655
30656 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30657
30658 * g++.dg/opt/cfg1.C: New test.
30659
30660 2003-07-17 Mark Mitchell <mark@codesourcery.com>
30661
30662 PR optimization/11557
30663 * gcc.dg/20030717-1.c: New test.
30664
30665 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30666
30667 PR c++/10476
30668 * g++.dg/expr/crash-1.C: New test.
30669
30670 PR c++/11027
30671 * g++.dg/template/init3.C: New test.
30672
30673 PR c++/8222
30674 * g++.dg/template/non-dependent1.C: New test.
30675
30676 PR c++/11070
30677 * g++.dg/template/non-dependent2.C: New test.
30678
30679 PR c++/11071
30680 * g++.dg/template/non-dependent3.C: New test.
30681
30682 PR c++/9907
30683 * g++.dg/template/sizeof5.C: New test.
30684
30685 2003-07-17 Geoffrey Keating <geoffk@apple.com>
30686
30687 PR 11498
30688 * gcc.c-torture/compile/mangle-1.c: New file.
30689
30690 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30691
30692 PR c++/7809
30693 * g++.dg/parse/access3.C: New test.
30694
30695 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30696
30697 PR c++/11384
30698 * g++.dg/init/init-ref4.C: New test.
30699
30700 2003-07-16 Mark Mitchell <mark@codesourcery.com>
30701
30702 PR c++/11547
30703 * g++.dg/parse/constant3.C: New test.
30704 * g++.dg/parse/crash7.C: Likewise.
30705
30706 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
30707
30708 PR target/11008
30709 * gcc.dg/i386-pentium4-not-mull.c: New.
30710
30711 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
30712
30713 * gcc.dg/asm-names.c (ymain): Make it weak.
30714
30715 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30716
30717 PR c++/5421
30718 * g++.dg/template/friend21.C: New test.
30719
30720 2003-07-16 Jakub Jelinek <jakub@redhat.com>
30721
30722 * gcc.dg/cleanup-8.c: New test.
30723 * gcc.dg/cleanup-9.c: New test.
30724
30725 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
30726
30727 * g++.dg/ext/dll-MI1.h: New file.
30728 * g++.dg/ext/dllexport-MI1.C: New file.
30729 * g++.dg/ext/dllimport-MI1.C: New file.
30730
30731 2003-07-15 Jakub Jelinek <jakub@redhat.com>
30732
30733 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
30734 it does not have cmpstrsi patterns (just cmpmemsi).
30735
30736 2003-07-15 Mark Mitchell <mark@codesourcery.com>
30737
30738 PR debug/11473
30739 * g++.dg/debug/debug8.C: New test.
30740
30741 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30742
30743 PR c++/10108
30744 * g++.dg/template/crash7.C: New test.
30745
30746 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
30747
30748 PR target/10795
30749 * gcc.c-torture/compile/20030708-1.c: New.
30750
30751 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30752
30753 * gcc.c-torture/execute/20030715-1.c: New test.
30754
30755 2003-07-14 Geoffrey Keating <geoffk@apple.com>
30756
30757 * gcc.dg/pch/inline-3.c: New file.
30758 * gcc.dg/pch/inline-3.hs: New file.
30759 * gcc.dg/pch/inline-4.c: New file.
30760 * gcc.dg/pch/inline-4.hs: New file.
30761
30762 2003-07-14 Mark Mitchell <mark@codesourcery.com>
30763
30764 PR c++/11509
30765 * g++.dg/template/crash6.C: New test.
30766
30767 PR c++/7053
30768 * g++.dg/template/friend20.C: New test.
30769
30770 PR c++/7019
30771 * g++.dg/template/overload2.C: New test.
30772
30773 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30774
30775 PR optimization/11440
30776 * gcc.c-torture/execute/20030714-1.c: New test.
30777
30778 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30779
30780 PR c++/11154
30781 * g++.dg/template/partial2.C: New test.
30782
30783 2003-07-13 Mark Mitchell <mark@codesourcery.com>
30784
30785 PR c++/11503
30786 * g++.dg/template/anon1.C: New test.
30787
30788 PR c++/11493
30789 PR c++/11495
30790 * g++.dg/parse/template9.C: Likewise.
30791 * g++.dg/template/crash4.C: New test.
30792 * g++.dg/template/koenig1.C: Likewise.
30793 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
30794 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
30795 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
30796 functions.
30797 * g++.old-deja/g++.jason/template36.C: Likewise.
30798 * g++.old-deja/g++.mike/p1989.C: Likewise.
30799 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
30800 * g++.old-deja/g++.pt/ttp20.C: Use this->.
30801 * g++.old-deja/g++.pt/ttp21.C: Use this->.
30802 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
30803 compiling.
30804 * g++.old-deja/g++.pt/union2.C: Use this->.
30805
30806 2003-07-11 Jakub Jelinek <jakub@redhat.com>
30807
30808 * gcc.dg/20030711-1.c: New test.
30809
30810 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
30811
30812 PR c++/11050
30813 * g++.dg/parse/args1.C: New test.
30814 * g++.pt/defarg8.C: Change expected errors.
30815
30816 2003-07-11 Mark Mitchell <mark@codesourcery.com>
30817
30818 PR c++/8164
30819 * g++.dg/template/nontype2.C: New test.
30820
30821 PR c++/10558
30822 * g++.dg/parse/template8.C: New test.
30823
30824 PR c++/8327
30825 * g++.dg/template/scope1.C: New test.
30826
30827 * g++.dg/warn/Wsign-compare-1.C: New test.
30828
30829 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30830
30831 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
30832
30833 2003-07-10 Mark Mitchell <mark@codesourcery.com>
30834
30835 PR c++/9411
30836 * g++.dg/template/explicit2.C: New test.
30837
30838 PR c++/10032
30839 * g++.dg/warn/pedantic1.C: New test.
30840
30841 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
30842
30843 PR c++ 9483
30844 * g++.dg/other/field1.C: New test.
30845
30846 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30847
30848 PR c/11449
30849 * gcc.c-torture/compile/20030707-1.c: New.
30850
30851 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30852
30853 PR c++/10849
30854 * g++.dg/template/access12.C: New test.
30855
30856 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
30857
30858 * g++.dg/bprob/bprob.exp (prof_ext): Update.
30859 * g77.dg/bprob/bprob.exp (prof_ext): Update.
30860 * gcc.misc-tests/bprob.exp (prof_ext): Update.
30861 * gcc.misc-tests/gcov.exp: Update
30862 * g++.dg/gcov/gcov.exp: Update
30863 * lib/gcov.exp: Update.
30864
30865 2003-07-08 Mark Mitchell <mark@codesourcery.com>
30866
30867 * g++.dg/abi/mangle17.C: Make sure template expressions are
30868 dependent.
30869 * g++.dg/abi/mangle4.C: Mark erroneous casts.
30870 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
30871 * g++.dg/opt/stack1.C: Remove erroneous code.
30872 * g++.dg/parse/template7.C: New test.
30873 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
30874 * g++.old-deja/g++.pt/crash4.C: Likewise.
30875
30876 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30877
30878 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
30879 with zero or one occurence of `$' after the initial `L'.
30880
30881 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
30882
30883 * gcc.c-torture/compile/20030704-1.c: Add a comment.
30884
30885 2003-07-08 Roger Sayle <roger@eyesopen.com>
30886
30887 PR c/11370
30888 * gcc.dg/Wunreachable-6.c: New testcase.
30889 * gcc.dg/Wunreachable-7.c: New testcase.
30890
30891 2003-07-08 Jakub Jelinek <jakub@redhat.com>
30892
30893 PR c/11420
30894 * gcc.dg/20030708-1.c: New test.
30895
30896 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
30897
30898 * gcc.dg/compat/sdata-section.h: New file.
30899 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
30900 * gcc.dg/torture/mips-sdata-1.c: New test.
30901
30902 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30903
30904 PR c++/11030
30905 * g++.dg/template/friend19.C: New test.
30906
30907 2003-07-08 Jakub Jelinek <jakub@redhat.com>
30908
30909 * g++.dg/opt/strength-reduce.C: New test.
30910
30911 2003-07-07 Roger Sayle <roger@eyesopen.com>
30912
30913 PR target/10979
30914 * gcc.dg/20030707-1.c: New testcase.
30915
30916 2003-07-07 Roger Sayle <roger@eyesopen.com>
30917
30918 PR optimization/11059
30919 * g++.dg/opt/emptyunion.C: New testcase.
30920
30921 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30922 Eric Botcazou <ebotcazou@libertysurf.fr>
30923
30924 * g++.dg/opt/stack1.C: New test.
30925
30926 2003-07-05 Mark Mitchell <mark@codesourcery.com>
30927
30928 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
30929 run test.
30930
30931 PR c++/11431
30932 * g++.dg/expr/static_cast3.C: New test.
30933
30934 2003-07-04 Zack Weinberg <zack@codesourcery.com>
30935
30936 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
30937 everywhere.
30938 * gcc.dg/concat.c: Concatenation of string constants with
30939 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
30940 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
30941 * gcc.dg/cpp/escape-2.c: Use wide character constants where
30942 necessary to avoid multi-character character constant warning.
30943 * gcc.dg/cpp/escape.c: Likewise.
30944 * gcc.dg/cpp/ucs.c: Likewise.
30945 Remove backslashes from dg-bogus comments, as they confuse Tcl.
30946 Fix a typo.
30947
30948 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
30949
30950 PR c/11428
30951 * gcc.c-torture/compile/20030704-1.c: New.
30952
30953 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
30954
30955 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
30956
30957 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
30958
30959 PR c++/5287, PR c++/7910, PR c++/11021
30960 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
30961 tests for warnings.
30962 * g++.dg/ext/dllimport2.C: Add tests for warnings.
30963 * g++.dg/ext/dllimport3.C: Likewise.
30964 * g++.dg/ext/dllimport4.C: New file.
30965 * g++.dg/ext/dllimport5.C: New file.
30966 * g++.dg/ext/dllimport6.C: New file.
30967 * g++.dg/ext/dllimport7.C: New file.
30968 * g++.dg/ext/dllimport8.C: New file.
30969 * g++.dg/ext/dllimport9.C: New file.
30970 * g++.dg/ext/dllimport10.C: New file.
30971 * g++.dg/ext/dllexport1.C: New file.
30972
30973 2003-07-03 Mark Mitchell <mark@codesourcery.com>
30974
30975 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
30976 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
30977
30978 2003-07-03 Roger Sayle <roger@eyesopen.com>
30979
30980 * gcc.dg/builtins-25.c: New testcase.
30981 * gcc.dg/builtins-26.c: New testcase.
30982
30983 2003-07-03 Janis Johnson <janis187@us.ibm.com>
30984
30985 * gcc.dg/compat/vector-defs.h: New file.
30986 * gcc.dg/compat/vector-setup.h: New file.
30987 * gcc.dg/compat/vector-check.h: New file.
30988 * gcc.dg/compat/vector-1_main.c: New file.
30989 * gcc.dg/compat/vector-1_x.c: New file.
30990 * gcc.dg/compat/vector-1_y.c: New file.
30991 * gcc.dg/compat/vector-2_main.c: New file.
30992 * gcc.dg/compat/vector-2_x.c: New file.
30993 * gcc.dg/compat/vector-2_y.c: New file.
30994
30995 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
30996 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
30997 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
30998 * gcc.dg/compat/struct-align-1.h: New file.
30999 * gcc.dg/compat/struct-align-1_main.c: New file.
31000 * gcc.dg/compat/struct-align-1_x.c: New file.
31001 * gcc.dg/compat/struct-align-1_y.c: New file.
31002 * gcc.dg/compat/struct-align-2.h: New file.
31003 * gcc.dg/compat/struct-align-2_main.c: New file.
31004 * gcc.dg/compat/struct-align-2_x.c: New file.
31005 * gcc.dg/compat/struct-align-2_y.c: New file.
31006
31007 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31008 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31009 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31010 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31011 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31012 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31013 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31014 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31015 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31016 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31017 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31018 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31019 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31020 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31021 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31022 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31023 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31024 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31025 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31026 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31027 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31028 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31029 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31030 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31031 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31032 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31033 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31034 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31035 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31036
31037 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31038
31039 * gcc.dg/i386-call-1.c: New test.
31040
31041 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31042
31043 PR c++/9162
31044 * g++.dg/parse/defarg4.C: New.
31045
31046 2003-07-03 Roger Sayle <roger@eyesopen.com>
31047
31048 PR target/10700
31049 * gcc.c-torture/compile/20030703-1.c: New test case.
31050
31051 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31052
31053 * g++.dg/template/local3.C: Remove extra semicolon.
31054
31055 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31056
31057 * gcc.dg/i386-volatile-1.c: New test.
31058
31059 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31060
31061 PR c++/11072
31062 * g++.dg/other/offsetof2.C: XFAIL.
31063 * g++.dg/other/offsetof5.C: New.
31064
31065 PR c++/10219
31066 * g++.dg/template/error1.C: New.
31067
31068 PR c++/9779
31069 * g++.dg/template/dependent-expr1.C: New.
31070
31071 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31072
31073 PR c++/6949
31074 * g++.dg/template/local3.C: New test.
31075
31076 PR c++/11149
31077 * g++.dg/lookup/scoped6.C: New test.
31078
31079 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31080
31081 PR c++/8046
31082 * g++.dg/other/error7.C: New test.
31083
31084 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31085
31086 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31087 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31088 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31089 * g++.old-deja/g++.other/union2.C: Likewise.
31090 * gcc.dg/c90-const-expr-2.c: Likewise.
31091 * gcc.dg/c90-const-expr-3.c: Likewise.
31092 * gcc.dg/c99-const-expr-2.c: Likewise.
31093 * gcc.dg/c99-const-expr-3.c: Likewise.
31094 * gcc.dg/concat.c: Likewise.
31095
31096 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31097
31098 PR c++/9559
31099 * g++.dg/init/static1.C: New test.
31100
31101 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31102
31103 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31104 * g++.old-deja/g++.other/access2.C: Likewise.
31105 * g++.old-deja/g++.other/decl2.C: Likewise.
31106 * gcc.c-torture/execute/20020615-1.c: Likewise.
31107
31108 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31109
31110 PR c++/4933
31111 * g++.dg/template/sizeof4.C: New test.
31112
31113 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31114
31115 * g++.dg/other/error6.C: New test.
31116
31117 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31118
31119 PR c++/10750
31120 * g++.dg/parse/constant2.C: New test.
31121
31122 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31123
31124 PR c++/11106
31125 * g++.dg/other/error5.C: New test.
31126
31127 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31128
31129 * gcc.dg/format/gcc_diag-1.c: New test.
31130
31131 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
31132
31133 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
31134
31135 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
31136
31137 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
31138 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
31139 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
31140
31141 2003-06-28 Jakub Jelinek <jakub@redhat.com>
31142
31143 * gcc.c-torture/execute/builtins/string-8.c: New test.
31144 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
31145 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
31146 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
31147
31148 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31149
31150 PR c++/10468
31151 * g++.dg/ext/typeof6.C: New test.
31152
31153 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31154
31155 PR c++/10796
31156 * g++.dg/init/enum1.C: New test.
31157
31158 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
31159
31160 * gcc.dg/20030627-1.c: New test.
31161
31162 2003-06-26 Mark Mitchell <mark@codesourcery.com>
31163
31164 PR c++/11332
31165 * g++.dg/expr/static_cast2.C: New test.
31166
31167 2003-06-26 Roger Sayle <roger@eyesopen.com>
31168 Jakub Jelinek <jakub@redhat.com>
31169
31170 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
31171 sprintf(dst,"%s",src) optimization.
31172 * gcc.c-torture/execute/20030626-1.c: New test case.
31173 * gcc.c-torture/execute/20030626-2.c: New test case.
31174
31175 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
31176
31177 * gcc.c-torture/execute/multi-ix.c: New test.
31178
31179 * gcc.c-torture/execute/simd-4.c (main):
31180 Added missing semicolon at end of union.
31181
31182 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
31183
31184 PR c++/8266
31185 * g++.dg/template/explicit-instantiation3.C: New test.
31186
31187 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31188
31189 * gcc.dg/20030626-1.c: Use signed char.
31190
31191 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31192
31193 * gcc.dg/20030626-1.c: New test.
31194
31195 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
31196
31197 * const-str-2.m: Update.
31198
31199 2003-06-25 Mark Mitchell <mark@codesourcery.com>
31200
31201 PR c++/10990
31202 * g++.dg/rtti/dyncast1.C: New test.
31203 * g++.dg/abi/mangle4.C: Correct base-specifier access.
31204 * g++.dg/lookup/scoped1.C: Remove XFAIL.
31205 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
31206
31207 PR c++/10931
31208 * g++.dg/expr/static_cast1.C: New test.
31209
31210 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
31211
31212 * gcc.dg/20030625-1.c: New test.
31213
31214 2003-06-24 Roger Sayle <roger@eyesopen.com>
31215
31216 * gcc.c-torture/compile/20030624-1.c: New test case.
31217
31218 2003-06-24 Jakub Jelinek <jakub@redhat.com>
31219
31220 * gcc.c-torture/execute/string-opt-17.c: New test.
31221
31222 2003-06-24 Mark Mitchell <mark@codesourcery.com>
31223
31224 PR c++/5754
31225 * g++.dg/parse/crash6.C: New test.
31226
31227 2003-06-23 Roger Sayle <roger@eyesopen.com>
31228
31229 * gcc.dg/builtins-24.c: New test case.
31230
31231 2003-06-23 Jakub Jelinek <jakub@redhat.com>
31232
31233 * g++.dg/opt/operator1.C: New test.
31234
31235 2003-06-22 Roger Sayle <roger@eyesopen.com>
31236
31237 * gcc.c-torture/execute/string-opt-16.c: New test case.
31238
31239 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31240
31241 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
31242 * g++.old-deja/g++.other/conv7.C: Likewise.
31243 * g++.old-deja/g++.other/overcnv2.C: Likewise.
31244 * g++.old-deja/g++.other/overload14.C: Likewise.
31245
31246 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31247
31248 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
31249 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
31250
31251 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31252
31253 PR c++/10888
31254 * g++.dg/warn/Winline-3.C: New test.
31255
31256 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31257
31258 * lib/target-supports.exp (check_alias_available): Make the test
31259 program acceptable to the Solaris assembler.
31260
31261 PR c++/10749
31262 * g++.dg/template/memclass2.C: New test.
31263
31264 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31265 Eric Botcazou <ebotcazou@libertysurf.fr>
31266
31267 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
31268 data for non-matching targets.
31269 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
31270
31271 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31272
31273 PR c++/10845
31274 * g++.dg/template/member3.C: New test.
31275
31276 2003-06-19 Mark Mitchell <mark@codesourcery.com>
31277
31278 PR c++/10939
31279 * g++.dg/template/func1.C: New test.
31280
31281 PR c++/9649
31282 * g++.dg/template/static4.C: New test.
31283 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
31284
31285 PR c++/11041
31286 * g++.dg/init/ref7.C: New test.
31287
31288 2003-06-19 Matt Austern <austern@apple.com>
31289
31290 PR c++/11228
31291 * g++.dg/anew1.C: New test.
31292 * g++.dg/anew2.C: New test.
31293 * g++.dg/anew3.C: New test.
31294 * g++.dg/anew4.C: New test.
31295
31296 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
31297
31298 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
31299
31300 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
31301
31302 * gcc.c-torture/execute/simd-4.c (main): Make expected value
31303 endian-dependent.
31304
31305 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
31306
31307 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
31308 Remove cruft.
31309
31310 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
31311
31312 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
31313 * gcc.c-torture/compile/961203-1.c: Likewise.
31314 * gcc.c-torture/compile/980506-1.c: Likewise.
31315
31316 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31317
31318 PR c++/10712
31319 * g++.dg/lookup/using7.C: New test.
31320
31321 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31322
31323 PR c++/11105
31324 * g++.dg/abi/conv1.C: Remove it.
31325 * g++.dg/template/conv7.C: New test.
31326 * g++.dg/template/conv8.C: Likewise.
31327 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
31328 conversion operator.
31329
31330 2003-06-17 Janis Johnson <janis187@us.ibm.com>
31331
31332 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
31333 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31334 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31335 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31336 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31337 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31338 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31339 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31340 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31341 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31342 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31343 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31344 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31345 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31346 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31347 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31348 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31349 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31350 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31351 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31352 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31353 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31354 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31355 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31356 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31357 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31358 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31359 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31360 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31361
31362 2003-06-16 Mark Mitchell <mark@codesourcery.com>
31363
31364 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
31365 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
31366 indications.
31367
31368 2003-06-16 Roger Sayle <roger@eyesopen.com>
31369
31370 * gcc.dg/i386-387-5.c: New test case.
31371 * gcc.dg/i386-387-6.c: New test case.
31372 * gcc.dg/builtins-23.c: New test case.
31373
31374 2003-06-15 Roger Sayle <roger@eyesopen.com>
31375
31376 * gcc.dg/builtins-22.c: New test case.
31377 * gcc.dg/i386-387-1.c: Update to test exp.
31378 * gcc.dg/i386-387-2.c: Likewise.
31379
31380 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31381
31382 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
31383
31384 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31385
31386 * lib/gcc-dg.exp (dg-require-dll): New function.
31387 (dg-xfail-if): Likewise.
31388 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
31389 driver.
31390
31391 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
31392 * gcc.c-torture/compile/20001205-1.c: Likewise.
31393 * gcc.c-torture/compile/20001226-1.c: Likewise.
31394 * gcc.c-torture/compile/20010518-2.c: Likewise.
31395 * gcc.c-torture/compile/20020312-1.c: Likewise.
31396 * gcc.c-torture/compile/20020604-1.c: Likewise.
31397 * gcc.c-torture/compile/920501-12.c: Likewise.
31398 * gcc.c-torture/compile/920501-4.c: Likewise.
31399 * gcc.c-torture/compile/920520-1.c: Likewise.
31400 * gcc.c-torture/compile/920521-1.c: Likewise.
31401 * gcc.c-torture/compile/920625-1.c: Likewise.
31402 * gcc.c-torture/compile/961203-1.c: Likewise.
31403 * gcc.c-torture/compile/980506-1.c: Likewise.
31404 * gcc.c-torture/compile/981006-1.c: Likewise.
31405 * gcc.c-torture/compile/981022-1.c: Likewise.
31406 * gcc.c-torture/compile/981223-1.c: Likewise.
31407 * gcc.c-torture/compile/990617-1.c: Likewise.
31408 * gcc.c-torture/compile/dll.c: Likewise.
31409 * gcc.c-torture/compile/labels-3.c: Likewise.
31410 * gcc.c-torture/compile/mipscop-1.c: Likewise.
31411 * gcc.c-torture/compile/mipscop-2.c: Likewise.
31412 * gcc.c-torture/compile/mipscop-3.c: Likewise.
31413 * gcc.c-torture/compile/mipscop-4.c: Likewise.
31414 * gcc.c-torture/compile/simd-5.c: Likewise.
31415 * gcc.c-torture/compile/20000804-1.x: Remove.
31416 * gcc.c-torture/compile/20001205-1.x: Likewise.
31417 * gcc.c-torture/compile/20001226-1.x: Likewise.
31418 * gcc.c-torture/compile/20010518-2.x: Likewise.
31419 * gcc.c-torture/compile/20020312-1.x: Likewise.
31420 * gcc.c-torture/compile/20020604-1.x: Likewise.
31421 * gcc.c-torture/compile/920501-12.x: Likewise.
31422 * gcc.c-torture/compile/920501-4.x: Likewise.
31423 * gcc.c-torture/compile/920520-1.x: Likewise.
31424 * gcc.c-torture/compile/920521-1.x: Likewise.
31425 * gcc.c-torture/compile/920625-1.x: Likewise.
31426 * gcc.c-torture/compile/961203-1.x: Likewise.
31427 * gcc.c-torture/compile/980506-1.x: Likewise.
31428 * gcc.c-torture/compile/981006-1.x: Likewise.
31429 * gcc.c-torture/compile/981022-1.x: Likewise.
31430 * gcc.c-torture/compile/981223-1.x: Likewise.
31431 * gcc.c-torture/compile/990617-1.x: Likewise.
31432 * gcc.c-torture/compile/mipscop-1.x: Likewise.
31433 * gcc.c-torture/compile/mipscop-2.x: Likewise.
31434 * gcc.c-torture/compile/mipscop-3.x: Likewise.
31435 * gcc.c-torture/compile/mipscop-4.x: Likewise.
31436 * gcc.c-torture/compile/simd-5.x: Likewise.
31437
31438 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
31439
31440 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31441
31442 * gcc.c-torture/execute/20030611-1.c: New test.
31443
31444 2003-06-12 Roger Sayle <roger@eyesopen.com>
31445
31446 PR middle-end/168
31447 * gcc.dg/20030612-1.c: New test case.
31448
31449 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31450
31451 PR c++/10635
31452 * g++.dg/expr/cast1.C: New test.
31453
31454 2003-06-12 Roger Sayle <roger@eyesopen.com>
31455
31456 * gcc.dg/builtins-21.c: New test case.
31457
31458 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
31459
31460 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
31461 options instead of at the end.
31462 * lib/objc.exp (objc_target_compile): Likewise.
31463
31464 2003-06-11 Mark Mitchell <mark@codesourcery.com>
31465
31466 PR c++/10432
31467 * g++.dg/parse/error1.C: New test.
31468
31469 2003-06-11 Janis Johnson <janis187@us.ibm.com>
31470
31471 * gcc.dg/compat/struct-by-value-11_main.c: New file.
31472 * gcc.dg/compat/struct-by-value-11_x.c: New file.
31473 * gcc.dg/compat/struct-by-value-11_y.c: New file.
31474 * gcc.dg/compat/struct-by-value-12_main.c: New file.
31475 * gcc.dg/compat/struct-by-value-12_x.c: New file.
31476 * gcc.dg/compat/struct-by-value-12_y.c: New file.
31477 * gcc.dg/compat/struct-by-value-13_main.c: New file.
31478 * gcc.dg/compat/struct-by-value-13_x.c: New file.
31479 * gcc.dg/compat/struct-by-value-13_y.c: New file.
31480 * gcc.dg/compat/struct-by-value-14_main.c: New file.
31481 * gcc.dg/compat/struct-by-value-14_x.c: New file.
31482 * gcc.dg/compat/struct-by-value-14_y.c: New file.
31483 * gcc.dg/compat/struct-by-value-15_main.c: New file.
31484 * gcc.dg/compat/struct-by-value-15_x.c: New file.
31485 * gcc.dg/compat/struct-by-value-15_y.c: New file.
31486 * gcc.dg/compat/struct-by-value-16_main.c: New file.
31487 * gcc.dg/compat/struct-by-value-16_x.c: New file.
31488 * gcc.dg/compat/struct-by-value-16_y.c: New file.
31489 * gcc.dg/compat/struct-by-value-17_main.c: New file.
31490 * gcc.dg/compat/struct-by-value-17_x.c: New file.
31491 * gcc.dg/compat/struct-by-value-17_y.c: New file.
31492 * gcc.dg/compat/struct-by-value-18_main.c: New file.
31493 * gcc.dg/compat/struct-by-value-18_x.c: New file.
31494 * gcc.dg/compat/struct-by-value-18_y.c: New file.
31495
31496 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
31497 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
31498 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
31499 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
31500 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
31501 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
31502 * gcc.dg/compat/scalar-return-3_main.c: New file.
31503 * gcc.dg/compat/scalar-return-3_x.c: New file.
31504 * gcc.dg/compat/scalar-return-3_y.c: New file.
31505 * gcc.dg/compat/scalar-return-4_main.c: New file.
31506 * gcc.dg/compat/scalar-return-4_x.c: New file.
31507 * gcc.dg/compat/scalar-return-4_y.c: New file.
31508
31509 2003-06-10 Janis Johnson <janis187@us.ibm.com>
31510
31511 * gcc.dg/compat/fp2-struct-check.h: New file.
31512 * gcc.dg/compat/fp2-struct-defs.h: New file.
31513 * gcc.dg/compat/fp2-struct-init.h: New file.
31514 * gcc.dg/compat/struct-by-value-10_main.c: New file.
31515 * gcc.dg/compat/struct-by-value-10_x.c: New file.
31516 * gcc.dg/compat/struct-by-value-10_y.c: New file.
31517 * gcc.dg/compat/struct-return-10_main.c: New file.
31518 * gcc.dg/compat/struct-return-10_x.c: New file.
31519 * gcc.dg/compat/struct-return-10_y.c: New file.
31520
31521 * gcc.dg/compat/compat-common.h: New file.
31522 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
31523 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
31524 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
31525 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
31526 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
31527 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
31528 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
31529 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31530 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
31531 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
31532 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31533 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
31534 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
31535 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31536 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
31537 * gcc.dg/compat/small-struct-check.h: Ditto.
31538 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
31539 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31540 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
31541 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
31542 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31543 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31544 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
31545 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31546 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
31547 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
31548 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31549 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31550 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
31551 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31552 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31553 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
31554 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31555 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
31556 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
31557 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31558 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
31559 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
31560 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31561 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
31562 * gcc.dg/compat/struct-return-2_main.c: Ditto.
31563 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31564 * gcc.dg/compat/struct-return-2_y.c: Ditto.
31565 * gcc.dg/compat/struct-return-3_main.c: Ditto.
31566 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31567 * gcc.dg/compat/struct-return-3_y.c: Ditto.
31568
31569 2003-06-10 Geoffrey Keating <geoffk@apple.com>
31570
31571 * g++.dg/pch/static-1.C: New file.
31572 * g++.dg/pch/static-1.Hs: New file.
31573
31574 2003-06-10 Richard Henderson <rth@redhat.com>
31575
31576 * gcc.dg/asm-7.c: Adjust expected warning text.
31577
31578 2003-06-10 Roger Sayle <roger@eyesopen.com>
31579
31580 * gcc.dg/builtins-20.c: New test case.
31581
31582 2003-06-10 Mark Mitchell <mark@codesourcery.com>
31583
31584 PR c++/11131
31585 * g++.dg/opt/template1.C: New test.
31586
31587 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31588
31589 * lib/gcc-dg.exp (dg-test): Clear additional_files and
31590 additional_sources.
31591
31592 2003-05-21 David Taylor <dtaylor@emc.com>
31593
31594 * gcc.dg/Wpadded.c: New file.
31595
31596 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31597
31598 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
31599 * gcc.dg/special/weak-2.c: Add dg-require-weak.
31600 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
31601 dg-require-weak.
31602
31603 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
31604
31605 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
31606
31607 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31608
31609 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
31610 (dg-require-alias): Likewise.
31611 (dg-require-gc-sections): Likewise.
31612 * lib/target-supports.exp (check_gc_sections_available): Likewise.
31613
31614 2003-06-08 Richard Henderson <rth@redhat.com>
31615
31616 * gcc.dg/20011029-2.c: Fix the array reference.
31617 * gcc.dg/asm-7.c: New.
31618
31619 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
31620
31621 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
31622
31623 2003-06-08 Mark Mitchell <mark@codesourcery.com>
31624
31625 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
31626 (dg-require-gc-sections): Likewise.
31627
31628 2003-06-08 Jan Hubicka <jh@suse.cz>
31629
31630 * i386-cmov1.c: Fix regular expression.
31631 * i386-cvt-1.c: Likewise.
31632 * i386-local.c: Likewise.
31633 * i386-local2.c: Likewise.
31634 * i386-mul.c: Likewise.
31635 * i386-ssetype-1.c: Likewise.
31636 * i386-ssetype-3.c: Likewise.
31637 * i386-ssetype-5.c: Likewise.
31638
31639 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31640
31641 PR c++/11039
31642 * g++.dg/warn/implicit-typename2.C: New test.
31643 * g++.dg/warn/implicit-typename3.C: New test.
31644
31645 2003-06-07 Richard Henderson <rth@redhat.com>
31646
31647 * g++.dg/other/offsetof3.C: Use size_t.
31648 * g++.dg/other/offsetof4.C: Likewise.
31649
31650 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
31651
31652 * lib/copy-file.exp: New. Implement gcc_copy_files.
31653
31654 * lib/dg-pch.exp: Load copy-file.exp
31655 (dg-pch): Use gcc_copy_files instead of "file copy".
31656
31657 2003-06-06 Mark Mitchell <mark@codesourcery.com>
31658
31659 * gcc.dg/weak/weak.exp: Simplify.
31660 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
31661 * gcc.dg/weak/weak-1.c: Likewise.
31662 * gcc.dg/weak/weak-2.c: Likewise.
31663 * gcc.dg/weak/weak-3.c: Likewise.
31664 * gcc.dg/weak/weak-4.c: Likewise.
31665 * gcc.dg/weak/weak-5.c: Likewise.
31666 * gcc.dg/weak/weak-6.c: Likewise.
31667 * gcc.dg/weak/weak-7.c: Likewise.
31668 * gcc.dg/weak/weak-8.c: Likewise.
31669 * gcc.dg/weak/weak-9.c: Likewise.
31670
31671 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
31672
31673 gcc.c-torture/execute/20030606-1.c: New.
31674
31675 2003-06-06 Roger Sayle <roger@eyesopen.com>
31676
31677 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
31678 * gcc.dg/builtins-19.c: Likewise.
31679
31680 2003-06-06 Roger Sayle <roger@eyesopen.com>
31681
31682 * gcc.dg/builtins-2.c: Add some more tests.
31683 * gcc.dg/builtins-18.c: New test case.
31684 * gcc.dg/builtins-19.c: New test case.
31685
31686 2003-06-06 Roger Sayle <roger@eyesopen.com>
31687 Jim Wilson <wilson@tuliptree.org>
31688
31689 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
31690
31691 2003-06-06 Jakub Jelinek <jakub@redhat.com>
31692
31693 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
31694 mempcpy/stpcpy calls not to be optimized into something else.
31695 * gcc.c-torture/execute/string-opt-3.c: Moved to...
31696 * gcc.c-torture/execute/builtins/string-7.c: ...here.
31697 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
31698
31699 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31700
31701 * gcc.dg/format/asm_fprintf-1.c: New test.
31702
31703 2003-06-05 Mark Mitchell <mark@codesourcery.com>
31704
31705 * lib/gcc-defs.exp (additional_sources): New variable.
31706 (dg-additional-sources): New function.
31707 (additional_files): New variable.
31708 (dg-additional-files): New function.
31709 (dg-additional-files-options): Likewise.
31710 * lib/gcc-dg.exp (dg-require-weak): New function.
31711 (dg-require-alias): Likewise.
31712 (dg-require-gc-sections): Likewise.
31713 * lib/target-supports.exp (check_alias_available): Remove testfile
31714 parameter.
31715 (check_gc_sections_available): New function.
31716 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
31717 (dg-gpp-additional-files): Likewise.
31718 * lib/g++.exp (additional_sources): Remove.
31719 (additional_files): Likewise.
31720 (g++_target_compile): Use dg-additional-files-options.
31721
31722 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
31723 Tcl logic.
31724 * gcc.dg/special/ecos.exp: Remove.
31725 * gcc.dg/special/20000419-2.c: Use dg-require-*.
31726 * gcc.dg/special/alias-1.c: Likewise.
31727 * gcc.dg/special/alias-2.c: Likewise.
31728 * gcc.dg/special/gcsec-1.c: Likewise.
31729 * gcc.dg/special/weak-1.c: Likewise.
31730 * gcc.dg/special/weak-2.c: Likewise.
31731 * gcc.dg/special/wkali-1.c: Likewise.
31732 * gcc.dg/special/wkali-2.c: Likewise.
31733
31734 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
31735 dg-gpp-additional-*.
31736 * g++.dg/special/conpr-3.C: Likewise.
31737 * g++.dg/special/conpr-4.C: Likewise.
31738 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
31739 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
31740 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
31741 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
31742 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
31743 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
31744 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
31745 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
31746 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
31747 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
31748 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
31749 * g++.old-deja/g++.other/comdat1.C: Likewise.
31750 * g++.old-deja/g++.other/comdat2.C: Likewise.
31751 * g++.old-deja/g++.other/comdat3.C: Likewise.
31752 * g++.old-deja/g++.other/ctor1.C: Likewise.
31753 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
31754
31755 2003-06-05 Richard Henderson <rth@redhat.com>
31756
31757 * gcc.dg/debug/20030605-1.c: New.
31758
31759 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31760
31761 * README.QMTEST: Update.
31762
31763 2003-06-04 Richard Henderson <rth@redhat.com>
31764
31765 * gcc.dg/cleanup-1.c: New.
31766 * gcc.dg/cleanup-2.c: New.
31767 * gcc.dg/cleanup-3.c: New.
31768 * gcc.dg/cleanup-4.c: New.
31769 * gcc.dg/cleanup-5.c: New.
31770 * gcc.dg/cleanup-6.c: New.
31771 * gcc.dg/cleanup-7.c: New.
31772
31773 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31774
31775 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
31776
31777 * lib/dg-pch.exp: New file.
31778 * g++.dg/pch/pch.exp: Use dg-pch.exp.
31779 * gcc.dg/pch/pch.exp: Likewise.
31780
31781 2003-06-04 Roger Sayle <roger@eyesopen.com>
31782
31783 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
31784 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
31785 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
31786 * gcc.dg/builtins-17.c: New test case.
31787 * gcc.dg/i386-387-4.c: New test case.
31788 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
31789
31790 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31791
31792 * gcc.dg/ultrasp9.c: New test.
31793
31794 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31795
31796 * gcc.c-torture/compile/20030604-1.c: New test.
31797 * gcc.dg/sparc-constant-1.c: New test.
31798
31799 2003-06-03 Glen Nakamura <glen@imodulo.com>
31800
31801 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
31802
31803 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
31804
31805 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
31806
31807 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
31808 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
31809
31810 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
31811
31812 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
31813
31814 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31815
31816 PR c++/10940
31817 * g++.dg/template/spec10.C: New test.
31818
31819 2003-06-03 Roger Sayle <roger@eyesopen.com>
31820
31821 * gcc.dg/builtins-16.c: New test case.
31822
31823 2003-06-03 Jakub Jelinek <jakub@redhat.com>
31824
31825 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
31826 mempcpy test with post-increments.
31827 * gcc.c-torture/execute/string-opt-3.c: New test.
31828 * gcc.dg/string-opt-1.c: New test.
31829
31830 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
31831
31832 PR fortran/10965
31833 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
31834
31835 2003-06-02 Mark Mitchell <mark@codesourcery.com>
31836
31837 * lib/scanasm.exp (dg-scan): New function, factored out of ...
31838 (scan-assembler): ... here. Use dg-scan.
31839 (scan-assembler-not): Likewise.
31840 (scan-file): New function.
31841 (scan-file-not): Likewise.
31842 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
31843 * gcc.dg/cpp/_Pragma4.c: Likewise.
31844 * gcc.dg/cpp/_Pragma5.c: Likewise.
31845 * gcc.dg/cpp/avoidpaste1.c: Likewise.
31846 * gcc.dg/cpp/avoidpaste2.c: Likewise.
31847 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
31848 * gcc.dg/cpp/cmdlne-P.c: Likewise.
31849 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
31850 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
31851 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
31852 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
31853 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
31854 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
31855 * gcc.dg/cpp/cxxcom1.c: Likewise.
31856 * gcc.dg/cpp/line1.c: Likewise.
31857 * gcc.dg/cpp/maccom1.c: Likewise.
31858 * gcc.dg/cpp/maccom2.c: Likewise.
31859 * gcc.dg/cpp/maccom3.c: Likewise.
31860 * gcc.dg/cpp/maccom4.c: Likewise.
31861 * gcc.dg/cpp/maccom5.c: Likewise.
31862 * gcc.dg/cpp/maccom6.c: Likewise.
31863 * gcc.dg/cpp/multiline.c: Likewise.
31864 * gcc.dg/cpp/spacing1.c: Likewise.
31865 * gcc.dg/cpp/spacing2.c: Likewise.
31866 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
31867 * gcc.dg/cpp/trad/maccom1.c: Likewise.
31868 * gcc.dg/cpp/trad/maccom2.c: Likewise.
31869 * gcc.dg/cpp/trad/maccom3.c: Likewise.
31870 * gcc.dg/cpp/trad/maccom4.c: Likewise.
31871 * gcc.dg/cpp/trad/maccom6.c: Likewise.
31872 * gcc.dg/cpp/cxxcom2.c: Likewise.
31873 * gcc.dg/cpp/cxxcom2.h: New file.
31874
31875 * gcc.dg/cpp/truefalse.cpp: Move it to ...
31876 * g++.dg/cpp/truefalse.C: Here.
31877 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
31878
31879 2003-06-01 Loren James Rittle <ljrittle@acm.org>
31880
31881 * gcc.dg/cpp/redef3.c: New file.
31882
31883 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
31884
31885 * gcc.dg/i386-loop-3.c: New test.
31886
31887 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
31888
31889 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
31890
31891 2003-05-31 Roger Sayle <roger@eyesopen.com>
31892
31893 * gcc.dg/fwrapv-1.c: New test case.
31894 * gcc.dg/fwrapv-2.c: New test case.
31895
31896 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31897
31898 PR c++/10956
31899 * g++.dg/template/spec9.C: New test.
31900
31901 2003-05-29 Roger Sayle <roger@eyesopen.com>
31902
31903 * gcc.dg/duff-4.c: New test case.
31904
31905 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
31906
31907 PR fortran/10843
31908 * g77.dg/ffixed-form-1.f: New test
31909 * g77.dg/ffixed-form-2.f: New test
31910 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
31911 * g77.dg/ffree-form-3.f: New test
31912
31913 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
31914
31915 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
31916 * gcc.dg/wint_t-1.c: Likewise.
31917
31918 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31919
31920 * g++.dg/template/access11.C: New test.
31921
31922 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31923
31924 PR c++/10849
31925 * g++.dg/template/access10.C: New test.
31926
31927 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
31928 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31929
31930 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
31931
31932 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
31933
31934 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
31935 suppress for powerpc-*-darwin*.
31936 * gcc.dg/torture/builtin-noret-2.c: Likewise.
31937
31938 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
31939
31940 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
31941 suppress option for powerpc-*-darwin*.
31942
31943 2003-05-23 Roger Sayle <roger@eyesopen.com>
31944
31945 * gcc.dg/builtins-1.c: Add tests for tan and atan.
31946 * gcc.dg/builtins-4.c: Add test for fmod.
31947
31948 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31949
31950 PR c++/10682
31951 * g++.dg/template/instantiate4.C: New test.
31952
31953 2003-05-22 Roger Sayle <roger@eyesopen.com>
31954
31955 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
31956
31957 2003-05-21 Janis Johnson <janis187@us.ibm.com>
31958
31959 * gcc.dg/compat/scalar-return-1_main.c: New file.
31960 * gcc.dg/compat/scalar-return-1_x.c: New file.
31961 * gcc.dg/compat/scalar-return-1_y.c: New file.
31962 * gcc.dg/compat/scalar-return-2_main.c: New file.
31963 * gcc.dg/compat/scalar-return-2_x.c: New file.
31964 * gcc.dg/compat/scalar-return-2_y.c: New file.
31965 * gcc.dg/compat/struct-return-3_main.c: New file.
31966 * gcc.dg/compat/struct-return-3_y.c: New file.
31967 * gcc.dg/compat/struct-return-3_x.c: New file.
31968 * gcc.dg/compat/struct-return-2_main.c: New file.
31969 * gcc.dg/compat/struct-return-2_x.c: New file.
31970 * gcc.dg/compat/struct-return-2_y.c: New file.
31971
31972 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31973
31974 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
31975 for hppa*-hp-hpux*.
31976 * gcc.dg/20021014-1.c (dg-options): Likewise.
31977 * gcc.dg/nest.c (dg-options): Likewise.
31978
31979 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
31980
31981 PR c++/9738
31982 * g++.dg/ext/dllimport2.C: New file.
31983 * g++.dg/ext/dllimport3.C: New file.
31984
31985 2003-05-20 Janis Johnson <janis187@us.ibm.com>
31986
31987 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
31988 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31989 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31990 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31991 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31992 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31993 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
31994 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
31995 * gcc.dg/compat/small-struct-defs.h: New file.
31996 * gcc.dg/compat/small-struct-init.h: New file.
31997 * gcc.dg/compat/small-struct-check.h: New file.
31998 * gcc.dg/compat/fp-struct-defs.h: New file.
31999 * gcc.dg/compat/fp-struct-check.h: New file.
32000 * gcc.dg/compat/fp-struct-init.h: New file.
32001 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32002 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32003
32004 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32005
32006 * gcc.dg/20030225-2.c: New test.
32007
32008 2003-05-18 Roger Sayle <roger@eyesopen.com>
32009 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32010
32011 * gcc.c-torture/compile/20030518-1.c: New test case.
32012
32013 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32014
32015 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32016 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32017 gcc-dg-debug-runtest.
32018 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32019 gcc-dg-debug-runtest.
32020
32021 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32022
32023 PR c++/9022
32024 * g++.dg/lookup/using6.C: New test.
32025
32026 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32027
32028 * g++.dg/parse/access2.C: New test.
32029
32030 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32031
32032 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32033 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32034 * gcc.dg/debug/debug.exp: Likewise.
32035
32036 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32037
32038 * gcc.dg/dollar.c: New test.
32039
32040 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32041
32042 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32043 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32044 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32045 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32046 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32047 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32048 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32049 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32050 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32051 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32052 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32053 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32054 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32055 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32056 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32057 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32058 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32059 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32060
32061 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32062
32063 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32064 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32065 support for "repo" mode.
32066 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32067 * lib/g77-dg.exp: Likewise.
32068 * lib/obj-dg.exp: Likewise.
32069
32070 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32071
32072 Merge from gcc-3_2-rhl8-branch:
32073 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32074
32075 * gcc.dg/tls/opt-6.c: New test.
32076
32077 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32078
32079 * gcc.dg/20030405-1.c: New test.
32080
32081 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32082
32083 * gcc.dg/20030309-1.c: New test.
32084
32085 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32086
32087 * gcc.c-torture/execute/20030307-1.c: New test.
32088
32089 2003-02-20 Randolph Chung <tausq@debian.org>
32090
32091 * gcc.c-torture/compile/20030220-1.c: New test.
32092
32093 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32094
32095 * gcc.dg/20030217-1.c: New test.
32096
32097 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32098
32099 * gcc.c-torture/compile/20020129-1.c: New test.
32100
32101 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32102
32103 * gcc.dg/unroll-1.c: New test.
32104
32105 2002-11-16 Jan Hubicka <jh@suse.cz>
32106
32107 * gcc.c-torture/execute/20020920-1.c: New test.
32108
32109 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32110
32111 PR target/7434
32112 * gcc.c-torture/compile/20021008-1.c: New test.
32113
32114 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
32115
32116 PR target/7559
32117 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
32118
32119 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32120
32121 * gcc.c-torture/compile/20020807-1.c: New test.
32122
32123 2002-07-30 Jakub Jelinek <jakub@redhat.com>
32124
32125 * gcc.dg/tls/opt-1.c: New test.
32126
32127 2002-07-29 Jakub Jelinek <jakub@redhat.com>
32128
32129 * gcc.dg/20020729-1.c: New test.
32130
32131 2002-07-20 Jakub Jelinek <jakub@redhat.com>
32132
32133 * g++.dg/opt/life1.C: New test.
32134
32135 2002-05-20 Jakub Jelinek <jakub@redhat.com>
32136
32137 * gcc.dg/20020525-1.c: New test.
32138
32139 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32140
32141 PR c++/6794
32142 * g++.dg/ext/pretty1.C: New test.
32143 * g++.dg/ext/pretty2.C: New test.
32144
32145 2003-05-15 Mark Mitchell <mark@codesourcery.com>
32146
32147 PR c++/8385
32148 * g++.dg/ext/typeof5.C: New test.
32149
32150 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
32151
32152 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
32153 __USER_LABEL_PREFIX__ into account.
32154 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
32155
32156 2003-05-14 Roger Sayle <roger@eyesopen.com>
32157
32158 * gcc.dg/builtins-15.c: New test case.
32159
32160 2003-05-13 Zack Weinberg <zack@codesourcery.com>
32161
32162 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
32163
32164 2003-05-12 Mark Mitchell <mark@codesourcery.com>
32165
32166 * lib/g++.exp: Tweak handling of additional source files.
32167 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
32168 * g++.dg/special/conpr-2a.C: Rename to ...
32169 * g++.dg/special/conpr-2a.cc: ... this.
32170 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
32171 * g++.dg/special/conpr-3a.C: Rename to ...
32172 * g++.dg/special/conpr-3a.cc: This.
32173 * g++.dg/special/conpr-3b.C: Rename to ...
32174 * g++.dg/special/conpr-3b.cc: This.
32175 * g++.dg/special/conpr-4.C: New test.
32176 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
32177
32178 2003-05-12 David Edelsohn <edelsohn@gnu.org>
32179
32180 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
32181
32182 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32183
32184 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
32185 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32186 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
32187 * g++.old-deja/g++.other/warn3.C: Likewise.
32188
32189 2003-05-11 Roger Sayle <roger@eyesopen.com>
32190
32191 * gcc.dg/i386-387-1.c: Update to also test log.
32192 * gcc.dg/i386-387-2.c: Likewise.
32193
32194 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
32195
32196 * g77.f-torture/execute/int8421.f: New test.
32197
32198 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32199
32200 PR c++/10230, c++/10481
32201 * g++.dg/lookup/scoped5.C: New test.
32202
32203 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32204
32205 PR c++/10552
32206 * g++.dg/template/ttp6.C: New test.
32207
32208 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
32209
32210 * gcc.c-torture/execute/builtins: New directory.
32211 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
32212 gcc.c-torture/execute/builtins.
32213 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
32214 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
32215 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
32216 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
32217
32218 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32219
32220 PR c++/9252
32221 * g++.dg/template/access8.C: New test.
32222 * g++.dg/template/access9.C: New test.
32223
32224 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32225
32226 PR c++/9554
32227 * g++.dg/parse/access1.C: New test.
32228
32229 2003-05-09 DJ Delorie <dj@redhat.com>
32230
32231 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
32232 long, and not an int.
32233
32234 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32235
32236 PR c++/10555, c++/10576
32237 * g++.dg/template/memclass1.C: New test.
32238
32239 2003-05-08 DJ Delorie <dj@redhat.com>
32240
32241 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
32242 targets.
32243 * gcc.c-torture/execute/20021024-1.x: Likewise.
32244 * gcc.c-torture/execute/shiftdi.x: Likewise.
32245 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
32246 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
32247 * gcc.dg/20021018-1.c: Likewise.
32248
32249 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32250
32251 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
32252
32253 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
32254 (bcopy): Call memmove.
32255
32256 2003-05-08 Roger Sayle <roger@eyesopen.com>
32257
32258 * g77.f-torture/compile/8485.f: New test case.
32259
32260 2003-05-07 Richard Henderson <rth@redhat.com>
32261
32262 PR c++/10570
32263 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
32264 Verify exception_cleanup not called for rethrows.
32265 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
32266 when exiting catch block without rethrowing.
32267 * g++.dg/eh/forced3.C: New.
32268 * g++.dg/eh/forced4.C: New.
32269
32270 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
32271
32272 * gcc.dg/20030505.c: Fix triplet.
32273
32274 2003-05-06 DJ Delorie <dj@redhat.com>
32275
32276 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
32277 * gcc.dg/nest.c: Likewise.
32278
32279 2003-05-05 Roger Sayle <roger@eyesopen.com>
32280
32281 * gcc.dg/builtins-14.c: New test case.
32282
32283 2003-05-05 Janis Johnson <janis187@us.ibm.com>
32284
32285 * lib/compat.exp (compat-execute): New argument.
32286 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
32287 * gcc.dg/compat: New test directory.
32288 * gcc.dg/compat/compat.exp: New expect script.
32289 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
32290 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
32291 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
32292 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
32293 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
32294 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
32295
32296 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
32297 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
32298 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
32299 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
32300 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
32301 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
32302 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
32303 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
32304 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
32305 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
32306 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
32307 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
32308 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
32309 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
32310 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
32311
32312 2003-05-05 Zack Weinberg <zack@codesourcery.com>
32313
32314 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
32315
32316 2003-05-05 Jakub Jelinek <jakub@redhat.com>
32317
32318 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
32319
32320 2003-05-05 Geoffrey Keating <geoffk@apple.com>
32321
32322 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
32323 * gcc.dg/ppc-fsel-2.c: New test.
32324
32325 * gcc.dg/unused-5.c: New test.
32326
32327 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32328
32329 PR c++/10496
32330 * g++.dg/warn/pmf1.C: New test.
32331
32332 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32333
32334 PR c++/4494
32335 * g++.dg/warn/main.C: New test.
32336
32337 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32338
32339 * gcc.dg/nonnull-3.c: New test.
32340
32341 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
32342
32343 * gcc.dg/cpp/Wtrigraphs.c: Update.
32344 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
32345
32346 2003-05-03 Geoffrey Keating <geoffk@apple.com>
32347
32348 * gcc.dg/ppc-fsel-1.c: New test.
32349
32350 2003-05-03 Zack Weinberg <zack@codesourcery.com>
32351
32352 PR c/10604
32353 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
32354
32355 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
32356
32357 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32358
32359 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32360
32361 PR c++/9364, c++/10553, c++/10586
32362 * g++.dg/parse/typename4.C: New test.
32363 * g++.dg/parse/typename5.C: Likewise.
32364
32365 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
32366
32367 * gcc.c-torture/compile/20030503-1.c: New test.
32368
32369 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32370
32371 * g++.dg/lookup/using5.C: Fix testcase error.
32372
32373 2003-05-01 Chris Demetriou <cgd@broadcom.com>
32374
32375 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
32376 since MEABI is no longer supported. Remove all vestiges
32377 of MEABI from the test.
32378
32379 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32380
32381 PR c++/10554
32382 * g++.dg/lookup/using5.C: New test.
32383
32384 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32385
32386 PR c++/8772
32387 * g++.dg/template/ttp5.C: New test.
32388
32389 2003-04-30 Mark Mitchell <mark@codesourcery.com>
32390
32391 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
32392 (dg-gpp-additional-sources): New function.
32393 (dg-gpp-additional-files): Likewise.
32394 * lib/g++.exp (additional_sources): New variable.
32395 (additional_files): Likewise.
32396 (g++_target_compile): Deal with them.
32397 * lib/old-dejagnu.exp: Remove.
32398 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
32399 * g++.old-deja: Revise all tests to use dg commands.
32400
32401 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32402
32403 PR c++/9432, c++/9528
32404 * g++.dg/lookup/using4.C: New test.
32405
32406 2003-04-29 Geoffrey Keating <geoffk@apple.com>
32407
32408 * gcc.dg/noreturn-5.c: New file.
32409 * gcc.dg/noreturn-6.c: New file.
32410
32411 * gcc.c-torture/compile/inline-1.c: New file.
32412
32413 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32414
32415 PR c++/10551
32416 * g++.dg/template/explicit1.C: New test.
32417
32418 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32419
32420 PR c++/10549
32421 * g++.dg/other/bitfield1.C: New test.
32422
32423 PR c++/10527
32424 * g++.dg/init/new7.C: New test.
32425
32426 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32427
32428 * g++.dg/ext/desig1.C: New test.
32429 * g++.dg/ext/init1.C: Update.
32430
32431 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32432
32433 2003-04-28 Mark Mitchell <mark@codesourcery.com>
32434
32435 PR c++/10180
32436 * g++.dg/warn/Winline-1.C: New test.
32437
32438 2003-04-28 Jakub Jelinek <jakub@redhat.com>
32439
32440 * gcc.c-torture/execute/string-opt-19.c: New test.
32441
32442 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
32443 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
32444
32445 2003-04-27 Mark Mitchell <mark@codesourcery.com>
32446
32447 PR c++/10506
32448 * g++.dg/init/new6.C: New test.
32449
32450 PR c++/10503
32451 * g++.dg/init/ref6.C: New test.
32452
32453 2003-04-26 David Edelsohn <edelsohn@gnu.org>
32454
32455 * g++.dg/warn/weak1.C: XFAIL on AIX4.
32456
32457 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32458
32459 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
32460 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
32461
32462 2003-04-25 Mark Mitchell <mark@codesourcery.com>
32463
32464 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
32465 initialized static data members.
32466
32467 2003-04-25 H.J. Lu <hjl@gnu.org>
32468
32469 * gcc.dg/ia64-sync-4.c: New test.
32470
32471 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32472
32473 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
32474 date.
32475
32476 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
32477
32478 PR c++/10337
32479 * g++.dg/warn/conv1.C: New test.
32480 * g++.old-deja/g++.other/conv7.C: Adjust.
32481 * g++.old-deja/g++.other/overload14.C: Adjust.
32482
32483 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32484
32485 PR c++/10471
32486 * g++.dg/template/defarg2.C: New test.
32487
32488 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
32489
32490 * gcc.dg/cpp/include2.c: Update.
32491 * gcc.dg/cpp/multiline-2.c: New.
32492 * gcc.dg/cpp/multiline.c: Update.
32493 * gcc.dg/cpp/strify2.c: Update.
32494 * gcc.dg/cpp/trad/literals-2.c: Update.
32495
32496 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32497
32498 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
32499
32500 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32501
32502 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
32503
32504 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32505
32506 PR c++/10451
32507 * g++.dg/parse/crash4.C: New test.
32508
32509 PR c++/9847
32510 * g++.dg/parse/crash5.C: New test.
32511
32512 2003-04-22 Mark Mitchell <mark@codesourcery.com>
32513
32514 PR c++/10446
32515 * g++.dg/parse/crash3.C: New test.
32516
32517 PR c++/10428
32518 * g++.dg/parse/elab1.C: New test.
32519
32520 2003-04-22 Devang Patel <dpatel@apple.com>
32521
32522 * gcc.dg/cpp/trad/funlike-5.c: New test.
32523
32524 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
32525
32526 * g++.dg/other/packed1.C: Fix dg options.
32527
32528 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
32529
32530 * g++.dg/other/offsetof2.C: New test.
32531
32532 2003-04-21 Mark Mitchell <mark@codesourcery.com>
32533
32534 * g++.dg/template/recurse.C: Adjust location of error messages.
32535
32536 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
32537
32538 PR c++/9881
32539 * g++.dg/init/addr-const1.C: New test.
32540 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
32541
32542 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
32543
32544 PR c++/10405
32545 * g++.dg/lookup/struct-hack1.C: New test.
32546
32547 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
32548
32549 * ucs.c: Update diagnostic messages.
32550
32551 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32552
32553 * gcc.dg/cpp/truefalse.cpp: New test.
32554 * gcc.dg/cpp/cpp.exp: Update.
32555 * g++.dg/other/stdbool-if.C: Remove.
32556
32557 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32558
32559 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
32560 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
32561
32562 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32563
32564 * gcc.c-torture/compile/20030418-1.c: New test.
32565
32566 2003-04-17 Janis Johnson <janis187@us.ibm.com>
32567
32568 * README.compat: Remove; content moved to doc/sourcebuild.texi.
32569
32570 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32571
32572 PR c++/10347
32573 g++.dg/template/dependent-name1.C: New test.
32574
32575 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
32576
32577 * gcc.dg/warn-1.c (tourist_guide): New array,
32578 contains a pointer to bar.
32579
32580 2003-04-16 Roger Sayle <roger@eyesopen.com>
32581
32582 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
32583 * gcc.c-torture/execute/medce-1.c: New test case.
32584 * gcc.c-torture/execute/medce-2.c: New test case.
32585
32586 2003-04-15 Mark Mitchell <mark@codesourcery.com>
32587
32588 * lib/prune.exp: Ignore more messages.
32589
32590 PR c++/10381
32591 * g++.dg/parse/lookup3.C: New test.
32592
32593 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
32594
32595 * gcc.c-torture/compile/20030415-1.c : New test.
32596
32597 2003-04-14 Mark Mitchell <mark@codesourcery.com>
32598
32599 * gcc.c-torture/execute/scope-2.c: Move to ...
32600 * gcc.dg/noncompile/scope.c: .... here.
32601
32602 2003-04-14 Roger Sayle <roger@eyesopen.com>
32603
32604 * gcc.dg/20030414-2.c: New test case.
32605
32606 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
32607
32608 PR target/10377
32609 * gcc.dg/20030414-1.c: New test.
32610
32611 2003-04-13 Roger Sayle <roger@eyesopen.com>
32612
32613 * gcc.dg/builtins-12.c: New test case.
32614 * gcc.dg/builtins-13.c: New test case.
32615
32616 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32617
32618 * gcc.c-torture/execute/string-opt-18.c: New test.
32619
32620 2003-04-13 Mark Mitchell <mark@codesourcery.com>
32621
32622 PR c++/10300
32623 * g++.dg/init/new5.C: New test.
32624
32625 2003-04-12 Mark Mitchell <mark@codesourcery.com>
32626
32627 PR c++/7910
32628 * g++.dg/ext/dllimport1.C: New test.
32629
32630 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32631
32632 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
32633
32634 2003-04-11 Bud Davis <bdavis9659@comcast.net>
32635
32636 PR Fortran/9263
32637 * g77.f-torture/noncompile/9263.f: New test
32638 PR Fortran/1832
32639 * g77.f-torture/execute/1832.f: New test
32640
32641 2003-04-11 David Chad <davidc@freebsd.org>
32642 Loren J. Rittle <ljrittle@acm.org>
32643
32644 libobjc/8562
32645 * objc.dg/headers.m: New test.
32646
32647 2003-04-10 Zack Weinberg <zack@codesourcery.com>
32648
32649 * gcc.c-torture/execute/builtin-noret-2.c: New.
32650 * gcc.c-torture/execute/builtin-noret-2.x: New.
32651 XFAIL builtin-noret-2.c at -O1 and above.
32652 * gcc.dg/redecl.c: New.
32653 * gcc.dg/Wshadow-1.c: Update error regexps.
32654
32655 2003-04-10 Mark Mitchell <mark@codesourcery.com>
32656
32657 * g++.dg/abi/bitfield10.C: New test.
32658
32659 2003-04-09 Mike Stump <mrs@apple.com>
32660
32661 * gcc.dg/pch/pch.exp: Make testcase names longer.
32662 * g++.dg/pch/pch.exp: Make testcase names longer.
32663
32664 2003-04-08 Roger Sayle <roger@eyesopen.com>
32665
32666 * gcc.dg/builtins-11.c: New test case.
32667
32668 2003-04-08 Roger Sayle <roger@eyesopen.com>
32669
32670 * gcc.dg/builtins-9.c: New test case.
32671 * gcc.dg/builtins-10.c: New test case.
32672
32673 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
32674
32675 * gcc.dg/noncompile/init-4.c.c: New test.
32676
32677 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
32678
32679 * gcc.misc-test/gcov-9.c: New test.
32680 * gcc.misc-test/gcov-10.c: New test
32681 * gcc.misc-test/gcov-11.c: New test.
32682
32683 2003-04-05 Zack Weinberg <zack@codesourcery.com>
32684
32685 PR optimization/10024
32686 * gcc.c-torture/compile/20030405-1.c: New test.
32687
32688 2003-04-04 Geoffrey Keating <geoffk@apple.com>
32689
32690 * gcc.dg/pch/static-3.c: New.
32691 * gcc.dg/pch/static-3.hs: New.
32692 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
32693
32694 2003-04-04 Richard Henderson <rth@redhat.com>
32695
32696 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
32697 * g++.dg/eh/forced2.C: Likewise.
32698
32699 2003-04-03 Mike Stump <mrs@apple.com>
32700
32701 * lib/scanasm.exp (scan-assembler): Add xfail processing for
32702 target arg.
32703 (scan-assembler-times, scan-assembler-not): Likewise.
32704 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
32705
32706 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
32707
32708 * gcc.dg/sparc-loop-1.c: New test.
32709
32710 2003-04-02 Geoffrey Keating <geoffk@apple.com>
32711
32712 PR other/9274
32713 * g++.dg/pch/system-2.C: New.
32714 * g++.dg/pch/system-2.Hs: New.
32715
32716 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
32717
32718 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
32719
32720 * g++.dg/eh/simd-1.C (vecfunc): Same.
32721
32722 2003-04-01 Roger Sayle <roger@eyesopen.com>
32723
32724 * gcc.c-torture/execute/20030401-1.c: New test case.
32725
32726 2003-04-01 Ziemowit Laski <zlaski@apple.com>
32727
32728 * objc.dg/defs.m: New.
32729
32730 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
32731
32732 * g++.dg/eh/simd-1.C: New.
32733 * g++.dg/eh/simd-2.C: New.
32734
32735 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
32736
32737 * gcc.c-torture/execute/simd-3.c: New.
32738
32739 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32740
32741 PR c/9936
32742 * gcc.dg/20030331-2.c: New test.
32743
32744 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32745
32746 PR c++/10278
32747 * g++.dg/parse/crash2.C: New test.
32748
32749 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32750
32751 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
32752 * gcc.c-torture/execute/20030331-1.c: ...here.
32753
32754 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32755
32756 * gcc.c-torture/execute/20030331-1.c: New test.
32757
32758 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
32759
32760 * lib/gcov.exp: Adjust call return testing strings.
32761 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
32762
32763 2003-03-31 Roger Sayle <roger@eyesopen.com>
32764
32765 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
32766 * gcc.dg/builtins-7.c: New test case.
32767 * gcc.dg/builtins-8.c: New test case.
32768
32769 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32770
32771 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
32772
32773 2003-03-30 Mark Mitchell <mark@codesourcery.com>
32774
32775 PR c++/7647
32776 * g++.dg/lookup-class-member-2.C: New test.
32777
32778 2003-03-30 Glen Nakamura <glen@imodulo.com>
32779
32780 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
32781
32782 2003-03-28 Roger Sayle <roger@eyesopen.com>
32783
32784 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
32785
32786 2003-03-28 Mark Mitchell <mark@codesourcery.com>
32787
32788 * g++.dg/init/attrib1.C: New test.
32789
32790 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32791
32792 * gcc.dg/ultrasp8.c: New test.
32793
32794 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32795
32796 * gcc.dg/ultrasp7.c: New test.
32797
32798 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
32799
32800 PR c++/10047
32801 * g++.dg/template/inline1.C: New test.
32802
32803 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32804
32805 * gcc.dg/sparc-dwarf2.c: New test.
32806
32807 2003-03-27 Roger Sayle <roger@eyesopen.com>
32808
32809 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
32810 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
32811
32812 2003-03-27 Mark Mitchell <mark@codesourcery.com>
32813
32814 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
32815 than reading .x files.
32816 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
32817 * g77.dg/gcov/gcov-1.f: Likewise.
32818 * gcc.misc-tests/gcov-4b.c: Likewise.
32819 * gcc.misc-tests/gcov-5b.c: Likewise.
32820 * gcc.misc-tests/gcov-6.c: Likewise.
32821 * gcc.misc-tests/gcov-7.c: Likewise.
32822 * gcc.misc-tests/gcov-8.c: Likewise.
32823 * g++.dg/gcov/gcov-1.x: Remove.
32824 * g77.dg/gcov/gcov-1.x: Likewise.
32825 * gcc.misc-tests/gcov-4b.x: Likewise.
32826 * gcc.misc-tests/gcov-5b.x: Likewise.
32827 * gcc.misc-tests/gcov-6.x: Likewise.
32828 * gcc.misc-tests/gcov-7.x: Likewise.
32829 * gcc.misc-tests/gcov-8.x: Likewise.
32830
32831 2003-03-27 Glen Nakamura <glen@imodulo.com>
32832
32833 PR opt/10087
32834 * gcc.dg/20030324-1.c: New test.
32835
32836 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
32837
32838 PR c++/10224
32839 * g++.dg/template/arg3.C: New test.
32840
32841 PR c++/10158
32842 * g++.dg/template/friend18.C: New test.
32843
32844 2003-03-26 Roger Sayle <roger@eyesopen.com>
32845
32846 * g77.f-torture/compile/20030326-1.f: New test case.
32847
32848 2003-03-26 Janis Johnson <janis187@us.ibm.com>
32849
32850 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
32851
32852 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
32853
32854 2003-03-26 Jakub Jelinek <jakub@redhat.com>
32855
32856 * gcc.dg/ia64-sync-3.c: New test.
32857
32858 2003-03-26 Alan Modra <amodra@bigpond.net.au>
32859
32860 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
32861
32862 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32863
32864 * gcc.dg/ultrasp6.c: New test.
32865
32866 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32867
32868 * gcc.dg/i386-signbit-1.c: New test.
32869 * gcc.dg/i386-signbit-2.c: New test.
32870 * gcc.dg/i386-signbit-3.c: New test.
32871
32872 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32873
32874 * gcc.dg/ultrasp5.c: Fix options.
32875
32876 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32877
32878 * gcc.dg/ultrasp5.c: Fix comment.
32879
32880 2003-03-24 Bud Davis <bdavis9659@comcast.net>
32881
32882 PR fortran/10197
32883 * g77.f-torture/execute/10197.f: New test.
32884
32885 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
32886
32887 PR c++/9898, c++/383
32888 * g++.dg/template/conv6.C: New test.
32889
32890 PR c++/10119
32891 * g++.dg/template/ptrmem5.C: New test.
32892
32893 PR c++/10026
32894 * g++.dg/lookup/koenig1.C: New test.
32895
32896 PR C++/10199
32897 * g++.dg/lookup/template2.C: New test.
32898
32899 2003-03-24 Jakub Jelinek <jakub@redhat.com>
32900
32901 * g++.dg/opt/rtti1.C: New test.
32902
32903 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32904
32905 * gcc.dg/ultrasp5.c: New test.
32906
32907 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
32908
32909 PR middle-end/9967
32910 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
32911 builtin fputs.
32912
32913 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
32914
32915 PR c/8224
32916 * gcc.dg/20030323-1.c: New test.
32917
32918 2003-03-23 Roger Sayle <roger@eyesopen.com>
32919
32920 * gcc.c-torture/compile/20030323-1.c: New test case.
32921
32922 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
32923
32924 * gcc.dg/20030321-1.c: New test.
32925
32926 2003-03-22 Zack Weinberg <zack@codesourcery.com>
32927
32928 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
32929
32930 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
32931
32932 PR c++/9978, c++/9708
32933 * g++.dg/ext/vlm1.C: Adjust expected error.
32934 * g++.dg/ext/vla2.C: New test.
32935 * g++.dg/template/arg1.C: New test.
32936 * g++.dg/template/arg2.C: New test.
32937
32938 2003-03-22 Bud Davis <bdavis9659@comcast.net>
32939
32940 * g77.f-torture/execute/select.f: New test.
32941 * g77.f-torture/noncompile/select_no_compile.f: New test.
32942
32943 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
32944
32945 PR c++/9898
32946 * g++.dg/other/error4.C: New test.
32947
32948 2003-03-20 Mark Mitchell <mark@codesourcery.com>
32949
32950 * g++.dg/template/friend17.C: New test.
32951
32952 2003-03-21 Alan Modra <amodra@bigpond.net.au>
32953
32954 * gcc.c-torture/compile/20030320-1.c: New.
32955
32956 2003-03-20 Roger Sayle <roger@eyesopen.com>
32957
32958 * gcc.dg/builtins-6.c: New test case.
32959
32960 2003-03-19 Alan Modra <amodra@bigpond.net.au>
32961
32962 PR target/10073
32963 * gcc.c-torture/compile/20030319-1.c: New.
32964
32965 2003-03-18 Jan Hubicka <jh@suse.cz>
32966
32967 * gcc.dg/i386-cvt-1.c: New test.
32968
32969 2003-03-17 Zack Weinberg <zack@codesourcery.com>
32970
32971 * objc.dg/naming-1.m: Use "(parse|syntax) error".
32972 * objc.dg/naming-2.m: Likewise.
32973
32974 2003-03-17 Mark Mitchell <mark@codesourcery.com>
32975
32976 PR c++/9639
32977 * g++.dg/parse/crash1.C: New test.
32978
32979 2003-03-16 Mark Mitchell <mark@codesourcery.com>
32980
32981 PR c++/8805
32982 * g++.dg/eh/cleanup1.C: New test.
32983
32984 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
32985
32986 * gcc.c-torture/execute/20030316-1.c: New test case.
32987
32988 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
32989
32990 PR c++/9629
32991 * g++.dg/init/ctor2.C: New test.
32992
32993 2003-03-15 Roger Sayle <roger@eyesopen.com>
32994
32995 * g77.f-torture/compile/xformat.f: New test case.
32996
32997 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32998
32999 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33000 * g++.old-deja/g++.mike/eh50.C: Likewise.
33001
33002 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33003
33004 PR c++/6440
33005 * g++.dg/template/spec7.C: New test.
33006 * g++.dg/template/spec8.C: Likewise.
33007
33008 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33009
33010 * gcc.c-torture/execute/20030313-1.c: New test.
33011
33012 2003-03-14 Richard Henderson <rth@redhat.com>
33013
33014 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33015
33016 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33017
33018 * gcc.c-torture/compile/20030314-1.c: New test.
33019
33020 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33021
33022 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33023 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33024 thumb target,
33025 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33026 to accept newer _imp__ prefix and additional
33027 newline in .drectve section.
33028 * gcc.dg/dll-4.c: Likewise.
33029 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33030 switch.
33031
33032 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33033
33034 * g++.dg/parse/namespace9.C: New test.
33035
33036 * g++.dg/init/ref5.C: New test.
33037 * g++.dg/parse/ptrmem1.C: Likewise.
33038
33039 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33040
33041 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33042 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33043 regular expression.
33044 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33045 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33046
33047 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33048
33049 * gcc.c-torture/execute/20030224-2.c: New test.
33050
33051 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33052
33053 * gcc.dg/decl-3.c: New test.
33054
33055 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33056
33057 * gcc.dg/i386-loop-2.c: New test.
33058
33059 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33060
33061 PR c++/9474
33062 * g++.dg/parse/namespace8.C: New test.
33063
33064 PR c++/9924
33065 * g++.dg/overload/builtin2.C: New test.
33066
33067 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33068
33069 * gcc.dg/return-type-3.c: New test.
33070
33071 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33072
33073 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33074 profiling options are not supported.
33075
33076 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33077
33078 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33079 * g++.old-deja/g++.warn/impint2.C: Likewise.
33080
33081 2003-03-10 Devang Patel <dpatel@apple.com>
33082
33083 * g++.dg/cpp/c++_cmd_1.C: New test.
33084 * g++.dg/cpp/c++_cmd_1.h: New file.
33085
33086 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33087
33088 * gcc.dg/altivec-9.c: New file.
33089
33090 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33091
33092 * gcc.dg/ppc-sdata-1.c: New test.
33093 * gcc.dg/ppc-sdata-2.c: New test.
33094
33095 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33096
33097 PR c++/9373
33098 * g++.dg/opt/ptrmem2.C: New test.
33099
33100 PR c++/8534
33101 * g++.dg/opt/ptrmem1.C: New test.
33102
33103 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33104
33105 * gcc.dg/i386-loop-1.c: New test.
33106
33107 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33108
33109 PR c++/9970
33110 * g++.dg/lookup/friend1.C: New test.
33111
33112 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33113
33114 PR c++/9823
33115 * g++.dg/parser/constructor1.C: New test.
33116
33117 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
33118
33119 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
33120
33121 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
33122
33123 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
33124
33125 * gcc.dg/cpp/Wunused.c: Update test.
33126
33127 2003-03-08 Jan Hubicka <jh@suse.cz>
33128
33129 * gcc.dg/inline-3.c: New test.
33130
33131 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33132
33133 PR c++/9809
33134 * g++.dg/parse/builtin1.C: New test.
33135
33136 PR c++/9982
33137 * g++.dg/abi/cookie1.C: New test.
33138 * g++.dg/abi/cookie2.C: Likewise.
33139
33140 PR c++/9524
33141 * g++.dg/template/field1.C: New test.
33142
33143 PR c++/9912
33144 * g++.dg/parse/class1.C: New test.
33145 * g++.dg/parse/namespace7.C: Likewise.
33146 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
33147
33148 2003-03-07 Mark Mitchell <mark@codesourcery.com>
33149
33150 * g++.dg/init/ref4.C: New test.
33151
33152 2003-03-07 Jan Hubicka <jh@suse.cz>
33153
33154 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
33155 * gcc.dg/inline-3.c: New test.
33156
33157 2003-03-06 Mark Mitchell <mark@codesourcery.com>
33158
33159 * g++.dg/init/ref3.C: New test.
33160
33161 PR c++/9965
33162 * g++.dg/init/ref2.C: New test.
33163
33164 PR c++/9400
33165 * g++.dg/warn/Wshadow-2.C: New test.
33166
33167 PR c++/9791
33168 * g++.dg/warn/Woverloaded-1.C: New test.
33169
33170 2003-03-05 Jan Hubicka <jh@suse.cz>
33171
33172 * gcc.dg/i386-local2.c: New.
33173 * gcc.dg/i386-local.c: Fix typo.
33174
33175 2003-03-05 Mark Mitchell <mark@codesourcery.com>
33176
33177 * g++.dg/abi/layout3.C: New test.
33178
33179 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33180
33181 * gcc.c-torture/compile/20030305-1.c
33182
33183 2003-03-05 Jan Hubicka <jh@suse.cz>
33184
33185 * gcc.dg/i386-local.c: New.
33186
33187 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
33188
33189 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
33190
33191 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33192
33193 * gcc.dg/switch-2.c: New test.
33194 * gcc.dg/switch-3.c: New test.
33195 * gcc.dg/Wswitch.c: Adjust line numbers.
33196 * gcc.dg/Wswitch-default.c: Likewise.
33197 * gcc.dg/Wswitch-enum.c: Likewise.
33198
33199 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
33200
33201 * gcc.c-torture/execute/20030222-1.c: New test.
33202
33203 2003-03-03 James E Wilson <wilson@tuliptree.org>
33204
33205 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
33206
33207 2003-03-03 Mark Mitchell <mark@codesourcery.com>
33208
33209 PR c++/9878
33210 * g++.dg/init/ref1.C: New test.
33211
33212 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
33213
33214 * gcc.dg/sh-relax.c: New SH-only test.
33215
33216 2003-03-03 Geoffrey Keating <geoffk@apple.com>
33217
33218 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
33219 comment explaining purpose of testcase.
33220
33221 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33222
33223 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
33224 for HC11/HC12 (asm needs two int registers).
33225 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
33226 HC11/HC12 because the test uses an asm which needs two 32-bit
33227 registers.
33228
33229 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33230
33231 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
33232 for HC11/HC12 (array is too large otherwise).
33233 * gcc.c-torture/compile/920501-4.x: New file, likewise.
33234 * gcc.c-torture/compile/20010518-2.x: Likewise.
33235 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
33236 HC11/HC12 (array is too large).
33237
33238 2003-03-01 Geoffrey Keating <geoffk@apple.com>
33239
33240 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
33241 * lib/g++-dg.exp (g++-dg-test): Likewise.
33242
33243 2003-03-01 Roger Sayle <roger@eyesopen.com>
33244
33245 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
33246 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
33247
33248 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33249
33250 * g++.dg/warn/implicit-typename1.C: Remove warning.
33251
33252 2003-02-28 Richard Henderson <rth@redhat.com>
33253
33254 * gcc.dg/noreturn-1.c: Move noreturn warning line.
33255 * gcc.dg/return-type-1.c: Move control reaches end warning line.
33256
33257 2003-02-28 Geoffrey Keating <geoffk@apple.com>
33258
33259 * gcc.dg/pch/pch.exp: Change .pch to .gch.
33260 * g++.dg/pch/pch.exp: Likewise.
33261
33262 2003-02-28 Mark Mitchell <mark@codesourcery.com>
33263
33264 PR c++/9879
33265 * testsuite/g++.dg/init/new4.C: New test.
33266
33267 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
33268
33269 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
33270
33271 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
33272
33273 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
33274 unsigned long.
33275
33276 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
33277 wider than float.
33278
33279 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33280
33281 * lib/scanasm.exp: Add support for counting numbers of
33282 occurences.
33283 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
33284 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
33285
33286 2003-02-25 Mark Mitchell <mark@codesourcery.com>
33287
33288 PR c++/9683
33289 * g++.dg/template/static3.C: New test.
33290
33291 PR c++/9829
33292 * g++.dg/parse/namespace6.C: New test.
33293
33294 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33295
33296 PR target/9732
33297 * gcc.dg/20030225-1.c: New test.
33298
33299 2003-02-24 Mark Mitchell <mark@codesourcery.com>
33300
33301 * README: Remove out-of-date information.
33302
33303 PR c++/9836
33304 * g++.dg/template/spec6.C: New test.
33305
33306 2003-02-24 Jeff Law <law@redhat.com>
33307
33308 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
33309
33310 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33311
33312 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
33313 * gcc.dg/pragma-ep-1.c: Likewise.
33314
33315 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33316
33317 PR c++/9602
33318 * g++.dg/template/friend16.C: New test.
33319
33320 2003-02-23 Mark Mitchell <mark@codesourcery.com>
33321
33322 PR c++/5333
33323 * g++.dg/parse/fused-params1.C: Adjust error messages.
33324 * g++.dg/template/nested3.C: New test.
33325
33326 2003-02-24 Alan Modra <amodra@bigpond.net.au>
33327
33328 * g++.dg/abi/param1.C: New test.
33329
33330 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33331
33332 PR c++/7982
33333 * g++.dg/warn/implicit-typename1.C: New test.
33334
33335 2003-02-22 Kelley Cook <kelleycook@comcast.net>
33336
33337 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
33338 with "mtune".
33339 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33340 * gcc.c-torture/execute/20010129-1.x: Likewise.
33341 * gcc.dg/20011107-1.c: Likewise.
33342 * gcc.dg/20020108-1.c: Likewise.
33343 * gcc.dg/20020122-3.c: Likewise.
33344 * gcc.dg/20020206-1.c: Likewise.
33345 * gcc.dg/20020310-1.c: Likewise.
33346 * gcc.dg/20020426-2.c: Likewise.
33347 * gcc.dg/20020517-1.c: Likewise.
33348 * gcc.dg/991230-1.c: Likewise.
33349 * gcc.dg/i386-unroll-1.c: Likewise.
33350 * gcc.misc-tests/i386-prefetch.exp: Likewise.
33351
33352 2003-02-22 Jan Hubicka <jh@suse.cz>
33353
33354 * gcc.dg/i386-mul.c: New test.
33355
33356 2003-02-21 Roger Sayle <roger@eyesopen.com>
33357
33358 * gcc.dg/builtins-5.c: New test case.
33359
33360 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
33361
33362 * gcc.dg/asmreg-1.c: New test.
33363
33364 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33365
33366 PR c++/9749
33367 * g++.dg/parse/varmod1.C: New test.
33368
33369 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33370
33371 PR c++/9727
33372 * g++.dg/template/op1.C: New test.
33373
33374 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33375
33376 PR c++/8906
33377 * g++.dg/template/nested2.C: New test.
33378
33379 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33380
33381 PR c++/8724
33382 * g++.dg/expr/dtor1.C: New test.
33383
33384 2003-02-21 Zack Weinberg <zack@codesourcery.com>
33385
33386 * gcc.dg/cpp/include3.c: New test.
33387 * gcc.dg/cpp/inc/foo.h: New file.
33388
33389 2003-02-21 Glen Nakamura <glen@imodulo.com>
33390
33391 * gcc.c-torture/execute/20030221-1.c: New test.
33392
33393 2003-02-20 Mark Mitchell <mark@codesourcery.com>
33394
33395 PR c++/9729
33396 * g++.dg/abi/conv1.C: New test.
33397
33398 2003-02-20 Jan Hubicka <jh@suse.cz>
33399
33400 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
33401
33402 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
33403
33404 * gcc.c-torture/compile/20030219-1.c: New test.
33405
33406 2003-02-18 Jan Hubicka <jh@suse.cz>
33407
33408 * gcc.dg/funcorder.c: New test.
33409
33410 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33411
33412 * gcc.c-torture/execute/20030218-1.c: New.
33413
33414 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
33415
33416 * gcc.dg/20030218-1.c: New.
33417
33418 2003-02-18 Richard Henderson <rth@redhat.com>
33419
33420 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
33421 * gcc.dg/attr-used-2.c: New.
33422
33423 2003-02-18 Mark Mitchell <mark@codesourcery.com>
33424
33425 PR c++/9704
33426 * g++.dg/init/copy5.C: New test.
33427
33428 2003-02-18 Geoffrey Keating <geoffk@apple.com>
33429
33430 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
33431 * g++.dg/pch/pch.exp: Likewise.
33432
33433 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33434
33435 * gcc.c-torture/execute/20030209-1.c: Enable the test if
33436 STACK_SIZE is not defined.
33437
33438 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33439
33440 PR c++/9457
33441 * g++.dg/template/init1.C: New test.
33442
33443 2003-02-16 Jan HUbicka <jh@suse.cz>
33444
33445 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33446 (foo): Add few extra tests
33447 * gcc.dg/c99-const-expr-3.c: Likewise.
33448 * gcc.c-torture/execute/20030216-1.c: New.
33449
33450 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33451
33452 PR c++/9459
33453 * g++.dg/ext/typeof4.C: New test.
33454
33455 2003-02-15 Roger Sayle <roger@eyesopen.com>
33456
33457 * gcc.dg/i386-387-3.c: New test case.
33458
33459 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
33460
33461 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
33462 cris-*-elf* cris-*-aout* and mmix-*-*.
33463
33464 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
33465
33466 * gcc.dg/20030213-1.c: New test.
33467
33468 2003-02-12 Roger Sayle <roger@eyesopen.com>
33469
33470 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
33471 * gcc.dg/i386-387-2.c: Likewise.
33472
33473 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
33474
33475 * gcc.dg/ppc-spe.c: Fix formatting.
33476 Enable tests that were previously unsupported by gas.
33477 Delete tests for instructions that no longer exist.
33478 Switch arguments on evsubifw builtin.
33479
33480 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
33481
33482 * gcc.c-torture/execute/20030209-1.c: Disable the test if
33483 STACK_SIZE is too small.
33484
33485 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33486 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33487
33488 * gcc.dg/decl-2.c: New test.
33489
33490 2003-02-10 Jan Hubicka <jh@suse.cz>
33491
33492 * gcc.dg/i386-fpcvt-1.c: New test.
33493
33494 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
33495
33496 * gcc.c-torture/execute/20030209-1.c: New test.
33497
33498 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
33499
33500 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
33501 int-wide bitops, use the constants of the same width.
33502 Likewise, if long long is 32-bit wide, test bitops using
33503 32-bit constants.
33504
33505 2003-02-07 Loren James Rittle <ljrittle@acm.org>
33506
33507 * gcc.dg/20021014-1.c: Annotate with expected notice text.
33508
33509 2003-02-07 Roger Sayle <roger@eyesopen.com>
33510
33511 * testsuite/gcc.dg/builtins-4.c: New test case.
33512
33513 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33514
33515 * gcc.dg/20020430-1.c: Fix dg command typos.
33516 * gcc.dg/20020503-1.c: Likewise.
33517
33518 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33519
33520 PR c++/8785
33521 * g++.dg/parse/fused-params1.C: New test.
33522
33523 PR c++/8857
33524 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
33525
33526 PR c++/8921
33527 * g++.dg/parse/non-dependent1.C: New test.
33528
33529 PR c++/8928
33530 * g++.dg/parse/dupl-tmpl-args1.C: New test.
33531
33532 PR c++/9228
33533 * g++.dg/parse/undefined7.C: New test.
33534 * g++.dg/parse/non-templ1.C: New test.
33535
33536 PR c++/9229
33537 * g++.dg/parse/too-many-tmpl-args1.C: New test.
33538
33539 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33540
33541 * gcc.c-torture/compile/20030206-1.c: New test.
33542
33543 2003-02-05 Roger Sayle <roger@eyesopen.com>
33544
33545 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
33546 "pow" to "foo" to avoid potential confusion with a math built-in.
33547
33548 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33549
33550 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
33551 conditions for SPARC targets.
33552
33553 2003-02-05 Jakub Jelinek <jakub@redhat.com>
33554
33555 * gcc.dg/20030204-1.c: New test.
33556
33557 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33558
33559 PR c++/38
33560 * g++.dg/parse/array-size1.C: New test.
33561
33562 PR c++/5657
33563 * g++.dg/parse/undefined3.C: New test.
33564
33565 PR c++/5665
33566 * g++.dg/parse/undefined4.C: New test.
33567
33568 PR c++/5975
33569 * g++.dg/parse/undefined5.C: New test.
33570
33571 PR c++/7259
33572 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
33573
33574 PR c++/8578
33575 * g++.dg/parse/casting-operator1.C: New test.
33576
33577 PR c++/8596
33578 * g++.dg/parse/undefined6.C: New test.
33579
33580 PR c++/8736
33581 * g++.dg/parse/missing-template1.C: New test.
33582
33583 2003-02-04 Jan Hubicka <jh@suse.cz>
33584
33585 * gcc.dg/i386-cadd.c: Compile using -march=k8.
33586 * gcc.dg/i386-cmov?.c: Likewise.
33587 * gcc.dg/i386-fpcvt-?.c: Likewise.
33588 * gcc.dg/i386-ssefp-1.c: Likewise.
33589 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
33590 conventions.
33591
33592 2003-02-03 Mark Mitchell <mark@codesourcery.com>
33593
33594 PR c++/7129
33595 * testsuite/g++.dg/ext/max.C: New test.
33596
33597 2003-02-03 Jan Hubicka <jh@suse.cz>
33598
33599 * gcc.c-torture/execute/20030203-1.c: New test.
33600
33601 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
33602
33603 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
33604 'natural-endian'.
33605
33606 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
33607
33608 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
33609 * g++.dg/init/new2.C: Likewise.
33610 * g++.dg/other/new1.C: Likewise.
33611
33612 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
33613
33614 * gcc.dg/struct-ret-libc.c: New test.
33615
33616 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
33617
33618 * gcc.dg/20030129-1.c: New test.
33619
33620 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33621
33622 PR c++/8849
33623 * g++.dg/template/ptrmem4.C: New test.
33624
33625 2003-01-29 Mark Mitchell <mark@codesourcery.com>
33626
33627 * g++.dg/parser/constant1.C: New test.
33628
33629 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33630
33631 PR c++/8591
33632 * g++.dg/parse/friend2.C: New test.
33633
33634 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
33635
33636 PR c++/9437
33637 * g++.dg/template/unify4.C: New test.
33638
33639 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
33640
33641 * gcc.c-torture/execute/20030128-1.c: New test.
33642
33643 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
33644
33645 * g++.dg/lookup/nested1.C: Test moved from ...
33646 * g++.old-deja/g++.other/lookup24.C: ... here.
33647
33648 2003-01-28 Jan Hubicka <jh@suse.cz>
33649
33650 * gcc.dg/i386-cmov5.c: New test.
33651
33652 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33653
33654 * gcc.c-torture/execute/20010925-1.c: Changed the
33655 memcpy declaration.
33656
33657 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33658
33659 PR c++/3902
33660 * g++.dg/parse/template5.C: New test.
33661
33662 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
33663
33664 PR fortran/9258
33665 * g77.dg/pr9258: New test.
33666
33667 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33668
33669 * README: Move relevant parts from README.g++.
33670
33671 * README.g++: Remove this file.
33672
33673 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33674
33675 * g++.dg/abi/dcast1.C: New test.
33676
33677 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33678
33679 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
33680
33681 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
33682
33683 PR c++/47
33684 * g++.old-deja/g++.other/lookup24.C: New test.
33685
33686 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33687
33688 PR middle-end/7227
33689 * gcc.dg/uninit-C.c: New test.
33690
33691 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
33692
33693 * g++.dg/abi/covariant1.C: New test.
33694
33695 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
33696
33697 * gcc.dg/20030123-1.c: New test.
33698
33699 2003-01-25 Jan Hubicka <jh@suse.cz>
33700
33701 PR opt/8492
33702 * gcc.c-torture/compile/20030125-1.c
33703
33704 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
33705
33706 PR c++/9403
33707 * g++.dg/parse/template3.C: New test.
33708 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
33709
33710 PR c++/795
33711 * g++.dg/parse/template4.C: New test.
33712
33713 PR c++/9415
33714 * g++.dg/template/qual2.C: New test.
33715
33716 PR c++/8545
33717 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
33718
33719 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
33720
33721 2003-01-25 Roger Sayle <roger@eyesopen.com>
33722
33723 * gcc.c-torture/execute/switch-1.c: New test case.
33724
33725 2003-01-25 Jan Hubicka <jh@suse.cz>
33726
33727 * gcc.c-torture/execute/20030125-1.[cx]: New test.
33728
33729 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
33730
33731 Tweaks for Bison-1.875. From the NEWS file:
33732 "- `parse error' -> `syntax error'
33733 Bison now uniformly uses the term `syntax error'"
33734 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
33735 * gcc.dg/cpp/digraph2.c: Likewise.
33736 * gcc.dg/cpp/direct2.c: Likewise.
33737 * gcc.dg/cpp/paste4.c: Likewise.
33738 * gcc.dg/c90-restrict-1.c: Likewise.
33739 * gcc.dg/c99-func-2.c: Likewise.
33740 * gcc.dg/noncompile/920721-2.c: Likewise.
33741 * gcc.dg/noncompile/930622-2.c: Likewise.
33742 * gcc.dg/noncompile/940112-1.c: Likewise.
33743 * gcc.dg/noncompile/950921-1.c: Likewise.
33744 * gcc.dg/noncompile/951123-1.c: Likewise.
33745 * gcc.dg/noncompile/971104-1.c: Likewise.
33746 * gcc.dg/noncompile/990416-1.c: Likewise.
33747
33748 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
33749
33750 * g++.dg/parse/undefined1.C: Add error message.
33751
33752 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33753
33754 PR c++/9354
33755 * g++.dg/parse/new1.C: New test.
33756
33757 PR c++/9216
33758 * g++.dg/parse/template2.C: New test.
33759
33760 PR c++/9354
33761 * g++.dg/parse/typedef2.C: New test.
33762
33763 PR c++/9328
33764 * g++.dg/ext/typeof3.C: New test.
33765
33766 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33767
33768 PR c++/2738
33769 * g++.dg/parse/ret-type1.C: New test.
33770
33771 PR c++/3792
33772 * g++.dg/parse/tmpl-outside1.C: New test.
33773
33774 PR c++/4207
33775 * g++.dg/parse/int-as-enum1.C: New test.
33776
33777 PR c++/4903
33778 * g++.dg/parse/no-typename1.C: New test.
33779
33780 PR c++/5533
33781 * g++.dg/parse/no-value1.C: New test.
33782
33783 PR c++/5921
33784 * g++.dg/parse/wrong-inline1.C: New test.
33785
33786 PR c++/6402
33787 * g++.dg/parse/ref1.C: New test.
33788
33789 PR c++/6992
33790 * g++.dg/parse/attr-ctor1.C: New test.
33791
33792 PR c++/7229
33793 * g++.dg/parse/namespace5.C: New test.
33794
33795 PR c++/7917
33796 * g++.dg/parse/func-def1.C: New test.
33797
33798 PR c++/8143
33799 * g++.dg/parse/undefined1.C: New test.
33800
33801 PR c++/5723, PR c++/8522
33802 * g++.dg/parse/specialization1.C: New test.
33803
33804 PR c++/163, PR c++/8595
33805 * g++.dg/parse/struct-as-enum1.C: New test.
33806
33807 PR c++/9173
33808 * g++.dg/parse/undefined2.C: New test.
33809
33810 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33811
33812 PR c++/9298
33813 * g++.dg/parse/template1.C: New test.
33814
33815 PR c++/9384
33816 * g++.dg/parse/using1.C: New test.
33817
33818 PR c++/9285
33819 PR c++/9294
33820 * g++.dg/parse/expr2.C: New test.
33821
33822 PR c++/9388
33823 * g++.dg/parse/lookup2.C: Likewise.
33824
33825 2003-01-21 Jan Hubicka <jh@suse.cz>
33826
33827 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
33828 * gcc.c-torture/execute/eeprof-1.c: Likewise.
33829 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
33830 * gcc.c-torture/execute/string-opt-*.c: Likewise.
33831
33832 2003-01-20 Nick Clifton <nickc@redhat.com>
33833
33834 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
33835 problem with ARM sibcall code generation.
33836
33837 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
33838
33839 * gcc.c-torture/execute/20030120-1.c: New.
33840
33841 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
33842
33843 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
33844
33845 2003-01-17 Mark Mitchell <mark@codesourcery.com>
33846
33847 PR c++/9272
33848 * g++.dg/parse/ctor1.C: New test.
33849
33850 PR c++/9294:
33851 * g++.dg/parse/qualified1.C: New test.
33852
33853 * g++.dg/parse/typename3.C: New test.
33854
33855 2003-01-16 Richard Henderson <rth@redhat.com>
33856
33857 * g++.dg/tls/init-2.C: Fix error matches for real this time.
33858
33859 2003-01-16 Richard Henderson <rth@redhat.com>
33860
33861 * g++.dg/pch/pch.exp: Copy test header to the working directory
33862 before using it either for precompilation or direct use.
33863 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
33864 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
33865
33866 2003-01-16 Richard Henderson <rth@redhat.com>
33867
33868 * gcc.dg/pch/pch.exp: Copy test header to the working directory
33869 before using it either for precompilation or direct use.
33870 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
33871 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
33872
33873 2003-01-16 Mark Mitchell <mark@codesourcery.com>
33874
33875 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
33876 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
33877 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
33878 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
33879 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
33880 typename warning into error.
33881 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
33882 error messages.
33883 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
33884 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
33885 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
33886 messages.
33887 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
33888 make declaration visible in template.
33889 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
33890 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
33891 messages.
33892 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
33893 message.
33894 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
33895 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
33896 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
33897 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
33898 typename warning with error message.
33899 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
33900 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
33901 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
33902
33903 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
33904
33905 * g++.dg/parse/ambig2.C: New test.
33906
33907 2003-01-15 Richard Henderson <rth@redhat.com>
33908
33909 * g++.dg/tls/init-2.C: Update error message string.
33910
33911 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33912
33913 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
33914
33915 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
33916
33917 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
33918 all for HC11/HC12.
33919 * gcc.c-torture/compile/20001205-1.x: Likewise.
33920 * gcc.c-torture/compile/20001226-1.x: Likewise.
33921 * gcc.c-torture/compile/920520-1.x: Likewise.
33922 * gcc.c-torture/compile/961203-1.x: Likewise.
33923 * gcc.c-torture/compile/20020604-1.x: Likewise.
33924
33925 2003-01-15 Jan Hubicka <jh@suse.cz>
33926
33927 * gcc.c-torture/compile/20030115-1.c: New test.
33928
33929 * gcc.dg/i386-fpcvt-1.c: New test.
33930 * gcc.dg/i386-fpcvt-2.c: New test.
33931
33932 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
33933
33934 Further conform g++'s __vmi_class_type_info to the C++ ABI
33935 specification.
33936 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
33937 the specification.
33938
33939 2003-01-14 Jan Hubicka <jh@suse.cz>
33940
33941 * gcc.dg/i386-fpcvt-1.c: New test.
33942 * gcc.dg/i386-fpcvt-2.c: New test.
33943
33944 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33945
33946 * gcc.dg/i386-mmx-3.c: New test.
33947
33948 2003-01-12 Mark Mitchell <mark@codesourcery.com>
33949
33950 PR c++/9264
33951 * g++.dg/parse/octal1.C: New file.
33952
33953 PR c++/9172
33954 * g++.dg/parse/typename1.C: New file.
33955
33956 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
33957
33958 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
33959 * gcc.dg/bf-no-ms-layout.c: Likewise.
33960 * gcc.dg/bf-ms-attrib.c: Likewise.
33961
33962 2003-01-10 Mark Mitchell <mark@codesourcery.com>
33963
33964 PR c++/9099
33965 * g++.dg/parse/dtor1.C: New file.
33966
33967 PR c++/9128
33968 * g++.dg/rtti/typeid1.C: New file.
33969
33970 PR c++/9153
33971 * g++.dg/parse/lookup1.C: New file.
33972
33973 PR c++/9171
33974 * g++.dg/templ/spec5.C: New file.
33975
33976 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
33977
33978 * gcc.c-torture/compile/20030110-1.c: New test.
33979
33980 2003-01-09 Geoffrey Keating <geoffk@apple.com>
33981
33982 Merge from pch-branch:
33983
33984 2002-12-23 Geoffrey Keating <geoffk@apple.com>
33985
33986 * gcc.dg/pch/cpp-1.h: New.
33987 * gcc.dg/pch/cpp-1.c: New.
33988 * gcc.dg/pch/cpp-2.h: New.
33989 * gcc.dg/pch/cpp-2.c: New.
33990
33991 2002-11-19 Geoffrey Keating <geoffk@apple.com>
33992
33993 * gcc.dg/pch/except-1.h: New.
33994 * gcc.dg/pch/except-1.c: New.
33995
33996 2002-11-13 Geoffrey Keating <geoffk@apple.com>
33997
33998 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
33999 running test.
34000 * gcc.dg/pch: Include *.hp not *.h.
34001 * gcc.dg/pch/system-1.h: New.
34002 * gcc.dg/pch/system-1.c: New.
34003
34004 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34005
34006 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34007 rather than trying to build and run a program using PCH.
34008 * gcc.dg/pch: Remove dg-do commands from test files.
34009
34010 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34011
34012 * gcc.dg/pch/macro-3.c: New.
34013 * gcc.dg/pch/macro-3.h: New.
34014
34015 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34016
34017 * gcc.dg/pch/common-1.c: New.
34018 * gcc.dg/pch/common-1.h: New.
34019 * gcc.dg/pch/decl-1.c: New.
34020 * gcc.dg/pch/decl-1.h: New.
34021 * gcc.dg/pch/decl-2.c: New.
34022 * gcc.dg/pch/decl-2.h: New.
34023 * gcc.dg/pch/decl-3.c: New.
34024 * gcc.dg/pch/decl-3.h: New.
34025 * gcc.dg/pch/decl-4.c: New.
34026 * gcc.dg/pch/decl-4.h: New.
34027 * gcc.dg/pch/decl-5.c: New.
34028 * gcc.dg/pch/decl-5.h: New.
34029 * gcc.dg/pch/global-1.c: New.
34030 * gcc.dg/pch/global-1.h: New.
34031 * gcc.dg/pch/inline-1.c: New.
34032 * gcc.dg/pch/inline-1.h: New.
34033 * gcc.dg/pch/inline-2.c: New.
34034 * gcc.dg/pch/inline-2.h: New.
34035 * gcc.dg/pch/static-1.c: New.
34036 * gcc.dg/pch/static-1.h: New.
34037 * gcc.dg/pch/static-2.c: New.
34038 * gcc.dg/pch/static-2.h: New.
34039
34040 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34041
34042 * g++.dg/pch/pch.exp: Better handle failing testcases.
34043 * gcc.dg/pch/pch.exp: Likewise.
34044 * gcc.dg/pch/macro-1.c: New.
34045 * gcc.dg/pch/macro-1.h: New.
34046 * gcc.dg/pch/macro-2.c: New.
34047 * gcc.dg/pch/macro-2.h: New.
34048
34049 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34050
34051 * g++.dg/dg.exp: Treat files in pch/ specially.
34052 * g++.dg/pch/pch.exp: New file.
34053 * g++.dg/pch/empty.H: New file.
34054 * g++.dg/pch/empty.C: New file.
34055 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34056 "precompile".
34057
34058 * gcc.dg/pch/pch.exp: New file.
34059 * gcc.dg/pch/empty.h: New file.
34060 * gcc.dg/pch/empty.c: New file.
34061 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34062 "precompile".
34063
34064 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34065
34066 * g++.dg/template/friend14.C: New test.
34067
34068 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34069
34070 * gcc.dg/old-style-asm-1.c: New test.
34071
34072 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34073
34074 * gcc.c-torture/compile/20030109-1.c: New test.
34075
34076 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34077
34078 * gcc.c-torture/execute/20030109-1.c: New test.
34079
34080 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34081
34082 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34083 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34084 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34085 * g++.old-deja/g++.mike/eh2.C: Likewise.
34086 * g++.old-deja/g++.mike/eh3.C: Likewise.
34087 * g++.old-deja/g++.mike/eh5.C: Likewise.
34088 * g++.old-deja/g++.mike/eh6.C: Likewise.
34089 * g++.old-deja/g++.mike/eh7.C: Likewise.
34090 * g++.old-deja/g++.mike/eh8.C: Likewise.
34091 * g++.old-deja/g++.mike/eh9.C: Likewise.
34092 * g++.old-deja/g++.mike/eh10.C: Likewise.
34093 * g++.old-deja/g++.mike/eh12.C: Likewise.
34094 * g++.old-deja/g++.mike/eh13.C: Likewise.
34095 * g++.old-deja/g++.mike/eh14.C: Likewise.
34096 * g++.old-deja/g++.mike/eh16.C: Likewise.
34097 * g++.old-deja/g++.mike/eh17.C: Likewise.
34098 * g++.old-deja/g++.mike/eh18.C: Likewise.
34099 * g++.old-deja/g++.mike/eh21.C: Likewise.
34100 * g++.old-deja/g++.mike/eh23.C: Likewise.
34101 * g++.old-deja/g++.mike/eh24.C: Likewise.
34102 * g++.old-deja/g++.mike/eh25.C: Likewise.
34103 * g++.old-deja/g++.mike/eh26.C: Likewise.
34104 * g++.old-deja/g++.mike/eh27.C: Likewise.
34105 * g++.old-deja/g++.mike/eh28.C: Likewise.
34106 * g++.old-deja/g++.mike/eh29.C: Likewise.
34107 * g++.old-deja/g++.mike/eh31.C: Likewise.
34108 * g++.old-deja/g++.mike/eh33.C: Likewise.
34109 * g++.old-deja/g++.mike/eh34.C: Likewise.
34110 * g++.old-deja/g++.mike/eh35.C: Likewise.
34111 * g++.old-deja/g++.mike/eh36.C: Likewise.
34112 * g++.old-deja/g++.mike/eh37.C: Likewise.
34113 * g++.old-deja/g++.mike/eh38.C: Likewise.
34114 * g++.old-deja/g++.mike/eh39.C: Likewise.
34115 * g++.old-deja/g++.mike/eh40.C: Likewise.
34116 * g++.old-deja/g++.mike/eh41.C: Likewise.
34117 * g++.old-deja/g++.mike/eh42.C: Likewise.
34118 * g++.old-deja/g++.mike/eh44.C: Likewise.
34119 * g++.old-deja/g++.mike/eh46.C: Likewise.
34120 * g++.old-deja/g++.mike/eh47.C: Likewise.
34121 * g++.old-deja/g++.mike/eh48.C: Likewise.
34122 * g++.old-deja/g++.mike/eh49.C: Likewise.
34123 * g++.old-deja/g++.mike/eh50.C: Likewise.
34124 * g++.old-deja/g++.mike/eh51.C: Likewise.
34125 * g++.old-deja/g++.mike/eh53.C: Likewise.
34126 * g++.old-deja/g++.mike/eh55.C: Likewise.
34127 * g++.old-deja/g++.mike/p7912.C: Likewise.
34128 * g++.old-deja/g++.mike/p9706.C: Likewise.
34129 * g++.old-deja/g++.mike/p10416.C: Likewise.
34130 * g++.old-deja/g++.mike/p11667.C: Likewise.
34131 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
34132 Remove redundant reference to Iris.
34133 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
34134 Elxsi, i860, Pico Java, and WE32K.
34135
34136 2003-01-07 Mark Mitchell <mark@codesourcery.com>
34137
34138 * g++.dg/ext/asm4.C: New test.
34139
34140 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34141
34142 PR c++/9030
34143 * g++.dg/template/friend12.C: New test.
34144 * g++.dg/template/friend13.C: Likewise.
34145 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
34146
34147 2003-01-08 Jan Hubicka <jh@suse.cz>
34148
34149 * gcc.dg/i386-cadd.c: New test.
34150 * gcc.dg/i386-cmov4.c: Likewise.
34151
34152 2003-01-06 Mark Mitchell <mark@codesourcery.com>
34153
34154 PR c++/9165
34155 * g++.dg/warn/Wunused-3.C: New test.
34156
34157 * g++.dg/abi/bitfield9.C: New test.
34158
34159 PR c++/9189
34160 * g++.dg/parse/defarg3.C: New test.
34161
34162 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
34163
34164 * g++.dg/parse/ambig1.C: New test.
34165 * g++.dg/parse/defarg2.C: New test.
34166
34167 2003-01-05 Mark Mitchell <mark@codesourcery.com>
34168
34169 * g++.dg/template/defarg-1.C: New test.
34170 * g++.dg/template/local2.C: Likewise.
34171
34172 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
34173
34174 * gcc.c-torture/execute/20030105-1.c: New test.
34175
34176 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34177
34178 * g++.dg/parse/namespace3.C: Remove extra semicolons.
34179 * g++.dg/parse/namespace4.C: Likewise.
34180
34181 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
34182
34183 * g++.dg/template/ntp2.C: New test.
34184
34185 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
34186
34187 * g++.dg/parse/extern-C-1.C: New test.
34188
34189 * g++.dg/parse/namespace4.C: New test.
34190
34191 * g++.dg/template/nested1.C: New test.
34192
34193 * g++.dg/parse/namespace3.C: New test.
34194
34195 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
34196
34197 * g++.dg/lookup/two-stage1.C: New test.
34198
34199 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34200
34201 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
34202 * g++.old-deja/g++.jason/access8.C: Likewise.
34203 * g++.old-deja/g++.other/decl5.C: Likewise.
34204
34205 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34206
34207 * g++.dg/parse/parse7.C: New test.
34208
34209 2003-01-02 Mark Mitchell <mark@codesourcery.com>
34210
34211 PR c++/2843
34212 * g++.dg/ext/attrib7.C: New test.
34213
34214 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34215
34216 * g++.dg/parse/parse6.C: New test.
34217
34218 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
34219
34220 * gcc.dg/h8300-stack-1.c: New.
34221
34222 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34223
34224 g++.dg/lookup/exception1.C: New test.
34225
34226 g++.dg/lookup/template1.C: New test.
34227
34228 g++.dg/parse/namespace2.C: New test.
34229
34230 g++.dg/parse/parens2.C: New test.
34231
34232 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34233
34234 * g++.dg/parse/parse5.C: New test.
34235 * g++.dg/lookup/scoped4.C: New test.
34236
34237 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34238
34239 * g++.dg/parse/parens1.C: New test.
34240
34241 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
34242 angle-bracket1.C.
34243 * g++.dg/parse/parens2.C: New test.
34244
34245 * g++.dg/lookup/scope-operator1.C: New test.
34246
34247 * g++.dg/parse/operator1.C: New test.
34248
34249 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34250
34251 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
34252 * g++.old-deja/g++.other/access6.C: Likewise.
34253 * g++.old-deja/g++.other/decl1.C: Likewise.
34254 * g++.old-deja/g++.pt/typename12.C: Likewise.
34255
34256 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34257
34258 * g++.dg/parse/namespace1.C: New test.
34259
34260 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34261
34262 * g++.dg/parse/parse4.C: New test.
34263
34264 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34265
34266 * g++.dg/parse/parse3.C: New test.
34267
34268 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34269
34270 * g++.dg/parse/parse2.C: New test.
34271
34272 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34273
34274 * g++.dg/template/friend11.C: New test.
34275
34276 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34277
34278 * g++.dg/parse/parse1.C: New test.
34279
34280 2002-12-31 Janis Johnson <janis187@us.ibm.com>
34281
34282 * lib/profopt.exp: Change the name of a global variable to avoid
34283 possible clashes with other test suites.
34284
34285 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
34286
34287 * g++.dg/inherit/covariant8.C: New test.
34288
34289 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34290
34291 * g++.dg/init/array9.C: New test.
34292
34293 PR c++/9112
34294 * g++.dg/parse/expr1.C: New test.
34295
34296 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
34297
34298 * gcc.c-torture/compile/20021230-1.c: New test.
34299
34300 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
34301
34302 * g++.dg/inherit/covariant5.C: New test.
34303 * g++.dg/inherit/covariant6.C: New test.
34304 * g++.dg/inherit/covariant7.C: New test.
34305
34306 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34307
34308 PR c++/2739
34309 * g++.dg/other/access2.C: New test.
34310
34311 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
34312
34313 * g++.dg/other/anon-struct.C: No longer fails
34314 * g++.old-deja/g++.brendan/parse4.C: Likewise.
34315 * g++.old-deja/g++.brendan/parse5.C: Likewise.
34316 * g++.old-deja/g++.brendan/parse6.C: Likewise.
34317
34318 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
34319
34320 * g++.dg/parse/angle-bracket.C (main): No longer fails.
34321
34322 2002-12-27 Mark Mitchell <mark@codesourcery.com>
34323
34324 * g++.dg/eh/spec4.C: Remove stray semicolon.
34325 * g++.dg/expr/pmf-1.C: Change error message.
34326 * g++.dg/ext/asm1.C: Remove stray semicolon.
34327 * g++.dg/ext/typename1.C: Add missing typenames.
34328 * g++.dg/inherit/template-as-base.C: Change error message.
34329 * g++.dg/lookup/scoped1.C: Likewise.
34330 * g++.dg/lookup/scoped2.C: Likewise.
34331 * g++.dg/lookup/using2.C: Likewise.
34332 * g++.dg/other/component1.C: Remove stray semicolon.
34333 * g++.dg/other/do1.C: Change error message.
34334 * g++.dg/other/error2.C: Likewise.
34335 * g++.dg/other/init1.C: Likewise.
34336 * g++.dg/other/packed1.C: Remove stray semicolon.
34337 * g++.dg/other/ptrmem2.C: Change error message.
34338 * g++.dg/parse/parameter-declaration-1.C: Remove line number
34339 marker.
34340 * g++.dg/special/initp1.C: Remove invalid attribute usage.
34341 * g++.dg/template/access3.C: Add typename keyword.
34342 * g++.dg/template/access5.C: Remove stray semicolon.
34343 * g++.dg/template/access6.C: Likewise.
34344 * g++.dg/template/complit1.C: Likewise.
34345 * g++.dg/template/crash1.C: Change error message.
34346 * g++.dg/template/inherit2.C: Remove stray semicolon.
34347 * g++.dg/template/instantiate2.C: Likewise.
34348 * g++.dg/template/instantiate3.C: Change error message.
34349 * g++.dg/template/qual1.C: Remove stray semicolon.
34350 * g++.dg/template/qualttp18.C: Change error message.
34351 * g++.dg/template/ref1.C: Remove stray semicolon.
34352 * g++.dg/template/sizeof1.C (A::value): Declare it.
34353 * g++.dg/template/spec4.C: Change error message.
34354 * g++.dg/template/static1.C: Likewise.
34355 * g++.dg/template/type1.C: Likewise.
34356 * g++.dg/template/typename3.C: Likewise.
34357 * g++.old-deja/g++.benjamin/13478.C: Change error message.
34358 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
34359 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
34360 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
34361 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
34362 named return value extension.
34363 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
34364 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
34365 * g++.old-deja/g++.bob/extern_C.C: Likewise.
34366 * g++.old-deja/g++.bob/inherit2.C: Likewise.
34367 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34368 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34369 * g++.old-deja/g++.brendan/crash13.C: Likewise.
34370 * g++.old-deja/g++.brendan/crash15.C: Likewise.
34371 * g++.old-deja/g++.brendan/crash18.C: Change error message.
34372 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
34373 * g++.old-deja/g++.brendan/crash38.C: Likewise.
34374 * g++.old-deja/g++.brendan/crash50.C: Likewise.
34375 * g++.old-deja/g++.brendan/crash56.C: Likewise.
34376 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
34377 syntax.
34378 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
34379 * g++.old-deja/g++.brendan/crash8.C: Change error message.
34380 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
34381 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34382 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
34383 * g++.old-deja/g++.brendan/template11.C: Likewise.
34384 * g++.old-deja/g++.brendan/template26.C: Likewise.
34385 * g++.old-deja/g++.brendan/template27.C: Use explicit
34386 specialization syntax.
34387 * g++.old-deja/g++.brendan/template30.C: Likewise.
34388 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
34389 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
34390 non-dependent names.
34391 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
34392 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
34393 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
34394 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
34395 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
34396 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
34397 named return value extension.
34398 * g++.old-deja/g++.ext/namedret2.C: Likewise.
34399 * g++.old-deja/g++.ext/namedret3.C: Likewise.
34400 * g++.old-deja/g++.ext/return1.C: Likewise.
34401 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
34402 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
34403 * g++.old-deja/g++.jason/access8.C: Likewise.
34404 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
34405 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
34406 pseudo-destructor names.
34407 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
34408 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
34409 pseudo-destructor names.
34410 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
34411 * g++.old-deja/g++.jason/overload19.C: Likewise.
34412 * g++.old-deja/g++.jason/overload32.C: Likewise.
34413 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
34414 stray semicolons.
34415 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
34416 * g++.old-deja/g++.jason/return.C: Likewise.
34417 * g++.old-deja/g++.jason/return2.C: Likewise.
34418 * g++.old-deja/g++.jason/shadow1.C: Likewise.
34419 * g++.old-deja/g++.jason/special.C: Use explicit specialization
34420 syntax.
34421 * g++.old-deja/g++.jason/template10.C: Account for use of
34422 non-dependent names.
34423 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
34424 syntax.
34425 * g++.old-deja/g++.jason/template37.C: Likewise.
34426 * g++.old-deja/g++.law/access4.C: Change error messages.
34427 * g++.old-deja/g++.law/arm13.C: Remove incorrect
34428 pseudo-destructor names.
34429 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
34430 * g++.old-deja/g++.law/ctors9.C: Likewise.
34431 * g++.old-deja/g++.law/cvt22.C: Likewise.
34432 * g++.old-deja/g++.law/dtors5.C: Likewise.
34433 * g++.old-deja/g++.law/global-init1.C: Likewise.
34434 * g++.old-deja/g++.law/missed-error3.C: Likewise.
34435 * g++.old-deja/g++.law/operators28.C: Likewise.
34436 * g++.old-deja/g++.law/visibility28.C: Likewise.
34437 * g++.old-deja/g++.martin/eval1.C: Likewise.
34438 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
34439 name.
34440 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
34441 * g++.old-deja/g++.mike/net34.C: Likewise.
34442 * g++.old-deja/g++.mike/net36.C: Likewise.
34443 * g++.old-deja/g++.mike/ns2.C: Likewise.
34444 * g++.old-deja/g++.mike/p12306.C: Likewise.
34445 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
34446 value extension.
34447 * g++.old-deja/g++.mike/p700.C: Likewise.
34448 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
34449 * g++.old-deja/g++.mike/p710.C: Likewise.
34450 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
34451 value extension.
34452 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
34453 * g++.old-deja/g++.mike/pmf9.C: Likewise.
34454 * g++.old-deja/g++.ns/crash2.C: Likewise.
34455 * g++.old-deja/g++.ns/crash3.C: Likewise.
34456 * g++.old-deja/g++.ns/invalid1.C: Likewise.
34457 * g++.old-deja/g++.ns/ns17.C: Likewise.
34458 * g++.old-deja/g++.ns/template16.C: Likewise.
34459 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
34460 keyword.
34461 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
34462 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
34463 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
34464 named return value extension.
34465 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
34466 * g++.old-deja/g++.other/access4.C: Issue additional error
34467 messages.
34468 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
34469 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
34470 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
34471 * g++.old-deja/g++.other/crash25.C: Change error message.
34472 * g++.old-deja/g++.other/crash4.C: Change error message.
34473 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
34474 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
34475 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
34476 checks.
34477 * g++.old-deja/g++.other/defarg8.C: Likewise.
34478 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
34479 * g++.old-deja/g++.other/dtor10.C: Likewise.
34480 * g++.old-deja/g++.other/incomplete.C: Likewise.
34481 * g++.old-deja/g++.other/linkage7.C: Likewise.
34482 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
34483 lookup algorithm.
34484 * g++.old-deja/g++.other/mangle2.C: Likewise.
34485 * g++.old-deja/g++.other/refinit2.C: Likewise.
34486 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
34487 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
34488 * g++.old-deja/g++.pt/crash28.C: Likewise.
34489 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
34490 syntax.
34491 * g++.old-deja/g++.pt/crash32.C: Change error message.
34492 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
34493 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
34494 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
34495 error message position.
34496 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
34497 * g++.old-deja/g++.pt/defarg8.C: Change error message.
34498 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
34499 syntax.
34500 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
34501 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
34502 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
34503 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
34504 keyword.
34505 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34506 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
34507 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
34508 keyword.
34509 * g++.old-deja/g++.pt/explicit71.C: Change error message.
34510 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
34511 syntax.
34512 * g++.old-deja/g++.pt/friend28.C: Account for use of
34513 non-dependent names.
34514 * g++.old-deja/g++.pt/friend29.C: Likewise.
34515 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
34516 rules.
34517 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
34518 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
34519 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
34520 lookup rules.
34521 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
34522 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
34523 keyword.
34524 * g++.old-deja/g++.pt/memclass20.C: Likewise.
34525 * g++.old-deja/g++.pt/memclass5.C: Likewise.
34526 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
34527 keyword.
34528 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
34529 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
34530 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
34531 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
34532 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
34533 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
34534 keyword.
34535 * g++.old-deja/g++.pt/spec10.C: Likewise.
34536 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
34537 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
34538 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
34539 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
34540 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
34541 * g++.old-deja/g++.pt/ttp62.C: Likewise.
34542 * g++.old-deja/g++.pt/ttp64.C: Likewise.
34543 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
34544 * g++.old-deja/g++.pt/typename15.C: Likewise.
34545 * g++.old-deja/g++.pt/typename22.C: Likewise.
34546 * g++.old-deja/g++.pt/typename6.C: Change error messages.
34547 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
34548 * g++.old-deja/g++.pt/virtual2.C: Likewise.
34549 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
34550 syntax.
34551 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
34552 return value extension.
34553 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
34554 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
34555 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
34556 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
34557
34558 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
34559
34560 * g++.dg/warn/inline1.C: New test.
34561 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
34562 * g++.old-deja/g++.jason/synth10.C: Likewise.
34563 * g++.old-deja/g++.mike/net31.C: Likewise.
34564 * g++.old-deja/g++.mike/p8786.C: Likewise.
34565
34566 * g++.dg/template/friend10.C: New test.
34567 * g++.dg/template/conv5.C: New test.
34568
34569 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
34570
34571 * g++.dg/lookup/scoped3.C: New test.
34572
34573 * g++.dg/lookup/decl1.C: New test.
34574 * g++.dg/lookup/decl2.C: New test.
34575
34576 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
34577
34578 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
34579 gcc.c-torture/compile/20021015-1.c,
34580 gcc.c-torture/compile/20021015-2.c,
34581 gcc.c-torture/compile/20021123-1.c,
34582 gcc.c-torture/compile/20021123-2.c,
34583 gcc.c-torture/compile/20021123-3.c,
34584 gcc.c-torture/compile/20021123-4.c,
34585 gcc.c-torture/execute/20021024-1.c: Add tests previously added
34586 only to 3.1 or 3.2 branch.
34587
34588 2002-12-23 Mark Mitchell <mark@codesourcery.com>
34589
34590 * gcc.dg/i386-bitfield3.c: New test.
34591
34592 * gcc.dg/i386-bitfield2.c: New test.
34593
34594 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
34595
34596 * g++.dg/parse/conv_op1.C: New test.
34597
34598 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
34599
34600 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
34601 approved.
34602
34603 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
34604
34605 * gcc.c-torture/compile/20021220-1.c: New test.
34606
34607 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
34608
34609 * gcc.dg/i386-fastcall-1.c: New.
34610
34611 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34612
34613 * gcc.c-torture/execute/20021219-1.c: New test.
34614
34615 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34616
34617 * gcc.dg/i386-pic-1.c: New test.
34618
34619 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34620
34621 PR c++/8099
34622 * g++.dg/template/friend9.C: New test.
34623
34624 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34625
34626 PR c++/3663
34627 * g++.dg/template/access7.C: New test.
34628
34629 2002-12-18 Nick Clifton <nickc@redhat.com>
34630
34631 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
34632 the libstdc++-v3 directory has been found.
34633
34634 2002-12-12 Devang Patel <dpatel@apple.com>
34635 * gcc.dg/darwin-ld-1.c: New test.
34636 * gcc.dg/darwin-ld-2.c: New test.
34637 * gcc.dg/darwin-ld-3.c: New test.
34638 * gcc.dg/darwin-ld-4.c: New test.
34639 * gcc.dg/darwin-ld-5.c: New test.
34640
34641 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34642
34643 * gcc.c-torture/compile/20021212-1.c: New test.
34644
34645 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
34646
34647 * gcc.dg/fshort-wchar: New test.
34648
34649 2002-12-10 Mark Mitchell <mark@codesourcery.com>
34650
34651 PR c++/8372
34652 * g++.dg/template/dtor1.C: New test.
34653
34654 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
34655 markers.
34656
34657 2002-12-10 Jakub Jelinek <jakub@redhat.com>
34658
34659 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
34660
34661 2002-12-09 Mark Mitchell <mark@codesourcery.com>
34662
34663 * g++.dg/template/static1.C: New test.
34664 * g++.dg/template/static2.C: New test.
34665 * g++.old-deja/g++.ext/memconst.C: New test.
34666
34667 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34668
34669 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
34670 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
34671 * g++.dg/special/initp1.C: Likewise.
34672
34673 2002-12-06 Jakub Jelinek <jakub@redhat.com>
34674
34675 * gcc.c-torture/execute/20021204-1.c: New test.
34676
34677 2002-12-04 Geoffrey Keating <geoffk@apple.com>
34678
34679 * gcc.dg/ppc-fmadd-1.c: New file.
34680 * gcc.dg/ppc-fmadd-2.c: New file.
34681 * gcc.dg/ppc-fmadd-3.c: New file.
34682
34683 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34684
34685 * gcc.c-torture/compile/20021204-1.c: New test.
34686
34687 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
34688
34689 * g++.dg/inherit/covariant2.C: New test.
34690 * g++.dg/inherit/covariant3.C: New test.
34691 * g++.dg/inherit/covariant4.C: New test.
34692 * g++.dg/inherit/covariant1.C: Remove XFAIL.
34693 * g++.old-deja/g++.robertl/eb17.C: Likewise.
34694
34695 2002-12-03 Mark Mitchell <mark@codesourcery.com>
34696
34697 PR c++/8688
34698 * g++.dg/init/brace3.C: New test.
34699
34700 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
34701
34702 * gcc.dg/20020210-1.c: Fix a comment typo.
34703
34704 2002-12-02 Mark Mitchell <mark@codesourcery.com>
34705
34706 PR c++/8720
34707 * g++.dg/parse/defarg1.C: New test.
34708
34709 PR c++/8615
34710 * g++.dg/template/char1.C: New test.
34711
34712 * g++.dg/template/varmod1.C: Fix typo.
34713
34714 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34715
34716 DR 180
34717 * g++.old-deja/g++.pt/crash32.C: Expect error.
34718
34719 2002-12-01 Mark Mitchell <mark@codesourcery.com>
34720
34721 PR c++/5919
34722 * g++.dg/template/varmod1.C: New test.
34723
34724 PR c++/8727
34725 * g++.dg/inherit/typeinfo1.C: New test.
34726
34727 PR c++/8663
34728 * g++.dg/inherit/typedef1.C: New test.
34729
34730 2002-11-30 Mark Mitchell <mark@codesourcery.com>
34731
34732 PR c++/8332
34733 PR c++/8493
34734 * g++.dg/template/strlen1.C: New test.
34735
34736 PR c++/8227
34737 * g++.dg/template/ctor2.C: New test.
34738
34739 PR c++/8214
34740 * g++.dg/init/string1.C: New test.
34741
34742 PR c++/8511
34743 * g++.dg/template/friend8.C: New test.
34744
34745 2002-11-29 Joe Buck <jbuck@synopsys.com>
34746
34747 * g++.dg/lookup/anon2.C: New test.
34748
34749 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
34750
34751 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
34752 h8300 port.
34753
34754 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
34755
34756 * gcc.dg/bitfld-6.c: New test.
34757
34758 2002-11-27 Jan Hubicka <jh@suse.cz>
34759
34760 * gcc.c-torture/execute/20021127.[cx]: New test.
34761
34762 2002-11-26 Jan Hubicka <jh@suse.cz>
34763
34764 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
34765 quality.
34766
34767 2002-11-26 Geoffrey Keating <geoffk@apple.com>
34768
34769 * g++.dg/init/brace2.C: New test.
34770 * g++.old-deja/g++.mike/p9129.C: Correct.
34771
34772 2002-11-26 Mark Mitchell <mark@codesourcery.com>
34773
34774 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
34775
34776 2002-11-25 Andreas Bauer <baueran@in.tum.de>
34777
34778 * gcc.dg/sibcall-6: New test for indirect sibcalls.
34779
34780 2002-11-25 Mark Mitchell <mark@codesourcery.com>
34781
34782 * testsuite/g++.dg/abi/empty11.C: New test.
34783 * testsuite/g++.dg/rtti/cv1.C: New test.
34784
34785 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
34786
34787 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
34788
34789 2002-11-24 Mark Mitchell <mark@codesourcery.com>
34790
34791 * g++.dg/abi/empty10.C: New test.
34792
34793 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
34794
34795 * gcc.c-torture/compile/20021124-1.c: New test.
34796
34797 2002-11-22 Mark Mitchell <mark@codesourcery.com>
34798
34799 * g++.dg/abi/rtti2.C: New test.
34800
34801 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34802
34803 * gcc.dg/i386-unroll-1.c: New test.
34804
34805 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34806
34807 * gcc.c-torture/compile/20021120-1.c: New test.
34808 * gcc.c-torture/compile/20021120-2.c: New test.
34809
34810 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34811
34812 * gcc.dg/bitfld-5.c: New test.
34813
34814 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34815
34816 * gcc.c-torture/execute/20021120-3.c: New test.
34817
34818 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34819
34820 * gcc.c-torture/execute/20021120-2.c: New test.
34821
34822 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34823
34824 * gcc.c-torture/execute/20021120-1.c: New test.
34825
34826 2002-11-20 Jakub Jelinek <jakub@redhat.com>
34827
34828 * gcc.c-torture/execute/20021118-3.c: New test.
34829
34830 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34831
34832 * gcc.c-torture/compile/20021119-1.c: New test.
34833
34834 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
34835
34836 * gcc.dg/duff-1.c: New test.
34837 * gcc.dg/duff-2.c: New test.
34838 * gcc.dg/duff-3.c: New test.
34839
34840 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
34841
34842 * gcc.dg/cpp/_Pragma5.c: New test.
34843
34844 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34845
34846 * gcc.c-torture/execute/20021118-2.c: New test.
34847
34848 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34849
34850 * gcc.c-torture/execute/20021118-1.c: New test.
34851
34852 2002-11-16 Jakub Jelinek <jakub@redhat.com>
34853
34854 * gcc.dg/20021116-1.c: New test.
34855
34856 2002-11-14 Mark Mitchell <mark@codesourcery.com>
34857
34858 * g++.dg/abi/vcall1.C: New test.
34859
34860 2002-11-14 Jakub Jelinek <jakub@redhat.com>
34861
34862 * gcc.dg/20021029-1.c: New test.
34863 * gcc.dg/20021029-2.c: New test.
34864
34865 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
34866
34867 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
34868
34869 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34870
34871 PR c/8439
34872 * gcc.dg/20021110.c: Move to ...
34873 * gcc.c-torture/compile/20021110.c: .... here.
34874
34875 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34876
34877 PR c/8467
34878 * gcc.c-torture/execute/20021111-1.c
34879
34880 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34881
34882 PR c/8439
34883 * gcc.dg/20021110.c: New test.
34884
34885 2002-11-10 Mark Mitchell <mark@codesourcery.com>
34886
34887 * g++.dg/abi/vthunk3.C: Run only on x86.
34888
34889 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
34890
34891 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
34892
34893 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
34894
34895 * lib/compat.exp (compat-execute): Fix logic error in last
34896 change.
34897
34898 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
34899
34900 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
34901
34902 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34903
34904 PR c++/8389
34905 * g++.dg/template/access6.C: New test.
34906
34907 2002-11-08 Jan Hubicka <jh@suse.cz>
34908
34909 * gcc.dg/i386-ssefp-1.c: New test.
34910 * gcc.dg/i386-ssefp-1.c: New test.
34911
34912 2002-11-08 Jan Hubicka <jh@suse.cz>
34913
34914 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
34915
34916 2002-11-07 Mark Mitchell <mark@codesourcery.com>
34917
34918 * g++.dg/abi/vthunk3.C: New test.
34919
34920 PR c++/8338
34921 * g++.dg/template/crash2.C: New test.
34922
34923 2002-11-07 Mark Mitchell <mark@codesourcery.com>
34924
34925 * testsuite/g++.dg/abi/dtor1.C: New test.
34926 * testsuite/g++.dg/abi/dtor2.C: Likewise.
34927
34928 2002-11-05 Geoffrey Keating <geoffk@apple.com>
34929
34930 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
34931 Darwin.
34932
34933 2002-11-04 Adam Nemet <anemet@lnxw.com>
34934
34935 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
34936 -mthumb. Only xfail with -O0.
34937
34938 2002-11-03 Mark Mitchell <mark@codesourcery.com>
34939
34940 * g++.dg/abi/thunk1.C: New test.
34941 * g++.dg/abi/thunk2.C: Likewise.
34942 * g++.dg/abi/vtt1.C: Likewise.
34943
34944 2002-11-02 Diego Novillo <dnovillo@redhat.com>
34945
34946 PR optimization/8423
34947 * gcc.c-torture/execute/builtin-constant.c: New test.
34948
34949 2002-11-01 Zack Weinberg <zack@codesourcery.com>
34950
34951 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
34952 Add some more cases.
34953
34954 2002-11-01 Mark Mitchell <mark@codesourcery.com>
34955
34956 PR c++/8391
34957 * g++.dg/opt/local1.C: New test.
34958
34959 2002-10-30 Mark Mitchell <mark@codesourcery.com>
34960
34961 PR c++/8160
34962 * g++.dg/template/complit1.C: New test.
34963
34964 PR c++/8149
34965 * g++.dg/template/typename4.C: Likewise.
34966
34967 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34968
34969 Core issue 287, PR c++/7639
34970 * g++.dg/template/instantiate1.C: Adjust error location.
34971 * g++.dg/template/instantiate3.C: New test.
34972 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
34973 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
34974 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
34975
34976 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
34977
34978 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
34979
34980 2002-10-29 Mark Mitchell <mark@codesourcery.com>
34981
34982 PR c++/8287
34983 * g++.dg/init/dtor2.C: New test.
34984
34985 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34986
34987 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
34988 * gcc.dg/nest.c: Bypass errors on irix6.
34989
34990 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
34991
34992 * gcc.dg/nest.c: Expect error for mmix-*-*.
34993 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
34994
34995 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
34996
34997 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
34998 markers.
34999
35000 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35001
35002 2002-10-25 Mike Stump <mrs@apple.com>
35003
35004 * gcc.dg/warn-1.c: New test.
35005
35006 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35007
35008 * g++.dg/template/typename3.C: New test.
35009
35010 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35011
35012 * g++.dg/lookup/ptrmem1.C: New test.
35013
35014 * g++.dg/abi/vthunk2.C: New test.
35015
35016 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35017
35018 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35019
35020 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35021
35022 * g++.dg/abi/empty9.C: New test.
35023
35024 2002-10-24 Richard Henderson <rth@redhat.com>
35025
35026 * g++.dg/inherit/thunk1.C: Enable for ia64.
35027
35028 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35029
35030 PR c++/8067
35031 * g++.dg/lookup/pretty1.C: New test.
35032
35033 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35034
35035 * gcc.dg/20021023-1.c: New test.
35036
35037 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35038
35039 PR c++/7679
35040 * g++.dg/parse/inline1.C: New test.
35041
35042 2002-10-23 Richard Henderson <rth@redhat.com>
35043
35044 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35045
35046 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35047
35048 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35049
35050 PR c++/6579
35051 * g++.dg/parse/stmtexpr3.C: New test.
35052
35053 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35054
35055 * g++.dg/expr/cond1.C: New test.
35056
35057 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35058
35059 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35060
35061 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35062
35063 * g++.dg/abi/vbase13.C: New test.
35064 * g++.dg/abi/vbase14.C: Likewise.
35065
35066 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35067
35068 * gcc.dg/tls/pic-1.c: New test.
35069 * gcc.dg/tls/nonpic-1.c: New test.
35070 * gcc.dg/20021018-1.c: New test.
35071
35072 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35073
35074 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35075 Remove only files with the same base name as the test case.
35076 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35077 (profopt-execute): Likewise. Also, remove old profiling
35078 and performance data files before running the tests.
35079
35080 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35081 * g++.dg/bprob/bprob.exp: Likewise.
35082 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35083 to allow more general test case names.
35084
35085 * g++.dg/bprob/bprob-1.C: Rename to ...
35086 * g++.dg/bprob/g++-bprob-1.C: ... this.
35087
35088 * g77.dg/bprob/bprob-1.f: Rename to ...
35089 * g77.dg/bprob/g77-bprob-1.f: ... this.
35090
35091 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35092
35093 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35094 bison 1.50 or later.
35095
35096 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35097
35098 * g++.dg/README: Describe more test directories.
35099
35100 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35101
35102 * g++.dg/init/array6.C: Add additional tests.
35103
35104 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35105
35106 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35107 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35108
35109 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35110
35111 * gcc.c-torture/compile/20020604-1.x: New.
35112 * gcc.c-torture/compile/simd-5.x: Likewise.
35113 * gcc.c-torture/execute/920710-1.x: Likewise.
35114 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
35115
35116 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35117
35118 * g++.dg/inherit/override1.C: Add dg-options clause.
35119
35120 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35121
35122 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
35123 _mm_slli_si128.
35124
35125 2002-10-19 Andreas Schwab <schwab@suse.de>
35126
35127 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
35128 directory component.
35129
35130 2002-10-18 Mark Mitchell <mark@codesourcery.com>
35131
35132 * g++.dg/inherit/thunk1.C: New test.
35133
35134 * g++.dg/inherit/override1.C: New test.
35135
35136 * g++.dg/abi/mangle11.C: New test.
35137 * g++.dg/abi/mangle14.C: New test.
35138 * g++.dg/abi/mangle17.C: New test.
35139
35140 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
35141
35142 * g++.dg/overload/member2.C: New test.
35143
35144 2002-10-17 Janis Johnson <janis187@us.ibm.com>
35145
35146 * g++.dg/README: Describe new compat directory.
35147 * g++.dg/dg.exp: Skip tests in compat directory.
35148 * README.compat: New file.
35149 * lib/compat.exp: New expect script.
35150 * g++.dg/compat: New test directory.
35151 * g++.dg/compat/compat.exp: New expect script.
35152 * g++.dg/compat/abi: New test directory.
35153 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
35154 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
35155 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
35156 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
35157 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
35158 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
35159 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
35160 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
35161 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
35162 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
35163 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
35164 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
35165 * g++.dg/compat/break: New test directory.
35166 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
35167 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
35168 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
35169 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
35170 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
35171 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
35172 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
35173 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
35174 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
35175 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
35176 g++.dg/compat/break/README: New files.
35177 * g++.dg/compat/eh: New test directory.
35178 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
35179 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
35180 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
35181 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
35182 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
35183 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
35184 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
35185 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
35186 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
35187 g++.dg/compat/eh/filter2_y.C,
35188 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
35189 g++.dg/compat/eh/new1_y.C,
35190 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
35191 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
35192 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
35193 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
35194 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
35195 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
35196 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
35197 g++.dg/compat/eh/unexpected1_y.C: New files.
35198 * g++.dg/compat/init: New test directory.
35199 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
35200 g++.dg/compat/init/array5_y.C,
35201 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
35202 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
35203 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
35204 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
35205 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
35206 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
35207 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
35208 g++.dg/compat/init/init-ref2_y.C: New files.
35209
35210 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35211
35212 PR c++/7584
35213 * g++.dg/inherit/using3.C: New test.
35214
35215 2002-10-17 Jan Hubicka <jh@suse.cz>
35216
35217 * gcc.dg/20021017-2.c: New test.
35218
35219 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35220
35221 * g++.dg/abi/mangle16.C: Adjust.
35222
35223 * g++.dg/init/array8.C: New test.
35224
35225 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
35226
35227 * gcc.dg/special/mips-abi.exp: New test.
35228 * gcc.dg/special/mips-abi.s: Empty file used by the above.
35229
35230 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35231
35232 * g++.dg/abi/mangle16.C: New test.
35233 * g++.dg/abi/mangle17.C: Likewise.
35234
35235 PR c++/7478
35236 * g++.dg/template/ref1.C: New test.
35237
35238 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35239
35240 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
35241
35242 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
35243
35244 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
35245
35246 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35247
35248 PR c++/7524
35249 * g++.dg/init/array7.C: New test.
35250
35251 2002-10-15 Mark Mitchell <mark@codesourcery.com>
35252
35253 * g++.dg/init/array6.C: New test.
35254
35255 * g++.dg/abi/mangle13.C: Likewise.
35256 * g++.dg/abi/mangle14.C: Likewise.
35257 * g++.dg/abi/mangle15.C: Likewise.
35258
35259 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35260
35261 * g++.dg/abi/empty8.C: New test.
35262
35263 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
35264
35265 * g++.dg/init/ctor1.C: New test.
35266
35267 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
35268
35269 * gcc.c-torture/execute/20021015-1.c: New test.
35270
35271 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
35272
35273 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
35274
35275 2002-10-14 Jan Hubicka <jh@suse.cz>
35276
35277 * gcc.dg/i386-ssetype-[1-5].c: New tests.
35278
35279 2002-10-14 Richard Henderson <rth@redhat.com>
35280
35281 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
35282
35283 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35284
35285 PR optimization/6631
35286 * g++.dg/opt/const2.C: New test.
35287
35288 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35289
35290 PR c++/7176
35291 * g++.dg/parse/friend1.C: New test.
35292 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
35293
35294 2002-10-14 Jakub Jelinek <jakub@redhat.com>
35295
35296 * gcc.dg/20021014-1.c: New test.
35297
35298 2002-10-11 Mark Mitchell <mark@codesourcery.com>
35299
35300 PR c++/5661
35301 * g++.dg/ext/vlm1.C: New test.
35302 * g++.dg/ext/vlm2.C: Likewise.
35303
35304 * g++.dg/init/array1.C: Remove invalid braces.
35305 * g++.dg/init/brace1.C: New test.
35306 * g++.dg/init/copy2.C: Likewise.
35307 * g++.dg/init/copy3.C: Likewise.
35308 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
35309 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
35310 braces.
35311
35312 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
35313
35314 * gcc.dg/cpp/assembler.S: Don't use -ansi.
35315
35316 2002-10-11 Richard Shann <richard.shann@superh.com>
35317
35318 * gcc.c-torture/compile/simd-5.c: New test.
35319
35320 2002-10-10 Roger Sayle <roger@eyesopen.com>
35321
35322 * gcc.c-torture/execute/shiftopt-1.c: New test case.
35323
35324 2002-10-10 Jim Wilson <wilson@redhat.com>
35325
35326 * gcc.c-torture/execute/20021010-1.c: New test.
35327
35328 2002-10-09 Zack Weinberg <zack@codesourcery.com>
35329
35330 PR c/7353
35331 * g++.dg/ext/typedef-init.C: New test.
35332 * gcc.dg/typedef-init.c: New test.
35333
35334 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
35335
35336 * gcc.dg/cpp/paste13.c: New test.
35337
35338 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35339
35340 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
35341 remaining platforms, XFAIL during compile, not execute. Don't
35342 XFAIL at -O0.
35343
35344 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
35345
35346 * gcc.dg/alias-1.c: Tweak expected warning.
35347
35348 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35349
35350 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
35351
35352 2002-10-06 Andreas Jaeger <aj@suse.de>
35353
35354 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
35355 * gcc.dg/cpp/c++98.C: Likewise.
35356
35357 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
35358 * g++.dg/cpp/c++98.C: Likewise.
35359
35360 * g++.dg/README (Subdirectories): Mention cpp directory.
35361
35362 PR target/7559
35363 * gcc.dg/20021006-1.c: New test.
35364
35365 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35366
35367 PR c++/7804
35368 * g++.dg/other/warning1.C: New test.
35369
35370 2002-10-04 Roger Sayle <roger@eyesopen.com>
35371
35372 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
35373 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
35374 and sparc-*-* with -m64 as expected failures. See PR 8087.
35375
35376 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35377
35378 PR c++/7931
35379 * g++.dg/template/ptrmem3.C: New test.
35380
35381 PR c++/7754
35382 * g++.dg/template/union1.C: New test.
35383
35384 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35385
35386 PR c++/8006
35387 * g++.dg/abi/mangle9.C: New test.
35388 * g++.dg/abi/mangle10.C: New test.
35389 * g++.dg/abi/mangle11.C: New test.
35390 * g++.dg/abi/mangle12.C: New test.
35391
35392 2002-10-02 Mark Mitchell <mark@codesourcery.com>
35393
35394 PR c++/7188.
35395 * g++.dg/template/meminit1.C: New test.
35396 * g++.dg/warn/Wreorder-1.C: Likewise.
35397 * g++.old-deja/g++.mike/warn3.C: Tweak.
35398 * lib/prune.exp: Ingore "in copy constructor".
35399
35400 2002-10-02 Andreas Jaeger <aj@suse.de>
35401
35402 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
35403 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
35404 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
35405 on x86-64.
35406
35407 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35408
35409 * gcc.dg/empty1.C: Fix typo.
35410
35411 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
35412
35413 * gcc.dg/alias-1.c: New test.
35414
35415 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35416
35417 * gcc.dg/empty1.C: New test.
35418
35419 * g++.dg/tls/init-2.C: Tweak error messages.
35420
35421 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
35422
35423 * gcc.c-torture/compile/20020923-1.c: New test.
35424
35425 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
35426
35427 * gcc.c-torture/execute/ffs-1.c: New test.
35428 * gcc.c-torture/execute/ffs-2.c: Ditto.
35429
35430 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
35431
35432 * g++.dg/overload/member1.C: New test.
35433
35434 2002-09-30 Mark Mitchell <mark@codesourcery.com>
35435
35436 * g++.dg/abi/empty7.C: New test.
35437 * g++.dg/init/pm2.C: Likewise.
35438
35439 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
35440
35441 * g++.dg/rtti/crash1.C: New test.
35442
35443 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
35444
35445 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
35446 gcc.dg/sibcall-4.c: New tests.
35447
35448 2002-09-28 Roger Sayle <roger@eyesopen.com>
35449
35450 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
35451 powerpc and MMIX targets.
35452
35453 2002-09-27 Zack Weinberg <zack@codesourcery.com>
35454
35455 * gcc.dg/cpp/20020927-1.c: New.
35456
35457 2002-09-26 David S. Miller <davem@redhat.com>
35458
35459 * gcc.c-torture/compile/trunctfdf.c: New.
35460
35461 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35462
35463 * lib/target-supports.exp (check_weak_available): Handle solaris2.
35464
35465 2002-09-27 Alan Modra <amodra@bigpond.net.au>
35466
35467 * gcc.c-torture/execute/loop-15.c: New.
35468
35469 2002-09-26 Janis Johnson <janis187@us.ibm.com>
35470
35471 * README.QMTEST: Fix typo.
35472
35473 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
35474
35475 * gcc.dg/20020926-1.c: New test.
35476
35477 2002-09-25 David S. Miller <davem@redhat.com>
35478
35479 PR target/7842
35480 * gcc.c-torture/execute/shiftdi.c: New test.
35481
35482 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
35483
35484 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
35485 unique to the tool.
35486 * lib/g77.exp (g77_init): Likewise.
35487 * lib/g++.exp (g++_init): Likewise.
35488 * lib/objc.exp (objc_init): Likewise.
35489
35490 2002-09-25 Mark Mitchell <mark@codesourcery.com>
35491
35492 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
35493 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
35494 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
35495
35496 2002-09-25 Richard Henderson <rth@redhat.com>
35497
35498 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
35499 too-small long double.
35500
35501 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
35502
35503 * gcc.dg/20020919-1.c: New test.
35504
35505 2002-09-23 Mark Mitchell <mark@codesourcery.com>
35506
35507 * g++.dg/abi/bitfield6.C: New test.
35508 * g++.dg/abi/bitfield7.C: New test.
35509 * g++.dg/abi/bitfield8.C: New test.
35510 * g++.dg/abi/vbase11.C: New test.
35511
35512 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
35513
35514 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
35515 hppa*-*-hpux*. Update test comment.
35516
35517 2002-09-20 Jakub Jelinek <jakub@redhat.com>
35518
35519 * gcc.dg/tls/struct-1.c: New test.
35520
35521 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
35522
35523 * gcc.dg/cpp/tr-warn2.c: Update.
35524
35525 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35526
35527 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
35528
35529 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35530
35531 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
35532 systems.
35533
35534 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
35535
35536 * gcc.c-torture/execute/ieee/mzero3.c: New test.
35537
35538 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35539 Adjust for c++filt moved to binutils. Remove spurious duplicate
35540 setting of cxxfilt.
35541
35542 2002-09-19 Geoffrey Keating <geoffk@apple.com>
35543
35544 * gcc.dg/20020312-2.c: Update for darwin.
35545
35546 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
35547
35548 * g++.old-deja/g++.other/crash32.C: Mark ICE.
35549
35550 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
35551
35552 * objc.dg/comp-types-1.m: New test.
35553 * objc.dg/comp-types-2.m: New test.
35554 * objc.dg/comp-types-3.m: New test.
35555 * objc.dg/comp-types-4.m: New test.
35556 * objc.dg/comp-types-5.m: New test.
35557 * objc.dg/comp-types-6.m: New test.
35558
35559 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
35560
35561 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35562
35563 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35564
35565 * g++.dg/other/do1.C: New test.
35566
35567 * g++.dg/template/subst1.C: New test.
35568
35569 2002-09-16 Steve Ellcey <sje@cup.hp.com>
35570
35571 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
35572
35573 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35574
35575 * g++.dg/template/qualttp20.C: Adjust expected errors.
35576 * g++.old-deja/g++.jason/report.C: Likewise.
35577 * g++.old-deja/g++.other/qual1.C: Likewise.
35578
35579 * g++.dg/lookup/scoped2.C: New test.
35580
35581 * g++.dg/ext/asm3.C: New test.
35582
35583 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
35584
35585 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
35586
35587 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
35588
35589 * ChangeLog: follow spelling conventions.
35590 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
35591 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
35592 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
35593 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
35594 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
35595 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
35596 * g++.old-deja/g++.law/global-init1.C: Likewise.
35597 * g++.old-deja/g++.other/delete4.C: Likewise.
35598 * g++.old-deja/g++.other/inline21.C: Likewise.
35599 * g++.old-deja/g++.other/singleton.C: Likewise.
35600 * g77.dg/strlen0.f: Likewise.
35601 * g77.f-torture/compile/20010519-1.f: Likewise.
35602 * g77.f-torture/compile/980310-4.f: Likewise.
35603 * gcc.c-torture/compile/20000605-1.c: Likewise.
35604 * gcc.c-torture/execute/20020225-1.c: Likewise.
35605 * gcc.dg/c90-hexfloat-2.c: Likewise.
35606 * gcc.dg/c99-bool-1.c: Likewise.
35607 * gcc.dg/c99-hexfloat-2.c: Likewise.
35608 * gcc.dg/dll-2.c: Likewise.
35609 * gcc.dg/wtr-union-init-1.c: Likewise.
35610 * gcc.dg/wtr-union-init-2.c: Likewise.
35611 * gcc.dg/wtr-union-init-3.c: Likewise.
35612 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35613 * gcc.dg/cpp/defined.c: Likewise.
35614 * gcc.dg/cpp/macsyntx.c: Likewise.
35615 * gcc.dg/cpp/paste2.c: Likewise.
35616 * gcc.dg/cpp/trad/defined.c: Likewise.
35617 * gcc.dg/format/c90-printf-1.c: Likewise.
35618 * gcc.dg/format/c90-scanf-1.c: Likewise.
35619 * gcc.dg/format/c99-printf-1.c: Likewise.
35620 * gcc.dg/format/c99-scanf-1.c: Likewise.
35621 * gcc.misc-tests/gcov-8.c: Likewise.
35622 * lib/profopt.exp: Likewise.
35623
35624 2002-09-15 Krister Walfridsson <cato@df.lth.se>
35625
35626 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
35627
35628 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35629
35630 * g++.dg/inherit/using2.C: New test.
35631
35632 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
35633
35634 * ChangeLog: Follow spelling conventions.
35635 * g++.dg/template/friend4.C: Likewise.
35636 * g++.old-deja/g++.pt/crash67.C: Likewise.
35637 * gcc.c-torture/execute/20000801-4.c: Likewise.
35638 * gcc.dg/c90-digraph-1.c: Likewise.
35639 * gcc.dg/c94-digraph-1.c: Likewise.
35640 * gcc.dg/c99-digraph-1.c: Likewise.
35641 * gcc.dg/cpp/line5.c: Likewise.
35642 * gcc.dg/cpp/multiline.c: Likewise.
35643 * gcc.dg/cpp/trad/literals-1.c: Likewise.
35644 * gcc.dg/format/attr-3.c: Likewise.
35645 * gcc.dg/format/c90-scanf-3.c: Likewise.
35646 * gcc.dg/format/ext-4.c: Likewise.
35647
35648 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35649
35650 * g++.dg/template/pretty1.C: New test.
35651
35652 2002-09-14 Alan Modra <amodra@bigpond.net.au>
35653
35654 * gcc.c-torture/execute/struct-cpy-1.c: New test.
35655
35656 2002-09-13 Matt Austern <austern@apple.com>
35657
35658 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
35659 passing a cast expression to a function by const reference.
35660
35661 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
35662
35663 * g++.dg/template/deduce1.C: New test.
35664
35665 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
35666
35667 * gcc.c-torture/execute/simd-1.c: Force all use of int to
35668 32-bit int.
35669
35670 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
35671
35672 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
35673 usage.
35674
35675 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
35676
35677 * gcc.c-torture/compile/20020910-1.c: New test.
35678
35679 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
35680
35681 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
35682
35683 2002-09-10 Andreas Jaeger <aj@suse.de>
35684
35685 * gcc.dg/20020312-2.c: Adjust for x86-64.
35686
35687 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
35688
35689 * g77.dg/7388.f: New test case for PR 7388.
35690
35691 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
35692
35693 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
35694
35695 2002-09-05 Ziemowit Laski <zlaski@apple.com>
35696
35697 * objc.dg/proto-lossage-1.m: New test.
35698
35699 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
35700
35701 * gcc.dg/cpp/_Pragma4.c: Fix typo.
35702
35703 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
35704
35705 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
35706 expected to pass.
35707
35708 2002-09-06 Stan Shebs <shebs@apple.com>
35709 David Edelsohn <edelsohn@gnu.org>
35710
35711 * gcc.dg/weak: New directory.
35712 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
35713 target-specific xfail bits.
35714 * gcc.dg/typeof-2.c: Move to new directory.
35715 * gcc.dg/weak.exp: New expect script.
35716
35717 2002-09-06 Alan Modra <amodra@bigpond.net.au>
35718
35719 * gcc.c-torture/execute/extzvsi.c: New test.
35720
35721 2002-09-05 Stan Shebs <shebs@apple.com>
35722
35723 * gcc.dg/weak-1.c: xfail on Darwin.
35724 * gcc.dg/weak-2.c: Ditto.
35725 * gcc.dg/weak-3.c: Ditto.
35726 * gcc.dg/weak-4.c: Ditto.
35727 * gcc.dg/weak-5.c: Ditto.
35728 * gcc.dg/weak-6.c: Ditto.
35729 * gcc.dg/weak-7.c: Ditto.
35730 * gcc.dg/weak-8.c: Ditto.
35731 * gcc.dg/weak-9.c: Ditto.
35732
35733 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
35734
35735 * gcc.c-torture/execute/loop-14.c: New test.
35736
35737 2002-09-04 Jakub Jelinek <jakub@redhat.com>
35738
35739 * g++.dg/other/cxa-atexit1.C: New test.
35740
35741 * gcc.dg/typeof-2.c: New test.
35742
35743 2002-09-03 Roger Sayle <roger@eyesopen.com>
35744
35745 * gcc.dg/builtins-2.c: New testcase.
35746 * gcc.dg/builtins-3.c: New testcase.
35747
35748 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
35749
35750 * gcc.dg/cpp/_Pragma4.c: New test.
35751
35752 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
35753
35754 * objc/execute/nil_method-1.m: New testcase.
35755
35756 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
35757
35758 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
35759 [Object class], not [Object initialize].
35760
35761 2002-08-31 Roger Sayle <roger@eyesopen.com>
35762 Hans-Peter Nilsson <hp@bitrange.com>
35763
35764 * gcc.c-torture/execute/20020720-1.x: Skip test on
35765 mmix-knuth-mmixware. Correct comment.
35766
35767 2002-08-27 Mark Mitchell <mark@codesourcery.com>
35768
35769 * testsuite/g++.dg/abi/bitfield5.C: New test.
35770 * testsuite/g++.dg/abi/vbase10.C: Likewise.
35771
35772 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
35773
35774 * objc.dg/undeclared-selector.m: New test.
35775
35776 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
35777
35778 * g++.dg/other/offsetof1.C: Avoid cast warning.
35779
35780 2002-08-26 Ziemowit Laski <zlaski@apple.com>
35781
35782 * objc.dg/super-class-2.m: New test.
35783
35784 2002-08-24 Matt Austern <austern@apple.com>
35785
35786 * g++.dg/ext/lvaddr.C: New test.
35787 * g++.dg/ext/lvcast.C: New test.
35788
35789 2002-08-22 Mark Mitchell <mark@codesourcery.com>
35790
35791 * testsuite/g++.dg/inherit/cond1.C: New test.
35792
35793 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
35794
35795 * gcc.dg/noncompile/incomplete-1.c: New test.
35796
35797 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
35798
35799 * gcc.dg/typespec-1.c: New test.
35800
35801 2002-08-20 Devang Patel <dpatel@apple.com>
35802 * objc.dg/proto-hier-2.m: New test.
35803
35804 2002-08-19 Ziemowit Laski <zlaski@apple.com>
35805
35806 * objc.dg/bitfield-1.m: New test.
35807 * objc.dg/bitfield-2.m: New test.
35808
35809 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
35810
35811 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
35812 gcc.dg/c99-flex-array-4.c: New tests.
35813
35814 2002-08-16 Stan Shebs <shebs@apple.com>
35815
35816 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
35817
35818 2002-08-15 Jakub Jelinek <jakub@redhat.com>
35819
35820 * gcc.dg/typeof-1.c: New test.
35821 * g++.dg/ext/typeof2.C: New test.
35822
35823 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
35824
35825 * g++.dg/other/offsetof1.C: New test.
35826
35827 2002-08-14 Richard Henderson <rth@redhat.com>
35828
35829 * gcc.dg/tls/diag-3.c: Fix expected message strings.
35830
35831 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
35832
35833 * gcc.dg/cpp/_Pragma3.c: New test.
35834
35835 2002-08-13 Mark Mitchell <mark@codesourcery.com>
35836
35837 * g++.dg/template/inherit3: New test.
35838
35839 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
35840
35841 * gcc.dg/bitfld-4.c: Add blank options.
35842
35843 2002-08-09 Mark Mitchell <mark@codesourcery.com>
35844
35845 * g++.dg/template/crash1.C: New test.
35846
35847 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35848
35849 * gcc.dg/tls/opt-2.c: New test.
35850
35851 2002-08-08 Devang Patel <dpatel@apple.com>
35852
35853 * objc.dg/selector-1.m : New test
35854
35855 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35856
35857 * g++.dg/abi/bitfield4.C: New test.
35858 * gcc.dg/bitfld-4.c: New test.
35859
35860 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35861
35862 * g++.dg/other/packed1.C: New test.
35863
35864 2002-08-07 Mark Mitchell <mark@codesourcery.com>
35865
35866 * g++.dg/abi/offsetof.C: Tweak error messages.
35867 * g++.old-deja/g++.mike/p10769a.C: Likewise.
35868
35869 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35870
35871 * gcc.dg/bitfld-3.c: New test.
35872
35873 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35874 Richard Henderson <rth@redhat.com>
35875
35876 * gcc.dg/i386-bitfield1.c: New test.
35877 * g++.dg/abi/bitfield3.C: Update.
35878
35879 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
35880
35881 * objc.dg/const-str-2.m: Update.
35882 * gcc.dg/cpp/c++98.c: Change to C extension.
35883 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
35884 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
35885
35886 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
35887
35888 * testsuite/gcc.dg/tls/diag-3.c: New.
35889
35890 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
35891
35892 * g++.dg/README (Subdirectories): Document new subdir expr.
35893 * g++.dg/expr/pmf-1.C: New test.
35894
35895 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
35896
35897 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
35898
35899 2002-08-06 Jakub Jelinek <jakub@redhat.com>
35900
35901 * g++.dg/abi/bitfield3.C: New test.
35902
35903 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
35904
35905 * lib/gcov.exp: Tweak expected line formats.
35906 * gcc.misc-tests/gcov8.c: New test.
35907 * gcc.misc-tests/gcov8.x: New flags.
35908
35909 2002-08-05 Jakub Jelinek <jakub@redhat.com>
35910
35911 * consistency.vlad/layout/endian.c: Include string.h.
35912
35913 * gcc.c-torture/execute/20020805-1.c: New test.
35914
35915 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
35916
35917 * g++.dg/other/conversion1.C: New test.
35918
35919 2002-08-03 Roger Sayle <roger@eyesopen.com>
35920
35921 * gcc.dg/builtins-1.c: New testcase.
35922
35923 2002-08-02 Mark Mitchell <mark@codesourcery.com>
35924
35925 * g++.dg/inherit/access3.C: New test.
35926
35927 2002-08-01 Jakub Jelinek <jakub@redhat.com>
35928
35929 * gcc.dg/ia64-visibility-2.c: New test.
35930
35931 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
35932
35933 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
35934 __qualifier_flags to __flags.
35935
35936 2002-07-31 Mark Mitchell <mark@codesourcery.com>
35937
35938 * g++.dg/inherit/operator1.C: New test.
35939 * g++.dg/lookup/disamb1.C: Fix typo in comment.
35940 * g++.dg/other/error1.C: Change expected error message.
35941 * g++.dg/template/conv4.C: Likewise.
35942
35943 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
35944
35945 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
35946 for documented behavior.
35947
35948 2002-07-25 Roger Sayle <roger@eyesopen.com>
35949
35950 * gcc.c-torture/execute/20020720-1.x: Skip this test on
35951 several targets known to fail.
35952
35953 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
35954
35955 * gcc.dg/mips-args-[123].c: New tests.
35956
35957 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
35958
35959 * gcc.dg/ppc-spe.c: New.
35960
35961 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
35962
35963 * g++.dg/other/ptrmem4.C: New testcase.
35964
35965 2002-07-24 Richard Henderson <rth@redhat.com>
35966
35967 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
35968
35969 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
35970
35971 * g++.dg/ext/alignof1.C (main): Return 0 for success.
35972
35973 2002-07-24 Roger Sayle <roger@eyesopen.com>
35974
35975 * gcc.c-torture/execute/memset-3.c: New testcase.
35976
35977 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
35978
35979 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
35980 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
35981
35982 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35983
35984 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
35985 Delete.
35986
35987 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
35988
35989 * gcc.c-torture/compile/simd-4.c: New test.
35990
35991 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35992
35993 PR c++/7347, c++/7348
35994 * g++.dg/template/access4.C: New test.
35995 * g++.dg/template/access5.C: New test.
35996 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
35997 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
35998 * g++.old-deja/g++.pt/ttp58.C: Likewise.
35999 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36000
36001 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36002
36003 * gcc.dg/gnu89-init-2.c: New test.
36004
36005 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36006
36007 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36008
36009 2002-07-20 Roger Sayle <roger@eyesopen.com>
36010
36011 * gcc.c-torture/execute/20020720-1.c: New testcase.
36012
36013 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36014
36015 * gcc.dg/cpp/Wsignprom.c: New tests.
36016
36017 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36018
36019 * gcc.c-torture/execute/loop-13.c: New test.
36020
36021 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36022
36023 * gcc.dg/cpp/expr.c: New tests.
36024
36025 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36026
36027 * g++.dg/opt/pr6713.C: Add template instantiation.
36028
36029 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36030
36031 * gcc.dg/nest.c: New test.
36032
36033 2002-07-17 Richard Henderson <rth@redhat.com>
36034
36035 * g++.dg/opt/pr6713.C: New test.
36036
36037 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36038
36039 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36040 XFAIL for all x86 processors.
36041
36042 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36043
36044 * gcc.c-torture/execute/20010122-1.x: Do not test with
36045 -fomit-frame-pointer.
36046
36047 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36048
36049 * g++.dg/template/instantiate2.C: New test.
36050 * g++.dg/template/spec4.C: New test.
36051
36052 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36053
36054 * g++.dg/template/access2.C: New test.
36055 * g++.dg/template/access3.C: New test.
36056
36057 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36058
36059 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36060 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36061 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36062 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36063 Convert to use <stdarg.h>.
36064 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36065 Delete.
36066 * gcc.dg/va-arg-2.c: New.
36067 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36068
36069 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36070
36071 * gcc.c-torture/compile/20020710-1.c: New test.
36072
36073 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36074 Andrew Pinski <pinskia@physics.uc.edu>
36075
36076 gcc.c-torture/compile/simd-2.c: New testcase.
36077 gcc.c-torture/compile/simd-3.c: Likewise.
36078
36079 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36080
36081 PR c++/7224
36082 * g++.dg/overload/error1.C: New test.
36083
36084 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36085
36086 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36087 configuration and IRIX 6 O32 ABI.
36088
36089 2002-07-11 Roger Sayle <roger@eyesopen.com>
36090
36091 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36092
36093 2002-07-10 Roger Sayle <roger@eyesopen.com>
36094
36095 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36096
36097 2002-07-10 Jeffrey A Law <law@redhat.com>
36098
36099 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36100
36101 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36102
36103 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36104
36105 * gcc.dg/20020312-2.c: Check for __PPC__.
36106
36107 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36108
36109 * gcc.c-torture/compile/20020709-1.c: New test.
36110
36111 2002-07-07 Roger Sayle <roger@eyesopen.com>
36112
36113 * g++.dg/template/qualttp21.C: New test case.
36114
36115 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
36116
36117 * gcc.c-torture/compile/20020706-1.c: New test.
36118 * gcc.c-torture/compile/20020706-2.c: New test.
36119
36120 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
36121 Alexandre Oliva <aoliva@redhat.com>
36122
36123 * g++.dg/warn/incomplete1.C: New test.
36124
36125 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36126
36127 PR c++/7099
36128 * g++.dg/warn/noreturn1.C: New test.
36129
36130 2002-07-03 Mark Mitchell <mark@codesourcery.com>
36131
36132 PR c++/6706
36133 * g++.dg/debug/debug6.C: New test.
36134 * g++.dg/debug/debug7.C: New test.
36135
36136 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
36137
36138 * gcc.c-torture/compile/simd-3.c: New test.
36139
36140 2002-07-03 Chris Demetriou <cgd@broadcom.com>
36141
36142 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
36143 * gcc.dg/20020620-1.c: Likewise.
36144
36145 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36146
36147 PR c++/6944
36148 * g++.dg/init/array4.C: New test.
36149 * g++.dg/init/array5.C: New test.
36150
36151 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
36152
36153 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
36154 * gcc.c-torture/execute/simd-2.c (main): Likewise.
36155
36156 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36157
36158 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
36159 * gcc.dg/wtr-aggr-init-1.c: Likewise.
36160 * gcc.dg/wtr-conversion-1.c: Likewise.
36161 * gcc.dg/wtr-escape-1.c: Likewise.
36162 * gcc.dg/wtr-int-type-1.c: Likewise.
36163 * gcc.dg/wtr-label-1.c: Likewise.
36164 * gcc.dg/wtr-static-1.c: Likewise.
36165 * gcc.dg/wtr-strcat-1.c: Likewise.
36166 * gcc.dg/wtr-suffix-1.c: Likewise.
36167 * gcc.dg/wtr-switch-1.c: Likewise.
36168 * gcc.dg/wtr-unary-plus-1.c: Likewise.
36169 * gcc.dg/wtr-union-init-1.c: Likewise.
36170 * gcc.dg/wtr-union-init-2.c: Likewise.
36171 * gcc.dg/wtr-union-init-3.c: Likewise.
36172
36173 * gcc.dg/wtr-func-def-1.c: New test.
36174
36175 2002-07-02 Devang Patel <dpatel@apple.com>
36176
36177 * objc.dg/param-1.m: New test.
36178
36179 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
36180
36181 * gcc.dg/cpp/trad/directive.c: Add test.
36182 * gcc.dg/cpp/trad/macroargs.c: Add test.
36183 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
36184
36185 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
36186
36187 * gcc.dg/cpp/cmdlne-M.c: New test.
36188
36189 2002-07-02 Ziemowit Laski <zlaski@apple.com>
36190
36191 * objc.dg/desig-init-1.m: New test.
36192
36193 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36194
36195 PR c++/6716
36196 * g++.dg/template/instantiate1.C: New test.
36197
36198 2002-07-01 Mark Mitchell <mark@codesourcery.com>
36199
36200 PR c++/7112
36201 * g++.dg/template/sizeof2.C: New test.
36202
36203 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36204
36205 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
36206 gcc.dg/cpp/trad/include.c: New tests.
36207
36208 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
36209
36210 PR target/7177
36211 * gcc.c-torture/compile/20020701-1.c: New test.
36212
36213 2002-07-01 Stan Shebs <shebs@apple.com>
36214
36215 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
36216 header here...
36217 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
36218 (objc-torture-execute): or here.
36219
36220 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
36221
36222 * gcc.c-torture/execute/arith-rand-ll.c: New test.
36223
36224 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36225
36226 * gcc.dg/cpp/trad/escaped-nl.c: New test.
36227
36228 2002-06-30 Devang Patel <dpatel@apple.com>
36229
36230 * objc.dg/fsyntax-only.m: New test.
36231
36232 2002-06-27 Mark Mitchell <mark@codesourcery.com>
36233
36234 PR c++/6695
36235 * g++.dg/template/friend7.C: New file.
36236
36237 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
36238
36239 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
36240 return type.
36241
36242 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
36243
36244 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
36245 avoid division by zero.
36246
36247 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
36248
36249 * gcc.dg/Wunknownprag.c: New tests.
36250
36251 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
36252
36253 * gcc.c-torture/execute/simd-2.c: New test.
36254
36255 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
36256
36257 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
36258 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
36259 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
36260 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
36261 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
36262 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
36263 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
36264 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
36265 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
36266 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
36267 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
36268 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
36269 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
36270 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
36271 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
36272 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
36273 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
36274
36275 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
36276
36277 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
36278 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
36279 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
36280 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
36281 New tests.
36282 * gcc.dg/cpp/trad/directive.c: Update.
36283
36284 2002-06-23 Andreas Jaeger <aj@suse.de>
36285
36286 * gcc.c-torture/execute/complex-6.c: New.
36287
36288 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
36289
36290 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
36291 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
36292 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
36293 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
36294
36295 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
36296
36297 * gcc.dg/cpp/trad: New directory with traditional tests copied
36298 from parent directory.
36299 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36300 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36301 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36302 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36303 Move to trad/ and rename.
36304 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
36305 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
36306 gcc.dg/cpp/trad/redef2.c: New tests.
36307 * gcc.dg/cpp/trad/trad.exp: New driver.
36308
36309 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
36310
36311 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36312 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36313 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36314 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36315 Remove.
36316
36317 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
36318
36319 * gcc.dg/20020620-1.c: New test.
36320
36321 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36322
36323 * g++.dg/template/ttp4.C: New test.
36324
36325 2002-06-19 Jakub Jelinek <jakub@redhat.com>
36326
36327 * g++.dg/opt/vt1.C: Fix regexp.
36328
36329 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36330
36331 * gcc.c-torture/execute/pure-1.c: Make functions static again.
36332 Don't use attribute `noinline'.
36333
36334 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36335
36336 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
36337
36338 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
36339
36340 * gcc.c-torture/execute/simd-1.c: New.
36341
36342 * gcc.dg/simd-1.c: New.
36343
36344 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36345
36346 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
36347
36348 2002-06-16 Richard Henderson <rth@redhat.com>
36349
36350 * g++.dg/ext/anon-struct1.C: New.
36351 * g++.dg/ext/anon-struct2.C: New.
36352 * g++.dg/ext/anon-struct3.C: New.
36353 * gcc.dg/anon-struct-1.c: New.
36354 * gcc.dg/anon-struct-2.c: New.
36355 * gcc.dg/anon-struct-3.c: New.
36356 * gcc.dg/20011008-1.c: Adjust warning text.
36357 * gcc.dg/20020527-1.c: Add -fms-extensions.
36358
36359 2002-06-16 Richard Henderson <rth@redhat.com>
36360
36361 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
36362
36363 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
36364
36365 * gcc.c-torture/execute/20020615-1.c: New test.
36366
36367 2002-06-15 Roger Sayle <roger@eyesopen.com>
36368
36369 * gcc.c-tortuture/execute/compare-1.c: New test case.
36370 * gcc.c-tortuture/execute/compare-2.c: New test case.
36371 * gcc.c-tortuture/execute/compare-3.c: New test case.
36372
36373 2002-06-13 Richard Henderson <rth@redhat.com>
36374
36375 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
36376 ia64 ilp32.
36377
36378 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36379
36380 * g++.dg/template/typename2.C: Update error message.
36381
36382 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
36383
36384 * gcc.c-torture/execute/20020611-1.c: New test.
36385
36386 2002-06-11 Bob Wilson <bob.wilson@acm.org>
36387
36388 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
36389 list of targets to skip.
36390
36391 2002-06-10 Bob Wilson <bob.wilson@acm.org>
36392
36393 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
36394 targets if not optimizing.
36395
36396 2002-06-10 Jakub Jelinek <jakub@redhat.com>
36397
36398 * gcc.c-torture/compile/20020605-1.c: New test.
36399
36400 * g++.dg/opt/vt1.C: New test.
36401
36402 * gcc.dg/20020531-1.c: New test.
36403
36404 * gcc.dg/20020530-1.c: New test.
36405
36406 * gcc.dg/20020527-1.c: New test.
36407
36408 * g++.dg/opt/cse1.C: New test.
36409
36410 2002-06-07 Roger Sayle <roger@eyesopen.com>
36411
36412 * gcc.dg/20020607-2.c: New test case.
36413
36414 2002-06-07 Jakub Jelinek <jakub@redhat.com>
36415
36416 * gcc.c-torture/compile/20020604-1.c: New test.
36417
36418 2002-06-04 Richard Henderson <rth@redhat.com>
36419
36420 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
36421 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
36422 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
36423
36424 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
36425
36426 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
36427
36428 2002-06-03 Richard Henderson <rth@redhat.com>
36429
36430 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
36431 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
36432
36433 2002-06-02 Richard Henderson <rth@redhat.com>
36434
36435 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
36436 test functions static.
36437
36438 2002-06-02 Andreas Jaeger <aj@suse.de>
36439
36440 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
36441 now.
36442
36443 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
36444
36445 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
36446 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
36447 Update for mofified diagnostics.
36448 * gcc.dg/c99-intconst-1.c: No longer fail.
36449
36450 2002-06-02 Richard Henderson <rth@redhat.com>
36451
36452 * gcc.dg/uninit-A.c: Remove xfail markers.
36453
36454 2002-06-01 Roger Sayle <roger@eyesopen.com>
36455
36456 * gcc.dg/fnegate-1.c: New test case.
36457
36458 2002-05-30 Osku Salerma <osku@iki.fi>
36459
36460 * gcc.c-torture/execute/mayalias-1.c: New file.
36461
36462 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
36463
36464 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
36465 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
36466 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
36467
36468 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
36469
36470 * gcc.c-torture/execute/20020529-1.c: New test.
36471
36472 2002-05-27 Richard Henderson <rth@redhat.com>
36473
36474 * g++.dg/ext/attrib6.C: New test case.
36475
36476 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36477
36478 * gcc.c-torture/execute/pure-1.c: New test.
36479
36480 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36481
36482 * gcc.dg/cpp/arith-2.c: Remove.
36483
36484 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36485
36486 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
36487 * gcc.dg/cpp/if-3.c: Remove.
36488
36489 2002-05-26 Jakub Jelinek <jakub@redhat.com>
36490
36491 * g++.dg/opt/cse2.C: New test.
36492
36493 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
36494
36495 * gcc.dg/cpp/arith-1.c: New semantic tests.
36496 * gcc.dg/cpp/if-1.c: Update.
36497
36498 2002-05-24 Ben Elliston <bje@redhat.com>
36499
36500 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
36501
36502 2002-05-24 Jakub Jelinek <jakub@redhat.com>
36503
36504 * gcc.dg/verbose-asm.c: New test.
36505
36506 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
36507
36508 * gcc.dg/cpp/paste12.c: New test.
36509
36510 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36511
36512 * g++.dg/parse/named_ops.C: New test.
36513
36514 2002-05-23 Mark Mitchell <mark@codesourcery.com>
36515
36516 * gcc/testsuite/gcc.dg/weak-8.c: New test.
36517
36518 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
36519
36520 * gcc.dg/weak-2.c: Allow optional leading underscore
36521 in scan-assembler symbol name.
36522 * gcc.dg/weak-3.c: Likewise.
36523 * gcc.dg/weak-4.c: Likewise.
36524 * gcc.dg/weak-5.c: Likewise.
36525
36526 2002-05-23 Jakub Jelinek <jakub@redhat.com>
36527
36528 * gcc.dg/20020523-1.c: New test.
36529
36530 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36531
36532 * objc.dg/const-str-2.m: Update now that we stop after
36533 a command line error.
36534
36535 2002-05-22 Richard Henderson <rth@redhat.com>
36536
36537 * g++.dg/dg.exp: Fix typo in test pruneing.
36538
36539 2002-05-22 Richard Henderson <rth@redhat.com>
36540
36541 * g++.dg/dg.exp: Prune the tls subdirectory.
36542 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
36543 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
36544 * g++.dg/tls/init-1.C: New.
36545
36546 2002-05-22 Jakub Jelinek <jakub@redhat.com>
36547
36548 * gcc.dg/20020517-1.c: New test.
36549
36550 2002-05-21 Richard Henderson <rth@redhat.com>
36551
36552 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
36553 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
36554
36555 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
36556
36557 * g++.dg/other/copy2.C: New test.
36558
36559 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
36560
36561 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
36562 (MAX_COPY): Bump up to 10 times sizeof (long long).
36563 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
36564
36565 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
36566 sizeof (long long).
36567
36568 * gcc.c-torture/execute/strcpy-1.c: New test.
36569
36570 2002-05-19 Jason Merrill <jason2redhat.com>
36571
36572 * g++.dg/ext/oper1.C: New test.
36573
36574 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
36575 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
36576
36577 * README.QMTEST: New file.
36578
36579 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
36580
36581 2002-05-19 Andreas Jaeger <aj@suse.de>
36582
36583 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
36584 now.
36585 * gcc.c-torture/execute/loop-2d.x: Likewise.
36586
36587 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
36588
36589 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
36590 support weak symbols.
36591 * gcc.dg/weak-4.c: Likewise.
36592 * gcc.dg/weak-6.c: Likewise.
36593
36594 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
36595
36596 * gcc.dg/weak-3.c: Add dg-excess-error comment for
36597 cygwin, coff and h8300-*-hms targets
36598 * gcc.dg/weak-5.c: Likewise.
36599 * gcc.dg/weak-7.c: Likewise.
36600
36601 2002-05-16 Jason Merrill <jason@redhat.com>
36602
36603 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
36604 (scan-assembler-not, scan-assembler-dem): Likewise.
36605 (scan-assembler-dem-not): Likewise.
36606
36607 2002-05-15 Richard Henderson <rth@redhat.com>
36608
36609 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
36610
36611 2002-05-15 Richard Henderson <rth@redhat.com>
36612
36613 * gcc.dg/weak-5.c (vfoo1c): No warning here.
36614 (vfoo1f): Warning here.
36615 (vfoo1l): Don't redefine the alias.
36616
36617 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
36618
36619 * g++.dg/init/pm1.C: New test.
36620
36621 2002-05-12 David S. Miller <davem@redhat.com>
36622
36623 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
36624 types.
36625
36626 2002-05-10 Roger Sayle <roger@eyesopen.com>
36627
36628 * gcc.c-torture/execute/20020510-1.c: New test case.
36629
36630 2002-05-10 David S. Miller <davem@redhat.com>
36631
36632 * gcc.c-torture/execute/conversion.c: Test long double too.
36633
36634 2002-05-09 Jakub Jelinek <jakub@redhat.com>
36635
36636 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
36637 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
36638 * lib/g++.exp (g++_link_flags): Likewise.
36639 * lib/objc.exp (objc_target_compile): Likewise.
36640
36641 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
36642
36643 * gcc.dg/cpp/poison.c: Update.
36644 * gcc.dg/cpp/20000625-2.c: Remove.
36645 * gcc.dg/cpp/direct2s.c: Remove final test.
36646
36647 2002-05-08 Tom Rix <trix@redhat.com>
36648
36649 * gcc.c-torture/execute/20020508-1.c: New test.
36650 * gcc.c-torture/execute/20020508-2.c: New test.
36651 * gcc.c-torture/execute/20020508-3.c: New test.
36652
36653 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
36654
36655 * gcc.dg/cpp/charconst-4.c: More tests.
36656
36657 2002-05-08 Mark Mitchell <mark@codesourcery.com>
36658
36659 PR c/6569
36660 * gcc.dg/weak-3.c: Update location of warning messages.
36661 * gcc.dg/weak-5.c: Likewise.
36662
36663 2002-05-06 Roger Sayle <roger@eyesopen.com>
36664
36665 * gcc.c-torture/execute/20020506-1.c: New test case.
36666
36667 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
36668
36669 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
36670
36671 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36672
36673 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
36674
36675 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36676
36677 * gcc.dg/cpp/charconst-3.c: New test.
36678
36679 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
36680
36681 * gcc.dg/cpp/charconst.c: Update tests.
36682
36683 2002-05-05 Tim Josling <tej@melbpc.org.au>
36684
36685 * treelang: Added directory for new sample language treelang. Also
36686 lib/treelang.exp: New file to signal treelang should be tested.
36687
36688 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36689
36690 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
36691 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
36692 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
36693 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
36694 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
36695 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
36696 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
36697
36698 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
36699
36700 * gcc.dg/format/xopen-2.c: New test.
36701
36702 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36703
36704 * gcc.dg/20020503-1.c: New test.
36705
36706 2002-05-02 Mark Mitchell <mark@codesourcery.com>
36707
36708 * g++.dg/init/dtor1.C: Make it tougher.
36709
36710 2002-05-01 Mark Mitchell <mark@codesourcery.com>
36711
36712 * g++.dg/init/dtor1.C: New test.
36713
36714 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
36715
36716 * gcc.dg/altivec-8.c: New.
36717
36718 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
36719
36720 * gcc.dg/altivec-7.c: New.
36721
36722 2002-04-29 Jakub Jelinek <jakub@redhat.com>
36723
36724 * g++.dg/parse/typedef1.C: New test.
36725
36726 2002-04-29 Mark Mitchell <mark@codesourcery.com>
36727
36728 PR c++/6486
36729 * g++.dg/template/friend6.C: New test.
36730
36731 PR c++/6492
36732 * g++.dg/init/copy1.C: New test.
36733
36734 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
36735
36736 * g++.dg/warn/effc1.C: New test.
36737
36738 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
36739
36740 * gcc.dg/cpp/if-cexp.c: Add a test.
36741
36742 2002-04-28 Jakub Jelinek <jakub@redhat.com>
36743
36744 * gcc.dg/20020426-2.c: New test.
36745
36746 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
36747
36748 * gcc.dg/cpp/if-mop.c: Update.
36749 * gcc.dg/cpp/if-mpar.c: Add test.
36750 * gcc.dg/cpp/if-oppr.c: Update.
36751
36752 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36753
36754 PR c/6343
36755 * gcc.dg/weak-[2-7].c: New tests.
36756
36757 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36758
36759 * gcc.dg/enum1.c: New test.
36760
36761 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36762
36763 PR c++/6497
36764 * g++.dg/inherit/access2.C: New test.
36765
36766 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36767
36768 PR bootstrap/6445
36769 * gcc.dg/20020426-1.c: New test.
36770
36771 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36772
36773 * g++.dg/abi/enum1.C: New test.
36774
36775 2002-04-26 Richard Henderson <rth@redhat.com>
36776
36777 * gcc.dg/c99-bool-1.c: Expect always true warning.
36778
36779 2002-04-25 Roger Sayle <roger@eyesopen.com>
36780
36781 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
36782
36783 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36784
36785 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
36786 targets.
36787
36788 2002-04-24 Mark Mitchell <mark@codesourcery.com>
36789
36790 * g++.dg/abi/mange7.C: New test.
36791
36792 PR c++/6438.
36793 * g++.dg/parse/stmtexpr2.C: New test.
36794
36795 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
36796
36797 * gcc.dg/20020312-2.c: Add SH target.
36798
36799 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36800
36801 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
36802 compiler output on mips*-*-irix*.
36803
36804 2002-04-23 Jakub Jelinek <jakub@redhat.com>
36805
36806 * g++.dg/parse/attr1.C: New test.
36807
36808 2002-04-23 Roger Sayle <roger@eyesopen.com>
36809
36810 * gcc.c-torture/execute/string-opt-17.c: New test case.
36811 * gcc.c-torture/execute/memset-2.c: New test case.
36812
36813 2002-04-23 Mark Mitchell <mark@codesourcery.com>
36814
36815 PR c++/6256:
36816 * g++.dg/template/friend5.C: New test.
36817
36818 PR c++/6331:
36819 * g++.dg/template/qual1.C: Likewise.
36820
36821 2002-04-22 Zack Weinberg <zack@codesourcery.com>
36822
36823 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
36824 Include stdlib.h, not stdio.h or ctype.h.
36825
36826 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
36827
36828 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
36829 cris-*-elf* and mmix-*-*.
36830 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
36831 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
36832 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
36833 Ditto.
36834 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
36835 * gcc.dg/wchar_t-1.c: Ditto.
36836
36837 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
36838
36839 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
36840 Clarify comment.
36841
36842 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
36843
36844 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
36845
36846 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36847
36848 * gcc.c-torture/execute/20000906-1.x: Delete.
36849
36850 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
36851
36852 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
36853
36854 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
36855
36856 * PR6367
36857 * g77.f-torture/execute/6367.f: New test.
36858 * g77.f-torture/execute/6367.x: Disable for MMIX.
36859
36860 2002-04-19 Mark Mitchell <mark@codesourcery.com>
36861
36862 * PR6352
36863 * g++.dg/opt/inline2.C: New test.
36864
36865 2002-04-18 Richard Henderson <rth@redhat.com>
36866
36867 * gcc.dg/20000906-1.c: Enable for all targets.
36868 * gcc.c-torture/compile/iftrap-2.c: New.
36869
36870 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36871
36872 * gcc.dg/20020418-1.c: New test.
36873 * gcc.dg/20020418-2.c: New test.
36874
36875 2002-04-18 Richard Henderson <rth@redhat.com>
36876
36877 * gcc.c-torture/compile/iftrap-1.c: New.
36878 * gcc.dg/iftrap-1.c: Adjust for ia64.
36879 * gcc.dg/iftrap-2.c: New.
36880
36881 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36882
36883 * gcc.c-torture/compile/20020418-1.c: New test.
36884
36885 2002-04-18 Roger Sayle <roger@eyesopen.com>
36886
36887 * gcc.c-torture/compile/20020415-1.c: New.
36888
36889 2002-04-18 David S. Miller <davem@redhat.com>
36890
36891 * gcc.c-torture/execute/20020418-1.c: New test.
36892
36893 2002-04-17 Jakub Jelinek <jakub@redhat.com>
36894
36895 * gcc.dg/20020416-1.c: New test.
36896
36897 * g++.dg/opt/inline1.C: New test.
36898
36899 2002-04-16 Jakub Jelinek <jakub@redhat.com>
36900
36901 * gcc.dg/altivec-5.c: New test.
36902
36903 * gcc.dg/20020415-1.c: New test.
36904
36905 2002-04-15 Mark Mitchell <mark@codesourcery.com>
36906
36907 * testsuite/lib/chill.exp: Remove.
36908
36909 2002-04-14 Jakub Jelinek <jakub@redhat.com>
36910
36911 * g++.dg/other/big-struct.C: New test.
36912
36913 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
36914
36915 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
36916 of scratch file.
36917
36918 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
36919
36920 PR c/6277
36921 * gcc.dg/i386-387-1.c: Allow optional leading underscore
36922 in scan-assembler function name
36923
36924 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
36925
36926 * g77.f-torture/execute/980628-4.x,
36927 g77.f-torture/execute/980628-5.x,
36928 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
36929 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
36930 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
36931 i[34567]86-*-*.
36932
36933 2002-04-13 David S. Miller <davem@redhat.com>
36934
36935 * gcc.c-torture/execute/20020413-1.c: New test.
36936
36937 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
36938
36939 * gcc.dg/asm-6.c,
36940 * g++.dg/ext/asm1.C: New tests.
36941
36942 2002-04-12 Mark Mitchell <mark@codesourcery.com>
36943
36944 PR c++ 5373.
36945 * g++.dg/parse/stmtexpr1.C: New test.
36946
36947 PR c++/5189.
36948 * g++.dg/template/copy1.C: New test.
36949
36950 2002-04-12 Richard Henderson <rth@redhat.com>
36951
36952 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
36953
36954 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
36955
36956 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
36957 gcc.c-torture/execute/20020307-2.c.
36958
36959 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
36960
36961 * g++.dg/ext/attrib5.C,
36962 * g++.dg/lookup/struct1.C: New tests.
36963
36964 2002-04-11 Jakub Jelinek <jakub@redhat.com>
36965
36966 * gcc.dg/20020411-1.c: New test.
36967
36968 * gcc.c-torture/execute/20020411-1.c: New test.
36969
36970 2002-04-10 Janis Johnson <janis187@us.ibm.com>
36971
36972 * g77.f-torture/execute/6177.f: New test.
36973
36974 2002-04-10 Jakub Jelinek <jakub@redhat.com>
36975
36976 PR middle-end/6247
36977 * g++.dg/opt/cleanup1.C: New test.
36978
36979 * g++.dg/opt/const1.C: New test.
36980
36981 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
36982
36983 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
36984
36985 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
36986
36987 PR c++/5507
36988 * g++.dg/template/typename2.C: New test.
36989
36990 2002-04-10 Alan Modra <amodra@bigpond.net.au>
36991
36992 * gcc.c-torture/execute/loop-12.c: New.
36993
36994 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
36995
36996 * g77.f-torture/execute/980628-4.x,
36997 g77.f-torture/execute/980628-5.x,
36998 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
36999 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37000 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37001
37002 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37003
37004 PR optimization/6086
37005 * g++.dg/opt/preinc1.C: New test.
37006
37007 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37008
37009 PR c++/5571
37010 * g++.dg/opt/static2.C: New test.
37011
37012 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37013
37014 PR c/5120
37015 * gcc.dg/20020406-1.c: New test.
37016
37017 2002-04-04 David S. Miller <davem@redhat.com>
37018
37019 * gcc.c-torture/execute/20020404-1.c: New test.
37020
37021 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37022
37023 PR c/6123
37024 * gcc.dg/20020312-2.c: Do not declare global register variable
37025 if __PIC__ or __pic__ is defined.
37026
37027 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37028
37029 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37030 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37031
37032 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37033
37034 * gcc.misc-tests/linkage.exp: Update last change to handle
37035 sparc*-, not just sparc-.
37036
37037 2002-04-03 Richard Henderson <rth@redhat.com>
37038
37039 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37040
37041 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37042
37043 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37044
37045 2002-04-02 David S. Miller <davem@redhat.com>
37046
37047 * gcc.c-torture/execute/20020402-3.c: New test.
37048
37049 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37050
37051 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37052 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37053
37054 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37055 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37056 g77.f-torture/execute/20001201.x,
37057 g77.f-torture/execute/u77-test.x: New files.
37058
37059 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37060 * gcc.dg/wchar_t-1.c: Ditto.
37061
37062 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37063
37064 * gcc.c-torture/execute/20020402-1.c: New test.
37065
37066 2002-04-01 Richard Henderson <rth@redhat.com>
37067
37068 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37069
37070 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37071
37072 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37073
37074 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37075
37076 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37077
37078 * g++.dg/inherit/template-as-base.C: Expect error.
37079 * g++.dg/inherit/namespace-as-base.C: Likewise.
37080
37081 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37082
37083 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37084 g++.dg/ext/instantiate3.C: Tweak match patterns.
37085
37086 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37087 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37088 -da test.
37089
37090 2002-03-31 Richard Henderson <rth@redhat.com>
37091
37092 * gcc.dg/special/alias-2.c: New.
37093 * gcc.dg/special/ecos.exp: Run it.
37094
37095 2002-03-31 Richard Henderson <rth@redhat.com>
37096
37097 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37098
37099 2002-03-31 Kazu Hirata <kazu@hxi.com>
37100
37101 * gcc.dg/weak-1.c: Disable on h8300 port.
37102
37103 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37104
37105 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37106 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37107 ordering tests.
37108 * g++.dg/bprob/bprob-1.C: New test.
37109 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37110 * g++.dg/gcov/gcov-1.C: New test.
37111 * g++.dg/gcov/gcov-1.x: New file.
37112 * g++.dg/gcov/gcov-2.C: New test.
37113 * g++.dg/gcov/gcov-3.C: New test.
37114 * g++.dg/gcov/gcov-3.h: New file.
37115
37116 2002-03-28 Roger Sayle <roger@eyesopen.com>
37117
37118 * g++.old-deja/g++.other/builtins5.C: New test.
37119 * g++.old-deja/g++.other/builtins6.C: New test.
37120 * g++.old-deja/g++.other/builtins7.C: New test.
37121 * g++.old-deja/g++.other/builtins8.C: New test.
37122 * g++.old-deja/g++.other/builtins9.C: New test.
37123
37124 2002-03-29 Jakub Jelinek <jakub@redhat.com>
37125
37126 * g++.dg/opt/static1.C: New test.
37127
37128 * g++.dg/opt/longbranch1.C: New test.
37129
37130 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
37131
37132 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
37133
37134 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
37135
37136 2002-03-28 Jeffrey A Law (law@redhat.com)
37137
37138 * gcc.c-torture/execute/20020328-1.c: New test.
37139
37140 2002-03-27 Richard Henderson <rth@redhat.com>
37141
37142 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
37143 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
37144 move from g++.old-deja/g++.ext/.
37145
37146 2002-03-27 Mark Mitchell <mark@codesourcery.com>
37147
37148 * g++.dg/init/new2.C: New test.
37149
37150 2002-03-26 Richard Henderson <rth@redhat.com>
37151
37152 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
37153
37154 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
37155 on sparc.
37156
37157 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
37158 sparcv9 systems.
37159 * gcc.dg/20001102-1.c: Likewise.
37160
37161 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
37162
37163 * gcc.dg/cpp/endif-pedantic1.c,
37164 gcc.dg/cpp/endif-pedantic2.c: New tests.
37165
37166 2002-03-26 Mark Mitchell <mark@codesourcery.com>
37167
37168 * g++.dg/init/new1.C: New test.
37169
37170 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
37171
37172 * g++.dg/abi/vbase9.C: New test.
37173
37174 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
37175
37176 * gcc.dg/arm-asm.c: New test.
37177
37178 2002-03-26 Andrew Cagney <ac131313@redhat.com>
37179
37180 * gcc.dg/Wswitch-enum.c: New test.
37181 Fix PR c/5044.
37182
37183 2002-03-26 Richard Henderson <rth@redhat.com>
37184
37185 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
37186 structure.
37187
37188 2002-03-25 Richard Henderson <rth@redhat.com>
37189
37190 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
37191 sparcv9 systems.
37192
37193 * gcc.c-torture/compile/20011119-1.c (xxx): New.
37194 * gcc.c-torture/compile/20011119-2.c (xxx): New.
37195
37196 2002-03-25 Zack Weinberg <zack@codesourcery.com>
37197
37198 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
37199
37200 2002-03-25 Bob Wilson <bob.wilson@acm.org>
37201
37202 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
37203 targets using generic thunk support.
37204
37205 2002-03-25 Jakub Jelinek <jakub@redhat.com>
37206
37207 * gcc.c-torture/compile/20020323-1.c: New test.
37208
37209 * g++.dg/opt/conj2.C: New test.
37210
37211 2002-03-24 Richard Henderson <rth@redhat.com>
37212
37213 * gcc.dg/weak-1.c: Use -fno-common.
37214
37215 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37216
37217 * g77.dg/f77-edit-apostrophe-out.f: New test
37218 * g77.dg/f77-edit-h-out.f: New test
37219 * g77.dg/f77-edit-t-in.f: New test
37220 * g77.dg/f77-edit-t-out.f: New test
37221 * g77.dg/f77-edit-x-out.f: New test
37222 * g77.dg/f77-edit-slash-out.f: New test
37223 * g77.dg/f77-edit-colon-out.f: New test
37224 * g77.dg/f77-edit-s-out.f: New test
37225
37226 2002-03-24 Richard Henderson <rth@redhat.com>
37227
37228 * objc/execute/formal_protocol-6.x: New XFAIL.
37229
37230 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37231
37232 * gcc.dg/weak-1.c: Early return from dg-final on platforms
37233 that do not support weak symbols
37234
37235 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37236
37237 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
37238 * lib/g77.exp: Likewise.
37239 * lib/objc.exp: Likewise.
37240
37241 2002-03-23 Andrew Cagney <ac131313@redhat.com>
37242
37243 * gcc.dg/Wswitch-default.c: New test.
37244
37245 2002-03-23 Jakub Jelinek <jakub@redhat.com>
37246
37247 * g++.dg/other/enum1.C: New test.
37248
37249 2002-03-23 Zack Weinberg <zack@codesourcery.com>
37250
37251 * gcc.dg/pragma-ep-3.c: Fix typo.
37252
37253 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37254
37255 * g++.dg/inherit/template-as-base.C: New test.
37256
37257 2002-03-22 Jakub Jelinek <jakub@redhat.com>
37258
37259 * g++.old-deja/g++.other/dwarf2-1.C: Move...
37260 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
37261
37262 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
37263
37264 * gcc.dg/cpp/multiline.c: Update to match.
37265
37266 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
37267
37268 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
37269
37270 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
37271
37272 * gcc.dg/cpp/extratokens2.c: New file.
37273
37274 2002-03-21 David Edelsohn <edelsohn@gnu.org>
37275
37276 * gcc.dg/20020312-2.c: Add rs6000 target.
37277
37278 * gcc.c-torture/compile/20020319-1.c: New test.
37279
37280 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37281
37282 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
37283 (A, E): Handle this.
37284
37285 2002-03-20 Jason Merrill <jason@redhat.com>
37286
37287 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
37288 ignoring -fpic.
37289 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
37290 through prune_gcc_output.
37291
37292 2002-03-20 Jakub Jelinek <jakub@redhat.com>
37293
37294 * gcc.c-torture/compile/20020320-1.c: New test.
37295
37296 2002-03-19 Jakub Jelinek <jakub@redhat.com>
37297
37298 * gcc.c-torture/compile/20020318-1.c: New test.
37299
37300 * gcc.dg/struct-by-value-1.c: New test.
37301
37302 * gcc.dg/20020319-1.c: New test.
37303
37304 2002-03-18 Jakub Jelinek <jakub@redhat.com>
37305
37306 * g++.dg/opt/conj1.C: New test.
37307
37308 2002-03-17 Mark Mitchell <mark@codesourcery.com>
37309
37310 * g++.dg/template/qualttp20.C: Revert previous change.
37311 * g++.dg/template/qualttp3.C: Likewise.
37312 * g++.dg/template/qualttp4.C: Likewise.
37313 * g++.dg/template/qualttp5.C: Likewise.
37314 * g++.dg/template/qualttp6.C: Likewise.
37315 * g++.dg/template/qualttp7.C: Likewise.
37316 * g++.dg/template/qualttp8.C: Likewise.
37317 * g++.dg/template/recurse.C: Likewise.
37318
37319 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
37320
37321 * gcc.dg/cpp/wchar-1.c: Update.
37322
37323 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
37324
37325 * g++.dg/template/conv1.C: New test.
37326 * g++.dg/template/conv2.C: New test.
37327 * g++.dg/template/conv3.C: New test.
37328 * g++.dg/template/conv4.C: New test.
37329
37330 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37331
37332 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
37333 * g++.dg/template/qualttp3.C: Likewise.
37334 * g++.dg/template/qualttp4.C: Likewise.
37335 * g++.dg/template/qualttp5.C: Likewise.
37336 * g++.dg/template/qualttp6.C: Likewise.
37337 * g++.dg/template/qualttp7.C: Likewise.
37338 * g++.dg/template/qualttp8.C: Likewise.
37339 * g++.dg/template/recurse.C: Likewise.
37340
37341 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37342
37343 * g++.dg/opt/dtor1.C: New test.
37344
37345 2002-03-15 Jakub Jelinek <jakub@redhat.com>
37346
37347 * gcc.c-torture/compile/20020315-1.c: New test.
37348
37349 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
37350
37351 * gcc.dg/weak-1.c: Fix scan tests.
37352
37353 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
37354
37355 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
37356 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
37357 cris-*-aout* mmix-*-*.
37358 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
37359 cris-*-aout* mmix-*-*.
37360 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
37361 cris-*-elf* cris-*-aout* and mmix-*-*.
37362 * gcc.dg/20001009-1.c: Ditto.
37363 * gcc.dg/20010912-1.c: Ditto.
37364 * gcc.dg/20020122-4.c: Ditto.
37365 * gcc.dg/inline-2.c: Ditto.
37366
37367 2002-03-14 Jeffrey A Law (law@cygnus.com)
37368
37369 * gcc.c-torture/compile/20020314-1.c: New test.
37370
37371 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
37372
37373 * gcc.c-torture/execute/20020314-1.c: New test.
37374
37375 2002-03-14 Jakub Jelinek <jakub@redhat.com>
37376
37377 * g++.dg/warn/Wunused-1.C: New test.
37378
37379 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
37380
37381 * g++.dg/abi/mangle6.C: New test.
37382
37383 2002-03-13 Jakub Jelinek <jakub@redhat.com>
37384
37385 * gcc.c-torture/compile/20020309-2.c: New test.
37386
37387 * gcc.c-torture/compile/20020312-1.c: New test.
37388
37389 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
37390
37391 * g++.dg/other/access1.C: New test.
37392
37393 2002-03-12 Jakub Jelinek <jakub@redhat.com>
37394
37395 * gcc.c-torture/execute/wchar_t-1.c: New test.
37396
37397 2002-03-12 David Edelsohn <edelsohn@gnu.org>
37398
37399 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
37400
37401 2002-03-12 Roger Sayle <roger@eyesopen.com>
37402
37403 * gcc.dg/20020312-1.c: New test case.
37404
37405 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
37406
37407 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
37408
37409 2002-03-11 Richard Henderson <rth@redhat.com>
37410
37411 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
37412 * g++.old-deja/g++.jason/report.C: Likewise.
37413
37414 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37415
37416 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
37417 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
37418
37419 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37420
37421 * testsuite/g++.dg/overload/pmf1.C: New test.
37422
37423 2002-03-11 Kazu Hirata <kazu@hxi.com>
37424
37425 * gcc.c-torture/execute/20020307-1.c: Use long.
37426
37427 2002-03-11 Jakub Jelinek <jakub@redhat.com>
37428
37429 PR optimization/5844
37430 * gcc.dg/20020310-1.c: New test.
37431
37432 2002-03-09 Michael Meissner <meissner@redhat.com>
37433
37434 * gcc.c-torture/execute/memcpy-2.c: New test.
37435 * gcc.c-torture/execute/memset-1.c: New test.
37436 * gcc.c-torture/execute/strlen-1.c: New test.
37437 * gcc.c-torture/execute/strcmp-1.c: New test.
37438 * gcc.c-torture/execute/strncmp-1.c: New test.
37439
37440 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
37441
37442 * gcc.dg/ppc-ldstruct.c: New test.
37443
37444 2002-03-09 Jakub Jelinek <jakub@redhat.com>
37445
37446 * gcc.c-torture/execute/va-arg-22.c: New test.
37447
37448 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37449
37450 * gcc.c-torture/compile/20020309-1.c: New test.
37451
37452 2002-03-08 Jakub Jelinek <jakub@redhat.com>
37453
37454 * gcc.c-torture/execute/20020307-2.c: New test.
37455
37456 2002-03-07 Jeffrey A Law (law@redhat.com)
37457
37458 * g77.f-torture/compile/20020307-1.f: New test.
37459
37460 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
37461
37462 * gcc.dg/unordered-1.c: New test.
37463
37464 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
37465
37466 * gcc.c-torture/execute/20020307-1.c: New test.
37467
37468 2002-03-05 Jakub Jelinek <jakub@redhat.com>
37469
37470 * gcc.dg/20020304-1.c: New test.
37471
37472 * gcc.c-torture/compile/20020304-2.c: New test.
37473
37474 2002-03-04 Zack Weinberg <zack@codesourcery.com>
37475
37476 * gcc.c-torture/compile/20020304-1.c: New test case
37477 (from PR c/5830).
37478
37479 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
37480
37481 * gcc.dg/20020103-1.c: Add other -D ppc variants.
37482
37483 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
37484
37485 * g++.dg/other/classkey1.C: New test.
37486
37487 2002-03-01 Richard Henderson <rth@redhat.com>
37488
37489 * gcc.c-torture/compile/981223-1.x: New.
37490 * gcc.c-torture/compile/920625-1.x: New.
37491
37492 2002-02-28 Richard Henderson <rth@redhat.com>
37493
37494 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
37495
37496 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
37497
37498 * gcc.c-torture/execute/20020227-1.c: New test.
37499
37500 2002-02-27 Mark Mitchell <mark@codesourcery.com>
37501
37502 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
37503 here" ERROR lines.
37504 * g++.old-deja/g++.oliva/partord1.C: Likewise.
37505 * g++.old-deja.g++.other/defarg1.C: Likewise.
37506 * g++.old-deja/g++.pt/calls2.C: Likewise.
37507 * g++.old-deja/g++.pt/crash20.C: Likewise.
37508 * g++.old-deja/g++.pt/crash30.C: Likewise.
37509 * g++.old-deja/g++.pt/crash36.C: Likewise.
37510 * g++.old-deja/g++.pt/crash6.C: Likewise.
37511 * g++.old-deja/g++.pt/defarg13.C: Likewise.
37512 * g++.old-deja/g++.pt/derived3.C: Likewise.
37513 * g++.old-deja/g++.pt/error1.C: Likewise.
37514 * g++.old-deja/g++.pt/friend21.C: Likewise.
37515 * g++.old-deja/g++.pt/friend23.C: Likewise.
37516 * g++.old-deja/g++.pt/infinite1.C: Likewise.
37517 * g++.old-deja/g++.robertl/eb128.C: Likewise.
37518
37519 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
37520
37521 * gcc.c-torture/execute/20020225-2.c: New test.
37522
37523 2002-02-27 Zack Weinberg <zack@codesourcery.com>
37524
37525 * gcc.c-torture/execute/920730-1t.c,
37526 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
37527 Delete test cases, only relevant to -traditional.
37528
37529 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
37530
37531 * gcc.dg/cpp/undef1.c: Remove.
37532 * gcc.dg/cpp/directiv.c: Update.
37533 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
37534
37535 2002-02-27 Michael Meissner <meissner@redhat.com>
37536
37537 * gcc.c-torture/execute/20020226-1.c: New test.
37538
37539 2002-02-26 Jakub Jelinek <jakub@redhat.com>
37540
37541 * g++.dg/debug/debug4.C: New test.
37542
37543 * gcc.dg/ia64-visibility-1.c: New test.
37544
37545 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
37546
37547 * gcc.dg/debug/20020224-1.c: New.
37548
37549 2002-02-25 Kazu Hirata <kazu@hxi.com>
37550
37551 * gcc.c-torture/execute/960416-1.x: New.
37552 * gcc.c-torture/execute/divconst-3.x: Likewise.
37553
37554 2002-02-25 Jakub Jelinek <jakub@redhat.com>
37555
37556 * gcc.dg/20020224-1.c: New test.
37557
37558 2002-02-25 Alan Modra <amodra@bigpond.net.au>
37559
37560 * gcc.c-torture/execute/20020225-1.c: New.
37561
37562 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
37563
37564 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37565
37566 2002-02-23 Jakub Jelinek <jakub@redhat.com>
37567
37568 * gcc.dg/20020222-1.c: New test.
37569
37570 2002-02-22 Jakub Jelinek <jakub@redhat.com>
37571
37572 * g++.dg/opt/anonunion1.C: New test.
37573
37574 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
37575
37576 * g++.dg/template/qualttp19.C: New test.
37577 * g++.dg/template/qualttp20.C: New test.
37578 * g++.old-deja/g++.jason/report.C: Adjust expected errors
37579 * g++.old-deja/g++.other/qual1.C: Likewise.
37580
37581 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
37582
37583 * gcc.dg/attr-alwaysinline.c: New.
37584
37585 2002-02-21 Jakub Jelinek <jakub@redhat.com>
37586
37587 * gcc.dg/20020220-1.c: New test.
37588
37589 * gcc.dg/20020220-2.c: New test.
37590
37591 * g++.dg/opt/mmx1.C: New test.
37592
37593 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
37594
37595 * gcc.c-torture/compile/20020110.c: New test.
37596
37597 2002-02-20 Jakub Jelinek <jakub@redhat.com>
37598
37599 * gcc.c-torture/execute/20020219-1.c: New test.
37600
37601 * gcc.dg/20020219-1.c: New test.
37602
37603 * gcc.dg/noncompile/20020220-1.c: New test.
37604
37605 * g++.dg/opt/ptrintsum1.C: New test.
37606
37607 * gcc.dg/debug/20020220-1.c: New test.
37608
37609 2002-02-17 Jakub Jelinek <jakub@redhat.com>
37610
37611 * gcc.c-torture/execute/20020216-1.c: New test.
37612
37613 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37614
37615 * gcc.dg/decl-1.c: Update, new test.
37616
37617 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
37618
37619 * g++.dg/abi/bitfield1.C: New test.
37620 * g++.dg/abi/bitfield2.C: New test.
37621
37622 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37623
37624 * gcc.dg/attr-nest.c: New test.
37625
37626 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37627
37628 * gcc.c-torture/execute/20020215-1.c: New test.
37629
37630 2002-02-14 Jakub Jelinek <jakub@redhat.com>
37631
37632 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
37633 * g++.dg/debug/debug.exp: New.
37634 * g++.dg/debug/trivial.C: New.
37635 * g++.dg/debug/debug1.C: Moved...
37636 * g++.dg/other/debug1.C: ...from here.
37637 * g++.dg/debug/debug2.C: Moved...
37638 * g++.dg/other/debug2.C: ...from here.
37639 * g++.dg/debug/debug3.C: Moved...
37640 * g++.dg/other/debug3.C: ...from here.
37641
37642 * gcc.dg/noncompile/20020213-1.c: New test.
37643
37644 2002-02-13 Jakub Jelinek <jakub@redhat.com>
37645
37646 * g++.dg/other/debug3.C: New test.
37647
37648 * gcc.c-torture/execute/20020213-1.c: New test.
37649
37650 2002-02-13 Richard Smith <richard@ex-parrot.com>
37651
37652 * g++.old-deja/g++.other/thunk1.C: New test.
37653
37654 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37655
37656 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
37657
37658 2002-02-13 Stan Shebs <shebs@apple.com>
37659
37660 * gcc.dg/altivec-3.c: New.
37661
37662 2002-02-12 Jakub Jelinek <jakub@redhat.com>
37663
37664 * gcc.dg/Wunreachable-1.c: New test.
37665 * gcc.dg/Wunreachable-2.c: New test.
37666
37667 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37668
37669 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
37670
37671 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
37672
37673 * gcc.dg/decl-1.c: New test.
37674
37675 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37676
37677 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
37678
37679 2002-02-10 Kazu Hirata <kazu@hxi.com>
37680
37681 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
37682 * gcc.c-torture/compile/980506-1.x: Likewise.
37683
37684 2002-02-10 Kazu Hirata <kazu@hxi.com>
37685
37686 * gcc.dg/20020210-1.c: New.
37687
37688 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
37689
37690 * g77.f-torture/execute/947.f: New regression test
37691 for PR fortran/947.
37692
37693 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
37694
37695 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
37696 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
37697
37698 2002-02-08 Richard Henderson <rth@redhat.com>
37699
37700 * gcc.c-torture/compile/labels-3.c: New.
37701
37702 2002-02-08 Jakub Jelinek <jakub@redhat.com>
37703
37704 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
37705 expression statements work instead.
37706 * gcc.dg/noncompile/20020207-1.c: New test.
37707
37708 2002-02-07 Richard Henderson <rth@redhat.com>
37709
37710 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
37711
37712 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37713
37714 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
37715 message from g77
37716 * lib/g77-dg.exp: Trim g77 error messages so that they are
37717 recognized by dg.exp.
37718
37719 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37720
37721 PR fortran/5473
37722 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
37723
37724 2002-02-07 Richard Henderson <rth@redhat.com>
37725
37726 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
37727 to be sufficiently aligned for integers.
37728
37729 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
37730
37731 * g++.dg/template/friend4.C: New test.
37732
37733 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37734
37735 PR fortran/5743
37736 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
37737 unsupported cases.
37738
37739 2002-02-07 Richard Henderson <rth@redhat.com>
37740
37741 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
37742 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
37743 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
37744 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
37745
37746 2002-02-06 Richard Henderson <rth@redhat.com>
37747
37748 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
37749
37750 2002-02-06 Janis Johnson <janis187@us.ibm.com>
37751
37752 * gcc.dg/20020206-1.c: New test.
37753
37754 2002-02-06 Jakub Jelinek <jakub@redhat.com>
37755
37756 * gcc.c-torture/execute/20020206-1.c: New test.
37757
37758 * gcc.c-torture/execute/20020206-2.c: New test.
37759
37760 PR optimization/5429:
37761 * gcc.c-torture/compile/20020206-1.c: New test.
37762
37763 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
37764
37765 * g++.dg/ext/align1.C: Do not use an explicit alignment value
37766 as certain file formats cannot support particularly large
37767 alignments.
37768
37769 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
37770 and do not expect to be able to link the executable.
37771
37772 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
37773 fail because the COFF format does not support the weak attribute.
37774
37775 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
37776
37777 * g77.dg/pr5473.f: New test
37778
37779 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
37780
37781 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
37782 Fix testcase accordingly.
37783
37784 2002-02-04 Richard Henderson <rth@redhat.com>
37785
37786 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
37787 (buf): Change to be an array of pointers, not ints.
37788
37789 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37790
37791 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
37792 before all tests. Move warning one line above to match where it
37793 C frontend emits.
37794 * gcc.dg/Wswitch-2.c: New test.
37795 * g++.dg/warn/Wswitch-1.C: New test.
37796 * g++.dg/warn/Wswitch-2.C: New test.
37797
37798 2002-02-04 Richard Henderson <rth@redhat.com>
37799
37800 * g++.dg/abi/offsetof.C: Fix size comparison.
37801
37802 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
37803
37804 * gcc.dg/cast-qual-2.c: New test.
37805
37806 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37807
37808 * gcc.dg/20020201-4.c: New test.
37809
37810 2002-02-04 Ben Elliston <bje@redhat.com>
37811
37812 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
37813 target_info attribute != 0, in addition to the empty string.
37814 (gcc_target_compile): Likewise.
37815
37816 2002-02-03 Andrew Cagney <ac131313@redhat.com>
37817
37818 * gcc.dg/Wswitch.c: New test.
37819 PR gcc/4475. PR gcc/3780.
37820
37821 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
37822
37823 * g77.f-torture/execute/5122.f: New test for regressions
37824 against PR fortran/5122.
37825
37826 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
37827
37828 * g77.f-torture/compile/pr3743.f: Delete
37829 * g77.dg/pr3743-1.f: New test.
37830 * g77.dg/pr3743-2.f: New test.
37831 * g77.dg/pr3743-3.f: New test.
37832 * g77.dg/pr3743-4.f: New test.
37833
37834 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37835
37836 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
37837
37838 2002-02-02 Richard Henderson <rth@redhat.com>
37839
37840 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
37841 * gcc.c-torture/execute/bf64-1.c: Likewise.
37842
37843 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37844
37845 * gcc.dg/20020201-2.c: New test.
37846
37847 * gcc.dg/20020201-3.c: New test.
37848
37849 * gcc.c-torture/execute/bitfld-2.c: New test.
37850
37851 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37852
37853 * gcc.dg/bitfld-1.c: Update.
37854 * gcc.dg/bitfld-2.c: Update.
37855 * gcc.c-torture/execute/bitfld-1.x: New.
37856
37857 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37858
37859 * gcc.c-torture/execute/20020201-1.c: New test.
37860
37861 2002-02-01 Janis Johnson <janis187@us.ibm.com>
37862
37863 PR target/5469
37864 * gcc.dg/20020201-1.c: New test.
37865
37866 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
37867
37868 PR fortran/3743
37869 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
37870 * g77.f-torture/compile/pr3743.x: Remove
37871
37872 2002-01-31 Tom Rix <trix@redhat.com>
37873
37874 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
37875
37876 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37877
37878 * gcc.dg/noncompile/20020130-1.c: New test.
37879
37880 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
37881
37882 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
37883
37884 2002-01-29 Richard Henderson <rth@redhat.com>
37885
37886 * gcc.c-torture/execute/991118-1.c: Cast various constants back
37887 to long long.
37888 * gcc.c-torture/execute/bf64-1.c: Likewise.
37889
37890 2002-01-29 Jakub Jelinek <jakub@redhat.com>
37891
37892 * gcc.c-torture/execute/20020129-1.c: New test.
37893
37894 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
37895
37896 * gcc.c-torture/compile/20000224-1.c: Update.
37897 * gcc.c-torture/execute/bitfld-1.c: New tests.
37898 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
37899 * gcc.dg/uninit-A.c: Update.
37900
37901 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
37902
37903 * g++.dg/template/ctor1.C: Add instantiation.
37904
37905 2002-01-28 Paul Koning <pkoning@equallogic.com>
37906
37907 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
37908 argument to __builtin_prefetch to be const ptr.
37909
37910 2002-01-28 Jakub Jelinek <jakub@redhat.com>
37911
37912 * gcc.c-torture/compile/20020120-1.c: New test.
37913
37914 2002-01-27 Kazu Hirata <kazu@hxi.com>
37915
37916 * gcc.c-torture/execute/20020127-1.c: New test.
37917
37918 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
37919
37920 * g77.dg/f77-edit-i-in.f: New test
37921 * g77.dg/f77-edit-i-out.f: New test
37922
37923 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
37924
37925 * gcc.dg/debug/debug.exp: New file.
37926 * gcc.dg/debug/trivial.c: New file.
37927 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
37928 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
37929 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
37930 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
37931 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
37932 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
37933 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
37934 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
37935 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
37936 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
37937 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
37938 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
37939 * gcc.dg/20000503-1.c: Removed.
37940 * gcc.dg/20010207-1.c: Removed.
37941 * gcc.dg/20011223-1.c: Removed.
37942 * gcc.dg/20020104-2.c: Removed.
37943 * gcc.dg/debug-1.c: Removed.
37944 * gcc.dg/debug-2.c: Removed.
37945 * gcc.dg/debug-3.c: Removed.
37946 * gcc.dg/debug-4.c: Removed.
37947 * gcc.dg/debug-5.c: Removed.
37948 * gcc.dg/debug-6.c: Removed.
37949 * gcc.dg/dwarf2-1.c: Removed.
37950 * gcc.dg/dwarf2-2.c: Removed.
37951
37952 2002-01-25 Jakub Jelinek <jakub@redhat.com>
37953
37954 * g++.old-deja/g++.other/eh5.C: New test.
37955 * g++.old-deja/g++.other/sibcall2.C: New test.
37956 * g++.old-deja/g++.other/array9.C: New test.
37957 * g++.old-deja/g++.other/typename2.C: New test.
37958 * g++.old-deja/g++.other/crash60.C: New test.
37959 * g++.old-deja/g++.other/conv9.C: New test.
37960 * g++.old-deja/g++.other/mangle10.C: New test.
37961 * g++.old-deja/g++.other/unchanging1.C: New test.
37962 * g++.old-deja/g++.other/exprstmt1.C: New test.
37963 * g++.old-deja/g++.other/inline23.C: New test.
37964 * g++.old-deja/g++.eh/ia64-1.C: New test.
37965 * g++.old-deja/g++.other/dwarf2-1.C: New test.
37966 * g++.old-deja/g++.other/reload1.C: New test.
37967 * g++.old-deja/g++.other/static20.C: New test.
37968 * g++.old-deja/g++.other/local-alloc1.C: New test.
37969 * g++.old-deja/g++.other/conv8.C: New test.
37970 * g++.old-deja/g++.other/stmtexpr2.C: New test.
37971 * g++.old-deja/g++.other/storeexpr1.C: New test.
37972 * g++.old-deja/g++.other/storeexpr2.C: New test.
37973 * g++.dg/eh/template2.C: New test.
37974 * g++.dg/warn/weak1.C: New test.
37975
37976 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
37977
37978 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
37979 Remove first, non-varying, argument.
37980
37981 2002-01-23 Richard Henderson <rth@redhat.com>
37982
37983 * gcc.dg/inline-2.c: New.
37984
37985 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
37986 Add optional target arg. Check number of arguments.
37987 (scan-assembler-not, scan-assembler-dem): Likewise.
37988 (scan-assembler-dem-not): Likewise.
37989
37990 2002-01-23 Zack Weinberg <zack@codesourcery.com>
37991
37992 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
37993 line 12.
37994 * g++.old-deja/g++.brendan/parse3.C,
37995 g++.old-deja/g++.other/crash26.C,
37996 g++.old-deja/g++.other/crash28.C,
37997 g++.old-deja/g++.other/crash29.C,
37998 g++.old-deja/g++.other/crash30.C,
37999 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38000
38001 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38002
38003 * gcc.dg/20020115-1.c: New.
38004
38005 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38006
38007 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38008
38009 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38010
38011 * gcc.dg/20020122-3.c: New.
38012
38013 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38014
38015 * g++.dg/other/gc1.C: New test.
38016
38017 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38018
38019 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38020
38021 2002-01-22 Richard Henderson <rth@redhat.com>
38022
38023 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38024
38025 2002-01-22 Richard Henderson <rth@redhat.com>
38026
38027 * gcc.dg/20020122-4.c: New.
38028
38029 2002-01-22 H.J. Lu <hjl@gnu.org>
38030
38031 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38032 link output.
38033 * gcc.dg/special/ecos.exp: Likewise.
38034 * lib/g++-dg.exp: Likewise.
38035 * lib/g77-dg.exp: Likewise.
38036 * lib/gcc-dg.exp : Likewise.
38037 * lib/mike-g++.exp: Likewise.
38038 * lib/mike-g77.exp: Likewise.
38039 * lib/mike-gcc.exp: Likewise.
38040 * lib/objc-dg.exp: Likewise.
38041
38042 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38043
38044 PR target/5379
38045 * gcc.dg/20020122-2.c: New test.
38046
38047 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38048
38049 * gcc.dg/20020122-1.c: New test.
38050
38051 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38052
38053 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38054
38055 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38056
38057 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38058
38059 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38060
38061 * gcc.c-torture/compile/20020121-1.c: New test.
38062
38063 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38064
38065 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38066 ld_library_path.
38067
38068 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38069
38070 * gcc.dg/20020218-1.c: New test.
38071
38072 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38073
38074 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38075 messages
38076 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38077 "At global scope" warning
38078 * g++.dg/ext/align1.C: Change cygwin test for alignment
38079 from db-bogus to dg-warning
38080
38081 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38082
38083 * g77.f-torture/compile/cpp2.F: New test.
38084
38085 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38086
38087 * g++.dg/template/access1.C: New test.
38088
38089 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38090
38091 * gcc.dg/20020118-1.c: New.
38092
38093 2002-01-18 Kazu Hirata <kazu@hxi.com>
38094
38095 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38096
38097 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38098
38099 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38100 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38101 alignment warnings.
38102
38103 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38104
38105 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38106 torture_with_loops and torture_without_loops
38107
38108 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38109
38110 * gcc.c-torture/compile/20020116-1.c: New test.
38111
38112 2002-01-16 Jakub Jelinek <jakub@redhat.com>
38113
38114 * gcc.dg/20020116-2.c: New test.
38115
38116 * gcc.dg/ultrasp4.c: New test.
38117
38118 * gcc.dg/20020116-1.c: New test.
38119
38120 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
38121
38122 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
38123 by EABI.
38124
38125 2002-01-15 Janis Johnson <janis187@us.ibm.com>
38126
38127 * gcc.misc-tests/i386-prefetch.exp: New.
38128 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
38129 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
38130 * gcc.misc-tests/i386-pf-none-1.c: New test.
38131 * gcc.misc-tests/i386-pf-sse-1.c: New test.
38132
38133 2002-01-15 Jakub Jelinek <jakub@redhat.com>
38134
38135 * gcc.dg/gnu89-init-1.c: Add new tests.
38136
38137 2002-01-15 Andreas Jaeger <aj@suse.de>
38138
38139 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
38140 * gcc.dg/i386-mmx-2.c: Likewise.
38141 * gcc.dg/i386-sse-1.c: Likewise.
38142 * gcc.dg/i386-sse-2.c: Likewise.
38143 * gcc.dg/i386-sse-3.c: Likewise.
38144
38145 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
38146
38147 * g77.f-torture/execute/intrinsic-unix-bessel.f:
38148 Uncomment additional cases that now pass.
38149
38150 2002-01-11 Richard Henderson <rth@redhat.com>
38151
38152 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
38153 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
38154
38155 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
38156
38157 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
38158
38159 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
38160
38161 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
38162 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
38163
38164 2002-01-10 Dale Johannesen <dalej@apple.com>
38165
38166 * gcc.c-torture/execute/loop-11.c: New.
38167
38168 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
38169
38170 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
38171 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
38172
38173 2002-01-09 Richard Henderson <rth@redhat.com>
38174
38175 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
38176 type in which to perform the operation for each size.
38177
38178 2002-01-09 Alan Matsuoka (alanm@redhat.com)
38179
38180 * gcc.c-torture/compile/20020109-2.c: New test.
38181
38182 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
38183
38184 * gcc.c-torture/execute/loop-10.c: New test.
38185
38186 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38187
38188 * gcc.c-torture/compile/20010226-1.c: New test.
38189 * gcc.c-torture/compile/20010227-1.c: New test.
38190 * gcc.c-torture/compile/20010426-1.c: New test.
38191 * gcc.c-torture/compile/20010510-1.c: New test.
38192 * gcc.c-torture/compile/20010605-3.c: New test.
38193 * gcc.c-torture/compile/20010824-1.c: New test.
38194 * gcc.c-torture/execute/20010409-1.c: New test.
38195 * gcc.dg/noncompile/20000901-1.c: New test.
38196 * gcc.dg/20001023-1.c: New test.
38197 * gcc.dg/20001101-1.c: New test.
38198 * gcc.dg/20001102-1.c: New test.
38199 * gcc.dg/20010207-1.c: New test.
38200 * gcc.dg/20010405-1.c: New test.
38201 * gcc.dg/20010822-1.c: New test.
38202 * gcc.dg/20011107-1.c: New test.
38203
38204 2002-01-09 Jeffrey A Law (law@redhat.com)
38205
38206 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
38207
38208 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
38209 execution failure on PA targets.
38210
38211 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38212
38213 * gcc.c-torture/compile/20020109-1.c: New test.
38214
38215 2002-01-08 Kazu Hirata <kazu@hxi.com>
38216
38217 * gcc.c-torture/execute/20020108-1.c: New test.
38218
38219 2002-01-08 Jakub Jelinek <jakub@redhat.com>
38220
38221 * gcc.dg/20020108-1.c: New test.
38222
38223 2002-01-08 H.J. Lu <hjl@gnu.org>
38224
38225 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
38226 for header files.
38227
38228 2002-01-08 Geoff Keating <geoffk@redhat.com>
38229
38230 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
38231 consistency.
38232
38233 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
38234
38235 * gcc.dg/altivec-4.c: Test altivec predicates.
38236
38237 2002-01-07 Jakub Jelinek <jakub@redhat.com>
38238
38239 * gcc.c-torture/execute/20020107-1.c: New test.
38240
38241 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
38242
38243 PR c/5279
38244 * gcc.c-torture/compile/20020106-1.c: New test.
38245
38246 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
38247
38248 * gcc.c-torture/execute/nestfunc-4.c: New test.
38249
38250 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38251
38252 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
38253 extra triple that slipped in.
38254 * g++.old-deja/g++.abi/align.C: Likewise.
38255 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38256
38257 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38258
38259 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
38260 * g++.old-deja/g++.abi/align.C: Likewise.
38261 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38262
38263 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
38264 on FreeBSD/i386.
38265 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
38266 FreeBSD.
38267
38268 2002-01-04 Jakub Jelinek <jakub@redhat.com>
38269
38270 * gcc.dg/20020104-1.c: New test.
38271
38272 * gcc.dg/20020104-2.c: New test.
38273
38274 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
38275
38276 * gcc.dg/20020103-1.c: Fix typo in target selector.
38277
38278 2002-01-03 Richard Henderson <rth@redhat.com>
38279
38280 * gcc.dg/20020103-1.c: New.
38281
38282 2002-01-03 Kazu Hirata <kazu@hxi.com>
38283
38284 * gcc.c-torture/execute/20020103-1.c: New test.
38285
38286 2002-01-03 Jakub Jelinek <jakub@redhat.com>
38287
38288 * g++.dg/other/debug2.C: New test.
38289
38290 * gcc.c-torture/compile/20020103-1.c: New test.
38291
38292 2002-01-02 Jakub Jelinek <jakub@redhat.com>
38293
38294 * gcc.dg/gnu89-init-1.c: Added new tests.
38295
38296 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38297
38298 * g++.dg/template/friend2.C: Remove as patch is reverted.
38299
38300 * g++.dg/warn/oldcast1.C: New test.
38301
38302 * g++.dg/template/ptrmem1.C: New test.
38303 * g++.dg/template/ptrmem2.C: New test.
38304
38305 * g++.dg/template/ntp.C: New test.
38306
38307 * g++.dg/other/component1.C: New test.
38308
38309 * g++.dg/template/ttp3.C: New test.
38310
38311 * g++.dg/template/friend2.C: New test.
38312 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
38313
38314 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38315
38316 * g++.dg/other/ptrmem1.C: New test.
38317 * g++.dg/other/ptrmem2.C: New test.
38318
38319 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38320
38321 * g++.dg/template/ctor1.C: New test.
38322
38323 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38324
38325 * g++.dg/template/friend2.C: New test.
38326
38327 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
38328
38329 * gcc.dg/mmix-1.c: New test.
38330
38331 2001-12-31 Richard Henderson <rth@redhat.com>
38332
38333 * gcc.dg/asm-5.c: New.
38334
38335 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
38336
38337 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
38338 in namespace __gnu_cxx
38339
38340 2001-12-30 Richard Henderson <rth@redhat.com>
38341
38342 * gcc.dg/debug-6.c: New.
38343
38344 2001-12-30 Jakub Jelinek <jakub@redhat.com>
38345
38346 * gcc.c-torture/compile/20011229-2.c: New test.
38347
38348 2001-12-29 Jakub Jelinek <jakub@redhat.com>
38349
38350 * gcc.dg/debug-3.c: New test.
38351 * gcc.dg/debug-4.c: New test.
38352 * gcc.dg/debug-5.c: New test.
38353
38354 2001-12-29 Richard Henderson <rth@redhat.com>
38355
38356 * g++.dg/eh/loop1.C: New.
38357
38358 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38359
38360 * g++.dg/template/crash1.C: New test.
38361
38362 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38363
38364 * g++.dg/other/const1.C: New test.
38365
38366 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38367
38368 * gcc.c-torture/compile/20011229-1.c: New test.
38369
38370 2001-12-28 Stan Shebs <shebs@apple.com>
38371
38372 * lib/objc-torture.exp: Resync with c-torture.exp.
38373 * lib/objc.exp: Load standard libraries.
38374
38375 2001-12-28 Jakub Jelinek <jakub@redhat.com>
38376
38377 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
38378 additional tests.
38379
38380 2001-12-27 Roger Sayle <roger@eyesopen.com>
38381
38382 * gcc.c-torture/execute/string-opt-16.c: New testcase.
38383
38384 2001-12-27 Richard Henderson <rth@redhat.com>
38385
38386 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
38387
38388 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
38389
38390 * g++.dg/eh/ctor1.C: New test.
38391 * g++.dg/other/error2.C: New test.
38392
38393 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
38394
38395 * g++.dg/other/init2.C: New test.
38396
38397 2001-12-24 Richard Henderson <rth@redhat.com>
38398
38399 * gcc.dg/20011223-1.c: New.
38400 * gcc.dg/inline-1.c: New.
38401
38402 2001-12-23 Richard Henderson <rth@redhat.com>
38403
38404 * gcc.dg/asm-4.c: Test operand modifiers.
38405
38406 2001-12-23 Richard Henderson <rth@redhat.com>
38407
38408 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
38409
38410 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
38411
38412 * gcc.c-torture/execute/20011223-1.c: New test.
38413
38414 2001-12-21 Richard Henderson <rth@redhat.com>
38415
38416 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
38417 re-enables the warning.
38418
38419 2001-12-21 Richard Henderson <rth@redhat.com>
38420
38421 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
38422
38423 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38424
38425 * gcc.c-torture/compile/20011218-1.c: New test.
38426
38427 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
38428
38429 * gcc.misc-test/arm-isr.exp: New file. Control running of the
38430 arm-isr.c test.
38431 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
38432 epilogue generation for ARM ISR routines.
38433
38434 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38435
38436 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
38437 * gcc.dg/format/c90-printf-3.c: Likewise.
38438 * gcc.dg/format/c99-printf-3.c: Likewise.
38439 * gcc.dg/format/ext-1.c: Likewise.
38440 * gcc.dg/format/ext-6.c: Likewise.
38441 * gcc.dg/format/format.h: Prototype unlocked stdio.
38442
38443 2001-12-20 Richard Henderson <rth@redhat.com>
38444
38445 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
38446 (arena): Use it.
38447 (malloc): Correct allocation logic. Abort if we fill up the
38448 arena before initialization complete.
38449 (realloc): Correct allocation logic.
38450
38451 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38452
38453 * gcc.c-torture/compile/20011219-2.c: New test.
38454
38455 * gcc.c-torture/execute/20011219-1.c: New test.
38456
38457 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
38458
38459 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
38460 target does not support weak symbols.
38461
38462 2001-12-19 Jakub Jelinek <jakub@redhat.com>
38463
38464 * gcc.c-torture/compile/20011219-1.c: New test.
38465
38466 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
38467
38468 * g++.dg/other/error1.C: New test.
38469
38470 2001-12-17 Jeffrey A Law (law@redhat.com)
38471
38472 * gcc.c-torture/execute/20011217-1.c: New test.
38473
38474 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
38475
38476 * objc.dg/special/: New directory.
38477 * objc.dg/special/special.exp: New file.
38478 * objc.dg/special/unclaimed-category-1.h: New file.
38479 * objc.dg/special/unclaimed-category-1a.m: New file.
38480 * objc.dg/special/unclaimed-category-1.m: New file.
38481
38482 2001-12-17 Andreas Jaeger <aj@suse.de>
38483
38484 * gcc.c-torture/compile/20011217-2.c: New test.
38485
38486 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
38487
38488 * gcc.c-torture/compile/20011217-1.c: New test.
38489
38490 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
38491
38492 * testsuite/gcc.dg/20011214-1.c: New.
38493
38494 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
38495
38496 * gcc.dg/altivec-4.c: New.
38497
38498 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
38499
38500 * gcc.dg/20011113-1.c: New test.
38501
38502 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38503
38504 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
38505 std::__malloc_alloc_template<0> and
38506 std::__default_alloc_template<false, 0>.
38507
38508 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
38509
38510 * objc/execute/bf-21.m: New test.
38511 * objc/execute/enumeration-1.m: New test.
38512 * objc/execute/enumeration-2.m: New test.
38513
38514 2001-12-12 Jakub Jelinek <jakub@redhat.com>
38515
38516 * gcc.dg/gnu89-init-1.c: New test.
38517
38518 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38519
38520 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
38521 * g++.old-deja/g++.jason/2371.C: Likewise.
38522 * g++.old-deja/g++.jason/template33.C: Likewise.
38523 * g++.old-deja/g++.jason/template34.C: Likewise.
38524 * g++.old-deja/g++.jason/template36.C: Likewise.
38525 * g++.old-deja/g++.oliva/typename1.C: Likewise.
38526 * g++.old-deja/g++.oliva/typename2.C: Likewise.
38527 * g++.old-deja/g++.other/typename1.C: Likewise.
38528 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38529 * g++.old-deja/g++.pt/nontype5.C: Likewise.
38530 * g++.old-deja/g++.pt/typename11.C: Likewise.
38531 * g++.old-deja/g++.pt/typename14.C: Likewise.
38532 * g++.old-deja/g++.pt/typename16.C: Likewise.
38533 * g++.old-deja/g++.pt/typename3.C: Likewise.
38534 * g++.old-deja/g++.pt/typename4.C: Likewise.
38535 * g++.old-deja/g++.pt/typename5.C: Likewise.
38536 * g++.old-deja/g++.pt/typename7.C: Likewise.
38537 * g++.old-deja/g++.robertl/eb9.C: Likewise.
38538
38539 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
38540
38541 * g++.dg/other/linkage1.C: New test.
38542 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
38543 specifiers.
38544
38545 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
38546
38547 * gcc.dg/concat.c: New test.
38548
38549 2001-12-11 Stan Shebs <shebs@apple.com>
38550
38551 * objc/compile: New test directory.
38552 * objc/compile/compile.exp: New expect script.
38553 * objc/compile/20011211-1.m: New compile test.
38554
38555 2001-12-11 Jason Merrill <jason@redhat.com>
38556
38557 * lib/prune.exp (prune_gcc_output): Also handle "In member
38558 function". So many permutations...
38559
38560 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
38561
38562 * g++.dg/template/typedef1.C: New test.
38563
38564 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
38565
38566 * g++.dg/other/copy1.C: New test.
38567
38568 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
38569
38570 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
38571
38572 * gcc.dg/builtin-choose-expr.c: New.
38573
38574 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
38575
38576 * gcc.dg/altivec-2.c: New.
38577
38578 2001-12-07 Richard Henderson <rth@redhat.com>
38579
38580 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
38581
38582 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
38583
38584 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
38585 ultrasparc.
38586
38587 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38588
38589 * g++-old.deja/g++.robertl/eb101.C: Deleted.
38590
38591 2001-12-06 Janis Johnson <janis187@us.ibm.com>
38592
38593 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
38594 variable argument list.
38595
38596 2001-12-06 Zack Weinberg <zack@codesourcery.com>
38597
38598 * gcc.c-torture/execute/memcheck: Delete entire directory.
38599 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
38600 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
38601
38602 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
38603
38604 * gcc.dg/Wshadow-1.c: New test.
38605
38606 2001-12-05 Jakub Jelinek <jakub@redhat.com>
38607
38608 * gcc.c-torture/compile/20011130-1.c: New test.
38609
38610 * gcc.dg/noncompile/20011025-1.c: New test.
38611
38612 * g++.dg/other/anon-union.C: New test.
38613
38614 * gcc.c-torture/execute/20011024-1.c: New test.
38615
38616 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
38617
38618 * gcc.c-torture/execute/20000722-1.x,
38619 gcc.c-torture/execute/20010123-1.x: Remove.
38620 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
38621 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
38622 gcc.dg/c99-complit-2.c: New tests.
38623
38624 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
38625
38626 * g++.dg/inherit/base1.C: New test.
38627
38628 2001-12-04 Jakub Jelinek <jakub@redhat.com>
38629
38630 * g++.dg/other/stdarg1.C: New test.
38631
38632 * gcc.c-torture/compile/20011130-2.c: New test.
38633
38634 2001-12-03 Janis Johnson <janis187@us.ibm.com>
38635
38636 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
38637 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
38638 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
38639 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
38640 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
38641 * gcc.dg/builtin-prefetch-1.c: New test.
38642
38643 2001-12-03 Jakub Jelinek <jakub@redhat.com>
38644
38645 * gcc.dg/20011130-1.c: New test.
38646
38647 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
38648
38649 * g++.dg/other/scope1.C: New test.
38650 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
38651
38652 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38653
38654 * gcc.dg/vla-init-1.c: New test.
38655
38656 2001-12-01 Geoff Keating <geoffk@redhat.com>
38657
38658 * gcc.c-torture/compile/structs.c: New testcase from GDB.
38659
38660 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
38661
38662 * objc.dg/alias.m: Update.
38663 * objc.dg/class-1.m: Update.
38664 * objc.dg/const-str-1.m: Update.
38665 * objc.dg/fwd-proto-1.m: Update.
38666 * objc.dg/id-1.m: Update.
38667 * objc.dg/super-class-1.m: Update.
38668
38669 2001-11-29 Mark Mitchell <mark@codesourcery.com>
38670
38671 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
38672 constructs.
38673
38674 2001-11-28 Jeffrey A Law (law@cygnus.com)
38675
38676 * gcc.c-torture/execute/20011128-1.c: New test.
38677
38678 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
38679
38680 * gcc.dg/20011127-1.c: New test.
38681
38682 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38683
38684 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
38685 from Austin Group draft 7.
38686 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
38687 scanf format arguments.
38688 * gcc.dg/format/no-exargs-2.c: New test.
38689
38690 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
38691
38692 * g++.dg/abi/vbase8-4.C: New test.
38693
38694 2001-11-24 Ian Lance Taylor <ian@airs.com>
38695
38696 * gcc.c-torture/execute/20011121-1.c: New test.
38697
38698 2001-11-23 Jeffrey A Law (law@cygnus.com)
38699
38700 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
38701
38702 2001-11-23 Andreas Jaeger <aj@suse.de>
38703
38704 * gcc.dg/cpp/charconst-2.c: New test.
38705
38706 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
38707
38708 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
38709 to the host if it is remote. Let tests specify extra headers
38710 they use.
38711 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
38712 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
38713 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
38714 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
38715 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
38716 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
38717 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
38718 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
38719 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
38720 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
38721
38722 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
38723
38724 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
38725 for little endian ARMs.
38726
38727 2001-11-20 Jakub Jelinek <jakub@redhat.com>
38728
38729 * gcc.c-torture/compile/20011119-1.c: New test.
38730 * gcc.c-torture/compile/20011119-2.c: New test.
38731
38732 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
38733
38734 * gcc.dg/altivec-1.c: Fix typo.
38735
38736 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38737
38738 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
38739
38740 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
38741
38742 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
38743
38744 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
38745
38746 * lib/g77.exp: Don't specify --rpath-link.
38747
38748 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
38749 across all the headers.
38750 * gcc.dg/format/format.exp: For testing on a remote host,
38751 copy format.h.
38752
38753 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
38754 * gcc.c-torture/execute/930406-1.c: Likewise.
38755 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38756
38757 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
38758
38759 * gcc.dg/altivec-1.c: New.
38760
38761 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
38762
38763 * gcc.dg/cpp/fpreprocessed.c: New test case.
38764
38765 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38766
38767 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
38768 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
38769 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
38770
38771 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38772
38773 * gcc.dg/no-builtin-1.c: New test.
38774
38775 2001-11-16 Jakub Jelinek <jakub@redhat.com>
38776
38777 * gcc.c-torture/execute/20011115-1.c: New test.
38778
38779 2001-11-15 Jakub Jelinek <jakub@redhat.com>
38780
38781 * gcc.c-torture/compile/20011114-2.c: New test.
38782 * gcc.c-torture/compile/20011114-3.c: New test.
38783 * gcc.c-torture/compile/20011114-4.c: New test.
38784
38785 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
38786
38787 * g++.dg/other/init1.C: New test.
38788
38789 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
38790
38791 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
38792 message.
38793
38794 * gcc.c-torture/execute/20011114-1.c: New testcase.
38795
38796 * gcc.c-torture/compile/20010327-1.c: Revert last change.
38797 * gcc.c-torture/compile/20011114-1.c: New test, exactly
38798 like the (before this change) version of 20010327-1.c.
38799
38800 2001-11-14 Roger Sayle <roger@eyesopen.com>
38801
38802 * gcc.c-torture/execute/string-opt-13.c: New testcase.
38803
38804 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
38805
38806 * g++.dg/init/array2.C: New test.
38807
38808 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
38809
38810 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
38811
38812 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
38813
38814 * g++.dg/other/forscope1.C: New test.
38815 * g++.dg/ext/forscope1.C: New test.
38816 * g++.dg/ext/forscope2.C: New test.
38817
38818 2001-11-13 Jakub Jelinek <jakub@redhat.com>
38819
38820 * gcc.c-torture/execute/20011113-1.c: New test.
38821
38822 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
38823
38824 * gcc.c-torture/execute/20011109-2.c: New test.
38825
38826 * gcc.c-torture/execute/20011109-1.c: New test.
38827
38828 2001-11-09 Jakub Jelinek <jakub@redhat.com>
38829
38830 * gcc.c-torture/compile/20011109-1.c: New test.
38831
38832 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
38833
38834 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
38835 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
38836 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
38837 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
38838 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
38839 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
38840 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
38841
38842 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
38843
38844 * g++.dg/warn/Wshadow-1.C: New tests.
38845 * g++.old-deja/g++.mike/for3.C: Update.
38846
38847 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
38848
38849 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
38850 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
38851 XFAILs. Adjust expected error texts.
38852 * gcc.c-torture/compile/20011106-1.c,
38853 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
38854 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
38855 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
38856 gcc.dg/c99-array-lval-5.c: New tests.
38857
38858 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38859
38860 * gcc.dg/cpp/defined.c: Update.
38861
38862 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38863
38864 * gcc.c-torture/execute/anon-1.c: New test.
38865
38866 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
38867
38868 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
38869 same size, so no warning should be produced on stormy16.
38870
38871 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
38872 due to oversized array.
38873 * g++.old-deja/g++.mike/ns15.C: Likewise.
38874 * g++.old-deja/g++.pt/crash16.C: Likewise.
38875
38876 2001-11-02 Graham Stott <grahams@redhat.com>
38877
38878 * g++.dgother/debug1.C: Fix typos.
38879
38880 2001-11-01 Jakub Jelinek <jakub@redhat.com>
38881
38882 * g++.dg/other/debug1.C: New test.
38883
38884 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38885
38886 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
38887 of unsigned long.
38888
38889 2001-10-30 Jakub Jelinek <jakub@redhat.com>
38890
38891 * gcc.dg/20011029-2.c: New test.
38892
38893 * gcc.c-torture/compile/20011029-1.c: New test.
38894
38895 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
38896
38897 * objc/execute/class_self-1.m: New test.
38898 * objc/execute/class_self-2.m: New test.
38899
38900 2001-10-25 Zack Weinberg <zack@codesourcery.com>
38901
38902 * gcc.misc-tests/msgs.exp: Delete.
38903 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
38904 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
38905 error set to match recent changes.
38906
38907 2001-10-24 Zack Weinberg <zack@codesourcery.com>
38908
38909 * gcc.dg/20011021-1.c: New test.
38910
38911 2001-10-24 Jakub Jelinek <jakub@redhat.com>
38912
38913 * gcc.c-torture/compile/20011023-1.c: New test.
38914
38915 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
38916
38917 * lib/g77.exp: Rewrite based on lib/g++.exp.
38918
38919 2001-10-19 Jakub Jelinek <jakub@redhat.com>
38920
38921 * gcc.c-torture/execute/20011019-1.c: New test.
38922
38923 * gcc.dg/20011018-1.c: New test.
38924
38925 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
38926
38927 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
38928
38929 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
38930
38931 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
38932 * gcc.dg/attr-invalid.c: Likewise.
38933
38934 2001-10-18 Jakub Jelinek <jakub@redhat.com>
38935
38936 * testsuite/gcc.dg/20011015-1.c: New test.
38937
38938 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
38939
38940 * g++.dg/template/unify2.C: New test.
38941
38942 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
38943
38944 * g++.dg/other/exception-specification.C: New test
38945
38946 2001-10-13 Tom Rix <trix@redhat.com>
38947
38948 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
38949 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
38950
38951 2001-10-12 Jakub Jelinek <jakub@redhat.com>
38952
38953 * testsuite/gcc.dg/20011009-1.c: New test.
38954
38955 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
38956
38957 PR g++/4476
38958 * g++.dg/other/friend1.C: New test.
38959
38960 2001-10-11 Richard Henderson <rth@redhat.com>
38961
38962 * g++.old-deja/g++.other/crash18.C: Add -S to options.
38963
38964 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38965
38966 * gcc.c-torture/compile/20011010-1.c: New.
38967
38968 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
38969
38970 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
38971 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
38972 g77.f-torture/execute/execute.exp,
38973 g77.f-torture/noncompile/noncompile.exp,
38974 gcc.c-torture/compile/compile.exp,
38975 gcc.c-torture/execute/execute.exp,
38976 gcc.c-torture/execute/ieee/ieee.exp,
38977 gcc.c-torture/execute/memcheck/memcheck.exp,
38978 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
38979 objc/execute/execute.exp: Update FSF address.
38980
38981 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
38982
38983 * gcc.dg/cpp/cmdlne-C.c: Update.
38984 * gcc.dg/cpp/cmdlne-C2.c: New.
38985
38986 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38987
38988 * gcc.c-torture/execute/20011008-3.c: New.
38989
38990 2001-10-08 DJ Delorie <dj@redhat.com>
38991
38992 * gcc.dg/20011008-1.c: New.
38993 * gcc.dg/20011008-2.c: New.
38994
38995 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
38996
38997 * gcc.dg/cpp/spacing1.c: Update test.
38998
38999 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39000
39001 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39002 spelling errors of "separate" as "seperate".
39003
39004 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39005
39006 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39007 enough to avoid inlining.
39008
39009 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39010
39011 * lib/g77.exp: set libg2c_dir correctly.
39012
39013 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39014
39015 * gcc.dg/cpp/macro11.c: New test.
39016
39017 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39018
39019 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39020 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39021 gcc.dg/format/multattr-3.c: New tests.
39022 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39023 tests for format attributes on function pointers being rejected.
39024
39025 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39026
39027 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39028
39029 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39030
39031 * g++.dg/warn/format1.C: New test.
39032
39033 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39034
39035 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39036
39037 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39038
39039 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39040
39041 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39042
39043 * gcc.dg/cpp/redef2.c: Add test.
39044
39045 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39046
39047 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39048 long-standing bug on i686, apparently.
39049 * gcc.c-torture/execute/loop-2c.x: New file.
39050 * gcc.c-torture/execute/loop-2d.x: New file.
39051 * gcc.c-torture/execute/loop-3c.x: New file.
39052
39053 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39054
39055 * gcc.dg/cpp/20000625-2.c: Correct line number.
39056
39057 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39058
39059 * gcc.dg/cpp/macro10.c: New test.
39060 * gcc.dg/cpp/strify3.c: New test.
39061 * gcc.dg/cpp/spacing1.c: Add tests.
39062 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39063 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39064
39065 2001-09-24 DJ Delorie <dj@redhat.com>
39066
39067 * gcc.c-torture/execute/20010924-1.c: New test.
39068
39069 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39070
39071 * testsuite/objc/execute/paste.m: Remove.
39072
39073 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39074
39075 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39076
39077 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39078
39079 * g77.dg/strlen0.f: New test.
39080
39081 2001-09-21 Richard Henderson <rth@redhat.com>
39082
39083 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39084 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39085
39086 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39087
39088 Table-driven attributes.
39089 * g++.dg/ext/attrib1.C: New test.
39090
39091 2001-09-20 DJ Delorie <dj@redhat.com>
39092
39093 * gcc.dg/20000926-1.c: Update expected warning messages.
39094 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39095 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39096 array.
39097
39098 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39099
39100 * g++.dg/eh/registers1.C: New test case.
39101
39102 2001-09-17 Richard Henderson <rth@redhat.com>
39103
39104 * gcc.dg/array-5.c: Fix VLA decomposition test.
39105
39106 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39107
39108 * gcc.dg/cpp/line5.c: New testcase.
39109
39110 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39111
39112 * gcc.dg/cpp/macro9.c: New test.
39113
39114 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
39115
39116 * gcc.c-torture/execute/980223.c: Change type of addr from long
39117 to char *.
39118
39119 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
39120
39121 * gcc.c-torture/execute/20010915-1.c: New test.
39122
39123 2001-09-14 Janis Johnson <janis187@us.ibm.com>
39124
39125 * g77.dg/bprob: New directory.
39126 * g77.dg/bprob/bprob.exp: New file.
39127 * g77.dg/bprob/bprob-1.f: New test.
39128 * g77.dg/gcov: New directory.
39129 * g77.dg/gcov/gcov.exp: New file.
39130 * g77.dg/gcov/gcov-1.f: New test.
39131 * g77.dg/gcov/gcov-1.x: New file.
39132
39133 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
39134
39135 * gcc.dg/cpp/directiv.c: Update.
39136 * gcc.dg/cpp/undef1.c: Update.
39137
39138 2001-09-12 Jakub Jelinek <jakub@redhat.com>
39139
39140 * gcc.dg/20010912-1.c: New test.
39141
39142 2001-09-11 Janis Johnson <janis187@us.ibm.com>
39143
39144 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
39145 language-independent file in lib.
39146 * lib/gcov.exp: New file.
39147
39148 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
39149
39150 * gcc.c-torture/compile/20010911-1.c: New test.
39151
39152 2001-09-10 Janis Johnson <janis187@us.ibm.com>
39153
39154 * lib/profopt.exp: New, to support profile-directed optimizations.
39155 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
39156 * gcc.misc-tests/bprob-1.c: New test.
39157 * gcc.misc-tests/bprob-2.c: New test.
39158
39159 2001-09-07 Janis Johnson <janis187@us.ibm.com>
39160
39161 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
39162 XFAIL and which kinds of gcov output to verify.
39163 * gcc.misc-tests/gcov-4b.x: New file.
39164 * gcc.misc-tests/gcov-5b.x: New file.
39165 * gcc.misc-tests/gcov-6.x: New file.
39166 * gcc.misc-tests/gcov-7.c: New test.
39167 * gcc.misc-tests/gcov-7.x: New file.
39168
39169 2001-09-06 Janis Johnson <janis187@us.ibm.com>
39170
39171 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
39172 * gcc.misc-tests/gcov-6.c: New test.
39173
39174 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
39175
39176 PR c++/3986
39177 * g++.dg/abi/vbase1.C: New test.
39178
39179 2001-09-05 Ziemowit Laski <zlaski@apple.com>
39180
39181 * objc.dg/method-2.m: New.
39182
39183 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
39184
39185 PR c++/4203
39186 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
39187 * g++.dg/init/empty1.C: New test.
39188
39189 2001-09-03 Jakub Jelinek <jakub@redhat.com>
39190
39191 * gcc.c-torture/compile/20010903-1.c: New test.
39192
39193 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
39194
39195 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
39196 for m68k.
39197
39198 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
39199
39200 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
39201
39202 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
39203
39204 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
39205
39206 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
39207
39208 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
39209 for 16-bit 'unsigned int'.
39210
39211 2001-08-29 Kazu Hirata <kazu@hxi.com>
39212
39213 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
39214
39215 2001-08-27 Richard Henderson <rth@redhat.com>
39216
39217 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
39218 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
39219
39220 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
39221
39222 * gcc.dg/asm-names.c (ymain): New.
39223
39224 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
39225
39226 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
39227 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
39228 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39229
39230 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39231
39232 * gcc.dg/compare5.c: New testcase.
39233
39234 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
39235
39236 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
39237 and "In instantiation".
39238
39239 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
39240
39241 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
39242
39243 2001-08-20 Janis Johnson <janis187@us.ibm.com>
39244
39245 * gcc.misc-tests/gcov.exp: Add support for branch information.
39246 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
39247 * gcc.misc-tests/gcov-4.c: New test.
39248 * gcc.misc-tests/gcov-4b.c: New test.
39249 * gcc.misc-tests/gcov-5b.c: New test.
39250
39251 2001-08-20 Zack Weinberg <zackw@panix.com>
39252
39253 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
39254 expected to fail.
39255
39256 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
39257
39258 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
39259
39260 2001-08-19 Jakub Jelinek <jakub@redhat.com>
39261
39262 * g++.dg/eh/template1.C: New test.
39263
39264 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
39265
39266 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
39267 Fix thinko.
39268 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
39269 for xfail.
39270
39271 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
39272
39273 * lib/g77-dg.exp: Use prune.exp for common procedures
39274 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
39275 * lib/g77.exp: (g77-dg-prune) Remove
39276
39277 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
39278
39279 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
39280
39281 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39282
39283 * g++.dg/template/unify1.C: New test.
39284
39285 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
39286
39287 * g++.dg/abi/empty4.C: New test.
39288
39289 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
39290
39291 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
39292 solaris2.*
39293 * g77.f-torture/compile/pr3743.x: Likewise.
39294
39295 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39296
39297 * g++.dg/other/using-declaration.C: New test.
39298
39299 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39300
39301 * gcc.dg/cpp/tr-sign.c: New testcase.
39302
39303 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39304
39305 * gcc.dg/cpp/19951025-1.c: Revert.
39306 * gcc.dg/cpp/directiv.c: We no longer process directives that
39307 interrupt macro arguments.
39308
39309 2001-08-03 Zack Weinberg <zackw@stanford.edu>
39310
39311 * gcc.dg/bconstp-1.c: New test.
39312
39313 2001-08-03 Richard Henderson <rth@redhat.com>
39314
39315 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
39316
39317 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
39318
39319 * gcc.dg/cpp/19951025-1.c: Update.
39320
39321 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
39322
39323 * g77.dg/ff90-1.f (s): Fix reference of variable z,
39324 should be x.
39325
39326 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
39327
39328 Kill -fhonor-std.
39329 * g++.old-deja/g++.ns/ns14.C: Remove special options.
39330 * g++.old-deja/g++.other/std1.C: Likewise.
39331 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
39332
39333 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39334
39335 * lib/g77.exp: Load gcc-defs.exp for common procedures
39336 (g77_pass, g77_fail, g77_finish, g77_exit,
39337 ${tool}_check_unsupported_p} Now redundant. Deleted.
39338
39339 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39340
39341 * g77.dg/fbackslash.f
39342 * g77.dg/fcase-preserve.f
39343 * g77.dg/ff90-1.f
39344 * g77.dg/ffixed-line-length-0.f
39345 * g77.dg/ffixed-line-length-132.f
39346 * g77.dg/ffixed-line-length-7.f
39347 * g77.dg/ffixed-line-length-72.f
39348 * g77.dg/ffixed-line-length-none.f
39349 * g77.dg/ffree-form-1.f
39350 * g77.dg/fno-backslash.f
39351 * g77.dg/fno-f90-1.f
39352 * g77.dg/fno-fixed-form-1.f
39353 * g77.dg/fno-onetrip.f
39354 * g77.dg/fno-typeless-boz.f
39355 * g77.dg/fno-underscoring.f
39356 * g77.dg/fno-vxt-1.f
39357 * g77.dg/fonetrip.f
39358 * g77.dg/ftypeless-boz.f
39359 * g77.dg/fugly-assumed.f
39360 * g77.dg/funderscoring.f
39361 * g77.dg/fvxt-1.f
39362
39363 2001-08-01 Ziemowit Laski <zlaski@apple.com>
39364
39365 * objc.dg/fwd-proto-1.m: New.
39366 * objc.dg/local-decl-1.m: New.
39367 * objc.dg/naming-1.m: New.
39368 * objc.dg/naming-2.m: New.
39369 * objc.dg/proto-hier-1.m: New.
39370
39371 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
39372
39373 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
39374 largest-type elements to a struct makes its size grow.
39375
39376 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39377
39378 * g++.dg/abi/vthunk1.C: New test.
39379
39380 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39381
39382 * g++.dg/abi/vbase8-22.C: New test.
39383
39384 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39385
39386 * gcc.dg/cpp/macro8.c: New test.
39387
39388 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39389
39390 * g++.dg/abi/vbase8-21.C: New test.
39391
39392 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39393
39394 * g++.dg/abi/vbase8-10.C: New test.
39395
39396 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39397
39398 * lib/g++.exp (g++_set_ld_library_path): Renamed to
39399 ${tool}_set_ld_library_path.
39400 Changed caller.
39401 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
39402 g++.exp.
39403
39404 2001-07-26 Stan Cox <scox@redhat.com>
39405
39406 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
39407 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
39408 gcc_exit, gcc_check_unsupported_p):
39409 Moved to gcc-deps.exp
39410 * gcc-deps.exp: New file.
39411
39412 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39413
39414 * g++.old-deja/g++.pt/defarg14.C: New test.
39415
39416 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39417
39418 * g++.old-deja/g++.other/lineno5.C: New test.
39419
39420 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39421
39422 * g++.old-deja/g++.pt/crash68.C: New test.
39423
39424 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39425
39426 * g++.old-deja/g++.other/crash42.C: New test.
39427
39428 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39429
39430 * gcc.dg/cpp/extratokens.c: Fix.
39431 * gcc.dg/cpp/skipping2.c: New tests.
39432
39433 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39434
39435 * gcc.c-torture/execute/20010724-1.c: New file.
39436 * gcc.c-torture/execute/20010724-1.x: New file.
39437
39438 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39439
39440 * g++.old-deja/g++.other/cond7.C: New test.
39441
39442 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39443
39444 * g++.old-deja/g++.other/optimize4.C: New test.
39445
39446 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39447
39448 * g++.old-deja/g++.abi/vbase8-5.C: New test.
39449
39450 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
39451
39452 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
39453 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
39454 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
39455 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
39456
39457 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
39458 bug report" message.
39459
39460 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
39461 * g++.dg/ext/instantiate1.C: Move from old-deja.
39462
39463 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
39464
39465 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
39466 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
39467 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
39468 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
39469
39470 2001-07-23 Jeffrey A Law (law@cygnus.com)
39471
39472 * gcc.c-torture/execute/20010723-1.c: New test.
39473
39474 2001-07-23 Ben Elliston <bje@redhat.com>
39475
39476 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
39477
39478 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39479
39480 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
39481 i[34567]86-*-*.
39482 Delete handling of ieee_multilib_flags.
39483 Pass -mieee for alpha*-*-* and sh-*-*.
39484 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
39485
39486 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
39487
39488 Remove old-abi tests.
39489 * g++.old-deja/g++.mike/p11116.C: Remove.
39490 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
39491
39492 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
39493
39494 * g77.f-torture/compile/pr3743.f: New test
39495
39496 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
39497
39498 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
39499
39500 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39501
39502 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
39503 g++.old-deja/g++.pt/static6.C: Likewise.
39504 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
39505 supports weak symbols.
39506
39507 2001-07-18 Andreas Jaeger <aj@suse.de>
39508
39509 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
39510 supported again.
39511
39512 2001-07-18 Andreas Jaeger <aj@suse.de>
39513
39514 * gcc.dg/iftrap-1.c: Fix target line.
39515
39516 2001-07-17 Richard Henderson <rth@redhat.com>
39517
39518 * gcc.c-torture/execute/20010717-1.c: New.
39519
39520 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
39521
39522 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
39523 tests.
39524
39525 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39526
39527 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
39528
39529 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39530
39531 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
39532 UAC_SIGBUS, UAC_NOPRINT definitions.
39533
39534 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
39535
39536 * objc/execute/object_is_class.m: New test.
39537 * objc/execute/object_is_meta_class.m: New test.
39538
39539 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39540
39541 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
39542 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
39543
39544 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
39545
39546 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
39547 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
39548
39549 2001-07-14 Richard Henderson <rth@redhat.com>
39550
39551 * gcc.dg/iftrap-1.c: New.
39552
39553 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
39554
39555 * g77.f-torture/execute/intrinsic77.f: New test.
39556
39557 2001-07-11 Janis Johnson <janis@us.ibm.com>
39558
39559 * gcc.misc-tests/gcov-3.c: New test.
39560
39561 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39562
39563 * gcc.c-torture/compile/20010711-1.c,
39564 * gcc.c-torture/compile/20010711-2.c: New tests.
39565
39566 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39567
39568 * gcc.c-torture/execute/20010711-1.c: New test.
39569
39570 2001-07-11 Ben Elliston <bje@redhat.com>
39571
39572 * g++.old-deja/g++.other/enum5.C: New test.
39573
39574 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
39575
39576 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
39577 (g++-dg-prune): Call prune_gcc_output.
39578 * prune.exp: New file for prune_gcc_output.
39579 * lib/g++.exp, lib/gcc.exp: Load it.
39580
39581 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
39582
39583 * gcc.c-torture/compile/20010701-1.c,
39584 g++.old-deja/g++.ext/attrib6.C: New tests.
39585
39586 2001-07-06 Jeffrey A Law (law@cygnus.com)
39587
39588 * gcc.c-torture/compile/20010706-1.c: New test.
39589
39590 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
39591
39592 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
39593
39594 2001-06-28 Stan Shebs <shebs@apple.com>
39595
39596 * gcc.dg/pragma-darwin.c: New test.
39597
39598 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39599
39600 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
39601 Solaris 2.[678] system.
39602
39603 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
39604
39605 * gcc.dg/20010622-1.c: New test.
39606
39607 2001-06-18 Stan Shebs <shebs@apple.com>
39608
39609 * objc.dg: New directory.
39610 * objc.dg/dg.exp: New file.
39611 * objc.dg/alias.m: New.
39612 * objc.dg/class-1.m: New.
39613 * objc.dg/class-2.m: New.
39614 * objc.dg/const-str-1.m: New.
39615 * objc.dg/const-str-2.m: New.
39616 * objc.dg/id-1.m: New.
39617 * objc.dg/method-1.m: New.
39618 * objc.dg/super-class-1.m: New.
39619 * lib/objc-dg.exp: New file.
39620
39621 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
39622
39623 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
39624 of label name.
39625
39626 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
39627
39628 * g++.old-deja/g++.abi/vbase8-9.C: New test.
39629
39630 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39631
39632 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
39633 variable.
39634
39635 2001-06-12 Richard Henderson <rth@redhat.com>
39636
39637 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
39638
39639 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39640
39641 * g++.old-deja/g++.abi/vbase5.C: New test.
39642 * g++.old-deja/g++.abi/vbase6.C: New test.
39643 * g++.old-deja/g++.abi/vbase7.C: New test.
39644
39645 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39646
39647 * gcc.c-torture/compile/20010610-1.c: New test.
39648
39649 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39650
39651 * g++.old-deja/g++.abi/vbase4.C: New test.
39652
39653 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39654
39655 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
39656 support %f for HC11/HC12 targets.
39657 * gcc.c-torture/execute/930513-1.x: New file, likewise.
39658 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
39659 on HC11/HC12 targets.
39660 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
39661
39662 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39663
39664 * gcc.dg/wchar_t-1.c: New file.
39665 * gcc.dg/wint_t-1.c: Likewise.
39666
39667 2001-06-11 Bernd Schmidt <bernds@redhat.com>
39668
39669 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
39670
39671 2001-06-11 Richard Henderson <rth@redhat.com>
39672
39673 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
39674
39675 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39676
39677 * gcc.c-torture/compile/20010611-1.c: New test.
39678
39679 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39680
39681 * gcc.dg/c99-tag-1.c: Add more tests.
39682
39683 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
39684
39685 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
39686 representation on MN10300 and ARM/Thumb.
39687
39688 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
39689
39690 * g77.f-torture/execute/20010610.f: New.
39691
39692 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
39693
39694 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
39695 names.
39696
39697 2001-06-09 Richard Henderson <rth@redhat.com>
39698
39699 * gcc.c-torture/execute/ashrdi-1.c: New.
39700 * gcc.c-torture/execute/ashldi-1.c: New.
39701 * gcc.c-torture/execute/lshrdi-1.c: New.
39702
39703 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
39704
39705 * objc/execute/load-3.m: Added. Check sending +load to categories,
39706 in addition to classes.
39707
39708 2001-06-08 Stan Shebs <shebs@apple.com>
39709
39710 * objc/execute/load-2.m: New test. From Nicola Pero
39711 <n.pero@mi.flashnet.it>.
39712
39713 2001-06-08 Jakub Jelinek <jakub@redhat.com>
39714
39715 * gcc.c-torture/execute/20010605-2.c: New test.
39716
39717 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39718
39719 * g++.old-deja/g++.abi/vbase2.C: New test.
39720 * g++.old-deja/g++.abi/vbase3.C: New test.
39721
39722 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39723
39724 * g++.old-deja/g++.pt/friend49.C: New test.
39725
39726 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
39727
39728 * g++.old-deja/g++.ext/anon3.C: New test.
39729
39730 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
39731
39732 * g++.old-deja/g++.other/conv7.C: New test.
39733
39734 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
39735
39736 * gcc.c-torture/compile/20010605-2.c: New test.
39737
39738 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
39739
39740 * gcc.c-torture/execute/20010604-1.c: New test.
39741
39742 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
39743
39744 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
39745
39746 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
39747
39748 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
39749 (g++_link_flags): Likewise.
39750 (g++_init): Pass gccpath's value to two previous functions.
39751
39752 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39753
39754 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
39755 Ensure logfile entry matches exec command line.
39756
39757 2001-05-31 Richard Henderson <rth@redhat.com>
39758
39759 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
39760 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
39761
39762 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
39763
39764 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
39765 compiler for irix6.2
39766
39767 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
39768
39769 * g++.old-deja/g++.other/optimize3.C: New file.
39770
39771 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
39772
39773 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
39774 assemble.
39775
39776 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
39777
39778 * g++.old-deja/g++.other/optimize2.C: New file.
39779
39780 2001-05-25 Diego Novillo <dnovillo@redhat.com>
39781
39782 * gcc.c-torture/compile/20010518-2.c: New file.
39783 * gcc.c-torture/execute/20010518-1.c: New file.
39784 * gcc.c-torture/execute/20010518-2.c: New file.
39785
39786 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
39787
39788 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
39789
39790 2001-05-24 Mark Mitchell <mark@codesourcery.com>
39791
39792 G++ no longer defines builtins that do not begin with __builtin.
39793 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
39794 * g++.old-deja/g++.brendand/misc13.C: Likewise.
39795 * g++.old-deja/g++.law/builtin1.C: Likewise.
39796 * g++.old-deja/g++.law/cvt2.C: Likewise.
39797 * g++.old-deja/g++.mike/net5.C: Likewise.
39798 * g++.old-deja/g++.other/builtins1.C: Likewise.
39799 * g++.old-deja/g++.other/builtins2.C: Likewise.
39800 * g++.old-deja/g++.other/builtins3.C: Likewise.
39801 * g++.old-deja/g++.other/builtins4.C: Likewise.
39802 * g++.old-deja/g++.other/inline8.C: Likewise.
39803 * g++.old-deja/g++.robertl/eb39.C: Likewise.
39804
39805 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
39806
39807 * g++.old-deja/g++.pt/using1.C: Adjust.
39808 * g++.old-deja/g++.pt/using2.C: New test.
39809
39810 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39811
39812 * gcc.dg/cpp/charconst.c: New tests.
39813 * gcc.dg/cpp/escape.c: New tests.
39814 * gcc.dg/cpp/escape-1.c: New tests.
39815 * gcc.dg/cpp/escape-2.c: New tests.
39816 * gcc.dg/cpp/ucs.c: New tests.
39817
39818 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
39819
39820 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
39821 native compiler for irix6.5.
39822
39823 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
39824
39825 * lib/g++.exp (g++_include_flags): Use args to compute
39826 get_multilibs.
39827 (g++_link_flags): Likewise.
39828 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
39829
39830 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
39831
39832 * gcc.dg/c90-hexfloat-1.c: Add more tests.
39833
39834 2001-05-21 Geoff Keating <geoffk@redhat.com>
39835
39836 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
39837 this file.
39838
39839 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39840
39841 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
39842 STACK_SIZE;
39843 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
39844 to STACK_SIZE; Use it to define size of add_histo array.
39845 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
39846 to STACK_SIZE.
39847 (f): Use GITT_SIZE to define size of gitt local table.
39848 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
39849 to STACK_SIZE; Use it to define size of bytemem array.
39850
39851 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39852
39853 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
39854 on 68HC11/HC12 due to the asm instruction.
39855 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
39856 * gcc.c-torture/compile/920520-1.x: Likewise.
39857 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
39858 on 68HC11/HC12 because the function is larger than 64K.
39859 * gcc.c-torture/compile/961203-1.x: New file, this test fails
39860 on 68HC11/HC12 because the structure is too large.
39861
39862 2001-05-20 Richard Henderson <rth@redhat.com>
39863
39864 * gcc.c-torture/execute/20010520-1.c: New.
39865
39866 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39867
39868 * g++.old-deja/g++.warn/compare1.C: New test.
39869 * gcc.dg/compare4.c: New test.
39870
39871 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
39872
39873 * g++.old-deja/g++.other/optimize1.C: New test.
39874
39875 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39876
39877 * g++.old-deja/g++.pt/spec41.C: New test.
39878
39879 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
39880
39881 * gcc.c-torture/compile/20010114-1.x: Remove.
39882
39883 2001-05-18 Stan Shebs <shebs@apple.com>
39884
39885 * gcc.c-torture/compile/20010518-1.c: New test.
39886
39887 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
39888
39889 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
39890 * g++.old-deja/g++.pt/crash67.C: New test.
39891
39892 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
39893
39894 * g++.old-deja/g++.other/debug9.C: New test.
39895
39896 2001-05-16 Zack Weinberg <zackw@stanford.edu>
39897
39898 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
39899
39900 2001-05-16 Jan Hubicka <jh@suse.cz>
39901
39902 * gcc.c-torture/compile/20010516-1.c: New test.
39903
39904 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
39905
39906 * g++.old-deja/g++.other/crash41.C: New test.
39907
39908 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
39909
39910 * g++.old-deja/g++.pt/crash66.C: New test.
39911
39912 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
39913
39914 * g++.old-deja/g++.robertl/eb27.C: Convert.
39915
39916 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
39917
39918 * g++.dg/friend-warn.C: New test. Do not warn about friend
39919 declaration being redundant.
39920
39921 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
39922
39923 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
39924
39925 2001-05-14 Mark Mitchell <mark@codesourcery.com>
39926
39927 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
39928
39929 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
39930
39931 * lib/g++.exp: Use testsuite_flags.
39932
39933 2001-05-13 Mark Mitchell <mark@codesourcery.com>
39934
39935 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
39936
39937 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
39938
39939 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
39940
39941 2001-05-11 Mark Mitchell <mark@codesourcery.com>
39942
39943 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
39944
39945 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
39946
39947 * gcc.c-torture/compile/20010313-1.c: New test.
39948
39949 2001-05-09 Zack Weinberg <zackw@stanford.edu>
39950
39951 * gcc.dg/cpp/direct2.c: New test.
39952 * gccq.dg/cpp/direct2s.c: New test.
39953
39954 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
39955
39956 2001-05-07 Mark Mitchell <mark@codesourcery.com>
39957
39958 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
39959 * g++.old-deja/g++.other/op3.C: Likewise.
39960
39961 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
39962
39963 * gcc.dg/cpp/syshdr.h: New file.
39964 * gcc.dg/cpp/sysmac1.c: Update.
39965 * gcc.dg/cpp/sysmac2.c: Update.
39966
39967 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
39968
39969 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
39970
39971 2001-05-04 David Edelsohn <edelsohn@gnu.org>
39972
39973 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
39974 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
39975
39976 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
39977
39978 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
39979
39980 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
39981
39982 * lib/g++.exp (g++_include_flags): Don't use any special flags
39983 if TESTING_IN_BUILD_TREE is not defined.
39984 (g++_init): Use a plain 'c++' as the compiler if
39985 TESTING_IN_BUILD_TREEE is not defined.
39986
39987 2001-05-02 Jakub Jelinek <jakub@redhat.com>
39988
39989 * g++.old-deja/g++.eh/catch13.C: New test.
39990 * g++.old-deja/g++.eh/catch14.C: New test.
39991
39992 2001-05-02 Jakub Jelinek <jakub@redhat.com>
39993
39994 * gcc.dg/cpp/tr-define.c: New test.
39995
39996 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
39997
39998 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
39999 <stdlib.h>, not <malloc.h>.
40000
40001 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40002
40003 * g++.old-deja/g++.ns/template17.C: New test.
40004
40005 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40006
40007 * g++.old-deja/g++.pt/ref4.C: New test.
40008
40009 2001-04-30 Richard Henderson <rth@redhat.com>
40010
40011 * gcc.dg/20000724-1.c: Revert last change.
40012
40013 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40014
40015 * g77.f-torture/execute/20010430.f: New test.
40016
40017 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40018
40019 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40020
40021 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40022
40023 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40024
40025 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40026
40027 * g++.old-deja/g++.eh/crash6.C: New test.
40028
40029 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40030
40031 * g++.old-deja/g++.other/warn7.C: New test.
40032
40033 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40034
40035 * g++.old-deja/g++.other/defarg9.C: New test.
40036
40037 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40038
40039 * g77.f-torture/compile/20010426.f: New test.
40040 * g77.f-torture/execute/20010426.f: New test.
40041
40042 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40043
40044 * g77.f-torture/compile/20000629-1.x: Remove - error
40045 has been fixed.
40046
40047 2001-04-26 Jeffrey A Law (law@cygnus.com)
40048
40049 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40050 Tweak slightly to work with g++.dg framework.
40051 * g++.dg/special/ecos.exp: Run initp1.C test.
40052 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40053
40054 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40055 its linker doesn't give line numbers either.
40056 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40057
40058 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40059
40060 * g++.old-deja/g++.other/lex1.C: New test.
40061
40062 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40063
40064 * gcc.dg/noncompile/20010425-1.c: New test.
40065
40066 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40067
40068 * g++.old-deja/g++.pt/mangle2.C: New test.
40069
40070 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40071
40072 * gcc.dg/format/plus-1.c: New test.
40073
40074 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40075
40076 * gcc.dg/20010423-1.c: New test.
40077
40078 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40079
40080 * gcc.c-torture/execute/20010422-1.c: New test.
40081
40082 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40083
40084 * g++.old-deja/g++.ns/type2.C: New test.
40085
40086 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40087
40088 * g++.old-deja/g++.other/perf1.C: New test.
40089
40090 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40091
40092 * gcc.dg/c99-func-2.c: Remove xfail.
40093 * gcc.dg/c99-func-3.c: Remove xfail.
40094 * gcc.dg/c99-func-4.c: Remove xfail.
40095
40096 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40097
40098 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40099
40100 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40101
40102 * gcc.c-torture/compile/20010423-1.c: New test.
40103
40104 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40105
40106 * g++.old-deja/g++.pt/typename28.C: New test.
40107
40108 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40109
40110 * g++.old-deja/g++.abi/empty2.C: New test.
40111 * g++.old-deja/g++.abi/empty3.C: New test.
40112
40113 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40114
40115 * g++.old-deja/g++.other/comdat2.C: New test.
40116 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
40117
40118 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40119
40120 * g++.old-deja/g++.other/overload14.C: New test.
40121
40122 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40123
40124 * g++.old-deja/g++.other/lookup23.C: New test.
40125
40126 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40127
40128 * gcc.c-torture/execute/20010403-1.c: New test.
40129
40130 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
40131 Mark Mitchell <mark@codesourcery.com>
40132
40133 * lib/old-dejagnu.exp: Don't delete output of executable.
40134 Add .exe suffix to executables.
40135
40136 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
40137
40138 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
40139
40140 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40141
40142 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
40143
40144 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40145
40146 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
40147 * g++.old-deja/g++.abi/crash1.C: New test.
40148
40149 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40150
40151 * g++.old-deja/g++.other/crash40.C: New test.
40152
40153 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40154
40155 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
40156
40157 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
40158
40159 * g++.old-deja/g++.other/warn6.C: New test.
40160
40161 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40162
40163 * g++.old-deja/g++.robertl/eb42.C: Same.
40164
40165 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40166
40167 * gcc.dg/wtr-conversion-1.c: New testcase.
40168
40169 2001-04-10 Richard Henderson <rth@redhat.com>
40170
40171 * g++.old-deja/g++.other/array5.C: New.
40172
40173 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40174
40175 * gcc.c-torture/execute/20010408-1.c: New test.
40176
40177 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
40178
40179 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
40180 headers and constructs.
40181 * g++.old-deja/g++.robertl/eb79.C: Same.
40182 * g++.old-deja/g++.robertl/eb77.C (main): Same.
40183 * g++.old-deja/g++.robertl/eb73.C: Same.
40184 * g++.old-deja/g++.robertl/eb66.C (main): Same.
40185 * g++.old-deja/g++.robertl/eb55.C (t): Same.
40186 * g++.old-deja/g++.robertl/eb54.C (main): Same.
40187 * g++.old-deja/g++.robertl/eb46.C (main): Same.
40188 * g++.old-deja/g++.robertl/eb44.C: Same.
40189 * g++.old-deja/g++.robertl/eb41.C (main): Same.
40190 * g++.old-deja/g++.robertl/eb4.C (main): Same.
40191 * g++.old-deja/g++.robertl/eb39.C: Same.
40192 * g++.old-deja/g++.robertl/eb33.C (main): Same.
40193 * g++.old-deja/g++.robertl/eb31.C (main): Same.
40194 * g++.old-deja/g++.robertl/eb30.C: Same.
40195 * g++.old-deja/g++.robertl/eb3.C: Same.
40196 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
40197 * g++.old-deja/g++.robertl/eb21.C: Same.
40198 * g++.old-deja/g++.robertl/eb15.C: Same.
40199 * g++.old-deja/g++.robertl/eb118.C: Same.
40200 * g++.old-deja/g++.robertl/eb115.C (main): Same.
40201 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
40202 * g++.old-deja/g++.robertl/eb109.C: Same.
40203 * g++.old-deja/g++.other/sibcall1.C (main): Same.
40204 * g++.old-deja/g++.mike/rtti1.C: Same.
40205 * g++.old-deja/g++.mike/p658.C: Same.
40206 * g++.old-deja/g++.mike/net46.C: Same.
40207 * g++.old-deja/g++.mike/net34.C: Same.
40208 * g++.old-deja/g++.mike/memoize1.C: Same.
40209 * g++.old-deja/g++.mike/eh2.C: Same.
40210 * g++.old-deja/g++.law/weak.C: Same.
40211 * g++.old-deja/g++.law/visibility7.C: Same.
40212 * g++.old-deja/g++.law/visibility25.C: Same.
40213 * g++.old-deja/g++.law/visibility22.C: Same.
40214 * g++.old-deja/g++.law/visibility2.C: Same.
40215 * g++.old-deja/g++.law/visibility17.C: Same.
40216 * g++.old-deja/g++.law/visibility13.C: Same.
40217 * g++.old-deja/g++.law/visibility10.C: Same.
40218 * g++.old-deja/g++.law/visibility1.C: Same.
40219 * g++.old-deja/g++.law/virtual3.C (eval): Same.
40220 * g++.old-deja/g++.law/vbase1.C: Same.
40221 * g++.old-deja/g++.law/operators32.C: Same.
40222 * g++.old-deja/g++.law/nest3.C: Same.
40223 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
40224 * g++.old-deja/g++.law/except5.C (main): Same.
40225 * g++.old-deja/g++.law/cvt7.C (run): Same.
40226 * g++.old-deja/g++.law/cvt2.C: Same.
40227 * g++.old-deja/g++.law/cvt16.C: Same.
40228 * g++.old-deja/g++.law/ctors6.C (bar): Same.
40229 * g++.old-deja/g++.law/ctors17.C (main): Same.
40230 * g++.old-deja/g++.law/ctors13.C: Same.
40231 * g++.old-deja/g++.law/ctors12.C (main): Same.
40232 * g++.old-deja/g++.law/ctors10.C: Same.
40233 * g++.old-deja/g++.law/code-gen5.C: Same.
40234 * g++.old-deja/g++.law/bad-error7.C: Same.
40235 * g++.old-deja/g++.law/arm9.C: Same.
40236 * g++.old-deja/g++.law/arm12.C: Same.
40237 * g++.old-deja/g++.law/arg8.C: Same.
40238 * g++.old-deja/g++.law/arg1.C: Same.
40239 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
40240 * g++.old-deja/g++.jason/template31.C: Same.
40241 * g++.old-deja/g++.jason/template24.C (main): Same.
40242 * g++.old-deja/g++.jason/2371.C: Same.
40243 * g++.old-deja/g++.eh/new2.C: Same.
40244 * g++.old-deja/g++.eh/new1.C: Same.
40245 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
40246 * g++.old-deja/g++.brendan/nest21.C (main): Same.
40247 * g++.old-deja/g++.brendan/err-msg3.C: Same.
40248 * g++.old-deja/g++.brendan/crash62.C: Same.
40249 * g++.old-deja/g++.brendan/crash52.C: Same.
40250 * g++.old-deja/g++.brendan/crash49.C (main): Same.
40251 * g++.old-deja/g++.brendan/crash38.C: Same.
40252 * g++.old-deja/g++.brendan/crash15.C (main): Same.
40253 * g++.old-deja/g++.brendan/copy9.C: Same.
40254
40255 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
40256
40257 * gcc.c-torture/execute/20001203-2.c (memset):
40258 Count argument is of type __SIZE_TYPE__.
40259
40260 2001-04-04 Diego Novillo <dnovillo@redhat.com>
40261
40262 * gcc.c-torture/compile/20010404-1.c: New test.
40263
40264 2001-04-04 Jakub Jelinek <jakub@redhat.com>
40265
40266 * gcc.c-torture/compile/20010326-1.c: New test.
40267
40268 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
40269
40270 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
40271 peculiarities of the SH.
40272 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
40273
40274 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40275
40276 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
40277 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
40278 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
40279
40280 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40281
40282 * g77.f-torture/compile/20010321-1.f: New test.
40283
40284 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40285
40286 * gcc.c-torture/compile/20010329-1.c: New test.
40287
40288 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40289
40290 * gcc.c-torture/execute/20010329-1.c: New test.
40291
40292 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40293
40294 * g++.old-deja/g++.other/eh4.C: Fix typo.
40295
40296 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40297
40298 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
40299
40300 2001-03-28 Philip Blundell <philb@gnu.org>
40301
40302 * gcc.c-torture/compile/20010328-1.c: New test.
40303
40304 2001-03-27 Richard Henderson <rth@redhat.com>
40305
40306 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
40307 * g++.old-deja/g++.eh/vbase3.C: Likewise.
40308
40309 2001-03-27 Alan Modra <alan@linuxcare.com.au>
40310
40311 * gcc.c-torture/compile/20010327-1.c: New test.
40312
40313 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
40314
40315 * g++.old-deja/g++.other/friend12.C: New test.
40316 * g++.old-deja/g++.other/friend9.C: Expect no errors.
40317 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
40318
40319 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
40320
40321 * gcc.c-torture/execute/20010325-1.c: New test.
40322
40323 2001-03-23 Jakub Jelinek <jakub@redhat.com>
40324
40325 * g++.old-deja/g++.other/mangle3.C: New test.
40326
40327 2001-03-22 Jakub Jelinek <jakub@redhat.com>
40328
40329 * g++.old-deja/g++.other/anon8.C: New test.
40330
40331 2001-03-20 Philip Blundell <philb@gnu.org>
40332
40333 * gcc.c-torture/compile/20010320-1.c: New test.
40334
40335 2001-03-17 Richard Henderson <rth@redhat.com>
40336
40337 * g++.old-deja/g++.other/eh4.C: Add expected error text.
40338
40339 2001-03-15 Geoff Keating <geoff@redhat.com>
40340
40341 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
40342 tests on AIX.
40343
40344 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
40345
40346 * g++.old-deja/g++.other/eh4.C: New test.
40347
40348 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
40349
40350 * gcc.dg/cpp/mi1.c: Update.
40351
40352 2001-03-14 Jakub Jelinek <jakub@redhat.com>
40353
40354 * g++.old-deja/g++.other/regstack.C: New test.
40355
40356 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
40357
40358 * g++.old-deja/g++.other/ref4.C: New test.
40359
40360 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
40361
40362 * objc/execute/va_method.m: Added.
40363 * objc/execute/IMP.m: Added.
40364 * objc/execute/_cmd.m: Added.
40365 * objc/execute/accessing_ivars.m: Added.
40366 * objc/execute/class-1.m: Added.
40367 * objc/execute/class-10.m: Added.
40368 * objc/execute/class-11.m: Added.
40369 * objc/execute/class-12.m: Added.
40370 * objc/execute/class-13.m: Added.
40371 * objc/execute/class-14.m: Added.
40372 * objc/execute/class-2.m: Added.
40373 * objc/execute/class-3.m: Added.
40374 * objc/execute/class-4.m: Added.
40375 * objc/execute/class-5.m: Added.
40376 * objc/execute/class-6.m: Added.
40377 * objc/execute/class-7.m: Added.
40378 * objc/execute/class-8.m: Added.
40379 * objc/execute/class-9.m: Added.
40380 * objc/execute/class-tests-1.h
40381 * objc/execute/class-tests-2.h
40382 * objc/execute/compatibility_alias.m: Added.
40383 * objc/execute/encode-1.m: Added.
40384 * objc/execute/formal_protocol-1.m: Added.
40385 * objc/execute/formal_protocol-2.m: Added.
40386 * objc/execute/formal_protocol-3.m: Added.
40387 * objc/execute/formal_protocol-4.m: Added.
40388 * objc/execute/formal_protocol-5.m: Added.
40389 * objc/execute/formal_protocol-6.m: Added.
40390 * objc/execute/formal_protocol-7.m: Added.
40391 * objc/execute/informal_protocol.m: Added.
40392 * objc/execute/initialize.m: Added.
40393 * objc/execute/load.m: Added.
40394 * objc/execute/many_args_method.m: Added.
40395 * objc/execute/nested-3.m: Added.
40396 * objc/execute/no_clash.m: Added.
40397 * objc/execute/private.m: Added.
40398 * objc/execute/redefining_self.m: Added.
40399 * objc/execute/root_methods.m: Added.
40400 * objc/execute/selector-1.m: Added.
40401 * objc/execute/static-1.m: Added.
40402 * objc/execute/static-2.m: Added.
40403 * objc/execute/va_method.m: Added.
40404
40405 2001-03-10 Richard Henderson <rth@redhat.com>
40406
40407 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
40408
40409 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
40410
40411 * g++.old-deja/g++.other/crash31.C: XFAIL.
40412 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
40413 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
40414 * gcc.c-torture/execute/20010123-1.x: XFAIL.
40415 * gcc.c-torture/execute/20010124-1.x: XFAIL.
40416 * gcc.dg/sequence-pt-1.c: XFAIL one test.
40417
40418 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40419
40420 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
40421
40422 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40423
40424 * gcc.dg/20000724-1.c: Don't use multiline strings.
40425
40426 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40427
40428 * objc/execute/string1.m, objc/execute/string2.m: Compare the
40429 result of -cString against what we expect it to be; don't just
40430 print it out for no one to read.
40431
40432 * objc/execute/string3.m, objc/execute/string4.m: New tests.
40433 Based on testcases provided by Nicola Pero.
40434
40435 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40436
40437 * gcc.dg/cpp/macro7.c: New test.
40438
40439 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40440
40441 * gcc.dg/cpp/multiline.c: Update.
40442
40443 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40444
40445 * g++.old-deja/g++.other/enum3.C: New test.
40446
40447 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40448
40449 * g++.old-deja/g++.other/pod1.C: New test.
40450
40451 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40452
40453 * g++.old-deja/g++.ext/overload1.C: New test.
40454
40455 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40456
40457 * g++.old-deja/g++.pt/using1.C: New test.
40458
40459 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40460
40461 * g++.old-deja/g++.other/using9.C: New test.
40462
40463 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
40464
40465 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
40466
40467 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
40468
40469 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
40470
40471 * g++.old-deja/g++.ext/realpt1.C: Remove.
40472
40473 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
40474
40475 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
40476
40477 2001-02-26 Will Cohen <wcohen@redhat.com>
40478
40479 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
40480
40481 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
40482
40483 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
40484 templatized constructors.
40485
40486 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40487
40488 * gcc.c-torture/execute/20010224-1.c: New test.
40489
40490 2001-02-23 Jakub Jelinek <jakub@redhat.com>
40491
40492 * gcc.c-torture/execute/20010222-1.c: New test.
40493
40494 2001-02-22 Jakub Jelinek <jakub@redhat.com>
40495
40496 * g++.old-deja/g++.other/inline20.C: New test.
40497
40498 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
40499
40500 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
40501
40502 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40503
40504 * g++.old-deja/g++.other/lookup22.C: New test.
40505
40506 2001-02-19 Zack Weinberg <zackw@stanford.edu>
40507
40508 * g77.dg: New directory.
40509 * g77.dg/20010216-1.f: New test case.
40510 * g77.dg/dg.exp: New driver.
40511 * lib/g77-dg.exp: New driver library.
40512
40513 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40514
40515 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
40516
40517 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
40518
40519 * g++.old-deja/g++.other/decl9.C: New test.
40520
40521 2001-02-16 Jakub Jelinek <jakub@redhat.com>
40522
40523 * g++.old-deja/g++.other/init16.C: Update the test so that it does
40524 not need <string> and also tests the initialization at runtime.
40525
40526 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40527
40528 * gcc.c-torture/execute/longlong.c: New test.
40529
40530 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40531
40532 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
40533
40534 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40535
40536 * gcc.c-torture/execute/920302-1.c (execute):
40537 Change argument type to short.
40538
40539 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40540
40541 * g++.old-deja/g++.pt/deduct6.C: New test.
40542
40543 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40544
40545 * g++.old-deja/g++.pt/deduct5.C: New test.
40546
40547 2001-02-14 Jakub Jelinek <jakub@redhat.com>
40548
40549 * gcc.c-torture/execute/20010209-1.c: New test.
40550
40551 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
40552
40553 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
40554
40555 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
40556
40557 * g++.dg/vtgc1.C: Update for new ABI.
40558
40559 * consistency.vlad: New directory, 1665 files.
40560
40561 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
40562
40563 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
40564 return type.
40565 * gcc.dg/cpp/digraphs.c: Declare puts.
40566
40567 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40568
40569 * g++.old-deja/g++.other/warn5.C: New test.
40570
40571 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40572
40573 * g++.old-deja/g++.pt/spec40.C: New test.
40574
40575 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40576
40577 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
40578 case.
40579 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
40580
40581 2001-02-12 Jakub Jelinek <jakub@redhat.com>
40582
40583 * gcc.c-torture/compile/20010209-1.c: New test.
40584
40585 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
40586
40587 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
40588 excess errors message but not if it crashes.
40589 * g++.old-deja/g++.other/crash27.C: Likewise.
40590 * g++.old-deja/g++.other/crash28.C: Likewise.
40591 * g++.old-deja/g++.other/crash30.C: Likewise.
40592 * g++.old-deja/g++.other/crash32.C: Likewise.
40593 * g++.old-deja/g++.other/crash35.C: Likewise.
40594 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40595
40596 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
40597
40598 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
40599 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
40600 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
40601 g77.f-torture/execute/execute.exp,
40602 g77.f-torture/noncompile/noncompile.exp,
40603 gcc.c-torture/execute/execute.exp,
40604 gcc.c-torture/execute/memcheck/memcheck.exp,
40605 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
40606 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
40607 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
40608 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
40609 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
40610 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
40611 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40612 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
40613 Remove bug reporting instructions with ancient email addresses.
40614
40615 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40616
40617 * gcc.dg/20010202-1.c: New test.
40618 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
40619
40620 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
40621
40622 * g++.dg/stdbool-if.C: New test.
40623
40624 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
40625
40626 * objc/execute/fdecl.m: Added main().
40627
40628 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40629
40630 * gcc.c-torture/execute/20010206-1.c: New test.
40631
40632 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
40633
40634 * gcc.dg/cpp/avoidpaste1.c: Update.
40635
40636 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
40637
40638 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
40639 Pero <nicola@brainstorm.co.uk>.
40640 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
40641
40642 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
40643
40644 * g++.old-deja/g++.pt/spec39.C: New test.
40645
40646 2001-02-05 Jakub Jelinek <jakub@redhat.com>
40647
40648 * gcc.c-torture/compile/20010202-1.c: New test.
40649
40650 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
40651
40652 * g++.old-deja/g++.abi/primary2.C: New test.
40653 * g++.old-deja/g++.abi/primary3.C: New test.
40654 * g++.old-deja/g++.abi/primary4.C: New test.
40655 * g++.old-deja/g++.abi/primary5.C: New test.
40656 * g++.old-deja/g++.abi/vtable3.h: New test.
40657 * g++.old-deja/g++.abi/vtable3a.C: New test.
40658 * g++.old-deja/g++.abi/vtable3b.C: New test.
40659 * g++.old-deja/g++.abi/vtable3c.C: New test.
40660 * g++.old-deja/g++.abi/vtable3d.C: New test.
40661 * g++.old-deja/g++.abi/vtable3e.C: New test.
40662 * g++.old-deja/g++.abi/vtable3f.C: New test.
40663 * g++.old-deja/g++.abi/vtable3g.C: New test.
40664 * g++.old-deja/g++.abi/vtable3h.C: New test.
40665 * g++.old-deja/g++.abi/vtable3i.C: New test.
40666 * g++.old-deja/g++.abi/vtable3j.C: New test.
40667 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
40668
40669 2001-02-03 Jakub Jelinek <jakub@redhat.com>
40670
40671 * g++.old-deja/g++.other/anon6.C: New test.
40672 * g++.old-deja/g++.other/anon7.C: New test.
40673
40674 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
40675
40676 * gcc.dg/cpp/avoidpaste2.c: New tests.
40677
40678 2001-01-31 Jakub Jelinek <jakub@redhat.com>
40679
40680 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
40681
40682 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
40683
40684 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
40685 DECIMAL_DIG cases for Irix."
40686
40687 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
40688
40689 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
40690
40691 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
40692
40693 * gcc.dg/c99-tag-1.c: New test.
40694
40695 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40696
40697 * gcc.dg/cpp/tr-warn1.c: Add tests.
40698
40699 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40700
40701 * gcc.dg/cpp/avoidpaste1.c: Update.
40702 * gcc.dg/cpp/paste4.c: Update.
40703
40704 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
40705
40706 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
40707 cases for Irix.
40708
40709 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40710
40711 * g++.old-deja/g++.other/inline19.C: New test.
40712
40713 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
40714
40715 * gcc.dg/Wlarger-than.c: New test.
40716
40717 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
40718
40719 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
40720
40721 2001-01-29 Jakub Jelinek <jakub@redhat.com>
40722
40723 * gcc.c-torture/execute/20010129-1.c: New test.
40724 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
40725
40726 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
40727
40728 * gcc.dg/cpp/avoidpaste1.c: Test case.
40729
40730 2001-01-28 Jakub Jelinek <jakub@redhat.com>
40731
40732 * g++.old-deja/g++.other/inline18.C: New test.
40733
40734 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40735
40736 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
40737 and __builtin_putchar.
40738
40739 2001-01-27 Jakub Jelinek <jakub@redhat.com>
40740
40741 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
40742 tests.
40743
40744 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
40745
40746 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
40747 floating point number rounding mode to round to the nearest
40748 representable mode.
40749
40750 2001-01-25 Jakub Jelinek <jakub@redhat.com>
40751
40752 * g++.old-deja/g++.other/mangle2.C: New test.
40753
40754 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
40755
40756 * gcc.c-torture/compile/20010124-1.c: New test.
40757
40758 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
40759
40760 * g++.old-deja/g++.pt/spec38.C: New test.
40761
40762 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40763
40764 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
40765 "Build don't run".
40766
40767 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40768
40769 * gcc.c-torture/execute/20010123-1.c: New test.
40770
40771 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40772
40773 * g++.old-deja/g++.pt/spec37.C: New test.
40774
40775 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40776
40777 * g++.old-deja/g++.pt/overload14.C: New test.
40778
40779 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40780
40781 * gcc.c-torture/execute/20010122-1.c: New test, exercise
40782 __builtin_return_address.
40783
40784 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
40785
40786 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
40787 * g++.old-deja/g++.pt/spec35.C: New test.
40788 * g++.old-deja/g++.pt/spec36.C: New test.
40789
40790 2001-01-20 Jakub Jelinek <jakub@redhat.com>
40791
40792 * gcc.c-torture/compile/20010118-1.c: New test.
40793
40794 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
40795
40796 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
40797
40798 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40799
40800 * gcc.c-torture/execute/20010119-1.c: New test.
40801
40802 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40803
40804 * g++.old-deja/g++.other/vbase5.C: New test.
40805
40806 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40807
40808 * gcc.c-torture/execute/20010118-1.c: New test.
40809
40810 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40811
40812 * g++.old-deja/g++.pt/deduct3.C: New test.
40813
40814 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40815
40816 * g++.old-deja/g++.pt/spec34.C: New test.
40817
40818 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
40819
40820 * g77.f-torture/compile/20000601-2.f: New test.
40821
40822 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40823
40824 * g++.old-deja/g++.other/init17.C: New test.
40825
40826 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
40827
40828 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
40829
40830 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40831
40832 * g++.old-deja/g++.pt/unify8.C: New test.
40833
40834 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40835
40836 * g++.old-deja/g++.abi/vbase1.C: New test.
40837
40838 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40839
40840 * g++.old-deja/g++.pt/crash65.C: New test.
40841
40842 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
40843
40844 * gcc.dg/cpp/assembl2.S: New test case.
40845
40846 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
40847
40848 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
40849 are supported.
40850
40851 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40852
40853 * g++.old-deja/g++.other/builtins1.C: New test.
40854 * g++.old-deja/g++.other/builtins2.C: Likewise.
40855 * g++.old-deja/g++.other/builtins3.C: Likewise.
40856 * g++.old-deja/g++.other/builtins4.C: Likewise.
40857
40858 2001-01-17 Jakub Jelinek <jakub@redhat.com>
40859
40860 * gcc.c-torture/compile/20010117-1.c: New test.
40861 * gcc.c-torture/compile/20010117-2.c: New test.
40862
40863 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40864
40865 * g77.f-torture/execute/20010116.[fx]: New test,
40866 XFAIL on i?86-*-*.
40867 * g77.f-torture/compile/20010115.f: Indicate it's
40868 a test for PR fortran/1636.
40869
40870 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
40871
40872 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
40873
40874 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40875
40876 * g77.f-torture/compile/20010115.f: New test.
40877
40878 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
40879
40880 * g++.old-deja/g++.pt/nontype5.C: New test.
40881
40882 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
40883
40884 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
40885 have an equivalent working one below it.
40886
40887 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40888
40889 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
40890 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
40891
40892 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40893
40894 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
40895 message containing "init_priority".
40896 (conpr-2.C): Likewise.
40897 (conpr-3.C): Likewise.
40898 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
40899
40900 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40901
40902 * gcc.c-torture/execute/20010114-2.c: New test.
40903
40904 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
40905
40906 * gcc.c-torture/compile/20010114-1.c: New test.
40907 * gcc.c-torture/compile/20010114-1.x: Xfail.
40908 * gcc.c-torture/compile/20010114-2.c: New test.
40909 * gcc.c-torture/execute/20010114-1.c: New test.
40910 * gcc.dg/trunc-1.c: New test.
40911 * gcc.dg/uninit-B.c: New test.
40912
40913 2001-01-13 Nick Clifton <nickc@redhat.com>
40914
40915 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
40916 target.
40917
40918 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
40919
40920 * gcc.c-torture/compile/20010113-1.c: New test.
40921
40922 2001-01-13 Jakub Jelinek <jakub@redhat.com>
40923
40924 * gcc.c-torture/compile/20001212-1.c: New test.
40925
40926 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
40927
40928 * gcc.dg/cpp/widestr1.c: Update.
40929 * gcc.dg/cpp/prag-imp.c: Remove.
40930
40931 2001-01-12 Jakub Jelinek <jakub@redhat.com>
40932
40933 * gcc.c-torture/execute/20000801-3.x: Remove.
40934 * gcc.dg/c90-init-1.c: New test.
40935 * gcc.dg/c99-init-1.c: New test.
40936 * gcc.dg/c99-init-2.c: New test.
40937 * gcc.dg/gnu99-init-1.c: New test.
40938
40939 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
40940
40941 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
40942 testing that no relevant ones were found.
40943
40944 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
40945
40946 * g++.old-deja/g++.pt/cast2.C: New test.
40947
40948 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
40949
40950 * g++.old-deja/g++.pt/friend47.C: New test.
40951
40952 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
40953
40954 * g++.old-deja/g++.pt/instantiate13.C: New test.
40955
40956 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
40957
40958 * g++.old-deja/g++.other/defarg7.C: New test.
40959 * g++.old-deja/g++.other/defarg8.C: New test.
40960
40961 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
40962
40963 * g++.old-deja/g++.pt/crash64.C: New test.
40964
40965 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
40966
40967 * g++.old-deja/g++.pt/crash63.C: New test.
40968
40969 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
40970
40971 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
40972
40973 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
40974
40975 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
40976
40977 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
40978
40979 * g++.old-deja/g++.pt/error3.C: New test.
40980
40981 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
40982
40983 * g++.old-deja/g++.other/crash39.C: New test.
40984
40985 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
40986
40987 * g++.old-deja/g++.other/vbase4.C: New test.
40988
40989 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
40990
40991 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
40992 * gcc.dg/special/20000419-2.c: New file. Identical to above.
40993 * gcc.dg/special/special.exp: New test driver which will check
40994 for alias support for the above test.
40995
40996 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
40997
40998 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
40999 problems on small machines.
41000 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41001 parameterize.
41002
41003 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41004
41005 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41006 mips.
41007 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41008
41009 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41010
41011 * g++.old_deja/g++.pt/using8.C: New test.
41012
41013 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41014
41015 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41016
41017 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41018
41019 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41020 where a failure is expected.
41021 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41022
41023 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41024
41025 * g++.old_deja/g++.pt/instantiate12.C: New test.
41026
41027 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41028
41029 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41030 start of structs.
41031 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41032 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41033 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41034 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41035 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41036 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41037 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41038 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41039 * g++.old-deja/g++.eh/spec6.C: Likewise.
41040 * g++.old-deja/g++.jason/crash3.C: Likewise.
41041 * g++.old-deja/g++.law/ctors11.C: Likewise.
41042 * g++.old-deja/g++.law/ctors17.C: Likewise.
41043 * g++.old-deja/g++.law/ctors5.C: Likewise.
41044 * g++.old-deja/g++.law/ctors9.C: Likewise.
41045 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41046 * g++.old-deja/g++.mike/net22.C: Likewise.
41047 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41048 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41049 * g++.old-deja/g++.mike/virt3.C: Likewise.
41050 * g++.old-deja/g++.niklas/t128.C: Likewise.
41051 * g++.old-deja/g++.other/anon4.C: Likewise.
41052 * g++.old-deja/g++.other/using1.C: Likewise.
41053 * g++.old-deja/g++.other/warn3.C: Likewise.
41054 * g++.old-deja/g++.pt/t37.C: Likewise.
41055 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41056 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41057
41058 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41059
41060 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41061
41062 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41063
41064 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41065
41066 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41067
41068 * gcc.c-torture/compile/20010107-1.c: New test.
41069
41070 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41071
41072 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41073
41074 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41075
41076 * gcc.dg/format/format.h: New file.
41077 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41078 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41079 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41080 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41081 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41082 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41083 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41084 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41085 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41086 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41087 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41088 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41089 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41090 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41091 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41092 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41093 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41094 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41095 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41096 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41097 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41098 instead of declaring standard types, macros and functions in each
41099 test.
41100
41101 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41102
41103 * gcc.c-torture/execute/20010106-1.c: New test.
41104
41105 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41106
41107 * gcc.dg/format/format.exp: New file.
41108 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41109 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41110 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41111 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
41112 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
41113 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
41114 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
41115 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
41116 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
41117 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
41118 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
41119 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
41120 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
41121 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
41122 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
41123 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
41124 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
41125 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
41126 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
41127 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
41128 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
41129 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
41130 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
41131 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
41132 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
41133 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
41134 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
41135 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
41136 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
41137 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
41138 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
41139 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
41140 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
41141 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
41142 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
41143 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
41144 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
41145 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
41146 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
41147 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
41148 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
41149 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
41150
41151 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
41152
41153 * gcc.c-torture/execute/991228-1.c: Take word endianness into
41154 account.
41155
41156 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
41157
41158 * gcc.c-torture/execute/builtin-complex-1.c: New test.
41159
41160 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
41161
41162 * g++.old-deja/g++.pt/crash62.C: New test.
41163
41164 2001-01-04 Richard Henderson <rth@redhat.com>
41165
41166 * gcc.dg/20000926-1.c: Update expected warnings.
41167 * gcc.dg/array-2.c: Likewise.
41168 * gcc.dg/array-4.c: Also validate flexible array members.
41169 * gcc.dg/c99-flex-array-1.c: New.
41170
41171 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
41172
41173 * gcc.c-torture/compile/20001222-1.x: Remove.
41174
41175 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41176
41177 * gcc.c-torture/execute/built-in-setjmp.c: New.
41178
41179 2001-01-03 Richard Henderson <rth@redhat.com>
41180
41181 * gcc.dg/940510-1.c: Update expected error wording.
41182 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
41183
41184 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
41185
41186 * lib/target-supports.exp (check_alias_available): Modified to
41187 indicate aliases not supported if only weak aliases are supported.
41188
41189 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41190
41191 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
41192 Turn on cmpstrsi checks for __pj__ and __i370__.
41193
41194 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41195
41196 * g++.old-deja/g++.other/virtual11.C: New test.
41197
41198 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41199
41200 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
41201
41202 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41203
41204 * gcc.c-torture/compile/20010102-1.c: New test.
41205
41206 2001-01-02 Andreas Jaeger <aj@suse.de>
41207
41208 * gcc.dg/noreturn-3.c: New test.
41209
41210 * gcc.dg/noreturn-4.c: New test.
41211
41212 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41213
41214 * gcc.c-torture/execute/stdio-opt-1.c: Also test
41215 __builtin_fputc and __builtin_fwrite.
41216
41217 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41218
41219 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
41220 signed char, not default char.
41221
41222 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41223
41224 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
41225
41226 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
41227
41228 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
41229
41230 2000-12-29 Richard Henderson <rth@redhat.com>
41231
41232 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
41233 (__cyg_profile_func_exit): Define.
41234
41235 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41236
41237 * g++.dg/vtgc1.C: New test.
41238
41239 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
41240
41241 * gcc.dg/noncompile/20001228-1.c: New test.
41242
41243 * gcc.dg/20001228-1.c: New test.
41244
41245 * gcc.c-torture/execute/20001228-1.c: New test.
41246
41247 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
41248
41249 * gcc.dg/format-strfmon-1.c: New test.
41250
41251 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41252
41253 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
41254 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
41255 * gcc.c-torture/execute/string-opt-1.c: Likewise.
41256 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41257 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41258 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41259 * gcc.c-torture/execute/string-opt-6.c: Likewise.
41260 * gcc.c-torture/execute/string-opt-7.c: Likewise.
41261 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41262 * gcc.c-torture/execute/string-opt-9.c: Likewise.
41263 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41264 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41265 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41266
41267 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
41268 * gcc.c-torture/execute/string-opt-4.c: Test index.
41269
41270 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
41271
41272 * gcc.c-torture/compile/20001226-1.c: New test.
41273
41274 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
41275
41276 * gcc.c-torture/compile/20001222-1.c: New test.
41277 * gcc.c-torture/compile/20001222-1.x: Xfail.
41278
41279 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
41280
41281 * gcc.c-torture/execute/comp-goto-2.c: New test.
41282
41283 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
41284
41285 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
41286 Use long types if __INT_MAX__ is 32767.
41287 (main): Use cast to (sint32 *) when poking 88 into a_page.
41288
41289 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
41290
41291 2000-12-21 Bernd Schmidt <bernds@redhat.com>
41292
41293 * gcc.c-torture/compile/20001221-1.c: New test.
41294 * gcc.c-torture/execute/20001221-1.c: New test.
41295
41296 2000-12-20 Richard Henderson <rth@redhat.com>
41297
41298 * g++.old-deja/g++.pt/crash36.C: Update error lines.
41299 * g++.old-deja/g++.robertl/eb109.C: Likewise.
41300
41301 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41302
41303 * gcc.dg/compare3.c: New test.
41304
41305 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41306
41307 * gcc.dg/format-warnll-1.c: New test.
41308
41309 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
41310
41311 * gcc.dg/cpp/cmdlne-P.c: New test.
41312
41313 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41314
41315 * gcc.c-torture/execute/builtin-abs-1.c,
41316 gcc.c-torture/execute/builtin-abs-2.c: New tests.
41317
41318 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41319
41320 * gcc.dg/cpp/multiline.c: New test.
41321
41322 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41323
41324 * g++.old-deja/g++.other/syshdr1.C: Update.
41325 * gcc.dg/cpp/lineflags.c: Remove temporarily.
41326
41327 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41328
41329 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
41330
41331 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41332
41333 * g++.old-deja/g++.pt/ttp65.C: New test.
41334
41335 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41336
41337 * g++.old-deja/g++.pt/ttp64.C: New test.
41338
41339 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41340
41341 * g++.old-deja/g++.pt/spec33.C: New test.
41342
41343 2000-12-14 Catherine Moore <clm@redhat.com>
41344
41345 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
41346 * gcc.c-torture/execute/920612-2.c: Likewise.
41347 * gcc.c-torture/execute/920428-2.c: Likewise.
41348 * gcc-c-torture/execute/va-arg-11.c: Call exit.
41349 * gcc.c-torture/execute/va-arg-21.c: Likewise.
41350
41351 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41352
41353 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
41354 * gcc.dg/pack-test-2.c: Likewise.
41355
41356 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41357
41358 Tests by Zack Weinberg <zackw@stanford.edu>.
41359
41360 * gcc.dg/cpp/defined.c: Update.
41361 * gcc.dg/cpp/defined_trad.c: New tests.
41362
41363 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41364
41365 * gcc.dg/cpp/trad-direct.c: Update.
41366
41367 2000-12-11 Neil Booth <neilb@earthling.net>
41368
41369 * gcc.dg/cpp/defined_trad.c
41370
41371 2000-12-11 Neil Booth <neilb@earthling.net>
41372
41373 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
41374
41375 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
41376
41377 * gcc.dg/format-miss-2.c: New test.
41378
41379 2000-12-09 Neil Booth <neilb@earthling.net>
41380
41381 * gcc.dg/cpp/lineflags.c: New tests.
41382 * gcc.dg/cpp/poison.c: Update.
41383 * gcc.dg/cpp/redef2.c: Update.
41384 * gcc.dg/cpp/skipping.c: New test.
41385
41386 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
41387
41388 * g++.old-deja/g++.other/eh3.C: New testcase.
41389
41390 2000-12-07 Neil Booth <neilb@earthling.net>
41391
41392 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
41393 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
41394 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
41395 wtr-union-init-2.c, wtr-union-init-3.c: Update.
41396 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
41397 Update.
41398
41399 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41400
41401 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
41402 __SIZE_TYPE__ instead of int for type of integers cast to
41403 pointers.
41404
41405 2000-12-07 Jakub Jelinek <jakub@redhat.com>
41406
41407 * g++.old-deja/g++.other/cleanup4.C: New test.
41408
41409 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41410
41411 * format-sec-1.c: New test.
41412
41413 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41414
41415 * gcc.dg/format-nonlit-3.c: New test.
41416
41417 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41418
41419 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
41420 through a null pointer.
41421
41422 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41423
41424 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
41425 * g++.old-deja/g++.pt/partial4.C: New test.
41426
41427 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
41428
41429 * gcc.c-torture/execute/ieee/hugeval.x: New.
41430
41431 2000-12-06 Neil Booth <neilb@earthling.net>
41432
41433 * gcc.dg/cpp/backslash2.c: New tests.
41434
41435 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41436
41437 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
41438 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
41439
41440 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
41441
41442 * gcc.c-torture/execute/20001203-2.c: New testcase.
41443
41444 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41445
41446 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
41447 * g++.old-deja/g++.other/virtual10.C: New test.
41448
41449 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41450
41451 * g++.old-deja/g++.mike/pmf5.C: Remove test.
41452
41453 2000-12-05 Richard Henderson <rth@redhat.com>
41454
41455 * gcc.c-torture/compile/20001205-1.c: New.
41456
41457 2000-12-04 Neil Booth <neilb@earthling.net>
41458
41459 * g++.old-deja/g++.other/virtual9.C: New test.
41460 * g++.old-deja/g++.pt/crash61.C: New test.
41461 * gcc.c-torture/execute/loop-9.c: New test.
41462
41463 2000-12-04 Neil Booth <neilb@earthling.net>
41464
41465 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
41466 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
41467 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
41468 * gcc.dg/cpp/extratokens.c: ...here.
41469
41470 2000-12-04 Neil Booth <neilb@earthling.net>
41471
41472 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
41473 New tests.
41474
41475 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41476
41477 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
41478 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
41479
41480 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
41481
41482 * gcc.c-torture/execute/20001203-1.c: New test.
41483
41484 2000-12-03 Neil Booth <neilb@earthling.net>
41485
41486 * gcc.dg/cpp/macro6.c: New test cases.
41487
41488 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41489
41490 * gcc.c-torture/execute/string-opt-9.c: New test.
41491 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41492 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41493 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41494
41495 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
41496 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
41497
41498 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
41499
41500 * gcc.dg/cpp/if-6.c: New testcase.
41501
41502 * gcc.dg/20001201-1.c: New testcase.
41503
41504 2000-12-02 Neil Booth <neilb@earthling.net>
41505
41506 * g++.old-deja/g++.other/externC4.C,
41507 g++.old-deja/g++.other/friend10.C: New tests.
41508
41509 2000-12-02 Neil Booth <neilb@earthling.net>
41510
41511 * g++.old-deja/g++.other/instan2.C
41512 * g++.old-deja/g++.other/instan3.C: New test.
41513
41514 2000-12-02 Neil Booth <neilb@earthling.net>
41515
41516 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
41517 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
41518 gnuc99.c,gnuc99-pedantic.c: New tests.
41519
41520 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41521
41522 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
41523 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
41524
41525 2000-12-01 Neil Booth <neilb@earthling.net>
41526
41527 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
41528 * gcc.dg/cpp/poison.c: Update.
41529 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
41530
41531 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
41532
41533 * g77.f-torture/execute/20001201.f: New test.
41534
41535 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41536
41537 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
41538
41539 2000-12-01 Jakub Jelinek <jakub@redhat.com>
41540
41541 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
41542
41543 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
41544
41545 * g++.old-deja/g++.other/cast6.C: New test.
41546
41547 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
41548
41549 * gcc.c-torture/execute/20001130-2.c: New testcase.
41550
41551 2000-11-30 Richard Henderson <rth@redhat.com>
41552
41553 * gcc.c-torture/execute/20001130-1.c: New test.
41554
41555 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41556
41557 * g++.old-deja/g++.other/op3.C: New test.
41558
41559 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41560
41561 * g++.old-deja/g++.other/op2.C: New test.
41562
41563 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41564
41565 * g++.old-deja/g++.other/crash38.C: New test.
41566
41567 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
41568
41569 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
41570
41571 2000-11-29 Jakub Jelinek <jakub@redhat.com>
41572
41573 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
41574 tests.
41575 * gcc.c-torture/execute/string-opt-6.c: New test.
41576
41577 * gcc.dg/20001117-1.c: Add main.
41578
41579 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
41580
41581 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
41582 Move from here ...
41583 * gcc.dg/940510-1.c: ... to here.
41584
41585 * gcc.dg/20000926-1.c: GNU C now allows initializations of
41586 zero-size arrays in toplevel structures.
41587
41588 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41589
41590 * gcc.c-torture/execute/loop-8.c: New test.
41591
41592 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41593
41594 * g++.old-deja/g++.other/base1.C: New test.
41595
41596 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41597
41598 * g++.old-deja/g++.other/parse2.C: New test.
41599
41600 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41601
41602 * g++.old-deja/g++.pt/incomplete1.C: New test.
41603
41604 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41605
41606 * g++.old-deja/g++.other/friend9.C: New test.
41607
41608 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41609
41610 * gcc.dg/20001127-1.c: New test.
41611
41612 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41613
41614 * g++.old-deja/g++.pt/friend46.C: New test.
41615
41616 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41617
41618 * g++.old-deja/g++.other/ptrmem8.C: New test.
41619
41620 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41621
41622 * gcc.c-torture/execute/string-opt-7.c: New test.
41623 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41624
41625 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
41626
41627 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
41628 instead of 'mkcheck 2'.
41629
41630 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
41631
41632 * gcc.c-torture/execute/memcheck/driver.c,
41633 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
41634 C9X references to refer to C99.
41635
41636 2000-11-25 Jakub Jelinek <jakub@redhat.com>
41637
41638 * gcc.dg/ultrasp3.c: New test.
41639
41640 2000-11-25 Neil Booth <neilb@earthling.net>
41641
41642 * gcc.dg/cpp/include2.c: Update test to be locale independent.
41643
41644 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
41645
41646 * gcc.c-torture/compile/20001123-2.c: New.
41647
41648 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41649
41650 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
41651
41652 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
41653
41654 * gcc.dg/sequence-point-1.c: Add some new tests.
41655 * gcc.c-torture/execute/20001124-1.c: New test.
41656
41657 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41658
41659 * g++.old-deja/g++.other/vaarg4.C: New test.
41660 * gcc.c-torture/compile/20001123-1.c: New test.
41661
41662 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41663
41664 * g++.other/crash24.C: Adjust and remove XFAIL.
41665 * g++.other/crash37.C: New test.
41666
41667 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
41668
41669 * g++.old-deja/g++.pt/instantiate9.C: New test.
41670
41671 2000-11-22 Mark Mitchell <mark@codesourcery.com>
41672
41673 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
41674 new ABI, too.
41675
41676 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
41677 * g++.old-deja/g++.robertl/eb55.C: Likewise.
41678
41679 2000-11-22 Neil Booth <neilb@earthling.net>
41680
41681 * gcc.dg/cpp/Wtrigraphs.c: New test.
41682
41683 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
41684
41685 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
41686
41687 2000-11-22 Jakub Jelinek <jakub@redhat.com>
41688
41689 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
41690
41691 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
41692
41693 * lib/gcc-dg.exp: load_lib scanasm.exp.
41694 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
41695 * lib/g++-dg.exp: load_lib scanasm.exp.
41696 * lib/scanasm.exp: New.
41697 (scan-assembler, scan-assembler-not): Add optional arguments to
41698 test name, or if not present, the pattern name.
41699 (scan-assembler-dem, scan-assembler-dem-not): New.
41700
41701 * g++.dg/dg.exp: New.
41702
41703 2000-11-21 Neil Booth <neilb@earthling.net>
41704
41705 * gcc.dg/cpp/integrated1.c: Remove.
41706
41707 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41708
41709 * gcc.c-torture/execute/20001121-1.c: New test.
41710
41711 2000-11-21 Richard Henderson <rth@redhat.com>
41712
41713 * gcc.c-torture/compile/20001121-1.c: New test.
41714
41715 2000-11-20 Neil Booth <neilb@earthling.net>
41716
41717 * gcc.dg/cpp/integrated1.c: New test.
41718
41719 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41720
41721 * g++.old-deja/g++.other/inline17.C: New test.
41722
41723 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
41724
41725 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
41726 local variable to be zero: I made the variable global. Now
41727 uses abort() and exit() instead of relying on main's return value.
41728
41729 2000-11-20 Neil Booth <neilb@earthling.net>
41730
41731 * gcc.dg/cpp/paste2.c: Update test.
41732 * objc/execute/paste.m: New test.
41733
41734 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
41735
41736 * gcc.dg/c99-condexpr-1.c: New test.
41737
41738 2000-11-20 Neil Booth <neilb@earthling.net>
41739
41740 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
41741
41742 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
41743
41744 * g++.old-deja/g++.pt/export1.C: New test.
41745
41746 2000-11-20 Jakub Jelinek <jakub@redhat.com>
41747
41748 * gcc.dg/20001117-1.c: New test.
41749
41750 2000-11-18 Richard Henderson <rth@redhat.com>
41751
41752 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
41753
41754 2000-11-18 Richard Henderson <rth@redhat.com>
41755
41756 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
41757 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
41758 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
41759
41760 2000-11-18 Richard Henderson <rth@redhat.com>
41761
41762 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
41763 (main): New. Exit cleanly.
41764
41765 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
41766
41767 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
41768 gcc.dg/c99-fordecl-2.c: New tests.
41769
41770 2000-11-18 Richard Henderson <rth@redhat.com>
41771
41772 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
41773 * gcc.c-torture/execute/zerolen-2.c: New.
41774
41775 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41776
41777 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
41778 memory.
41779
41780 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41781
41782 * g++.old-deja/g++.pt/instantiate8.C: New test.
41783
41784 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41785
41786 * g++.old-deja/g++.other/incomplete.C: Add more tests.
41787 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
41788
41789 2000-11-16 Nick Clifton <nickc@redhat.com>
41790
41791 * gcc.c-torture/execute/nestfunc-2.c: New test.
41792 * gcc.c-torture/execute/nestfunc-3.c: New test.
41793
41794 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41795
41796 * gcc.c-torture/compile/20001116-1.c: New test.
41797
41798 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41799
41800 * gcc.c-torture/execute/20001115-1.c: New test.
41801
41802 2000-11-15 Mark Mitchell <mark@codesourcery.com>
41803
41804 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
41805 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
41806 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
41807 * g++.old-deja/g++.abi/vmihint.C: Likewise.
41808
41809 2000-11-15 Neil Booth <neilb@earthling.net>
41810
41811 gcc.dg/cpp/_Pragma1.c: Update.
41812 gcc.dg/cpp/_Pragma2.c: New test.
41813
41814 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
41815
41816 * g++.old-deja/g++.other/anon5.C: New test.
41817
41818 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
41819
41820 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
41821 tests.
41822
41823 2000-11-14 Jakub Jelinek <jakub@redhat.com>
41824
41825 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
41826 output.
41827
41828 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41829
41830 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
41831 labels at end of compound statements.
41832
41833 2000-11-13 Jakub Jelinek <jakub@redhat.com>
41834
41835 * gcc.c-torture/execute/loop-7.c: New test.
41836
41837 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41838
41839 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
41840
41841 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41842
41843 * gcc.dg/c99-bool-1.c: New test.
41844
41845 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41846
41847 * gcc.dg/c99-scope-1.c: Remove xfail.
41848 * gcc.dg/c99-scope-2.c: New test.
41849
41850 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41851
41852 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
41853 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
41854
41855 2000-11-11 Mark Mitchell <mark@codesourcery.com>
41856
41857 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
41858 error messages.
41859
41860 * g++.mike/p700.C: Don't typedef wchar_t.
41861 * g++.mike/p784.C: Likewise.
41862 * g++.mike/eb101.C: Don't use __wchar_t.
41863
41864 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
41865
41866 * g77.f-torture/execute/20001111.[fx]: Test premature exit
41867 from DO loop.
41868
41869 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41870
41871 * gcc.c-torture/execute/20001111-1.c: New test.
41872
41873 2000-11-10 Nick Clifton <nickc@redhat.com>
41874
41875 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
41876 long multuiple and accumulate.
41877
41878 2000-11-09 Richard Henderson <rth@redhat.com>
41879
41880 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
41881 via size_t instead of int.
41882
41883 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
41884 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41885 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41886 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41887
41888 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
41889
41890 * gcc.c-torture/compile/20001109-1.c: New test.
41891 * gcc.c-torture/compile/20001109-2.c: New test.
41892
41893 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
41894
41895 * g++.old-deja/g++.pt/operator1.C: New test.
41896 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
41897
41898 2000-11-09 Jakub Jelinek <jakub@redhat.com>
41899
41900 * gcc.dg/20001108-1.c: New test.
41901
41902 2000-11-09 Jakub Jelinek <jakub@redhat.com>
41903
41904 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
41905 with both arguments constant strings.
41906 * gcc.c-torture/execute/string-opt-3.c: New test.
41907 * gcc.c-torture/execute/string-opt-4.c: New test.
41908 * gcc.c-torture/execute/string-opt-5.c: New test.
41909
41910 2000-11-08 Nick Clifton <nickc@redhat.com>
41911
41912 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
41913 mulsidi3adddi patterns.
41914
41915 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
41916
41917 * g++.old-deja/g++.other/crash36.C: New test.
41918
41919 2000-11-08 Jakub Jelinek <jakub@redhat.com>
41920
41921 * g++.old-deja/g++.other/init16.C: New test.
41922
41923 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
41924
41925 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
41926
41927 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
41928
41929 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
41930 * gcc.c-torture/execute/va-arg-16.x: Likewise.
41931 * gcc.c-torture/execute/va-arg-17.x: Likewise.
41932
41933 2000-11-07 DJ Delorie <dj@redhat.com>
41934
41935 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
41936
41937 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41938
41939 * gcc.c-torture/execute/string-opt-1.c: New test.
41940
41941 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
41942
41943 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
41944 mips-sgi-irix6.* because the MIPS ABI passes floating-point
41945 parameters in registers, and there is no way for a varargs
41946 function to know in which order the integer and floating-point
41947 parameters should be interleaved when they are placed on the
41948 stack.
41949 * gcc.c-torture/execute/va-arg-16.x: Likewise.
41950 * gcc.c-torture/execute/va-arg-17.x: Likewise.
41951
41952 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41953
41954 * gcc.c-torture/execute/string-opt-2.c: New test.
41955
41956 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
41957
41958 * g++.old-deja/g++.pt/crash60.C: New test.
41959
41960 2000-11-06 Jakub Jelinek <jakub@redhat.com>
41961
41962 * g++.old-deja/g++.other/crash24.C: New test.
41963 * g++.old-deja/g++.other/crash25.C: New test.
41964 * g++.old-deja/g++.other/crash26.C: New test.
41965 * g++.old-deja/g++.other/crash27.C: New test.
41966 * g++.old-deja/g++.other/crash28.C: New test.
41967 * g++.old-deja/g++.other/crash29.C: New test.
41968 * g++.old-deja/g++.other/crash30.C: New test.
41969 * g++.old-deja/g++.other/crash31.C: New test.
41970 * g++.old-deja/g++.other/crash32.C: New test.
41971 * g++.old-deja/g++.other/crash33.C: New test.
41972 * g++.old-deja/g++.other/crash34.C: New test.
41973 * g++.old-deja/g++.other/crash35.C: New test.
41974
41975 2000-11-06 Jakub Jelinek <jakub@redhat.com>
41976
41977 * gcc.c-torture/execute/20001031-1.c: New test.
41978
41979 2000-11-04 Mark Mitchell <mark@codesourcery.com>
41980
41981 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
41982 namespace.
41983
41984 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
41985 standards-conformant.
41986
41987 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
41988
41989 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
41990 * g++.old-deja/g++.mike/p755a.C: Likewise.
41991 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
41992 library makes no calls to `operator new' during initialization.
41993
41994 2000-11-04 Neil Booth <neilb@earthling.net>
41995
41996 * gcc.dg/cpp/include2.c: New tests.
41997
41998 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
41999
42000 * lib/g++.exp (g++_set_ld_library_path): New function.
42001 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42002
42003 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42004
42005 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42006 warnings.
42007
42008 2000-11-01 Richard Henderson <rth@redhat.com>
42009
42010 * g++.old-deja/g++.ext/namedret1.C: New.
42011 * g++.old-deja/g++.ext/namedret2.C: New.
42012 * g++.old-deja/g++.ext/namedret3.C: New.
42013
42014 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42015
42016 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42017 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42018
42019 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42020
42021 * gcc.c-torture/execute/va-arg-21.c: New test.
42022
42023 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42024
42025 * gcc.dg/c99-complex-2.c: New test.
42026
42027 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42028
42029 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42030
42031 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42032
42033 * g++.old-deja/g++.other/inline16.C: New test.
42034
42035 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42036
42037 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42038 __PRETTY_FUNCTION__
42039
42040 2000-10-29 Neil Booth <neilb@earthling.net>
42041
42042 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42043 New tests.
42044 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42045 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42046 optimisation.
42047
42048 2000-10-29 Neil Booth <neilb@earthling.net>
42049
42050 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42051 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42052 * mi5.c: Test multiple includes work with -C.
42053 * trigraphs.c: Test ^= version.
42054
42055 2000-10-28 Neil Booth <neilb@earthling.net>
42056
42057 New tests and test updates for new macro expander.
42058
42059 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42060 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42061 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42062 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42063 new diagnostic messages.
42064
42065 * gcc.dg/cpp/macro3.c: New tests.
42066
42067 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42068
42069 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42070 on the same line.
42071
42072 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42073
42074 * g++.old-deja/g++.other/eh2.C: New test.
42075
42076 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42077
42078 * gcc.c-torture/execute/20001027-1.c: New test.
42079
42080 2000-10-26 Richard Henderson <rth@redhat.com>
42081
42082 * gcc.c-torture/execute/20001026-1.c: New.
42083
42084 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42085
42086 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42087 * g++.old-deja/g++.law/builtin1.C: Likewise.
42088 * g++.old-deja/g++.law/ctors10.C: Likewise.
42089 * g++.old-deja/g++.law/virtual3.C: Likewise.
42090 * g++.old-deja/g++.mike/p658.C: Likewise.
42091 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42092 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42093 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42094 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42095 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42096
42097 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42098
42099 * gcc.c-torture/compile/20001024-1.c: New test.
42100
42101 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42102
42103 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42104 to tell us whether or not we are using V3.
42105
42106 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42107
42108 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42109 operands.
42110
42111 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
42112
42113 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
42114
42115 2000-10-25 Jakub Jelinek <jakub@redhat.com>
42116
42117 * gcc.c-torture/execute/20001024-1.c: New test.
42118
42119 2000-10-24 Jakub Jelinek <jakub@redhat.com>
42120
42121 * g++.old-deja/g++.other/sibcall1.C: New test.
42122
42123 2000-10-20 Jakub Jelinek <jakub@redhat.com>
42124
42125 * gcc.dg/noncompile/init-3.c: New test.
42126
42127 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
42128
42129 * gcc.dg/format-array-1.c: New test.
42130
42131 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42132
42133 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
42134 writing through null pointers; remove comment about testing
42135 unterminated strings.
42136
42137 2000-10-17 Matthew Hiller <hiller@redhat.com>
42138
42139 * gcc.c-torture/execute/20001017-2.c: New test.
42140
42141 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42142
42143 * gcc.c-torture/compile/20001018-1.c: New test.
42144 * gcc.c-torture/compile/20001018-1.x: Xfail.
42145
42146 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42147
42148 * gcc.c-torture/execute/20001017-1.c: New test.
42149
42150 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42151
42152 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
42153 for multiple use of arguments with scanf formats; add tests for
42154 multiple use of arguments.
42155
42156 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
42157
42158 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
42159
42160 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42161
42162 * gcc.dg/format-miss-1.c: New test.
42163
42164 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42165
42166 * gcc.c-torture/execute/20001013-1.c: New test.
42167
42168 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42169
42170 * gcc.dg/format-branch-1.c: New test.
42171
42172 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42173
42174 * README, lib/file-format.exp: Remove EGCS references.
42175
42176 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42177
42178 * gcc.dg/20001013-1.c: New test.
42179
42180 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
42181
42182 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
42183 for intmax_t in the compiler using __typeof__ and the type rules
42184 for conditional expressions.
42185
42186 2000-10-13 Jakub Jelinek <jakub@redhat.com>
42187
42188 * gcc.dg/20001012-1.c: New test.
42189 * gcc.dg/20001012-2.c: New test.
42190
42191 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42192
42193 * gcc.dg/format-attr-1.c: New test.
42194
42195 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42196
42197 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
42198 __LONG_LONG_MAX__ instead of LLONG_MAX.
42199
42200 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42201
42202 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
42203 scanf flags.
42204 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
42205 flags.
42206
42207 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
42208
42209 * gcc.dg/sequence-pt-1.c: New test.
42210
42211 2000-10-11 Geoff Keating <geoffk@cygnus.com>
42212
42213 * gcc.c-torture/execute/20001011-1.c: New testcase.
42214 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
42215
42216 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42217
42218 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
42219 does not error on it.
42220
42221 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42222
42223 * gcc.dg/20001009-1.c: New test.
42224
42225 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
42226
42227 * gcc.c-torture/compile/20001009-1.c: Move from here ....
42228 * gcc.c-torture/execute/20001009-2.c: ... to here.
42229
42230 2000-10-09 Geoff Keating <geoffk@cygnus.com>
42231
42232 * gcc.c-torture/compile/20001009-1.c: New testcase.
42233 * gcc.c-torture/execute/20001009-1.c: New testcase.
42234 Testcases provided by Jan Hubicka <jh@suse.cz>.
42235
42236 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42237
42238 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42239 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
42240 uintmax_t using <limits.h> to emulate the compiler's internal
42241 logic. No longer XFAIL %j tests.
42242
42243 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42244
42245 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
42246 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42247 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
42248 regexps and details of expected handling of some bad formats.
42249 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
42250 suppression.
42251
42252 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42253
42254 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
42255 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
42256 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
42257 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
42258 in list archives.
42259
42260 2000-10-06 Richard Henderson <rth@cygnus.com>
42261
42262 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
42263 * g++.old-deja/g++.brendan/crash52.C: Likewise.
42264 * g++.old-deja/g++.jason/report.C: Likewise.
42265 * g++.old-deja/g++.law/friend5.C: Likewise.
42266 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
42267 of the expected warnings.
42268
42269 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
42270
42271 * g++.old-deja/g++.pt/enum14.C: New test.
42272
42273 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
42274
42275 * g++.old-deja/g++.pt/crash59.C: New test.
42276
42277 2000-10-04 Will Cohen <wcohen@redhat.com>
42278
42279 * gcc.dg/20000926-1.c: New test.
42280
42281 2000-10-03 Geoff Keating <geoffk@cygnus.com>
42282
42283 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
42284 function name for current C++ compiler.
42285 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
42286
42287 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
42288
42289 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
42290 __PRETTY_FUNCTION__.
42291 * g++.old-deja/g++.ext/pretty2.C: Likewise.
42292
42293 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42294
42295 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
42296
42297 2000-09-26 Jakub Jelinek <jakub@redhat.com>
42298
42299 * gcc.c-torture/compile/20000923-1.c: New test.
42300
42301 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
42302
42303 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
42304 * g++.old-deja/g++.pt/ttp62.C: Same.
42305 * g++.old-deja/g++.other/inline14.C: Same.
42306
42307 2000-09-24 Richard Henderson <rth@cygnus.com>
42308
42309 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
42310
42311 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
42312
42313 * gcc.dg/c90-printf-1.c: Add test for wide string format.
42314
42315 2000-09-22 Geoff Keating <geoffk@cygnus.com>
42316
42317 * gcc.c-torture/compile/20000922-1.c: New file.
42318
42319 2000-09-21 Nick Clifton <nickc@redhat.com>
42320
42321 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
42322 a signed long modulo operation.
42323 (mod6): New function - perform an unsigned long modulo operation.
42324 (main): Add tests for modulos of very large numbers by very small
42325 dividends.
42326
42327 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42328
42329 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
42330
42331 2000-09-19 Richard Henderson <rth@cygnus.com>
42332
42333 * gcc.dg/compare2.c (case 10): XFAIL.
42334
42335 2000-09-18 Richard Henderson <rth@cygnus.com>
42336
42337 * gcc.c-torture/execute/20000906-1.c: Move ...
42338 * gcc.dg/20000906-1.c: ... here. Only run on targets
42339 that support __builtin_trap.
42340
42341 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
42342
42343 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
42344
42345 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42346
42347 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
42348 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
42349 more $ format tests.
42350
42351 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42352
42353 * gcc.dg/format-errmk-1.c: New test.
42354
42355 2000-09-17 Greg McGary <greg@mcgary.org>
42356
42357 * gcc.c-torture/execute/20000917-1.x: Remove.
42358
42359 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
42360
42361 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
42362
42363 2000-09-17 Greg McGary <greg@mcgary.org>
42364
42365 * gcc.c-torture/execute/20000917-1.c: New test.
42366 * gcc.c-torture/execute/20000917-1.x: XFAIL.
42367
42368 2000-09-16 Neil Booth <NeilB@earthling.net>
42369
42370 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
42371 in nested macro bug.
42372
42373 2000-09-15 Neil Booth <NeilB@earthling.net>
42374
42375 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
42376
42377 2000-09-14 Jeffrey A Law (law@cygnus.com)
42378
42379 * gcc.c-torture/execute/20000914-1.c: New test.
42380
42381 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
42382
42383 * g++.other/inline13.C: New test.
42384
42385 2000-09-12 Andreas Jaeger <aj@suse.de>
42386
42387 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
42388 constant by Ulrich Drepper <drepper@redhat.com>.
42389
42390 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
42391
42392 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
42393
42394 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42395
42396 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
42397
42398 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
42399
42400 * gcc.dg/cpp/backslash.c: New test.
42401
42402 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
42403
42404 * gcc.c-torture/execute/20000910-1.c: New test.
42405 * gcc.c-torture/execute/20000910-2.c: Likewise.
42406
42407 2000-09-11 Robert Lipe <robertl@sco.com>
42408
42409 * gcc.dg/pragma-align.c: New test.
42410
42411 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
42412
42413 * g++.old-deja/g++.pt/explicit82.C: New test.
42414 * g++.old-deja/g++.pt/explicit83.C: New test.
42415
42416 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
42417
42418 * gcc.dg/asm-names.c: New test.
42419
42420 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42421
42422 * gcc.dg/cpp/tr-warn6.c: New test
42423
42424 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
42425
42426 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
42427 be accepted.
42428
42429 2000-09-07 Catherine Moore <clm@redhat.com>
42430
42431 * gcc.c-torture/execute/unroll-1.c: New test.
42432
42433 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
42434
42435 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
42436 ERROR markers.
42437 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
42438 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
42439 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
42440 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
42441 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
42442 Preprocess only.
42443 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
42444 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
42445
42446 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42447
42448 * g++.old-deja/g++.pt/deduct2.C: New test.
42449
42450 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42451
42452 * g++.old-deja/g++.pt/parms2.C: New test.
42453
42454 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42455
42456 * g++.old-deja/g++.pt/crash58.C: New test.
42457
42458 2000-09-06 Greg McGary <greg@mcgary.org>
42459
42460 * gcc.c-torture/execute/20000906-1.c: New test.
42461 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
42462
42463 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42464
42465 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
42466
42467 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42468
42469 * g++.old-deja/g++.pt/crash57.C: New test.
42470
42471 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42472
42473 * g++.old-deja/g++.pt/crash56.C: New test.
42474
42475 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42476
42477 * g++.old-deja/g++.pt/koenig1.C: New test.
42478
42479 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42480
42481 * gcc.dg/20000904-1.c: New test.
42482
42483 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42484
42485 * gcc.dg/cpp/paste8.c: New test.
42486
42487 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
42488
42489 * gcc.c-torture/compile/20000827-1.c: New test.
42490
42491 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42492
42493 * gcc.dg/format-diag-1.c: New test.
42494
42495 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42496
42497 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
42498 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
42499 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
42500 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
42501 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42502
42503 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42504
42505 * g++.old-deja/g++.other/nested4.C: New test.
42506
42507 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42508
42509 * g++.old-deja/g++.ns/scoped1.C: New test.
42510
42511 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
42512
42513 * lib/g++.exp: Support testing already-installed GCC.
42514
42515 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42516
42517 * wtr-label-1.c, wtr-suffix-1.c: New tests.
42518
42519 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42520
42521 * gcc.dg/return-type-2.c: New test.
42522
42523 2000-08-27 Geoff Keating <geoffk@cygnus.com>
42524
42525 * gcc.c-torture/compile/20000825-1.c: New test.
42526
42527 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
42528
42529 * gcc.dg/dwarf2-2.c: New test.
42530
42531 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
42532
42533 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
42534 dg-warning regexps.
42535
42536 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
42537
42538 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
42539 gcc.dg/format-ext-5.c: New tests.
42540
42541 2000-08-25 Jakub Jelinek <jakub@redhat.com>
42542
42543 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
42544
42545 2000-08-24 Mark Mitchell <mark@codesourcery.com>
42546
42547 * gcc.dg/noncompile/930622-2.c: Adjust error message.
42548
42549 2000-08-24 Richard Henderson <rth@cygnus.com>
42550
42551 * gcc.dg/ia64-sync-1.c: New test.
42552 * gcc.dg/ia64-sync-2.c: New test.
42553 * gcc.dg/ia64-asm-1.c: New test.
42554
42555 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
42556
42557 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
42558 * gcc.dg/format-ext-2.c: New test.
42559
42560 2000-08-23 Jason Merrill <jason@redhat.com>
42561
42562 * lib/old-dejagnu.exp: Also ignore "In member function" and
42563 "At global scope".
42564
42565 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42566
42567 * gcc.dg/noncompile/label-lineno-1.c: New test.
42568
42569 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42570
42571 * gcc.dg/c99-array-nonobj-1.c: New test.
42572
42573 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42574
42575 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
42576 tests.
42577 * gcc.dg/format-ext-1.c: New test.
42578
42579 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42580
42581 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
42582 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
42583 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
42584 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
42585 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
42586
42587 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
42588
42589 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
42590 gcc.dg/c99-strftime-2.c: New tests.
42591
42592 2000-08-22 Richard Henderson <rth@cygnus.com>
42593
42594 * gcc.c-torture/execute/20000822-1.c: New test.
42595
42596 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42597
42598 * gcc.c-torture/execute/20000819-1.x: Remove.
42599
42600 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42601
42602 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
42603 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
42604 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
42605 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
42606 gcc.dg/format-xopen-1.c: New tests.
42607
42608 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42609
42610 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
42611
42612 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42613
42614 * g++.old-deja/g++.other/loop2.C: New test.
42615
42616 * gcc.c-torture/compile/20000606-1.c: New test.
42617 * gcc.c-torture/compile/20000728-1.c: New test.
42618 * gcc.c-torture/execute/20000801-1.c: New test.
42619 * gcc.c-torture/execute/20000801-2.c: New test.
42620 * gcc.c-torture/execute/20000819-1.c: New test.
42621 * gcc.c-torture/execute/20000819-1.x: XFAIL.
42622 * gcc.dg/20000629-1.c: New test.
42623 * gcc.dg/20000724-1.c: New test.
42624 * gcc.dg/20000807-1.c: New test.
42625
42626 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
42627
42628 * gcc.dg/cpp/pragma-1.c: New test.
42629 * gcc.dg/cpp/pragma-2.c: New test.
42630
42631 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
42632
42633 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
42634 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
42635
42636 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42637
42638 * gcc.c-torture/compile/20000818-1.c: New test.
42639
42640 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
42641
42642 * gcc.c-torture/execute/20000818-1.c: New test.
42643
42644 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
42645
42646 * gcc.dg/format-va-1.c: New test.
42647
42648 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42649
42650 * g++.old-deja/g++.other/typedef8.C: New test.
42651
42652 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42653
42654 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
42655 * g++.old-deja/g++.mike/net36.C: Mark candidate.
42656 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
42657 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
42658 * g++.old-deja/g++.other/ptrmem7.C: New test.
42659 * g++.old-deja/g++.pt/ptrmem10.C: New test.
42660
42661 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42662
42663 * g++.old-deja/g++.pt/typename27.C: New test.
42664
42665 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
42666
42667 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
42668 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
42669 * g++.old-deja/g++.pt/friend45.C: New test.
42670 * g++.old-deja/g++.other/friend8.C: New test.
42671
42672 2000-08-15 Richard Henderson <rth@cygnus.com>
42673
42674 * gcc.c-torture/execute/20000815-1.c: New test.
42675
42676 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
42677
42678 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
42679 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
42680 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
42681
42682 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
42683
42684 * g++.old-deja/g++.other/refinit2.C: New test.
42685
42686 2000-08-13 Geoff Keating <geoffk@cygnus.com>
42687
42688 * lib/c-torture.exp (c-torture): Make
42689 compiler_conditional_xfail_data global.
42690 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
42691 compiler_conditional_xfail_data machinery.
42692 (f-torture-execute): Likewise.
42693 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
42694 and only when unrolling loops.
42695
42696 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
42697
42698 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42699
42700 * g++.old-deja/g++.pt/explicit81.C: New test.
42701
42702 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42703
42704 * g++.old-deja/g++.pt/typename26.C: New test.
42705
42706 2000-08-10 Geoff Keating <geoffk@cygnus.com>
42707
42708 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
42709 warning.
42710
42711 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
42712
42713 * g++.old-deja/g++.other/array3.C: New test.
42714
42715 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42716
42717 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
42718 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
42719 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
42720 New tests.
42721
42722 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
42723
42724 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
42725 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42726
42727 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
42728
42729 * gcc.c-torture/execute/20000808-1.c: New test.
42730
42731 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42732
42733 * gcc.dg/c90-const-expr-1.c: New test.
42734
42735 2000-08-08 Richard Henderson <rth@cygnus.com>
42736
42737 * gcc.dg/noncompile/920923-1.c: Declare calloc.
42738
42739 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
42740
42741 * gcc.dg/noncompile/const-ll-1.c: New test.
42742
42743 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
42744
42745 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
42746
42747 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
42748
42749 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
42750 that running programs linked against the shared version of libobjc
42751 run correctly.
42752
42753 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42754
42755 * gcc.dg/c99-printf-1.c: New test.
42756
42757 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42758
42759 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
42760
42761 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
42762
42763 * gcc.c-torture/execute/20000731-1.x: Delete.
42764
42765 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
42766
42767 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
42768 and torture_without_loops as is done by c-torture.exp.
42769 (search_for): Copy from c-torture.exp.
42770 (gcc-dg-runtest): New function, drives a directory of tests
42771 iterating over the TORTURE_OPTIONS.
42772 (scan-assembler, scan-assembler-not): Move here from
42773 individual directory drivers.
42774
42775 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
42776 defined by lib/gcc-dg.exp.
42777 * gcc.dg/cpp/cpp.exp: Likewise.
42778 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
42779 gcc-dg-runtest, so we cycle over optimization options.
42780
42781 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
42782 * gcc.dg/compare2.c: No longer expected to fail.
42783
42784 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
42785
42786 * gcc.c-torture/execute/20000804-1.c: New test.
42787
42788 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
42789
42790 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
42791
42792 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
42793
42794 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
42795
42796 2000-08-03 Jeffrey A Law (law@cygnus.com)
42797
42798 * gcc.c-torture/compile/20000803-1.c: New test.
42799
42800 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
42801
42802 * gcc.c-torture/execute/20000801-3.c,
42803 gcc.c-torture/execute/20000801-4.c: New tests.
42804 * gcc.c-torture/execute/20000801-3.x,
42805 gcc.c-torture/execute/20000801-4.x: Xfail.
42806
42807 2000-08-02 Geoff Keating <geoffk@cygnus.com>
42808
42809 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
42810 libobjc/.libs to allow for libtool.
42811
42812 2000-08-02 Jakub Jelinek <jakub@redhat.com>
42813
42814 * gcc.c-torture/compile/20000802-1.c: New test.
42815
42816 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
42817
42818 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
42819
42820 2000-07-31 Jeffrey A Law (law@cygnus.com)
42821
42822 * gcc-c-torture/execute/20000731-2.c: New test.
42823
42824 * gcc.c-torture/execute/20000731-1.c: New test.
42825 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
42826
42827 2000-07-31 Jakub Jelinek <jakub@redhat.com>
42828
42829 * testsuite/gcc.dg/cpp/paste7.c: New test.
42830 * gcc.dg/cpp/20000725-1.c: New test.
42831
42832 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
42833
42834 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
42835 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
42836 declaration warning for __builtin_dwarf_reg_size.
42837
42838 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
42839
42840 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
42841
42842 * gcc.dg/noncompile/voidparam-1.c: New test.
42843
42844 2000-07-30 Richard Henderson <rth@cygnus.com>
42845
42846 * gcc.dg/c90-digraph-1.c: Don't xfail.
42847 * gcc.dg/compare2.c (case 10): Xfail.
42848 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
42849
42850 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
42851
42852 * gcc.dg/c99-main-1.c: New test.
42853
42854 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
42855
42856 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
42857
42858 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
42859
42860 * gcc.c-tortuer/execute/20000726-1.c: New test.
42861
42862 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
42863
42864 * gcc.c-torture/execute/enum-2.c: New test.
42865
42866 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42867
42868 * gcc.dg/cpp/tr-warn3.c: New test.
42869
42870 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42871
42872 * g++.old-deja/g++.ext/implicit1.C: Remove.
42873 * g++.old-deja/g++.jason/c2.C: Remove
42874 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
42875 * g++.old-deja/g++.pt/crash16.C: Likewise.
42876 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
42877
42878 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42879
42880 * g++.old-deja/g++.other/for2.C: New test.
42881
42882 2000-07-25 Jakub Jelinek <jakub@redhat.com>
42883
42884 * gcc.dg/20000720-1.c: New test.
42885
42886 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
42887
42888 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
42889
42890 2000-07-24 Geoff Keating <geoffk@cygnus.com>
42891
42892 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
42893 * gcc.c-torture/execute/20000722-1.c: New.
42894 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
42895
42896 2000-07-24 Jakub Jelinek <jakub@redhat.com>
42897
42898 * gcc.dg/cpp/20000720-1.S: New test.
42899
42900 2000-07-21 Michael Meissner <meissner@redhat.com>
42901
42902 * gcc.c-torture/execute/ieee/hugeval.c: New test.
42903
42904 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
42905
42906 * g++.old-deja/g++.brendan/crash16.C,
42907 g++.old-deja/g++.brendan/parse3.C,
42908 g++.old-deja/g++.brendan/redecl1.C,
42909 g++.old-deja/g++.ns/template13.C,
42910 g++.old-deja/g++.other/decl4.C,
42911 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
42912
42913 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
42914
42915 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
42916 and "Internal error".
42917
42918 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
42919 regexps.
42920 * gcc.dg/cpp/paste6.c: New test.
42921
42922 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
42923
42924 * gcc.dg/cpp/tr-direct.c: New test.
42925
42926 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
42927 gcc.dg/cpp/undef1.c: Tweak error regexps.
42928
42929 2000-07-18 Eric Christopher <echristo@redhat.com>
42930
42931 * gcc.c-torture/compile/20000718-1.c: New test.
42932
42933 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
42934
42935 * cpplex.c (_cpp_push_token): If the token being pushed back
42936 is the previous token in this context, just subtract one from
42937 context->posn.
42938 * cppmacro.c (save_expansion): Clear aux field when storing a
42939 placemarker.
42940
42941 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
42942
42943 * gcc.dg/noncompile/redecl-1.c: New test.
42944
42945 2000-07-18 Jakub Jelinek <jakub@redhat.com>
42946
42947 * gcc.c-torture/execute/20000717-5.c: New test.
42948 * gcc.c-torture/execute/20000717-1.x: Removed.
42949
42950 2000-07-17 Richard Henderson <rth@cygnus.com>
42951
42952 * gcc.c-torture/execute/20000717-4.c: New test.
42953
42954 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
42955
42956 * gcc.dg/cpp/syshdr.c: New test.
42957 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
42958
42959 2000-07-17 Neil Booth <neilb@earthling.net>
42960
42961 * gcc.dg/cpp/cmdlne-dM.c: New test.
42962 * gcc.dg/cpp/cmdlne-dD.c: New test.
42963
42964 2000-07-17 Jeffrey A Law (law@cygnus.com)
42965
42966 * gcc.c-torture/execute/20000717-3.c: New test.
42967
42968 * gcc.c-torture/compile/20000717-1.c: New test.
42969
42970 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
42971
42972 * gcc.c-torture/execute/20000717-2.c: New test.
42973
42974 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
42975
42976 * gcc.dg/formatz-1.c: New test.
42977
42978 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
42979 * gcc.dg/c99-digraph-1.c: New tests.
42980
42981 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
42982 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
42983
42984 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
42985 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
42986 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
42987 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
42988 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
42989 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
42990 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
42991
42992 2000-07-17 Greg McGary <greg@mcgary.org>
42993
42994 * gcc.c-torture/execute/20000717-1.c: New test.
42995 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
42996
42997 2000-07-15 Jakub Jelinek <jakub@redhat.com>
42998
42999 * gcc.c-torture/execute/20000715-2.c: New test.
43000 * gcc.dg/20000715-1.c: New test.
43001
43002 2000-07-15 Michael Meissner <meissner@redhat.com>
43003
43004 * gcc.c-torture/execute/20000715-1.c: New test.
43005
43006 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43007
43008 * gcc.c-torture/execute/20000707-1.c: New test.
43009
43010 2000-07-13 Neil Booth <NeilB@earthling.net>
43011
43012 * testsuite/gcc.dg/cpp/digraph1.c,
43013 testsuite/gcc.dg/cpp/digraph2.c,
43014 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43015
43016 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43017
43018 * g77.f-torture/compile/20000630-2.f: New test.
43019 * g77.f-torture/compile/20000630-2.x
43020
43021 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43022
43023 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43024
43025 2000-07-11 Neil Booth <NeilB@earthling.net>
43026
43027 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43028
43029 2000-07-11 Neil Booth <NeilB@earthling.net>
43030
43031 * gcc.dg/cpp/cmdlne-C.c: New.
43032
43033 2000-07-09 Neil Booth <NeilB@earthling.net>
43034
43035 * gcc.dg/cpp/directiv.c: New tests.
43036 * gcc.dg/cpp/undef1.c: Update.
43037
43038 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43039
43040 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43041
43042 2000-07-09 Neil Booth <NeilB@earthling.net>
43043
43044 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43045
43046 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43047
43048 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43049 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43050
43051 2000-07-08 Neil Booth <NeilB@earthling.net>
43052
43053 * gcc.dg/cpp/macsyntx.c: New tests.
43054
43055 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43056
43057 * gcc.dg/20000707-1.c: New test.
43058
43059 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43060
43061 * gcc.c-torture/execute/20000706-1.c: New test.
43062 * gcc.c-torture/execute/20000706-2.c: New test.
43063 * gcc.c-torture/execute/20000706-3.c: New test.
43064 * gcc.c-torture/execute/20000706-4.c: New test.
43065 * gcc.c-torture/execute/20000706-5.c: New test.
43066
43067 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43068
43069 * g++.old-deja/g++.pt/instantiate7.C: New test.
43070
43071 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43072
43073 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43074 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43075 * g++.old-deja/g++.other/rtti3.C: Likewise.
43076 * g++.old-deja/g++.other/rttid3.C: Likewise.
43077
43078 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43079
43080 * g77.f-torture/compile/20000630-1.x: Fix typo
43081
43082 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43083
43084 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43085 assembly output.
43086
43087 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43088
43089 * gcc.dg/cpp/ident.c: New test.
43090
43091 2000-07-05 Neil Booth <NeilB@earthling.net>
43092
43093 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43094 gcc.dg/cpp/lexstrng.c: New tests.
43095
43096 2000-07-04 Neil Booth <NeilB@earthling.net>
43097
43098 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43099 * gcc.dg/cpp/strify2.c: Same.
43100
43101 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43102
43103 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43104 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43105 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43106 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43107
43108 * testsuite/gcc.dg/cpp/macro1.c,
43109 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43110 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43111 testsuite/gcc.dg/cpp/strify1.c,
43112 testsuite/gcc.dg/cpp/strify2.c: New tests.
43113
43114 2000-07-03 Jakub Jelinek <jakub@redhat.com>
43115
43116 * gcc.c-torture/execute/20000703-1.c: New test.
43117
43118 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43119
43120 * g++.old-deja/g++.pt (lookup10.C): New test.
43121
43122 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43123
43124 * g++.old-deja/g++.pt (typename25.C): New test.
43125
43126 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
43127
43128 * gcc.c-torture/compile/20000701-1.c: New test.
43129
43130 2000-06-30 Nick Clifton <nickc@cygnus.com>
43131
43132 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
43133 to test case.
43134
43135 2000-06-30 Catherine Moore <clm@cygnus.com>
43136
43137 * gcc.c-torture/execute/align-1.c: New test.
43138
43139 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
43140
43141 * g++.old-deja/g++.pt/expr8.C: New test.
43142 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
43143
43144 2000-06-29 Nick Clifton <nickc@cygnus.com>
43145
43146 * gcc.c-torture/compile/20000629-1.c: New test.
43147
43148 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43149
43150
43151 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
43152 gcc.dg/noncompile directory, depending on whether they're
43153 preprocessor tests or not. Annotate all the tests for the dg
43154 framework.
43155
43156 * gcc.c-torture/noncompile/noncompile.exp: Delete.
43157 * gcc.dg/noncompile/noncompile.exp: New.
43158
43159 * Moved files:
43160 Old name New name
43161 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
43162 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
43163 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
43164 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
43165 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
43166 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
43167 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
43168 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
43169 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
43170 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
43171 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
43172 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
43173 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
43174 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
43175 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
43176 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
43177 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
43178 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
43179 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
43180 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
43181 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
43182 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
43183 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
43184 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
43185
43186 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
43187 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
43188 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
43189 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
43190 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
43191 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
43192
43193 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43194
43195 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
43196 declare one variable. On the fourth, error.
43197 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
43198 declared by 20000628-1a.h.
43199
43200 2000-06-29 Richard Henderson <rth@redhat.com>
43201
43202 * gcc.c-torture/execute/930529-1.x: New file.
43203 * gcc.dg/920413-1.c: Adjust expected warning text.
43204 * gcc.dg/980217-1.c: Declare abort.
43205 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
43206
43207 2000-06-29 Jeffrey A Law (law@cygnus.com)
43208
43209 * g77.f-torture/compile/20000629-1.f: New test.
43210 * g77.f-torture/compile/20000629-1.x: Expected to fail.
43211
43212 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43213
43214 Rearrange lots of files, removing entirely the
43215 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
43216 directories.
43217
43218 * Deleted files:
43219 gcc.c-torture/code_quality/code_quality.exp
43220 gcc.c-torture/special/special.exp
43221 gcc.failure/failure.exp
43222 gcc.failure/940409-1.x
43223 gcc.c-torture/compile/961203-1.x
43224
43225 * New files:
43226 gcc.misc-tests/linkage.exp
43227 gcc.c-torture/execute/920730-1t.c
43228 gcc.c-torture/execute/920730-1t.x
43229 gcc.c-torture/compile/920520-1.x
43230 gcc.c-torture/compile/920521-1.x
43231 gcc.c-torture/compile/981006-1.x
43232 gcc.c-torture/execute/eeprof-1.x
43233
43234 * Moved files (possibly with modifications to fit a new harness):
43235 Old name New name
43236 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
43237 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
43238 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
43239 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
43240 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
43241 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
43242 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
43243 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
43244 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
43245 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
43246 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
43247 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
43248 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
43249 gcc.failure/940409-1.c gcc.dg/940409-1.c
43250
43251 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43252
43253 * c-torture/compile/961203-1.x: Delete.
43254
43255 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
43256 not exit. Include stdio.h.
43257 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
43258 * gcc.misc-tests/dg-12.c: Likewise.
43259 * gcc.misc-tests/dg-5.c: Likewise.
43260 * gcc.misc-tests/dg-6.c: Likewise.
43261 * gcc.misc-tests/dg-7.c: Prototype abort.
43262 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
43263 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
43264 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
43265 not exit.
43266 * gcc.misc-tests/sieve.c: Use return from main, not exit.
43267 * gcc.misc-tests/sort2.c: Use return from main, not exit.
43268
43269 2000-06-28 Jakub Jelinek <jakub@redhat.com>
43270
43271 * gcc.dg/cpp/20000628-1.c: New test.
43272 * gcc.dg/cpp/20000628-1.h: New header for above test.
43273 * gcc.dg/cpp/20000628-1a.h: Likewise.
43274
43275 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
43276
43277 * gcc.dg/cpp: New directory.
43278 * gcc.dg/cpp/cpp.exp: New driver.
43279 * gcc.dg/cpp/20000627-1.c: New test.
43280 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
43281 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
43282 and rewrite as a compilation test.
43283
43284 * gcc.dg: Move many files into the cpp subdirectory, possibly
43285 renaming or editing them as well.
43286 Old name New name
43287 990119-1.c cpp/19990119-1.c
43288 990228-1.c cpp/19990228-1.c
43289 990407-1.c cpp/19990407-1.c
43290 990409-1.c cpp/19990409-1.c
43291 990413-1.c cpp/19990413-1.c
43292 990703-1.c cpp/19990703-1.c
43293 20000127-1.c cpp/20000127-1.c
43294 20000129-1.c cpp/20000129-1.c
43295 20000207-1.c cpp/20000207-1.c
43296 20000207-2.c cpp/20000207-2.c
43297 20000209-1.c cpp/20000209-1.c
43298 20000209-2.c cpp/20000209-2.c
43299 20000301-1.c cpp/20000301-1.c
43300 20000419-1.c cpp/20000419-1.c
43301 20000510-1.S cpp/20000510-1.S
43302 20000519-1.c cpp/20000519-1.c
43303 20000529-1.c cpp/20000529-1.c
43304 20000625-1.c cpp/20000625-1.c
43305 20000625-2.c cpp/20000625-2.c
43306 cpp-as1.c cpp/assert1.c
43307 cpp-as2.c cpp/assert2.c
43308 cxx-comments-1.c cpp/cxxcom1.c
43309 cxx-comments-2.c cpp/cxxcom2.c
43310 endif-label.c cpp/endif.c
43311 cpp-hash1.c cpp/hash1.c
43312 cpp-hash2.c cpp/hash2.c
43313 cpp-if1.c cpp/if-1.c
43314 cpp-if2.c cpp/if-2.c
43315 cpp-if3.c cpp/if-3.c
43316 cpp-if4.c cpp/if-4.c
43317 cpp-if5.c cpp/if-5.c
43318 cpp-cond.c cpp/if-cexp.c
43319 cpp-missingop.c cpp/if-mop.c
43320 cpp-missingparen.c cpp/if-mpar.c
43321 cpp-opprec.c cpp/if-oppr.c
43322 cpp-ifparen.c cpp/if-paren.c
43323 cpp-shortcircuit.c cpp/if-sc.c
43324 cpp-shift.c cpp/if-shift.c
43325 cpp-unary.c cpp/if-unary.c
43326 cpp-li1.c cpp/line1.c
43327 cpp-li2.c cpp/line2.c
43328 lineno.c cpp/line3.c
43329 lineno-2.c cpp/line4.c
43330 cpp-mi.c cpp/mi1.c
43331 cpp-mic.h cpp/mi1c.h
43332 cpp-micc.h cpp/mi1cc.h
43333 cpp-mind.h cpp/mi1nd.h
43334 cpp-mindp.h cpp/mi1ndp.h
43335 cpp-mix.h cpp/mi1x.h
43336 cpp-mi2.c cpp/mi2.c
43337 cpp-mi2a.h cpp/mi2a.h
43338 cpp-mi2b.h cpp/mi2b.h
43339 cpp-mi2c.h cpp/mi2c.h
43340 cpp-mi3.c cpp/mi3.c
43341 cpp-mi3.def cpp/mi3.def
43342 poison-1.c cpp/poison.c
43343 pr-impl.c cpp/prag-imp.c
43344 cpp-redef-2.c cpp/redef1.c
43345 cpp-redef.c cpp/redef2.c
43346 strpaste.c cpp/strp1.c
43347 strpaste-2.c cpp/strp2.c
43348 cpp-tradpaste.c cpp/tr-paste.c
43349 cpp-tradstringify.c cpp/tr-str.c
43350 cpp-tradwarn1.c cpp/tr-warn1.c
43351 cpp-tradwarn2.c cpp/tr-warn2.c
43352 trigraphs.c cpp/trigraphs.c
43353 cpp-unc1.c cpp/unc1.c
43354 cpp-unc2.c cpp/unc2.c
43355 cpp-unc3.c cpp/unc3.c
43356 cpp-unc.c cpp/unc4.c
43357 undef.c cpp/undef1.c
43358 undef-2.c cpp/undef2.c
43359 cpp-wi1.c cpp/widestr1.c
43360
43361 2000-06-27 Mark Mitchell <mark@codesourcery.com>
43362
43363 * lib/g++.exp (g++_include_flags): Tweak.
43364
43365 2000-06-27 H.J. Lu <hjl@gnu.org>
43366 Loren J. Rittle <ljrittle@acm.org>
43367
43368 * lib/g++.exp (g++_include_flags): Override libgloss.exp
43369 version with one that knows about the new gcc tree structure.
43370 (g++_link_flags): Same.
43371
43372 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
43373
43374 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
43375 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
43376 case we are cross-compiling.
43377
43378 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
43379 g++.old-deja/g++.niklas/Makefile.in,
43380 g++.old-deja/g++.niklas/configure.in,
43381 g++.old-deja/g++.other/Makefile.in,
43382 g++.old-deja/g++.other/configure.in,
43383 gcc.c-torture/code_quality/Makefile.in,
43384 gcc.c-torture/code_quality/configure.in,
43385 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
43386 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
43387 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
43388 gcc.c-torture/execute/ieee/Makefile.in,
43389 gcc.c-torture/execute/ieee/configure.in,
43390 gcc.c-torture/noncompile/Makefile.in,
43391 gcc.c-torture/noncompile/configure.in,
43392 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
43393 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
43394 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
43395
43396 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43397
43398 * g++.old-deja/g++.other/ambig3.C: New test.
43399
43400 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43401
43402 * g++.old-deja/g++.pt/syntax1.C: New test.
43403 * g++.old-deja/g++.pt/syntax2.C: New test.
43404 * g++.old-deja/g++.other/syntax3.C: New test.
43405 * g++.old-deja/g++.other/syntax4.C: New test.
43406
43407 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43408
43409 * gcc.dg/20000623-1.c: Prototype exit and abort.
43410
43411 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43412
43413 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
43414 New tests.
43415 * gcc.dg/cpp-mi3.def: New file.
43416
43417 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
43418 inside assertions.
43419 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
43420 lexer's error messages.
43421 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
43422 divine anything from the linemarkers.
43423 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
43424 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
43425
43426 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
43427
43428 * gcc.dg/20000623-1.c: New test.
43429
43430 2000-06-22 Jakub Jelinek <jakub@redhat.com>
43431
43432 * gcc.c-torture/execute/20000622-1.c: New test.
43433
43434 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43435
43436 * g++.old-deja/g++.other/init15.C: New test.
43437
43438 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43439
43440 * g++.old-deja/g++.pt/vaarg2.C: New test.
43441 * g++.old-deja/g++.pt/vaarg3.C: New test.
43442
43443 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
43444
43445 * g++.old-deja/g++.other/dyncast6.C: New test.
43446
43447 2000-06-15 Jakub Jelinek <jakub@redhat.com>
43448
43449 * gcc.c-torture/execute/loop-6.c: New test.
43450
43451 2000-06-14 Jakub Jelinek <jakub@redhat.com>
43452
43453 * gcc.dg/20000614-1.c: New test.
43454 * gcc.dg/20000614-2.c: New test.
43455
43456 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
43457
43458 * g++.old-deja/g++.other/inline12.C: New test.
43459
43460 2000-06-13 Jakub Jelinek <jakub@redhat.com>
43461
43462 * g++.old-deja/g++.other/eh1.C: New test.
43463
43464 2000-06-12 Jakub Jelinek <jakub@redhat.com>
43465
43466 * g++.old-deja/g++.other/type.C: New test.
43467
43468 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43469
43470 * g++.old-deja/g++.other/initstring.C: New test.
43471
43472 2000-06-12 Jason Merrill <jason@redhat.com>
43473
43474 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
43475
43476 2000-06-09 Jeffrey A Law (law@cygnus.com)
43477
43478 * gcc.c-torture/compile/20000609-1.c: New test.
43479
43480 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
43481
43482 * gcc.dg/20000609-1.c: New test.
43483
43484 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
43485
43486 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
43487 * gcc.c-torture/noncompile/poison-1.c: Move...
43488 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
43489 * gcc.dg/cpp-li1.c: Add a token after the #line.
43490
43491 2000-06-05 Richard Henderson <rth@cygnus.com>
43492
43493 * gcc.c-torture/execute/20000605-2.c: New test.
43494 * gcc.c-torture/execute/20000605-3.c: New test.
43495
43496 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
43497
43498 * g77.f-torture/execute/20000503-1.x: New file.
43499
43500 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
43501
43502 * g++.old-deja/g++.eh/badalloc1.C: New test.
43503
43504 2000-06-05 Richard Henderson <rth@cygnus.com>
43505
43506 * gcc.c-torture/execute/20000605-1.c: New test.
43507
43508 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43509 Nathan Sidwell <nathan@codesourcery.com>
43510
43511 * gcc.c-torture/compile/20000605-1.c: New test.
43512
43513 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
43514
43515 * g77.f-torture/compile/20000601-1.f: New test.
43516
43517 2000-06-03 Richard Henderson <rth@cygnus.com>
43518
43519 * gcc.c-torture/execute/20000603-1.c: New.
43520
43521 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
43522
43523 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
43524 * gcc.dg/noreturn-2.c (noreturn): Likewise.
43525
43526 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
43527
43528 * gcc.dg/compare2.c (case 12): XFAIL.
43529 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
43530 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
43531
43532 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
43533
43534 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
43535
43536 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
43537 guard macro is already defined when the header is first
43538 included.
43539 * gcc.dg/cpp-mix.h: New file.
43540 * gcc.dg/endif-label.c: Update patterns to match compiler.
43541
43542 * g++.brendan/complex1.C: Declare abort.
43543 * g++.law/refs4.C: Remove XFAIL.
43544 * g++.oliva/expr2.C: Declare abort and exit.
43545
43546 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
43547
43548 * gcc.c-torture/execute/20000528-1.c: New test.
43549
43550 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
43551 * g++.old-deja/g++.law/temps4.C: Likewise.
43552
43553 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
43554 stdlib.h. Call abort() on failure.
43555 * g++.old-deja/g++.law/refs4.C: Likewise.
43556 * g++.old-deja/g++.law/temps4.C: Likewise.
43557 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
43558 * gcc.c-torture/execute/20000112-1.c: Include string.h.
43559
43560 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
43561
43562 Relative to g++.dg/special:
43563 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
43564
43565 Relative to g++.old-deja:
43566 * g++.brendan/complex1.C, g++.jason/optimize2.C,
43567 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
43568 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
43569 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
43570 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
43571 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
43572 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
43573
43574 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
43575 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
43576 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
43577 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
43578 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
43579 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
43580 and/or string.h.
43581
43582 * g++.other/goto1.C: Update expectations for error messages.
43583
43584 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
43585
43586 * gcc.c-torture/compile/20000523-1.c: New test.
43587
43588 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43589
43590 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
43591
43592 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43593
43594 * g++.old-deja/g++.eh/catch11.C: New test.
43595 * g++.old-deja/g++.eh/catch12.C: New test.
43596
43597 2000-05-24 Nick Clifton <nickc@cygnus.com>
43598
43599 * gcc.c-torture/execute/20000523-1.c: New test.
43600
43601 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
43602
43603 * c-torture/execute/bcp-1.c: Replace abort in arg of
43604 __builtin_constant_p with a generic external function.
43605
43606 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
43607 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
43608 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
43609 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
43610 Prototype abort and/or exit.
43611
43612 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
43613 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
43614 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
43615 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
43616
43617 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
43618
43619 * gcc.dg/dwarf2-1.c: New test.
43620
43621 2000-05-20 Richard Henderson <rth@cygnus.com>
43622
43623 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
43624
43625 2000-05-20 Andreas Jaeger <aj@suse.de>
43626
43627 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
43628 testcase.
43629
43630 2000-05-19 David Edelsohn <edelsohn@gnu.org>
43631
43632 * gcc.c-torture/execute/20000519-2.c: New test.
43633
43634 2000-05-19 Andreas Jaeger <aj@suse.de>
43635
43636 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
43637 which fails with SSA.
43638
43639 * lib/c-torture.exp: Also test with -O3 -fssa.
43640
43641 2000-05-18 Michael Meissner <meissner@redhat.com>
43642
43643 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
43644 * gcc.c-torture/execute/920415-1.c: Ditto.
43645 * gcc.c-torture/execute/920501-1.c: Ditto.
43646 * gcc.c-torture/execute/conversion.c: Ditto.
43647 * gcc.c-torture/execute/cvt-1.c: Ditto.
43648
43649 2000-05-18 Jeffrey A Law (law@cygnus.com)
43650
43651 * gcc.c-torture/compile/20000518-1.c: New test.
43652
43653 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
43654
43655 * g77.f-torture/compile/200005018.f: New test.
43656
43657 2000-05-17 Jeffrey A Law (law@cygnus.com)
43658
43659 * gcc.c-torture/compile/20000517-1.c: New test.
43660
43661 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43662
43663 * gcc.c-torture/execute/20000516-1.c: New test.
43664
43665 2000-05-15 Jakub Jelinek <jakub@redhat.com>
43666
43667 * g++.old-deja/g++.other/eh.C: New test.
43668
43669 2000-05-12 Richard Henderson <rth@cygnus.com>
43670
43671 * gcc.c-torture/execute/990208-1.c (main): Don't pass
43672 constants through to doit's conditional.
43673
43674 2000-05-11 Jeffrey A Law (law@cygnus.com)
43675
43676 * gcc.c-torture/compile/20000511-1.c: New test.
43677 * g77.f-torture/compile/20000511-1.f: New test.
43678 * g77.f-torture/compile/20000511-2.f: New test.
43679
43680 2000-05-11 Michael Meissner <meissner@redhat.com>
43681
43682 * gcc.c-torture/execute/20000511-1.c: New test.
43683
43684 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
43685
43686 * gcc.dg/dg.exp: Scan .S files as well as .c files.
43687 * gcc.dg/20000510-1.S: New.
43688
43689 2000-05-08 Catherine Moore <clm@cygnus.com>
43690
43691 * gcc.dg/unused-3.c: New.
43692
43693 2000-05-06 Richard Henderson <rth@cygnus.com>
43694
43695 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
43696 * g++.old-deja/g++.mike/warn1.C: Likewise.
43697 * g++.old-deja/g++.pt/local1.C: Likewise.
43698 * g++.old-deja/g++.pt/local7.C: Likewise.
43699 * g++.old-deja/g++.pt/spec16.C: Likewise.
43700
43701 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
43702
43703 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
43704
43705 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
43706
43707 * g77.f-torture/execute/20000503-1.f: New test.
43708
43709 2000-05-04 Andreas Jaeger <aj@suse.de>
43710
43711 * gcc.dg/noreturn-2.c: New test.
43712
43713 2000-05-04 Neil Booth <NeilB@earthling.net>
43714
43715 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
43716 preprocessor.
43717
43718 2000-05-04 Richard Henderson <rth@cygnus.com>
43719
43720 * gcc.c-torture/execute/20000503-1.c: Fix typo.
43721
43722 2000-05-04 Richard Henderson <rth@cygnus.com>
43723
43724 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
43725 OpenSSL by Jason R Thorpe.
43726
43727 2000-05-03 Jim Wilson <wilson@cygnus.com>
43728
43729 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
43730
43731 2000-05-03 Robert Lipe <robertlipe@usa.net>
43732
43733 * gcc.dg/20000503-1.c: New test.
43734
43735 2000-05-02 Jakub Jelinek <jakub@redhat.com>
43736
43737 * gcc.c-torture/compile/20000502-1.c: New test.
43738 * g++.old-deja/g++.other/align.C: New test.
43739 * gcc.dg/cpp-tradstringify.c: New test.
43740
43741 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
43742
43743 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
43744 and hard registers.
43745
43746 2000-04-26 Geoff Keating <geoffk@cygnus.com>
43747
43748 * gcc.c-torture/execute/loop-5.c: New test.
43749
43750 2000-04-25 Jakub Jelinek <jakub@redhat.com>
43751
43752 * gcc.c-torture/execute/va-arg-20.c: New test.
43753
43754 2000-04-23 Jeffrey A Law (law@cygnus.com)
43755
43756 * gcc.c-torture/execute/20000422-1.c: New test.
43757
43758 2000-04-20 Greg McGary <gkm@gnu.org>
43759
43760 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
43761 when optimizing, but without sibling-call optimizations (-O1).
43762
43763 2000-04-20 Jeffrey A Law (law@cygnus.com)
43764
43765 * gcc.c-torture/compile/20000420-1.c: New test.
43766
43767 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
43768
43769 * g++.abi/ptrflags.C: New test.
43770 * g++.eh/catchptr1.C: Test incomplete pointer chains.
43771
43772 2000-04-19 Catherine Moore <clm@cygnus.com>
43773
43774 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
43775
43776 2000-04-19 Greg McGary <gkm@gnu.org>
43777
43778 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
43779 sibling-call optimizations.
43780
43781 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
43782
43783 * gcc.dg/20000419-1.c: New test.
43784
43785 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
43786
43787 * gcc.c-torture/execute/20000412-6.c: New test.
43788
43789 2000-04-12 Jeffrey A Law (law@cygnus.com)
43790
43791 * gcc.c-torture/execute/20000412-5.c: New test.
43792 * g77.f-torture/compile/20000412-1.f: New test.
43793 * gcc.c-torture/execute/20000412-4.c: New test.
43794 * gcc.c-torture/compile/20000412-2.c: New test.
43795 * gcc.c-torture/execute/20000412-3.c: New test.
43796 * gcc.c-torture/compile/20000412-1.c: New test.
43797 * gcc.c-torture/execute/20000412-2.c: New test.
43798
43799 2000-04-12 Jakub Jelinek <jakub@redhat.com>
43800
43801 * objc/execute/bf-20.m: New test.
43802
43803 2000-04-10 Richard Henderson <rth@cygnus.com>
43804
43805 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
43806
43807 * gcc.c-torture/execute/20000412-1.c: New test.
43808
43809 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
43810
43811 * g++.old-deja/g++.eh/catchptr1.C: New test.
43812
43813 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
43814
43815 * g++.old-deja/g++.abi/cxa_vec.C: New test.
43816
43817 2000-04-08 Neil Booth <NeilB@earthling.net>
43818
43819 * gcc.dg/cpp-nullchar.c: Remove test as
43820 embedded nulls cause problems.
43821
43822 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43823
43824 * gcc.dg/compare2.c: New test.
43825
43826 2000-04-08 Neil Booth <NeilB@earthling.net>
43827
43828 * gcc.dg/cpp-nullchar.c: New test.
43829
43830 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
43831
43832 * gcc.dg/cpp-mi2.c: New test.
43833 * gcc.dg/cpp-mi2[abc].h: New files.
43834
43835 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
43836
43837 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
43838 member name.
43839
43840 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
43841
43842 * g++.old-deja/g++.abi/vmihint.C: New test.
43843
43844 2000-04-06 Neil Booth <NeilB@earthling.net>
43845
43846 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
43847 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
43848 copyright.
43849
43850 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
43851
43852 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
43853 avoid stack-frame overwrite.
43854
43855 2000-04-05 Jakub Jelinek <jakub@redhat.com>
43856
43857 * gcc.c-torture/compile/20000405-2.c: New test.
43858 * gcc.c-torture/compile/20000405-3.c: New test.
43859
43860 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43861
43862 * gcc.c-torture/compile/20000405-1.c: New test.
43863
43864 2000-04-04 Geoff Keating <geoffk@cygnus.com>
43865
43866 * gcc.dg/cast-qual-1.c: Revert last change.
43867
43868 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43869
43870 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
43871
43872 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
43873
43874 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
43875 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
43876
43877 2000-04-03 Jeffrey A Law (law@cygnus.com)
43878
43879 * gcc.c-torture/compile/20000403-2.c: New test.
43880 * gcc.c-torture/compile/20000403-1.c: New test.
43881
43882 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
43883
43884 * gcc.c-torture/execute/20000403-1.c: New test.
43885
43886 2000-04-03 Geoff Keating <geoffk@cygnus.com>
43887
43888 * gcc.c-torture/execute/20000402-1.c: New test.
43889
43890 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
43891
43892 * gcc.c-torture/execute/va-arg-15.c: New test.
43893 * gcc.c-torture/execute/va-arg-16.c: New test.
43894 * gcc.c-torture/execute/va-arg-17.c: New test.
43895 * gcc.c-torture/execute/va-arg-18.c: New test.
43896 * gcc.c-torture/execute/va-arg-19.c: New test.
43897
43898 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
43899
43900 * gcc.c-torture/compile/981211-1.c: Move to...
43901 * gcc.dg/cpp-as1.c: ...here.
43902 * gcc.dg/cpp-as2.c: New file.
43903
43904 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
43905 compiler.
43906
43907 2000-04-02 Neil Booth <NeilB@earthling.net>
43908
43909 * gcc.dg/cpp-cond.c New tests.
43910 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
43911 accidental success less likely.
43912 * gcc.dg/cpp-missingop.c New tests.
43913 * gcc.dg/cpp-missingparen.c New tests.
43914 * gcc.dg/cpp-shift.c New tests.
43915 * gcc.dg/cpp-shortcircuit.c New tests.
43916 * gcc.dg/cpp-unary.c New tests.
43917
43918 2000-03-29 Jeffrey A Law (law@cygnus.com)
43919
43920 * gcc.c-torture/compile/20000329-1.c: New test.
43921
43922 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
43923
43924 * gcc.c-torture/compile/20000326-1.c: New test.
43925 * gcc.c-torture/compile/20000326-2.c: New test.
43926
43927 2000-03-24 Geoff Keating <geoffk@cygnus.com>
43928
43929 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
43930 the first parameter is a function argument.
43931
43932 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
43933
43934 * g++.old-deja/g++.ext/array4.C: New test.
43935
43936 2000-03-22 Geoff Keating <geoffk@cygnus.com>
43937
43938 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
43939
43940 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43941
43942 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
43943
43944 2000-03-19 Richard Henderson <rth@cygnus.com>
43945
43946 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
43947
43948 2000-03-19 Richard Henderson <rth@cygnus.com>
43949
43950 * gcc.c-torture/compile/20000319-1.c: New test.
43951
43952 2000-03-14 Jeffrey A Law (law@cygnus.com)
43953
43954 * gcc.c-torture/execute/20000314-3.c: New test.
43955 * gcc.c-torture/execute/20000314-2.c: New test.
43956 * gcc.c-torture/execute/20000314-1.c: New test.
43957 * gcc.c-torture/compile/20000314-2.c: New test.
43958 * gcc.c-torture/compile/20000314-1.c: New test.
43959
43960 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
43961
43962 * g++.old-deja/g++.warn/inline.C: New test.
43963
43964 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
43965
43966 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
43967 standards-compliant result rather than specific constants.
43968 Put test-values in array.
43969
43970 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
43971
43972 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
43973 (g++_target_compile): Put test-specific options last.
43974
43975 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
43976
43977 * g++.old-deja/g++.eh/vbase4.C: New test.
43978
43979 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
43980
43981 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
43982
43983 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
43984
43985 * g++.old-deja/g++.brendan/misc12.C: Removed.
43986 * g++.old-deja/g++.pt/memtemp77.C: Constify.
43987 * g++.old-deja/g++.ext/pretty4.C: New test.
43988
43989 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
43990
43991 * g++.old-deja/g++.other/string2.C: New test.
43992
43993 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
43994
43995 * g++.old-deja/g++.warn/impint2.C: New test.
43996
43997 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
43998
43999 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44000 is 1, not zero.
44001
44002 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44003
44004 * g++.old-deja/g++.warn/impint.C: New test.
44005 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44006 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44007 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44008 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44009 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44010 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44011 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44012 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44013 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44014 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44015 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44016 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44017
44018 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44019
44020 * gcc.dg/cpp-redef.c: New test.
44021
44022 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44023
44024 * g++.old-deja/g++.pt/unify7.C: New test.
44025
44026 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44027
44028 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44029 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44030
44031 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44032
44033 * gcc.c-torture/compile/20000224-1.c: New test.
44034
44035 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44036
44037 * gcc.c-torture/compile/cpp-2.c: New test.
44038 * gcc.c-torture/compile/cpp-1.c: New test.
44039
44040 2000-02-25 Jeffrey A Law (law@cygnus.com)
44041
44042 * gcc.c-torture/execute/20000225-1.c: New test.
44043
44044 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44045
44046 * gcc.dg/cpp-li2.c: New test.
44047
44048 * gcc.dg/cpp-wi1.c: New test.
44049
44050 * gcc.dg/cpp-li1.c: New test.
44051
44052 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44053
44054 * g++.old-deja/g++.other/sizeof5.C: New test.
44055
44056 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44057
44058 * gcc.c-torture/execute/va-arg-13.c: New test.
44059
44060 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44061
44062 * gcc.c-torture/execute/va-arg-12.c: New test.
44063
44064 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44065
44066 * gcc.c-torture/execute/20000223-1.c: New test.
44067
44068 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44069
44070 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44071
44072 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44073
44074 * g++.old-deja/g++.abi/ptrmem.C: New test.
44075
44076 2000-02-19 Richard Henderson <rth@cygnus.com>
44077
44078 * gcc.c-torture/compile/init-3.c: New.
44079
44080 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44081
44082 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44083 ALWAYS_CXXFLAGS.
44084
44085 2000-02-11 Robert Lipe <robertl@sco.com>
44086
44087 * gcc.c-torture/compile/20000211-3.c: New test.
44088
44089 2000-02-11 Martin Buchholz <martin@xemacs.org>
44090
44091 * gcc.c-torture/compile/20000211-2.c: New test.
44092
44093 2000-02-11 Jeffrey A Law (law@cygnus.com)
44094
44095 * gcc.c-torture/compile/20000211-1.c: New test.
44096
44097 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44098
44099 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44100 on native targets
44101
44102 2000-02-08 Nathan Sidwell <nathan@acm.org>
44103
44104 * g++.old-deja/g++.other/cast5.C: New test.
44105
44106 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44107
44108 * gcc.c-torture/execute/20000205-1.c: New.
44109
44110 2000-02-03 Nathan Sidwell <nathan@acm.org>
44111
44112 * g++.old-deja/g++.jason/cast3.C: Return void.
44113 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
44114
44115 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44116
44117 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
44118
44119 * gcc.dg/loop-1.c: New test.
44120
44121 2000-01-27 Jakub Jelinek <jakub@redhat.com>
44122
44123 * gcc.c-torture/compile/20000127-1.c: New test.
44124 * gcc.c-torture/execute/991228-1.c: New test.
44125
44126 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44127
44128 * gcc.dg/unused-2.c: New test.
44129
44130 * gcc.dg/conv-1.c: New test.
44131
44132 2000-01-24 Mark Mitchell <mark@codesourcery.com>
44133
44134 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
44135 compiler.
44136 (tool_option_proc): Fix typo.
44137
44138 2000-01-24 Geoff Keating <geoffk@cygnus.com>
44139
44140 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
44141 of the ld on the host, not on the build machine.
44142 Also, don't crash if '--help' is not a supported option.
44143
44144 2000-01-24 Richard Henderson <rth@cygnus.com>
44145
44146 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
44147
44148 2000-01-20 Jeffrey A Law (law@cygnus.com)
44149
44150 * gcc.c-torture/execute/20000120-2.c: New test.
44151 * gcc.c-torture/execute/20000120-1.c: New test.
44152
44153 2000-01-13 Jeffrey A Law (law@cygnus.com)
44154
44155 * gcc.c-torture/execute/20000113-1.c: New test.
44156
44157 2000-01-12 Jeffrey A Law (law@cygnus.com)
44158
44159 * gcc.c-torture/execute/20000112-1.c: New test.
44160
44161 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44162
44163 * gcc.dg/20000111-1.c: New test.
44164
44165 2000-01-10 Jeffrey A Law (law@cygnus.com)
44166
44167 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
44168 with 16 bit integers.
44169
44170 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44171
44172 * gcc.dg/20000108-1.c: New test.
44173
44174 2000-01-05 Nathan Sidwell <nathan@acm.org>
44175
44176 * g++.old-deja/g++.ns/koenig8.C: New test.
44177
44178 2000-01-05 Nathan Sidwell <nathan@acm.org>
44179
44180 * g++.old-deja/g++.other/cast4.C: New test.
44181
44182 2000-01-05 Jeffrey A Law (law@cygnus.com)
44183
44184 * gcc.c-torture/compile/20000105-2.c: New test.
44185 * gcc.c-torture/compile/20000105-1.c: New test.
44186
44187 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44188
44189 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
44190 references to printf & atoi to conform to ANSI standard.
44191 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
44192 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
44193 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
44194 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
44195 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
44196 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44197 * g++.old-deja/g++.brendan/copy1.C: Likewise.
44198 * g++.old-deja/g++.brendan/copy2.C: Likewise.
44199 * g++.old-deja/g++.brendan/copy3.C: Likewise.
44200 * g++.old-deja/g++.brendan/copy4.C: Likewise.
44201 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44202 * g++.old-deja/g++.brendan/copy6.C: Likewise.
44203 * g++.old-deja/g++.brendan/copy7.C: Likewise.
44204 * g++.old-deja/g++.brendan/copy8.C: Likewise.
44205 * g++.old-deja/g++.brendan/crash11.C: Likewise.
44206 * g++.old-deja/g++.brendan/crash14.C: Likewise.
44207 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
44208 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44209 * g++.old-deja/g++.brendan/delete2.C: Likewise.
44210 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
44211 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
44212 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
44213 * g++.old-deja/g++.brendan/eh1.C: Likewise.
44214 * g++.old-deja/g++.brendan/groff1.C: Likewise.
44215 * g++.old-deja/g++.brendan/init3.C: Likewise.
44216 * g++.old-deja/g++.brendan/misc12.C: Likewise.
44217 * g++.old-deja/g++.brendan/misc7.C: Likewise.
44218 * g++.old-deja/g++.brendan/new2.C: Likewise.
44219 * g++.old-deja/g++.brendan/operators4.C: Likewise.
44220 * g++.old-deja/g++.brendan/operators5.C: Likewise.
44221 * g++.old-deja/g++.brendan/overload2.C: Likewise.
44222 * g++.old-deja/g++.brendan/overload7.C: Likewise.
44223 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
44224 * g++.old-deja/g++.brendan/reference1.C: Likewise.
44225 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
44226 * g++.old-deja/g++.brendan/template24.C: Likewise.
44227 * g++.old-deja/g++.brendan/template3.C: Likewise.
44228 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
44229 * g++.old-deja/g++.jason/inline3.C: Likewise.
44230 * g++.old-deja/g++.jason/opeq.C: Likewise.
44231 * g++.old-deja/g++.law/arg5.C: Likewise.
44232 * g++.old-deja/g++.law/arm7.C: Likewise.
44233 * g++.old-deja/g++.law/ctors11.C: Likewise.
44234 * g++.old-deja/g++.law/cvt8.C: Likewise.
44235 * g++.old-deja/g++.law/init9.C: Likewise.
44236 * g++.old-deja/g++.law/refs4.C: Likewise.
44237 * g++.old-deja/g++.law/template2.C: Likewise.
44238 * g++.old-deja/g++.law/visibility24.C: Likewise.
44239 * g++.old-deja/g++.law/vtable3.C: Likewise.
44240 * g++.old-deja/g++.mike/asm2.C: Likewise.
44241 * g++.old-deja/g++.mike/eh1.C: Likewise.
44242 * g++.old-deja/g++.mike/misc1.C: Likewise.
44243 * g++.old-deja/g++.mike/misc13.C: Likewise.
44244 * g++.old-deja/g++.mike/misc14.C: Likewise.
44245 * g++.old-deja/g++.mike/ns12.C: Likewise.
44246 * g++.old-deja/g++.mike/p1248.C: Likewise.
44247 * g++.old-deja/g++.mike/p3708.C: Likewise.
44248 * g++.old-deja/g++.mike/p3708a.C: Likewise.
44249 * g++.old-deja/g++.mike/p3708b.C: Likewise.
44250 * g++.old-deja/g++.mike/p646.C: Likewise.
44251 * g++.old-deja/g++.mike/p700.C: Likewise.
44252 * g++.old-deja/g++.mike/p783.C: Likewise.
44253 * g++.old-deja/g++.mike/p783a.C: Likewise.
44254 * g++.old-deja/g++.mike/p783b.C: Likewise.
44255 * g++.old-deja/g++.mike/p786.C: Likewise.
44256 * g++.old-deja/g++.mike/p789.C: Likewise.
44257 * g++.old-deja/g++.mike/p789a.C: Likewise.
44258 * g++.old-deja/g++.mike/p807a.C: Likewise.
44259 * g++.old-deja/g++.other/delete3.C: Likewise.
44260 * g++.old-deja/g++.other/dyncast1.C: Likewise.
44261 * g++.old-deja/g++.other/dyncast2.C: Likewise.
44262 * g++.old-deja/g++.other/dyncast3.C: Likewise.
44263 * g++.old-deja/g++.other/empty1.C: Likewise.
44264 * g++.old-deja/g++.other/temporary1.C: Likewise.
44265 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
44266 * g++.old-deja/g++.pt/t16.C: Likewise.
44267 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
44268
44269 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
44270
44271 * gcc.dg/991230-1.c: New test.
44272
44273 1999-12-29 Jeffrey A Law (law@cygnus.com)
44274
44275 * gcc.c-torture/compile/991229-3.c: New test.
44276 * gcc.c-torture/compile/991229-2.c: New test.
44277 * gcc.c-torture/compile/991229-1.c: New test.
44278
44279 1999-12-29 Greg McGary <gkm@eng.ascend.com>
44280
44281 * gcc.c-torture/compile/labels-2.c: New test.
44282
44283 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
44284
44285 * gcc.c-torture/execute/991227-1.c: New test.
44286
44287 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44288
44289 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
44290
44291 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
44292
44293 * gcc.c-torture/execute/991221-1.c: New test.
44294
44295 1999-12-20 Nathan Sidwell <nathan@acm.org>
44296
44297 * g++.old-deja/g++.other/cast3.C: New test.
44298
44299 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
44300
44301 * gcc.c-torture/execute/991216-4.c: New test.
44302
44303 1999-12-16 Michael Meissner <meissner@cygnus.com>
44304
44305 * gcc.c-torture/execute/991216-1.c: New test.
44306 * gcc.c-torture/execute/991216-2.c: New test.
44307 * gcc.c-torture/execute/991216-3.c: New test.
44308
44309 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44310
44311 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
44312 Actually make the test fail by using "-O2" for compilation.
44313
44314 1999-12-15 Nathan Sidwell <nathan@acm.org>
44315
44316 * g++.old-deja/g++.warn/cast-align1.C: New test.
44317
44318 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44319
44320 * gcc.c-torture/compile/991214-1.c: New test.
44321 * gcc.c-torture/compile/991214-2.c: New test.
44322
44323 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44324
44325 * gcc.dg/991214-1.c: New test.
44326
44327 1999-12-13 Jeffrey A Law (law@cygnus.com)
44328
44329 * gcc.c-torture/compile/991213-3.c: New test.
44330 * gcc.c-torture/compile/991213-2.c: New test.
44331 * gcc.c-torture/compile/991213-1.c: New test.
44332
44333 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
44334
44335 * gcc.dg/991209-1.c: New test.
44336
44337 1999-12-08 Nathan Sidwell <nathan@acm.org>
44338
44339 * gcc.c-torture/compile/991208-1.c: New test.
44340
44341 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44342
44343 * gcc.dg/ultrasp2.c: New test.
44344
44345 1999-12-05 Alex Samuel <samuel@codesourcery.com>
44346
44347 * g++.old-deja/g++.abi/align.C (main): Fix typo.
44348
44349 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
44350
44351 * gcc.c-torture/compile/991202-1.c: New test.
44352 * gcc.c-torture/execute/991202-1.c: New test.
44353 * gcc.c-torture/execute/991202-2.c: New test.
44354 * gcc.c-torture/execute/991202-3.c: New test.
44355
44356 1999-12-02 Alex Samuel <samuel@codesourcery.com>
44357
44358 * g++.old-deja/g++.abi/align.C: New test.
44359 * g++.old-deja/g++.abi/aggregates.C: Likewise.
44360 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44361
44362 1999-12-01 Richard Henderson <rth@cygnus.com>
44363
44364 * gcc.c-torture/execute/991201-1.c: New.
44365
44366 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
44367
44368 * gcc.dg/991129-1.c: New test.
44369
44370 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
44371
44372 * gcc.c-torture/compile/991127-1.c: New test.
44373
44374 1999-11-22 Nathan Sidwell <nathan@acm.org>
44375
44376 * g++.old-deja/g++.other/warn4.C: New test.
44377
44378 1999-11-22 Nathan Sidwell <nathan@acm.org>
44379
44380 * g++.old-deja/g++.eh/cleanup2.C: New test.
44381 * g++.old-deja/g++.ext/pretty2.C: New test.
44382 * g++.old-deja/g++.ext/pretty3.C: New test.
44383 * g++.old-deja/g++.other/debug6.C: New test.
44384
44385 1999-10-20 Jim Wilson <wilson@cygnus.com>
44386
44387 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
44388 compiler_output to look for one error message instead of two.
44389
44390 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
44391
44392 * gcc.c-torture/execute/991118-1.c: Also test case
44393 where the word boundary does not split a byte evenly.
44394
44395 1999-11-19 Nathan Sidwell <nathan@acm.org>
44396
44397 * g++.old-deja/g++.ext/restrict1.C: New test.
44398
44399 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
44400
44401 * gcc.c-torture/execute/991118-1.c: New test.
44402
44403 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
44404
44405 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
44406 working directory pathnames.
44407
44408 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
44409
44410 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
44411 host is equipped with driver.h and driver.o so it can actually
44412 compile and run the tests.
44413
44414 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
44415
44416 * gcc.c-torture/compile/991008-1.c: New test.
44417
44418 1999-11-08 Nick Clifton <nickc@cygnus.com>
44419
44420 * lib/gcc-dg.exp: Include target-supports.exp
44421
44422 1999-11-05 Nick Clifton <nickc@cygnus.com>
44423
44424 * lib/target-supports.exp: New file: Provide procs to test for
44425 features supported by the target.
44426 (check_weak_available): Moved here from ecos.exp.
44427 (check_alias_available): New proc: Determine of the target
44428 toolchain supports the alias attribute.
44429
44430 * gcc.dg/special/ecos.exp: Move check_weak_available to
44431 target-supports.exp.
44432 (alias-1.c): Only perform the test if the target supports
44433 aliases.
44434 (wkali-1.c): Only perform the test if the target supports
44435 aliases.
44436
44437 * gcc.dg/990506-0.c: Expect error messages from cross
44438 targets as well as native targets.
44439
44440 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44441
44442 * gcc.dg/ultrasp1.c: Removed xfail.
44443 * gcc.dg/struct-ret-2.c: Likewise.
44444 * gcc.dg/array-1.c: Likewise.
44445
44446 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44447
44448 * gcc.dg/struct-ret-2.c: New test.
44449
44450 * gcc.dg/array-1.c: New test.
44451
44452 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
44453
44454 * gcc.c-torture/execute/991030-1.c: New test.
44455
44456 1999-10-26 Richard Henderson <rth@cygnus.com>
44457
44458 * gcc.c-torture/compile/991026-2.c: New test.
44459
44460 1999-10-26 Jeffrey A Law (law@cygnus.com)
44461
44462 * gcc.c-torture/compile/991026-1.c: New test.
44463
44464 1999-10-23 Jeffrey A Law (law@cygnus.com)
44465
44466 * gcc.c-torture/execute/991023-1.c: New test.
44467
44468 1999-10-19 Jeffrey A Law (law@cygnus.com)
44469
44470 * gcc.c-torture/execute/991019-1.c: New test.
44471
44472 1999-10-16 Richard Henderson <rth@cygnus.com>
44473
44474 * gcc.c-torture/execute/991016-1.c: New test.
44475
44476 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
44477
44478 * gcc.c-torture/execute/991014-1.c: New test.
44479
44480 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
44481
44482 * g++.old-deja/g++.other/union2.C: New test.
44483
44484 1999-10-13 Nathan Sidwell <nathan@acm.org>
44485
44486 * g++.old-deja/g++.other/vaarg2.C: New test.
44487 * g++.old-deja/g++.other/vaarg3.C: New test.
44488
44489 1999-10-12 Craig Burley <craig@jcb-sc.com>
44490
44491 * g77.f-torture/noncompile/19990905-1.f: Moved from being
44492 in compile/.
44493
44494 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
44495
44496 * gcc.c-torture/execute/va-arg-11.c: New test.
44497
44498 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
44499
44500 * lib/file-format.exp (gcc_target_object_format): Don't
44501 crash if objdump is unavailable.
44502
44503 1999-09-29 Donn Terry <donn@interix.com>
44504
44505 * gcc.misc-tests/mg.exp: delete extraneous redirection.
44506
44507 1999-09-28 Nick Clifton <nickc@cygnus.com>
44508
44509 * gcc.c-torture/compile/990928-1.c: New test.
44510
44511 1999-09-28 Nathan Sidwell <nathan@acm.org>
44512
44513 * g++.old-deja/g++.other/decl6.C: New test.
44514
44515 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44516
44517 * gcc.c-torture/execute/va-arg-10.c: New test.
44518
44519 1999-09-27 Nathan Sidwell <nathan@acm.org>
44520
44521 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
44522 __PRETTY_FUNCTION__.
44523
44524 1999-09-23 Nick Clifton <nickc@cygnus.com>
44525
44526 * gcc.c-torture/execute/990923-1.c: New test.
44527
44528 1999-09-21 Nick Clifton <nickc@cygnus.com>
44529
44530 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
44531 for which -fpic is inappropriate.
44532
44533 1999-09-21 Mark Mitchell <mark@codesourcery.com>
44534
44535 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
44536
44537 1999-09-21 Nathan Sidwell <nathan@acm.org>
44538
44539 * g++.old-deja/g++.other/dyncast1.C: New test.
44540 * g++.old-deja/g++.other/dyncast2.C: New test.
44541 * g++.old-deja/g++.other/dyncast3.C: New test.
44542 * g++.old-deja/g++.other/dyncast4.C: New test.
44543 * g++.old-deja/g++.other/dyncast5.C: New test.
44544 * g++.old-deja/g++.eh/catch3.C: New test.
44545 * g++.old-deja/g++.eh/catch3p.C: New test.
44546 * g++.old-deja/g++.eh/catch4.C: New test.
44547 * g++.old-deja/g++.eh/catch4p.C: New test.
44548 * g++.old-deja/g++.eh/catch5.C: New test.
44549 * g++.old-deja/g++.eh/catch5p.C: New test.
44550 * g++.old-deja/g++.eh/catch6.C: New test.
44551 * g++.old-deja/g++.eh/catch6p.C: New test.
44552 * g++.old-deja/g++.eh/catch7.C: New test.
44553 * g++.old-deja/g++.eh/catch7p.C: New test.
44554 * g++.old-deja/g++.eh/catch8.C: New test.
44555 * g++.old-deja/g++.eh/catch8p.C: New test.
44556 * g++.old-deja/g++.eh/catch9.C: New test.
44557 * g++.old-deja/g++.eh/catch9p.C: New test.
44558
44559 1999-09-13 Nathan Sidwell <nathan@acm.org>
44560
44561 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
44562 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
44563
44564 1999-09-13 Jeffrey A Law (law@cygnus.com)
44565
44566 * gcc.c-torture/compile/990913-1.c: New test.
44567
44568 1999-09-10 Nathan Sidwell <nathan@acm.org>
44569
44570 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
44571 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44572
44573 1999-09-09 Richard Henderson <rth@cygnus.com>
44574
44575 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
44576
44577 1999-09-09 Nathan Sidwell <nathan@acm.org>
44578
44579 * g++.old-deja/g++.other/lookup11.C: New test.
44580 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
44581 what is permitted and what we want.
44582 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
44583 overload use.
44584 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44585
44586 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
44587
44588 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
44589 * gcc.c-torture/noncompile/poison-1.c: New file.
44590
44591 1999-09-08 Nathan Sidwell <nathan@acm.org>
44592
44593 * g++.old-deja/g++.other/sizeof3.C: New test.
44594 * g++.old-deja/g++.other/sizeof4.C: New test.
44595 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
44596 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
44597
44598 1999-09-07 Richard Henderson <rth@cygnus.com>
44599
44600 * gcc.dg/va-arg-1.c: New.
44601
44602 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44603
44604 * gcc.c-torture/execute/va-arg-9.c: New test.
44605
44606 1999-09-05 Craig Burley <craig@jcb-sc.com>
44607
44608 * g77.f-torture/compile/980519-2.f: New test.
44609 * g77.f-torture/compile/19990905-0.f: New test.
44610 * g77.f-torture/compile/19990905-1.f: New test.
44611 * g77.f-torture/compile/19990905-2.f: New test.
44612
44613 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
44614
44615 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
44616
44617 * gcc.c-torture/execute/990827-1.c: Fix typo.
44618
44619 1999-09-03 Nathan Sidwell <nathan@acm.org>
44620
44621 * g++.old-deja/g++.other/deref1.C: New test.
44622
44623 1999-09-02 Nathan Sidwell <nathan@acm.org>
44624
44625 * g++.old-deja/g++.other/ambig2.C: New test.
44626 * g++.old-deja/g++.other/cond5.C: New test.
44627 * g++.old-deja/g++.other/lookup16.C: New test.
44628
44629 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
44630
44631 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
44632 assemblers too.
44633
44634 1999-08-31 Jeffrey A Law (law@cygnus.com)
44635
44636 * lib/c-torture.exp: Avoid the "compare executables" optimization
44637 when testing native.
44638
44639 1999-08-29 Jeffrey A Law (law@cygnus.com)
44640
44641 * gcc.c-torture/execute/990829-1.c: New test.
44642 * gcc.c-torture/compile/990829-1.c: New test.
44643
44644 1999-08-27 Paul Burchard <burchard@pobox.com>
44645
44646 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
44647 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
44648 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
44649 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
44650 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
44651 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
44652 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
44653 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
44654 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
44655 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
44656 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
44657
44658 1999-08-27 Jeffrey A Law (law@cygnus.com)
44659
44660 * gcc.c-torture/execute/990827-1.c: New test.
44661
44662 1999-08-26 Craig Burley <craig@jcb-sc.com>
44663
44664 * g77.f-torture/noncompile/19990826-4.f: New test.
44665
44666 * g77.f-torture/compile/19990826-3.f: New test.
44667
44668 * g77.f-torture/execute/19990826-2.f: New test.
44669
44670 * g77.f-torture/compile/19990826-1.f: New test.
44671
44672 * gcc.c-torture/execute/990826-0.c: New test.
44673 * g77.c-torture/execute/19990826-0.f: New test.
44674
44675 * g77.f-torture/noncompile/970626-2.f: New test.
44676
44677 1999-08-25 Paul Burchard <burchard@pobox.com>
44678
44679 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
44680 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
44681 lss-011.C: New tests.
44682
44683 1999-08-25 Nathan Sidwell <nathan@acm.org>
44684
44685 * g++.old-deja/g++.other/decl5.C: New test.
44686
44687 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44688
44689 * noncompile/noncompile.exp: Load_lib c-torture.exp.
44690 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
44691 call `postbase' for each one. All callers of `postbase' changed
44692 to call this instead.
44693
44694 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
44695
44696 * gcc.c-torture/execute/990811-1.c: New test.
44697
44698 1999-08-09 Nick Clifton <nickc@cygnus.com>
44699
44700 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
44701 just native ones.
44702
44703 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
44704 just native ones.
44705
44706 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44707
44708 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
44709
44710 1999-08-04 Jeffrey A Law (law@cygnus.com)
44711
44712 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
44713
44714 1999-08-04 Nathan Sidwell <nathan@acm.org>
44715
44716 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
44717
44718 1999-08-04 Jeffrey A Law (law@cygnus.com)
44719
44720 * gcc.c-torture/execute/990804-1.c: New test.
44721
44722 1999-08-03 Nathan Sidwell <nathan@acm.org>
44723
44724 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
44725 * g++.old-deja/g++.brendan/crash64.C: Likewise.
44726 * g++.old-deja/g++.brendan/overload8.C: Likewise.
44727
44728 1999-08-03 Nathan Sidwell <nathan@acm.org>
44729
44730 * g++.old-deja/g++.other/struct1.C: New test.
44731
44732 1999-08-03 Nathan Sidwell <nathan@acm.org>
44733
44734 * g++.old-deja/g++.other/enum2.C: New test.
44735
44736 1999-08-02 Richard Henderson <rth@cygnus.com>
44737
44738 Adapted from tests from Franz Sirl:
44739 * gcc.c-torture/execute/va-arg-7.c: New test.
44740 * gcc.c-torture/execute/va-arg-8.c: New test.
44741
44742 1999-08-01 Jeffrey A Law (law@cygnus.com)
44743
44744 * gcc.c-torture/compile/990801-2.c: New test.
44745
44746 * gcc.c-torture/compile/990801-1.c: New test.
44747
44748 1999-07-27 Michael Meissner <meissner@cygnus.com>
44749
44750 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
44751 fp-cmp-1.c, converting double to float.
44752
44753 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
44754 fp-cmp-1.c, converting double to long double.
44755
44756 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
44757 from fr1 to unknown_register, since fr1 is a legitimate register
44758 on some machines.
44759
44760 1999-07-25 Jeffrey A Law (law@cygnus.com)
44761
44762 * README: More listname related changes.
44763
44764 1999-07-08 Catherine Moore <clm@cygnus.com>
44765
44766 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
44767
44768 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
44769
44770 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
44771
44772 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44773
44774 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
44775
44776 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
44777
44778 * gcc.dg/990703-1.c: New test.
44779
44780 1999-06-29 Nick Clifton <nickc@cygnus.com>
44781
44782 * lib/file-format.exp: New file: Move definition of proc
44783 gcc_target_object_format to here from
44784 gcc.dg/special/ecos.exp.
44785
44786 * lib/c-torture.exp: Include lib file-format.exp.
44787 * lib/gcc-dg.exp: Include lib file-format.exp.
44788
44789 * gcc.dg/special/ecos.exp: Remove definition of proc
44790 gcc_target_object_format.
44791
44792 1999-06-28 Jeffrey A Law (law@cygnus.com)
44793
44794 * gcc.c-torture/execute/990628-1.c: New test.
44795
44796 1999-06-25 Jeffrey A Law (law@cygnus.com)
44797
44798 * gcc.c-torture/compile/990625-2.c: New test.
44799
44800 * gcc.c-torture/compile/990625-1.c: New test.
44801
44802 1999-06-23 Nick Clifton <nickc@cygnus.com>
44803
44804 * gcc.c-torture/compile/dll.c: New test case. Check that dll
44805 attributes compile.
44806 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
44807 ports that use the COFF/PE file format.
44808
44809 1999-06-17 Jeffrey A Law (law@cygnus.com)
44810
44811 * gcc.c-torture/compile/990617-1.c: New test.
44812
44813 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
44814
44815 * g++.old-deja/g++.other/decl4.C: New test.
44816
44817 1999-06-14 Nathan Sidwell <nathan@acm.org>
44818
44819 * g++.old-deja/g++.other/bitfld3.C: New test.
44820
44821 1999-06-08 Nathan Sidwell <nathan@acm.org>
44822
44823 * g++.old-deja/g++.eh/catch1.C: New test.
44824
44825 1999-06-07 Jeffrey A Law (law@cygnus.com)
44826
44827 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
44828
44829 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
44830 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
44831
44832 1999-06-05 Craig Burley <craig@jcb-sc.com>
44833
44834 * g77.f-torture/compile/19990502-0.f: Replace with new,
44835 shorter, test that still fails after recent changes.
44836
44837 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44838
44839 * gcc.c-torture/execute/990604-1.c: New test.
44840
44841 1999-05-31 Jeffrey A Law (law@cygnus.com)
44842
44843 * gcc.c-torture/execute/990531-1.c: New test.
44844
44845 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44846
44847 * gcc.c-torture/compile/990527-1.c: New test.
44848
44849 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
44850
44851 * gcc.c-torture/execute/990527-1.c: New test.
44852
44853 1999-05-25 Nick Clifton <nickc@cygnus.com>
44854
44855 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
44856 bitfields as signed.
44857
44858 1999-05-25 Craig Burley <craig@jcb-sc.com>
44859
44860 * g77.f-torture/compile/19990525-0.f: New test.
44861
44862 1999-05-25 Jeffrey A Law (law@cygnus.com)
44863
44864 * gcc.c-torture/execute/990525-2.c: New test.
44865
44866 * gcc.c-torture/execute/990525-1.c: New test.
44867
44868 1999-05-24 Nathan Sidwell <nathan@acm.org>
44869
44870 * g++.old-deja/g++.other/anon3.C: New test.
44871 * g++.old-deja/g++.other/anon4.C: New test.
44872 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
44873 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
44874 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
44875 Merrill).
44876
44877 1999-05-24 Jeffrey A Law (law@cygnus.com)
44878
44879 * gcc.c-torture/execute/990524-1.c: New test.
44880
44881 * gcc.dg/990524-1.c: New test.
44882
44883 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44884
44885 * gcc.c-torture/compile/990523-1.c: New test.
44886
44887 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
44888
44889 * gcc.c-torture/compile/990519-1.c: New test.
44890
44891 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44892
44893 * gcc.c-torture/compile/990517-1.c: New test.
44894
44895 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
44896 (e4, f4): New tests.
44897 (main): Call them.
44898
44899 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44900
44901 * gcc.dg/noreturn-1.c: New test.
44902
44903 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44904
44905 * gcc.c-torture/execute/990513-1.c: New test.
44906
44907 1999-05-10 Richard Henderson <rth@cygnus.com>
44908
44909 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
44910
44911 1999-05-10 Craig Burley <craig@jcb-sc.com>
44912
44913 * g77.f-torture/execute/erfc.f: Use small single-precision
44914 values, to avoid problems on Alphas when not -mieee.
44915
44916 1999-05-08 Craig Burley <craig@jcb-sc.com>
44917
44918 * gcc.dg/990506-0.c: New test.
44919
44920 1999-05-08 Richard Henderson <rth@cygnus.com>
44921
44922 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
44923 the constant to test. Don't XFAIL 64-bit targets.
44924
44925 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
44926 * g++.old-deja/g++.law/profile1.C: Likewise.
44927
44928 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
44929 operator new instances.
44930 * g++.old-deja/g++.other/delete5.C: Likewise.
44931
44932 1999-05-03 Craig Burley <craig@jcb-sc.com>
44933
44934 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
44935 intrinsic.
44936
44937 1999-05-03 Craig Burley <craig@jcb-sc.com>
44938
44939 * g77.f-torture/execute/u77-test.f: Reverse order of two
44940 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
44941
44942 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44943
44944 * gcc.dg/compare1.c: New test.
44945
44946 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
44947
44948 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
44949 New tests.
44950
44951 1999-05-02 Craig Burley <craig@jcb-sc.com>
44952
44953 * g77.f-torture/compile/19990502-1.f: New test.
44954
44955 1999-05-02 Craig Burley <craig@jcb-sc.com>
44956
44957 * g77.f-torture/compile/19990502-0.f: New test.
44958
44959 1999-05-02 Craig Burley <craig@jcb-sc.com>
44960
44961 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
44962 intrinsic.
44963
44964 1999-05-02 Craig Burley <craig@jcb-sc.com>
44965
44966 * g77.f-torture/execute/u77-test.f (main): List libU77
44967 intrinsics not currently tested.
44968 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
44969 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
44970 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
44971 Trim blanks off the ends of some printed strings.
44972
44973 1999-05-02 Craig Burley <craig@jcb-sc.com>
44974
44975 * g77.f-torture/execute/u77-test.f (main): Just warn about
44976 FSTAT gid disagreement, as it's expected on some systems.
44977
44978 1999-05-01 Craig Burley <craig@jcb-sc.com>
44979
44980 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
44981 use a new function, which allows for some slop.
44982 Clean up some commentary.
44983 (issum): The new function.
44984 (sgladd): Deleted subroutine.
44985
44986 1999-05-01 Craig Burley <craig@jcb-sc.com>
44987
44988 * g77.f-torture/execute/u77-test.f: Modify to be more like
44989 libf2c/libU77 version, bringing patches to that version here.
44990 Add suitable commentary.
44991
44992 1999-04-25 Richard Henderson <rth@cygnus.com>
44993
44994 * gcc.dg/990424-1.c: New test.
44995
44996 1999-04-24 Craig Burley <craig@jcb-sc.com>
44997
44998 * g77.f-torture/execute/u77-test.f (main): Bug involving
44999 LSTAT has been fixed, so turn back on full checking.
45000
45001 1999-04-20 Craig Burley <craig@jcb-sc.com>
45002
45003 * g77.f-torture/compile/19990419-0.f: New test.
45004 * g77.f-torture/execute/19990419-1.f: New test.
45005
45006 1999-04-17 Richard Henderson <rth@cygnus.com>
45007
45008 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45009 to avoid the need for a prototype to supress a warning.
45010
45011 1999-04-07 Jim Wilson <wilson@cygnus.com>
45012
45013 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45014
45015 1999-04-04 Jeffrey A Law (law@cygnus.com)
45016
45017 * gcc.c-torture/execute/990404-1.c: New test.
45018
45019 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45020
45021 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45022 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45023 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45024 missing initializer warnings.
45025
45026 1999-03-28 Jeffrey A Law (law@cygnus.com)
45027
45028 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45029 matching strings.
45030
45031 1999-03-26 Jeffrey A Law (law@cygnus.com)
45032
45033 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45034
45035 1999-03-26 Craig Burley <craig@jcb-sc.com>
45036
45037 * g77.f-torture/execute/19990325-0.f: New test.
45038 * g77.f-torture/execute/19990325-1.f: New test.
45039
45040 1999-03-24 Jeffrey A Law (law@cygnus.com)
45041
45042 * gcc.c-torture/execute/990324-1.c: New test.
45043
45044 1999-03-22 Jim Wilson <wilson@cygnus.com>
45045
45046 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45047 test with 4.
45048
45049 1999-03-17 Richard Henderson <rth@cygnus.com>
45050
45051 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45052
45053 1999-03-13 Craig Burley <craig@jcb-sc.com>
45054
45055 * g77.f-torture/execute/19990313-2.f: New test.
45056 * g77.f-torture/execute/19990313-3.f: New test.
45057
45058 1999-03-13 Craig Burley <craig@jcb-sc.com>
45059
45060 * g77.f-torture/execute/19990313-0.f: New test.
45061 * g77.f-torture/execute/19990313-1.f: New test.
45062
45063 1999-03-12 Jim Wilson <wilson@cygnus.com>
45064
45065 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45066 printf to sprintf.
45067 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45068 (main): Add check for u15. Conditionalize u31 check depending on
45069 whether ints are <32 bits or >=32 bits.
45070
45071 1999-03-08 Craig Burley <craig@jcb-sc.com>
45072
45073 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45074
45075 1999-03-08 Craig Burley <craig@jcb-sc.com>
45076
45077 * g77.f-torture/compile/19990305-0.f: New test.
45078 * g77.f-torture/execute/19981119-0.f: New test.
45079
45080 1999-03-08 Craig Burley <craig@jcb-sc.com>
45081
45082 * g77.f-torture/execute/970625-2.f: call ABORT if final
45083 result is not correct, instead of just printing it.
45084 Add this checking via newly introduced obfuscation, to
45085 trip up buggy front ends.
45086
45087 1999-03-07 Craig Burley <craig@jcb-sc.com>
45088
45089 * g77.f-torture/compile/960317-1.f: Moved from being
45090 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45091
45092 1999-03-06 Craig Burley <craig@jcb-sc.com>
45093
45094 * g77.f-torture/execute/960317-1.f: New (old) test.
45095 * g77.f-torture/execute/970625-2.f: Ditto.
45096
45097 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45098
45099 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45100 message on line 1 or line 2; cccp and cpplib do this differently.
45101
45102 1999-03-01 Jeffrey A Law (law@cygnus.com)
45103
45104 * g++.old-deja/g++.law/weak1.C: New test.
45105
45106 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45107
45108 * gcc.c-torture/execute/990119-1.c: Renamed to...
45109 * gcc.dg/990119-1.c: this, so it will only be tested once
45110 (it's a preprocessor test, it doesn't need to be run at
45111 multiple optimization levels).
45112
45113 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45114
45115 * lib/g++.exp: Don't add incdir=$base_dir/../include to
45116 ALWAYS_CXXFLAGS.
45117
45118 1999-02-24 Craig Burley <craig@jcb-sc.com>
45119
45120 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
45121 * g77.f-torture/compile/19981216-0.f: ...as it is expected
45122 to not be compilable by current g77.
45123
45124 1999-02-24 Nick Clifton <nickc@cygnus.com>
45125
45126 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
45127
45128 1999-02-22 Jeffrey A Law (law@cygnus.com)
45129
45130 * gcc.c-torture/execute/990222-1.c: New test.
45131
45132 1999-02-19 Craig Burley <craig@jcb-sc.com>
45133
45134 * g77.f-torture/compile/19990218-0.f: New test.
45135 * g77.f-torture/noncompile/19990218-1.f: New test.
45136
45137 1999-02-18 Craig Burley <craig@jcb-sc.com>
45138
45139 * g77.f-torture/compile/19981216-0.f: New test.
45140
45141 1999-02-14 Jeffrey A Law (law@cygnus.com)
45142
45143 * gcc.dg/990214-1.c: New test.
45144
45145 1999-02-13 Jeffrey A Law (law@cygnus.com)
45146
45147 * gcc.dg/990213-2.c: New test.
45148
45149 * gcc.dg/990213-1.c: New test.
45150
45151 1999-02-12 Jeffrey A Law (law@cygnus.com)
45152
45153 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
45154 ints.
45155
45156 1999-02-11 Nick Clifton <nickc@cygnus.com>
45157
45158 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
45159 specified by target.
45160
45161 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
45162
45163 1999-02-11 Jeffrey A Law (law@cygnus.com)
45164
45165 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
45166
45167 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
45168
45169 * gcc.dg/special/ecos.exp: New test driver for new tests with
45170 special requirements.
45171
45172 * gcc.dg/special/alias-1.c: New test.
45173 * gcc.dg/special/gcsec-1.c: New test.
45174 * gcc.dg/special/weak-1.c: New test.
45175 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
45176 * gcc.dg/special/weak-2.c: New test.
45177 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
45178 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
45179 * gcc.dg/special/wkali-1.c: New test.
45180 * gcc.dg/special/wkali-2.c: New test.
45181 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
45182 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
45183
45184 1999-02-10 Felix Lee <flee@cygnus.com>
45185
45186 * lib/c-torture.exp (c-torture-compile): Pull out code for
45187 analyzing gcc error messages.
45188 (c-torture-execute): Likewise. Fix some (harmless) false
45189 positives.
45190 * lib/gcc.exp (gcc_check_compile): New function.
45191
45192 1999-02-08 Richard Henderson <rth@cygnus.com>
45193
45194 * gcc.c-torture/execute/990208-1.c: New test.
45195
45196 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
45197
45198 * g++.dg/special/ecos.exp: New driver for new tests with special
45199 requirements
45200
45201 * g++.dg/special/conpr-1.C: New test
45202 * g++.dg/special/conpr-2.C: New test
45203 * g++.dg/special/conpr-2a.C: New test
45204 * g++.dg/special/conpr-3.C: New test
45205 * g++.dg/special/conpr-3a.C: New test
45206 * g++.dg/special/conpr-3b.C: New test
45207
45208 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
45209 allow g++ to use the dg driver
45210
45211 * README: Add comment about g++.dg directory
45212
45213 1999-02-06 Jeffrey A Law (law@cygnus.com)
45214
45215 * README: Update email addresses.
45216
45217 1999-02-03 Nick Clifton <nickc@cygnus.com>
45218
45219 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
45220 arguments in order to force structure S onto the stack even on
45221 the alpha.
45222 (test): Pass 10 leading arguments to function foo as well as the
45223 structure S.
45224
45225 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
45226 failure for all targets.
45227
45228 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
45229 abort to terminate program execution.
45230
45231 1999-01-30 Richard Henderson <rth@cygnus.com>
45232
45233 * gcc.c-torture/execute/990130-1.c: New test.
45234
45235 1999-01-30 Jeffrey A Law (law@cygnus.com)
45236
45237 * gcc.dg/990130-1.c: New test.
45238
45239 1999-01-28 Michael Meissner <meissner@cygnus.com>
45240
45241 * gcc.c-torture/execute/990128-1.c: New test.
45242
45243 1999-01-27 Michael Meissner <meissner@cygnus.com>
45244
45245 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
45246
45247 1999-01-27 Felix Lee <flee@cygnus.com>
45248
45249 * lib/c-torture.exp (c-torture-compile): pull out code for
45250 analyzing gcc error messages.
45251 (c-torture-execute): ditto, and fix some (harmless) false
45252 positives.
45253 * lib/gcc.exp (gcc_check_compile): new function.
45254
45255 1999-01-17 Jeffrey A Law (law@cygnus.com)
45256
45257 * gcc.dg/990117-1.c: New test.
45258
45259 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
45260
45261 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
45262
45263 1999-01-15 Jeffrey A Law (law@cygnus.com)
45264
45265 * g77.f-torture/compile/990115-1.f: New test.
45266
45267 1999-01-07 Jeffrey A Law (law@cygnus.com)
45268
45269 * gcc.c-torture/compile/990107-1.c: New test
45270
45271 1999-01-06 Jeffrey A Law (law@cygnus.com)
45272
45273 * gcc.c-torture/execute/990106-2.c: New test.
45274
45275 * gcc.c-torture/execute/990106-1.c: New test.
45276
45277 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
45278
45279 * gcc.c-torture/compile/981223-1.c: New test.
45280
45281 1998-12-29 Richard Henderson <rth@cygnus.com>
45282
45283 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
45284 (opt3): Rename from opt4 and disable.
45285
45286 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
45287
45288 * g++.old-deja/g++.pt/ptrmem5.C: New test.
45289
45290 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45291
45292 * g++.old-deja/g++.other/conv5.C: New test.
45293
45294 1998-12-14 Nick Clifton <nickc@cygnus.com>
45295
45296 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
45297
45298 1998-12-11 Jeffrey A Law (law@cygnus.com)
45299
45300 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
45301
45302 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
45303
45304 * gcc.c-torture/compile/981211-1.c: New test.
45305
45306 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45307
45308 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
45309
45310 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
45311
45312 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45313
45314 * gcc.special/930510-1.c: Make C9X safe.
45315 * gcc.misc-tests/gcov-1.c Similarly.
45316 * gcc.misc-tests/gcov-2.c Similarly.
45317
45318 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45319
45320 * gcc.dg/ultrasp1.c: New test.
45321
45322 1998-12-06 Richard Henderson <rth@cygnus.com>
45323
45324 * gcc.c-torture/execute/981206.c: New test.
45325
45326 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45327
45328 * g++.old-deja/g++.ns/template7.C: New test.
45329
45330 * g++.old-deja/g++.other/expr1.C: New test.
45331
45332 * g++.old-deja/g++.eh/tmpl3.C: New test.
45333
45334 * g++.old-deja/g++.eh/tmpl2.C: New test.
45335
45336 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45337
45338 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
45339 * g++.old-deja/g++.other/using6.C: Removed.
45340 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
45341
45342 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
45343
45344 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45345
45346 * g++.old-deja/g++.pt/overload8.C: New test.
45347
45348 * g++.old-deja/g++.pt/overload7.C: New test.
45349
45350 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
45351
45352 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
45353 and relinking messages.
45354 * lib/g++.exp (g++_target_compile): Remove .rpo file when
45355 compiling with -frepo.
45356
45357 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
45358
45359 * g++.old-deja/g++.pt/lookup6.C: New test.
45360
45361 1998-11-30 Nick Clifton <nickc@cygnus.com>
45362
45363 * gcc.c-torture/execute/981130-1.c: New test.
45364 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
45365
45366 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45367
45368 * g++.old-deja/g++.pt/explicit76.C: New test.
45369
45370 * g++.old-deja/g++.pt/friend38.C: New test.
45371
45372 * g++.old-deja/g++.ns/crash2.C: New test.
45373
45374 * g++.old-deja/g++.pt/defarg8.C: New test.
45375
45376 * g++.old-deja/g++.pt/instantiate6.C: New test.
45377
45378 * g++.old-deja/g++.pt/static6.C: New test.
45379
45380 * g++.old-deja/g++.pt/decl2.C: New test.
45381
45382 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45383
45384 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
45385 problem is actually related with name lookup, but so what? :-)
45386
45387 * g++.old-deja/g++.pt/friend37.C: New test.
45388
45389 1998-11-25 Dave Love <d.love@dl.ac.uk>
45390
45391 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
45392 element, which fails on some systems.
45393
45394 * g77.f-torture/execute/labug1.f: New test.
45395
45396 1998-11-21 Jeffrey A Law (law@cygnus.com)
45397
45398 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
45399 is defined.
45400
45401 1998-11-18 Dave Love <d.love@dl.ac.uk>
45402
45403 * g77.f-torture/compile/981117-1.f: New test.
45404
45405 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
45406
45407 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
45408 properly discarded.
45409
45410 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
45411
45412 * gcc.c-torture/execute/memcheck: New directory of tests for
45413 -fcheck-memory-usage.
45414
45415 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45416
45417 * README: New file, general information about the testsuite and
45418 new description of the various C++ test subdirectories.
45419 * README.g++: Eliminate obsolete information, update and move most
45420 relevant stuff to README.
45421
45422 1998-11-07 Richard Henderson <rth@cygnus.com>
45423
45424 * gcc.c-torture/compile/981107-1.c: New test.
45425
45426 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
45427
45428 * execute/memcpy-bi.c: New testcase.
45429
45430 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
45431
45432 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
45433 base classes.
45434
45435 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
45436 template is selected.
45437
45438 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
45439 classes, it should be accepted for all types.
45440
45441 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
45442
45443 * g++.old-deja/g++.pt/spec24.C: Ensure that template
45444 specializations start with template headers.
45445
45446 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
45447
45448 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
45449
45450 * g++.old-deja/g++.other/init9.C: Test cross initialization of
45451 non-POD types.
45452
45453 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45454
45455 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
45456
45457 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
45458
45459 * compile/981022-1.c, compile/981022-1.x: New test and driver.
45460
45461 1998-10-19 Jeffrey A Law (law@cygnus.com)
45462
45463 * 981019-1.c: New test.
45464
45465 1998-10-14 Robert Lipe <robertl@dgii.com>
45466
45467 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
45468 find objc headers.
45469
45470 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45471
45472 * compile/981001-4.c: Remove use of GCC extension that triggers a
45473 compiler bug.
45474
45475 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
45476
45477 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
45478
45479 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45480
45481 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
45482 instantiation of template produces incorrect code for delete
45483 expression.
45484
45485 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
45486 constructors' name is not unique.
45487 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
45488 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
45489
45490 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
45491 automatic array of const is ill-formed.
45492
45493 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
45494 of template parameter?
45495
45496 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
45497 const.
45498
45499 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
45500 pointer-to-member expression.
45501
45502 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
45503 declaration causes ICE.
45504
45505 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
45506
45507 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
45508 reserved in the global namespace.
45509
45510 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
45511 generate needed virtual table.
45512
45513 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
45514
45515 1998-10-10 Dariush Eslimi <eslimi@loran.com>
45516
45517 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
45518 template-dependent type
45519
45520 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
45521
45522 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
45523 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
45524 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
45525
45526 * g++.old-deja/g++.other/using5.C: New test; using decl from base
45527 class should be usable as argument of member function.
45528 * g++.old-deja/g++.other/using6.C: New test; using decl from base
45529 class should be usable as return type of member function.
45530 * g++.old-deja/g++.other/using7.C: New test; using decl from base
45531 class should be usable as type of data member.
45532
45533 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
45534
45535 1998-10-09 Jeffrey A Law (law@cygnus.com)
45536
45537 * gcc.c-torture/special/920521-1.c: Fix bogus test.
45538
45539 1998-10-08 Nick Clifton <nickc@cygnus.com>
45540
45541 * gcc.dg/dll-?.c Add thumb to target list.
45542 Fix assembler scan patterns to match current assembler output.
45543
45544 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
45545
45546 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
45547 matching of template brackets.
45548
45549 * g++.old-deja/g++.other/using4.C: New test. Test using
45550 declarations of methods from base classes.
45551
45552 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
45553 within functions should introduce names into the innermost
45554 enclosing namespace.
45555
45556 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
45557 of static locals if first initialization throws.
45558
45559 1998-10-07 Jim Wilson <wilson@cygnus.com>
45560
45561 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
45562
45563 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
45564
45565 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
45566 lose track of the possible targets of tablejump insns.
45567 * special/special.exp: Run it.
45568
45569 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45570
45571 * g++.old-deja/g++.pt/friend35.C: New test. A template function
45572 must be declared before its specializations can be named in friend
45573 declarations.
45574
45575 1998-10-05 Dave Love <d.love@dl.ac.uk>
45576
45577 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
45578
45579 * g77.f-torture/execute/io1.f: New test.
45580
45581 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45582
45583 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
45584 with pointer to template function, for which no argument deduction
45585 is possible.
45586
45587 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
45588 specialization of template function as argument to template
45589 function.
45590
45591 * g++.old-deja/g++.other/access2.C: New test; Inner class
45592 shouldn't have privileged access to Outer's names.
45593
45594 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45595
45596 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
45597 friend template declared within template class conflicts with
45598 nested class of the same name.
45599
45600 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
45601 is ignored.
45602
45603 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
45604 object with direct initializer as function declaration.
45605
45606 * g++.old-deja/g++.other/decl2.C: New test; duplicate
45607 initializers.
45608
45609 * g++.old-deja/g++.other/null2.C: New test; conditional operator
45610 involving const pointer and NULL produces incorrect result.
45611
45612 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
45613 type name without `typename' should be rejected with -pedantic.
45614
45615 1998-10-02 Richard Henderson <rth@cygnus.com>
45616
45617 * g++.old-deja/g++.other/addrof1.C: New test.
45618
45619 1998-10-01 Nick Clifton <nickc@cygnus.com>
45620
45621 * gcc.c-torture/compile/981001-1.c: New test.
45622 * gcc.c-torture/execute/981001-1.c: New test.
45623
45624 1998-10-01 Jeffrey A Law (law@cygnus.com)
45625
45626 * gcc.c-torture/compile/981001-2.c: New test.
45627 * gcc.c-torture/compile/981001-3.c: New test.
45628 * gcc.c-torture/compile/981001-4.c: New test.
45629
45630 1998-10-01 Robert Lipe <robertl@dgii.com>
45631
45632 * lib/objc.exp (objc_target_compile): Add -L during compiles for
45633 multilibbed hosts. Idea grafted from g77.exp.
45634
45635 1998-09-30 Dave Love <d.love@dl.ac.uk>
45636
45637 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
45638 avoid losing on systems which need -lsocket.
45639
45640 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
45641
45642 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
45643 * g++.old-deja/g++.other/nested2.C: Ditto.
45644 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
45645 failure.
45646
45647 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45648
45649 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
45650 preferred over template operator!= for enum bitfields.
45651
45652 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
45653
45654 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
45655 that happen to have the same base name, but in different scopes,
45656 are incorrectly rejected.
45657
45658 1998-09-16 Richard Henderson <rth@cygnus.com>
45659
45660 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
45661 on the native word size instead of an integer literal.
45662
45663 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45664
45665 * g++.old-deja/g++.other/static2.C: Invocation of static data
45666 member of type pointer-to-function denoted as non-static member.
45667
45668 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
45669 checks involving function types and aliases.
45670
45671 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45672
45673 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
45674 redefined to the same non-trivial type.
45675
45676 * g++.old-deja/g++.pt/explicit73.C: Test for proper
45677 namespace-qualification of template specializations declared in
45678 other namespaces.
45679
45680 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
45681 to declare a subset of the specializations of a template function
45682 as friends of specializations of a template class.
45683
45684 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
45685 member templates that do not fully specialize the enclosing
45686 template class are rejected.
45687
45688 1998-09-11 Dave Love <d.love@dl.ac.uk>
45689
45690 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
45691
45692 1998-09-08 Dave Love <d.love@dl.ac.uk>
45693
45694 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
45695 altered from libf2c/libU77 version.
45696
45697 1998-09-06 Dave Love <d.love@dl.ac.uk>
45698
45699 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
45700
45701 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
45702
45703 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
45704 (un)signed char are different types for template specialization
45705 purposes.
45706
45707 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
45708
45709 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
45710 * objc: ObjC testsuite.
45711
45712 1998-08-31 Catherine Moore <clm@cygnus.com>
45713
45714 * gcc.c-torture/execute/941014-1.x: New file.
45715
45716 1998-08-31 Nick Clifton <nickc@cygnus.com>
45717
45718 * lib/c-torture.exp: Add support for
45719 torture_eval_before_compile and torture_eval_before_execute
45720 variables.
45721
45722 1998-08-30 Jeffrey A Law (law@cygnus.com)
45723
45724 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
45725 this test triggers valid.
45726
45727 1998-08-27 Jeffrey A Law (law@cygnus.com)
45728
45729 * gcc.dg/980827-1.c: New test.
45730
45731 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
45732
45733 * gcc.c-torture/execute/loop-4b.c: New test.
45734
45735 1998-08-26 Nick Clifton <nickc@cygnus.com>
45736
45737 * lib/c-torture.exp: Add support for
45738 torture_eval_before_compile and torture_eval_before_execute
45739 variables.
45740
45741 1998-08-25 Jeffrey A Law (law@cygnus.com)
45742
45743 * gcc.c-torture/compile/980825-1.c: New test.
45744
45745 1998-08-24 Nick Clifton <nickc@cygnus.com>
45746
45747 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
45748 count number tests in opt_t0 not good_t0.
45749
45750 1998-08-24 Jeffrey A Law (law@cygnus.com)
45751
45752 * gcc.c-torture/compile/930326-1.x: Fix typo.
45753
45754 1998-08-23 Mark Mitchell <mark@markmitchell.com>
45755
45756 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
45757 causes an ICE.
45758
45759 1998-08-21 Jeffrey A Law (law@cygnus.com)
45760
45761 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
45762 STACK_SIZE is defined.
45763 * gcc.c-torture/unsorted/stuct.c: Similarly.
45764
45765 * gcc.c-torture/compile/980821-1.c: New test.
45766
45767 1998-08-21 Jeffrey A Law (law@cygnus.com)
45768
45769 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
45770
45771 1998-08-19 Mark Mitchell <mark@markmitchell.com>
45772
45773 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
45774 code.
45775
45776 1998-08-09 Mark Mitchell <mark@markmitchell.com>
45777
45778 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
45779 error'.
45780
45781 1998-08-18 Jeffrey A Law (law@cygnus.com)
45782
45783 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
45784
45785 1998-08-16 Jeffrey A Law (law@cygnus.com)
45786
45787 * gcc.c-torture/compile/980816-1.c: New test.
45788
45789 * gcc.dg/980816-1.c: New test.
45790
45791 1998-08-13 Jeffrey A Law (law@cygnus.com)
45792
45793 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
45794 compiler for ieee tests.
45795
45796 1998-08-01 Dave Love <d.love@dl.ac.uk>
45797
45798 * g77.f-torture/compile/980729-0.f: New test.
45799
45800 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
45801
45802 * gcc.c-torture/special/eeprof-1.c: New test, for
45803 -finstrument-functions.
45804 * gcc.c-torture/special/special.exp: Run it.
45805
45806 1998-07-29 Jeffrey A Law (law@cygnus.com)
45807
45808 * gcc.c-torture/compile/980729-1.c: New test.
45809
45810 1998-07-27 Nick Clifton <nickc@cygnus.com>
45811
45812 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
45813 __thumb__ is defined, and test for ARM style doubles if so.
45814
45815 1998-07-26 Dave Love <d.love@dl.ac.uk>
45816
45817 * g77.f-torture/noncompile/980615-0.f: New test.
45818
45819 1998-07-26 H.J. Lu (hjl@gnu.org)
45820
45821 * gcc.dg/980312-1.c: Do link instead of compile.
45822 * gcc.dg/980313-1.c: Likewise.
45823
45824 1998-07-26 Jeffrey A Law (law@cygnus.com)
45825
45826 * gcc.c-torture/compile/980726-1.c: New test.
45827
45828 1998-07-25 Dave Love <d.love@dl.ac.uk>
45829
45830 * g77.f-torture/execute/io0.f: New test.
45831
45832 1998-07-24 Nick Clifton <nickc@cygnus.com>
45833
45834 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
45835 an int.
45836
45837 1998-06-18 Michael Meissner <meissner@cygnus.com>
45838
45839 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
45840 m32r bugs.
45841
45842 1998-07-17 Nick Clifton <nickc@cygnus.com>
45843
45844 * gcc.dg/980626-1.c: Expect failures for all toolchains until
45845 c-decl.c:grokdeclarator can handle mode attributes.
45846
45847 1998-07-16 Jeffrey A Law (law@cygnus.com)
45848
45849 * gcc.c-torture/execute/980716-1.c: New test.
45850
45851 1998-07-13 Jeffrey A Law (law@cygnus.com)
45852
45853 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
45854 the mn10200.
45855 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
45856 the mn10200.
45857 * gcc.c-torture/execute/va-arg-3.x: Similarly.
45858 * gcc.c-torture/compile/930326-1.x: Similarly.
45859
45860 1998-07-13 Dave Love <d.love@dl.ac.uk>
45861
45862 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
45863 New test from Craig.
45864
45865 1998-07-12 Dave Love <d.love@dl.ac.uk>
45866
45867 * g77.f-torture/noncompile/980616-0.f: New test.
45868
45869 * g77.f-torture/execute/970816-3.f: New test from Craig.
45870
45871 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45872
45873 * g++.other/singleton.C: Return error value instead of taking
45874 SIGSEGV.
45875
45876 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
45877
45878 * g++.other/singleton.C: New test. Warning is under dispute.
45879 Runtime crash is not.
45880
45881 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45882
45883 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
45884 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
45885 using6.C, using7.C}: New namespace tests.
45886
45887 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45888
45889 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
45890 specialization with typedef'ed names used as array indexes.
45891
45892 1998-07-09 Jeffrey A Law (law@cygnus.com)
45893
45894 * gcc.c-torture/execute/980709-1.c: New test.
45895
45896 * gcc.dg/980709-1.c: New test.
45897
45898 1998-07-07 Richard Henderson <rth@cygnus.com>
45899
45900 * gcc.c-torture/execute/bcp-1.c: New test.
45901
45902 1998-07-07 Jeffrey A Law (law@cygnus.com)
45903
45904 * gcc.c-torture/execute/980707-1.c: New test.
45905
45906 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
45907
45908 * gcc.c-torture/compile/980706-1.c: New test.
45909
45910 1998-07-01 Dave Love <d.love@dl.ac.uk>
45911
45912 * g77.f-torture/execute/980701-0.f,
45913 g77.f-torture/execute/980701-1.f: New test from Craig.
45914
45915 1998-07-01 Jeffrey A Law (law@cygnus.com)
45916
45917 * gcc.c-torture/compile/980701-1.c: New test.
45918
45919 * gcc.c-torture/execute/980701-1.c: New test.
45920
45921 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
45922 rlsruhe.de>
45923
45924 * g++.old-deja/g++.robertl/eb132.C: New test.
45925 * g++.old-deja/g++.robertl/eb133.C: Likewise.
45926
45927 1998-06-29 Dave Love <d.love@dl.ac.uk>
45928
45929 * g77.f-torture/execute/980628-7.f,
45930 g77.f-torture/execute/980628-8.f,
45931 g77.f-torture/execute/980628-9.f,
45932 g77.f-torture/execute/980628-10.f: New tests from Craig.
45933
45934 * g77.f-torture/execute/980628-3.f: Remove mail headers.
45935
45936 1998-06-28 Jeffrey A Law (law@cygnus.com)
45937
45938 * g77.f-torture/execute/980628-4.f: New test from Craig.
45939 * g77.f-torture/execute/980628-5.f: Likewise.
45940 * g77.f-torture/execute/980628-2.f: Likewise.
45941 * g77.f-torture/execute/980628-0.f: Likewise.
45942 * g77.f-torture/execute/980628-1.f: Likewise.
45943 * g77.f-torture/execute/980628-3.f: Likewise.
45944 * g77.f-torture/execute/980628-6.f: Likewise.
45945
45946 1998-06-28 Jeffrey A Law (law@cygnus.com)
45947
45948 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
45949 directory when nothing has been installed yet.
45950
45951 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
45952
45953 * gcc.c-torture/special/special.exp: Handle newer versions of
45954 dejagnu.
45955
45956 1998-06-26 Jeffrey A Law (law@cygnus.com)
45957
45958 * gcc.dg/980626-1.c: New test.
45959
45960 1998-06-19 Bruno Haible <haible@ilog.fr>
45961
45962 * gcc.misc-tests/m-un-2.c: New test.
45963 * g++.old-deja/g++.other/warn01.c: Likewise.
45964
45965 1998-06-19 Robert Lipe <robertl@dgii.com>
45966
45967 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
45968 compatibility with assmblers with a different comment character.
45969 Eliminate use of GAS-specific extensions.
45970
45971 1998-06-19 Jeffrey A Law (law@cygnus.com)
45972
45973 * gcc.c-torture/execute/ieee/980619-1.c: New test.
45974
45975 1998-06-19 Robert Lipe <robertl@dgii.com>
45976
45977 * lib/g77.exp: Replace search for libf2c.a with search for newly
45978 renamed libg2c.a
45979
45980 1998-06-17 Jeffrey A Law (law@cygnus.com)
45981
45982 * gcc.c-torture/execute/980617-1.c: New test.
45983
45984 1998-06-12 Jeffrey A Law (law@cygnus.com)
45985
45986 * gcc.c-torture/execute/980612-1.c: New test.
45987
45988 1998-06-08 Jeffrey A Law (law@cygnus.com)
45989
45990 * gcc.dg/980523-1.c: Only test on ppc-linux.
45991 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
45992
45993 * gcc.c-torture/execute/980608-1.c: New test.
45994
45995 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
45996
45997 * gcc.c-torture/execute/980605-1.c: New test.
45998
45999 1998-06-04 Jeffrey A Law (law@cygnus.com)
46000
46001 * gcc.c-torture/execute/980604-1.c: New test.
46002
46003 1998-06-02 Jeffrey A Law (law@cygnus.com)
46004
46005 * gcc.c-torture/execute/980602-1.c: New test.
46006 * gcc.c-torture/execute/980602-2.c: Likewise.
46007
46008 1998-06-02 Dave Love <d.love@dl.ac.uk>
46009
46010 * 970125-0.f: Fix per JCB. Add commentary.
46011
46012 1998-05-31 Michael Meissner <meissner@cygnus.com>
46013
46014 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46015 IEEE -0 support.
46016
46017 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46018
46019 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46020 earlier.
46021
46022 1998-05-28 Catherine Moore <clm@cygnus.com>
46023
46024 * gcc.c-torture/execute/980526-3.c: New test.
46025
46026 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46027
46028 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46029 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46030 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46031 m88k-motorola-sysv3 to XFAIL.
46032
46033 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46034
46035 * gcc.dg/980526-1.c: New test.
46036 * gcc.c-torture/execute/980526-2.c: New test.
46037
46038 1998-05-26 Jeffrey A Law (law@cygnus.com)
46039
46040 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46041
46042 * gcc.c-torture/execute/980526-1.c: New test.
46043
46044 1998-05-26 Dave Love <d.love@dl.ac.uk>
46045
46046 * g77.f-torture/execute/alpha2.f: Add runtime test.
46047
46048 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46049
46050 * g++.old-deja/old-deja.exp: Strip leading directories.
46051
46052 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46053 error for the line. Don't run multiple tests for the same line.
46054
46055 1998-05-23 Jeffrey A Law (law@cygnus.com)
46056
46057 * gcc.dg/980523-1.c: New test.
46058
46059 1998-05-23 Dave Love <d.love@dl.ac.uk>
46060
46061 * g77.f-torture/compile/970915-0.f: New test.
46062
46063 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46064
46065 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46066
46067 1998-05-21 Jeffrey A Law (law@cygnus.com)
46068
46069 * gcc.dg/980520-1.c: New test.
46070
46071 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46072
46073 * gcc.dg/980502-1.c: Fix return type.
46074
46075 1998-05-20 Jeffrey A Law (law@cygnus.com)
46076
46077 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46078 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46079 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46080 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46081 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46082
46083 1998-05-20 Dave Love <d.love@dl.ac.uk>
46084
46085 * g77.f-torture/execute/980520-1.f: New test.
46086
46087 1998-05-15 Dave Love <d.love@dl.ac.uk>
46088
46089 * lib/mike-g77.exp: New file.
46090
46091 * g77.f-torture/noncompile/noncompile.exp,
46092 g77.f-torture/noncompile/check0.f: New files.
46093
46094 1998-05-14 Dave Love <d.love@dl.ac.uk>
46095
46096 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46097 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46098 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46099 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46100 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46101 abort where appropriate.
46102
46103 1998-05-05 Michael Meissner <meissner@cygnus.com>
46104
46105 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46106 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46107
46108 1998-04-29 Dave Love <d.love@dl.ac.uk>
46109
46110 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46111
46112 1998-04-27 Dave Love <d.love@dl.ac.uk>
46113
46114 * g77.f-torture/compile/980427-0.f: New test.
46115
46116 1998-04-24 Dave Love <d.love@dl.ac.uk>
46117
46118 * g77.f-torture/compile/980424-0.f: New test.
46119
46120 1998-04-19 Dave Love <d.love@dl.ac.uk>
46121
46122 * g77.f-torture/compile/980419-2.f (main): New test.
46123 * g77.f-torture/compile/970125-0.f: New test.
46124 * g77.f-torture/compile/980419-1.f: New test.
46125
46126 1998-04-08 Jim Wilson <wilson@cygnus.com>
46127
46128 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
46129 of loop-4.c.
46130
46131 1998-04-07 Jim Wilson <wilson@cygnus.com>
46132
46133 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
46134
46135 1998-04-03 Jim Wilson <wilson@cygnus.com>
46136
46137 * gcc.c-torture/compile/980329-1.c: New test.
46138
46139 1998-03-18 Jim Wilson <wilson@cygnus.com>
46140
46141 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
46142 * gcc.dg/980312-1.c: Fix typo in -march command.
46143
46144 1998-03-16 H.J. Lu (hjl@gnu.org)
46145
46146 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
46147
46148 1998-03-11 Robert Lipe <robertl@dgii.com>
46149
46150 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
46151 Dave Love agree the Fortran source is bogus.
46152
46153 1998-03-11 Robert Lipe <robertl@dgii.com>
46154
46155 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
46156 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
46157 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
46158 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
46159 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
46160
46161 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46162
46163 * g++.old-deja/g++.other/friend1.C: New test.
46164
46165 1998-02-18 Dave Love <d.love@dl.ac.uk>
46166
46167 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
46168 possibly uninitialized) variables and declare dnrm2.
46169
46170 1998-02-23 Robert Lipe <robertl@dgii.com>
46171
46172 From Bruno Haible <haible@ilog.fr>:
46173 * gcc.c-torture/execute/980223.c: New test.
46174
46175 1998-02-13 Jeffrey A Law (law@cygnus.com)
46176
46177 * gcc.dg/ifelse-1.c: New test.
46178
46179 1998-02-09 H.J. Lu (hjl@gnu.org)
46180
46181 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
46182
46183 * lib/old-dejagnu.exp (old-dejagnu): Added the
46184 "execution test - XFAIL *-*-*" handling in the spirit of
46185 "excess errors test -". Changed the "execution test fails"
46186 handling to be like "excess errors test fails".
46187 * Update various tests accordingly.
46188
46189 1998-02-06 Jim Wilson <wilson@cygnus.com>
46190
46191 * gcc.c-torture/execute/980205.c: New test.
46192
46193 1998-01-18 Jeffrey A Law (law@cygnus.com)
46194
46195 * lib/c-torture.exp: Look for .x files instead of .cexp files.
46196 * lib/f-torture.exp: Similarly.
46197 * gcc.c-torture: Rename all .cexp files to .x files.
46198
46199 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
46200
46201 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
46202 (940510-1.c): Removed duplicate.
46203 (971104-1.c): New test.
46204
46205 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
46206
46207 * lib/f-torture.exp: Improve error and loop detection.
46208
46209 1997-11-19 Michael Meissner <meissner@cygnus.com>
46210
46211 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
46212 use that to size the filler array.
46213
46214 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
46215
46216 * lib/c-torture.exp(c-torture-execute): Fix typo.
46217
46218 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
46219 testcase as the executable name. Keep the executable around if
46220 the test fails.
46221
46222 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
46223
46224 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
46225 changes. Only test one -g option, and move it to the end of the
46226 list of options to test.
46227
46228 1997-09-19 Michael Meissner <meissner@cygnus.com>
46229
46230 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
46231 variable GCC_TORTURE_OPTIONS to supply default switches separated
46232 by colons. If no environment variable, run tests with -O0 -g, -O1
46233 -g, and -O2 -g as well.
46234
46235 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
46236
46237 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
46238 explanatory comments. Fix indentation.
46239
46240 1997-09-15 Jeffrey A Law (law@cygnus.com)
46241
46242 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
46243
46244 1997-09-11 Jeffrey A Law (law@cygnus.com)
46245
46246 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
46247 * g++.old-deja/g++.mike/p7325.C: Likewise.
46248 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
46249
46250 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
46251
46252 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
46253 * g++.old-deja/g++.brendan/crash30.C: Likewise.
46254 * g++.old-deja/g++.brendan/crash39.C: Likewise.
46255 * g++.old-deja/g++.law/operators4.C: Likewise.
46256
46257 1997-09-11 Joe Buck (jbuck@synopsys.com)
46258
46259 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
46260 * g++.old-deja/g++.mike/p784.C: Ditto.
46261 * g++.old-deja/g++.mike/p785.C: Ditto.
46262
46263 1997-09-05 Jeffrey A Law (law@cygnus.com)
46264
46265 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
46266
46267 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46268
46269 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
46270 target feature; pass this to c-torture-execute as needed.
46271
46272 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46273
46274 * lib/c-torture.exp(c-torture-execute): If the previous and the
46275 current executables being tested are identical, we don't need to
46276 run the executable again. Try to make the executable names
46277 unique. Add an optional argument for passing additional compiler
46278 flags.
46279
46280 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
46281
46282 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
46283
46284 1997-08-29 Jeffrey A Law (law@cygnus.com)
46285
46286 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
46287
46288 1997-07-31 Jeffrey A Law (law@cygnus.com)
46289
46290 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
46291 32bit or larger longs.
46292
46293 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
46294 have either a 32bit long or 32bit int.
46295
46296 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
46297
46298 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
46299 Make double precision tests dependent on sizeof (double).
46300
46301 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
46302
46303 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
46304 too.
46305
46306 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
46307
46308 * gcc.c-torture/compile/961203-1.cexp: New script.
46309
46310 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
46311
46312 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
46313 up the includes ourselves.
46314
46315 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
46316
46317 * lib/plumhall.exp: Remove random include, and add a few
46318 verbose messages for debugging.
46319
46320 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
46321
46322 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
46323 of trying to do it ourselves.
46324
46325 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46326
46327 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
46328
46329 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
46330
46331 * gcc.prms/5403.c: Made regexp a bit less strict.
46332
46333 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
46334
46335 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
46336 is returned from remote_load instead.
46337 * lib/plumhall.exp: Ditto.
46338 * lib/mike-g++.exp: Ditto.
46339 * lib/old-dejagnu.exp: Ditto.
46340 * lib/c-torture.exp: Ditto.
46341
46342 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
46343
46344 * lib/g++.exp: Use build_wrapper procedure.
46345 * lib/gcc.exp: Ditto.
46346
46347 1997-05-20 Jeffrey A Law (law@cygnus.com)
46348
46349 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
46350 an old-style decl for malloc. Fixes tests to work when
46351 sizeof (int) != sizeof (size_t).
46352
46353 1997-05-15 Mike Meissner <meissner@cygnus.com>
46354
46355 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
46356
46357 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
46358 use stdargs.h interface.
46359
46360 1997-05-15 Mike Meissner <meissner@cygnus.com>
46361
46362 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
46363 NO_VARARGS when compiling.
46364
46365 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
46366
46367 * lib/plumhall.exp(ph_includes): New procedure.
46368 (ph_make): Use it.
46369 (ph_compiler): Ditto.
46370
46371 * lib/g++.exp: Rename test-glue.c to testglue.c.
46372 * lib/gcc.exp: Ditto.
46373
46374 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
46375
46376 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
46377 to completion when it's called.
46378
46379 1997-03-21 Michael Meissner <meissner@cygnus.com>
46380
46381 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
46382 is defined, don't do test.
46383
46384 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
46385
46386 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
46387 for object files.
46388 (ph_summary): Mark skipped testcases as untested, not unresolved.
46389
46390 * lib/plumhall.exp (ph_make): If unresolved because of bad
46391 errorCode, record errorCode in log file.
46392 (*): Replace send_log/verbose with verbose -log.
46393
46394 1997-03-19 Michael Meissner <meissner@cygnus.com>
46395
46396 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
46397 double conversion if double isn't at least 8 bytes.
46398
46399 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
46400 int to work with targets where int is 16 bits.
46401
46402 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
46403 8 bytes, just exit, since 4 byte doubles don't have enough bits of
46404 precision for the test to complete.
46405
46406 1997-03-14 Michael Meissner <meissner@cygnus.com>
46407
46408 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
46409 if d10v is not compiled with the -mdouble64 flag.
46410 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
46411
46412 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
46413 d10v is not compiled with the -mint32 flag.
46414
46415 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
46416
46417 * lib/plumhall.exp: Use incr_count.
46418
46419 1997-03-12 Jeffrey A Law (law@cygnus.com)
46420
46421 * gcc.c-torture: Update to c-torture-1.45.
46422
46423 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
46424
46425 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
46426 the name of the expect testcase file).
46427
46428 * lib/g++.exp(g++_init): Ditto.
46429
46430 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
46431
46432 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
46433 the host.
46434
46435 * lib/gcc.exp(gcc_exit): New procedure.
46436
46437 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
46438
46439 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
46440 specs where appropriate.
46441
46442 * g++.old-deja/g++.arm/*: Added additional ERROR checks
46443 because of new "candidates are" messages, and removed a few
46444
46445 * Converted all non-old-style g++ testcases to old-style, and
46446 moved into g++.old-deja.
46447
46448 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
46449
46450 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
46451 options.
46452
46453 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
46454 succeeded.
46455
46456 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
46457
46458 1997-02-13 Michael Meissner <meissner@cygnus.com>
46459
46460 * lib/gcc.exp (gcc_target_compile): Add support for defining
46461 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
46462 the machine doesn't have those features.
46463
46464 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
46465
46466 * g++.law/operators4.exp: Don't use LIBS.
46467
46468 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
46469
46470 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
46471
46472 * lib/mike-g++.exp: Don't set the compiler to be tested here.
46473 * lib/g++.exp: Set it here instead. Also, allow use of the
46474 --tool_exec and --tool_opt options. Change CXX to
46475 GXX_UNDER_TEST.
46476
46477 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
46478
46479 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
46480
46481 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
46482
46483 * lib/old-dejagnu.exp: Use prune_warnings instead of
46484 prune_system_crud.
46485 * lib/mike-g++.exp: Ditto.
46486 * lib/gcc.exp: Ditto.
46487 * lib/g++.exp: Ditto.
46488
46489 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
46490
46491 1997-02-07 Jeffrey A Law (law@cygnus.com)
46492
46493 * 941014-2.c: Include stdlib.h
46494 * 960327-1.c: Include stdio.h
46495 * dbra.c, index-1.c: Don't assume ints are 32bits.
46496
46497 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
46498
46499 * lib/gcc.exp: Add gcc,stack_size target feature.
46500
46501 * lib/g++.exp(g++_target_compile): Add the include and link
46502 paths here, not in two other places. And, it's $options, not
46503 options.
46504
46505 * lib/mike-g++.exp(postbase): Remove the code that determines
46506 the correct include and link paths.
46507 * g++.old-deja/old-deja.exp: Ditto.
46508
46509 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
46510
46511 * lib/g++.exp(g++_init): target_compile no longer returns the
46512 filename of the result.
46513
46514 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
46515
46516 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
46517 call to glob.
46518
46519 * gcc.c-torture/special/special.exp: Change call to
46520 gcc_target_compile to include the object file.
46521
46522 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
46523
46524 * gcc.c-torture/special/special.exp: Correct misspelling in last
46525 change.
46526
46527 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
46528
46529 * lib/plumhall.exp(ph_summary): Log the entire output of the
46530 executable. Return -1 if there were any failures, 0 otherwise.
46531 (ph_execute): Return -1 if there were any failures, 0 otherwise.
46532 (ph_make): Clean up objects and executables that were built
46533 if the tests succeeded.
46534
46535 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
46536
46537 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
46538 libraries and includes in the build tree as appropriate.
46539
46540 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46541
46542 * lib/c-torture.exp: Instead of looking for the global variable
46543 NO_LONG_LONG, check to see if that's a feature of the target.
46544
46545 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46546
46547 * config/default.exp: Minimize. Delete the remainer of the files in
46548 config; this functionality is now in devo/dejagnu/config.
46549
46550 g++.*/*: Pass any additional flags used to compile to postbase;
46551 delete CXXFLAGS.
46552
46553 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
46554 is now done by runtest.exp. Use gcc_target_compile instead of
46555 compile.
46556
46557 lib/c-torture.exp: Use gcc_target_compile instead of compile.
46558 Remove references to CFLAGS. Use remote_file instead of
46559 calling rm -f.
46560 (c-torture): Take a list of arguments to use to compile this
46561 testcase.
46562
46563 lib/g++.exp: Simplify. Use target_compile instead of compile.
46564 lib/gcc-dg.exp: Ditto.
46565 lib/gcc.exp: Ditto.
46566 lib/mike-{gcc,g++}.exp: Ditto.
46567 lib/old-dejagnu.exp: Ditto.
46568 lib/plumhall.exp: Ditto.
46569
46570 1997-01-08 Jim Wilson <wilson@cygnus.com>
46571
46572 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
46573 (ph_linker): Likewise.
46574
46575 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
46576
46577 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
46578 MAP_ANON / MAP_ANONYMOUS if defined;
46579 else try to map from /dev/zero .
46580
46581 1996-11-12 Jeffrey A Law (law@cygnus.com)
46582
46583 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
46584 isn't defined, then define it to MAP_ANONYMOUS.
46585
46586 1996-11-12 Jeffrey A Law (law@cygnus.com)
46587
46588 * gcc.c-torture: Update to c-torture-1.42 release.
46589
46590 1996-11-11 Jeffrey A Law (law@cygnus.com)
46591
46592 * gcc.c-torture: Update to c-torture-1.41 release.
46593
46594 1996-10-27 Jeffrey A Law (law@cygnus.com)
46595
46596 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
46597 c-torture release.
46598
46599 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
46600
46601 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
46602 and LDFLAGS. Fix second case to append the target_info ldflags
46603 onto LDFLAGS, not CFLAGS.
46604 * lib/g++.exp (g++_init): Add target_info stuff.
46605 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
46606 of libgloss and newlib flags for !native.
46607
46608 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
46609 (GDB): Fix relative path to go up another dir for finding gdb.
46610
46611 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
46612
46613 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
46614 versions in the target_info array, if they don't exist.
46615
46616 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
46617
46618 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
46619
46620 1996-07-08 Jim Wilson <wilson@cygnus.com>
46621
46622 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
46623 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
46624
46625 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
46626
46627 * lib/old-dejagnu.exp: Don't remove the output file before we've
46628 actually tested it. Don't append pwd to the path of the executable
46629 we're testing.
46630
46631 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
46632
46633 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
46634
46635 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
46636
46637 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
46638 temporary directory for compiler files, and set it to a default
46639 value of /tmp. Set $output as the name of the output file from
46640 compiling the testcase. Add a -o option to $cflags_var so the
46641 compiler writes the final output file as $output. Set $executable
46642 to $output.
46643
46644 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
46645 directory for compiler files, and set it to /tmp if it doesn't
46646 already have a value. Set $output_file to the name of the output
46647 file from compiling the testcase. Add a -o option to CXXFLAGS so
46648 the compiler writes the final output file as $output. Use $output
46649 as the executable to be tested.
46650
46651 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46652
46653 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
46654
46655 1996-06-08 Jeffrey A Law (law@cygnus.com)
46656
46657 * gcc.c-torture/execute/pending-1.c: New test. Still
46658 pending in Tege's queue.
46659
46660 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
46661
46662 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
46663 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
46664 if there were failures. Call unresolved if there were unresolved
46665 testcases. Call gcc_fail if program did not run to completion.
46666 (ph_make): Pass additional argument name to ph_execute.
46667 (ph_execute): Add new argument. Pass additional arguments to
46668 ph_summary. Call gcc_fail is there is no execution output.
46669
46670 1996-04-24 Jeffrey A Law (law@cygnus.com)
46671
46672 * lib/plumhall.exp (proc_summary): Output relavent summary
46673 lines into the log so specific failures in plumhall can be
46674 investigated.
46675
46676 1996-04-10 Jeffrey A Law (law@cygnus.com)
46677
46678 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
46679 (c-torture-execute): Don't try to execute tests which use
46680 "long long" types if $NO_LONG_LONG is nonzero.
46681
46682 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
46683
46684 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
46685 not c-torture.
46686
46687 * gcc.ieee: Move from here.
46688 * gcc.c-torture/execute/ieee: To here.
46689
46690 1996-03-26 Jeffrey A Law (law@cygnus.com)
46691
46692 * gcc.c-torture: Update to c-torture-1.41 release.
46693
46694 1996-03-22 Jeffrey A Law (law@cygnus.com)
46695
46696 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
46697 not "$output".
46698
46699 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
46700
46701 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
46702 -c present.
46703
46704 1996-03-02 Jeffrey A Law (law@cygnus.com)
46705
46706 * config/proelf.exp: Handle connecting to a simulator.
46707
46708 1996-01-31 Jeffrey A Law (law@cygnus.com)
46709
46710 * config/proelf.exp: New file. Enough framework that we can
46711 run c-torture tests on the proelf targets (or any other target
46712 that gdb can connect to for that matter).
46713
46714 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
46715
46716 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
46717 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
46718
46719 * lib/plumhall.exp (ph_execute): Always call ph_summary if
46720 exec_output exists.
46721
46722 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
46723
46724 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
46725 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
46726
46727 * config/*.exp: Update FSF address. Change result of ${tool}_load
46728 to pass/fail/unresolved/unsupported/untested. Caller must now
46729 call unresolved/unsupported/untested.
46730 * lib/*.exp: Update FSF address. Update to handle new results of
46731 ${tool}_load.
46732 * lib/chill.exp (verbose): Delete.
46733
46734 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
46735
46736 * lib/gcc.exp (default_gcc_start): Change order of args to
46737 $LDFLAGS $CFLAGS $LIBS.
46738 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
46739 Save/set/restore CFLAGS. Pass single arg to gcc_start.
46740 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
46741 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46742 * gcc.misc-tests/dg-test.exp: Likewise.
46743 * gcc.misc-tests/msgs.exp: Likewise.
46744 * gcc.prms/prms.exp: Likewise.
46745 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
46746 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46747
46748 * lib/dg.exp: Deleted, moved to dejagnu/lib.
46749
46750 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46751
46752 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
46753
46754 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
46755 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
46756
46757 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
46758 necessary.
46759
46760 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
46761
46762 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
46763 global for loop; add use of $mathlib.
46764 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
46765 settings here; set mathlib for anything but VxWorks.
46766
46767 1996-01-22 Jeffrey A Law (law@cygnus.com)
46768
46769 * gcc.c-torture: Update to c-torture-1.40 release.
46770
46771 1996-01-03 Jeffrey A Law (law@cygnus.com)
46772
46773 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
46774 dg.exp.
46775
46776 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
46777
46778 * lib/c-torture.exp (c-torture-execute): Declare "output" as
46779 global.
46780
46781 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
46782
46783 * lib/g++.exp (LIBS): Define if not already.
46784 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
46785 (gcc-dg-prune): Call prune_gcc_output.
46786 * lib/gcc.exp (prune_gcc_output): New proc.
46787 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
46788 prune_gcc_output.
46789
46790 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
46791
46792 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
46793 (c-torture-execute): Likewise. Rename `name' to `testcase'.
46794
46795 1995-11-15 Jeffrey A Law (law@cygnus.com)
46796
46797 * gcc.c-torture: Update to c-torture-1.39 release.
46798
46799 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
46800
46801 * lib/c-torture.exp (c-torture-execute): Don't return if one option
46802 fails, try others as well.
46803
46804 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
46805
46806 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
46807 If compilation fails, mark execute tests as `untested'.
46808 If test is marked as unsupported, don't mark compilation and
46809 execute tests as failed.
46810
46811 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
46812
46813 * lib/g++.exp (g++_init): Don't link in libg++, and look to
46814 libstdc++ for whether or not we want to be doing shared
46815 libraries. Delete link_curses since we don't need it anymore.
46816 * lib/mike-g++.exp (postbase): Don't link in libg++.
46817 * g++.old-deja/old-deja.exp: Likewise.
46818
46819 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
46820
46821 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
46822
46823 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
46824
46825 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
46826 For that, add `-Wl,-a,shared_archive'.
46827 * g++.old-deja/old-deja.exp: Likewise.
46828
46829 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
46830
46831 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
46832
46833 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
46834
46835 * lib/mike-g++.exp (postbase): Pay attention to the status of
46836 g++_load.
46837
46838 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
46839
46840 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
46841
46842 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
46843
46844 * lib/gcc.exp (default_gcc_start): No longer need to log program
46845 being executed or its output, execute_anywhere does that now.
46846 * lib/g++.exp (default_g++_version): Call execute_anywhere.
46847 (default_g++_start): Likewise. Delete calls to verbose/send_log.
46848
46849 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
46850
46851 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
46852 the same as those in lib/g++.exp.
46853
46854 1995-10-10 Jeff Law (law@hurl.cygnus.com)
46855
46856 * gcc.c-torture: Update to c-torture-1.38 release.
46857 * gcc.ieee: Related changes.
46858
46859 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
46860
46861 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
46862 "exec". Minor reformatting changes.
46863
46864 * config/rom68k.exp (${tool}_load): Make it work in a canadian
46865 cross. This means all "exec" calls now work on a remote host as
46866 well.
46867 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
46868 cross. Filter out the extra "\r\n" stuff that expect puts in.
46869 (c-torture-execute): Filter out the bogus warnings like
46870 c-torture-compile does. Add support for canadian cross.
46871 * lib/gcc.exp (default_gcc_version, default_gcc_start)
46872 Use execute_anywhere rather than calling exec directly. Now it
46873 works for canadian cross testing.
46874
46875 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
46876
46877 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
46878 results into a variable, and check that rather than using file exists.
46879
46880 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
46881
46882 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
46883 create a libg++.so. For sunos4.1.*, also add -ltermcap.
46884
46885 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
46886
46887 * g++.old-deja/old-deja.exp: Create and pass runshlib and
46888 lib_curses if there's a shared libg++ in the build tree.
46889
46890 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
46891
46892 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
46893 if not supported target.
46894
46895 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
46896
46897 * lib/g++.exp (g++_init): Move empty setting of runshlib and
46898 link_curses up to always happen, not just for native builds.
46899
46900 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
46901
46902 * gcc.c-torture: Update to c-torture-1.36 release.
46903 * gcc.failure: Related changes.
46904
46905 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
46906
46907 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
46908
46909 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
46910
46911 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
46912 * lib/mike-g++.exp (postbase): Not in here. Still reference
46913 runshlib, link_curses, and mathlib for link and run.
46914
46915 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
46916 pass the runtime shared library options for Solaris, OSF/1, and
46917 Irix5, and link with -lcurses to avoid unresolved references.
46918
46919 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
46920
46921 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
46922 only run once.
46923
46924 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
46925
46926 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
46927
46928 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
46929
46930 * gcc.c-torture: Update to c-torture-1.35 release. Note we
46931 do not have a framework for the "compat" tests yet.
46932
46933 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
46934
46935 * lib/mike-g++.exp (postbase): New local variable `mathlib',
46936 set to null if we're testing vxworks5.1. Use that instead of
46937 `-lm' in the setting of LIBS for link and run.
46938
46939 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
46940
46941 * config/rom68k.exp (${tool}_load): Major changes to make it
46942 work. Verified that it does in fact return the stuff in
46943 exec_output properly. Catch any Emul or any TRAP other than 0.
46944
46945 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
46946
46947 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
46948 LDFLAGS properly for targets that need stuff from libgloss.
46949 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
46950 only run once.
46951 (gpp_initialized): New variable.
46952
46953 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
46954
46955 * config/rom68k.exp: Load libgloss.exp.
46956 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
46957 so we can produce a fully linked binary.
46958 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
46959 so we can produce a fully linked binary.
46960
46961 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
46962
46963 * lib/plumhall.exp (ph_section): Watch for expected failures.
46964 Add missing `else'.
46965
46966 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
46967 run the testcase.
46968 (c-torture): Likewise.
46969
46970 1995-08-28 Doug Evans <dje@cygnus.com>
46971
46972 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
46973
46974 * lib/mike-g++.exp (mike_cleanup): New proc.
46975 (prebase): New globals compiler_result, not_compiler_result,
46976 target_regexp.
46977 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
46978 allow leading "-" in pattern. Watch for unsupported tests.
46979 If $compiler_result is set, pattern match assembler code,
46980 and ditto for $not_compiler_result.
46981 * lib/mike-gcc.exp: Likewise.
46982
46983 * lib/plumhall.exp (ph_execute): Only call ph_summary if
46984 execution "succeeded".
46985
46986 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
46987
46988 * config/win32.exp: New file.
46989 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
46990
46991 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
46992
46993 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
46994 unsupported.
46995 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
46996 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
46997 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
46998
46999 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47000 "... without exceptions was ...". That is now handled by
47001 prune_system_crud.
47002 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47003
47004 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47005
47006 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47007 sieve.c,sort2.c}: New files.
47008 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47009 sieve.exp,sort2.exp}: Drivers for them.
47010
47011 * lib/mike-gcc.exp (program_output): New user settable variable.
47012 (postbase): Call prune_system_crud. Also prune extraneous compiler
47013 messages.
47014 * lib/mike-g++.exp (program_output): New user settable variable.
47015
47016 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47017
47018 * config/sh.exp: Deleted (use sim.exp instead).
47019
47020 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47021
47022 * config/vx.exp: Declare CHECKTASK as global.
47023 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47024 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47025 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47026
47027 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47028
47029 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47030 target. Like vx.exp, only includes `vx29k.exp' instead of
47031 `vxworks.exp'.
47032
47033 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47034
47035 * config/sim.exp: Increase time limit from 120 seconds to 240.
47036
47037 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47038
47039 * gcc.c-torture/execute/950628-1.c: New test.
47040
47041 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47042
47043 * gcc.c-torture: Update with changes/additions from
47044 c-torture-1.34.
47045
47046 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47047
47048 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47049
47050 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47051
47052 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47053
47054 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47055
47056 * gcc.c-torture/compile/950512-1.c: New test.
47057 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47058 * gcc.dg/struct-ret-1.c: Likewise.
47059
47060 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47061
47062 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47063 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47064
47065 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47066
47067 * gcc.c-torture/special/920411-1.c: Deleted.
47068 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47069
47070 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47071
47072 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47073 cpu limit.
47074
47075 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47076
47077 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47078
47079 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47080
47081 From kenner;
47082 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47083 is the proper length.
47084 * va-arg-3.c: Likewise.
47085
47086 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47087
47088 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47089 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47090
47091 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47092 * lib/g++.exp (default_g++_start): Delete old cruft.
47093
47094 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47095
47096 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47097 (2 * (1 << 18)) to (2 * (1 << 17)).
47098
47099 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47100
47101 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47102
47103 * config/rom68k.exp: Renamed from config/idp.exp
47104
47105 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47106
47107 * c-torture/compile/921109-2.c
47108
47109 1995-04-18 Mike Stump <mrs@cygnus.com>
47110
47111 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
47112 excess errors.
47113
47114 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
47115
47116 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
47117 output.
47118 * lib/g++.exp (default_g++_start): Likewise.
47119
47120 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
47121
47122 * gcc.c-torture/compile/950329-1.c: New test.
47123
47124 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
47125
47126 * config/bug.exp (${tool}_load): Updated to use new remote_open
47127 and remote_close procs.
47128 * config/idp.exp: New file.
47129
47130 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
47131
47132 * gcc.c-torture/execute/950322-1.c: New test.
47133
47134 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
47135
47136 * config/vx.exp (${tool}_load): Clean up testing of return code from
47137 vxworks_ld and vxworks_spawn.
47138
47139 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
47140
47141 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
47142
47143 1995-03-13 Mike Stump <mrs@cygnus.com>
47144
47145 * lib/old-deja.exp: Add `excess errors test - ' error, now one
47146 can mark excess errors on a machine by machine basis. Note, the
47147 default is to not expect any excess errors, even when excess
47148 errors test - is given, so you will want to put an XFAIL ... on
47149 these lines. For example, // excess errors test - XFAIL hppa*-*-*
47150 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
47151 those 4 machines, but no others.
47152
47153 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
47154
47155 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
47156 * lib/c-torture.exp: to here.
47157
47158 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
47159
47160 * gcc.c-torture/execute/950221-1.c: New test.
47161 * gcc.c-torture/execute/struct-ret-1.c: New test.
47162 * gcc.c-torture/compile/950221-1.c: New test.
47163
47164 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
47165
47166 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
47167
47168 * gcc.c-torture/execute/arith-1.c (main): Return 0.
47169 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
47170
47171 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
47172
47173 * g++.gb: New directory of tests, derived from my signature and
47174 class scoping tests.
47175
47176 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
47177 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
47178 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
47179 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
47180 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
47181 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
47182 * g++.gb/sig25.C: Likewise.
47183
47184 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
47185 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
47186 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
47187 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
47188 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
47189 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
47190 * g++.gb/sig25.exp: Likewise.
47191
47192 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
47193 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
47194 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
47195 * g++.gb/scope13.C: Likewise, this test still fails.
47196
47197 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
47198 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
47199 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
47200 * g++.gb/scope13.exp: Ditto.
47201
47202 * g++.gb/README: New file, explains what these tests are about.
47203
47204 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
47205
47206 * lib/dg.exp (dg-do): Support `preprocess'.
47207 (dg-test): Likewise.
47208
47209 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
47210
47211 * config/udi.exp: change "continue -expect" to "exp_continue".
47212
47213 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
47214
47215 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
47216 Delete redundant tests.
47217
47218 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
47219 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
47220 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
47221 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
47222 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
47223 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
47224 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
47225 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
47226
47227 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
47228 storing label pointers.
47229 * gcc.c-torture/execute/921019-1.c: Likewise.
47230 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
47231 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
47232 parameter fp.
47233 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
47234 constants.
47235
47236 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
47237 Delete obsolete tests.
47238
47239 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
47240 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
47241 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
47242 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
47243 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
47244 * gcc.c-torture/compile/950124-1.c: New test.
47245
47246 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
47247
47248 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
47249
47250 * lib/mike-g++.exp: Add -lm to LIBS.
47251
47252 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
47253
47254 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
47255
47256 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
47257
47258 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
47259
47260 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
47261
47262 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
47263
47264 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
47265
47266 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
47267 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
47268 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
47269 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
47270 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
47271 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
47272 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
47273 * g++.law/{operators31.C, operators32.C,
47274 * g++.law/{operators33.C, operators34.C}: Likewise.
47275 * g++.law/{pic1.C, refs2.C}: Likewise.
47276 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
47277 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
47278 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
47279 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47280
47281 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
47282 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
47283 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
47284 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
47285 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
47286 * g++.law/{enum9.exp, friend5.exp}: Likewise.
47287 * g++.law/{nest3.exp, nest4.exp}: Likewise.
47288 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
47289 * g++.law/{operators30.exp, operators31.exp}: Likewise.
47290 * g++.law/{operators32.exp, operators33.exp}: Likewise.
47291 * g++.law/{operators34.exp}: Likewise.
47292 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
47293 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
47294 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
47295 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
47296 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47297
47298 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
47299 No longer expected to fail.
47300 * g++.law/missed-error3.C: Tweak for recent bool changes.
47301
47302 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
47303
47304 * config/emb-unix: Deleted.
47305 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
47306 remote execution. Do final link on remote host if REMOTE_LINK is set.
47307
47308 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
47309
47310 * lib/dg.exp (dg-test): Fix typo in last patch.
47311
47312 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
47313
47314 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
47315 (handles multiple occurrences).
47316
47317 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
47318
47319 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
47320 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
47321 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
47322 printed).
47323 * lib/c-torture.exp (c-torture-compile): Likewise.
47324 (c-torture): Prepend full path if missing.
47325 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
47326 (gcc_fail): Likewise.
47327 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
47328
47329 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
47330
47331 * lib/netware.exp: Only attach to NetWare i386 systems.
47332
47333 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
47334
47335 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
47336 messages. Add test name to "output pattern match" pass/fail message.
47337
47338 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
47339
47340 * gcc.dg: New testsuite.
47341 * gcc.dg/dg.exp: New file.
47342
47343 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
47344 test-switch.c}: Deleted.
47345
47346 * gcc.misc-tests/msgs.exp: New testcase driver.
47347
47348 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
47349
47350 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
47351 Watch for illegal return values from ${tool}_load.
47352 * config/unix.exp (${tool}_load): Fix pass/fail detection for
47353 cross targets. Coerce return value >0 to 1.
47354
47355 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
47356
47357 * config/unix.exp (${tool}_load): Call program rsh, not proc.
47358
47359 * config/emb-unix.exp: New file.
47360
47361 * config/sim.exp: Error if variable $SIM not defined.
47362 (${tool}_load): Mark test as "untested" if simulator missing.
47363
47364 * config/unix.exp: Load remote.exp to get rcp_download.
47365 * lib/c-torture.exp: Use different option lists for testcases with
47366 and without loops.
47367 * gcc.c-torture/execute/execute.exp: Likewise.
47368
47369 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
47370
47371 * config/*.exp: Clarify return code from ${tool}_load.
47372 Call `unresolved' or `untested' instead of `warning' or `perror'
47373 (sometimes you still want to call both though).
47374 Add comment that `shell_id' is local to each file.
47375 * config/udi.exp (timeout): Set to 30.
47376 Don't print warning if connection fails, $connectmode has already
47377 printed an error.
47378 (${tool}_load): Move verbose messages to level 2.
47379 Rework pattern for "Process started" message.
47380 Pass `shell_id' to ${connectmode}_download.
47381 Retry twice upon timeout. Make resetting of target more robust.
47382 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
47383 Pass `shell_id' to exit_$connectmode.
47384 Only call exit_$connectmode if connected.
47385 * config/unix.exp (${tool}_load): Check return codes better.
47386 * config/vrtx.exp (${tool}_load): Likewise.
47387 * config/vx.exp (${tool}_load): Likewise.
47388 Delete unneeded global's.
47389 * lib/dg.exp (dg-test): Update to reflect clarified return codes
47390 from ${tool}_load.
47391 (dg-stat): Delete.
47392 (dg-init): Delete recording of pass/fail counts.
47393 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47394 (old-dejagnu-init): Likewise.
47395 (old-dejagnu-stat): Delete contents, empty proc now.
47396 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
47397 (c-torture): Delete references to lcnt, lpass, lfail.
47398 Get option list from TORTURE_OPTIONS.
47399 Delete -funroll[-all]-loops if no loops.
47400 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
47401 (g++_stat): Delete contents (empty proc now).
47402 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
47403 (gcc_finish): Likewise.
47404 (gcc_stat): Deleted.
47405 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
47406 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
47407 * gcc.c-torture/execute/execute.exp: Likewise.
47408 Split tests into two parts: compile, execute.
47409 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
47410 no loops. Update to reflect clarified return codes from ${tool}_load.
47411
47412 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
47413
47414 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
47415 to grep for.
47416 (old-dejagnu): Likewise (where necessary).
47417
47418 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
47419
47420 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
47421
47422 * lib/dg.exp (dg-process-target): Fix processing of selector.
47423 Add comment regarding use of `error'.
47424
47425 * lib/gcc.exp (prune_system_crud): Define if missing.
47426 * lib/g++.exp (prune_system_crud): Likewise.
47427
47428 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
47429 Call prune_system_crud.
47430 * lib/dg.exp (dg-runtest): New proc.
47431 Use perror instead of send_user for tcl errors in testcase.
47432 Don't return any value, it's never used.
47433 Don't clobber previous definition of `unknown'.
47434 Print tcl errors in `dg-final'.
47435
47436 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
47437
47438 * lib/dg.exp (dg-process-target): Improve syntax error messages.
47439 (dg-test): Don't print errorInfo, it contains stack backtrace.
47440
47441 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
47442
47443 * lib/g++.exp (runtest_file_p): Define if missing.
47444
47445 1994-09-24 Doug Evans (dje@cygnus.com)
47446
47447 * lib/mike-g++.exp: Comment out loading of g++.exp.
47448 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
47449 (default_g++_version): Always print something.
47450 (default_g++_start): Comment out call to `which'.
47451 (g++_start, g++_load): Deleted (must be defined in config file).
47452 * lib/gcc.exp: Test for existence of $CC at start.
47453 Delete check for tmpdir (done in gcc_init).
47454 (default_gcc_version): Always print something.
47455 (default_gcc_start): Comment out call to `which'.
47456 * config/*.exp: Major cleanup - make cross targets work at least a
47457 little better for g++ (by not being "--tool gcc" specific).
47458 Rename gcc_xxx to ${tool}_xxx.
47459 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
47460 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
47461
47462 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
47463
47464 * lib/c-torture.exp (c-torture-compile): Rework compiler
47465 message processing.
47466
47467 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
47468 c-torture.
47469
47470 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
47471
47472 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
47473
47474 * lib/dg.exp (dg-process-target): Support { target native }.
47475
47476 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
47477
47478 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
47479 looked for "... program xxx got fatal signal".
47480 Correct regsub munging of `comp_output'.
47481 Ignore compiler messages "path prefix not used" and "linker input
47482 file unused".
47483
47484 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
47485
47486 * lib/gcc.exp (runtest_file_p): Define if missing.
47487 * gcc.prms/template.c: Example to work from.
47488
47489 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
47490
47491 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
47492 * lib/dg.exp (dg-test): Call unsupported testcases as such.
47493
47494 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
47495 * gcc.prms/1883.c: Moved from compile/940714-1.c.
47496 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
47497 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
47498
47499 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
47500 (dg-process-target): No longer a varargs proc.
47501 Return S/N for target, P/F for xfail. All callers changed.
47502 (user option procs): More argument checking.
47503 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
47504 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
47505 (dg-test): Skip test if not running on selected target in `dg-do'.
47506 Update handling of `dg-do-what', `dg-output-text'.
47507 Separate execution pass/fail from output pattern match pass/fail.
47508 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
47509
47510 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
47511
47512 * gcc.c-torture/special/special.exp: Don't expect failure for mips
47513 target for 920510-1.c.
47514
47515 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
47516
47517 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
47518 Clean up comment regarding use of passcnt, etc.
47519 (gcc_stat): Don't update `testcnt' here.
47520 (gcc_finish): Do it here.
47521 Might as well reset `but_id' here too.
47522 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
47523 to determine if the file should be tested.
47524 * gcc.c-torture/compile/compile.exp: Likewise.
47525 * gcc.c-torture/execute/execute.exp: Likewise.
47526 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47527 * gcc.misc-tests/dg-test.exp: Likewise.
47528 * gcc.prms/prms.exp: Likewise.
47529 * gcc.wendy/wendy.exp: Likewise.
47530 * g++.old-deja.exp: Likewise.
47531 Move "Testing file" message to verbose level 1.
47532
47533 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
47534
47535 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
47536
47537 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
47538
47539 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
47540 (default_gcc_start): Accept optional second list element
47541 of compiler flags. Print compiler output at verbosity level 2.
47542 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
47543 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
47544 Save current values of framework globals passcnt, failcnt, xpasscnt,
47545 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
47546 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
47547 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
47548 xfailcnt to compute stats. Update framework global `testcnt' from
47549 pass/fail counts.
47550 (gcc_finish): New proc. Clean up test environment.
47551 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
47552 (gcc_epass, gcc_efail): Delete.
47553 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
47554 argument of line number.
47555 (dg-init): If the tool has an init routine, call it.
47556 (dg-test): Remove args `cflags_var' and `libs_var'.
47557 Pass all compiler options to ${tool}_start.
47558 Handle missing line number.
47559 (dg-finish): New function.
47560 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
47561 particular files. Call gcc_finish at end. Move "skipping test"
47562 message to verbosity level 3.
47563 * gcc.c-torture/compile/compile.exp: Likewise.
47564 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47565 * gcc.c-torture/execute/execute.exp: Likewise.
47566 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47567 Print testcase being tried at verbosity level 1.
47568 * gcc.c-torture/special/special.exp: Unset xfail.
47569 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47570 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
47571 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
47572 * gcc.failure/failure.exp: Likewise.
47573 * gcc.ieee/ieee.exp: Likewise.
47574 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
47575 Update call to dg-test. Call dg-finish at end.
47576 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
47577 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47578 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
47579 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
47580 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
47581 * gcc.wendy/wendy.exp: Add copyright.
47582 Delete setting of tmpdir (done by gcc_init).
47583 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
47584 Pass compiler flags to gcc_start. Call gcc_finish at end.
47585 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
47586 gcc_[ce]pass/fail.
47587
47588 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
47589
47590 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
47591 confusion.
47592 (g++_load): Likewise.
47593
47594 * config/*.exp (gcc_load): Some were varargs fns and some were not.
47595 Rename argument to `prog' to remove the confusion.
47596 Varargs fns behave differently too!
47597 (g++_load): Likewise.
47598
47599 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
47600
47601 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
47602 what it is. Delete (always) printing of status value for !native.
47603 Simplify verbose code, and include status and exec_output.
47604 (g++_load): Use gcc_load.
47605
47606 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
47607
47608 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
47609 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
47610 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
47611 940714-3.c as these testcases don't exist anymore. Make
47612 va-arg-1.c expected to pass.
47613
47614 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
47615
47616 * gcc.misc-tests/misc.exp: Only run specific testcases.
47617 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
47618 * gcc.misc-tests/dg-[1-9].c: New files.
47619
47620 * lib/dg.exp: New testsuite driver.
47621 * gcc.prms/prms.exp: Use it.
47622
47623 * README.gcc: New file.
47624
47625 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
47626 Document and reset `lxpass' and `lxfail'.
47627 Simplify "initialized" message.
47628 (gcc_stat): Clean up comments a little.
47629
47630 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
47631
47632 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
47633
47634 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
47635
47636 * lib/old-dejagnu.exp (process-option): New proc.
47637 (old-dejagnu-init, old-dejagnu-stat): Likewise.
47638 (old-dejagnu): Simplify.
47639 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
47640
47641 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
47642
47643 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
47644 exists and is not an empty string.
47645
47646 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
47647 $xfail rather than calling setup_xfail. Clear $xfail when test is
47648 finished.
47649 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
47650 automatically.
47651
47652 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
47653 longer expected to fail.
47654
47655 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
47656 "f" function call.
47657
47658 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
47659
47660 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
47661 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
47662 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
47663 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
47664 c-torture-1.29.
47665
47666 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
47667 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
47668
47669 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
47670
47671 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
47672 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
47673
47674 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
47675 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
47676 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
47677
47678 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
47679
47680 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
47681 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
47682 940714-1.c, 940714-2.c, 940714-3.c},
47683 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
47684 gcc.misc-tests/{mg.c,mg.exp}:
47685 New tests.
47686 * gcc.noncompile/noncompile.exp: Change accordingly.
47687
47688 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
47689
47690 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
47691 Undo previous clobberage.
47692
47693 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
47694
47695 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
47696 * gcc.special/{930510-1.c, special.exp}:
47697 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
47698 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
47699 struct-varargs-1.c}: New tests from c-torture-1.26.
47700
47701 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
47702
47703 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
47704 argument to switch.
47705
47706 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
47707
47708 * Revert the previous changes. Please see Rob's directory
47709 (/lisa/test/rob/progressive/gcc/testsuite) for testing
47710 fixes.
47711
47712 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
47713
47714 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
47715 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
47716 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
47717 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
47718 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
47719 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
47720 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
47721 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
47722 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
47723 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
47724 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
47725 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
47726 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
47727 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
47728 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
47729 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
47730 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
47731 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
47732 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
47733 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
47734 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
47735 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
47736 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
47737 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
47738 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
47739 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
47740 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
47741
47742 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
47743
47744 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
47745 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
47746 with perror calls.
47747
47748 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
47749
47750 * config/unix.exp (g++_load): Fix syntax.
47751
47752 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
47753
47754 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
47755 * gcc.noncompile/921017-1.c: Deleted obsolete test.
47756 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
47757 Don't expect va-arg-1.c to fail. Correct expected output for
47758 920928-1.c.
47759 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
47760 * gcc.wendy/hbm4.c: Correct typo.
47761 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
47762
47763 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
47764
47765 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
47766 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
47767 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
47768 * lib/c-torture.exp (c-torture-compile): Ditto.
47769
47770 Reduce volume of output (remove all the -I's and such).
47771 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
47772 Call gcc_cpass, gcc_cfail.
47773 (c-torture): Pass testing option to c-torture-compile.
47774
47775 1994-03-21 Doug Evans (dje@cygnus.com)
47776
47777 Bring patches over from progressive.
47778 * config/default.exp: Exit remote shell cleanly.
47779 (g++_exit, g++_start): Add default versions.
47780 * config/sim.exp (gcc_load): Use perror, not error.
47781
47782 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
47783
47784 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
47785 set in site.exp.
47786
47787 1994-03-14 Doug Evans (dje@cygnus.com)
47788
47789 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
47790 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
47791 (wendy_try): New proc to run testcase.
47792 (main loop): Call 'em.
47793 * gcc.wendy/*.c: Clean up pass to correct expected output.
47794
47795 * lib/gcc.exp: Minor cleanup work.
47796 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
47797
47798 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
47799
47800 * config/sim.exp (gcc_load): Document return codes better.
47801 Don't pass -v to simulator.
47802
47803 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
47804
47805 * gcc.special/920717-x.c: Fix typo.
47806 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
47807 get at sources.
47808
47809 * lib/mike-gcc.exp: Fix typo.
47810
47811 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
47812
47813 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
47814 binary to use, transform the name.
47815 * config/*.exp: rename everything. Nuke any g++ specific files,
47816 it's now a special case of gcc that requires no special support.
47817 Add a default.exp for unsupported targets.
47818
47819 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
47820
47821 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
47822 lib/old-dejagnu.exp: Fix a few patterns to work with the new
47823 version of Tcl.
47824
47825 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
47826
47827 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
47828 than a warning.
47829
47830 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
47831
47832 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
47833
47834 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
47835
47836 * gcc.execute/execute.exp: Combine opt_list and foption_list into
47837 option_list. Compile every file with only 4/6 option choices
47838 (same as C torture) instead of with 12/18 different option
47839 choices.
47840 * lib/c-torture.exp: Likewise.
47841
47842 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
47843 not already set.
47844
47845 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
47846
47847 * lib/old-deja.exp: Add `excess errors test fails' error, now one
47848 can put an XFAIL *-*-* on excess errors.
47849
47850 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
47851
47852 * g++.law: Add more tests derived from g++-bugs snapshots.
47853
47854 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
47855 equivalent to g++.law/init9.
47856
47857 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
47858 compiled it, and the a.out file after we've run it.
47859
47860 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
47861
47862 * lib/mike-g++.exp (postbase): Delete the .o file after we've
47863 compiled it, and the a.out file after we've run it.
47864
47865 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
47866
47867 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
47868
47869 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
47870
47871 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
47872 version number.
47873
47874 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
47875
47876 * g++.law: New directory of g++ tests derived from the g++-bugs
47877 snapshots.
47878
47879 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
47880
47881 * gcc.compile: initbug1.c initbug1.exp testcase added
47882
47883 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
47884
47885 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
47886 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
47887 fixes submitted by Jeff Law (law@cs.utah.edu)
47888 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
47889 Jeff Law (law@cs.utah.edu)
47890
47891
47892 1993-11-30 Mike Stump (mrs@cygnus.com)
47893
47894 * config/unix-g++.exp: Follow the gcc way of doing things.
47895 * g++.old-deja/old-deja.exp: Minor updates.
47896 * lib/g++.exp: New file, follow the gcc way of doing things.
47897 * lib/old-dejagnu.exp: Minor updates.
47898 * lib/mike-g++.exp: Always unset errorInfo.
47899
47900 1993-11-06 Mike Stump (mrs@cygnus.com)
47901
47902 * lib/gcc.exp: Fix some errors with the below change, CC and
47903 CFLAGS should be global when setting, not local.
47904
47905 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
47906
47907 * lib/gcc.exp: Transform tool name.
47908
47909 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47910
47911 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
47912
47913 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47914
47915 * lib/gcc.exp: change gcc_done to gcc_stat
47916
47917 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47918
47919 * Upgraded gcc testsuite to c-torture version 1.25
47920
47921 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
47922
47923 * lib/gcc.exp: added reporting code. Changed verbose compile message.
47924 * lib/c-torture: added hooks for new reporting code.
47925
47926 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
47927
47928 * config/sh-gcc.exp: check if sh-sim exists in the path
47929
47930 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
47931
47932 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
47933 * gcc.compile/compile.exp: Initial changes for new logic.
47934 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
47935 * gcc.failure/failure.exp: Initial changes for new logic.
47936 * gcc.ieee/ieee.exp: Initial changes for new logic.
47937 * gcc.misc-tests/misc.exp: Initial changes for new logic.
47938 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
47939 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
47940 * lib/c-torture.exp: Initial changes for new logic.
47941 * lib/gcc.exp: Initial changes for new logic.
47942
47943 1993-10-15 Mike Stump (mrs@cygnus.com)
47944
47945 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
47946 depend upon failure or success. Fully qualify names in failure
47947 and success messages. Always remove a.out before starting
47948 compile, just in case. Pay more attention to error text output by
47949 the compiler. Handle testcases with no known past errors just
47950 like all others, so that things are uniform. Other miscellaneous
47951 improvements.
47952
47953 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
47954
47955 * gcc.cpp: new directory for cpp tests
47956
47957 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
47958
47959 * lib/chill.exp: Code reformatted, removed unused code.
47960 * config/unix-chill.exp: Code reformatted, removed unused code.
47961 * chill.execute/execute.exp: Code reformatted, removed unused code.
47962 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
47963
47964 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
47965
47966 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
47967 routines not written.
47968
47969 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
47970
47971 * config/bug-gcc.exp: Use new procs from bug.exp.
47972
47973 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
47974
47975 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
47976 via ftp, rather than depending on NFS.
47977 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
47978 case.
47979
47980 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
47981
47982 * config/bug-gcc.exp: Use new download proc.
47983
47984 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
47985
47986 * chill.execute/execute.exp: cleanups, handles errors better
47987 * chill.compile/compile.exp: rewrite, based on execute.exp
47988 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
47989 * lib/chill.exp: major changes to diff proc and compile and link
47990 procs. added chill_fail and chill_pass wrappers to pass and
47991 fail. added more comments, and handle error codes better.
47992 Added a hack to capture stderr from exec, so noncompile tests
47993 can work.
47994
47995 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
47996
47997 * chill.execute/execute.exp: rewrite of testsuite driver
47998 * lib/chill.exp: rewrite of testsuite driver
47999 * config/unix-chill.exp: rewrite of testsuite driver
48000
48001 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48002
48003 In chill.execute:
48004 * iexpr.ch: Standardize uppercase.
48005 * tuples.dat: Standardize uppercase.
48006 * vary.ch: standardize. Correct varying string assignments.
48007 * vary.dat: Add new output lines.
48008
48009 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48010
48011 In chill.execute:
48012 * chprintf.ch: Standardize use of uppercase.
48013 * tuples.ch: Standardize and turn arr2 into a DCL,
48014 rather than a SYN.
48015 * pinits.ch: Standardize.
48016
48017 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48018
48019 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48020 * Makefil: Renamed to Makefile.in.
48021 * configure.in: New.
48022
48023 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48024
48025 In chill.execute:
48026 * .cvsignore: Add result/output files.
48027 * Makefile: Fix up variables at start. Use MFLAGS
48028 everywhere. Correct bool_loc, built_ins entries.
48029 Add entry for vary1.ch.
48030 * bitarray.ch: Standardize upper-case usage.
48031 * bitexpr.ch: Standardize, add output of b1.
48032 * params.ch: Use arrayt in along PROC parameters, to
48033 avoid novelty problems.
48034 * sets.ch: Tiny cleanup.
48035 * vary1.ch: Re-indent.
48036
48037 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48038
48039 * Add PR-related files to Makefiles, .cvsignore files, etc.
48040
48041 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48042
48043 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48044 with compiler objects. New names are test-flow.c and test-loop.c
48045
48046 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48047
48048 * Upgraded c-torture tests from 1.19 to 1.20
48049
48050 * new files:
48051 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48052 * gcc.compile: 930623-1.c 930623-2.c
48053 * gcc.noncompile: 930622-1.c 930622-2.c
48054 * gcc.failure: 920411-1.c 920627-2.c
48055 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48056
48057 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48058
48059 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48060 More changes to get testsuite working properly. Needs more work.
48061 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48062
48063 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48064
48065 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48066 More changes to get testsuite working properly. Needs more work.
48067
48068 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48069
48070 * chill.compile/compile.exp: Added for Dejagnu support
48071 * chill.execute/execute.exp: Added for Dejagnu support
48072 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48073
48074 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48075
48076 This should complete moving the CHILL test files.
48077 * chill.noncompile(.cvsignore printf.grt
48078 in-printf.grt chprintf.grt chprintf.ch):
48079 Added test-support files.
48080 (Makefile): Modified further.
48081 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48082 signal.ch): Added test files.
48083 * chill.execute (.cvsignore printf.grt printr.c
48084 in-printf.grt rts.c chprintf.grt rts.h): Added
48085 test-support files.
48086 (Makefile): More corrections.
48087
48088 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48089
48090 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48091 test cases, ready for DejaGnu.
48092
48093 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48094
48095 * Upgraded c-torture tests from 1.18 to 1.19
48096
48097 * gcc.compile: added test(s):
48098 930607-1.c
48099 * gcc.execute: added test(s):
48100 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48101
48102 * added new subdirectory for misc tests: gcc.misc-tests
48103 * gcc.misc-test(s): added tests:
48104 inst-check.c test-consts.c test-ior.c test-switch.c
48105
48106 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48107
48108 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48109
48110 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48111
48112 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
48113
48114 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
48115
48116 * Upgraded c-torture tests from 1.17 to 1.18
48117
48118 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
48119
48120 * Upgraded c-torture tests from 1.12 to 1.17
48121
48122 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
48123
48124 * lib/old-dejagnu.exp:
48125 Fixed handling of XFAIL target triplets to correctly
48126 recognize wildcard characters. Removed code that
48127 appended a unique id tag to the end of the file name
48128 printed out by the result of the testcases within a
48129 given test file.
48130
48131 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
48132
48133 * lib/old-dejagnu.exp:
48134 Reworked expected failure handling to trigger off of XFAIL
48135 keyword in keyphrase embeded in testcase source code. The
48136 XFAIL keyword must be at the end of the keyphrase line. It
48137 may optionally be followed by one or more target triplets.
48138 It has just occured that the handling of wildcards in the
48139 target triplet may not be correct.
48140
48141 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
48142
48143 * g++.old-deja/tests:
48144 Moved all subdirectories up one level into g++.old-deja .
48145
48146 * lib/old-dejagnu.exp:
48147 Fixed problem with CXXFLAGS not being properly reset, and being
48148 corrupted with extraneous "-c" compiler option. This was
48149 causing binaries to not be generated for test that needed them.
48150 Modified strings passed to "pass" and "fail" so that individual
48151 tests from the same test file would be distinguished by an
48152 identifier appended to the test file name in the summary logs;
48153 this corrected a problem with erroneous diff logs. Added code
48154 to search testcases for expected fail and unexpected pass keywords.
48155
48156 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
48157
48158 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
48159
48160 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
48161
48162 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
48163 Removed extraneous text from end of "Special g++ Options"
48164 keyphrase.
48165
48166 * lib/old-dejagnu.exp: Added pattern matching to look for new
48167 keywords, embedded in testcases comments, which will trigger
48168 calls to xpass and xfail.
48169
48170 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
48171
48172 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
48173 comments embedded in the testcases, especially the one looking for
48174 special compiler options, as well as the pattern matching for the
48175 compiler output again.
48176
48177 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
48178
48179 * lib/old-dejagnu.exp: Do a proper check of the return value for
48180 execute tests. Fixed several problems with the pattern matching
48181 of the compiler output which gave erroneous test results.
48182 Changed several of the test result messages to be more descriptive.
48183 * config/unix-g++.exp: Proc g++_load now actually works and
48184 executes the tests passed to it and returns a usable return
48185 value.
48186
48187 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
48188
48189 * lib/gcc.exp: Exits gracefully if $CC is bogus.
48190
48191 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
48192
48193 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
48194 Modified both files to properly execute the old style
48195 dejagnu tests. The previous versions of these files were
48196 experimental and did not function anything near correctly.
48197
48198 1993-04-05 Rob Savoye (rob@cygnus.com)
48199
48200 * Removed all Makefile.in and configure.in files. No configuration
48201 needed now.
48202
48203 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
48204
48205 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
48206
48207 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
48208
48209 * gcc.compile/configure.in, gcc.unsorted/configure.in,
48210 gcc.special/configure.in, gcc.noncompile/configure.in,
48211 gcc.execute/configure.in, gcc.code_quality/configure.in,
48212 g++.other/configure.in, g++.old-deja/configure.in,
48213 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
48214 in srcname setting.
48215
48216 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
48217
48218 * lib/udi.exp: Fixed mondfe and mondfe_download.
48219 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
48220 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
48221
48222 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
48223
48224 * config/udi-gdb.exp: Check $shell_id after connecting to target.
48225 (gdb_exit): Don't remove *_soc files.
48226
48227 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
48228
48229 * lib/c-torture.exp: Don't look for main; instead always use -w
48230 -c. This is how the c-torture tests work. Remove the object
48231 file if the compilation succeeds.
48232 * gcc.execute/execute.exp: Remove executable if test passes.
48233 * gcc.noncompile/noncompile.exp: Every test is an expected
48234 failure.
48235 * gcc.special/special.exp: Added tests from c-torture 1.11,
48236 corrected use of existing test.
48237 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
48238 gcc.execute/920625-1.c: Updated to c-torture 1.11.
48239 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
48240 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
48241 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
48242 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
48243 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
48244 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
48245 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
48246 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
48247 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
48248 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
48249 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
48250 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
48251 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
48252 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
48253 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
48254 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
48255 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
48256 c-torture 1.11.
48257 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
48258 correspond to c-torture 1.11.
48259
48260 * New file.
This page took 3.511542 seconds and 5 git commands to generate.