assumed_dummy_1.f90: Fix dg directive.
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
2
3 * assumed_dummy_1.f90: Fix dg directive.
4 * char_initialiser_actual.f90: Likewise.
5 * nested_modules_2.f90: Likewise.
6 * shift-alloc.f90: Likewise.
7
8 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
9
10 * gcc.dg/20070507-1.c: Disable for non-pic targets.
11
12 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13
14 PR libfortran/31880
15 * gfortran.dg/unf_read_corrupted_2.f90: New test.
16
17 2007-05-09 Mike Stump <mrs@apple.com>
18
19 * g++.dg/other/first-global.C: Add -fpie for darwin.
20 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
21
22 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
23
24 * gcc.dg/20070507-1.c: New testcase.
25
26 2007-05-08 Chao-ying Fu <fu@mips.com>
27
28 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
29 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
30 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
31 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
32
33 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
34
35 PR 31847
36 * gcc.dg/pr31847.c: New test.
37
38 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
39
40 PR fortran/31692
41 * gfortran.dg/actual_array_result_1.f90: New test.
42
43 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
44
45 PR fortran/29397
46 * gfortran.dg/parameter_array_init_1.f90: New test.
47
48 PR fortran/29400
49 * gfortran.dg/parameter_array_init_2.f90: New test.
50
51 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
52
53 PR target/31854
54 * gcc.target/i386/pr31854.c: New test.
55
56 2007-05-07 Janis Johnson <janis187@us.ibm.com>
57
58 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
59
60 2007-05-07 Mike Stump <mrs@apple.com>
61
62 * g++.old-deja/g++.mike/empty.C: Add.
63
64 2007-05-07 Eric Christopher <echristo@apple.com>
65
66 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
67
68 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
69
70 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
71 variable. Rearrange conversions from binary float to decimal float.
72
73 2007-05-07 Mark Mitchell <mark@codesourcery.com>
74
75 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
76 x86.
77
78 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
79
80 * gnat.dg/opt1.ad[sb]: New testcase.
81
82 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
83
84 PR fortran/31399
85 * gfortran.dg/do_3.F90: New test.
86
87 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
88
89 PR fortran/31764
90 * gfortran.dg/new_line.f90: Add new checks.
91
92 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
93
94 PR fortran/31201
95 * gfortran.dg/large_unit_1.f90: New.
96 * gfortran.dg/large_unit_2.f90: New.
97 * gfortran.dg/iostat_4.f90: New
98 * gfortran.dg/bounds_check_fail_1.f90: Updated.
99
100 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
101
102 PR fortran/31540
103 * gfortran.dg/char_result_4.f90: New test.
104
105 2007-06-05 Revital Eres <eres@il.ibm.com>
106
107 PR 30957
108 * gcc.dg/pr30957-1.c: New test.
109
110 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
111
112 PR fortran/31251
113 * gfortran.dg/char_type_len_2.f90: New test.
114
115 2007-05-05 Geoffrey Keating <geoffk@apple.com>
116
117 PR 31775
118 * g++.dg/other/nested-extern.cc: New.
119 * g++.dg/other/nested-extern-1.C: New.
120 * g++.dg/other/nested-extern-2.C: New.
121
122 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
123
124 PR fortran/31760
125 * gfortran.dg/erf.f90: New test.
126 * gfortran.dg/besxy.f90: New test.
127
128 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
129
130 PR fortran/22359
131 * gfortran.dg/fseek.f90: New test.
132
133 2007-05-04 Bob Wilson <bob.wilson@acm.org>
134
135 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
136
137 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
138
139 PR libfortran/31210
140 * gfortran.dg/zero_length_1.f90: New test.
141
142 2007-05-04 Tobias Burnus <burnus@net-b.de>
143
144 PR fortran/31803
145 * gfortran.dg/char_pointer_assign_3.f90: New test.
146 * gfortran.dg/char_result_2.f90: Re-enable test.
147
148 2007-05-04 Tobias Burnus <burnus@net-b.de>
149
150 PR fortran/25071
151 * gfortran.dg/char_length_3.f90: New test.
152 * gfortran.dg/char_result_2.f90: Fix test.
153
154 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
155
156 PR tree-optimization/30565
157 * gcc.dg/tree-ssa/loop-27.c: New test.
158
159 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
160
161 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
162 * gcc.target/bfin/arith.c (__v2hi): Likewise.
163 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
164 * gcc.target/bfin/shift.c (__v2hi): Likewise.
165
166 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
167
168 PR tree-optimization/31699
169 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
170 New.
171 (check_effective_target_vect_floatint_cvt): New.
172 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
173 of specific targets.
174 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
175 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
176 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
177 * gcc.dg/vect/vect-iv-4.c: Likewise.
178 * gcc.dg/vect/vect-multitypes-11.c: New.
179 * gcc.dg/vect/pr31699.c: New.
180
181 2007-05-02 Geoffrey Keating <geoffk@apple.com>
182
183 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
184
185 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
186
187 PR C++/31663
188 * g++.dg/warn/anonymous-namespace-2.C: New.
189 * g++.dg/warn/anonymous-namespace-2.h: New.
190
191 2007-05-02 Paul Brook <paul@codesourcery.com>
192
193 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
194
195 2007-05-02 Eric Christopher <echristo@apple.com>
196
197 * gcc.dg/cpp/if-div.c: New file.
198
199 2007-05-02 Tom Tromey <tromey@redhat.com>
200
201 PR preprocessor/28709:
202 * gcc.dg/cpp/pr28709.c: New file.
203
204 2007-05-02 Richard Guenther <rguenther@suse.de>
205
206 PR tree-optimization/31146
207 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
208
209 2007-05-01 Geoffrey Keating <geoffk@apple.com>
210
211 * gcc.c-torture/compile/limits-blockid.c: New.
212 * gcc.c-torture/compile/limits-caselabels.c: New.
213 * gcc.c-torture/compile/limits-declparen.c: New.
214 * gcc.c-torture/compile/limits-enumconst.c: New.
215 * gcc.c-torture/compile/limits-exprparen.c: New.
216 * gcc.c-torture/compile/limits-externalid.c: New.
217 * gcc.c-torture/compile/limits-fnargs.c: New.
218 * gcc.c-torture/compile/limits-fndefn.c: New.
219 * gcc.c-torture/compile/limits-idexternal.c: New.
220 * gcc.c-torture/compile/limits-idinternal.c: New.
221 * gcc.c-torture/compile/limits-pointer.c: New.
222 * gcc.c-torture/compile/limits-stringlit.c: New.
223 * gcc.c-torture/compile/limits-structmem.c: New.
224 * gcc.c-torture/compile/limits-structnest.c: New.
225
226 2007-04-29 Geoffrey Keating <geoffk@apple.com>
227
228 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
229
230 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
231
232 PR middle-end/31740
233 * gcc.c-torture/compile/20070501-1.c: New testcase.
234
235 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
236
237 PR fortran/31732
238 * gfortran.dg/array_memset_2: New test case.
239
240 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
241
242 PR testsuite/31615
243 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
244
245 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
246
247 PR testsuite/31589
248 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
249 dg-final test.
250 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
251 keyword to dg-final test.
252 * gcc.dg/vect/vect-iv-4.c: Likewise.
253 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
254 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
255 test.
256 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
257 cast.
258 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
259 * lib/target-supports.exp
260 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
261 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
262
263 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
264
265 * gcc.c-torture/execute/ieee/20000320-1.c: Use
266 __LONG_LONG_MAX__ and its friends instead of those supplied by
267 limits.h.
268
269 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
270
271 PR C++/31721
272 * g++.dg/ext/vector7.C: New testcase.
273
274 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
275
276 PR fortran/31591
277 * gfortran.dg/bound_simplification_1.f90: New test.
278
279 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
280
281 PR fortran/31645
282 * testsuite/gfortran.dg/bom_error.f90: New test.
283 * testsuite/gfortran.dg/bom_include.f90: New test.
284 * testsuite/gfortran.dg/bom_UTF16-LE.f90: New test.
285 * testsuite/gfortran.dg/bom_UTF16-BE.f90: New test.
286 * testsuite/gfortran.dg/bom_UTF-8.f90: New test.
287 * testsuite/gfortran.dg/bom_UTF-32.f90: New test.
288 * testsuite/gfortran.dg/bom_UTF-8.F90: New test.
289 * testsuite/gfortran.dg/bom_include.inc: New file.
290
291 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
292
293 PR C++/30221
294 * g++.dg/init/ptrfn2.C: New test.
295 * g++.dg/init/ptrfn3.C: New test.
296
297 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
298
299 PR fortran/31711
300 * gfortran.dg/dependency_21.f90: New test.
301
302 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
303
304 * gfortran.dg/secnds.f: Use real*8.
305 * gfortran.dg/secnds-1.f: Use real*8.
306
307 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
308
309 PR libfortran/31532
310 * gfortran.dg/inquire_5.f90: Update test.
311
312 2007-04-27 Ian Lance Taylor <iant@google.com>
313
314 PR middle-end/31710
315 * gcc.c-torture/compile/pr31710.c: New test.
316
317 2007-04-27 Richard Guenther <rguenther@suse.de>
318
319 PR tree-optimization/30965
320 PR tree-optimization/30978
321 * gcc.dg/tree-ssa/pr30978.c: New testcase.
322 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
323 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
324 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
325
326 2007-04-27 Richard Guenther <rguenther@suse.de>
327
328 PR tree-optimization/31715
329 * gcc.dg/Warray-bounds-4.c: New testcase.
330
331 2007-04-26 Ian Lance Taylor <iant@google.com>
332
333 PR target/28675
334 * gcc.c-torture/compile/pr28675.c: New test.
335
336 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
337
338 PR C++/30016
339 * g++.dg/ext/vector6.C: New test.
340
341 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
342
343 * gcc.c-torture/execute/ieee/20000320-1.x: New.
344
345 2007-04-26 Steve Ellcey <sje@cup.hp.com>
346
347 PR middle-end/31617
348 * g++.dg/other/str_empty.C: Add expected warning.
349
350 2007-04-26 Richard Guenther <rguenther@suse.de>
351 Daniel Berlin <dberlin@dberlin.org>
352
353 PR tree-optimization/30567
354 * g++.dg/other/pr30567.C: New testcase.
355
356 2007-04-26 Richard Guenther <rguenther@suse.de>
357
358 PR tree-optimization/31703
359 * gcc.c-torture/compile/pr31703.c: New testcase.
360 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
361 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
362
363 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
364
365 * gfortran.dg/open_errors.f90: Added if statements checking
366 the value of iostat.
367
368 2007-04-26 Jakub Jelinek <jakub@redhat.com>
369
370 PR c++/31598
371 * g++.dg/gomp/pr31598.C: New test.
372
373 PR tree-optimization/30558
374 * g++.dg/gomp/pr30558.C: New test.
375
376 2007-04-24 Mark Mitchell <mark@codesourcery.com>
377
378 PR c++/31338
379 * g++.dg/ext/complex2.C: New test.
380
381 2007-04-25 Paolo Carlini <pcarlini@suse.de>
382
383 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
384
385 2007-04-25 Thiemo Seufer <ths@mips.com>
386
387 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
388 value to signed char.
389
390 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
391
392 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
393 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
394 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
395
396 2007-04-25 Tobias Burnus <burnus@net-b.de>
397
398 PR fortran/31668
399 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
400 statement functions.
401 * gfortran.dg/c_by_val_5.f90: New test.
402
403 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
404
405 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
406 with two new subroutines to avoid parameter-induced aliasing.
407 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
408 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
409
410 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
411
412 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
413 * g++.dg/warn/Warray-bounds.C: Likewise.
414
415 2007-04-24 Ian Lance Taylor <iant@google.com>
416
417 PR tree-optimization/31605
418 * gcc.c-torture/execute/pr31605.c: New test.
419
420 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
421
422 PR fortran/31587
423 * lib/gcc-dg.exp (scan-module): New function.
424 * gfortran.dg/module_md5_1.f90: New test.
425
426 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
427
428 * g++.old-deja/g++.pt/defarg6.C: Only run with
429 -std=gnu++98.
430 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
431 * g++.dg/cpp0x/variadic61.C: Ditto.
432 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
433 * g++.dg/cpp0x/variadic62.C: Ditto.
434 * g++.dg/template/meminit1.C: Ditto.
435 * g++.dg/template/operator7.C: Ditto.
436 * g++.dg/template/static15.C: Ditto.
437 * g++.dg/template/invalid1.C: Ditto.
438 * g++.dg/template/shift1.C: Ditto.
439 * g++.dg/template/error10.C: Ditto.
440
441 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
442
443 PR diagnostic/25923
444 * gfortran.dg/pr25923.f90: New test.
445
446 2007-04-24 Ian Lance Taylor <iant@google.com>
447
448 PR tree-optimization/31602
449 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
450
451 2007-04-24 Janis Johnson <janis187@us.ibm.com>
452
453 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
454 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
455
456 2007-04-24 Hui-May Chang <hm.chang@apple.com>
457
458 * gcc.target/i386/reload-1.c. New.
459
460 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
461 Olga Golovanevsky <olga@il.ibm.com>
462
463 * g++.dg/other/str_empty.C: New test.
464
465 2007-04-24 Richard Henderson <rth@redhat.com>
466
467 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
468
469 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
470
471 PR target/31641
472 * gcc.c-torture/compile/pr31641.c: New testcase.
473
474 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
475
476 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
477 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
478 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
479 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
480
481 2007-04-23 Simon Baldwin <simonb@google.com>
482
483 * g++.dg/other/error15.C: New.
484 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
485 triggering a "multiple parameters named" error.
486
487 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
488
489 PR fortran/31618
490 * gfortran.dg/backspace_8.f: New test case.
491
492 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
493
494 PR fortran/31630
495 * gfortran.dg/used_types_17.f90: New test.
496
497 PR fortran/31620
498 * gfortran.dg/zero_array_components_1.f90: New test.
499
500 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
501
502 PR fortran/31616
503 * gfortran.dg/open_errors.f90: Allow a different error message.
504
505 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
506
507 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
508 Rename from check_effective_target_vect_pack_mod. Rename global
509 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
510 messages.
511 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
512 rename.
513 * gcc.dg/vect/vect-iv-8a.c: Ditto.
514 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
515
516 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
517
518 PR middle-end/31448
519 * gcc.c-torture/execute/pr31448.c: New testcase.
520
521 2007-04-22 Nick Clifton <nickc@redhat.com>
522
523 * gcc.dg/20020312-2.c: Add support for the FRV.
524
525 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
526
527 PR tree-optimization/24659
528 * gcc.dg/vect/vect-float-extend-1.c: New test.
529 * gcc.dg/vect/vect-float-truncate-1.c: New test.
530
531 2007-04-22 Richard Guenther <rguenther@suse.de>
532
533 PR tree-optimization/29789
534 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
535 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
536
537 2007-04-22 Revital Eres <eres@il.ibm.com>
538
539 * gcc.dg/var-expand2.c: New test.
540
541 2007-04-22 Revital Eres <eres@il.ibm.com>
542
543 * gcc.dg/var-expand3.c: New test.
544
545 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
546
547 PR fortran/31495
548 * gfortran.dg/continuation_8.f90: New test.
549
550 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
551
552 PR C/30265
553 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
554 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
555
556 2007-04-21 Richard Guenther <rguenther@suse.de>
557
558 PR middle-end/31136
559 * gcc.c-torture/execute/pr31136.c: New testcase.
560
561 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
562
563 * gcc.target/i386/movsi-sm-1.c: New.
564
565 2007-04-20 Richard Henderson <rth@redhat.com>
566
567 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
568 * gcc.dg/pr27095.c: Cope with alpha GOT load.
569
570 2007-04-20 Jakub Jelinek <jakub@redhat.com>
571
572 * gcc.target/i386/ordcmp-1.c: New test.
573 * gcc.target/i386/unordcmp-1.c: New test.
574
575 PR tree-optimization/31632
576 * gcc.c-torture/compile/20070419-1.c: New test.
577
578 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
579
580 * gcc.dg/invalid-call-1.c: New test.
581
582 2007-04-18 Dirk Mueller <dmueller@suse.de>
583
584 PR diagnostic/31227
585 * gcc.dg/Warray-bounds-3.c: New.
586
587 2007-04-18 Richard Guenther <rguenther@suse.de>
588
589 PR tree-optimization/19431
590 PR tree-optimization/21463
591 * gcc.c-torture/execute/20070212-1.c: New testcase.
592 * gcc.c-torture/execute/20070212-2.c: Likewise.
593 * gcc.c-torture/execute/20070212-3.c: Likewise.
594 * gcc.dg/tree-ssa/pr19431.c: Likewise.
595 * gcc.dg/tree-ssa/pr21463.c: Likewise.
596 * g++.dg/tree-ssa/pr21463.C: Likewise.
597 * g++.dg/tree-ssa/pr30738.C: Likewise.
598
599 2007-04-17 Mark Mitchell <mark@codesourcery.com>
600
601 PR c++/31513
602 * g++.dg/expr/bitfield8.C: New test.
603
604 2007-04-17 Joseph Myers <joseph@codesourcery.com>
605 Richard Sandiford <richard@codesourcery.com>
606
607 * lib/target-supports.exp (check_profiling_available): Return 0
608 for uClibc with -p or -pg.
609
610 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
611
612 PR c++/31517
613 * g++.dg/template/init7.C: New test.
614
615 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
616
617 PR rtl-optimization/31360
618 * gcc.dg/loop-7.c: New test.
619
620 2007-04-17 Mark Mitchell <mark@codesourcery.com>
621
622 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
623 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
624 build.
625 (compat-execute): Likewise.
626 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
627 files to remote hosts.
628 * lib/c-ctorture.exp (c-torture-compile): Likewise.
629 (c-torture-execute): Likewise.
630 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
631 or plain file. Use remote_upload and remote_download to copy
632 files about.
633 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
634 before scanning it.
635
636 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
637
638 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
639
640 2007-04-16 Lawrence Crowl <crowl@google.com>
641
642 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
643 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
644 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
645 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
646 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
647 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
648 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
649 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
650 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
651 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
652 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
653
654 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
655 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
656 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
657 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
658 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
659 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
660 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
661 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
662 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
663 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
664 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
665
666 2007-04-16 Ian Lance Taylor <iant@google.com>
667
668 PR tree-optimization/31522
669 * gcc.dg/Wstrict-overflow-16.c: New test.
670
671 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
672
673 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
674
675 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
676
677 PR fortran/31144
678 * gfortran.dg/module_naming_1.f90: New.
679
680 2007-04-16 Richard Sandiford <richard@codesourcery.com>
681
682 * lib/target-supports.exp (check_profiling_available): Return
683 false for m68k-*-uclinux.
684
685 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
686
687 PR c++/29365
688 Testcase for c++ anonymous namespace warning
689
690 * g++.dg/warn/anonymous-namespace-1.C: New test
691 * g++.dg/warn/anonymous-namespace-1.h: New test
692
693 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
694
695 PR testsuite/31578
696 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
697
698 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
699
700 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
701
702 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
703
704 PR fortran/31204
705 * gfortran.dg/array_constructor_16.f90: New test.
706
707 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
708
709 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
710 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
711
712 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
713
714 PR rtl-optimization/31500
715 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
716 * g++.dg/warn/Warray-bounds.C: Likewise.
717
718 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
719
720 PR C/31520
721 * gcc.dg/gnu89-init-4.c: New testcase.
722
723 2007-04-14 Jakub Jelinek <jakub@redhat.com>
724
725 PR c++/25874
726 * gcc.dg/gomp/pr25874.c: Add dg-options.
727 * g++.dg/gomp/pr25874.C: Add dg-options.
728
729 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
730
731 PR fortran/21061
732 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
733 * gfortran.dg/warnings_are_errors_1.f: New testcase.
734
735 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
736
737 PR fortran/31561
738 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
739
740 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
741
742 PR fortran/29507
743 PR fortran/31404
744 * gfortran.dg/initialization_6.f90: New test.
745
746 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
747
748 * gcc.c-torture/compile/pr27528.c: Require nonpic.
749
750 * lib/target-supports.exp (check_gc_sections_available):
751 Return false if ldflags includes -elf2flt.
752
753 2007-04-13 Jason Merrill <jason@redhat.com>
754
755 PR c++/31074
756 * conv3.C: New test.
757
758 2007-04-13 Mike Stump <mrs@apple.com>
759
760 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
761 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
762
763 2007-04-13 Joseph Myers <joseph@codesourcery.com>
764
765 PR tree-optimization/29598
766 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
767
768 2007-04-13 Tobias Burnus <burnus@net-b.de>
769
770 PR fortran/31559
771 * gfortran.dg/func_assign.f90: New test.
772
773 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
774
775 PR fortran/31550
776 * gfortran.dg/used_types_16.f90: New test.
777
778 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
779
780 PR fortran/18937
781 * gfortran.dg/goto_2.f90: New.
782 * gfortran.dg/goto_3.f90: New.
783 * gfortran.dg/pr17708.f90: Rename to ...
784 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
785
786 2007-04-13 Tobias Burnus <burnus@net-b.de>
787
788 PR fortran/31562
789 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
790 instead of a struct.
791
792 2007-04-13 Tobias Burnus <burnus@net-b.de>
793
794 PR fortran/31562
795 * gfortran.dg/value_4.c: Use GNU extensions for complex
796 instead of a struct.
797
798 2007-04-13 Richard Guenther <rguenther@suse.de>
799
800 PR tree-optimization/21258
801 * gcc.dg/tree-ssa/vrp34.c: New testcase.
802
803 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
804
805 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
806 <complex.h>.
807
808 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
809
810 PR fortran/31250
811 * gfortran.dg/char_length_2.f90: New.
812 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
813 * gfortran.dg/repeat_4.f90: Likewise.
814
815 PR fortran/31266
816 * gfortran.dg/char_assign_1.f90: New.
817
818 PR fortran/31471
819 * gfortran.dg/block_name_1.f90: New.
820 * gfortran.dg/block_name_2.f90: New.
821
822 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
823
824 PR c++/31078
825 * g++.dg/other/pr31078.C: New.
826
827 2007-04-12 Richard Guenther <rguenther@suse.de>
828
829 PR tree-optimization/31169
830 * gcc.c-torture/execute/pr31169.c: New testcase.
831
832 2007-04-12 Richard Guenther <rguenther@suse.de>
833
834 PR tree-optimization/24689
835 PR tree-optimization/31307
836 * g++.dg/tree-ssa/pr31307.C: New testcase.
837 * gcc.dg/tree-ssa/pr24689.c: Likewise.
838
839 2007-04-12 Tobias Burnus <burnus@net-b.de>
840
841 PR fortran/31472
842 * gfortran.dg/access_spec_1.f90: New test.
843 * gfortran.dg/access_spec_2.f90: New test.
844 * gfortran.dg/non_module_public.f90: Match new error message.
845
846 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
847
848 PR testsuite/31538
849 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
850 to 4 at line 38 to fix bounds problem.
851
852 2007-04-11 Tobias Burnus <burnus@net-b.de>
853
854 PR testsuite/31240
855 * gfortran.dg/pointer_intent_1.f90: Fix test.
856
857 2007-04-10 Eric Christopher <echristo@apple.com>
858
859 * lib/target-supports.exp
860 (check_effective_target_fstack_protector): Rewrite.
861
862 2007-04-09 Mark Mitchell <mark@codesourcery.com>
863
864 PR c++/31449
865 * g++.dg/init/const5.C: New test.
866
867 2007-04-09 Jan Hubicka <jh@suse.cz>
868
869 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
870
871 2007-04-08 Jan Hubicka <jh@suse.cz>
872
873 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
874
875 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
876
877 PR fortran/31257
878 * gfortran.dg/achar_4.f90: New test.
879
880 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
881
882 PR fortran/30880
883 * gfortran.dg/used_dummy_types_8.f90: New test.
884
885 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
886
887 PR fortran/30872
888 * gfortran.dg/parameter_array_element_1.f90: New test.
889
890 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
891
892 PR fortran/31222
893 * gfortran.dg/default_numeric_type_1.f90: New test.
894
895 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
896
897 PR fortran/31424
898 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
899
900 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
901
902 PR fortran/31293
903 * gfortran.dg/interface_12.f90: New test.
904
905 2007-04-07 Bruce Korb <bkorb@gnu.org>
906
907 * gcc.dg/format/opt-6.c: New test.
908 * gcc.dg/format/nul-1.c: New test.
909 * gcc.dg/format/nul-2.c: New test.
910
911 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
912
913 PR libgfortran/31395
914 * gfortran.dg/fmt_colon.f90: New test.
915
916 2007-04-06 Mark Mitchell <mark@codesourcery.com>
917
918 * g++.old-deja/g++.other/init18.C: Use
919 dg-require-effective-target instead of an explicit xfail.
920
921 2007-04-05 Janis Johnson <janis187@us.ibm.com>
922
923 * gcc.dg/dfp/signbit-1.c
924 * gcc.dg/dfp/signbit-2.c
925
926 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
927
928 PR fortran/31483
929 * gfortran.dg/altreturn_5.f90: New test.
930
931 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
932
933 PR fortran/31292
934 * gfortran.dg/contained_module_proc_1.f90: New test.
935
936 2007-04-04 Stuart Hastings <stuart@apple.com>
937
938 PR 31281
939 * testsuite/objc/execute/exceptions/pr31281.m: New.
940
941 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
942
943 * g++.dg/ext/dllimport12.C: Update comments.
944
945 2007-04-03 Eric Christopher <echristo@apple.com>
946
947 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
948
949 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
950
951 PR fortran/31304
952 * gfortran.dg/repeat_2.f90: New test.
953 * gfortran.dg/repeat_3.f90: New test.
954 * gfortran.dg/repeat_4.f90: New test.
955
956 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
957
958 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
959
960 2007-04-03 Jakub Jelinek <jakub@redhat.com>
961
962 PR c++/30847
963 * g++.dg/parse/cond3.C: New test.
964
965 PR middle-end/30704
966 * gcc.c-torture/execute/ieee/pr30704.c: New test.
967
968 2007-04-02 Jason Merrill <jason@redhat.com>
969
970 PR c++/31187
971 * g++.dg/ext/visibility/anon3.C: New test.
972
973 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
974
975 PR libgfortran/31052
976 * gfortran.dg/namelist_28.f90: New test.
977
978 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
979
980 PR libgfortran/31366
981 * gfortran.dg/direct_io_6.f90: New test.
982
983 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
984
985 PR libgfortran/31207
986 * gfortran.dg/advance_5.f90: New test.
987 * gfortran.dg/advance_6.f90: New test.
988
989 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
990
991 * g++.dg/ext/dllimport6.C: Remove extra ';'.
992 * g++.dg/ext/dllimport7.C: Likewise.
993 * g++.dg/ext/selectany1.C: Likewise.
994
995 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
996
997 * g++.dg/parser/pr31138.C: New.
998 * g++.dg/parser/pr31140.C: New.
999 * g++.dg/parser/pr31141.C: New.
1000
1001 2007-03-30 Paolo Carlini <pcarlini@suse.de>
1002
1003 PR c++/26099
1004 * g++.dg/ext/is_base_of.C: New.
1005 * g++.dg/ext/has_virtual_destructor.C: New.
1006 * g++.dg/ext/is_polymorphic.C: New.
1007 * g++.dg/ext/is_base_of_diagnostic.C: New.
1008 * g++.dg/ext/is_enum.C: New.
1009 * g++.dg/ext/has_nothrow_assign.C: New.
1010 * g++.dg/ext/has_nothrow_constructor.C: New.
1011 * g++.dg/ext/is_empty.C: New.
1012 * g++.dg/ext/has_trivial_copy.C: New.
1013 * g++.dg/ext/has_trivial_assign.C: New.
1014 * g++.dg/ext/is_abstract.C: New.
1015 * g++.dg/ext/is_pod.C: New.
1016 * g++.dg/ext/has_nothrow_copy.C: New.
1017 * g++.dg/ext/is_class.C: New.
1018 * g++.dg/ext/has_trivial_constructor.C: New.
1019 * g++.dg/ext/is_union.C: New.
1020 * g++.dg/ext/has_trivial_destructor.C: New.
1021 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
1022 * g++.dg/template/crash43.C: Likewise.
1023
1024 2007-03-29 Dirk Mueller <dmueller@suse.de>
1025
1026 * g++.dg/warn/pedantic2.C: New testcase.
1027
1028 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1029
1030 * size_dim.f90: Fix dg directive.
1031 * pr16433.f: Likewise.
1032 * use_6.f90: Likewise.
1033 * use_7.f90: Likewise.
1034 * entry_9.f90: Likewise.
1035 * pointer_intent_2.f90: Likewise.
1036 * protected_1.f90: Likewise.
1037 * fmt_missing_period_2.f: Likewise.
1038 * pointer_intent_3.f90: Likewise.
1039 * protected_2.f90: Likewise.
1040 * protected_3.f90: Likewise.
1041 * pr15754.f90: Likewise.
1042 * protected_4.f90: Likewise.
1043 * protected_5.f90: Likewise.
1044 * initialization_2.f90: Likewise.
1045 * protected_6.f90: Likewise.
1046 * continuation_7.f90: Likewise.
1047 * derived_function_interface_1.f90: Likewise.
1048 * der_pointer_4.f90: Likewise.
1049 * fmt_zero_precision.f90: Likewise.
1050 * blockdata_3.f90: Likewise.
1051 * fmt_missing_period_1.f: Likewise.
1052 * real_const_3.f90: Likewise.
1053 * use_4.f90: Likewise.
1054 * fmt_missing_period_3.f: Likewise.
1055 * use_5.f90: Likewise.
1056
1057 2007-03-28 Mike Stump <mrs@apple.com>
1058
1059 * gcc.dg/darwin-comm.c: Add.
1060
1061 2007-03-28 Eric Christopher <echristo@apple.com>
1062
1063 * lib/target-supports.exp (check_effective_target_fstack_protector): New.
1064 * gcc.dg/ssp-1.c: Use.
1065 * gcc.dg/ssp-2.c: Ditto.
1066
1067 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
1068
1069 PR c++/29077
1070 * g++.dg/parse/constructor3.C: New test.
1071
1072 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
1073
1074 * gnat.dg/thin_pointer.ad[sb]: New test.
1075
1076 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1077
1078 * g++.dg/cpp0x/bracket1.C: New.
1079 * g++.dg/cpp0x/bracket2.C: New.
1080 * g++.dg/cpp0x/bracket3.C: New.
1081 * g++.dg/cpp0x/bracket4.C: New.
1082
1083 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1084
1085 * g++.dg/cpp0x/temp_default1.C: New.
1086 * g++.dg/cpp0x/temp_default3.C: New.
1087 * g++.dg/cpp0x/temp_default2.C: New.
1088 * g++.dg/cpp0x/temp_default4.C: New.
1089
1090 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1091
1092 PR c++/29993
1093 * g++.dg/other/cv_func2.C: New.
1094
1095 2007-03-27 Janis Johnson <janis187@us.ibm.com>
1096
1097 * gcc.dg/dfp/func-vararg-alternate.h: New file.
1098 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
1099 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
1100 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
1101
1102 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
1103 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
1104
1105 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
1106
1107 * lib/compat.exp (compat-execute): Fix processing of file names.
1108
1109 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
1110
1111 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
1112
1113 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
1114
1115 * lib/target-supports.exp (check_effective_target_fortran_large_real):
1116 Delete created executable test file.
1117 (check_effective_target_fortran_large_int): Ditto.
1118 (check_effective_target_static_libgfortran): Ditto.
1119
1120 2007-03-26 Paolo Carlini <pcarlini@suse.de>
1121
1122 PR c++/30500
1123 * g++.dg/warn/pragma-system_header1.C: New test.
1124 * g++.dg/warn/pragma-system_header2.C: New test.
1125 * g++.dg/warn/pragma-system_header1.h. New.
1126 * g++.dg/warn/pragma-system_header2.h. New.
1127
1128 2007-03-26 Ian Lance Taylor <iant@google.com>
1129
1130 PR tree-optimization/31345
1131 * gcc.c-torture/compile/pr31345-1.c: New test.
1132
1133 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
1134
1135 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
1136 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
1137 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
1138 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
1139 * gfortran.dg/overload_1.f90: Likewise.
1140 * gfortran.dg/impure_assignment_1.f90: Likewise.
1141 * gfortran.dg/error_recovery_3.f90: Likewise.
1142 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
1143 * gfortran.dg/sequence_types_1.f90: Likewise.
1144 * gfortran.dg/internal_references_1.f90: Likewise.
1145 * gfortran.dg/present_1.f90: Likewise.
1146 * gfortran.dg/volatile10.f90: Likewise.
1147 * gfortran.dg/module_equivalence_2.f90: Likewise.
1148 * gfortran.dg/use_4.f90: Likewise.
1149 * gfortran.dg/elemental_result_1.f90: Likewise.
1150 * gfortran.dg/generic_actual_arg.f90: Likewise.
1151 * gfortran.dg/private_type_5.f90: Likewise.
1152 * gfortran.dg/protected_4.f90: Likewise.
1153 * gfortran.dg/interface_3.f90: Likewise.
1154
1155 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
1156
1157 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
1158 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
1159
1160 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
1161
1162 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
1163
1164 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1165
1166 PR libgfortran/31199
1167 * gfortran.dg/fmt_t_4.f90: New test.
1168
1169 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
1170
1171 PR libfortran/31297
1172 * gfortran.dg/backspace_5.f: Initialize variable(s).
1173 * gfortran.dg/backspace_6.f: Likewise.
1174 * gfortran.dg/char_bounds_check_fail_1: Likewise.
1175 * gfortran.dg/direct_io_2.f90: Likewise.
1176 * gfortran.dg/write_back.f: Likewise.
1177 * gfortran.dg/write_rewind_2.f: Likewise.
1178 * gfortran.dg/write_rewind_1.f: Likewise.
1179 * gfortran.dg/write_rewind_2.f: Likewise.
1180
1181 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
1182
1183 PR tree-optimization/30784
1184 * gcc.dg/vect/pr30784.c: New test.
1185
1186 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1187
1188 PR fortran/30877
1189 * gfortran.dg/operator_1.f90: New test.
1190 * gfortran.dg/operator_2.f90: New test.
1191
1192 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
1193
1194 PR libfortran/31196
1195 * gfortran.dg/reshape_transpose_1.f90: New test.
1196
1197 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1198
1199 PR fortran/30655
1200 * gfortran.dg/bounds_check_6.f90: New test.
1201
1202 2007-03-23 Michael Meissner <michael.meissner@amd.com>
1203
1204 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
1205 #ifndef/#endif.
1206 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
1207 * gcc.dg/dfp/decfloat-constants.c: Ditto.
1208
1209 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
1210
1211 PR fortran/31209
1212 * gfortran.dg/pointer_function_actual_1.f90: New test.
1213
1214 PR fortran/31200
1215 * gfortran.dg/pointer_function_actual_2.f90: New test.
1216
1217 PR fortran/31215
1218 * gfortran.dg/result_in_spec_1.f90: New test.
1219
1220 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1221
1222 PR fortran/30834
1223 * gfortran.dg/integer_exponentiation_3.F90: New test.
1224 * gfortran.dg/integer_exponentiation_4.f90: New test.
1225 * gfortran.dg/integer_exponentiation_5.F90: New test.
1226
1227 2007-03-22 Mark Mitchell <mark@codesourcery.com>
1228
1229 PR c++/30863
1230 * g++.dg/template/error24.C: New test.
1231 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
1232
1233 2007-03-22 Mark Mitchell <mark@codesourcery.com>
1234
1235 PR c++/31273
1236 * g++.dg/expr/bitfield7.C: New test.
1237
1238 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1239
1240 PR other/23572
1241 * gcc.dg/float-range-4.c: New.
1242 * gcc.dg/float-range-1.c: Update. Test for a warning.
1243 * gcc.dg/float-range-3.c: New.
1244 * gcc.dg/float-range-5.c: New.
1245
1246 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1247
1248 PR fortran/31262
1249 * gfortran.dg/no_range_check_1.f90: New test.
1250
1251 2007-03-22 Dirk Mueller <dmueller@suse.de>
1252
1253 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
1254 * g++.dg/other/static1.C: Remove stray semicolon.
1255 * g++.dg/other/init1.C: Likewise.
1256 * g++.dg/rtti/dyncast1.C: Likewise.
1257 * g++.dg/tree-ssa/pr17153.C: Likewise.
1258 * g++.dg/lookup/disamb1.C: Likewise.
1259 * g++.dg/lookup/scoped2.C: Likewise.
1260 * g++.dg/lookup/friend7.C: Likewise.
1261 * g++.dg/parse/parse4.C: Likewise.
1262 * g++.dg/parse/parse5.C: Likewise.
1263 * g++.dg/expr/pr29066.C: Likewise.
1264 * g++.dg/expr/cast4.C: Likewise.
1265 * g++.dg/tc1/dr193.C: Likewise.
1266 * g++.dg/tc1/dr213.C: Likewise.
1267 * g++.dg/abi/dcast1.C: Likewise.
1268 * g++.dg/abi/covariant2.C: Likewise.
1269 * g++.dg/inherit/covariant11.C: Likewise.
1270 * g++.dg/inherit/covariant9.C: Likewise.
1271 * g++.dg/inherit/covariant10.C: Likewise.
1272 * g++.dg/init/static3.C: Likewise.
1273 * g++.dg/init/init-ref3.C: Likewise.
1274 * g++.dg/init/ref10.C: Likewise.
1275 * g++.dg/template/meminit2.C: Likewise.
1276 * g++.dg/template/using9.C: Likewise.
1277 * g++.dg/template/friend9.C: Likewise.
1278 * g++.dg/template/ref1.C: Likewise.
1279 * g++.old-deja/g++.warn/inline.C: Likewise.
1280 * g++.old-deja/g++.robertl/eb91.C: Likewise.
1281 * g++.old-deja/g++.robertl/eb46.C: Likewise.
1282 * g++.old-deja/g++.robertl/eb34.C: Likewise.
1283 * g++.old-deja/g++.robertl/eb43.C: Likewise.
1284 * g++.old-deja/g++.robertl/eb26.C: Likewise.
1285 * g++.old-deja/g++.robertl/eb116.C: Likewise.
1286 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1287 * g++.old-deja/g++.brendan/overload8.C: Likewise.
1288 * g++.old-deja/g++.brendan/overload11.C: Likewise.
1289 * g++.old-deja/g++.brendan/copy7.C: Likewise.
1290 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1291 * g++.old-deja/g++.brendan/template11.C: Likewise.
1292 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
1293 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1294 * g++.old-deja/g++.brendan/crash16.C: Likewise.
1295 * g++.old-deja/g++.jason/pmem2.C: Likewise.
1296 * g++.old-deja/g++.jason/parse9.C: Likewise.
1297 * g++.old-deja/g++.jason/byval2.C: Likewise.
1298 * g++.old-deja/g++.jason/overload8.C: Likewise.
1299 * g++.old-deja/g++.jason/pmf8.C: Likewise.
1300 * g++.old-deja/g++.jason/template33.C: Likewise.
1301 * g++.old-deja/g++.jason/return3.C: Likewise.
1302 * g++.old-deja/g++.jason/scoping2.C: Likewise.
1303 * g++.old-deja/g++.jason/virtual.C: Likewise.
1304 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1305 * g++.old-deja/g++.jason/template27.C: Likewise.
1306 * g++.old-deja/g++.jason/synth6.C: Likewise.
1307 * g++.old-deja/g++.jason/ref8.C: Likewise.
1308 * g++.old-deja/g++.jason/offset1.C: Likewise.
1309 * g++.old-deja/g++.other/static20.C: Likewise.
1310 * g++.old-deja/g++.other/array1.C: Likewise.
1311 * g++.old-deja/g++.other/new3.C: Likewise.
1312 * g++.old-deja/g++.other/array2.C: Likewise.
1313 * g++.old-deja/g++.other/overload9.C: Likewise.
1314 * g++.old-deja/g++.other/cast6.C: Likewise.
1315 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
1316 * g++.old-deja/g++.other/eh4.C: Likewise.
1317 * g++.old-deja/g++.other/using7.C: Likewise.
1318 * g++.old-deja/g++.other/init18.C: Likewise.
1319 * g++.old-deja/g++.other/dyncast1.C: Likewise.
1320 * g++.old-deja/g++.other/dyncast2.C: Likewise.
1321 * g++.old-deja/g++.other/dtor11.C: Likewise.
1322 * g++.old-deja/g++.pt/static11.C: Likewise.
1323 * g++.old-deja/g++.pt/crash19.C: Likewise.
1324 * g++.old-deja/g++.pt/overload12.C: Likewise.
1325 * g++.old-deja/g++.pt/crash46.C: Likewise.
1326 * g++.old-deja/g++.pt/mi1.C: Likewise.
1327 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
1328 * g++.old-deja/g++.pt/nontype5.C: Likewise.
1329 * g++.old-deja/g++.pt/local5.C: Likewise.
1330 * g++.old-deja/g++.pt/typename2.C: Likewise.
1331 * g++.old-deja/g++.pt/explicit80.C: Likewise.
1332 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
1333 * g++.old-deja/g++.law/visibility1.C: Likewise.
1334 * g++.old-deja/g++.law/visibility2.C: Likewise.
1335 * g++.old-deja/g++.law/virtual2.C: Likewise.
1336 * g++.old-deja/g++.law/operators19.C: Likewise.
1337 * g++.old-deja/g++.law/parsing10.C: Likewise.
1338 * g++.old-deja/g++.law/visibility4.C: Likewise.
1339 * g++.old-deja/g++.law/operators4.C: Likewise.
1340 * g++.old-deja/g++.law/dtors2.C: Likewise.
1341 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1342 * g++.old-deja/g++.law/visibility10.C: Likewise.
1343 * g++.old-deja/g++.law/scope3.C: Likewise.
1344 * g++.old-deja/g++.law/casts2.C: Likewise.
1345 * g++.old-deja/g++.law/code-gen5.C: Likewise.
1346 * g++.old-deja/g++.law/operators33.C: Likewise.
1347 * g++.old-deja/g++.law/friend4.C: Likewise.
1348 * g++.old-deja/g++.mike/pmf7.C: Likewise.
1349 * g++.old-deja/g++.mike/p5611.C: Likewise.
1350 * g++.old-deja/g++.mike/net37.C: Likewise.
1351 * g++.old-deja/g++.mike/p3570.C: Likewise.
1352 * g++.old-deja/g++.mike/p5718.C: Likewise.
1353 * g++.old-deja/g++.mike/net21.C: Likewise.
1354 * g++.old-deja/g++.mike/p1862.C: Likewise.
1355 * g++.old-deja/g++.mike/p4511.C: Likewise.
1356 * g++.old-deja/g++.mike/virt3.C: Likewise.
1357 * g++.old-deja/g++.mike/p16146.C: Likewise.
1358 * g++.old-deja/g++.mike/p1989.C: Likewise.
1359 * g++.old-deja/g++.mike/p5571.C: Likewise.
1360 * g++.old-deja/g++.gb/scope10.C: Likewise.
1361 * g++.old-deja/g++.abi/primary5.C: Likewise.
1362 * g++.old-deja/g++.abi/empty2.C: Likewise.
1363 * g++.old-deja/g++.abi/arraynew.C: Likewise.
1364 * g++.old-deja/g++.eh/vbase4.C: Likewise.
1365 * g++.old-deja/g++.eh/ptr1.C: Likewise.
1366 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
1367 * g++.old-deja/g++.bob/template3.C: Likewise.
1368 * g++.old-deja/g++.bob/inherit1.C: Likewise.
1369
1370 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
1371
1372 PR fortran/31193
1373 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
1374
1375 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
1376
1377 PR fortran/20897
1378 * gfortran.dg/derived_name_1.f90: New.
1379 * gfortran.dg/derived_name_2.f: New.
1380
1381 2007-03-21 Richard Sandiford <richard@codesourcery.com>
1382
1383 * lib/target-supports.exp (check_effective_target_nonpic): New
1384 procedure.
1385 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
1386 when compiling PIC.
1387 * gcc.target/i386/asm-4.c: Require nonpic.
1388 * gcc.target/i386/cmov1.c: Likewise.
1389 * gcc.target/i386/mul.c: Likewise.
1390 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
1391 * gcc.target/i386/ssetype-1.c: Require nonpic.
1392 * gcc.target/i386/ssetype-3.c: Likewise.
1393 * gcc.target/i386/ssetype-5.c: Likewise.
1394
1395 2007-03-21 Richard Sandiford <richard@codesourcery.com>
1396
1397 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
1398 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
1399 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
1400 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
1401
1402 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
1403
1404 PR tree-optimization/30590
1405 * g++.dg/opt/pr30590.C: New testcase.
1406
1407 2007-03-20 Jakub Jelinek <jakub@redhat.com>
1408
1409 PR c/30762
1410 * gcc.dg/pr30762-1.c: New test.
1411 * gcc.dg/pr30762-2.c: New test.
1412
1413 PR inline-asm/30505
1414 * gcc.target/i386/pr30505.c: New test.
1415
1416 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
1417
1418 * gcc.target/arm/register-variables.c: New.
1419
1420 2007-03-19 Jeff Law <law@redhat.com>
1421
1422 * PR tree-optimization/30984
1423 * gcc.c-torture/pr30984.c: New test.
1424
1425 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
1426 Richard Guenther <rguenther@suse.de>
1427
1428 PR tree-optimization/31254
1429 * gcc.dg/torture/pr31254.c: New testcase.
1430
1431 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
1432
1433 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
1434 target default_packed.
1435
1436 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1437
1438 PR fortran/31203
1439 * gfortran.dg/string_length_1.f90: New test.
1440
1441 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1442
1443 PR testsuite/30395
1444 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
1445
1446 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1447
1448 PR libgfortran/31052
1449 * gfortran.dg/namelist_27.f90: New test.
1450
1451 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
1452
1453 PR fortran/30531
1454 * gfortran.dg/used_types_14.f90: New test.
1455
1456 PR fortran/31086
1457 * gfortran.dg/used_types_15.f90: New test.
1458
1459 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
1460
1461 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
1462 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
1463
1464 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1465
1466 PR fortran/31120
1467 * gfortran.dg/integer_exponentiation_2.f90: New test.
1468
1469 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
1470
1471 PR tree-optimization/31041
1472 * gcc.dg/vect/pr31041.c: New test.
1473
1474 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1475
1476 * g++.dg/warn/Wconversion-integer.C: New
1477 * g++.dg/warn/Wconversion-real.C: New.
1478 * g++.dg/warn/Wconversion-real-integer.C: New.
1479 * g++.dg/warn/conv2.C: Updated.
1480
1481 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1482
1483 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
1484 exclude RTPs.
1485
1486 2007-03-16 Richard Guenther <rguenther@suse.de>
1487
1488 PR tree-optimization/31146
1489 * g++.dg/tree-ssa/pr31146.C: New testcase.
1490
1491 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1492
1493 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
1494 assume that the target has <features.h>.
1495
1496 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1497
1498 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
1499 dg-options rather than to the whole test.
1500
1501 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
1502
1503 PR debug/29906
1504 * g++.dg/debug/pr29906.C: New
1505
1506 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1507
1508 PR libgfortran/31099
1509 * gfortran.dg/unformatted_recl.f90: Update test.
1510
1511 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
1512
1513 * gcc.dg/tree-ssa/prefetch-5.c: New test.
1514
1515 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1516
1517 PR c++/30891
1518 * g++.dg/parse/namespace-definition.C: New.
1519
1520 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1521
1522 PR c++/24924
1523 * g++.dg/cpp/pedantic-errors.C: New.
1524 * g++.dg/cpp/permissive.C: New.
1525
1526 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1527
1528 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
1529 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
1530
1531 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1532
1533 * lib/target-supports.exp (check_missing_uclibc_feature)
1534 (check_effective_target_wchar): New procedures.
1535 * gcc.dg/wchar_t-1.c: Require target wchar.
1536 * gcc.dg/wint_t-1.c: Likewise.
1537
1538 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1539
1540 * lib/target-supports.exp (check_gc_sections_available): Return
1541 false for VxWorks targets.
1542
1543 2007-03-15 Dirk Mueller <dmueller@suse.de>
1544
1545 * g++.dg/warn/Wconversion2.C: Fix typo.
1546 * gcc.dg/if-empty-1.c: Ditto.
1547
1548 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1549
1550 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
1551
1552 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
1553
1554 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
1555 * gcc.target/i386/pr31167.c: Ditto.
1556
1557 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
1558
1559 PR target/31167
1560 * gcc.target/i386/pr31167.c: New test.
1561
1562 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
1563
1564 PR fortran/30922
1565 * gfortran.dg/import5.f90.f90: New test.
1566
1567
1568 PR fortran/30879
1569 * gfortran.dg/data_components_1.f90: New test.
1570
1571
1572 PR fortran/30870
1573 * gfortran.dg/generic_13.f90: New test.
1574
1575 PR fortran/31163
1576 * gfortran.dg/alloc_comp_basics_5.f90: New test.
1577
1578 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1579
1580 PR libgfortran/31051
1581 * gfortran.dg/fmt_t_4.f90: New
1582
1583 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
1584
1585 PR C++/31165
1586 * g++.dg/other/default7.C: New test.
1587
1588 2007-03-15 Dirk Mueller <dmueller@suse.de>
1589
1590 * g++.dg/warn/Wconversion2.C: New.
1591
1592 2007-03-14 Eric Christopher <echristo@apple.com>
1593
1594 * gcc.dg/ssp-1.c: New.
1595 * gcc.dg/ssp-2.c: Ditto.
1596
1597 2007-03-14 Dirk Mueller <dmueller@suse.de>
1598
1599 * g++.dg/warn/do-empty.C: New.
1600 * gcc.dg/do-empty.c: New.
1601 * gcc.dg/if-empty-1.c: Update.
1602 * gcc.dg/20001116-1.c: Update.
1603 * gcc.dg/pr23165.c: Update.
1604
1605 2007-03-14 Jakub Jelinek <jakub@redhat.com>
1606
1607 * gfortran.dg/module_implicit_conversion.f90: New test.
1608
1609 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
1610
1611 PR middle-end/31127
1612 * gcc.dg/pr31127.c: New.
1613
1614 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
1615
1616 * gcc.dg/tree-ssa/loop-26.c: New test.
1617
1618 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
1619
1620 * gcc.target/i386/cmpxchg16b-1.c: New test.
1621
1622 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
1623
1624 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
1625 * gcc.dg/c99-vla-1.c: Likewise.
1626 * g++.dg/ext/vla1.C: Likewise
1627
1628 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
1629
1630 * gcc.dg/wvla-1.c: New test
1631 * gcc.dg/wvla-2.c: New test
1632 * gcc.dg/wvla-3.c: New test
1633 * gcc.dg/wvla-4.c: New test
1634 * gcc.dg/wvla-5.c: New test
1635 * gcc.dg/wvla-6.c: New test
1636 * gcc.dg/wvla-7.c: New test
1637 * g++.dg/warn/Wvla-1.C: New test
1638 * g++.dg/warn/Wvla-2.C: New test
1639 * g++.dg/warn/Wvla-3.C: New test
1640
1641 2007-03-12 Mark Mitchell <mark@codesourcery.com>
1642
1643 PR c++/30108
1644 * g++.dg/other/default6.C: New test.
1645
1646 2007-03-12 Richard Sandiford <richard@codesourcery.com>
1647
1648 * lib/target-supports.exp (check_profiling_available): Return false
1649 for VxWorks.
1650 (check_effective_target_vxworks_kernel): New procedure.
1651 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
1652 VxWorks.
1653 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
1654 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
1655 to include VxWorks.
1656 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
1657
1658 2007-03-12 Richard Sandiford <richard@codesourcery.com>
1659
1660 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
1661 PIC is not supported.
1662 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
1663 * gcc.dg/20020426-2.c: Likewise.
1664 * gcc.dg/pr28243.c: Likewise.
1665 * gcc.dg/visibility-11.c: Likewise.
1666 * gcc.dg/tls/opt-9.c: Likewise.
1667 * gcc.dg/tls/opt-10.c: Likewise.
1668 * gcc.dg/tls/pic-1.c: Likewise.
1669 * gcc.dg/tls/struct-1.c: Likewise.
1670 * gcc.target/i386/20000807-1.c: Likewise.
1671 * gcc.target/i386/20000904-1.c: Likewise.
1672 * gcc.target/i386/20011119-1.c: Likewise.
1673 * gcc.target/i386/990213-2.c: Likewise.
1674 * gcc.target/i386/990214-1.c: Likewise.
1675 * gcc.target/i386/compress-float-387-pic.c: Likewise.
1676 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
1677 * gcc.target/i386/pic-1.c: Likewise.
1678 * gcc.target/i386/pr21518.c: Likewise.
1679 * gcc.target/i386/pr23098.c: Likewise.
1680 * gcc.target/i386/pr23943.c: Likewise.
1681
1682 2007-03-11 Mark Mitchell <mark@codesourcery.com>
1683
1684 PR c++/31038
1685 * g++.dg/template/complit2.C: New test.
1686
1687 PR c++/30328
1688 * g++.dg/ext/bitfield1.C: New test.
1689
1690 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
1691
1692 PR fortran/30883
1693 * gfortran.dg/interface_11.f90: New test.
1694
1695 2007-03-11 Richard Guenther <rguenther@suse.de>
1696
1697 PR tree-optimization/31115
1698 * gcc.dg/torture/pr31115.c: New testcase.
1699
1700 2007-03-11 Ira Rosen <irar@il.ibm.com>
1701
1702 PR tree-optimization/29925
1703 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
1704
1705 2007-03-10 Mark Mitchell <mark@codesourcery.com>
1706
1707 PR c++/30274
1708 * g++.dg/expr/bitfield3.C: New test.
1709 * g++.dg/expr/bitfield4.C: Likewise.
1710 * g++.dg/expr/bitfield5.C: Likewise.
1711 * g++.dg/expr/bitfield6.C: Likewise.
1712
1713 PR c++/30924
1714 * g++.dg/template/array18.C: New test.
1715
1716 2007-03-10 Dirk Mueller <dmueller@suse.de>
1717
1718 PR c++/17946
1719 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
1720 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
1721
1722 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
1723
1724 PR c++/20599
1725 * g++.dg/cpp0x/variadic-bind.C: New.
1726 * g++.dg/cpp0x/variadic-function.C: New.
1727 * g++.dg/cpp0x/variadic-mem_fn.C: New.
1728 * g++.dg/cpp0x/variadic-tuple.C: New.
1729 * g++.dg/cpp0x/variadic1.C: New.
1730 * g++.dg/cpp0x/variadic2.C: New.
1731 * g++.dg/cpp0x/variadic3.C: New.
1732 * g++.dg/cpp0x/variadic4.C: New.
1733 * g++.dg/cpp0x/variadic5.C: New.
1734 * g++.dg/cpp0x/variadic6.C: New.
1735 * g++.dg/cpp0x/variadic7.C: New.
1736 * g++.dg/cpp0x/variadic8.C: New.
1737 * g++.dg/cpp0x/variadic9.C: New.
1738 * g++.dg/cpp0x/variadic10.C: New.
1739 * g++.dg/cpp0x/variadic11.C: New.
1740 * g++.dg/cpp0x/variadic12.C: New.
1741 * g++.dg/cpp0x/variadic13.C: New.
1742 * g++.dg/cpp0x/variadic14.C: New.
1743 * g++.dg/cpp0x/variadic15.C: New.
1744 * g++.dg/cpp0x/variadic16.C: New.
1745 * g++.dg/cpp0x/variadic17.C: New.
1746 * g++.dg/cpp0x/variadic18.C: New.
1747 * g++.dg/cpp0x/variadic19.C: New.
1748 * g++.dg/cpp0x/variadic20.C: New.
1749 * g++.dg/cpp0x/variadic21.C: New.
1750 * g++.dg/cpp0x/variadic22.C: New.
1751 * g++.dg/cpp0x/variadic23.C: New.
1752 * g++.dg/cpp0x/variadic24.C: New.
1753 * g++.dg/cpp0x/variadic25.C: New.
1754 * g++.dg/cpp0x/variadic26.C: New.
1755 * g++.dg/cpp0x/variadic27.C: New.
1756 * g++.dg/cpp0x/variadic28.C: New.
1757 * g++.dg/cpp0x/variadic29.C: New.
1758 * g++.dg/cpp0x/variadic30.C: New.
1759 * g++.dg/cpp0x/variadic31.C: New.
1760 * g++.dg/cpp0x/variadic32.C: New.
1761 * g++.dg/cpp0x/variadic33.C: New.
1762 * g++.dg/cpp0x/variadic34.C: New.
1763 * g++.dg/cpp0x/variadic35.C: New.
1764 * g++.dg/cpp0x/variadic36.C: New.
1765 * g++.dg/cpp0x/variadic37.C: New.
1766 * g++.dg/cpp0x/variadic38.C: New.
1767 * g++.dg/cpp0x/variadic39.C: New.
1768 * g++.dg/cpp0x/variadic40.C: New.
1769 * g++.dg/cpp0x/variadic41.C: New.
1770 * g++.dg/cpp0x/variadic42.C: New.
1771 * g++.dg/cpp0x/variadic43.C: New.
1772 * g++.dg/cpp0x/variadic44.C: New.
1773 * g++.dg/cpp0x/variadic45.C: New.
1774 * g++.dg/cpp0x/variadic46.C: New.
1775 * g++.dg/cpp0x/variadic47.C: New.
1776 * g++.dg/cpp0x/variadic48.C: New.
1777 * g++.dg/cpp0x/variadic49.C: New.
1778 * g++.dg/cpp0x/variadic50.C: New.
1779 * g++.dg/cpp0x/variadic51.C: New.
1780 * g++.dg/cpp0x/variadic52.C: New.
1781 * g++.dg/cpp0x/variadic53.C: New.
1782 * g++.dg/cpp0x/variadic54.C: New.
1783 * g++.dg/cpp0x/variadic55.C: New.
1784 * g++.dg/cpp0x/variadic56.C: New.
1785 * g++.dg/cpp0x/variadic57.C: New.
1786 * g++.dg/cpp0x/variadic58.C: New.
1787 * g++.dg/cpp0x/variadic59.C: New.
1788 * g++.dg/cpp0x/variadic60.C : New.
1789 * g++.dg/cpp0x/variadic61.C : New.
1790 * g++.dg/cpp0x/variadic62.C : New.
1791 * g++.dg/cpp0x/variadic63.C : New.
1792 * g++.dg/cpp0x/variadic64.C : New.
1793 * g++.dg/cpp0x/variadic65.C : New.
1794 * g++.dg/cpp0x/variadic66.C : New.
1795 * g++.dg/cpp0x/variadic67.C : New.
1796 * g++.dg/cpp0x/variadic68.C : New.
1797 * g++.dg/cpp0x/variadic69.C : New.
1798 * g++.dg/cpp0x/variadic70.C : New.
1799 * g++.dg/cpp0x/variadic71.C : New.
1800 * g++.dg/cpp0x/variadic72.C : New.
1801 * g++.dg/cpp0x/variadic73.C : New.
1802 * g++.dg/cpp0x/variadic74.C : New.
1803 * g++.dg/cpp0x/variadic75.C : New.
1804 * g++.dg/cpp0x/variadic-ex1.C : New.
1805 * g++.dg/cpp0x/variadic-ex2.C : New.
1806 * g++.dg/cpp0x/variadic-ex3.C : New.
1807 * g++.dg/cpp0x/variadic-ex4.C : New.
1808 * g++.dg/cpp0x/variadic-ex5.C : New.
1809 * g++.dg/cpp0x/variadic-ex6.C : New.
1810 * g++.dg/cpp0x/variadic-ex7.C : New.
1811 * g++.dg/cpp0x/variadic-ex8.C : New.
1812 * g++.dg/cpp0x/variadic-ex9.C : New.
1813 * g++.dg/cpp0x/variadic-ex10.C : New.
1814 * g++.dg/cpp0x/variadic-ex11.C : New.
1815 * g++.dg/cpp0x/variadic-ex12.C : New.
1816 * g++.dg/cpp0x/variadic-ex13.C : New.
1817 * g++.dg/cpp0x/variadic-ex14.C : New.
1818
1819 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1820
1821 PR libgfortran/31099
1822 * gfortran.dg/unformatted_recl.f90: New test.
1823
1824 2007-03-09 Roger Sayle <roger@eyesopen.com>
1825
1826 * gcc.dg/fold-eqcmplx-1.c: New test case.
1827
1828 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
1829
1830 PR rtl-optimization/30643
1831 * gcc.dg/pr30643.c: New.
1832
1833 2007-03-09 Chao-ying Fu <fu@mips.com>
1834
1835 * gcc.target/mips/mips32-dspr2-type.c: New test.
1836 * gcc.target/mips/mips32-dspr2.c: New test.
1837 * gcc.target/mips/dspr2-MULT.c: New test.
1838 * gcc.target/mips/dspr2-MULTU.c: New test.
1839 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
1840 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
1841 Adjust some formats.
1842
1843 2007-03-09 Dirk Mueller <dmueller@suse.de>
1844
1845 PR c++/17946
1846 * gcc.dg/Wlogical-op-1.c: New.
1847 * g++.dg/warn/Wlogical-op-1.C: New.
1848
1849 2007-03-09 Richard Guenther <rguenther@suse.de>
1850
1851 PR tree-optimization/30904
1852 PR middle-end/31058
1853 * gcc.dg/pr30904.c: Remove xfail.
1854
1855 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
1856
1857 PR C/31072
1858 * gcc.c-torture/execute/pr31072.c: New test.
1859
1860 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1861
1862 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
1863 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1864 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test *lrint* and *lround*.
1865 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and floor->lfloor.
1866 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
1867 * gcc.dg/torture/builtin-integral-1.c: Likewise.
1868 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
1869 and *lround*. Correct macro names.
1870 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
1871 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
1872
1873 2007-03-08 Ian Lance Taylor <iant@google.com>
1874
1875 * gcc.dg/no-strict-overflow-5.c: New test.
1876 * gcc.dg/no-strict-overflow-6.c: New test.
1877 * gcc.dg/Wstrict-overflow-11.c: New test.
1878 * gcc.dg/Wstrict-overflow-12.c: New test.
1879 * gcc.dg/Wstrict-overflow-13.c: New test.
1880 * gcc.dg/Wstrict-overflow-14.c: New test.
1881 * gcc.dg/Wstrict-overflow-15.c: New test.
1882
1883 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1884
1885 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
1886 for VxWorks kernel mode.
1887 * gcc.c-torture/execute/strncmp-1.x: Likewise.
1888
1889 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1890
1891 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
1892 mode.
1893
1894 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1895
1896 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
1897 and lib/bfill.c on VxWorks targets.
1898 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
1899 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
1900 lib/bfill.c and lib/memmove.c on VxWorks targets.
1901 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
1902 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
1903 on VxWorks targets.
1904 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
1905 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
1906
1907 2007-03-08 Tobias Burnus <burnus@net-b.de>
1908
1909 * gfortran.dg/use_5.f90: New test.
1910 * gfortran.dg/use_6.f90: Ditto.
1911 * gfortran.dg/use_7.f90: Ditto.
1912
1913 2007-03-08 Tobias Burnus <burnus@net-b.de>
1914
1915 PR fortran/30973
1916 * gfortran.dg/use_4.f90: New test.
1917 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
1918
1919 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
1920
1921 PR fortran/31011
1922 * gfortran.dg/parameter_array_section_2.f90: New test.
1923
1924 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
1925
1926 PR c++/30852
1927 * g++.dg/ext/offsetof1.C: Add cases with volatile.
1928
1929 PR c++/30534
1930 * g++.dg/template/arg5.C: New test.
1931
1932 2007-03-07 Joseph Myers <joseph@codesourcery.com>
1933
1934 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
1935
1936 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
1937
1938 * gcc.dg/var-expand1.c: Add newline at end of file.
1939
1940 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
1941
1942 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
1943
1944 2007-03-06 Richard Sandiford <richard@codesourcery.com>
1945
1946 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
1947
1948 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1949
1950 * gcc.dg/torture/builtin-convert-4.c: New test.
1951
1952 2007-03-05 Ian Lance Taylor <iant@google.com>
1953
1954 * gcc.c-torture/compile/pr31034.c: New test.
1955
1956 2007-03-05 Ian Lance Taylor <iant@google.com>
1957
1958 * gcc.dg/inline-18.c: New test.
1959 * gcc.dg/inline-19.c: New test.
1960 * gcc.dg/inline-20.c: New test.
1961 * gcc.dg/inline-21.c: New test.
1962
1963 2007-03-05 Richard Guenther <rguenther@suse.de>
1964
1965 PR tree-optimization/14052
1966 * gcc.dg/tree-ssa/vrp33.c: New testcase.
1967
1968 2007-03-05 Richard Guenther <rguenther@suse.de>
1969
1970 PR tree-optimization/23777
1971 * gcc.dg/tree-ssa/pr23777.c: New testcase.
1972
1973 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1974
1975 PR other/30465
1976 * gcc.dg/multiple-overflow-warn-3.c: New.
1977 * g++.dg/warn/multiple-overflow-warn-3.C: New.
1978
1979 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
1980
1981 PR c++/30895
1982 * g++.dg/parse/template23.C: New test.
1983
1984 2007-03-04 Roger Sayle <roger@eyesopen.com>
1985
1986 PR middle-end/30744
1987 * gcc.dg/pr30744-1.c: New test case.
1988
1989 2007-03-04 Tobias Burnus <burnus@net-b.de>
1990
1991 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
1992
1993 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1994
1995 PR target/30406
1996 * gfortran.dg/logical_3.f90: New test.
1997
1998 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
1999
2000 PR libfortran/30981
2001 * gfortran.dg/integer_exponentiation_1.f90: New test.
2002
2003 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
2004
2005 * gcc.target/m68k/m68k.exp: New.
2006 * gcc.target/m68k/crash1.c: New.
2007
2008 2007-03-03 Tobias Burnus <burnus@net-b.de>
2009
2010 * gfortran.dg/c_by_val.c: Use int64_t instead of long
2011 to be more compatible with integer(kind=8).
2012
2013 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2014
2015 PR libfortran/31001
2016 * gfortran.dg/zero_sized_3.f90: New test.
2017
2018 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2019
2020 PR c++/15787
2021 * g++.dg/parse/else.C: New.
2022 * g++.dg/parse/else-2.C: New.
2023
2024 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
2025 Tobias Burnus <burnus@net-b.de>
2026
2027 PR fortran/30882
2028 * gfortran.dg/size_dim.f90: New test.
2029
2030 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
2031 Tobias Burnus <burnus@net-b.de>
2032
2033 PR fortran/30873
2034 * gfortran.dg/entry_9.f90: New test.
2035
2036 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
2037
2038 PR c++/28253
2039 * g++.dg/inherit/covariant16.C: New test.
2040
2041 2007-03-02 Geoffrey Keating <geoffk@apple.com>
2042
2043 * g++.dg/other/darwin-minversion-1.C: New.
2044
2045 2007-03-02 Diego Novillo <dnovillo@redhat.com>
2046
2047 * gcc.dg/tree-ssa/20070302-1.c: New test.
2048
2049 2007-03-02 Joseph Myers <joseph@codesourcery.com>
2050
2051 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
2052 tests.
2053
2054 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
2055
2056 * gcc.dg/tree-ssa/prefetch-4.c: New test.
2057
2058 2007-03-01 Simon Baldwin <simonb@google.com>
2059
2060 PR c++/23689
2061 * warn/ignored_typedef.C: New.
2062 * init/ctor8.C: Added dg-warning to consume ignored typedef
2063 warning.
2064 * template/typedef2.C: Ditto. Moved dg-error onto its own line
2065 and added an explicit line number.
2066
2067 2007-02-28 Richard Guenther <rguenther@suse.de>
2068
2069 PR middle-end/30364
2070 * gcc.dg/torture/pr30364-1.c: New testcase.
2071 * gcc.dg/torture/pr30364-2.c: Likewise.
2072 * gcc.dg/torture/pr30364-3.c: Likewise.
2073
2074 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2075
2076 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
2077 powerpc*, use -funsafe-math-optimizations.
2078 * gcc.dg/torture/builtin-logb-1.c: Likewise.
2079 * gcc.dg/torture/builtin-modf-1.c: Likewise.
2080
2081 2007-02-28 Tobias Burnus <burnus@net-b.de>
2082 Paul Thomas <pault@gcc.gnu.org>
2083
2084 PR fortran/30888
2085 PR fortran/30887
2086 * c_by_val_1.f: Test %VAL() with non-default kind.
2087 * c_by_val.c: Ditto.
2088 * c_by_val_4.f: New test.
2089
2090 2007-02-28 Tobias Burnus <burnus@net-b.de>
2091
2092 PR fortran/30968
2093 * gfortran.dg/continuation_7.f90: New test.
2094
2095 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
2096
2097 * g++.dg/inherit/thunk7.C: New test.
2098 * lib/target-supports.exp (check_profiling_available): Not available
2099 for bfin-*-*.
2100
2101 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
2102
2103 PR target/30970
2104 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
2105
2106 2007-02-27 Mark Mitchell <mark@codesourcery.com>
2107
2108 * lib/target-supports.exp (check_effective_target_init_priority):
2109 Remove Solaris special case.
2110
2111 2007-02-26 Geoffrey Keating <geoffk@apple.com>
2112
2113 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
2114 for more builtin types.
2115
2116 * g++.dg/ext/visibility/class1.C: Port to Darwin.
2117 * g++.dg/ext/visibility/noPLT.C: Likewise.
2118
2119 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2120
2121 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
2122 sh* targets.
2123
2124 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
2125
2126 PR fortran/30865
2127 * size_optional_dim_1.f90: New test.
2128
2129 2007-02-25 Mark Mitchell <mark@codesourcery.com>
2130
2131 * gcc.dg/vxworks/vxworks.exp: New file.
2132 * gcc.dg/vxworks/initpri1.c: Likewise.
2133 * gcc.dg/vxworks/initpri2.c: Likewise.
2134 * gcc.dg/initpri2.c: Add more tests.
2135 * g++.dg/special/initpri2.C: Likewise.
2136
2137 * gcc.dg/initpri1.c: New test.
2138 * gcc.dg/initpri2.c: Likewise.
2139 * g++.dg/special/initpri1.C: New test.
2140 * g++.dg/special/initpri2.C: Likewise.
2141 * g++.dg/special/conpr-1.C: Use init_priority effective target.
2142 * g++.dg/special/conpr-2.C: Likewise.
2143 * g++.dg/special/conpr-3.C: Likewise.
2144 * g++.dg/special/conpr-4.C: Likewise.
2145 * g++.dg/special/initp1.C: Likewise.
2146 * g++.dg/special/ecos.exp: Remove code to detect availability of
2147 constructor priorities.
2148 * lib/target-supports.exp (check_effective_target_init_priority):
2149 New function.
2150
2151 2007-02-24 Jan Hubicka <jh@suse.cz>
2152
2153 * gcc.c-torture/execute/pr30778.c: New testcase.
2154
2155 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2156
2157 PR libgfortran/30918
2158 * gfortran.dg/namelist_26.f90: New test.
2159
2160 2007-02-24 Richard Guenther <rguenther@suse.de>
2161
2162 PR middle-end/30951
2163 * gcc.dg/pr30951.c: New testcase.
2164
2165 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2166
2167 * gcc.dg/torture/builtin-modf-1.c: New test.
2168
2169 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
2170
2171 PR tree-optimization/30904
2172 * gcc.dg/pr30904.c: New test.
2173
2174 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2175
2176 * gcc.test-framework/README: Correct command.
2177 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
2178 -Wunused-value.
2179 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
2180
2181 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
2182
2183 * lib/target-supports.exp (check_effective_target_unwrapped): New.
2184
2185 2007-02-23 Mark Mitchell <mark@codesourcery.com>
2186
2187 * lib/target-supports.exp (check_effective_target_newlib): New
2188 function.
2189
2190 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
2191
2192 PR fortran/30660
2193 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
2194 allocatable component.
2195
2196
2197 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2198
2199 * gcc.dg/torture/builtin-logb-1.c: New test.
2200 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
2201 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
2202 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
2203 sh* targets.
2204
2205 2007-02-23 Richard Guenther <rguenther@suse.de>
2206
2207 * g++.dg/warn/changes-meaning.C: New testcase.
2208
2209 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2210
2211 PR libgfortran/30910
2212 * gfortran.dg/fmt_zero_precision.f90: Update test.
2213
2214 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2215
2216 * gcc.dg/torture/builtin-frexp-1.c: New test.
2217
2218 2007-02-22 Mark Mitchell <mark@codesourcery.com>
2219
2220 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
2221
2222 2007-02-22 Ian Lance Taylor <iant@google.com>
2223
2224 PR debug/30898
2225 * g++.dg/debug/pr30898.C: New test.
2226
2227 2007-02-22 Ira Rosen <irar@il.ibm.com>
2228
2229 * gcc.dg/vect/vect-106.c: New test.
2230
2231 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
2232 Ira Rosen <irar@il.ibm.com>
2233
2234 PR tree-optimization/30843
2235 * gcc.dg/vect/pr30843.c: New test.
2236
2237 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
2238
2239 PR tree-optimization/30858
2240 * gcc.dg/vect/pr30858.c: New test.
2241
2242 2007-02-21 Mark Mitchell <mark@codesourcery.com>
2243
2244 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
2245 to set options for compiling testglue.
2246 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
2247 * lib/obj-c++.exp (obj-c++_init): Likewise.
2248
2249 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
2250
2251 * gnat.dg/derived_aggregate.adb: New test.
2252
2253 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2254
2255 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
2256 sh* targets. Call the correct CKSGN macro.
2257
2258 2007-02-21 Jakub Jelinek <jakub@redhat.com>
2259
2260 * gfortran.dg/gomp/omp_parse1.f90: New test.
2261 * gfortran.dg/gomp/omp_parse2.f: New test.
2262
2263 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
2264
2265 PR fortran/30869
2266 * gfortran.dg/do_pointer_1.f90: New test.
2267
2268 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2269
2270 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
2271 and scalbln.
2272
2273 2007-02-20 Geoffrey Keating <geoffk@apple.com>
2274
2275 * gcc.dg/darwin-minversion-1.c: New.
2276 * gcc.dg/darwin-minversion-2.c: New.
2277
2278 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2279
2280 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
2281
2282 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2283 DJ Delorie <dj@redhat.com>
2284
2285 PR other/30824
2286 * gcc.dg/Wfatal.c: New.
2287 * gcc.dg/Wfatal-2.c: New.
2288 * gcc.dg/Werror-1.c: Adjust expectations.
2289 * gcc.dg/Werror-5.c: Likewise.
2290 * gcc.dg/Werror-7.c: Likewise.
2291 * gcc.dg/Werror-10.c: Likewise.
2292 * gcc.dg/Werror-11.c: Likewise.
2293
2294 2007-02-20 Tobias Burnus <burnus@net-b.de>
2295
2296 PR fortran/30522
2297 * gfortran.dg/volatile10.f90: New test.
2298
2299 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
2300
2301 PR libfortran/30533
2302 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
2303
2304 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2305
2306 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
2307 * gcc.dg/Walways-true-1.c: Likewise.
2308 * gcc.dg/weak/weak-3.c: Likewise.
2309 * gcc.dg/Werror-1.c: Likewise.
2310 * gcc.dg/Werror-3.c: Likewise.
2311 * gcc.dg/Werror-4.c: Likewise.
2312 * gcc.dg/Werror-5.c: Likewise.
2313 * gcc.dg/Werror-6.c: Likewise.
2314 * gcc.dg/Werror-7.c: Likewise.
2315 * gcc.dg/Werror-8.c: Likewise.
2316 * gcc.dg/Werror-10.c: Likewise.
2317 * gcc.dg/Werror-11.c: Likewise.
2318 * gcc.dg/Werror-12.c: Likewise.
2319 * g++.old-deja/g++.mike/warn8.C: Likewise.
2320 * g++.dg/warn/Walways-true-1.C: Likewise.
2321 * g++.dg/warn/Walways-true-2.C: Likewise.
2322 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
2323 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
2324 -Wstring-literal-comparison with -Waddress.
2325 * gcc.dg/Wstring-literal-comparison-4.c: Replace
2326 -Wno-string-literal-comparison with -Wno-address.
2327
2328 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
2329
2330 * gnat.dg/self_aggregate_with_call.adb: New test.
2331
2332 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
2333
2334 PR tree-optimization/30975
2335 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
2336 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
2337 * gcc.dg/vect/pr30795.c: New.
2338
2339 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2340
2341 PR fortran/30681
2342 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
2343
2344 2007-02-18 Roger Sayle <roger@eyesopen.com>
2345
2346 PR rtl-optimization/28173
2347 * gcc.target/i386/andor-1.c: New test case.
2348
2349 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2350
2351 * gcc.dg/torture/builtin-ldexp-1.c: New.
2352 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
2353
2354 2007-02-18 Roger Sayle <roger@eyesopen.com>
2355
2356 * gfortran.dg/array_constructor_15.f90: New test case.
2357
2358 2007-02-18 Roger Sayle <roger@eyesopen.com>
2359
2360 * gfortran.dg/forall_10.f90: New test case.
2361
2362 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
2363
2364 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
2365
2366 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
2367
2368 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
2369 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
2370
2371 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
2372
2373 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
2374 * gcc.target/i386/builtin-bswap-3.c: Ditto.
2375 * gcc.target/i386/xchg-1.c: New test.
2376 * gcc.target/i386/xchg-2.c: New test.
2377
2378 2007-02-16 Richard Guenther <rguenther@suse.de>
2379 Christian Bruel <christian.bruel@st.com>
2380
2381 * gcc.dg/strict-overflow-5.c: New testcase.
2382
2383 2007-02-16 Tobias Burnus <burnus@net-b.de>
2384
2385 PR fortran/30793
2386 * gfortran.dg/func_derived_4.f90: New test.
2387
2388 2007-02-15 Roger Sayle <roger@eyesopen.com>
2389
2390 PR middle-end/30391
2391 * gfortran.dg/pr30391-1.f90: New test case.
2392
2393 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2394
2395 PR middle-end/30433
2396 * gcc.c-torture/compile/pr30433.c: New testcase to check
2397 that complex constants comparisions are foldded.
2398
2399 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2400
2401 PR C++/30158
2402 * g++.dg/ext/stmtexpr10.C: New testcase.
2403
2404 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2405
2406 PR middle-end/30729
2407 * gcc.dg/Wunused-value-2.c: New testcase.
2408
2409 2007-02-15 Ian Lance Taylor <iant@google.com>
2410
2411 * g++.dg/eh/subreg-1.C: New test.
2412
2413 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2414
2415 PR c/26494
2416 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
2417 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
2418 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
2419 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
2420 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
2421 * gcc.dg/Werror-implicit-function-declaration.c: New.
2422
2423 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2424
2425 PR c++/28943
2426 * g++.dg/warn/pr28943.C: New.
2427
2428 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2429
2430 * gfortran.fortran-torture/execute/math.f90: Fix typo.
2431
2432 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2433
2434 PR fortran/30779
2435 * gfortran.dg/error_recovery_3.f90: New test.
2436
2437 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2438
2439 * g++.dg/tree-ssa/sra-1.C: New.
2440
2441 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2442
2443 * g++.dg/tree-ssa/sra-1.C: New.
2444
2445 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2446
2447 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
2448
2449 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2450
2451 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
2452
2453 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
2454
2455 PR fortran/30799
2456 * gfortran.dg/logical_2.f90: New test.
2457
2458 2007-02-14 Joseph Myers <joseph@codesourcery.com>
2459
2460 * gcc.dg/torture/complex-alias-1.c: New test.
2461
2462 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
2463
2464 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
2465 instead of -fdump-tree-tailcall.
2466
2467 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
2468
2469 * gfortran.dg/interface_10.f90: Fix comment typo.
2470
2471 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
2472
2473 PR tree-optimization/30771
2474 * gcc.dg/vect/pr30771.c: New test.
2475
2476 2007-02-13 Ian Lance Taylor <iant@google.com>
2477
2478 * gcc.dg/Wstrict-overflow-1.c: New test.
2479 * gcc.dg/Wstrict-overflow-2.c: New test.
2480 * gcc.dg/Wstrict-overflow-3.c: New test.
2481 * gcc.dg/Wstrict-overflow-4.c: New test.
2482 * gcc.dg/Wstrict-overflow-5.c: New test.
2483 * gcc.dg/Wstrict-overflow-6.c: New test.
2484 * gcc.dg/Wstrict-overflow-7.c: New test.
2485 * gcc.dg/Wstrict-overflow-8.c: New test.
2486 * gcc.dg/Wstrict-overflow-9.c: New test.
2487 * gcc.dg/Wstrict-overflow-10.c: New test.
2488
2489 2007-02-13 Roger Sayle <roger@eyesopen.com>
2490
2491 * gcc.target/ia64/builtin-bswap-2.c: New test case.
2492
2493 2007-02-13 Richard Henderson <rth@redhat.com>
2494
2495 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
2496 * gcc.c-torture/execute/pr29302-1.c: ... here.
2497
2498 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2499
2500 PR c/29521
2501 * gcc.dg/c90-return-1.c: Update output.
2502 * gcc.dg/c99-return-1.c: Likewise.
2503
2504 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
2505
2506 PR fortran/30554
2507 * gfortran.dg/used_dummy_types_7.f90: New test..
2508
2509 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
2510
2511 * gcc.target/i386/parity-1.c: New test.
2512 * gcc.target/i386/parity-2.c: New test.
2513
2514 2007-02-12 Roger Sayle <roger@eyesopen.com>
2515
2516 * gcc.target/i386/builtin-bswap-3.c: New test case.
2517
2518 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
2519
2520 PR tree-optimization/29145
2521 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
2522 alias analysis is improved to take better advantage of restrict
2523 qualified pointers.
2524 * gcc.dg/vect/vect-80.c: Likewise.
2525 * gcc.dg/vect/pr29145.c: New.
2526
2527 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
2528
2529 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
2530 * gcc.target/i386/sse4a-insert.c: Likewise.
2531
2532 2007-02-11 Roger Sayle <roger@eyesopen.com>
2533
2534 * gcc.target/ia64/builtin-popcount-1.c: New test case.
2535 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
2536
2537 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
2538
2539 PR fortran/30478
2540 * gfortran.dg/enum_4.f90: Update error message checks.
2541
2542 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
2543
2544 PR fortran/30554
2545 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
2546 versions of the modules.
2547
2548 PR fortran/30617
2549 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
2550 by getting rid of recursive I/O and providing functions with
2551 results.
2552
2553 PR fortran/30319
2554 * gfortran.dg/char_array_constructor_2.f90
2555
2556 2007-02-11 Mark Mitchell <mark@codesourcery.com>
2557
2558 PR c++/26988
2559 * g++.dg/template/spec34.C: New test
2560
2561 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
2562
2563 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
2564 on i?86 and x86_64.
2565 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
2566 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
2567 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
2568 on i?86 and x86_64.
2569 * gcc.dg/vect/vect-113.c: Ditto.
2570
2571 2007-02-06 Mark Mitchell <mark@codesourcery.com>
2572
2573 PR c++/29487
2574 * g++.dg/eh/weak1-C: New test.
2575 * g++.dg/eh/weak1-a.cc: Likewise.
2576 * g++.dg/eh/comdat1.C: Likewise.
2577
2578 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
2579 Dorit Nuzman <dorit@il.ibm.com>
2580
2581 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
2582 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
2583 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
2584 * gcc.dg/vect/vect-113.c: Likewise.
2585
2586 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
2587
2588 2007-02-10 Richard Henderson <rth@redhat.com>
2589
2590 * lib/target-supports.exp (check_effective_target_tls): Redefine
2591 to mean non-emulated tls.
2592 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2593 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2594 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2595 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2596 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2597 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2598 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2599
2600 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2601
2602 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
2603
2604 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
2605
2606 * gfortran.dg/secnds.f: Replace time tolerance with a
2607 before-and-after bracket.
2608 * gfortran.dg/secnds-1.f: Likewise.
2609
2610 2007-02-09 Tobias Burnus <burnus@net-b.de>
2611
2612 PR fortran/30512
2613 * gfortran.dg/maxlocval_1.f90: New test.
2614
2615 2007-02-09 Roger Sayle <roger@eyesopen.com>
2616
2617 * gcc.target/ia64/builtin_bswap-1.c: New test case.
2618
2619 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2620
2621 PR fortran/30720
2622 * gfortran.dg/array_function_1.f90: New test.
2623
2624 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2625
2626 * lib/target-supports.exp (check_effective_target_lax_strtofp)
2627 (check_effective_target_dummy_wcsftime): New functions.
2628
2629 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2630
2631 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
2632 * lib/target-supports.exp (check_effective_target_uclibc): New
2633 function.
2634
2635 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2636
2637 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
2638 (vsnprintf): Don't define for uClibc targets.
2639
2640 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2641
2642 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
2643 set before checking whether it was allowed.
2644 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
2645 before checking inside_main.
2646
2647 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2648
2649 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
2650 uClinux targets.
2651 (u16sf): Likewise u4sf.
2652 * g++.dg/compat/struct-layout-1.h: Likewise.
2653
2654 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2655
2656 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
2657 procedure.
2658 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
2659 m68k targets if check_effective_target_coldfire_fpu returns true.
2660
2661 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
2662 Richard Guenther <rguenther@suse.de>
2663
2664 PR middle-end/23361
2665 * gcc.dg/fold-compare-3.c: New testcase.
2666 * gcc.dg/tree-ssa/loop-24.c: Likewise.
2667
2668 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
2669
2670 * gcc.dg/pr26570.c: Clean up coverage files.
2671 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
2672 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
2673 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
2674 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
2675 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
2676 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
2677 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
2678 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
2679 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
2680 * gcc.dg/tree-ssa/pr25501.c: Ditto.
2681 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
2682 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
2683 * gcc.dg/vect/pr28952.c: Ditto.
2684 * gcc.dg/vect/pr27151.c: Ditto.
2685 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
2686 * g++.dg/gomp/macro-3.C: Ditto.
2687
2688 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
2689
2690 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
2691 of the loop.
2692
2693 2007-02-08 Roger Sayle <roger@eyesopen.com>
2694
2695 * gcc.target/i386/builtin-bswap-2.c: New test case.
2696
2697 2007-02-08 Roger Sayle <roger@eyesopen.com>
2698
2699 * gfortran.dg/forall_8.f90: New test case.
2700 * gfortran.dg/forall_9.f90: Likewise.
2701
2702 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2703
2704 * gcc.dg/builtins-20.c: Add some -~ complex cases.
2705
2706 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
2707
2708 * lib/target-supports.exp (check_effective_target_simulator): New.
2709
2710 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
2711
2712 * gcc.dg/tree-ssa/loop-25.c: New test.
2713
2714 2007-02-06 Richard Henderson <rth@redhat.com>
2715
2716 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
2717
2718 2007-02-06 Roger Sayle <roger@eyesopen.com>
2719
2720 * gcc.target/powerpc/popcount-1.c: New test case.
2721 * gcc.target/powerpc/parity-1.c: Likewise.
2722
2723 2007-02-06 Richard Guenther <rguenther@suse.de>
2724
2725 PR middle-end/27302
2726 * gcc.dg/torture/pr27302-2.c: New testcase.
2727
2728 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
2729
2730 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
2731 * gcc.dg/vect/vect-iv-1.c: New test.
2732 * gcc.dg/vect/vect-iv-2.c: New test.
2733 * gcc.dg/vect/vect-iv-3.c: New test.
2734 * gcc.dg/vect/vect-iv-4.c: New test.
2735 * gcc.dg/vect/vect-iv-5.c: New test.
2736 * gcc.dg/vect/vect-iv-6.c: New test.
2737 * gcc.dg/vect/vect-iv-7.c: New test.
2738 * gcc.dg/vect/vect-iv-8.c: New test.
2739 * gcc.dg/vect/vect-iv-9.c: New test.
2740 * gcc.dg/vect/vect-iv-10.c: New test.
2741 * gcc.dg/vect/vect-iv-11.c: New test.
2742 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
2743 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
2744 * gcc.dg/vect/vect-14.c: Now vectorizable.
2745 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initilization loop).
2746 * gcc.dg/vect/vect-27.c: Likewise.
2747 * gcc.dg/vect/vect-29.c Likewise.
2748 * gcc.dg/vect/vect-dv-2.c: Likewise.
2749 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
2750 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
2751 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
2752
2753 2007-02-06 Ira Rosen <irar@il.ibm.com>
2754
2755 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
2756
2757 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2758
2759 * gcc.dg/builtins-20.c: Add more cases.
2760
2761 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
2762
2763 PR debug/30189
2764 * gcc.dg/pr30189.c: New test.
2765
2766 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
2767
2768 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
2769 for running tests.
2770 * gcc.target/i386/sse4a-extract.c: New test.
2771 * gcc.target/i386/sse4a-insert.c: New test.
2772 * gcc.target/i386/sse4a-montsd.c: New test.
2773 * gcc.target/i386/sse4a-montss.c: New test.
2774
2775 2007-02-05 Richard Guenther <rguenther@suse.de>
2776
2777 * gcc.target/i386/vectorize3.c: New testcase.
2778
2779 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
2780
2781 PR target/30665
2782 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
2783
2784 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2785
2786 PR fortran/30611
2787 * gfortran.dg/repeat_1.f90: New test.
2788
2789 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
2790
2791 PR fortran/30605
2792 * gfortran.dg/spread_shape_1.f90: Remove tabs.
2793 * gfortran.dg/derived_init_2.f90: Ditto.
2794 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
2795 * gfortran.dg/array_initializer_1.f90: Ditto.
2796 * gfortran.dg/do_2.f90: Ditto.
2797 * gfortran.dg/proc_assign_1.f90: Ditto.
2798
2799 2007-02-04 Richard Guenther <rguenther@suse.de>
2800
2801 PR middle-end/30636
2802 * g++.dg/warn/pr30636.C: New testcase.
2803 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
2804
2805 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
2806
2807 PR middle-end/30667
2808 * gfortran.dg/pr30667.f: New test.
2809
2810 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2811
2812 * gcc.dg/builtins-54.c: Add more cases.
2813
2814 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
2815
2816 PR fortran/30514
2817 * gfortran.dg/zero_sized_2.f90: New test.
2818
2819 PR fortran/30660
2820 * gfortran.dg/alloc_comp_basics_4.f90: New test.
2821
2822 PR fortran/29820
2823 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
2824 file.
2825
2826 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
2827
2828 PR fortran/30683
2829 * gfortran.dg/interface_10.f90: New test.
2830
2831 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2832
2833 * gcc.dg/builtins-20.c: Add more cases.
2834
2835 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2836
2837 PR target/29682
2838 * gcc-target/ia64/pr29682.c: New test.
2839
2840 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
2841
2842 PR fortran/30284
2843 * gfortran.dg/arrayio_11.f90.f90: New test.
2844
2845 PR fortran/30626
2846 * gfortran.dg/arrayio_12.f90.f90: New test.
2847
2848 2007-02-02 Jakub Jelinek <jakub@redhat.com>
2849
2850 PR c++/30536
2851 * g++.dg/tls/diag-5.C: New test.
2852
2853 PR middle-end/30473
2854 * gcc.dg/pr30473.c: New test.
2855 * gcc.c-torture/execute/20070201-1.c: New test.
2856
2857 2007-02-01 Roger Sayle <roger@eyesopen.com>
2858
2859 * gfortran.dg/dependency_20.f90: New test case.
2860
2861 2007-01-31 Ian Lance Taylor <iant@google.com>
2862
2863 * gcc.dg/lower-subreg-1.c (test): New test.
2864
2865 2007-01-30 Geoffrey Keating <geoffk@apple.com>
2866
2867 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
2868
2869 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2870
2871 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
2872 * gcc.dg/torture/builtin-math-3.c: Likewise.
2873
2874 2007-01-31 Dirk Mueller <dmueller@suse.de>
2875
2876 gcc.dg/Wparentheses-2.c: Update and add new tests.
2877
2878 2007-01-31 Ira Rosen <irar@il.ibm.com>
2879
2880 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
2881 vectorize.
2882
2883 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
2884
2885 * gcc.dg/builtins-63.c: New test.
2886
2887 2007-01-31 Tobias Burnus <burnus@net-b.de>
2888
2889 PR fortran/27588
2890 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
2891
2892 2007-01-31 Tobias Burnus <burnus@net-b.de>
2893
2894 PR fortran/30520
2895 * gfortran.dg/volatile8.f90: New argument conformance test.
2896 * gfortran.dg/volatile9.f90: New scope test.
2897
2898 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2899
2900 PR c++/24745
2901 * g++.dg/warn/null4.C: New.
2902
2903 2001-01-30 Roger Sayle <roger@eyesopen.com>
2904 Uros Bizjak <ubizjak@gmail.com>
2905
2906 * gcc.dg/large-size-array-3.c: Correct typo.
2907
2908 2007-01-30 Richard Guenther <rguenther@suse.de>
2909
2910 PR middle-end/27657
2911 * g++.dg/debug/pr27657.C: New testcase.
2912
2913 2007-01-30 Richard Guenther <rguenther@suse.de>
2914
2915 PR middle-end/30313
2916 * gcc.dg/torture/pr30313.c: New testcase.
2917
2918 2007-01-29 Janis Johnson <janis187@us.ibm.com>
2919
2920 * gcc.dg/dfp/dfp-except.h: New file.
2921 * gcc.dg/dfp/fe-check.h: New file.
2922 * gcc.dg/dfp/fe-binop.c: New test.
2923 * gcc.dg/dfp/fe-convert-1.c: New test.
2924 * gcc.dg/dfp/fe-convert-2.c: New test.
2925 * gcc.dg/dfp/fe-convert-3.c: New test.
2926
2927 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
2928 * gcc.dg/dfp/decfloat-constants.c: Ditto.
2929 * gcc.dg/dfp/convert-dfp.c: Ditto.
2930 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
2931
2932 2007-01-29 Josh Conner <jconner@apple.com>
2933
2934 * gcc.target/powerpc/altivec-24.c: New test.
2935
2936 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
2937
2938 PR c++/28266
2939 * g++.dg/parse/defarg12.C: New test.
2940
2941 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
2942
2943 PR fortran/30554
2944 * gfortran.dg/used_dummy_types_6.f90: New test.
2945
2946 2007-01-28 Jan Hubicka <jh@suse.cz>
2947
2948 * gcc.dg/tree-prof/val-prof-6.c: New test.
2949
2950 2007-01-28 Roger Sayle <roger@eyesopen.com>
2951
2952 * gcc.dg/large-size-array-3.c: Correct test case (portability).
2953
2954 2007-01-28 Andrew Pinski <pinskia@gmail.com>
2955
2956 PR C++/28988
2957 * g++.dg/expr/dtor4.C: New test.
2958
2959 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
2960
2961 * gcc.dg/tree-ssa/loop-23.c: New test.
2962
2963 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
2964
2965 PR libfortran/30389
2966 * gfortran.dg/achar_2.f90: New test.
2967 * gfortran.dg/achar_3.f90: New test.
2968
2969 2007-01-27 Ian Lance Taylor <iant@google.com>
2970
2971 * gcc.dg/strict-overflow-1.c: New test.
2972 * gcc.dg/no-strict-overflow-1.c: New test.
2973 * gcc.dg/strict-overflow-2.c: New test.
2974 * gcc.dg/no-strict-overflow-2.c: New test.
2975 * gcc.dg/strict-overflow-3.c: New test.
2976 * gcc.dg/no-strict-overflow-3.c: New test.
2977 * gcc.dg/strict-overflow-4.c: New test.
2978 * gcc.dg/no-strict-overflow-4.c: New test.
2979 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
2980 * gcc.dg/pr15784-1.c: Likewise.
2981 * gcc.dg/pr20922-1.c: Likewise.
2982 * gcc.dg/pr20922-3.c: Likewise.
2983 * gcc.dg/pr20922-4.c: Likewise.
2984 * gcc.dg/pr20922-6.c: Likewise.
2985 * gcc.dg/compare-4.c: Likewise.
2986 * gcc.dg/torture/pr26898-1.c: Likewise.
2987 * gcc.dg/tree-ssa/divide-1.c: Likewise.
2988 * gcc.dg/tree-ssa/divide-2.c: Likewise.
2989 * gcc.dg/tree-ssa/divide-3.c: Likewise.
2990 * gcc.dg/tree-ssa/divide-4.c: Likewise.
2991 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
2992 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
2993 * gcc.dg/tree-ssa/pr21082.c: Likewise.
2994 * gcc.dg/tree-ssa/pr26899.c: Likewise.
2995 * g++.dg/tree-ssa/pr21082.C: Likewise.
2996
2997 2007-01-27 Roger Sayle <roger@eyesopen.com>
2998
2999 * gcc-dg/large-size-array-3.c: New test case.
3000
3001 2007-01-27 Roger Sayle <roger@eyesopen.com>
3002
3003 * gfortran.dg/forall_7.f90: New test case.
3004
3005 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
3006
3007 PR fortran/30407
3008 * gfortran.dg/where_operator_assign_1.f90: New test.
3009 * gfortran.dg/where_operator_assign_2.f90: New test.
3010 * gfortran.dg/where_operator_assign_3.f90: New test.
3011
3012 2007-01-26 Joseph Myers <joseph@codesourcery.com>
3013
3014 * lib/target-supports.exp
3015 (check_effective_target_powerpc_altivec): New.
3016 (check_effective_target_vect_cmdline_needed): Use it.
3017
3018 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
3019
3020 PR fortran/30278
3021 * gfortran.dg/backslash_3.f: New test.
3022
3023 2007-01-26 Richard Guenther <rguenther@suse.de>
3024
3025 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
3026
3027 2007-01-26 Tobias Burnus <burnus@net-b.de>
3028
3029 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
3030 * gfortran.dg/vect/vect.exp: Ditto.
3031 * gfortran.dg/dg.exp: Ditto.
3032 * gfortran.fortran-torture/execute/execute.exp: Ditto.
3033 * gfortran.fortran-torture/compile/compile.exp: Ditto.
3034
3035 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3036
3037 * gcc.dg/builtins-20.c: Add more cases.
3038 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
3039
3040 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3041
3042 PR fortran/30437
3043 * gcc.dg/Wall.c: New.
3044 * gcc.dg/Wno-all.c: New.
3045 * gfortran.dg/Wall.f90: New.
3046 * gfortran.dg/Wno-all.f90: New.
3047
3048 2007-01-24 Geoffrey Keating <geoffk@apple.com>
3049
3050 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
3051 * g++.dg/eh/simd-2.C: Also run on Darwin.
3052 * g++.dg/eh/simd-3.C: New.
3053 * g++.dg/eh/simd-4.C: New.
3054
3055 2007-01-25 Richard Guenther <rguenther@suse.de>
3056
3057 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
3058 and _PROFILE_USE.
3059 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
3060
3061 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
3062
3063 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
3064 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
3065 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
3066 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
3067 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
3068 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
3069 * gcc.dg/ipa/ipa-7.c: New testcase.
3070
3071 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
3072
3073 * g++.dg/cpp0x/warn_cxx0x.C: New.
3074
3075 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3076
3077 * gcc.dg/builtins-20.c: Test builtin carg.
3078
3079 2007-01-24 Jakub Jelinek <jakub@redhat.com>
3080
3081 PR middle-end/27416
3082 * gcc.dg/gomp/pr27416.c: New test.
3083
3084 PR middle-end/30494
3085 * gcc.dg/gomp/pr30494.c: New test.
3086 * g++.dg/gomp/pr30494.C: New test.
3087
3088 PR middle-end/30421
3089 * gcc.dg/gomp/pr30421.c: New test.
3090
3091 2007-01-24 Steve Ellcey <sje@cup.hp.com>
3092
3093 * gcc.target/ia64/versionid-1.c: New test.
3094 * gcc.target/ia64/versionid-2.c: New test.
3095
3096 2007-01-24 Richard Guenther <rguenther@suse.de>
3097
3098 PR testsuite/30181
3099 * gcc.dg/builtins-57.c: Change to a link-time testcase
3100 to support non-C99 targets.
3101
3102 2007-01-24 Jan Hubicka <jh@suse.cz>
3103
3104 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
3105
3106 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
3107
3108 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
3109
3110 2007-01-23 Andrew Pinski <pinskia@gmail.com>
3111
3112 PR objc/27438
3113 * objc.dg/const-str-12.m: New test.
3114
3115 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3116
3117 PR fortran/30532
3118 * gfortran.dg/ctrl-z.f90: New test.
3119
3120 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3121
3122 PR fortran/30481
3123 * gfortran.dg/namelist_assumed_char.f90: New test.
3124
3125 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
3126
3127 PR c++/27492
3128 * g++.dg/inherit/covariant15.C: New test.
3129
3130 2007-01-23 Ian Lance Taylor <iant@google.com>
3131
3132 * g++.dg/warn/Wparentheses-24.C: New test.
3133
3134 2007-01-23 Richard Guenther <rguenther@suse.de>
3135
3136 PR testsuite/30560
3137 * ada/acats/run_acats: Do not call gnatmake or gnatchop
3138 with full path.
3139
3140 2007-01-22 Richard Guenther <rguenther@suse.de>
3141
3142 PR tree-optimization/30038
3143 * gcc.dg/builtins-62.c: New testcase.
3144
3145 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3146
3147 * gcc.c-torture/compile/20070121.c: New test.
3148
3149 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
3150
3151 PR libfortran/30525
3152 * gfortran.dg/char_comparison_1.f: New test.
3153
3154 2007-01-21 Ira Rosen <irar@il.ibm.com>
3155
3156 * gcc.dg/vect/vect-strided-same-dr.c: New test.
3157
3158 2007-01-20 Andrew Pinski <pinskia@gmail.com>
3159
3160 PR objc/30479
3161 * objc.dg/pch: New directory.
3162 * objc.dg/pch/pch.exp: New file.
3163 * objc.dg/pch/interface-1.m: New test.
3164 * objc.dg/pch/interface-1.hs: New include file.
3165 * lib/objc.exp (objc_target_compile): Add
3166 "-x objective-c-header" in front of the sources if this is
3167 a precompiled header being compiled.
3168
3169 2007-01-20 Roger Sayle <roger@eyesopen.com>
3170
3171 * gfortran.dg/array_memcpy_3.f90: New test case.
3172 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
3173
3174 2007-01-20 Roger Sayle <roger@eyesopen.com>
3175 Brooks Moses <brooks.moses@codesourcery.com>
3176 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3177
3178 * gfortran.dg/intrinsic_sign_1.f90: New test case.
3179 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
3180
3181 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3182
3183 * gcc.dg/torture/builtin-math-3.c: Test fdim.
3184
3185 2007-01-19 Mike Stump <mrs@apple.com>
3186
3187 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
3188 away.
3189
3190 2007-01-19 Roger Sayle <roger@eyesopen.com>
3191
3192 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
3193 option instead of -funsafe-math-optimizations.
3194
3195 2007-01-19 Tomas Bily <tbily@suse.cz>
3196
3197 gcc.dg/tree-prof/indir-call-prof.c: New.
3198 g++.dg/dg.exp: Add tree-prof subdirectory.
3199 g++.dg/tree-prof/indir-call-prof.C: New.
3200 g++.dg/tree-prof/tree-prof.exp: New.
3201
3202 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3203
3204 PR c++/17947
3205 * g++.dg/warn/deprecated.C: Update warning output.
3206 * g++.dg/warn/deprecated-2.C: Likewise.
3207 * g++.dg/warn/deprecated-3.C: New.
3208
3209 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
3210
3211 * gcc.c-torture/execute/nestfunc-7.c: New.
3212
3213 2007-01-18 Hui-May Chang <hm.chang@apple.com>
3214
3215 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
3216
3217 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
3218
3219 * gcc.dg/m68k-pic-1.c: New.
3220
3221 2007-01-18 Roger Sayle <roger@eyesopen.com>
3222
3223 * gfortran.dg/array_memcpy_4.f90: New test case.
3224
3225 2007-01-18 Josh Conner <jconner@apple.com>
3226
3227 PR target/30485
3228 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
3229 * gcc.dg/vect/no-trapping-math-1: New.
3230 * gcc.dg/vect/no-trapping-math-2: New.
3231
3232 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
3233
3234 * gcc.target/i386/387-8.c: Update comment about optimizing
3235 inherent load of 1.0 of fptan instruction.
3236
3237 2007-01-18 Dirk Mueller <dmueller@suse.de>
3238 Richard Guenther <rguenther@suse.de>
3239
3240 PR diagnostic/8268
3241 * gcc.dg/Warray-bounds.c: New testcase.
3242 * gcc.dg/Warray-bounds-2.c: New testcase.
3243 * g++.dg/warn/Warray-bounds.C: New testcase.
3244 * g++.dg/warn/Warray-bounds-2.C: New testcase.
3245
3246 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
3247
3248 PR fortran/30476
3249 * gfortran.dg/generic_12.f90: New test.
3250
3251 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
3252
3253 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
3254 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
3255
3256 2007-01-16 Janis Johnson <janis187@us.ibm.com>
3257
3258 * gcc.dg/dfp/compare-special.h: New file.
3259 * gcc.dg/dfp/compare-special-32.c: New test.
3260 * gcc.dg/dfp/compare-special-64.c: New test.
3261 * gcc.dg/dfp/compare-special-128.c: New test.
3262
3263 2007-01-16 Roger Sayle <roger@eyesopen.com>
3264 Paul Thomas <pault@gcc.gnu.org>
3265 Steven G. Kargl <kargl@gcc.gnu.org>
3266
3267 PR fortran/30404
3268 * gfortran.dg/forall_6.f90: New test case.
3269 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
3270 * gfortran.dg/dependency_13.f90: Likewise.
3271
3272 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3273
3274 PR testsuite/12325
3275 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
3276 targets that don't support Inf.
3277
3278 2007-01-15 Dale Johannesen <dalej@apple.com>
3279
3280 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
3281
3282 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
3283
3284 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
3285 of achar for 0xff to avoid the "Extended ASCII not
3286 implemented" error message.
3287
3288 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
3289
3290 PR fortran/28172
3291 * gfortran.dg/altreturn_4.f90: New test.
3292
3293 PR fortran/29389
3294 * gfortran.dg/stfunc_4.f90: New test.
3295
3296 PR fortran/29712
3297 * gfortran.dg/bound_2.f90: Reinstate commented out line.
3298 * gfortran.dg/initialization_1.f90: Change warning.
3299
3300 PR fortran/30283
3301 * gfortran.dg/specification_type_resolution_2.f90: New test.
3302
3303 2007-01-14 Jan Hubicka <jh@suse.cz>
3304
3305 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
3306 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
3307 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
3308 elimination.
3309
3310 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
3311
3312 PR fortran/30410
3313 * gfortran.dg/external_procedures_2.f90: New test.
3314
3315 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
3316
3317 PR target/30413
3318 * gcc.target/i386/pr30413.c: New test.
3319
3320 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
3321
3322 PR fortran/30452
3323 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
3324
3325 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
3326
3327 * gcc.dg/20070112-1.c: New test.
3328
3329 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3330
3331 PR libgfortran/30435
3332 * gfortran.dg/list_read_6.f90: New test.
3333
3334 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
3335
3336 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
3337
3338 2007-01-12 Tom Tromey <tromey@redhat.com>
3339
3340 PR preprocessor/28227:
3341 * gcc.dg/cpp/pr28227.c: New file.
3342
3343 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3344
3345 * gcc.dg/tree-ssa/loop-22.c: New test.
3346
3347 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3348
3349 PR tree-optimization/29516
3350 * gcc.dg/tree-ssa/loop-20.c: New test.
3351
3352 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
3353
3354 PR libfortran/30415
3355 * minmaxloc_integer_kinds_1.f90: New test.
3356
3357 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
3358
3359 PR c++/29573
3360 * g++.dg/template/sizeof-template-argument.C: New test.
3361
3362 2007-01-11 Jan Hubicka <jh@suse.cz>
3363
3364 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
3365 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
3366 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
3367 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
3368 * gcc.dg/tree-ssa/pr21658.c: Likewise.
3369 * gcc.dg/tree-ssa/pr15349.c: Likewise.
3370 * gcc.dg/tree-ssa/pr25501.c: Likewise.
3371 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
3372 transformation in question.
3373 * gcc.dg/tree-ssa/vrp05.c: Likewise.
3374 * gcc.dg/tree-ssa/pr20701.c: Likewise.
3375 * gcc.dg/always_inline3.c: Likewise.
3376
3377 2007-01-10 Mark Mitchell <mark@codesourcery.com>
3378
3379 PR c++/28999
3380 * g++.dg/template/typename11.C: New test.
3381
3382 2007-01-10 Robert Kennedy <jimbob@google.com>
3383
3384 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
3385
3386 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
3387
3388 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
3389 for different integer kinds.
3390 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
3391 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
3392 * gfortran.dg/ishft_2.f90: New test.
3393 * gfortran.dg/ishft_3.f90: New test.
3394
3395 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
3396
3397 * gfortran.dg/altreturn_2.f90: Removed executable bit.
3398
3399 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
3400
3401 PR tree-optimization/30322
3402 * gcc.dg/tree-ssa/loop-21.c: New test.
3403
3404 2007-01-08 Geoffrey Keating <geoffk@apple.com>
3405
3406 * g++.dg/rtti/darwin-builtin-linkage.C: New.
3407
3408 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
3409
3410 * gcc.target/spu/intrinsics-1.c: Remove xfail.
3411
3412 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3413
3414 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
3415 * g++.dg/warn/overflow-warn-3.C: Likewise.
3416 * g++.dg/warn/overflow-warn-4.C: Likewise.
3417 * g++.dg/warn/overflow-warn-5.C: Likewise.
3418 * g++.dg/warn/overflow-warn-6.C: Likewise.
3419 * g++.dg/warn/Woverflow-1.C: Likewise.
3420 * g++.dg/warn/Woverflow-2.C: Likewise.
3421 * g++.dg/warn/Woverflow-3.C: Likewise.
3422 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
3423
3424 2007-01-08 Roger Sayle <roger@eyesopen.com>
3425
3426 * gfortran.dg/array_constructor_14.f90: New test case.
3427 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
3428
3429 2007-01-08 Richard Guenther <rguenther@suse.de>
3430
3431 PR tree-optimization/23603
3432 * gcc.dg/tree-ssa/vrp31.c: New testcase.
3433 * gcc.dg/tree-ssa/vrp32.c: Likewise.
3434
3435 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
3436
3437 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
3438 in __v8qi typedef.
3439 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
3440 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
3441 compiler behaviour.
3442 * gcc.dg/simd-5.c: Likewise.
3443 * gcc.dg/simd-6.c: Likewise.
3444 * g++.dg/conversion/simd1.C: Likewise.
3445 * g++.dg/conversion/simd3.C: Likewise.
3446 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
3447 (main): Use it.
3448
3449 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
3450
3451 PR tree-optimization/29877
3452 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
3453 name of a hard register for the target concerned. Adjust dg-error
3454 directives to cope with new behaviour of TER.
3455
3456 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3457
3458 PR c++/28986
3459 * g++.dg/conversion/nullptr1.C: Added overflow warning.
3460 * g++.dg/warn/overflow-warn-1.C: New.
3461 * g++.dg/warn/overflow-warn-3.C: New.
3462 * g++.dg/warn/overflow-warn-4.C: New.
3463 * g++.dg/warn/overflow-warn-5.C: New.
3464 * g++.dg/warn/overflow-warn-6.C: New.
3465 * g++.dg/warn/Woverflow-1.C: New.
3466 * g++.dg/warn/Woverflow-2.C: New.
3467 * g++.dg/warn/Woverflow-3.C: New.
3468 * g++.dg/warn/multiple-overflow-warn-2.C: New.
3469
3470 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
3471
3472 PR fortran/27698
3473 * gfortran.dg/invalid_name.f90: New test.
3474 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
3475 * gfortran.dg/gomp/pr29759.f90: Ditto.
3476
3477 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
3478
3479 * gfortran.dg/present_1.f90: Update error message.
3480
3481 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
3482
3483 PR c++/19439
3484 * g++.dg/template/duplicate1.C: New test
3485 * g++.dg/template/memfriend6.C: Adjust error markers.
3486
3487 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
3488
3489 PR tree-opt/30385
3490 * gcc.dg/torture/inline-1.c: New test.
3491
3492 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3493
3494 PR c/19978
3495 * gcc.dg/multiple-overflow-warn-1.c: New.
3496 * gcc.dg/multiple-overflow-warn-2.c: New.
3497 * gcc.dg/overflow-warn-6.c: New.
3498 * g++.dg/warn/multiple-overflow-warn-1.C: New.
3499
3500 2007-01-05 Roger Sayle <roger@eyesopen.com>
3501
3502 * gfortran.dg/array_memcpy_1.f90: New test case.
3503 * gfortran.dg/array_memcpy_2.f90: Likewise.
3504
3505 2007-01-05 Richard Guenther <rguenther@suse.de>
3506
3507 PR middle-end/27826
3508 * g++.dg/opt/pr27826.C: New testcase.
3509
3510 2007-01-05 Ian Lance Taylor <iant@google.com>
3511
3512 * gcc.dg/Walways-true-1.c: New test.
3513 * gcc.dg/Walways-true-2.c: New test.
3514 * g++.dg/warn/Walways-true-1.C: New test.
3515 * g++.dg/warn/Walways-true-2.C: New test.
3516
3517 2007-01-05 Jakub Jelinek <jakub@redhat.com>
3518
3519 PR c/30360
3520 * gcc.dg/pr30360.c: New test.
3521
3522 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
3523
3524 PR fortran/23232
3525 * gfortran.dg/data_implied_do_1.f90: New test.
3526
3527 PR fortran/27996
3528 PR fortran/27998
3529 * gfortran.dg/char_length_1.f90: New test.
3530
3531 2007-01-05 Richard Guenther <rguenther@suse.de>
3532
3533 PR middle-end/28116
3534 * g++.dg/opt/pr28116.C: New testcase.
3535
3536 2007-01-05 Tobias Burnus <burnus@net-b.de>
3537
3538 PR fortran/29624
3539 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
3540 invalid deallocate.
3541 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
3542 * gfortran.dg/protected_4.f90: Add pointer intent check.
3543 * gfortran.dg/protected_6.f90: Add pointer intent check.
3544 * gfortran.dg/pointer_intent_1.f90: New test.
3545 * gfortran.dg/pointer_intent_2.f90: New test.
3546 * gfortran.dg/pointer_intent_3.f90: New test.
3547
3548 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
3549
3550 PR 30235
3551 * gfortran.dg/altreturn_2.f90: new test.
3552
3553 2007-01-04 Tom Tromey <tromey@redhat.com>
3554
3555 PR preprocessor/28165:
3556 * gcc.dg/cpp/pr28165.c: New file.
3557
3558 2007-01-03 Josh Conner <jconner@apple.com>
3559
3560 PR middle-end/29683
3561 * gcc.dg/pr29683.c: New.
3562
3563 2007-01-03 Jakub Jelinek <jakub@redhat.com>
3564
3565 PR c++/28217
3566 * g++.dg/pch/template-1.C: New test.
3567 * g++.dg/pch/template-1.Hs: New file.
3568
3569 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3570
3571 PR middle-end/30353
3572 * gcc.c-torture/compile/complex-4.c: New test.
3573
3574 2007-01-03 Joseph Myers <joseph@codesourcery.com>
3575
3576 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
3577 -maltivec.
3578 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
3579
3580 2007-01-03 Jakub Jelinek <jakub@redhat.com>
3581
3582 PR middle-end/30286
3583 * gcc.dg/pr30286.c: New test.
3584
3585 PR c++/29535
3586 * g++.dg/template/crash66.C: New test.
3587
3588 PR c++/29054
3589 * g++.dg/template/friend49.C: New test.
3590
3591 2007-01-03 Steven G. Kargl <kargls@comcast.net>
3592
3593 * gfortran.dg/ibits.f90: New test.
3594
3595 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
3596
3597 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
3598 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
3599
3600 2007-01-02 Jan Hubicka <jh@suse.cz>
3601
3602 * gcc.dg/pr16194.c: We now output error on all three functions, not just
3603 first one.
3604
3605 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3606
3607 PR c/19977
3608 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
3609 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
3610
3611 2006-01-02 Ian Lance Taylor <iant@google.com>
3612
3613 * g++.dg/warn/Wparentheses-22.C: New test.
3614 * g++.dg/warn/Wparentheses-23.C: New test.
3615
3616 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3617
3618 PR middle-end/7651
3619 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
3620 * gcc.dg/declspec-3-Wextra.c: New.
3621 * gcc.dg/declspec-3-no.c: New
3622
3623 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
3624
3625 PR fortran/20896
3626 * gfortran.dg/interface_10.f90: Remove.
3627
3628 2007-01-01 Roger Sayle <roger@eyesopen.com>
3629
3630 * gcc.dg/fold-eqxor-4.c: New test case.
3631
3632 2007-01-02 Joseph Myers <joseph@codesourcery.com>
3633
3634 PR middle-end/30311
3635 * gcc.c-torture/compile/pr30311.c: New test.
3636
3637 2007-01-01 Andrew Pinski <pinskia@gmail.com>
3638
3639 PR middle-end/30253
3640 * gcc.c-torture/compile/statement-expression-1.c: New test.
3641
3642 2007-01-01 Andreas Schwab <schwab@suse.de>
3643
3644 PR target/29166
3645 * g++.dg/eh/pr29166.C: New test.
3646
3647 2007-01-01 Joseph Myers <joseph@codesourcery.com>
3648
3649 * lib/target-supports.exp (check_effective_target_powerpc_spe):
3650 New.
3651 (check_effective_target_vect_cmdline_needed): Use it.
3652
3653 2006-12-31 Richard Guenther <rguenther@suse.de>
3654
3655 PR middle-end/30137
3656 * testsuite/gcc.dg/pr30137-1.c: New testcase.
3657 * testsuite/gcc.dg/pr30137-2.c: Likewise.
3658
3659 2006-12-31 Roger Sayle <roger@eyesopen.com>
3660
3661 PR middle-end/30322
3662 * gcc.dg/fold-plusnot-1.c: New test case.
3663
3664 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
3665
3666 PR c++/29731
3667 * g++.dg/parse/template22.C: New test.
3668
3669 2006-12-31 Richard Guenther <rguenther@suse.de>
3670
3671 PR middle-end/30338
3672 * gcc.c-torture/compile/pr30338.c: New testcase.
3673
3674 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
3675
3676 PR fortran/27900
3677 * gfortran.dg/intrinsic_actual_4.f90: New test.
3678
3679 PR fortran/24325
3680 * gfortran.dg/func_decl_3.f90: New test.
3681
3682 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
3683
3684 PR fortran/23060
3685 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
3686 * gfortran.dg/c_by_val_1.f: New test.
3687 * gfortran.dg/c_by_val_2.f: New test.
3688 * gfortran.dg/c_by_val_3.f: New test.
3689
3690 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
3691
3692 PR libfortran/30321
3693 * gfortran.dg/sum_zero_array_1.f90: New test.
3694
3695 2006-12-29 Jakub Jelinek <jakub@redhat.com>
3696
3697 PR preprocessor/29612
3698 * gcc.dg/cpp/pr29612-1.c: New test.
3699 * gcc.dg/cpp/pr29612-2.c: New test.
3700
3701 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
3702
3703 PR fortran/30034
3704 * gfortran.dg/pure_formal_proc_1.f90: New test.
3705
3706 PR fortran/30237
3707 * gfortran.dg/intrinsic_actual_3.f90: New test.
3708
3709 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3710
3711 PR fortran/30014
3712 * gfortran.dg/io_constraints_1.f90: Update test.
3713 * gfortran.dg/io_constraints_2.f90: Update test.
3714 * gfortran.dg/inquire_iolength.f90: New test.
3715
3716 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
3717
3718 PR fortran/20896
3719 * gfortran.dg/interface_10.f90: New test.
3720 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
3721 since z is already, locally a variable.
3722
3723 PR fortran/25135
3724 * gfortran.dg/generic_11.f90: New test.
3725 * gfortran.dg/interface_7.f90: Remove name clash between module
3726 name and procedure 'x' referenced in the interface.
3727
3728 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3729
3730 PR middle-end/7651
3731 * gcc.dg/Wmissing-parameter-type.c: New.
3732 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
3733 * gcc.dg/Wmissing-parameter-type-no.c: New.
3734
3735 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
3736
3737 PR fortran/25818
3738 * gfortran.dg/entry_array_specs_2.f: New test.
3739
3740 PR fortran/30084
3741 * gfortran.dg/nested_modules_6.f90: New test.
3742
3743 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3744
3745 PR middle-end/7651
3746 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
3747 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
3748
3749 2006-12-21 Andrew Pinski <pinskia@gmail.com>
3750
3751 PR C++/30168
3752 * g++.dg/opt/complex6.C: New test.
3753
3754 2006-12-22 Ben Elliston <bje@au.ibm.com>
3755
3756 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
3757 full" if the linker on spu-*-* warns about exceeding local store.
3758
3759 And revert this patch:
3760 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
3761 fail to link due to relocation overflows on spu-*-*.
3762
3763 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
3764
3765 PR fortran/30273
3766 * gfortran.dg/dependency_19.f90: New test.
3767
3768 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
3769
3770 PR fortran/30202
3771 * gfortran.dg/alloc_comp_basics_3.f90: New test.
3772
3773 2006-12-21 Jakub Jelinek <jakub@redhat.com>
3774
3775 PR middle-end/30262
3776 * gcc.c-torture/execute/20061220-1.c: New test.
3777
3778 PR middle-end/30263
3779 * gcc.dg/gomp/asm-1.c: New test.
3780
3781 PR target/30230
3782 * g++.dg/eh/ia64-2.C: New test.
3783
3784 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
3785
3786 PR target/28966
3787 PR target/29248
3788 * gcc.dg/rs6000-leaf.c: New.
3789
3790 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3791
3792 PR fortran/25392
3793 * gfortran.dg/f2c_8.f90: New test.
3794
3795 2006-12-20 Bill Wendling <wendling@apple.com>
3796
3797 * gcc.dg/asm-b.c: Check for __ppc64__.
3798
3799 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
3800
3801 PR fortran/30190
3802 * gfortran.dg/bounds_check_5.f90: New test.
3803
3804 2006-12-20 Andrew Pinski <pinskia@gmail.com>
3805
3806 PR middle-end/30143
3807 * gcc.dg/gomp/complex-1.c: New testcase.
3808
3809 2006-12-20 Roger Sayle <roger@eyesopen.com>
3810
3811 * gfortran.dg/array_memset_1.f90: New test case.
3812
3813 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
3814
3815 * lib/target-supports.exp: Add spu to
3816 check_effective_target_vect_widen_mult_hi_to_si.
3817
3818 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
3819
3820 PR fortran/29992
3821 * gfortran.dg/generic_9.f90: New test.
3822
3823 PR fortran/30081
3824 * gfortran.dg/generic_10.f90: New test.
3825
3826 2006-12-19 Andrew Pinski <pinskia@gmail.com>
3827
3828 PR tree-opt/30045
3829 * gcc.dg/pr30045.c: New test.
3830
3831 2006-12-20 Ben Elliston <bje@au.ibm.com>
3832
3833 * gcc.dg/20020312-2.c: Add a case for __SPU__.
3834
3835 2006-12-19 Eric Christopher <echristo@apple.com>
3836
3837 PR target/29302
3838 * gcc.c-torture/execute/pr29302-1.c: New.
3839
3840 2006-12-19 Tobias Burnus <burnus@net-b.de>
3841
3842 PR fortran/39238
3843 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
3844
3845 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
3846
3847 PR fortran/30236
3848 * gfortran.dg/altreturn_3.f90: New test.
3849
3850 * gfortran.dg/char_result_12.f90: Fix comment typos.
3851
3852 2006-12-19 Ben Elliston <bje@au.ibm.com>
3853
3854 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
3855 as newlib's stdio.h uses non-traditional cpp constructs.
3856
3857 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
3858
3859 * gfortran.dg/advance.f90: Renamed to advance_1.f90
3860 * gfortran.dg/append-1.f90: Renamed to append_1.f90
3861 * gfortran.dg/array-1.f90: Renamed to array_1.f90
3862 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
3863 * gfortran.dg/backspace.f: Renamed to backspace_1.f
3864 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
3865 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
3866 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
3867 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
3868 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
3869 * gfortran.dg/logint-1.f: Renamed to logint_1.f
3870 * gfortran.dg/logint-2.f: Renamed to logint_2.f
3871 * gfortran.dg/logint-3.f: Renamed to logint_3.f
3872 * gfortran.dg/advance_1.f90: Renamed from advance.f90
3873 * gfortran.dg/append_1.f90: Renamed from append-1.f90
3874 * gfortran.dg/array_1.f90: Renamed from array-1.f90
3875 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
3876 * gfortran.dg/backspace_1.f: Renamed from backspace.f
3877 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
3878 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
3879 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
3880 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
3881 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
3882 * gfortran.dg/logint_1.f: Renamed from logint-1.f
3883 * gfortran.dg/logint_2.f: Renamed from logint-2.f
3884 * gfortran.dg/logint_3.f: Renamed from logint-3.f
3885
3886 2006-12-18 Bill Wendling <wendling@apple.com>
3887
3888 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
3889 id is an OjbC keyword.
3890
3891 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3892
3893 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
3894
3895 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
3896
3897 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
3898
3899 2006-12-18 Ian Lance Taylor <iant@google.com>
3900
3901 * g++.dg/warn/Wmissing-declarations-1.C: New test.
3902
3903 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3904
3905 * gcc.c-torture/compile/pr27528.c: Use empty templates.
3906
3907 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
3908
3909 PR fortran/30207
3910 * gfortran.fortran-torture/execute/where21.f90: New test.
3911
3912 2006-12-17 Tobias Burnus <burnus@net-b.de>
3913
3914 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
3915
3916 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3917
3918 PR middle-end/7651
3919 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
3920 * gcc.dg/if-empty-1.c: Likewise.
3921 * gcc.dg/pr23165.c: Likewise.
3922 * g++.dg/warn/empty-body.C: Likewise.
3923
3924 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3925
3926 PR libfortran/30005
3927 * gfortran.dg/open_errors.f90: New test.
3928
3929 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
3930
3931 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
3932
3933 * gcc.target/i386/ssse3-pabsb.c: New file.
3934 * gcc.target/i386/ssse3-pabsd.c: Likewise.
3935 * gcc.target/i386/ssse3-pabsw.c: Likewise.
3936 * gcc.target/i386/ssse3-palignr.c: Likewise.
3937 * gcc.target/i386/ssse3-phaddd.c: Likewise.
3938 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
3939 * gcc.target/i386/ssse3-phaddw.c: Likewise.
3940 * gcc.target/i386/ssse3-phsubd.c: Likewise.
3941 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
3942 * gcc.target/i386/ssse3-phsubw.c: Likewise.
3943 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
3944 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
3945 * gcc.target/i386/ssse3-pshufb.c: Likewise.
3946 * gcc.target/i386/ssse3-psignb.c: Likewise.
3947 * gcc.target/i386/ssse3-psignd.c: Likewise.
3948 * gcc.target/i386/ssse3-psignw.c: Likewise.
3949 * gcc.target/i386/ssse3-vals.h: Likewise.
3950
3951 2006-12-15 Janis Johnson <janis187@us.ibm.com>
3952
3953 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
3954 * lib/fortran-torture.exp: Include target-supports.exp.
3955
3956 2006-12-15 Jakub Jelinek <jakub@redhat.com>
3957
3958 PR target/30185
3959 * gcc.c-torture/execute/pr30185.c: New test.
3960
3961 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3962
3963 PR testsuite/30179
3964 PR testsuite/30180
3965 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
3966 * gcc.dg/builtin-bswap-2.c: Likewise.
3967 * gcc.dg/builtin-bswap-3.c: Likewise.
3968 * gcc.dg/builtin-bswap-4.c: Likewise.
3969 * lib/target-supports.exp (check_effective_target_stdint_types): New.
3970 * cc.c-torture/execute/mode-dependent-address.x: New file.
3971
3972 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3973
3974 PR libfortran/30145
3975 * gfortran.dg/write_zero_array: New test.
3976
3977 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3978
3979 PR fortran/30200
3980 * gfortran.dg/write_fmt_trim.f90: New test.
3981
3982 2006-12-14 Diego Novillo <dnovillo@redhat.com>
3983
3984 PR 30194
3985 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
3986 temporarily.
3987
3988 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3989
3990 * lib/target-supports.exp (check_weak_available): Use istarget
3991 "hppa*-*-hpux10*" instead of regexp.
3992 (check_cxa_atexit_available): Likewise.
3993
3994 2006-12-14 Richard Guenther <rguenther@suse.de>
3995
3996 PR tree-optimization/30197
3997 * gcc.c-torture/execute/complex-1.c: Fix function name.
3998 * gcc.dg/builtins-61.c: New testcase.
3999
4000 2006-12-14 Richard Guenther <rguenther@suse.de>
4001
4002 PR middle-end/30172
4003 * gcc.dg/pr30172-1.c: New testcase.
4004
4005 2006-12-14 Richard Guenther <rguenther@suse.de>
4006
4007 PR tree-optimization/30198
4008 * gcc.dg/builtins-60.c: New testcase.
4009
4010 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
4011
4012 * lib/target-supports.exp (vect_no_align): Remove spu.
4013
4014 2006-12-13 Ian Lance Taylor <iant@google.com>
4015
4016 PR c++/19564
4017 PR c++/19756
4018 * g++.dg/warn/Wparentheses-5.C: New test.
4019 * g++.dg/warn/Wparentheses-6.C: New test.
4020 * g++.dg/warn/Wparentheses-7.C: New test.
4021 * g++.dg/warn/Wparentheses-8.C: New test.
4022 * g++.dg/warn/Wparentheses-9.C: New test.
4023 * g++.dg/warn/Wparentheses-10.C: New test.
4024 * g++.dg/warn/Wparentheses-11.C: New test.
4025 * g++.dg/warn/Wparentheses-12.C: New test.
4026 * g++.dg/warn/Wparentheses-13.C: New test.
4027 * g++.dg/warn/Wparentheses-14.C: New test.
4028 * g++.dg/warn/Wparentheses-15.C: New test.
4029 * g++.dg/warn/Wparentheses-16.C: New test.
4030 * g++.dg/warn/Wparentheses-17.C: New test.
4031 * g++.dg/warn/Wparentheses-18.C: New test.
4032 * g++.dg/warn/Wparentheses-19.C: New test.
4033 * g++.dg/warn/Wparentheses-20.C: New test.
4034 * g++.dg/warn/Wparentheses-21.C: New test.
4035
4036 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4037
4038 PR testsuite/30157
4039 * lib/target-supports.exp (check_cxa_atexit_available): Return false
4040 for target "hppa.*hpux10".
4041
4042 2006-12-13 Jakub Jelinek <jakub@redhat.com>
4043
4044 * g++.dg/debug/vartrack1.C: New test.
4045
4046 * g++.dg/opt/ifcvt1.C: New test.
4047
4048 * gcc.dg/tls/opt-13.c: New test.
4049
4050 * gcc.dg/20060425-2.c: New test.
4051
4052 * g++.dg/opt/pr15054-2.C: New test.
4053
4054 * gcc.c-torture/execute/20060420-1.c: New test.
4055
4056 * gcc.c-torture/execute/20060412-1.c: New test.
4057
4058 * objc/compile/20060406-1.m: New test.
4059
4060 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
4061
4062 * g++.dg/template/array17.C: New test.
4063
4064 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
4065
4066 * gcc.target/powerpc/altivec-23.c: New test.
4067
4068 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
4069
4070 PR c++27316
4071 * g++.dg/inherit/error3.C: New test.
4072
4073 PR c++/28740
4074 * g++.dg/inherit/error4.C: New test.
4075
4076 2006-12-13 Richard Guenther <rguenther@suse.de>
4077
4078 PR tree-optimization/17687
4079 * gcc.dg/builtins-59.c: New testcase.
4080
4081 2006-12-13 Ben Elliston <bje@au.ibm.com>
4082
4083 * gcc.target/spu/Wmain.c: New test.
4084
4085 2006-12-12 Josh Conner <jconner@apple.com>
4086
4087 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
4088 * g++.dg/abi/thunk4.C: Likewise.
4089 * g++.dg/abi/rtti3.C: Likewise.
4090
4091 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
4092
4093 * gcc.target/spu/cpat-1.c: New test.
4094 * gcc.target/spu/cpat-2.c: New test.
4095 * gcc.target/spu/cpat-3.c: New test.
4096 * gcc.target/spu/cpat-4.c: New test.
4097
4098 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
4099
4100 PR tree-opt/28436
4101 * gcc.c-torture/compile/vector-1.c: New test.
4102 * gcc.c-torture/compile/vector-2.c: New test.
4103 * gcc.c-torture/compile/vector-3.c: New test.
4104
4105 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4106
4107 * lib/fortran-torture.exp: Update copyright years. Remove
4108 obsolete comment. Test -ftree-vectorize where it makes sense.
4109 * lib/gfortran-dg.exp: Update copyright years. Use settings
4110 from fortran-torture.exp.
4111 * gfortran.dg/char_transpose_1.f90,
4112 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
4113 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
4114 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
4115 '-w' to dg-options.
4116
4117 2006-12-12 Richard Sandiford <richard@codesourcery.com>
4118
4119 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
4120 saved_${tool}_load.
4121
4122 2006-12-12 Ira Rosen <irar@il.ibm.com>
4123
4124 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
4125 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
4126 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
4127 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
4128 gaps.
4129
4130 2006-12-12 Richard Guenther <rguenther@suse.de>
4131
4132 PR middle-end/30147
4133 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
4134
4135 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
4136 Diego Novillo <dnovillo@redhat.com>
4137
4138 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
4139 VDEF/VUSE changes.
4140 * gcc.dg/tree-ssa/pr26421.c: Likewise
4141 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
4142 * gcc.dg/tree-ssa/pr23382.c: Likewise.
4143 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
4144 * gcc.dg/tree-ssa/pr28410.c: Likewise.
4145 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
4146 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
4147 * gcc.dg/tree-ssa/vrp07.c: Likewise.
4148 * gcc.dg/tree-ssa/vrp08.c: Likewise.
4149 * gcc.dg/tree-ssa/alias-12.c: Likewise.
4150
4151 2006-12-11 Jan Hubicka <jh@suse.cz>
4152
4153 * gcc.dg/tree-prof/stringop-1.c: New test.
4154 * gcc.dg/tree-prof/stringop-2.c: New test.
4155
4156 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
4157
4158 PR target/30120
4159 * gcc.target/i386/pr30120.c: New test.
4160
4161 Revert:
4162 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
4163
4164 * gcc.target/i386/x87regparm-1.c: New test.
4165 * gcc.target/i386/x87regparm-2.c: New test.
4166 * gcc.target/i386/x87regparm-3.c: New test.
4167 * gcc.target/i386/x87regparm-4.c: New test.
4168
4169 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
4170
4171 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
4172
4173 2006-12-10 Tobias Burnus <burnus@net-b.de>
4174
4175 PR fortran/23994
4176 * gfortran.dg/protected_1.f90: New test.
4177 * gfortran.dg/protected_2.f90: New test.
4178 * gfortran.dg/protected_3.f90: New test.
4179 * gfortran.dg/protected_4.f90: New test.
4180 * gfortran.dg/protected_5.f90: New test.
4181 * gfortran.dg/protected_6.f90: New test.
4182
4183 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4184 Tobias Burnus <burnus@gcc.gnu.org>
4185
4186 PR fortran/29975
4187 PR fortran/30068
4188 * gfortran.dg/interface_4.f90: Test adding procedure to generic
4189 interface.
4190 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
4191 ambiguous interfaces.
4192 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
4193 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
4194 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
4195 ambiguous interfaces.
4196 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
4197 * gfortran.dg/array_initializer_2.f90: Add initializer array
4198 constructor test.
4199
4200 PR fortran/30096
4201 * gfortran.dg/interface_9.f90: Test that host interfaces are
4202 not checked for ambiguity with the local version.
4203
4204 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4205
4206 PR fortran/29464
4207 * gfortran.dg/module_interface_2.f90: New test.
4208
4209 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4210
4211 PR fortran/29941
4212 * gfortran.dg/assumed_len.f90: New test.
4213
4214 2006-12-09 Richard Guenther <rguenther@suse.de>
4215
4216 * g++.dg/warn/implicit-typename1.C: Qualify types.
4217 * g++.dg/parse/crash12.C: Likewise.
4218 * g++.dg/tree-ssa/pr22444.C: Likewise.
4219
4220 2006-12-09 Tobias Burnus <burnus@net-b.de>
4221
4222 * gfortran.dg/array_2.f90: Added sqrt test.
4223
4224 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
4225
4226 * gcc.target/i386/x87regparm-1.c: XFAIL.
4227 * gcc.target/i386/x87regparm-2.c: XFAIL.
4228 * gcc.target/i386/x87regparm-3.c: XFAIL.
4229 * gcc.target/i386/x87regparm-4.c: XFAIL.
4230
4231 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4232
4233 * lib/target-supports.exp
4234 (check_effective_target_large_long_double): New.
4235 * gcc.dg/Wconversion-real.c : Use it.
4236 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
4237 unsigned.
4238
4239 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
4240
4241 * gcc.c-torture/execute/mode-dependent-address.c: New test.
4242
4243 2006-12-08 Tobias Burnus <burnus@net-b.de>
4244
4245 PR fortran/27546
4246 * gfortran.dg/import4.f90: New test for IMPORT in modules.
4247
4248 2006-12-07 Mark Mitchell <mark@codesourcery.com>
4249
4250 PR c++/29732
4251 * g++.dg/template/crash65.C: New test.
4252 * g++.dg/template/spec16.C: Tweak error markers.
4253
4254 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
4255
4256 * gcc.target/spu: New directory.
4257 * gcc.target/spu/spu.exp: New file.
4258 * gcc.target/spu/intrinsics-1.c: New test.
4259
4260 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
4261
4262 PR c++/29980
4263 * g++.dg/ext/attrib27.C: New test.
4264 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
4265 * g++.dg/parse/typedef5.C: Likewise.
4266
4267 2006-12-07 Mike Stump <mrs@apple.com>
4268
4269 * treelang/compile/var_defs.tree: Adjust.
4270
4271 2006-12-06 Mark Mitchell <mark@codesourcery.com>
4272
4273 PR c++/29730
4274 * g++.dg/template/crash64.C: New test.
4275 * g++.dg/parse/crash27.C: Adjust error markers.
4276
4277 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
4278
4279 PR libfortran/30009
4280 PR libfortran/30056
4281 * gfortran.dg/read_eof_4.f90: Add tests.
4282 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
4283 * gfortran.dg/unf_read_corrupted_1.f90: New test.
4284
4285 2006-12-05 Mark Mitchell <mark@codesourcery.com>
4286
4287 PR c++/29729
4288 * g++.dg/template/crash63.C: New test.
4289
4290 PR c++/29728
4291 * g++.dg/template/crash62.C: New test.
4292
4293 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
4294
4295 PR fortran/30003
4296 * gfortran.dg/allocatable_function_1.f90: Increase the number
4297 of expected calls of free to 10; the lhs section reference is
4298 now evaluated so there is another call to bar. Change the
4299 comment appropriately.
4300 * gfortran.dg/array_section_1.f90: New test.
4301
4302 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
4303
4304 PR fortran/29912
4305 * gfortran.dg/char_result_12.f90: New test.
4306
4307 2006-12-05 Richard Guenther <rguenther@suse.de>
4308
4309 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
4310 * gcc.dg/vect/vect-pow-2.c: Rename to ...
4311 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
4312 vect_double, xfail for spu*-*-*.
4313
4314 2006-12-04 Tobias Burnus <burnus@net-b.de>
4315
4316 PR fortran/29962
4317 * initialization_4.f90: Test noninteger exponents (-std=f95).
4318 * initialization_5.f90: New test for noninteger exponents
4319 with -std=f2003.
4320
4321 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
4322
4323 PR fortran/29821
4324 * gfortran.dg/parameter_array_section_1.f90: New test.
4325
4326 2006-12-04 Mark Mitchell <mark@codesourcery.com>
4327
4328 PR c++/29733
4329 * g++.dg/template/crash61.C: New test.
4330
4331 PR c++/29632
4332 * g++.dg/template/error23.C: New test.
4333
4334 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
4335
4336 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
4337
4338 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
4339
4340 PR fortran/29916
4341 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
4342
4343 2006-12-04 Jakub Jelinek <jakub@redhat.com>
4344
4345 PR middle-end/29965
4346 * gcc.dg/gomp/pr29965-1.c: New test.
4347 * gcc.dg/gomp/pr29965-2.c: New test.
4348 * gcc.dg/gomp/pr29965-3.c: New test.
4349 * gcc.dg/gomp/pr29965-4.c: New test.
4350 * gcc.dg/gomp/pr29965-5.c: New test.
4351 * gcc.dg/gomp/pr29965-6.c: New test.
4352 * g++.dg/gomp/pr29965-1.C: New test.
4353 * g++.dg/gomp/pr29965-2.C: New test.
4354 * g++.dg/gomp/pr29965-3.C: New test.
4355 * g++.dg/gomp/pr29965-4.C: New test.
4356 * g++.dg/gomp/pr29965-5.C: New test.
4357 * g++.dg/gomp/pr29965-6.C: New test.
4358 * g++.dg/gomp/pr29965-7.C: New test.
4359 * g++.dg/gomp/pr29965-8.C: New test.
4360 * g++.dg/gomp/pr29965-9.C: New test.
4361 * g++.dg/gomp/pr29965-10.C: New test.
4362
4363 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
4364
4365 * gnat.dg/pointer_variable_bounds.adb: New test.
4366 * gnat.dg/pointer_variable_bounds.ads: Likewise.
4367 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
4368
4369 2006-12-03 Eric Christopher <echristo@apple.com>
4370
4371 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
4372
4373 2006-12-03 Richard Henderson <rth@redhat.com>
4374 Andrew Pinski <pinskia@gmail.com>
4375
4376 PR C++/14329
4377 * g++.dg/warn/unit-1.C: New test.
4378
4379 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
4380
4381 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
4382
4383 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
4384
4385 * g++.dg/vect/vect.exp: Enable tests to run on spu.
4386 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
4387 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
4388 * gcc.dg/vect/vect-70.c: Reduce array size.
4389 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
4390 vect_no_compaer_double targets.
4391 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
4392 vect_float, vect_double, and vect_int.
4393
4394 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
4395
4396 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
4397 test for loop versioning on vect_no_align targets.
4398 * gcc.dg/vect/pr20122.c: Likewise.
4399 * gcc.dg/vect/vect-105.c: Likewise.
4400 * gcc.dg/vect/vect-42.c: Likewise.
4401 * gcc.dg/vect/vect-43.c: Likewise.
4402 * gcc.dg/vect/vect-74.c: Likewise.
4403 * gcc.dg/vect/vect-75.c: Likewise.
4404 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
4405 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
4406 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
4407 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
4408
4409 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
4410
4411 PR fortran/29642
4412 * gfortran.dg/value_1.f90 : New test.
4413 * gfortran.dg/value_2.f90 : New test.
4414 * gfortran.dg/value_3.f90 : New test.
4415 * gfortran.dg/value_4.f90 : New test.
4416 * gfortran.dg/value_4.c : Called from value_4.f90.
4417
4418 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
4419
4420 PR C++/30033
4421 * g++.dg/cpp0x/static_assert4.C: New testcase.
4422
4423 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4424
4425 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
4426
4427 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
4428
4429 PR c/27953
4430 * gcc.dg/pr27953.c: New test.
4431
4432 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4433
4434 PR c++/30022
4435 * g++.dg/ext/vector5.C: New test.
4436
4437 PR c++/30021
4438 * g++.dg/other/main1.C: New test.
4439
4440 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
4441
4442 PR libfortran/29568
4443 * gfortran.dg/convert_implied_open.f90: Change to
4444 new default record length.
4445 * gfortran.dg/unf_short_record_1.f90: Adapt to
4446 new error message.
4447 * gfortran.dg/unformatted_subrecords_1.f90: New test.
4448
4449 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
4450
4451 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
4452
4453 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
4454
4455 PR c++/29066
4456 * g++.dg/expr/pr29066.c: New.
4457
4458 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
4459 Zdenek Dvorak <dvorakz@suse.cz>
4460
4461 PR tree-optimization/29921
4462 * gcc.dg/pr29921-2.c: New test.
4463
4464 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
4465
4466 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
4467 (i386_get_cpuid): New function.
4468 (i386_cpuid_ecx): Likewise.
4469 (i386_cpuid_edx): Likewise.
4470 (i386_cpuid): Updated to call i386_cpuid_edx.
4471
4472 * gcc.target/i386/sse3-addsubpd.c: New file.
4473 * gcc.target/i386/sse3-addsubps.c: Likewise.
4474 * gcc.target/i386/sse3-haddpd.c: Likewise.
4475 * gcc.target/i386/sse3-haddps.c: Likewise.
4476 * gcc.target/i386/sse3-hsubpd.c: Likewise.
4477 * gcc.target/i386/sse3-hsubps.c: Likewise.
4478 * gcc.target/i386/sse3-lddqu.c: Likewise.
4479 * gcc.target/i386/sse3-movddup.c: Likewise.
4480 * gcc.target/i386/sse3-movshdup.c: Likewise.
4481 * gcc.target/i386/sse3-movsldup.c: Likewise.
4482
4483 2006-12-01 Dirk Mueller <dmueller@suse.de>
4484
4485 * g++.dg/warn/Wreturn-type-4.C: New testcase.
4486
4487 2006-11-30 Janis Johnson <janis187@us.ibm.com>
4488
4489 * gcc.dg/dfp/convert-int-max.c: New test.
4490 * gcc.dg/dfp/convert-int-max-fold.c: New test.
4491
4492 2006-11-30 Richard Guenther <rguenther@suse.de>
4493
4494 * gcc.dg/vect/vect-pow-1.c: Rename ...
4495 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
4496 floats instead of doubles, check successful vectorization.
4497
4498 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
4499
4500 PR target/29945
4501 * gcc.c-torture/compile/pr29945.c: New testcase.
4502
4503 2006-11-30 Joseph Myers <joseph@codesourcery.com>
4504
4505 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
4506 -maltivec.
4507
4508 2006-11-29 Eric Christopher <echristo@apple.com>
4509
4510 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
4511
4512 2006-11-29 Janis Johnson <janis187@us.ibm.com>
4513
4514 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
4515
4516 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
4517
4518 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
4519
4520 PR c++/29022
4521 * g++.dg/inherit/virtual2.C: New test.
4522 * g++.dg/inherit/virtual3.C: Likewise.
4523 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
4524 * g++.dg/inherit/error2.C: Likewise.
4525 * g++.dg/template/instantiate1.C: Likewise.
4526
4527 2006-11-28 Andrew Pinski <pinskia@gmail.com>
4528
4529 PR tree-opt/29984
4530 * gcc.dg/tree-ssa/reassoc-12.c: New test.
4531
4532 2006-11-28 Jan Hubicka <jh@suse.cz>
4533
4534 * gcc.dg/memcpy-1.c: New test.
4535
4536 2006-11-28 Jakub Jelinek <jakub@redhat.com>
4537
4538 PR c++/29735
4539 * g++.dg/warn/main-3.C: New test.
4540
4541 2006-11-28 Jan Hubicka <jh@suse.cz>
4542
4543 * gcc.dg/winline-1.c: New test.
4544
4545 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
4546
4547 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
4548 alignments.
4549
4550 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
4551
4552 PR fortran/29976
4553 * gfortran.dg/missing_optional_dummy_3.f90
4554
4555 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
4556
4557 PR fortran/20880
4558 * gfortran.dg/interface_3.f90: Modify errors.
4559
4560 2006-11-28 Ben Elliston <bje@au.ibm.com>
4561
4562 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
4563 fail to link due to relocation overflows on spu-*-*.
4564
4565 2006-11-27 Michael Matz <matz@suse.de>
4566 Andreas Krebbel <krebbel1@de.ibm.com>
4567
4568 PR target/29319
4569 * gcc.dg/20061127-1.c: New testcase.
4570
4571 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
4572
4573 * gcc.dg/20061124-1.c: Add exit() function prototype.
4574
4575 2006-11-27 Jan Hubicka <jh@suse.cz>
4576
4577 * gcc.target/i386/memcpy-1.c: Adjust size.
4578 * testsuite/gcc.dg/visibility-11.c: Likewise.
4579
4580 2006-11-27 Richard Guenther <rguenther@suse.de>
4581
4582 PR middle-end/25620
4583 * gcc.target/i386/pow-1.c: New testcase.
4584 * gcc.dg/builtins-58.c: Likewise.
4585
4586 2006-11-26 Mark Mitchell <mark@codesourcery.com>
4587
4588 PR c++/29886
4589 * g++.dg/expr/cast8.C: New test.
4590
4591 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4592
4593 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
4594 Don't ever inline the testcase.
4595
4596 2006-11-25 Andrew Pinski <pinskia@gmail.com>
4597
4598 PR fortran/29982
4599 * gfortran.fortran-torture/compile/parameter_3.f90: New
4600 testcase.
4601
4602 2006-11-25 Andrew Pinski <pinskia@gmail.com>
4603
4604 PR fortran/29951
4605 * gfortran.fortran-torture/execute/transfer2.f90: New test.
4606
4607 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4608
4609 * gfortran.fortran-torture/execute/specifics.f90: Remove test
4610 for CHAR.
4611
4612 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4613
4614 PR libgfortran/29936
4615 * gfortran.dg/write_check3.f90: New test.
4616
4617 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4618
4619 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
4620
4621 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
4622
4623 PR fortran/20880
4624 * gfortran.dg/interface_3.f90: New test.
4625
4626 PR fortran/29387
4627 * gfortran.dg/generic_8.f90: New test.
4628
4629 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4630
4631 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
4632 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
4633 * gfortran.dg/specifics_3.f90: Remove.
4634
4635 2006-11-24 Jakub Jelinek <jakub@redhat.com>
4636
4637 PR c/29955
4638 * gcc.dg/gomp/pr29955.c: New test.
4639
4640 PR c/29736
4641 * gcc.dg/pr29736.c: New test.
4642
4643 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4644
4645 PR tree-opt/29964
4646 * gcc.dg/pure-1.c: New test.
4647
4648 2006-11-24 Joseph Myers <joseph@codesourcery.com>
4649
4650 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
4651 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
4652
4653 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
4654
4655 * gcc.dg/20061124-1.c: New testcase.
4656
4657 2006-11-23 Eric Christopher <echristo@apple.com>
4658
4659 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
4660
4661 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4662
4663 PR c/2707
4664 PR c++/26167
4665 * gcc.dg/Wconversion-integer.c: New. Supersedes
4666 Wconversion-negative-constants.c
4667 * gcc.dg/Wconversion-real.c: New.
4668 * gcc.dg/Wconversion-real-integer.c: New.
4669 * gcc.dg/Wconversion-negative-constants.c: Deleted.
4670 * g++.dg/warn/Wconversion1.C: Modified.
4671
4672 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4673
4674 * gfortran.dg/overload_1.f90: New test.
4675
4676 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4677
4678 PR c/9072
4679 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
4680 Wtraditional-conversion.
4681 * gcc.dg/overflow-warn-2.c: Likewise.
4682 * gcc.dg/Wconversion.c: Likewise. Renamed as
4683 Wtraditional-conversion.c .
4684 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
4685 Wtraditional-conversion-2.c .
4686 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
4687 Wtraditional-conversion-2.c
4688 * gcc.dg/Wconversion-negative-constants.c: New.
4689
4690 2006-11-23 Andrew Pinski <pinskia@gmail.com>
4691
4692 * gcc.dg/tree-ssa/dump-1.c: New test.
4693
4694 2006-11-23 David Ung <davidu@mips.com>
4695
4696 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
4697 -mfp64, allowable when ISA >= 33 and float is enabled.
4698 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
4699 of mthc1 and mfhc1 patterns.
4700
4701 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
4702
4703 PR tree-optimization/29921
4704 * gcc.dg/pr29921.c: New test.
4705
4706 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4707
4708 PR fortran/29441
4709 * gfortran.dg/initialization_4.f90: New test.
4710
4711 2006-11-22 Ira Rosen <irar@il.ibm.com>
4712
4713 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
4714 platforms that have interleaving support.
4715 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
4716 * gcc.dg/vect/vect-strided-a-u16-i2.c,
4717 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
4718 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
4719 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
4720 gcc.dg/vect/vect-strided-u8-i2-gap.c,
4721 gcc.dg/vect/vect-strided-u8-i8.c,
4722 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
4723 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
4724 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
4725 gcc.dg/vect/vect-strided-float.c,
4726 gcc.dg/vect/vect-strided-a-mult.c,
4727 gcc.dg/vect/vect-strided-mult-char-ls.c,
4728 gcc.dg/vect/vect-strided-a-u16-mult.c,
4729 gcc.dg/vect/vect-strided-a-u32-mult.c,
4730 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
4731 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
4732 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
4733 gcc.dg/vect/vect-strided-mult.c,
4734 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
4735 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
4736
4737 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
4738
4739 PR fortran/25087
4740 * gfortran.dg/auto_char_len_4.f90: New test.
4741
4742 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
4743
4744 PR fortran/29652
4745 * gfortran.dg/generic_7.f90: New test.
4746 * gfortran.dg/defined_operators_1.f90: Add new error.
4747
4748 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
4749
4750 PR tree-optimization/29902
4751 * g++.dg/tree-ssa/pr29902.C: New test.
4752
4753 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
4754
4755 PR fortran/29820
4756 * gfortran.dg/used_types_13.f90: New test.
4757
4758 2006-11-21 Janis Johnson <janis187@us.ibm.com>
4759
4760 * gcc.dg/dfp/snan.c: Delete.
4761
4762 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
4763
4764 * g++.dg/cpp0x/static_assert1.C: New.
4765 * g++.dg/cpp0x/static_assert2.C: New.
4766 * g++.dg/cpp0x/static_assert3.C: New.
4767
4768 2006-11-21 Richard Guenther <rguenther@suse.de>
4769
4770 * gcc.dg/vect/vect-pow-1.c: New testcase.
4771 * gcc.dg/vect/vect-pow-2.c: Likewise.
4772
4773 2006-11-21 Jakub Jelinek <jakub@redhat.com>
4774
4775 PR c++/29570
4776 * g++.dg/template/static29.C: New test.
4777
4778 PR c++/29734
4779 * g++.dg/conversion/simd4.C: New test.
4780
4781 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
4782
4783 PR c++/29475
4784 * g++.dg/template/access19.C: New test.
4785 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
4786 error is reported.
4787
4788 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4789
4790 PR tree-opt/25500
4791 * gcc.dg/tree-ssa/sra-4.c: New testcase.
4792
4793 2006-11-20 Tobias Burnus <burnus@net-b.de>
4794
4795 PR fortran/27546
4796 * gfortran.dg/import.f90: Extended test.
4797 * gfortran.dg/import2.f90: Extended test.
4798
4799 2006-11-20 Tobias Burnus <burnus@net-b.de>
4800
4801 * gfortran.dg/volatile3.f90: Add conflict test.
4802
4803 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
4804
4805 PR fortran/24783
4806 * gfortran.dg/implicit_10.f90: New test.
4807
4808 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
4809
4810 PR c++/8586
4811 * g++.dg/warn/Wall-write-strings.C: New.
4812
4813 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
4814
4815 * gfortran.dg/alloc_comp_constraint_5.f90: New.
4816 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
4817
4818 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4819
4820 * gfortran.dg/use_3.f90: Remove error message.
4821 * gfortran.dg/iso_fortran_env_1.f90: New test.
4822 * gfortran.dg/iso_fortran_env_2.f90: New test.
4823 * gfortran.dg/iso_fortran_env_3.f90: New test.
4824 * gfortran.dg/iso_fortran_env_4.f90: New test.
4825
4826 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
4827
4828 * gcc.dg/vect/vect-27.c: Fix initialization.
4829
4830 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4831
4832 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
4833 * gcc.dg/torture/builtin-minmax-1.c: New.
4834
4835 * gcc.dg/builtins-20.c: Add cases for copysign.
4836
4837 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4838
4839 PR fortran/24285
4840 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
4841
4842 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4843 * gfortran.dg/use_1.f90: New test.
4844 * gfortran.dg/use_1.f90: New test.
4845 * gfortran.dg/use_1.f90: New test.
4846
4847 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
4848
4849 PR tree-optimization/29801
4850 * gcc.dg/pr29801.c: New test.
4851
4852 2006-11-17 Jakub Jelinek <jakub@redhat.com>
4853
4854 PR middle-end/29584
4855 * gcc.dg/torture/pr29584.c: New test.
4856
4857 2006-11-17 Joseph Myers <joseph@codesourcery.com>
4858
4859 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
4860 Condition PowerPC tests for saving FPRs on powerpc_fprs.
4861 * gcc.target/powerpc/compress-float-ppc.c,
4862 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
4863 powerpc_fprs.
4864 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
4865 do not pass -mhard-float.
4866
4867 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
4868
4869 * gnat.dg/volatile_aggregate.adb: New test.
4870
4871 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4872
4873 PR fortran/29391
4874 PR fortran/29489
4875 * gfortran.dg/bound_2.f90: Add more checks.
4876 * gfortran.dg/bound_3.f90: New test.
4877
4878 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4879
4880 PR target/29201
4881 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
4882
4883 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
4884
4885 * gfortran.dg/import3.f90: Fix error message.
4886
4887 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
4888
4889 PR tree-opt/29788
4890 * gfortran.fortran-torture/compile/inline_1.f90:
4891 New testcase.
4892
4893 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
4894
4895 * gcc.target/i386/x87regparm-1.c: New test.
4896 * gcc.target/i386/x87regparm-2.c: New test.
4897 * gcc.target/i386/x87regparm-3.c: New test.
4898 * gcc.target/i386/x87regparm-4.c: New test.
4899
4900 2006-11-15 Tobias Burnus <burnus@net-b.de>
4901
4902 PR fortran/27546
4903 * gfortran.dg/import.f90: New test.
4904 * gfortran.dg/import2.f90: New test.
4905 * gfortran.dg/import3.f90: New test.
4906
4907 2006-11-15 Tobias Burnus <burnus@net-b.de>
4908
4909 PR fortran/27588
4910 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
4911
4912 2006-11-15 Tobias Burnus <burnus@net-b.de>
4913
4914 PR fortran/29806
4915 * gfortran.dg/contains.f90: New test.
4916 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
4917
4918 2006-11-15 Jakub Jelinek <jakub@redhat.com>
4919
4920 PR tree-optimization/29581
4921 * gcc.dg/pr29581-1.c: New test.
4922 * gcc.dg/pr29581-2.c: New test.
4923 * gcc.dg/pr29581-3.c: New test.
4924 * gcc.dg/pr29581-4.c: New test.
4925 * gfortran.dg/pr29581.f90: New test.
4926
4927 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
4928
4929 PR fortran/29702
4930 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
4931 numbers in error message headers.
4932
4933 2006-11-14 Richard Guenther <rguenther@suse.de>
4934
4935 * gcc.target/i386/math-torture/math-torture.exp: Restrict
4936 to i?86 and x86_64 targets.
4937
4938 2006-11-14 Caroline Tice <ctice@apple.com>
4939
4940 * gcc.dg/pubtypes-1.c: New file/testcase.
4941 * gcc.dg/pubtypes-2.c: New file/testcase.
4942 * gcc.dg/pubtypes-3.c: New file/testcase.
4943 * gcc.dg/pubtypes-4.c: New file/testcase.
4944 * g++.dg/pubtypes.C: New file/testcase.
4945
4946 2006-11-14 Mark Mitchell <mark@codesourcery.com>
4947
4948 PR c++/29106
4949 * g++.dg/init/self1.C: New test.
4950
4951 2006-11-14 Tobias Burnus <burnus@net-b.de>
4952
4953 PR fortran/29657
4954 * gfortran.dg/conflicts.f90: Add.
4955
4956 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
4957
4958 PR rtl-optimization/29798
4959
4960 * gcc.c-torture/execute/pr29798.c: New.
4961
4962 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4963
4964 * gcc.dg/builtins-20.c: Add more cases.
4965
4966 2006-11-13 Jakub Jelinek <jakub@redhat.com>
4967
4968 PR fortran/29759
4969 * gfortran.dg/gomp/pr29759.f90: New test.
4970
4971 2006-11-13 Mark Mitchell <mark@codesourcery.com>
4972
4973 PR c++/29518
4974 * g++.dg/template/static28.C: New test.
4975
4976 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
4977
4978 * lib/c-torture.exp: Use target-libpath.exp.
4979 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
4980 set GCC_EXEC_PREFIX env var from global variable of same name.
4981
4982 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
4983
4984 PR fortran/26994
4985 * gfortran.fortran-torture/compile/transfer-1.f90:
4986 New testcase.
4987
4988 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
4989 Zdenek Dvorak <dvorakz@suse.cz>
4990
4991 PR tree-optimization/29680
4992 * gcc.dg/alias-11.c: New test.
4993
4994 2006-11-12 Jason Merrill <jason@redhat.com>
4995 Andrew Pinski <pinskia@physics.uc.edu>
4996
4997 PR middle-end/28915
4998 * gcc.target/i386/vectorize1.c: New.
4999
5000 2006-11-12 Roger Sayle <roger@eyesopen.com>
5001
5002 PR rtl-optimization/29797
5003 * gcc.c-torture/execute/pr29797-1.c: New test case.
5004
5005 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5006
5007 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
5008
5009 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
5010
5011 * gcc.dg/tree-ssa/prefetch-3.c: New test.
5012
5013 2006-11-12 Roger Sayle <roger@eyesopen.com>
5014
5015 PR tree-optimization/13827
5016 * gcc.dg/fold-eqand-1.c: New test case.
5017
5018 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
5019
5020 PR rtl-opt/28812
5021 * gcc.c-torture/execute/mayalias-3.c: New test.
5022
5023 2006-11-11 Richard Sandiford <richard@codesourcery.com>
5024
5025 PR middle-end/27528
5026 * gcc.c-torture/compile/pr27528.c: New test.
5027 * gcc.dg/pr27528.c: Likewise.
5028
5029 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5030
5031 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
5032
5033 * gcc.dg/torture/builtin-symmetric-1.c: New test.
5034
5035 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
5036
5037 PR fortran/29758
5038 * gfortran.dg/reshape_source_size_1.f90: New test.
5039
5040 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
5041
5042 PR fortran/29315
5043 * gfortran.dg/aliasing_dummy_4.f90: New test.
5044
5045 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
5046
5047 PR target/29777
5048 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
5049 and x86_64-*-* targets.
5050
5051 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5052
5053 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
5054 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
5055 New macros. Use them in exact tests.
5056 (TESTIT3): New macro.
5057 Add tests for fmin, fmax and fma.
5058
5059 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5060
5061 PR fortran/29431
5062 * gfortran.dg/array_constructor_13.f90: New test.
5063
5064 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5065
5066 PR fortran/29744
5067 * gfortran.dg/used_types_12.f90: New test.
5068
5069 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
5070
5071 PR middle-end/29726
5072 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
5073 (test6): Ditto.
5074 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
5075 * gcc.dg/fold-eqandshift-3.c: New test case.
5076
5077 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5078
5079 PR fortran/29699
5080 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
5081
5082 PR fortran/21370
5083 * gfortran.dg/change_symbol_attributes_1.f90: New test.
5084
5085 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5086
5087 * gcc.dg/20061109-1.c: New testcase.
5088
5089 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5090
5091 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
5092
5093 2006-11-09 Tobias Burnus <burnus@net-b.de>
5094
5095 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
5096 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
5097
5098 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
5099
5100 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
5101 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
5102
5103 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5104
5105 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
5106
5107 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5108
5109 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
5110 vect-9.c).
5111 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
5112 * gcc.dg/vect/vect-9.c: Now vectorizable.
5113 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
5114 that support vect_widen_mult.
5115 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
5116 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
5117 vect-reduc-dot-u16.c).
5118 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
5119 vect-reduc-dot-u16.c).
5120 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
5121 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
5122 vect-reduc-dot-s8.c).
5123 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
5124 vect-reduc-dot-s8.c).
5125 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
5126 vect-reduc-dot-s8.c).
5127 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
5128 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
5129 vect-reduc-dot-u8.c).
5130 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
5131 vect-reduc-dot-u8.c).
5132 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
5133 * gcc.dg/vect/vect-multitypes-9.c: New test.
5134 * gcc.dg/vect/vect-multitypes-10.c: New test.
5135 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
5136 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
5137 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
5138 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
5139 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
5140 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
5141 wrapv-vect-reduc-dot-s8.c.
5142 * lib/target-support.exp (check_effective_target_vect_unpack): New.
5143 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
5144 targets that support vec_unpack.
5145 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
5146 (check_effective_target_vect_widen_mult_qi_to_hi): New.
5147 (check_effective_target_vect_widen_mult_hi_to_si): New.
5148 (check_effective_target_vect_widen_sum): Removed.
5149
5150 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5151
5152 * gcc.dg/vect/vect-multitypes-8.c: New test.
5153 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
5154
5155 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5156
5157 * gcc.dg/vect/vect-multitypes-7.c: New test.
5158
5159 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5160
5161 * gcc.dg/vect/vect-multitypes-4.c: New test.
5162 * gcc.dg/vect/vect-multitypes-5.c: New test.
5163 * gcc.dg/vect/vect-multitypes-6.c: New test.
5164
5165 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5166
5167 * gcc.dg/vect/vect-multitypes-1.c: New test.
5168 * gcc.dg/vect/vect-multitypes-2.c: New test.
5169 * gcc.dg/vect/vect-multitypes-3.c: New test.
5170
5171 2006-11-07 Eric Christopher <echristo@apple.com>
5172
5173 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
5174 Test using scan-assembler-not.
5175
5176 2006-11-07 Jakub Jelinek <jakub@redhat.com>
5177
5178 * gcc.dg/inline-17.c: New test.
5179
5180 2006-11-07 Steve Ellcey <sje@cup.hp.com>
5181
5182 PR other/25028
5183 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
5184 on HP-UX.
5185
5186 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
5187
5188 PR fortran/29539
5189 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
5190
5191 PR fortran/29634
5192 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
5193 test.
5194
5195 2006-11-07 Tobias Burnus <burnus@net-b.de>
5196
5197 PR fortran/29601
5198 * gfortran.dg/volatile.f90: Add.
5199 * gfortran.dg/volatile2.f90: Add.
5200 * gfortran.dg/volatile3.f90: Add.
5201 * gfortran.dg/volatile4.f90: Add.
5202 * gfortran.dg/volatile5.f90: Add.
5203 * gfortran.dg/volatile6.f90: Add.
5204 * gfortran.dg/volatile7.f90: Add.
5205
5206 2006-11-06 Tobias Burnus <burnus@net-b.de>
5207
5208 * gfortran.dg/io_constraints_2.f90: Adjust pattern
5209 for matching error messages.
5210 * gfortran.dg/specifics_3.f90: Adjust pattern
5211 for matching error messages.
5212
5213 2006-11-06 Janis Johnson <janis187@us.ibm.com>
5214 Bernhard Fischer <aldot@gcc.gnu.org>
5215
5216 * lib/gcc-dg.exp (output-exists): New proc.
5217 (output-exists-not): New proc.
5218 * gcc.test-framework/test-framework.awk: Support new directives.
5219 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
5220 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
5221 * gcc.test-framework/dg-outexists-exp-F.c: New test.
5222 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
5223 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
5224 * gcc.test-framework/dg-outexists-exp-P.c: New test.
5225
5226 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
5227
5228 PR fortran/29630
5229 PR fortran/29679
5230 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
5231 * gfortran.dg/initialization_3.f90: New.
5232
5233 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5234
5235 PR libgfortran/25545
5236 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
5237
5238 2006-11-05 Jakub Jelinek <jakub@redhat.com>
5239
5240 PR middle-end/29695
5241 * gcc.c-torture/execute/pr29695-1.c: New test.
5242 * gcc.c-torture/execute/pr29695-2.c: New test.
5243
5244 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
5245
5246 PR fortran/29565
5247 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
5248
5249 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
5250
5251 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
5252 for matching error messages.
5253
5254 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
5255
5256 PR target/26915
5257 * gcc.target/i386/387-12.c: New test.
5258
5259 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5260
5261 PR libfortran/29713
5262 * gfortran.dg/pr29713.f90: New test.
5263
5264 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
5265
5266 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
5267 Also test for bogus rest sign.
5268
5269 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5270
5271 PR libfortran/27895
5272 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
5273
5274 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
5275
5276 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
5277 from error messages.
5278
5279 2006-11-02 Mike Stump <mrs@apple.com>
5280
5281 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
5282
5283 * g++.old-deja/g++.abi/align.C: Enable for darwin.
5284
5285 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
5286
5287 * g++.dg/eh/gcsec1.C: New test.
5288
5289 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5290
5291 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
5292 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
5293
5294 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
5295
5296 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
5297 hexadecimal value.
5298 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
5299 * gcc.dg/pr14796-2.c: Likewise.
5300
5301 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5302
5303 * gcc.c-torture/execute/20061101-1.c: New test.
5304
5305 2006-11-01 Richard Guenther <rguenther@suse.de>
5306
5307 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
5308
5309 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5310
5311 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
5312 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
5313
5314 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5315
5316 * gcc.c-torture/execute/20061031-1.c: New test.
5317
5318 2006-10-31 Geoffrey Keating <geoffk@apple.com>
5319
5320 PR 23067
5321 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
5322 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
5323 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
5324 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
5325 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
5326 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
5327 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
5328
5329 2006-10-31 Eric Christopher <echristo@apple.com>
5330 Falk Hueffner <falk@debian.org>
5331
5332 * gcc.dg/builtin-bswap-1.c: New.
5333 * gcc.dg/builtin-bswap-2.c: New.
5334 * gcc.dg/builtin-bswap-3.c: New.
5335 * gcc.dg/builtin-bswap-4.c: New.
5336 * gcc.dg/builtin-bswap-5.c: New.
5337 * gcc.target/i386/builtin-bswap-1.c: New.
5338
5339 2006-10-31 Geoffrey Keating <geoffk@apple.com>
5340
5341 * gcc.dg/inline-16.c: New.
5342
5343 PR 16622
5344 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
5345 defining it.
5346 * gcc.dg/inline-13.c: New.
5347 * gcc.dg/inline-14.c: New.
5348 * gcc.dg/inline-15.c: New.
5349
5350 PR 11377
5351 * gcc.dg/inline6.c: New.
5352 * gcc.dg/inline7.c: New.
5353
5354 2006-10-31 Roger Sayle <roger@eyesopen.com>
5355
5356 PR middle-end/23470
5357 * gcc.dg/pr23470-1.c: New test case.
5358
5359 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
5360
5361 PR fortran/29537
5362 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
5363 data.
5364 * gfortran.dg/blockdata_2.f90: New testcase.
5365
5366 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
5367
5368 PR libfortran/29627
5369 * gfortran.dg/unf_short_record_1.f90: New test.
5370
5371 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5372
5373 PR fortran/29067
5374 * gfortran.dg/pr29067.f: New test.
5375
5376 2006-10-31 Joseph Myers <joseph@codesourcery.com>
5377 Richard Sandiford <richard@codesourcery.com>
5378
5379 * lib/target-supports.exp (get_compiler_messages): Append options
5380 as a single list element.
5381 (check_effective_target_arm_vfp_ok): New.
5382 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
5383
5384 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
5385
5386 PR fortran/29387
5387 * gfortran.dg/intrinsic_actual_2.f90: New test.
5388
5389 PR fortran/29490
5390 * gfortran.dg/actual_array_interface_1.f90: New test.
5391
5392 PR fortran/29641
5393 * gfortran.dg/used_types_11.f90: New test.
5394
5395 2006-10-30 Dirk Mueller <dmueller@suse.de>
5396
5397 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
5398 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
5399 * g++.old-deja/g++.pt/eichin01.C (main): Same.
5400 * g++.old-deja/g++.mike/net25.C (main): Same.
5401 * g++.dg/lookup/exception1.C (main): Same.
5402 * g++.dg/parse/parens2.C (main): Same.
5403
5404 2006-10-30 Roger Sayle <roger@eyesopen.com>
5405
5406 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
5407
5408 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5409
5410 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
5411 * gcc.dg/torture/builtin-math-3.c: Likewise.
5412
5413 2006-10-30 Tobias Burnus <burnus@net-b.de>
5414
5415 PR fortran/29452
5416 * gfortran.dg/write_check.f90: Check run-time keyword checking.
5417 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
5418
5419 2006-10-30 Andrew Pinski <pinskia@gmail.com>
5420
5421 PR Fortran/29410
5422 * gfortran.fortran-torture/execute/transfer1.f90: New test.
5423
5424 2006-10-30 Joseph Myers <joseph@codesourcery.com>
5425
5426 * lib/target-supports.exp (check_function_available): Declare
5427 function before calling.
5428
5429 2006-10-30 Jakub Jelinek <jakub@redhat.com>
5430
5431 PR tree-optimization/29637
5432 * gcc.dg/pr29637.c: New test.
5433
5434 2006-10-29 Roger Sayle <roger@eyesopen.com>
5435
5436 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
5437 tree canonicalization.
5438
5439 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5440
5441 * gcc.dg/builtins-20.c: Add more hypot tests.
5442
5443 2006-10-29 Roger Sayle <roger@eyesopen.com>
5444
5445 * gcc.dg/fold-compare-1.c: New test case.
5446
5447 2006-10-29 Dirk Mueller <dmueller@suse.de>
5448
5449 PR c++/16307
5450 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
5451
5452 2006-10-29 Roger Sayle <roger@eyesopen.com>
5453
5454 PR tree-optimization/15458
5455 * gcc.dg/fold-xornot-1.c: New test case.
5456
5457 2006-10-29 Richard Guenther <rguenther@suse.de>
5458
5459 * gcc.target/i386/math-torture/trunc.c: New testcase.
5460
5461 2006-10-29 Richard Guenther <rguenther@suse.de>
5462
5463 * gcc.target/i386/math-torture/round.c: New testcase.
5464
5465 2006-10-29 Richard Guenther <rguenther@suse.de>
5466
5467 * gcc.target/i386/math-torture/ceil.c: New testcase.
5468 * gcc.target/i386/math-torture/floor.c: Likewise.
5469
5470 2006-10-29 Richard Guenther <rguenther@suse.de>
5471
5472 * gcc.target/i386/math-torture/rint.c: New testcase.
5473 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
5474
5475 2006-10-29 Richard Guenther <rguenther@suse.de>
5476
5477 * gcc.target/i386/math-torture/lfloor.c: New testcase.
5478 * gcc.target/i386/math-torture/lceil.c: Likewise.
5479
5480 2006-10-28 Tobias Burnus <burnus@net-b.de>
5481
5482 PR libgfortran/24313
5483 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
5484
5485 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
5486
5487 * gcc.c-torture/execute/20020118-1.c,
5488 gcc.c-torture/execute/builtins/strlen.c,
5489 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
5490 comment typos.
5491
5492 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5493
5494 * gcc.dg/builtins-20.c: Add tests for hypot.
5495 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
5496 two-argument builtins.
5497 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
5498 TESTIT2. Update all callers.
5499 (TESTIT2, TESTIT2_R): New helper macros.
5500 Add testcases for pow, hypot and atan2.
5501
5502 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5503
5504 PR C++/29295
5505 * g++.dg/expr/bool1.C: New test.
5506 * g++.dg/expr/bool2.C: New test.
5507
5508 2006-10-28 Tobias Burnus <burnus@net-b.de>
5509
5510 PR fortran/28224
5511 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
5512 * gfortran.dg/namelist_internal.f90: New test.
5513
5514 2006-10-28 Tobias Burnus <burnus@net-b.de>
5515
5516 PR fortran/29625
5517 * gfortran.dg/io_real_boz.f90: Add.
5518 * gfortran.dg/io_real_boz2.f90: Add.
5519
5520 2006-10-28 Richard Guenther <rguenther@suse.de>
5521
5522 PR middle-end/26899
5523 * gcc.dg/tree-ssa/pr26899.c: New testcase.
5524
5525 2006-10-28 Richard Guenther <rguenther@suse.de>
5526
5527 PR target/28806
5528 * gcc.target/i386/math-torture/lround.c: New testcase.
5529
5530 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
5531
5532 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
5533 * gcc.dg/builtins-44.c: Likewise.
5534 * gcc.dg/builtins-45.c: Likewise.
5535 * gcc.dg/pr28796-2.c: Likewise.
5536 * gcc.dg/unordered-3.c: Likewise.
5537
5538 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5539
5540 PR libgfortran/27954
5541 * gfortran.dg/error_recovery_2.f90: New test.
5542
5543 2006-10-26 Richard Guenther <rguenther@suse.de>
5544
5545 * gcc.target/i386/i386.exp: Use glob, not find to collect
5546 tests. Avoids recursing into subdirectories.
5547 * gcc.target/i386/math-torture/math-torture.exp: Torture
5548 for interesting ia32 math options.
5549 * gcc.target.i386/math-torture/lrint.c: New testcase.
5550
5551 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5552
5553 PR libgfortran/29563
5554 * gfortran.dg/arrayio_9.f90: Update test.
5555 * gfortran.dg/arrayio_19.f90: New test.
5556
5557 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
5558
5559 * gcc.dg/20061026.c: New testcase.
5560
5561 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5562
5563 PR libgfortran/29563
5564 * gfortran.dg/arrayio_9.f90: New test.
5565
5566 2006-10-26 Ben Elliston <bje@au.ibm.com>
5567
5568 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
5569 Copy the strings manually, as strcpy may call strlen.
5570
5571 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5572
5573 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
5574 Add checks for log, log2, log10 and log1p.
5575
5576 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
5577 we already test 0.0. Add checks for expm1, log, log2, log10,
5578 log1p, cbrt, erf and erfc.
5579
5580 2006-10-25 Steve Ellcey <sje@cup.hp.com>
5581
5582 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
5583
5584 2006-10-25 Uros Bizjak <uros@kss-loka.si>
5585
5586 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
5587 and remainderl() built-in functions. Remove -ffast-math from
5588 dg-options.
5589
5590 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5591
5592 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
5593 acosh and atanh.
5594
5595 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
5596 floating point modifiers to arguments passed to float and long
5597 double functions respectively. Update all callers to use floating
5598 point numbers, not integers. Add tests for exp, exp2 and
5599 exp10/pow10.
5600
5601 * gcc.dg/torture/builtin-math-3.c: New test.
5602
5603 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
5604
5605 PR fortran/29393
5606 * gfortran.dg/initialize_2.f90: New.
5607
5608 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5609
5610 * gcc.dg/torture/builtin-math-2.c: New test.
5611
5612 2006-10-24 Richard Guenther <rguenther@suse.de>
5613
5614 PR middle-end/28796
5615 * gcc.dg/pr28796-1.c: New testcase.
5616 * gcc.dg/pr28796-2.c: Likewise.
5617
5618 2006-10-24 Richard Guenther <rguenther@suse.de>
5619
5620 * gcc.dg/builtins-57.c: New testcase.
5621
5622 2006-10-24 Richard Guenther <rguenther@suse.de>
5623
5624 PR tree-optimization/29567
5625 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
5626
5627 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
5628
5629 PR tree-optimization/14784
5630 * gcc.dg/alias-10.c: New test.
5631
5632 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5633
5634 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
5635
5636 2006-10-23 Jakub Jelinek <jakub@redhat.com>
5637
5638 * gcc.dg/builtin-strncat-chk-1.c: New test.
5639
5640 2006-10-23 Jan Hubicka <jh@suse.cz>
5641
5642 * gcc.dg/memmove-1.c: New test.
5643
5644 2006-10-23 Paul Brook <paul@codesourcery.com>
5645
5646 * gcc.dg/pragma-pack-5.c: New test.
5647
5648 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
5649
5650 * g++.dg/other/s390-1.C: New testcase.
5651
5652 2006-10-23 Richard Guenther <rguenther@suse.de>
5653
5654 PR middle-end/27132
5655 PR middle-end/23295
5656 * gcc.dg/pr27132.c: New testcase.
5657 * gcc.dg/pr23295.c: Likewise.
5658 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
5659 * g++.dg/tree-ssa/pr19807.C: Likewise.
5660
5661 2006-10-23 Richard Guenther <rguenther@suse.de>
5662
5663 PR middle-end/21032
5664 * gcc.dg/pr21032.c: New testcase.
5665
5666 2006-10-22 Jeff Law <law@redhat.com>
5667 Richard Guenther <rguenther@suse.de>
5668
5669 PR tree-optimization/15911
5670 * gcc.dg/tree-ssa/vrp30.c: New testcase.
5671
5672 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
5673
5674 PR c++/20647
5675 * g++.dg/abi/rtti3.C: New.
5676
5677 2006-10-21 Uros Bizjak <uros@kss-loka.si>
5678
5679 PR middle-end/28252
5680 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
5681 transformation.
5682
5683 2006-10-21 Richard Guenther <rguenther@suse.de>
5684
5685 PR tree-optimization/3511
5686 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
5687
5688 2006-10-21 Richard Guenther <rguenther@suse.de>
5689
5690 PR middle-end/26898
5691 * gcc.dg/torture/pr26898-1.c: New testcase.
5692 * gcc.dg/torture/pr26898-2.c: Likewise.
5693
5694 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
5695
5696 PR c++/28053
5697 * g++.dg/parse/bitfield1.C: Adjust error markers.
5698 * g++.dg/parse/bitfield2.C: New test.
5699
5700 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
5701
5702 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
5703
5704 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5705
5706 PR libfortran/27895
5707 * gfortran.dg/zero_sized_1.f90: New test.
5708
5709 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
5710
5711 * gcc.dg/div-compare-1.c: New test.
5712
5713 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
5714
5715 PR fortran/29216
5716 * gfortran.dg/result_default_init_1.f90: New test.
5717
5718 PR fortran/29314
5719 * gfortran.dg/automatic_default_init_1.f90: New test.
5720
5721 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
5722 from 38 to 33.
5723
5724 2006-10-18 Geoffrey Keating <geoffk@apple.com>
5725
5726 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
5727 'using namespace std' without previous declaration.
5728 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
5729 * g++.old-deja/g++.robertl/eb133c.C: New.
5730
5731 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5732
5733 PR libgfortran/29277
5734 * gfortran.dg/streamio_4.f90: Update test.
5735 * gfortran.dg/streamio_11.f90: New test.
5736
5737 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
5738
5739 PR c++/27952
5740 * g++.dg/inherit/virtual1.C: New test.
5741
5742 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5743
5744 PR c++/28261
5745 * g++.dg/parse/enum3.C: New test.
5746
5747 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5748
5749 PR c++/29039
5750 * g++.dg/init/ctor8.C: New test.
5751
5752 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5753
5754 PR c++/27270
5755 * g++.dg/ext/complit8.C: Tweak error markers.
5756 * g++.dg/template/complit1.C: Add error marker.
5757
5758 2006-10-16 Mark Mitchell <mark@codesourcery.com>
5759
5760 PR c++/27270
5761 * g++.dg/ext/complit8.C: New test.
5762
5763 PR c++/29408
5764 * g++.dg/parse/dtor12.C: New test.
5765
5766 PR c++/29435
5767 * g++.dg/template/sizeof11.C: New test.
5768
5769 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
5770
5771 PR fortran/29392
5772 * gfortran.dg/data_char_3.f90: New test.
5773
5774 PR fortran/29451
5775 * gfortran.dg/negative_automatic_size.f90: New test.
5776
5777 2006-10-16 David Daney <ddaney@avtrex.com>
5778
5779 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
5780
5781 2006-10-16 Eric Christopher <echristo@apple.com>
5782
5783 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
5784 x86_64.
5785
5786 2006-10-16 Mark Mitchell <mark@codesourcery.com>
5787
5788 PR c++/28211
5789 * g++.dg/tc1/dr49.C: Tweak error messages.
5790 * g++.dg/parse/template21.C: New test.
5791
5792 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5793
5794 PR middle-end/20491
5795 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
5796
5797 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
5798
5799 PR fortran/29403
5800 * gfortran.dg/print_1.f90: New test.
5801
5802 2006-10-15 Jan Hubicka <jh@suse.cz>
5803
5804 PR middle-end/29241
5805 * gcc.c-torture/compile/pr29241.c: New testcase.
5806
5807 2006-10-15 David Edelsohn <edelsohn@gnu.org>
5808
5809 PR middle-end/29250
5810 * gcc.c-torture/compile/pr29250.c: New test.
5811
5812 2006-10-15 Richard Guenther <rguenther@suse.de>
5813
5814 * gcc.dg/pr29299.c: New testcase.
5815
5816 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
5817
5818 PR fortran/24767
5819 * gfortran.dg/label_4.f90: Adjust warning flag.
5820
5821 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
5822
5823 PR fortran/29371
5824 * gfortran.dg/nullify_3.f90: New test.
5825
5826 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5827
5828 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
5829 on Solaris 2.5.1 too.
5830
5831 2006-10-13 Eric Christopher <echristo@apple.com>
5832
5833 * gcc.dg/pr25993.c: Skip for darwin.
5834
5835 2006-10-13 Eric Christopher <echristo@apple.com>
5836
5837 * gcc.dg/visibility-11.c: Skip for darwin.
5838
5839 2006-10-13 Eric Christopher <echristo@apple.com>
5840
5841 * gcc.dg/darwin-weakimport-1.c: Use
5842 -fno-asynchronous-unwind-tables.
5843 * gcc.dg/darwin-weakimport-3.c: Ditto.
5844
5845 2006-10-13 Richard Guenther <rguenther@suse.de>
5846
5847 PR tree-optimization/29446
5848 * gcc.dg/torture/pr29446.c: New testcase.
5849
5850 2006-10-13 Bill Wendling <wendling@apple.com>
5851
5852 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
5853 * g++.old-deja/g++.jason/hmc1.C: Likewise.
5854 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
5855 * g++.old-deja/g++.law/shadow1.C: Likewise.
5856 * g++.old-deja/g++.law/ctors10.C: Likewise.
5857 * g++.dg/debug/namespace1.C: Likewise.
5858 * g++.dg/inherit/namespace-as-base.C: Likewise.
5859 * g++.dg/opt/delay-slot-1.C: Likewise.
5860 * g++.dg/parse/defarg10.C: Likewise.
5861 * g++.dg/template/ptrmem11.C: Likewise.
5862 * g++.dg/template/mem_func_ptr.C: Likewise.
5863 * g++.dg/template/spec19.C: Likewise.
5864
5865 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
5866
5867 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
5868
5869 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
5870
5871 PR fortran/29373
5872 * gfortran.dg/implicit_9.f90: New test.
5873
5874 PR fortran/29407
5875 * gfortran.dg/namelist_25.f90: New test.
5876
5877 PR fortran/27701
5878 * gfortran.dg/same_name_2.f90: New test.
5879
5880 PR fortran/29232
5881 * gfortran.dg/host_assoc_types_1.f90: New test.
5882
5883 PR fortran/29364
5884 * gfortran.dg/missing_derived_type_1.f90: New test.
5885 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
5886
5887 PR fortran/29422
5888 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
5889
5890 PR fortran/29428
5891 * gfortran.dg/alloc_comp_assign_5.f90: New test.
5892
5893 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5894
5895 PR fortran/29391
5896 * gfortran.dg/bound_2.f90: New test.
5897
5898 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5899
5900 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
5901 directive.
5902 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
5903 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
5904 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
5905 * gfortran.dg/gomp/reduction3.f90: Likewise.
5906 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
5907 * gfortran.dg/dummy_procedure_2.f90: Likewise.
5908 * gfortran.dg/interface_derived_type_1.f90: Likewise.
5909 * gfortran.dg/forall_4.f90: Likewise.
5910 * gfortran.dg/spec_expr_4.f90: Likewise.
5911 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
5912 * gfortran.dg/forall_5.f90: Likewise.
5913 * gfortran.dg/open_access_append_2.f90: Add check for
5914 compile-time warning.
5915
5916 2006-10-13 Mark Mitchell <mark@codesourcery.com>
5917
5918 PR c++/28506
5919 * g++.dg/parse/pure1.C: New test.
5920
5921 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5922
5923 PR fortran/21435
5924 * gfortran.dg/io_constraints_3.f90: New test.
5925 * gfortran.dg/open_access_append_1.f90: Add checks
5926 for compile-time warnings.
5927 * gfortran.dg/pr20163-2.f: Likewise.
5928 * gfortran.dg/iostat_2.f90: Likewise.
5929 * gfortran.dg/label_4.f90: Delete the temporary
5930 file.
5931 * gfortran.dg/direct_io_2.f90: Add a FILE=
5932 specifier.
5933 * gfortran.dg/iomsg_1.f90: Add check for
5934 compile-time warning.
5935
5936 2006-10-12 Jan Hubicka <jh@suse.cz>
5937
5938 PR c/28419
5939 * gcc.dg/pr28319.c: New test.
5940
5941 2006-10-12 Mark Mitchell <mark@codesourcery.com>
5942 PR c++/29318
5943 * g++.dg/ext/vla4.C: New test.
5944
5945 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
5946
5947 PR c++/27961
5948 * g++.dg/template/crash60.C: New test.
5949 * g++.dg/other/large-size-array.C: Adjust error markers.
5950 * g++.dg/parse/crash27.C: Likewise.
5951 * g++.dg/template/crash1.C: Likewise.
5952
5953 2006-10-12 Steve Ellcey <sje@cup.hp.com>
5954
5955 PR testsuite/29093
5956 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
5957
5958 2006-10-12 Jakub Jelinek <jakub@redhat.com>
5959
5960 PR preprocessor/28709
5961 * gcc.dg/cpp/paste14.c: New test.
5962
5963 2006-10-11 Mark Mitchell <mark@codesourcery.com>
5964
5965 PR c++/29175
5966 * g++.dg/init/array24.C: New test.
5967
5968 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5969
5970 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
5971 of <sys/types.h>.
5972
5973 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
5974
5975 PR c++/29024
5976 * g++.dg/parse/typedef8.C: New test.
5977 * g++.dg/other/mult-stor1.C: Adjust error markers.
5978
5979 2006-10-11 Richard Guenther <rguenther@suse.de>
5980
5981 PR tree-optimization/28230
5982 * gcc.dg/torture/pr28230.c: New testcase.
5983
5984 2006-10-11 Richard Guenther <rguenther@suse.de>
5985
5986 PR inline-asm/29119
5987 * gcc.dg/torture/pr29119.c: New testcase.
5988
5989 2006-10-10 Jakub Jelinek <jakub@redhat.com>
5990
5991 PR middle-end/29272
5992 * gcc.c-torture/execute/20060930-2.c: New test.
5993
5994 2006-10-09 Richard Henderson <rth@redhat.com>
5995
5996 Revert emutls patch.
5997
5998 2006-10-09 Richard Guenther <rguenther@suse.de>
5999
6000 PR middle-end/29254
6001 * gcc.dg/pr29254.c: New testcase.
6002
6003 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
6004 Paul Thomas <pault@gcc.gnu.org>
6005
6006 PR fortran/20541
6007 * gfortran.dg/alloc_comp_basics_1.f90: New test.
6008 * gfortran.dg/alloc_comp_basics_2.f90: New test.
6009 * gfortran.dg/alloc_comp_assign_1.f90: New test.
6010 * gfortran.dg/alloc_comp_assign_2.f90: New test.
6011 * gfortran.dg/alloc_comp_assign_3.f90: New test.
6012 * gfortran.dg/alloc_comp_assign_4.f90: New test.
6013 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
6014 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
6015 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
6016 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
6017 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
6018 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
6019 * gfortran.dg/alloc_comp_std.f90: New test.
6020 * gfortran.dg/move_alloc.f90: New test.
6021
6022 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
6023
6024 PR fortran/29115
6025 * gfortran.dg/derived_constructor_comps_2.f90: New test.
6026
6027 PR fortran/29211
6028 * gfortran.dg/forall_char_dependencies_1.f90: New test.
6029
6030 2006-10-08 Tobias Burnus <burnus@net-b.de>
6031
6032 PR fortran/28585
6033 * gfortran.dg/new_line.f90: New test.
6034
6035 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6036
6037 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
6038 * gcc.dg/torture/builtin-convert-1.c,
6039 gcc.dg/torture/builtin-convert-2.c,
6040 gcc.dg/torture/builtin-convert-3.c,
6041 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
6042
6043 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
6044
6045 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6046 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6047 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6048 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
6049
6050 2006-10-07 Andrew Pinski <pinskia@gmail.com>
6051
6052 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
6053 Xfail some tests for powerpc-darwin and powerpc-aix.
6054
6055 2006-10-07 Jakub Jelinek <jakub@redhat.com>
6056
6057 PR c/29380
6058 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
6059
6060 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6061
6062 PR target/29300
6063 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
6064 on hppa*-*-hpux*.
6065
6066 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6067
6068 PR fortran/16580
6069 PR fortran/29288
6070 * gfortran.fortran-torture/execute/specifics.f90:
6071 Add tests for using all possible intrinsics as actual arguments.
6072 * gfortran.dg/specifics_1.f90: Add tests for using
6073 all possible intrinsics as actual arguments.
6074 * gfortran.dg/specifics_2.f90: New file.
6075 * gfortran.dg/specifics_3.f90: New file.
6076
6077 2006-10-07 Richard Sandiford <richard@codesourcery.com>
6078
6079 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
6080 * gcc.dg/debug/debug-2.c: Likewise.
6081
6082 2006-10-06 Uros Bizjak <uros@kss-loka.si>
6083
6084 * gcc.c-torture/compile/sync-2.c: New test.
6085
6086 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6087
6088 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
6089 line endings.
6090
6091 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
6092
6093 PR rtl-optimization/29128
6094 * gcc.c-torture/compile/pr29128.c: New test.
6095
6096 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6097
6098 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
6099 line endings.
6100
6101 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
6102
6103 PR middle-end/29256
6104 * gcc.dg/tree-ssa/loop-19.c: New test.
6105
6106 2006-10-06 Jakub Jelinek <jakub@redhat.com>
6107
6108 PR tree-optimization/29330
6109 * gcc.dg/pr29330.c: New test.
6110
6111 PR target/28924
6112 * gcc.c-torture/compile/20061005-1.c: New test.
6113
6114 2006-10-06 Olivier Hainque <hainque@adacore.com>
6115
6116 * gcc.dg/typename-vla-1.c: New case.
6117 * gnat.dg/forward_vla.adb: New case.
6118
6119 2006-10-06 Jakub Jelinek <jakub@redhat.com>
6120
6121 PR tree-optimization/29290
6122 * gfortran.dg/loop_nest_1.f90: New test.
6123
6124 PR target/29198
6125 * gcc.dg/tls/opt-12.c: New test.
6126
6127 PR fortran/28415
6128 * gfortran.dg/save_2.f90: New test.
6129
6130 PR c/29091
6131 * gcc.dg/pr29091.c: New test.
6132
6133 2006-10-06 Joseph Myers <joseph@codesourcery.com>
6134
6135 * lib/target-supports.exp
6136 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
6137 same as x86_64-*-*; check for LP64.
6138
6139 2006-10-04 Richard Henderson <rth@redhat.com>
6140
6141 * lib/target-supports.exp (check_effective_target_tls): Redefine
6142 to mean non-emulated tls.
6143 * gcc.dg/tls/alias-1.c: Remove tls requirement.
6144 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
6145 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
6146 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
6147 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
6148 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
6149 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
6150
6151 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
6152
6153 PR fortran/29343
6154 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
6155
6156 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6157
6158 * gfortran.dg/bounds_check_fail_1.f90: New test.
6159
6160 2006-10-03 Mark Mitchell <mark@codesourcery.com>
6161
6162 PR c++/29020
6163 * g++.dg/template/friend48.C: New test.
6164
6165 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
6166
6167 PR fortran/29098
6168 * gfortran.dg/default_initialization_2.f90: New test.
6169
6170 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
6171
6172 PR fortran/20779
6173 PR fortran/20891
6174 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
6175
6176 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
6177
6178 PR fortran/29284
6179 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
6180
6181 PR fortran/29321
6182 PR fortran/29322
6183 * gfortran.dg/missing_optional_dummy_2.f90: New test.
6184
6185 PR fortran/25091
6186 PR fortran/25092
6187 * gfortran.dg/entry_array_specs_1.f90: New test.
6188
6189 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
6190
6191 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
6192 insufficient to inhibit some test failures at -O3. Do testing
6193 on integers.
6194
6195 2006-10-03 Mark Mitchell <mark@codesourcery.com>
6196
6197 PR c++/29138
6198 * g++.dg/inherit/access8.C: New test.
6199 * g++.dg/template/dtor4.C: Tweak error messages.
6200
6201 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6202
6203 PR fortran/27478
6204 * gfortran.dg/entry_8.f90: New test.
6205
6206 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6207
6208 PR c++/29291
6209 * g++.dg/parse/new4.C: New test.
6210
6211 2006-10-03 Uros Bizjak <uros@kss-loka.si>
6212
6213 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
6214 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
6215 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
6216 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
6217 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
6218
6219 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6220
6221 PR fortran/19260
6222 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
6223 * gfortran.dg/continuation_2.f90: New test.
6224
6225 PR fortran/19262
6226 * gfortran.dg/continuation_3.f90: New test.
6227 * gfortran.dg/continuation_4.f90: New test.
6228 * gfortran.dg/continuation_5.f: New test.
6229 * gfortran.dg/continuation_6.f: New test.
6230
6231 2006-10-02 Mark Mitchell <mark@codesourcery.com>
6232
6233 PR c++/29226
6234 * g++.dg/template/vla1.C: New test.
6235
6236 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6237
6238 PR fortran/29210
6239 * gfortran.dg/complex_parameter_1.f90: New test.
6240
6241 2006-10-02 Jakub Jelinek <jakub@redhat.com>
6242
6243 PR c/29154
6244 * gcc.c-torture/execute/20060929-1.c: New test.
6245
6246 2006-10-01 Mark Mitchell <mark@codesourcery.com>
6247
6248 PR c++/29105
6249 * g++.dg/template/member6.C: New test.
6250 * g++.dg/parse/typename7.C: Adjust error markers.
6251
6252 PR c++/29080
6253 * g++.dg/template/member7.C: New test.
6254
6255 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
6256
6257 PR c/24010
6258 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
6259 gcc.dg/Woverride-init-3.c: New tests.
6260
6261 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6262
6263 * gcc.c-torture/execute/20060930-1.c: New test.
6264
6265 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6266
6267 PR fortran/18791
6268 * gfortran.dg/specifics_1.f90: New test.
6269 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
6270 complex specifics.
6271
6272 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6273
6274 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
6275 pthread-init-common.h: New.
6276
6277 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
6278
6279 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
6280 precision on some archs.
6281
6282 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
6283
6284 * gcc.dg/non-local-goto-1.c: New test.
6285 * gcc.dg/non-local-goto-2.c: Likewise.
6286 * gcc.dg/setjmp-3.c: Likewise.
6287 * gcc.dg/setjmp-4.c: Likewise.
6288
6289 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
6290
6291 * gnat.dg/self_aggregate_with_pointer.adb: New test.
6292
6293 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
6294
6295 PR fortran/28276
6296 * gfortran.dg/exponent_1.f90: New test.
6297
6298 PR fortran/27021
6299 * gfortran.dg/nearest_1.f90: New test.
6300
6301 2006-09-26 Jakub Jelinek <jakub@redhat.com>
6302
6303 PR middle-end/25261
6304 PR middle-end/28790
6305 * gcc.dg/gomp/nestedfn-1.c: New test.
6306
6307 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
6308
6309 PR objc/29195
6310 * objc/compile/method-1.m: New test.
6311
6312 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
6313
6314 PR c++/26938
6315 * g++.dg/template/crash58.C: New test.
6316 * g++.dg/parse/crash28.C: Adjust error markers.
6317 * g++.dg/template/crash34.C: Likewise.
6318 * g++.dg/template/friend31.C: Likewise.
6319 * g++.dg/template/crash32.C: Likewise.
6320
6321 PR c++/27329
6322 * g++.dg/template/crash59.C: New test.
6323
6324 PR c++/27667
6325 * g++.dg/template/spec33.C: New test.
6326 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
6327
6328 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
6329 Adam Nemet <anemet@caviumnetworks.com>
6330
6331 * gcc.dg/tree-ssa/ivopts-1.c: New test.
6332 * gcc.dg/tree-ssa/ivopts-2.c: New test.
6333
6334 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
6335
6336 PR target/28911
6337 * gcc.dg/pr28911.c: New.
6338
6339 2006-09-23 Uros Bizjak <uros@kss-loka.si>
6340
6341 PR target/29169
6342 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
6343 (dg-options): Add -mfpmath=387.
6344
6345 2006-09-23 Jakub Jelinek <jakub@redhat.com>
6346
6347 PR c/28706
6348 * gcc.dg/pr28706.c: New test.
6349
6350 PR c/28712
6351 * gcc.dg/pr28712.c: New test.
6352
6353 2006-09-22 Mike Stump <mrs@apple.com>
6354
6355 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
6356
6357 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
6358
6359 PR tree-optimization/28888
6360 * gcc.dg/pr28888.c: New test.
6361
6362 2006-09-21 Mark Mitchell <mark@codesourcery.com>
6363
6364 PR c++/29016
6365 * g++.dg/init/ptrfn1.C: New test.
6366
6367 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
6368
6369 PR c++/28861
6370 * g++.dg/template/spec32.C: New test.
6371 * g++.dg/parse/crash9.C: Adjust error markers.
6372
6373 PR c++/28303
6374 * g++.dg/template/typedef6.C: New test.
6375 * g++.dg/init/error1.C: Adjust error markers.
6376 * g++.dg/parse/crash9.C: Likewise.
6377 * g++.dg/template/crash55.C: Likewise.
6378
6379 2006-09-21 Janis Johnson <janis187@us.ibm.com>
6380
6381 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
6382
6383 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
6384
6385 PR target/27650
6386 * g++.dg/ext/dllimport12.C: New test.
6387
6388 2006-09-20 Richard Sandiford <richard@codesourcery.com>
6389
6390 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
6391 * gcc.target/mips/nmadd-2.c: Likewise.
6392 * gcc.target/mips/mips-ps-6.c: New test.
6393 * gcc.target/mips/neg-abs-1.c: Likewise.
6394 * gcc.target/mips/neg-abs-2.c: Likewise.
6395 * gcc.target/mips/nmadd-3.c: New test.
6396
6397 2006-09-20 Jakub Jelinek <jakub@redhat.com>
6398
6399 PR middle-end/28046
6400 * gcc.dg/gomp/atomic-10.c: New test.
6401 * g++.dg/gomp/atomic-10.C: New test.
6402
6403 2006-09-20 Eric Christopher <echristo@apple.com>
6404
6405 * gcc.target/i386/sse3-not-fisttp.c: New.
6406
6407 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
6408
6409 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
6410
6411 2006-09-19 Richard Sandiford <richard@codesourcery.com>
6412
6413 * gcc.c-torture/execute/pr28289.c (one): New variable.
6414 (main): Use it instead of argc.
6415 * gcc.c-torture/execute/20060102-1.c (one): New variable.
6416 (main): Use it instead of argc.
6417
6418 2006-09-19 Paul Brook <paul@codesourcery.com>
6419
6420 PR target/28516
6421 * gcc.dg/nested-func-5.c: New test.
6422
6423 2006-09-19 Ben Elliston <bje@au.ibm.com>
6424
6425 * lib/target-supports.exp (check_effective_target_tls): Compile
6426 test stubs using ${tool}_target_compile, not just target_compile.
6427 (check_effective_target_tls_runtime): Likewise.
6428
6429 2006-09-19 Ben Elliston <bje@au.ibm.com>
6430
6431 * gcc.c-torture/compile/20030405-1.x: Remove.
6432
6433 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
6434 optimising linker from discarding it.
6435
6436 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
6437
6438 PR fortran/28526
6439 * gfortran.dg/keyword_symbol_1.f90: New test.
6440
6441 * gfortran.dg/spread_shape_1.f90: Add missing warning with
6442 pedantic compilation option.
6443
6444 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
6445
6446 PR fortran/29060
6447 * gfortran.dg/spread_shape_1.f90: New test.
6448
6449 2006-09-17 Roger Sayle <roger@eyesopen.com>
6450
6451 PR tree-optimization/28887
6452 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
6453
6454 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
6455
6456 PR c/25993
6457 * gcc.dg/pr25993.c: New test.
6458
6459 2006-09-17 Ira Rosen <irar@il.ibm.com>
6460
6461 PR tree-opt/21591
6462 * gcc.dg/vect/pr21591.c: New test.
6463
6464 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
6465
6466 PR tree-opt/29059
6467 * gcc.c-torture/compile/strcpy-1.c: New test.
6468 * gcc.c-torture/compile/strcpy-2.c: New test.
6469 * gcc.c-torture/compile/memcpy-1.c: New test.
6470 * gcc.c-torture/compile/memcpy-2.c: New test.
6471
6472 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
6473
6474 PR testsuite/29055
6475 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
6476
6477 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
6478
6479 * gnat.dg/specs/double_record_extension1.ads: New test.
6480 * gnat.dg/specs/double_record_extension2.ads: Likewise.
6481
6482 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
6483
6484 PR fortran/29051
6485 * gfortran.dg/oldstyle_3.f90: New test.
6486
6487 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6488
6489 PR libgfortran/29099
6490 * gfortran.dg/secnds-1.f: New test.
6491
6492 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6493
6494 PR libgfortran/29053
6495 * gfortran.dg/streamio_9.f90: New test.
6496 * gfortran.dg/streamio_10.f90: New test.
6497
6498 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
6499
6500 PR C++/29002
6501 * g++.dg/init/array22.C: New test.
6502 * g++.dg/init/array23.C: New test.
6503
6504 2006-09-14 Arnaud Charlet <charlet@adacore.com>
6505
6506 * stackcheck.lst: Update list of tests requiring stack checking.
6507 * norun.lst: Adjust for above change.
6508 * ada95.lst: New file.
6509 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
6510 requiring -gnat95 switch.
6511
6512 2006-09-14 Olivier Hainque <hainque@adacore.com>
6513
6514 * gnat.dg/in_out_parameter.adb: New test.
6515
6516 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
6517
6518 PR debug/28980
6519 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
6520
6521 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
6522
6523 * gnat.dg/specs/unchecked_union.ads: New test.
6524
6525 2006-09-13 Richard Sandiford <richard@codesourcery.com>
6526
6527 PR rtl-optimization/28982
6528 * gcc.c-torture/execute/pr28982a.c: New test.
6529 * gcc.c-torture/execute/pr28982b.c: Likewise.
6530
6531 2006-09-12 Eric Christopher <echristo@apple.com>
6532
6533 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
6534 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
6535
6536 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
6537
6538 PR c/28768
6539 PR preprocessor/14634
6540 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
6541 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
6542 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
6543
6544 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6545
6546 * gcc.dg/pr28243.c: New test.
6547
6548 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
6549
6550 PR fortran/28971
6551 gfortran.dg/pr28971.f90: New test to act as a backstop in case
6552 this undiagnosed regression reappears.
6553
6554 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
6555
6556 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
6557 Treat $srcdir as a literal.
6558 * lib/fortran-torture.exp (fortran-torture-compile,
6559 fortran-torture-execute): Likewise.
6560 * lib/objc-torture.exp (objc-torture-compile,
6561 objc-torture-execute): Likewise.
6562 * lib/profopt.exp (profopt-execute): Likewise.
6563
6564 2006-09-11 Geoffrey Keating <geoffk@apple.com>
6565
6566 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
6567
6568 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
6569
6570 PR testsuite/28950
6571 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
6572
6573 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
6574
6575 PR target/13685
6576 * gcc.target/i386/pr13685.c: New test.
6577
6578 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6579
6580 * gcc.dg/pr28726.c: New test.
6581
6582 2006-09-11 Josh Conner <jconner@apple.com>
6583
6584 * gcc.dg/nrv3.c: Increase size of structure.
6585 * gcc.dg/nrv4.c: Likewise.
6586 * gcc.dg/nrv5.c: Likewise.
6587
6588 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
6589
6590 PR libfortran/28890
6591 gfortran.dg/assumed_charlen_function_5.f90: New test.
6592
6593 2006-09-10 Mark Mitchell <mark@codesourcery.com>
6594
6595 PR c++/28991
6596 * g++.dg/init/static3.C: New test.
6597
6598 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
6599
6600 PR testsuite/29007
6601 * gcc.dg/long-long-cst1.c (t): Add cast to
6602 __SIZE_TYPE__ before casting to int.
6603 (main): Return 0 on success.
6604
6605 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6606
6607 * gcc.c-torture/execute/20060910-1.c: New test.
6608
6609 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
6610
6611 PR middle-end/26983
6612 * gcc.dg/pr26983.c: New test.
6613
6614 2006-09-10 Richard Sandiford <richard@codesourcery.com>
6615
6616 PR target/29006
6617 * gcc.c-torture/execute/pr29006.c: New test.
6618
6619 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6620
6621 PR libfortran/28947
6622 gfortran.dg/matmul_4.f90: New test.
6623
6624 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6625
6626 PR fortran/28959
6627 gfortran.dg/used_types_10: New test.
6628
6629 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6630
6631 PR libfortran/28923
6632 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
6633 gfortran.dg/array_initializer_3.f90: New test.
6634
6635 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6636
6637 PR fortran/28914
6638 * gfortran.dg/actual_array_constructor_3.f90: New test.
6639
6640 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
6641
6642 PR testsuite/26778
6643 * gcc.target/i386/pr26778.c: New testcase.
6644
6645 2006-09-08 Eric Christopher <echristo@apple.com>
6646
6647 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
6648 * gcc.target/i386/memcpy-1.c: Ditto.
6649 * gcc.target/i386/asm-1.c: Ditto.
6650 * gcc.target/i386/20060512-4.c: Ditto.
6651 * gcc.target/i386/compress-float-387.c: Ditto.
6652 * gcc.target/i386/20060512-1.c: Ditto.
6653 * gcc.target/i386/compress-float-sse.c: Ditto.
6654 * gcc.target/i386/20060512-2.c: Ditto.
6655 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
6656 * gcc.target/i386/stack-prot-kernel.c: Ditto.
6657 * gcc.target/i386/compress-float-387-pic.c: Ditto.
6658 * gcc.dg/pr26449.c: Ditto.
6659 * gcc.dg/attr-ms_struct-2.c: Ditto.
6660 * gcc.dg/attr-ms_struct-1.c: Ditto.
6661 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
6662
6663 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
6664
6665 PR c/28504
6666 * gcc.dg/vla-10.c: New test.
6667
6668 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6669
6670 PR c++/28858
6671 * g++.dg/parse/template20.C: New test.
6672 * g++.dg/template/operator8.C: Remove obsolete part.
6673 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
6674 * g++.old-deja/g++.pt/crash65.C: Likewise.
6675
6676 2006-09-07 Jason Merrill <jason@redhat.com>
6677
6678 PR middle-end/27724
6679 * gcc.dg/long-long-cst1.c: New test.
6680
6681 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6682
6683 PR C++/28906
6684 * g++.dg/other/array3.C: New test.
6685 * g++.dg/other/array4.C: New test.
6686 * g++.dg/other/array5.C: New test.
6687
6688 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
6689
6690 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
6691
6692 2006-09-07 Uros Bizjak <uros@kss-loka.si>
6693
6694 PR target/28946
6695 * gcc.target/i386/pr28946.c: New test.
6696
6697 2006-09-07 Steven G. Kargl <kargls@comcast.net>
6698
6699 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
6700 in integer literal constant.
6701 * gfortran.dg/enum_8.f90: Ditto.
6702 * gfortran.dg/g77/20030326-1.f: Ditto.
6703
6704 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
6705
6706 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
6707 nonconformance usage.
6708
6709 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6710
6711 PR middle-end/28862
6712 * gcc.c-torture/compile/vector-align-1.c: New test.
6713
6714 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6715
6716 PR rtl-opt/27883
6717 * g++.dg/opt/copysign-1.C: New test.
6718
6719 2006-09-06 Jason Merrill <jason@redhat.com>
6720
6721 PR c++/27371
6722 * g++.dg/warn/unused-result1.C: New test.
6723
6724 2006-09-06 Mark Mitchell <mark@codesourcery.com>
6725
6726 PR c++/28903
6727 * g++.dg/ext/vla3.C: New test.
6728
6729 PR c++/28886
6730 * g++.dg/template/array16.C: New test.
6731
6732 2006-09-06 Richard Guenther <rguenther@suse.de>
6733
6734 * gcc.dg/pr27226.c: Remove testcase again.
6735
6736 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6737
6738 PR tree-opt/28937
6739 * g++.dg/opt/unroll2.C: New test.
6740
6741 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6742
6743 PR tree-opt/28952
6744 * gcc.dg/vect/pr28952.c: New test.
6745
6746 2006-09-05 Richard Guenther <rguenther@suse.de>
6747
6748 PR tree-optimization/28900
6749 * gcc.dg/torture/pr28900.c: New testcase
6750
6751 2006-09-05 Richard Guenther <rguenther@suse.de>
6752
6753 PR tree-optimization/28905
6754 * gcc.c-torture/compile/pr28905.c: New testcase.
6755
6756 2006-09-05 Richard Guenther <rguenther@suse.de>
6757
6758 PR middle-end/28935
6759 * gcc.dg/pr28935.c: New testcase.
6760
6761 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6762
6763 * gcc.c-torture/execute/20060905-1.c: New test.
6764
6765 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
6766
6767 PR fortran/28908
6768 * gfortran.dg/used_types_7.f90: New test.
6769 * gfortran.dg/used_types_8.f90: New test.
6770 * gfortran.dg/used_types_9.f90: New test.
6771
6772 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6773
6774 * gcc.c-torture/compile/20060904-1.c: New test.
6775
6776 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
6777
6778 PR c++/23287 Revert my 2006-09-01 patch
6779 * g++.dg/parse/dtor12.C: Remove.
6780
6781 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
6782
6783 PR c+/27670
6784 * g++.dg/template/operator9.C: New test.
6785
6786 PR c++/27493
6787 * g++.dg/template/operator7.C: New test.
6788
6789 PR c++/27494
6790 * g++.dg/template/operator8.C: New test.
6791
6792 PR c++/27397
6793 * g++.dg/template/crash57.C: New test.
6794
6795 * g++.dg/template/typedef4.C: Adjust error markers.
6796 * g++.dg/template/typedef5.C: Likewise.
6797
6798 2006-09-02 Jakub Jelinek <jakub@redhat.com>
6799
6800 PR c++/28878
6801 * g++.dg/parse/crash33.C: New test.
6802
6803 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
6804 Richard Guenther <rguenther@suse.de>
6805 Adam Nemet <anemet@caviumnetworks.com>
6806
6807 PR middle-end/27226
6808 * gcc.target/mips/memcpy-1.c: New testcase.
6809 * gcc.dg/pr27226.c: Likewise.
6810
6811 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
6812
6813 PR c++/28705
6814 * g++.dg/lookup/koenig5.C: New.
6815 * g++.dg/template/crash56.C: New.
6816
6817 2006-09-01 Josh Conner <jconner@apple.com>
6818
6819 PR c++/25505
6820 * gcc.dg/nrv3.c: New test.
6821 * gcc.dg/nrv4.c: New test.
6822 * gcc.dg/nrv5.c: New test.
6823
6824 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
6825
6826 PR c++/23287
6827 * g++.dg/parse/dtor12.C: New.
6828
6829 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
6830
6831 PR tree-optimization/28839
6832 * gcc.dg/pr28839.c: New test.
6833
6834 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
6835
6836 PR target/24367
6837 * gcc.dg/pr24367.c: New testcase.
6838
6839 2006-08-30 Joseph Myers <joseph@codesourcery.com>
6840
6841 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
6842
6843 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
6844
6845 PR rtl-optimization/27735
6846 * gcc.dg/loop-unswitch-1.c: New test.
6847
6848 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
6849
6850 PR fortran/28885
6851 * gfortran.dg/aliasing_dummy_2.f90: New test.
6852
6853 PR fortran/20067
6854 * gfortran.dg/generic_5.f90: Change error message.
6855
6856 PR fortran/28873
6857 * gfortran.dg/generic_6.f90: New test.
6858
6859 PR fortran/25077
6860 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
6861
6862 PR fortran/25102
6863 * gfortran.dg/invalid_interface_assignment.f90: New test.
6864
6865 PR fortran/24866
6866 * gfortran.dg/module_proc_external_dummy.f90: New test.
6867
6868 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
6869
6870 PR c++/28349
6871 * testsuite/g++.dg/warn/var-args1.C: New test.
6872
6873 2006-08-29 Steven G. Kargl <kargls@comcast.net>
6874
6875 PR fortran/28866
6876 * gfortran.dg/simpleif_2.f90: New test.
6877 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
6878 * gfortran.dg/enum_5.f90: Ditto.
6879
6880 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6881 Kazu Hirata <kazu@codesourcery.com>
6882
6883 PR tree-optimization/17506
6884 * gcc.dg/pr17506.c: New.
6885
6886 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
6887
6888 PR c++/28139
6889 * g++.dg/eh/alias1.C: New test.
6890
6891 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6892
6893 PR c++/28860
6894 * g++.dg/template/ttp22.C: New test.
6895
6896 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
6897
6898 PR middle-end/26632
6899 * gcc.dg/pr26632.c: New.
6900
6901 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6902
6903 PR libgfortran/28354
6904 * gfortran.dg/fmt_zero_precision.f90: New test.
6905
6906 2006-08-27 Mark Mitchell <mark@codesourcery.com>
6907
6908 PR c++/28058
6909 * g++.dg/template/spec31.C: New test.
6910
6911 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
6912
6913 PR c++/26573
6914 * g++.dg/other/static2.C: New test.
6915
6916 2006-08-26 Roger Sayle <roger@eyesopen.com>
6917
6918 * gcc.dg/Wswitch-enum-2.c: New test case.
6919 * gcc.dg/Wswitch-enum-3.c: Likewise.
6920
6921 2006-08-26 Richard Guenther <rguenther@suse.de>
6922
6923 * gcc.c-torture/compile/20060826-1.c: New testcase.
6924
6925 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
6926
6927 PR c++/28736
6928 * g++.dg/template/void10.C: New test.
6929
6930 PR c++/28737
6931 * g++.dg/template/void8.C: New test.
6932
6933 PR c+_+/28738
6934 * g++.dg/template/void9.C: New test.
6935
6936 * g++.dg/template/void3.C: Adjust error markers.
6937 * g++.dg/template/void4.C: Likewise.
6938 * g++.dg/template/crash55.C: Likewise.
6939 * g++.dg/template/void7.C: Likewise
6940
6941 2006-08-26 Mark Mitchell <mark@codesourcery.com>
6942
6943 PR c++/28588
6944 * g++.dg/inherit/access6.C: New test.
6945 * g++.dg/inherit/access7.C: Likewise.
6946
6947 PR c++/28595
6948 * g++.dg/template/array15.C: New test.
6949 * g++.dg/template/crash2.C: Tweak error markers.
6950
6951 2006-08-26 Jakub Jelinek <jakub@redhat.com>
6952
6953 PR middle-end/28683
6954 * gcc.c-torture/compile/20060823-1.c: New test.
6955
6956 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6957
6958 PR c++/28853
6959 * g++.dg/template/ttp21.C: New test.
6960
6961 PR c++/28852
6962 * g++.dg/other/operator1.C: Add error-marker.
6963 * g++.dg/other/operator2.C: New test.
6964
6965 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
6966
6967 PR c/27893
6968 * gcc.c-torture/compile/vla-const-1.c,
6969 gcc.c-torture/compile/vla-const-2.c: New tests.
6970
6971 2006-08-26 Richard Guenther <rguenther@suse.de>
6972
6973 PR middle-end/28814
6974 * gcc.dg/torture/pr28814.c: New testcase.
6975
6976 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
6977
6978 PR c/28418
6979 * gcc.c-torture/compile/compound-literal-1.c: New test.
6980
6981 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
6982
6983 PR c/28299
6984 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
6985 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
6986 Expect extra diagnostics.
6987
6988 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
6989
6990 gcc.dg/noncompile/pr16876.c: New test.
6991
6992 2006-08-25 Mark Mitchell <mark@codesourcery.com>
6993
6994 PR c++/28056
6995 * g++.dg/parse/local1.C: New test.
6996 * g++.dg/other/qual1.C: Tweak error marker.
6997
6998 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
6999
7000 PR c++/27787
7001 * g++.dg/template/typename10.C: New.
7002 * g++.dg/template/lookup4.C: Remove bogus error marker.
7003
7004 2006-08-25 Richard Guenther <rguenther@suse.de>
7005
7006 PR testsuite/28829
7007 * gcc.dg/pr26570.c: Fix testcase.
7008
7009 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
7010
7011 PR tree-opt/28807
7012 * gcc.c-torture/execute/mayalias-2.c: New test.
7013 * gcc.dg/tree-ssa/alias-13.c: New test.
7014
7015 2006-08-24 Jan Hubicka <jh@suse.cz>
7016
7017 PR debug/26881
7018 * gcc.dg/debug/pr26881.c: New file.
7019
7020 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
7021
7022 PR fortran/28788
7023 * gfortran.dg/used_types_4.f90: New test.
7024 * gfortran.dg/derived_init_2.f90: Modify to check sibling
7025 association of derived types.
7026 * gfortran.dg/used_types_2.f90: Add module cleanup.
7027 * gfortran.dg/used_types_3.f90: The same.
7028
7029 PR fortran/28771
7030 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
7031 fix of regression.
7032
7033 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7034
7035 PR 28813
7036 * gfortran.dg/direct_io_6.f90: Remove test.
7037
7038 2006-08-23 Stuart Hastings <stuart@apple.com>
7039
7040 PR 28825
7041 * gcc.target/i386/20060821-1.c: New.
7042
7043 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
7044
7045 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
7046 dg-warning strings for dllimport.
7047
7048 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7049
7050 PR C++/28450
7051 * g++.dg/ext/vector4.C: New test.
7052 * g++.dg/ext/complex1.C: New test.
7053
7054 2006-08-21 Geoffrey Keating <geoffk@apple.com>
7055
7056 PR debug/28692
7057 * gcc.dg/debug/const-1.c: New.
7058 * gcc.dg/debug/const-2.c: New.
7059 * gcc.dg/debug/dwarf2/const-1.c: New.
7060 * gcc.dg/debug/dwarf2/const-2.c: New.
7061 * gcc.dg/debug/dwarf2/const-2b.c: New.
7062
7063 2006-08-22 Richard Guenther <rguenther@suse.de>
7064
7065 PR middle-end/28776
7066 * gcc.c-torture/compile/pr28776-1.c: New testcase.
7067 * gcc.c-torture/compile/pr28776-2.c: Likewise.
7068
7069 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
7070
7071 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
7072
7073 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
7074
7075 PR c++/26269
7076 * g++.dg/other/error14.C: New test.
7077
7078 PR c++/28505
7079 * g++.dg/parse/ctor7.C: New test.
7080 * g++.dg/parse/ctor8.C: Likewise.
7081
7082 PR c++/28741
7083 * g++.dg/template/void7.C: New test.
7084
7085 2006-08-21 Olivier Hainque <hainque@adacore.com>
7086
7087 * gnat.dg/self_aggregate_with_zeros.adb: New test.
7088 * gnat.dg/self_aggregate_with_array.adb: New test.
7089
7090 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
7091
7092 * g++.dg/eh/arm-vfp-unwind.C: New test.
7093
7094 2006-08-20 Mark Mitchell <mark@codesourcery.com>
7095
7096 PR c++/28341
7097 * g++.dg/template/ref3.C: New test.
7098 * g++.dg/template/nontype13.C: New test.
7099
7100 PR c++/28346
7101 * g++.dg/template/ptrmem17.C: New test.
7102
7103 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
7104
7105 PR target/28648 c:
7106 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
7107
7108 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
7109
7110 PR fortran/28630
7111 * gfortran.dg/used_types_2.f90: New test.
7112
7113 PR fortran/28601
7114 * gfortran.dg/used_types_3.f90: New test.
7115
7116 PR fortran/20886
7117 * gfortran.dg/generic_actual_arg.f90: New test.
7118
7119 PR fortran/28735
7120 * gfortran.dg/module_private_array_refs_1.f90: New test.
7121
7122 PR fortran/28762
7123 * gfortran.dg/program_name_1.f90: New test.
7124
7125 PR fortran/28425
7126 * gfortran.dg/derived_constructor_comps_1.f90: New test.
7127
7128 PR fortran/28496
7129 * gfortran.dg/array_initializer_2.f90: New test.
7130
7131 PR fortran/18111
7132 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
7133
7134 PR fortran/28600
7135 * gfortran.dg/assumed_charlen_function_4.f90: New test.
7136
7137 PR fortran/28771
7138 * gfortran.dg/assumed_charlen_in_main.f90: New test.
7139
7140 PR fortran/28660
7141 * gfortran.dg/dependent_decls_1.f90: New test.
7142
7143 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
7144
7145 PR fortran/25217
7146 * gfortran.dg/derived_init_2.f90: New.
7147
7148 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
7149
7150 * gcc.c-torture/execute/pr28289.c: New test.
7151
7152 2006-08-17 Jakub Jelinek <jakub@redhat.com>
7153
7154 PR c/28744
7155 * gcc.dg/attr-externally-visible-1.c: New test.
7156 * gcc.dg/attr-externally-visible-2.c: New test.
7157 * g++.dg/parse/attr-externally-visible-1.C: New test.
7158 * g++.dg/parse/attr-externally-visible-2.C: New test.
7159
7160 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7161
7162 PR c++/28606
7163 * g++.dg/parse/dtor11.C: New test.
7164
7165 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
7166
7167 PR rtl-optimization/28489
7168 * gcc.c-torture/compile/pr28489.c: New test.
7169
7170 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7171
7172 PR c++/28710
7173 * g++.dg/template/redecl4.C: New test.
7174
7175 PR c++/28711
7176 * g++.dg/template/ctor8.C: New test.
7177
7178 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
7179
7180 * gcc.dg/pr26570.c: Fix testcase.
7181
7182 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
7183
7184 * PR c++/28573
7185 * g++.dg/parse/offsetof6.C: New test.
7186 * g++.dg/parse/offsetof6.C: New test.
7187 * g++.dg/parse/offsetof7.C: New test.
7188
7189 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7190
7191 PR testsuite/28602
7192 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
7193 is false.
7194
7195 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7196
7197 PR c++/28302
7198 * g++.dg/ext/vector3.C: New test.
7199
7200 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
7201
7202 PR gcov/profile/26570
7203 * gcc.dg/pr26570.c: New test.
7204
7205 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
7206
7207 PR c/27697
7208 * gcc.dg/qual-component-1.c: New test.
7209
7210 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7211
7212 PR c++/28593
7213 * g++.dg/parse/new3.C: New test.
7214
7215 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7216
7217 PR fortran/25828
7218 * gfortran.dg/streamio_1.f90: New test.
7219 * gfortran.dg/streamio_2.f90: New test.
7220 * gfortran.dg/streamio_3.f90: New test.
7221 * gfortran.dg/streamio_4.f90: New test.
7222 * gfortran.dg/streamio_5.f90: New test.
7223 * gfortran.dg/streamio_6.f90: New test.
7224 * gfortran.dg/streamio_7.f90: New test.
7225 * gfortran.dg/streamio_8.f90: New test.
7226
7227 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
7228
7229 PR c/28287
7230 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
7231
7232 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
7233
7234 PR c++/28594
7235 * g++.dg/template/void6.C: New test.
7236
7237 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7238
7239 PR c/28649
7240 * gcc.dg/parse-error-1.c: New test.
7241 * gcc.dg/parse-error-2.c: New test.
7242 * gcc.dg/cpp/digraph2.c: Add error-marker.
7243 * gcc.dg/noncompile/920923-1.c: Likewise.
7244
7245 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7246
7247 PR c/27490
7248 * gcc.dg/sizeof-2.c: New testcase.
7249
7250 PR c/27489
7251 * gcc.dg/switch-A.c: New testcase.
7252
7253 2006-08-14 Steve Ellcey <sje@cup.hp.com>
7254
7255 PR c++/28288
7256 PR c++/14556
7257 * g++.old-deja/g++.warn/compare1.C: Delete.
7258 * g++.dg/opt/pr7503-2.C: Delete.
7259 * g++.dg/opt/pr7503-3.C: Delete.
7260 * g++.dg/opt/pr7503-4.C: Delete.
7261 * g++.dg/opt/pr7503-5.C: Delete.
7262 * g++.dg/opt/max1.C: Delete.
7263 * g++.dg/warn/minmax.C: Delete.
7264 * g++.dg/expr/minmax.C: New test.
7265
7266 2006-08-14 Richard Guenther <rguenther@suse.de>
7267
7268 PR testsuite/28703
7269 * gcc.c-torture/execute/pr28651.c: Do not use argc
7270 to avoid optimization, instead forbid inlining.
7271
7272 2006-08-14 Richard Sandiford <richard@codesourcery.com>
7273
7274 PR rtl-optimization/28634
7275 * gcc.c-torture/execute/ieee/pr28634.c: New test.
7276
7277 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
7278
7279 PR c/27184
7280 * gcc.dg/torture/pr27184.c: New test.
7281
7282 2006-08-12 Jakub Jelinek <jakub@redhat.com>
7283
7284 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
7285
7286 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7287
7288 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
7289 * gfortran.dg/stat_2.f90: Likewise.
7290 * gfortran.dg/chmod_1.f90: Likewise.
7291 * gfortran.dg/chmod_2.f90: Likewise.
7292 * gfortran.dg/chmod_3.f90: Likewise.
7293
7294 2006-08-11 David Edelsohn <edelsohn@gnu.org>
7295
7296 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
7297
7298 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
7299
7300 * g++.dg/opt/pr23454-2.C: New test.
7301
7302 2006-08-11 Richard Guenther <rguenther@suse.de>
7303
7304 PR middle-end/28651
7305 * gcc.c-torture/execute/pr28651.c: New testcase.
7306
7307 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
7308
7309 * gnat.dg/specs/static_initializer.ads: New test.
7310
7311 2006-08-10 Paul Brook <paul@codesourcery.com>
7312
7313 * gcc.target/arm/cond-asm.c: New test.
7314
7315 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
7316
7317 PR tree-optimization/26197
7318 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
7319 * g++.dg/vect/vect.exp: Compile the new tests with
7320 --param max-aliased-vops=0.
7321
7322 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
7323
7324 PR c++/28637
7325 * g++.dg/template/void3.C: New test.
7326
7327 PR c++/28638
7328 * g++.dg/template/void4.C: New test.
7329
7330 PR c++/28640
7331 * g++.dg/template/void5.C: New test.
7332
7333 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
7334
7335 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
7336 after dg-do compile.
7337
7338 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
7339
7340 PR tree-optimizations/26969
7341 * gcc.dg/vect/vect.exp: Compile tests prefixed with
7342 "unswitch-loops" with -funswitch-loops.
7343 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
7344
7345 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7346
7347 * gcc.dg/sparc-getcontext-1.c: Fix typo.
7348 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
7349 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
7350 * objc.dg/dwarf-1.m: Likewise.
7351 * objc.dg/dwarf-2.m: Likewise.
7352 * obj-c++.dg/dwarf-2.mm: Likewise.
7353
7354 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7355
7356 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
7357 * objc.dg/dwarf-2.m: Likewise.
7358 * obj-c++.dg/dwarf-2.mm: Likewise.
7359
7360 PR libfortran/28603
7361 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
7362
7363 PR testsuite/27611
7364 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
7365
7366 PR testsuite/27033
7367 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
7368
7369 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
7370
7371 PR target/27827
7372 * gcc.target/i386/pr27827.c: New testcase.
7373
7374 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
7375
7376 PR fortran/28590
7377 * gfortran.dg/sequence_types_1.f90: New test.
7378
7379 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
7380
7381 PR fortran/28548
7382 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
7383 dg-warning. Add -pedantic option.
7384
7385 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7386
7387 PR c/28502
7388 * gcc.dg/proto-1.c: New test.
7389
7390 PR c/27721
7391 * gcc.dg/lvalue-4.c: New test.
7392
7393 PR c/28136
7394 * gcc.dg/init-bad-5.c: New test.
7395
7396 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
7397
7398 PR c++/28347
7399 * g++.dg/ext/typedef-init.C: Add new test for typedef
7400 initialization inside templates. Adjust existing error markers.
7401
7402 2006-08-03 Mark Mitchell <mark@codesourcery.com>
7403
7404 PR c++/28148
7405 * g++.dg/init/ptrmem3.C: New test.
7406
7407 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
7408
7409 PR tree-optimization/27770
7410 * lib/target-support.exp: New target keyword "section_anchors".
7411 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
7412 tests.
7413 * gcc.dg/vect/section-anchors-pr27770.c: New test.
7414 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
7415 * gcc.dg/vect/section-anchors-vect-69.c: New test.
7416 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
7417
7418 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7419
7420 * gcc.dg/20060801-1.c: Add missing '}'.
7421
7422 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7423
7424 PR c++/27508
7425 * g++.dg/parse/dtor9.C: New test.
7426 * g++.dg/parse/dtor10.C: New test.
7427 * g++.dg/other/error7.C: Adjust error-marker.
7428
7429 PR c++/28274
7430 * g++.dg/other/default5.C: New test.
7431
7432 2006-08-02 Richard Guenther <rguenther@suse.de>
7433
7434 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
7435
7436 2006-08-02 Mark Mitchell <mark@codesourcery.com>
7437
7438 PR c++/28557
7439 * g++.dg/template/conv9.C: New test.
7440
7441 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
7442
7443 PR debug/28063
7444 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
7445 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
7446 Optionally return assembly text. Update callers.
7447 (check_no_compiler_messages): Update verbose messages.
7448 (check_no_messages_and_pattern): New.
7449 (check_effective_target_string_merging): New.
7450
7451 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7452
7453 PR c++/28250
7454 * g++.dg/eh/catch4.C: New test.
7455
7456 PR c++/28257
7457 * g++.dg/other/qual1.C: New test.
7458
7459 PR c++/28259
7460 * g++.dg/inherit/error2.C: New test.
7461
7462 PR c++/28267
7463 * g++.dg/other/new1.C: New test.
7464
7465 * g++.dg/warn/pr23075.C: Remove obsolete test.
7466 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
7467 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
7468
7469 2006-07-31 Mark Mitchell <mark@codesourcery.com>
7470
7471 PR c++/28523
7472 * g++.dg/eh/cast1.C: New test.
7473
7474 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
7475
7476 PR libfortran/28452
7477 * gfortran.dg/random_3.f90: New test.
7478
7479 2006-08-01 Steve Ellcey <sje@cup.hp.com>
7480
7481 PR c++/28432
7482 * g++.dg/other/pr28304.C: Change expected error message.
7483 * g++.dg/other/pr28432.C: New test.
7484
7485 2006-08-01 Steve Ellcey <sje@cup.hp.com>
7486
7487 PR c++/28256
7488 * g++.dg/init/brace2.C: Change expected error message, add empty init.
7489
7490 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
7491
7492 PR debug/23336
7493 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
7494 at -g1.
7495 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
7496 g++.dg/debug/enum-2.C: New.
7497
7498 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7499
7500 PR c++/6634
7501 * g++.dg/parse/long1.C: Add more tests.
7502
7503 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7504
7505 * gfortran.dg/lrshift_1.c: New file.
7506
7507 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7508
7509 PR libgfortran/28335
7510 * gfortran.dg/no_unit_error_1.f90: New test.
7511
7512 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7513
7514 PR libgfortran/28335
7515 * gfortran.dg/no_unit_error_1.f90: Delete test.
7516 * gfortran.dg/no_unit_error_2.f90: Delete test.
7517
7518 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7519
7520 * gfortran.dg/chmod_3.f90: New test.
7521 * gfortran.dg/ltime_gmtime_1.f90: New test.
7522 * gfortran.dg/ltime_gmtime_2.f90: New test.
7523 * gfortran.dg/lrshift_1.f90: New test.
7524 * gfortran.dg/chmod_1.f90: New test.
7525 * gfortran.dg/chmod_2.f90: New test.
7526
7527 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
7528
7529 PR c++/27668
7530 * g++.dg/template/crash55.C: New test.
7531
7532 PR c++/27962
7533 * g++.dg/template/nontype16.C: New test.
7534
7535 * g++.dg/template/void2.C: Adjust error markers.
7536 * g++.dg/template/nontype5.C: Adjust error markers.
7537
7538 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
7539
7540 * gcc.target/i386/stack-prot-kernel.c: New test.
7541
7542 2006-07-27 Roger Sayle <roger@eyesopen.com>
7543
7544 * gcc.dg/builtins-55.c: New test case.
7545
7546 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
7547
7548 PR rtl-optimization/27907
7549 * gcc.c-torture/compile/pr27907.c: New test.
7550
7551 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7552
7553 * gfortran.dg/mclock.f90: New test.
7554 * gfortran.dg/int_conv_1.f90: New test.
7555 * gfortran.dg/stat_1.f90: New test.
7556 * gfortran.dg/stat_2.f90: New test.
7557
7558 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7559
7560 PR libgfortran/28335
7561 * gfortran.dg/no_unit_error_1.f90: New test.
7562 * gfortran.dg/no_unit_error_2.f90: New test.
7563 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
7564
7565 2006-07-25 Roger Sayle <roger@eyesopen.com>
7566
7567 PR middle-end/28473
7568 * gcc.dg/fold-convround-1.c: New test case.
7569
7570 2006-07-24 Steven G. Kargl <kargls@comcast.net>
7571
7572 * gfortran.dg/arithmetic_if.f90: Fix comments.
7573
7574 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7575
7576 PR c++/27572
7577 * g++.dg/other/typedef1.C: New test.
7578 * g++.dg/template/typedef4.C: New test.
7579 * g++.dg/template/typedef5.C: New test.
7580
7581 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
7582
7583 PR fortran/28416
7584 * gfortran.dg/allocatable_dummy_3.f90: New.
7585
7586 2006-07-24 Steven G. Kargl <kargls@comcast.net>
7587
7588 PR fortran/28439
7589 * gfortran.dg/arithmetic_if.f90: New test.
7590
7591 2006-07-24 Uros Bizjak <uros@kss-loka.si>
7592
7593 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
7594 avoid memcpy optimization.
7595
7596 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7597
7598 PR fortran/25289
7599 * gfortran.dg/direct_io_6.f90: New test.
7600
7601 2006-07-24 Jan Hubicka <jh@suse.cz>
7602
7603 PR c/25795
7604 PR c++/27369
7605 * gcc.dg/pr25795.c: New test.
7606 * gcc.dg/pr25795-1.c: New test.
7607
7608 2006-07-23 Roger Sayle <roger@eyesopen.com>
7609
7610 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
7611 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
7612 which may be transformed to "g || h" on some platforms.
7613
7614 2006-07-23 Mark Mitchell <mark@codesourcery.com>
7615
7616 PR c++/28025
7617 * g++.dg/template/friend45.C: New test.
7618
7619 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7620
7621 PR libgfortran/28339
7622 * gfortran.dg/arrayio_8.f90: New test.
7623
7624 2006-07-21 Mike Stump <mrs@apple.com>
7625
7626 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
7627
7628 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
7629
7630 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7631
7632 PR c++/28250
7633 * g++.dg/eh/catch3.C: New test.
7634
7635 PR c++/28363
7636 * g++.dg/template/defarg10.C: New test.
7637
7638 2006-07-20 Paul Brook <paul@codesourcery.com>
7639
7640 PR 27363
7641 * gcc.dg/pr27363.c: New test.
7642
7643 2006-07-19 Mark Mitchell <mark@codesourcery.com>
7644
7645 PR c++/28338
7646 * g++.dg/init/ref13.C: New test.
7647
7648 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7649
7650 PR obj-c++/28434
7651 * obj-c++.dg/proto-error-1.mm: New test.
7652
7653 2006-07-18 Mark Mitchell <mark@codesourcery.com>
7654
7655 PR c++/28337
7656 * g++.dg/template/string1.C: New test.
7657
7658 2006-07-18 Mark Mitchell <mark@codesourcery.com>
7659
7660 PR c++/28048
7661 * g++.dg/template/defarg9.C: New test.
7662
7663 PR c++/28235
7664 * g++.dg/template/static27.C: New test.
7665
7666 2006-07-18 Diego Novillo <dnovillo@redhat.com>
7667
7668 PR 28410
7669 * gcc.dg/tree-ssa/pr28410.c: New test.
7670
7671 2006-07-18 Lee Millward <lee.millward@gmail.com>
7672
7673 PR c++/28258
7674 * g++/dg/other/error13.C: New test.
7675
7676 PR c++/28260
7677 * g++.dg/template/friend44.C: New test.
7678
7679 2006-07-18 Steve Ellcey <sje@cup.hp.com>
7680
7681 PR c++/27495
7682 * g++.dg/other/pr27495.C: New.
7683
7684 2006-07-18 Olivier Hainque <hainque@adacore.com>
7685
7686 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
7687 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
7688
7689 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7690
7691 PR c/28286
7692 * gcc.dg/pragma-pack-4.c: New test.
7693
7694 2006-07-17 Steve Ellcey <sje@cup.hp.com>
7695
7696 PR c++/28291
7697 * g++.dg/ext/pr28291.C: New test.
7698
7699 2006-07-17 Richard Sandiford <richard@codesourcery.com>
7700
7701 PR middle-end/28403
7702 * gcc.c-torture/execute/pr28403.c: New test.
7703
7704 2006-07-17 Richard Sandiford <richard@codesourcery.com>
7705
7706 PR middle-end/28402
7707 * gcc.dg/pr28402.c: New test.
7708
7709 2006-07-17 Steve Ellcey <sje@cup.hp.com>
7710
7711 PR c++/28304
7712 * g++.dg/other/pr28304.C: New test.
7713
7714 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
7715
7716 PR other/28251
7717 gcc.c-torture/unsorted/dump-noaddr.c: New test.
7718 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
7719
7720 2006-07-17 Richard Guenther <rguenther@suse.de>
7721
7722 PR tree-optimization/28238
7723 * g++.dg/tree-ssa/pr28238.C: New testcase.
7724
7725 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7726
7727 PR c++/28250
7728 * g++.dg/eh/catch1.C: New test.
7729 * g++.dg/eh/catch2.C: New test.
7730
7731 2006-07-16 Jakub Jelinek <jakub@redhat.com>
7732
7733 PR c++/28370
7734 * g++.dg/template/anon3.C: New test.
7735
7736 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
7737
7738 PR fortran/20844
7739 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
7740 specifiers requiring an explicit format tag..
7741
7742 PR fortran/28201
7743 * gfortran.dg/generic_5: New test.
7744
7745 PR fortran/20893
7746 * gfortran.dg/elemental_optional_args_1.f90: New test.
7747
7748 2006-07-16 Olivier Hainque <hainque@adacore.com>
7749
7750 * gnat.dg/assert.ads: New file.
7751 * gnat.dg/controlled_record.ads: Likewise.
7752 * gnat.dg/controlled_record.adb: Likewise.
7753
7754 2006-07-15 Lee Millward <lee.millward@gmail.com>
7755
7756 PR c++/28292
7757 * g++.dg/other/error12.C: New test.
7758
7759 PR c++/28269
7760 * g++.dg/template/crash54.C: New test.
7761
7762 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7763
7764 PR c++/28249
7765 * g++.dg/parse/catch1.C: New test.
7766
7767 PR c++/28294
7768 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
7769
7770 PR c++/28387
7771 * g++.dg/ext/attrib24.C: New test.
7772
7773 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7774
7775 PR c++/28343
7776 * g++.dg/ext/asmspec1.C: New test.
7777
7778 2006-07-13 Janis Johnson <janis187@us.ibm.com>
7779
7780 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
7781 (dg-test): Support shouldfail tests.
7782 * lib/target-supports-dg.exp (dg-shouldfail): New.
7783 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
7784 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
7785 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
7786 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
7787 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
7788 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
7789 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
7790
7791 2006-07-13 Jan Hubicka <jh@suse.cz>
7792
7793 * gcc.target/i386/memcpy-1.c: New.
7794
7795 2006-07-12 Geoffrey Keating <geoffk@apple.com>
7796
7797 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
7798
7799 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
7800
7801 PR fortran/25097
7802 * gfortran.dg/present_1.f90: New test.
7803
7804 PR fortran/20903
7805 * gfortran.dg/interface_derived_type_1.f90: New test.
7806
7807 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
7808
7809 PR fortran/28213
7810 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
7811 list.
7812
7813 2006-07-07 Lee Millward <lee.millward@gmail.com>
7814
7815 PR c++/27820
7816 * g++.dg/other/label1.C: New test.
7817
7818 2006-07-07 Richard Guenther <rguenther@suse.de>
7819
7820 PR middle-end/28268
7821 * gcc.dg/torture/pr28268.c: New testcase.
7822
7823 2006-07-07 Steve Ellcey <sje@cup.hp.com>
7824
7825 PR c++/27019
7826 * g++.dg/ext/pr27019.C: New.
7827
7828 2006-07-07 Richard Guenther <rguenther@suse.de>
7829
7830 PR tree-optimization/28187
7831 * gcc.dg/pr28187.c: New testcase.
7832
7833 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
7834
7835 * gnat.dg/address_conversion.adb: New test.
7836 * gnat.dg/boolean_subtype.adb: Likewise.
7837 * gnat.dg/frame_overflow.adb: Likewise.
7838 * gnat.dg/pointer_array.adb: Likewise.
7839 * gnat.dg/pointer_conversion.adb: Likewise.
7840
7841 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
7842
7843 PR fortran/28237
7844 PR fortran/23420
7845 * gfortran.dg/print_fmt_5.f90: New test.
7846
7847 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7848
7849 PR fortran/28129
7850 * gfortran.dg/bounds_check_4.f90: New test.
7851
7852 2006-07-05 Richard Guenther <rguenther@suse.de>
7853
7854 PR target/28158
7855 * gfortran.dg/pr28158.f90: New testcase.
7856
7857 2006-07-05 Richard Guenther <rguenther@suse.de>
7858
7859 PR tree-optimization/28162
7860 * gcc.dg/pr28162.c: New testcase.
7861
7862 2006-07-05 Richard Guenther <rguenther@suse.de>
7863 Andrew Pinski <pinskia@gcc.gnu.org>
7864
7865 PR c++/27084
7866 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
7867
7868 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
7869
7870 PR fortran/28174
7871 * gfortran.dg/actual_array_substr_2.f90: New test.
7872
7873 PR fortran/28167
7874 * gfortran.dg/actual_array_constructor_2.f90: New test.
7875
7876 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7877
7878 * gfortran.dg/itime_idate_1.f: New test.
7879 * gfortran.dg/itime_idate_2.f: New test.
7880
7881 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7882
7883 PR libgfortran/27704
7884 * gfortran.dg/open_status_3.f90: New test.
7885 * gfortran.dg/fmt_l.f90: Update for new feature.
7886
7887 2006-07-03 Asher Langton <langton2@llnl.gov>
7888
7889 * gfortran.dg/oldstyle_2.f90: New.
7890
7891 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
7892
7893 * gnat.dg/string_slice.adb: New test.
7894
7895 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7896
7897 PR fortran/19259
7898 * gfortran.dg/semicolon_fixed.c: New.
7899 * gfortran.dg/semicolon_free.c: New.
7900
7901 2006-06-30 Mike Stump <mrs@apple.com>
7902
7903 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
7904 that don't support internal visibility.
7905
7906 2006-06-30 Andrew Pinski <pinskia@gmail.com>
7907
7908 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
7909 for '(' / ')' needing an extra '\'.
7910
7911 2006-06-29 Roger Sayle <roger@eyesopen.com>
7912
7913 PR middle-end/27428
7914 * gcc.dg/pr27428-1.c: New test case.
7915
7916 2006-06-29 Mike Stump <mrs@apple.com>
7917
7918 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
7919 on darwin as we can't align commons large enough yet.
7920
7921 * gcc.dg/vla-8.c: Add additional testcases.
7922
7923 2006-06-26 Steve Ellcey <sje@cup.hp.com>
7924
7925 PR c++/28114
7926 * g++.dg/other/pr28114.C: New.
7927
7928 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
7929
7930 * gcc.c-torture/compile/20060625-1.c: New test.
7931
7932 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
7933
7934 PR fortran/20867
7935 * gfortran.dg/stfunc_3.f90: New test.
7936
7937 PR fortran/25056
7938 * gfortran.dg/impure_actual_1.f90: New test.
7939
7940 PR fortran/20874
7941 * gfortran.dg/elemental_result_1.f90: New test.
7942
7943 PR fortran/25073
7944 * gfortran.dg/select_7.f90: New test.
7945
7946 PR fortran/27554
7947 * intrinsic_actual_1.f: New test.
7948
7949 PR fortran/22038
7950 PR fortran/28119
7951 * gfortran.dg/forall_4.f90: New test.
7952
7953 PR fortran/25072
7954 * gfortran.dg/forall_5.f90: New test.
7955
7956 2006-06-25 Lee Millward <lee.millward@gmail.com>
7957
7958 PR c++/28051
7959 * g++.dg/template/using13.C: New test.
7960
7961 PR c++/28054
7962 * g++.dg/other/incomplete3.C: New test.
7963
7964 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7965
7966 PR fortran/28081
7967 * gfortran.dg/substr_3.f: New test.
7968 * gfortran.dg/equiv_2.f90: Update expected error message.
7969
7970 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
7971
7972 PR fortran/28118
7973 * gfortran.dg/actual_array_substr_1.f90: New test.
7974
7975 2006-06-24 Olivier Hainque <hainque@adacore.com>
7976
7977 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
7978 * gnat.dg/scalar_mode_agg_compare.adb: New test.
7979
7980 2006-06-23 Janis Johnson <janis187@us.ibm.com>
7981
7982 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
7983
7984 2006-06-23 Steven G. Kargl <kargls@comcast.net>
7985
7986 PR fortran/27981
7987 * gfortran.dg/simpleif_2.f90: New test.
7988
7989 2006-06-23 Lee Millward <lee.millward@gmail.com>
7990
7991 * g++.dg/template/error22.C: Fix typo.
7992
7993 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7994
7995 PR c++/28112
7996 * g++.dg/ext/attrib23.C: New test.
7997
7998 2006-06-23 Olivier Hainque <hainque@adacore.com>
7999
8000 * gnat.dg/varsize_temp.adb: New test.
8001
8002 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8003
8004 PR c++/11468
8005 * g++.dg/other/java2.C: New test.
8006
8007 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
8008
8009 PR target/27789
8010 * g++.dg/ext/dllimport4.C. Add more tests for invalid
8011 initialization.
8012
8013 2006-06-22 Roger Sayle <roger@eyesopen.com>
8014
8015 PR target/27531
8016 * gcc.dg/pr27531-1.c: New test case.
8017
8018 2006-06-22 Asher Langton <langton2@llnl.gov>
8019
8020 PR fortran/24748
8021 * gfortran.dg/implicit_8.f90: New.
8022
8023 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
8024
8025 PR rtl-optimization/28121
8026 * gcc.dg/pr28121.c: New test.
8027
8028 2006-06-22 Lee Millward <lee.millward@gmail.com>
8029
8030 PR c++/27805
8031 * g++.dg/parse/ptrmem6.C: New test.
8032
8033 PR c++/27821
8034 * g++.dg/template/error22.C: New test.
8035
8036 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8037
8038 PR c++/28111
8039 * g++.dg/template/friend43.C: New test.
8040
8041 PR c++/28110
8042 * g++.dg/template/crash53.C: New test.
8043
8044 PR c++/28109
8045 * g++.dg/rtti/incomplete1.C: New test.
8046
8047 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
8048
8049 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
8050
8051 2006-06-21 Joseph Myers <joseph@codesourcery.com>
8052
8053 * gcc.c-torture/execute/complex-7.c: New.
8054
8055 2006-06-21 Jakub Jelinek <jakub@redhat.com>
8056
8057 * gcc.dg/merge-all-constants-1.c: New test.
8058
8059 2006-06-20 Janis Johnson <janis187@us.ibm.com>
8060
8061 PR c++/28113
8062 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
8063
8064 2006-06-20 Steven G. Kargl <kargls@comcast.net>
8065
8066 * gfortran.dg/rrspacing_1.f90: New test.
8067
8068 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8069
8070 PR c++/28052
8071 * g++.dg/other/bitfield2.C: New test.
8072
8073 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
8074
8075 PR tree-optimization/27331
8076 * gcc.dg/pr27331.c: New test.
8077
8078 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
8079 Eric Botcazou <ebotcazou@adacore.com>
8080
8081 PR ada/18692
8082 * lib/gnat.exp: New file.
8083 * lib/gnat-dg.exp: Likewise.
8084 * gnat.dg: New directory.
8085 * gnat.dg/dg.exp: New driver.
8086 * gnat.dg/specs: New directory.
8087 * gnat.dg/specs/specs.exp: New driver.
8088 * gnat.dg/style: New directory.
8089 * gnat.dg/style/style.exp: New driver.
8090
8091 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
8092
8093 PR fortran/16206
8094 * gfortran.dg/array_initializer_1.f90: New test.
8095
8096 PR fortran/28005
8097 * gfortran.dg/matmul_3.f90: New test.
8098
8099 2006-06-19 Andrew Pinski <pinskia@gmail.com>
8100
8101 PR middle-end/28075
8102 * gcc.dg/tree-ssa/inline-1.c: New test.
8103
8104 2006-06-19 Anatoly Sokolov <aesok@post.ru>
8105
8106 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
8107 in malloc prototype; remove XFAIL.
8108 * gcc.dg/pr18241-2.c: Ditto.
8109 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
8110 in memset prototype; remove XFAIL.
8111 * gcc.dg/tree-ssa/pr23382.c: Ditto.
8112
8113 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
8114
8115 * gcc.dg/vla-8.c: Add.
8116
8117 2006-06-19 Richard Guenther <rguenther@suse.de>
8118
8119 PR tree-optimization/27090
8120 * g++.dg/tree-ssa/pr27090.C: New testcase.
8121
8122 2006-06-19 Roger Sayle <roger@eyesopen.com>
8123
8124 PR target/27861
8125 * gcc.dg/pr27861-1.c: New test case.
8126
8127 2006-06-19 Richard Guenther <rguenther@suse.de>
8128
8129 PR middle-end/28045
8130 * gcc.dg/torture/pr28045.c: New testcase.
8131
8132 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8133
8134 PR fortran/26801
8135 * gfortran.dg/associated_4.f90: New test.
8136
8137 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8138
8139 PR fortran/19310
8140 PR fortran/19904
8141 * gfortran.dg/real_const_3.f90: New test.
8142
8143 2006-06-16 Mark Mitchell <mark@codesourcery.com>
8144
8145 PR c++/28016
8146 * g++.dg/template/static26.C: New test.
8147
8148 PR c++/27979
8149 * g++.dg/expr/bitfield2.C: New test.
8150
8151 PR c++/27884
8152 * g++.dg/parse/linkage2.C: New test.
8153
8154 2006-06-16 Richard Guenther <rguenther@suse.de>
8155
8156 PR middle-end/27116
8157 * gcc.dg/pr15785-1.c: Revert last change.
8158 * gcc.dg/torture/pr27116-2.c: New testcase.
8159
8160 2006-06-16 Roger Sayle <roger@eyesopen.com>
8161
8162 PR middle-end/27802
8163 * gcc.dg/pr27802-1.c: New test case.
8164
8165 2006-06-15 Mark Mitchell <mark@codesourcery.com>
8166
8167 PR c++/27689
8168 * g++.dg/template/ttp18.C: New test.
8169 * g++.dg/template/ttp19.C: Likewise.
8170
8171 PR c++/27666
8172 * g++.dg/expr/cond9.C: New test.
8173
8174 PR c++/27640
8175 * g++.dg/template/ctor7.C: New test.
8176
8177 2006-06-15 Janis Johnson <janis187@us.ibm.com>
8178
8179 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
8180
8181 2006-06-16 Richard Guenther <rguenther@suse.de>
8182
8183 PR tree-optimization/27781
8184 * gcc.dg/tree-ssa/pr27781.c: New testcase.
8185
8186 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
8187
8188 * gfortran.dg/allocate_zerosize_2.f90: New test case.
8189
8190 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
8191
8192 * gcc.dg/tree-ssa/loop-18.c: New test.
8193
8194 2006-06-14 Mark Mitchell <mark@codesourcery.com>
8195
8196 PR c++/27665
8197 * g++.dg/template/crash52.C: New test.
8198
8199 PR c++/27648
8200 * g++.dg/ext/attrib22.C: New test.
8201
8202 PR c++/26559
8203 * g++.dg/template/builtin1.C: New test.
8204 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
8205
8206 PR c++/28018
8207 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
8208 assignment.
8209 * g++.old-deja/g++.pt/crash51.C: Likewise.
8210
8211 PR c++/27227
8212 * g++.dg/lookup/linkage1.C: New test.
8213 * g++.dg/lookup/linkage2.C: Likewise.
8214
8215 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
8216
8217 PR middle-end/27959
8218 * gcc.dg/pr27959.c: New testcase.
8219
8220 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
8221
8222 PR target/28014:
8223 * g++.dg/eh/div.C: New test.
8224
8225 2006-06-13 Jakub Jelinek <jakub@redhat.com>
8226
8227 PR c++/27894
8228 * g++.dg/tree-ssa/pr26757.C: New test.
8229 * g++.dg/tree-ssa/pr27894.C: New test.
8230
8231 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
8232
8233 * gcc.c-torture/compile/20060609-1.c: New test.
8234
8235 PR target/27863
8236 * gcc.c-torture/compile/pr27863.c: New test.
8237
8238 2006-06-13 Richard Guenther <rguenther@suse.de>
8239
8240 PR tree-optimization/27830
8241 * g++.dg/tree-ssa/pr27830.C: New testcase.
8242
8243 2006-06-13 Matthew Sachs <msachs@apple.com>
8244
8245 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
8246 the list of compiler flags; this causes those flags to be checked
8247 for things like dg-skip-if.
8248
8249 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8250
8251 PR c++/27601
8252 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
8253
8254 2006-06-12 Mark Mitchell <mark@codesourcery.com>
8255 Kazu Hirata <kazu@codesourcery.com>
8256
8257 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
8258 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
8259
8260 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8261
8262 PR c++/27933
8263 * g++.dg/lookup/using15.C: New test.
8264
8265 PR c++/27951
8266 * g++.dg/other/anon4.C: New test.
8267
8268 2006-06-12 Roger Sayle <roger@eyesopen.com>
8269
8270 PR c++/21210
8271 * g++.dg/init/complex1.C: New test case.
8272
8273 2006-06-11 Eric Christopher <echristo@apple.com>
8274
8275 PR middle-end/27948
8276 * gcc.dg/bf-ms-layout.c: Run on darwin.
8277 * gcc.dg/bf-no-ms-layout: Ditto.
8278 * gcc.dg/attr-ms_struct-2.c: New.
8279 * gcc.dg/bf-ms-layout-2.c: Ditto.
8280
8281 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
8282
8283 * gcc.dg/attr-ms_struct-packed1.c: New.
8284
8285 2006-06-09 Mike Stump <mrs@apple.com>
8286
8287 * gcc.dg/vla-7.c: Add.
8288
8289 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
8290
8291 PR fortran/24558
8292 * gfortran.dg/entry_6.f90: New test.
8293
8294 PR fortran/20877
8295 PR fortran/25047
8296 * gfortran.dg/entry_7.f90: New test.
8297
8298 2006-06-09 Jakub Jelinek <jakub@redhat.com>
8299
8300 PR c/27747
8301 * gcc.dg/cpp/_Pragma6.c: New test.
8302
8303 PR c++/27748
8304 * g++.dg/cpp/_Pragma1.C: New test.
8305
8306 PR preprocessor/27746
8307 * gcc.dg/gomp/macro-3.c: New test.
8308 * gcc.dg/gomp/macro-4.c: New test.
8309 * g++.dg/gomp/macro-3.C: New test.
8310 * g++.dg/gomp/macro-4.C: New test.
8311
8312 2006-06-09 Richard Guenther <rguenther@suse.de>
8313
8314 PR tree-optimization/26998
8315 * gcc.dg/torture/pr26998.c: New testcase.
8316 * gcc.dg/tree-ssa/vrp29.c: New testcase.
8317
8318 2006-06-08 Mike Stump <mrs@apple.com>
8319
8320 * gcc.dg/pr27095.c: Account for stubs.
8321
8322 PR target/26427
8323 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
8324 produce bad code on darwin.
8325
8326 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8327
8328 PR fortran/27958
8329 * gfortran.dg/substr_2.f: New test.
8330
8331 2006-06-08 Asher Langton <langton2@llnl.gov>
8332
8333 PR fortran/27786
8334 * cray_pointers_2.f90: Add -fbounds-check compile flag.
8335
8336 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8337
8338 PR target/27421
8339 * gcc.dg/union-3.c: New test.
8340
8341 2006-06-08 Richard Guenther <rguenther@suse.de>
8342
8343 PR middle-end/27116
8344 * gcc.dg/torture/pr27116.c: New testcase.
8345 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
8346
8347 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
8348
8349 PR rtl-optimization/26449
8350 * gcc.dg/pr26449.c: New test.
8351
8352 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8353
8354 PR c++/27601
8355 * g++.dg/ext/offsetof1.C: Test member functions.
8356
8357 2006-06-07 Steve Ellcey <sje@cup.hp.com>
8358
8359 * gcc.dg/pr27095.c: Improve scanning.
8360
8361 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
8362
8363 PR fortran/23091
8364 * gfortran.dg/saved_automatic_1.f90: New test.
8365
8366 PR fortran/24168
8367 * gfortran.dg/array_simplify_1.f90: New test.
8368
8369 PR fortran/25090
8370 * gfortran.dg/entry_dummy_ref_1.f90: New test.
8371
8372 PR fortran/25058
8373 * gfortran.dg/entry_dummy_ref_2.f90: New test.
8374
8375 2006-06-06 Mark Mitchell <mark@codesourcery.com>
8376
8377 PR c++/27177
8378 * g++.dg/expr/cast7.C: New test.
8379
8380 2006-06-06 Janis Johnson <janis187@us.ibm.com>
8381
8382 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
8383 * lib/gcc-defs.exp (tool_check_compile): Ditto.
8384 * lib/fortran-torture.exp (fortran-torture-compile,
8385 fortran-torture-execute): Ditto.
8386
8387 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
8388
8389 PR target/27842
8390 * gcc.dg/vmx/pr27842.c: New test.
8391
8392 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8393
8394 PR libfortran/27895
8395 * gfortran.dg/bounds_check_3.f90: New test.
8396
8397 2006-06-05 Mike Stump <mrs@apple.com>
8398
8399 * objc.dg/objc-fast-4.m: Skip for ppc64.
8400
8401 2006-06-05 Steve Ellcey <sje@cup.hp.com>
8402
8403 PR testsuite/27705
8404 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
8405
8406 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
8407 Victor Kaplansky <victork@il.ibm.com>
8408
8409 PR tree-optimizations/26360
8410 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
8411 with -fno-tree-dce.
8412 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
8413
8414 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
8415
8416 PR fortran/14067
8417 * gfortran.dg/data_char_1.f90: Add messages for truncated
8418 strings.
8419
8420 PR fortran/16943
8421 * gfortran.dg/func_decl_2.f90: New test.
8422
8423 PR fortran/20839
8424 * gfortran.dg/do_2.f90: New test.
8425
8426 PR fortran/27655
8427 * gfortran.dg/associated_3.f90: New test.
8428
8429 2006-06-04 Mark Mitchell <mark@codesourcery.com>
8430
8431 PR c++/27819
8432 * g++.dg/template/static25.C: New test.
8433
8434 PR c++/27722
8435 * g++.dg/init/array21.C: New test.
8436
8437 PR c++/27807
8438 * g++.dg/ext/complit7.C: New test.
8439
8440 PR c++/27806
8441 * g++.dg/parse/ptrmem5.C: New test.
8442
8443 2006-06-04 Roger Sayle <roger@eyesopen.com>
8444 Andrew Pinski <pinskia@physics.uc.edu>
8445
8446 PR c/27150
8447 PR middle-end/27382
8448 * gcc.dg/pr27150-1.c: New testcase.
8449 * gcc.dg/pr27382-1.c: New testcase.
8450 * gcc.dg/pr27382-2.c: New testcase.
8451
8452 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
8453
8454 PR c/25161
8455 PR c/27020
8456 * gcc.dg/array-10.c: New test.
8457
8458 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8459
8460 PR c++/27804
8461 * g++.dg/init/const4.C: New test.
8462 * g++.dg/init/member1.C: Add error-marker.
8463 * g++.dg/other/fold1.C: Adjust error-marker.
8464
8465 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8466
8467 PR c++/27601
8468 * g++.dg/ext/offsetof1.C: New test.
8469
8470 2006-06-04 Eric Christopher <echristo@apple.com>
8471
8472 * gcc.dg/attr-ms_struct-1.c: New.
8473
8474 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
8475
8476 * gcc.c-torture/compile/builtin_constant_p.c: New test.
8477
8478 2006-06-04 Richard Guenther <rguenther@suse.de>
8479
8480 PR tree-optimization/27039
8481 * gcc.dg/tree-ssa/loop-17.c: New testcase.
8482
8483 2006-06-03 Roger Sayle <roger@eyesopen.com>
8484
8485 PR target/26223
8486 * gcc.target/i386/amd64-abi-2.c: New test case.
8487
8488 2006-06-02 Eric Christopher <echristo@apple.com>
8489
8490 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
8491 * gcc.target/i386/20020523-1.c: Skip if darwin.
8492 * gcc.target/i386/asm-3.c: Ditto.
8493 * gcc.target/i386/20011119-1.c: Ditto.
8494 * gcc.target/i386/clobbers.c: Remove pic part of test.
8495
8496 2006-06-02 Steve Ellcey <sje@cup.hp.com>
8497
8498 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
8499 * g++.old-deja/g++.other/init19.C: Ditto.
8500 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
8501 and add other platforms as expected failures.
8502
8503 2006-06-01 Steve Ellcey <sje@cup.hp.com>
8504
8505 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
8506 (is-effective-target-keyword): Ditto.
8507
8508 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
8509
8510 PR fortran/27715
8511 * gfortran.dg/extended_char_comparison_1.f: New test.
8512
8513 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
8514
8515 PR fortran/25098
8516 * gfortran.dg/dummy_procedure_1.f90: New test.
8517
8518 PR fortran/25147
8519 * gfortran.dg/dummy_procedure_2.f90: New test.
8520
8521 * gfortran.dg/associated_2.f90: Correct to make consistent with
8522 standard.
8523
8524 2006-05-31 Roger Sayle <roger@eyesopen.com>
8525
8526 * gcc.target/i386/387-11.c: New test case.
8527
8528 2006-05-31 Mark Mitchell <mark@codesourcery.com>
8529
8530 PR c++/27801
8531 * g++.dg/template/cond6.C: New test.
8532
8533 PR c++/26496
8534 * g++.dg/template/crash51.C: New test.
8535 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
8536
8537 PR c++/27385
8538 * g++.dg/init/array20.C: New test.
8539
8540 2006-05-31 Roger Sayle <roger@eyesopen.com>
8541
8542 * gcc.dg/builtins-54.c: New test case.
8543
8544 2006-05-30 Mark Mitchell <mark@codesourcery.com>
8545
8546 PR c++/26433
8547 * g++.dg/template/fntry1.C: Add dg-do link.
8548
8549 PR c++/27808
8550 * g++.dg/parse/friend6.C: New test.
8551
8552 2006-05-30 Asher Langton <langton2@llnl.gov>
8553
8554 * gfortran.dg/cray_pointers_7.f90: New test.
8555
8556 2006-05-30 Roger Sayle <roger@eyesopen.com>
8557
8558 PR tree-optimization/23452
8559 * gcc.dg/fold-mulconj-1.c: New test case.
8560
8561 2006-05-30 Mark Mitchell <mark@codesourcery.com>
8562
8563 PR c++/27803
8564 * g++.dg/parse/bitfield1.C: New test.
8565
8566 2006-05-30 Roger Sayle <roger@eyesopen.com>
8567
8568 * gcc.target/ppc-eq0-1.c: New test case.
8569 * gcc.target/ppc-negeq0-1.c: New test case.
8570
8571 2006-05-30 Dirk Mueller <dmueller@suse.de>
8572
8573 PR c/27273
8574 * gcc.dg/overflow-warn-5.c: New test.
8575
8576 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8577
8578 PR c/27718
8579 * gcc.dg/sizeof-1.c: New test.
8580
8581 2006-05-30 Uros Bizjak <uros@kss-loka.si>
8582
8583 PR target/27790
8584 * gcc.target/i386/pr27790.c: New test.
8585
8586 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8587
8588 PR libgfortran/27757
8589 * gfortran.dg/direct_io_5.f90: New test.
8590
8591 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8592
8593 PR libgfortran/27634
8594 * gfortran.dg/fmt_missing_period_1.f: New test.
8595 * gfortran.dg/fmt_missing_period_2.f: New test.
8596 * gfortran.dg/fmt_missing_period_3.f: New test.
8597
8598 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8599
8600 PR fortran/19777
8601 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
8602 arrays.
8603
8604 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8605
8606 PR c++/27713
8607 * g++.dg/template/new6.C: New test.
8608
8609 2006-05-29 Roger Sayle <roger@eyesopen.com>
8610
8611 PR tree-optimization/24964
8612 * gcc.target/i386/387-10.c: New test case.
8613
8614 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
8615
8616 * intrinsics/string_intrinsics.c (compare_string):
8617 Use memcmp instead of strncmp to avoid tripping over
8618 CHAR(0) in a string.
8619
8620 2006-05-27 Richard Guenther <rguenther@suse.de>
8621
8622 PR middle-end/27773
8623 * gcc.dg/torture/pr27773.c: New testcase.
8624
8625 2006-05-27 Dirk Mueller <dmueller@suse.de>
8626
8627 * gcc.dg/pr24561.c: Rename to..
8628 * gcc.dg/pr25962.c: .. this.
8629
8630 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8631
8632 PR fortran/19777
8633 * gfortran.dg/bounds_check_2.f: New test.
8634
8635 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
8636
8637 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
8638 * gfortran.dg/byte_1.f90: Likewise.
8639 * gfortran.dg/dup_save_2.f90: Likewise.
8640
8641 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
8642
8643 * gfortran.dg/associated_2.f90: New test.
8644
8645 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8646
8647 PR fortran/27524
8648 * gfortran.dg/bounds_check_1.f90: New test.
8649
8650 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
8651
8652 PR rtl-optimization/27661
8653 * gcc.dg/pr27661.c: New test case.
8654
8655 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8656
8657 PR fortran/23151
8658 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
8659 * gfortran.dg/print_parentheses_1.f: New test.
8660 * gfortran.dg/print_parentheses_2.f90: New test.
8661
8662 2006-05-26 Jakub Jelinek <jakub@redhat.com>
8663
8664 PR target/27758
8665 * gcc.dg/pr27758.c: New test.
8666
8667 2006-05-24 Falk Hueffner <falk@debian.org>
8668
8669 * gcc.c-torture/compile/pr27571.c: New test.
8670
8671 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
8672
8673 PR fortran/27709
8674 * gfortran.dg/spec_expr_4.f90: New test.
8675
8676 PR fortran/27155
8677 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
8678
8679 2006-05-25 Mark Mitchell <mark@codesourcery.com>
8680
8681 PR c++/20103
8682 * g++.dg/ext/complit6.C: New test.
8683 * g++.dg/ext/complit3.C: Adjust error markers.
8684 * g++.dg/init/const3.C: New test.
8685
8686 2006-05-25 Richard Guenther <rguenther@suse.de>
8687
8688 PR middle-end/27743
8689 * gcc.dg/torture/pr27743.c: New testcase.
8690
8691 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8692
8693 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
8694
8695 2006-05-25 Alan Modra <amodra@bigpond.net.au>
8696
8697 * gcc.dg/compat/scalar-by-value-x.h: New.
8698 * gcc.dg/compat/scalar-by-value-y.h: New.
8699 * gcc.dg/compat/scalar-by-value-5.c: New.
8700 * gcc.dg/compat/scalar-by-value-5_main.c: New.
8701 * gcc.dg/compat/scalar-by-value-5_x.c: New.
8702 * gcc.dg/compat/scalar-by-value-5_y.c: New.
8703 * gcc.dg/compat/scalar-by-value-6.c: New.
8704 * gcc.dg/compat/scalar-by-value-6_main.c: New.
8705 * gcc.dg/compat/scalar-by-value-6_x.c: New.
8706 * gcc.dg/compat/scalar-by-value-6_y.c: New.
8707
8708 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
8709
8710 PR tree-optimization/27639
8711 PR tree-optimization/26719
8712 * gcc.dg/pr27639.c: New test.
8713 * gcc.dg/pr26719.c: New test.
8714 * gcc.dg/tree-ssa/scev-cast.c: New test.
8715
8716 2006-05-23 Mark Mitchell <mark@codesourcery.com>
8717
8718 PR c++/20173
8719 * g++.dg/template/error21.C: New test.
8720
8721 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
8722
8723 PR target/27696
8724 * gcc.target/i386/pr27696.c: New.
8725
8726 2006-05-22 Janis Johnson <janis187@us.ibm.com>
8727
8728 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
8729
8730 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
8731
8732 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8733
8734 PR c++/27716
8735 * g++.dg/other/assign1.C: New test.
8736
8737 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
8738
8739 PR target/27266
8740 * gcc.target/i386/pr27266.c: New.
8741
8742 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8743
8744 PR c++/27451
8745 * g++.dg/ext/asm9.C: New test.
8746
8747 2006-05-22 Richard Sandiford <richard@codesourcery.com>
8748
8749 PR rtl-optimization/25514
8750 * gcc.c-torture/compile/pr25514.c: New test.
8751
8752 2006-05-22 Richard Guenther <rguenther@suse.de>
8753
8754 Revert
8755 2006-01-31 Richard Guenther <rguenther@suse.de>
8756
8757 * gcc.target/i386/sselibm-1.c: New testcase.
8758 * gcc.target/i386/sselibm-2.c: Likewise.
8759 * gcc.target/i386/sselibm-3.c: Likewise.
8760 * gcc.target/i386/sselibm-4.c: Likewise.
8761 * gcc.target/i386/sselibm-5.c: Likewise.
8762
8763 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8764
8765 PR c/27420
8766 * gcc.dg/func-args-2.c: New test.
8767
8768 PR c/26818
8769 * gcc.dg/struct-incompl-1.c: New test.
8770
8771 2006-05-22 Richard Guenther <rguenther@suse.de>
8772
8773 PR testsuite/27708
8774 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
8775 the transformations we test for.
8776
8777 2006-05-22 Richard Guenther <rguenther@suse.de>
8778
8779 PR testsuite/27707
8780 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
8781
8782 2006-05-21 Mark Mitchell <mark@codesourcery.com>
8783
8784 PR c++/27210
8785 * g++.dg/warn/new1.C: New test.
8786 * g++.dg/template/new5.C: Likewise.
8787
8788 2006-05-21 Roger Sayle <roger@eyesopen.com>
8789
8790 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
8791 * gcc.target/i386/20060512-3.c: Likewise.
8792
8793 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
8794
8795 PR rtl-optimization/27671
8796 * gcc.c-torture/execute/pr27671-1.c: New.
8797 * gcc.dg/pr27671-2.c: Likewise.
8798
8799 PR tree-optimization/26622.
8800 * gcc.c-torture/compile/pr26622.c: New.
8801
8802 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
8803
8804 PR fortran/27613
8805 * gfortran.dg/recursive_reference_1.f90: New test.
8806
8807 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
8808
8809 PR fortran/25746
8810 * gfortran.dg/elemental_subroutine_3.f90: New test.
8811
8812 PR fortran/25090
8813 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
8814
8815 PR fortran/27584
8816 * gfortran.dg/associated_target_1.f90: New test.
8817
8818 PR fortran/19015
8819 * gfortran.dg/maxloc_shape_1.f90: New test.
8820
8821 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8822
8823 PR libgfortran/24459
8824 * gfortran.dg/namelist_24.f90: New test.
8825 * gfortran.dg/namelist_12.f: Fix typo in comment.
8826
8827 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
8828
8829 PR middle-end/25776
8830 * g++.dg/other/error11.C: New test.
8831
8832 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8833
8834 * gcc.target/mips/pr26765.c: Add -w to options.
8835
8836 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8837
8838 * lib/target-supports.exp (check_effective_target_mpaired_single):
8839 New function.
8840 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
8841 multilibs.
8842 * g++.dg/vect/vect.exp: Likewise.
8843
8844 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8845
8846 PR testsuite/25891
8847 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
8848
8849 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
8850
8851 PR fortran/27662
8852 * gfortran.dg/temporary_1.f90: New file.
8853
8854 2006-05-19 Andreas Schwab <schwab@suse.de>
8855
8856 * g++.dg/other/unused1.C: Also match "stringz".
8857
8858 2006-05-19 Mark Mitchell <mark@codesourcery.com>
8859
8860 PR c++/26433
8861 * g++.dg/template/fntry1.C: New test.
8862
8863 2006-05-18 Mark Mitchell <mark@codesourcery.com>
8864
8865 PR c++/27471
8866 PR c++/27506
8867 * g++.dg/conversion/bitfield5.C: New test.
8868 * g++.dg/conversion/bitfield6.C: New test.
8869
8870 2006-05-18 Mike Stump <mrs@apple.com>
8871
8872 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
8873 * gcc.dg/vla-4.c: Add.
8874 * gcc.dg/vla-5.c: Add.
8875 * gcc.dg/vla-6.c: Add.
8876
8877 2006-05-12 Stuart Hastings <stuart@apple.com>
8878
8879 * testsuite/gcc.target/i386/20060512-1.c: New.
8880 * testsuite/gcc.target/i386/20060512-2.c: New.
8881 * testsuite/gcc.target/i386/20060512-3.c: New.
8882 * testsuite/gcc.target/i386/20060512-4.c: New.
8883
8884 2006-05-17 Mark Mitchell <mark@codesourcery.com>
8885
8886 PR c++/26122
8887 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
8888
8889 PR c++/26068
8890 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
8891 * g++.dg/parse/linkage1.C: New test.
8892
8893 2006-05-17 Jakub Jelinek <jakub@redhat.com>
8894
8895 PR tree-optimization/27548
8896 * g++.dg/tree-ssa/pr27548.C: New test.
8897
8898 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8899
8900 PR fortran/26551
8901 * gfortran.dg/recursive_check_1.f: New test.
8902 * gfortran.dg/recursive_check_2.f90: New test.
8903
8904 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
8905
8906 * g++.dg/opt/temp2.C: New test.
8907
8908 2006-05-17 Jakub Jelinek <jakub@redhat.com>
8909
8910 PR c++/27491
8911 * g++.dg/init/brace5.C: New test.
8912
8913 PR middle-end/27415
8914 * gcc.dg/gomp/pr27415.c: New test.
8915 * g++.dg/gomp/pr27415.C: New test.
8916
8917 PR tree-optimization/27549
8918 * g++.dg/tree-ssa/pr27549.C: New test.
8919
8920 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8921
8922 PR libgfortran/27575
8923 * gfortran.dg/read_eof_4.f90: New test.
8924
8925 2006-05-16 Richard Guenther <rguenther@suse.de>
8926
8927 PR tree-optimization/22303
8928 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
8929
8930 2006-05-16 Jakub Jelinek <jakub@redhat.com>
8931
8932 PR middle-end/27573
8933 * gcc.dg/gomp/pr27573.c: New test.
8934 * gfortran.dg/gomp/pr27573.f90: New test.
8935
8936 PR c/27499
8937 * gcc.dg/gomp/pr27499.c: New test.
8938 * g++.dg/gomp/pr27499.C: New test.
8939
8940 2006-05-15 Mark Mitchell <mark@codesourcery.com>
8941
8942 PR c++/27339
8943 * g++.dg/parser/access8.C: Adjust error marker.
8944 * g++.dg/template/access17.C: New test.
8945 * g++.dg/template/access18.C: Likewise.
8946
8947 2006-05-15 Roger Sayle <roger@eyesopen.com>
8948
8949 PR target/26600
8950 * gcc.target/i386/pr26600.c: New test case.
8951
8952 2006-05-15 Mark Mitchell <mark@codesourcery.com>
8953
8954 PR c++/27505
8955 * g++.dg/expr/bitfield1.C: New test.
8956
8957 2006-05-15 Richard Guenther <rguenther@suse.de>
8958
8959 PR tree-optimization/27603
8960 * gcc.dg/torture/pr27603.c: New testcase.
8961
8962 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
8963
8964 PR fortran/25090
8965 * gfortran.dg/entry_dummy_ref_1.f90: New test.
8966
8967 PR fortran/25082
8968 * gfortran.dg/scalar_return_1.f90: New test.
8969
8970 PR fortran/27411
8971 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
8972
8973 2006-05-15 Jakub Jelinek <jakub@redhat.com>
8974
8975 * gcc.dg/gomp/critical-4.c: New test.
8976 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
8977 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
8978 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
8979 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
8980
8981 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8982
8983 PR c++/27582
8984 * g++.dg/template/dependent-args1.C: New test.
8985
8986 PR c++/27581
8987 * g++.dg/lookup/this1.C: New test.
8988
8989 PR c++/27315
8990 * g++.dg/template/operator6.C: New test.
8991 * g++.dg/template/incomplete3.C: New test.
8992
8993 PR c++/27559
8994 * g++.dg/template/new4.C: New test.
8995
8996 PR c++/27496
8997 * g++.dg/template/void2.C: New test.
8998
8999 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
9000
9001 * g++.dg/template/dependent-expr5.C: New test.
9002
9003 2006-05-14 Roger Sayle <roger@eyesopen.com>
9004
9005 PR middle-end/26729
9006 * gcc.dg/pr26729-1.c: New test case.
9007
9008 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
9009
9010 * gcc.dg/pr27003.c: New test.
9011
9012 2006-05-12 Steve Ellcey <sje@cup.hp.com>
9013
9014 * lib/target-supports.dg (check_cxa_atexit_available): Change
9015 v3_target_compile to ${tool}_target_compile.
9016
9017 2006-05-11 Jason Merrill <jason@redhat.com>
9018
9019 * lib/scanasm.exp (scan-not-hidden): Fix typo.
9020
9021 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9022
9023 PR fortran/27553
9024 * gfortran.dg/label_5.f90: New test.
9025
9026 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
9027
9028 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
9029 check_effective_target_powerpc_altivec_ok): New.
9030 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
9031 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
9032 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
9033 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
9034 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
9035 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
9036 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
9037 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
9038 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
9039 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
9040 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
9041 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
9042 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
9043 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
9044 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
9045 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
9046 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
9047 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
9048 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
9049 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
9050 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
9051 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
9052 gcc.target/powerpc/altivec-9.c,
9053 gcc.target/powerpc/altivec-consts.c,
9054 gcc.target/powerpc/altivec-pr22085.c,
9055 gcc.target/powerpc/altivec-splat.c,
9056 gcc.target/powerpc/altivec-types-1.c,
9057 gcc.target/powerpc/altivec-types-2.c,
9058 gcc.target/powerpc/altivec-types-3.c,
9059 gcc.target/powerpc/altivec-types-4.c,
9060 gcc.target/powerpc/altivec-varargs-1.c,
9061 gcc.target/powerpc/altivec-vec-merge.c,
9062 gcc.target/powerpc/ppc-vector-memcpy.c,
9063 gcc.target/powerpc/ppc-vector-memset.c,
9064 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
9065 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
9066 these effective targets.
9067 * gcc.dg/vmx/pr27006.c: Add missing close brace.
9068 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
9069
9070 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9071
9072 PR middle-end/27384
9073 * g++.dg/other/fold1.C: New test.
9074
9075 PR middle-end/27488
9076 * gcc.dg/fold-nonneg-1.c: New test.
9077
9078 PR c++/27547
9079 * g++.dg/other/operator1.C: New test.
9080
9081 2006-05-11 Richard Guenther <rguenther@suse.de>
9082
9083 PR middle-end/27529
9084 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
9085
9086 2006-05-10 Janis Johnson <janis187@us.ibm.com>
9087
9088 * lib/target-supports-dg.exp (check-flags): New.
9089 (dg-skip-if): Move flag checks.
9090
9091 2006-05-09 Steve Ellcey <sje@cup.hp.com>
9092
9093 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
9094 * lib/target-supports.dg (check_cxa_atexit_available): New.
9095
9096 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
9097
9098 PR fortran/27470
9099 * gfortran.dg/multiple_allocation_2.f90: New test case.
9100
9101 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
9102
9103 * gcc.target/arm/pr27387.C: Fix a comment typo.
9104
9105 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9106
9107 PR fortran/24549
9108 * gfortran.dg/error_recovery_1.f90: New test.
9109
9110 2006-05-10 Richard Guenther <rguenther@suse.de>
9111
9112 PR tree-optimization/27302
9113 * gcc.dg/torture/pr27302.c: New testcase.
9114
9115 2006-05-09 Dirk Mueller <dmueller@suse.de>
9116 Richard Guenther <rguenther@suse.de>
9117
9118 PR middle-end/27498
9119 * gcc.dg/tree-ssa/pr27498.c: New testcase.
9120
9121 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
9122
9123 PR rtl-optimization/27335
9124 * gcc.dg/pr27335.c: New test.
9125
9126 2006-05-06 Richard Sandiford <richard@codesourcery.com>
9127
9128 * gcc.target/mips/mips-ps-5.c: New file.
9129
9130 2006-05-08 Jan Hubicka <jh@suse.cz>
9131
9132 PR middle-end/25962
9133 * gcc.dg/pr25962.c: New.
9134
9135 2006-05-08 Roger Sayle <roger@eyesopen.com>
9136
9137 PR target/27158
9138 * gcc.target/powerpc/pr27158.c: New test case.
9139
9140 2006-05-08 Laurent GUERBY <laurent@guerby.net>
9141
9142 PR testsuite/27476
9143 * ada/acats/run_all.sh: Use test -z.
9144
9145 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9146
9147 PR libfortran/18271
9148 * gfortran.dg/spec_expr_3.f90: New test.
9149
9150 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
9151
9152 PR target/24879
9153 * gcc.target/i386/monitor.c: New file.
9154
9155 2006-05-08 Alan Modra <amodra@bigpond.net.au>
9156
9157 * gcc.dg/pr27095.c: xfail *-*-darwin*.
9158
9159 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9160
9161 PR c++/27447
9162 * g++.dg/other/ptrmem7.C: New test.
9163
9164 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9165
9166 PR target/27421
9167 * gcc.dg/array-9.c: New test.
9168
9169 2006-05-07 Richard Guenther <rguenther@suse.de>
9170
9171 PR tree-optimization/27409
9172 * gcc.dg/torture/pr27409.c: New testcase.
9173
9174 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9175
9176 PR fortran/27457
9177 * gfortran.dg/select_6.f90: New.
9178
9179 2006-05-07 Richard Guenther <rguenther@suse.de>
9180
9181 PR tree-optimization/27136
9182 * gcc.dg/torture/pr27136.c: New testcase.
9183
9184 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
9185
9186 PR fortran/24813
9187 * gfortran.dg/char_cons_len_1.f90: New test.
9188
9189 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9190
9191 PR c++/27427
9192 * g++.dg/template/incomplete2.C: New test.
9193
9194 2006-05-06 Richard Guenther <rguenther@suse.de>
9195
9196 PR tree-optimization/27151
9197 * gcc.dg/vect/pr27151.c: New testcase.
9198
9199 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9200
9201 PR c++/27430
9202 * g++.dg/template/void1.C: New test.
9203
9204 PR c++/27423
9205 * g++.dg/other/void2.C: New test.
9206
9207 PR c++/27422
9208 * g++.dg/conversion/void1.C: New test.
9209
9210 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
9211
9212 PR/21391
9213 * g++.dg/other/unused1.C: New.
9214
9215 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9216
9217 PR objc/27240
9218 * objc.dg/member-1.m: New test.
9219
9220 2006-05-05 Steve Ellcey <sje@cup.hp.com>
9221
9222 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
9223
9224 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9225
9226 PR libfortran/26985
9227 * gfortran.dg/matmul_2.f90: New test.
9228
9229 2005-05-05 Laurent GUERBY <laurent@guerby.net>
9230
9231 * ada/acats/run_all.sh: Use sync when main not found.
9232
9233 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
9234
9235 PR target/26765
9236 * gcc.target/mips/pr26765.c: New.
9237
9238 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
9239
9240 * gcc.target/bfin: New directory.
9241 * gcc.target/bfin/bfin.exp: New file.
9242 * gcc.target/bfin/frmul.c: New file.
9243 * gcc.target/bfin/arith.c: New file.
9244 * gcc.target/bfin/mul-combine.c: New file.
9245 * gcc.target/bfin/shift.c: New file.
9246
9247 2006-05-04 Richard Guenther <rguenther@suse.de>
9248
9249 PR tree-optimization/14287
9250 PR tree-optimization/14844
9251 PR tree-optimization/19792
9252 PR tree-optimization/21608
9253 PR tree-optimization/27090
9254 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
9255 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
9256 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
9257 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
9258 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
9259
9260 2006-05-04 Jakub Jelinek <jakub@redhat.com>
9261
9262 PR tree-optimization/27285
9263 * gcc.c-torture/execute/pr27285.c: New test.
9264
9265 PR middle-end/27388
9266 * gcc.dg/gomp/pr27388-1.c: New test.
9267 * gcc.dg/gomp/pr27388-2.c: New test.
9268 * gcc.dg/gomp/pr27388-3.c: New test.
9269
9270 PR c++/27359
9271 * g++.dg/gomp/pr27359.C: New test.
9272
9273 2006-05-02 Steven G. Kargl <kargls@comcast.net>
9274
9275 PR fortran/20248
9276 * gfortran.dg/iargc.f90: New test.
9277
9278 2006-05-02 Mark Mitchell <mark@codesourcery.com>
9279
9280 PR c++/27102
9281 * g++.dg/template/crash49.C: New test.
9282
9283 2006-05-02 Steve Ellcey <sje@cup.hp.com>
9284
9285 PR testsuite/27032
9286 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
9287
9288 2006-05-02 Jeff Law <law@redhat.com>
9289
9290 PR tree-optimization/27364
9291 * gcc.c-torture/execute/pr27364.c: New test.
9292
9293 2006-05-02 Mark Mitchell <mark@codesourcery.com>
9294
9295 PR c++/27309
9296 * g++.dg/parser/ctor5.C: New test.
9297
9298 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
9299
9300 PR target/27387
9301 * gcc.target/arm/arm.exp: New.
9302 * gcc.target/arm/pr27387.C: Likewise.
9303
9304 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
9305
9306 PR fortran/27269
9307 PR fortran/27324
9308 * gfortran.dg/module_equivalence_2.f90: New test.
9309
9310 2006-05-02 Jakub Jelinek <jakub@redhat.com>
9311
9312 PR middle-end/27337
9313 * g++.dg/gomp/pr27337-1.C: New test.
9314 * g++.dg/gomp/pr27337-2.C: New test.
9315
9316 PR middle-end/27328
9317 * gcc.dg/gomp/pr27328.c: New test.
9318
9319 PR middle-end/27325
9320 * g++.dg/gomp/pr27325.C: New test.
9321
9322 PR middle-end/27310
9323 * g++.dg/gomp/pr27310.C: New test.
9324
9325 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9326
9327 PR tree-optimization/27291
9328 * g++.dg/tree-ssa/pr27291.C: New test.
9329
9330 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9331
9332 PR tree-optimization/27283
9333 * g++.dg/tree-ssa/pr27283.C: New test.
9334
9335 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9336
9337 * gcc.dg/tree-ssa/loop-16.c: New test.
9338
9339 2006-05-01 Roger Sayle <roger@eyesopen.com>
9340 Joseph S. Myers <joseph@codesourcery.com>
9341
9342 * gcc.dg/Wconversion-3.c: New test case.
9343 * gcc.dg/Wconversion-4.c: Likewise.
9344
9345 2006-05-01 Richard Guenther <rguenther@suse.de>
9346
9347 PR tree-optimization/26726
9348 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
9349
9350 2006-04-30 Roger Sayle <roger@eyesopen.com>
9351
9352 * gcc.dg/Woverflow-1.c: New test case.
9353 * gcc.dg/Woverflow-2.c: Likewise.
9354 * gcc.dg/Woverflow-3.c: Likewise.
9355
9356 2006-04-30 Mark Mitchell <mark@codesourcery.com>
9357
9358 PR c++/27094
9359 * g++.dg/template/defarg8.C: New test.
9360
9361 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9362
9363 PR c++/27278
9364 * g++.dg/parse/operator7.C: New test.
9365
9366 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9367
9368 PR c++/11471
9369 PR c++/27102
9370 * g++.dg/template/crash48.C: New test.
9371
9372 PR c++/27279
9373 * g++.dg/parse/ctor4.C: New test.
9374
9375 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9376
9377 PR fortran/25681
9378 * gfortran.df/char_type_len.f90: New test.
9379
9380 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9381
9382 PR libgfortran/27304
9383 * gfortran.dg/fmt_exhaust.f90: New test.
9384
9385 2006-04-28 Roger Sayle <roger@eyesopen.com>
9386
9387 PR c/25309
9388 * gcc.dg/large-size-array-2.c: New test case.
9389
9390 2006-04-28 Richard Guenther <rguenther@suse.de>
9391
9392 PR target/26826
9393 * gcc.target/i386/pr26826.c: New testcase.
9394
9395 2006-04-28 Jakub Jelinek <jakub@redhat.com>
9396
9397 PR middle-end/27260
9398 * gcc.c-torture/execute/pr27260.c: New.
9399
9400 2006-04-28 Alan Modra <amodra@bigpond.net.au>
9401
9402 PR middle-end/27095
9403 * gcc.dg/pr27095.c: New.
9404
9405 2006-04-27 Mark Mitchell <mark@codesourcery.com>
9406
9407 PR c++/27292
9408 * g++.dg/conversion/bitfield4.C: New test.
9409
9410 2006-04-27 Eric Christopher <echristo@apple.com>
9411
9412 * gcc.dg/pragma-ms_struct.c: New.
9413
9414 2006-04-27 Mark Mitchell <mark@codesourcery.com>
9415
9416 PR c++/27102
9417 * g++.dg/template/crash47.C: New test.
9418
9419 2006-04-27 Dirk Mueller <dmueller@suse.de>
9420
9421 * gcc.target/i386/sse-7.c: build with -msse.
9422
9423 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
9424
9425 PR testsuite/27274:
9426 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
9427 (main): Exit if processor doesn't support SSE.
9428
9429 2006-04-26 David Edelsohn <edelsohn@gnu.org>
9430
9431 PR middle-end/27282
9432 * gcc.c-torture/compile/pr27282.c: New test.
9433
9434 2006-04-26 Jakub Jelinek <jakub@redhat.com>
9435
9436 PR middle-end/26913
9437 * g++.dg/gomp/pr26913.C: New test.
9438
9439 PR c/25996
9440 * gcc.dg/gomp/pr25996.c: New test.
9441 * g++.dg/gomp/pr25996.C: New test.
9442
9443 2006-04-25 Richard Sandiford <richard@codesourcery.com>
9444
9445 PR rtl-optimization/26725
9446 * gcc.c-torture/compile/pr26725.c: New test.
9447
9448 2006-04-25 Richard Guenther <rguenther@suse.de>
9449
9450 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
9451 than n + -1.
9452
9453 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
9454
9455 * gcc.dg/20060425-1.c: New testcase.
9456
9457 2006-04-25 Jakub Jelinek <jakub@redhat.com>
9458
9459 PR tree-optimization/26865
9460 * gcc.dg/pr26865.c: New test.
9461
9462 2006-04-24 Mark Mitchell <mark@codesourcery.com>
9463
9464 PR c++/27292
9465 * g++.dg/conversion/bitfield1.C: New test.
9466 * g++.dg/conversion/bitfield2.C: Likewise.
9467 * g++.dg/conversion/bitfield3.C: Likewise.
9468
9469 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
9470 Richard Guenther <rguenther@suse.de>
9471
9472 PR tree-optimization/27236
9473 * gcc.dg/tree-ssa/pr27236.c: New testcase.
9474
9475 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9476
9477 PR c++/19963
9478 * g++.dg/other/incomplete2.C: New test.
9479
9480 2006-04-24 Richard Guenther <rguenther@suse.de>
9481
9482 PR middle-end/26869
9483 * gcc.dg/torture/pr26869.c: New testcase.
9484
9485 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
9486 Richard Guenther <rguenther@suse.de>
9487
9488 PR tree-optimization/27218
9489 * g++.dg/tree-ssa/pr27218.C: New testcase.
9490
9491 2006-04-23 Mark Mitchell <mark@codesourcery.com>
9492
9493 PR c++/26912
9494 * g++.dg/template/friend41.C: New test.
9495
9496 2006-04-23 David Edelsohn <edelsohn@gnu.org>
9497
9498 * g++.dg/opt/pr15551.C: Include cstdio.
9499 (main): Use remove instead of unlink.
9500
9501 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
9502
9503 * gcc.dg/sibcall-7.c: New test.
9504 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
9505 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
9506 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
9507 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
9508 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
9509
9510 2006-04-23 Mark Mitchell <mark@codesourcery.com>
9511
9512 PR c++/26534
9513 * g++.dg/opt/bitfield1.C: New test.
9514 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
9515 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
9516 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
9517 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
9518 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
9519 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
9520 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
9521 * g++.dg/abi/bitfield2.C: Likewise.
9522 * g++.dg/init/bitfield1.C: Likewise.
9523
9524 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
9525
9526 PR fortran/25099
9527 * gfortran.dg/elemental_subroutine_4.f90: New test.
9528 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
9529 call sub (m, x).
9530
9531 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
9532
9533 * gcc.c-torture/compile/20060421-1.c: New testcase.
9534
9535 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9536
9537 PR c/25875
9538 * gcc.dg/init-bad-4.c: New test.
9539
9540 2006-04-21 Paul Brook <paul@codesourcery.com>
9541
9542 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
9543
9544 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
9545
9546 PR fortran/27122
9547 * gfortran.dg/defined_operators_1.f90: New test.
9548 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
9549 remove old ones associated, incorrectly, with Note 5.46.
9550
9551 PR fortran/27113
9552 * gfortran.dg/character_array_constructor_1.f90: New test.
9553
9554 2006-04-20 Jakub Jelinek <jakub@redhat.com>
9555
9556 * gcc.dg/20060419-1.c: New test.
9557
9558 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
9559
9560 PR c/26774
9561 * gcc.dg/struct-parse-1.c: New test case.
9562
9563 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9564
9565 PR c++/26558
9566 * g++.dg/parse/template19.C: New test.
9567
9568 PR c++/26739
9569 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
9570
9571 PR c++/26036
9572 * g++.dg/expr/call3.C: New test.
9573
9574 PR c++/10385
9575 * g++.dg/conversion/dynamic1.C: New test.
9576
9577 2006-04-19 Mark Mitchell <mark@codesourcery.com>
9578
9579 PR c++/27102
9580 * g++.dg/template/crash35.C: Tweak error markers.
9581 * g++.dg/template/crash46.C: New test.
9582 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
9583 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
9584
9585 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
9586
9587 PR rtl-optimization/14261
9588 * gcc.c-torture/compile/20060419-1.c: Added.
9589
9590 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
9591
9592 * gfortran.dg/label_1.f90: Adjust dg-error.
9593
9594 2006-04-16 Roger Sayle <roger@eyesopen.com>
9595
9596 PR target/26961
9597 * gcc.dg/fold-cond-1.c: New test case.
9598 * gcc.dg/pr26961-1.c: Likewise.
9599
9600 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9601
9602 PR libgfortran/27138
9603 * gfortran.dg/read_bad_advance.f90: New test.
9604
9605 2006-04-16 Roger Sayle <roger@eyesopen.com>
9606 Dale Johannesen <dalej@apple.com>
9607
9608 PR target/24076
9609 * gcc.target/i386/vecinit-3.c: New testcase.
9610 * gcc.target/i386/vecinit-4.c: Likewise.
9611 * gcc.target/i386/sse-18.c: Likewise.
9612 * gcc.target/i386/sse-19.c: Likewise.
9613
9614 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
9615
9616 * gfortran.dg/allocate_zerosize_1.f90: New test.
9617
9618 2006-04-16 Mark Mitchell <mark@codesourcery.com>
9619
9620 PR c++/26365
9621 * g++.dg/template/crash45.C: New test.
9622
9623 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
9624
9625 PR fortran/26787
9626 * gfortran.dg/proc_assign_1.f90: New test.
9627 * gfortran.dg/procedure_lvalue.f90: Change message.
9628 * gfortran.dg/namelist_4.f90: Add new error.
9629
9630 PR fortran/25597
9631 PR fortran/27096
9632 * gfortran.dg/auto_pointer_array_result_1.f90
9633
9634 PR fortran/27089
9635 * gfortran.dg/specification_type_resolution_1.f90
9636
9637 PR fortran/18003
9638 PR fortran/25669
9639 PR fortran/26834
9640 * gfortran.dg/bounds_temporaries_1.f90: New test.
9641
9642 PR fortran/27124
9643 * gfortran.dg/array_return_value_1.f90: New test.
9644
9645 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9646
9647 PR fortran/25336
9648 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
9649
9650 2006-04-15 Jakub Jelinek <jakub@redhat.com>
9651
9652 PR middle-end/26823
9653 * g++.dg/gomp/pr26823-1.C: New test.
9654 * g++.dg/gomp/pr26823-2.C: New test.
9655
9656 2006-04-13 Uros Bizjak <uros@kss-loka.si>
9657
9658 PR middle-end/27134
9659 * gcc.dg/pr27314.c: New test.
9660
9661 2006-04-13 Richard Henderson <rth@redhat.com>
9662
9663 * g++.dg/gomp/block-0.C: Update expected matches.
9664
9665 2006-04-13 DJ Delorie <dj@redhat.com>
9666
9667 * lib/target-supports.exp (check_effective_target_int32plus): New.
9668 (check_effective_target_ptr32plus): New.
9669 (check_effective_target_size32plus): New.
9670 (check_effective_target_int16): New.
9671 (check_profiling_available): Add m32c to the list of unsupported targets.
9672
9673 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
9674 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
9675 memory size.
9676 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
9677 pointers.
9678 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
9679 size_t.
9680 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
9681 and size_t.
9682 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
9683 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
9684 not just xstormy16. Skip m32c due to weird pointer size.
9685 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
9686 not just xstormy16.
9687 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
9688 not just xstormy16.
9689 * gcc.dg/20020312-2.c: Add m32c support.
9690 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
9691 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
9692 in test.
9693 * gcc.dg/20050321-2.c: Require >=32 bit integers.
9694 * gcc.dg/asm-1.c: Skip if int and short are the same size.
9695 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
9696 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
9697 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
9698 * gcc.dg/init-string-2.c: Require >=32 bit integers.
9699 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
9700 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
9701 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
9702 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
9703 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
9704 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
9705 in test.
9706 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
9707 in test.
9708 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
9709 * gcc.dg/pr23049.c: Require >=32 bit integers.
9710 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
9711 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
9712 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
9713 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
9714 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
9715 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
9716 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
9717 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
9718 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
9719 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
9720 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
9721 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
9722 prototype in test.
9723 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
9724 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
9725 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
9726 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
9727 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
9728
9729 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
9730 * gcc.c-torture/execute/20040703-1.x: Likewise.
9731 * gcc.c-torture/execute/20040705-1.x: Likewise.
9732 * gcc.c-torture/execute/20040705-2.x: Likewise.
9733 * gcc.c-torture/execute/20040709-1.x: Likewise.
9734 * gcc.c-torture/execute/20040709-2.x: Likewise.
9735 * gcc.c-torture/execute/20040811-1.x: Likewise.
9736 * gcc.c-torture/execute/20050316-1.x: Likewise.
9737 * gcc.c-torture/execute/bitfld-4.x: Likewise.
9738 * gcc.c-torture/execute/pr19689.x: Likewise.
9739 * gcc.c-torture/execute/pr7284-1.x: Likewise.
9740 * gcc.c-torture/execute/usmul.x: Likewise.
9741 * gcc.c-torture/execute/vrp-5.x: Likewise.
9742 * gcc.c-torture/execute/vrp-6.x: Likewise.
9743 * gcc.dg/debug/20041023-1.s: Likewise.
9744
9745 2006-04-13 Roger Sayle <roger@eyesopen.com>
9746
9747 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
9748 of integers to a vector types are now constant expressions in C.
9749 * gcc.dg/vect/vect-fold-1.c: New test case.
9750
9751 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
9752 Ulrich Weigand <uweigand@de.ibm.com>
9753
9754 PR target/27006
9755 * gcc.dg/vmx/pr27006.c: New testcase.
9756
9757 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9758
9759 PR libgfortran/26766
9760 * gfortran.dg/write_recursive.f90: New test.
9761
9762 2006-04-11 Mark Mitchell <mark@codesourcery.com>
9763
9764 * g++.dg/parse/dtor7.C: New test.
9765 * g++.dg/parse/new1.C: Add error marker.
9766 * g++.dg/template/new3.C: New test.
9767
9768 PR c++/26122
9769 * g++.dg/template/pure1.C: New test.
9770
9771 PR c++/26295
9772 * g++.dg/parse/ptrmem4.C: New test.
9773
9774 2006-04-10 Jeff Law <law@redhat.com>
9775
9776 PR/27087
9777 * gcc.c-torture/compile/pr27087.c: New test.
9778
9779 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
9780
9781 PR/21391
9782 * gcc.dg/20060410.c: New.
9783
9784 2006-04-10 Matthias Klose <doko@debian.org>
9785
9786 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
9787 Recognize multilib directory names containing underscores.
9788
9789 2006-04-10 Roger Sayle <roger@eyesopen.com>
9790
9791 * gcc.target/i386/vecinit-1.c: New test case.
9792 * gcc.target/i386/vecinit-2.c: Likewise.
9793
9794 2006-04-10 Jakub Jelinek <jakub@redhat.com>
9795
9796 PR debug/27057
9797 * g++.dg/debug/dwarf2-2.C: New test.
9798
9799 2006-04-09 Richard Sandiford <richard@codesourcery.com>
9800
9801 PR rtl-optimization/27073
9802 * gcc.c-torture/execute/pr27073.c: New test.
9803
9804 2006-04-08 Mike Stump <mrs@apple.com>
9805
9806 * gcc.dg/pragma-darwin.c: Improve for ppc64.
9807
9808 2006-04-07 Richard Guenther <rguenther@suse.de>
9809
9810 PR tree-optimization/26135
9811 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
9812
9813 2006-04-06 Jan Hubicka <jh@suse.cz>
9814
9815 PR profile/26399
9816 * g++.dg/bprob/g++-bprob-2.C: New testcase.
9817
9818 2006-04-06 Roger Sayle <roger@eyesopen.com>
9819
9820 * g++.dg/conversion/nullptr1.C: New test case.
9821 * g++.dg/conversion/nullptr2.C: Likewise.
9822
9823 2006-04-05 Roger Sayle <roger@eyesopen.com>
9824
9825 * gfortran.dg/dependency_18.f90: New test case.
9826
9827 2006-04-05 Richard Guenther <rguenther@suse.de>
9828
9829 PR tree-optimization/26919
9830 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
9831 * gcc.dg/ipa/ipa-2.c: Likewise.
9832 * gcc.dg/ipa/ipa-3.c: Likewise.
9833 * gcc.dg/ipa/ipa-5.c: Likewise.
9834
9835 2006-04-05 Richard Guenther <rguenther@suse.de>
9836
9837 PR tree-optimization/26763
9838 * gcc.dg/torture/pr26763-1.c: New testcase.
9839 * gcc.dg/torture/pr26763-2.c: Likewise.
9840
9841 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
9842
9843 PR fortran/23634
9844 PR fortran/25619
9845 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
9846
9847 2006-04-04 Eric Christopher <echristo@apple.com>
9848
9849 * gcc.target/i386/387-1.c: Allow regexp to match darwin
9850 stubs.
9851 * gcc.target/i386/387-5.c: Ditto.
9852
9853 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
9854
9855 * gcc.target/sparc/struct-ret-check.c: New test.
9856
9857 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9858
9859 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
9860 zero decimal digits specified in format.
9861
9862 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
9863
9864 PR fortran/26891
9865 * gfortran.dg/missing_optional_dummy_1.f90: New test.
9866
9867 PR fortran/26976
9868 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
9869 * gfortran.dg/initialization_1.f90: Make assignment compliant.
9870 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
9871 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
9872 bigendian-ness.
9873
9874 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
9875
9876 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
9877 dummy arguments work when the actual argument is itself a dummy
9878 argument of the caller.
9879
9880 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9881
9882 PR libfortran/24685
9883 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
9884
9885 2006-04-01 Roger Sayle <roger@eyesopen.com>
9886
9887 * gfortran.dg/dependencency_17.f90: New test case.
9888
9889 2006-04-01 Roger Sayle <roger@eyesopen.com>
9890
9891 * gfortran.dg/dependency_14.f90: New test case.
9892 * gfortran.dg/dependency_15.f90: Likewise.
9893 * gfortran.dg/dependency_16.f90: Likewise.
9894
9895 2006-03-31 Asher Langton <langton2@llnl.gov>
9896
9897 PR fortran/25358
9898 gfortran.dg/cray_pointers_6.f90: New test.
9899
9900 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9901
9902 PR libgfortran/26890
9903 * gfortran.dg/read_size_noadvance.f90: New test.
9904
9905 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
9906
9907 PR fortran/25031
9908 * gfortran.dg/multiple_allocation_1.f90: Check that the
9909 size has changed after a re-allocation with stat.
9910
9911 2006-03-30 Richard Guenther <rguenther@suse.de>
9912
9913 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
9914 removal.
9915 * gcc.target/i386/sselibm-2.c: Likewise.
9916 * gcc.target/i386/sselibm-3.c: Likewise.
9917 * gcc.target/i386/sselibm-4.c: Likewise.
9918 * gcc.target/i386/sselibm-5.c: Likewise.
9919
9920 2006-03-28 Roger Sayle <roger@eyesopen.com>
9921
9922 * gcc.dg/fold-andxor-1.c: New test case.
9923 * gcc.dg/fold-xorand-1.c: Likewise.
9924
9925 2006-03-28 Roger Sayle <roger@eyesopen.com>
9926
9927 * gcc.dg/fold-convnotconv-1.c: New test case.
9928
9929 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
9930
9931 PR fortran/26779
9932 * gfortran.dg/private_type_5.f90: New test.
9933
9934 2006-03-27 David Edelsohn <edelsohn@gnu.org>
9935
9936 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
9937
9938 2006-03-27 Jakub Jelinek <jakub@redhat.com>
9939
9940 * gfortran.dg/advance_2.f90: New test.
9941 * gfortran.dg/advance_3.f90: New test.
9942
9943 * gfortran.fortran-torture/execute/equiv_5.f: New test.
9944
9945 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9946
9947 PR libgfortran/26661
9948 PR libgfortran/26880
9949 * gfortran.dg/read_x_past.f: New test.
9950
9951 2006-03-26 Geoffrey Keating <geoffk@apple.com>
9952
9953 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
9954 to be STABS.
9955
9956 2006-03-26 David Edelsohn <edelsohn@gnu.org>
9957
9958 * objc.dg/dwarf-1.m: Skip on AIX.
9959 * objc.dg/dwarf-2.m: Skip on AIX.
9960
9961 2006-03-25 Steven G. Kargl <kargls@comcast.net>
9962
9963 PR fortran/26816
9964 * gfortran.dg/float_1.f90: New test.
9965
9966 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
9967
9968 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
9969 X86_64 targets.
9970 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
9971
9972 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
9973
9974 PR libfortran/26735
9975 * gfortran.dg/convert_implied_open.f90: New test case.
9976
9977 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
9978
9979 PR fortran/26769
9980 * gfortran.dg/transpose_reshape_r10.f90: New test case.
9981
9982 2006-03-25 Uros Bizjak <uros@kss-loka.si>
9983
9984 PR middle-end/26717
9985 * gcc.dg/pr26717.c: New test.
9986
9987 2006-03-25 Roger Sayle <roger@eyesopen.com>
9988
9989 * gfortran.dg/dependency_12.f90: New test case.
9990
9991 2006-03-24 Roger Sayle <roger@eyesopen.com>
9992
9993 * gfortran.dg/dependency_9.f90: New (resurected) test case.
9994
9995 2006-03-24 Jeff Law <law@redhat.com>
9996
9997 * gcc.c-torture/pr26840.c: New test.
9998
9999 2006-03-24 Geoffrey Keating <geoffk@apple.com>
10000
10001 * objc.dg/dwarf-2.m: New.
10002 * obj-c++.dg/dwarf-2.mm: New.
10003
10004 * g++.old-deja/g++.other/init19.C: New.
10005
10006 2006-03-24 David Edelsohn <edelsohn@gnu.org>
10007
10008 * g++.dg/eh/spbp.C: Skip on AIX.
10009
10010 2006-03-24 Jakub Jelinek <jakub@redhat.com>
10011
10012 PR middle-end/26611
10013 * g++.dg/gomp/pr26611-1.C: New test.
10014 * g++.dg/gomp/pr26611-2.C: New test.
10015
10016 2006-03-24 Jeff Law <law@redhat.com>
10017
10018 * gcc.c-torture/compile/pr26833.c: New test.
10019 * gfortran.fortran-torture/compile/pr26806.f90: New test.
10020
10021 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10022
10023 * gfortran.dg/endfile_2.f90: Delete temp file.
10024
10025 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
10026
10027 PR fortran/19303
10028 * gfortran.dg/record_marker_1.f90: New test case.
10029 * gfortran.dg/record_marker_2.f: New test case.
10030 * gfortran.dg/record_marker_3.f90: New test case.
10031
10032 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
10033
10034 PR fortran/17298
10035 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
10036 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
10037
10038 2006-03-21 Janis Johnson <janis187@us.ibm.com>
10039
10040 * lib/gcc-dg.exp (cleanup-modules): New proc.
10041 * gfortran.dg/allocatable_function_1.f90,
10042 gfortran.dg/allocate_char_star_scalar_1.f90,
10043 gfortran.dg/assumed_charlen_function_1.f90,
10044 gfortran.dg/assumed_dummy_1.f90,
10045 gfortran.dg/assumed_shape_ranks_1.f90,
10046 gfortran.dg/assumed_shape_ranks_2.f90,
10047 gfortran.dg/assumed_size_dt_dummy.f90,
10048 gfortran.dg/auto_char_dummy_array_1.f90,
10049 gfortran.dg/auto_char_len_3.f90,
10050 gfortran.dg/automatic_module_variable.f90,
10051 gfortran.dg/bad_automatic_objects_1.f90,
10052 gfortran.dg/char_array_constructor.f90,
10053 gfortran.dg/char_array_structure_constructor.f90,
10054 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
10055 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
10056 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
10057 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
10058 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
10059 gfortran.dg/derived_pointer_recursion.f90,
10060 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
10061 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
10062 gfortran.dg/dummy_functions_1.f90,
10063 gfortran.dg/elemental_initializer_1.f90,
10064 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
10065 gfortran.dg/elemental_pointer_1.f90,
10066 gfortran.dg/elemental_subroutine_1.f90,
10067 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
10068 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
10069 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
10070 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
10071 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
10072 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
10073 gfortran.dg/global_references_1.f90,
10074 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
10075 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
10076 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
10077 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
10078 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
10079 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
10080 gfortran.dg/large_integer_kind_1.f90,
10081 gfortran.dg/large_real_kind_1.f90,
10082 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
10083 gfortran.dg/module_double_reuse.f90,
10084 gfortran.dg/module_equivalence_1.f90,
10085 gfortran.dg/module_interface_1.f90,
10086 gfortran.dg/module_parameter_array_refs_1.f90,
10087 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
10088 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
10089 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
10090 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
10091 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
10092 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
10093 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
10094 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
10095 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
10096 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
10097 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
10098 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
10099 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
10100 gfortran.dg/same_name_1.f90,
10101 gfortran.dg/sibling_dummy_procedure_1.f90,
10102 gfortran.dg/sibling_dummy_procedure_2.f90,
10103 gfortran.dg/sibling_dummy_procedure_3.f90,
10104 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
10105 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
10106 gfortran.dg/used_dummy_types_2.f90,
10107 gfortran.dg/used_dummy_types_3.f90,
10108 gfortran.dg/used_dummy_types_4.f90,
10109 gfortran.dg/used_dummy_types_5.f90,
10110 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
10111 gfortran.dg/userdef_operator_1.f90: Use it.
10112
10113 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10114
10115 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
10116 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
10117 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
10118 gfortran.dg/write_back.f,
10119 gfortran.fortran-torture/execute/inquire_1.f90,
10120 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
10121
10122 2006-03-21 Jeff Law <law@redhat.com>
10123
10124 * gcc.dg/tree-ssa/vrp28.c: New test.
10125
10126 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10127
10128 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
10129 if _STDC_C99 is defined.
10130 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
10131 * gcc.dg/builtins-20.c: Likewise.
10132 * gcc.dg/builtins-53.c: Likewise.
10133 * gcc.dg/single-precision-constant.c: Likewise. Also pass
10134 -mmacosx-version-min=10.3 on PowerPC/Darwin.
10135
10136 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
10137
10138 PR tree-opt/26781
10139 * gcc.c-torture/compile/pr26781-1.c: New test.
10140 * gcc.c-torture/compile/pr26781-2.c: New test.
10141
10142 2006-03-21 Jakub Jelinek <jakub@redhat.com>
10143
10144 PR c++/26690
10145 * g++.dg/gomp/pr26690-1.C: New test.
10146 * g++.dg/gomp/pr26690-2.C: New test.
10147
10148 2006-03-20 Jeff Law <law@redhat.com>
10149
10150 * gcc.dg/tree-ssa/pr21829.c: New test.
10151
10152 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
10153
10154 2006-03-20 Richard Sandiford <richard@codesourcery.com>
10155
10156 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
10157 (check_visibility_available): Use it.
10158 (check_effective_target_default_packed): Likewise.
10159 (check_effective_target_pcc_bitfield_type_matters): Likewise.
10160 (check_effective_target_fopenmp): Likewise.
10161 (check_effective_target_freorder): Likewise.
10162 (check_effective_target_fpic): Likewise.
10163 (check_named_sections_available): Likewise.
10164 (check_effective_target_ilp32): Likewise.
10165 (check_effective_target_lp64): Likewise.
10166
10167 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
10168
10169 PR fortran/20935
10170 * gfortran.dg/scalar_mask_2.f90: New test case.
10171
10172 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
10173
10174 PR tree-opt/26629
10175 * gcc.dg/tree-ssa/loadpre12.c: New test.
10176 * gcc.dg/tree-ssa/loadpre13.c: New test.
10177 * gcc.dg/tree-ssa/loadpre14.c: New test.
10178 * gcc.dg/tree-ssa/loadpre15.c: New test.
10179 * gcc.dg/tree-ssa/loadpre16.c: New test.
10180 * gcc.dg/tree-ssa/loadpre17.c: New test.
10181 * gcc.dg/tree-ssa/loadpre18.c: New test.
10182 * gcc.dg/tree-ssa/loadpre19.c: New test.
10183 * gcc.dg/tree-ssa/loadpre20.c: New test.
10184 * gcc.dg/tree-ssa/loadpre21.c: New test.
10185 * gcc.dg/tree-ssa/loadpre22.c: New test.
10186
10187 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
10188
10189 PR fortran/26741
10190 * gfortran.dg/elemental_initializer_1.f90: New test.
10191
10192 PR fortran/26716
10193 * gfortran.dg/assumed_shape_ranks_2: New test.
10194
10195 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
10196
10197 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
10198 target fpic.
10199
10200 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10201
10202 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
10203 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
10204 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
10205 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
10206 gfortran.fortran-torture/execute/direct_io.f90,
10207 gfortran.fortran-torture/execute/inquire_2.f90,
10208 gfortran.fortran-torture/execute/inquire_4.f90,
10209 gfortran.fortran-torture/execute/list_read_1.f90,
10210 gfortran.fortran-torture/execute/open_replace.f90,
10211 gfortran.fortran-torture/execute/slash_edit.f90,
10212 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
10213 temporary files from testcases.
10214
10215 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10216
10217 PR libgfortran/26509
10218 gfortran.dg/write_direct_eor.f90: New test.
10219
10220 2006-03-17 David Edelsohn <edelsohn@gnu.org>
10221
10222 * gcc.target/powerpc/pr26350.c: New.
10223 * gcc.target/powerpc/indexed-addr.c: New.
10224
10225 2006-03-16 Roger Sayle <roger@eyesopen.com>
10226
10227 * gfortran.dg/dependency_13.f90: New test case.
10228
10229 2006-03-16 Roger Sayle <roger@eyesopen.com>
10230
10231 PR middle-end/21781
10232 * gcc.dg/real-const-1.c: New test case.
10233
10234 2006-03-15 Geoffrey Keating <geoffk@apple.com>
10235
10236 * g++.old-deja/g++.other/init18.C: New.
10237 * g++.old-deja/g++.other/init5.C: Remove xfail.
10238
10239 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10240
10241 * g++.dg/opt/pr15551.C: Cleanup temp file.
10242
10243 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10244
10245 PR c++/6634
10246 g++.dg/parse/long1.C: New test.
10247
10248 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10249
10250 PR fortran/19101
10251 * gfortran.dg/continuation.f90: New test.
10252 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
10253
10254 2006-03-14 Richard Guenther <rguenther@suse.de>
10255
10256 PR tree-optimization/26672
10257 * gcc.dg/torture/pr26672.c: New testcase.
10258
10259 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
10260
10261 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
10262 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
10263
10264 2006-03-13 Roger Sayle <roger@eyesopen.com>
10265
10266 PR middle-end/26557
10267 * gcc.c-torture/compile/switch-1.c: New test case.
10268
10269 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
10270
10271 PR fortran/25378
10272 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
10273 test to include more permuatations of mask and index.
10274 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
10275 respond to F2003 spec. that the position returned for an all false
10276 mask && condition is zero.
10277
10278 2006-03-13 Jakub Jelinek <jakub@redhat.com>
10279
10280 PR middle-end/25989
10281 * gcc.dg/gomp/pr25989.c: New test.
10282
10283 2006-03-13 Jeff Law <law@redhat.com>
10284
10285 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
10286
10287 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
10288
10289 * gcc.dg/switch-9.c: New test.
10290
10291 2006-03-13 Richard Guenther <rguenther@suse.de>
10292
10293 PR middle-end/26630
10294 * gcc.dg/torture/pr26630.c: New testcase.
10295
10296 2006-03-11 Roger Sayle <roger@eyesopen.com>
10297
10298 * gfortran.dg/dependency_10.f90: New test case.
10299 * gfortran.dg/dependency_11.f90: Likewise.
10300
10301 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
10302 Erik Edelmann <eedelman@gcc.gnu.org>
10303
10304 * gfortran.dg/allocatable_function_1.f90: New.
10305 * gfortran.dg/allocatable_function_2.f90: New.
10306
10307 2006-03-10 Richard Guenther <rguenther@suse.de>
10308
10309 PR middle-end/26565
10310 * gcc.dg/torture/pr26565.c: New testcase.
10311
10312 2006-03-09 Eric Christopher <echristo@apple.com>
10313
10314 * gcc.c-torture/compile/20060309-1.c: New.
10315
10316 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10317
10318 PR libgfortran/26499
10319 * gfortran.dg/write_back.f: New test.
10320 * gfortran.dg/write_rewind_1.f: New test.
10321 * gfortran.dg/write_rewind_2.f: New test.
10322
10323 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10324
10325 PR libgfortran/26554
10326 * gfortran.dg/read_logical.f90: New test.
10327
10328 2006-03-04 Laurent GUERBY <laurent@guerby.net>
10329
10330 * ada/acats/norun.lst: cdd2a03 now passes.
10331
10332 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
10333
10334 PR testsuite/25177
10335 * gcc.target/powerpc/pr18096-1.c: Change where the error
10336 would match.
10337
10338 2006-03-04 Jakub Jelinek <jakub@redhat.com>
10339
10340 * gcc.target/i386/cleanup-1.c: New test.
10341 * gcc.target/i386/cleanup-2.c: New test.
10342
10343 2006-03-04 Roger Sayle <roger@eyesopen.com>
10344
10345 * gfortran.dg/dependency_9.f90: Remove for the time being.
10346
10347 2006-03-04 Krister Walfridsson <cato@df.lth.se>
10348
10349 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
10350 directive.
10351
10352 2006-03-03 Roger Sayle <roger@eyesopen.com>
10353
10354 * gfortran.dg/dependency_9.f90: New test case.
10355
10356 2006-03-03 Roger Sayle <roger@eyesopen.com>
10357
10358 * gfortran.dg/dependency_4.f90: New test case.
10359 * gfortran.dg/dependency_5.f90: New test case.
10360 * gfortran.dg/dependency_6.f90: New test case.
10361 * gfortran.dg/dependency_7.f90: New test case.
10362 * gfortran.dg/dependency_8.f90: New test case.
10363
10364 2006-03-03 Paul Brook <paul@codesourcery.com>
10365
10366 * lib/target-supports.exp (check_profiling_available):
10367 Add m68k-*-elf.
10368
10369 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
10370
10371 PR fortran/25031
10372 * multiple_allocation_1.f90: New test.
10373
10374 2006-03-03 Roger Sayle <roger@eyesopen.com>
10375
10376 PR tree-optimization/26524
10377 * gfortran.dg/pr26524.f: New test case.
10378
10379 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10380
10381 * g++.dg/template/repo5.C: Cleanup repo files.
10382 * gcc.dg/20051201-1.c: Cleanup coverage files.
10383 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
10384 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
10385 tree dump files.
10386
10387 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
10388
10389 * objc.dg/objc-nofilename-1.m: New test.
10390 * objc.dg/bad-receiver-type.m: New test.
10391 * obj-c++.dg/bad-receiver-type.mm: New test.
10392
10393 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10394
10395 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
10396
10397 2006-03-01 Mike Stump <mrs@apple.com>
10398
10399 * g++.dg/abi/key2.C: Add.
10400
10401 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
10402
10403 * gfortran.dg/logical_dot_product.f90: New test.
10404
10405 PR fortran/26393
10406 * gfortran.dg/used_interface_ref.f90: New test.
10407
10408 PR fortran/20938
10409 * gfortran.dg/dependency_2.f90: New test.
10410 * gfortran.fortran-torture/execute/where17.f90: New test.
10411 * gfortran.fortran-torture/execute/where18.f90: New test.
10412 * gfortran.fortran-torture/execute/where19.f90: New test.
10413 * gfortran.fortran-torture/execute/where20.f90: New test.
10414
10415 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
10416
10417 * g++.dg/tree-ssa/pr26443.C: New test case.
10418
10419 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
10420
10421 PR middle-end/26022
10422 * g++.dg/opt/return-slot1.C: New test.
10423
10424 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10425
10426 PR libgfortran/26136
10427 * gfortran.dg/namelist_23.f90: New test.
10428
10429 2006-02-28 Roger Sayle <roger@eyesopen.com>
10430
10431 PR middle-end/14752
10432 * gcc.dg/fold-eqandshift-2.c: New test case.
10433
10434 2006-02-28 Richard Guenther <rguenther@suse.de>
10435
10436 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
10437 decomposition.
10438
10439 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
10440
10441 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
10442
10443 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10444
10445 PR libgfortran/26464
10446 * gfortran.dg/backspace_5.f: New test.
10447 * gfortran.dg/backspace_6.f: New test.
10448
10449 2006-02-26 Roger Sayle <roger@eyesopen.com>
10450
10451 * gcc.dg/fold-eqandnot-1.c: New test case.
10452
10453 2006-02-26 Roger Sayle <roger@eyesopen.com>
10454
10455 PR middle-end/19983
10456 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
10457
10458 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
10459
10460 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
10461 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
10462
10463 2006-02-26 Richard Guenther <rguenther@suse.de>
10464
10465 PR tree-optimization/26421
10466 * gcc.dg/tree-ssa/pr26421.c: New testcase.
10467
10468 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
10469
10470 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
10471 * g++.old-deja/g++.robertl/eb132.C: Likewise.
10472
10473 2006-02-26 Roger Sayle <roger@eyesopen.com>
10474
10475 * gcc.dg/fold-even-1.c: New test case.
10476
10477 2006-02-26 Roger Sayle <roger@eyesopen.com>
10478
10479 PR middle-end/21137
10480 * gcc.dg/fold-eqandshift-1.c: New test case.
10481
10482 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
10483
10484 PR tree-optimization/25125
10485 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
10486 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
10487
10488 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
10489
10490 PR tree-optimizations/26359
10491 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
10492 with -fdump-tree-dceloop-details.
10493 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
10494
10495 2006-02-25 Roger Sayle <roger@eyesopen.com>
10496
10497 PR middle-end/23673
10498 * gcc.dg/fold-eqxor-1.c: New test case.
10499 * gcc.dg/fold-eqxor-2.c: Likewise.
10500 * gcc.dg/fold-eqxor-3.c: Likewise.
10501
10502 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
10503
10504 PR fortran/23092
10505 * scalar_mask_1.f90: New test.
10506
10507 2006-02-24 Geoffrey Keating <geoffk@apple.com>
10508
10509 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
10510 * g++.dg/eh/uncaught2.C: New.
10511 * g++.dg/eh/uncaught3.C: New.
10512
10513 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10514
10515 PR libgfortran/26423
10516 * gfortran.dg/read_many_1.f: New test.
10517
10518 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
10519
10520 PR fortran/24519
10521 * gfortran.dg/dependency_3.f90: New test.
10522 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
10523 XFAILs.
10524
10525 PR fortran/25395
10526 * gfortran.dg/equiv_6.f90: New test.
10527
10528 2006-02-23 Jeff Law <law@redhat.com>
10529
10530 * gcc.c-torture/compile/pr26425.c: New test.
10531
10532 2006-02-23 Jakub Jelinek <jakub@redhat.com>
10533
10534 PR middle-end/26412
10535 * gcc.dg/gomp/pr26412.c: New test.
10536
10537 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10538
10539 PR c++/26291
10540 * g++.dg/other/ellipsis1.C: New test.
10541 * g++.dg/parse/operator4.C: Adjust error marker.
10542
10543 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
10544
10545 PR target/25603
10546 * gfortran.dg/pr25603.f: New testcase.
10547
10548 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
10549
10550 * gcc.dg/bf-spl1.c: Don't specify -m68000.
10551 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
10552
10553 2006-02-21 Geoffrey Keating <geoffk@apple.com>
10554
10555 * g++.dg/eh/spbp.C: New.
10556
10557 2006-02-21 Jakub Jelinek <jakub@redhat.com>
10558
10559 PR middle-end/26379
10560 * gcc.target/i386/mmx-7.c: New test.
10561
10562 2006-02-20 Roger Sayle <roger@eyesopen.com>
10563
10564 PR tree-optimization/26361
10565 * gcc.dg/tree-ssa/vrp27.c: New test case.
10566
10567 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
10568
10569 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
10570 * gcc.dg/tree-ssa/complex-4.c: Here.
10571
10572 2006-02-19 Roger Sayle <roger@eyesopen.com>
10573
10574 PR middle-end/19543
10575 * gfortran.dg/logical_1.f90: New test case.
10576
10577 2006-02-19 Jakub Jelinek <jakub@redhat.com>
10578
10579 PR middle-end/26334
10580 * gcc.dg/20060218-1.c: Moved to...
10581 * gcc.target/i386/20060218-1.c: ... here. New test.
10582
10583 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
10584
10585 PR fortran/26201
10586 * gfortran.dg/convert_1.f90: New.
10587
10588 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
10589
10590 PR fortran/25054
10591 * gfortran.dg/namelist_5.f90: New test.
10592
10593 PR fortran/25089
10594 * gfortran.dg/namelist_4.f90: New test.
10595
10596 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10597
10598 PR tree-opt/25680
10599 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
10600
10601 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10602
10603 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
10604 variable to take into account the variable name in the
10605 function header.
10606 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
10607
10608 2006-02-18 Jakub Jelinek <jakub@redhat.com>
10609
10610 PR middle-end/26334
10611 * gcc.c-torture/compile/20060217-1.c: New test.
10612 * gcc.dg/20060218-1.c: New test.
10613
10614 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
10615
10616 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
10617
10618 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
10619
10620 * gcc.dg/cpp/undef3.c: New test.
10621 * gcc.dg/cpp/trad/builtins2.c: New test.
10622
10623 2006-02-18 Mark Mitchell <mark@codesourcery.com>
10624
10625 PR c++/26266
10626 * g++.dg/template/static22.C: New test.
10627 * g++.dg/template/static23.C: New test.
10628 * g++.dg/template/static24.C: New test.
10629 * g++.dg/template/non-dependent13.C: New test.
10630 * g++.dg/init/member1.C: Tweak error markers.
10631
10632 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10633
10634 PR target/26255
10635 * gcc.c-torture/compile/pr26255.c: New test case.
10636
10637 2006-02-16 Roger Sayle <roger@eyesopen.com>
10638
10639 * gfortran.fortran-torture/execute/where_10.f90: New test case.
10640 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
10641 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
10642 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
10643 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
10644 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
10645 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
10646
10647 2006-02-16 Jeff Law <law@redhat.com>
10648
10649 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
10650 * gcc.dg/tree-ssa/vrp26.c: New test.
10651
10652 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
10653
10654 PR target/20353
10655 PR target/24578
10656 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
10657 __UCLIBC__ is defined.
10658
10659 2006-02-16 Jakub Jelinek <jakub@redhat.com>
10660
10661 PR fortran/26224
10662 * gfortran.dg/gomp/pr26224.f: New test.
10663
10664 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
10665
10666 PR tree-opt/25918
10667 * lib/target-supports.exp
10668 (check_effective_target_vect_short_mult): New.
10669 (check_effective_target_vect_char_mult): New.
10670 (check_effective_target_vect_widen_sum_qi_to_si): New.
10671 (check_effective_target_vect_widen_sum_qi_to_hi): New.
10672 (check_effective_target_vect_widen_sum_hi_to_si): New.
10673 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
10674 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
10675 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
10676 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
10677 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
10678 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
10679 vect-reduc-pattern-2c.c
10680 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
10681 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
10682 vect-reduc-pattern-1c.c
10683
10684 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
10685
10686 PR fortran/24557
10687 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
10688
10689 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
10690
10691 PR fortran/26054
10692 * gfortran.dg/enum_8.f90: Remove check for warning.
10693 * gfortran.dg/iomsg_1.f90: Ditto.
10694 * gfortran.dg/enum_1.f90: Ditto.
10695 * gfortran.dg/enum_9.f90: Ditto.
10696 * gfortran.dg/enum_2.f90: Ditto.
10697 * gfortran.dg/enum_10.f90: Ditto.
10698 * gfortran.dg/enum_3.f90: Ditto.
10699 * gfortran.dg/flush_1.f90: Ditto.
10700 * gfortran.dg/enum_4.f90: Ditto.
10701 * gfortran.dg/array_constructor_1.f90: Ditto.
10702 * gfortran.dg/enum_5.f90: Ditto.
10703 * gfortran.dg/enum_6.f90: Ditto.
10704 * gfortran.dg/enum_7.f90: Ditto.
10705
10706 2006-02-15 Jakub Jelinek <jakub@redhat.com>
10707
10708 PR middle-end/26300
10709 * gcc.c-torture/compile/20060215-1.c: New test.
10710
10711 2006-02-14 Roger Sayle <roger@eyesopen.com>
10712
10713 PR middle-end/23670
10714 * gcc.dg/tree-ssa/andor-2.c: New test case.
10715
10716 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
10717
10718 PR fortran/25045
10719 * optional_dim.f90: New test.
10720
10721 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10722
10723 PR fortran/26277
10724 * gfortran.dg/label_4.f90: New.
10725
10726 2006-02-14 Jakub Jelinek <jakub@redhat.com>
10727 Diego Novillo <dnovillo@redhat.com>
10728 Uros Bizjak <uros@kss-loka.si>
10729
10730 * gfortran.dg/gomp: New directory.
10731
10732 2006-02-14 Richard Guenther <rguenther@suse.de>
10733
10734 PR tree-optimization/26258
10735 * gcc.dg/torture/pr26258.c: New testcase.
10736
10737 2006-02-13 Jakub Jelinek <jakub@redhat.com>
10738
10739 PR fortran/26246
10740 * gfortran.dg/pr26246_1.f90: New test.
10741 * gfortran.dg/pr26246_2.f90: New test.
10742
10743 PR middle-end/26092
10744 * gcc.c-torture/compile/20060208-1.c: New test.
10745
10746 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
10747
10748 PR fortran/26074
10749 PR fortran/25103
10750 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
10751 * gfortran.dg/bad_automatic_objects_1.f90: New test.
10752 * gfortran.dg/automatic_module_variable.f90: Change error message.
10753
10754 PR fortran/20861
10755 * gfortran.dg/internal_dummy_1.f90: New test.
10756
10757 PR fortran/20871
10758 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
10759
10760
10761 PR fortran/25083
10762 * gfortran.dg/uncommon_block_data_1.f90: New test.
10763 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
10764 with standard.
10765
10766 PR fortran/25088
10767 * gfortran.dg/typed_subroutine_1.f90: New test.
10768
10769 2006-02-13 Geoffrey Keating <geoffk@apple.com>
10770
10771 * objc.dg/dwarf-1.m: New.
10772
10773 2006-02-13 Roger Sayle <roger@eyesopen.com>
10774
10775 PR middle-end/24427
10776 * gcc.dg/tree-ssa/andor-1.c: New test case.
10777
10778 2006-02-13 Josh Conner <jconner@apple.com>
10779
10780 PR target/25376
10781 * gcc.dg/pr25376.c: New test.
10782
10783 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
10784 assemble.
10785 * lib/target-supports.exp (check_named_sections_available):
10786 Only compile named-sections test -- don't assemble.
10787
10788 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
10789
10790 * g++.dg/warn/no-write-strings.C: New test.
10791 * g++.dg/warn/write-strings.C: Likewise.
10792 * g++.dg/warn/write-strings-default.C: Likewise.
10793
10794 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
10795
10796 PR fortran/25806
10797 * gfortran.dg/ret_pointer_2.f90: New test.
10798
10799 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
10800
10801 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
10802
10803 2006-02-10 Jeff Law <law@redhat.com>
10804
10805 * gcc.c-torture/compile/pr26213.c: New test.
10806
10807 2006-02-10 Steven G. Kargl <kargls@comcast.net>
10808
10809 gfortran.dg/null_1.f90: New test.
10810
10811 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10812
10813 PR fortran/14771
10814 * gfortran.dg/parens_4.f90: New.
10815 * gfortran.dg/parens_5.f90: New.
10816
10817 2006-02-10 Richard Guenther <rguenther@suse.de>
10818
10819 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
10820
10821 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10822 Paul Thomas <pault@gcc.gnu.org>
10823
10824 PR fortran/14771
10825 * gfortran.dg/parens_1.f90: New.
10826 * gfortran.dg/parens_2.f90: New.
10827 * gfortran.dg/parens_3.f90: New.
10828
10829 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
10830
10831 PR fortran/26038
10832 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
10833
10834 PR fortran/25059
10835 * gfortran.dg/impure_assignment_1.f90: New test.
10836
10837 PR fortran/25070
10838 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
10839
10840 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
10841
10842 PR target/26141
10843 * g++.dg/expr/stdarg2.C: New test.
10844
10845 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
10846
10847 PR inline-asm/16194
10848 * gcc.dg/pr16194.c: New test.
10849
10850 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10851
10852 * ada/acats/run_acats: Use portable variant of "$@".
10853
10854 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
10855
10856 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
10857 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
10858
10859 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10860
10861 PR tree-opt/26179
10862 * g++.dg/opt/pr26179.C: New test.
10863
10864 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10865
10866 PR middle-end/26134
10867 * gcc.dg/tree-ssa/complex-3.c: New test.
10868
10869 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10870
10871 * gcc.c-torture/compile/volatile-1.c: New test.
10872
10873 2006-02-09 Diego Novillo <dnovillo@redhat.com>
10874
10875 PR 26180
10876 * gcc.dg/tree-ssa/pr26180.c: New test.
10877
10878 2006-02-08 Jeff Law <law@redhat.com>
10879
10880 * gcc.dg/tree-ssa/pr21417.c: New test.
10881
10882 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10883
10884 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10885 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
10886
10887 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10888
10889 * lib/scanrtl.exp: New.
10890
10891 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10892
10893 PR c++/26071
10894 * g++.dg/other/virtual2.C: New test.
10895
10896 PR c++/26070
10897 * g++.dg/other/virtual1.C: New test.
10898
10899 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10900
10901 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
10902 cleanup-ipa-dump): Update dump file glob patterns.
10903 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
10904 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
10905
10906 * lib/gcc-dg.exp: Load it.
10907 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
10908
10909 2006-02-07 Janis Johnson <janis187@us.ibm.com>
10910
10911 PR testsuite/26159
10912 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
10913 * gcc.dg/tree-ssa/pr23382.c: Ditto.
10914
10915 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10916
10917 PR fortran/25577
10918 * gfortran.dg/mvbits_1.f90: New.
10919
10920 2006-02-07 Dirk Mueller <dmueller@suse.com>
10921
10922 * g++.dg/warn/Wdiv-by-zero.C: New test.
10923 * g++.dg/warn/Wno-div-by-zero.C: New.
10924
10925 2006-02-07 Jeff Law <law@redhat.com>
10926
10927 * gcc.dg/tree-ssa/pr21559.c: New test.
10928
10929 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
10930 multiple VRP passes.
10931 * gcc.dg/tree-ssa/vrp09.c: Likewise.
10932 * gcc.dg/tree-ssa/vrp18.c: Likewise.
10933 * gcc.dg/tree-ssa/pr21582.c: Likewise.
10934 * gcc.dg/tree-ssa/pr20657.c: Likewise.
10935 * gcc.dg/tree-ssa/pr21001.c: Likewise.
10936 * gcc.dg/tree-ssa/vrp02.c: Likewise
10937 * gcc.dg/tree-ssa/vrp11.c: Likewise
10938 * gcc.dg/tree-ssa/pr14341.c: Likewise
10939 * gcc.dg/tree-ssa/vrp19.c: Likewise
10940 * gcc.dg/tree-ssa/vrp20.c: Likewise
10941 * gcc.dg/tree-ssa/vrp03.c: Likewise
10942 * gcc.dg/tree-ssa/pr21086.c: Likewise
10943 * gcc.dg/tree-ssa/pr21959.c: Likewise
10944 * gcc.dg/tree-ssa/vrp21.c: Likewise
10945 * gcc.dg/tree-ssa/vrp04.c: Likewise
10946 * gcc.dg/tree-ssa/pr25485.c: Likewise
10947 * gcc.dg/tree-ssa/pr22026.c: Likewise
10948 * gcc.dg/tree-ssa/vrp22.c: Likewise
10949 * gcc.dg/tree-ssa/vrp05.c: Likewise
10950 * gcc.dg/tree-ssa/20030807-10.c: Likewise
10951 * gcc.dg/tree-ssa/pr20701.c: Likewise
10952 * gcc.dg/tree-ssa/vrp23.c: Likewise
10953 * gcc.dg/tree-ssa/vrp06.c: Likewise
10954 * gcc.dg/tree-ssa/pr22117.c: Likewise
10955 * gcc.dg/tree-ssa/pr20702.c: Likewise
10956 * gcc.dg/tree-ssa/vrp15.c: Likewise
10957 * gcc.dg/tree-ssa/pr21090.c: Likewise
10958 * gcc.dg/tree-ssa/pr21294.c: Likewise
10959 * gcc.dg/tree-ssa/vrp24.c: Likewise
10960 * gcc.dg/tree-ssa/vrp07.c: Likewise
10961 * gcc.dg/tree-ssa/pr21563.c: Likewise
10962 * gcc.dg/tree-ssa/pr25382.c: Likewise
10963 * gcc.dg/tree-ssa/vrp16.c: Likewise
10964 * gcc.dg/tree-ssa/vrp25.c: Likewise
10965 * gcc.dg/tree-ssa/vrp08.c: Likewise
10966 * gcc.dg/tree-ssa/20030807-6.c: Likewise
10967 * gcc.dg/tree-ssa/vrp17.c: Likewise
10968 * gcc.dg/tree-ssa/pr21458.c: Likewise
10969 * g++.dg/tree-ssa/pr18178.C: Likewise
10970
10971 2006-02-07 Richard Guenther <rguenther@suse.de>
10972
10973 PR c++/26140
10974 Revert
10975 2006-01-30 Richard Guenther <rguenther@suse.de>
10976 PR c++/23372
10977 * gcc.dg/pr23372-1.C: New testcase.
10978
10979 * g++.dg/tree-ssa/pr26140.C: New testcase.
10980
10981 2006-02-07 Mark Mitchell <mark@codesourcery.com>
10982
10983 PR c++/9737
10984 * g++.dg/template/ttp15.C: New test.
10985 * g++.dg/template/ttp16.C: Likewise.
10986 * g++.dg/template/ttp17.C: Likewise.
10987 * g++.old-deja/g++.pt/ttp36.C: Remove.
10988 * g++.old-deja/g++.pt/ttp19.C: Likewise.
10989 * g++.old-deja/g++.pt/ttp37.C: Likewise.
10990 * g++.old-deja/g++.pt/ttp38.C: Likewise.
10991 * g++.old-deja/g++.pt/ttp39.C: Likewise.
10992 * g++.old-deja/g++.pt/ttp9.C: Likewise.
10993 * g++.old-deja/g++.pt/ttp40.C: Likewise.
10994 * g++.old-deja/g++.pt/ttp51.C: Likewise.
10995 * g++.old-deja/g++.pt/ttp26.C: Likewise.
10996 * g++.old-deja/g++.pt/ttp36.C: Likewise.
10997
10998 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
10999
11000 PR libfortran/23815
11001 * unf_io_convert_4.f90: New test.
11002
11003 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
11004
11005 * gcc.dg/tree-ssa/loadpre10.c: New test.
11006 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
11007 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
11008 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
11009
11010 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11011
11012 PR libfortran/24685
11013 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
11014
11015 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
11016
11017 PR tree-opt/25251
11018 * gfortran.dg/assign_7.f: New test.
11019
11020 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
11021
11022 PR fortran/26041
11023 PR fortran/26064
11024 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
11025 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
11026 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
11027
11028 2006-02-05 Jakub Jelinek <jakub@redhat.com>
11029
11030 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
11031 in size_t typedef.
11032
11033 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
11034
11035 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
11036 * g++.dg/charset/string.c (foo): Likewise.
11037 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
11038 const char*
11039 * g++.dg/ext/builtin2.C (printf): Likewise.
11040 * g++.dg/init/new15.C (printf): Likewise.
11041 * g++.dg/opt/pr17697-1.C (foo): Likewise.
11042 * g++.dg/opt/pr17697-2.C (foo): Likewise.
11043 * g++.dg/opt/pr17697-3.C (foo): Likewise.
11044 * g++.dg/template/non-dependent4.C (temp): Likewise.
11045 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
11046 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
11047 parameter type to const char*.
11048 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
11049 Change type to const char*.
11050 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
11051 Likewise.
11052 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
11053 second parameter type to const char*.
11054 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
11055 (Y::Y): Change parameter type to const char*.
11056 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
11057 * g++.old-deja/g++.jason/report.C: Apply const correctness.
11058 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
11059 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
11060 (char*).
11061 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
11062 const char*.
11063 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
11064 type to const char*.
11065 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
11066 return type to const char*.
11067 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
11068 to const char*.
11069 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
11070 * g++.old-deja/g++.law/refs1.C: Likewise.
11071 * g++.old-deja/g++.law/visibility1.C: Likewise.
11072 * g++.old-deja/g++.law/visibility2.C: Likewise.
11073 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
11074 const char*.
11075 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
11076 * g++.old-deja/g++.mike/net48.C: Likewise.
11077 * g++.old-deja/g++.mike/p646.C: Likewise.
11078 * g++.old-deja/g++.mike/p6746.C: Likewise.
11079 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
11080 type to const char*.
11081 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
11082 deprecated conversion warning.
11083 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
11084 char*.
11085 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
11086 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
11087 * g++.old-deja/g++.pt/explicit8.C: Likewise.
11088 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
11089 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
11090 * g++.old-deja/g++.pt/nontype3.C: Likewise.
11091 * g++.old-deja/g++.pt/t39.C: Likewise.
11092 * g++.old-deja/g++.robertl/eb106.C: Likewise.
11093 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
11094
11095 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
11096
11097 PR fortran/25075
11098 intrinsic_argument_conformance_1.f90: New test.
11099
11100 2006-02-03 Steven G. Kargl <kargls@comcast.net>
11101
11102 PR fortran/20845
11103 * gfortran.dg/char_result_11.f90: Add SAVE.
11104 * gfortran.dg/der_pointer_4.f90: Ditto.
11105 * gfortran.dg/default_initialization.f90: New test.
11106
11107 2006-02-03 Jeff Law <law@redhat.com>
11108
11109 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
11110 handle more than 100 dump files.
11111 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
11112 * lib/scantree.exp (scan-tree-dump): Likewise.
11113 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
11114 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
11115 * lib/scanipa.exp (scan-ipa-dump): Likewise.
11116 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
11117 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
11118
11119 2006-02-03 Diego Novillo <dnovillo@redhat.com>
11120
11121 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
11122
11123 2006-02-03 Mark Mitchell <mark@codesourcery.com>
11124
11125 * g++.dg/template/using12.C: New test.
11126
11127 2006-02-03 Alan Modra <amodra@bigpond.net.au>
11128
11129 * gcc.target/powerpc/pr25960.c: New test.
11130
11131 2006-02-02 Steven G. Kargl <kargls@comcast>
11132
11133 PR fortran/24958
11134 gfortran.dg/nullify_2.f90: New test.
11135
11136 2006-02-02 Diego Novillo <dnovillo@redhat.com>
11137
11138 PR 25990
11139 * gcc.dg/gomp/pr25990.c: New test.
11140
11141 2006-01-31 Mark Mitchell <mark@codesourcery.com>
11142
11143 PR c++/25342
11144 * g++.gd/template/partial4.C: New test.
11145
11146 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
11147
11148 PR middle-end/26001
11149 * gfortran.dg/data_char_2.f90: New.
11150
11151 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
11152
11153 PR fortran/26039
11154 maxval_maxloc_conformance_1.f90: New test.
11155
11156 2006-01-31 Richard Guenther <rguenther@suse.de>
11157
11158 * gcc.target/i386/sselibm-1.c: New testcase.
11159 * gcc.target/i386/sselibm-2.c: Likewise.
11160 * gcc.target/i386/sselibm-3.c: Likewise.
11161 * gcc.target/i386/sselibm-4.c: Likewise.
11162 * gcc.target/i386/sselibm-5.c: Likewise.
11163
11164 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
11165
11166 PR fortran/24266
11167 * gfortran.dg/arrayio_derived_2.f90: New.
11168
11169 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
11170
11171 * gcc.dg/unsigned-long-compare.c: New test.
11172
11173 2006-01-30 Steve Ellcey <sje@cup.hp.com>
11174
11175 PR testsuite/25318
11176 * lib/target-supports.exp (check_effective_target_freorder):
11177 Check to see if target supports -freorder-blocks-and-partition.
11178 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
11179 instead of "dg-require-named-sections".
11180
11181 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
11182
11183 PR target/14798:
11184 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
11185 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
11186 * gcc.dg/pragma-isr-trapa2.c: Likewise.
11187 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
11188 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
11189 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
11190 * gcc.dg/attr-isr-trap_exit.c: Likewise.
11191 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
11192
11193 2006-01-30 Richard Guenther <rguenther@suse.de>
11194
11195 PR c++/23372
11196 * gcc.dg/pr23372-1.C: New testcase.
11197
11198 2006-01-29 Diego Novillo <dnovillo@redhat.com>
11199
11200 * gcc.dg/gomp/pr25874.c: New test.
11201
11202 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
11203
11204 PR tree-opt/25911
11205 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
11206
11207 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
11208
11209 PR fortran/18578
11210 PR fortran/18579
11211 PR fortran/20857
11212 PR fortran/20885
11213 * gfortran.dg/intent_out_1.f90: New test.
11214
11215 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
11216
11217 PR fortran/17911
11218 * gfortran.dg/procedure_lvalue.f90: New test.
11219
11220 PR fortran/20895
11221 PR fortran/25030
11222 * gfortran.dg/char_pointer_assign_2.f90: New test.
11223 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
11224 assignment to be consistent with standard.
11225 * gfortran.dg/char_result_2.f90: The same.
11226 * gfortran.dg/char_result_8.f90: The same.
11227
11228 2006-01-28 Zack Weinberg <zackw@panix.com>
11229
11230 * gcc.dg/Woverlength-strings.c
11231 * gcc.dg/Woverlength-strings-pedantic-c89.c
11232 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
11233 * gcc.dg/Woverlength-strings-pedantic-c99.c
11234 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
11235
11236 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
11237
11238 * gcc.c-torture/execute/20060127-1.c: New test.
11239
11240 2006-01-28 Mark Mitchell <mark@codesourcery.com>
11241
11242 PR c++/25999
11243 * g++.dg/ext/pragmaweak1.C: New test.
11244
11245 2006-01-28 Mark Mitchell <mark@codesourcery.com>
11246
11247 PR c++/25855
11248 * g++.dg/template/spec29.C: New test.
11249
11250 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
11251
11252 PR c/19606.
11253 * gcc.c-torture/execute/pr19606.c: New.
11254
11255 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
11256
11257 * gcc.dg/pragma-re-4.c: New test.
11258
11259 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
11260
11261 PR fortran/25964
11262 * gfortran.dg/assumed_size_refs_3.f90: New test.
11263
11264 2006-01-27 Ben Elliston <bje@au.ibm.com>
11265
11266 * gcc.misc-tests/dectest.exp: Remove defunct comment.
11267
11268 2006-01-26 Laurent GUERBY <laurent@guerby.net>
11269
11270 PR ada/21317
11271 * ada/acats/support/impdef.a: Add One_Long_Second.
11272 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
11273 * ada/acats/tests/c9/c94026.a: Likewise.
11274 * ada/acats/tests/c9/c97305c.ada: Likewise.
11275 * ada/acats/tests/c9/c99004a.ada: Likewise.
11276
11277 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
11278
11279 PR fortran/25964
11280 * gfortran.dg/global_references_2.f90: New test.
11281
11282 PR fortran/25084
11283 PR fortran/20852
11284 PR fortran/25085
11285 PR fortran/25086
11286 * gfortran.dg/assumed_charlen_function_1.f90: New test.
11287 * gfortran.dg/assumed_charlen_function_3.f90: New test.
11288
11289 PR fortran/25416
11290 * gfortran.dg/assumed_charlen_function_2.f90: New test.
11291
11292 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
11293
11294 PR c/25892
11295 * gcc.dg/Wpointer-sign.c: New.
11296 * gcc.dg/Wpointer-sign-Wall.c: New.
11297 * gcc.dg/Wpointer-sign-Wall-no.c: New.
11298 * gcc.dg/Wpointer-sign-pedantic.c: New.
11299 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
11300 * gcc.dg/conv-2.c: Use -Wpointer-sign.
11301
11302 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
11303
11304 PR C/25861
11305 * gcc.c-torture/compile/pr25861.c: New test.
11306
11307 2006-01-26 Paul Brook <paul@codesourcery.com>
11308
11309 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
11310 on short-enum targets.
11311 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
11312 variable.
11313 (generate_fields): Use short_enums.
11314 (main): Set short_enums. Document -e.
11315 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
11316 on short-enum targets.
11317 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
11318 variable.
11319 (generate_fields): Use short_enums.
11320 (main): Set short_enums. Document -e.
11321 * lib/target-supports.exp (check_effective_target_short_enums): New.
11322
11323 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
11324
11325 PR target/25947
11326 * gcc.dg/torture/pr25947-1.c: New test.
11327
11328 2006-01-25 Jan Hubicka <jh@suse.cz>
11329 Roger Sayle <roger@eyesopen.com>
11330
11331 PR rtl-optimization/25703
11332 * gcc.target/i386/20060125-1.c: New test case.
11333 * gcc.target/i386/20060125-2.c: New test case.
11334
11335 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11336
11337 PR fortran/18540
11338 * gfortran.dg/goto_1.f: New.
11339
11340 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
11341
11342 PR fortran/25716
11343 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
11344 25716 on 32-bit systems too.
11345
11346 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
11347
11348 PR testsuite/25590
11349 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
11350
11351 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
11352
11353 * gcc.dg/tree-ssa/gen-vect-33.c: New.
11354
11355 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11356
11357 PR fortran/25835
11358 * gfortran.dg/read_eof.f90: Delete, renamed.
11359 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
11360 * gfortran.dg/read_eof_2.f90: New test.
11361 * gfortran.dg/read_eof_3.f90: New test.
11362
11363 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
11364
11365 PR tree-opt/25860
11366 * gcc.c-torture/compile/pr25860.c: New test.
11367
11368 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11369
11370 PR c++/25552
11371 * g++.dg/parse/dtor8.C: New test.
11372
11373 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
11374
11375 PR testsuite/25891
11376 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
11377 * gcc.dg/gomp/gomp.exp: Return without testing anything if
11378 check_effective_target_fopenmp returns 0.
11379
11380 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
11381
11382 PR ada/20548
11383 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
11384 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
11385 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
11386
11387 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
11388
11389 PR tree-opt/25857
11390 * g++.dg/opt/pr25857.C: New test.
11391
11392 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
11393 Jan Hubicka <jh@suse.cz>
11394 Richard Guenther <rguenther@suse.de>
11395
11396 PR rtl-optimization/25654
11397 * gcc.dg/torture/pr25654.c: New testcase.
11398 * gcc.target/i386/pr25654.c: Likewise.
11399
11400 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
11401
11402 PR fortran/25901
11403 * gfortran.dg/internal references_2.f90: New test.
11404
11405 Fix regression in testing of admissability of attributes.
11406 * gfortran.dg/intent_used_1.f90: New test.
11407
11408 2006-01-23 Ben Elliston <bje@au.ibm.com>
11409
11410 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
11411 Remove target conditional torture options for i?86 and x86_64
11412 GNU/Linux.
11413
11414 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
11415
11416 PR c++/10891
11417 * g++.dg/rtti/no-rtti.C: New.
11418
11419 2006-01-21 Mark Mitchell <mark@codesourcery.com>
11420
11421 PR c++/25895
11422 * g++.dg/inherit/conv2.C: New test.
11423
11424 PR c++/25856
11425 * g++.dg/parse/dtor7.C: New test.
11426
11427 PR c++/25858
11428 * g++.dg/template/crash44.C: New test.
11429
11430 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
11431
11432 PR fortran/25124
11433 PR fortran/25625
11434 * gfortran.dg/internal_references_1.f90: New test.
11435 PR fortran/20881
11436 PR fortran/23308
11437 PR fortran/25538
11438 PR fortran/25710
11439 * gfortran.dg/global_references_1.f90: New test.
11440 * gfortran.dg/g77/19990905-1.f: Restore the error that
11441 there is a clash between the common block name and
11442 the name of a subroutine reference.
11443
11444 PR fortran/PR24276
11445 * gfortran.dg/aliasing_dummy_1.f90: New test.
11446
11447 2006-01-21 Alan Modra <amodra@bigpond.net.au>
11448
11449 * gcc.dg/vmx/1b-01.c: Warning fix.
11450 * gcc.dg/vmx/1c-02.c: Likewise.
11451 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
11452
11453 2006-01-20 Steve Ellcey <sje@cup.hp.com>
11454
11455 PR testsuite/24962
11456 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
11457
11458 2006-01-20 Richard Guenther <rguenther@suse.de>
11459 Steven Bosscher <stevenb.gcc@gmail.com>
11460
11461 PR rtl-optimization/24626
11462 * gcc.dg/torture/pr24626-1.c: New testcase.
11463 * gcc.dg/torture/pr24626-2.c: Likewise.
11464 * gcc.dg/torture/pr24626-3.c: Likewise.
11465 * gcc.dg/torture/pr24626-4.c: Likewise.
11466
11467 2006-01-20 Dirk Mueller <dmueller@suse.com>
11468
11469 PR c++/5520
11470 * g++.dg/warn/empty-body.C: New.
11471
11472 2006-01-19 Mark Mitchell <mark@codesourcery.com>
11473
11474 PR c++/22136
11475 * g++.dg/template/using10.C: New test.
11476 * g++.dg/temlpate/using11.C: Likewise.
11477 * g++.dg/inherit/using5.C: Tweak error messages.
11478
11479 2006-01-20 Alan Modra <amodra@bigpond.net.au>
11480
11481 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
11482 target test.
11483 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
11484
11485 2006-01-19 Jan Hubicka <jh@suse.cz>
11486
11487 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
11488
11489 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11490
11491 PR c++/25854
11492 * g++.dg/template/spec28.C: New test.
11493
11494 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
11495
11496 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
11497 Fix fprintf's by adding srcdir or removing it.
11498
11499 2006-01-19 Diego Novillo <dnovillo@redhat.com>
11500
11501 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
11502 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
11503 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
11504 * testsuite/gcc.dg/gomp/empty.c: Likewise.
11505 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
11506 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
11507 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
11508 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
11509 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
11510 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
11511 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
11512 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
11513 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
11514 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
11515
11516 2006-01-18 Jeff Law <law@redhat.com>
11517
11518 * gcc.dg/tree-ssa/vrp25.c: New test.
11519
11520 2006-01-19 Richard Sandiford <richard@codesourcery.com>
11521
11522 * gcc.dg/pr25805.c: Fix misapplied patch.
11523
11524 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
11525
11526 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
11527 (check_effective_target_vect_udot_qi): New.
11528 (check_effective_target_vect_sdot_hi): New.
11529 (check_effective_target_vect_udot_hi): New.
11530 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
11531 prefixed with "wrapv-" with -fwrapv.
11532 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
11533 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
11534 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
11535 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
11536 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
11537
11538 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
11539 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
11540 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
11541 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
11542
11543 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11544
11545 PR c++/16829
11546 * g++.dg/other/default2.C: New test.
11547 * g++.dg/other/default3.C: New test.
11548
11549 2006-01-19 Richard Sandiford <richard@codesourcery.com>
11550
11551 PR c/25805
11552 * gcc.dg/pr25805.c: New file.
11553
11554 2006-01-18 Mark Mitchell <mark@codesourcery.com>
11555
11556 PR c++/25836
11557 * g++.dg/template/init6.C: New test.
11558
11559 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
11560
11561 * gcc.dg/tree-ssa/pr24287.c: New test
11562
11563 2006-01-18 Eric Christopher <echristo@apple.com>
11564
11565 * g++.dg/eh/table.C: New.
11566
11567 2006-01-18 DJ Delorie <dj@redhat.com>
11568
11569 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
11570 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
11571 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
11572 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
11573
11574 2006-01-18 Jeff Law <law@redhat.com>
11575
11576 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
11577 on wrapping on overflow semantics.
11578
11579 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
11580
11581 * gcc.gc/tree-ssa/vrp23.c: New test.
11582 * gcc.gc/tree-ssa/vrp24.c: New test.
11583
11584 2006-01-18 Richard Henderson <rth@redhat.com>
11585 Aldy Hernandez <aldyh@redhat.com>
11586 Jakub Jelinek <jakub@redhat.com>
11587 Diego Novillo <dnovillo@redhat.com>
11588 Uros Bizjak <uros@kss-loka.si>
11589
11590 * testsuite/gcc.dg/gomp: New directory.
11591
11592 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
11593 Steven G. Kargl <kargls@comcast.net>
11594
11595 PR fortran/20869
11596 * gfortran.dg/intrinsic_external_1.f90: New test.
11597
11598 PR fortran/20875.
11599 * gfortran.dg/elemental_pointer_1.f90: New test.
11600
11601 PR fortran/25024
11602 * gfortran.dg/external_procedures_1.f90: New test.
11603
11604 PR fortran/25785
11605 gfortran.dg/assumed_present.f90: New test.
11606
11607 2006-01-18 Jakub Jelinek <jakub@redhat.com>
11608
11609 * g++.dg/parse/lookup5.C: New test.
11610
11611 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11612
11613 PR fortran/25697
11614 * gfortran.dg/read_eof.f90: New test.
11615
11616 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11617
11618 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
11619 add a closing brace.
11620
11621 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11622
11623 PR fortran/25631
11624 * gfortran.dg/fmt_tl.f: New test.
11625
11626 2006-01-17 Eric Christopher <echristo@apple.com>
11627
11628 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
11629 * g++.old-deja/g++.warn/impint2.C: Ditto.
11630 * g++.old-deja/g++.other/null1.C: Ditto.
11631 * g++.dg/warn/conv2.C: Ditto.
11632 * g++.dg/warn/conv4.C: New file.
11633
11634 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11635
11636 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
11637
11638 2006-01-17 Andreas Jaeger <aj@suse.de>
11639 Janis Johnson <janis187@us.ibm.com>
11640
11641 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
11642 in 64-bit.
11643 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
11644 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
11645
11646 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11647
11648 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
11649 xfail txxx where xxx >= 25.
11650
11651 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11652
11653 PR testsuite/25764
11654 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
11655
11656 2006-01-17 Jakub Jelinek <jakub@redhat.com>
11657
11658 PR c/25682
11659 * gcc.dg/pr25682.c: New test.
11660 * g++.dg/parse/array-size2.C: New test.
11661
11662 2006-01-16 Ian Lance Taylor <ian@airs.com>
11663
11664 * consistency.vlad: Remove entire directory, 1652 files.
11665
11666 2006-01-16 Janis Johnson <janis187@us.ibm.com>
11667
11668 * lib/target-supports.exp (check_effective_target_dfp_nocache,
11669 check_effective_target_dfprt_nocache): New.
11670 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
11671 (check_effective_target_dfprt): New.
11672 * lib/c-compat.exp (check_dfp): Remove.
11673 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
11674 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
11675 level of support for decimal float.
11676 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
11677 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
11678 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
11679 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
11680 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
11681 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
11682 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
11683 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
11684 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
11685 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
11686 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
11687 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
11688 directives.
11689
11690 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
11691
11692 PR testsuite/25741
11693 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
11694 $base_dir/../.
11695 * lib/gfortran.exp (gfortran_init): Likewise.
11696 * lib/obj-c++.exp (obj-c++_init): Likewise.
11697 * lib/scanasm.exp (scan-assembler-dem): Likewise.
11698 (scan-assembler-dem-not): Likewise.
11699 * lib/scandump.exp (scan-dump-dem): Likewise.
11700 (scan-dump-dem-not): Likewise.
11701
11702 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
11703
11704 PR testsuite/25767
11705 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
11706 powerpc-*-darwin*.
11707 * lib/obj-c++.exp (obj-c++_init): Likewise.
11708
11709 2006-01-16 Richard Guenther <rguenther@suse.de>
11710
11711 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
11712
11713 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11714
11715 PR testsuite/25777
11716 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
11717 to LD_LIBRARY_PATH.
11718
11719 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
11720 Andrew Pinski <pinskia@physics.uc.edu>
11721
11722 * gcc.dg/minmax-1.c: New test.
11723
11724 2006-01-16 Ben Elliston <bje@au.ibm.com>
11725
11726 * gcc.dg/dfp/dfp.exp: Correct FSF address.
11727 * gcc.misc-tests/dectest.exp: Ditto.
11728
11729 2006-01-15 Ian Lance Taylor <ian@airs.com>
11730
11731 PR testsuite/25796
11732 * gcc.target/i386/cmov6.c: Use -march=k8.
11733
11734 2006-01-15 Andreas Jaeger <aj@suse.de>
11735
11736 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
11737 x86 does not have __float128.
11738
11739 2006-01-14 Ian Lance Taylor <ian@airs.com>
11740
11741 * gcc.target/i386/cmov6.c: New test.
11742
11743 2006-01-14 Mark Mitchell <mark@codesourcery.com>
11744
11745 PR c++/25663
11746 * g++.dg/template/ctor6.C: New test.
11747
11748 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
11749
11750 PR tree-optimization/25485
11751 * gcc.dg/tree-ssa/pr25485.c: New.
11752
11753 2006-01-14 Richard Guenther <rguenther@suse.de>
11754
11755 PR tree-optimization/22548
11756 PR tree-optimization/22555
11757 PR tree-optimization/22501
11758 * gcc.dg/tree-ssa/alias-4.c: New testcase.
11759 * gcc.dg/tree-ssa/alias-5.c: Likewise.
11760 * gcc.dg/tree-ssa/alias-6.c: Likewise.
11761 * gcc.dg/tree-ssa/alias-7.c: Likewise.
11762 * gcc.dg/tree-ssa/alias-8.c: Likewise.
11763 * gcc.dg/tree-ssa/alias-9.c: Likewise.
11764 * gcc.dg/tree-ssa/alias-10.c: Likewise.
11765 * gcc.dg/tree-ssa/alias-11.c: Likewise.
11766 * gcc.dg/tree-ssa/alias-12.c: Likewise.
11767
11768 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
11769
11770 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
11771 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
11772
11773 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
11774 Richard Guenther <rguenther@suse.de>
11775
11776 PR rtl-optimization/24257
11777 * gcc.dg/torture/pr24257.c: New testcase.
11778
11779 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
11780
11781 * gcc.c-torture/execute/20060110-1.c: New test.
11782 * gcc.c-torture/execute/20060110-2.c: New test.
11783
11784 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
11785
11786 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
11787
11788 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
11789
11790 PR fortran/25756
11791 * gfortran.dg/label_3.f90: New test.
11792
11793 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
11794
11795 PR tree-optimization/25771
11796 * g++.dg/tree-ssa/pr25771.C: New test
11797
11798 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
11799
11800 PR tree-opt/24365
11801 * g++.dg/opt/complex5.C: New test.
11802
11803 2006-01-13 Richard Guenther <rguenther@suse.de>
11804
11805 * gcc.target/i386/387-9.c: New testcase.
11806
11807 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
11808
11809 PR c++/24824
11810 * g++.dg/debug/dwarf2-1.C: New.
11811
11812 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
11813
11814 PR testsuite/25728
11815 * lib/gcov.exp (verify-lines): Add "close $fd".
11816
11817 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
11818 Ben Elliston <bje@au.ibm.com>
11819
11820 * gcc.dg/dfp/inf-1.c: New test.
11821
11822 2006-01-12 Janis Johnson <janis187@us.ibm.com>
11823 Yao Qi <qiyaoltc@cn.ibm.com>
11824 Ben Elliston <bje@au.ibm.com>
11825 Jon Grimm <jgrimm2@us.ibm.com>
11826
11827 * gcc.dg/nodfp-1.c: New test.
11828 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
11829 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
11830 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
11831 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
11832 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
11833 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
11834 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
11835 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
11836 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
11837 * gcc.dg/format/dfp-scanf-1.c: Likewise.
11838 * gcc.dg/format/dfp-printf-1.c: Likewise.
11839 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
11840 (compat_setup_dfp): New.
11841 * gcc.dg/compat/compat.exp: Use it.
11842 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
11843 Make some variables global, prepend "compat_" to their names.
11844 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
11845 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
11846 * gcc.misc-tests/dectest.exp: New test driver for decTest.
11847 * lib/compat.exp (compat_skip_list): Make global, rename.
11848 * lib/c-compat.exp: New file.
11849 * lib/target-supports.exp (check_effective_target_dfp): New.
11850
11851 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
11852 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
11853 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
11854 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
11855 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
11856 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
11857 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
11858 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
11859 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
11860 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
11861 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
11862 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
11863 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
11864 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
11865 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
11866 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
11867 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
11868 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
11869 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
11870 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
11871 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
11872 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
11873 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
11874 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
11875 gcc.dg/dfp/struct-layout-1.c,
11876 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
11877 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
11878 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
11879 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
11880 gcc.dg/dfp/func-vararg-dfp.c,
11881 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
11882 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
11883 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
11884 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
11885 gcc.dg/dfp/wtr-conversion-1.c: New tests.
11886
11887 2006-01-11 Richard Guenther <rguenther@suse.de>
11888
11889 PR tree-optimization/25734
11890 * gcc.dg/tree-ssa/pr25734.c: New testcase.
11891
11892 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
11893
11894 PR fortran/25486
11895 * gfortran.dg/literal_character_constant_1_x.F: New test.
11896 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
11897 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
11898 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
11899
11900 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
11901
11902 PR c++/25386
11903 * g++.dg/ext/packed3.C: Add expected packed error.
11904
11905 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
11906
11907 PR target/25706
11908 * gcc.dg/torture/pr25706-1.c: New test.
11909
11910 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
11911
11912 PR tree-optimization/23109
11913 PR tree-optimization/23948
11914 PR tree-optimization/24123
11915
11916 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
11917 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
11918 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
11919 g++.dg/tree-ssa/pr23948.C: New testcases.
11920 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
11921 three divisions in order to do the optimization.
11922
11923 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
11924
11925 PR c++/25632
11926 * g++.dg/other/pr25632.C: New test.
11927
11928 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
11929
11930 PR fortran/25730
11931 * gfortran.dg/used_types_1.f90: New test.
11932
11933 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
11934
11935 PR target/25718
11936 * gcc.dg/torture/pr25718-1.c: New test.
11937
11938 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
11939
11940 * gfortran.dg/list_read_2.f90: Fix typo in description.
11941
11942 2006-01-10 Jan Beulich <jbeulich@novell.com>
11943
11944 * lib/target-supports.exp (check_visibility_available): Simplify test
11945 for *-*-netware*.
11946 (check_profiling_available): Fail for *-*-netware*.
11947 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
11948 * gcc.dg/20021014-1.c: Likewise.
11949 * gcc.dg/nest.c: Likewise.
11950
11951 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
11952
11953 fortran/24936
11954 * gfortran.dg/forall_3.f90: New test.
11955
11956 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
11957
11958 PR fortran/21977
11959 * gfortran.dg/nesting_2.f90: New test.
11960 * gfortran.dg/nesting_3.f90: New test.
11961
11962 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
11963
11964 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
11965 Fix typo in comment.
11966
11967 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
11968
11969 * gfortran.dg/single_char_string.f90: New test.
11970
11971 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
11972
11973 * gfortran.dg/ichar_2.f90: New test.
11974
11975 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
11976
11977 PR fortran/25093
11978 * gfortran.dg/private_type_4.f90: New.
11979
11980 2006-01-07 Richard Guenther <rguenther@suse.de>
11981
11982 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
11983
11984 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11985
11986 * gfortran.dg/func_decl_1.f90: New.
11987 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
11988 * gfortran.dg/array_alloc_2.f90: Likewise.
11989 * gfortran.dg/char_result_8.f90: Likewise.
11990 * gfortran.dg/dup_save_1.f90: Likewise.
11991 * gfortran.dg/dup_save_2.f90: Likewise.
11992 * gfortran.dg/f2c_6.f90: Likewise.
11993 * gfortran.dg/f2c_7.f90: Likewise.
11994 * gfortran.dg/func_result_2.f90: Likewise.
11995 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
11996
11997 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
11998
11999 PR fortran/22146
12000 * gfortran.dg/elemental_subroutine_1.f90: New test.
12001 * gfortran.dg/elemental_subroutine_2.f90: New test.
12002
12003 PR fortran/25029
12004 PR fortran/21256
12005 * gfortran.dg/assumed_size_refs_1.f90: New test.
12006
12007 PR fortran/20868
12008 PR fortran/20870
12009 * gfortran.dg/assumed_size_refs_2.f90: New test.
12010 * gfortran.dg/initialization_1.f90: Change warning message.
12011
12012 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
12013
12014 * gcc.dg/tree-ssa/loop-15.c: New test.
12015
12016 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12017
12018 PR fortran/25598
12019 * gfortran.dg/backspace_3.f: New test.
12020 * gfortran.dg/backspace_4.f: New test.
12021
12022 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12023
12024 PR fortran/24268
12025 * gfortran.dg/fmt_white.f: Update test.
12026
12027 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
12028
12029 * gcc.dg/cast-1.c: Add new warning.
12030 * gcc.dg/cast-2.c: Likewise.
12031 * gcc.dg/cast-3.c: Likewise.
12032 * gcc.dg/format/cast-1.c: Likewise.
12033 * gcc.dg/cast-4.c: New testcase.
12034
12035 2006-01-05 Richard Guenther <rguenther@suse.de>
12036
12037 PR tree-optimization/22555
12038 * gcc.dg/tree-ssa/alias-3.c: New testcase.
12039
12040 2006-01-05 Richard Guenther <rguenther@suse.de>
12041 Diego Novillo <dnovillo@redhat.com>
12042
12043 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
12044 * gcc.dg/tree-ssa/loop-8.c: Likewise.
12045 * gcc.dg/tree-ssa/loop-1.c: Likewise.
12046 * gcc.dg/tree-ssa/pr23294.c: Likewise.
12047 * gcc.dg/tree-ssa/pr21985.c: Likewise.
12048 * gcc.dg/tree-ssa/loop-14.c: Likewise.
12049 * gcc.dg/tree-ssa/loop-2.c: Likewise.
12050 * gcc.dg/tree-ssa/loop-3.c: Likewise.
12051 * gcc.dg/tree-ssa/loop-4.c: Likewise.
12052 * gcc.dg/tree-ssa/pr21171.c: Likewise.
12053 * gcc.dg/tree-ssa/loop-5.c: Likewise.
12054 * gcc.dg/tree-ssa/loop-10.c: Likewise.
12055 * gcc.dg/tree-ssa/loop-6.c: Likewise.
12056 * treelang/compile/extravar.tree: Likewise.
12057 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
12058 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
12059 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
12060 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12061 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
12062
12063 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12064
12065 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
12066 for 64-bit fix.
12067
12068 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
12069
12070 PR fortran/23675
12071 gfortran.dg/char_result_11.f90: New.
12072
12073 2006-01-04 Mark Mitchell <mark@codesourcery.com>
12074
12075 PR c++/24782
12076 * g++.dg/parse/access9.C: New test.
12077 * g++.dg/tc1/dr52.C: Tweak error markers.
12078
12079 2006-01-04 Richard Henderson <rth@redhat.com>
12080
12081 Merge from gomp branch.
12082 * g++.dg/parse/pragma2.C: Update expected error lines.
12083
12084 2006-01-04 Jakub Jelinek <jakub@redhat.com>
12085
12086 * g++.dg/other/i386-2.C: New test.
12087
12088 PR target/25554
12089 * gcc.c-torture/compile/20051228-1.c: New test.
12090
12091 PR c/25559
12092 * gcc.dg/pr25559.c: New test.
12093
12094 2006-01-03 Mark Mitchell <mark@codesourcery.com>
12095
12096 PR c++/25492
12097 * g++.dg/lookup/friend9.C: New test.
12098
12099 PR c++/25625
12100 * g++.dg/template/repo5.C: New test.
12101
12102 2006-01-03 Steven G. Kargl <kargls@comcast.net>
12103
12104 PR fortran/25101
12105 * gfortran.dg/forall_2.f90: New test.
12106
12107 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12108
12109 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
12110 dg-require-weak. Adjust regexp to handle leading-underscore
12111 targets and space as well as TAB after .weak. Change previous
12112 64-bit fix to not use naked dot.
12113
12114 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
12115
12116 PR rtl-optimization/25578
12117 * gcc.c-torture/execute/20060102-1.c: New testcase.
12118
12119 2006-01-03 Richard Guenther <rguenther@suse.de>
12120
12121 PR c/25183
12122 * gcc.dg/torture/pr25183.c: New testcase.
12123
12124 2006-01-03 Jakub Jelinek <jakub@redhat.com>
12125
12126 Merge from gomp-branch.
12127 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
12128 * gcc.dg/ia64-sync-2.c: Likewise.
12129 * gcc.dg/ia64-sync-3.c: Likewise.
12130 * gcc.dg/ia64-sync-4.c: Likewise.
12131 * gcc.dg/sync-2.c: Likewise.
12132 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
12133 that sparc64-*-* and sparcv9-*-* supports sync builtins.
12134
12135 2006-01-02 Mark Mitchell <mark@codesourcery.com>
12136
12137 PR c++/25635
12138 * g++.dg/parse/operator6.C: New test.
12139
12140 PR c++/25637
12141 * g++.dg/parse/error29.C: New test.
12142
12143 PR c++/25638
12144 * g++.dg/parse/dtor6.C: New test.
12145
12146 PR c++/25633
12147 * g++.dg/parse/ctor3.C: New test.
12148
12149 PR c++/25634
12150 * g++.dg/template/class3.C: New test.
12151
12152 2006-01-02 Geoffrey Keating <geoffk@apple.com>
12153
12154 * g++.dg/debug/debug9.C: New.
12155
12156 2006-01-02 Steven G. Kargl <kargls@comcast.net>
12157
12158 PR fortran/24640
12159 * gfortran.dg/label_2.f90: New test.
12160
12161 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12162
12163 * g++.dg/lookup/using12.C: Tighten error marker.
12164
12165 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
12166 Andrew Pinski <pinskia@physics.uc.edu>
12167
12168 * gcc.target/powerpc/darwin-abi-3.c: New file.
12169 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
12170 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
12171 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
12172 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
12173 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
12174 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
12175 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
12176 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
12177
12178 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
12179
12180 * gcc.dg/tree-ssa/loadpre1.c: New;
12181 * gcc.dg/tree-ssa/loadpre2.c: New;
12182 * gcc.dg/tree-ssa/loadpre3.c: New;
12183 * gcc.dg/tree-ssa/loadpre4.c: New;
12184 * gcc.dg/tree-ssa/loadpre5.c: New;
12185 * gcc.dg/tree-ssa/loadpre6.c: New;
12186 * gcc.dg/tree-ssa/loadpre7.c: New;
12187 * gcc.dg/tree-ssa/loadpre8.c: New;
12188 * gcc.dg/tree-ssa/loadpre9.c: New;
12189
12190 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
12191
12192 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
12193 * g++.dg/abi/thunk4.C: Likewise.
12194
12195 2006-01-01 Andreas Jaeger <aj@suse.de>
12196
12197 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
12198 portable.
12199
12200 2006-01-01 Jakub Jelinek <jakub@redhat.com>
12201
12202 PR c++/25294
12203 * gcc.dg/pragma-pack-3.c: New test.
12204 * g++.dg/parse/pragma3.C: New test.
12205
12206 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12207
12208 PR middle-end/24827
12209 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
12210
12211 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12212
12213 PR testsuite/25214
12214 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
12215
12216 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
12217
12218 PR fortran/22607
12219 * gfortran-dg/pure_byref_3.f90: New.
12220
12221 fortran/PR 25396
12222 * gfortran.dg/userdef_operator_1.f90: New.
12223
12224 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
12225
12226 * g++.dg/abi/thunk3.C: New.
12227 * g++.dg/abi/thunk4.C: New.
12228
12229 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
12230
12231 PR fortran/25532
12232 * gfortran.dg/host_used_types_1.f90: New test. Check that host
12233 associated derived type components of derived types are
12234 properly declared in contained procedures.
12235
12236 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12237
12238 PR libgfortran/25139
12239 * gfortran.dg/backspace_2.f: New test.
12240
12241 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12242
12243 PR libgfortran/25550
12244 * gfortran.dg/endfile.f: New test.
12245
12246 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12247
12248 PR libgfortran/25419
12249 * gfortran.dg/comma.f: New test.
12250
12251 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12252
12253 * lib/gfortran-dg.exp: Remove trailing whitespace.
12254 * lib/fortran-torture.exp: Test with -fbounds-check instead of
12255 -funroll-all-loops.
12256
12257 2005-12-28 Alan Modra <amodra@bigpond.net.au>
12258
12259 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
12260 Extended Double long doubles or repeat tests when long double is
12261 the same size as double.
12262
12263 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12264
12265 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
12266
12267 PR testsuite/25442
12268 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
12269 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
12270
12271 PR testsuite/25441
12272 * gcc.dg/pr23911.c: Make test variable static.
12273
12274 PR testsuite/25444
12275 * gcc.dg/tree-ssa/pr14841.c: Likewise.
12276
12277 2005-12-26 Mark Mitchell <mark@codesourcery.com>
12278
12279 PR c++/25439
12280 * g++.dg/parse/crash17.C: Adjust error markers.
12281 * g++.dg/template/error20.C: New test.
12282
12283 2005-12-26 Mark Mitchell <mark@codesourcery.com>
12284
12285 PR c++/23172
12286 * g++.dg/ext/complit4.C: New test.
12287
12288 PR c++/25417
12289 * g++.dg/ext/complit5.C: Likewise.
12290
12291 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
12292
12293 PR tree-optimization/25125
12294 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
12295 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
12296 * gcc.c-torture/execute/pr25125.c: New.
12297
12298 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
12299
12300 PR fortran/25029
12301 PR fortran/21256
12302 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
12303 with incorrect assumed size references.
12304
12305 2005-12-24 Mark Mitchell <mark@codesourcery.com>
12306
12307 PR c++/23171
12308 * g++.dg/opt/init1.C: New test.
12309
12310 2005-12-23 Mark Mitchell <mark@codesourcery.com>
12311
12312 PR c++/24671
12313 * g++.dg/template/sfinae3.C: New test.
12314
12315 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12316
12317 * g++.dg/other/friend4.C: New test.
12318
12319 2005-12-23 Jakub Jelinek <jakub@redhat.com>
12320
12321 PR target/25005
12322 * g++.dg/opt/pr25005.C: New test.
12323
12324 2005-12-22 Mark Mitchell <mark@codesourcery.com>
12325
12326 PR c++/25369
12327 * g++.dg/template/ptrmem16.C: New test.
12328
12329 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
12330
12331 PR fortran/25029
12332 PR fortran/21256
12333 * gfortran.dg/initialization_1.f90: Add test of SIZE.
12334
12335 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12336
12337 PR libgfortran/25307
12338 * gfortran.dg/list_read_5.f90: New test.
12339
12340 2005-12-22 Richard Henderson <rth@redhat.com>
12341
12342 * gcc.target/i386/sse-7.c: Use -msse2.
12343
12344 2005-12-23 Jakub Jelinek <jakub@redhat.com>
12345
12346 PR rtl-optimization/25432
12347 * gcc.c-torture/compile/20051216-1.c: New test.
12348
12349 PR objc/25328
12350 * objc/execute/pr25328.m: New test.
12351
12352 2005-12-22 Mark Mitchell <mark@codesourcery.com>
12353
12354 PR c++/25364
12355 * g++.dg/template/call4.C: New test.
12356
12357 2005-12-22 Dale Johannesen <dalej@apple.com>
12358
12359 * gcc.target/i386/sse-17.c: New.
12360
12361 2005-12-22 Paul Brook <paul@codesourcery.com>
12362
12363 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
12364
12365 2005-12-22 Paul Brook <paul@codesourcery.com>
12366
12367 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
12368
12369 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12370
12371 PR tree-opt/25513
12372 * gcc.c-torture/compile/pr25513.c: New test.
12373
12374 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12375
12376 PR c++/23333
12377 * g++.dg/parse/error25.C: Add more tests.
12378
12379 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12380
12381 PR fortran/18990
12382 * gfortran.dg/der_charlen_1.f90: New.
12383
12384 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
12385
12386 PR fortran/20889
12387 * gfortran.dg/pointer_component_type_1.f90: New test.
12388
12389 PR fortran/25029
12390 PR fortran/21256
12391 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
12392 should give an error with assumed size array refernces and checks those
12393 that should not.
12394 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
12395 reference an upper bound so that it does not generate an error.
12396
12397 PR fortran/19362
12398 PR fortran/20244
12399 PR fortran/20864
12400 PR fortran/25391
12401 * gfortran.dg/used_dummy_types_1.f90: New test.
12402 * gfortran.dg/used_dummy_types_2.f90: New test.
12403 * gfortran.dg/used_dummy_types_3.f90: New test.
12404 * gfortran.dg/used_dummy_types_4.f90: New test.
12405 * gfortran.dg/used_dummy_types_5.f90: New test.
12406
12407 PR fortran/23152
12408 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
12409 group already being USE associated.
12410 * gfortran.dg/assumed_shape_nml.f90: New test.
12411 * gfortran.dg/assumed_size_nml.f90: New test.
12412
12413 PR fortran/20862
12414 PR fortran/25053
12415 PR fortran/25063
12416 PR fortran/25064
12417 PR fortran/25066
12418 PR fortran/25067
12419 PR fortran/25068
12420 PR fortran/25307
12421 * gfortran.dg/io_constraints_1.f90: New test.
12422 * gfortran.dg/io_constraints_1.f90: New test.
12423 * gfortran.dg/iostat_3.f90: Change wording of warning.
12424 * gfortran.dg/g77/19981216-0.f: The same.
12425
12426 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
12427
12428 PR tree-optimization/23518
12429 * testsuite/gcc.dg/pr23518.c: New.
12430
12431 2005-12-21 Mike Stump <mrs@apple.com>
12432
12433 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
12434
12435 2005-12-21 Paul Brook <paul@codesourcery.com>
12436
12437 * gcc.dg/pr19340.c: Skip on m68k targets.
12438
12439 2005-12-21 Steven Bosscher <stevenb@suse.de>
12440
12441 PR rtl-optimization/25196
12442 * gcc.dg/pr25196.c: New test.
12443
12444 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
12445
12446 PR fortran/25423
12447 gfortran.dg/where_nested_1.f90: New.
12448
12449 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
12450
12451 PR tree-optimization/25382.
12452 * gcc.dg/tree-ssa/pr25382.c: New.
12453
12454 2005-12-20 Richard Guenther <rguenther@suse.de>
12455
12456 PR middle-end/24306
12457 * gcc.target/i386/pr24306.c: New testcase.
12458
12459 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
12460
12461 PR tree-optimization/25501
12462 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
12463
12464 2005-12-20 Richard Guenther <rguenther@suse.de>
12465
12466 Revert
12467 2005-12-02 Richard Guenther <rguenther@suse.de>
12468
12469 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
12470
12471 2005-12-20 Mark Mitchell <mark@codesourcery.com>
12472
12473 PR c++/21228
12474 * g++.dg/warn/Wunreachable-code-2.C: New test.
12475
12476 2005-12-19 Mark Mitchell <mark@codesourcery.com>
12477
12478 PR c++/24278
12479 * g++.dg/template/ctor5.C: New test.
12480
12481 PR c++/24915
12482 * g++.dg/template/overload8.C: New test.
12483
12484 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
12485
12486 * gcc.c-torture/compile/pr25483 : New test.
12487
12488 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12489
12490 PR c++/20552
12491 * g++.dg/ext/typeof10.C: New test.
12492
12493 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
12494
12495 * gcc.dg/mt-loopi1.c: New.
12496
12497 2005-12-18 Richard Guenther <rguenther@suse.de>
12498
12499 PR tree-optimization/25481
12500 * gcc.dg/torture/pr25481.c: New testcase.
12501
12502 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
12503
12504 PR rtl-optimization/21041
12505 * gcc.dg/pr21041.c: New test.
12506
12507 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12508
12509 PR libgfortran/25463
12510 * gfortran.dg/advance.f90: New test.
12511
12512 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
12513
12514 * gcc.dg/20051201-1.c: New test.
12515
12516 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
12517
12518 PR fortran/25018
12519 * gfortran.dg/initialization_1.f90: New test.
12520 * gfortran.dg/enum_5.f90: Change dg-error to new message.
12521 * gfortran.dg/g77/980616-0.f: The same.
12522
12523 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12524
12525 * PR fortran/25458
12526 * gfortran.dg/chkbits.f90: New test.
12527
12528 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12529
12530 * gfortran.dg/enum_5.f: Revert to previous version.
12531
12532 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12533
12534 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
12535 * gfortran.dg/nested_modules_1.f90: Ditto.
12536 * gfortran.dg/hollerith_f95.f90: Ditto.
12537 * gfortran.dg/select_5.f90: Ditto.
12538 * gfortran.dg/secnds.f: Ditto.
12539 * gfortran.dg/hollerith2.f90: Ditto.
12540 * gfortran.dg/imag_2.f: Ditto.
12541 * gfortran.dg/ftell_2.f90: Ditto.
12542 * gfortran.dg/malloc_free_1.f90: Ditto.
12543 * gfortran.dg/logint-1.f: Ditto.
12544 * gfortran.dg/recursive_statement_functions.f90: Ditto.
12545 * gfortran.dg/e_d_fmt.f90: Ditto.
12546 * gfortran.dg/hollerith_legacy.f90: Ditto.
12547 * gfortran.dg/logint-2.f: Ditto.
12548 * gfortran.dg/enum_5.f90: Ditto.
12549 * gfortran.dg/f2c_2.f90: Ditto.
12550 * gfortran.dg/pr17143.f90: Ditto.
12551 * gfortran.dg/namelist_14.f90: Ditto.
12552 * gfortran.dg/logint-3.f: Ditto.
12553 * gfortran.dg/spread_scalar_source.f90: Ditto.
12554 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
12555 * gfortran.dg/namelist_11.f: Ditto.
12556 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
12557 * gfortran.dg/g77/20010519-1.f
12558 * gfortran.dg/g77/alpha1.f: Ditto.
12559 * gfortran.dg/g77/990115-1.f: Ditto.
12560 * gfortran.dg/g77/erfc.f: Ditto.
12561 * gfortran.dg/g77/19990313-3.f: Ditto.
12562 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
12563 * gfortran.dg/g77/20010426.f: Ditto.
12564 * gfortran.dg/g77/19990313-0.f: Ditto.
12565 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
12566 * gfortran.dg/g77/20000629-1.f: Ditto.
12567 * gfortran.dg/g77/970125-0.f: Ditto.
12568 * gfortran.dg/g77/8485.f: Ditto.
12569 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
12570 * gfortran.dg/g77/19990313-1.f: Ditto.
12571 * gfortran.dg/g77/int8421.f: Ditto.
12572 * gfortran.dg/g77/19990305-0.f: Ditto.
12573 * gfortran.dg/g77/947.f: Ditto.
12574 * gfortran.dg/g77/19990905-2.f: Ditto.
12575 * gfortran.dg/g77/cabs.f: Ditto.
12576 * gfortran.dg/g77/19990313-2.f: Ditto.
12577 * gfortran.dg/g77/20020307-1.f: Ditto.
12578 * gfortran.dg/g77/dcomplex.f: Ditto.
12579 * gfortran.dg/g77/19990502-1.f: Ditto.
12580 * gfortran.dg/g77/19981216-0.f: Ditto.
12581 * gfortran.dg/common_4.f90: Ditto.
12582 * gfortran.dg/entry_4.f90: Ditto.
12583 * gfortran.dg/equiv_constraint_2.f90: Ditto.
12584 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
12585 * gfortran.dg/namelist_12.f: Ditto.
12586 * gfortran.dg/scale_1.f90: Ditto.
12587 * gfortran.dg/modulo_1.f90
12588 * gfortran.dg/hollerith.f90: Ditto.
12589 * gfortran.dg/direct_io_3.f90: Ditto.
12590 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
12591 * gfortran.dg/gnu_logical_1.F: Ditto.
12592 * gfortran.dg/unf_io_convert_1.f90: Ditto.
12593 * gfortran.dg/assign_1.f90: Ditto.
12594 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
12595 * gfortran.dg/pr23095.f: Ditto.
12596 * gfortran.dg/read_float_1.f90: Ditto.
12597
12598 2005-12-17 Andreas Jaeger <aj@suse.de>
12599
12600 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
12601 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
12602
12603 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12604
12605 PR fortran/24268
12606 * gfortran.dg/fmt_white.f: New test.
12607
12608 2005-12-16 Steven G. Kargl <kargls@comcast.net>
12609
12610 * gfortran.dg/label_1.f90: New test.
12611
12612 2005-12-15 Ben Elliston <bje@au.ibm.com>
12613
12614 PR testsuite/25422
12615 * gcc.dg/20031012-1.c: Add -Walways-true option.
12616 * gcc.dg/weak/weak-3.c: Likewise.
12617 * g++.old-deja/g++.mike/warn8.C: Likewise.
12618
12619 2005-12-16 Mike Stump <mrs@apple.com>
12620
12621 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
12622 exit.
12623
12624 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12625
12626 PR libgfortran/25264
12627 PR libgfortran/25349
12628 * gfortran.dg/tl_editing.f90: Added additional checks.
12629 * gfortran.dg/t_editing.f: New test.
12630 * gfortran.dg/write_padding.f90: New test
12631
12632 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12633
12634 PR testsuite/25215
12635 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
12636
12637 2005-12-16 Jakub Jelinek <jakub@redhat.com>
12638
12639 PR rtl-optimization/24899
12640 * gcc.c-torture/execute/20051215-1.c: New test.
12641
12642 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
12643
12644 PR 24823
12645 * gfortran.dg/pr24823.f: New test.
12646
12647 2005-12-16 Jeff Law <law@redhat.com>
12648
12649 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
12650
12651 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12652
12653 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
12654 Change C++ style comments to C style comments.
12655 Remove aligned types from the array.
12656 Keep Enums disabled.
12657 (complex_types): Remove aligned types from the array.
12658 Comment out "_Complex long double".
12659 (attrib_types): Remove.
12660 (complex_attrib_types): Remove.
12661 (attrib_array_types): Remove.
12662 (complex_attrib_array_types): Remove.
12663 (aligned_bitfld_types): Remove.
12664 (n_aligned_bitfld_types): Remove.
12665 (FEATURE_ALIGNEDPACKED): Delete.
12666 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
12667 (singles): Remove support for adding attributes.
12668 (choose_type): Remove support for attributed types.
12669 (generate_fields): Remove support for attributed bit-fields.
12670 Remove support for adding attributes.
12671 (generate_random_tests): Remove support for adding attributes.
12672 (features): Add back "[0] :0" and "complex vector [0]".
12673 (main): Remove support for attributed bit-fields.
12674 Uncomment the calling of generate_random_tests for the rests of
12675 the tests.
12676
12677 2005-12-16 Jan Hubicka <jh@suse.cz>
12678
12679 * gcc.c-torture/combine/pr25224.c: New.
12680
12681 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
12682
12683 PR other/25028
12684 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
12685 HP-UX.
12686
12687 2005-12-15 Richard Sandiford <richard@codesourcery.com>
12688
12689 * gcc.dg/20051215-1.c: New file.
12690
12691 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12692
12693 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
12694 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
12695
12696 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
12697
12698 PR fortran/18197
12699 * gfortran.dg/dummy_functions_1.f90: New.
12700
12701 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
12702
12703 PR rtl-optimization/25310
12704 * gcc.c-torture/compile/pr25310.c: New test.
12705
12706 2005-12-14 Jakub Jelinek <jakub@redhat.com>
12707
12708 PR debug/25023
12709 * gcc.dg/pr25023.c: New test.
12710
12711 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12712
12713 * g++.old-deja/g++.brendan/redecl1.C,
12714 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
12715 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
12716 g++.old-deja/g++.oliva/typeof1.C,
12717 g++.old-deja/g++.other/crash16.C,
12718 g++.old-deja/g++.other/crash34.C,
12719 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
12720 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
12721 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
12722 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
12723 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
12724 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
12725 Remove xfail.
12726
12727 2005-12-14 Kean Johnston <jkj@sco.com>
12728 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12729
12730 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
12731 * gcc.target/i386/20020523-1.c: Ditto.
12732 * gcc.target/i386/tailcall-1.c: Ditto.
12733 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
12734 * gcc.target/i386/ssetype-5.c: Ditto.
12735
12736 2005-12-14 Jeff Law <law@redhat.com>
12737
12738 * gcc.dg/tree-ssa/foldstring-1.c: New test.
12739
12740 2005-12-14 Jakub Jelinek <jakub@redhat.com>
12741
12742 PR target/25254
12743 PR target/24188
12744 * gcc.target/i386/pr25254.c: New test.
12745 * gfortran.dg/PR24188.f: New test.
12746
12747 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
12748
12749 * lib/fortran-torture.exp: Catch remaining uses of
12750 remote_file build delete.
12751
12752 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12753
12754 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
12755
12756 2005-12-14 Ben Elliston <bje@au.ibm.com>
12757
12758 * gcc.dg/warn-addr-cmp.c: New test.
12759
12760 2005-12-13 Jakub Jelinek <jakub@redhat.com>
12761
12762 PR debug/25023
12763 PR target/25293
12764 * gcc.target/i386/pr25293.c: New test.
12765
12766 2005-12-13 Petr Machata <machata@post.cz>
12767
12768 PR c++/24907
12769 * g++.dg/parse/comma2.C: New test.
12770
12771 2005-12-13 Mark Mitchell <mark@codesourcery.com>
12772 Jakub Jelinek <jakub@redhat.com>
12773
12774 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12775 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12776 (limits.h): Include unconditionally.
12777 (stdlib.h): Likewise.
12778 (hashtab.h): Do not include.
12779 (getopt.h): Likewise.
12780 (stddef.h): Include.
12781 (hashval_t): Define.
12782 (struct entry): Add "next" field.
12783 (HASH_SIZE): New macro.
12784 (hash_table): New variable.
12785 (switchfiles): Do not use xmalloc.
12786 (mix): New macro.
12787 (iterative_hash): New function.
12788 (hasht): Remove.
12789 (e_exists): New function.
12790 (e_insert): Likewise.
12791 (output): Use, instead of libiberty hashtable functions.
12792 (main): Do not use getopt. Do not call htab_create.
12793
12794 2005-12-13 Jakub Jelinek <jakub@redhat.com>
12795
12796 PR c++/25331
12797 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
12798 put atal* and atpaal* attributes on array elements.
12799 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
12800 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
12801 put atal* and atpaal* attributes on array elements.
12802 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
12803
12804 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
12805
12806 * gcc.dg/single-precision-constant.c: New test.
12807
12808 2005-12-13 Alan Modra <amodra@bigpond.net.au>
12809
12810 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
12811 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
12812 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
12813 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12814 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12815 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12816 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
12817 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
12818 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
12819 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
12820 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
12821 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
12822 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
12823 gcc.target/powerpc/ppc-sdata-2.c,
12824 gcc.target/powerpc/ppc-stackalign-1.c,
12825 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
12826 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
12827 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
12828 gcc.target/powerpc/rs6000-ldouble-2.c,
12829 gcc.target/powerpc/rs6000-power2-1.c,
12830 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
12831 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
12832 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
12833 option into target selector.
12834 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
12835 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
12836
12837 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12838
12839 PR objc/25348
12840 * objc.dg/encode-9.m: New test.
12841
12842 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12843
12844 PR testsuite/20772
12845 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
12846 * gcc.dg/asm-b.c: Fix typo.
12847 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
12848 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
12849 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
12850 i?86 lp64 and x86_64 ilp32.
12851 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
12852 on i?86 lp64.
12853 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
12854
12855 2005-12-12 Steven G. Kargl <kargls@comcast.net>
12856
12857 PR fortran/25078
12858 gfortran.dg/equiv_5.f90: New test.
12859
12860 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
12861
12862 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
12863 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
12864 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
12865 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
12866 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
12867 * gcc.dg/tree-ssa/reassoc-5.c: New.
12868 * gcc.dg/tree-ssa/reassoc-6.c: New.
12869 * gcc.dg/tree-ssa/reassoc-7.c: New.
12870 * gcc.dg/tree-ssa/reassoc-8.c: New.
12871 * gcc.dg/tree-ssa/reassoc-9.c: New.
12872 * gcc.dg/tree-ssa/reassoc-10.c: New.
12873 * gcc.dg/tree-ssa/reassoc-11.c: New.
12874
12875 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12876
12877 PR testsuite/25167
12878 PR testsuite/24478
12879 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
12880
12881 2005-12-12 Mark Mitchell <mark@codesourcery.com>
12882
12883 PR c++/25300
12884 * g++.dg/template/inherit.C: Do not use a generic error message.
12885
12886 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12887
12888 PR libobjc/25354
12889 * objc.dg/gnu-encoding: New directory.
12890 * objc.dg/gnu-encoding/compat-common.h: New file.
12891 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
12892 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
12893 * objc.dg/gnu-encoding/vector-defs.h: New file.
12894 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
12895 * objc.dg/gnu-encoding/generate-random.c: New file.
12896 * objc.dg/gnu-encoding/generate-random_r.c: New file.
12897 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
12898 * objc.dg/gnu-encoding/generate-random.h: New file.
12899
12900 2005-12-11 Mark Mitchell <mark@codesourcery.com>
12901
12902 PR c++/25337
12903 * g++.dg/template/defarg7.C: New test.
12904
12905 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
12906
12907 PR libobjc/25347
12908 * objc.dg/encode-8.m: New test.
12909
12910 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
12911
12912 PR libobjc/25346
12913 * objc.dg/encode-7.m: New test.
12914
12915 2005-12-10 Mark Mitchell <mark@codesourcery.com>
12916
12917 PR c++/25010
12918 * g++.dg/opt/inline10.C: New test.
12919
12920 2005-12-11 Steven G. Kargl <kargls@comcast.net>
12921
12922 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
12923
12924 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
12925
12926 * gfortran.dg/substring_equivalence.f90: typo in comment
12927
12928 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12929
12930 PR fortran/25068
12931 * gfortran.dg/iostat_3.f90: New test.
12932
12933 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
12934
12935 PR fortran/23815
12936 * gfortran.dg/unf_io_convert_1.f90: New test.
12937 * gfortran.dg/unf_io_convert_2.f90: New test.
12938 * gfortran.dg/unf_io_convert_3.f90: New test.
12939
12940 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12941
12942 PR testsuite/20772
12943 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
12944 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
12945 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12946 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
12947 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
12948 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12949 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
12950 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
12951 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12952 gcc.dg/torture/fp-int-convert-float128-timode.c,
12953 gcc.dg/torture/fp-int-convert-float128.c,
12954 gcc.dg/torture/fp-int-convert-float80-timode.c,
12955 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
12956 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
12957
12958 * gcc.dg/tls/opt-1.c: Require effective target fpic.
12959
12960 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
12961
12962 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
12963
12964 2005-12-10 Richard Sandiford <richard@codesourcery.com>
12965
12966 * gcc.dg/20051207-1.c,
12967 * gcc.dg/20051207-2.c,
12968 * gcc.dg/20051207-3.c: New tests.
12969
12970 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12971
12972 PR testsuite/20772
12973 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
12974 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
12975 dg-skip-if target selector.
12976
12977 PR testsuite/20772
12978 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
12979 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
12980 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
12981 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
12982 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
12983 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
12984 and/or merge with i?86 cases.
12985
12986 * gcc.dg/tls/opt-3.c: Require effective target fpic.
12987
12988 PR testsuite/20772
12989 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
12990 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
12991 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
12992 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
12993 x86_64-*-linux*.
12994
12995 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
12996
12997 PR target/25311
12998 * gcc.c-torture/compile/pr25311.c: New test.
12999
13000 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13001
13002 PR libgfortran/25039
13003 * gfortran.dg/read_comma.f: New test.
13004
13005 2005-12-08 Jakub Jelinek <jakub@redhat.com>
13006
13007 PR c++/19317
13008 * g++.dg/opt/pr19317-1.C: New test.
13009 * g++.dg/opt/pr19317-2.C: New test.
13010 * g++.dg/opt/pr19317-3.C: New test.
13011
13012 PR target/19005
13013 * gcc.c-torture/execute/pr19005.c: New test.
13014
13015 PR target/17828
13016 * g++.old-deja/g++.other/comdat5.C: New test.
13017 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
13018
13019 * g++.dg/compat/struct-layout-1.exp: New file.
13020 * g++.dg/compat/struct-layout-1.h: New.
13021 * g++.dg/compat/struct-layout-1_generate.c: New.
13022 * g++.dg/compat/struct-layout-1_x1.h: New.
13023 * g++.dg/compat/struct-layout-1_x2.h: New.
13024 * g++.dg/compat/struct-layout-1_y1.h: New.
13025 * g++.dg/compat/struct-layout-1_y2.h: New.
13026
13027 * gcc.dg/20050330-2.c: New test.
13028
13029 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
13030
13031 PR fortran/25292
13032 * gfortran.dg/associated_1.f90: New.
13033
13034 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13035
13036 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
13037 ILP32 vect_no_align platforms.
13038
13039 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
13040 Jakub Jelinek <jakub@redhat.com>
13041
13042 PR target/25268
13043 * gcc.c-torture/compile/20051207-1.c: New test.
13044
13045 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13046
13047 PR testsuite/20772
13048 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
13049 gcc.dg/torture/pr18582-1.c,
13050 gcc.target/i386/attributes-error.c: Also test on x86_64.
13051
13052 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
13053
13054 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13055
13056 PR c++/19397
13057 * g++.dg/template/typedef3.C: New test.
13058
13059 PR c++/19762
13060 PR c++/19764
13061 * g++.dg/template/dtor3.C: Fix error markers.
13062
13063 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
13064
13065 * lib/target-supports.exp (check_effective_target_sync_char_short):
13066 Add s390*.
13067
13068 2005-12-06 Janis Johnson <janis187@us.ibm.com>
13069
13070 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
13071
13072 2005-12-06 Roger Sayle <roger@eyesopen.com>
13073
13074 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
13075 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
13076 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
13077 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
13078
13079 2005-12-06 Roger Sayle <roger@eyesopen.com>
13080
13081 PR c++/25263
13082 * g++.dg/other/array2.C: New test case.
13083
13084 2005-12-05 Geoffrey Keating <geoffk@apple.com>
13085
13086 * gcc.dg/darwin-weakimport-3.c: New.
13087
13088 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
13089 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
13090 and to work on Darwin.
13091 * gcc.dg/attr-weakref-1b.c: New file.
13092 * gcc.dg/attr-weakref-2.c: New test.
13093 * gcc.dg/darwin-weakref-1.c: New test.
13094
13095 2005-12-05 Janis Johnson <janis187@us.ibm.com>
13096
13097 PR testsuite/25247
13098 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
13099 use in selector expressions.
13100 (dg-xfail-if): Ditto.
13101 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
13102 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
13103 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
13104 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
13105 * gcc.test-framework/test-framework.exp: Skip generated tests if
13106 CHECK_TEST_FRAMEWORK is not 1.
13107
13108 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13109
13110 PR tree-optimization/24963
13111 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
13112
13113 PR target/24108
13114 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
13115
13116 PR target/18580
13117 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
13118 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
13119 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
13120 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
13121
13122 2005-12-05 Jakub Jelinek <jakub@redhat.com>
13123
13124 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
13125 dg-options.
13126
13127 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
13128
13129 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
13130
13131 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
13132
13133 * gcc.dg/format/cast-1.c: New test.
13134
13135 2005-12-04 Roger Sayle <roger@eyesopen.com>
13136
13137 PR c/7776
13138 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
13139 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
13140 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
13141 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
13142
13143 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
13144
13145 * gcc.dg/cast-pretty-print-1.c: New test.
13146
13147 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
13148
13149 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
13150
13151 2005-12-02 Mark Mitchell <mark@codesourcery.com>
13152
13153 PR c++/24173
13154 * g++.dg/template/friend40.C: New test.
13155
13156 2005-12-02 Jakub Jelinek <jakub@redhat.com>
13157
13158 PR target/25199
13159 * gcc.target/i386/movq-2.c: New test.
13160 * gcc.target/i386/movq.c: Remove target i?86, instead add
13161 dg-require-effective-target ilp32.
13162
13163 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13164
13165 PR c++/24103
13166 * g++.dg/other/default1.C: New test.
13167
13168 2005-12-02 Richard Guenther <rguenther@suse.de>
13169
13170 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
13171
13172 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
13173
13174 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
13175
13176 2005-12-02 Alan Modra <amodra@bigpond.net.au>
13177
13178 PR target/21017
13179 * gcc.target/powerpc/rotate.c: New.
13180
13181 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13182
13183 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
13184 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
13185
13186 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
13187
13188 PR c/13384
13189 * gcc.dg/pr17730-1.c: Adjust.
13190 * gcc.dg/lvalue1.c (main): Likewise.
13191 * gcc.dg/lvalue-2.c: Likewise.
13192 * g++.dg/pr7503-3.C
13193
13194 2005-12-01 Geoffrey Keating <geoffk@apple.com>
13195
13196 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
13197 error messages.
13198
13199 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
13200
13201 PR fortran/24789
13202 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
13203
13204 2005-12-01 Uros Bizjak <uros@kss-loka.si>
13205
13206 PR target/24475
13207 * lib/target-supports.exp (check_effective_target_tls): New.
13208 (check_effective_target_tls_runtime): New.
13209 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
13210 for TLS support.
13211 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
13212 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
13213 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
13214 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
13215 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
13216 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
13217 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
13218 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
13219 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
13220 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
13221 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
13222 effective-target TLS.
13223 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
13224 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
13225 effective-target TLS runtime.
13226
13227 2005-12-01 Uros Bizjak <uros@kss-loka.si>
13228
13229 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
13230
13231 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
13232
13233 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
13234 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
13235 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
13236 ignored" warnings when "packing" is the same as the ABI layout.
13237
13238 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
13239
13240 PR fortran/21302
13241 * gfortran.dg/line_length_1.f: New test.
13242 * gfortran.dg/line_length_2.f90: Ditto.
13243
13244 2005-11-30 Richard Guenther <rguenther@suse.de>
13245
13246 PR tree-optimization/21655
13247 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
13248
13249 2005-11-30 Dale Johannesen <dalej@apple.com>
13250
13251 * gcc.c-torture/compile/pr24930.c: New.
13252
13253 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
13254
13255 PR fortran/15809
13256 * gfortran.dg/auto_char_dummy_array.f90: New test.
13257
13258 2005-11-30 Jeff Law <law@redhat.com>
13259
13260 * g++.old-deja/g++.law/pr25000.C: New test.
13261
13262 2005-11-30 Jakub Jelinek <jakub@redhat.com>
13263
13264 * gcc.dg/tls/opt-11.c: New test.
13265
13266 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
13267
13268 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
13269 targets.
13270 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
13271 LP64 ia64.
13272
13273 2005-11-29 Jakub Jelinek <jakub@redhat.com>
13274
13275 * gfortran.dg/open_access_1.f90: New test.
13276
13277 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13278
13279 * gcc.dg/charset/builtin2.c: New test.
13280
13281 2005-11-28 Jakub Jelinek <jakub@redhat.com>
13282
13283 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
13284 on mmix-*-* for *_[xy].c.
13285
13286 2005-11-28 Kean Johnston <jkj@sco.com>
13287
13288 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
13289 headers.
13290 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
13291 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
13292 * gcc.target/i386/asm-3.c: Ditto.
13293 * gcc.target/i386/clobbers.c: Ditto.
13294 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
13295 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
13296 test regexp.
13297 * gcc.target/i386/mul.c: Ditto.
13298 * gcc.target/i386/ssetype-1.c: Ditto.
13299 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
13300 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
13301 static so the test works with -fPIC mode too. Based on comment in
13302 PR19231 by Pinski.
13303 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
13304
13305 2005-11-28 Richard Guenther <rguenther@suse.de>
13306
13307 * gcc.dg/alias-9.c: New testcase.
13308 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
13309
13310 2005-11-28 Roger Sayle <roger@eyesopen.com>
13311 Uros Bizjak <uros@kss-loka.si>
13312
13313 PR middle-end/20219
13314 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
13315 tan(x)/sin(x) transformations.
13316
13317 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
13318
13319 PR middle-end/24575
13320 * gcc.dg/tree-ssa/divide-3.c: New test.
13321 * gcc.dg/tree-ssa/divide-4.c: New test.
13322
13323 2005-11-27 Steven G. Kargl <kargls@comcast.net>
13324
13325 PR fortran/24917
13326 * gfortran.dg/boz_6.f90: New test.
13327
13328 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13329
13330 PR fortran/23912
13331 * gfortran.dg/modulo_1.f90: New test.
13332
13333 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13334
13335 PR libfortran/24919
13336 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
13337 fail on CRLF platforms.
13338 * gfortran.dg/ftell_2.f90: Likewise.
13339
13340 2005-11-26 Eric Christopher <echristo@apple.com>
13341
13342 * gcc.dg/intmax_t-1.c: Remove mips xfail.
13343
13344 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
13345
13346 * objc.dg/gnu-runtime-3.m: Simplify.
13347
13348 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
13349
13350 PR middle-end/23669
13351 * gcc.dg/tree-ssa/divide-1.c: New test.
13352 * gcc.dg/tree-ssa/divide-2.c: New test.
13353
13354 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
13355
13356 PR libgfortran/24945
13357 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
13358
13359 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
13360
13361 PR libgfortran/24945
13362 * gfortran.dg/open_status_2.f90: New test.
13363
13364 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13365
13366 * gcc.c-torture/execute/builtins/fprintf.c,
13367 gcc.c-torture/execute/builtins/fputs-lib.c,
13368 gcc.c-torture/execute/builtins/fputs.c,
13369 gcc.c-torture/execute/builtins/lib/fprintf.c,
13370 gcc.c-torture/execute/builtins/lib/printf.c,
13371 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
13372
13373 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
13374
13375 * gcc.dg/20050922-2.c: New test.
13376
13377 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13378
13379 * objc.dg/gnu-runtime-3.m: New test.
13380
13381 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13382
13383 PR c++/9278
13384 * g++.dg/other/void1.C: New test.
13385
13386 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
13387
13388 PR middle-end/24998
13389 * gcc.dg/torture/fp-int-convert-float.c,
13390 gcc.dg/torture/fp-int-convert-double.c,
13391 gcc.dg/torture/fp-int-convert-long-double.c,
13392 gcc.dg/torture/fp-int-convert-timode.c,
13393 gcc.dg/torture/fp-int-convert-float80.c,
13394 gcc.dg/torture/fp-int-convert-float80-timode.c,
13395 gcc.dg/torture/fp-int-convert-float128.c,
13396 gcc.dg/torture/fp-int-convert-float128-timode.c,
13397 gcc.dg/torture/fp-int-convert.h: New files.
13398
13399 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
13400
13401 PR middle-end/24989
13402 * gcc.dg/tree-ssa/bool-10.c: New test.
13403 * gcc.dg/tree-ssa/bool-11.c: New test.
13404 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
13405
13406 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
13407
13408 PR middle-end/24990
13409 * tree-ssa/pr24990-1.c: New test.
13410
13411 2005-11-24 Richard Guenther <rguenther@suse.de>
13412 Dirk Mueller <dmueller@suse.de>
13413
13414 PR c++/14024
13415 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
13416 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
13417 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
13418 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
13419 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
13420 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
13421
13422 2005-11-23 Uros Bizjak <uros@kss-loka.si>
13423
13424 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
13425
13426 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
13427
13428 PR c/21668
13429 * gcc.dg/Wc++-compat.c: New.
13430 * gcc.dg/Wno-c++-compat.c: New.
13431
13432 2005-11-23 Alan Modra <amodra@bigpond.net.au>
13433
13434 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
13435 (vspltish, vspltisw): Likewise.
13436
13437 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13438
13439 PR libgfortran/24794
13440 * gfortran.dg/namelist_12.f: Fix quotes.
13441 * gfortran.dg/namelist_13.f90: Fix quotes.
13442 * gfortran.dg/namelist_14.f90: Fix quotes.
13443 * gfortran.dg/namelist_15.f90: Fix quotes.
13444 * gfortran.dg/namelist_use.f90: Fix quotes.
13445 * gfortran.dg/namelist_use_only.f90: Fix quotes.
13446 * gfortran.dg/namelist_21.f90: New test.
13447 * gfortran.dg/namelist_22.f90: New test.
13448
13449 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
13450
13451 PR target/23435
13452 * gcc.c-torture/compile/pr23435.c: New.
13453
13454 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
13455
13456 * gcc.c-torture/execute/floatunsisf-1.c: New test.
13457
13458 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
13459
13460 * gcc.target/powerpc/405-macchw-1.c,
13461 gcc.target/powerpc/405-macchw-2.c,
13462 gcc.target/powerpc/405-macchwu-1.c,
13463 gcc.target/powerpc/405-macchwu-2.c,
13464 gcc.target/powerpc/405-machhw-1.c,
13465 gcc.target/powerpc/405-machhw-2.c,
13466 gcc.target/powerpc/405-machhwu-1.c,
13467 gcc.target/powerpc/405-machhwu-2.c,
13468 gcc.target/powerpc/405-maclhw-1.c,
13469 gcc.target/powerpc/405-maclhw-2.c,
13470 gcc.target/powerpc/405-maclhwu-1.c,
13471 gcc.target/powerpc/405-maclhwu-2.c,
13472 gcc.target/powerpc/405-mulchw-1.c,
13473 gcc.target/powerpc/405-mulchw-2.c,
13474 gcc.target/powerpc/405-mulchwu-1.c,
13475 gcc.target/powerpc/405-mulchwu-2.c,
13476 gcc.target/powerpc/405-mulhhw-1.c,
13477 gcc.target/powerpc/405-mulhhw-2.c,
13478 gcc.target/powerpc/405-mulhhwu-1.c,
13479 gcc.target/powerpc/405-mulhhwu-2.c,
13480 gcc.target/powerpc/405-mullhw-1.c,
13481 gcc.target/powerpc/405-mullhw-2.c,
13482 gcc.target/powerpc/405-mullhwu-1.c,
13483 gcc.target/powerpc/405-mullhwu-2.c,
13484 gcc.target/powerpc/405-nmacchw-1.c,
13485 gcc.target/powerpc/405-nmacchw-2.c,
13486 gcc.target/powerpc/405-nmachhw-1.c,
13487 gcc.target/powerpc/405-nmachhw-2.c,
13488 gcc.target/powerpc/405-nmaclhw-1.c,
13489 gcc.target/powerpc/405-nmaclhw-2.c,
13490 gcc.target/powerpc/440-macchw-1.c,
13491 gcc.target/powerpc/440-macchw-2.c,
13492 gcc.target/powerpc/440-macchwu-1.c,
13493 gcc.target/powerpc/440-macchwu-2.c,
13494 gcc.target/powerpc/440-machhw-1.c,
13495 gcc.target/powerpc/440-machhw-2.c,
13496 gcc.target/powerpc/440-machhwu-1.c,
13497 gcc.target/powerpc/440-machhwu-2.c,
13498 gcc.target/powerpc/440-maclhw-1.c,
13499 gcc.target/powerpc/440-maclhw-2.c,
13500 gcc.target/powerpc/440-maclhwu-1.c,
13501 gcc.target/powerpc/440-maclhwu-2.c,
13502 gcc.target/powerpc/440-mulchw-1.c,
13503 gcc.target/powerpc/440-mulchw-2.c,
13504 gcc.target/powerpc/440-mulchwu-1.c,
13505 gcc.target/powerpc/440-mulchwu-2.c,
13506 gcc.target/powerpc/440-mulhhw-1.c,
13507 gcc.target/powerpc/440-mulhhw-2.c,
13508 gcc.target/powerpc/440-mulhhwu-1.c,
13509 gcc.target/powerpc/440-mulhhwu-2.c,
13510 gcc.target/powerpc/440-mullhw-1.c,
13511 gcc.target/powerpc/440-mullhw-2.c,
13512 gcc.target/powerpc/440-mullhwu-1.c,
13513 gcc.target/powerpc/440-mullhwu-2.c,
13514 gcc.target/powerpc/440-nmacchw-1.c,
13515 gcc.target/powerpc/440-nmacchw-2.c,
13516 gcc.target/powerpc/440-nmachhw-1.c,
13517 gcc.target/powerpc/440-nmachhw-2.c,
13518 gcc.target/powerpc/440-nmaclhw-1.c,
13519 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
13520
13521 2005-11-21 Jakub Jelinek <jakub@redhat.com>
13522
13523 PR fortran/24774
13524 * gfortran.dg/inquire_9.f90: New test.
13525
13526 PR fortran/21647
13527 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
13528
13529 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13530
13531 PR libfortran/24432
13532 * lib/target-supports.exp (check_effective_target_fortran_large_real):
13533 Check that 'cos' is supported.
13534
13535 2005-11-21 Paul Thomas <pault@gcc.gnu.org
13536
13537 PR fortran/24223
13538 * gfortran.dg/substring_equivalence.f90: New test.
13539
13540 PR fortran/24705
13541 * gfortran.dg/auto_internal_assumed.f90: New test.
13542
13543 2005-11-21 Uros Bizjak <uros@kss-loka.si>
13544
13545 * gcc.dg/fold-div-2.c: New test.
13546
13547 2005-11-20 Ian Lance Taylor <ian@airs.com>
13548
13549 PR rtl-optimization/24883
13550 * gcc.c-torture/compile/pr24883.c: New test.
13551
13552 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
13553
13554 PR middle-end/20583
13555 * gcc.c-torture/compile/pr20583.c: New.
13556
13557 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
13558
13559 * gcc.c-torture/execute/usmul.c: New test.
13560
13561 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
13562
13563 * gcc.dg/tree-ssa/vrp22.c: New test.
13564
13565 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
13566
13567 PR middle-end/24912
13568 * gcc.dg/torture/pr24912-1.c: New test.
13569
13570 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
13571
13572 PR fortran/24862
13573 * gfortran.dg/arrayio_derived_1.f90: New test.
13574
13575 2005-11-19 Richard Guenther <rguenther@suse.de>
13576
13577 PR middle-end/23294
13578 * gcc.dg/tree-ssa/pr23294.c: New testcase.
13579
13580 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
13581
13582 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
13583
13584 2005-11-18 Mark Mitchell <mark@codesourcery.com>
13585
13586 PR c++/8355
13587 * g++.dg/template/friend39.C: New test.
13588
13589 2005-11-18 James E Wilson <wilson@specifix.com>
13590
13591 * gcc.dg/builtin-strstr.c: New.
13592
13593 2005-11-18 Richard Henderson <rth@redhat.com>
13594
13595 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
13596 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
13597 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
13598 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
13599 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
13600 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
13601 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
13602 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
13603 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
13604 renaming to remove initial "ia64-".
13605
13606 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
13607
13608 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
13609
13610 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
13611
13612 * g++.dg/cpp/string-2.C: New test.
13613
13614 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
13615
13616 * gcc.dg/tree-ssa/loop-14.c: New test.
13617
13618 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
13619 Michael Chamberlain <michael@chamberlain.net.au>
13620
13621 * ada/acats/run_all.sh (target_run): Kill long running tests.
13622
13623 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13624
13625 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
13626 * gcc.dg/cleanup-9.c: Likewise.
13627 * gcc.dg/cleanup-10.c: Likewise.
13628 * gcc.dg/cleanup-11.c: Likewise.
13629
13630 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13631
13632 PR fortran/24892
13633 * gfortran.dg/open_access_append_1.f90: New test.
13634 * gfortran.dg/open_access_append_2.f90: New test.
13635
13636 2005-11-16 Richard Guenther <rguenther@suse.de>
13637
13638 PR middle-end/24851
13639 * gcc.c-torture/execute/pr24851.c: New testcase.
13640
13641 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
13642
13643 * gcc.dg/fold-overflow-1.c: New test.
13644
13645 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
13646
13647 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
13648 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
13649
13650 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
13651
13652 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
13653 structures.
13654 * g++.dg/eh/forced2.C: Likewise.
13655 * g++.dg/eh/forced3.C: Likewise.
13656 * g++.dg/eh/forced4.C: Likewise.
13657
13658 2005-11-11 Mike Stump <mrs@apple.com>
13659
13660 * g++.old-deja/g++.mike/unused.C: Add.
13661
13662 2005-11-15 Mark Mitchell <mark@codesourcery.com>
13663
13664 PR c++/24667
13665 * g++.dg/warn/Wcast-qual1.C: New test.
13666
13667 2005-11-15 Jan Hubicka <jh@suse.cz>
13668
13669 * gcc.dg/winline-5.c: Add large-unit-insns limit.
13670
13671 2005-11-14 David Edelsohn <edelsohn@gnu.org>
13672
13673 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
13674
13675 2005-11-14 Diego Novillo <dnovillo@redhat.com>
13676
13677 PR 24840
13678 * gcc.dg/tree-ssa/pr24840.c: New test.
13679
13680 2005-11-14 Janis Johnson <janis187@us.ibm.com>
13681
13682 PR testsuite/24841
13683 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
13684
13685 2005-11-14 Dale Johannesen <dalej@apple.com>
13686
13687 * gcc.c-torture/execute/20051113-1.c: New.
13688
13689 2005-11-14 Mark Mitchell <mark@codesourcery.com>
13690
13691 PR c++/24687
13692 * g++.dg/template/crash43.C: New test.
13693
13694 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
13695
13696 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
13697
13698 2005-11-13 Mark Mitchell <mark@codesourcery.com>
13699
13700 PR c++/24817
13701 * g++.dg/eh/spec8.C: New test.
13702
13703 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
13704
13705 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
13706
13707 2005-11-13 Mark Mitchell <mark@codesourcery.com>
13708
13709 PR c++/20293
13710 * g++.dg/parse/ambig4.C: New test.
13711 * g++.dg/tc1/dr101.C: Adjust error markers.
13712 * g++.dg/lookup/strong-using-2.C: Likewise.
13713 * g++.dg/lookup/ambig5.C: Likewise.
13714 * g++.dg/lookup/ambig4.C: Likewise.
13715 * g++.dg/parse/crash22.C: Likewise.
13716
13717 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
13718
13719 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
13720
13721 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
13722
13723 * gcc.dg/nested-calls-1.c: New test.
13724
13725 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13726
13727 * gfortran.dg/complex_intrinsic_1.f90: New test.
13728 * gfortran.dg/complex_intrinsic_2.f90: New test.
13729 * gfortran.dg/fgetc_1.f90: New test.
13730 * gfortran.dg/fgetc_2.f90: New test.
13731 * gfortran.dg/fgetc_3.f90: New test.
13732 * gfortran.dg/ftell_1.f90: New test.
13733 * gfortran.dg/ftell_2.f90: New test.
13734 * gfortran.dg/gnu_logical_1.F: New test.
13735 * gfortran.dg/gnu_logical_2.f90: New test.
13736
13737 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
13738
13739 PR middle-end/24820
13740 * testsuite/gcc.dg/pr24820.c: New test.
13741
13742 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
13743
13744 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
13745 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
13746 variable.
13747
13748 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13749
13750 testsuite/24614
13751 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
13752
13753 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
13754
13755 * gcc.target/cris/cris.exp: New file.
13756 * gcc.target/cris/rld-legit1.c: New test.
13757 * gcc.target/cris/rld-legit2.c: New test.
13758
13759 2005-11-12 Jakub Jelinek <jakub@redhat.com>
13760
13761 PR c++/24780
13762 * g++.dg/opt/pr24780.C: New test.
13763
13764 PR c++/24761
13765 * g++.dg/template/asm1.C: New test.
13766
13767 2005-11-12 Steven G. Kargl <kargls@comcast.net>
13768
13769 PR libgfortran/24787
13770 * gfortran.dg/scan_1.f90: New test.
13771
13772 2005-11-12 Jan Hubicka <jh@suse.cz>
13773
13774 * gcc.target/i386/minmax-1.c: New.
13775 * gcc.target/i386/minmax-2.c: New.
13776
13777 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
13778
13779 * gcc.dg/pr24445.c: Fix for 64-bit targets.
13780
13781 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
13782
13783 * gcc.c-torture/execute/20051110-1.c,
13784 gcc.c-torture/execute/20051110-2.c: New tests.
13785
13786 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
13787
13788 PR middle-end/24750
13789 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
13790 New tests.
13791
13792 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
13793
13794 * lib/target-libpath.exp (get_shlib_extension): New proc.
13795 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
13796 * lib/gfortran.exp (gfortran_link_flags): Likewise.
13797 * lib/objc.exp (objc_target_compile): Likewise.
13798 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
13799 detection.
13800
13801 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
13802
13803 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
13804
13805 * lib/target-supports.exp (check_effective_target_static_libgfortran):
13806 Add -static to additional_flags and pass it to target_compile.
13807
13808 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13809
13810 PR libgfortran/24719
13811 gfortran.dg/read_noadvance.f90: New test.
13812
13813 PR libgfortran/24699
13814 gfortran.dg/fmt_t_2.f90: New test.
13815
13816 PR libgfortran/24785
13817 gfortran.dg/read_x_eor.f90: New test.
13818
13819 PR libgfortran/24584
13820 gfortran.dg/namelist_empty.f90: Rename test.
13821
13822 PR libgfortran/24489
13823 gfortran/read_eor.f90: Rename test.
13824
13825 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
13826
13827 PR fortran/15976
13828 * gfortran.dg/automatic_module_variable.f90: New test.
13829
13830 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
13831
13832 PR target/24445
13833 * gcc.dg/pr24445.c: New test.
13834
13835 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
13836
13837 PR fortran/24655
13838 PR fortran/24755
13839 * gfortran.dg/recursive_statement_functions.f90: Add statement
13840 functions using inline intrinsic functions and parameters to test
13841 that they no longer seg-fault.
13842
13843 PR fortran/24409
13844 gfortran.dg/nested_modules_4.f90: New test.
13845 gfortran.dg/nested_modules_5.f90: New test.
13846
13847 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13848
13849 PR fortran/24643
13850 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
13851
13852 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
13853
13854 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
13855 failures.
13856
13857 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13858
13859 * gcc.dg/sparc-getcontext-1.c: New test.
13860
13861 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
13862
13863 * gcc.dg/ifcvt-fabs-1.c: New test.
13864
13865 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
13866
13867 PR other/4372
13868 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
13869 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
13870
13871 2005-11-09 Richard Guenther <rguenther@suse.de>
13872
13873 PR tree-optimization/24716
13874 * gcc.c-torture/execute/pr24716.c: New testcase.
13875
13876 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13877
13878 * gcc.dg/pr24624.c: Disable for non S/390 targets.
13879
13880 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13881
13882 PR 24624
13883 * gcc.dg/pr24624.c: Testcase added.
13884
13885 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13886
13887 PR 24623
13888 * g++.dg/other/pr24623.C: Testcase added.
13889
13890 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
13891
13892 PR fortran/22607
13893 * gfortran-dg/pure_byref_1.f90: New.
13894 * gfortran-dg/pure_byref_2.f90: New.
13895
13896 2005-11-09 Uros Bizjak <uros@kss-loka.si>
13897
13898 PR c/24101
13899 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
13900 * gcc.dg/dg.exp: Run main loop also for *.i files.
13901
13902 2005-11-08 Jakub Jelinek <jakub@redhat.com>
13903
13904 PR c++/19450
13905 * g++.dg/tls/diag-3.C: New test.
13906 * g++.dg/tls/diag-4.C: New test.
13907 * g++.dg/tls/static-1.C: New test.
13908 * g++.dg/tls/static-1a.cc: New file.
13909
13910 2005-11-08 Diego Novillo <dnovillo@redhat.com>
13911
13912 PR 23046
13913 * g++.dg/tree-ssa/pr23046.C: New test.
13914
13915 2005-11-08 Devang Patel <dpatel@apple.com>
13916
13917 PR tree-optimization/23115
13918 * gcc.dg/tree-ssa/pr23115.c: New.
13919
13920 2005-11-08 David Edelsohn <edelsohn@gnu.org>
13921
13922 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
13923 * gcc.target/powerpc/pr16155.c: Same.
13924 * gcc.target/powerpc/altivec-1.c: Same.
13925 * gcc.target/powerpc/altivec-2.c: Same.
13926 * gcc.target/powerpc/altivec-3.c: Same.
13927 * gcc.target/powerpc/altivec-5.c: Same.
13928 * gcc.target/powerpc/altivec-11.c: Same.
13929 * gcc.target/powerpc/altivec-12.c: Same.
13930 * gcc.target/powerpc/altivec-14.c: Same.
13931 * gcc.target/powerpc/altivec-22.c: Same.
13932 * gcc.target/powerpc/altivec-consts.c: Same.
13933 * gcc.target/powerpc/altivec-pr22085.c: Same.
13934 * gcc.target/powerpc/altivec-splat.c: Same.
13935 * gcc.target/powerpc/altivec-varargs-1.c: Same.
13936 * gcc.target/powerpc/altivec-vec-merge.c: Same.
13937 * gcc.target/powerpc/darwin-longlong.c: Same.
13938
13939 2005-11-08 Uros Bizjak <uros@kss-loka.si>
13940
13941 PR target/19340
13942 * gcc.dg/pr19340.c: New test.
13943
13944 2005-11-07 Ian Lance Taylor <ian@airs.com>
13945
13946 PR rtl-optimization/24683
13947 * gcc.dg/pr24683.c: New test.
13948
13949 2005-11-07 Uros Bizjak <uros@kss-loka.si>
13950
13951 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
13952 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
13953
13954 2005-11-07 Uros Bizjak <uros@kss-loka.si>
13955
13956 * gcc.target/i386/pr23376.c: Compile with -mmmx.
13957
13958 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
13959
13960 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
13961
13962 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
13963
13964 PR target/24230
13965
13966 * gcc.target/powerpc/altivec-consts.c,
13967 gcc.target/powerpc/altivec-splat.c: New testcase.
13968
13969 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
13970
13971 PR c/24599
13972
13973 * gcc.dg/overflow-2.c: New testcase.
13974
13975 2005-11-07 Jakub Jelinek <jakub@redhat.com>
13976
13977 PR rtl-optimization/23567
13978 * gcc.c-torture/execute/20051104-1.c: New test.
13979
13980 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
13981
13982 PR fortran/24534
13983 gfortran.dg/private_type_2.f90: Modified to check that case with
13984 PRIVATE declaration within derived type is accepted.
13985
13986 PR fortran/20838
13987 gfortran.dg/pointer_assign_1.f90: New test.
13988
13989 PR fortran/20840
13990 * gfortran.dg/arrayio_0.f90: New test.
13991
13992 PR fortran/17737
13993 gfortran.dg/data_initialized.f90: New test.
13994 gfortran.dg/data_constraints_1.f90: New test.
13995 gfortran.dg/data_constraints_2.f90: New test.
13996
13997 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
13998
13999 PR fortran/24174
14000 PR fortran/24305
14001 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
14002
14003 2005-11-06 Diego Novillo <dnovillo@redhat.com>
14004
14005 PR 24670
14006 * gcc.dg/tree-ssa/pr24670.c: New test.
14007
14008 2005-11-05 Ian Lance Taylor <ian@airs.com>
14009
14010 PR target/22432
14011 * gcc.target/i386/pr22432.c: New test.
14012
14013 2005-11-05 Richard Henderson <rth@redhat.com>
14014
14015 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
14016 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
14017 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
14018 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
14019 from gcc.dg/alpha-*.
14020 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
14021 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
14022
14023 2005-11-05 Andreas Jaeger <aj@suse.de>
14024
14025 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
14026
14027 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
14028
14029 PR target/23424
14030 * gcc.dg/torture/pr23424-1.c: New test.
14031
14032 2005-11-04 Richard Henderson <rth@redhat.com>
14033
14034 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
14035 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
14036 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
14037 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
14038 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
14039 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
14040 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
14041 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
14042 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
14043 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
14044 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
14045 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
14046 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
14047 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
14048 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
14049 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
14050 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
14051 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
14052 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
14053 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
14054 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
14055 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
14056 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
14057 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
14058 Move from gcc.dg/.
14059 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
14060 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
14061 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
14062 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
14063 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
14064 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
14065 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
14066 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
14067 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
14068 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
14069 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
14070 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
14071 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
14072 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
14073 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
14074 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
14075 gcc.target/i386/lea.c, gcc.target/i386/local.c,
14076 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
14077 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
14078 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
14079 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
14080 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
14081 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
14082 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
14083 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
14084 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
14085 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
14086 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
14087 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
14088 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
14089 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
14090 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
14091 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
14092 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
14093 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
14094 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
14095 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
14096 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
14097 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
14098 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
14099 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
14100 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
14101 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
14102 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
14103 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
14104
14105 2005-11-04 Diego Novillo <dnovillo@redhat.com>
14106
14107 PR 24627
14108 * gcc.dg/tree-ssa/pr24627.c: New test.
14109
14110 2005-11-04 Paul Brook <paul@codesourcery.com>
14111
14112 * gcc.dg/tls/opt-10.c: New test.
14113
14114 2005-11-04 Andreas Jaeger <aj@suse.de>
14115
14116 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
14117 avoid extra warnings.
14118
14119 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14120
14121 PR libfortran/22298
14122 * lib/target-supports.exp
14123 (check_effective_target_static_libgfortran): New
14124 static_libgfortran effective target.
14125 * gfortran.dg/static_linking_1.f: New test.
14126 * gfortran.dg/static_linking_1.c: New file.
14127
14128 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
14129
14130 * gcc.dg/pr24615.c: Guard test with { target fpic }.
14131
14132 2005-11-03 Josh Conner <jconner@apple.com>
14133
14134 PR c++/19989
14135 g++.dg/ext/array2.C: New test.
14136 g++.dg/template/dependent-name3.C: New test.
14137 g++.dg/template/dependent-name4.C: New test.
14138 g++.dg/template/sfinae2.C: New test.
14139
14140 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14141
14142 PR preprocessor/22042
14143 * gcc.dg/cpp/strify4.c: New test.
14144
14145 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14146
14147 PR c++/17964
14148 * g++.dg/cpp/string-1.C: New test.
14149
14150 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14151
14152 * gcc.target/powerpc: New directory.
14153 * gcc.target/powerpc/powerpc.exp: New file.
14154 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
14155 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
14156 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
14157 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
14158 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
14159 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
14160 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
14161 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
14162 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
14163 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
14164 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
14165 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
14166 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
14167 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
14168 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
14169 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
14170 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
14171 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
14172 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
14173 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
14174 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
14175 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
14176 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
14177 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
14178 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
14179 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
14180 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
14181 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
14182 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
14183 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
14184 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
14185 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
14186 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
14187 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
14188
14189 2005-11-03 Mark Mitchell <mark@codesourcery.com>
14190
14191 PR c++/21627
14192 * g++.dg/warn/inline2.C: New test.
14193
14194 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14195
14196 PR middle-end/23155
14197 * g++.dg/ext/c99struct1.C: New test.
14198 * gcc.dg/union-cast-1.c: New test.
14199 * gcc.dg/union-cast-2.c: New test.
14200 * gcc.dg/union-cast-3.c: New test.
14201
14202 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14203
14204 PR middle-end/24589
14205 * gcc.c-torture/execute/zero-struct-2.c: New test.
14206
14207 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14208
14209 PR c++/24582
14210 * g++.dg/init/switch1.C: New test.
14211
14212 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14213
14214 * gcc.dg/delay-slot-1.c: New test.
14215
14216 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
14217
14218 PR target/24620
14219 * gcc.dg/pr24620.c: New test.
14220
14221 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14222
14223 PR c/24329
14224 * gcc.dg/format/unnamed-1.c: New test.
14225
14226 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14227
14228 PR c++/22434
14229 * g++.dg/expr/cond8.C: New test.
14230
14231 PR c++/24560
14232 * g++.dg/parse/dot1.C: New test.
14233
14234 2005-11-02 Jan Hubicka <jh@suse.cz>
14235
14236 PR target/23303
14237 * gcc.dg/i386-lea.c: New test
14238
14239 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
14240
14241 PR target/24615
14242 * gcc.dg/pr24615.c: New test.
14243
14244 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
14245
14246 PR target/24600
14247 * gcc.dg/pr24600.c: New test.
14248
14249 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14250
14251 PR c++/19253
14252 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
14253 * g++.dg/parse/typename9.C: New test.
14254 * g++/dg/parse/typename10.C: Likewise.
14255
14256 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14257
14258 PR fortran/18157
14259 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
14260 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
14261 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
14262
14263 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14264
14265 PR c++/24569
14266 * g++.dg/debug/static1.C: New test.
14267
14268 2005-11-02 Josh Conner <jconner@apple.com>
14269
14270 * g++.dg/crash38.C: moved into proper directory...
14271 * g++.dg/template/crash42.C: ...here
14272
14273 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
14274
14275 PR target/18338
14276 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
14277 pcc_bitfield_type_matters || default_packed.
14278
14279 * lib/target-supports.exp
14280 (check_effective_target_pcc_bitfield_type_matters): New proc.
14281 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
14282
14283 PR testsuite/23304
14284 * lib/target-supports.exp (check_effective_default_packed): New proc.
14285 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
14286 Gate expected errors on target ! default_packed.
14287 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
14288
14289 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14290
14291 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
14292 change (r106358).
14293
14294 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14295
14296 PR fortran/24008
14297 * gfortran.dg/entry_5.f90: New.
14298 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
14299
14300 2005-11-01 Bob Wilson <bob.wilson@acm.org>
14301
14302 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
14303
14304 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
14305
14306 PR fortran/21565
14307 gfortran.dg/namelist_blockdata.f90: New test.
14308
14309 PR fortran/18737
14310 gfortran.dg/external_implicit_none.f90: New test.
14311
14312 PR fortran/14994
14313 * gfortran.dg/secnds.f: New test.
14314
14315 2005-10-31 Jan Hubicka <jh@suse.cz>
14316
14317 PR target/20928
14318 * gcc.c-torture/compile/pr20928.c: New test.
14319
14320 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
14321
14322 PR middle-end/23492
14323 * gcc.c-torture/compile/zero-strct-5.c: New test.
14324
14325 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
14326
14327 PR libgfortran/24584
14328 * gfortran.dg/pr24584.f90: New test.
14329
14330 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
14331
14332 PR fortran/18883
14333 * gfortran.dg/char_result_9.f90: New.
14334 * gfortran.dg/char_result_10.f90: New.
14335
14336 2005-10-30 Jan Hubicka <jh@suse.cz>
14337
14338 * g++.dg/tree-ssa/pr24172.C: New testcase.
14339
14340 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14341
14342 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
14343
14344 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
14345
14346 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
14347 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
14348 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
14349 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
14350 gfortran.dg/enum_9.f90,
14351 gfortran.fortran-torture/compile/enum_1.f90,
14352 gfortran.fortran-torture/execute/enum_1.f90,
14353 gfortran.fortran-torture/execute/enum_2.f90,
14354 gfortran.fortran-torture/execute/enum_3.f90,
14355 gfortran.fortran-torture/execute/enum_4.f90: New tests.
14356
14357 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
14358
14359 PR target/18482
14360 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
14361 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
14362
14363 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14364
14365 PR libfortran/20179
14366 * gfortran.dg/mixed_io_1.f90: New test.
14367 * gfortran.dg/mixed_io_1.c: New file.
14368
14369 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14370
14371 * gfortran.dg/malloc_free_1.f90: New test.
14372
14373 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
14374
14375 * gcc.dg/nested-func-4.c: Require profiling -pg.
14376
14377 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14378
14379 PR C++/23229
14380 * g++.dg/warn/main-2.C: New test.
14381
14382 2005-10-28 Steven G. Kargl <kargls@comcast.net>
14383
14384 PR fortran/24545
14385 * gfortran.dg/interface_2.f90: new test.
14386
14387 2005-10-28 Josh Conner <jconner@apple.com>
14388
14389 PR c++/22153
14390 * g++.dg/template/crash38.C: New test.
14391 * g++.dg/parse/explicit1.C: Change expected errors.
14392
14393 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14394
14395 PR C++/23426
14396 * g++.dg/other/large-size-array.C: New test.
14397
14398 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14399
14400 PR middle-end/24362
14401 * g++.dg/opt/complex4.C: New test.
14402
14403 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
14404
14405 * gcc.dg/nested-func-4.c: New test.
14406
14407 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
14408
14409 PR fortran/24158
14410 gfortran.dg/derived_recursion.f90: New test.
14411 gfortran.dg/implicit_actual.f90: New test.
14412
14413 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
14414
14415 PR middle-end/24295, PR testsuite/24477
14416 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
14417 removed when weakref hits the tree.
14418
14419 2005-10-25 Jakub Jelinek <jakub@redhat.com>
14420
14421 * gfortran.dg/cray_pointers_4.f90: New test.
14422
14423 * gfortran.dg/cray_pointers_5.f90: New test.
14424
14425 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
14426
14427 PR fortran/22290
14428 * gfortran.dg/assign_5.f90: New test.
14429 * gfortran.dg/assign_6.f: New test.
14430
14431 2005-10-25 Uros Bizjak <uros@kss-loka.si>
14432
14433 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
14434 CPU has no SSE support.
14435
14436 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
14437
14438 PR libgfortran/24224
14439 * gfortran.dg/arrayio_1.f90: Update attribution.
14440 * gfortran.dg/arrayio_2.f90: Update attribution.
14441 * gfortran.dg/arrayio_3.f90: Update attribution.
14442 * gfortran.dg/arrayio_4.f90: Update test conditions.
14443 * gfortran.dg/arrayio_5.f90: Update attribution.
14444 * gfortran.dg/arrayio_6.f90: New test.
14445 * gfortran.dg/arrayio_7.f90: New test.
14446
14447 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
14448
14449 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
14450
14451 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
14452
14453 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
14454
14455 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
14456
14457 PR fortran/24416
14458 * gfortran.dg/namelist_char_only.f90: New test.
14459
14460 2005-10-24 Asher Langton <langton2@llnl.gov>
14461
14462 PR fortran/17031
14463 PR fortran/22282
14464 * gfortran.dg/cray_pointers_1.f90: New test.
14465 * gfortran.dg/cray_pointers_2.f90: New test.
14466 * gfortran.dg/cray_pointers_3.f90: New test.
14467 * gfortran.dg/loc_1.f90: New test.
14468 * gfortran.dg/loc_2.f90: New test.
14469
14470 2005-10-24 Steven Bosscher <stevenb@suse.de>
14471
14472 * gcc.dg/pr24225.c: New test.
14473
14474 2005-10-24 Asher Langton <langton2@llnl.gov>
14475
14476 * gfortran.dg/dup_save_1.f90: New test.
14477 * gfortran.dg/dup_save_2.f90: New test.
14478
14479 2005-10-24 Paul Brook <paul@codesourcery.com>
14480
14481 PR 24107
14482 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
14483 stdint.h.
14484
14485 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
14486
14487 PR libgfortran/24489
14488 * gfortran.dg/pr24489.f90: New test.
14489
14490 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
14491
14492 PR fortran/23635
14493 * gfortran.dg/ichar_1.f90: Add tests for derived types.
14494
14495 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
14496
14497 PR target/18911
14498 * g++.dg/init/array16.C: Skip for mmix-*-*.
14499
14500 2005-10-23 Asher Langton <langton2@llnl.gov>
14501
14502 * gfortran.dg/byte_1.f90: New test.
14503 * gfortran.dg/byte_2.f90: New test.
14504
14505 2005-10-23 David Edelsohn <edelsohn@gnu.org>
14506
14507 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
14508
14509 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
14510
14511 PR fortran/18022
14512 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
14513
14514 PR fortran/24311
14515 * gfortran.dg/merge_char_const.f90: New test.
14516
14517 PR fortran/24384
14518 * gfortran.dg/spread_scalar_source.f90: New test.
14519
14520 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
14521
14522 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
14523
14524 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
14525 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
14526
14527 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
14528
14529 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
14530
14531 PR fortran/24426
14532 * gfortran.dg/der_pointer_4.f90: New.
14533
14534 2005-10-22 David Ayers <d.ayers@inode.at>
14535
14536 * obj-c++.dg/except-1.mm: Simplify.
14537
14538 2005-10-21 David Ayers <d.ayers@inode.at>
14539
14540 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
14541
14542 2005-10-21 Jakub Jelinek <jakub@redhat.com>
14543
14544 * gfortran.dg/assumed_dummy_2.f90: New test.
14545
14546 2005-10-21 James E Wilson <wilson@specifix.com>
14547
14548 PR preprocessor/15220
14549 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
14550
14551 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
14552
14553 * gcc.c-torture/execute/20051021-1.c: New test.
14554
14555 2005-10-21 Mark Mitchell <mark@codesourcery.com>
14556
14557 PR c++/24260
14558 * g++.dg/ext/tmplattr1.C: New test.
14559
14560 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
14561
14562 PR fortran/24440
14563 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
14564
14565 2005-10-20 Geoffrey Keating <geoffk@apple.com>
14566
14567 * obj-c++.dg/except-1.mm: New.
14568
14569 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
14570
14571 2005-10-21 Alan Modra <amodra@bigpond.net.au>
14572
14573 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
14574
14575 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
14576
14577 PR middle-end/24295
14578 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
14579 declarations with the same names as thunks' alias targets, use
14580 aliases instead.
14581 * gcc.dg/attr-alias-3.c: New test.
14582 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
14583
14584 2005-10-20 Mark Mitchell <mark@codesourcery.com>
14585
14586 PR c++/22618
14587 * g++.dg/parse/access8.C: New test.
14588
14589 2005-10-20 Richard Guenther <rguenther@suse.de>
14590
14591 PR c++/24439
14592 * g++.dg/tree-ssa/pr24439.C: New testcase.
14593
14594 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14595
14596 * g++.dg/opt/delay-slot-1.C: New test.
14597
14598 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
14599
14600 PR fortran/21625
14601 * gfortran.fg/der_init_1.f90: New.
14602
14603 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
14604
14605 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
14606
14607 2005-10-19 Mark Mitchell <mark@codesourcery.com>
14608
14609 PR c++/21908
14610 * g++.dg/parse/error28.C: New test.
14611
14612 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14613
14614 * gcc.dg/profile-generate-2.c: New test.
14615
14616 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
14617
14618 PR target/23589
14619 * g++.dg/ext/dllimport11.C: New.
14620
14621 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14622
14623 PR c++/22293
14624 * g++.dg/other/friend3.C: New test.
14625
14626 2005-10-18 Mark Mitchell <mark@codesourcery.com>
14627
14628 PR c++/23293
14629 * g++.dg/template/error19.C: New test.
14630
14631 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
14632
14633 PR c++/21383
14634 * g++.dg/overload/koenig2.C: New.
14635
14636 PR c++/23118
14637 * g++.dg/overload/error2.C: New.
14638
14639 PR c++/22604
14640 * g++.dg/inherit/covariant14.C: New.
14641
14642 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14643
14644 PR c++/23440
14645 * g++.dg/parse/for1.C: New test.
14646
14647 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
14648
14649 PR fortran/23446
14650 * gfortran.dg/host_dummy_index_1.f90: New test.
14651
14652 PR fortran/21459
14653 * gfortran.dg/automatic_char_len_2.f90: New test.
14654
14655 PR fortran/20866
14656 * gfortran.dg/recursive_statement_functions.f90: New test.
14657
14658 PR fortran/20853
14659 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
14660
14661 PR fortran/20849
14662 * gfortran.dg/external_initializer.f90: New test.
14663
14664 PR fortran/20837
14665 * non_module_public.f90: New test.
14666
14667 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
14668
14669 PR c++/24386
14670 * g++.dg/template/overload7.C: New.
14671
14672 PR c++/22551
14673 * g++.dg/other/switch2.C: Remove expected warnings.
14674
14675 PR c++/21353
14676 * g++.dg/template/defarg6.C: New.
14677
14678 2005-10-17 Uros Bizjak <uros@kss-loka.si>
14679
14680 PR target/24315
14681 * gcc.target/i386/pr24315.c: New test.
14682
14683 2005-10-16 Mark Mitchell <mark@codesourcery.com>
14684
14685 PR c++/24389
14686 * g++.dg/template/static21.C: New test.
14687 * g++.dg/template/static21-a.cc: Likewise.
14688
14689 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
14690
14691 PR c++/23959
14692 * g++.dg/warn/Wswitch-default-1.C: New test.
14693 * g++.dg/warn/Wswitch-default-2.C: New test.
14694
14695 2005-10-16 Mark Mitchell <mark@codesourcery.com>
14696
14697 PR c++/22173
14698 * g++.dg/parse/template18.C: New test.
14699 * g++.dg/template/nontype15.C: Likewise.
14700
14701 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
14702
14703 PR fortran/22273
14704 * gfortran.dg/spec_expr_2.f90: New.
14705
14706 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
14707
14708 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
14709 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
14710 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
14711 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
14712 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
14713 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
14714 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
14715 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
14716 previous target-specific skips and warning-message matches where
14717 applicable.
14718
14719 2005-10-15 Mark Mitchell <mark@codesourcery.com>
14720
14721 PR c++/21347
14722 * g++.dg/warn/Wctor-dtor.C: New test.
14723
14724 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14725
14726 PR c/23439
14727 * gcc.dg/for-1.c: New test.
14728
14729 2005-10-14 Mark Mitchell <mark@codesourcery.com>
14730
14731 PR c++/19565
14732 * g++.dg/warn/Wconversion1.C: New test.
14733 * g++.dg/ext/packed4.C: Compile with -w.
14734 * g++.dg/opt/20050511-1.C: Likewise.
14735 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
14736
14737 2005-10-14 Jakub Jelinek <jakub@redhat.com>
14738
14739 * gfortran.dg/boz_5.f90: New test.
14740
14741 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
14742
14743 PR c++/22551
14744 * g++.dg/other/switch2.C: New.
14745
14746 PR c++/23984
14747 * g++.dg/init/ctor7.C: New.
14748
14749 2005-10-13 David Edelsohn <edelsohn@gnu.org>
14750
14751 PR c++/23730
14752 * g++.dg/parse/crash32.C: New test.
14753
14754 2005-10-13 Mark Mitchell <mark@codesourcery.com>
14755
14756 PR c++/20721
14757 * g++.dg/init/goto2.C: New test.
14758
14759 PR c++/22464
14760 * g++.dg/template/crash/41.C: New test.
14761
14762 PR c++/22180
14763 * g++.dg/template/crash40.C: New test.
14764
14765 PR c++/23694
14766 * g++.dg/parse/friend5.C: New test.
14767
14768 PR c++/23307
14769 * g++.dg/template/crash38.C: New test.
14770
14771 PR c++/22352
14772 * g++.dg/template/friend38.C: New test.
14773
14774 PR c++/22405
14775 * g++.dg/template/crash39.C: New test.
14776
14777 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
14778
14779 * gcc.dg/debug/dwarf2/dwarf-char1.c,
14780 gcc.dg/debug/dwarf2/dwarf-char2.c,
14781 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
14782
14783 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
14784
14785 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
14786
14787 * gcc.dg/dll-2.c: Add tests for warnings.
14788 * gcc.dg/dll-3.c: Likewise.
14789 * gcc.dg/dll-4.c: Likewise.
14790
14791 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
14792 * g++.dg/ext/dllimport2.C: Likewise.
14793 * g++.dg/ext/dllimport3.C: Likewise.
14794 * g++.dg/ext/dllimport7.C: Likewise.
14795 * g++.dg/ext/dllimport8.C: Likewise.
14796 * g++.dg/ext/dllimport9.C: Likewise.
14797
14798 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
14799
14800 PR fortran/24092
14801 * gfortran.dg/derived_pointer_recursion.f90: New test.
14802
14803 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
14804
14805 * gcc.c-torture/execute/20051012-1.c: New test.
14806
14807 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14808
14809 PR fortran/18082
14810 * gfortran.dg/automatic_char_len_1.f90: New test.
14811
14812 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14813
14814 PR fortran/20847
14815 * gfortran.dg/save_common.f90: New test.
14816
14817 PR fortran/20856
14818 * gfortran.dg/save_result.f90: New test.
14819
14820 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
14821
14822 PR c++/21592
14823 * g++.dg/template/dependent-expr1.C: Add new expected error.
14824 * g++.dg/template/dependent-expr2.C: Adjust error text.
14825 * g++.dg/template/overload6.C: New.
14826
14827 PR c++/23797
14828 * g++.dg/other/typename8.C: New.
14829
14830 PR c++/21117
14831 * g++.dg/other/return1.C: New.
14832
14833 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
14834
14835 PR c++/24052
14836 * g++.dg/ext/label5.C: New.
14837
14838 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
14839
14840 PR c++/19964
14841 * g++.dg/parse/crash31.C: New.
14842
14843 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
14844
14845 * g++.dg/ipa/ipa-1.c: New test.
14846 * g++.dg/ipa/ipa-2.c: New test.
14847 * g++.dg/ipa/ipa-3.c: New test.
14848 * g++.dg/ipa/ipa-4.c: New test.
14849 * g++.dg/ipa/ipa-5.c: New test.
14850 * g++.dg/ipa/ipa.exp: New file.
14851
14852 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14853
14854 PR fortran/24207
14855 * gfortran.dg/private_type_3.f90: New test.
14856
14857 2005-10-11 Steven G. Kargl <kargls@comcast.net>
14858
14859 PR fortran/20786
14860 gfortran.dg/aint_anint_1.f90: New test.
14861
14862 2005-10-11 Steven G. Kargl <kargls@comcast.net>
14863
14864 PR libgfortran/24313
14865 gfortran.dg/csqrt.f: New test.
14866
14867 2005-10-11 Ian Lance Taylor <ian@airs.com>
14868
14869 PR c++/8057
14870 * g++.dg/warn/noeffect7.C: New test.
14871 * g++.dg/warn/noeffect2.C: Instantiate templates.
14872 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
14873 and warning.
14874
14875 2005-10-11 Mark Mitchell <mark@codesourcery.com>
14876
14877 PR c++/21089
14878 * g++.dg/init/float1.C: New test.
14879
14880 PR c++/24277
14881 * g++.dg/init/member1.C: Tweak error markers.
14882
14883 2005-10-11 Janis Johnson <janis187@us.ibm.com>
14884
14885 PR testsuite/24281
14886 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
14887 Check for null pointer.
14888
14889 2005-10-11 Mark Mitchell <mark@codesourcery.com>
14890
14891 PR c++/21369
14892 * g++.dg/parse/ret-type3.C: New test.
14893
14894 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
14895
14896 PR tree-opt/23946
14897 * gcc.c-torture/compile/pr23946.c: New test.
14898
14899 2005-10-11 Jakub Jelinek <jakub@redhat.com>
14900
14901 * g++.dg/opt/mmx2.C: New test.
14902
14903 2005-10-10 Mark Mitchell <mark@codesourcery.com>
14904
14905 PR c++/24277
14906 * g++.dg/template/static20.C: New test.
14907
14908 PR c++/24302
14909 * g++.dg/warn/Wunused-12.C: New test.
14910
14911 PR c++/23437
14912 * g++.dg/template/arg4.C: New test.
14913
14914 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14915
14916 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
14917 * gcc.dg/ucnid-3.c: Likewise.
14918 * gcc.dg/ucnid-4.c: Likewise.
14919 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
14920 * g++.dg/other/ucnid-1.C: Likewise.
14921 * gcc.dg/sparc-frame-1.c: New test.
14922
14923 2005-10-10 Mark Mitchell <mark@codesourcery.com>
14924
14925 PR c++/24139
14926 * g++.dg/template/spec27.C: New test.
14927
14928 PR c++/24275
14929 * g++.dg/template/static19.C: New test.
14930
14931 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14932
14933 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
14934 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
14935
14936 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
14937
14938 PR target/24136
14939 * gfortran.fortran-torture/compile/pr24136.f: New test.
14940
14941 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
14942
14943 PR c++/22172
14944 * g++.dg/parse/crash30.C: New test.
14945
14946 2005-10-07 Richard Guenther <rguenther@suse.de>
14947
14948 PR middle-end/24227
14949 * gcc.c-torture/compile/pr24227.c: New testcase.
14950
14951 2005-10-07 Steve Ellcey <sje@cup.hp.com>
14952
14953 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
14954 Do not put aligned attributes on array elements.
14955
14956 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
14957
14958 PR testsuite/23611, PR testsuite/23615
14959 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
14960 writing prototypes of library functions by hand.
14961 * obj-c++.dg/bitfield-4.mm: Likewise.
14962 * obj-c++.dg/const-str-4.mm: Likewise.
14963 * obj-c++.dg/encode-4.mm: Likewise.
14964 * obj-c++.dg/encode-5.mm: Likewise.
14965 * obj-c++.dg/encode-6.mm: Likewise.
14966 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
14967 * obj-c++.dg/method-10.mm: Likewise.
14968 * obj-c++.dg/method-17.mm: Likewise.
14969 * obj-c++.dg/method-19.mm: Likewise.
14970 * obj-c++.dg/try-catch-2.mm: Likewise.
14971
14972 2005-10-06 Richard Henderson <rth@redhat.com>
14973
14974 PR 24236
14975 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
14976
14977 2005-10-06 Dale Johannesen <dalej@apple.com>
14978
14979 * gcc.c-torture/execute/20030125-1.c: Correct.
14980
14981 2005-10-06 Richard Guenther <rguenther@suse.de>
14982
14983 PR tree-optimization/24238
14984 * g++.dg/tree-ssa/pr24238.C: New testcase.
14985
14986 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
14987
14988 PR 18568
14989 * gfortran.dg/der_pointer_3.f90: New test.
14990
14991 2005-10-05 Devang Patel <dpatel@apple.com>
14992
14993 PR Debug/23205
14994 * g++.dg/other/PR23205.C: New.
14995
14996 2005-10-05 Richard Henderson <rth@redhat.com>
14997
14998 PR target/23602
14999 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
15000 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
15001
15002 2005-10-05 Dale Johannesen <dalej@apple.com>
15003
15004 * gcc.c-torture/execute/float-floor.c: New.
15005
15006 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
15007
15008 PR tree-optimization/21419
15009 PR tree-optimization/24146
15010 PR tree-optimization/24151
15011
15012 * g++.dg/ext/asm7.C: New.
15013 * g++.dg/ext/asm8.C: New.
15014 * gcc.dg/asm-1.c: Compile on all targets.
15015 * gcc.dg/asm-pr24146.c: New.
15016 * gcc.dg/pr21419.c: Adjust error messages.
15017
15018 2005-10-05 Richard Guenther <rguenther@suse.de>
15019
15020 PR fortran/24176
15021 * gfortran.fortran-torture/compile/empty.f90: New testcase.
15022
15023 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
15024
15025 PR c++/23513
15026 * g++.dg/template/spec22.C: Robustify test.
15027 * g++.dg/template/spec26.C: New.
15028
15029 2005-10-05 Uros Bizjak <uros@kss-loka.si>
15030
15031 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
15032 if target supports vector instructions.
15033
15034 2005-10-04 Geoffrey Keating <geoffk@apple.com>
15035
15036 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
15037 C99 functions.
15038
15039 2005-10-04 Janis Johnson <janis187@us.ibm.com>
15040
15041 * lib/target-supports.exp (check_effective_target_fortran_large_real,
15042 check_effective_target_fortran_large_int): Replace cached result
15043 when target changes.
15044
15045 2005-10-04 Devang Patel <dpatel@apple.com>
15046
15047 * gcc.dg/i386-sse-vect-types.c: New.
15048
15049 2005-10-04 Ian Lance Taylor <ian@airs.com>
15050
15051 PR preprocessor/13726
15052 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
15053 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
15054
15055 2005-10-04 Richard Guenther <rguenther@suse.de>
15056
15057 PR c/23576
15058 * gcc.dg/noncompile/pr23576.c: New testcase.
15059
15060 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15061
15062 PR middle-end/23125
15063 * gcc.dg/register-var-3.c: New test.
15064
15065 2005-10-04 Steven Bosscher <stevenb@suse.de>
15066
15067 * gcc.dg/pr23049.c: New test.
15068
15069 * gcc.dg/ucnid-4.c: Fix test.
15070
15071 2005-10-03 Diego Novillo <dnovillo@redhat.com>
15072
15073 PR 23445
15074 * gcc.c-torture/compile/pr23445.c: New test.
15075
15076 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
15077
15078 * g++.dg/overload/unknown1.C: New.
15079
15080 2005-10-03 Mark Mitchell <mark@codesourcery.com>
15081
15082 PR c++/17775
15083 * g++.dg/template/repo4.C: New test.
15084
15085 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15086
15087 PR libfortran/19308
15088 * gfortran.dg/large_real_kind_2.F90: New test.
15089 * gfortran.dg/large_integer_kind_2.f90: New test.
15090
15091 2005-10-03 Uros Bizjak <uros@kss-loka.si>
15092
15093 * lib/target-supports.exp (check_effective_target_vect_shift):
15094 Implement with result caching. Add i?86, x86_64 and ia64 targets.
15095 (check_effective_target_vect_condition): Fix copy-n-pasto.
15096
15097 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
15098 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
15099 targets.
15100
15101 2005-10-02 Mark Mitchell <mark@codesourcery.com>
15102
15103 PR c++/22621
15104 * g++.dg/template/overload5.C : New test.
15105
15106 PR c++/23840
15107 * g++.dg/expr/stdarg1.C: New test.
15108
15109 2005-10-02 Diego Novillo <dnovillo@redhat.com>
15110
15111 PR 24142
15112 * gcc.c-torture/execute/pr24142.c: New test.
15113
15114 2005-10-01 Diego Novillo <dnovillo@redhat.com>
15115
15116 PR 24141
15117 * gcc.c-torture/execute/pr24141.c: New test.
15118
15119 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
15120 Diego Novillo <dnovillo@redhat.com>
15121
15122 PR 23604
15123 * gcc.c-torture/execute/pr23604.c: New test.
15124
15125 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
15126
15127 PR fortran/16404
15128 PR fortran/20835
15129 PR fortran/20890
15130 PR fortran/20899
15131 PR fortran/20900
15132 PR fortran/20901
15133 PR fortran/20902
15134 gfortran.dg/equiv_constraint_1.f90: New test.
15135 gfortran.dg/equiv_constraint_2.f90: New test.
15136 gfortran.dg/equiv_constraint_3.f90: New test.
15137 gfortran.dg/equiv_constraint_4.f90: New test.
15138 gfortran.dg/equiv_constraint_5.f90: New test.
15139 gfortran.dg/equiv_constraint_6.f90: New test.
15140 gfortran.dg/equiv_constraint_7.f90: New test.
15141 gfortran.dg/equiv_constraint_8.f90: New test.
15142 gfortran.dg/private_type_1.f90: New test.
15143 gfortran.dg/private_type_2.f90: New test.
15144 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
15145 980628-10.f: Assert std=gnu to permit mixing of
15146 types in equivalence statements.
15147
15148 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
15149
15150 PR 24112
15151 * gfortran.dg/open_status_1.f90: New.
15152
15153 2005-09-30 Uros Bizjak <uros@kss-loka.si>
15154
15155 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
15156 * gcc.dg/vect/pr22480.c: Clean up temp files.
15157 * gcc.dg/vect/pr23831.c: Clean up temp files.
15158 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
15159 Clean up temp files.
15160 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
15161 Clean up temp files.
15162
15163 * gcc.dg/20050309-1.c: Clean up temp files.
15164 * gcc.dg/20050325-1.c: Clean up temp files.
15165
15166 2005-09-30 Uros Bizjak <uros@kss-loka.si>
15167
15168 PR tree-optimization/24059
15169 * gcc.dg/vect/pr24059.c : New test.
15170
15171 2005-09-29 Jakub Jelinek <jakub@redhat.com>
15172
15173 PR middle-end/24109
15174 * gcc.c-torture/execute/20050929-1.c: New test.
15175
15176 2005-09-29 Steven Bosscher <stevenb@suse.de>
15177
15178 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
15179
15180 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
15181
15182 PR c/21419
15183 * gcc.dg/pr21419.c: New test.
15184
15185 2005-09-29 Steven Bosscher <stevenb@suse.de>
15186
15187 * gcc.dg/pr23911.c: New test.
15188
15189 2005-09-28 Mark Mitchell <mark@codesourcery.com>
15190
15191 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
15192
15193 PR c++/16782
15194 * g++.dg/parse/qualified4.C: New test.
15195 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
15196 * g++.old-deja/g++.mike/p8154.C: Likewise.
15197
15198 2005-09-27 Mark Mitchell <mark@codesourcery.com>
15199
15200 PR c++/22147
15201 * g++.dg/template/friend37.C: New test.
15202 * g++.dg/parse/crash28.C: Adjust error markers.
15203
15204 2005-09-27 Jakub Jelinek <jakub@redhat.com>
15205
15206 PR fortran/18518
15207 * gfortran.fortran-torture/execute/save_2.f90: New decl.
15208
15209 2005-09-27 Devang Patel <dpatel@apple.com>
15210
15211 PR tree-optimization/23625
15212 * gcc.dg/pr23625.c: New test.
15213
15214 2005-09-27 Uros Bizjak <uros@kss-loka.si>
15215
15216 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
15217 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
15218
15219 2005-09-26 Jakub Jelinek <jakub@redhat.com>
15220
15221 PR fortran/23677
15222 * gfortran.fortran-torture/execute/save_1.f90: New test.
15223 * gfortran.dg/save_1.f90: New test.
15224
15225 2005-09-26 Uros Bizjak <uros@kss-loka.si>
15226
15227 * gcc.target/i386/builtin-apply-mmx.c: New test.
15228
15229 PR target/22576
15230 * gcc.target/i386/pr22576.c: New test.
15231
15232 PR target/22585
15233 * gcc.target/i386/pr22585.c: New test.
15234
15235 PR target/23268
15236 * gcc.target/i386/pr23268.c: New test.
15237
15238 PR middle-end/23831
15239 * gcc.dg/vect/pr23831.c: New test.
15240
15241 PR target/24055
15242 * gcc.target/i386/pr24055.c: New test.
15243
15244 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
15245
15246 PR tree-optimization/23960
15247 * gcc.c-torture/compile/pr23960.c: New.
15248
15249 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
15250
15251 PR fortran/16861
15252 * gfortran.dg/nested_modules_3.f90: New.
15253
15254 2005-09-22 Steven G. Kargl <kargls@comcast.net>
15255
15256 PR fortran/24005
15257 gfortran.dg/interface_1.f90: New test.
15258
15259 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
15260 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15261
15262 PR fortran/23843
15263 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
15264
15265 2005-09-22 Steven G. Kargl <kargls@comcast.net>
15266
15267 PR fortran/23516
15268 * gfortran.dg/imag_1.f: New test.
15269 * gfortran.dg/imag_2.f: Ditto.
15270
15271 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
15272
15273 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
15274
15275 2005-09-22 Jakub Jelinek <jakub@redhat.com>
15276
15277 PR c++/21983
15278 * g++.dg/warn/pr21983.C: New test.
15279
15280 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
15281
15282 * gcc.dg/20050922-1.c: Testcase added.
15283
15284 2005-09-21 Mark Mitchell <mark@codesourcery.com>
15285
15286 PR c++/23993
15287 * g++.dg/template/array14.C: New test.
15288
15289 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
15290
15291 PR fortran/19929
15292 * gfortran.dg/der_ptr_component_1.f90: New test.
15293
15294 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15295
15296 PR c++/23965
15297 * g++.dg/template/error1.C: Reject "no matching function" message.
15298
15299 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15300
15301 PR c++/17609
15302 * g++.dg/lookup/error1.C: New test.
15303
15304 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
15305
15306 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
15307 functionality of the testcase.
15308
15309 2005-09-20 Richard Henderson <rth@redhat.com>
15310
15311 * gcc.dg/vect/vect-22.c: Require vect_float.
15312 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
15313
15314 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
15315
15316 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
15317 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
15318 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
15319 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
15320 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
15321 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
15322 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
15323 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
15324 * gcc.dg/cpp/ucnid-8.c: New test.
15325
15326 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15327
15328 PR tree-optimization/23929
15329 * gcc.c-torture/compile/pr23929.c: New test.
15330
15331 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
15332
15333 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
15334 for one loop.
15335
15336 2005-09-20 Steve Ellcey <sje@cup.hp.com>
15337
15338 PR testsuite/23186
15339 * g++.dg/other/pr22003.C: Require named sections.
15340
15341 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15342
15343 PR c++/23947
15344 * g++.dg/rtti/crash3.C: New test.
15345
15346 PR tree-optimization/23818
15347 * gcc.dg/pr23818.c: New test.
15348
15349 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15350
15351 PR fortran/23420
15352 * gfortran.dg/print_fmt_4.f: New.
15353
15354 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15355
15356 PR fortran/23663
15357 * gfortran.fortran-torture/execute/entry_11.f90: New test.
15358
15359 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
15360
15361 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
15362 Use pointers to local alignable arrays instead. Added comments.
15363 * gcc.dg/vect/vect-46.c: Likewise.
15364 * gcc.dg/vect/vect-48.c: Likewise.
15365 * gcc.dg/vect/vect-49.c: Likewise.
15366 * gcc.dg/vect/vect-52.c: Likewise.
15367 * gcc.dg/vect/vect-53.c: Likewise.
15368 * gcc.dg/vect/vect-54.c: Likewise.
15369 * gcc.dg/vect/vect-56.c: Likewise.
15370 * gcc.dg/vect/vect-57.c: Likewise.
15371 * gcc.dg/vect/vect-58.c: Likewise.
15372 * gcc.dg/vect/vect-60.c: Likewise.
15373 * gcc.dg/vect/vect-61.c: Likewise.
15374
15375 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
15376 The test is no longer vectorizable on vect_no_align targets.
15377 * gcc.dg/vect/vect-43.c: Likewsie.
15378
15379 * gcc.dg/vect/vect-44.c: Added comments.
15380 * gcc.dg/vect/vect-45.c: Added comments.
15381 * gcc.dg/vect/vect-50.c: Added comments.
15382 * gcc.dg/vect/vect-51.c: Added comments.
15383
15384 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
15385 aligned type.
15386 * gcc.dg/vect/Os-vect-95.c: Likewise.
15387
15388 * gcc.dg/vect/vect-41.c: Test removed.
15389 * gcc.dg/vect/vect-47.c: Test removed.
15390 * gcc.dg/vect/vect-55.c: Test removed.
15391 * gcc.dg/vect/vect-59.c: Test removed.
15392
15393 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
15394
15395 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
15396 No longer vectorizable on vect_no_align targets.
15397 * gcc.dg/vect/pr20122.c: Likewise.
15398 * gcc.dg/vect/vect-74.c: Likewise.
15399 * gcc.dg/vect/vect-75.c: Likewise.
15400 * gcc.dg/vect/vect-76.c: Likewise.
15401
15402 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
15403 Will not be vectorizable on vect_no_align targets once aliasing issues
15404 are resolved.
15405 * gcc.dg/vect/vect-79.c: Likewise.
15406
15407 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
15408 * gcc.dg/vect/vect-78.c: Likewise.
15409 * gcc.dg/vect/vect-97.c: Likewise.
15410
15411 2005-09-19 Steven Bosscher <stevenb@suse.de>
15412
15413 * gcc.dg/pr23943.c: New test.
15414
15415 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
15416
15417 PR fortran/19181
15418 * gfortran.dg/derived_pointer_null_1.f90: New test.
15419
15420 2005-09-18 Richard Guenther <rguenther@suse.de>
15421
15422 PR middle-end/23944
15423 * gcc.c-torture/compile/pr23944.c: New testcase.
15424
15425 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
15426
15427 PR fortran/15975
15428 * gfortran.dg/der_pointer_2.f90: New test.
15429
15430 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
15431
15432 PR fortran/16861
15433 * gfortran.dg/nested_modules_2.f90: New test.
15434
15435 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15436
15437 PR c++/18368
15438 * g++.dg/other/semicolon.C: New test.
15439
15440 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
15441
15442 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
15443 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
15444
15445 2005-09-16 Mark Mitchell <mark@codesourcery.com>
15446
15447 PR c++/23914
15448 * g++.dg/template/static18.C: New test.
15449
15450 PR c++/21514
15451 * g++.dg/template/crash19.C: Remove dg-error marker.
15452 * g++.dg/template/local4.C: New test.
15453
15454 2005-09-16 Paul Brook <paul@codesourcery.com>
15455
15456 PR fortran/23906
15457 * gfortran.dg/dependency_1.f90: New test.
15458
15459 2005-09-15 Mark Mitchell <mark@codesourcery.com>
15460
15461 PR c++/23896
15462 * g++.dg/template/static17.C: New test.
15463
15464 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
15465
15466 PR c++/23139
15467 * g++.dg/warn/huge-val1.C: New test.
15468
15469 2005-09-15 Mark Mitchell <mark@codesourcery.com>
15470
15471 PR c++/13140
15472 * g++.dg/parse/class2.C: New test.
15473 * g++.dg/template/explicit8.C: Likewise.
15474 * g++.dg/template/spec25.C: Likewise.
15475
15476 2005-09-14 Josh Conner <jconner@apple.com>
15477
15478 PR middle-end/23584
15479 * gcc.dg/pr23584.c: New test.
15480
15481 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
15482
15483 PR fortran/21875 Internal Unit Array I/O, NIST
15484 * gfortran.dg/arrayio_1.f90: New test.
15485 * gfortran.dg/arrayio_1.f90: New test.
15486 * gfortran.dg/arrayio_1.f90: New test.
15487 * gfortran.dg/arrayio_1.f90: New test.
15488 * gfortran.dg/arrayio_1.f90: New test.
15489
15490 2005-09-14 Uros Bizjak <uros@kss-loka.si>
15491
15492 PR middle-end/22480
15493 * gcc.dg/vect/pr22480.c: New test.
15494
15495 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
15496
15497 PR fortran/19358
15498 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
15499
15500 2005-09-13 Josh Conner <jconner@apple.com>
15501
15502 PR c++/23180
15503 * g++.dg/init/struct2.C: New test.
15504 * g++.dg/init/struct3.C: New test.
15505
15506 2005-09-13 Janis Johnson <janis187@us.ibm.com>
15507
15508 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
15509 Clean up temp files.
15510 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
15511 gcc.dg/tree-ssa/builtin-fprintf-1.c,
15512 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
15513 gcc.dg/tree-ssa/builtin-printf-1.c,
15514 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
15515 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
15516 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
15517 gcc.dg/tree-ssa/builtin-vprintf-1.c,
15518 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
15519 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
15520 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
15521 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
15522 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
15523 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
15524 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
15525 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
15526
15527 2005-09-13 Josh Conner <jconner@apple.com>
15528
15529 * lib/gcc-dg.exp: Load scanipa.exp.
15530 (cleanup-dump): New procedure.
15531 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
15532 * lib/scandump.exp: New file.
15533 * lib/scantree.exp: Use it.
15534 * lib/scanipa.exp: New file.
15535
15536 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
15537
15538 PR fortran/17740
15539 * gfortran.dg/generic_4.f90: New test.
15540
15541 2005-09-13 Uros Bizjak <uros@kss-loka.si>
15542
15543 PR target/23816
15544 * gcc.target/i386/pr23816-1.c: New test.
15545 * gcc.target/i386/pr23816-2.c: New test.
15546
15547
15548 2005-09-13 Bastian Blank <waldi@debian.org>
15549
15550 PR c++/16171
15551 * g++.dg/abi/mangle26.C: New test.
15552 * g++.dg/abi/mangle27.C: New test.
15553 * g++.dg/abi/mangle28.C: New test.
15554 * g++.dg/abi/mangle29.C: New test.
15555
15556 PR c++/23839
15557 * g++.dg/parse/register1.C: New test.
15558
15559 2005-09-13 Mark Mitchell <mark@codesourcery.com>
15560
15561 PR c++/23842
15562 * g++.dg/template/access16.C: New test.
15563
15564 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15565
15566 * gfortran.dg/char_pack_2.f90: Increase the vector size.
15567
15568 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15569
15570 PR fortran/18899
15571 * gfortran.dg/shape_2.f90: New test.
15572
15573 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15574
15575 PR target/19269
15576 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
15577 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
15578 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
15579 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
15580 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
15581 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
15582 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
15583 tests.
15584
15585 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15586
15587 PR c++/23841
15588 * g++.dg/parse/template17.C: New test.
15589
15590 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15591
15592 PR c++/23789
15593 * g++.dg/template/nontype14.C: New test.
15594
15595 2005-09-12 Ian Lance Taylor <ian@airs.com>
15596
15597 PR g++/7874
15598 * g++.dg/lookup/friend7.C: New test.
15599 * g++.dg/lookup/friend8.C: New test.
15600 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
15601 so that it will be found via argument dependent lookup.
15602 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
15603 friend functions which will no longer be found.
15604 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
15605 function g, so that it will be found via argument dependent
15606 lookup.
15607 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
15608 * g++.old-deja/g++.mike/net43.C: Likewise.
15609
15610 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15611
15612 PR c++/23691
15613 * g++.dg/template/static16.C: New test.
15614
15615 2005-09-12 Josh Conner <jconner@apple.com>
15616
15617 PR middle-end/23237
15618 * gcc.c-torture/compile/pr23237.c: New test.
15619
15620 2005-09-11 Richard Henderson <rth@redhat.com>
15621
15622 * g++.dg/other/error8.C: Update expected diagnostic text.
15623
15624 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15625
15626 PR libfortran/19872
15627 * gfortran.dg/overwrite_1.f: New test.
15628
15629 2005-09-09 Josh Conner <jconner@apple.com>
15630
15631 * g++.dg/init/pr23180-1.C: Removed.
15632 * g++.dg/init/pr23180-2.C: Removed.
15633
15634 2005-09-09 David Daney <ddaney@avtrex.com>
15635
15636 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
15637 files which are ...
15638 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
15639 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
15640
15641 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15642
15643 * gfortran.dg/iostat_2.f90: New test.
15644
15645 2005-09-09 Mark Mitchell <mark@codesourcery.com>
15646
15647 PR c++/22252
15648 * g++.dg/ext/interface1.C: New test.
15649 * g++.dg/ext/interface1.h: Likewise.
15650 * g++.dg/ext/interface1a.cc: Likewise.
15651
15652 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
15653
15654 * gfortran.dg/iomsg_1.f90: New test case.
15655
15656 2005-09-09 Richard Guenther <rguenther@suse.de>
15657
15658 PR c++/23624
15659 * g++.dg/tree-ssa/pr23624.C: New testcase.
15660
15661 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15662
15663 PR fortran/19239
15664 * gfortran.dg/vector_subscript_1.f90,
15665 * gfortran.dg/vector_subscript_2.f90: New tests.
15666
15667 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15668
15669 PR fortran/21104
15670 * gfortran.dg/array_alloc_1.f90,
15671 * gfortran.dg/array_alloc_2.f90,
15672 * gfortran.dg/array_alloc_3.f90: New tests.
15673
15674 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15675
15676 PR fortran/12840
15677 * gfortran.dg/array_constructor_6.f90
15678 * gfortran.dg/array_constructor_7.f90
15679 * gfortran.dg/array_constructor_8.f90
15680 * gfortran.dg/array_constructor_9.f90
15681 * gfortran.dg/array_constructor_10.f90
15682 * gfortran.dg/array_constructor_11.f90
15683 * gfortran.dg/array_constructor_12.f90: New tests.
15684
15685 2005-09-08 Josh Conner <jconner@apple.com>
15686
15687 PR c++/23180
15688 * g++.dg/init/pr23180-1.C: New test.
15689 * g++.dg/init/pr23180-2.C: New test.
15690
15691 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
15692
15693 PR fortran/18878
15694 * gfortran.dg/module_double_reuse.f90: New.
15695
15696 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
15697
15698 PR fortran/23270
15699 PR fortran/22304
15700 PR fortran/18870
15701 PR fortran/17917
15702 PR fortran/16511
15703 * gfortran.dg/common_equivalence_1.f: New.
15704 * gfortran.dg/common_equivalence_2.f: New.
15705 * gfortran.dg/common_equivalence_3.f: New.
15706 * gfortran.dg/contained_equivalence_1.f90: New.
15707 * gfortran.dg/module_blank_common.f90: New.
15708 * gfortran.dg/module_commons_1.f90: New.
15709 * gfortran.dg/module_equivalence_1.f90: New.
15710 * gfortran.dg/nested_modules_1.f90: New.
15711 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
15712 equivalences and add comment to connect the test with
15713 the PR.
15714
15715 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15716
15717 PR fortran/23765
15718 * gfortran.dg/common_6.f90: New test.
15719
15720 2005-09-08 Richard Sandiford <richard@codesourcery.com>
15721
15722 PR fortran/15326
15723 * gfortran.dg/char_result_1.f90,
15724 * gfortran.dg/char_result_2.f90,
15725 * gfortran.dg/char_result_3.f90,
15726 * gfortran.dg/char_result_4.f90,
15727 * gfortran.dg/char_result_5.f90,
15728 * gfortran.dg/char_result_6.f90,
15729 * gfortran.dg/char_result_7.f90,
15730 * gfortran.dg/char_result_8.f90: New tests.
15731
15732 2005-09-08 Richard Sandiford <richard@codesourcery.com>
15733
15734 PR fortran/19928
15735 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
15736
15737 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
15738
15739 PR obj-c++/16816
15740 * obj-c++.dg/selector-5.mm: New test.
15741 * obj-c++.dg/selector-6.mm: New test.
15742
15743 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
15744
15745 PR objc/20574
15746 PR objc/19324
15747 * objc.dg/error-1.m: New test.
15748
15749 2005-09-07 Richard Sandiford <richard@codesourcery.com>
15750
15751 PR fortran/23373
15752 * gfortran.fortran-torture/execute/pr23373-1.f90,
15753 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
15754
15755 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
15756
15757 PR libfortran/23760
15758 * gfortran.dg/g77/1832.f: Remove long string in write statement
15759 to allow the test to pass on correct list directed output with
15760 prepended space.
15761
15762 2005-09-07 James E Wilson <wilson@specifix.com>
15763
15764 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
15765
15766 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
15767
15768 * gfortran.dg/parameter+save.f90: Rename to
15769 * gfortran.dg/parameter_save.f90: .. this.
15770
15771 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
15772
15773 PR fortran/20848
15774 * gfortran.dg/parameter+save.f90: New test case.
15775
15776 2005-09-06 Richard Sandiford <richard@codesourcery.com>
15777
15778 PR fortran/19269
15779 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
15780
15781 2005-09-06 Jakub Jelinek <jakub@redhat.com>
15782
15783 PR c/23075
15784 * gcc.dg/pr23075.c: New test.
15785 * g++.dg/warn/pr23075.C: New test.
15786
15787 PR target/22362
15788 * gcc.target/i386/pr22362.c: New test.
15789
15790 PR rtl-optimization/23098
15791 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
15792
15793 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
15794 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15795 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15796
15797 2005-09-06 Mark Mitchell <mark@codesourcery.com>
15798
15799 * g++.dg/expr/cast6.C: New test.
15800
15801 PR c++/9782
15802 * g++.dg/init/new15.C: New test.
15803
15804 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
15805
15806 * gcc.dg/vect/Os-vect-95.c: New test.
15807 * gcc.dg/vect/vect-95.c: Same.
15808
15809 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
15810
15811 * gcc.dg/vect/vect-29.c: Update xfail testing.
15812 * gcc.dg/vect/vect-44.c: Same.
15813 * gcc.dg/vect/vect-48.c: Same.
15814 * gcc.dg/vect/vect-50.c: Same.
15815 * gcc.dg/vect/vect-72.c: Same.
15816 * gcc.dg/vect/vect-77.c: Same.
15817 * gcc.dg/vect/vect-78.c: Same.
15818 * gcc.dg/vect/vect-80.c: Same.
15819 * gcc.dg/vect/vect-96.c: Same.
15820 * gcc.dg/vect/vect-100.c: Same.
15821 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
15822 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
15823 * gfortran.dg/vect/vect-5.f90: Same.
15824
15825 2005-09-06 Jakub Jelinek <jakub@redhat.com>
15826
15827 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
15828 start strings.
15829 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15830 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15831
15832 PR c++/23056
15833 * g++.dg/opt/pr23056.C: New test.
15834
15835 PR rtl-optimization/23098
15836 * gcc.target/i386/pr23098.c: New test.
15837
15838 2005-09-05 Mark Mitchell <mark@codesourcery.com>
15839
15840 PR c++/23667
15841 * g++.dg/template/static15.C: New test.
15842
15843 PR c++/21440
15844 * g++.dg/ext/stmtexpr5.C: New test.
15845 * g++.dg/ext/stmtexpr6.C: Likewise.
15846
15847 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
15848
15849 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
15850
15851 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
15852 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15853 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15854
15855 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
15856
15857 PR libfortran/23321
15858 * gfortran.dg/direct_io_4.f90: New test case.
15859
15860 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
15861 Rasmus Hahn <rassahah@neofonie.de>
15862
15863 PR libobjc/23108
15864 * objc.dg/type-stream-1.m: New test.
15865
15866 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
15867
15868 PR fortran/23661
15869 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
15870 gfortran.dg/print_fmt_3.f90: New test.
15871
15872 2005-09-03 Jakub Jelinek <jakub@redhat.com>
15873
15874 * gfortran.dg/fmt_t_1.f90: New test.
15875
15876 2005-09-03 Jakub Jelinek <jakub@redhat.com>
15877
15878 PR rtl-optimization/23454
15879 * g++.dg/opt/pr23454.C: New test.
15880
15881 2005-09-03 Mark Mitchell <mark@codesourcery.com>
15882
15883 PR c++/23699
15884 * g++.dg/ext/static1.C: New test.
15885
15886 2005-09-02 Richard Henderson <rth@redhat.com>
15887
15888 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
15889 tail call to check_fa_work.
15890
15891 2005-09-02 Mark Mitchell <mark@codesourcery.com>
15892
15893 PR c++/21687
15894 * g++.dg/other/gc3.C: New test.
15895
15896 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15897
15898 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
15899 * gcc.dg/20050826-1.c: Likewise.
15900
15901 2005-08-31 Mark Mitchell <mark@codesourcery.com>
15902
15903 PR c++/23167
15904 * g++.dg/expr/volatile1.C: New test.
15905
15906 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
15907
15908 PR middle-end/23547
15909 * gcc.dg/pr23547.c: New test.
15910
15911 2005-09-02 Richard Sandiford <richard@codesourcery.com>
15912
15913 PR c/22061
15914 * gcc.c-torture/execute/pr22061-1.c,
15915 * gcc.c-torture/execute/pr22061-2.c,
15916 * gcc.c-torture/execute/pr22061-3.c,
15917 * gcc.c-torture/execute/pr22061-4.c: New tests.
15918
15919 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
15920
15921 * gcc.dg/Wredundant-decls-2.c: New test to check that
15922 -Wredundant-decls does not issue warning for a variable
15923 definition following a declaration.
15924
15925 2005-09-01 Jakub Jelinek <jakub@redhat.com>
15926
15927 PR debug/7241
15928 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
15929 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
15930 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
15931
15932 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
15933 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
15934 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
15935 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
15936 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
15937 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
15938 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
15939 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
15940
15941 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15942
15943 PR objc/23306
15944 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
15945 scan-assmbler.
15946
15947 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
15948
15949 PR target/21255
15950 * gcc.dg/pr21255-1.c: New test.
15951 * gcc.dg/pr21255-2-mb.c: Likewise.
15952 * gcc.dg/pr21255-2-ml.c: Likewise.
15953 * gcc.dg/pr21255-3.c: Likewise.
15954 * gcc.dg/pr21255-4.c: Likewise.
15955
15956 2005-08-31 Dale Johannesen <dalej@apple.com>
15957
15958 * gcc.dg/20050830-1.c: New.
15959
15960 2005-08-31 Josh Conner <jconner@apple.com>
15961
15962 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
15963 command-line options for arm-*-* targets.
15964 * g++.dg/init/array16.C: Likewise.
15965 * g++.dg/other/crash-4.C: Likewise.
15966
15967 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15968
15969 PR obj-c++/23640
15970 * obj-c++.dg/gnu-runtime-3.mm: New test.
15971
15972 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15973
15974 PR c++/13377
15975 * g++.dg/lookup/ambig4.C: New test.
15976 * g++.dg/lookup/ambig5.C: New test.
15977 * g++.dg/tc1/dr101.C: Adjust error markers.
15978
15979 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15980
15981 PR c++/23639
15982 * g++.dg/template/ttp5.C: Adjust error markers.
15983
15984 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
15985
15986 PR testsuite/23609
15987 * lib/obj-c++.exp: Include target-libpath.exp.
15988 (obj-c++_link_flags): Look for the GNU libobjc library
15989 and set the library path to include it.
15990 Don't manually set LD_LIBRARY_PATH (etc.) but call
15991 set_ld_library_path_env_vars instead.
15992 (obj-c++_target_compile): Don't set library path or
15993 linker flags because they are already set correctly
15994 in obj-c++_link_flags.
15995
15996 2005-08-30 Josh Conner <jconner@apple.com>
15997
15998 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
15999 to command-line options for arm-*-* targets.
16000
16001 2005-08-30 Geoffrey Keating <geoffk@apple.com>
16002
16003 * g++.dg/other/i386-1.C: New.
16004
16005 2005-08-30 Jakub Jelinek <jakub@redhat.com>
16006
16007 PR preprocessor/20348
16008 PR preprocessor/20356
16009 * gcc.dg/cpp/pr20348.c: New test.
16010 * gcc.dg/cpp/pr20348.h: New file.
16011 * gcc.dg/cpp/inc/pr20348.h: New file.
16012 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
16013 * gcc.dg/cpp/pr20356.c: New test.
16014 * gcc.dg/cpp/pr20356.h: New file.
16015 * gcc.dg/cpp/inc/pr20356.h: New file.
16016 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
16017
16018 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
16019
16020 * gfortran.fortran-torture/execute/intrinsic_count.f90:
16021 Fix array dimension to avoid correct end-of-file error.
16022
16023 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
16024
16025 PR libfortran/23598
16026 * gfortran.dg/iostat_1.f90: New test.
16027
16028 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
16029
16030 PR middle-end/23408
16031 * gcc.dg/pr23408.c: New test.
16032
16033 2005-08-28 Mark Mitchell <mark@codesourcery.com>
16034
16035 PR c++/23099
16036 * g++.dg/init/member1.C: Make sure erroneous static data member
16037 definitions are required.
16038 * g++.dg/template/static13.C: New test.
16039 * g++.dg/template/static14.C: Likewise.
16040
16041 2005-08-29 Jakub Jelinek <jakub@redhat.com>
16042
16043 * gcc.target/i386/pr23575.c: Use -msse2 instead of
16044 -march=pentium4, remove ilp32 requirement.
16045
16046 PR middle-end/23484
16047 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
16048 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
16049
16050 2005-08-29 Andreas Jaeger <aj@suse.de>
16051
16052 PR testsuite/23607
16053 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
16054
16055 2005-08-28 Jakub Jelinek <jakub@redhat.com>
16056
16057 * gcc.c-torture/execute/20050316-2.c: New test.
16058 * gcc.c-torture/execute/20050316-3.c: New test.
16059 * gcc.dg/torture/pr16104-1.c: New test.
16060
16061 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
16062
16063 PR middle-end/23463
16064 * gcc.c-torture/execute/zero-struct-1.c: New test.
16065
16066 2005-08-27 Richard Guenther <rguenther@suse.de>
16067
16068 PR target/23575
16069 * gcc.target/i386/pr23575.c: New testcase.
16070
16071 2005-08-26 Jakub Jelinek <jakub@redhat.com>
16072
16073 PR rtl-optimization/23561
16074 * gcc.c-torture/execute/20050826-1.c: New test.
16075
16076 PR rtl-opt/23560
16077 * gcc.c-torture/execute/20050826-2.c: New test.
16078
16079 2005-08-26 Dale Johannesen <dalej@apple.com>
16080
16081 * gcc.dg/20030711-1.c: Modify to work on Darwin.
16082 * gcc.dg/20050826-1.c: New.
16083
16084 2005-08-26 Mark Mitchell <mark@codesourcery.com>
16085
16086 PR c++/19004
16087 * g++.dg/template/nontype13.C: New test.
16088
16089 PR c++/23491
16090 * g++.dg/init/new14.C: New test.
16091 * g++.dg/expr/anew1.C: Do not XFAIL.
16092 * g++.dg/expr/anew2.C: Likewise.
16093 * g++.dg/expr/anew3.C: Likewise.
16094
16095 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
16096
16097 PR middle-end/22439
16098 * gcc.dg/vla-3.c: New test.
16099
16100 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
16101
16102 PR fortran/20363
16103 * gfortran.dg/named_interface.f90: New.
16104
16105 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
16106
16107 * gcc.c-torture/execute/frame-address.c: New test.
16108
16109 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
16110
16111 PR c++/20817
16112 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
16113
16114 2005-08-25 Alan Modra <amodra@bigpond.net.au>
16115
16116 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
16117
16118 2005-08-25 Alan Modra <amodra@bigpond.net.au>
16119
16120 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
16121 * gcc.dg/altivec-22.c: Rename from..
16122 * gcc.dg/altivec-nomfcr.c: ..this.
16123
16124 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
16125
16126 PR tree-optimization/23546
16127 * gcc.dg/tree-ssa/pr23546.c: New test.
16128
16129 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
16130
16131 PR fortran/17758
16132 * gfortran.dg/nonreturning_statements.f90: New test.
16133
16134 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
16135
16136 PR c++/22454
16137 * g++.dg/parse/crash29.C: New.
16138
16139 2005-08-23 DJ Delorie <dj@redhat.com>
16140
16141 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
16142 constants have the L suffix.
16143
16144 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
16145
16146 PR c++/23044
16147 * g++.dg/template/instantiate8.C: New.
16148
16149 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
16150
16151 PR middle-end/23467
16152 * gcc.c-torture/execute/pr23467.c: New test.
16153
16154 2005-08-23 Jakub Jelinek <jakub@redhat.com>
16155
16156 PR tree-optimization/22043
16157 * gcc.c-torture/execute/20050613-1.c: New test.
16158
16159 2005-08-23 Ben Elliston <bje@au.ibm.com>
16160
16161 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
16162
16163 2005-08-22 Jakub Jelinek <jakub@redhat.com>
16164
16165 PR rtl-optimization/23478
16166 * g++.dg/opt/pr23478.C: New test.
16167
16168 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
16169
16170 PR c/18715
16171 * gcc.dg/switch-warn-3.c: New test.
16172
16173 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16174
16175 PR c++/22233
16176 * g++.dg/template/param1.C: New test.
16177
16178 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16179
16180 PR c++/23089
16181 * g++.dg/other/incomplete1.C: New test.
16182
16183 2005-08-22 Ira Rosen <irar@il.ibm.com>
16184
16185 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
16186 are vectorizable.
16187
16188 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16189
16190 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
16191 d_lines_5.f: New.
16192
16193 2005-08-21 Jakub Jelinek <jakub@redhat.com>
16194
16195 * gcc.target/i386/sse-4.c: New test.
16196
16197 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16198
16199 PR testsuite/23239
16200 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
16201
16202 2005-08-20 Jakub Jelinek <jakub@redhat.com>
16203
16204 * gcc.dg/20050811-1.c: New test.
16205 * gcc.dg/20050811-2.c: New test.
16206
16207 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
16208
16209 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
16210
16211 2005-08-19 Diego Novillo <dnovillo@redhat.com>
16212
16213 PR 23476
16214 * gcc.c-torture/compile/pr23476.c: New test.
16215
16216 2005-08-19 Devang Patel <dpatel@apple.com>
16217
16218 PR tree-optimization/23048
16219 * gcc.dg/tree-ssa/pr23048.c: New test.
16220
16221 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16222
16223 PR middle-end/20624
16224 * g++.dg/warn/Wreturn-3.C: New test
16225
16226 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
16227
16228 PR tree-optimization/22228
16229 * g++.dg/vect/pr22543.cc: New test.
16230
16231 2005-08-17 Steven Bosscher <stevenb@suse.de>
16232
16233 PR tree-optimization/21574
16234 * gcc.dg/tree-ssa/pr21574.c: New test.
16235
16236 2005-08-16 James E Wilson <wilson@specifix.com>
16237
16238 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
16239
16240 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
16241
16242 PR tree-opt/23402
16243 * gcc.c-torture/compile/zero-strct-3.c: New test.
16244 * gcc.c-torture/compile/zero-strct-4.c: New test.
16245
16246 2005-08-16 Steven Bosscher <stevenb@suse.de>
16247
16248 PR target/23376
16249 * gcc.target/x86_64/pr23376.c: New test.
16250
16251 2005-08-16 Ian Lance Taylor <ian@airs.com>
16252
16253 PR c++/23337
16254 * g++.dg/ext/vector2.C: New.
16255
16256 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
16257
16258 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
16259
16260 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
16261
16262 PR libfortran/23428
16263 * gfortran.dg/inquire-complex.f90: New test case.
16264
16265 2005-08-16 James E Wilson <wilson@specifix.com>
16266
16267 PR tree-optimization/21105
16268 * gcc.dg/large-size-array.c: New.
16269
16270 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
16271
16272 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
16273 type.
16274 * gcc.dg/vect/vect-41: Likewise.
16275 * gcc.dg/vect/vect-42: Likewise.
16276 * gcc.dg/vect/vect-43: Likewise.
16277 * gcc.dg/vect/vect-44: Likewise.
16278 * gcc.dg/vect/vect-46: Likewise.
16279 * gcc.dg/vect/vect-47: Likewise.
16280 * gcc.dg/vect/vect-48: Likewise.
16281 * gcc.dg/vect/vect-52: Likewise.
16282 * gcc.dg/vect/vect-53: Likewise.
16283 * gcc.dg/vect/vect-54: Likewise.
16284 * gcc.dg/vect/vect-55: Likewise.
16285 * gcc.dg/vect/vect-56: Likewise.
16286 * gcc.dg/vect/vect-57: Likewise.
16287 * gcc.dg/vect/vect-58: Likewise.
16288 * gcc.dg/vect/vect-59: Likewise.
16289 * gcc.dg/vect/vect-60: Likewise.
16290 * gcc.dg/vect/vect-61: Likewise.
16291 * gcc.dg/vect/vect-85: Likewise.
16292 * gcc.dg/vect/vect-87: Likewise.
16293 * gcc.dg/vect/vect-88: Likewise.
16294 * gcc.dg/vect/vect-93.c: Likewise.
16295 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
16296 * gcc.dg/vect/vect-75: Likewise.
16297 * gcc.dg/vect/vect-76: Likewise.
16298 * gcc.dg/vect/vect-77: Likewise.
16299 * gcc.dg/vect/vect-78: Likewise.
16300 * gcc.dg/vect/vect-80: Likewise.
16301 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
16302 vectorized for the expected reason, rather than checking how alignment
16303 was handled.
16304 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
16305 type and also instead of aligned pointers. Added documentation.
16306
16307 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
16308
16309 * gfortran.dg/power.f90: New test.
16310
16311 2005-08-16 Jakub Jelinek <jakub@redhat.com>
16312
16313 PR rtl-optimization/23299
16314 * g++.dg/opt/pr23299.C: New test.
16315
16316 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16317
16318 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
16319
16320 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
16321
16322 * g++.dg/template/local6.C: New test.
16323
16324 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
16325
16326 * execute/exceptions/finally-1.m: Check that the catch and finally are
16327 being called. Also add a "return 0;" at the end of main.
16328
16329 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
16330
16331 PR fortran/21432.
16332 * gfortran.dg/namelist_print_1.f: New test of functionality of
16333 PRINT namelist.
16334 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
16335 namelist generates error with -std=f95.
16336
16337 2005-08-14 Ira Rosen <irar@il.ibm.com>
16338
16339 PR tree-optimization/23119
16340 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
16341
16342 2005-08-13 Marcin Koziej <creep@desk.pl>
16343 Andrew Pinski <pinskia@physics.uc.edu>
16344
16345 PR libobjc/22492
16346 * execute/exceptions/finally-1.m: New test.
16347
16348 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16349
16350 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
16351 testsuite.
16352 * objc/execute/exceptions/trivial.m: New test.
16353 * objc.dg/try-catch-11.m: Move to ...
16354 * objc/execute/exceptions/foward-1.m: Here.
16355 * objc.dg/try-catch-2.m: Move to ...
16356 * objc/execute/exceptions/catchall-1.m: Here.
16357 * objc.dg/try-catch-8.m: Move to ...
16358 * objc/execute/exceptions/local-variables-1.m: Here.
16359
16360 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16361
16362 * objc.dg/nested-func-1.m: Move to ...
16363 * objc/execute/nested-func-1.m: Here.
16364
16365 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16366
16367 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
16368 in ${options} instead of [target_info name].
16369 * lib/obj-c++.exp (objc_target_compile): Likewise.
16370
16371 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16372
16373 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
16374
16375 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16376
16377 part of PR testsuite/23348
16378 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
16379 of the torture options.
16380 * objc/compile/trivial.m: New test.
16381
16382 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
16383
16384 * gfortran.dg/eoshift.f90: Correct format.
16385
16386 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
16387
16388 * gfortran.fortran-torture/execute/character_passing.f90:
16389 Fix comment typo.
16390
16391 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
16392
16393 PR c++/8271
16394 * g++.dg/template/unify10.C: New.
16395
16396 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
16397
16398 * g++.dg/parse/pr22514.C: Move to...
16399 * g++.dg/debug/pr22514.C: here.
16400
16401 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16402
16403 PR c++/23266
16404 * g++.dg/inherit/pure1.C: New test.
16405
16406 * ChangeLog: Fix typos.
16407
16408 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16409 Steven Bosscher <stevenb@suse.de>
16410
16411 * gfortran.dg/runtime_warning_1.f90: New test.
16412
16413 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
16414
16415 PR c++/23219
16416 * g++.dg/parse/crash28.C: New.
16417
16418 2005-08-11 Richard Guenther <rguenther@suse.de>
16419
16420 PR target/23289
16421 * gcc.target/i386/tailcall-1.c: New testcase.
16422
16423 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
16424
16425 * gcc.dg/vect/vect-67.c: Un-xfail.
16426
16427 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
16428
16429 PR c++/23225
16430 * g++.dg/testsuite/parse/crash27.C: new test.
16431
16432 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
16433
16434 PR libfortran/22143
16435 * gfortran.dg/shift-kind.f90: New testcase.
16436
16437 2005-08-10 Richard Sandiford <richard@codesourcery.com>
16438
16439 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
16440 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
16441
16442 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16443
16444 PR c++/20646
16445 * g++.dg/other/mult-stor1.C: New test.
16446
16447 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
16448
16449 * gcc.c-torture/pr18299-1.c: Move to ...
16450 * gcc.c-torture/compile/pr18299-1.c: Here.
16451
16452 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
16453
16454 * gfortran/fortran.torture/execute/character_passing.f90:
16455 Fix types for LSAME.
16456
16457 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
16458
16459 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
16460 input data back to what it was originally.
16461
16462 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
16463
16464 * objc.dg/try-catch-8.m: Enable for all targets.
16465
16466 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
16467
16468 * gcc.dg/pr23165.c: New test.
16469
16470 2005-08-09 Steven Bosscher <stevenb@suse.de>
16471
16472 PR tree-optimization/23234
16473 * gcc.dg/tree-ssa/pr23234.c: New test.
16474
16475 2005-08-08 Josh Conner <jconner@apple.com>
16476
16477 PR rtl-optimization/23241
16478 * gcc.dg/char-compare.c: New test.
16479
16480 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16481
16482 PR c++/22508
16483 * g++.dg/init/new13.C: New test.
16484
16485 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
16486
16487 PR c++/21166
16488 * g++.dg/other/crash-4.C: Adjust
16489 * g++/dg/ext/packed9.C: New.
16490
16491 2005-08-08 Richard Sandiford <richard@codesourcery.com>
16492
16493 PR middle-end/21964
16494 * gcc.c-torture/execute/pr21964-1.c: New test.
16495
16496 2005-08-08 Richard Sandiford <richard@codesourcery.com>
16497
16498 PR c/22458
16499 * gcc.dg/pr22458-1.c: New test.
16500
16501 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
16502 Steven G. Kargl <kargls@comcast.net>
16503
16504 PR fortran/22390
16505 * gfortran.dg/flush_1.f90: New test.
16506
16507 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16508
16509 PR c++/23191
16510 * g++.dg/template/eh2.C: New test.
16511
16512 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16513
16514 PR c++/19498
16515 * g++.dg/template/instantiate7.C: New test.
16516
16517 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
16518
16519 PR c/23113
16520 * gcc.dg/Wunused-value-1.c: New test.
16521
16522 2005-08-06 Richard Sandiford <richard@codesourcery.com>
16523
16524 PR rtl-optimization/23233
16525 * gcc.c-torture/compile/pr23233-1.c: New test.
16526
16527 2005-08-06 Jakub Jelinek <jakub@redhat.com>
16528
16529 PR fortran/18833
16530 PR fortran/20850
16531 * gfortran.dg/equiv_1.f90: New test.
16532 * gfortran.dg/equiv_2.f90: New test.
16533 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
16534 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
16535 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
16536
16537 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
16538
16539 * gcc.c-torture/execute/vrp-5.c: New test.
16540 * gcc.c-torture/execute/vrp-6.c: New test.
16541 * gcc.dg/tree-ssa/vrp21.c: New test.
16542
16543 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
16544
16545 * g++.dg/parse/pr22514.C: New test.
16546
16547 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
16548
16549 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
16550
16551 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
16552 instead of constant loads / pool entries.
16553
16554 2005-08-05 David Edelsohn <edelsohn@gnu.org>
16555
16556 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
16557 TEST_TO_WCTYPE.
16558
16559 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
16560
16561 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
16562 __WINT_TYPE__ in generated prototypes if possible.
16563
16564 2005-08-04 Diego Novillo <dnovillo@redhat.com>
16565
16566 PR 22037
16567 * g++.dg/tree-ssa/pr22037.C:
16568
16569 2005-08-04 Richard Henderson <rth@redhat.com>
16570
16571 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
16572 scan-tree-dump-times directive.
16573
16574 2005-08-04 Jan Hubicka <jh@suse.cz>
16575
16576 * gcov-1.C: Fix switch counts.
16577 * gcov-4b.c: Likewise.
16578
16579 2005-08-03 Jeff Law <law@redhat.com>
16580
16581 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
16582
16583 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
16584
16585 * gcc.c-torture/execute/pr23135.c: New test.
16586
16587 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16588
16589 PR tree-optimization/19899
16590 * gcc.dg/tree-ssa/scev-1.c: New test.
16591 * gcc.dg/tree-ssa/scev-2.c: New test.
16592
16593 2005-08-03 Richard Sandiford <richard@codesourcery.com>
16594
16595 PR target/18582
16596 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
16597
16598 2005-08-03 Jan Hubicka <jh@suse.cz>
16599
16600 * update-conroll.c: New testcase.
16601 * update-conroll-2.c: New testcase.
16602
16603 2005-08-02 David Edelsohn <edelsohn@gnu.org>
16604
16605 * gfortran.dg/constant_substring.f: New test.
16606 * gfortran.dg/pr22491.f: New test.
16607
16608 2005-08-02 Jan Hubicka <jh@suse.cz>
16609
16610 * update-threading.c: Replace by the proper one.
16611
16612 2005-08-02 Diego Novillo <dnovillo@redhat.com>
16613
16614 PR 23164
16615 * g++.dg/tree-ssa/pr23164.C: New test.
16616
16617 2005-08-02 Diego Novillo <dnovillo@redhat.com>
16618
16619 * gcc.dg/tree-ssa/pr23192.c: New test.
16620
16621 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
16622
16623 * gcc.c-torture/execute/vrp-4.c: New test.
16624
16625 2005-08-02 Jan Hubicka <jh@suse.cz>
16626
16627 * update-threading.c: New test.
16628
16629 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
16630
16631 * gcc.c-torture/compile/20050801-1.c: New test.
16632 * gcc.c-torture/compile/20050801-2.c: New test.
16633
16634 2005-08-01 Jan Hubicka <jh@suse.cz>
16635
16636 * val-prof-5.c: New test.
16637
16638 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
16639
16640 PR c/22311
16641 * gcc.dg/pr22311-1.c : New test.
16642
16643 2005-07-31 Steven Bosscher <stevenb@suse.de>
16644
16645 PR target/23095
16646 * gfortran.dg/pr23095.f: New test.
16647
16648 PR c++/22003
16649 * g++.dg/other/pr22003.C: New test.
16650
16651 2005-07-31 Richard Sandiford <richard@codesourcery.com>
16652
16653 PR target/20621
16654 * gcc.c-torture/execute/pr20621-1.c: New test.
16655
16656 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
16657
16658 * gfortran.dg/comma_format_extension_4.f: Adjust length
16659 of string for format.
16660 * gfortran.dg/der_array_io_1.f: Replace illegal internal
16661 print statement with internal write.
16662 * gfortran.dg/der_array_io_2.f: Likewise.
16663 * gfortran.dg/der_array_io_3.f: Likewise.
16664
16665 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
16666
16667 * gcc.dg/fold-abs-4.c: new test.
16668
16669 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
16670
16671 PR fortran/22570 an related issues.
16672 * gfortran.dg/x_slash_1.f: New test.
16673
16674 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
16675
16676 PR c/23143
16677 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
16678 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
16679
16680 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16681
16682 PR c/529
16683 * gcc.dg/Wshadow-3.c: New test.
16684
16685 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
16686
16687 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
16688 used to have the wrong bounds).
16689
16690 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16691
16692 PR c/21720
16693 * gcc.dg/hex-round-1.c: Test more cases.
16694 * gcc.dg/hex-round-2.c: New test.
16695
16696 2005-07-29 Diego Novillo <dnovillo@redhat.com>
16697
16698 PR 22550
16699 * g++.dg/tree-ssa/pr22550.C: New test.
16700
16701 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
16702
16703 * gcc.dg/tree-ssa/vrp19.c: New test.
16704 * gcc.dg/tree-ssa-vrp20.c: New test.
16705
16706 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16707
16708 PR c/22240
16709 * gcc.dg/transparent-union-4.c: New test.
16710
16711 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16712
16713 PR c/22192
16714 * gcc.dg/c99-vla-2.c: New test.
16715
16716 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16717
16718 PR c/21720
16719 * gcc.dg/hex-round-1.c: New test.
16720
16721 2005-07-28 Jan Hubicka <jh@suse.cz>
16722
16723 * inliner-1.c: Do not dump everything.
16724 * tree-prof.exp: Do not pass -ftree-based-profiling.
16725 * bprob.exp: Likewise.
16726
16727 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
16728
16729 2005-07-28 Mark Mitchell <mark@codesourcery.com>
16730
16731 PR c++/22545
16732 * g++.dg/expr/ptrmem7.C: New test.
16733
16734 2005-07-28 Mike Stump <mrs@apple.com>
16735
16736 * g++.old-deja/g++.mike/visibility-1.C: New test.
16737
16738 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16739
16740 PR c/20187
16741 * gcc.c-torture/execute/pr20187-1.c: New test.
16742
16743 2005-07-28 Jeff Law <law@redhat.com>
16744
16745 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
16746 * gcc.dg/tree-ssa/vrp18.c: New test.
16747
16748 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
16749
16750 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
16751
16752 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
16753
16754 PR tree-optimization/22506
16755 * gcc.dg/vect/ps22506.c: New test.
16756
16757 2005-07-28 Jakub Jelinek <jakub@redhat.com>
16758
16759 PR target/21149
16760 * gcc.target/i386/sse-3.c: New test.
16761
16762 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16763
16764 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
16765 * gcc.target/mips/mips32-dsp-type.c: Likewise.
16766
16767 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16768
16769 PR c/22589
16770 * gcc.c-torture/compile/pr22589-1.c: New test.
16771
16772 2005-07-28 Jan Hubicka <jh@suse.cz>
16773
16774 * update-loopch.c: New testcase.
16775
16776 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
16777
16778 PR rtl-optimization/23047
16779 * gcc.c-torture/execute/pr23047.c: New test.
16780 * gcc.c-torture/execute/pr23047.x: New.
16781
16782 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
16783
16784 PR tree-optimization/22493
16785 * gcc.c-torture/execute/pr22493-1.c: New test.
16786 * gcc.c-torture/execute/pr22493-1.x: New.
16787 * gcc.c-torture/execute/vrp-1.c: New test.
16788 * gcc.c-torture/execute/vrp-2.c: New test.
16789 * gcc.c-torture/execute/vrp-2.c: New test.
16790
16791 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
16792
16793 * gcc.target/frv/all-builtin-read8.c: Delete.
16794 * gcc.target/frv/all-builtin-read16.c: Delete.
16795 * gcc.target/frv/all-builtin-read32.c: Delete.
16796 * gcc.target/frv/all-builtin-read64.c: Delete.
16797 * gcc.target/frv/all-builtin-write8.c: Delete.
16798 * gcc.target/frv/all-builtin-write16.c: Delete.
16799 * gcc.target/frv/all-builtin-write32.c: Delete.
16800 * gcc.target/frv/all-builtin-write64.c: Delete.
16801 * gcc.target/frv/all-read-write-1.c: New.
16802
16803 2005-07-27 Jeff Law <law@redhat.com>
16804
16805 * gcc.c-torture/execute/pr22630.c: New test.
16806
16807 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
16808
16809 PR tree-optimization/23073
16810 * gcc.dg/vect/nodump-pr23073.c: New test.
16811 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
16812
16813 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
16814
16815 PR tree-optimize/22348
16816 * gcc.c-torture/execute/pr22348.c: New.
16817
16818 2005-07-27 Richard Guenther <rguenther@suse.de>
16819
16820 * gcc.dg/tree-ssa/salias-1.c: New testcase.
16821
16822 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16823
16824 PR fortran/22503
16825 * gfortran.dg/logical_comp.f90: New test.
16826
16827 2005-07-27 Jan Hubicka <jh@suse.cz>
16828
16829 * inliner-1.c: Add cleanup of dumps.
16830 * val-prof-*.c: Likewise.
16831 * update-tailcall.c: New.
16832
16833 2005-07-26 Diego Novillo <dnovillo@redhat.com>
16834
16835 PR 22591
16836 * gcc.dg/tree-ssa/pr22591.c: New test.
16837 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
16838
16839 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
16840
16841 PR libobjc/22606
16842 * objc.dg/try-catch-11.m: New test.
16843
16844 2005-07-26 Richard Guenther <rguenther@suse.de>
16845
16846 PR tree-optimization/22486
16847 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
16848
16849 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
16850
16851 PR tree-opt/22484
16852 * testsuite/g++.dg/opt/loop2.C: New test.
16853
16854 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
16855
16856 * gcc.dg/tree-ssa/reassoc-3.c: New test.
16857 * gcc.dg/tree-ssa/reassoc-4.c: New test.
16858
16859 2005-07-25 Adam Nemet <anemet@lnxw.com>
16860
16861 * lib/profopt.exp (profopt-execute): Check for profiling data
16862 files on the target.
16863
16864 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
16865
16866 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
16867 for matching of asm labels.
16868
16869 2005-07-25 Richard Guenther <rguenther@suse.de>
16870
16871 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
16872
16873 2005-07-25 Richard Guenther <rguenther@suse.de>
16874
16875 PR testsuite/22624
16876 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
16877
16878 2005-07-25 Ira Rosen <irar@il.ibm.com>
16879
16880 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
16881 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
16882 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
16883 * gcc.dg/vect/vect-100.c: New test.
16884 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
16885 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
16886 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
16887 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
16888 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
16889 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
16890 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
16891 * gfortran.dg/vect/pr19049.f90: New testcase.
16892 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
16893
16894 2005-07-25 Jakub Jelinek <jakub@redhat.com>
16895
16896 * gcc.c-torture/execute/20050713-1.c: New test.
16897
16898 PR fortran/20063
16899 * gfortran.fortran-torture/execute/data_4.f90: New test.
16900
16901 PR middle-end/20303
16902 * gcc.dg/visibility-d.c: New test.
16903
16904 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
16905
16906 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
16907 * gfortran.dg/underflow.f90: Ditto.
16908
16909 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16910
16911 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
16912 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
16913 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
16914
16915 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
16916
16917 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
16918 include case of field width of zero.
16919
16920 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
16921
16922 PR libgfortran/21875
16923 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
16924 with trailing blanks on normal formatted read.
16925
16926 2005-07-23 Chao-ying Fu <fu@mips.com>
16927
16928 * gcc.target/mips/mips32-dsp-type.c: New test.
16929 * gcc.target/mips/mips32-dsp.c: New test.
16930
16931 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
16932
16933 PR testsuite/21073
16934 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
16935
16936 PR testsuite/20454
16937 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
16938 and __cyg_profile_func_exit.
16939
16940 2005-07-22 David Edelsohn <edelsohn@gnu.org>
16941
16942 * gfortran.dg/comma_format_extension_3.f: Fix typo.
16943 * gfortran.dg/comma_format_extension_4.f: Same.
16944 * gfortran.dg/pr15332.f: Same.
16945 * gfortran.dg/pr21730.f: Same.
16946
16947 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
16948
16949 * g++.dg/opt/vrp2.C: Fix testcase.
16950
16951 PR tree-opt/22625
16952 * g++.dg/opt/vrp2.C: New test.
16953
16954 2005-07-22 Mark Mitchell <mark@codesourcery.com>
16955
16956 PR debug/21828
16957 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
16958
16959 2005-07-22 Diego Novillo <dnovillo@redhat.com>
16960
16961 * gcc.dg/tree-ssa/20050719-1.c: New test.
16962
16963 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
16964
16965 * gcc.dg/bfin-longcall-1.c: New file.
16966 * gcc.dg/bfin-longcall-2.c: New file.
16967
16968 2005-07-21 Janis Johnson <janis187@us.ibm.com>
16969
16970 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
16971
16972 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16973
16974 PR middle-end/19055
16975 * gcc.dg/tree-ssa/pr19055.c: New test.
16976 * gcc.dg/tree-ssa/pr19055-2.c: New test.
16977
16978 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16979
16980 PR C++/22358
16981 * g++.dg/other/pr22358.C: New test.
16982
16983 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
16984
16985 PR c++/2922
16986 * g++.dg/lookup/two-stage5.C: New test from bug comments.
16987
16988 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16989
16990 PR c++/15938
16991 * g++.dg/init/union2.C: New test.
16992
16993 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16994
16995 PR c/22393
16996 * gcc.dg/complex-4.c: New test.
16997
16998 2005-07-21 Richard Guenther <rguenther@suse.de>
16999
17000 PR testsuite/22522
17001 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
17002 scanning for asm labels.
17003 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
17004
17005 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
17006
17007 PR target/22085
17008 * gcc.dg/altivec-pr22085.c: New.
17009
17010 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
17011
17012 PR tree-optimization/19210
17013 * gcc.dg/tree-ssa/pr19210-1.c: New.
17014 * gcc.dg/tree-ssa/pr19210-2.c: New.
17015
17016 2005-07-21 Richard Sandiford <richard@codesourcery.com>
17017
17018 PR rtl-optimization/22167
17019 * g++.dg/opt/pr22167.C: New test.
17020
17021 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
17022
17023 PR c++/2922
17024 * g++.dg/lookup/two-stage2.C: New.
17025 * g++.dg/lookup/two-stage3.C: New.
17026 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
17027 fixed two-stage name lookup for operators.
17028 * g++.dg/template/call3.C: Compiler now produces an appropriate
17029 error message.
17030 * g++.dg/template/crash37.C: Compiler now describes bla() on line
17031 14 as a candidate.
17032 * g++.dg/template/ptrmem4.C: Compiler produces different error
17033 message.
17034 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
17035 connect_to_method as a candidate.
17036
17037 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
17038
17039 * gcc.dg/fold-alloc-1.c: New test.
17040
17041 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
17042
17043 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17044 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
17045
17046 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
17047
17048 * gcc.dg/fold-abs-1.c: New test.
17049 * gcc.dg/fold-abs-2.c: New test.
17050 * gcc.dg/fold-abs-3.c: New test.
17051
17052 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
17053
17054 Make CONSTRUCTOR use VEC to store initializers.
17055 * g++.dg/ext/complit3.C: Check for specific error messages.
17056 * g++.dg/init/brace2.C: Update error message.
17057 * g++.dg/warn/Wbraces2.C: Likewise.
17058
17059 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
17060
17061 PR fortran/16940
17062 * gfortran.dg/module_interface_1.f90: New test.
17063
17064 2005-07-19 Danny Berlin <dberlin@dberlin.org>
17065 Kenneth Zadeck <zadeck@naturalbridge.com>
17066
17067 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
17068
17069 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17070
17071 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
17072 specify -Wformat for these tests.
17073 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
17074 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
17075 * gcc.dg/format/opt-6.c: Delete.
17076
17077 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17078
17079 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
17080 * gcc.dg/tree-ssa/sra-3.c: Likewise.
17081
17082 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17083
17084 * gcc.dg/tree-ssa/alias-2.c: New test.
17085
17086 2005-07-18 Mark Mitchell <mark@codesourcery.com>
17087
17088 PR c++/22263
17089 * g++.dg/template/explicit7.C: New test.
17090
17091 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
17092
17093 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
17094 width of 8 to +Inf and -Inf.
17095
17096 2005-07-17 Mark Mitchell <mark@codesourcery.com>
17097
17098 PR c++/22139
17099 * g++.dg/template/friend36.C: New test.
17100
17101 2005-07-16 David Edelsohn <edelsohn@gnu.org>
17102
17103 PR fortran/21730
17104 * gfortran.dg/pr21730.f: New test.
17105
17106 2005-07-16 Danny Berlin <dberlin@dberlin.org>
17107 Kenneth Zadeck <zadeck@naturalbridge.com>
17108
17109 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
17110 since pure const detection cannot run at -O1 in c compiler.
17111 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
17112 can now optimize this case properly.
17113 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
17114 because we now pass.
17115 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
17116
17117 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
17118
17119 PR c/22421
17120 * gcc.dg/format/bitfld-1.c: New test.
17121
17122 2005-07-15 Mark Mitchell <mark@codesourcery.com>
17123
17124 PR c++/22204
17125 * g++.dg/rtti/repo1.C: New test.
17126
17127 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
17128
17129 PR middle-end/22398
17130 * gcc.c-torture/compile/pr22398.c: New test.
17131
17132 2005-07-15 Mark Mitchell <mark@codesourcery.com>
17133
17134 PR c++/22132
17135 * g++.dg/expr/cast4.C: New test.
17136
17137 2005-07-15 Richard Guenther <rguenther@suse.de>
17138
17139 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
17140 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
17141
17142 2005-07-15 Steven Bosscher <stevenb@suse.de>
17143
17144 PR tree-optimization/22230
17145 * gcc.dg/tree-ssa/pr22230.c: New test.
17146
17147 2005-07-14 Jakub Jelinek <jakub@redhat.com>
17148
17149 * gfortran.dg/g77/cpp6.f: New test.
17150
17151 PR fortran/22417
17152 * gfortran.dg/g77/cpp5.F: New test.
17153 * gfortran.dg/g77/cpp5.h: New file.
17154 * gfortran.dg/g77/cpp5inc.h: New file.
17155
17156 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
17157
17158 PR libfortran/16435
17159 * gfortran.dg/tl_editting.f90: New.
17160 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
17161
17162 2005-07-14 Steven G. Kargl <kargls@comcast.net>
17163
17164 * gfortran.dg/char_array_constructor.f90: New test.
17165
17166 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
17167
17168 * gfortran.dg/past_eor.f90: New.
17169 * gfortran.dg/complex_read.f90: New.
17170
17171 2005-07-13 Jeff Law <law@redhat.com>
17172
17173 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
17174 additional casts.
17175
17176 * gcc.dg/tree-ssa/pr22321.c: New test
17177
17178 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
17179
17180 PR tree-optimization/21921
17181 * gcc.dg/tree-ssa/pr21921.c: New.
17182
17183 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
17184
17185 PR tree-optimizatio/22442
17186 * gcc.dg/tree-ssa/loop-11.c: New test.
17187
17188 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
17189
17190 PR tree-opt/21840
17191 * gcc.c-torture/compile/pr21840.c: New test.
17192
17193 2005-07-12 Jan Hubicka <jh@suse.cz>
17194
17195 * gcc.c-torture/compile/pr22379.c: New test.
17196
17197 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
17198
17199 PR libfortran/21593
17200 gfortran.dg/dev_null.f90: Remove outdated comment about
17201 PR libfortran/21593.
17202
17203
17204 2005-07-12 Dale Johannesen <dalej@apple.com>
17205
17206 * gcc.target/i386/compress-float-sse.c: New.
17207 * gcc.target/i386/compress-float-sse-pic.c: New.
17208 * gcc.target/i386/compress-float-387.c: New.
17209 * gcc.target/i386/compress-float-387-pic.c: New.
17210 * gcc.dg/compress-float-ppc.c: New.
17211 * gcc.dg/compress-float-ppc-pic.c: New.
17212
17213 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
17214
17215 PR libfortran/21593
17216 gfortran.dg/dev_null.f90: Remove targets.
17217
17218 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
17219
17220 PR tree-opt/22335
17221 * gcc.dg/pr22335-1.c: New test.
17222 * gcc.dg/pr22335-2.c: New test.
17223
17224 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17225
17226 PR c++/20172
17227 * g++.dg/template/nontype12.C : New test.
17228
17229 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
17230
17231 * gcc.dg/tree-ssa/loop-10.c: New test.
17232
17233 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
17234
17235 * gcc.c-torture/execute/20020720-1.x: Remove.
17236
17237 2005-07-11 Jakub Jelinek <jakub@redhat.com>
17238
17239 * gfortran.fortran-torture/execute/forall_7.f90: New test.
17240
17241 2005-07-10 Richard Sandiford <richard@codesourcery.com>
17242
17243 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
17244 (dg-mips-options): Use it.
17245
17246 2005-07-09 Diego Novillo <dnovillo@redhat.com>
17247
17248 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
17249
17250 2005-07-09 Richard Henderson <rth@redhat.com>
17251
17252 * lib/target-supports.exp (check_effective_target_sync_char_short):
17253 Add alpha.
17254
17255 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
17256
17257 PR libfortran/22217
17258 * gfortran.dg/negative-z-descriptor.f90: New test.
17259
17260 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
17261
17262 PR tree-opt/22329
17263 * gcc.dg/pr22329.c: New test.
17264
17265 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
17266
17267 PR tree-optimization/20139
17268 * gcc.dg/tree-ssa/pr20139.c: New.
17269
17270 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
17271
17272 PR tree-opt/22356
17273 * testsuite/gcc.dg/pr22356-1.c: New test.
17274
17275 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
17276
17277 PR c++/21799
17278 * g++.dg/template/unify8.C: New.
17279 * g++.dg/template/unify9.C: New.
17280
17281 2005-07-08 Jakub Jelinek <jakub@redhat.com>
17282
17283 * gfortran.fortran-torture/execute/entry_10.f90: New test.
17284
17285 2005-07-07 Geoffrey Keating <geoffk@apple.com>
17286
17287 * gcc.dg/darwin-version-1.c: New.
17288 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
17289 * gcc.dg/builtins-20.c: Likewise.
17290 * gcc.dg/builtins-53.c: Likewise.
17291 * gcc.dg/torture/builtins-convert-1.c: Likewise.
17292 * gcc.dg/torture/builtins-convert-2.c: Likewise.
17293 * gcc.dg/torture/builtins-convert-3.c: Likewise.
17294 * gcc.dg/torture/builtins-power-1.c: Likewise.
17295 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
17296 on Darwin.
17297
17298 2005-07-07 Jeff Law <law@redhat.com>
17299
17300 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
17301 argument evaluation order.
17302
17303 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
17304
17305 PR libfortran/21594
17306 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17307 Add test cases where the shift length is greater than the
17308 array length.
17309
17310 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17311
17312 * obj-c++.dg/proto-lossage-6.mm: New.
17313 * objc.dg/proto-lossage-6.m: New.
17314
17315 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17316
17317 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
17318 * objc.dg/gnu-runtime-2.m: Likewise.
17319
17320 2005-07-07 Jakub Jelinek <jakub@redhat.com>
17321
17322 * gfortran.dg/longline.f: New test.
17323
17324 * gfortran.dg/badline.f: New test.
17325
17326 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
17327
17328 PR fortran/16531
17329 PR fortran/15966
17330 PR fortran/18781
17331 * gfortran.dg/hollerith.f90: New.
17332 * gfortran.dg/hollerith2.f90: New.
17333 * gfortran.dg/hollerith3.f90: New.
17334 * gfortran.dg/hollerith4.f90: New.
17335 * gfortran.dg/hollerith_f95.f90: New.
17336 * gfortran.dg/hollerith_legacy.f90: New.
17337 * gfortran.dg/g77/cpp4.F: New. Port from g77.
17338
17339 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17340
17341 PR objc/22274
17342 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
17343 * objc.dg/gnu-runtime-2.m: New.
17344
17345 2005-07-06 Jeff Law <law@redhat.com>
17346
17347 * gcc.dg/tree-ssa/vrp17.c: New test.
17348
17349 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
17350
17351 PR fortran/22327
17352 * gfortran.dg/array_constructor_5.f90: New test.
17353
17354 2005-07-07 Jakub Jelinek <jakub@redhat.com>
17355
17356 * gfortran.fortran-torture/execute/entry_9.f90: New test.
17357
17358 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
17359
17360 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
17361 * gcc.dg/980816-1.c: Ditto.
17362
17363 2005-07-06 Jeff Law <law@redhat.com>
17364
17365 * gcc.c-torture/compile/pr21356.c: New test.
17366
17367 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
17368
17369 PR c/22013
17370 PR c/22098
17371 * gcc.c-torture/compile/pr22013-1.c,
17372 gcc.c-torture/execute/pr22098-1.c,
17373 gcc.c-torture/execute/pr22098-2.c,
17374 gcc.c-torture/execute/pr22098-3.c: New tests.
17375
17376 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
17377
17378 PR c/22308
17379 * gcc.dg/pr22308-1.c: New test.
17380
17381 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
17382
17383 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
17384 target.
17385 * gcc.dg/compare9.c: Use -fshort-enums instead of
17386 -fno-short-enums. Change the last test to dg-bogus.
17387
17388 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
17389
17390 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
17391 * gcc.dg/compare9.c: New.
17392
17393 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17394
17395 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
17396
17397 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
17398
17399 PR testsuite/22288
17400 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
17401
17402
17403 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17404
17405 * gcc.dg/format/gcc_gfc-1.c: New.
17406
17407 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
17408
17409 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
17410
17411 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17412
17413 PR fortran/20842
17414 * gfortran.dg/io_invalid_1.f90: New test.
17415
17416 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
17417
17418 * gcc.dg/format/gcc_diag-1.c: Update.
17419
17420 2005-07-02 Jeff Law <law@redhat.com>
17421
17422 * gcc.dg/tree-ssa/pr22051-1.c: New test.
17423 * gcc.dg/tree-ssa/pr22051-2.c: New test.
17424
17425 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
17426
17427 * gcc.dg/format/gcc_diag-1.c: Update.
17428
17429 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
17430
17431 PR tree-opt/22269
17432 * gcc.c-torture/compile/pr22269.c: New test.
17433
17434 2005-06-30 Diego Novillo <dnovillo@redhat.com>
17435
17436 PR 21584
17437 PR 22219
17438 * g++.dg/tree-ssa/pr21584-1.C: New test.
17439 * g++.dg/tree-ssa/pr21584-2.C: New test.
17440
17441 2005-06-30 Ziemowit Laski <zlaski@apple.com>
17442
17443 * obj-c++.dg/try-catch-11.mm: New.
17444 * objc.dg/try-catch-10.m: New.
17445
17446 2005-06-29 David Edelsohn <edelsohn@gnu.org>
17447
17448 * g++.dg/other/ucnid-1.C: xfail on AIX.
17449
17450 2005-06-29 Diego Novillo <dnovillo@redhat.com>
17451
17452 PR 22234
17453 * gcc.dg/20050629-1.c: New test.
17454
17455 2005-06-29 Ziemowit Laski <zlaski@apple.com>
17456
17457 * obj-c++.dg/const-str-1[0-1].mm: New.
17458 * objc.dg/const-str-1[0-1].m: New.
17459
17460 2005-05-29 Richard Henderson <rth@redhat.com>
17461
17462 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
17463 Rename from check_effective_target_vect_no_max.
17464 (check_effective_target_vect_no_int_add): New.
17465 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
17466 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
17467 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17468 * gcc.dg/vect/vect-reduc-1.c: Use both.
17469 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17470
17471 2005-05-29 Richard Henderson <rth@redhat.com>
17472
17473 * lib/target-supports.exp (check_effective_target_vect_no_max):
17474 Remove i386 and x86_64.
17475
17476 2005-06-29 Steve Ellcey <sje@cup.hp.com>
17477
17478 PR testsuite/21969
17479 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
17480
17481 2005-06-29 Steve Ellcey <sje@cup.hp.com>
17482
17483 PR middle-end/21969
17484 * gcc.dg/vect/pr21969.c: New test.
17485
17486 2005-06-28 Eric Christopher <echristo@redhat.com>
17487
17488 PR c/22052
17489 PR c/21975
17490 * gcc.dg/inline1.c: New test.
17491 * gcc.dg/inline2.c: Ditto.
17492 * gcc.dg/inline3.c: Ditto.
17493 * gcc.dg/inline4.c: Ditto.
17494 * gcc.dg/inline5.c: Ditto.
17495
17496 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
17497
17498 PR libfortran/22142
17499 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17500 Add testcase also testing eoshift1 for PR 22142.
17501
17502 2005-06-28 Richard Henderson <rth@redhat.com>
17503
17504 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
17505 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
17506 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
17507 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
17508 gcc.dg/tree-ssa/20030922-2.c: Likewise.
17509
17510 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
17511
17512 PR libfortran/22142
17513 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17514 Add testcase for PR 22142.
17515
17516 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
17517
17518 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
17519 gcc.target/ia64/fpreg-2.c: New tests.
17520
17521 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17522
17523 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
17524
17525 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17526
17527 PR libfortran/22170
17528 * gfortran.dg/slash_1.f90: New test.
17529
17530 2005-06-27 Richard Henderson <rth@redhat.com>
17531
17532 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
17533 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
17534 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
17535 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17536 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
17537 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
17538
17539 2005-06-27 Richard Henderson <rth@redhat.com>
17540
17541 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
17542 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
17543
17544 2005-06-27 Ziemowit Laski <zlaski@apple.com>
17545
17546 * obj-c++.dg/proto-lossage-5.mm: New.
17547 * objc.dg/proto-lossage-5.m: New.
17548
17549 2005-06-27 Diego Novillo <dnovillo@redhat.com>
17550
17551 PR 21959
17552 * gcc.dg/tree-ssa/pr21959.c: New test.
17553
17554 2005-06-27 Jakub Jelinek <jakub@redhat.com>
17555
17556 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
17557 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
17558 testing uninitialized var.
17559
17560 * gcc.c-torture/execute/builtins/chk.h: New.
17561 * gcc.c-torture/execute/builtins/lib/chk.c: New.
17562 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
17563 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
17564 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
17565 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
17566 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
17567 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
17568 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
17569 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
17570 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
17571 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
17572 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
17573 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
17574 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
17575 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
17576 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
17577 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
17578 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
17579 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
17580 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
17581 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
17582 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
17583 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
17584 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
17585 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
17586 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
17587 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
17588 * gcc.dg/builtin-object-size-1.c: New test.
17589 * gcc.dg/builtin-object-size-2.c: New test.
17590 * gcc.dg/builtin-object-size-3.c: New test.
17591 * gcc.dg/builtin-object-size-4.c: New test.
17592 * gcc.dg/builtin-object-size-5.c: New test.
17593 * gcc.dg/builtin-stringop-chk-1.c: New test.
17594 * gcc.dg/builtin-stringop-chk-2.c: New test.
17595 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
17596 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
17597 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
17598 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
17599 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
17600 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
17601 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
17602 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
17603 * gcc.c-torture/execute/printf-1.c: New test.
17604 * gcc.c-torture/execute/fprintf-1.c: New test.
17605 * gcc.c-torture/execute/vprintf-1.c: New test.
17606 * gcc.c-torture/execute/vfprintf-1.c: New test.
17607 * gcc.c-torture/execute/printf-chk-1.c: New test.
17608 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
17609 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
17610 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
17611
17612 2005-06-27 Michael Matz <matz@suse.de>
17613
17614 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
17615 slot is not merged if address escapes.
17616
17617 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17618
17619 PR c/21911
17620 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
17621
17622 2005-06-26 Jakub Jelinek <jakub@redhat.com>
17623
17624 PR middle-end/17965
17625 * gcc.c-torture/compile/20050622-1.c: New test.
17626
17627 PR middle-end/22028
17628 * gcc.dg/20050620-1.c: New test.
17629
17630 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
17631
17632 PR tree-optimization/22026
17633 * gcc.dg/tree-ssa/pr22026.c: New.
17634
17635 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
17636
17637 PR libfortran/22144
17638 * gfortran.dg/shift-alloc.f90: New testcase.
17639
17640 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
17641
17642 * all files: Update FSF address in copyright headers.
17643
17644 2005-06-22 Jan Hubicka <jh@suse.cz>
17645
17646 * wholeprogram-1.c: New testcase.
17647 * wholeprogram-2.c: New testcase.
17648
17649 2005-06-24 Mark Mitchell <mark@codesourcery.com>
17650
17651 PR 22171
17652 * gcc.dg/tree-ssa/pr22171.c: New test.
17653
17654 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
17655
17656 * gfortran.dg/simplify_modulo.f90: New.
17657
17658 2005-06-24 Jan Hubicka <jh@suse.cz>
17659
17660 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
17661
17662 2005-06-23 Ziemowit Laski <zlaski@apple.com>
17663
17664 * obj-c++.dg/proto-lossage-[1-4].mm: New.
17665
17666 2005-06-23 Ziemowit Laski <zlaski@apple.com>
17667
17668 * obj-c++.dg/typedef-alias-1.mm: New.
17669 * objc.dg/typedef-alias-1.m: New.
17670
17671 2005-06-23 Jeff Law <law@redhat.com>
17672
17673 * gcc.dg/tree-ssa/vrp16.c: New test.
17674
17675 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17676
17677 * lib/target-supports.exp: Add
17678 check_effective_target_fortran_large_real and
17679 check_effective_target_fortran_large_int to check for
17680 corresponding effective targets.
17681 * gfortran.dg/large_integer_kind_1.f90: New test.
17682 * gfortran.dg/large_real_kind_1.f90: New test.
17683
17684 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
17685
17686 PR tree-optimization/22117
17687 * gcc.dg/tree-ssa/pr22117.c: New.
17688
17689 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
17690
17691 PR testsuite/22123
17692 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
17693
17694 2005-06-23 David Edelsohn <edelsohn@gnu.org>
17695
17696 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
17697
17698 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
17699
17700 * gfortran.dg/f2c_4.f90: Add tests for complex functions
17701 * gfortran.dg/f2c_4.c: Likewise.
17702
17703 2005-06-22 Paul Brook <paul@codesourcery.com>
17704
17705 PR fortran/21034
17706 * gfortran.dg/auto_save_1.f90: New test.
17707
17708 2005-06-22 Michael Matz <matz@suse.de>
17709
17710 * gcc.target/x86-64/abi: New directory.
17711 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
17712 * gcc.target/x86-64/abi/README.gcc: New file.
17713 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
17714 * gcc.target/x86-64/abi/asm-support.s: New file.
17715 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
17716 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
17717 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
17718 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
17719 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
17720 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
17721 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
17722 * gcc.target/x86_64/abi/test_bitfields.c: New test.
17723 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
17724 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
17725 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
17726 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
17727 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
17728 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
17729 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
17730 * gcc.target/x86_64/abi/test_varargs.c: New test.
17731
17732 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
17733
17734 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
17735 32-bit i?86 and x86_64.
17736
17737 2005-06-21 Ziemowit Laski <zlaski@apple.com>
17738
17739 * obj-c++.dg/const-str-[1-9].mm: New tests.
17740
17741 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
17742
17743 PR fortran/22010
17744 * gfortran.dg/namelist_use.f90: New.
17745 * gfortran.dg/namelist_use_only.f90: New.
17746
17747 2005-06-21 Jeff Law <law@redhat.com>
17748
17749 * gcc.dg/tree-ssa/vrp15.c: New test.
17750
17751 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
17752
17753 * lib/target-supports.exp (check_effective_target_vect_reduction):
17754 Remove.
17755 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
17756 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
17757 remove vect_reduction target keyword. Also avoid two returns in main.
17758 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17759 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
17760 * gcc.dg/vect/vect-reduc-1short.c: New test.
17761 * gcc.dg/vect/vect-reduc-1char.c: New test.
17762 * gcc.dg/vect/vect-reduc-2short.c: New test.
17763 * gcc.dg/vect/vect-reduc-2char.c: New test.
17764 * gcc.dg/vect/vect-reduc-6.c: New test.
17765 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
17766 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
17767 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
17768
17769 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17770 Paul Thomas <pault@gcc.gnu.org>
17771
17772 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
17773 New tests.
17774
17775 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17776
17777 * gfortran.dg/backslash_1.f90: New test.
17778 * gfortran.dg/backslash_2.f90: New test.
17779
17780 2005-06-20 Steven G. Kargl <kargls@comcast.net>
17781
17782 * gfortran.dg/duplicate_labels.f90: New test.
17783
17784 2005-06-20 Jan Beulich <jbeulich@novell.com>
17785
17786 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
17787 unsupportable relocations.
17788 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17789 * gcc.dg/20050321-2.c: xfail for NetWare.
17790
17791 2005-06-20 Andreas Jaeger <aj@suse.de>
17792
17793 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
17794 gcc.target/i386/fastcall-sseregparm.c,
17795 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
17796
17797 2005-06-19 Richard Henderson <rth@redhat.com>
17798
17799 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
17800
17801 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
17802
17803 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
17804
17805 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
17806
17807 PR c++/22115
17808 * g++.dg/conversion/simd2.C: Change expected error message.
17809
17810 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
17811
17812 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
17813 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17814 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17815
17816 2005-06-18 James A Morrison <phython@gcc.gnu.org>
17817
17818 * gcc.dg/fold-mod-1.c: New test.
17819
17820 2005-06-18 Steven G. Kargl <kargls@comcast.net>
17821
17822 PR fortran/19926
17823 * gfortran.dg/pr19926.f90: New test.
17824
17825 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
17826
17827 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
17828 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
17829 targets.
17830 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17831 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17832
17833 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
17834
17835 * gcc.target/ia64/float80-varargs-1.c: New test.
17836
17837 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17838
17839 PR tree-opt/22035
17840 * gfortran.dg/f2c_6.f90: New test.
17841
17842 2005-06-17 Geoffrey Keating <geoffk@apple.com>
17843
17844 PR c++/17413
17845 * g++.dg/template/local5.C: New.
17846
17847 2005-06-17 Richard Henderson <rth@redhat.com>
17848
17849 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
17850
17851 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
17852
17853 PR testsuite/21945
17854 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
17855
17856 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
17857
17858 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
17859 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
17860 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
17861 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
17862 check_vect to verify the presence of hardware vector support.
17863
17864 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
17865
17866 PR testsuite/22056
17867 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
17868
17869 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17870
17871 PR libfortran/19216
17872 * gfortran.dg/pr19216.f: Add correct space between brackets and
17873 dg directive.
17874
17875 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17876
17877 PR libfortran/16436
17878 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
17879
17880 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
17881
17882 * gcc.target/i386/attributes-error.c: New testcase.
17883 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
17884 * gcc.target/i386/regparm-stdcall.c: Likewise.
17885 * gcc.target/i386/sseregparm-1.c: Likewise.
17886 * gcc.target/i386/sseregparm-2.c: Likewise.
17887
17888 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
17889
17890 * g++.dg/rtti/crash2.C: New.
17891
17892 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
17893
17894 * gcc.dg/noncompile/20040203-3.c: Update expected message.
17895
17896 2005-06-15 David Ung <davidu@mips.com>
17897
17898 * gcc.target/mips/mips16e-extends.c: New test for testing the
17899 generation of MIPS16e zeb/zeh, seb/seh instructions.
17900
17901 2005-06-15 Diego Novillo <dnovillo@redhat.com>
17902
17903 PR 22018
17904 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
17905 * gcc.dg/tree-ssa/pr22018.c: New test.
17906
17907 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
17908
17909 * gcc.dg/simd-1.c: Update error messages.
17910 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
17911 * gcc.dg/simd-2.c: Update error messages.
17912 * gcc.dg/simd-4.c: New.
17913
17914 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
17915
17916 PR c++/20678
17917 * g++.dg/other/crash-4.C: New.
17918
17919 2005-06-14 Devang Patel <dpatel@apple.com>
17920
17921 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
17922
17923 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
17924
17925 PR c++/21929
17926 * g++.dg/parse/crash11.C: Update
17927
17928 2005-06-13 Jeff Law <law@redhat.com>
17929
17930 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
17931 perform the desired transformations.
17932 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
17933 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
17934
17935 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17936
17937 PR fortran/22038
17938 * gfortran.dg/forall_1.f90: Un-XFAIL.
17939
17940 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
17941
17942 PR c++/21929
17943 * g++.dg/parse/crash26.C: New.
17944
17945 PR c++/20789
17946 * g++.dg/init/member1.C: New.
17947
17948 2005-06-13 Jakub Jelinek <jakub@redhat.com>
17949
17950 * gfortran.dg/altreturn_1.f90: New test.
17951
17952 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
17953
17954 PR middle-end/21985
17955 * gcc.dg/tree-ssa/pr21985.c: New test.
17956
17957 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
17958
17959 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
17960
17961 2005-06-12 Roger Sayle <roger@eyesopen.com>
17962
17963 PR c++/21930
17964 * g++.dg/other/error10.C: New test case.
17965
17966 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17967
17968 PR libfortran/19155
17969 * gfortran.dg/pr19155.f: Add test.
17970
17971 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17972
17973 * gfortran.dg/f2c_7.f90: New test.
17974
17975 * gfortran.dg/forall_1.f90: XFAILed.
17976
17977 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
17978
17979 * gcc.dg/pr14796-1.c: New.
17980 * gcc.dg/pr14796-2.c: New.
17981
17982 2005-06-11 Steven G. Kargl <kargls@comcast.net>
17983
17984 PR fortran/17792
17985 PR fortran/21375
17986 * gfortran.dg/deallocate_stat.f90: New test.
17987
17988 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
17989
17990 * gfortran.fortran-torture/execute/in-pack.f90: New test.
17991
17992 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
17993
17994 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
17995 access will be generated when this loop is vectorized. Test that
17996 accesses with same alignment were detected.
17997 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
17998 Test that accesses with same alignment were detected.
17999 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
18000 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
18001 alignment were detected.
18002
18003 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
18004
18005 PR c++/10611
18006 * g++.dg/conversion/simd2.C: New.
18007
18008 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
18009
18010 * gcc.dg/Wcxx-compat-1.c: New.
18011
18012 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
18013
18014 PR libfortran/21480
18015 * gfortran.dg/reshape-complex.f90: Add a test for a packed
18016 complex array.
18017
18018 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
18019
18020 * gcc.dg/alias-8.c: New.
18021
18022 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
18023
18024 * gcc.dg/format/cmn_err-1.c: Update.
18025
18026 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
18027
18028 PR target/20666
18029 * gcc.target/sparc/fexpand-2.c: New.
18030 * gcc.target/sparc/fpmerge-2.c: New.
18031 * gcc.target/sparc/fpmul-2.c: New.
18032 * gcc.target/sparc/noresult.c: New.
18033 * gcc.target/sparc/pdist-2.c: New.
18034 * gcc.target/sparc/pdist-3.c: New.
18035
18036 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
18037
18038 PR testsuite/21702
18039 * gcc.target/i386/i386.exp: Fix comment typo.
18040
18041 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
18042
18043 PR c++/19497
18044 * g++.dg/inherit/using5.C: New.
18045 * g++.dg/inherit/using6.C: New.
18046
18047 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18048
18049 PR c++/19894
18050 * g++.dg/template/ptrmem15.C: New test.
18051
18052 PR c++/20563
18053 * g++.dg/ext/label4.C: New test.
18054
18055 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18056
18057 * gcc.dg/tls/debug-1.c: New test.
18058
18059 2005-06-07 Dale Johannesen <dalej@apple.com>
18060
18061 * gcc.target/i386/movq.c: New.
18062
18063 2005-06-07 Dale Johannesen <dalej@apple.com>
18064
18065 * gcc.dg/20050607-1.c: New.
18066
18067 2005-06-07 Jakub Jelinek <jakub@redhat.com>
18068
18069 PR middle-end/21850
18070 * gcc.c-torture/execute/20050607-1.c: New test.
18071
18072 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
18073
18074 PR libfortran/21926
18075 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
18076 Test case where the return array has lowest stride one,
18077 but isn't packed.
18078
18079 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
18080
18081 * lib/target-supports.exp (check_effective_target_sync_int_long):
18082 Add s390 and s390x targets.
18083
18084 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
18085
18086 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
18087 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
18088 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
18089 * gcc.dg/tree-ssa/loop-9.c: New test.
18090
18091 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
18092
18093 * g++.dg/parse/defarg10.C: New.
18094
18095 2005-06-06 Jakub Jelinek <jakub@redhat.com>
18096
18097 PR regression/21897
18098 * gcc.c-torture/execute/20050604-1.c: New test.
18099
18100 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
18101
18102 PR 21903
18103 * g++.dg/parse/defarg9.C: New.
18104
18105 PR c++/20637
18106 * g++.dg/inherit/using4.C: New.
18107 * g++.dg/overload/error1.C: Adjust expected errors.
18108 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
18109 * g++.old-deja/g++.brendan/arm2.C: Likewise.
18110 * g++.old-deja/g++.other/redecl2.C: Likewise.
18111 * g++.old-deja/g++.other/redecl4.C: Likewise.
18112 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
18113
18114 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
18115
18116 * gfortran.dg/f2c_5.f90: Add -w to dg-options
18117
18118 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
18119
18120 * lib/gfortran.exp (gfortran_target_compile): Call
18121 dg-additional-files-options
18122 * gfortran.dg/f2c_4.f90: New file
18123 * gfortran.dg/f2c_4.c: New file
18124 * gfortran.dg/f2c_5.f90: New file
18125 * gfortran.dg/f2c_5.c: New file
18126
18127 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18128
18129 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
18130
18131 PR fortran/21912
18132 * gfortran.dg/array_constructor_4.f90: New test.
18133
18134 2005-06-05 Mark Mitchell <mark@codesourcery.com>
18135
18136 PR c++/21619
18137 * g++.dg/ext/builtin9.C: New test.
18138
18139 2005-06-05 Dale Johannesen <dalej@apple.com>
18140
18141 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
18142 * gcc.c-torture/execute/20050603-2.c: Ditto.
18143
18144 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
18145
18146 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
18147 * gcc.dg/vect/vect-reduc-1.c: New.
18148 * gcc.dg/vect/vect-reduc-2.c: New.
18149 * gcc.dg/vect/vect-reduc-3.c: New.
18150
18151 2005-06-04 Dale Johannesen <dalej@apple.com>
18152
18153 * gcc.c-torture/execute/20050603-1.c: New.
18154 * gcc.c-torture/execute/20050603-2.c: New.
18155 * gcc.dg/20050603-3.c: New.
18156
18157 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18158
18159 PR fortran/19195
18160 * gfortran.dg/debug_1.f90: New test.
18161
18162 * gfortran.dg/forall_1.f90: New test.
18163
18164 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
18165
18166 * gfortran.dg/array_constructor_3.f90: New test.
18167
18168 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18169
18170 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
18171
18172 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
18173
18174 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
18175
18176 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
18177
18178 PR c/21873
18179 * gcc.dg/init-excess-1.c: New test.
18180
18181 2005-06-03 Mark Mitchell <mark@codesourcery.com>
18182
18183 PR c++/21853
18184 * g++.dg/expr/static_cast6.C: New test.
18185
18186 2005-06-03 Diego Novillo <dnovillo@redhat.com>
18187
18188 * gcc.dg/tree-ssa/vrp14.c: New test.
18189
18190 2005-06-03 Mark Mitchell <mark@codesourcery.com>
18191
18192 PR c++/21336
18193 * g++.dg/template/new2.C: New test.
18194
18195 2005-06-03 Josh Conner <jconner@apple.com>
18196
18197 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
18198 all entries in initializer.
18199
18200 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
18201
18202 PR middle-end/21858
18203 * gcc.dg/pr21858.c: New testcase.
18204
18205 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
18206
18207 PR tree-optimization/21292
18208
18209 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
18210 New.
18211 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
18212 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
18213 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
18214 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
18215 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
18216
18217 2005-06-02 Richard Henderson <rth@redhat.com>
18218
18219 * gcc.dg/sync-2.c: Use -march=i486 for i386.
18220
18221 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
18222
18223 * gcc.dg/wtypequal.c: New testcase.
18224
18225 2005-06-02 Diego Novillo <dnovillo@redhat.com>
18226
18227 PR 21582
18228 * gcc.dg/tree-ssa/pr21582.c: New test.
18229
18230 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
18231
18232 PR c++/21280
18233 * g++.dg/opt/interface2.h: New.
18234 * g++.dg/opt/interface2.C: New.
18235 * g++.dg/init/ctor4.C: Adjust error lines.
18236 * g++.old-deja/g++.bob/inherit2.C: Likewise.
18237 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
18238 * g++.old-deja/g++.jason/opeq3.C: Likewise.
18239 * g++.old-deja/g++.pt/assign1.C: Likewise.
18240 * g++.old-deja/g++.pt/crash20.C: Likewise.
18241
18242 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
18243
18244 PR tree-optimization/21734
18245 * g++.dg/vect/pr21734_1.cc: New.
18246 * g++.dg/vect/pr21734_2.cc: New.
18247
18248 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
18249
18250 PR c++/20350
18251 * g++.dg/template/spec24.C: New.
18252
18253 PR c++/21151
18254 * g++.dg/pch/local-1.C: New.
18255 * g++.dg/pch/local-1.Hs: New.
18256
18257 2005-06-01 Diego Novillo <dnovillo@redhat.com>
18258
18259 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
18260 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
18261 * gcc.dg/tree-ssa/pr14341.c: New test.
18262 * gcc.dg/tree-ssa/pr14841.c: New test.
18263 * gcc.dg/tree-ssa/pr20701.c: New test.
18264 * gcc.dg/tree-ssa/pr21086.c: New test.
18265 * gcc.dg/tree-ssa/pr21090.c: New test.
18266 * gcc.dg/tree-ssa/pr21332.c: New test.
18267 * gcc.dg/tree-ssa/pr21458.c: New test.
18268 * gcc.dg/tree-ssa/pr21658.c: New test.
18269 * gcc.dg/tree-ssa/vrp01.c: New test.
18270 * gcc.dg/tree-ssa/vrp02.c: New test.
18271 * gcc.dg/tree-ssa/vrp03.c: New test.
18272 * gcc.dg/tree-ssa/vrp04.c: New test.
18273 * gcc.dg/tree-ssa/vrp05.c: New test.
18274 * gcc.dg/tree-ssa/vrp06.c: New test.
18275 * gcc.dg/tree-ssa/vrp07.c: New test.
18276 * gcc.dg/tree-ssa/vrp08.c: New test.
18277 * gcc.dg/tree-ssa/vrp09.c: New test.
18278 * gcc.dg/tree-ssa/vrp10.c: New test.
18279 * gcc.dg/tree-ssa/vrp11.c: New test.
18280 * gcc.dg/tree-ssa/vrp12.c: New test.
18281 * gcc.dg/tree-ssa/vrp13.c: New test.
18282
18283 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
18284
18285 PR 21029
18286 * gcc.dg/tree-ssa/pr21029.c: New test.
18287
18288 2005-06-01 Roger Sayle <roger@eyesopen.com>
18289
18290 * gfortran.dg/logint-1.f: New test case.
18291 * gfortran.dg/logint-2.f: Likewise.
18292 * gfortran.dg/logint-3.f: Likewise.
18293
18294 2005-06-01 Jakub Jelinek <jakub@redhat.com>
18295
18296 PR c/21536
18297 PR c/20760
18298 * gcc.dg/20050527-1.c: New test.
18299
18300 * gcc.dg/i386-sse-12.c: New test.
18301
18302 PR fortran/21729
18303 * gfortran.dg/implicit_5.f90: New test.
18304
18305 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
18306
18307 PR fortran/20883
18308 * gfortran/assign_4.f90: New test.
18309 * gfortran/assign_2.f90: Change compile to run.
18310
18311 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
18312
18313 * lib/target-supports.exp
18314 (check_effective_target_sync_char_short): New.
18315 * gcc.dg/sync-2.c: New.
18316
18317 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
18318
18319 PR tree-optimization/21817
18320 * gcc.dg/torture/pr21817-1.c: New.
18321
18322 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
18323
18324 PR c++/21165
18325 * g++.dg/template/init5.C: New.
18326
18327 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
18328
18329 * gfortran.dg/char_initialiser_actual.f90:
18330 Test character initialisers as actual arguments.
18331 * gfortran.dg/char_pointer_comp_assign.f90:
18332 Test character pointer structure component assignments.
18333 * gfortran.dg/char_array_structure_constructor.f90:
18334 Test character components in structure constructors.
18335
18336 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
18337
18338 PR middle-end/20931
18339 * g++.dg/opt/pr20931.C: New test.
18340
18341 2005-05-31 Andreas Jaeger <aj@suse.de>
18342
18343 PR testsuite/20772
18344 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
18345 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
18346 g++.old-deja/g++.ext/asmspec1.C,
18347 g++.old-deja/g++.other/regstack.C,
18348 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
18349 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
18350 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
18351 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
18352 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
18353 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
18354 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
18355 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
18356 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
18357 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
18358 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
18359 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
18360 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
18361 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
18362 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
18363 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
18364 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
18365 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
18366 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
18367
18368 2005-05-31 Jeff Law <law@redhat.com>
18369
18370 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
18371
18372 2005-05-30 Paolo Carlini <pcarlini@suse.de>
18373
18374 PR middle-end/21743
18375 * gcc.dg/builtins-1.c: Activate disabled clog test.
18376 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18377
18378 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
18379
18380 * gfortran.dg/char_pointer_assign.f90:
18381 Test character-pointer assignments and pointer assignments.
18382 * gfortran.dg/char_pointer_dummy.f90:
18383 Test character-pointer dummy arguments.
18384 * gfortran.dg/char_pointer_func.f90:
18385 Test character-pointer function returns.
18386 * gfortran.dg/char_pointer_dependency.f90:
18387 Test character-pointer functions with dependencies.
18388
18389 2005-05-30 Mark Mitchell <mark@codesourcery.com>
18390
18391 PR c++/21784
18392 * g++.dg/lookup/using14.C: New test.
18393
18394 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
18395
18396 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
18397 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
18398 trailing ^M.
18399
18400 2005-05-29 Geoffrey Keating <geoffk@apple.com>
18401
18402 PR c++/17413
18403 * g++.dg/template/local5.C: New.
18404
18405 PR target/21761
18406 * gcc.c-torture/compile/pr21761.c: New.
18407
18408 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
18409 before darwin8.
18410
18411 2005-05-30 Steven G. Kargl
18412
18413 PR fortran/20846
18414 * gfortran.dg/inquire_8.f90: New test.
18415
18416 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18417
18418 PR libfortran/21376
18419 * gfortran.dg/output_exponents_1.f90: New test.
18420
18421 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18422
18423 PR libfortran/20006
18424 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
18425
18426 2005-05-28 Mark Mitchell <mark@codesourcery.com>
18427
18428 PR c++/21210
18429 * g++.dg/ext/complex1.C: New test.
18430
18431 PR c++/21340
18432 * g++.dg/init/ctor6.C: New test.
18433
18434 2005-05-29 Jan Hubicka <jh@suse.cz>
18435
18436 * gcc.c-torture/compile/pr21562.c: New.
18437
18438 2005-05-28 Steven G. Kargl <kargls@comcast.net>
18439
18440 * gfortran.dg/subnormal_1.f90: New test.
18441
18442 2005-05-28 Jan Hubicka <jh@suse.cz>
18443
18444 * tree-prof.exp: Fix comment.
18445 * value-prof-1.c: New.
18446 * value-prof-2.c: New.
18447 * value-prof-3.c: New.
18448 * value-prof-4.c: New.
18449
18450 2005-05-27 Mark Mitchell <mark@codesourcery.com>
18451
18452 PR c++/21614
18453 * g++.dg/expr/ptrmem6.C: New test.
18454 * g++.dg/expr/ptrmem6a.C: Likewise.
18455
18456 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
18457
18458 PR tree-optimization/21658
18459 * gcc.dg/tree-ssa/pr21658.c: New.
18460
18461 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
18462
18463 PR c++/21455
18464 * g++.dg/inherit/ptrmem3.C: New.
18465
18466 PR c++/21681
18467 * g++.dg/parse/template16.C: New.
18468
18469 2005-05-27 Andreas Jaeger <aj@suse.de>
18470
18471 * gcc.dg/setjmp-2.c: Only run in 32-bit.
18472
18473 * gcc.dg/i386-sse-8.c: Run test on all archs.
18474
18475 2005-05-26 Mike Stump <mrs@apple.com>
18476
18477 * objc.dg/isa-field-1.m: Only run on darwin.
18478 * objc.dg/lookup-1.m: Likewise.
18479 * objc.dg/try-catch-8.m: Likewise.
18480
18481 2005-05-26 Roger Sayle <roger@eyesopen.com>
18482
18483 PR tree-optimization/9814
18484 * gcc.dg/pr9814-1.c: New test case.
18485
18486 2005-05-26 Ziemowit Laski <zlaski@apple.com>
18487
18488 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
18489 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
18490 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
18491 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
18492 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
18493 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
18494 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
18495 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
18496 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
18497 objc.dg/try-catch-8.m: New.
18498
18499 2005-05-26 Janis Johnson <janis187@us.ibm.com>
18500
18501 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
18502 remove extraneous semicolons.
18503
18504 2005-05-26 Ziemowit Laski <zlaski@apple.com>
18505
18506 * obj-c++.dg/comp-types-12.mm: New.
18507 * objc.dg/comp-types-11.m: New.
18508 * objc.dg/selector-4.m: New.
18509
18510 2005-05-26 Andreas Jaeger <aj@suse.de>
18511
18512 PR testsuite/20772
18513 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
18514 g++.old-deja/g++.ext/attrib3.C,
18515 g++.old-deja/g++.other/store-expr1.C,
18516 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
18517 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
18518 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
18519 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
18520 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
18521 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
18522 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
18523 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
18524 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
18525 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
18526 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
18527 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
18528 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
18529 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
18530 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
18531 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
18532 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
18533 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
18534 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
18535
18536 2005-05-26 Andreas Jaeger <aj@suse.de>
18537
18538 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
18539 x86-64 compilation.
18540
18541 2005-05-26 Andreas Jaeger <aj@suse.de>
18542
18543 PR testsuite/20772
18544 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
18545 gcc.misc-tests/i386-pf-athlon-1.c,
18546 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18547 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
18548 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
18549 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
18550 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
18551 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
18552 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
18553 programs.
18554
18555 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
18556 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
18557 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
18558 x86-64 compilation.
18559
18560 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
18561 x86_64.
18562
18563 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
18564 effective-target ilp32.
18565
18566 2005-05-26 David Ung <davidu@mips.com>
18567
18568 * gcc.target/mips/ext_ins.c: New test for testing the generation
18569 of MIPS32/64 rev 2 ext/ins instructions.
18570
18571 2005-05-26 Andreas Jaeger <aj@suse.de>
18572
18573 * treelang/compile/unsigned.tree: Use gimple instead of
18574 nonexisting generic dump.
18575
18576 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
18577
18578 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
18579
18580 2005-05-26 Andreas Jaeger <aj@suse.de>
18581
18582 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
18583
18584 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
18585
18586 PR libfortran/17283
18587 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
18588 Test callee-allocated memory with write statements.
18589
18590 2005-05-25 Roger Sayle <roger@eyesopen.com>
18591
18592 PR middle-end/21709
18593 * gcc.dg/pr21709-1.c: New test case.
18594
18595 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18596 Mike Stump <mrs@apple.com>
18597
18598 * objc/execute/next_mapping.h: Update for C++.
18599
18600 * obj-c++.dg/selector-1.mm: Move to...
18601 * obj-c++.dg/selector-4.mm: here...
18602
18603 * obj-c++.dg/basic.mm: New.
18604 * obj-c++.dg/comp-types-1.mm: New.
18605 * obj-c++.dg/cxx-class-1.mm: New.
18606 * obj-c++.dg/cxx-ivars-1.mm: New.
18607 * obj-c++.dg/cxx-ivars-2.mm: New.
18608 * obj-c++.dg/cxx-ivars-3.mm: New.
18609 * obj-c++.dg/cxx-scope-1.mm: New.
18610 * obj-c++.dg/cxx-scope-2.mm: New.
18611 * obj-c++.dg/defs.mm: New.
18612 * obj-c++.dg/empty-private-1.mm: New.
18613 * obj-c++.dg/encode-1.mm: New.
18614 * obj-c++.dg/encode-2.mm: New.
18615 * obj-c++.dg/encode-3.mm: New.
18616 * obj-c++.dg/extern-c-1.mm: New.
18617 * obj-c++.dg/extra-semi.mm: New.
18618 * obj-c++.dg/fix-and-continue-2.mm: New.
18619 * obj-c++.dg/isa-field-1.mm: New.
18620 * obj-c++.dg/ivar-list-semi.mm: New.
18621 * obj-c++.dg/local-decl-1.mm: New.
18622 * obj-c++.dg/lookup-1.mm: New.
18623 * obj-c++.dg/lookup-2.mm: New.
18624 * obj-c++.dg/method-1.mm: New.
18625 * obj-c++.dg/method-2.mm: New.
18626 * obj-c++.dg/method-3.mm: New.
18627 * obj-c++.dg/method-4.mm: New.
18628 * obj-c++.dg/method-5.mm: New.
18629 * obj-c++.dg/method-6.mm: New.
18630 * obj-c++.dg/method-7.mm: New.
18631 * obj-c++.dg/no-extra-load.mm: New.
18632 * obj-c++.dg/overload-1.mm: New.
18633 * obj-c++.dg/pragma-1.mm: New.
18634 * obj-c++.dg/pragma-2.mm: New.
18635 * obj-c++.dg/private-1.mm: New.
18636 * obj-c++.dg/private-2.mm: New.
18637 * obj-c++.dg/proto-qual-1.mm: New.
18638 * obj-c++.dg/qual-types-1.mm: New.
18639 * obj-c++.dg/stubify-1.mm: New.
18640 * obj-c++.dg/stubify-2.mm: New.
18641 * obj-c++.dg/super-class-1.mm: New.
18642 * obj-c++.dg/super-class-2.mm: New.
18643 * obj-c++.dg/super-dealloc-1.mm: New.
18644 * obj-c++.dg/super-dealloc-2.mm: New.
18645 * obj-c++.dg/template-1.mm: New.
18646 * obj-c++.dg/template-2.mm: New.
18647 * obj-c++.dg/template-3.mm: New.
18648 * obj-c++.dg/template-4.mm: New.
18649 * obj-c++.dg/template-5.mm: New.
18650 * obj-c++.dg/template-6.mm: New.
18651 * obj-c++.dg/try-catch-1.mm: New.
18652 * obj-c++.dg/try-catch-2.mm: New.
18653 * obj-c++.dg/try-catch-3.mm: New.
18654 * obj-c++.dg/try-catch-4.mm: New.
18655 * obj-c++.dg/try-catch-5.mm: New.
18656 * obj-c++.dg/try-catch-6.mm: New.
18657 * obj-c++.dg/try-catch-7.mm: New.
18658 * obj-c++.dg/try-catch-8.mm: New.
18659 * obj-c++.dg/try-catch-9.mm: New.
18660 * obj-c++.dg/va-meth-1.mm: New.
18661
18662 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18663
18664 * obj-c++.dg/selector-1.mm: New.
18665 * obj-c++.dg/selector-2.mm: New.
18666
18667 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18668
18669 * obj-c++.dg/selector-3.mm: New.
18670 * objc.dg/selector-3.m: New.
18671
18672 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18673
18674 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
18675 about where warning appears.
18676
18677 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
18678
18679 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
18680 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
18681 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
18682 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
18683
18684 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
18685
18686 * gcc.dg/20050524-1.c: New test.
18687
18688 2005-05-25 Jan Hubicka <jh@suse.cz>
18689
18690 * gcc.dg/tree-prof/inliner-1.c: New.
18691
18692 2005-05-25 Janis Johnson <janis187@us.ibm.com>
18693
18694 * gcc.dg/tree-prof: New directory.
18695 * gcc.dg/tree-prof/tree-prof.exp: New.
18696
18697 2005-05-25 DJ Delorie <dj@redhat.com>
18698
18699 * gcc.dg/Wattributes-1.c: New.
18700 * gcc.dg/Wattributes-2.c: New.
18701 * gcc.dg/Wattributes-3.c: New.
18702
18703 20005-05-24 Janis Johnson <janis187@us.ibm.com>
18704
18705 PR tree-optimization/19833
18706 * gcc.dg/uninit-4.c: Remove xfail.
18707 * gcc.dg/uninit-9.c: Ditto.
18708
18709 2005-05-24 Ziemowit Laski <zlaski@apple.com>
18710
18711 * obj-c++.dg/bitfield-[1-5].mm: New.
18712 * obj-c++.dg/class-protocol-1.mm: New.
18713 * obj-c++.dg/comp-types-1[0-1].mm: New.
18714 * obj-c++.dg/comp-types-[2-9].mm: New.
18715 * obj-c++.dg/encode-[4-8].mm: New.
18716 * obj-c++.dg/layout-1.mm: New.
18717 * obj-c++.dg/method-1[0-9].mm: New.
18718 * obj-c++.dg/method-2[0-1].mm: New.
18719 * obj-c++.dg/method-[8-9].mm: New.
18720 * obj-c++.dg/objc-gc-3.mm: New.
18721 * obj-c++.dg/try-catch-10.mm: New.
18722 * objc.dg/bitfield-5.m: New.
18723 * objc.dg/comp-types-10.m: New.
18724 * objc.dg/comp-types-9.m: New.
18725 * objc.dg/layout-1.m: New.
18726 * objc.dg/objc-gc-4.m: New.
18727 * objc.dg/try-catch-9.m: New.
18728 * objc.dg/class-protocol-1.m: Tweak diagnostics.
18729 * objc.dg/comp-types-1.m: Likewise.
18730 * objc.dg/comp-types-[5-6].m: Likewise.
18731 * objc.dg/method-9.m: Likewise.
18732
18733 2005-05-24 Janis Johnson <janis187@us.ibm.com>
18734
18735 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
18736 and on hardware without VMX support.
18737
18738 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
18739
18740 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
18741
18742 * lib/profopt.exp (dg-final-generate, dg-final-use,
18743 profopt-final-code, profopt-get-options): New.
18744 (profopt-execute): Process test directives.
18745
18746 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
18747 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
18748 cleanup-tree-dump, cleanup-saved-temps): Update comments.
18749
18750 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
18751
18752 PR C++/21645
18753 * g++.dg/init/ctor5.C: New test.
18754
18755 2005-05-24 Ira Rosen <irar@il.ibm.com>
18756
18757 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
18758 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
18759 vect-113.c, vect-114.c.
18760
18761 2005-05-23 Adam Nemet <anemet@lnxw.com>
18762
18763 * gcc.dg/const-elim-1.c: Remove xfails.
18764
18765 2005-05-23 Jeff Law <law@redhat.com>
18766
18767 * gcc.c-torture/compile/pr21638.c: New test.
18768 * gcc.c-torture/compile/20050520-1.c: New test.
18769
18770 2005-05-23 Nick Clifton <nickc@redhat.com>
18771
18772 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
18773 be a proper triple, ie: m32r*-*-*.
18774 * g++.old-deja/g++.jason/thunk3.C: Likewise.
18775
18776 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
18777
18778 PR middle-end/21331
18779 PR tree-opt/21293
18780 * gcc.c-torture/compile/pr21293.c: New test.
18781 * gcc.c-torture/execute/pr21331.c: New test.
18782
18783 2004-05-20 Richard Henderson <rth@redhat.com>
18784
18785 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
18786
18787 2005-05-20 Ziemowit Laski <zlaski@apple.com>
18788
18789 * obj-c++-dg.exp: Add.
18790 * obj-c++.exp: Add.
18791 * obj-c++.dg/dg.exp: Add.
18792
18793 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
18794
18795 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
18796 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
18797
18798 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
18799
18800 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
18801
18802 2004-05-19 Richard Henderson <rth@redhat.com>
18803
18804 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
18805
18806 2005-05-19 Janis Johnson <janis187@us.ibm.com>
18807
18808 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
18809
18810 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
18811
18812 2005-05-19 Jakub Jelinek <jakub@redhat.com>
18813
18814 PR c++/21495
18815 * g++.dg/parse/extern1.C: New test.
18816 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
18817
18818 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18819
18820 * gcc.dg/c99-math.h: New.
18821 * gcc.dg/c99-math-float-1.c: New test.
18822 * gcc.dg/c99-math-double-1.c: Likewise.
18823 * gcc.dg/c99-math-long-double-1.c: Likewise.
18824
18825 2005-05-18 Richard Henderson <rth@redhat.com>
18826
18827 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
18828
18829 2005-05-18 Devang Patel <dpatel@apple.com>
18830
18831 * g++.dg/opt/20050511-1.C: New test.
18832
18833 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
18834
18835 PR libfortran/21127
18836 * gfortran.dg/reshape-complex.f90: New test.
18837
18838 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
18839
18840 * gfortran.dg/array_constructor_1.f90: New test.
18841 * gfortran.dg/array_constructor_2.f90: New test.
18842
18843 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
18844
18845 PR fortran/20954
18846 * gfortran.dg/pr20954.f: New test.
18847
18848 2005-05-17 Mike Stump <mrs@apple.com>
18849
18850 Yet more Objective-C++...
18851
18852 * objc.dg/method-5.m: Update.
18853 * objc.dg/method-6.m: Update.
18854 * objc.dg/method-7.m: Update.
18855 * objc.dg/method-9.m: Update.
18856 * objc.dg/try-catch-2.m: Update.
18857
18858 2005-05-17 Mark Mitchell <mark@codesourcery.com>
18859
18860 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
18861 Remove little-endian optimizations.
18862
18863 2005-05-17 Jeff Law <law@redhat.com>
18864
18865 * g++.dg/tree-ssa/pr14814.C: New test.
18866 * gcc.dg/tree-ssa/pr14814.C: New test.
18867 * gcc.dg/tree-ssa/pr17141-1.C: New test.
18868 * gcc.dg/tree-ssa/pr17141-2.C: New test.
18869
18870 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
18871
18872 * gcc.dg/compat/generate-random.c: Do not include
18873 libiberty.h.
18874 * gcc.dg/compat/generate-random_r.c: Likewise.
18875
18876 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
18877
18878 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
18879
18880 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
18881
18882 PR middle-end/21595
18883 * g++.dg/tree-ssa/builtin1.C: New testcase.
18884
18885 2005-05-17 Jakub Jelinek <jakub@redhat.com>
18886
18887 PR c++/21454
18888 * g++.dg/opt/const4.C: New test.
18889
18890 PR middle-end/21492
18891 * g++.dg/opt/crossjump1.C: New test.
18892
18893 PR tree-optimization/21610
18894 * gcc.c-torture/compile/20050516-1.c: New test.
18895
18896 PR fortran/15080
18897 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
18898 about the test failing.
18899 * gfortran.fortran-torture/execute/where_7.f90: New test.
18900 * gfortran.fortran-torture/execute/where_8.f90: New test.
18901
18902 2005-05-16 Richard Henderson <rth@redhat.com>
18903
18904 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
18905 i?86 and x86_64.
18906
18907 2005-05-16 Mark Mitchell <mark@codesourcery.com>
18908
18909 * gcc.dg/compat/generate-random.c (config.h): Do not include.
18910 (limits.h): Include unconditionally.
18911 (stdlib.h): Likewise.
18912 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
18913 (limits.h): Include unconditionally.
18914 (stdlib.h): Likewise.
18915 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
18916 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
18917 (limits.h): Include unconditionally.
18918 (stdlib.h): Likewise.
18919 (hashtab.h): Do not include.
18920 (getopt.h): Likewise.
18921 (stddef.h): Include.
18922 (hashval_t): Define.
18923 (struct entry): Add "next" field.
18924 (HASH_SIZE): New macro.
18925 (hash_table): New variable.
18926 (switchfiles): Do not use xmalloc.
18927 (mix): New macro.
18928 (iterative_hash): New function.
18929 (hasht): Remove.
18930 (e_exists): New function.
18931 (e_insert): Likewise.
18932 (output): Use, instead of libiberty hashtable functions.
18933 (main): Do not use getopt. Do not call htab_create.
18934
18935 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
18936
18937 PR libstdc++/21526
18938 * lib/target-supports.exp (check_mkfifo_available):
18939 Return 0 for cygwin as mkfifo support incomplete on platform.
18940 Fix typos in comments.
18941
18942 2005-05-15 Mark Mitchell <mark@codesourcery.com>
18943
18944 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
18945
18946 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
18947
18948 PR fortran/17432
18949 * gfortran.dg/assign_4.f: New test.
18950
18951 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
18952
18953 PR tree-optimization/21563
18954 * gcc.dg/tree-ssa/pr21563.c: New.
18955
18956 2005-05-14 Jan Hubicka <jh@suse.cz>
18957
18958 * gcc.dg/noreturn-7.c: Allow control reaches warning.
18959
18960 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
18961
18962 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
18963
18964 2005-05-13 Julian Brown <julian@codesourcery.com>
18965
18966 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
18967 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
18968
18969 2005-05-13 Jan Hubicka <jh@suse.cz>
18970
18971 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
18972 * gcc.dg/fold-xor-?.c: Likewise.
18973 * gcc.dg/pr15784-?.c: Likewise.
18974 * gcc.dg/pr20922-?.c: Likewise.
18975 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
18976 * gcc.dg/tree-ssa/pr17598.c: Likewise.
18977 * gcc.dg/tree-ssa/pr20470.c: Likewise.
18978
18979 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18980
18981 PR fortran/21260
18982 * gfortran.dg/hollerith_1.f90: New test.
18983
18984 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18985
18986 * gfortran.dg/func_result_2.f90: New test.
18987
18988 2005-05-11 Bud Davis <bdavis@gfortran.org>
18989
18990 * gfortran.dg/dev_null.f90: New test.
18991
18992 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
18993
18994 * gcc.dg/arm-vfp1.c: Revert last change.
18995
18996 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
18997
18998 PR middle-end/19807
18999 PR tree-optimization/19639
19000 * g++.dg/tree-ssa/pr19807.C: New testcase.
19001
19002 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19003
19004 PR libfortran/21471
19005 * gfortran.dg/append-1.f90: New test.
19006
19007 2005-05-10 Diego Novillo <dnovillo@redhat.com>
19008
19009 * gcc.dg/pr18501.c: XFAIL.
19010 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
19011 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
19012 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
19013 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
19014 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
19015 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
19016 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
19017 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
19018
19019 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19020
19021 PR fortran/20178
19022 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
19023 gfortran.dg/f2c_3.f90: New tests.
19024
19025 * gfortran.dg/return_1.f90: Fix dg annotation.
19026
19027 2005-05-10 Diego Novillo <dnovillo@redhat.com>
19028
19029 * gcc.c-torture/compile/20050510-1.c: New test.
19030
19031 2005-05-10 Mark Mitchell <mark@codesourcery.com>
19032
19033 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
19034
19035 2005-05-10 Bob Wilson <bob.wilson@acm.org>
19036
19037 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
19038
19039 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
19040
19041 PR c/17913
19042 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
19043
19044 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
19045
19046 PR c/21342
19047 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
19048 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
19049
19050 2005-05-10 Ben Elliston <bje@au.ibm.com>
19051
19052 PR debug/16676
19053 * gcc.dg/debug/pr16676.c: New test.
19054
19055 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
19056
19057 PR testsuite/21443
19058 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
19059 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
19060 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
19061 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
19062 Change -O1 to -O2.
19063 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
19064 -fno-tree-dominator-opts.
19065
19066 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19067
19068 * gfortran.dg/return_1.f90: New test.
19069
19070 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
19071
19072 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
19073
19074 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
19075
19076 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
19077
19078 PR c++/21427
19079 * g++.dg/inherit/covariant13.C: New.
19080
19081 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19082
19083 PR libfortran/19155
19084 * gfortran.dg/pr19155.f: New test.
19085
19086 2005-05-08 Roger Sayle <roger@eyesopen.com>
19087
19088 PR inline-asm/8788
19089 * gcc.dg/pr8788-1.c: New testcase.
19090
19091 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
19092
19093 PR target/21416
19094 * gcc.target/mips/fpcmp-[12].c: New tests.
19095
19096 2005-05-06 Mark Mitchell <mark@codesourcery.com>
19097
19098 * lib/target-supports-dg.exp (dg-require-fork): New function.
19099 (dg-require-mkfifo): Likewise.
19100 * lib/target-supports.exp (check_function_available): New
19101 function.
19102 (check_fork_available): Likewise.
19103 (check_mkfifo_available): Likewise.
19104
19105 2005-05-06 Jeff Law <law@redhat.com>
19106
19107 * gcc.c-torture/compile/pr21380.c: New test.
19108
19109 2005-05-06 Jakub Jelinek <jakub@redhat.com>
19110
19111 PR c++/20961
19112 * g++.dg/ext/weak3.C: New test.
19113
19114 2005-05-05 Mark Mitchell <mark@codesourcery.com>
19115
19116 PR c++/21352
19117 * g++.dg/template/crash37.C: New test.
19118
19119 2005-05-05 Paul Brook <paul@codesourcery.com>
19120
19121 * gcc.dg/arm-g2.c: Use effective-target arm32.
19122 * gcc.dg/arm-mmx-1.c: Ditto.
19123 * gcc.dg/arm-scd42-2.c: Ditto.
19124 * gcc.dg/arm-vfp1.c: Ditto.
19125 * lib/target-supports.exp (check_effective_target_arm32): New
19126 function.
19127
19128 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
19129
19130 PR libfortran/21354
19131 gfortran.dg/in_pack_rank7.f90: New test.
19132
19133 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
19134
19135 PR middle-end/15618
19136 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
19137
19138 2005-05-04 Jakub Jelinek <jakub@redhat.com>
19139
19140 PR middle-end/21265
19141 * gcc.dg/20050503-1.c: New test.
19142
19143 PR rtl-optimization/21239
19144 * gcc.dg/i386-sse-11.c: New test.
19145
19146 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
19147
19148 PR target/16888
19149 * gcc.target/i386/asm-1.c: New test.
19150
19151 2005-05-03 Jakub Jelinek <jakub@redhat.com>
19152
19153 PR rtl-optimization/21330
19154 * gcc.c-torture/execute/20050502-1.c: New test.
19155
19156 PR target/21297
19157 * gcc.c-torture/execute/20050502-2.c: New test.
19158
19159 2005-05-03 Uros Bizjak <uros@kss-loka.si>
19160
19161 PR middle-end/21282
19162 * gcc.dg/pr21282.c: New.
19163
19164 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
19165
19166 * gcc.dg/vect/pr20122.c: Clean up .vect file.
19167 * gcc.dg/vect/vect-92.c: Likewise.
19168 * gcc.dg/vect/vect-93.c: Likewise.
19169 * gcc.dg/vect/vect-dv-1.c: Likewise.
19170 * gcc.dg/vect/vect-dv-2.c: Likewise.
19171 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
19172
19173 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
19174
19175 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
19176 * gfortran.dg/vect/vect-2.f90: Likewise.
19177 * gfortran.dg/vect/vect-3.f90: Likewise.
19178 * gfortran.dg/vect/vect-4.f90: Likewise.
19179 * gfortran.dg/vect/vect-5.f90: Likewise.
19180
19181 2005-05-02 Geoffrey Keating <geoffk@apple.com>
19182
19183 PR target/20813
19184 * gcc.dg/rs6000-fpint-2.c: New.
19185
19186 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
19187
19188 PR c/15698
19189 * gcc.dg/builtins-30.c: Update expected messages.
19190 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
19191 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
19192 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
19193
19194 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
19195
19196 PR tree-optimization/21294
19197 * gcc.dg/tree-ssa/pr21294.c: New.
19198
19199 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
19200
19201 * gcc.dg/altivec-3.c (vec_store): Do not use the old
19202 __builtin_altivec_st_internal_4si built-in.
19203
19204 2005-05-02 Mark Mitchell <mark@codesourcery.com>
19205
19206 PR c++/15875
19207 * g++.dg/template/ptrmem14.C: New test.
19208
19209 2005-05-02 Paul Brook <paul@codesourcery.com>
19210
19211 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
19212
19213 2005-05-02 Michael Matz <matz@suse.de>
19214
19215 PR c++/19542
19216 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
19217
19218 2005-05-01 Mark Mitchell <mark@codesourcery.com>
19219
19220 * g++.dg/cpp/weak.C: New test.
19221
19222 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
19223
19224 * gcc.dg/tree-ssa/loop-8.c: New test.
19225
19226 2005-04-30 Michael Maty <matz@suse.de>
19227
19228 * gcc.dg/inline-mcpy.c: New test.
19229
19230 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
19231
19232 PR libfortran/18958
19233 * gfortran.dg/eoshift.f90: New test case.
19234
19235 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
19236
19237 PR libfortran/18857
19238 * gfortran.dg/matmul_1.f90: New test.
19239
19240 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
19241
19242 PR tree-optimization/21030
19243 * gcc.dg/tree-ssa/pr21030.c: New.
19244
19245 2005-04-29 Devang Patel <dpatel@apple.com>
19246
19247 PR tree-optimization/21272
19248 * gcc.dg/vect/vect-ifcvt-10.c: New test.
19249
19250 2005-04-29 Jakub Jelinek <jakub@redhat.com>
19251
19252 PR fortran/13082
19253 PR fortran/18824
19254 * gfortran.dg/entry_4.f90: New test.
19255 * gfortran.fortran-torture/execute/entry_1.f90: New test.
19256 * gfortran.fortran-torture/execute/entry_2.f90: New test.
19257 * gfortran.fortran-torture/execute/entry_3.f90: New test.
19258 * gfortran.fortran-torture/execute/entry_4.f90: New test.
19259 * gfortran.fortran-torture/execute/entry_5.f90: New test.
19260 * gfortran.fortran-torture/execute/entry_6.f90: New test.
19261 * gfortran.fortran-torture/execute/entry_7.f90: New test.
19262
19263 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19264
19265 * gfortran.fortran-torture/execute/entry_8.f90: New test.
19266
19267 2005-04-29 Paul Brook <paul@codesourcery.com>
19268
19269 * gfortran.dg/entry_3.f90: New test.
19270
19271 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19272
19273 * gfortran.dg/implicit_4.f90: New test.
19274
19275 2005-04-28 Bob Wilson <bob.wilson@acm.org>
19276
19277 * lib/target-supports.exp (check_profiling_available): Return
19278 false for xtensa-*-elf.
19279
19280 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
19281
19282 * lib/fortran-torture.exp (fortran-torture.exp): Catch
19283 error if file cannot be deleted.
19284
19285 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
19286
19287 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
19288 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
19289 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
19290 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
19291 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
19292 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
19293 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
19294 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
19295 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
19296 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19297 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
19298 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
19299 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
19300
19301 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19302
19303 PR fortran/20865
19304 * gfortran.dg/pr20865.f90: New test.
19305
19306 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
19307
19308 * gcc.dg/void-cast-2.c: New test.
19309
19310 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19311
19312 PR c/21159
19313 * gcc.dg/void-cast-1.c: New test.
19314
19315 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
19316
19317 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
19318
19319 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19320
19321 PR fortran/21177
19322 * gfortran.dg/pr21177.f90: New test.
19323
19324 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
19325
19326 PR tree-optimization/21171
19327 * gcc.dg/tree-ssa/pr21171.c: New test.
19328
19329 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
19330
19331 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
19332 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
19333 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
19334 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
19335 gcc.dg/tree-ssa/gen-vect-32.c: New.
19336 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
19337 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
19338 don't run on PPC32.
19339
19340 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19341
19342 PR c/21213
19343 * gcc.dg/transparent-union-3.c: New test.
19344
19345 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19346
19347 PR c/20740
19348 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
19349 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
19350 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
19351 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
19352 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
19353 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
19354
19355 2005-04-26 Jeff Law <law@redhat.com>
19356
19357 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
19358 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
19359 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
19360 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
19361 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
19362 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
19363 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
19364
19365 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
19366
19367 PR tree-optimization/17598
19368 * gcc.dg/tree-ssa/pr17598.c: New testcase.
19369
19370 2005-04-25 Mike Stump <mrs@apple.com>
19371
19372 * objc.dg/fix-and-continue-1.m: Add.
19373
19374 2005-04-25 Roger Sayle <roger@eyesopen.com>
19375
19376 PR c++/20995
19377 * g++.dg/opt/pr20995-1.C: New test case.
19378
19379 2005-04-25 Devang Patel <dpatel@apple.com>
19380
19381 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
19382
19383 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
19384
19385 PR testsuite/21062
19386 * g++.dg/opt/alias2.C (printf): Correct the prototype.
19387
19388 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
19389
19390 PR C++/21188
19391 * g++.dg/opt/rtti2.C: New test.
19392
19393 2005-04-25 Paul Brook <paul@codesourcery.com>
19394 Steven G. Kargl <kargls@comcast.net>
19395
19396 PR fortran/20879
19397 * gfortran.dg/ichar_1.f90: New file.
19398
19399 2005-04-24 Jakub Jelinek <jakub@redhat.com>
19400
19401 PR middle-end/20991
19402 * g++.dg/opt/pr20991.C: New test.
19403
19404 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
19405 where sizeof (type) < __alignof__ (type).
19406 * gcc.dg/compat/struct-layout-1.h: Likewise.
19407
19408 2005-04-24 Per Bothner <per@bothner.com>
19409 Devang Patel <dpatel@apple.com>
19410
19411 PR preprocessor/20907
19412 * gcc.dg/cpp/very-long-comment.c: New test.
19413
19414 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19415
19416 PR fortran/20059
19417 * gfortran.dg/common_5.f: New test.
19418
19419 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
19420
19421 PR middle-end/21082
19422 * g++.dg/tree-ssa/pr21082.C: New testcase.
19423
19424 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
19425
19426 * gcc.dg/vect/vect-99.c: New test.
19427
19428 2005-04-22 Diego Novillo <dnovillo@redhat.com>
19429
19430 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
19431
19432 2005-04-22 Jeff Law <law@redhat.com>
19433
19434 * gcc.dg/uninit-5.c: Remove xfails.
19435 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
19436 conditionals and loads.
19437
19438 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
19439
19440 PR libfortran/20074
19441 PR libfortran/20436
19442 PR libfortran/21108
19443 * gfortran.dg/nested_reshape.f90: new test
19444 * gfortran.dg/reshape-alloc.f90: new test
19445 * gfortran.dg/reshape.f90: new test
19446
19447 2005-04-22 Mark Mitchell <mark@codesourcery.com>
19448
19449 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
19450
19451 * gcc.dg/arm-vfp1.c: New test.
19452
19453 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
19454
19455 PR c++/21087
19456 * g++.dg/lookup/builtin2.C: New test.
19457
19458 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
19459
19460 * gcc.dg/weak/weak-13.c: New test.
19461
19462 2005-04-21 Geoffrey Keating <geoffk@apple.com>
19463
19464 * lib/target-supports.exp (check_effective_target_sync_int_long):
19465 Add powerpc*.
19466
19467 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
19468
19469 * gcc.target/mips/branch-1.c: New test.
19470
19471 2005-04-21 Richard Henderson <rth@redhat.com>
19472
19473 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
19474 * gcc.dg/vect/vect-86.c: Likewise.
19475 * gcc.dg/vect/vect-87.c: Likewise.
19476 * gcc.dg/vect/vect-88.c: Likewise.
19477
19478 2005-04-21 Devang Patel <dpatel@apple.com>
19479
19480 PR optimization/20994
19481 * gcc.dg/tree-ssa/ifc-3.c: New test.
19482
19483 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
19484
19485 PR c/12913
19486 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
19487 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
19488 gcc.dg/c99-vla-jump-5.c: New tests.
19489
19490 2005-04-19 Richard Henderson <rth@redhat.com>
19491
19492 * lib/target-supports.exp (check_effective_target_vect_int_mult):
19493 Fix typo in exists check.
19494 (check_effective_target_sync_int_long): New.
19495 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
19496 * gcc.dg/ia64-sync-2.c: Likewise.
19497 * gcc.dg/ia64-sync-3.c: Likewise.
19498 * gcc.dg/ia64-sync-4.c: Likewise.
19499
19500 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
19501
19502 * gcc.dg/fold-xor-1.c: New test.
19503 * gcc.dg/fold-xor-2.c: New test.
19504
19505 2005-04-19 James E. Wilson <wilson@specifixinc.com>
19506
19507 PR target/20670
19508 * g++.dg/eh/fp-regs.C: New test.
19509
19510 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
19511
19512 * gcc.dg/Wint-to-pointer-cast-1.c,
19513 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
19514 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
19515 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
19516
19517 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19518
19519 PR fortran/16861
19520 * gfortran.dg/pr16861.f90: New test.
19521
19522 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
19523
19524 * gcc.dg/pr21085.c: New test.
19525
19526 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
19527
19528 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
19529 (setup_mips_tests, dg-mips-options): New procedures.
19530 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
19531 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
19532 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
19533 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
19534 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
19535 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
19536 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
19537 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
19538 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
19539 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
19540 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
19541 dg-mips-options instead of dg-options. Remove now-redundant
19542 preprocessor guards.
19543 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
19544 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
19545 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
19546 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
19547 * gcc.dg/vr-mult-2.c: Delete.
19548 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
19549 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
19550 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
19551 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
19552 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
19553 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
19554 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
19555
19556 2005-04-18 Laurent GUERBY <laurent@guerby.net>
19557
19558 * ada/acats/run_all.sh: Use sync when executable not present.
19559
19560 2005-04-18 Devang Patel <dpatel@apple.com>
19561
19562 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
19563 * gcc.dg/vect/vect-11a.c: New.
19564 * gcc.dg/vect/vect-none.c: Update.
19565 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
19566
19567 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
19568
19569 PR tree-optimization/20922
19570 * gcc.dg/pr20922-1.c: New test.
19571 * gcc.dg/pr20922-2.c: New test.
19572 * gcc.dg/pr20922-3.c: New test.
19573 * gcc.dg/pr20922-4.c: New test.
19574 * gcc.dg/pr20922-5.c: New test.
19575 * gcc.dg/pr20922-6.c: New test.
19576
19577 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19578
19579 PR libfortran/20950
19580 * gfortran.dg/pr20950.f: New test.
19581
19582 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19583
19584 PR libfortran/19216
19585 * gfortran.dg/pr19216.f: New test.
19586
19587 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
19588
19589 PR tree-optimization/21001
19590 * gcc.dg/tree-ssa/pr21001.c: New.
19591
19592 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
19593
19594 PR libfortran/21075
19595 * gfortran.dg/reshape_rank7.f90: New test.
19596
19597 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
19598
19599 PR libfortran/12884 gfortran.dg/pr12884.f: New test
19600 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
19601 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
19602 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
19603 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
19604 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
19605 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
19606 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
19607 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
19608 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
19609 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
19610 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
19611 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
19612 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
19613 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
19614 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
19615 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
19616 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
19617 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
19618 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
19619 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
19620
19621 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
19622
19623 * gfortran.dg/wtruncate.f: New testcase.
19624 * gfortran.dg/wtruncate.f90: New testcase.
19625
19626 2005-04-16 Mark Mitchell <mark@codesourcery.com>
19627
19628 PR c++/21025
19629 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
19630 which sizeof/alignof is dependent, rather than just whether we are
19631 processing_template_decl.
19632
19633 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
19634
19635 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
19636 corrected typo where the wrong variables had been compared.
19637
19638 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
19639
19640 PR libfortran/18495
19641 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
19642 Test callee-allocated version of return array with a write
19643 statement.
19644 Test spread with a temporary with another write statement.
19645
19646 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
19647
19648 PR tree-optimization/21031
19649 * gcc.dg/tree-ssa/pr21031.c: New.
19650
19651 2005-04-15 Uros Bizjak <uros@kss-loka.si>
19652
19653 PR tree-optimization/21004
19654 * gcc.dg/builtins-53.c: Include builtins-config.h.
19655 Check floorf, ceilf, floorl and ceill transformations
19656 only when HAVE_C99_RUNTIME is defined.
19657
19658 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
19659
19660 PR middle-end/20739
19661 * gcc.dg/tree-ssa/pr20739.c: New test.
19662
19663 2005-04-14 Mike Stump <mrs@apple.com>
19664
19665 * gcc.dg/Foundation.framework/empty: New.
19666 * gcc.dg/framework-2.c: New.
19667
19668 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
19669
19670 PR tree-optimization/21021
19671 * gcc.c-torture/compile/pr21021.c: New.
19672
19673 2005-04-14 Janis Johnson <janis187@us.ibm.com>
19674
19675 PR testsuite/21010
19676 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
19677 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
19678 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
19679 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
19680 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
19681 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
19682 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
19683 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
19684
19685 2005-04-14 Richard Henderson <rth@redhat.com>
19686
19687 * lib/target-supports.exp (check_effective_target_vect_condition):
19688 Add ia64, i?86, and x86_64.
19689
19690 2005-04-14 Steven G. Kargl <kargls@comcast.net>
19691
19692 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
19693
19694 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
19695
19696 PR tree-optimization/20657
19697 * gcc.dg/tree-ssa/pr20657.c: New.
19698
19699 2005-04-14 Uros Bizjak <uros@kss-loka.si>
19700
19701 * gcc.dg/builtins-53.c: Also check (int)trunc* and
19702 (long long int)trunc*.
19703
19704 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
19705
19706 PR target/20927
19707 * gcc.dg/pr20927.c: New test.
19708
19709 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
19710
19711 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
19712 * gcc.target/mips/asm-1.c: Likewise.
19713
19714 2005-04-13 Dale Johannesen <dalej@apple.com>
19715
19716 * objc.dg/objc-fast-4.m: New.
19717
19718 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
19719
19720 * gcc.target/cris/torture/cris-torture.exp: New driver in new
19721 directory.
19722 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
19723
19724 2005-04-13 David Edelsohn <edelsohn@gnu.org>
19725
19726 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
19727 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
19728 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
19729
19730 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
19731
19732 PR tree-optimization/20913
19733 * gcc.dg/tree-ssa/pr20913.c: New.
19734
19735 PR tree-optimization/20702
19736 * gcc.dg/tree-ssa/pr20702.c: New.
19737
19738 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19739
19740 PR c++/13744
19741 * g++.dg/inherit/local3.C: New test.
19742
19743 2005-04-12 Jeff Law <law@redhat.com>
19744
19745 * gcc.dg/tree-ssa/20050412-1.c: New test.
19746
19747 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
19748
19749 PR libfortran/19016
19750 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
19751 Add tests with mask generated by expression.
19752 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
19753 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
19754 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
19755
19756 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
19757
19758 PR middle-end/20917
19759 * gcc.dg/20050409-1.c: New test.
19760
19761 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
19762
19763 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
19764
19765 2005-04-11 Mark Mitchell <mark@codesourcery.com>
19766
19767 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19768 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
19769 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19770 (TARGET_CXX): Adjust accordingly.
19771 * target.h (struct gcc_target): Remove epxort_class_data. Add
19772 determine_class_data_visibility and class_data_always_comdat.
19773 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19774 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
19775 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19776 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
19777 (arm_cxx_determine_class_data_visibility): New.
19778 (arm_cxx_class_data_always_comdat): Likewise.
19779 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19780 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
19781 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19782 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
19783 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
19784 Define.
19785
19786 2005-04-11 Mark Mitchell <mark@codesourcery.com>
19787
19788 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
19789
19790 2005-04-11 Geoffrey Keating <geoffk@apple.com>
19791
19792 * gcc.dg/i386-darwin-fpmath.c: New.
19793
19794 2004-04-11 Devang Patel <dpatel@apple.com>
19795
19796 * lib/target-supports.exp (check_effective_target_vect_condition): New.
19797 * gcc.dg/vect/vect-ifcvt-1.c: New test.
19798 * gcc.dg/vect/vect-ifcvt-2.c: New test.
19799 * gcc.dg/vect/vect-ifcvt-3.c: New test.
19800 * gcc.dg/vect/vect-ifcvt-4.c: New test.
19801 * gcc.dg/vect/vect-ifcvt-5.c: New test.
19802 * gcc.dg/vect/vect-ifcvt-6.c: New test.
19803 * gcc.dg/vect/vect-ifcvt-7.c: New test.
19804 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
19805
19806 2004-04-11 Devang Patel <dpatel@apple.com>
19807
19808 * gcc.dg/vect/vect-dv-1.c: New test.
19809 * gcc.dg/vect/vect-dv-2.c: New test.
19810
19811 2005-04-11 Diego Novillo <dnovillo@redhat.com>
19812
19813 PR tree-optimization/20933
19814 * gcc.dg/tree-ssa/pr20933.c: New test.
19815
19816 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19817
19818 * gfortran.dg/fold_nearest.f90: New test.
19819
19820 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
19821
19822 * gcc.dg/tree-ssa/alias-1.c: New test.
19823
19824 2005-04-11 Diego Novillo <dnovillo@redhat.com>
19825
19826 PR tree-optimization/20920
19827 * g++.dg/tree-ssa/pr20920.C: New test.
19828
19829 2005-04-11 Uros Bizjak <uros@kss-loka.si>
19830
19831 * gcc.dg/builtins-53.c: Also check (int)ceil* and
19832 (long long int)ceil*.
19833
19834 2005-04-10 Mark Mitchell <mark@codesourcery.com>
19835
19836 * g++.dg/warn/Wdtor1.C: Declare template in system header with
19837 explicit C++ linkage.
19838
19839 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19840
19841 * gfortran.dg/pr17229.f: Take care of the new obsolescence
19842 warning for arithmetic IF statements.
19843
19844 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
19845
19846 * eor_handling_1.f90: New test case.
19847 * eor_handling_2.f90: New test case.
19848 * eor_handling_3.f90: New test case.
19849 * eor_handling_4.f90: New test case.
19850 * eor_handling_5.f90: New test case.
19851 * noadv_size.f90: New test case.
19852 * pad_no.f90: New test case.
19853
19854 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
19855
19856 * gcc.c-torture/execute/20050410-1.c: New test.
19857
19858 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
19859
19860 * gcc.dg/pr20126.c: New.
19861
19862 2005-04-09 Bud Davis <bdavis@gfortran.org>
19863 Steven G. Kargl <kargls@comcast.net>
19864
19865 * gfortran.dg/PR19872.f: New test.
19866
19867 2005-04-09 Steven G. Kargl <kargls@comcast.net>
19868
19869 * gfortran.dg/nint_1.f90: Fix dg-do directive.
19870
19871 2005-04-09 Steven G. Kargl <kargls@comcast.net>
19872
19873 * gfortran.dg/nint_1.f90: New test.
19874
19875 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
19876
19877 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
19878 Added test for callee-allocated arrays with write statements.
19879 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
19880 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
19881 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
19882 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
19883 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
19884
19885 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
19886
19887 PR libfortran/20163
19888 * gfortran.dg/open-options-blanks.f: New test.
19889
19890 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
19891
19892 PR fortran/13257
19893 * gfortran.dg/comma_format_extension_[1234].f: New tests.
19894
19895 2005-04-09 Jakub Jelinek <jakub@redhat.com>
19896
19897 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19898 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19899 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19900 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19901 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19902 * gcc.c-torture/execute/stdarg-4.c: New test.
19903
19904 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
19905
19906 PR target/20795
19907 * g++.dg/abi/param2.C: New test.
19908
19909 2005-04-09 Uros Bizjak <uros@kss-loka.si>
19910
19911 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
19912
19913 2005-04-09 Uros Bizjak <uros@kss-loka.si>
19914
19915 * gcc.dg/builtins-53.c: New test.
19916
19917 2005-04-08 Diego Novillo <dnovillo@redhat.com>
19918
19919 * g++.dg/tree-ssa/pr18178.C: New test.
19920 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
19921 * gcc.c-torture/execute/20041019-1.c: New test.
19922 * gcc.dg/tree-ssa/20041008-1.c: New test.
19923 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
19924 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
19925 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
19926 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
19927 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
19928 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
19929 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
19930 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
19931 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
19932 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
19933
19934 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
19935
19936 PR rtl-optimization/20466
19937 * gcc.c-torture/execute/pr20466-1.c: New test.
19938
19939 2005-04-08 Mark Mitchell <mark@codesourcery.com>
19940
19941 PR c++/20905
19942 * g++.dg/parse/cond2.C: New test.
19943
19944 PR c++/20145
19945 * g++.dg/warn/Wdtor1.C: New test.
19946
19947 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19948
19949 PR fortran/17229
19950 * gfortran.dg/pr17229.f: New test.
19951
19952 2005-04-07 Steven G. Kargl <kargls@comcast.net>
19953
19954 * gfortran.dg/tiny_1.f90: New test.
19955 * gfortran.dg/tiny_2.f90: ditto.
19956
19957 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
19958
19959 * gfortran.dg/eor_1.f90: Fix dg-do run line
19960 * gfortran.dg/open_new.f90: Fix dg-do run line
19961
19962 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
19963
19964 * lib/target-supports.exp (get_compiler_messages): Support
19965 optional arguments, the fourth being compiler options.
19966 (check_effective_target_fpic): New proc.
19967 * gcc.dg/20050321-2.c: Restrict to target fpic.
19968
19969 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
19970
19971 * gcc.dg/15443-1.c: New test.
19972 * gcc.dg/15443-2.c: Likewise.
19973
19974 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19975
19976 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
19977
19978 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
19979
19980 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
19981
19982 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
19983
19984 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
19985 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
19986 -m64.
19987 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
19988 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
19989 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
19990
19991 2005-04-06 Mark Mitchell <mark@codesourcery.com>
19992
19993 PR c++/20212
19994 * g++.dg/warn/Wunused-11.C: New test.
19995
19996 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
19997
19998 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
19999
20000 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
20001
20002 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
20003
20004 2005-04-05 Mark Mitchell <mark@codesourcery.com>
20005
20006 PR c++/20734
20007 * g++.dg/template/ptrmem13.C: New test.
20008
20009 2005-04-05 Per Bothner <per@bothner.com>
20010
20011 * lib/gcc.exp: Always add -fno-show-column, for now.
20012
20013 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
20014
20015 PR testsuite/20767
20016 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
20017 of plain old "unsigned int" for the type of "i". Makes this test
20018 64bit clean.
20019
20020 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
20021
20022 * gcc.dg/i386-ssefn-1.c: New test.
20023 * gcc.dg/i386-ssefn-2.c: New test.
20024 * gcc.dg/i386-ssefn-3.c: New test.
20025 * gcc.dg/i386-ssefn-4.c: New test.
20026
20027 2005-04-05 Jakub Jelinek <jakub@redhat.com>
20028
20029 PR tree-optimization/20076
20030 * gcc.dg/builtin-apply4.c: New test.
20031
20032 PR preprocessor/19475
20033 * gcc.dg/cpp/macspace1.c: New test.
20034 * gcc.dg/cpp/macspace2.c: New test.
20035
20036 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20037
20038 * gfortran.dg/pr20755.f: Fixed bad format.
20039
20040 2005-04-05 Mark Mitchell <mark@codesourcery.com>
20041
20042 PR c++/20763
20043 * g++.dg/ext/attrib21.C: New test.
20044
20045 2004-04-05 Devang Patel <dpatel@apple.com>
20046
20047 * lib/target-supports.exp (check_effective_target_vect_shif): New.
20048 * gcc.dg/vect/vect-shift-1.c: New test.
20049
20050 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20051
20052 PR libfortran/20755
20053 * gfortran.dg/pr20755.f: New test.
20054
20055 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
20056
20057 * gfortran.dg/pr15959.f90: New test.
20058 * gfortran.dg/string_pad_trunc.f90: New test.
20059
20060 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20061
20062 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
20063 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
20064 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
20065 syntax.
20066
20067 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20068
20069 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
20070
20071 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20072
20073 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
20074 * gcc.c-torture/compile/20011119-2.c: Likewise.
20075 * gcc.c-torture/compile/981001-2.c: Likewise.
20076
20077 2005-04-04 Mark Mitchell <mark@codesourcery.com>
20078
20079 PR c++/20679
20080 * g++.dg/template/overload4.C: New test.
20081
20082 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
20083
20084 PR c++/20746
20085 * g++.dg/abi/covariant5.C: New.
20086
20087 PR debug/20505
20088 * g++.dg/debug/const2.C: New.
20089
20090 2005-04-04 Jakub Jelinek <jakub@redhat.com>
20091
20092 PR rtl-optimization/16104
20093 * gcc.c-torture/execute/20050316-1.c: New test.
20094
20095 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
20096
20097 * g++.dg/template/spec23.C: Fix dg-error text.
20098
20099 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
20100
20101 PR c++/19199
20102 * g++.dg/expr/lval2.C: New.
20103
20104 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20105
20106 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
20107 __builtin_strcasecmp and __builtin_strncasecmp.
20108
20109 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
20110
20111 PR c++/20723
20112 * g++.dg/template/spec22.C: New.
20113 * g++.dg/template/spec23.C: New.
20114
20115 2005-04-03 Dale Ranta <dir@lanl.gov>
20116 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20117
20118 PR libfortran/20068
20119 PR libfortran/20125
20120 PR libfortran/20156
20121 PR libfortran/20471
20122 * gfortran.dg/backspace.f: New test.
20123
20124 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
20125
20126 * gcc.dg/pr19345.c: New test.
20127
20128 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
20129
20130 PR tree-optimization/20640
20131 * gcc.dg/torture/tree-loop-1.c: New.
20132
20133 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
20134
20135 PR rtl-optimization/20290
20136 * gcc.c-torture/execute/loop-ivopts-2.c: New.
20137
20138 2005-04-02 Geoffrey Keating <geoffk@apple.com>
20139
20140 * gcc.dg/rs6000-fpint.c: New.
20141
20142 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
20143
20144 * gcc.dg/old-style-then-proto-1.c: New test.
20145
20146 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20147
20148 * gfortran.fortran-torture/execute/backspace.f90: Check
20149 after backspace and read was incorrect.
20150
20151 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20152
20153 * gcc.c-torture/execute/builtins/strcat.c: Check the result
20154 buffer past the terminating NUL using memcmp.
20155 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
20156 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
20157
20158 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
20159 Fix unused/uninitialized variable warnings.
20160
20161 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
20162 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
20163 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
20164 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
20165
20166 * gcc.c-torture/execute/builtins/abs-1-lib.c,
20167 gcc.c-torture/execute/builtins/fputs-lib.c,
20168 gcc.c-torture/execute/builtins/lib/fprintf.c,
20169 gcc.c-torture/execute/builtins/lib/main.c,
20170 gcc.c-torture/execute/builtins/lib/memcmp.c,
20171 gcc.c-torture/execute/builtins/lib/memmove.c,
20172 gcc.c-torture/execute/builtins/lib/mempcpy.c,
20173 gcc.c-torture/execute/builtins/lib/memset.c,
20174 gcc.c-torture/execute/builtins/lib/printf.c,
20175 gcc.c-torture/execute/builtins/lib/sprintf.c,
20176 gcc.c-torture/execute/builtins/lib/stpcpy.c,
20177 gcc.c-torture/execute/builtins/lib/strchr.c,
20178 gcc.c-torture/execute/builtins/lib/strcmp.c,
20179 gcc.c-torture/execute/builtins/lib/strcpy.c,
20180 gcc.c-torture/execute/builtins/lib/strcspn.c,
20181 gcc.c-torture/execute/builtins/lib/strlen.c,
20182 gcc.c-torture/execute/builtins/lib/strncat.c,
20183 gcc.c-torture/execute/builtins/lib/strncmp.c,
20184 gcc.c-torture/execute/builtins/lib/strncpy.c,
20185 gcc.c-torture/execute/builtins/lib/strrchr.c,
20186 gcc.c-torture/execute/builtins/lib/strspn.c,
20187 gcc.c-torture/execute/builtins/lib/strstr.c,
20188 gcc.c-torture/execute/builtins/memops-asm-lib.c,
20189 gcc.c-torture/execute/builtins/strlen-2.c,
20190 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
20191 prototypes.
20192
20193 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
20194
20195 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
20196 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
20197 selectany usage.
20198
20199 2005-04-01 Jakub Jelinek <jakub@redhat.com>
20200
20201 PR c++/19406
20202 * g++.dg/debug/using1.C: New test.
20203
20204 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
20205
20206 PR middle-end/20524
20207 * gcc.dg/alias-7.c: Prefix asm-declared name with
20208 __USER_LABEL_PREFIX__.
20209
20210 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
20211
20212 Fix fallout from PR middle-end/15700:
20213 * gcc.c-torture/compile/20011119-1.c: Take
20214 __USER_LABEL_PREFIX__ into account.
20215 * gcc.c-torture/compile/20011119-2.c: Likewise.
20216
20217 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
20218
20219 PR c++/18644
20220 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
20221
20222 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
20223
20224 PR c/17855
20225 * gcc.c-torture/compile/struct-non-lval-1.c,
20226 gcc.c-torture/compile/struct-non-lval-2.c,
20227 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
20228
20229 2005-03-31 Janis Johnson <janis187@us.ibm.com>
20230
20231 * gcc.dg/tls/tls.exp: Remove temporary file.
20232 * g++.dg/tls/tls.exp: Ditto.
20233 * lib/file-format.exp: Ditto.
20234 * g++.dg/special/ecos.exp: Ditto.
20235
20236 * lib/profopt.exp: Treat prof_ext as a list.
20237 * gcc.misc-tests/bprob.exp: Ditto.
20238 * g++.dg/bprob/bprob.exp: Ditto.
20239
20240 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
20241 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
20242 g++.dg/tree-ssa/pointer-reference-alias.C,
20243 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
20244 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
20245 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
20246 g++.dg/vect/pr19951.cc: Ditto.
20247 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
20248 gcc.dg/builtins-47.c: Ditto.
20249 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
20250 gcc.dg/pr20115-1.c: Ditto.
20251 * gcc.dg/tree-ssa/20030530-2.c,
20252 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
20253 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
20254 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
20255 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
20256 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
20257 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
20258 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
20259 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
20260 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
20261 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
20262 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
20263 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
20264 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
20265 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
20266 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
20267 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
20268 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
20269 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
20270 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
20271 gcc.dg/tree-ssa/20030824-1.c,
20272 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
20273 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
20274 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
20275 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
20276 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
20277 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
20278 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
20279 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
20280 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
20281 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
20282 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
20283 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
20284 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
20285 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
20286 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
20287 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
20288 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
20289 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
20290 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
20291 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
20292 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
20293 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
20294 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
20295 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
20296 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
20297 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
20298 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
20299 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
20300 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
20301 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
20302 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
20303 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
20304 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
20305 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
20306 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
20307 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
20308 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
20309 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
20310 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
20311 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
20312 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
20313 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
20314 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
20315 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
20316 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
20317 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
20318 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
20319 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
20320 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
20321 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
20322 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
20323 gcc.dg/tree-ssa/useless-1.c: Ditto.
20324 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
20325 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
20326 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
20327 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
20328 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20329 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
20330 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
20331 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
20332 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
20333 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
20334 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
20335 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
20336 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
20337 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
20338 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
20339 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
20340 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
20341 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
20342 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
20343 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
20344 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
20345 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20346 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20347 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
20348 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
20349 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
20350 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
20351 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
20352 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
20353 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
20354 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
20355 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
20356 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
20357 gcc.dg/vect/vect-none.c: Ditto.
20358 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
20359 treelang/compile/unsigned.tree: Ditto.
20360
20361 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
20362 * gcc.dg/cpp/direct2s.c: Ditto.
20363 * gcc.dg/cpp/paste4.c: Ditto.
20364 * gcc.dg/cpp/separate-1.c: Ditto.
20365 * gcc.dg/pch/save-temps-1.c: Ditto.
20366 * g++.dg/ext/altivec-10.C: Ditto.
20367 * g++.dg/pch/pch.C: Ditto.
20368
20369 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
20370
20371 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
20372 * g++.dg/template/repo1.C: Ditto.
20373 * g++.dg/template/repo2.C: Ditto.
20374 * g++.dg/template/repo3.C: Ditto.
20375 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
20376 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
20377 * g++.old-deja/g++.pt/repo1.C: Ditto.
20378 * g++.old-deja/g++.pt/repo2.C: Ditto.
20379 * g++.old-deja/g++.pt/repo3.C: Ditto.
20380 * g++.old-deja/g++.pt/repo4.C: Ditto.
20381
20382 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
20383 * gcc.dg/20030107-1.c: Ditto.
20384 * gcc.dg/20030702-1.c: Ditto.
20385 * gcc.dg/profile-generate-1.c: Ditto.
20386 * g++.dg/other/profile1.C: Ditto.
20387 * g++.old-deja/g++.robertl/eb83.C: Ditto.
20388
20389 * lib/gcc-dg.exp (remove-build-file): New.
20390 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
20391 cleanup-tree-dump, cleanup-saved-temps): New.
20392
20393 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
20394
20395 PR c++/19203, DR 214
20396 * g++.dg/parse/ambig3.C: Not ambiguous.
20397 * g++.dg/template/spec20.C: New.
20398 * g++.dg/template/spec21.C: New.
20399
20400 2005-03-31 Steve Ellcey <sje@cup.hp.com>
20401
20402 PR target/20045
20403 * gcc.dg/ia64-fptr-1.c: Run only on linux.
20404
20405 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20406
20407 PR libfortran/20660
20408 * gfortran.dg/negative_unit.f: New test.
20409
20410 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
20411
20412 * gcc.dg/20050330-1.c: New test.
20413
20414 2005-03-30 Devang Patel <dpatel@apple.com>
20415
20416 * g++.dg/tree-sra/ssa-sra-3.C: New test.
20417
20418 2005-03-30 Dale Johannesen <dalej@apple.com>
20419
20420 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
20421
20422 2005-03-30 Janis Johnson <janis187@us.ibm.com>
20423
20424 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
20425 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
20426 Strip options from test name.
20427
20428 2005-03-31 Jan Hubicka <jh@suse.cz>
20429
20430 * gcc.dg/varpool-1.c: New testcase.
20431
20432 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
20433
20434 PR c/772
20435 PR c/17913
20436 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
20437 gcc.dg/stmt-expr-label-3.c : New tests.
20438 * gcc.c-torture/execute/medce-2.c: Remove.
20439
20440 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
20441
20442 PR c/20368
20443 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
20444 tests.
20445
20446 2005-03-30 Alan Modra <amodra@bigpond.net.au>
20447
20448 * gcc.c-torture/compile/pr20203.c: New test.
20449
20450 2005-03-26 Steven G. Kargl <kargls@comcast.net>
20451
20452 * gfortran.dg/promotion.f90: New test.
20453
20454 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
20455
20456 PR middle-end/20491
20457 * gcc.dg/torture/asm-subreg-1.c: New test.
20458
20459 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
20460
20461 PR c/20672
20462 * gcc.dg/pr20672-1.c: New test.
20463
20464 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
20465
20466 * gfortran.dg/vect: New directory.
20467 * gfortran.dg/vect/vect.exp: New.
20468 * gfortran.dg/vect/vect-1.f90: New test.
20469 * gfortran.dg/vect/vect-2.f90: New test.
20470 * gfortran.dg/vect/vect-3.f90: New test.
20471 * gfortran.dg/vect/vect-4.f90: New test.
20472 * gfortran.dg/vect/vect-5.f90: New test.
20473
20474 2005-03-29 Jakub Jelinek <jakub@redhat.com>
20475
20476 PR middle-end/20622
20477 * gcc.dg/alias-7.c: New test.
20478
20479 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
20480
20481 * gcc.dg/sparc-reg-1.c: New test.
20482
20483 2005-03-28 Steve Ellcey <sje@cup.hp.com>
20484
20485 PR target/19890
20486 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
20487
20488 2005-03-29 Dale Ranta <dir@lanl.gov>
20489 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20490
20491 PR libfortran/20163
20492 * gfortran.dg/pr20163-2.f: New test.
20493
20494 2005-03-28 Jan Hubicka <jh@suse.cz>
20495
20496 PR middle-end/20635
20497 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
20498 by Jakub Jelinek.
20499
20500 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
20501
20502 PR tree-optimization/20626
20503 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
20504 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
20505
20506 2005-03-26 Steven G. Kargl <kargls@comcast.net>
20507
20508 * gfortran.dg/underflow.f90: New test.
20509 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
20510
20511 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20512
20513 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
20514
20515 2005-03-25 Mark Mitchell <mark@codesourcery.com>
20516
20517 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
20518 (g++_init): Make sure that CXXFLAGS is set.
20519 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
20520 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
20521 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20522 * lib/objc.exp (objc_init): Likewise.
20523 * lib/treelang.exp (treelang_init): Likewise.
20524
20525 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
20526
20527 PR tree-optimization/20470
20528 * gcc.dg/tree-ssa/pr20470.c: New test.
20529
20530 2005-03-25 Geoffrey Keating <geoffk@apple.com>
20531
20532 * gcc.dg/ppc-stfiwx.c: New.
20533
20534 2005-03-25 Steve Ellcey <sje@cup.hp.com>
20535
20536 PR target/19888
20537 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
20538
20539 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
20540
20541 * gcc.dg/20050325-1.c: Fix a typo.
20542
20543 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20544
20545 PR libfortran/19678
20546 PR libfortran/19679
20547 * gfortran.dg/dos_eol.f: New test.
20548
20549 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
20550
20551 PR rtl-optimization/20249
20552 * gcc.dg/20050325-1.c: New test.
20553
20554 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20555
20556 PR libfortran/15332
20557 * gfortran.dg/pr15332.f: New test.
20558
20559 2005-03-24 Dale Johannesen <dalej@apple.com>
20560
20561 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
20562
20563 2005-03-24 Geoffrey Keating <geoffk@apple.com>
20564
20565 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
20566 'internal' visibility.
20567 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
20568 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
20569 'protected' visibility.
20570 * gcc.dg/visibility-7.c: Likewise.
20571 * lib/target-supports.exp (check_visibility_available): Take
20572 a parameter, the kind of visibility to check for.
20573 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
20574 to check_visibility_available.
20575
20576 * g++.dg/expr/cast3.C: New.
20577
20578 2005-03-24 David Edelsohn <edelsohn@gnu.org>
20579
20580 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
20581 rs6000.
20582
20583 2005-03-24 Steve Ellcey <sje@cup.hp.com>
20584
20585 PR target/20095
20586 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
20587
20588 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
20589
20590 * gcc.dg/badshift.c: Renamed to...
20591 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
20592
20593 * gcc.target/i386/badshift.c: Renamed to...
20594 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
20595 only.
20596
20597 PR rtl-optimization/20532
20598 * gcc.target/i386/badshift.c: New.
20599
20600 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20601
20602 * gfortran.dg/pr18025.f90: New test.
20603
20604 2005-03-23 Dale Johannesen <dalej@apple.com>
20605
20606 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
20607
20608 2005-03-23 Mark Mitchell <mark@codesourcery.com>
20609
20610 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
20611
20612 * lib/target-supports.exp (check_iconv_available): Default
20613 libiconv to -liconv, if there is no definition.
20614
20615 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
20616
20617 * gcc.dg/torture/cris-asm-mof-1.c: New test.
20618
20619 2005-03-22 Mark Mitchell <mark@codesourcery.com>
20620
20621 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
20622 * g++.dg/opt/pr7503-2.C: Likewise.
20623 * g++.dg/opt/pr7503-3.C: Likewise.
20624 * g++.dg/opt/pr7503-4.C: Likewise.
20625 * g++.dg/opt/pr7503-5.C: Likewise.
20626 * g++.dg/warn/minmax.C: New test.
20627
20628 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20629
20630 * gfortran.dg/g77_intrinsics_funcs.f: New test.
20631 * gfortran.dg/g77_intrinsics_sub.f: New test.
20632
20633 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
20634 Jan Hubicka <jh@suse.cz>
20635 Steven Bosscher <stevenb@suse.de
20636
20637 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
20638
20639 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20640
20641 PR c++/19980
20642 * g++.dg/template/redecl3.C: New test.
20643
20644 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20645
20646 PR c++/20499
20647 * g++.dg/parse/error16.C: Tweak error markers.
20648
20649 2005-03-22 Jakub Jelinek <jakub@redhat.com>
20650
20651 PR target/20561
20652 * gcc.dg/20050321-2.c: New test.
20653
20654 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
20655
20656 PR c++/20465
20657 PR c++/20381
20658 * g++.dg/template/ptrmem12.C: New.
20659
20660 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
20661
20662 PR rtl-optimization/20527
20663 * gcc.c-torture/execute/pr20527-1.c: New test.
20664
20665 2005-03-22 Ben Elliston <bje@au.ibm.com>
20666
20667 * gcc.misc-tests/options.exp (check_for_options): Create a real C
20668 program, compile it into a real executable and then delete the .c
20669 and .x files afterwards, to avoid problems on testglue targets.
20670
20671 2005-03-21 Stuart Hastings <stuart@apple.com>
20672
20673 * gcc.target/i386/sse-2.c: New.
20674
20675 2005-03-21 Uros Bizjak <uros@kss-loka.si>
20676
20677 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
20678
20679 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20680
20681 * g++.dg/parse/crash25.C: Fix typo.
20682
20683 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20684
20685 PR c++/20461
20686 * g++.dg/parse/crash24.C: New test.
20687
20688 PR c++/20536
20689 * g++.dg/parse/crash25.C: New test.
20690
20691 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20692
20693 PR c++/20147
20694 * g++.dg/ext/stmtexpr4.C: New test.
20695
20696 2005-03-20 Roger Sayle <roger@eyesopen.com>
20697
20698 PR middle-end/20539
20699 * gcc.c-torture/compile/pr13066-1.c: New test case.
20700 * gcc.c-torture/compile/pr20539-1.c: Likewise.
20701 * g++.dg/opt/pr13066-1.C: Likewise.
20702
20703 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
20704
20705 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
20706
20707 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20708
20709 PR fortran/18525
20710 * gfortran.dg/nesting_1.f90: New test.
20711
20712 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20713
20714 PR c++/20240
20715 * g++.dg/lookup/using13.C: New test.
20716
20717 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20718
20719 PR c++/20333
20720 * g++.dg/template/crash36.C: New test.
20721
20722 2005-03-18 Paolo Carlini <pcarlini@suse.de>
20723
20724 PR c++/20463
20725 * g++.dg/template/crash35.C: New test.
20726
20727 2005-03-17 Paolo Carlini <pcarlini@suse.de>
20728
20729 PR c++/19966
20730 * g++.dg/overload/operator2.C: New test.
20731
20732 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20733
20734 PR libfortran/20257
20735 * gfortran.dg/pr20257.f90: New test.
20736
20737 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20738
20739 PR libfortran/20480
20740 * gfortran.dg/pr20480.f90: New test.
20741
20742 2005-03-16 Richard Henderson <rth@redhat.com>
20743
20744 PR middle-end/15700
20745 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
20746 (_rtld_global): New.
20747 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
20748 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
20749
20750 * gcc.dg/alias-3.c: New.
20751 * gcc.dg/alias-4.c: New.
20752 * gcc.dg/alias-5.c: New.
20753 * gcc.dg/alias-6.c: New.
20754
20755 2005-03-15 Geoffrey Keating <geoffk@apple.com>
20756
20757 * gcc.dg/cpp/ucnid-7.c: New.
20758
20759 2005-03-15 Janis Johnson <janis187@us.ibm.com>
20760 Dorit Naishlos <dorit@il.ibm.com>
20761
20762 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
20763 darwin.
20764
20765 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
20766
20767 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
20768 misaligned accesses.
20769 * gcc.dg/vect/vect-58.c: Likewise.
20770 * gcc.dg/vect/vect-92.c: New.
20771 * gcc.dg/vect/vect-93.c: New.
20772
20773 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
20774
20775 PR fortran/18827
20776 * gfortran.dg/assign_2.f90: New test.
20777 * gfortran.dg/assign_3.f90: New test.
20778 * gfortran.dg/assign.f90: New test.
20779
20780 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
20781
20782 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
20783 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
20784 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
20785 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
20786 names.
20787
20788 2005-03-14 Geoffrey Keating <geoffk@apple.com>
20789
20790 * gcc.dg/cpp/ucnid-6.c: New.
20791
20792 * gcc.dg/cpp/normalize-1.c: New.
20793 * gcc.dg/cpp/normalize-2.c: New.
20794 * gcc.dg/cpp/normalize-3.c: New.
20795 * gcc.dg/cpp/normalize-4.c: New.
20796 * gcc.dg/cpp/ucnid-4.c: New.
20797 * gcc.dg/cpp/ucnid-5.c: New.
20798 * g++.dg/cpp/normalize-1.C: New.
20799 * g++.dg/cpp/ucnid-1.C: New.
20800
20801 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
20802
20803 * gcc.dg/pr18628.c: New.
20804
20805 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
20806
20807 PR c++/20280
20808 * g++.dg/tree-ssa/pr20280.C: New.
20809
20810 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20811
20812 PR fortran/20467
20813 * gfortran.dg/stfunc_2.f90: New test.
20814
20815 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
20816
20817 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
20818
20819 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
20820
20821 * gcc.dg/tree-ssa/20050314-1.c: New test.
20822
20823 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20824
20825 PR c++/4403
20826 PR c++/9783, DR433
20827 * g++.dg/template/friend34.C: New test.
20828 * g++.dg/template/friend35.C: Likewise.
20829 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
20830
20831 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20832
20833 Friend class name lookup 5/n
20834 PR c++/1016
20835 * g++.dg/lookup/hidden-class1.C: New test.
20836 * g++.dg/lookup/hidden-class2.C: Likewise.
20837 * g++.dg/lookup/hidden-class3.C: Likewise.
20838 * g++.dg/lookup/hidden-class4.C: Likewise.
20839 * g++.dg/lookup/hidden-class5.C: Likewise.
20840 * g++.dg/lookup/hidden-class6.C: Likewise.
20841 * g++.dg/lookup/hidden-class7.C: Likewise.
20842 * g++.dg/lookup/hidden-class8.C: Likewise.
20843 * g++.dg/lookup/hidden-class9.C: Likewise.
20844 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
20845 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
20846 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
20847 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
20848 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
20849 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
20850 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
20851 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
20852 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
20853 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
20854 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
20855
20856 2005-03-13 Mark Mitchell <mark@codesourcery.com>
20857
20858 PR c++/20157
20859 * g++.dg/template/error18.C: New test.
20860
20861 2005-03-09 Ben Elliston <bje@au.ibm.com>
20862
20863 PR debug/16792
20864 * g++.dg/debug/pr16792.C: New test.
20865
20866 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
20867
20868 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
20869 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
20870 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
20871 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
20872 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
20873 test assertion names.
20874
20875 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20876
20877 PR fortran/18600
20878 * gfortran.dg/stfunc_1.f90: New test.
20879
20880 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20881
20882 PR fortran/16907
20883 * gfortran.dg/real_index_1.f90: New test.
20884
20885 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20886
20887 PR fortran/20323
20888 * gfortran.dg/spec_expr_1.f90: New test.
20889
20890 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
20891
20892 PR c/20402
20893 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
20894 new parser.
20895
20896 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20897
20898 PR fortran/20361
20899 * gfortran.dg/largeequiv_1.f90: New test.
20900
20901 2005-03-12 Geoffrey Keating <geoffk@apple.com>
20902
20903 * gcc.dg/ucnid-1.c: New.
20904 * gcc.dg/ucnid-2.c: New.
20905 * gcc.dg/ucnid-3.c: New.
20906 * gcc.dg/ucnid-4.c: New.
20907 * gcc.dg/ucnid-5.c: New.
20908 * gcc.dg/ucnid-6.c: New.
20909 * gcc.dg/cpp/ucnid-1.c: New.
20910 * gcc.dg/cpp/ucnid-2.c: New.
20911 * gcc.dg/cpp/ucnid-3.c: New.
20912 * g++.dg/other/ucnid-1.C: New.
20913
20914 2005-03-12 Geoffrey Keating <geoffk@apple.com>
20915
20916 * gcc.dg/vmx/darwin-abi-3.c: Delete.
20917
20918 2005-03-11 Per Bothner <per@bothner.com>
20919
20920 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
20921 that diagnotics refer to correct token.
20922 * gcc.dg/unused-3.c: Likewise.
20923
20924 2005-03-11 Per Bothner <per@bothner.com>
20925
20926 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
20927 constant" is now actually on same line as string constant.
20928 * gcc.dg/cpp/direct2s.c: Likewise.
20929
20930 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
20931
20932 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
20933
20934 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20935
20936 PR libfortran/20124
20937 * gfortran.dg/pr20124.f90: New Test
20938
20939 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
20940
20941 PR tree-optimization/20130
20942 * gcc.dg/pr20130-1.c: New test.
20943
20944 2005-03-10 Steve Ellcey <sje@cup.hp.com>
20945
20946 PR target/20095
20947 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
20948
20949 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20950
20951 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
20952
20953 2005-03-10 Steve Ellcey <sje@cup.hp.com>
20954
20955 * g++.dg/eh/forced1.C: Fix comment.
20956 * g++.dg/eh/forced2.C: Ditto.
20957 * g++.dg/eh/forced3.C: Ditto.
20958 * g++.dg/eh/forced4.C: Ditto.
20959
20960 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
20961
20962 PR rtl-opt/20412
20963 * gcc.c-torture/compile/pr20412.c: New test.
20964
20965 2005-03-10 Roger Sayle <roger@eyesopen.com>
20966
20967 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
20968
20969 2005-03-10 Jakub Jelinek <jakub@redhat.com>
20970
20971 PR target/20322
20972 * gcc.dg/20050307-1.c: New test.
20973
20974 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
20975
20976 PR c++/20375
20977 * g++.dg/other/stdarg3.C: New.
20978
20979 2005-03-10 Jakub Jelinek <jakub@redhat.com>
20980
20981 PR c++/18384, c++/18327
20982 * g++.dg/init/array19.C: New test.
20983
20984 PR inline-asm/20314
20985 * gcc.dg/torture/pr20314-1.c: New test.
20986 * gcc.dg/torture/pr20314-2.c: New test.
20987
20988 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
20989
20990 * gcc.dg/20050309-1.c: New test.
20991
20992 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20993
20994 * gcc.dg/builtins-10.c: Reactivate disabled test.
20995 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
20996 new cbrt transformations.
20997
20998 2005-03-09 Mark Mitchell <mark@codesourcery.com>
20999
21000 PR c++/20208
21001 * g++.dg/template/array13.C: New test.
21002
21003 2005-03-09 Paolo Carlini <pcarlini@suse.de>
21004
21005 PR c++/16859
21006 * g++.dg/init/brace4.C: New test.
21007
21008 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
21009
21010 PR c++/20186
21011 * g++.dg/template/non-dependent12.C: New.
21012
21013 2005-03-08 Mark Mitchell <mark@codesourcery.com>
21014
21015 PR c++/20142
21016 * g++.dg/init/array18.C: Add dg-do run marker.
21017
21018 PR c++/20142
21019 * g++.dg/init/array18.C: New test.
21020
21021 2005-03-09 Ben Elliston <bje@au.ibm.com>
21022
21023 * consistency.vlad/vlad.exp: Remove trailing semicolons.
21024 * g++.dg/gcov/gcov.exp: Likewise.
21025 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
21026 * gcc.target/xstormy16/xstormy16.exp: Likewise.
21027 * lib/c-torture.exp: Likewise.
21028 * lib/fortran-torture.exp: Likewise.
21029 * lib/g++.exp: Likewise.
21030 * lib/gcc-defs.exp: Likewise.
21031 * lib/gcc-dg.exp: Likewise.
21032 * lib/gcc.exp: Likewise.
21033 * lib/gcov.exp: Likewise.
21034 * lib/gfortran.exp: Likewise.
21035 * lib/mike-g++.exp: Likewise.
21036 * lib/mike-gcc.exp: Likewise.
21037 * lib/objc-torture.exp: Likewise.
21038 * lib/objc.exp: Likewise.
21039 * lib/profopt.exp: Likewise.
21040 * lib/target-libpath.exp: Likewise.
21041 * lib/target-supports.exp: Likewise.
21042 * lib/treelang.exp: Likewise.
21043 * lib/wrapper.exp: Likewise.
21044
21045 2005-03-08 Jeff Law <law@redhat.com>
21046
21047 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
21048 PHI-OPT changes.
21049
21050 2005-03-08 Ira Rosen <irar@il.ibm.com>
21051
21052 * gcc.dg/vect/pr20122.c: New test.
21053
21054 2005-03-07 Jeff Law <law@redhat.com>
21055
21056 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
21057 was folded away.
21058 * gcc.dg/tree-ssa/pr18133-1.c: New test.
21059 * gcc.dg/tree-ssa/pr18133-2.c: New test.
21060 * gcc.dg/tree-ssa/pr18134.c: New test.
21061
21062 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21063
21064 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
21065 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
21066 gcc.dg/torture/builtin-noret-2.c: Require weak support.
21067
21068 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
21069
21070 PR tree-opt/17671
21071 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
21072
21073 2005-03-07 Mark Mitchell <mark@codesourcery.com>
21074
21075 * g++.dg/warn/Wnvdtor.C: New test.
21076
21077 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
21078
21079 * gcc.dg/torture/pr19683-1.c: New test.
21080
21081 2005-03-06 Steven G. Kargl <kargls@comcast.net>
21082
21083 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
21084 * gfortran.dg/g77/19990313-2.f: Ditto.
21085 * gfortran.dg/g77/19990313-3.f: Ditto.
21086 * gfortran.dg/g77/19990525-0.f: Ditto.
21087 * gfortran.dg/g77/19990826-0.f: Ditto.
21088 * gfortran.dg/g77/19990826-2.f: Ditto.
21089 * gfortran.dg/g77/19990826-3.f: Ditto.
21090 * gfortran.dg/g77/20000511-1.f: Ditto.
21091 * gfortran.dg/g77/20000511-2.f: Ditto.
21092 * gfortran.dg/g77/970625-2.f: Ditto.
21093 * gfortran.dg/g77/980310-2.f: Ditto.
21094 * gfortran.dg/g77/980310-3.f: Ditto.
21095 * gfortran.dg/g77/980310-8.f: Ditto.
21096 * gfortran.dg/g77/980519-2.f: Ditto.
21097 * gfortran.dg/g77/alpha1.f: Ditto.
21098 * gfortran.dg/g77/claus.f: Ditto.
21099 * gfortran.dg/g77/erfc.f: Ditto.
21100 * gfortran.dg/g77/short.f: Ditto.
21101 * gfortran.fortran-torture/execute/data.f90: Ditto.
21102 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
21103 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
21104
21105 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21106
21107 * lib/file-format.exp (gcc_target_object_format): Add check for som
21108 format and hardcode object formats on hppa*-*-hpux*.
21109 * lib/target-supports.exp (check_weak_available): Add check for som
21110 object format. Always return 0 on hppa*-*-hpux10*.
21111
21112 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
21113 is defined.
21114
21115 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
21116
21117 2005-03-05 Steven G. Kargl <kargls@comcast.net>
21118
21119 * gfortran.dg/pr19936_1.f90: New test.
21120 * gfortran.dg/pr19936_2.f90: New test.
21121 * gfortran.dg/pr19936_3.f90: New test.
21122
21123 2005-03-05 Steven G. Kargl <kargls@comcast.net>
21124 Paul Thomas <prthomas@drfccad.cea.fr>
21125
21126 * gfortran.dg/PR19754_1.f90: New test.
21127 * gfortran.dg/PR19754_2.f90: Ditto.
21128
21129 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21130
21131 PR c++/19311
21132 * g++.dg/template/non-dependent11.C: New test.
21133
21134 2005-03-05 Uros Bizjak <uros@kss-loka.si>
21135
21136 * lib/target-supports.exp (check_iconv_available): Fix comment.
21137
21138 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
21139 Joseph S. Myers <joseph@codesourcery.com>
21140
21141 PR c++/19797
21142 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
21143
21144 2005-03-04 Matthew Sachs <msachs@apple.com>
21145
21146 * gcc.exp (gcc_target_compile): Put braces around
21147 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
21148 * objc.exp (objc_target_compile): Likewise.
21149 * treelang.exp (treelang_target_compile): Likewise.
21150
21151 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21152
21153 PR fortran/19673
21154 * gfortran.dg/func_result_1.f90: New test.
21155
21156 2005-03-04 Ben Elliston <bje@au.ibm.com>
21157
21158 * gcc.misc-tests/options.exp: New test.
21159
21160 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
21161
21162 * gcc.dg/pr15784-4.c: New test.
21163
21164 2005-03-03 Geoffrey Keating <geoffk@apple.com>
21165
21166 * gcc.c-torture/execute/pr17133.c: New.
21167 * gcc.c-torture/compile/20050303-1.c: New.
21168
21169 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
21170
21171 * gcc.dg/cpp/assert4.c: Fix for cygwin.
21172
21173 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
21174
21175 * g++.dg/overload/using2.C: New.
21176
21177 2005-03-02 Mark Mitchell <mark@codesourcery.com>
21178
21179 PR c++/19916
21180 * g++.dg/init/ptrmem2.C: New test.
21181
21182 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
21183
21184 PR c/8927
21185 * gcc.dg/pr8927-1.c: New test.
21186
21187 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
21188
21189 PR c++/20232
21190 * g++.dg/inherit/covariant12.C: New.
21191
21192 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21193
21194 PR fortran/19479
21195 * gfortran.dg/bound_1.f90: New test.
21196
21197 2005-02-28 Janis Johnson <janis187@us.ibm.com>
21198
21199 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
21200 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
21201
21202 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
21203
21204 PR c/20245
21205 * gcc.dg/pr20245-1.c: New test.
21206
21207 2005-02-28 Jakub Jelinek <jakub@redhat.com>
21208
21209 PR middle-end/19874
21210 * gcc.c-torture/execute/20050119-2.c: New test case.
21211
21212 2005-02-28 Ben Elliston <bje@au.ibm.com>
21213
21214 * README: Update the DejaGnu bug reporting address.
21215 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
21216 * lib/objc-torture.exp: Likewise.
21217
21218 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
21219
21220 * gfortran.dg/boz_1.f90: New test.
21221 * gfortran.dg/boz_3.f90: New test.
21222 * gfortran.dg/boz_4.f90: New test.
21223
21224 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
21225
21226 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
21227 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
21228
21229 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21230
21231 PR libfortran/20101
21232 * gfortran.dg/write_0_pe_format.f90: New test.
21233
21234 2005-02-27 Jakub Jelinek <jakub@redhat.com>
21235
21236 PR c++/20206
21237 * g++.dg/opt/thunk2.C: New test.
21238 * g++.dg/opt/covariant1.C: New test.
21239
21240 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21241
21242 * gfortran.dg/e_d_fmt.f90: New test.
21243
21244 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
21245
21246 * gcc.dg/asm-b.c: Fix comment typos.
21247
21248 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
21249
21250 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
21251 a V_MAY_DEF also.
21252
21253 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
21254
21255 PR tree-opt/20188
21256 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
21257 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
21258 * gcc.dg/asm-b.c: New test.
21259
21260 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
21261
21262 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
21263 Disable this test on IRIX 6.
21264
21265 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
21266
21267 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
21268 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
21269 parser.
21270
21271 2005-02-25 Diego Novillo <dnovillo@redhat.com>
21272
21273 PR tree-optimization/20204
21274 * testsuite/gcc.dg/pr20204.c: New test.
21275
21276 2005-02-24 Jakub Jelinek <jakub@redhat.com>
21277
21278 PR target/20196
21279 * gcc.c-torture/execute/20050224-1.c: New test.
21280
21281 PR c++/20175
21282 * g++.dg/warn/Wbraces2.C: New test.
21283
21284 2005-02-23 Mark Mitchell <mark@codesourcery.com>
21285
21286 PR c++/19878
21287 * g++.dg/init/const2.C: New test.
21288
21289 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
21290
21291 PR tree-optimization/20100
21292 * gcc.c-torture/execute/pr20100-1.c: New test.
21293
21294 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21295
21296 * gfortran.dg/implicit_3.f90: New test.
21297
21298 * gfortran.dg/deftype_1.f90: New test.
21299
21300 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
21301
21302 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
21303 the test passes.
21304 * g++.dg/other/anon3.C: Accept a warning.
21305
21306 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
21307
21308 * gcc.dg/pr20017.c: Fix a comment typo.
21309
21310 2005-02-23 Bud Davis <bdavis@gfortran.org>
21311
21312 * gfortran.dg/list_read_4.f90: Change to f90 comments.
21313
21314 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21315
21316 PR ada/19902
21317 * ada/acats/tests/cxa/cxa3004.a: Remove.
21318 * ada/acats/tests/cxb/cxb30061.am: Likewise.
21319
21320 2005-02-22 Mark Mitchell <mark@codesourcery.com>
21321
21322 PR c++/20073
21323 * g++.dg/init/const1.C: New test.
21324
21325 PR c++/19991
21326 * g++.dg/parse/constant7.C: New test.
21327
21328 PR c++/20152
21329 * g++.dg/parse/error27.C: New test.
21330 * g++.dg/template/qualttp15.C: Adjust error markers.
21331 * g++.old-deja/g++.other/struct1.C: Likewise.
21332
21333 PR c++/20153
21334 * g++.dg/template/error17.C: New test.
21335
21336 PR c++/20148
21337 * g++.dg/parser/error26.C: New test.
21338
21339 2005-02-22 Diego Novillo <dnovillo@redhat.com>
21340
21341 PR tree-optimization/20100
21342 PR tree-optimization/20115
21343 * gcc.dg/pr20115.c: New test.
21344 * gcc.dg/pr20115-1.c: New test.
21345 * gcc.dg/pr20100.c: New test.
21346 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
21347 call-clobbered variables after alias1.
21348
21349 2005-02-22 Bud Davis <bdavis@gfortran.org>
21350
21351 * gfortran.dg/list_read_4.f90: new test.
21352
21353 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
21354
21355 PR rtl-optimization/20017.
21356 * gcc.dg/pr20017.c: New.
21357
21358 2005-02-22 Devang Patel <dpatel@apple.com>
21359
21360 PR 19952
21361 * g++.dg/tree-ssa/pr19952.C: New test.
21362
21363 2005-02-22 Mark Mitchell <mark@codesourcery.com>
21364
21365 PR c++/19883
21366 * g++.dg/parse/constant6.C: New test.
21367
21368 2005-02-22 Uros Bizjak <uros@kss-loka.si>
21369
21370 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
21371 * g++.dg/charset/asm2.c: Likewise.
21372 * g++.dg/charset/asm3.c: Likewise.
21373 * g++.dg/charset/asm4.c: Likewise.
21374 * g++.dg/charset/asm5.c: Likewise.
21375 * g++.dg/charset/attribute1.c: Likewise.
21376 * g++.dg/charset/attribute2.c: Likewise.
21377 * g++.dg/charset/extern1.cc: Likewise.
21378 * g++.dg/charset/extern2.cc: Likewise.
21379 * g++.dg/charset/extern3.cc: Likewise.
21380 * g++.dg/charset/function.cc: Likewise.
21381 * g++.dg/charset/string.c: Likewise.
21382 * g++.dg/charset/charset.exp: Likewise.
21383 * lib/target-supports.exp (check_iconv_available): Fix comment.
21384
21385 2005-02-22 Uros Bizjak <uros@kss-loka.si>
21386
21387 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
21388 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
21389 * gcc.dg/charset/asm2.c: Likewise.
21390 * gcc.dg/charset/asm3.c: Likewise.
21391 * gcc.dg/charset/asm4.c: Likewise.
21392 * gcc.dg/charset/asm5.c: Likewise.
21393 * gcc.dg/charset/asm6.c: Likewise.
21394 * gcc.dg/charset/attribute1.c: Likewise.
21395 * gcc.dg/charset/attribute2.c: Likewise.
21396 * gcc.dg/charset/builtin1.c: Likewise.
21397 * gcc.dg/charset/extern.c: Likewise.
21398 * gcc.dg/charset/function.c: Likewise.
21399 * gcc.dg/charset/string.c: Likewise.
21400 * gcc.dg/charset/charset.exp: Likewise.
21401
21402 2005-02-21 Bud Davis <bdavis9659@comcast.net>
21403
21404 PR fortran/20086
21405 * gfortran.dg/pr20086.f90: New test.
21406
21407 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
21408
21409 PR tree-optimization/19786
21410 * g++.dg/tree-ssa/pr19786.C: New.
21411
21412 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21413
21414 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
21415
21416 2005-02-21 Jeff Law <law@redhat.com>
21417
21418 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
21419
21420 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21421
21422 * gfortran.dg/do_iterator: Split loop, markup all lines for
21423 which an error locus is printed.
21424 * gfortran.dg/pr17708.f90: Markup all lines for which an error
21425 locus is printed.
21426 * gfortran.dg/select_4.f90: Likewise.
21427 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
21428 locuses in the various permutations.
21429
21430 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
21431
21432 PR tree-optimization/19951
21433 * g++.dg/vect: New directory.
21434 * g++.dg/vect/vect.exp: New file.
21435 * g++.dg/vect/pr19951.cc: New testcase.
21436 * g++.dg/dg.exp: Also prune vectorizer tests.
21437
21438 2005-02-20 Zack Weinberg <zack@codesourcery.com>
21439
21440 PR 18785
21441 * gcc.dg/charset/builtin1.c: New test.
21442
21443 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21444
21445 PR c++/19299
21446 * g++.dg/inherit/volatile1.C: New test.
21447
21448 PR c++/19440
21449 * g++.dg/template/dtor4.C: New test.
21450
21451 2005-02-19 Steven G. Kargl <kargls@comcast.net>
21452
21453 * gfortran.dg/int_1.f90: New test.
21454
21455 2005-02-19 Devang Patel <dpatel@apple.com>
21456
21457 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
21458
21459 2005-02-19 Steven G. Kargl <kargls@comcast.net>
21460
21461 * gfortran.dg/achar_1.f90: New test.
21462
21463 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
21464
21465 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
21466
21467 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
21468 Jakub Jelinek <jakub@redhat.com>
21469
21470 PR tree-optimization/19828
21471 * gcc.dg/tree-ssa/loop-7.c: New test.
21472 * gcc.c-torture/execute/20050218-1.c: New test.
21473
21474 2005-02-19 Jakub Jelinek <jakub@redhat.com>
21475
21476 PR c/20043
21477 * gcc.dg/transparent-union-1.c: New test.
21478 * gcc.dg/transparent-union-2.c: New test.
21479
21480 2005-02-18 James E Wilson <wilson@specifixinc.com>
21481
21482 PR tree-optimization/18977
21483 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
21484
21485 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
21486
21487 PR target/20054
21488 * gcc.dg/pr20054.c: New test.
21489
21490 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21491
21492 PR c++/19508
21493 * g++.dg/ext/attrib20.C: New test.
21494
21495 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
21496
21497 PR middle-end/20030
21498 * gfortran.fortran-torture/execute/character_passing.f90: New test.
21499
21500 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
21501
21502 PR c++/20008
21503 * g++.dg/opt/switch4.C: New.
21504
21505 2005-02-18 Jakub Jelinek <jakub@redhat.com>
21506
21507 PR c++/20023
21508 PR tree-optimization/20009
21509 * gcc.c-torture/compile/20050217-1.c: New test.
21510 * g++.dg/opt/switch3.C: New test.
21511
21512 PR tree-optimization/18947
21513 * gcc.c-torture/compile/20050215-1.c: New test.
21514 * gcc.c-torture/compile/20050215-2.c: New test.
21515 * gcc.c-torture/compile/20050215-3.c: New test.
21516
21517 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
21518
21519 PR c++/20028
21520 * g++.dg/template/crash34.C: New.
21521
21522 PR c++/20022
21523 * g++.dg/other/access3.C: New.
21524
21525 2005-02-17 Ira Rosen <irar@il.ibm.com>
21526
21527 * gcc.dg/vect/vect-98.c: New test.
21528
21529 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
21530
21531 PR tree-optimization/19967
21532 * gcc.dg/pr19967.c: New.
21533
21534 2005-02-16 Jakub Jelinek <jakub@redhat.com>
21535
21536 PR middle-end/19857
21537 * gcc.dg/tree-ssa/20050215-1.c: New test.
21538 * gcc.c-torture/execute/20050215-1.c: New test.
21539
21540 2005-02-15 Eric Christopher <echristo@redhat.com>
21541
21542 * gcc.dg/cpp/20050215-1.c: New file.
21543
21544 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
21545
21546 PR tree-optimization/15785
21547 * gcc.dg/pr15785-1.c: New test.
21548
21549 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
21550
21551 PR c++/17788
21552 * g++.dg/init/ctor4.C: New.
21553 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
21554
21555 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
21556
21557 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
21558 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
21559
21560 2005-02-15 Andreas Schwab <schwab@suse.de>
21561
21562 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
21563 declare malloc.
21564
21565 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
21566
21567 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
21568
21569 2005-02-14 Diego Novillo <dnovillo@redhat.com>
21570
21571 PR tree-optimization/19853
21572 * gcc.c-torture/compile/pr19853.c: New test.
21573
21574 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
21575
21576 PR c++/19608
21577 * g++.dg/parse/local-class1.C: New.
21578
21579 PR c++/19895
21580 * g++.dg/parse/ptrmem3.C: New.
21581
21582 PR c++/19884
21583 * g++.old-deja/g++.oliva/template6.C: Add another case.
21584 * g++.dg/template/explicit6.C: New.
21585
21586 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
21587
21588 PR c++/17816
21589 * g++.dg/other/redecl2.C: New.
21590
21591 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
21592
21593 PR c++/19891
21594 * g++.dg/abi/covariant4.C: New.
21595
21596 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
21597
21598 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
21599
21600 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
21601
21602 * gcc.dg/vect/vect-96.c: Fix typo.
21603
21604 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21605
21606 PR c++/14479
21607 PR c++/19487
21608 * g++.dg/template/enum5.C: New test.
21609
21610 2005-02-12 Ira Rosen <irar@il.ibm.com>
21611
21612 * gcc.dg/vect/vect-97.c: New test.
21613
21614 2005-02-12 Ira Rosen <irar@il.ibm.com>
21615
21616 * gcc.dg/vect/vect-96.c: New test.
21617
21618 2005-02-12 Uros Bizjak <uros@kss-loka.si>
21619
21620 * gcc.dg/builtins-34.c: Also check ldexp*.
21621
21622 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
21623
21624 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
21625
21626 2005-02-11 Janis Johnson <janis187@us.ibm.com>
21627
21628 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
21629 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
21630 dg-require-dll, dg-require-iconv, dg-require-named-sections,
21631 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
21632 selector_list, selector_expression, dg-process-target): Move to new
21633 file target-supports-dg.exp.
21634 * lib/target-supports-dg.exp: New.
21635
21636 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
21637 New.
21638
21639 2005-02-11 Jakub Jelinek <jakub@redhat.com>
21640
21641 PR c++/19666
21642 * g++.dg/other/ptrmem6.C: New test.
21643
21644 PR middle-end/19858
21645 * gcc.c-torture/compile/20050210-1.c: New test.
21646
21647 2005-02-11 Mark Mitchell <mark@codesourcery.com>
21648
21649 PR c++/19755
21650 * g++.dg/warn/Wbraces1.C: New test.
21651
21652 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
21653
21654 * gcc.dg/builtins-52.c: New testcase.
21655
21656 2005-02-10 Jakub Jelinek <jakub@redhat.com>
21657
21658 PR c/19342
21659 * gcc.c-torture/execute/20050119-1.c: New test.
21660
21661 2005-02-09 Mark Mitchell <mark@codesourcery.com>
21662
21663 PR c++/19811
21664 * g++.dg/init/delete1.C: New test.
21665
21666 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
21667
21668 PR c++/18470
21669 * g++.dg/template/static12.C: New test.
21670
21671 2005-02-09 Mark Mitchell <mark@codesourcery.com>
21672
21673 PR c++/19787
21674 * g++.dg/conversion/ambig1.C: New test.
21675
21676 PR c++/19739
21677 * g++.dg/ext/attrib19.C: New test.
21678
21679 PR c++/19732
21680 * g++.dg/parse/dtor5.C: New test.
21681
21682 PR c++/19762
21683 * g++.dg/template/dtor3.C: New test.
21684
21685 PR c++/19826
21686 * g++.dg/template/static11.C: New test.
21687 * g++.dg/template/crash2.C: Remove dg-error marker.
21688
21689 2005-02-09 Janis Johnson <janis187@us.ibm.com>
21690
21691 PR C++/18491
21692 * g++.old-deja/g++.mike/p10769a.C: Remove.
21693
21694 2005-02-09 Roger Sayle <roger@eyesopen.com>
21695
21696 * gcc.dg/builtins-48.c: New test case.
21697 * gcc.dg/builtins-49.c: New test case.
21698 * gcc.dg/builtins-50.c: New test case.
21699 * gcc.dg/builtins-51.c: New test case.
21700
21701 2005-02-09 Ian Lance Taylor <ian@airs.com>
21702
21703 PR middle-end/19583
21704 * g++.dg/warn/Wreturn-type-3.C: New test.
21705
21706 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
21707
21708 PR middle-end/19402
21709 * gcc.dg/pr19402-1.c: New testcase.
21710 * gcc.dg/pr19402-2.c: likewise.
21711
21712 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
21713
21714 PR middle-end/19854
21715 * g++.dg/tree-ssa/tmmti.C: New testcase.
21716
21717 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21718
21719 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
21720
21721 2005-02-08 Mark Mitchell <mark@codesourcery.com>
21722
21723 PR c++/19733
21724 * g++.dg/parse/crash23.C: New test.
21725 * g++.dg/warn/Weff1.C: New test.
21726
21727 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21728
21729 * gcc.dg/20050209-1.c: New test.
21730
21731 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21732
21733 PR target/19799
21734 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
21735
21736 2005-02-08 Mike Stump <mrs@apple.com>
21737
21738 * g++.dg/pch/import-2.c: New test.
21739 * g++.dg/pch/import-2.hs: New.
21740 * g++.dg/pch/include/import-2a.h: New.
21741 * g++.dg/pch/include/import-2b.h: New.
21742
21743 2005-02-08 Janis Johnson <janis187@us.ibm.com>
21744
21745 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
21746
21747 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21748
21749 * gfortran.dg/substr_1.f90: New test.
21750
21751 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
21752
21753 PR middle-end/19775
21754 * gcc.dg/torture/builtin-power-1.c: Disable test for
21755 invalid transformation.
21756 * gcc.dg/builtins-10.c: Likewise. Disable one test we
21757 no longer optimize.
21758 * gcc.dg/builtins-47.c: New testcase.
21759
21760 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
21761 Dorit Naishlos <dorit@il.ibm.com>
21762
21763 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
21764
21765 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
21766
21767 * gcc.c-torture/compile/20050206-1.c: New test.
21768
21769 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
21770
21771 PR tree-opt/19768
21772 * g++.dg/opt/pr19768.C: New test.
21773
21774 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
21775
21776 PR tree-opt/19736
21777 * gcc.c-torture/compile/pr19736.c: New test.
21778
21779 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21780
21781 PR c++/17401
21782 * g++.dg/parse/error25.C: New test.
21783
21784 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
21785
21786 * gcc.c-torture/execute/20050203-1.c: New.
21787
21788 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
21789
21790 * gcc.dg/vect/vect-85.c: Remove xfail.
21791 * gcc.dg/vect/vect-86.c: Remove xfail.
21792 * gcc.dg/vect/vect-87.c: Remove xfail.
21793 * gcc.dg/vect/vect-88.c: Remove xfail.
21794
21795 2005-02-02 Geoffrey Keating <geoffk@apple.com>
21796
21797 * gcc.dg/altivec-19.c: New.
21798
21799 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
21800
21801 PR c/17807
21802 * gcc.dg/nested-func-3.c: New test.
21803 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
21804
21805 2005-02-02 Janis Johnson <janis187@us.ibm.com>
21806
21807 * gcc.test-framework/gen_directive_tests: Generate tests for
21808 selector expressions.
21809
21810 2005-02-02 Matt Austern <austern@apple.com>
21811
21812 PR c++/19628
21813 * g++/ext/builtin7.C: New.
21814 * g++/ext/builtin8.C: New.
21815
21816 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
21817
21818 PR c/18502
21819 * gcc.dg/pr18502-1.c: New test.
21820
21821 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21822
21823 PR c++/17413
21824 * g++.dg/template/local4.C: Tweak.
21825
21826 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
21827
21828 PR tree-optimization/19578
21829 * gcc.c-torture/compile/20050202-1.c: New test.
21830
21831 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
21832
21833 PR c/19435
21834 * gcc.dg/c99-init-4.c: New test.
21835
21836 2005-02-01 Janis Johnson <janis187@us.ibm.com>
21837
21838 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
21839
21840 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
21841
21842 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
21843 * g++.dg/eh/check-vect.h: New.
21844
21845 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
21846 * gcc.dg/vect/vect-78.c: Ditto.
21847 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
21848 Remove.
21849
21850 * g++.dg/conversion/simd1.C: Expect warning.
21851 * g++.dg/ext/attribute-test-1.C: Ditto.
21852 * g++.dg/ext/attribute-test-2.C: Ditto.
21853 * g++.dg/ext/attribute-test-3.C: Ditto.
21854 * g++.dg/ext/attribute-test-4.C: Ditto.
21855
21856 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
21857 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
21858
21859 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
21860
21861 2005-02-01 Richard Henderson <rth@redhat.com>
21862
21863 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
21864 long double for ibm double-double format.
21865 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
21866
21867 2005-02-01 Diego Novillo <dnovillo@redhat.com>
21868
21869 PR tree-optimization/19633
21870 * testsuite/gcc.dg/pr19633-1.c: New test.
21871 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
21872 to NULL or a symbol.
21873
21874 2005-02-01 Janis Johnson <janis187@us.ibm.com>
21875
21876 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
21877 New procs.
21878 (dg-process-target (local override)): Handle selector expressions.
21879
21880 * gcc.test-framework/README: Describe tests in source directory.
21881 * gcc.test-framework/test-framework.awk: Handle dg- tests.
21882 * gcc.test-framework/test-framework.exp: Handle dg- tests.
21883 * gcc.test-framework/dg-bogus-exp-P.c: New test.
21884 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
21885 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
21886 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
21887 * gcc.test-framework/dg-do-link-exp-P.c: New test.
21888 * gcc.test-framework/dg-do-run-exp-P.c: New test.
21889 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
21890 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
21891 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
21892 * gcc.test-framework/dg-error-exp-P.c: New test.
21893 * gcc.test-framework/dg-error-exp-XP.c: New test.
21894 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
21895 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
21896 * gcc.test-framework/dg-output-exp-P.c: New test.
21897 * gcc.test-framework/dg-output-exp-XF.c: New test.
21898 * gcc.test-framework/dg-warning-exp-P.c: New test.
21899 * gcc.misc-tests/dg-1.c: Remove.
21900 * gcc.misc-tests/dg-2.c: Remove.
21901 * gcc.misc-tests/dg-3.c: Remove.
21902 * gcc.misc-tests/dg-4.c: Remove.
21903 * gcc.misc-tests/dg-5.c: Remove.
21904 * gcc.misc-tests/dg-6.c: Remove.
21905 * gcc.misc-tests/dg-7.c: Remove.
21906 * gcc.misc-tests/dg-8.c: Remove.
21907 * gcc.misc-tests/dg-9.c: Remove.
21908 * gcc.misc-tests/dg-10.c: Remove.
21909 * gcc.misc-tests/dg-11.c: Remove.
21910 * gcc.misc-tests/dg-12.c: Remove.
21911 * gcc.misc-tests/dg-test.exp: Remove.
21912
21913 * gcc.test-framework/test-framework.awk: Change recording and
21914 printing of passes and failures.
21915
21916 * gcc.test-framework: New directory.
21917 * gcc.test-framework/README: New.
21918 * gcc.test-framework/test-framework.exp: New.
21919 * gcc.test-framework/test-framework.awk: New.
21920 * gcc.test-framework/gen_directive_tests: New.
21921
21922 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
21923
21924 * lib/treelang.exp: Fix comment typos.
21925 (treelang_target_compile): Don't append libs=-ltreelang to options.
21926
21927 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
21928
21929 * g++.dg/parse/typename7.C: Adjust error messages.
21930
21931 2005-01-31 Jeff Law <law@redhat.com>
21932
21933 * gcc.c-torture/execute/20050131-1.c: New test.
21934 * gcc.dg/wcaselabel.c: New test.
21935
21936 2005-01-31 Mark Mitchell <mark@codesourcery.com>
21937
21938 * g++.dg/other/warning1.C: Adjust error messags.
21939 * g++.dg/parse/constant5.C: New test.
21940
21941 2005-01-31 Steven Bosscher <stevenb@suse.de>
21942
21943 PR c/19333
21944 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
21945 the test case valid.
21946 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
21947 * testsuite/gcc.dg/array-7.c: Adjust expected result.
21948 * testsuite/gcc.dg/pr18596-3.c: Likewise.
21949 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
21950 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
21951 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
21952
21953 2005-01-31 Dale Johannesen <dalej@apple.com>
21954
21955 * g++.dg/opt/pr19650.C: New test.
21956
21957 2005-01-31 Richard Henderson <rth@redhat.com>
21958
21959 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
21960 long double for intel double extended format.
21961 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
21962
21963 2005-01-30 Mark Mitchell <mark@codesourcery.com>
21964
21965 PR c++/19555
21966 * g++.dg/template/static10.C: New test.
21967
21968 PR c++/19395
21969 * g++.dg/parse/error24.C: New test.
21970
21971 PR c++/19367
21972 * g++.dg/lookup/builtin1.C: New test.
21973
21974 PR c++/19457
21975 * g++.dg/warn/conv3.C: New test.
21976
21977 2005-01-30 Bud Davis <bdavis@gfortran.org>
21978
21979 PR fortran/19647
21980 * gfortan.dg/inquire_7.f90
21981
21982 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
21983
21984 PR tree-optimization/15791
21985 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
21986 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
21987 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
21988 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
21989 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
21990 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
21991 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
21992 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
21993 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
21994 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
21995
21996 2005-01-29 Paul Brook <paul@codesourcery.com>
21997
21998 PR fortran/18565
21999 * check.c (real_or_complex_check): New function.
22000 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
22001 * intrinsic.c (add_functions): Use new check functions.
22002 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
22003 Add prototypes.
22004
22005 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
22006
22007 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
22008 gcc.dg/lvalue-3.c: New tests.
22009 * gcc.dg/concat.c: Update expected messages.
22010
22011 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
22012
22013 PR libfortran/19595
22014 * gfortran.dg/eor_1.f90: New test.
22015
22016 2005-01-29 Steven G. Kargl <kargls@comcast.net>
22017
22018 PR fortran/19589
22019 * gfortran.dg/logical_data_1.f90: New test.
22020
22021 2005-01-28 Mark Mitchell <mark@codesourcery.com>
22022
22023 PR c++/19253
22024 * g++.dg/template/crash33.C: New test.
22025
22026 PR c++/19667
22027 * g++.dg/template/crash32.C: New test.
22028
22029 2005-01-28 Ian Lance Taylor <ian@airs.com>
22030
22031 PR middle-end/16558
22032 * g++.dg/warn/Wreturn-type-2.C: New test.
22033
22034 2004-06-24 Jeff Law <law@redhat.com>
22035
22036 * gcc.dg/tree-ssa/20050128-1.c: New test.
22037
22038 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
22039
22040 * gcc.target/frv/all-mdpackh-1.c: New test.
22041
22042 2005-01-28 Steven Bosscher <stevenb@suse.de>
22043
22044 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
22045
22046 2005-01-27 Richard Henderson <rth@redhat.com>
22047
22048 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
22049
22050 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
22051
22052 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
22053
22054 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
22055
22056 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
22057 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
22058 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
22059 to cope with cases where the multilib options override the dg-options.
22060
22061 2005-01-27 Jakub Jelinek <jakub@redhat.com>
22062
22063 PR c/18946
22064 * gcc.dg/noncompile/20050120-1.c: New test.
22065
22066 2005-01-26 Diego Novillo <dnovillo@redhat.com>
22067
22068 PR tree-optimization/19633
22069 * gcc.dg/pr19633.c: New test.
22070 * gcc.dg/tree-ssa/pr19633.c: New test.
22071
22072 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
22073
22074 * gcc.dg/20041216-1.c: New test.
22075
22076 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
22077
22078 PR objc/18862
22079 * objc.dg/selector-2.m: New test.
22080
22081 2005-01-26 Jakub Jelinek <jakub@redhat.com>
22082
22083 * g++.dg/opt/range-test-2.C: New test.
22084
22085 PR rtl-optimization/19579
22086 * gcc.c-torture/execute/20050124-1.c: New test.
22087
22088 2005-01-26 Greg Parker <gparker@apple.com>
22089 Stuart Hastings <stuart@apple.com>
22090
22091 * gcc.c-torture/execute/20050125-1.c: New.
22092
22093 2005-01-18 Jan Hubicka <jh@suse.cz>
22094
22095 PR tree-optimize/19337
22096 * gcc.c-torture/compile/20050119-1.c: New test.
22097
22098 2005-01-24 James E Wilson <wilson@specifixinc.com>
22099
22100 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
22101 test for successful match.
22102
22103 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
22104
22105 PR objc/18408
22106 * objc.dg/comp-types-7.m: New test.
22107
22108 2005-01-24 Janis Johnson <janis187@us.ibm.com>
22109
22110 * lib/target-supports.exp (current_target_name): New.
22111 (check_effective_target_ilp32, check_effective_target_lp64):
22112 Cache the result to use as long as the current target, with
22113 multilib flags, remains the same.
22114
22115 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
22116 (dg-require-weak, dg-require-visibility, dg-require-alias,
22117 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
22118 dg-require-effective-target, dg-skip-if): Remove call to
22119 skip_test_and_clear_xfail.
22120 (dg-test): Clear xfail data.
22121
22122 2005-01-24 Jakub Jelinek <jakub@redhat.com>
22123
22124 PR target/17751
22125 * gcc.dg/ppc64-toc.c: New test.
22126
22127 * g++.dg/tree-ssa/empty-1.C: New test.
22128
22129 PR middle-end/19551
22130 * gcc.c-torture/execute/20050121-1.c: New test.
22131 * gcc.dg/20050121-2.c: New test.
22132
22133 2004-01-23 Steven G. Kargl <kargls@comcast.net>
22134 Paul Brook <paul@codesourcery.com>
22135
22136 PR fortran/17941
22137 * gfortran.dg/real_const_1.f: New test.
22138 * gfortran.dg/real_const_2.f90: New test.
22139 * gfortran.dg/complex_int_1.f90: New test.
22140
22141 2005-01-23 Bud Davis <bdavis9659@comcast.net>
22142
22143 PR fortran/19313
22144 * gfortan.dg/inquire_6.f90: New test.
22145
22146 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
22147
22148 PR libfortran/19451
22149 * open_readonly_1.f90: New test.
22150
22151 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
22152
22153 PR libfortran/18982
22154 * gfortran.dg/open_new.f90: New file.
22155
22156 2005-01-22 Paul Brook <paul@codesourcery.com>
22157
22158 * namelist_1.f90: New test.
22159
22160 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
22161
22162 PR tree-optimization/19484
22163 * gcc.c-torture/compile/20050122-[12].c: New tests.
22164
22165 2005-01-22 Paul Brook <paul@codesourcery.com>
22166
22167 * gfortran.dg/implicit_2.f90: New test.
22168
22169 2005-01-22 Bud Davis <bdavis9659@comcast.net>
22170
22171 PR fortran/19314
22172 * gfortran.dg/inquire_5.f90: New test.
22173
22174 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22175
22176 PR c/18809
22177 * gcc.dg/pr18809-1.c: New test.
22178
22179 2005-01-21 Ian Lance Taylor <ian@airs.com>
22180
22181 * gcc.dg/20050121-1.c: New test.
22182
22183 PR tree-optimization/13000
22184 * gcc.dg/20040206-1.c: Change warning to point where function is
22185 being inlined.
22186
22187 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22188
22189 PR c++/19208
22190 * g++.dg/template/array11.C: New test.
22191
22192 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22193
22194 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
22195 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
22196 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
22197 * gfortran.dg/getenv_1.f90: Add dg-do directive.
22198 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
22199 gfortran.dg/pr17164.f90: Add missing dg-do directives.
22200
22201 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
22202
22203 PR tree-optimization/15349
22204 * gcc.dg/tree-ssa/pr15349.c: New.
22205
22206 2005-01-20 Steve Ellcey <sje@cup.hp.com>
22207
22208 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
22209
22210 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
22211
22212 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
22213 scan-assembler-times directive name.
22214
22215 * gcc.dg/asm-a.c: Move dg-require-effective-target to
22216 after dg-do.
22217
22218 PR rtl-optimization/19462
22219 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
22220
22221 2005-01-19 Steve Ellcey <sje@cup.hp.com>
22222
22223 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
22224 counting function calls on ia64.
22225
22226 2005-01-19 Jakub Jelinek <jakub@redhat.com>
22227
22228 PR rtl-optimization/15139
22229 * gcc.dg/20050111-2.c: New test.
22230
22231 PR c/17297
22232 * gcc.c-torture/compile/20050113-1.c: New testcase.
22233
22234 PR middle-end/19164
22235 * gcc.dg/20050113-1.c: New testcase.
22236
22237 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
22238
22239 * gcc.dg/vect/vect-85.c: Add comment.
22240 * gcc.dg/vect/vect-86.c: Add xfail for now.
22241 * gcc.dg/vect/vect-87.c: Add xfail for now.
22242 * gcc.dg/vect/vect-88.c: Add xfail for now.
22243 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
22244
22245 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22246
22247 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
22248
22249 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22250
22251 * g++.dg/debug/typedef3.C: New test.
22252
22253 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
22254
22255 PR c/19472
22256 * gcc.dg/asm-a.c: New test.
22257
22258 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
22259
22260 * gcc.dg/sh-relax.c: Add prototype for abort.
22261
22262 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22263
22264 * gcc.dg/short-compare-1.c: New test.
22265 * gcc.dg/short-compare-2.c: Likewise.
22266
22267 2005-01-18 Michael Matz <matz@suse.de>
22268
22269 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
22270
22271 2005-01-17 Diego Novillo <dnovillo@redhat.com>
22272
22273 PR tree-optimization/19121
22274 * gcc.c-torture/compile/pr19121.c: New test.
22275
22276 2005-01-17 James E. Wilson <wilson@specifixinc.com>
22277
22278 PR target/19357
22279 * gcc.c-torture/compile/pr19357.c: New test.
22280
22281 2005-01-17 Ian Lance Taylor <ian@airs.com>
22282
22283 PR c/5675
22284 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
22285 pass--those that refer just to the variable, possibly with a
22286 cast.
22287 * gcc.dg/c99-const-expr-3.c: Likewise.
22288
22289 PR middle-end/13127
22290 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
22291 longer emitted.
22292
22293 2005-01-16 Bud Davis <bdavis9659@comcast.net>
22294
22295 PR fortran/18778
22296 * gfortran.dg/endfile_2.f90: New test.
22297
22298 2005-01-16 Steven G. Kargl <kargls@comcast.net>
22299
22300 PR 19168
22301 * gfortran.dg/select_5.f90: New test.
22302
22303 2004-01-16 Paul Brook <paul@codesourcery.com>
22304
22305 * gfortran.dg/common_4.f90: New test.
22306
22307 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
22308
22309 PR rtl-optimization/19462
22310 * gcc.dg/torture/pr19462-1.c: New test.
22311
22312 2005-01-15 Ziemowit Laski <zlaski@apple.com>
22313
22314 PR objc/19321
22315 * objc.dg/func-ptr-2.m: New.
22316 * objc.dg/volatile-1.m: New.
22317
22318 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22319
22320 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
22321
22322 2005-01-15 Jakub Jelinek <jakub@redhat.com>
22323
22324 PR tree-optimization/19060
22325 * gcc.c-torture/execute/20050104-1.c: New test.
22326
22327 2005-01-15 Bud Davis <bdavis9659@comcast.net>
22328
22329 PR fortran/18983
22330 * gfortran.dg/write_to_null.f90: New test.
22331
22332 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
22333 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22334
22335 PR other/19328
22336 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
22337 argument.
22338
22339 2005-01-15 Jakub Jelinek <jakub@redhat.com>
22340
22341 PR c++/19263
22342 * g++.dg/init/vector1.C: New test.
22343
22344 2005-01-14 James E. Wilson <wilson@specifixinc.com>
22345
22346 PR target/13158
22347 * gcc.target/ia64/sibcall-unwind-1.c: New test.
22348 PR target/18987
22349 * gcc.target/ia64/sibcall-unwind-2.c: New test.
22350
22351 2005-01-14 Steven G. Kargl <kargls@comcast.net>
22352
22353 * gfortran.dg/select_1.f90: New test.
22354 * gfortran.dg/select_2.f90: New test.
22355 * gfortran.dg/select_3.f90: New test.
22356 * gfortran.dg/select_4.f90: New test.
22357
22358 2005-01-14 Jakub Jelinek <jakub@redhat.com>
22359
22360 PR middle-end/19084
22361 PR rtl-optimization/19348
22362 * gcc.dg/20050111-1.c: New test.
22363 * gcc.c-torture/execute/20050111-1.c: New test.
22364
22365 * gcc.dg/i386-asm-4.c: New test.
22366
22367 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22368
22369 * gcc.dg/nested-func-2.c: New test.
22370 * ada/acats/norun.lst: Remove c953002.
22371
22372 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
22373
22374 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
22375
22376 2005-01-12 Ben Elliston <bje@au.ibm.com>
22377
22378 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
22379
22380 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
22381
22382 PR target/18761
22383 * g++.dg/abi/align1.C: New test.
22384
22385 2005-01-11 Alan Modra <amodra@bigpond.net.au>
22386
22387 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
22388 at a time.
22389 * g++.dg/ext/altivec_check.h: Support compiling as C.
22390
22391 2005-01-10 Roger Sayle <roger@eyesopen.com>
22392
22393 PR c++/19355
22394 * g++.dg/expr/pr19355-1.C: New test case.
22395
22396 2005-01-10 Laurent GUERBY <laurent@guerby.net>
22397
22398 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
22399 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
22400 * ada/acats/tests/c3/c92005b.ada: Likewise.
22401 * ada/acats/tests/c3/cxb3012.a: Likewise.
22402 * ada/acats/norun.lst: Add c380004 and c953002, add PR
22403
22404 2005-01-09 Paul Brook <paul@codesourcery.com>
22405
22406 * gfortran.dg/common_2.f90: New file.
22407 * gfortran.dg/common_3.f90: New file.
22408
22409 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
22410
22411 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
22412
22413 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
22414
22415 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
22416 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
22417 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
22418 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
22419 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
22420 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
22421 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
22422 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
22423 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
22424 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
22425 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
22426 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
22427 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
22428 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
22429 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
22430 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
22431 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
22432 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
22433 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
22434 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
22435 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
22436 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
22437 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
22438 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
22439 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
22440 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
22441 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
22442 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
22443 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
22444 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
22445 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
22446 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
22447 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
22448 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
22449 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
22450 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
22451 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
22452 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
22453 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
22454 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
22455 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
22456 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
22457 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
22458 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
22459 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
22460 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
22461 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
22462 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
22463 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
22464 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
22465 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
22466 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
22467 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
22468 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
22469 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
22470 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
22471 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
22472 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
22473 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
22474 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
22475 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
22476 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
22477 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
22478 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
22479 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
22480 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
22481 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
22482
22483 * gcc.dg/vect/vect-1.c: Fix spelling.
22484 * gcc.dg/vect/vect-10.c: Fix spelling.
22485 * gcc.dg/vect/vect-11.c: Fix spelling.
22486 * gcc.dg/vect/vect-12.c: Fix spelling.
22487 * gcc.dg/vect/vect-14.c: Fix spelling.
22488 * gcc.dg/vect/vect-15.c: Fix spelling.
22489 * gcc.dg/vect/vect-16.c: Fix spelling.
22490 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
22491 * gcc.dg/vect/vect-64.c: Fix comments.
22492 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
22493
22494 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
22495 Ira Rosen <irar@il.ibm.com>
22496
22497 * gcc.dg/vect/vect-70.c: New test.
22498 * gcc.dg/vect/vect-71.c: New test.
22499
22500 2005-01-09 Manfred Hollstein <mh@suse.com>
22501
22502 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
22503 * gcc.dg/pr18241-2.c: Likewise.
22504 * gcc.dg/pr18241-3.c: Likewise.
22505 * gcc.dg/pr18241-4.c: Likewise.
22506 * gcc.dg/pr18241-5.c: Likewise.
22507
22508 2005-01-08 Richard Henderson <rth@redhat.com>
22509
22510 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
22511 False for x86 and x86-64.
22512
22513 2005-01-08 Diego Novillo <dnovillo@redhat.com>
22514
22515 PR tree-optimization/18241
22516 * gcc.dg/pr18241-1.c: New test.
22517 * gcc.dg/pr18241-2.c: New test.
22518 * gcc.dg/pr18241-3.c: New test.
22519 * gcc.dg/pr18241-4.c: New test.
22520 * gcc.dg/pr18241-5.c: New test.
22521
22522 2005-01-08 Steven G. Kargl <kargls@comcast.net>
22523
22524 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
22525 gfortran.dg/select_4.f90: New.
22526
22527 2005-01-07 Jakub Jelinek <jakub@redhat.com>
22528
22529 * gcc.c-torture/execute/20050107-1.c: New test.
22530
22531 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
22532
22533 PR c++/19298
22534 * g++.dg/template/ref2.C: New.
22535
22536 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
22537
22538 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
22539 instead of being empty.
22540
22541 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22542
22543 PR fortran/15553
22544 * gfortran.dg/array-1.f90: New test.
22545
22546 2005-01-07 Jakub Jelinek <jakub@redhat.com>
22547
22548 PR tree-optimization/19283
22549 * gcc.c-torture/execute/20050106-1.c: New test.
22550
22551 PR rtl-optimization/18861
22552 * gcc.dg/20050105-1.c: New test.
22553
22554 PR tree-optimization/18828
22555 * gcc.dg/20050105-2.c: New test.
22556
22557 2005-01-07 Andreas Jaeger <aj@suse.de>
22558
22559 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
22560
22561 2005-01-07 Bud Davis <bdavis9659@comcast.net>
22562
22563 PR fortran/18398
22564 * gfortran.dg/fmt_read.f90: New test.
22565
22566 2005-01-06 Geoffrey Keating <geoffk@apple.com>
22567
22568 * gcc.dg/rs6000-ldouble-2.c: New.
22569
22570 2005-01-06 Mark Mitchell <mark@codesourcery.com>
22571
22572 PR c++/19244
22573 * g++.dg/parser/ctor2.C: New test.
22574
22575 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22576
22577 PR c++/17154
22578 * g++.dg/template/using9.C: New test.
22579
22580 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22581
22582 PR c++/19258
22583 * g++.dg/lookup/friend6.C: New test.
22584
22585 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
22586
22587 PR c++/19270
22588 * g++.dg/template/array10.C: New.
22589
22590 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22591
22592 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
22593 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
22594
22595 2005-01-06 Jakub Jelinek <jakub@redhat.com>
22596
22597 * gcc.c-torture/compile/20050105-1.c: New test.
22598
22599 2005-01-05 Geoffrey Keating <geoffk@apple.com>
22600
22601 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
22602
22603 2005-01-05 Roger Sayle <roger@eyesopen.com>
22604
22605 PR middle-end/19100
22606 * gcc.dg/conv-3.c: New test case.
22607
22608 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
22609
22610 * gcc.dg/asm-wide-1.c: New test.
22611
22612 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
22613
22614 PR c++/19030
22615 * g++.dg/parse/crash22.C: New
22616
22617 2005-01-04 Geoffrey Keating <geoffk@apple.com>
22618
22619 PR 19257
22620 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
22621
22622 2005-01-04 Uros Bizjak <uros@kss-loka.si>
22623
22624 PR middle-end/17767
22625 * gcc.dg/i386-mmx-6.c: New test case.
22626
22627 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
22628
22629 PR tree-optimization/18308
22630 * gcc.dg/vect/pr18308.c: New testcase.
22631
22632 2005-01-04 Andreas Jaeger <aj@suse.de>
22633
22634 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
22635
22636 2005-01-03 Geoffrey Keating <geoffk@apple.com>
22637 Robert Bowdidge <bowdidge@apple.com>
22638
22639 * gcc.dg/cpp/subframework1.c: New.
22640 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
22641 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
22642 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
22643 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
22644
22645 2005-01-03 Geoffrey Keating <geoffk@apple.com>
22646
22647 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
22648 producing warning.
22649 * gcc.dg/darwin-weakimport-2.c: New.
22650
22651 2005-01-03 Richard Henderson <rth@redhat.com>
22652
22653 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
22654
22655 2005-01-03 Richard Henderson <rth@redhat.com>
22656
22657 * gcc.dg/vect/vect.exp: Enable for ia64.
22658 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
22659 (check_effective_target_vect_float): Likewise.
22660 (check_effective_target_vect_no_align): Likewise.
22661 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
22662 * gcc.dg/vect/vect-8.c: Likewise.
22663
22664 2005-01-03 Uros Bizjak <uros@kss-loka.si>
22665
22666 PR target/19236
22667 * gcc.dg/pr19236-1.c: New test case.
22668
22669 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
22670
22671 PR rtl-optimization/12092
22672 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
22673
22674 2005-01-02 Andreas Jaeger <aj@suse.de>
22675
22676 * gcc.dg/pr12092-1.c: Do not run on x86_64.
22677
22678 2005-01-01 Roger Sayle <roger@eyesopen.com>
22679 Andrew Pinski <pinskia@physics.uc.edu>
22680
22681 PR rtl-optimization/12092
22682 * gcc.dg/pr12092-1.c: New test case.
22683
22684 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
22685
22686 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
22687 'hidden' and 'default' for better portability.
22688 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
22689
22690 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
22691 6 and 7.
22692 * g++.old-deja/g++.brendan/new3.C: Likewise.
22693
22694 2005-01-01 Steven Bosscher <stevenb@suse.de>
22695
22696 * gcc.dg/20041231-1.C: New test.
22697 * g++.dg/warn/Wunreachable-code-1.C: New test.
22698
22699 2004-12-30 David Edelsohn <edelsohn@gnu.org>
22700
22701 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
22702 file, not /dev/null. Abort on error.
22703
22704 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
22705 Ziemowit Laski <zlaski@apple.com>
22706
22707 PR objc/18971
22708 * objc.dg/encode-5.m: New test.
22709
22710 2004-12-29 Richard Henderson <rth@redhat.com>
22711
22712 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
22713 * objc.dg/stabs-1.m: Disable for ia64.
22714
22715 2004-12-29 Mark Mitchell <mark@codesourcery.com>
22716
22717 PR c++/19190
22718 * g++.dg/warn/Wunused-10.C: New test.
22719
22720 2004-12-28 Richard Henderson <rth@redhat.com>
22721
22722 * objc.dg/stabs-1.m: Disable for alpha.
22723
22724 2004-12-27 Mark Mitchell <mark@codesourcery.com>
22725
22726 PR c++/19149
22727 * g++.dg/parse/error23.C: New test.
22728
22729 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22730
22731 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
22732
22733 PR fortran/19032
22734 * gfortran.dg/intrinsic_modulo_1.f90: New.
22735 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
22736 tests with divisor -1.
22737
22738 2004-12-27 Mark Mitchell <mark@codesourcery.com>
22739
22740 * g++.dg/opt/temp1.C (memcpy): Return a value.
22741
22742 PR c++/19148
22743 * g++.dg/expr/cond7.C: New test.
22744
22745 2004-12-27 Paul Brook <paul@codesourcery.com>
22746
22747 * gfortran.dg/g77/select_no_compile.f: Remove.
22748
22749 2004-12-27 Richard Henderson <rth@redhat.com>
22750
22751 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
22752 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
22753 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
22754
22755 2004-12-26 Richard Henderson <rth@redhat.com>
22756
22757 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
22758 by 1i instead of token pasting.
22759
22760 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22761
22762 PR tree-optimization/17578
22763 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
22764 to additional_flags.
22765 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
22766
22767 2004-12-25 Richard Henderson <rth@redhat.com>
22768
22769 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
22770 Remove Alpha.
22771
22772 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22773
22774 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
22775 hppa*-*-hpux*.
22776 * gcc.dg/pr17957.c (dg-options): Likewise.
22777 * gcc.dg/struct-ret-1.c: Add prototype for abort.
22778 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
22779 instead of 0 on __hppa__.
22780 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
22781 "foo,%r" on hppa*-*-*.
22782
22783 2004-12-23 Bud Davis <bdavis9659@comcast.net>
22784
22785 PR fortran/19071
22786 * gfortran.dg/complex_write.f90: New test.
22787
22788 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22789
22790 PR c++/17595
22791 * g++.dg/parse/pragma2.C: New test.
22792
22793 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
22794
22795 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22796
22797 * gcc.dg/empty2.c: Add missing dg-warning.
22798
22799 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22800
22801 PR c++/17413
22802 * g++.dg/template/local4.C: New test.
22803 * g++.dg/template/crash19.C: Add dg-error marker.
22804
22805 * g++.dg/template/crash31.C: Correct embedded PR number.
22806
22807 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22808
22809 PR c++/16405
22810 * g++.dg/opt/temp1.C: Add do-run marker.
22811
22812 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22813
22814 * g++.dg/template/spec19.C: New.
22815
22816 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22817
22818 PR target/16819
22819 * gcc.dg/empty2.c: New.
22820
22821 2004-12-23 Richard Henderson <rth@redhat.com>
22822
22823 * lib/target-supports.exp (check_effective_target_vect_no_align):
22824 Remove i?86 and x86-64.
22825
22826 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22827
22828 PR c++/16405
22829 * g++.dg/opt/temp1.C: New test.
22830
22831 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22832
22833 PR c++/18733
22834 * g++.dg/template/friend33.C: New testcase.
22835
22836 2004-12-22 Mark Mitchell <mark@codesourcery.com>
22837
22838 PR c++/18464
22839 * g++.dg/template/cond5.C: New test.
22840
22841 PR c++/18492
22842 * g++.dg/inherit/thunk3.C: New test.
22843
22844 PR c++/11224
22845 * g++.dg/warn/Wunused-9.C: New test.
22846
22847 2004-12-22 Janis Johnson <janis187@us.ibm.com>
22848
22849 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
22850
22851 2004-12-22 Jan Beulich <jbeulich@novell.com>
22852
22853 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
22854
22855 2004-12-21 Mark Mitchell <mark@codesourcery.com>
22856
22857 PR c++/18378
22858 * g++.dg/ext/packed8.C: New test.
22859
22860 PR c++/19063
22861 * g++.dg/template/crash31.C: New test.
22862
22863 PR c++/19034
22864 * g++.dg/template/crash30.C: New test.
22865
22866 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22867
22868 PR C++/18984
22869 * g++.dg/eh/ctor3.C: New test.
22870
22871 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22872
22873 * objc.dg/stabs-1.m: Allow section name to be quoted and
22874 assembly label to begin with '.LL'.
22875
22876 2004-12-21 Janis Johnson <janis187@us.ibm.com>
22877
22878 * gcc.dg/vect/vect.exp
22879 (check_effective_target_lp64_or_vect_no_align): New.
22880 * gcc.dg/vect/vect-77.c: Use it.
22881 * gcc.dg/vect/vect-78.c: Use it.
22882
22883 * lib/target-supports.exp
22884 (check_effective_target_vect_no_max,
22885 check_effective_target_vect_no_bitwise,
22886 check_effective_target_vect_no_align): New.
22887 * gcc.dg/vect/vect-13.c: Use them.
22888 * gcc.dg/vect/vect-17.c: Ditto.
22889 * gcc.dg/vect/vect-18.c: Ditto.
22890 * gcc.dg/vect/vect-19.c: Ditto.
22891 * gcc.dg/vect/vect-20.c: Ditto.
22892 * gcc.dg/vect/vect-27.c: Ditto.
22893 * gcc.dg/vect/vect-29.c: Ditto.
22894 * gcc.dg/vect/vect-44.c: Ditto.
22895 * gcc.dg/vect/vect-48.c: Ditto.
22896 * gcc.dg/vect/vect-50.c: Ditto.
22897 * gcc.dg/vect/vect-52.c: Ditto.
22898 * gcc.dg/vect/vect-54.c: Ditto.
22899 * gcc.dg/vect/vect-56.c: Ditto.
22900 * gcc.dg/vect/vect-58.c: Ditto.
22901 * gcc.dg/vect/vect-60.c: Ditto.
22902 * gcc.dg/vect/vect-72.c: Ditto.
22903 * gcc.dg/vect/vect-80.c: Ditto.
22904
22905 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
22906
22907 PR c++/14075
22908 * g++.dg/init/string1.C: New.
22909
22910 PR c++/18975
22911 * g++.dg/other/synth1.C: New.
22912
22913 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
22914
22915 PR c/18963
22916 * gcc.dg/pr18963-1.c: New test.
22917
22918 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
22919
22920 PR c/18596
22921 * gcc.dg/funcdef-storage-1.c (foo): Remove.
22922 * gcc.dg/pr18596-1.c: Use dg-error.
22923 (dg-options): Use -fno-unit-at-a-time.
22924 * gcc.dg/pr18596-2.c: New test.
22925 * gcc.dg/pr18596-3.c: New test.
22926
22927 2004-12-20 Roger Sayle <roger@eyesopen.com>
22928
22929 PR middle-end/18683
22930 * g++.dg/opt/pr18683-1.C: New test case.
22931
22932 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
22933
22934 PR other/19093
22935 * g++.dg/opt/max1.C: Fix for 64bit targets.
22936
22937 2004-12-20 Matt Austern <austern@apple.com>
22938
22939 PR c++/19044
22940 * g++.dg/ext/builtin6.C: New
22941
22942 2004-12-20 Diego Novillo <dnovillo@redhat.com>
22943
22944 PR tree-optimization/19080
22945 * gcc.c-torture/compile/pr19080.c: New test.
22946
22947 2004-12-20 Steven Bosscher <stevenb@suse.de>
22948
22949 * gcc.dg/20041219-1.c: New test.
22950
22951 2004-12-19 Roger Sayle <roger@eyesopen.com>
22952
22953 PR middle-end/19068
22954 * g++.dg/opt/max1.C: New test case.
22955
22956 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22957
22958 * gcc.dg/fdata-sections-1.c: New test.
22959
22960 2004-12-18 Roger Sayle <roger@eyesopen.com>
22961
22962 PR middle-end/18548
22963 * gcc.dg/max-1.c: New test case.
22964
22965 2004-12-18 Jakub Jelinek <jakub@redhat.com>
22966
22967 * gcc.c-torture/execute/20041218-1.c: New test.
22968
22969 2004-12-17 Diego Novillo <dnovillo@redhat.com>
22970
22971 * gcc.dg/pr18501.c: New test.
22972 * gcc.dg/uninit-5.c: XFAIL.
22973 * gcc.dg/uninit-9.c: XFAIL.
22974
22975 2004-12-17 Dale Johannesen <dalej@apple.com>
22976
22977 * gcc.dg/20041213-1.c: New.
22978
22979 2004-12-17 Ziemowit Laski <zlaski@apple.com>
22980
22981 * objc.dg/stabs-1.m: Allow assembly label to begin
22982 with a dot ('.').
22983
22984 2004-12-17 Jakub Jelinek <jakub@redhat.com>
22985
22986 * gcc.c-torture/execute/20041213-1.c: Move...
22987 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
22988
22989 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
22990
22991 PR c++/18721
22992 * g++.dg/lookup/conv-5.C: New.
22993
22994 2004-12-16 Ziemowit Laski <zlaski@apple.com>
22995
22996 * objc.dg/stabs-1.m: New test.
22997
22998 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
22999
23000 * gcc.dg/visibility-c.c: Change compile to
23001 assemble for the test.
23002
23003 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
23004
23005 PR target/19041
23006 * gcc.dg/visibility-c.c: New test.
23007
23008 2004-12-16 Roger Sayle <roger@eyesopen.com>
23009
23010 PR middle-end/18493
23011 * gcc.dg/switch-8.c: New test case.
23012
23013 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
23014
23015 PR c++/18905
23016 * g++.dg/template/init4.C: New.
23017 * g++.dg/opt/static3.C: Enable optimizer.
23018
23019 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
23020
23021 * g++.dg/other/complex1.C: New test.
23022
23023 2004-12-15 Alan Modra <amodra@bigpond.net.au>
23024
23025 * g++.dg/opt/inline9.C: New test.
23026
23027 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23028
23029 PR fortran/18993
23030 * gfotran.dg/nullify_1.f: New test.
23031
23032 2004-12-15 Richard Henderson <rth@redhat.com>
23033
23034 * gcc.target/i386/i386.exp: New harness.
23035 * gcc.target/i386/vect-args.c: New.
23036
23037 2004-12-15 David Edelsohn <edelsohn@gnu.org>
23038
23039 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
23040
23041 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23042
23043 PR c++/18825
23044 * g++.dg/template/friend32.C: New test.
23045
23046 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23047
23048 * cpp/pragma-once-1.c: New test.
23049 * cpp/pragma-once-1b.h: Likewise.
23050 * cpp/pragma-once-1c.h: Likewise.
23051 * cpp/pragma-once-1d.h: Likewise.
23052 * cpp/inc/pragma-once-1a.h: Likewise.
23053
23054 2004-12-15 Bud Davis <bdavis9659@comcast.net>
23055 Steven G. Kargl <kargls@comcast.net>
23056
23057 PR fortran/17597
23058 * gfortran.dg/list_read_3.f90: New test.
23059
23060 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23061
23062 * gcc.dg/ftrapv-2.c: New test.
23063
23064 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
23065
23066 PR c++/18981
23067 * g++.dg/template/typename9.C: New test.
23068
23069 2004-12-14 Mark Mitchell <mark@codesourcery.com>
23070
23071 PR c++/18738
23072 * g++.dg/template/typename8.C: New test.
23073 * g++.dg/parse/friend2.C: Tweak error message.
23074
23075 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
23076
23077 * gcc.c-torture/20041214-1.c: New test.
23078
23079 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
23080
23081 PR c++/18965
23082 * g++.dg/init/array17.C: New test.
23083
23084 2004-12-14 Mark Mitchell <mark@codesourcery.com>
23085
23086 PR c++/18793
23087 * g++.dg/init/aggr3.C: New test.
23088
23089 2004-12-14 Janis Johnson <janis187@us.ibm.com>
23090
23091 * gcc.dg/altivec-types-1.c: New test.
23092 * gcc.dg/altivec-types-2.c: New test.
23093 * gcc.dg/altivec-types-3.c: New test.
23094 * gcc.dg/altivec-types-4.c: New test.
23095 * g++.dg/ext/altivec-types-1.C: New test.
23096 * g++.dg/ext/altivec-types-2.C: New test.
23097 * g++.dg/ext/altivec-types-3.C: New test.
23098 * g++.dg/ext/altivec-types-4.C: New test.
23099
23100 2004-12-14 Jakub Jelinek <jakub@redhat.com>
23101
23102 PR middle-end/18951
23103 * gcc.c-torture/execute/20041213-1.c: New test.
23104
23105 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
23106
23107 PR c++/18949
23108 * g++.dg/template/cast1.C: New.
23109
23110 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
23111
23112 * gcc.c-torture/execute/20041213-2.c: New test.
23113
23114 2004-12-13 Richard Henderson <rth@redhat.com>
23115
23116 * gcc.dg/i386-sse-10.c: Fix typo in options.
23117
23118 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
23119
23120 PR c++/18968
23121 * g++.dg/opt/pr18968.C: New test.
23122
23123 2004-12-13 Mark Mitchell <mark@codesourcery.com>
23124
23125 PR c++/18925
23126 * g++.dg/ext/visibility/staticdatamem.C: New test.
23127
23128 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
23129
23130 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
23131
23132 2004-12-13 Roger Sayle <roger@eyesopen.com>
23133
23134 PR rtl-optimization/18928
23135 * gcc.dg/pr18928-1.c: New test case.
23136
23137 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
23138
23139 PR tree-opt/16951
23140 * gcc.c-torture/compile/20041211-1.c: New.
23141
23142 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23143
23144 PR middle-end/17564
23145 * gcc.c-torture/execute/20041212-1.c: New test.
23146
23147 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23148
23149 PR fortran/18869
23150 * gfortran.dg/common_1.f90: New test.
23151
23152 2004-12-12 Steven G. Kargl <kargls@comcast.net>
23153 Paul Brook <paul@codesourcery.com>
23154
23155 PR fortran/16222
23156 * gfortran.dg/real_do_1.f90: New test.
23157
23158 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
23159
23160 PR tree-opt/18040
23161 * g++.dg/opt/ptrmem6.C: New test.
23162
23163 2004-12-11 Roger Sayle <roger@eyesopen.com>
23164
23165 PR middle-end/18921
23166 * gcc.dg/pr18921-1.c: New test case.
23167
23168 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23169
23170 PR fortran/17175
23171 * gfortran.dg/scale_1.f90: New test.
23172
23173 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
23174
23175 PR middle-end/18903
23176 * gcc.c-torture/compile/pr18903.c: New test.
23177
23178 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
23179
23180 * gcc.c-torture/execute/20041210-1.c: New test.
23181
23182 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23183
23184 PR c++/18731
23185 * g++.dg/parser/struct-1.C: New test.
23186 * g++.dg/parser/struct-2.C: New test.
23187 * g++.dg/parser/struct-3.C: New test.
23188
23189 2004-12-09 Richard Henderson <rth@redhat.com>
23190
23191 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
23192
23193 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
23194 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
23195
23196 2004-12-09 Matt Austern <austern@apple.com>
23197
23198 PR c++/18514
23199 * g++.dg/ext/builtin1.C: New
23200 * g++.dg/ext/builtin2.C: New
23201 * g++.dg/ext/builtin3.C: New
23202 * g++.dg/ext/builtin4.C: New
23203 * g++.dg/ext/builtin5.C: New
23204
23205 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
23206
23207 PR tree-opt/18904
23208 * g++.dg/opt/ptrmem5.C: New test.
23209
23210 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
23211
23212 * g++.dg/parse/typename5.C: Adjust for new error.
23213 * g++.dg/parse/typename7.C: New.
23214
23215 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23216
23217 PR c++/18073
23218 * g++.dg/other/mmintrin.C: New test.
23219
23220 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
23221
23222 PR c++/16681
23223 * g++.dg/init/array15.C: New.
23224 * g++.dg/init/array16.C: New.
23225
23226 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23227
23228 PR fortran/18826
23229 * gfortran.dg/assign_1.f90: New test.
23230
23231 2004-12-08 Nick Clifton <nickc@redhat.com>
23232
23233 * gcc.target/xstormy16/bss_below100: New directory containing tests.
23234 * gcc.target/xstormy16/data_below100: Likewise.
23235 * gcc.target/xstormy16/sfr: Likewise.
23236 * gcc.target/xstormy16/below100.S: New test source file.
23237 * gcc.target/xstormy16/below100.ld: New test linker script.
23238 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
23239 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
23240 bp instructions.
23241 * gcc.target/xstormy16/bp.c: Likewise.
23242
23243 * gcc.target/xstormy16/bss_below100: New files:
23244 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
23245 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
23246 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
23247 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
23248 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
23249 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
23250 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
23251 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
23252 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
23253 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
23254 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
23255 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
23256 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
23257 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
23258 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
23259 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
23260 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
23261 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
23262 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
23263 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
23264 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
23265 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
23266 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
23267 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
23268 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
23269 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
23270 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
23271
23272 * gcc.target/xstormy16/data_below100: New files:
23273 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
23274 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
23275 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
23276 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
23277 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
23278 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
23279 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
23280 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
23281 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
23282 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
23283 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
23284 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
23285 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
23286 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
23287 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
23288 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
23289 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
23290 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
23291 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
23292 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
23293 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
23294 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
23295 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
23296 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
23297 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
23298 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
23299 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
23300
23301 * gcc.target/xstormy16/sfr: New files:
23302 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
23303 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
23304 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
23305 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
23306 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
23307 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
23308 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
23309 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
23310 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
23311 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
23312 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
23313 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
23314 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
23315 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
23316 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
23317 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
23318 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
23319 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
23320 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
23321 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
23322 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
23323 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
23324 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
23325 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
23326 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
23327 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
23328 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
23329 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
23330 27_if0_sfrw_bitfield_f.c
23331
23332 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23333
23334 PR c++/18100
23335 * g++.dg/lookup/name-clash4.C: New test.
23336
23337 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
23338
23339 PR c++/18672
23340 * g++.dg/opt/array1.C: New.
23341
23342 PR c++/18803
23343 * g++.dg/template/operator5.C: New.
23344
23345 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
23346
23347 PR c/18867
23348 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
23349
23350 2004-12-07 Steven Bosscher <stevenb@suse.de>
23351
23352 * gcc.dg/noncompile/20041207.c: New test.
23353
23354 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
23355
23356 * g++.dg/other/unreachable-1.C: New test.
23357
23358 2004-12-06 Nick Clifton <nickc@redhat.com>
23359
23360 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
23361 <limits.h> because the latter comes from gcc's include/ directory
23362 and not the newlib/libc/include directory.
23363
23364 2004-12-04 Richard Henderson <rth@redhat.com>
23365
23366 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
23367
23368 2004-12-04 Richard Henderson <rth@redhat.com>
23369
23370 * lib/target-supports.exp (check_gc_sections_available): Disable
23371 for alpha and ia64.
23372
23373 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
23374
23375 PR middle-end/17909
23376 * g++.dg/other/vararg-2.C: New test.
23377
23378 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23379
23380 PR c++/17011, c++/17971
23381 * g++.dg/template/error15.C: Adjust expected error.
23382 * g++.dg/template/instantiate3.C: Likewise.
23383
23384 2004-12-03 Janis Johnson <janis187@us.ibm.com>
23385
23386 * gcc.dg/altivec-18.c: Fix for darwin
23387
23388 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
23389
23390 PR c++/18782
23391 * g++.dg/parse/ptrmem2.C: New.
23392
23393 PR c++/18318
23394 * g++.dg/template/new1.C: New.
23395
23396 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23397
23398 PR fortran/18710
23399 * gfortran.dg/direct_io_3.f90: New test.
23400
23401 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
23402
23403 PR 18758
23404 * g++.dg/parse/crash21.C: New.
23405
23406 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23407
23408 PR c++/15664, c++/18276
23409 * g++.dg/template/ttp13.C: New test.
23410 * g++.dg/template/ttp14.C: Likewise.
23411
23412 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23413
23414 PR c++/18123
23415 * g++.dg/parse/enum2.C: New test.
23416 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
23417
23418 2004-12-02 Nick Clifton <nickc@redhat.com>
23419
23420 * gcc.target/xstormy16: New test directory.
23421 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
23422 * gcc.target/xstormy16/bp.c: Check the generation of bp
23423 instructions.
23424 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
23425 bn instructions and the BELOW100 attribute.
23426
23427 2004-12-02 Alan Modra <amodra@bigpond.net.au>
23428
23429 PR target/16952
23430 * gcc.dg/ppc-eabi.c: New.
23431
23432 2004-12-02 Bud Davis <bdavis9659@comcast.net>
23433
23434 PR fortran/18284
23435 * gfortran.dg/backspace.f90
23436
23437 2004-12-02 Bud Davis <bdavis9659@comcast.net>
23438
23439 * gfortran.dg/inquire.f90: New test.
23440
23441 2004-12-01 Janis Johnson <janis187@us.ibm.com>
23442
23443 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
23444 handle effective-target-keyword.
23445 (dg-skip-if): Support effective-target keyword as target list.
23446 (dg-xfail-if): Ditto.
23447 * lib/target-supports.exp (is-effective-target-keyword): New proc.
23448
23449 2004-12-01 Diego Novillo <dnovillo@redhat.com>
23450
23451 PR tree-optimization/18291
23452 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
23453
23454 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
23455
23456 PR C++/18729
23457 * g++.dg/parse/crash20.C: New.
23458
23459 PR c++/17431
23460 * g++.dg/overload/arg1.C: New.
23461 * g++.dg/overload/arg2.C: New.
23462 * g++.dg/overload/arg3.C: New.
23463 * g++.dg/overload/arg4.C: New.
23464
23465 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
23466
23467 * gcc.dg/c99-flex-array-4.c: Remove.
23468
23469 2004-11-30 Janis Johnson <janis187@us.ibm.com>
23470
23471 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
23472
23473 * lib/target-supports.exp (is-effective-target): Simplify.
23474
23475 * lib/target-supports.exp (check_effective_target_vect_long):
23476 Fix for powerpc64-*-*.
23477
23478 2004-11-30 Loren James Rittle <ljrittle@acm.org>
23479
23480 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
23481 to support new requirements on FreeBSD 5.
23482
23483 2004-11-30 Devang Patel <dpatel@apple.com>
23484
23485 PR 18702
23486 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
23487
23488 2004-11-30 Janis Johnson <janis187@us.ibm.com>
23489
23490 * g++.dg/ext/altivec-13.C: New test.
23491
23492 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
23493
23494 PR tree-opt/18298
23495 * gcc.c-torture/execute/p18298.c: New test.
23496
23497 2004-11-30 Ira Rosen <irar@il.ibm.com>
23498 Dorit Naishlos <dorit@il.ibm.com>
23499
23500 PR tree-opt/18607
23501 * gcc.dg/vect/vect-89.c: New test.
23502
23503 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
23504
23505 * gcc.dg/pr18596-1.c: New test.
23506
23507 2004-11-30 Ben Elliston <bje@au.ibm.com>
23508
23509 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
23510
23511 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
23512
23513 PR c/18479
23514 * gcc.dg/pr18479.c: New test.
23515
23516 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23517
23518 PR target/18490
23519 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
23520 mmix-knuth-mmixware.
23521
23522 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
23523 cris-*-elf* cris-*-aout* mmix-*-*
23524
23525 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
23526
23527 PR middle-end/18725
23528 * gcc.dg/pr18725.c: New test.
23529
23530 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23531
23532 PR target/18488
23533 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
23534
23535 PR target/18336
23536 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
23537
23538 2004-11-29 Mark Mitchell <mark@codesourcery.com>
23539
23540 PR c++/18368
23541 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
23542 * g++.old-deja/g++.law/ctors5.C: Likewise.
23543 * g++.old-deja/g++.other/crash25.C: Likewise.
23544
23545 PR c++/18674
23546 * g++.dg/template/error16.C: New test.
23547
23548 PR c++/18512
23549 * g++.dg/template/crash29.C: New test.
23550
23551 2004-11-29 Diego Novillo <dnovillo@redhat.com>
23552
23553 PR tree-optimization/18712
23554 * gcc.c-torture/compile/pr18712.c: New test.
23555
23556 2004-11-29 Joseph Myers <joseph@codesourcery.com>
23557
23558 PR c/7544
23559 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
23560 tests.
23561
23562 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23563
23564 PR c++/18652
23565 * g++.dg/lookup/crash6.C: New test.
23566
23567 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23568
23569 PR middle-end/18164
23570 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
23571
23572 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
23573
23574 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
23575 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
23576 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
23577
23578 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
23579
23580 * gcc.dg/pr18164.c: New test.
23581
23582 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
23583
23584 * gcc.dg/funroll-loops-all.c: New.
23585
23586 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
23587
23588 PR target/18489
23589 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
23590 delimeter, match space and TAB as well as ":".
23591
23592 PR target/18484
23593 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
23594
23595 PR target/18348
23596 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
23597
23598 PR target/18345
23599 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
23600
23601 PR target/18337
23602 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
23603
23604 2004-11-28 Bud Davis <bdavis9659@comcast.net>
23605
23606 * gfortran.dg/direct_io_2.f90: New test.
23607
23608 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
23609
23610 PR target/18334
23611 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
23612
23613 2004-11-28 Richard Henderson <rth@redhat.com>
23614
23615 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
23616
23617 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
23618
23619 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
23620 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
23621 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
23622 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
23623 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
23624 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
23625 gcc.dg/pointer-arith-8.c: New tests.
23626
23627 2004-11-27 Bud Davis <bdavis9659@comcast.net>
23628
23629 PR fortran/18364
23630 * gfortran.dg/endfile.f90: New test.
23631
23632 2004-11-27 Falk Hueffner <falk@debian.org>
23633
23634 * gcc.dg/loop-6.c: New test.
23635
23636 2004-11-27 Jakub Jelinek <jakub@redhat.com>
23637
23638 * gcc.c-torture/execute/20041126-1.c: New test.
23639
23640 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
23641
23642 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
23643 on IRIX.
23644
23645 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
23646
23647 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
23648 functions.
23649
23650 2004-11-27 Jakub Jelinek <jakub@redhat.com>
23651
23652 PR rtl-optimization/17825
23653 * gcc.c-torture/compile/20041119-1.c: New test.
23654
23655 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23656
23657 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
23658 Check existence of ld library path variables before unsetting.
23659
23660 2004-11-26 Mark Mitchell <mark@codesourcery.com>
23661
23662 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
23663
23664 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
23665
23666 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
23667
23668 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
23669
23670 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
23671
23672 2004-11-26 Ben Elliston <bje@au.ibm.com>
23673
23674 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
23675 dg-do directive.
23676
23677 2004-11-26 Ben Elliston <bje@au.ibm.com>
23678
23679 * gcc.dg/pr17957.c: Pass --param, not -param.
23680
23681 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
23682
23683 PR middle-end/17957
23684 * testsuite/gcc.dg/pr17957.c: New test.
23685
23686 2004-11-25 Mark Mitchell <mark@codesourcery.com>
23687
23688 PR c++/18445
23689 * g++.dg/template/crash28.C: Likewise.
23690
23691 PR c++/18001
23692 * g++.dg/expr/unary2.C: Adjust lvalue messages.
23693 * g++.dg/ext/lvaddr.C: Likewise.
23694 * g++.dg/opt/pr7503-3.C: Likewise.
23695
23696 PR c++/18466
23697 * g++.dg/parse/qualified3.C: New test.
23698 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
23699
23700 PR c++/18545
23701 * g++.dg/expr/return1.C: New test.
23702
23703 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23704
23705 Friend class name lookup 3/n, PR c++/3332
23706 * g++.dg/lookup/friend3.C: New test.
23707 * g++.dg/lookup/friend4.C: Likewise.
23708 * g++.dg/lookup/friend5.C: Likewise.
23709
23710 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23711
23712 Friend class name lookup 2/n, PR c++/14513, c++/15410
23713 * g++.dg/lookup/friend2.C: New test.
23714 * g++.dg/template/friend31.C: Likewise.
23715
23716 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23717
23718 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
23719
23720 2004-11-24 Mark Mitchell <mark@codesourcery.com>
23721
23722 PR c++/17473
23723 * g++.dg/tc1/dr56.C: Remove.
23724 * g++.dg/template/typedef1.C: Add dg-error markers.
23725 * g++.old-deja/g++.other/typedef7.C: Likewise.
23726
23727 PR c++/18285
23728 * g++.dg/parse/typedef7.C: New test.
23729
23730 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
23731
23732 * gcc.c-torture/execute/20041124-1.c: New test.
23733
23734 2004-11-24 Mark Mitchell <mark@codesourcery.com>
23735
23736 * g++.dg/template/deduce3.C: New test.
23737
23738 PR c++/18586
23739 * g++.dg/template/crash27.C: New test.
23740
23741 PR c++/18530
23742 * g++.dg/warn/Wshadow-3.C: New test.
23743
23744 2004-11-24 Devang Patel <dpatel@apple.com>
23745
23746 PR/18555
23747 * gcc.dg/cpp/isysroot-1.c: New test.
23748 * gcc.dg/cpp/usr/include/stdio.h: New file.
23749 * gcc.dg/cpp/isysroot-2.c: New test.
23750 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
23751 New file.
23752
23753 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23754
23755 PR c++/8929
23756 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
23757
23758 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23759
23760 * gcc.target/sparc/align.c: Do not include <stdint.h>.
23761 * gcc.target/sparc/pdist.c: Likewise.
23762
23763 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
23764
23765 PR c++/16882
23766 * g++.dg/conversion/simd1.C: New test.
23767
23768 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23769
23770 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
23771 and restore_ld_library_path_env_vars.
23772 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
23773 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
23774 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
23775 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
23776
23777 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
23778
23779 * gcc.dg/pragma-align-2.c: Test macro expansion.
23780 * gcc.dg/pragma-pack-2.c: New test.
23781
23782 2004-11-23 Richard Henderson <rth@redhat.com>
23783
23784 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
23785 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
23786 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
23787 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
23788 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
23789 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
23790
23791 * gcc.dg/vect/vect.exp: Add check for alpha.
23792 * lib/target-supports.exp (check_alpha_max_hw_available): New.
23793 (check_effective_target_vect_int): Enable for alpha.
23794 (check_effective_target_vect_long): New.
23795 (is-effective-target): Add it.
23796
23797 2004-11-23 Uros Bizjak <uros@kss-loka.si>
23798
23799 * gcc.dg/pr18614-1.c: New test.
23800
23801 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23802
23803 * gcc.dg/setjmp-2.c: New test.
23804
23805 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
23806
23807 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
23808 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
23809 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
23810 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
23811 gcc.target/sparc/pdist.c: New tests.
23812
23813 2004-11-22 Bob Wilson <bob.wilson@acm.org>
23814
23815 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
23816
23817 2004-11-22 Dale Johannesen <dalej@apple.com>
23818
23819 * gcc.dg/20041111-1.c: New.
23820
23821 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
23822
23823 PR tree-opt/18536
23824 * gcc.dg/vect/pr18536.c: New test.
23825
23826 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23827
23828 PR c++/18354
23829 * g++.dg/template/nontype11.C: New test.
23830
23831 2004-11-21 Roger Sayle <roger@eyesopen.com>
23832
23833 PR middle-end/18520
23834 * gcc.dg/pr18520-1.c: New test case.
23835
23836 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
23837
23838 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
23839 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
23840 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
23841 expected diagnostics.
23842
23843 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23844
23845 PR target/18580
23846 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
23847 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
23848 vect-77.c, vect-77a.c: XFAIL on the SPARC.
23849
23850 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23851
23852 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
23853
23854 2004-11-19 Mark Mitchell <mark@codesourcery.com>
23855 Joseph Myers <joseph@codesourcery.com>
23856
23857 * lib/target-supports.exp (check_visibility_available): Really
23858 test the compiler.
23859
23860 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
23861
23862 PR tree-opt/18181
23863 * gcc.dg/vect/vect-85.c: New test.
23864 * gcc.dg/vect/vect-86.c: New test.
23865 * gcc.dg/vect/vect-87.c: New test.
23866 * gcc.dg/vect/vect-88.c: New test.
23867
23868 2004-11-19 Ben Elliston <bje@au.ibm.com>
23869
23870 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
23871
23872 2004-11-18 Janis Johnson <janis187@us.ibm.com>
23873
23874 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
23875 * gcc.dg/ppc-and-1.c: Ditto.
23876 * gcc.dg/ppc-compare-1.c: Ditto.
23877 * gcc.dg/ppc-mov-1.c: Ditto
23878
23879 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
23880 Mark Mitchell <mark@codesourcery.com>
23881
23882 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
23883
23884 2004-11-17 Janis Johnson <janis187@us.ibm.com>
23885 Aldy Hernandez <aldyh@redhat.com>
23886
23887 * lib/target-supports.exp (check_effective_target_vect_int): New
23888 (check_effective_target_vect_float): New
23889 (check_effective_target_vect_double): New.
23890 (is-effective-target): Support new effective targets keywords.
23891 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
23892 default action for dg-do.
23893 * gcc.dg/vect/pr16105.c: Use new support.
23894 * gcc.dg/vect/pr18400.c: Ditto.
23895 * gcc.dg/vect/pr18425.c: Ditto.
23896 * gcc.dg/vect/vect-1.c: Ditto.
23897 * gcc.dg/vect/vect-10.c: Ditto.
23898 * gcc.dg/vect/vect-11.c: Ditto.
23899 * gcc.dg/vect/vect-12.c: Ditto.
23900 * gcc.dg/vect/vect-13.c: Ditto.
23901 * gcc.dg/vect/vect-14.c: Ditto.
23902 * gcc.dg/vect/vect-15.c: Ditto.
23903 * gcc.dg/vect/vect-16.c: Ditto.
23904 * gcc.dg/vect/vect-17.c: Ditto.
23905 * gcc.dg/vect/vect-18.c: Ditto.
23906 * gcc.dg/vect/vect-19.c: Ditto.
23907 * gcc.dg/vect/vect-2.c: Ditto.
23908 * gcc.dg/vect/vect-20.c: Ditto.
23909 * gcc.dg/vect/vect-21.c: Ditto.
23910 * gcc.dg/vect/vect-22.c: Ditto.
23911 * gcc.dg/vect/vect-23.c: Ditto.
23912 * gcc.dg/vect/vect-24.c: Ditto.
23913 * gcc.dg/vect/vect-25.c: Ditto.
23914 * gcc.dg/vect/vect-26.c: Ditto.
23915 * gcc.dg/vect/vect-27.c: Ditto.
23916 * gcc.dg/vect/vect-27a.c: Ditto.
23917 * gcc.dg/vect/vect-28.c: Ditto.
23918 * gcc.dg/vect/vect-29.c: Ditto.
23919 * gcc.dg/vect/vect-29a.c: Ditto.
23920 * gcc.dg/vect/vect-3.c: Ditto.
23921 * gcc.dg/vect/vect-30.c: Ditto.
23922 * gcc.dg/vect/vect-31.c: Ditto.
23923 * gcc.dg/vect/vect-32.c: Ditto.
23924 * gcc.dg/vect/vect-33.c: Ditto.
23925 * gcc.dg/vect/vect-34.c: Ditto.
23926 * gcc.dg/vect/vect-35.c: Ditto.
23927 * gcc.dg/vect/vect-36.c: Ditto.
23928 * gcc.dg/vect/vect-37.c: Ditto.
23929 * gcc.dg/vect/vect-38.c: Ditto.
23930 * gcc.dg/vect/vect-4.c: Ditto.
23931 * gcc.dg/vect/vect-40.c: Ditto.
23932 * gcc.dg/vect/vect-41.c: Ditto.
23933 * gcc.dg/vect/vect-42.c: Ditto.
23934 * gcc.dg/vect/vect-43.c: Ditto.
23935 * gcc.dg/vect/vect-44.c: Ditto.
23936 * gcc.dg/vect/vect-45.c: Ditto.
23937 * gcc.dg/vect/vect-46.c: Ditto.
23938 * gcc.dg/vect/vect-47.c: Ditto.
23939 * gcc.dg/vect/vect-48.c: Ditto.
23940 * gcc.dg/vect/vect-48a.c: Ditto.
23941 * gcc.dg/vect/vect-49.c: Ditto.
23942 * gcc.dg/vect/vect-5.c: Ditto.
23943 * gcc.dg/vect/vect-50.c: Ditto.
23944 * gcc.dg/vect/vect-51.c: Ditto.
23945 * gcc.dg/vect/vect-52.c: Ditto.
23946 * gcc.dg/vect/vect-53.c: Ditto.
23947 * gcc.dg/vect/vect-54.c: Ditto.
23948 * gcc.dg/vect/vect-55.c: Ditto.
23949 * gcc.dg/vect/vect-56.c: Ditto.
23950 * gcc.dg/vect/vect-56a.c: Ditto.
23951 * gcc.dg/vect/vect-57.c: Ditto.
23952 * gcc.dg/vect/vect-58.c: Ditto.
23953 * gcc.dg/vect/vect-59.c: Ditto.
23954 * gcc.dg/vect/vect-6.c: Ditto.
23955 * gcc.dg/vect/vect-60.c: Ditto.
23956 * gcc.dg/vect/vect-61.c: Ditto.
23957 * gcc.dg/vect/vect-62.c: Ditto.
23958 * gcc.dg/vect/vect-63.c: Ditto.
23959 * gcc.dg/vect/vect-64.c: Ditto.
23960 * gcc.dg/vect/vect-65.c: Ditto.
23961 * gcc.dg/vect/vect-66.c: Ditto.
23962 * gcc.dg/vect/vect-67.c: Ditto.
23963 * gcc.dg/vect/vect-68.c: Ditto.
23964 * gcc.dg/vect/vect-69.c: Ditto.
23965 * gcc.dg/vect/vect-7.c: Ditto.
23966 * gcc.dg/vect/vect-72.c: Ditto.
23967 * gcc.dg/vect/vect-72a.c: Ditto.
23968 * gcc.dg/vect/vect-73.c: Ditto.
23969 * gcc.dg/vect/vect-74.c: Ditto.
23970 * gcc.dg/vect/vect-75.c: Ditto.
23971 * gcc.dg/vect/vect-76.c: Ditto.
23972 * gcc.dg/vect/vect-77.c: Ditto.
23973 * gcc.dg/vect/vect-77a.c: Ditto.
23974 * gcc.dg/vect/vect-78.c: Ditto.
23975 * gcc.dg/vect/vect-79.c: Ditto.
23976 * gcc.dg/vect/vect-8.c: Ditto.
23977 * gcc.dg/vect/vect-80.c: Ditto.
23978 * gcc.dg/vect/vect-82.c: Ditto.
23979 * gcc.dg/vect/vect-82_64.c: Ditto.
23980 * gcc.dg/vect/vect-83.c: Ditto.
23981 * gcc.dg/vect/vect-83_64.c: Ditto.
23982 * gcc.dg/vect/vect-9.c: Ditto.
23983 * gcc.dg/vect/vect-all.c: Ditto.
23984 * gcc.dg/vect/vect-none.c: Ditto.
23985
23986 2004-11-17 Janis Johnson <janis187@us.ibm.com>
23987
23988 * lib/gcc-dg.exp (dg-skip-if): New function.
23989 (dg-forbid-option): Remove.
23990 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
23991 * g++.dg/abi/bitfield8.C: Likewise.
23992 * g++.dg/abi/dtor1.C: Likewise.
23993 * g++.dg/abi/empty10.C: Likewise.
23994 * g++.dg/abi/empty7.C: Likewise.
23995 * g++.dg/abi/empty9.C: Likewise.
23996 * g++.dg/abi/layout3.C: Likewise.
23997 * g++.dg/abi/layout4.C: Likewise.
23998 * g++.dg/abi/thunk1.C: Likewise.
23999 * g++.dg/abi/thunk2.C: Likewise.
24000 * g++.dg/abi/vbase11.C: Likewise.
24001 * g++.dg/abi/vthunk2.C: Likewise.
24002 * g++.dg/abi/vthunk3.C: Likewise.
24003 * g++.dg/ext/attrib8.C: Likewise.
24004 * g++.dg/opt/longbranch2.C: Likewise.
24005 * g++.dg/opt/reg-stack4.C: Likewise.
24006 * g++.old-deja/g++.ext/attrib1.C: Likewise.
24007 * g++.old-deja/g++.ext/attrib2.C: Likewise.
24008 * g++.old-deja/g++.ext/attrib3.C: Likewise.
24009 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24010 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24011 * gcc.dg/20000609-1.c: Likewise.
24012 * gcc.dg/20000720-1.c: Likewise.
24013 * gcc.dg/20011107-1.c: Likewise.
24014 * gcc.dg/20011119-1.c: Likewise.
24015 * gcc.dg/20020108-1.c: Likewise.
24016 * gcc.dg/20020122-2.c: Likewise.
24017 * gcc.dg/20020122-3.c: Likewise.
24018 * gcc.dg/20020201-3.c: Likewise.
24019 * gcc.dg/20020206-1.c: Likewise.
24020 * gcc.dg/20020218-1.c: Likewise.
24021 * gcc.dg/20020310-1.c: Likewise.
24022 * gcc.dg/20020411-1.c: Likewise.
24023 * gcc.dg/20020418-2.c: Likewise.
24024 * gcc.dg/20020426-1.c: Likewise.
24025 * gcc.dg/20020426-2.c: Likewise.
24026 * gcc.dg/20020517-1.c: Likewise.
24027 * gcc.dg/20020523-1.c: Likewise.
24028 * gcc.dg/20020523-2.c: Likewise.
24029 * gcc.dg/20020729-1.c: Likewise.
24030 * gcc.dg/20030204-1.c: Likewise.
24031 * gcc.dg/20030826-2.c: Likewise.
24032 * gcc.dg/20030926-1.c: Likewise.
24033 * gcc.dg/20031202-1.c: Likewise.
24034 * gcc.dg/980312-1.c: Likewise.
24035 * gcc.dg/980313-1.c: Likewise.
24036 * gcc.dg/990117-1.c: Likewise.
24037 * gcc.dg/990424-1.c: Likewise.
24038 * gcc.dg/990524-1.c: Likewise.
24039 * gcc.dg/991230-1.c: Likewise.
24040 * gcc.dg/i386-387-1.c: Likewise.
24041 * gcc.dg/i386-387-2.c: Likewise.
24042 * gcc.dg/i386-387-3.c: Likewise.
24043 * gcc.dg/i386-387-4.c: Likewise.
24044 * gcc.dg/i386-387-5.c: Likewise.
24045 * gcc.dg/i386-387-6.c: Likewise.
24046 * gcc.dg/i386-asm-1.c: Likewise.
24047 * gcc.dg/i386-bitfield1.c: Likewise.
24048 * gcc.dg/i386-bitfield2.c: Likewise.
24049 * gcc.dg/i386-loop-1.c: Likewise.
24050 * gcc.dg/i386-loop-2.c: Likewise.
24051 * gcc.dg/i386-loop-3.c: Likewise.
24052 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24053 * gcc.dg/i386-pic-1.c: Likewise.
24054 * gcc.dg/i386-regparm.c: Likewise.
24055 * gcc.dg/i386-signbit-1.c: Likewise.
24056 * gcc.dg/i386-signbit-2.c: Likewise.
24057 * gcc.dg/i386-signbit-3.c: Likewise.
24058 * gcc.dg/i386-sse-5.c: Likewise.
24059 * gcc.dg/i386-sse-8.c: Likewise.
24060 * gcc.dg/i386-unroll-1.c: Likewise.
24061 * gcc.dg/tls/opt-1.c: Likewise.
24062 * gcc.dg/tls/opt-2.c: Likewise.
24063 * gcc.dg/unroll-1.c: Likewise.
24064 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
24065 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
24066 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
24067 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
24068
24069 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24070
24071 * g++.dg/template/incomplete1.C: New test.
24072
24073 2004-11-16 Nick Clifton <nickc@redhat.com>
24074
24075 Revert patches accidentally commited during checkin of fixes for
24076 xstormy16 tests:
24077 gcc.c-torture/execute/simd-4.c: Revert
24078 gcc.dg/20040910-1.c: Revert.
24079
24080 2004-11-16 Paul Brook <paul@codesourcery.com>
24081
24082 PR fortran/13010
24083 * gfortran.dg/der_pointer_1.f90: New test.
24084
24085 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
24086
24087 PR c/18498
24088 * gcc.dg/bitfld-13.c: New test.
24089
24090 2004-11-15 Janis Johnson <janis187@us.ibm.com>
24091
24092 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
24093 powerpc*-*-linux*.
24094
24095 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
24096 * gcc.dg/ppc64-abi-2.c: Ditto.
24097 * gcc.dg/ppc64-abi-3.c: Ditto.
24098
24099 * lib/gcc-dg.exp (dg-target-list): Remove.
24100
24101 2004-11-15 Steve Ellcey <sje@cup.hp.com>
24102
24103 * gcc.dg/ia64-postinc.c: New test.
24104
24105 2004-11-15 Mark Mitchell <mark@codesourcery.com>
24106
24107 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
24108
24109 2004-11-15 Nick Clifton <nickc@redhat.com>
24110
24111 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
24112 __INT_MAX__ so that the test can be compiled by toolchains
24113 targeted at 16-bit processors.
24114
24115 * gcc.dg/20040625-1.c: Use long constants rather than integers
24116 when performing arithmetic that will overflow 16-bits.
24117
24118 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
24119 xstormy16. It does not support 128-bit vector operations.
24120
24121 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
24122 with the macro PTR_TYPE. Define this macro to an integer type
24123 suitable for holding a pointer.
24124
24125 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
24126 the target is a 16-bit processor.
24127
24128 * gcc.dg/cpp/if-2.c: Expect a different warning message from
24129 16-bit targets where the character constant will be too long.
24130
24131 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
24132 where the double will not be directly addressable.
24133
24134 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24135
24136 Friend class name lookup 1/n, PR c++/18471
24137 * g++.dg/template/crash26.C: New test.
24138 * g++.dg/lookup/struct1.C: Adjust expected error.
24139 * g++.dg/parse/elab1.C: Likewise.
24140 * g++.dg/parse/elab2.C: Likewise.
24141 * g++.dg/parse/int-as-enum1.C: Likewise.
24142 * g++.dg/parse/struct-as-enum1.C: Likewise.
24143 * g++.dg/parse/typedef1.C: Likewise.
24144 * g++.dg/parse/typedef3.C: Likewise.
24145 * g++.dg/parse/typedef4.C: Likewise.
24146 * g++.dg/parse/typedef5.C: Likewise.
24147 * g++.dg/template/nontype4.C: Likewise.
24148 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
24149 * g++.old-deja/g++.other/elab1.C: Likewise.
24150 * g++.old-deja/g++.other/syntax4.C: Likewise.
24151
24152 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
24153
24154 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
24155
24156 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
24157
24158 * gcc.c-torture/execute/20041114-1.c: New test.
24159
24160 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
24161
24162 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
24163 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
24164 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
24165 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
24166 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
24167 gcc.dg/switch-7.c: New tests.
24168
24169 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24170
24171 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
24172
24173 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24174
24175 PR tree-opt/18400
24176 * gcc.dg/vect/pr18400.c: New test.
24177
24178 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24179 Andrew Pinski <pinskia@physics.uc.edu>
24180
24181 PR tree-opt/18425
24182 * gcc.dg/vect/pr18425.c: New test.
24183
24184 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24185
24186 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
24187 Guard with dg-require-alias and dg-require-visibility.
24188
24189 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24190
24191 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
24192
24193 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24194
24195 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
24196
24197 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24198
24199 PR c++/17344
24200 * g++.dg/template/defarg5.C: New test.
24201
24202 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24203
24204 * g++.dg/parse/cast1.C: Run only on ILP32.
24205 * g++.old-deja/g++.mike/p784.C: Likewise.
24206
24207 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
24208
24209 * gcc.c-torture/execute/20041113-1.c: New test.
24210
24211 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
24212
24213 PR target/18230
24214 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
24215 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
24216 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
24217 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
24218 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
24219 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
24220 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
24221 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
24222 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
24223 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
24224 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
24225 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
24226 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
24227
24228 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
24229
24230 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
24231 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
24232 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
24233 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
24234 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
24235 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
24236 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
24237 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
24238 gcc.target/sparc/combined-1.c: New tests.
24239
24240 2004-11-12 Ziemowit Laski <zlaski@apple.com>
24241
24242 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
24243 New tests.
24244
24245 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24246
24247 * lib/gcc-dg.exp (dg-forbid-option): New function.
24248 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
24249 * g++.dg/abi/bitfield8.C: Likewise.
24250 * g++.dg/abi/dtor1.C: Likewise.
24251 * g++.dg/abi/empty10.C: Likewise.
24252 * g++.dg/abi/empty7.C: Likewise.
24253 * g++.dg/abi/empty9.C: Likewise.
24254 * g++.dg/abi/layout3.C: Likewise.
24255 * g++.dg/abi/layout4.C: Likewise.
24256 * g++.dg/abi/thunk1.C: Likewise.
24257 * g++.dg/abi/thunk2.C: Likewise.
24258 * g++.dg/abi/vbase11.C: Likewise.
24259 * g++.dg/abi/vthunk2.C: Likewise.
24260 * g++.dg/abi/vthunk3.C: Likewise.
24261 * g++.dg/ext/attrib8.C: Likewise.
24262 * g++.dg/opt/longbranch2.C: Likewise.
24263 * g++.dg/opt/reg-stack4.C: Likewise.
24264 * g++.old-deja/g++.ext/attrib1.C: Likewise.
24265 * g++.old-deja/g++.ext/attrib2.C: Likewise.
24266 * g++.old-deja/g++.ext/attrib3.C: Likewise.
24267 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24268 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24269 * gcc.dg/20000609-1.c: Likewise.
24270 * gcc.dg/20000720-1.c: Likewise.
24271 * gcc.dg/20011107-1.c: Likewise.
24272 * gcc.dg/20011119-1.c: Likewise.
24273 * gcc.dg/20020108-1.c: Likewise.
24274 * gcc.dg/20020122-2.c: Likewise.
24275 * gcc.dg/20020122-3.c: Likewise.
24276 * gcc.dg/20020201-3.c: Likewise.
24277 * gcc.dg/20020206-1.c: Likewise.
24278 * gcc.dg/20020218-1.c: Likewise.
24279 * gcc.dg/20020310-1.c: Likewise.
24280 * gcc.dg/20020411-1.c: Likewise.
24281 * gcc.dg/20020418-2.c: Likewise.
24282 * gcc.dg/20020426-1.c: Likewise.
24283 * gcc.dg/20020426-2.c: Likewise.
24284 * gcc.dg/20020517-1.c: Likewise.
24285 * gcc.dg/20020523-1.c: Likewise.
24286 * gcc.dg/20020523-2.c: Likewise.
24287 * gcc.dg/20020729-1.c: Likewise.
24288 * gcc.dg/20030204-1.c: Likewise.
24289 * gcc.dg/20030826-2.c: Likewise.
24290 * gcc.dg/20030926-1.c: Likewise.
24291 * gcc.dg/20031202-1.c: Likewise.
24292 * gcc.dg/980312-1.c: Likewise.
24293 * gcc.dg/980313-1.c: Likewise.
24294 * gcc.dg/990117-1.c: Likewise.
24295 * gcc.dg/990424-1.c: Likewise.
24296 * gcc.dg/990524-1.c: Likewise.
24297 * gcc.dg/991230-1.c: Likewise.
24298 * gcc.dg/i386-387-1.c: Likewise.
24299 * gcc.dg/i386-387-2.c: Likewise.
24300 * gcc.dg/i386-387-3.c: Likewise.
24301 * gcc.dg/i386-387-4.c: Likewise.
24302 * gcc.dg/i386-387-5.c: Likewise.
24303 * gcc.dg/i386-387-6.c: Likewise.
24304 * gcc.dg/i386-asm-1.c: Likewise.
24305 * gcc.dg/i386-bitfield1.c: Likewise.
24306 * gcc.dg/i386-bitfield2.c: Likewise.
24307 * gcc.dg/i386-loop-1.c: Likewise.
24308 * gcc.dg/i386-loop-2.c: Likewise.
24309 * gcc.dg/i386-loop-3.c: Likewise.
24310 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24311 * gcc.dg/i386-pic-1.c: Likewise.
24312 * gcc.dg/i386-regparm.c: Likewise.
24313 * gcc.dg/i386-signbit-1.c: Likewise.
24314 * gcc.dg/i386-signbit-2.c: Likewise.
24315 * gcc.dg/i386-signbit-3.c: Likewise.
24316 * gcc.dg/i386-sse-5.c: Likewise.
24317 * gcc.dg/i386-sse-8.c: Likewise.
24318 * gcc.dg/i386-unroll-1.c: Likewise.
24319 * gcc.dg/tls/opt-1.c: Likewise.
24320 * gcc.dg/tls/opt-2.c: Likewise.
24321 * gcc.dg/unroll-1.c: Likewise.
24322 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
24323 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
24324 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
24325 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
24326 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
24327 -m64 is specified.
24328
24329 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24330
24331 PR c++/18389
24332 * g++.dg/parse/cond1.C: New test.
24333
24334 PR c++/18429
24335 * g++.dg/template/array9.C: New test.
24336 * g++.dg/ext/vla1.C: Adjust error messages.
24337 * g++.dg/ext/vlm1.C: Likewise.
24338 * g++.dg/template/crash2.C: Likewise.
24339
24340 PR c++/18436
24341 * g++.dg/template/call3.C: New test.
24342
24343 PR c++/18407
24344 * g++.dg/template/ptrmem11.C: New test.
24345
24346 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
24347
24348 PR other/14264
24349 * lib/g++.exp: Set LC_ALL and LANG to C.
24350 * lib/gcc-dg.exp: Likewise.
24351 * lib/gfortran.exp: Likewise.
24352 * lib/objc.exp: Likewise.
24353 * lib/treelang.exp: Likewise.
24354
24355 2004-11-12 Andreas Schwab <schwab@suse.de>
24356
24357 * gcc.dg/pr16286.c: Fix last change.
24358
24359 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24360
24361 PR c++/18416
24362 * g++.dg/init/global1.C: New test.
24363
24364 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
24365
24366 * gcc.c-torture/execute/20041112-1.c: New test.
24367
24368 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24369
24370 * lib/gcc-dg.exp (dg-target-list): New.
24371
24372 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24373 Richard Sandiford <rsandifo@redhat.com>
24374
24375 * lib/target-supports.exp (get-compiler_messages): New.
24376 (check_named_sections_available): Use it.
24377 (check_effective_target_ilp32): New.
24378 (check_effective_target_lp64): New.
24379 (is-effective-target): New.
24380 * lib/gcc-dg.exp (dg-require-effective-target): New.
24381
24382 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
24383
24384 * gcc.dg/precedence-1.c: New test.
24385
24386 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24387
24388 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
24389
24390 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
24391 message, delete generated files, use more descriptive name for
24392 executable, and make the test unsupported when it cannot be run.
24393
24394 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
24395 (dg-require-weak, dg-require-visibility, dg-require-alias,
24396 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
24397 dg-require-iconv, dg-require-named-sections): Use it.
24398
24399 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
24400
24401 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
24402
24403 PR target/16457
24404 * gcc.dg/ppc-and-1: New
24405
24406 PR target/16796
24407 * gcc.dg/ppc-mov-1.c: New.
24408
24409 PR target/16458
24410 * gcc.dg/ppc-compare-1.c: New.
24411
24412 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
24413
24414 * objc.dg/desig-init-2.m: New test.
24415
24416 2004-11-10 Adam Nemet <anemet@lnxw.com>
24417
24418 PR middle-end/18160
24419 * g++.dg/warn/register-var-1.C: New test.
24420 * g++.dg/warn/register-var-2.C: New test.
24421
24422 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24423
24424 * gcc.dg/union-2.c: New test.
24425
24426 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
24427
24428 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
24429 New test for PR tree-optimization/17892.
24430
24431 2004-11-09 Mark Mitchell <mark@codesourcery.com>
24432
24433 PR c++/18369
24434 * g++.dg/init/new12.C: New test.
24435
24436 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
24437
24438 * gcc.target/sparc: New directory.
24439 * gcc.target/sparc/sparc.exp: New driver.
24440 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
24441 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
24442 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
24443 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
24444
24445 2004-11-10 Paul Brook <paul@codesourcery.com>
24446
24447 PR fortran/18218
24448 * gfortran.dg/list_read.c: New test.
24449
24450 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24451
24452 PR c/18322
24453 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
24454 expected diagnostic location.
24455
24456 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
24457
24458 * gcc.dg/20041109-1.c: New test.
24459
24460 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
24461
24462 PR objc/18406
24463 * objc/compile/pr18406.m: New test.
24464
24465 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24466
24467 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
24468
24469 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24470
24471 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
24472
24473 2004-11-08 Steve Ellcey <sje@cup.hp.com>
24474
24475 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
24476
24477 2004-11-08 Steve Ellcey <sje@cup.hp.com>
24478
24479 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
24480 exit.
24481
24482 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
24483
24484 PR tree-opt/18299
24485 * gcc.c-torture/pr18299-1.c: New test.
24486
24487 2004-11-06 Andreas Schwab <schwab@suse.de>
24488
24489 * gcc.dg/pr16286.c: Also test for bool and pixel.
24490
24491 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
24492
24493 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
24494 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
24495 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
24496 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
24497 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
24498 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
24499 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
24500 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
24501 gcc.dg/struct-semi-3.c: New tests.
24502
24503 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24504
24505 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
24506
24507 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24508
24509 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
24510 Do not use C99 designators.
24511
24512 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24513
24514 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
24515
24516 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24517
24518 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
24519 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
24520 * gcc.c-torture/execute/simd-5.x: Remove.
24521
24522 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
24523
24524 PR rtl-optimization/17933
24525 * gcc.dg/torture/pr17933-1.c: New test.
24526
24527 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
24528
24529 PR target/18106
24530 * lib/target-supports.exp (check_weak_available): Support
24531 Windows.
24532
24533 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
24534
24535 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
24536 call to fflush(stdout) before abort.
24537 (my_ffsll): New function.
24538 (generate_fields): Use it.
24539
24540 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
24541
24542 * gcc.dg/init-undef-1.c: New test.
24543
24544 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
24545
24546 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
24547 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
24548 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
24549 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
24550 expected messages for new parser.
24551
24552 2004-11-04 Mark Mitchell <mark@codesourcery.com>
24553
24554 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
24555
24556 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24557
24558 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
24559 on LP64 targets.
24560
24561 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
24562
24563 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
24564 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
24565 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
24566 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
24567 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
24568 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
24569 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
24570 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
24571 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
24572 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
24573
24574 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
24575
24576 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
24577 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
24578 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
24579 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
24580 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
24581 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
24582 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
24583 for new parser.
24584
24585 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
24586
24587 PR target/15342
24588 * gcc.dg/20041104-1.c: New test.
24589
24590 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24591
24592 * g++.dg/template/nontype7.C: New test.
24593 * g++.dg/template/nontype8.C: Likewise.
24594 * g++.dg/template/nontype9.C: Likewise.
24595 * g++.dg/template/nontype10.C: Likewise.
24596 * g++.dg/tc1/dr49.C: Likewise.
24597 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
24598 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
24599
24600 2004-11-04 Ben Elliston <bje@au.ibm.com>
24601
24602 * g++.dg/rtti/tinfo1.C: Remove xfails.
24603
24604 2004-11-04 Ben Elliston <bje@au.ibm.com>
24605
24606 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
24607 packed attribute to the definition to satisfy the new C++ parser.
24608
24609 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24610
24611 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
24612 invocations of va_arg.
24613
24614 2004-11-02 Mark Mitchell <mark@codesourcery.com>
24615
24616 PR c++/18124
24617 * g++.dg/template/crash25.C: New test.
24618
24619 PR c++/18155
24620 * g++.dg/template/typedef2.C: New test.
24621 * g++.dg/parse/crash13.C: Adjust error markers.
24622
24623 PR c++/18177
24624 * g++.dg/conversion/const3.C: New test.
24625
24626 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24627
24628 PR fortran/17535
24629 PR fortran/17583
24630 PR fortran/17713
24631 * gfortran.dg/generic_[123].f90: New testcases.
24632
24633 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24634
24635 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
24636 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
24637
24638 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
24639
24640 PR tree-opt/16808
24641 * gcc.c-torture/compile/pr16808.c: New test.
24642
24643 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
24644
24645 PR rtl-optimization/17104
24646 * gcc.dg/ppc-bitfield1.c: New.
24647
24648 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
24649
24650 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
24651
24652 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
24653
24654 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
24655 strings for 32-bit code.
24656
24657 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
24658
24659 PR c/18239
24660 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
24661
24662 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
24663
24664 PR c++/18064
24665 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
24666
24667 2004-10-31 Mark Mitchell <mark@codesourcery.com>
24668
24669 PR c++/15172
24670 * g++.dg/init/aggr2.C: New test.
24671
24672 2004-10-30 Ziemowit Laski <zlaski@apple.com>
24673
24674 * objc.dg/local-decl-1.m: New test.
24675
24676 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
24677
24678 * gcc.dg/20040910-1.c: Adjust regex.
24679
24680 2004-10-30 Roger Sayle <roger@eyesopen.com>
24681
24682 PR rtl-optimization/18084
24683 * g++.dg/opt/pr18084-1.C: New testcase.
24684
24685 2004-10-30 Matt Austern <austern@apple.com>
24686
24687 PR c++/17542
24688 * g++.dg/ext/attrib18.C: New test.
24689
24690 2004-10-30 Roger Sayle <roger@eyesopen.com>
24691
24692 PR middle-end/18096
24693 * gcc.dg/pr18096-1.c: New test case.
24694
24695 2004-10-30 Roger Sayle <roger@eyesopen.com>
24696
24697 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
24698
24699 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
24700
24701 PR c/16666
24702 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
24703 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
24704 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
24705 gcc.dg/old-style-prom-3.c: New tests.
24706
24707 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
24708
24709 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
24710 Remove unnecessary inclusion of stdio.h.
24711
24712 2004-10-29 Roger Sayle <roger@eyesopen.com>
24713
24714 PR rtl-optimization/17581
24715 * gcc.dg/pr17581-1.c: New test case.
24716
24717 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
24718
24719 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
24720 being implemented.
24721 * g++.dg/conversion/dr195-1.C: New.
24722 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
24723 * g++.old-deja/g++.mike/p10148.C: Likewise.
24724
24725 2004-10-29 Mark Mitchell <mark@codesourcery.com>
24726
24727 PR c++/17695
24728 * g++.dg/debug/typedef2.C: New test.
24729
24730 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
24731
24732 PR fortran/13490
24733 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
24734 * gfortran.dg/g77/README: Update.
24735
24736 2004-10-28 Matt Austern <austern@apple.com>
24737
24738 PR c++/14124
24739 * g++.dg/ext/packed7.C: New test.
24740
24741 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
24742
24743 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
24744 scan-assembler.
24745 * lib/scanasm.exp (hidden-scan-for): New proc.
24746 (scan-hidden): Use hidden-scan-for instead of constructing the scan
24747 string.
24748 (scan-not-hidden): Likewise.
24749 * lib/target-supports.exp (check_visibility_available): mach-o is
24750 support too.
24751
24752 2004-10-28 Mark Mitchell <mark@codesourcery.com>
24753
24754 PR c++/17132
24755 * g++.dg/template/memclass3.C: New test.
24756
24757 2004-10-28 Adam Nemet <anemet@lnxw.com>
24758
24759 PR middle-end/18160
24760 * gcc.dg/register-var-1.c: New test.
24761 * gcc.dg/register-var-2.c: New test.
24762 * gcc.dg/asm-7.c: Taking the address of a register variable is an
24763 error now.
24764
24765 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
24766
24767 PR other/18172
24768 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
24769 unused variables.
24770 * gcc.dg/vect/vect-22.c: Likewise.
24771
24772 2004-10-28 Jakub Jelinek <jakub@redhat.com>
24773
24774 * gcc.dg/i386-rotate-1.c: New test.
24775
24776 2004-10-27 Mark Mitchell <mark@codesourcery.com>
24777
24778 * g++.dg/init/ref12.C: Add "run" marker.
24779
24780 PR c++/17435
24781 * g++.dg/init/ref12.C: New test.
24782
24783 PR c++/18140
24784 * g++.dg/template/shift1.C: New test.
24785 * g++.dg/template/error10.C: Adjust error markers.
24786
24787 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
24788
24789 PR tree-opt/17529
24790 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
24791
24792 2004-10-27 Geoffrey Keating <geoffk@apple.com>
24793
24794 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
24795 * gcc.dg/weak/weak-3.c: Likewise.
24796 * gcc.dg/weak/weak-5.c: Likewise.
24797 * gcc.dg/weak/weak-9.c: Likewise.
24798 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
24799 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
24800
24801 * gcc.dg/darwin-weakimport-1.c: New.
24802
24803 2004-10-28 Ben Elliston <bje@au.ibm.com>
24804
24805 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
24806
24807 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
24808
24809 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
24810 'syntax' error messages.
24811 * gcc.dg/cpp/direct2s.c: Likewise.
24812
24813 2004-10-26 Geoffrey Keating <geoffk@apple.com>
24814
24815 * gcc.c-torture/compile/20041026-1.c: New.
24816
24817 2004-10-26 Mark Mitchell <mark@codesourcery.com>
24818
24819 PR c++/18093
24820 * g++.dg/lookup/ns2.C: New test.
24821
24822 PR c++/18020
24823 * g++.dg/template/enum4.C: New test.
24824
24825 PR c++/18161
24826 * g++.dg/template/expr1.C: New test.
24827
24828 2004-10-26 Ben Elliston <bje@au.ibm.com>
24829
24830 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
24831
24832 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
24833
24834 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
24835 gcc.dg/decl-nospec-3.c: New tests.
24836
24837 2004-10-26 Ziemowit Laski <zlaski@apple.com>
24838
24839 * objc.dg/super-class-3.m: New test.
24840
24841 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
24842
24843 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
24844 resyncing.
24845 * gcc.dg/cpp/direct2s.c: Likewise.
24846
24847 2004-10-25 Geoffrey Keating <geoffk@apple.com>
24848
24849 * objc.dg/image-info.m: Update for changes to section selection.
24850
24851 2004-10-25 David Ayers <d.ayers@inode.at>
24852 Ziemowit Laski <zlaski@apple.com>
24853
24854 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
24855 diagnostics when messaging 'id <Proto>'.
24856 * objc.dg/class-protocol-1.m: New test.
24857 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
24858 a non-existent method signature.
24859 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
24860 Update diagnostics when messaging with non-existent method signature.
24861 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
24862 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
24863 invalid receivers are now resolved as if messaging 'id'; remove
24864 extraneous diagnostics.
24865
24866 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
24867
24868 PR c/16667
24869 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
24870 gcc.dg/init-desig-obs-3.c: New tests.
24871
24872 2004-10-25 Jakub Jelinek <jakub@redhat.com>
24873
24874 * gcc.dg/debug/20041023-1.c: New test.
24875
24876 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
24877
24878 PR middle-end/17407
24879 * gcc.c-torture/compile/pr17407.c: New test.
24880
24881 PR c++/18121
24882 * g++.dg/template/array8.C: New test.
24883
24884 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24885
24886 PR other/18138
24887 * lib/g++.exp: Accept more than one multilib libgcc.
24888 * lib/gcc-dg.exp: Likewise.
24889 * lib/objc.exp: Likewise.
24890 * lib/treelang.exp: Likewise.
24891 * lib/gfortran.exp: Likewise.
24892
24893 2004-10-24 Ben Elliston <bje@au.ibm.com>
24894
24895 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
24896
24897 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
24898
24899 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
24900 * gcc.dg/c99-const-expr-3.c: Likewise.
24901
24902 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
24903
24904 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
24905
24906 2004-10-23 Ben Elliston <bje@au.ibm.com>
24907
24908 * gcc.c-torture/execute/loop-2e.x: Remove.
24909
24910 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
24911
24912 PR c++/18095
24913 * g++.dg/parse/crash18.C: New.
24914 * g++.dg/parse/crash19.C: New.
24915
24916 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
24917
24918 * g++.dg/ext/dllimport1.C: Move dg-warnings.
24919 * g++.dg/ext/dllimport2.C: Same.
24920 * g++.dg/ext/dllimport8.C: Same.
24921
24922 2004-10-21 Mark Mitchell <mark@codesourcery.com>
24923
24924 PR c++/10841
24925 * g++.dg/conversion/cast1.C: New test.
24926 * g++.dg/overload/pmf1.C: Adjust error marker.
24927
24928 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
24929
24930 PR objc/17923
24931 * objc.dg/const-str-7.m: New test.
24932
24933 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24934
24935 * g++.dg/template/memfriend11.C: Fix comment typo.
24936 * g++.dg/template/memfriend14.C: Likewise.
24937
24938 2004-10-20 Richard Henderson <rth@redhat.com>
24939
24940 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
24941 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
24942 -fasynchronous-unwind-tables.
24943
24944 2004-10-20 Richard Henderson <rth@redhat.com>
24945
24946 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
24947 (main): Return success.
24948 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
24949 (main): Return success.
24950
24951 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24952
24953 PR c++/13495
24954 * g++.dg/template/memfriend9.C: New test.
24955 * g++.dg/template/memfriend10.C: Likewise.
24956 * g++.dg/template/memfriend11.C: Likewise.
24957 * g++.dg/template/memfriend12.C: Likewise.
24958 * g++.dg/template/memfriend13.C: Likewise.
24959 * g++.dg/template/memfriend14.C: Likewise.
24960 * g++.dg/template/memfriend15.C: Likewise.
24961 * g++.dg/template/memfriend16.C: Likewise.
24962 * g++.dg/template/memfriend17.C: Likewise.
24963 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
24964
24965 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
24966
24967 * g++.dg/conversion/dr195.C: New.
24968 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
24969
24970 2004-10-20 Ben Elliston <bje@au.ibm.com>
24971 Devang Patel <dpatel@apple.com>
24972
24973 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
24974 of floating point arithmetic, which could trap.
24975
24976 2004-10-19 Mark Mitchell <mark@codesourcery.com>
24977
24978 PR c++/14035
24979 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
24980 * g++.dg/conversion/const2.C: New test.
24981 * g++.dg/expr/reinterpret2.C: New test.
24982 * g++.dg/expr/reinterpret3.C: New test.
24983 * g++.dg/expr/cast2.C: New test.
24984 * g++.dg/expr/copy1.C: New test.
24985 * g++.dg/other/conversion1.C: Change error message.
24986 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
24987 function pointers to void *.
24988 * g++.old-deja/g++.mike/p10148.C: Likewise.
24989
24990 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24991
24992 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
24993
24994 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
24995
24996 PR c++/18047
24997
24998 * g++.dg/parse/expr3.C: New test.
24999
25000 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25001
25002 * gcc.dg/smod-1.c: New test.
25003
25004 2004-10-18 Ziemowit Laski <zlaski@apple.com>
25005
25006 * objc.dg/method-14.m: New test.
25007
25008 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
25009
25010 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
25011 Also xfail as the patch was reverted.
25012
25013 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
25014
25015 PR middle-end/16973
25016 * gcc.dg/pr16973.c: New test.
25017
25018 2004-10-18 Diego Novillo <dnovillo@redhat.com>
25019
25020 PR tree-optimization/17656
25021 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
25022
25023 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
25024
25025 * g++.dg/eh/shadow1.C: New.
25026
25027 2004-10-18 Jakub Jelinek <jakub@redhat.com>
25028
25029 * gcc.c-torture/compile/20041018-1.c: New test.
25030
25031 2004-10-18 Ben Elliston <bje@au.ibm.com>
25032
25033 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
25034 compiler referring to register 0 when accessing sdata. The linker
25035 now patches things up.
25036
25037 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
25038
25039 PR c/17529
25040 * gcc.c-torture/compile/pr17529.c: New test.
25041
25042 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25043
25044 PR c++/17743
25045 * g++.dg/ext/attrib17.C: New test.
25046
25047 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25048
25049 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
25050
25051 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25052
25053 PR c++/10479
25054 * g++.dg/ext/attrib16.C: New test.
25055
25056 2004-10-15 Mark Mitchell <mark@codesourcery.com>
25057
25058 PR c++/17042
25059 * g++.dg/init/dso_handle1.C: New test.
25060
25061 PR c++/14667
25062 * g++.dg/parse/typedef6.C: New test.
25063
25064 PR c++/17916
25065 * g++.dg/parse/pragma1.C: New test.
25066
25067 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
25068
25069 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
25070
25071 2004-10-15 Steve Ellcey <sje@cup.hp.com>
25072
25073 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
25074 -fno-common when on HPPA HP-UX platforms.
25075
25076 2004-10-15 Jakub Jelinek <jakub@redhat.com>
25077
25078 PR other/16820
25079 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
25080 stdint.h.
25081 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
25082 uintptr_t.
25083
25084 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
25085
25086 PR c++/16301
25087 * g++.dg/lookup/strong-using-4.C: New test.
25088
25089 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
25090
25091 PR middle-end/16567
25092 * gcc.c-torture/compile/nested-1.c: New test.
25093
25094 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
25095
25096 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
25097 and mipsisa64*-*-* (until support for misaligned loads is added).
25098 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
25099 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
25100 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
25101 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
25102 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
25103 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
25104
25105 2004-10-14 Mark Mitchell <mark@codesourcery.com>
25106
25107 PR c++/17976
25108 * g++.dg/init/dtor3.C: New test.
25109
25110 2004-10-15 Ben Elliston <bje@au.ibm.com>
25111
25112 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
25113
25114 2004-10-14 Geoffrey Keating <geoffk@apple.com>
25115
25116 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
25117 * gcc.dg/macho-lo-sum.c: Likewise.
25118
25119 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
25120
25121 * gcc.dg/ppc-spe64-1.c: New test.
25122
25123 2004-10-14 Devang Patel <dpatel@apple.com>
25124
25125 PR 17635
25126 * gcc.dg/pr17635.c : New test.
25127
25128 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
25129
25130 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
25131 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
25132 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
25133 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
25134 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
25135 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
25136 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
25137 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
25138 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
25139 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
25140 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
25141 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
25142 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
25143 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
25144 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
25145 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
25146 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
25147 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
25148
25149 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
25150
25151 * gcc.dg/vect/vect-82.c: New testcase.
25152 * gcc.dg/vect/vect-82_64.c: New testcase.
25153 * gcc.dg/vect/vect-83.c: New testcase.
25154 * gcc.dg/vect/vect-83_64.c: New testcase.
25155
25156 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
25157
25158 * gcc.dg/cpp/error-1.c: New test.
25159
25160 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
25161
25162 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
25163
25164 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
25165
25166 PR target/17984
25167 * gcc.dg/cris-peep2-xsrand2.c: New test.
25168
25169 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
25170
25171 PR c++/17661
25172 * testsuite/g++.dg/expr/for2.C: New test.
25173
25174 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25175
25176 * g++.dg/inherit/thunk1.C: Run on the SPARC.
25177
25178 2004-10-13 Jakub Jelinek <jakub@redhat.com>
25179
25180 PR tree-optimization/17724
25181 * g++.dg/opt/pr17724-1.C: New test.
25182 * g++.dg/opt/pr17724-2.C: New test.
25183 * g++.dg/opt/pr17724-3.C: New test.
25184 * g++.dg/opt/pr17724-4.C: New test.
25185 * g++.dg/opt/pr17724-5.C: New test.
25186 * g++.dg/opt/pr17724-6.C: New test.
25187
25188 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
25189
25190 PR c/17301
25191 * gcc.dg/pr17301-2.c: New test.
25192
25193 2004-10-11 Mark Mitchell <mark@codesourcery.com>
25194
25195 PR c++/15876
25196 * g++.dg/parse/error22.C: New test.
25197
25198 PR c++/17936
25199 * g++.dg/template/spec18.C: New test.
25200
25201 2004-10-11 Steve Ellcey <sje@cup.hp.com>
25202
25203 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
25204 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
25205 memcpy.
25206 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
25207 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
25208
25209 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
25210
25211 * g++.dg/eh/cleanup5.C: Add dg-options "".
25212
25213 2004-10-11 Roger Sayle <roger@eyesopen.com>
25214
25215 PR middle-end/17657
25216 * gcc.dg/switch-4.c: New test case.
25217
25218 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
25219
25220 * gcc.c-torture/execute/20041011-1.c: New test.
25221
25222 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
25223
25224 PR c++/17554
25225 * g++.dg/init/for3.C: New test.
25226
25227 PR c++/17657
25228 * g++.dg/opt/switch2.C: New test.
25229
25230 PR middle-end/17703
25231 * g++.dg/warn/Wreturn-2.C: New test.
25232
25233 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
25234
25235 PR c++/17907
25236 * g++.dg/eh/cleanup5.C: New test.
25237
25238 2004-10-10 Mark Mitchell <mark@codesourcery.com>
25239
25240 PR c++/17393
25241 * g++.dg/parse/error21.C: New test.
25242
25243 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
25244
25245 * g++.dg/overload/pmf1.C: Adjust quoting marks.
25246 * g++.dg/warn/incomplete1.C: Likewise.
25247 * g++.dg/template/qualttp20.C: Likewise.
25248
25249 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25250
25251 PR c/17881
25252 * parm-incomplete-1.c: New test.
25253
25254 2004-10-09 Mark Mitchell <mark@codesourcery.com>
25255
25256 PR c++/17867
25257 * g++.dg/parse/error19.C: New test.
25258
25259 PR c++/17670
25260 * g++.dg/init/new11.C: New test.
25261
25262 PR c++/17821
25263 * g++.dg/parse/error20.C: New test.
25264
25265 PR c++/17826
25266 * g++.dg/template/crash24.C: New test.
25267
25268 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25269
25270 PR c/17301
25271 * gcc.dg/pr17301-1.c: New test.
25272
25273 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25274
25275 PR c/17189
25276 * gcc.dg/anon-struct-5.c: New test.
25277
25278 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
25279
25280 PR c/17844
25281 * gcc.dg/pr17844-1.c: New test.
25282
25283 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
25284
25285 PR tree-optimization/17906
25286 * gcc.c-torture/compile/pr17906.c: New.
25287
25288 2004-10-09 Stuart Hastings <stuart@apple.com>
25289 Roger Sayle <roger@eyesopen.com>
25290
25291 PR rtl-optimization/17853
25292 * gcc.dg/i386-mmx-5.c: New testcase.
25293
25294 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
25295
25296 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
25297
25298 2004-10-09 Mark Mitchell <mark@codesourcery.com>
25299
25300 PR c++/17524
25301 * g++.dg/template/static9.C: New test.
25302
25303 PR c++/17685
25304 * g++.dg/parse/operator5.C: New test.
25305
25306 2004-10-09 Roger Sayle <roger@eyesopen.com>
25307
25308 PR middle-end/17894
25309 * gcc.c-torture/execute/divcmp-4.c: New test case.
25310
25311 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25312
25313 PR tree-opt/17902
25314 * g++.dg/opt/pr17902.C: New test.
25315
25316 2004-10-09 Jakub Jelinek <jakub@redhat.com>
25317
25318 * gcc.dg/cpp/ident-1.c: Add dg-options "".
25319
25320 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25321
25322 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
25323
25324 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25325
25326 * gcc.dg/assign-warn-3.c: New test.
25327
25328 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25329
25330 PR c/16999
25331 * gcc.dg/cpp/ident-1.c: New test.
25332
25333 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
25334
25335 * gcc.c-torture/compile/acc1.c: New.
25336
25337 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25338
25339 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
25340 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
25341
25342 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25343
25344 * gcc.dg/ultrasp11.c: New test.
25345
25346 2004-10-08 Michael Matz <matz@suse.de>
25347
25348 * gcc.dg/doloop-2.c: New test.
25349
25350 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25351
25352 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
25353 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
25354 objc.dg/method-9.m: Update expected diagnostics.
25355
25356 2004-10-07 Geoffrey Keating <geoffk@apple.com>
25357
25358 * gcc.dg/ppc-fsel-3.c: New file.
25359 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
25360
25361 2004-10-07 Paul Brook <paul@codesourcery.com>
25362
25363 * gfortran.dg/intrinsic_verify_1.f90: New test.
25364
25365 2004-10-07 Paul Brook <paul@codesourcery.com>
25366
25367 * gfortran.dg/empty_format_1.f90: Remove stray commas.
25368
25369 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25370
25371 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
25372 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
25373 commit.
25374
25375 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
25376
25377 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
25378
25379 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25380
25381 PR c++/17115
25382 * g++.dg/warn/Winline-4.C: New test.
25383
25384 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25385
25386 * gcc.c-torture/compile/20041007-1.c: New test.
25387
25388 2004-10-07 Paul Brook <paul@codesourcery.com>
25389
25390 PR fortran/17678
25391 * gfortran.dg/use_allocated_1.f90: New test.
25392
25393 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
25394
25395 PR middle-end/17849
25396 * gfortran.fortran-torture/compile/nested.f90: New test
25397
25398 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
25399
25400 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
25401
25402 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
25403
25404 PR c++/17368
25405 * g++.dg/ext/asm6.C: New test.
25406
25407 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
25408
25409 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
25410
25411 2004-10-06 Paul Brook <paul@codesourcery.com>
25412
25413 PR libfortran/17709
25414 * gfortran.dg/empty_format_1.f90: New test.
25415
25416 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25417
25418 PR fortran/17568
25419 * gfortran.dg/ishft.f90: New test.
25420
25421 PR fortran/17283
25422 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
25423 tests.
25424
25425 2004-10-06 Paul Brook <paul@codesourcery.com>
25426
25427 * gfortran.dg/do_1.f90: New test.
25428
25429 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25430
25431 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
25432 optimizing for size.
25433
25434 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
25435
25436 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
25437
25438 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
25439
25440 * gcc.c-torture/compile/20041005-1.c: New test.
25441
25442 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
25443
25444 PR c++/17829
25445 * g++.dg/lookup/koenig4.C: New.
25446
25447 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
25448
25449 * g++.dg/other/classkey1.C: Adjust quoting marks.
25450 * g++.dg/parse/error15.C: Likewise.
25451 * g++.dg/template/meminit2.C (int>): Likewise.
25452
25453 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25454
25455 PR fortran/17283
25456 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
25457
25458 PR fortran/17631
25459 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
25460
25461 PR fortran/17708
25462 * gfortran.dg/pr17708.f90: New test.
25463
25464 2004-10-04 Chao-ying Fu <fu@mips.com>
25465
25466 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
25467 * gcc.dg/vect/vect-4.c: Ditto.
25468 * gcc.dg/vect/vect-5.c: Ditto.
25469 * gcc.dg/vect/vect-6.c: Ditto.
25470 * gcc.dg/vect/vect-8.c: Ditto.
25471 * gcc.dg/vect/vect-16.c: Ditto.
25472 * gcc.dg/vect/vect-30.c: Ditto.
25473 * gcc.dg/vect/vect-40.c: Ditto.
25474 * gcc.dg/vect/vect-41.c: Ditto.
25475 * gcc.dg/vect/vect-42.c: Ditto.
25476 * gcc.dg/vect/vect-43.c: Ditto.
25477 * gcc.dg/vect/vect-44.c: Ditto.
25478 * gcc.dg/vect/vect-45.c: Ditto.
25479 * gcc.dg/vect/vect-46.c: Ditto.
25480 * gcc.dg/vect/vect-47.c: Ditto.
25481 * gcc.dg/vect/vect-48.c: Ditto.
25482 * gcc.dg/vect/vect-49.c: Ditto.
25483 * gcc.dg/vect/vect-50.c: Ditto.
25484 * gcc.dg/vect/vect-51.c: Ditto.
25485 * gcc.dg/vect/vect-52.c: Ditto.
25486 * gcc.dg/vect/vect-53.c: Ditto.
25487 * gcc.dg/vect/vect-54.c: Ditto.
25488 * gcc.dg/vect/vect-55.c: Ditto.
25489 * gcc.dg/vect/vect-56.c: Ditto.
25490 * gcc.dg/vect/vect-57.c: Ditto.
25491 * gcc.dg/vect/vect-58.c: Ditto.
25492 * gcc.dg/vect/vect-59.c: Ditto.
25493 * gcc.dg/vect/vect-60.c: Ditto.
25494 * gcc.dg/vect/vect-74.c: Ditto.
25495 * gcc.dg/vect/vect-79.c: Ditto.
25496 * gcc.dg/vect/vect-80.c: Ditto.
25497
25498 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
25499
25500 * gcc.dg/unused-7.c: Use the correct option.
25501
25502 2004-10-04 Paul Brook <paul@codesourcery.com>
25503 Bud Davis <bdavis9659@comcast.net>
25504
25505 PR fortran/17706
25506 PR fortran/16434
25507 * gfortran/pr17706.f90: New test.
25508 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
25509
25510 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25511
25512 * gfortran.dg/pr17612.f90: New test.
25513
25514 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
25515
25516 * g++.dg/template/local1.C: Adjust quoting marks in
25517 testing for diagnostics.
25518 * g++.dg/tls/diag-2.C: Likewise.
25519 * g++.dg/other/error8.C: Likewise.
25520
25521 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
25522
25523 PR c/17178
25524 * gcc.dg/unused-4.c: Adjust to be correct.
25525
25526 PR c/17820
25527 * gcc.dg/unused-7.c: New test.
25528
25529 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
25530
25531 PR c++/17797
25532 * g++.dg/overload/template2.C: New test.
25533
25534 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
25535
25536 PR tree-optimization/16632
25537 * gcc.dg/tree-ssa/20041002-1.c: New.
25538
25539 2004-10-03 Paul Brook <paul@codesourcery.com>
25540
25541 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
25542 rather than relying on default formatting.
25543
25544 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
25545
25546 * gcc.dg/20040920-1.c: Update expected message text.
25547
25548 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
25549
25550 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
25551
25552 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
25553
25554 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
25555 tree level.
25556
25557 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
25558
25559 * gcc.dg/tree-ssa/pr17343.c: Remove.
25560
25561 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
25562
25563 PR tree-opt/17343
25564 * gcc.dg/tree-ssa/pr17343.c: New test.
25565
25566 2004-10-01 Jakub Jelinek <jakub@redhat.com>
25567
25568 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
25569 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
25570 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
25571 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
25572 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
25573
25574 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
25575
25576 * gcc.dg/lvalue-2.c: New test.
25577
25578 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
25579
25580 PR c/17730
25581 * gcc.dg/pr17730-1.c: New test
25582
25583 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
25584
25585 PR c/7425
25586 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
25587
25588 2004-09-29 Jakub Jelinek <jakub@redhat.com>
25589
25590 * gcc.c-torture/execute/stdarg-1.c: New test.
25591 * gcc.c-torture/execute/stdarg-2.c: New test.
25592 * gcc.c-torture/execute/stdarg-3.c: New test.
25593 * gcc.dg/tree-ssa/stdarg-1.c: New test.
25594 * gcc.dg/tree-ssa/stdarg-2.c: New test.
25595 * gcc.dg/tree-ssa/stdarg-3.c: New test.
25596 * gcc.dg/tree-ssa/stdarg-4.c: New test.
25597 * gcc.dg/tree-ssa/stdarg-5.c: New test.
25598
25599 2004-09-29 Jakub Jelinek <jakub@redhat.com>
25600
25601 PR tree-optimization/17697
25602 * g++.dg/opt/pr17697-1.C: New test.
25603 * g++.dg/opt/pr17697-2.C: New test.
25604 * g++.dg/opt/pr17697-3.C: New test.
25605
25606 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
25607
25608 PR c/16409
25609 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
25610 gcc.dg/vla-init-5.c: New tests.
25611
25612 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
25613
25614 PR c/13804
25615 * gcc.dg/pr13804-1.c: New test.
25616
25617 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25618
25619 PR fortran/16938
25620 * gfortran.dg/pr16938.f90: New test.
25621
25622 2004-09-27 Mark Mitchell <mark@codesourcery.com>
25623
25624 * g++.dg/template/crash23.C: New test.
25625
25626 2004-09-27 Mark Mitchell <mark@codesourcery.com>
25627
25628 PR c++/17585
25629 * g++.dg/template/static8.C: New test.
25630
25631 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
25632
25633 PR c++/17681
25634 * g++.dg/other/error9.C: New test.
25635
25636 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
25637
25638 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
25639
25640 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25641
25642 PR fortran/15164
25643 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
25644
25645 2004-09-26 Roger Sayle <roger@eyesopen.com>
25646
25647 PR middle-end/17112
25648 * gcc.dg/pr17112-1.c: New test case.
25649
25650 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
25651
25652 PR c/11459
25653 * gcc.dg/pr11459-1.c: New test.
25654
25655 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
25656
25657 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
25658 * gcc.dg/tree-ssa/loop-4.c: Likewise.
25659
25660 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25661
25662 * gfortran.dg/pr15324.f90: Make array bounds consistent.
25663
25664 2004-09-25 Jan Hubicka <jh@suse.cz>
25665
25666 * compile/30040909-1.c: New test.
25667 * compile/30040907-1.c: New test.
25668
25669 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
25670
25671 * gcc.c-torture/execute/va-arg-26.c: New test.
25672
25673 2004-09-24 Zack Weinberg <zack@codesourcery.com>
25674
25675 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
25676 extra diagnostics on targets with 64-bit pointers.
25677 * objc.dg/selector-1.m: Adjust dg-warning regexp.
25678
25679 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
25680
25681 PR c/17188
25682 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
25683 * gcc.dg/decl-3.c: Adjust expected message.
25684
25685 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25686
25687 PR fortran/17615
25688 * gfortran.dg/pr17615.f90: New test.
25689
25690 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
25691
25692 PR tree-optimzation/17517
25693 * g++.dg/tree-ssa/pr17517.C: New Test.
25694
25695 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
25696
25697 PR c++/16889
25698 * g++.dg/lookup/ambig3.C: New.
25699
25700 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
25701
25702 PR tree-opt/17624
25703 * g++.dg/opt/pr17624.C: New test.
25704
25705 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
25706
25707 PR c/6980
25708 * gcc.dg/Wbad-function-cast-1.c: New test.
25709
25710 2004-09-23 Zack Weinberg <zack@codesourcery.com>
25711
25712 * g++.dg/ext/complit1.C
25713 * g++.dg/other/error2.C
25714 * g++.dg/other/nontype-1.C
25715 * g++.dg/parse/crash11.C
25716 * g++.dg/parse/crash12.C
25717 * g++.dg/parse/error15.C
25718 * g++.dg/parse/error4.C
25719 * g++.dg/parse/tmpl-outside1.C
25720 * g++.dg/parse/too-many-tmpl-args1.C
25721 * g++.dg/template/dependent-expr3.C
25722 * g++.dg/template/error10.C
25723 * g++.dg/template/instantiate1.C
25724 * g++.dg/template/vtable2.C
25725 * g++.dg/warn/Wshadow-1.C
25726 * g++.dg/warn/weak1.C
25727 * g++.old-deja/g++.brendan/crash16.C
25728 * g++.old-deja/g++.brendan/crash18.C
25729 * g++.old-deja/g++.brendan/crash48.C
25730 * g++.old-deja/g++.brendan/crash49.C
25731 * g++.old-deja/g++.brendan/crash55.C
25732 * g++.old-deja/g++.brendan/crash56.C
25733 * g++.old-deja/g++.brendan/crash8.C
25734 * g++.old-deja/g++.brendan/enum11.C
25735 * g++.old-deja/g++.brendan/enum8.C
25736 * g++.old-deja/g++.brendan/enum9.C
25737 * g++.old-deja/g++.brendan/friend3.C
25738 * g++.old-deja/g++.brendan/misc14.C
25739 * g++.old-deja/g++.bugs/900402_02.C
25740 * g++.old-deja/g++.bugs/900404_03.C
25741 * g++.old-deja/g++.bugs/900404_04.C
25742 * g++.old-deja/g++.bugs/900428_03.C
25743 * g++.old-deja/g++.jason/crash4.C
25744 * g++.old-deja/g++.jason/overload21.C
25745 * g++.old-deja/g++.jason/redecl1.C
25746 * g++.old-deja/g++.jason/report.C
25747 * g++.old-deja/g++.jason/rfg10.C
25748 * g++.old-deja/g++.jason/template30.C
25749 * g++.old-deja/g++.law/arm12.C
25750 * g++.old-deja/g++.law/ctors5.C
25751 * g++.old-deja/g++.law/cvt20.C
25752 * g++.old-deja/g++.law/init10.C
25753 * g++.old-deja/g++.law/init8.C
25754 * g++.old-deja/g++.law/visibility17.C
25755 * g++.old-deja/g++.law/visibility7.C
25756 * g++.old-deja/g++.mike/net8.C
25757 * g++.old-deja/g++.mike/p646.C
25758 * g++.old-deja/g++.mike/p700.C
25759 * g++.old-deja/g++.mike/p701.C
25760 * g++.old-deja/g++.mike/p811.C
25761 * g++.old-deja/g++.ns/template13.C
25762 * g++.old-deja/g++.other/array3.C
25763 * g++.old-deja/g++.other/crash25.C
25764 * g++.old-deja/g++.other/dtor3.C
25765 * g++.old-deja/g++.other/dtor4.C
25766 * g++.old-deja/g++.other/main1.C
25767 * g++.old-deja/g++.other/warn7.C
25768 * g++.old-deja/g++.pt/crash11.C
25769 * g++.old-deja/g++.pt/crash36.C
25770 * g++.old-deja/g++.pt/spec22.C
25771 * g++.old-deja/g++.pt/spec9.C
25772 * g++.old-deja/g++.pt/ttp52.C
25773 * g++.old-deja/g++.robertl/eb103.C
25774 * g++.old-deja/g++.robertl/eb121.C
25775 * g++.old-deja/g++.robertl/eb22.C
25776 * g++.old-deja/g++.robertl/eb8.C:
25777 Update locations and/or regexps of dg-error markers.
25778 Remove markers for some bogus messages that are no longer issued.
25779
25780 2004-09-23 Jakub Jelinek <jakub@redhat.com>
25781
25782 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
25783 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
25784
25785 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
25786
25787 PR c++/17618
25788 * g++.dg/lookup/crash5.C: New test.
25789
25790 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
25791
25792 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
25793 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
25794 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
25795 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
25796 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
25797 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
25798
25799 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
25800 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
25801 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
25802 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
25803 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
25804 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
25805
25806 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
25807
25808 * gcc.dg/vect/vect-44.c: Check additional cases.
25809 * gcc.dg/vect/vect-48.c: Check additional cases.
25810
25811 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
25812 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
25813 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
25814 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
25815 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
25816 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
25817 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
25818 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
25819 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
25820
25821 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
25822 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
25823 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
25824
25825 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25826
25827 * gcc.dg/tree-ssa/loop-6.c: New test.
25828
25829 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
25830
25831 PR c++/17620
25832 * g++.dg/inherit/base2.C: New.
25833
25834 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25835
25836 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
25837 * gcc.dg/20001012-2.c: Likewise.
25838 * gcc.dg/20001013-1.c: Likewise.
25839 * gcc.dg/20001101-1.c: Likewise.
25840 * gcc.dg/20001102-1.c: Likewise.
25841 * gcc.dg/bf-spl1.c: Likewise.
25842 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
25843 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
25844
25845 2004-09-22 Diego Novillo <dnovillo@redhat.com>
25846
25847 PR tree-optimization/16721
25848 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
25849
25850 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
25851
25852 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
25853 * gcc.dg/20040305-1.c: Likewise.
25854
25855 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
25856
25857 PR c/16566
25858 * gcc.c-torture/compile/pr16566-1.c,
25859 gcc.c-torture/compile/pr16566-2.c,
25860 gcc.c-torture/compile/pr16566-3.c: New tests.
25861
25862 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
25863
25864 PR tree-optimization/17512
25865 * gcc.c-torture/compile/20040916-1.c.
25866
25867 2004-09-21 Mark Mitchell <mark@codesourcery.com>
25868
25869 * gcc.dg/pragma-re-3.c: New test.
25870
25871 2004-09-17 Matt Austern <austern@apple.com>
25872
25873 PR c++/15049
25874 * g++.dg/other/anon3.C: New.
25875
25876 2004-09-21 Roger Sayle <roger@eyesopen.com>
25877
25878 PR c++/7503
25879 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
25880 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
25881 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
25882 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
25883 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
25884
25885 2004-09-21 Bud Davis <bdavis9659@comcast.net>
25886
25887 PR fortran/17286
25888 * gfortran.dg/pr17286.f90: New test.
25889
25890 2004-09-20 Mark Mitchell <mark@codesourcery.com>
25891
25892 PR c++/17530
25893 * g++.dg/template/static7.C: New test.
25894
25895 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
25896
25897 PR tree-opt/17558
25898 * gcc.c-torture/compile/pr17558.c: New test.
25899
25900 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
25901
25902 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
25903 if SKIP_ATTRIBUTE is defined.
25904
25905 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25906
25907 PR fortran/15957
25908 * gfortran.dg/pr15957.f90: New test.
25909
25910 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
25911
25912 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
25913 in comparison.
25914 * gcc.dg/vect/vect-79.c: Likewise.
25915 * gcc.dg/vect/vect-80.c: Likewise.
25916
25917 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25918
25919 PR fortran/15750
25920 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
25921
25922 2004-09-20 Ira Rosen <irar@il.ibm.com>
25923
25924 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
25925 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
25926 * gcc.dg/vect/vect-62.c: New testcase.
25927 * gcc.dg/vect/vect-63.c: New testcase.
25928 * gcc.dg/vect/vect-64.c: New testcase.
25929 * gcc.dg/vect/vect-65.c: New testcase.
25930 * gcc.dg/vect/vect-66.c: New testcase.
25931 * gcc.dg/vect/vect-67.c: New testcase.
25932 * gcc.dg/vect/vect-68.c: New testcase.
25933 * gcc.dg/vect/vect-69.c: New testcase.
25934 * gcc.dg/vect/vect-79.c: New testcase.
25935 * gcc.dg/vect/vect-80.c: New testcase.
25936
25937 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
25938
25939 * gcc.target/mips/asm-1.c: New test.
25940
25941 2004-09-19 Ira Rosen <irar@il.ibm.com>
25942
25943 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
25944 * gcc.dg/vect/vect-73.c: New testcase.
25945 * gcc.dg/vect/vect-74.c: New testcase.
25946 * gcc.dg/vect/vect-75.c: New testcase.
25947 * gcc.dg/vect/vect-76.c: New testcase.
25948 * gcc.dg/vect/vect-77.c: New testcase.
25949 * gcc.dg/vect/vect-78.c: New testcase
25950
25951 2004-09-18 Paul Brook <paul@codesourcery.com>
25952
25953 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
25954
25955 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
25956
25957 PR c/17424
25958 * gcc.dg/pr17424-1.c: New test.
25959
25960 2004-09-18 Diego Novillo <dnovillo@redhat.com>
25961
25962 * g++.dg/tree-ssa/pr17153.C: New test.
25963
25964 2004-09-16 Geoffrey Keating <geoffk@apple.com>
25965
25966 PR pch/13361
25967 * testsuite/g++.dg/pch/wchar-1.C: New.
25968 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25969
25970 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
25971
25972 * gcc.c-torture/execute/20040917-1.c: New test.
25973
25974 2004-09-17 Diego Novillo <dnovillo@redhat.com>
25975
25976 PR tree-optimization/17319
25977 * gcc.dg/pr17319.c: New test.
25978
25979 2004-09-17 Devang Patel <dpatel@apple.com>
25980
25981 * gcc.dg/20040813-1.c: New test.
25982
25983 2004-09-17 Diego Novillo <dnovillo@redhat.com>
25984
25985 PR tree-optimization/17273
25986 * gcc.c-torture/compile/pr17273.c: New test.
25987
25988 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
25989
25990 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
25991 Update expected messages.
25992 * gcc.dg/declspec-13.c: New test.
25993
25994 2004-09-17 David Edelsohn <edelsohn@gnu.org>
25995
25996 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
25997
25998 2004-09-17 Diego Novillo <dnovillo@redhat.com>
25999
26000 * gcc.c-torture/execute/pr17252.c: Use post-increment to
26001 change what 'a' is pointing to.
26002
26003 2004-09-17 Mark Mitchell <mark@codesourcery.com>
26004
26005 PR c++/16002
26006 * g++.dg/template/error18.C: New test.
26007
26008 PR c++/16029
26009 * g++.dg/warn/Wunused-8.C: New test.
26010
26011 2004-09-17 Steven Bosscher <stevenb@suse.de>
26012
26013 PR tree-optimization/17513
26014 * gcc.dg/20040916-1.c: New test.
26015
26016 2004-09-16 Mark Mitchell <mark@codesourcery.com>
26017
26018 PR c++/17501
26019 * g++.dg/template/typename7.C: New test.
26020
26021 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26022
26023 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
26024
26025 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
26026
26027 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
26028 with -ftree-based-profiling also.
26029 * lib/profopt.exp: Support late-set profile_option/feedback_option.
26030
26031 2004-09-16 Victor Leikehman <lei@il.ibm.com>
26032
26033 PR/15364
26034 * gfortran.dg/der_array_io_1.f90: New test.
26035 * gfortran.dg/der_array_io_2.f90: New test.
26036 * gfortran.dg/der_array_io_3.f90: New test.
26037
26038 2004-09-15 Mark Mitchell <mark@codesourcery.com>
26039
26040 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
26041 EABI.
26042
26043 2004-09-15 Mark Mitchell <mark@codesourcery.com>
26044
26045 * g++.dg/opt/switch1.C: New test.
26046
26047 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
26048
26049 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
26050 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
26051 Update expected messages.
26052
26053 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26054
26055 PR fortran/16485
26056 * gfortran.dg/same_name_1.f90: New test.
26057
26058 2004-09-15 Diego Novillo <dnovillo@redhat.com>
26059
26060 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
26061 dereference garbage pointers.
26062
26063 2004-09-15 Jakub Jelinek <jakub@redhat.com>
26064
26065 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
26066 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
26067
26068 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
26069 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
26070 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
26071
26072 2004-09-14 Mark Mitchell <mark@codesourcery.com>
26073
26074 PR c++/17324
26075 * g++.dg/template/mangle1.C: New test.
26076
26077 2004-09-14 Diego Novillo <dnovillo@redhat.com>
26078
26079 PR tree-optimization/17252
26080 * gcc.c-torture/execute/pr17252.c: New test.
26081
26082 2004-09-14 Andrew Pinski <apinski@apple.com>
26083
26084 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
26085
26086 2004-09-14 Roger Sayle <roger@eyesopen.com>
26087
26088 PR rtl-optimization/9771
26089 * gcc.dg/pr9771-1.c: New test case.
26090
26091 2004-09-14 Diego Novillo <dnovillo@redhat.com>
26092
26093 PR tree-optimization/15262
26094 * gcc.c-torture/execute/pr15262-1.c: New test.
26095 * gcc.c-torture/execute/pr15262-2.c: New test.
26096
26097 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
26098
26099 * gcc.dg/declspec-12.c: New test.
26100
26101 2004-09-14 Bud Davis <bdavis9659@comcast.net>
26102
26103 * gfortran.dg/pr17090.f90: Add directives to test.
26104
26105 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26106
26107 * gcc.c-torture/compile/20040914-1.c: New test.
26108
26109 2004-09-13 Mark Mitchell <mark@codesourcery.com>
26110
26111 PR c++/16162
26112 * g++.dg/template/decl2.C: New test.
26113
26114 2004-09-13 Bud Davis <bdavis9659@comcast.net>
26115
26116 PR fortran/17090
26117 * gfortran.dg/pr17090.f90: New test.
26118
26119 2004-09-13 Dale Johannesen <dalej@apple.com>
26120
26121 * gcc.c-torture/compile/pr17408.c: New test case.
26122
26123 2004-09-13 Mark Mitchell <mark@codesourcery.com>
26124
26125 PR c++/16716
26126 * g++.dg/parse/crash17.C: New test.
26127
26128 PR c++/17327
26129 * g++.dg/template/enum3.C: New test.
26130
26131 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
26132
26133 * lib/gcc-defs.exp: Load wrapper.exp.
26134 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
26135 using local code.
26136 * lib/gcc.exp (gcc_init): Similar.
26137 * lib/gfortran.exp (gfortran_init): Similar.
26138 * lib/objc.exp (objc_init): Similar.
26139 * lib/treelang.exp (treelang_init): Similar.
26140 * lib/wrapper.exp: New file with build_wrapper call machinery in
26141 ${tool}_maybe_build_wrapper.
26142
26143 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
26144
26145 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
26146 "inline".
26147 * gcc.dg/declspec-11.c: Update expected messages.
26148 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
26149 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
26150 gcc.dg/inline-12.c: New tests.
26151
26152 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
26153
26154 * g++.dg/tree-ssa/pr17400.C: New testcase.
26155
26156 2004-09-13 James E Wilson <wilson@specifixinc.com>
26157
26158 * gcc.target/mips/sb1-1.c: New testcase.
26159
26160 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
26161
26162 * lib/g77-dg.exp: Remove unused file.
26163 * lib/mike-g77.exp: Ditto.
26164 * lib/g77.exp: Ditto.
26165
26166 2004-09-12 Richard Henderson <rth@redhat.com>
26167
26168 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
26169
26170 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
26171
26172 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
26173 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
26174 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
26175 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
26176 Update expected messages.
26177
26178 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
26179
26180 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
26181 declaration/use mismatch for dirp parameter.
26182
26183 2004-09-12 Andrew Pinski <apinski@apple.com>
26184
26185 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
26186 -fgnu-runtime is passed.
26187
26188 2004-09-12 Richard Henderson <rth@redhat.com>
26189
26190 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
26191 do the uplevel thing and update additional_flags directly.
26192 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
26193 gfortran.fortran-torture/execute/intrinsic_nearest.x,
26194 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
26195 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
26196
26197 2004-09-11 Steven Bosscher <stevenb@suse.de>
26198
26199 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
26200
26201 2004-09-11 Roger Sayle <roger@eyesopen.com>
26202
26203 PR middle-end/17411
26204 * g++.dg/opt/pr17411-1.C: New test case.
26205
26206 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
26207
26208 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
26209 gcc.dg/tls/diag-2.c: Update expected messages.
26210 * gcc.dg/991209-1.c: Specify compilation options. Update expected
26211 messages.
26212 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
26213 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
26214 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
26215 gcc.dg/tls/diag-5.c: New tests.
26216
26217 2004-09-11 Zack Weinberg <zack@codesourcery.com>
26218
26219 * gcc.dg/20040910-1.c: Correct dg-error regexp.
26220
26221 2004-09-11 Steven Bosscher <stevenb@suse.de>
26222
26223 * g++.dg/parse/break-in-for.C: New test.
26224
26225 2004-09-11 Jakub Jelinek <jakub@redhat.com>
26226
26227 * gcc.dg/tree-ssa/20040911-1.c: New test.
26228
26229 2004-09-11 Andreas Jaeger <aj@suse.de>
26230
26231 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
26232 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
26233
26234 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
26235
26236 * gcc.target/frv: New directory of FR-V-specific tests.
26237
26238 2004-09-10 James E Wilson <wilson@specifixinc.com>
26239
26240 * gcc.dg/convert-vec-1.c: New test.
26241
26242 2004-09-10 Roger Sayle <roger@eyesopen.com>
26243
26244 PR middle-end/17024
26245 * gcc.dg/pr17024-1.c: New test case.
26246
26247 2004-09-10 Eric Christopher <echristo@redhat.com>
26248
26249 * gcc.dg/20040910-1.c: New test.
26250
26251 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
26252
26253 * gcc.dg/bitfld-9.c: New test.
26254
26255 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
26256
26257 * gcc.c-torture/execute/ieee/acc1.c: New test.
26258 * gcc.c-torture/execute/ieee/acc2.c: New test.
26259 * gcc.c-torture/execute/ieee/mzero6.c: New test.
26260
26261 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
26262
26263 * gcc.dg/deprecated-2.c: New test.
26264
26265 2004-09-09 James E Wilson <wilson@specifixinc.com>
26266
26267 * gcc.dg/init-vec-1.c: New test.
26268
26269 2004-09-09 Roger Sayle <roger@eyesopen.com>
26270
26271 PR middle-end/17055
26272 * gcc.dg/pr17055-1.c: New test case.
26273
26274 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
26275
26276 PR target/17377
26277 * gcc.c-torture/execute/pr17377.c: New test.
26278
26279 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
26280
26281 PR c/8420
26282 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
26283 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
26284 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
26285 gcc.dg/long-long-typespec-1.c: New tests.
26286 * gcc.dg/tls/diag-2.c: Update expected diagnostics
26287
26288 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
26289
26290 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
26291 gcc.dg/gnu99-static-1.c: New tests.
26292
26293 2004-09-08 Devang Patel <dpatel@apple.com>
26294
26295 * gcc.dg/darwin-ld-20040828-1.c: New test.
26296 * gcc.dg/darwin-ld-20040828-2.c: New test.
26297 * gcc.dg/darwin-ld-20040828-3.c: New test.
26298
26299 2004-09-08 Ziemowit Laski <zlaski@apple.com>
26300
26301 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
26302 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
26303 in error message.
26304 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
26305 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
26306 in error message.
26307 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
26308 types they qualify.
26309 * objc.dg/type-size-2.m: Fix wording in comment.
26310 * objc.dg/va-meth-1.m: New test case.
26311
26312 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
26313
26314 PR c/16633:
26315 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
26316 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
26317
26318 2004-09-06 Devang Patel <dpatel@apple.com>
26319
26320 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
26321 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
26322
26323 2004-09-06 Zack Weinberg <zack@codesourcery.com>
26324
26325 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
26326 reflect changed line numbering of diagnostics.
26327
26328 2004-09-06 Paul Brook <paul@codesourcery.com>
26329
26330 * gfortran.dg/edit_real_1.f90: Add new test.
26331
26332 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26333
26334 * gcc.dg/tree-ssa/loop-2.c: New test.
26335 * gcc.dg/tree-ssa/loop-3.c: New test.
26336 * gcc.dg/tree-ssa/loop-4.c: New test.
26337 * gcc.dg/tree-ssa/loop-5.c: New test.
26338
26339 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26340
26341 * gcc.dg/format/sentinel-1.c: Update for parameter option.
26342
26343 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26344
26345 * gcc.dg/format/sentinel-1.c: New test.
26346
26347 2004-09-04 Uros Bizjak <uros@kss-loka.si>
26348
26349 * testsuite/gcc.dg/builtins-46.c: New.
26350
26351 2004-09-03 Devang Patel <dpatel@apple.com>
26352
26353 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
26354 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
26355
26356 2004-09-03 Jan Beulich <jbeulich@novell.com>
26357
26358 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
26359 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
26360 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
26361 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
26362 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
26363 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
26364 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
26365 the non-portable bzero.
26366 * gcc.dg/20010912-1.c: xfail for NetWare.
26367 * gcc.dg/20020426-2.c: xfail for NetWare.
26368 * gcc.dg/20021014-1.c: xfail for NetWare.
26369 * gcc.dg/20021018-1.c: xfail for NetWare.
26370 * gcc.dg/20030213-1.c: xfail for NetWare.
26371 * gcc.dg/20030225-1.c: xfail for NetWare.
26372 * gcc.dg/20030708-1.c: xfail for NetWare.
26373 * gcc.dg/builtins-config.h: Also exclude NetWare.
26374 * gcc.dg/format/format.h: Define restrict only if not already defined.
26375 * gcc.dg/nest.c: xfail for NetWare.
26376 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
26377 * lib/target-supports.exp (check_visibility_available): Exclude
26378 NetWare.
26379
26380 2004-09-03 Jan Beulich <jbeulich@novell.com>
26381
26382 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
26383 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
26384 deterministic starting point for the alignment of structure fields.
26385 * gcc.dg/Wpadded.c: Dito.
26386 * g++.dg/abi/vbase10.C: Dito.
26387
26388 2004-09-03 Devang Patel <dpatel@apple.com>
26389
26390 * g++.dg/debug/pr15736.cc: New test.
26391
26392 2004-09-02 Mark Mitchell <mark@codesourcery.com>
26393
26394 * README.QMTEST: Fix out-of-date link.
26395
26396 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
26397
26398 PR fortran/16579
26399 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
26400 Delete. Duplicate of gfortran.dg/g77/20010610.f
26401
26402 2004-09-02 Mark Mitchell <mark@codesourcery.com>
26403
26404 * g++.dg/abi/arm_rtti1.C: New test.
26405
26406 2004-09-02 Geoffrey Keating <geoffk@apple.com>
26407
26408 * gcc.dg/ppc-vector-memcpy.c: New.
26409 * gcc.dg/ppc-vector-memset.c: New.
26410
26411 2004-09-02 Chao-ying Fu <fu@mips.com>
26412
26413 * gcc.target/mips/mips-3d-1.c: New test.
26414 * gcc.target/mips/mips-3d-2.c: New test.
26415 * gcc.target/mips/mips-3d-3.c: New test.
26416 * gcc.target/mips/mips-3d-4.c: New test.
26417 * gcc.target/mips/mips-3d-5.c: New test.
26418 * gcc.target/mips/mips-3d-6.c: New test.
26419 * gcc.target/mips/mips-3d-7.c: New test.
26420 * gcc.target/mips/mips-3d-8.c: New test.
26421 * gcc.target/mips/mips-3d-9.c: New test.
26422 * gcc.target/mips/mips-ps-1.c: New test.
26423 * gcc.target/mips/mips-ps-2.c: New test.
26424 * gcc.target/mips/mips-ps-3.c: New test.
26425 * gcc.target/mips/mips-ps-4.c: New test.
26426 * gcc.target/mips/mips-ps-type.c: New test.
26427
26428 2004-09-02 Paul Brook <paul@codesourcery.com>
26429
26430 * gfortran.dg/edit_real_1.f90: Add new tests.
26431
26432 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26433
26434 PR fortran/15327
26435 * gfortran.dg/merge_char_1.f90: New test.
26436
26437 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26438
26439 PR fortran/16404
26440 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
26441
26442 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26443
26444 PR c/1522
26445 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
26446
26447 2004-09-01 Mark Mitchell <mark@codesourcery.com>
26448
26449 * g++.dg/opt/loop1.C: Do not XFAIL.
26450
26451 2004-09-01 Jakub Jelinek <jakub@redhat.com>
26452
26453 * gcc.c-torture/execute/20040831-1.c: New test.
26454
26455 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
26456
26457 PR fortran/16579
26458 * gfortran.dg/g77/20010610.f: Now passes.
26459 Copy from g77.f-torture/execute. Add dg-run directive.
26460 * gfortran.dg/g77/README: Update
26461
26462 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
26463
26464 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
26465 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
26466 (t1, t2, t3, t4): Add volatile.
26467
26468 2004-08-31 Mark Mitchell <mark@codesourcery.com>
26469
26470 * g++.dg/ext/visibility/arm1.C: New test.
26471
26472 2004-08-31 Geoffrey Keating <geoffk@apple.com>
26473
26474 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
26475 -pedantic-errors.
26476
26477 2004-09-01 Paul Brook <paul@codesourcery.com>
26478
26479 * gfortran.dg/eof_2.f90: New test.
26480
26481 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26482
26483 PR fortran/16579
26484 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
26485
26486 2004-08-31 Bud Davis <bdavis9659@comcast.net>
26487
26488 PR libfortran/16805
26489 * gfortran.dg/list_read_2.f90: New test.
26490
26491 2004-08-31 Mark Mitchell <mark@codesourcery.com>
26492
26493 * g++.dg/abi/key1.C: New test.
26494
26495 2004-08-31 Richard Henderson <rth@redhat.com>
26496
26497 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
26498 form of offsetof.
26499 * g++.dg/other/offsetof5.C: Remove duplicate.
26500
26501 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26502
26503 PR fortran/17244
26504 * gfortran.dg/func_derived_1.f90: New test.
26505
26506 2004-08-31 Paul Brook <paul@codesourcery.com>
26507
26508 * gfortran.dg/eof_1.f90: New test.
26509
26510 2004-08-31 Paul Brook <paul@codesourcery.com>
26511
26512 * gfortran.dg/list_read_1.f90: New file.
26513
26514 2004-08-30 Mark Mitchell <mark@codesourcery.com>
26515
26516 * g++.dg/opt/loop1.C: XFAIL.
26517
26518 2004-08-30 Geoffrey Keating <geoffk@apple.com>
26519
26520 * gcc.dg/funcdef-storage-1.c: New.
26521 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
26522 an extern function in local scope.
26523 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
26524 declare an 'auto inline' function in local scope.
26525 * gcc.dg/20011130-1.c: Likewise.
26526 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
26527 an 'auto' function in local scope.
26528 * gcc.dg/20021014-1.c: Likewise.
26529 * gcc.dg/20030331-2.c: Likewise.
26530
26531 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26532
26533 * gfortran.dg/blockdata_1.f90: New test.
26534
26535 2004-08-30 Richard Henderson <rth@redhat.com>
26536
26537 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
26538
26539 2004-08-30 Richard Henderson <rth@redhat.com>
26540
26541 * lib/fortran-torture.exp (fortran-torture-execute): Honor
26542 additional_flags set by alternate driver.
26543 (ieee-options): New procedure.
26544 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
26545 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
26546 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
26547 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
26548
26549 2004-08-30 Richard Henderson <rth@redhat.com>
26550
26551 * lib/f-torture.exp: Remove.
26552
26553 2004-08-29 Mark Mitchell <mark@codesourcery.com>
26554
26555 PR rtl-optimization/16590
26556 * g++.dg/opt/loop1.C: New test.
26557
26558 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26559
26560 PR fortran/13910
26561 * gfortran.dg/oldstyle_1.f90: New test.
26562
26563 2004-08-29 Steven G. Kargl <kargls@comcast.net>
26564 Paul Brook <paul@codesourcery.com>
26565
26566 * gfortran.dg/g77/README: Update.
26567 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
26568 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
26569 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
26570
26571 2004-08-28 Paul Brook <paul@codesourcery.com>
26572
26573 PR libfortran/17195
26574 * gfortran.dg/edit_real_1.f90: New test.
26575
26576 2004-08-27 Paul Brook <paul@codesourcery.com>
26577
26578 * gfortran.dg/rewind_1.f90: New test.
26579
26580 2004-08-27 Bud Davis <bdavis9659@comcast.net>
26581
26582 PR fortran/16597
26583 * gfortran.dg/pr16597.f90: New test.
26584
26585 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
26586
26587 PR c/13801
26588 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
26589 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
26590 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
26591 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
26592 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
26593
26594 2004-08-26 Nick Clifton <nickc@redhat.com>
26595
26596 * gcc.c-torture/compile/pr17119.c: New test.
26597
26598 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
26599
26600 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
26601
26602 2004-08-25 Richard Henderson <rth@redhat.com>
26603
26604 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
26605 the bits that expect kind=8 to be the largest real kind.
26606
26607 2004-08-25 Ziemowit Laski <zlaski@apple.com>
26608
26609 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
26610
26611 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26612
26613 * gfortran.dg/assignment_1.f90: New test.
26614
26615 2004-08-25 Adam Nemet <anemet@lnxw.com>
26616
26617 * g++.dg/template/repo3.C: New test.
26618
26619 2004-08-25 Roger Sayle <roger@eyesopen.com>
26620
26621 PR middle-end/16693
26622 PR tree-optimization/16372
26623 * g++.dg/opt/pr16372-1.C: New test case.
26624 * g++.dg/opt/pr16693-1.C: New test case.
26625 * g++.dg/opt/pr16693-2.C: New test case.
26626
26627 2004-08-25 Ziemowit Laski <zlaski@apple.com>
26628
26629 * objc.dg/proto-lossage-4.m: New test.
26630
26631 2004-08-25 Mark Mitchell <mark@codesourcery.com>
26632
26633 PR c++/17155
26634 * g++.dg/inherit/local2.C: New test.
26635
26636 2004-08-25 Paul Brook <paul@codesourcery.com>
26637
26638 PR fortran/17144
26639 * gfortran.dg/string_ctor_1.f90: New test.
26640
26641 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26642
26643 PR c++/14428
26644 * g++.dg/template/redecl2.C: New test.
26645
26646 2004-08-24 Bud Davis <bdavis9659@comcast.net>
26647
26648 PR fortran/17143
26649 * gfortran.dg/pr17143.f90: New test.
26650
26651 2004-08-24 Bud Davis <bdavis9659@comcast.net>
26652
26653 PR fortran/17164
26654 * gfortran.dg/pr17164.f90: New test.
26655
26656 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26657
26658 * gcc.dg/tree-ssa/loop-1.c: New test.
26659
26660 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
26661
26662 * gcc.c-torture/compile/20040824-1.c: New test.
26663
26664 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
26665
26666 * gcc.c-torture/compile/iftrap-3.c: New test.
26667
26668 2004-08-24 Paul Brook <paul@codesourcery.com>
26669
26670 * gfortran.dg/entry_2.f90: New test.
26671
26672 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
26673
26674 PR c++/16889
26675 * g++.dg/lookup/ambig[12].C: New.
26676
26677 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26678
26679 PR c++/16706
26680 * g++.dg/template/crash21.C: New test.
26681 * g++.dg/template/crash22.C: Likewise.
26682
26683 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
26684
26685 PR c++/17149
26686 * g++.dg/template/access15.C: New.
26687
26688 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26689
26690 PR c++/17163
26691 * g++.dg/template/repo2.C: New test.
26692
26693 2004-08-23 Roger Sayle <roger@eyesopen.com>
26694
26695 PR rtl-optimization/17078
26696 * gcc.c-torture/execute/pr17078-1.c: New test case.
26697
26698 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26699
26700 PR c/14492
26701 * gcc.dg/debug/crash1.c: New test.
26702
26703 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26704
26705 PR c/16180
26706 * gcc.dg/loop-5.c: New test.
26707
26708 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26709
26710 * gcc.c-torture/execute/20040823-1.c: New test.
26711
26712 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
26713
26714 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
26715 to the assembler. Simplify test accordingly.
26716 (asm_abi_flags): Use GNU names.
26717 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
26718 to check for ABI flags.
26719
26720 2004-08-22 Andrew Pinski <apinski@apple.com>
26721
26722 * g++.dg/opt/pr14029.C: New test.
26723 * gcc.c-torture/execute/pr15262.c: New test.
26724
26725 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26726
26727 * gfortran.dg/reduction.f90: Add checks with complex arguments.
26728
26729 2004-08-21 Bud Davis <bdavis9659@comcast.net>
26730
26731 PR 16908
26732 * gfortran.dg/direct_io.f90: New test.
26733
26734 2004-08-20 Mark Mitchell <mark@codesourcery.com>
26735
26736 PR c++/17121
26737 * g++.dg/inherit/local2.C: New test.
26738
26739 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
26740
26741 PR c++/17120
26742 * g++.dg/warn/Wparentheses-4.C: New test.
26743
26744 2004-08-20 Mark Mitchell <mark@codesourcery.com>
26745
26746 PR c++/17121
26747 * g++.dg/inherit/local2.C: New test.
26748
26749 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
26750 * gcc.dg/ppc-ldstruct.c: Likewise.
26751 * gcc.dg/ppc64-abi-2.c: Likewise.
26752
26753 2004-08-20 Jakub Jelinek <jakub@redhat.com>
26754
26755 PR rtl-optimization/17099
26756 * gcc.c-torture/execute/20040820-1.c: New test.
26757
26758 2004-08-20 David Edelsohn <edelsohn@gnu.org>
26759
26760 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
26761
26762 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
26763
26764 PR fortran/17077
26765 * gfortran.dg/auto_array_1.f90: New test.
26766
26767 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26768
26769 PR fortran/17074
26770 * gfortran.dg/simpleif_1.f90: New test.
26771
26772 2004-08-19 Mark Mitchell <mark@codesourcery.com>
26773
26774 * lib/target-supports.exp (check_profiling_available): Return
26775 false for arm*-*-symbianelf* and arm*-*-eabi*.
26776
26777 PR c++/15890
26778 * g++.dg/template/delete1.C: New test.
26779
26780 2004-08-19 Paul Brook <paul@codesourcery.com>
26781
26782 PR fortran/14976
26783 PR fortran/16228
26784 * gfortran.dg/data_char_1.f90: New test.
26785
26786 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
26787
26788 PR fortran/16946
26789 * gfortran.dg/reduction.f90: New testcase.
26790
26791 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26792
26793 PR fortran/16520
26794 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
26795
26796 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
26797
26798 PR c++/17041
26799 * g++.dg/Wparentheses-3.C: New test.
26800
26801 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
26802
26803 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
26804 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
26805 * gcc.dg/vect/vect-2.c: Likewise.
26806 * gcc.dg/vect/vect-3.c: Likewise.
26807 * gcc.dg/vect/vect-4.c: Likewise.
26808 * gcc.dg/vect/vect-5.c: Likewise.
26809 * gcc.dg/vect/vect-6.c: Likewise.
26810 * gcc.dg/vect/vect-7.c: Likewise.
26811 * gcc.dg/vect/vect-25.c: Likewise.
26812 * gcc.dg/vect/vect-31.c: Likewise.
26813 * gcc.dg/vect/vect-32.c: Likewise.
26814 * gcc.dg/vect/vect-34.c: Likewise.
26815 * gcc.dg/vect/vect-36.c: Likewise.
26816 * gcc.dg/vect/vect-all.c: Likewise.
26817
26818 2004-08-18 Mark Mitchell <mark@codesourcery.com>
26819
26820 PR c++/17068
26821 * g++.dg/template/operator4.C: New test.
26822
26823 2004-08-18 Richard Henderson <rth@redhat.com>
26824
26825 * gcc.dg/20040206-1.c: XFAIL.
26826
26827 2004-08-17 Mark Mitchell <mark@codesourcery.com>
26828
26829 PR c++/16246
26830 * g++.dg/template/array7.C: New test.
26831
26832 2004-08-17 James E Wilson <wilson@specifixinc.com>
26833
26834 * gcc.dg/mips-movcc-1.c: New test.
26835 * gcc.dg/mips-movcc-2.c: New test.
26836 * gcc.dg/mips-movcc-3.c: New test.
26837
26838 * gcc.dg/mips-nmadd-1.c: New test.
26839 * gcc.dg/mips-nmadd-2.c: New test.
26840
26841 2004-08-17 Mark Mitchell <mark@codesourcery.com>
26842
26843 PR c++/15871
26844 * g++.dg/opt/inline8.C: New test.
26845
26846 PR c++/16965
26847 * g++.dg/parse/error17.C: New test.
26848
26849 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
26850
26851 * gcc.dg/vect: New directory for vectorizer tests.
26852 * gcc.dg/vect/tree-vect.h: New file.
26853 * gcc.dg/vect/vect.exp: New file.
26854 * gcc.dg/vect/pr16105.c.c: New test.
26855 * gcc.dg/vect/vect-1.c: New test.
26856 * gcc.dg/vect/vect-2.c: New test.
26857 * gcc.dg/vect/vect-3.c: New test.
26858 * gcc.dg/vect/vect-4.c: New test.
26859 * gcc.dg/vect/vect-5.c: New test.
26860 * gcc.dg/vect/vect-6.c: New test.
26861 * gcc.dg/vect/vect-7.c: New test.
26862 * gcc.dg/vect/vect-8.c: New test.
26863 * gcc.dg/vect/vect-9.c: New test.
26864 * gcc.dg/vect/vect-10.c: New test.
26865 * gcc.dg/vect/vect-11.c: New test.
26866 * gcc.dg/vect/vect-12.c: New test.
26867 * gcc.dg/vect/vect-13.c: New test.
26868 * gcc.dg/vect/vect-14.c: New test.
26869 * gcc.dg/vect/vect-15.c: New test.
26870 * gcc.dg/vect/vect-16.c: New test.
26871 * gcc.dg/vect/vect-17.c: New test.
26872 * gcc.dg/vect/vect-18.c: New test.
26873 * gcc.dg/vect/vect-19.c: New test.
26874 * gcc.dg/vect/vect-20.c: New test.
26875 * gcc.dg/vect/vect-21.c: New test.
26876 * gcc.dg/vect/vect-22.c: New test.
26877 * gcc.dg/vect/vect-23.c: New test.
26878 * gcc.dg/vect/vect-24.c: New test.
26879 * gcc.dg/vect/vect-25.c: New test.
26880 * gcc.dg/vect/vect-26.c: New test.
26881 * gcc.dg/vect/vect-27.c: New test.
26882 * gcc.dg/vect/vect-28.c: New test.
26883 * gcc.dg/vect/vect-29.c: New test.
26884 * gcc.dg/vect/vect-30.c: New test.
26885 * gcc.dg/vect/vect-31.c: New test.
26886 * gcc.dg/vect/vect-32.c: New test.
26887 * gcc.dg/vect/vect-33.c: New test.
26888 * gcc.dg/vect/vect-34.c: New test.
26889 * gcc.dg/vect/vect-35.c: New test.
26890 * gcc.dg/vect/vect-36.c: New test.
26891 * gcc.dg/vect/vect-37.c: New test.
26892 * gcc.dg/vect/vect-38.c: New test.
26893 * gcc.dg/vect/vect-40.c: New test.
26894 * gcc.dg/vect/vect-41.c: New test.
26895 * gcc.dg/vect/vect-42.c: New test.
26896 * gcc.dg/vect/vect-43.c: New test.
26897 * gcc.dg/vect/vect-44.c: New test.
26898 * gcc.dg/vect/vect-45.c: New test.
26899 * gcc.dg/vect/vect-46.c: New test.
26900 * gcc.dg/vect/vect-47.c: New test.
26901 * gcc.dg/vect/vect-48.c: New test.
26902 * gcc.dg/vect/vect-49.c: New test.
26903 * gcc.dg/vect/vect-50.c: New test.
26904 * gcc.dg/vect/vect-51.c: New test.
26905 * gcc.dg/vect/vect-52.c: New test.
26906 * gcc.dg/vect/vect-53.c: New test.
26907 * gcc.dg/vect/vect-54.c: New test.
26908 * gcc.dg/vect/vect-55.c: New test.
26909 * gcc.dg/vect/vect-56.c: New test.
26910 * gcc.dg/vect/vect-57.c: New test.
26911 * gcc.dg/vect/vect-58.c: New test.
26912 * gcc.dg/vect/vect-59.c: New test.
26913 * gcc.dg/vect/vect-60.c: New test.
26914 * gcc.dg/vect/vect-61.c: New test.
26915 * gcc.dg/vect/vect-all.c: New test.
26916 * gcc.dg/vect/vect-none.c: New test.
26917
26918 2004-08-17 Paul Brook <paul@codesourcery.com>
26919
26920 PR fortran/13082
26921 * gfortran.dg/entry_1.f90: New test.
26922
26923 2004-08-17 Andrew Pinski <apinski@apple.com>
26924
26925 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
26926
26927 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
26928
26929 * gcc.dg/pr17036-1.c: New test.
26930
26931 2004-08-16 Devang Patel <dpatel@apple.com>
26932
26933 * gcc.dg/darwin-20040809-1.c: New test.
26934
26935 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
26936
26937 * gcc.dg/funcdef-attr-1.c: New test.
26938
26939 2004-08-16 Janis Johnson <janis187@us.ibm.com>
26940
26941 * gcc.dg/altivec-17.c: New test.
26942 * gcc.dg/altivec-18.c: New test.
26943
26944 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26945
26946 PR c++/6749
26947 * g++.dg/template/vtable2.C: New test.
26948
26949 2004-08-14 Richard Henderson <rth@redhat.com>
26950
26951 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
26952 * gcc.dg/pack-test-4.c (main): Return 0.
26953 * gcc.dg/setjmp-1.c: Remove XFAIL.
26954 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
26955
26956 2004-08-14 Richard Henderson <rth@redhat.com>
26957
26958 * gcc.dg/980217-1.c: Add prototype for printf.
26959
26960 2004-08-13 Bud Davis <bdavis9659@comcast.net>
26961
26962 * gfortran.dg/pr16935.f90: New test.
26963
26964 2004-08-13 Janis Johnson <janis187@us.ibm.com>
26965
26966 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
26967
26968 2004-08-13 Paul Brook <paul@codesourcery.com>
26969
26970 * gfortran.dg/der_io_1.f90: Remove stray comma.
26971
26972 2004-08-12 Janis Johnson <janis187@us.ibm.com>
26973
26974 * gcc.dg/vmx/cw-bug-2.c: Remove.
26975 * gcc.dg/vmx/vprint-1.c: Remove.
26976 * gcc.dg/vmx/vscan-1.c: Remove.
26977
26978 2004-08-12 Devang patel <dpatel@apple.com>
26979
26980 * gcc.dg/darwin-20040809-2.c: New test.
26981
26982 2004-08-12 Janis Johnson <janis1872us.ibm.com>
26983
26984 * g++.dg/ext/altivec-12.C: New test.
26985
26986 * g++.dg/ext/altivec-11.C: New test.
26987
26988 2004-08-12 Paul Brook <paul@codesourcery.com>
26989
26990 * g++.dg/abi/arm_cxa_vec_1.C: New test.
26991
26992 2004-08-12 Janis Johnson <janis187@us.ibm.com>
26993
26994 * g++.dg/ext/altivec-2.C: Check for hardware support before
26995 executing any VMX instructions.
26996
26997 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
26998
26999 2004-08-12 Jakub Jelinek <jakub@redhat.com>
27000
27001 PR c++/16276
27002 * g++.old-deja/g++.other/comdat4.C: New test.
27003 * g++.old-deja/g++.other/comdat4-aux.cc: New.
27004
27005 2004-08-12 Ben Elliston <bje@au.ibm.com>
27006
27007 PR target/16286
27008 * gcc.dg/pr16286.c: New test.
27009
27010 2004-08-12 Jan Beulich <jbeulich@novell.com>
27011
27012 * g++.dg/ext/asm5.C: New.
27013
27014 2004-08-11 Mark Mitchell <mark@codesourcery.com>
27015
27016 PR c++/16698
27017 * g++.dg/eh/crash1.C: New test.
27018
27019 PR c++/16717
27020 * g++.dg/ext/construct1.C: New test.
27021
27022 2004-08-11 Mark Mitchell <mark@codesourcery.com>
27023
27024 PR c++/16853
27025 * g++.dg/init/ptrmem1.C: New test.
27026
27027 PR c++/16618
27028 * g++.dg/parse/offsetof5.C: New test.
27029
27030 PR c++/16870
27031 * g++.dg/template/overload3.C: New test.
27032
27033 2004-08-11 Mark Mitchell <mark@codesourcery.com>
27034
27035 PR c++/16964
27036 * g++.dg/parse/error16.C: New test.
27037
27038 PR c++/16904
27039 * g++.dg/template/error14.C: New test.
27040
27041 PR c++/16929
27042 * g++.dg/template/error15.C: New test.
27043
27044 2004-08-11 Devang Patel <dpatel@apple.com>
27045
27046 * gcc.dg/darwin-ld-20040809-1.c: New test.
27047 * gcc.dg/darwin-ld-20040809-2.c: New test.
27048
27049 2004-08-11 Steven G. Kargl <kargls@comcast.net>
27050
27051 PR fortran/16917
27052 * gfortran.dg/dfloat_1.f90: New test.
27053
27054 2004-08-09 Mark Mitchell <mark@codesourcery.com>
27055
27056 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
27057 * gcc.dg/dll-2.c: Fix dg-require syntax.
27058 * gcc.misc-tests/arm-isr.c (abort): Declare.
27059 (exit): Likewise.
27060
27061 2004-08-10 Mark Mitchell <mark@codesourcery.com>
27062
27063 PR c++/16971
27064 * g++.dg/parse/crash16.C: New test.
27065
27066 2004-08-10 Roger Sayle <roger@eyesopen.com>
27067
27068 * gcc.dg/mips-rsqrt-1.c: New test case.
27069 * gcc.dg/mips-rsqrt-2.c: New test case.
27070 * gcc.dg/mips-rsqrt-3.c: New test case.
27071
27072 2004-08-10 Paul Brook <paul@codesourcery.com>
27073
27074 * gfortran.dg/der_io_1.f90: New test.
27075
27076 2004-08-10 Paul Brook <paul@codesourcery.com>
27077
27078 PR fortran/16919
27079 * gfortran.dg/der_array_1.f90: New test.
27080
27081 2004-08-09 David Edelsohn <edelsohn@gnu.org>
27082
27083 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
27084
27085 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
27086
27087 * gcc.dg/wchar_t-2.c: Fix typo.
27088
27089 2004-08-09 Falk Hueffner <falk@debian.org>
27090
27091 PR tree-optimization/12517
27092 * gcc.c-torture/compile/pr12517.c: New test.
27093
27094 PR tree-optimization/12578
27095 * gcc.c-torture/compile/pr12578.c: New test.
27096
27097 PR tree-optimization/12899
27098 * gcc.c-torture/compile/pr12899.c: New test.
27099
27100 PR rtl-optimization/14692
27101 * gcc.c-torture/compile/pr14692.c: New test.
27102
27103 PR tree-optimization/16461
27104 * gcc.c-torture/compile/pr16461.c: New test.
27105
27106 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
27107
27108 * gfortran.dg/getenv_1.f90: New test.
27109
27110 2004-08-06 Mark Mitchell <mark@codesourcery.com>
27111
27112 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
27113 wchar_t.
27114 * gcc.dg/symbian5.c: Test -fno-short-wchar.
27115
27116 2004-08-06 Paul Brook <paul@codesourcery.com>
27117
27118 * gfortran.dg/ret_array_1.f90: New test.
27119 * gfortran.dg/ret_pointer_1.f90: New test.
27120
27121 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
27122
27123 * gcc.dg/missing-field-init-[12].c: New tests.
27124 * g++.dg/warn/missing-field-init-[12].C: New tests.
27125
27126 2004-08-06 Mark Mitchell <mark@codesourcery.com>
27127
27128 * gcc.dg/enum2.c: New test.
27129 * gcc.dg/symbian3.c: Likewise.
27130 * gcc.dg/symbian4.c: Likewise.
27131 * gcc.dg/wchar_t-2.c: Likewise.
27132
27133 2004-08-05 Mark Mitchell <mark@codesourcery.com>
27134
27135 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
27136 destructor tests.
27137
27138 2004-08-05 Mark Mitchell <mark@codesourcery.com>
27139
27140 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
27141 dg-require-visiblity.
27142 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
27143 * g++.dg/ext/visibility/fvisibility.C: Likewise.
27144 * g++.dg/ext/visibility/memfuncts.C: Likewise.
27145 * g++.dg/ext/visibility/new1.C: Likewise.
27146 * g++.dg/ext/visibility/pragma.C: Likewise.
27147 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
27148 * g++.dg/ext/visibility/virtual.C: Likewise.
27149 * g++/dg/ext/visibility/visibility-1.C: Likewise.
27150 * g++/dg/ext/visibility/visibility-2.C: Likewise.
27151 * g++/dg/ext/visibility/visibility-3.C: Likewise.
27152 * g++/dg/ext/visibility/visibility-4.C: Likewise.
27153 * g++/dg/ext/visibility/visibility-5.C: Likewise.
27154 * g++/dg/ext/visibility/visibility-6.C: Likewise.
27155 * g++/dg/ext/visibility/visibility-7.C: Likewise.
27156 * g++/dg/ext/visibility/visibility-8.C: New test.
27157 * gcc.c-torture/compile/dll.x: Remove.
27158 * gcc.dg/dll-2.c: Use dg-require-dll
27159 * gcc.dg/visibility-10.c: New test.
27160 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
27161 supporting DLLs.
27162 * testsuite/lib/scanasm.exp (scan_hidden): New function.
27163 (scan_not_hidden): Likewise.
27164
27165 2004-08-05 David Edelsohn <edelsohn@gnu.org>
27166
27167 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
27168
27169 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
27170
27171 * gcc.c-torture/execute/20040805-1.c: New test.
27172
27173 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
27174
27175 * gcc.dg/20020118-1.c: Declare abort.
27176 * gcc.dg/altivec_check.h: Likewise.
27177 * gcc.dg/iftrap-2.c: Likewise.
27178 * gcc.dg/pragma-darwin.c: Likewise.
27179 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
27180
27181 2004-08-04 Geoffrey Keating <geoffk@apple.com>
27182
27183 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
27184
27185 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
27186
27187 * gcc.c-torture/execute/builtins/abs-2.c,
27188 gcc.c-torture/execute/builtins/abs-3.c,
27189 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
27190 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
27191 intmax_t, uintmax_t and their limits.
27192 * gcc.dg/intmax_t-1.c: New test.
27193
27194 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27195
27196 * g++.dg/tc1/dr147.C: Add reference to PR.
27197
27198 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
27199
27200 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
27201 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
27202
27203 2004-08-03 David Edelsohn <edelsohn@gnu.org>
27204
27205 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
27206
27207 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27208
27209 * gcc.dg/redecl-5.c: New test.
27210 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
27211 of scanf.
27212
27213 2004-08-03 Roger Sayle <roger@eyesopen.com>
27214
27215 PR middle-end/16790
27216 * gcc.c-torture/execute/pr16790-1.c: New test case.
27217
27218 2004-08-03 Mark Mitchell <mark@codesourcery.com>
27219
27220 * g++.dg/ext/visibility/assign1.C: New test.
27221 * g++.dg/ext/visibility/new1.C: Likewise.
27222
27223 * gcc.dg/symbian1.c: New test.
27224 * gcc.dg/symbian2.c: Likewise.
27225
27226 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
27227
27228 PR target/16570
27229 * gcc.dg/i386-sse-9.c: New test.
27230
27231 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27232
27233 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
27234
27235 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27236
27237 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
27238 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
27239 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
27240 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
27241 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
27242 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
27243 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
27244 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
27245 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
27246 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
27247 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
27248 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
27249 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
27250 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
27251 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
27252 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
27253 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
27254 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
27255 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
27256 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
27257 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
27258 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
27259 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
27260 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
27261 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
27262 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
27263 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
27264 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
27265 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
27266 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
27267 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
27268 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
27269 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
27270 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
27271 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
27272 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
27273 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
27274 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
27275 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
27276 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
27277 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
27278 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
27279 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
27280 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
27281 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
27282 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
27283 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
27284 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
27285 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
27286 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
27287 gcc.misc-tests/i386-pf-3dnow-1.c,
27288 gcc.misc-tests/i386-pf-athlon-1.c,
27289 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
27290 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
27291 Declare built-in functions used.
27292 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
27293
27294 2004-08-02 Mark Mitchell <mark@codesourcery.com>
27295
27296 PR c++/16707
27297 * g++.dg/lookup/using12.C: New test.
27298
27299 * g++.dg/init/null1.C: Fix PR number.
27300 * g++.dg/parse/namespace10.C: Likewise.
27301
27302 2004-08-01 Mark Mitchell <mark@codesourcery.com>
27303
27304 PR c++/16224
27305 * g++.dg/template/spec17.C: New test.
27306 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
27307 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
27308
27309 2004-08-02 David Billinghurst
27310
27311 PR fortran/16292
27312 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
27313
27314 2004-08-01 Zack Weinberg <zack@codesourcery.com>
27315
27316 * gcc.dg/ia64-got-1.c: New test case.
27317
27318 2004-08-01 Mark Mitchell <mark@codesourcery.com>
27319
27320 PR c++/16489
27321 * g++.dg/init/null1.C: New test.
27322 * g++.dg/tc1/dr76.C: Adjust error marker.
27323
27324 PR c++/16529
27325 * g++.dg/parse/namespace10.C: New test.
27326
27327 PR c++/16810
27328 * g++.dg/inherit/ptrmem2.C: New test.
27329
27330 2004-08-02 Ben Elliston <bje@au.ibm.com>
27331
27332 PR target/16155
27333 * gcc.dg/pr16155.c: New test.
27334
27335 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
27336
27337 * gcc.dg/redecl-2.c: New test.
27338
27339 2004-07-30 Geoffrey Keating <geoffk@apple.com>
27340
27341 * gcc.dg/darwin-longdouble.c: New file.
27342
27343 2004-07-30 Richard Henderson <rth@redhat.com>
27344
27345 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
27346 write to constant argument.
27347 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
27348
27349 2004-07-30 Richard Henderson <rth@redhat.com>
27350
27351 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
27352 tests of nearest around zero.
27353
27354 2004-07-30 Andrew Pinski <apinski@apple.com>
27355
27356 * gcc.c-torture/compile/20040730-1.c: New test.
27357
27358 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
27359
27360 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
27361 powerpc-eabispe.
27362
27363 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
27364
27365 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
27366
27367 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
27368
27369 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
27370 contains $ld_library_path.
27371 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27372
27373 2004-07-29 Richard Henderson <rth@redhat.com>
27374
27375 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
27376
27377 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
27378 (alt2, which): New.
27379 (Check): Accept either alternative.
27380
27381 2004-07-29 Mark Mitchell <mark@codesourcery.com>
27382
27383 * g++.dg/abi/inline1.C: New test.
27384 * g++.dg/abi/local1-a.cc: Likewise.
27385 * g++.dg/abi/local1.C: Likewise.
27386 * g++.dg/abi/mangle11.C: Tweak location of warnings.
27387 * g++.dg/abi/mangle12.C: Likewise.
27388 * g++.dg/abi/mangle17.C: Likewise.
27389 * g++.dg/abi/mangle20-2.C: Likewise.
27390 * g++.dg/opt/interface1.C: Likewise.
27391 * g++.dg/opt/interface1.h: Likewise.
27392 * g++.dg/opt/interface1-a.cc: New test.
27393 * g++.dg/parse/repo1.C: New test.
27394 * g++.dg/template/repo1.C: Likewise.
27395 * g++.dg/warn/Winline-1.C: Likewise.
27396 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
27397
27398 2004-07-29 Diego Novillo <dnovillo@redhat.com>
27399
27400 * gcc.dg/tree-ssa/20040729-1.c: New test.
27401
27402 2004-07-27 Matt Austern <austern@apple.com>
27403
27404 * gcc.dg/darwin-bool-1.c: New test.
27405 * gcc.dg/darwin-bool-2.c: New test.
27406
27407 2004-07-28 Richard Henderson <rth@redhat.com>
27408
27409 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
27410 arguments in the correct type. Don't write to constant arguments.
27411
27412 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27413
27414 PR tree-optimization/16688
27415 PR tree-optimization/16689
27416 * g++.dg/tree-ssa/pr16688.C: New test.
27417
27418 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27419
27420 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
27421 loads. Not only in the comment, this time.
27422
27423 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
27424
27425 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
27426 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
27427 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
27428 * gcc.dg/sh4a-bitmovua.c: New.
27429 * gcc.dg/sh4a-cos.c: New.
27430 * gcc.dg/sh4a-cosf.c: New.
27431 * gcc.dg/sh4a-fprun.c: New.
27432 * gcc.dg/sh4a-fsrra.c: New.
27433 * gcc.dg/sh4a-memmovua.c: New.
27434 * gcc.dg/sh4a-sin.c: New.
27435 * gcc.dg/sh4a-sincos.c: New.
27436 * gcc.dg/sh4a-sincosf.c: New.
27437 * gcc.dg/sh4a-sinf.c: New.
27438
27439 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27440
27441 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
27442 conditionals.
27443 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
27444 loads.
27445 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
27446 DOM1.
27447
27448 2004-07-27 Andrew Pinski <apinski@apple.com>
27449
27450 * g++.dg/rtti/tinfo1.C: Correct the xfail.
27451
27452 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
27453
27454 * gcc.dg/pragma-isr.c: New test.
27455
27456 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27457
27458 PR c++/14429
27459 * g++.dg/template/ttp11.C: New test.
27460
27461 2004-07-27 Diego Novillo <dnovillo@redhat.com>
27462
27463 * gcc.c-torture/compile/20040727-1.c: New test.
27464
27465 2004-07-26 Eric Christopher <echristo@redhat.com>
27466
27467 * gcc.c-torture/compile/20040726-2.c: New test.
27468
27469 2004-07-26 Andrew Pinski <apinski@apple.com>
27470
27471 * g++.dg/rtti/tinfo1.C: Xfail.
27472
27473 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
27474
27475 * gcc.c-torture/compile/20040726-1.c: New test.
27476
27477 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
27478 Brian Ryner <bryner@brianryner.com>
27479
27480 PR c++/9283
27481 PR c++/15000
27482 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
27483 * g++.dg/ext/visibility/: New directory.
27484 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
27485 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
27486 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
27487 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
27488 * g++.dg/ext/visibility/fvisibility.C,
27489 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
27490 g++.dg/ext/visibility/fvisibility-override1.C
27491 g++.dg/ext/visibility/fvisibility-override2.C
27492 g++.dg/ext/visibility/memfuncts.C
27493 g++.dg/ext/visibility/noPLT.C
27494 g++.dg/ext/visibility/pragma.C
27495 g++.dg/ext/visibility/pragma-override1.C
27496 g++.dg/ext/visibility/pragma-override2.C
27497 g++.dg/ext/visibility/staticmemfuncts.C
27498 g++.dg/ext/visibility/virtual.C: New tests.
27499
27500 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
27501
27502 PR c/15360
27503 * gcc.dg/pr15360-1.c: New test.
27504
27505 2004-07-25 Daniel Jacobowitz <dan@debian.org>
27506
27507 * gcc.dg/pragma-align-2.c: New test.
27508 * gcc.dg/pragma-init-fini.c: New test.
27509 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
27510 targets.
27511
27512 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
27513
27514 * gcc.dg/init-string-2.c: New test.
27515
27516 2004-07-24 Zack Weinberg <zack@codesourcery.com>
27517
27518 PR 16684
27519 * gcc.dg/Wredundant-decls-1.c: New test case.
27520
27521 2004-07-24 Jakub Jelinek <jakub@redhat.com>
27522
27523 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
27524 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
27525 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
27526 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
27527 * gcc.dg/compat/generate-random.c: New file.
27528 * gcc.dg/compat/generate-random.h: Likewise.
27529 * gcc.dg/compat/generate-random_r.c: Likewise.
27530 * gcc.dg/compat/struct-layout-1.h: Likewise.
27531 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
27532 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
27533 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
27534 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
27535 * gcc.dg/compat/struct-layout-1_main.c: New test.
27536 * gcc.dg/compat/struct-layout-1_x.c: New file.
27537 * gcc.dg/compat/struct-layout-1_y.c: New file.
27538 * gcc.dg/compat/struct-layout-1_test.h: New file.
27539
27540 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
27541
27542 * gcc.dg/comp-return-1.c: New test
27543
27544 2004-07-23 Janis Johnson <janis187@us.ibm.com>
27545
27546 * gcc.dg/vmx/8-02a.c: Fix typo.
27547
27548 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
27549 * gcc.dg/darwin-abi-3.c: New test.
27550
27551 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
27552 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
27553
27554 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
27555 * gcc.dg/vmx/ops-long-1.c: New test.
27556 * gcc.dg/vmx/ops-long-2.c: New test.
27557
27558 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
27559
27560 * g++.dg/lookup/conv-[1234].C: New.
27561
27562 2004-07-22 Mark Mitchell <mark@codesourcery.com>
27563
27564 * g++.dg/parse/attr2.C: Simplify.
27565
27566 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27567
27568 PR c/7284
27569 * gcc.c-torture/execute/pr7284-1.c: New test.
27570
27571 2004-07-22 Brian Booth <bbooth@redhat.com>
27572
27573 * gcc.dg/tree-ssa/20040721-1.c: New test.
27574
27575 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
27576
27577 * g++.dg/template/crash20.c: New.
27578
27579 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
27580
27581 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
27582 Add dg-run directive. Declare variables as required.
27583 * gfortran.dg/g77/README: Update
27584
27585 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
27586
27587 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
27588 gcc.dg/cris-peep2-andu2.c: New tests.
27589
27590 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27591
27592 PR c/15052
27593 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
27594 on return type.
27595 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
27596 messages.
27597 * gcc.dg/qual-return-2.c: Update expected messages.
27598 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
27599
27600 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27601
27602 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
27603 * gcc.dg/noncompile/921102-1.c: Update expected error message.
27604
27605 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27606
27607 PR c/11250
27608 * gcc.dg/init-string-1.c: New test.
27609
27610 2004-07-21 Jakub Jelinek <jakub@redhat.com>
27611
27612 PR middle-end/15345
27613 PR c/16450
27614 * gcc.dg/torture/nested-fn-1.c: New test.
27615
27616 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
27617
27618 PR target/16559
27619 * gcc.dg/ia64-fptr-1.c: New file.
27620
27621 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27622
27623 PR c++/14497
27624 * g++.dg/template/spec16.C: New test.
27625 * g++.old-deja/g++.robertl/eb118.C: Remove.
27626
27627 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27628
27629 PR c++/509
27630 * g++.dg/template/spec15.C: New test.
27631
27632 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
27633
27634 Copy cases from g77.f-torture/execute and add dg-run
27635 directive. Other changes as noted.
27636 * gfortran.dg/g77/13037.f
27637 * gfortran.dg/g77/1832.f
27638 * gfortran.dg/g77/19981119-0.f
27639 * gfortran.dg/g77/19990313-0.f
27640 * gfortran.dg/g77/19990313-1.f
27641 * gfortran.dg/g77/19990313-2.f
27642 * gfortran.dg/g77/19990313-3.f
27643 * gfortran.dg/g77/19990419-1.f
27644 * gfortran.dg/g77/19990826-0.f
27645 * gfortran.dg/g77/19990826-2.f
27646 * gfortran.dg/g77/20000503-1.f
27647 * gfortran.dg/g77/20001111.f
27648 * gfortran.dg/g77/20010116.f
27649 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
27650 * gfortran.dg/g77/20010430.f
27651 * gfortran.dg/g77/6177.f
27652 * gfortran.dg/g77/947.f
27653 * gfortran.dg/g77/970816-3.f
27654 * gfortran.dg/g77/971102-1.f
27655 * gfortran.dg/g77/980520-1.f
27656 * gfortran.dg/g77/980628-0.f
27657 * gfortran.dg/g77/980628-1.f
27658 * gfortran.dg/g77/980628-10.f
27659 * gfortran.dg/g77/980628-2.f
27660 * gfortran.dg/g77/980628-3.f
27661 * gfortran.dg/g77/980628-7.f
27662 * gfortran.dg/g77/980628-8.f
27663 * gfortran.dg/g77/980628-9.f
27664 * gfortran.dg/g77/980701-0.f
27665 * gfortran.dg/g77/980701-1.f
27666 * gfortran.dg/g77/cabs.f
27667 * gfortran.dg/g77/claus.f
27668 * gfortran.dg/g77/complex_1.f
27669 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
27670 * gfortran.dg/g77/dcomplex.f
27671 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
27672 * gfortran.dg/g77/f90-intrinsic-mathematical.f
27673 * gfortran.dg/g77/f90-intrinsic-numeric.f
27674 * gfortran.dg/g77/int8421.f
27675 * gfortran.dg/g77/labug1.f
27676 * gfortran.dg/g77/large_vec.f
27677 * gfortran.dg/g77/le.f
27678 * gfortran.dg/g77/short.f
27679 * gfortran.dg/g77/README: Update
27680
27681 2004-07-20 Mark Mitchell <mark@codesourcery.com>
27682
27683 PR c++/16637
27684 * g++.dg/parse/lookup4.C: New test.
27685
27686 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27687
27688 PR c++/16175
27689 * g++.dg/template/ttp10.C: New test.
27690
27691 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
27692
27693 * gcc.dg/pr12625-1.c: New test.
27694
27695 2004-07-20 Steven Bosscher <stevenb@suse.de>
27696
27697 * testsuite/gcc.dg/switch-warn-1.c: New test.
27698 * testsuite/gcc.dg/switch-warn-2.c: New test.
27699 * gcc.c-torture/compile/pr14730.c: Update.
27700
27701 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
27702
27703 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
27704 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
27705 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
27706 g++.dg/template/nontype3.C: Remove trailing CR from tests.
27707
27708 2004-07-18 Mark Mitchell <mark@codesourcery.com>
27709
27710 PR c++/16623
27711 * g++.dg/template/assign1.C: New test.
27712
27713 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27714
27715 PR c++/12170
27716 * g++.dg/template/ttp9.C: New test.
27717
27718 2004-07-19 Daniel Jacobowitz <dan@debian.org>
27719
27720 * gcc.dg/format/cmn-err-1.c: New test.
27721
27722 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
27723
27724 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
27725 gcc.dg/Wparentheses-10.c: New tests.
27726 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
27727
27728 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27729
27730 PR fortran/16465
27731 * gfortran.dg/g77//ffixed-line-length-0.f,
27732 gfortran.dg/g77/ffixed-line-length-132.f,
27733 gfortran.dg/g77/ffixed-line-length-72.f,
27734 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
27735 gfortran.dg/g77/README: Update.
27736
27737 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27738
27739 PR c++/13092
27740 * g++.dg/template/non-dependent7.C: New test.
27741 * g++.dg/template/non-dependent8.C: Likewise.
27742 * g++.dg/template/non-dependent9.C: Likewise.
27743 * g++.dg/template/non-dependent10.C: Likewise.
27744
27745 2004-07-17 Mark Mitchell <mark@codesourcery.com>
27746
27747 PR c++/16337
27748 * g++.dg/parse/attr2.C: New test.
27749
27750 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
27751
27752 * g77.dg: Removed.
27753 * g77.f-torture: Ditto.
27754
27755 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
27756
27757 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
27758 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
27759 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
27760
27761 2004-07-16 Richard Henderson <rth@redhat.com>
27762
27763 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
27764
27765 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27766
27767 * lib/fortran-torture.exp (fortran-torture): Don't test compile
27768 tests with full list of options.
27769 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
27770 of TORTURE_OPTIONS if test contains 'dg-do run'.
27771
27772 PR fortran/16404
27773 * gfortran.dg/do_iterator.f90: New test.
27774
27775 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27776
27777 PR rtl-optimization/16536
27778 * gcc.c-torture/execute/restrict-1.c: New test.
27779
27780 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27781
27782 PR fortran/15324
27783 * gfortran.dg/pr15324.f90: New test.
27784
27785 PR fortran/15129
27786 * gfortran.dg/pr15129.f90: New test.
27787
27788 PR fortran/15140
27789 * gfortran.dg/pr15140.f90: New test.
27790
27791 PR fortran/13792
27792 * gfortran.fortran-torture/execute/bounds.f90: Add check for
27793 compile-time simplification.
27794
27795 2004-07-14 Mike Stump <mrs@apple.com>
27796
27797 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
27798
27799 2004-07-14 James E Wilson <wilson@specifixinc.com>
27800
27801 PR target/16325
27802 * gcc.dg/profile-generate-1.c: New.
27803
27804 2004-07-15 Jakub Jelinek <jakub@redhat.com>
27805
27806 * gcc.c-torture/execute/20040709-1.c: New test.
27807 * gcc.c-torture/execute/20040709-2.c: New test.
27808
27809 2004-07-14 Mike Stump <mrs@apple.com>
27810
27811 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
27812
27813 2004-07-14 Mike Stump <mrs@apple.com>
27814
27815 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
27816
27817 2004-07-13 Mark Mitchell <mark@codesourcery.com>
27818
27819 PR c++/16518
27820 * g++.dg/parse/mutable1.C: New test.
27821
27822 2004-07-13 Diego Novillo <dnovillo@redhat.com>
27823
27824 PR tree-optimization/16443
27825 * gcc.dg/tree-ssa/20040713-1.c: New test.
27826
27827 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
27828
27829 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
27830 for operator new.
27831
27832 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27833
27834 * gfortran.dg/g77/README: New file
27835 * gfortran.dg/g77/19981216-0.f: Copy from
27836 g77.f-torture/noncompile. Add "dg-do compile" and
27837 dg-error as required.
27838 * gfortran.dg/g77/19990218-1.f: Likewise.
27839 * gfortran.dg/g77/19990905-1.f: Likewise.
27840 * gfortran.dg/g77/9263.f: Likewise.
27841 * gfortran.dg/g77/980615-0.f: Likewise.
27842 * gfortran.dg/g77/980616-0.f: Likewise.
27843 * gfortran.dg/g77/check0.f: Likewise.
27844 * gfortran.dg/g77/select_no_compile.f: Likewise.
27845
27846 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27847
27848 Copy files from g77.f-torture/compile.
27849 Add "{ dg-do compile}". Other changes as noted
27850 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
27851 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
27852 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
27853 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
27854 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
27855 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
27856 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
27857 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
27858 statement to conform to standard. Append alpha1.x for reference.
27859 * gfortran.dg/g77/xformat.f: Add dg-warning
27860
27861 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27862
27863 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
27864 Add {dg-do compile} directive.
27865 * gfortran.dg/g77/cpp2.F: Likewise.
27866
27867 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27868
27869 PR c++/5402
27870 * g++.dg/lookup/name-clash1.C: New test.
27871
27872 PR c++/9777
27873 * g++.dg/lookup/name-clash2.C: New test.
27874
27875 PR c++/12102
27876 * g++.dg/lookup/name-clash3.C: New test.
27877
27878 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27879
27880 * g++.dg/lookup/new2.C: New test.
27881 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
27882
27883 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
27884
27885 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
27886 Add {dg-do compile} directive.
27887 * gfortran.dg/g77/13060.f: Likewise.
27888 * gfortran.dg/g77/19990218-0.f: Likewise.
27889 * gfortran.dg/g77/19990305-0.f: Likewise.
27890 * gfortran.dg/g77/19990419-0.f: Likewise.
27891 * gfortran.dg/g77/19990502-0.f: Likewise.
27892 * gfortran.dg/g77/19990502-1.f: Likewise.
27893 * gfortran.dg/g77/19990525-0.f: Likewise.
27894 * gfortran.dg/g77/19990826-1.f: Likewise.
27895 * gfortran.dg/g77/19990826-3.f: Likewise.
27896 * gfortran.dg/g77/19990905-2.f: Likewise.
27897 * gfortran.dg/g77/20000412-1.f: Likewise.
27898 * gfortran.dg/g77/20000511-1.f: Likewise.
27899 * gfortran.dg/g77/20000511-2.f: Likewise.
27900 * gfortran.dg/g77/20000518.f: Likewise.
27901 * gfortran.dg/g77/20000601-1.f: Likewise.
27902 * gfortran.dg/g77/20000601-2.f: Likewise.
27903 * gfortran.dg/g77/20000629-1.f: Likewise.
27904 * gfortran.dg/g77/20000630-2.f: Likewise.
27905 * gfortran.dg/g77/20010115.f: Likewise.
27906 * gfortran.dg/g77/20010321-1.f: Likewise.
27907 * gfortran.dg/g77/20010426.f: Likewise.
27908 * gfortran.dg/g77/20020307-1.f: Likewise.
27909 * gfortran.dg/g77/8485.f: Likewise.
27910 * gfortran.dg/g77/960317-1.f: Likewise.
27911 * gfortran.dg/g77/970915-0.f: Likewise.
27912 * gfortran.dg/g77/980310-1.f: Likewise.
27913 * gfortran.dg/g77/980310-2.f: Likewise.
27914 * gfortran.dg/g77/980310-3.f: Likewise.
27915 * gfortran.dg/g77/980310-4.f: Likewise.
27916 * gfortran.dg/g77/980310-6.f: Likewise.
27917 * gfortran.dg/g77/980310-7.f: Likewise.
27918 * gfortran.dg/g77/980310-8.f: Likewise.
27919 * gfortran.dg/g77/980419-2.f: Likewise.
27920 * gfortran.dg/g77/980424-0.f: Likewise.
27921 * gfortran.dg/g77/980427-0.f: Likewise.
27922 * gfortran.dg/g77/980729-0.f: Likewise.
27923 * gfortran.dg/g77/981117-1.f: Likewise.
27924 * gfortran.dg/g77/toon_1.f: Likewise.
27925
27926 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27927
27928 PR c++/2204
27929 * g++.dg/other/abstract2.C: New test.
27930
27931 2004-07-12 Paul Brook <paul@codesourcery.com>
27932
27933 * gfortran.dg/pointer_init_1.f90: New test.
27934
27935 2004-07-11 Paul Brook <paul@codesourcery.com>
27936
27937 PR fortran/15986
27938 * gfortran.dg/contained_1.f90: New test.
27939
27940 2004-07-11 Mark Mitchell <mark@codesourcery.com>
27941
27942 * g++.dg/parse/defarg8.C: New test.
27943
27944 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27945
27946 PR fortran/16433
27947 * gfortran.dg/pr16433.f: New test.
27948
27949 PR fortran/17574
27950 * gfortran.dg/pr15754.f90: New test.
27951
27952 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
27953
27954 PR tree-optimization/16437
27955 * gcc.c-torture/execute/bitfld-4.c: New test.
27956
27957 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27958
27959 * gfortran.fortran-torture/execute/common_2.f90: Add check for
27960 access to common var from module.
27961
27962 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27963
27964 PR fortran/16336
27965 * gfortran.fortran-torture/execute/common_2.f90: New test.
27966
27967 2004-07-10 Paul Brook <paul@codesourcery.com>
27968
27969 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
27970
27971 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27972
27973 PR fortran/15969
27974 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
27975
27976 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
27977
27978 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
27979 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
27980 * gfortran.dg/g77/ffree-form-1.f: Likewise.
27981 * gfortran.dg/g77/ffree-form-2.f: Likewise.
27982 * gfortran.dg/g77/ffree-form-3.f: Likewise.
27983 * gfortran.dg/g77/fno-underscoring.f: Likewise.
27984 * gfortran.dg/g77/funderscoring.f: Likewise.
27985 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
27986
27987 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27988
27989 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
27990
27991 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27992 Paul Brook <paul@codesourcery.com>
27993
27994 PR fortran/13415
27995 * gfortran.dg/common_pointer_1.f90: New test.
27996
27997 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27998
27999 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
28000
28001 2004-07-09 James E Wilson <wilson@specifixinc.com>
28002
28003 PR target/16364
28004 * gcc.c-torture/compile/20040709-1.c: New.
28005
28006 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28007
28008 PR fortran/14077
28009 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
28010
28011 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28012
28013 PR fortran/13201
28014 * gfortran.dg/shape_1.f90: New test.
28015
28016 2004-07-09 Zack Weinberg <zack@codesourcery.com>
28017 Andrew Pinski <apinski@apple.com>
28018
28019 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
28020
28021 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28022
28023 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
28024 comment.
28025
28026 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28027 Paul Brook <paul@codesourcery.com>
28028
28029 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
28030 '.f95' and '.F95'.
28031
28032 2004-07-09 Diego Novillo <dnovillo@redhat.com>
28033
28034 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
28035
28036 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28037
28038 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
28039 testcases with capital suffix.
28040
28041 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28042
28043 PR fortran/15481
28044 PR fortran/13372
28045 PR fortran/13575
28046 PR fortran/15978
28047 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
28048
28049 * gfortran.dg/implicit_1.f90: New test.
28050
28051 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28052
28053 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
28054 expression to match gfortran warning/error messages
28055 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
28056 dg-error text.
28057
28058 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28059
28060 * lib/fortran-torture.exp: Rename proc search_for to
28061 search_for_re.
28062
28063 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28064
28065 * gcc.c-torture/execute/simd-5.x: New file.
28066 XFAIL on SPARC 64-bit at -O0.
28067
28068 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28069
28070 PR c++/8211
28071 PR c++/16165
28072 * g++.dg/warn/effc3.C: New test.
28073
28074 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28075
28076 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
28077 change X to 1X in format.
28078 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
28079 add data statements to conform to standard.
28080
28081 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28082
28083 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
28084 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
28085 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
28086
28087 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28088
28089 * gfortran.dg/g77/7388.f: Copy from g77.dg
28090 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
28091 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
28092 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
28093 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
28094 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
28095 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
28096 * gfortran.dg/g77/strlen0.f: Likewise.
28097
28098 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28099
28100 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
28101 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
28102
28103 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28104
28105 * gcc.c-torture/execute/920428-2.x: Delete.
28106 * gcc.c-torture/execute/920501-7.x: Likewise.
28107
28108 2004-07-08 Jakub Jelinek <jakub@redhat.com>
28109
28110 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
28111 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
28112 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
28113 prescott and c3-2.
28114 (PREFETCH_3DNOW): Add -march=c3.
28115
28116 2004-07-08 Diego Novillo <dnovillo@redhat.com>
28117
28118 PR c/16437
28119 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
28120 * gcc.c-torture/execute/bf64-1.x: Likewise.
28121
28122 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28123
28124 * gcc.c-torture/compile/20040708-1.c: New test.
28125
28126 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28127
28128 PR c++/16169
28129 * g++.dg/warn/effc2.C: New test.
28130
28131 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
28132
28133 * gcc.c-torture/execute/bitfld-1.x: Remove.
28134 * gcc.c-torture/execute/bitfld-3.c: New test.
28135 * gcc.dg/bitfld-2.c: Remove XFAILs.
28136
28137 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
28138
28139 PR c++/16276
28140 * g++.dg/rtti/tinfo1.C: New file.
28141
28142 2004-07-07 Eric Christopher <echristo@redhat.com>
28143
28144 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
28145
28146 2004-07-07 Andrew Pinski <apinski@apple.com>
28147
28148 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
28149
28150 2004-07-07 Mark Mitchell <mark@codesourcery.com>
28151
28152 * g++.dg/init/call1.C: XFAIL.
28153
28154 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
28155
28156 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
28157 except for movstrict*, to movmem* and clrstr* to clrmem*.
28158
28159 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
28160
28161 * gcc.c-torture/execute/20040707-1.c: New test.
28162
28163 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
28164
28165 * gcc.c-torture/execute/20040706-1.c: New test.
28166
28167 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28168
28169 PR c++/3671
28170 * g++.dg/template/spec14.C: New test.
28171
28172 2004-07-05 Jakub Jelinek <jakub@redhat.com>
28173
28174 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
28175 nothing if not yet defined. Use it in b, c and d type definitions.
28176 * gcc.c-torture/execute/20040705-1.c: New test.
28177 * gcc.c-torture/execute/20040705-2.c: New test.
28178
28179 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28180
28181 PR c++/2518
28182 * g++.dg/lookup/new1.C: New test.
28183
28184 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28185
28186 PR c++/11406
28187 * g++.dg/template/sizeof8.C: New test.
28188
28189 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
28190
28191 * gcc.c-torture/compile/20040705-1.c: New test.
28192
28193 2004-07-04 Bud Davis <bdavis9659@comcast.net>
28194
28195 * gfortran.fortran-torture/execute/seq_io.f90: New test.
28196
28197 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
28198
28199 * gcc.dg/cpp/if-mop.c: Two new testcases.
28200 * gcc.dg/cpp/trad/comment-3.c: New.
28201
28202 2004-07-04 Paul Brook <paul@codesourcery.com>
28203
28204 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
28205
28206 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
28207
28208 PR c++/3761
28209 * g++.dg/lookup/crash4.C: New test.
28210
28211 2004-07-02 Zack Weinberg <zack@codesourcery.com>
28212
28213 * gcc.c-torture/execute/builtin-abs-1.c
28214 * gcc.c-torture/execute/builtin-abs-2.c
28215 * gcc.c-torture/execute/builtin-complex-1.c
28216 * gcc.c-torture/execute/builtins/string-1-lib.c
28217 * gcc.c-torture/execute/builtins/string-1.c
28218 * gcc.c-torture/execute/builtins/string-2-lib.c
28219 * gcc.c-torture/execute/builtins/string-2.c
28220 * gcc.c-torture/execute/builtins/string-3-lib.c
28221 * gcc.c-torture/execute/builtins/string-3.c
28222 * gcc.c-torture/execute/builtins/string-4-lib.c
28223 * gcc.c-torture/execute/builtins/string-4.c
28224 * gcc.c-torture/execute/builtins/string-5-lib.c
28225 * gcc.c-torture/execute/builtins/string-5.c
28226 * gcc.c-torture/execute/builtins/string-6-lib.c
28227 * gcc.c-torture/execute/builtins/string-6.c
28228 * gcc.c-torture/execute/builtins/string-7-lib.c
28229 * gcc.c-torture/execute/builtins/string-7.c
28230 * gcc.c-torture/execute/builtins/string-8-lib.c
28231 * gcc.c-torture/execute/builtins/string-8.c
28232 * gcc.c-torture/execute/builtins/string-9-lib.c
28233 * gcc.c-torture/execute/builtins/string-9.c
28234 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
28235 * gcc.c-torture/execute/builtins/string-asm-1.c
28236 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
28237 * gcc.c-torture/execute/builtins/string-asm-2.c
28238 * gcc.c-torture/execute/stdio-opt-1.c
28239 * gcc.c-torture/execute/stdio-opt-2.c
28240 * gcc.c-torture/execute/stdio-opt-3.c
28241 * gcc.c-torture/execute/string-opt-1.c
28242 * gcc.c-torture/execute/string-opt-10.c
28243 * gcc.c-torture/execute/string-opt-11.c
28244 * gcc.c-torture/execute/string-opt-12.c
28245 * gcc.c-torture/execute/string-opt-13.c
28246 * gcc.c-torture/execute/string-opt-14.c
28247 * gcc.c-torture/execute/string-opt-15.c
28248 * gcc.c-torture/execute/string-opt-16.c
28249 * gcc.c-torture/execute/string-opt-2.c
28250 * gcc.c-torture/execute/string-opt-6.c
28251 * gcc.c-torture/execute/string-opt-7.c
28252 * gcc.c-torture/execute/string-opt-8.c:
28253 Replace with ...
28254
28255 * gcc.c-torture/execute/builtins/abs-2.c
28256 * gcc.c-torture/execute/builtins/abs-3.c
28257 * gcc.c-torture/execute/builtins/complex-1.c
28258 * gcc.c-torture/execute/builtins/fprintf.c
28259 * gcc.c-torture/execute/builtins/fputs.c
28260 * gcc.c-torture/execute/builtins/memcmp.c
28261 * gcc.c-torture/execute/builtins/memmove.c
28262 * gcc.c-torture/execute/builtins/memops-asm.c
28263 * gcc.c-torture/execute/builtins/mempcpy-2.c
28264 * gcc.c-torture/execute/builtins/mempcpy.c
28265 * gcc.c-torture/execute/builtins/memset.c
28266 * gcc.c-torture/execute/builtins/printf.c
28267 * gcc.c-torture/execute/builtins/sprintf.c
28268 * gcc.c-torture/execute/builtins/strcat.c
28269 * gcc.c-torture/execute/builtins/strchr.c
28270 * gcc.c-torture/execute/builtins/strcmp.c
28271 * gcc.c-torture/execute/builtins/strcpy.c
28272 * gcc.c-torture/execute/builtins/strcspn.c
28273 * gcc.c-torture/execute/builtins/strlen-2.c
28274 * gcc.c-torture/execute/builtins/strlen.c
28275 * gcc.c-torture/execute/builtins/strncat.c
28276 * gcc.c-torture/execute/builtins/strncmp-2.c
28277 * gcc.c-torture/execute/builtins/strncmp.c
28278 * gcc.c-torture/execute/builtins/strncpy.c
28279 * gcc.c-torture/execute/builtins/strpbrk.c
28280 * gcc.c-torture/execute/builtins/strpcpy-2.c
28281 * gcc.c-torture/execute/builtins/strpcpy.c
28282 * gcc.c-torture/execute/builtins/strrchr.c
28283 * gcc.c-torture/execute/builtins/strspn.c
28284 * gcc.c-torture/execute/builtins/strstr-asm.c
28285 * gcc.c-torture/execute/builtins/strstr.c:
28286 ... these new files.
28287
28288 * gcc.c-torture/execute/builtins/abs-2-lib.c
28289 * gcc.c-torture/execute/builtins/abs-3-lib.c
28290 * gcc.c-torture/execute/builtins/complex-1-lib.c
28291 * gcc.c-torture/execute/builtins/fprintf-lib.c
28292 * gcc.c-torture/execute/builtins/fputs-lib.c
28293 * gcc.c-torture/execute/builtins/memcmp-lib.c
28294 * gcc.c-torture/execute/builtins/memmove-lib.c
28295 * gcc.c-torture/execute/builtins/memops-asm-lib.c
28296 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
28297 * gcc.c-torture/execute/builtins/mempcpy-lib.c
28298 * gcc.c-torture/execute/builtins/memset-lib.c
28299 * gcc.c-torture/execute/builtins/printf-lib.c
28300 * gcc.c-torture/execute/builtins/sprintf-lib.c
28301 * gcc.c-torture/execute/builtins/strcat-lib.c
28302 * gcc.c-torture/execute/builtins/strchr-lib.c
28303 * gcc.c-torture/execute/builtins/strcmp-lib.c
28304 * gcc.c-torture/execute/builtins/strcpy-lib.c
28305 * gcc.c-torture/execute/builtins/strcspn-lib.c
28306 * gcc.c-torture/execute/builtins/strlen-2-lib.c
28307 * gcc.c-torture/execute/builtins/strlen-lib.c
28308 * gcc.c-torture/execute/builtins/strncat-lib.c
28309 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
28310 * gcc.c-torture/execute/builtins/strncmp-lib.c
28311 * gcc.c-torture/execute/builtins/strncpy-lib.c
28312 * gcc.c-torture/execute/builtins/strpbrk-lib.c
28313 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
28314 * gcc.c-torture/execute/builtins/strpcpy-lib.c
28315 * gcc.c-torture/execute/builtins/strrchr-lib.c
28316 * gcc.c-torture/execute/builtins/strspn-lib.c
28317 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
28318 * gcc.c-torture/execute/builtins/strstr-lib.c
28319 * gcc.c-torture/execute/builtins/lib/abs.c
28320 * gcc.c-torture/execute/builtins/lib/fprintf.c
28321 * gcc.c-torture/execute/builtins/lib/memset.c
28322 * gcc.c-torture/execute/builtins/lib/printf.c
28323 * gcc.c-torture/execute/builtins/lib/sprintf.c
28324 * gcc.c-torture/execute/builtins/lib/strcpy.c
28325 * gcc.c-torture/execute/builtins/lib/strcspn.c
28326 * gcc.c-torture/execute/builtins/lib/strncat.c
28327 * gcc.c-torture/execute/builtins/lib/strncmp.c
28328 * gcc.c-torture/execute/builtins/lib/strncpy.c
28329 * gcc.c-torture/execute/builtins/lib/strpbrk.c
28330 * gcc.c-torture/execute/builtins/lib/strspn.c
28331 * gcc.c-torture/execute/builtins/lib/strstr.c:
28332 New files containing support routines.
28333
28334 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
28335 declaration.
28336 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
28337 when not optimizing.
28338
28339 2004-07-02 Mark Mitchell <mark@codesourcery.com>
28340
28341 PR c++/16240
28342 * g++.dg/abi/mangle22.C: New test.
28343 * g++.dg/abi/mangle23.C: Likewise.
28344
28345 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
28346
28347 PR fortran/16290
28348 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
28349 Allow for cases without denormalized floating point numbers.
28350
28351 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
28352
28353 PR c/1027
28354 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
28355 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
28356 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
28357 expected warning text.
28358 * gcc.dg/format/diag-2.c: New test.
28359
28360 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
28361
28362 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
28363
28364 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
28365
28366 * gcc.dg/builtins-43.c: New.
28367 * gcc.dg/builtins-44.c: New.
28368 * gcc.dg/builtins-45.c: New.
28369
28370 2004-06-26 Geoffrey Keating <geoffk@apple.com>
28371 Andreas Tobler <a.tobler@schweiz.ch>
28372
28373 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
28374 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
28375 as SIGSEGV.
28376 * gcc.dg/cleanup-11.c: Likewise.
28377 * gcc.dg/cleanup-8.c: Likewise.
28378 * gcc.dg/cleanup-9.c: Likewise.
28379 * gcc.dg/cleanup-5.c: Run on all platforms.
28380
28381 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
28382
28383 * g++.dg/warn/nonnull1.C: New test.
28384
28385 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28386
28387 * gcc.dg/compat/compat-common.h: Wrap up CINT in
28388 an #ifndef SKIP_COMPLEX_INT/#endif pair.
28389 Special-case the Sun compiler wrt to <complex.h>.
28390
28391 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
28392
28393 * gcc.dg/Wunreachable-8.C: New test.
28394
28395 * gcc.dg/h8300-ice2.c : New test.
28396
28397 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
28398
28399 PR fortran/16161
28400 * gfortran.fortran-torture/compile/implicit.f90: Add test
28401 for implicit character.
28402
28403 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
28404
28405 PR fortran/16289
28406 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
28407 Use tiny() intrinsic to find smallest non-negative real
28408
28409 2004-06-30 Jakub Jelinek <jakub@redhat.com>
28410
28411 * gcc.dg/compat/struct-by-value-22_main.c: New test.
28412 * gcc.dg/compat/struct-by-value-22_x.c: New.
28413 * gcc.dg/compat/struct-by-value-22_y.c: New.
28414
28415 * gcc.c-torture/execute/20040629-1.c: New test.
28416
28417 2004-06-29 Jakub Jelinek <jakub@redhat.com>
28418
28419 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
28420 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
28421
28422 PR target/16195
28423 * gcc.dg/20040625-1.c: New test.
28424
28425 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28426
28427 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
28428
28429 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28430
28431 PR fortran/15963
28432 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
28433
28434 2004-06-29 Richard Henderson <rth@redhat.com>
28435
28436 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
28437
28438 2004-06-29 Paul Brook <paul@codesourcery.com>
28439
28440 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
28441 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
28442
28443 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
28444
28445 PR c++/16260
28446 * g++.dg/parse/crash15.C: New.
28447
28448 2004-06-28 Andrew Pinski <apinski@apple.com>
28449
28450 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
28451 by the error already.
28452
28453 * g++.dg/opt/ptrmem4.C: Change to compile only test.
28454
28455 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
28456
28457 PR target/14041
28458 * gcc.dg/h8300-bss-align-1.c : New.
28459
28460 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
28461
28462 * PR c++/16174
28463 * g++.dg/template/ctor4.C: New.
28464
28465 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
28466
28467 PR c++/16205
28468 * g++.dg/warn/Wsequence-point-1.C: New test.
28469
28470 2004-06-27 Paul Brook <paul@codesourcery.com>
28471
28472 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
28473
28474 2004-06-27 Zack Weinberg <zack@codesourcery.com>
28475
28476 * g++.old-deja/g++.mike/p7325.C: Remove.
28477
28478 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
28479
28480 PR c/14963
28481 * gcc.dg/pr14963.c: New test.
28482
28483 2004-06-27 Mark Mitchell <mark@codesourcery.com>
28484
28485 PR c++/16193
28486 * g++.dg/parse/redef1.C: New test.
28487
28488 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
28489
28490 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
28491 20021110.c.
28492 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
28493 20021119-1.c.
28494 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
28495 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
28496 5-04.c.
28497 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
28498 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
28499 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
28500 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
28501 g++.brendan/enum14.C.
28502 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
28503 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
28504 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
28505 g++.mike/virt1.C.
28506 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
28507 memtemp24.C.
28508
28509 2004-06-27 Roger Sayle <roger@eyesopen.com>
28510
28511 * gcc.dg/20040527-1.c: New test case.
28512
28513 2004-06-26 Bud Davis <bdavis9659@comcast.net>
28514
28515 PR gfortran/pr16196
28516 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
28517
28518 2004-06-25 Roger Sayle <roger@eyesopen.com>
28519
28520 PR middle-end/15825
28521 * gcc.dg/pr15825-1.c: New test case.
28522
28523 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
28524
28525 * gcc.c-torture/execute/20040625-1.c: New test.
28526
28527 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28528
28529 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
28530
28531 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
28532
28533 * gcc.dg/torture/mips-div-1.c: New test.
28534
28535 2004-06-24 Jeff Law <law@redhat.com>
28536
28537 * gcc.dg/tree-ssa/20040624-1.c: New test.
28538
28539 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
28540
28541 * gcc.c-torture/compile/20040624-1.c: New test.
28542
28543 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28544
28545 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
28546 this directory.
28547
28548 2004-06-23 Andrew Pinski <apinski@apple.com>
28549
28550 PR middle-end/15988
28551 * g++.dg/opt/ptrmem4.C: New test.
28552
28553 * gcc.dg/c90-array-quals-2.c: New test.
28554
28555 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
28556
28557 * gcc.dg/kpice1.c: New test.
28558
28559 2006-06-23 Andrew Pinski <apinski@apple.com>
28560
28561 * gcc.dg/c90-array-quals.c: New test.
28562
28563 2006-06-22 Richard Henderson <rth@redhat.com>
28564
28565 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
28566
28567 2004-06-22 Loren James Rittle <ljrittle@acm.org>
28568
28569 * gcc.dg/builtins-config.h: Handle FreeBSD.
28570
28571 2006-06-22 Richard Henderson <rth@redhat.com>
28572
28573 * g++.dg/opt/devirt1.C: New.
28574
28575 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
28576
28577 * g++.dg/opt/pr15551.C: New testcase.
28578
28579 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
28580
28581 PR target/14800
28582 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
28583 x86_64-*-linux* when compiling for 32bit.
28584
28585 2004-06-21 Andrew Pinski <apinski@apple.com>
28586
28587 * gcc.dg/pch/struct-1.c: New.
28588 * gcc.dg/pch/struct-1.hs: New.
28589
28590 2004-06-21 Geoffrey Keating <geoffk@apple.com>
28591
28592 * gcc.dg/pch/save-temps-1.c: New file.
28593 * gcc.dg/pch/save-temps-1.hs: New file.
28594
28595 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
28596
28597 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
28598 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
28599
28600 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28601
28602 * gfortran.fortran-torture/execute/select_1.f90: Rename function
28603 to fix type error.
28604 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
28605 Remove trailing spaces.
28606
28607 2004-06-21 Richard Henderson <rth@redhat.com>
28608
28609 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
28610 merging && to BIT_FIELD_REF.
28611
28612 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
28613
28614 * g++.dg/opt/placeholder1.C: New test.
28615
28616 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28617
28618 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
28619 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
28620 * gcc.dg/compat/union-m128-1_x.c: Likewise.
28621 * gcc.dg/compat/union-m128-1_y.c: Likewise.
28622
28623 2004-06-20 Zack Weinberg <zack@codesourcery.com>
28624
28625 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
28626 extern "C".
28627 * g++.dg/other/pragma-re-1.C: Add comments.
28628
28629 2004-06-19 Bud Davis <bdavis9659@comcast.net>
28630
28631 PR gfortran/16080
28632 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
28633
28634 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
28635
28636 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
28637 instead of setting the type of size_t by
28638 hand.
28639
28640 2004-06-18 Roger Sayle <roger@eyesopen.com>
28641
28642 * gcc.dg/unordered-2.c: New test case.
28643 * gcc.dg/unordered-3.c: New test case.
28644
28645 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
28646
28647 PR other/16043
28648 * lib/g++.exp (g++_version): Tweak regexp for version
28649 * lib/g77.exp (g77_version): Likewise.
28650 * lib/gfortran.exp (gfortran_version): Likewise.
28651 * lib/objc.exp (objc_version): Likewise.
28652 * lib/treelang.exp (treelang_version): Likewise.
28653
28654 2004-06-19 Jakub Jelinek <jakub@redhat.com>
28655
28656 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
28657 Use INT_MAX instead of __INT_MAX__.
28658 * gcc.dg/compat/struct-align-2_y.c: Likewise.
28659
28660 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
28661 * gcc.dg/compat/scalar-return-3_x.c: Use it.
28662 * gcc.dg/compat/scalar-return-3_y.c: Use it.
28663 * gcc.dg/compat/scalar-return-4_x.c: Use it.
28664 * gcc.dg/compat/scalar-return-4_y.c: Use it.
28665 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
28666 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
28667 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
28668 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
28669
28670 * gcc.dg/range-test-1.c: New test.
28671 * g++.dg/opt/range-test-1.C: New test.
28672
28673 2004-06-17 Richard Henderson <rth@redhat.com>
28674
28675 * objc.dg/sync-1.m: New.
28676 * objc.dg/try-catch-1.m: Don't force next runtime.
28677 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
28678 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
28679 shadowed catch clause.
28680 * objc.dg/try-catch-5.m: New.
28681
28682 2004-06-17 Zack Weinberg <zack@codesourcery.com>
28683
28684 Bug 14610
28685 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
28686
28687 2004-06-15 Richard Henderson <rth@redhat.com>
28688
28689 * gcc.dg/20001116-1.c: Move expected warning line.
28690
28691 2004-06-15 Richard Henderson <rth@redhat.com>
28692
28693 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
28694 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
28695
28696 2004-06-15 Jeff Law <law@redhat.com>
28697
28698 * gcc.dg/tree-ssa/20040615-1.c: New test.
28699 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
28700 be less sensitive to operand ordering.
28701 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
28702
28703 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
28704
28705 * g++.dg/abi/bitfield3.C: Add comment..
28706
28707 2004-06-15 Richard Henderson <rth@redhat.com>
28708
28709 * g++.dg/ext/stmtexpr1.C: XFAIL.
28710 * gcc.dg/20030612-1.c: XFAIL.
28711
28712 2004-06-15 Eric Christopher <echristo@redhat.com>
28713
28714 * g++.dg/charset/asm5.c: New.
28715 * gcc.dg/charset/asm6.c: New.
28716
28717 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28718
28719 PR fortran/15962
28720 * gfortran.fortran-torture/execute/select_1.f90: New test.
28721
28722 2004-06-15 Paul Brook <paul@codesourcery.com>
28723
28724 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
28725
28726 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28727
28728 PR c++/15967
28729 * g++.dg/lookup/crash3.C: New test.
28730
28731 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28732
28733 PR c++/15947
28734 * g++.dg/parse/dtor4.C: New test.
28735
28736 2004-06-14 Jeff Law <law@redhat.com>
28737
28738 * gcc.c-torture/compile/20040614-1.c: New test.
28739
28740 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28741
28742 PR fortran/15211
28743 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
28744 LEN of a character array.
28745
28746 2004-06-14 Mark Mitchell <mark@codesourcery.com>
28747
28748 PR c++/15096
28749 * g++.dg/template/ptrmem10.C: New test.
28750
28751 PR c++/14930
28752 * g++.dg/template/friend30.C: New test.
28753
28754 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28755
28756 PR fortran/14928
28757 * gfortran.fortran-torture/compile/mloc.f90: New test.
28758
28759 2004-06-13 Paul Brook <paul@codesourcery.com>
28760
28761 * gfortran.fortran-torture/execute/random_2.f90: New test.
28762
28763 2004-06-13 Eric Christopher <echristo@redhat.com>
28764
28765 * gcc.dg/noncompile/redecl-1.c: Fix error message.
28766
28767 2004-06-12 Paul Brook <paul@codesourcery.com>
28768
28769 * gfortran.fortran-torture/execute/contained_3.f90: New test.
28770
28771 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28772
28773 PR fortran/14923
28774 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
28775
28776 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28777
28778 PR fortran/14957
28779 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
28780 syntax errors in end statements of contained subroutines.
28781
28782 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28783
28784 PR fortran/12841
28785 * gfortran.fortran-torture/execute/null_arg.f90: New test.
28786
28787 2004-06-12 Bud Davis <bdavis9659@comcast.net>
28788
28789 PR fortran/15665
28790 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
28791
28792 2004-06-12 Bud Davis <bdavis9659@comcast.net>
28793
28794 PR gfortran/12839
28795 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
28796
28797 2004-06-11 Mark Mitchell <mark@codesourcery.com>
28798
28799 PR c++/15862
28800 * g++.dg/parse/enum1.C: New test.
28801
28802 2004-06-10 Jeff Law <law@redhat.com>
28803
28804 * gcc.c-torture/compile/20040610-1.c: New test.
28805
28806 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28807
28808 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
28809 * g++.old-deja/g++.other/decl3.C: Likewise.
28810
28811 2004-06-10 Brian Booth <bbooth@redhat.com>
28812
28813 * gcc.dg/tree-ssa/20031015-1.c: Scan for
28814 V_MAY_DEF instead of VDEF.
28815 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
28816
28817 2004-06-10 Mark Mitchell <mark@codesourcery.com>
28818
28819 PR c++/14211
28820 * g++.dg/conversion/const1.C: New test.
28821
28822 PR c++/15076
28823 * g++.dg/conversion/reinterpret1.C: New test.
28824
28825 PR c++/15877
28826 * g++.dg/template/enum2.C: New test.
28827
28828 PR c++/15227
28829 * g++.dg/template/error13.C: New test.
28830
28831 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28832
28833 PR fortran/14957
28834 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
28835 arguments to test_* REAL and of the right size.
28836
28837 2004-06-10 Jakub Jelinek <jakub@redhat.com>
28838
28839 PR target/15569
28840 PR rtl-optimization/15681
28841 * gcc.dg/20040609-1.c: New test.
28842
28843 2004-06-10 Jakub Jelinek <jakub@redhat.com>
28844
28845 PR c++/14791
28846 * g++.dg/opt/builtins1.C: New test.
28847
28848 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
28849
28850 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
28851 that use default windows32 struct layout.
28852 * gcc.dg/i386-bitfield2.c: Likewise.
28853
28854 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
28855
28856 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
28857 for mingw32 and cygwin targets.
28858
28859 2004-06-09 Geoffrey Keating <geoffk@apple.com>
28860
28861 * gcc.dg/pch/macro-4.c: New.
28862 * gcc.dg/pch/macro-4.hs: New.
28863
28864 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28865
28866 PR fortran/13249
28867 * gfortran.fortran-torture/compile/name_clash.f90: New test.
28868
28869 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28870
28871 PR fortran/13372
28872 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
28873
28874 2004-06-09 Bud Davis <bdavis9659@comcast.net>
28875
28876 PR gfortran/14897
28877 * gfortran.fortran-torture/execute/t_edit.f90: New test.
28878
28879 2004-06-09 Bud Davis <bdavis9659@comcast.net>
28880
28881 PR gfortran/15755
28882 * gfortran.fortran-torture/execute/backspace.c : New test.
28883
28884 2004-06-09 Paul Brook <paul@codesourcery.com>
28885
28886 * gfortran.fortran-torture/execure/intrinsic_associated.f90
28887 (pointer_to_section): Rewrite to use smaller array.
28888
28889 2004-06-08 David Edelsohn <edelsohn@gnu.org>
28890
28891 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
28892 * gcc.dg/ext/altivec-10.c: Same.
28893 * gcc.dg/ext/altivec-11.c: Same.
28894 * gcc.dg/ext/altivec-12.c: Same.
28895 * gcc.dg/ext/altivec-13.c: Same.
28896 * gcc.dg/ext/altivec-14.c: Same.
28897 * gcc.dg/ext/altivec-15.c: Same.
28898 * gcc.dg/ext/altivec-16.c: Same.
28899 * gcc.dg/ext/altivec-3.c: Same.
28900 * gcc.dg/ext/altivec-4.c: Same.
28901 * gcc.dg/ext/altivec-6.c: Same.
28902 * gcc.dg/ext/altivec-7.c: Same.
28903 * gcc.dg/ext/altivec-8.c: Same.
28904 * gcc.dg/ext/altivec-varargs-1.c: Same.
28905
28906 * g++.dg/ext/altivec-1.C: Correct dg syntax.
28907 * g++.dg/ext/altivec-10.C: Same.
28908 * g++.dg/ext/altivec-2.C: Same.
28909 * g++.dg/ext/altivec-3.C: Same.
28910 * g++.dg/ext/altivec-4.C: Same.
28911 * g++.dg/ext/altivec-5.C: Same.
28912 * g++.dg/ext/altivec-6.C: Same.
28913 * g++.dg/ext/altivec-7.C: Same.
28914 * g++.dg/ext/altivec-8.C: Same.
28915 * g++.dg/ext/altivec-9.C: Same.
28916
28917 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28918
28919 PR c++/7841
28920 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
28921
28922 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28923
28924 * gcc.dg/union-1.c: New test.
28925
28926 2004-06-07 Roger Sayle <roger@eyesopen.com>
28927
28928 * gcc.dg/builtins-41.c: New test case.
28929 * gcc.dg/builtins-42.c: New test case.
28930
28931 2004-06-07 David Edelsohn <edelsohn@gnu.org>
28932
28933 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
28934 * g++.dg/ext/altivec-10.C: Same.
28935 * g++.dg/ext/altivec-2.C: Same.
28936 * g++.dg/ext/altivec-3.C: Same.
28937 * g++.dg/ext/altivec-4.C: Same.
28938 * g++.dg/ext/altivec-5.C: Same.
28939 * g++.dg/ext/altivec-6.C: Same.
28940 * g++.dg/ext/altivec-7.C: Same.
28941 * g++.dg/ext/altivec-8.C: Same.
28942 * g++.dg/ext/altivec-9.C: Same.
28943 * g++.old-deja/g++.abi/cxa_vec.C: Same.
28944 * g++.old-deja/g++.brendan/new3.C: Same.
28945 * gcc.c-torture/execute/eeprof-1.x: Same.
28946
28947 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
28948
28949 PR c/14765
28950 * gcc.dg/pr14765-1.c: New test.
28951
28952 2004-06-07 Roger Sayle <roger@eyesopen.com>
28953
28954 PR c/14649
28955 * gcc.dg/pr14649-1.c: New test case.
28956
28957 2004-06-07 Richard Henderson <rth@redhat.com>
28958
28959 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
28960 if temporaries.
28961
28962 2004-06-07 David Edelsohn <edelsohn@gnu.org>
28963
28964 * g++.dg/eh/elide1.C: Remove XFAIL.
28965
28966 2004-06-07 Mark Mitchell <mark@codesourcery.com>
28967
28968 PR c++/15337
28969 * g++.dg/expr/sizeof3.C: New test.
28970
28971 PR c++/14777
28972 * g++.dg/template/access14.C: New test.
28973
28974 PR c++/15554
28975 * g++.dg/template/enum1.C: New test.
28976
28977 PR c++/15057
28978 * g++.dg/eh/throw1.C: New test.
28979
28980 2004-06-07 David Ayers <d.ayers@inode.at>
28981 Ziemowit Laski <zlaski@apple.com>
28982
28983 * lib/objc.exp (objc_target_compile): Revert the '-framework
28984 Foundation' flag fix, since bare Darwin does not ship
28985 with the Foundation framework.
28986 * objc/execute/next_mapping.h: Provide a local NSConstantString
28987 @interface and @implementation.
28988 (objc_constant_string_init): A constructor function, used to
28989 initialize the NSConstantString meta-class object.
28990 * objc/execute/string1.m: Include "next_mapping.h" instead of
28991 <Foundation/NSString.h>.
28992 * objc/execute/string2.m: Likewise.
28993 * objc/execute/string3.m: Likewise.
28994 * objc/execute/string4.m: Likewise.
28995
28996 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
28997
28998 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
28999 to double. Replace double with FLOAT.
29000 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
29001
29002 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
29003 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
29004 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
29005 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
29006 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
29007 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
29008 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
29009 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
29010
29011 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
29012
29013 PR c/13519
29014 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
29015
29016 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29017
29018 PR c++/15503
29019 * g++.dg/template/meminit2.C: New test.
29020
29021 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
29022
29023 PR target/15822
29024 * gcc.c-torture/execute/compare-fp-1.c,
29025 gcc.c-torture/execute/compare-fp-2.c,
29026 gcc.c-torture/execute/compare-fp-3.c,
29027 gcc.c-torture/execute/compare-fp-4.c,
29028 gcc.c-torture/execute/compare-fp-3.x,
29029 gcc.c-torture/execute/compare-fp-4.x: Moved...
29030 * gcc.c-torture/execute/ieee/compare-fp-1.c,
29031 gcc.c-torture/execute/ieee/compare-fp-2.c,
29032 gcc.c-torture/execute/ieee/compare-fp-3.c,
29033 gcc.c-torture/execute/ieee/compare-fp-4.c,
29034 gcc.c-torture/execute/ieee/compare-fp-3.x,
29035 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
29036
29037 2004-06-04 David Ayers <d.ayers@inode.at>
29038
29039 * objc/execute/protocol-isEqual-4.m: New testcase.
29040
29041 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
29042
29043 * objc/execute/protocol-isEqual-1.m: New testcase.
29044 * objc/execute/protocol-isEqual-2.m: New testcase.
29045 * objc/execute/protocol-isEqual-3.m: New testcase.
29046
29047 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29048
29049 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
29050
29051 2004-06-02 Ziemowit Laski <zlaski@apple.com>
29052
29053 * lib/objc.exp (objc_target_compile): When running tests on
29054 Darwin (Mac OS X), inform the linker about '-framework
29055 'Foundation'.
29056
29057 2004-06-02 Eric Christopher <echristo@redhat.com>
29058
29059 * gcc.c-torture/compile/20040602-1.c: New.
29060
29061 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
29062
29063 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
29064 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
29065
29066 PR tree-optimization/14736
29067 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
29068
29069 PR tree-optimization/14042
29070 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
29071
29072 PR tree-optimization/14729
29073 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
29074
29075 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29076
29077 PR fortran/15557
29078 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
29079
29080 2004-06-01 Richard Hederson <rth@redhat.com>
29081
29082 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
29083
29084 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29085
29086 PR c++/14932
29087 * g++.dg/parse/offsetof4.C: New test.
29088
29089 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
29090
29091 PR objc/7993
29092 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
29093
29094 2004-05-31 Mark Mitchell <mark@codesourcery.com>
29095
29096 PR c++/15701
29097 * g++.dg/template/friend29.C: New test.
29098
29099 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
29100
29101 PR c/15749
29102 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
29103
29104 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
29105
29106 * gcc.dg/sparc-trap-1.c: New test.
29107
29108 2004-05-31 Roger Sayle <roger@eyesopen.com>
29109
29110 PR middle-end/15069
29111 * g++.dg/opt/fold3.C: New test case.
29112
29113 2004-05-30 Graham Stott <graham.stott@btinternet.com>
29114
29115 * lib/target-supports.exp (check_iconv_available): Fix fallout
29116 from 2004-05-28 patch.
29117
29118 2004-05-30 Paul Brook <paul@codesourcery.com>
29119
29120 PR fortran/15620
29121 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
29122 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
29123
29124 2004-05-30 Steven G. Kargl <kargls@comcast.net>
29125
29126 * gfortran.fortran-torture/execute/random_1.f90: New test.
29127
29128 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29129
29130 * g++.dg/ext/altivec-10.C: New test.
29131
29132 2004-05-29 Paul Brook <paul@codesourcery.com>
29133
29134 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
29135
29136 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29137
29138 * gcc.dg/altivec-16.c: New test.
29139
29140 2004-05-28 Janis Johnson <janis187@us.ibm.com>
29141
29142 * lib/target-supports.exp (check_vmx_hw_available): New.
29143 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
29144
29145 * lib/target-supports.exp (check_alias_available,
29146 check_iconv_available, check_named_sections_available): Use
29147 unique names for temporary files.
29148
29149 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29150
29151 * gcc.dg/altivec-15.c: New test.
29152
29153 2004-05-28 Mark Mitchell <mark@codesourcery.com>
29154
29155 PR c++/15083
29156 * g++.dg/warn/noeffect6.C: New test.
29157
29158 PR c++/15471
29159 * g++.dg/expr/ptrmem4.C: New test.
29160
29161 PR c++/15640
29162 * g++.dg/template/operator3.C: New test.
29163
29164 2004-05-28 Mark Mitchell <mark@codesourcery.com>
29165
29166 PR c++/14668
29167 * g++.dg/lookup/redecl1.C: New test.
29168 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
29169
29170 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
29171
29172 * gcc.c-torture/execute/compare-fp-1.c,
29173 gcc.c-torture/execute/compare-fp-2.c,
29174 gcc.c-torture/execute/compare-fp-3.c,
29175 gcc.c-torture/execute/compare-fp-4.c,
29176 gcc.c-torture/execute/compare-fp-3.x,
29177 gcc.c-torture/execute/compare-fp-4.x,
29178 gcc.dg/pr15649-1.c: New.
29179
29180 2004-05-27 Adam Nemet <anemet@lnxw.com>
29181
29182 PR c++/12883
29183 * g++.dg/init/array14.C: New test.
29184
29185 2004-05-25 Janis Johnson <janis187@us.ibm.com>
29186
29187 * lib/compat.exp (compat-get-options-main): New.
29188 (compat-get-options): Remove unneeded code, warn for ignored
29189 command.
29190 (compat-execute): Check flag set by dg-require-* commands.
29191
29192 * lib/compat.exp (compat-execute): Break up long lines.
29193
29194 2004-05-24 Janis Johnson <janis187@us.ibm.com>
29195
29196 * gcc.dg/altivec-7.c: Don't use 'vector long'.
29197 * gcc.dg/altivec-14.c: New test.
29198 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
29199
29200 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
29201 * gcc.dg/altivec-12.c: Ditto.
29202
29203 * gcc.dg/altivec-3.c: Move call to altivec_check.
29204
29205 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29206
29207 PR c++/15044
29208 * g++.dg/template/error12.C: New test.
29209
29210 PR c++/15317
29211 * g++.dg/ext/attrib15.C: New test.
29212
29213 PR c++/15329
29214 * g++.dg/template/ptrmem9.C: New test.
29215
29216 2004-05-25 Paul Brook <paul@codesourcery.com>
29217
29218 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
29219
29220 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29221
29222 PR c++/15165
29223 * g++.dg/template/crash19.C: New test.
29224
29225 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29226
29227 PR c++/15025
29228 * g++.dg/template/redecl1.C: New test.
29229
29230 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29231
29232 PR c++/14821
29233 * g++.dg/other/ns1.C: New test.
29234
29235 PR c++/14883
29236 * g++.dg/template/invalid1.C: New test.
29237
29238 2004-05-23 Paul Brook <paul@codesourcery.com>
29239 Victor Leikehman <lei@haifasphere.co.il>
29240
29241 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
29242 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
29243
29244 2004-05-22 Mark Mitchell <mark@codesourcery.com>
29245
29246 PR c++/15285
29247 PR c++/15299
29248 * g++.dg/template/non-dependent5.C: New test.
29249 * g++.dg/template/non-dependent6.C: New test.
29250
29251 2004-05-22 Mark Mitchell <mark@codesourcery.com>
29252
29253 PR c++/15507
29254 * g++.dg/inherit/union1.C: New test.
29255
29256 PR c++/15542
29257 * g++.dg/template/addr1.C: New test.
29258
29259 PR c++/15427
29260 * g++.dg/template/array5.C: New test.
29261
29262 PR c++/15287
29263 * g++.dg/template/array6.C: New test.
29264
29265 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
29266 Roger Sayle <roger@eyesopen.com>
29267
29268 * g++.dg/lookup/forscope2.C: New test case.
29269
29270 2004-05-22 Ben Elliston <bje@au.ibm.com>
29271
29272 * gcc.dg/cpp/Wmissingdirs.c: New.
29273
29274 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
29275
29276 PR target/15301
29277 * gcc.dg/compat/union-m128-1.h: New file.
29278 * gcc.dg/compat/union-m128-1_main.c: Likewise.
29279 * gcc.dg/compat/union-m128-1_x.c: Likewise.
29280 * gcc.dg/compat/union-m128-1_y.c: Likewise.
29281
29282 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
29283
29284 PR target/15302
29285 * gcc.dg/compat/struct-complex-1.h: New file.
29286 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
29287 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
29288 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
29289
29290 2004-05-20 Roger Sayle <roger@eyesopen.com>
29291
29292 PR middle-end/3074
29293 * gcc.dg/pr3074-1.c: New test case.
29294 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
29295
29296 2004-05-20 Falk Hueffner <falk@debian.org>
29297
29298 PR other/15526
29299 * gcc.dg/ftrapv-1.c: New test case.
29300
29301 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
29302
29303 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
29304
29305 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
29306 Jeff Law <law@redhat.com>
29307
29308 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
29309 * gcc.dg/tree-ssa/20040518-2.c: New test.
29310
29311 * gcc.dg/tree-ssa/20040518-1.c: New test.
29312
29313 2004-05-18 Zack Weinberg <zack@codesourcery.com>
29314
29315 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
29316
29317 2004-05-18 Paul Brook <paul@codesourcery.com>
29318
29319 PR fortran/13930
29320 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
29321
29322 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29323
29324 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
29325 constant folding.
29326
29327 2004-05-17 Steven Bosscher <stevenb@suse.de>
29328
29329 * gcc.dg/tree-ssa/20040517-1.c: New test.
29330
29331 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29332
29333 * gcc.dg/loop-4.c: New test.
29334
29335 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
29336
29337 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
29338
29339 2004-05-15 Bud Davis <bdavis9659@comcast.net>
29340
29341 PR fortran/15311
29342 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
29343
29344 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29345
29346 PR fortran/13826
29347 PR fortran/13940
29348 * gfortran.fortran-torture/compile/data_1.f90: New test.
29349
29350 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
29351
29352 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
29353 * gcc.dg/uninit-H.c: Define ASM for __s390__.
29354
29355 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
29356
29357 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
29358
29359 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
29360
29361 PR c/15444
29362 * gcc.dg/format/xopen-1.c: Adjust expected message.
29363 * gcc.dg/format/xopen-3.c: New test.
29364
29365 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
29366
29367 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
29368
29369 2004-05-14 Jeff Law <law@redhat.com>
29370
29371 * gcc.dg/tree-ssa/20040514-2.c: New test.
29372
29373 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29374
29375 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
29376 this ...
29377 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
29378 this.
29379
29380 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
29381
29382 * gcc.dg/tree-ssa/20040514-1.c: New test.
29383
29384 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29385
29386 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
29387 test.
29388
29389 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29390
29391 PR fortran/14066
29392 * gfortran.fortran-torture/compile/do_1.f90: New test.
29393
29394 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29395
29396 PR fortran/15051
29397 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
29398 test.
29399
29400 2004-05-14 Bud Davis <bdavis9659@comcast.net>
29401
29402 PR fortran/15149
29403 * gfortran.fortran-torture/execute/random_init.f90: New test.
29404
29405 2004-05-13 Paul Brook <paul@codesourcery.com>
29406
29407 PR fortran/15314
29408 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
29409
29410 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
29411
29412 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
29413 for the powerpc case.
29414
29415 2004-05-13 Jeff Law <law@redhat.com>
29416
29417 * gcc.dg/tree-ssa/20040513-1.c: New test.
29418 * gcc.dg/tree-ssa/20040513-2.c: New test.
29419
29420 2004-05-13 Paul Brook <paul@codesourcery.com>
29421
29422 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
29423 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
29424 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
29425
29426 2004-05-13 Andreas Schwab <schwab@suse.de>
29427
29428 PR other/10819
29429 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
29430 characters.
29431
29432 2004-05-13 Bud Davis <bdavis9659@comcast.net>
29433
29434 PR fortran/15294
29435 * gfortran.fortran-torture/execute/adjustr.f90: New file.
29436
29437 2004-05-13 Diego Novillo <dnovillo@redhat.com>
29438
29439 Merge from tree-ssa-20020619-branch. See
29440 ChangeLog.tree-ssa for details.
29441
29442 2004-05-11 Ziemowit Laski <zlaski@apple.com>
29443
29444 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
29445 include <altivec.h> explicitly.
29446 * gcc.dg/altivec-13.c: Likewise.
29447
29448 2004-05-11 Paul Brook <paul@codesourcery.com>
29449
29450 * gcc.c-torture/compile/20010518-1.c: Force enum size.
29451
29452 2004-05-10 Eric Christopher <echristo@redhat.com>
29453
29454 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
29455 * gcc.dg/sibcall-4.c: Ditto.
29456
29457 2004-05-10 Ziemowit Laski <zlaski@apple.com>
29458
29459 * g++.dg/ext/altivec-8.C: New test case.
29460 * gcc.dg/altivec-13.c: New test case.
29461
29462 2004-05-08 Roger Sayle <roger@eyesopen.com>
29463
29464 * gcc.c-torture/execute/divcmp-1.c: New test case.
29465 * gcc.c-torture/execute/divcmp-2.c: New test case.
29466 * gcc.c-torture/execute/divcmp-3.c: New test case.
29467
29468 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29469
29470 * g++.dg/other/pragma-re-2.C: New test.
29471
29472 2004-05-07 Uros Bizjak <uros@kss-loka.si>
29473
29474 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
29475 * gcc.dg/i386-387-2.c: Likewise.
29476
29477 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
29478 __builtin_drem.
29479 * gcc.dg/i386-387-6.c: Likewise.
29480
29481 2004-05-07 Uros Bizjak <uros@kss-loka.si>
29482
29483 * gcc.dg/builtins-33.c: Also check log1p*.
29484
29485 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
29486
29487 PR optimization/15296
29488 * gcc.c-torture/execute/pr15296.c: New test.
29489
29490 2004-05-05 Uros Bizjak <uros@kss-loka.si>
29491
29492 * gcc.dg/builtins-40.c: New test.
29493
29494 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
29495
29496 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
29497
29498 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
29499
29500 * g++.dg/ext/spe1.C: New testcase.
29501
29502 2004-05-04 Ziemowit Laski <zlaski@apple.com>
29503
29504 * objc.dg/image-info.m: Allow additional attributes
29505 for __image_info section.
29506
29507 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
29508
29509 * gcc.dg/torture/mips-hilo-2.c: New test.
29510
29511 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29512
29513 PR c++/14389
29514 * g++.dg/template/member5.C: New test.
29515
29516 2004-05-03 Uros Bizjak <uros@kss-loka.si>
29517
29518 * gcc.dg/builtins-34.c: Also check expm1*.
29519
29520 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29521
29522 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
29523 * gcc.dg/torture/builtin-convert-3.c: New test.
29524
29525 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
29526
29527 PR middle-end/15054
29528 * g++.dg/opt/pr15054.C: New test.
29529
29530 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29531
29532 * gcc.dg/torture/builtin-rounding-1.c: New test.
29533 * gcc.dg/builtins-25.c: Delete.
29534 * gcc.dg/builtins-29.c: Delete.
29535
29536 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
29537
29538 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
29539 * gcc.dg/sibcall-4.c: Likewise.
29540 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
29541
29542 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
29543
29544 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
29545 bit-field on 16-bit targets.
29546
29547 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
29548
29549 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
29550 16-bit targets.
29551
29552 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
29553
29554 * gcc.dg/rs6000-power2-1.c: Change to compile only.
29555 * gcc.dg/rs6000-power2-2.c: Likewise.
29556
29557 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
29558
29559 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
29560 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
29561 Change the asm registers to be in form of frN instead of fN.
29562
29563 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29564
29565 * gcc.dg/torture/builtin-convert-2.c: New test.
29566
29567 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
29568
29569 * gcc.dg/rs6000-power2-1.c: New test.
29570 * gcc.dg/rs6000-power2-2.c: New test.
29571
29572 2004-04-28 Jan Hubicka <jh@suse.cz>
29573
29574 * gcc.dg/unused-6.c: New test.
29575
29576 2004-04-24 Laurent GUERBY <laurent@guerby.net>
29577 Ulrich Weigand <uweigand@de.ibm.com>
29578
29579 * ada/acats/run_all.sh: Define $target variable.
29580
29581 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
29582
29583 PR c++/15119
29584 * g++.dg/other/vararg-1.C: New test.
29585
29586 PR c++/4794
29587 * g++.dg/eh/cleanup3.C: New test.
29588
29589 2004-04-24 Laurent GUERBY <laurent@guerby.net>
29590
29591 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
29592 and ad8011a (target_insn).
29593 * ada/acats/support/macro.dfs: Likewise.
29594 * ada/acats/support/impbit.adb: New file.
29595
29596 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
29597
29598 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
29599
29600 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29601
29602 * gcc.dg/loop-3.c: New test.
29603
29604 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
29605
29606 * gcc.c-torture/execute/simd-5.c: New test.
29607
29608 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29609
29610 PR c++/15064
29611 * g++.dg/template/crash18.C: New test.
29612
29613 2004-04-22 Mark Mitchell <mark@codesourcery.com>
29614
29615 * g++.dg/ext/complit3.C: New test.
29616
29617 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
29618
29619 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
29620 * gcc.dg/altivec-3.c: Same.
29621 * gcc.dg/altivec-varargs-1.c: Same.
29622
29623 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
29624
29625 * lib/target-supports.exp (check_profiling_available): Assume
29626 profiling is not available on powerpc-eabi targets.
29627
29628 2004-04-21 Janis Johnson <janis187@us.ibm.com>
29629
29630 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
29631 * gcc.dg/vmx/bug-1.c: Ditto.
29632
29633 2004-04-20 Eric Christopher <echristo@redhat.com>
29634
29635 * gcc.dg/charset/extern.c: New test.
29636 * g++.dg/charset/extern3.cc: Ditto.
29637
29638 2004-04-20 Uros Bizjak <uros@kss-loka.si>
29639
29640 * gcc.dg/builtins-39.c: New test.
29641
29642 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
29643
29644 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
29645
29646 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
29647
29648 * gcc.dg/torture/mips-hilo-1.c: New test.
29649
29650 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
29651
29652 * gcc.c-torture/compile/20040419-1.c: New test.
29653
29654 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
29655
29656 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
29657
29658 2004-04-18 Zack Weinberg <zack@codesourcery.com>
29659 Aldy Hernandez <aldyh@redhat.com>
29660
29661 * gcc.c-torture/execute/va-arg-24.c: New.
29662
29663 2004-04-17 Zack Weinberg <zack@codesourcery.com>
29664 Aldy Hernandez <aldyh@redhat.com>
29665
29666 * gcc.dg/vmx/1b-01.c: New.
29667 * gcc.dg/vmx/1b-02.c: New.
29668 * gcc.dg/vmx/1b-03.c: New.
29669 * gcc.dg/vmx/1b-04.c: New.
29670 * gcc.dg/vmx/1b-05.c: New.
29671 * gcc.dg/vmx/1b-06.c: New.
29672 * gcc.dg/vmx/1b-07.c: New.
29673 * gcc.dg/vmx/1c-01.c: New.
29674 * gcc.dg/vmx/1c-02.c: New.
29675 * gcc.dg/vmx/3a-01a.c: New.
29676 * gcc.dg/vmx/3a-01.c: New.
29677 * gcc.dg/vmx/3a-01m.c: New.
29678 * gcc.dg/vmx/3a-03.c: New.
29679 * gcc.dg/vmx/3a-03m.c: New.
29680 * gcc.dg/vmx/3a-04.c: New.
29681 * gcc.dg/vmx/3a-04m.c: New.
29682 * gcc.dg/vmx/3a-05.c: New.
29683 * gcc.dg/vmx/3a-06.c: New.
29684 * gcc.dg/vmx/3a-06m.c: New.
29685 * gcc.dg/vmx/3a-07.c: New.
29686 * gcc.dg/vmx/3b-01.c: New.
29687 * gcc.dg/vmx/3b-02.c: New.
29688 * gcc.dg/vmx/3b-10.c: New.
29689 * gcc.dg/vmx/3b-13.c: New.
29690 * gcc.dg/vmx/3b-14.c: New.
29691 * gcc.dg/vmx/3b-15.c: New.
29692 * gcc.dg/vmx/3c-01a.c: New.
29693 * gcc.dg/vmx/3c-01.c: New.
29694 * gcc.dg/vmx/3c-02.c: New.
29695 * gcc.dg/vmx/3c-03.c: New.
29696 * gcc.dg/vmx/3d-01.c: New.
29697 * gcc.dg/vmx/4-01.c: New.
29698 * gcc.dg/vmx/4-03.c: New.
29699 * gcc.dg/vmx/5-01.c: New.
29700 * gcc.dg/vmx/5-02.c: New.
29701 * gcc.dg/vmx/5-03.c: New.
29702 * gcc.dg/vmx/5-04.c: New.
29703 * gcc.dg/vmx/5-05.c: New.
29704 * gcc.dg/vmx/5-06.c: New.
29705 * gcc.dg/vmx/5-07.c: New.
29706 * gcc.dg/vmx/5-07t.c: New.
29707 * gcc.dg/vmx/5-08.c: New.
29708 * gcc.dg/vmx/5-10.c: New.
29709 * gcc.dg/vmx/5-11.c: New.
29710 * gcc.dg/vmx/7-01a.c: New.
29711 * gcc.dg/vmx/7-01.c: New.
29712 * gcc.dg/vmx/7c-01.c: New.
29713 * gcc.dg/vmx/7d-01.c: New.
29714 * gcc.dg/vmx/7d-02.c: New.
29715 * gcc.dg/vmx/8-01.c: New.
29716 * gcc.dg/vmx/8-02a.c: New.
29717 * gcc.dg/vmx/8-02.c: New.
29718 * gcc.dg/vmx/brode-1.c: New.
29719 * gcc.dg/vmx/bug-1.c: New.
29720 * gcc.dg/vmx/bug-2.c: New.
29721 * gcc.dg/vmx/bug-3.c: New.
29722 * gcc.dg/vmx/cw-bug-1.c: New.
29723 * gcc.dg/vmx/cw-bug-2.c: New.
29724 * gcc.dg/vmx/cw-bug-3.c: New.
29725 * gcc.dg/vmx/dct.c: New.
29726 * gcc.dg/vmx/debug-1.c: New.
29727 * gcc.dg/vmx/debug-2.c: New.
29728 * gcc.dg/vmx/debug-3.c: New.
29729 * gcc.dg/vmx/debug-4.c: New.
29730 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
29731 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
29732 * gcc.dg/vmx/eg-5.c: New.
29733 * gcc.dg/vmx/fft.c: New.
29734 * gcc.dg/vmx/gcc-bug-1.c: New.
29735 * gcc.dg/vmx/gcc-bug-2.c: New.
29736 * gcc.dg/vmx/gcc-bug-3.c: New.
29737 * gcc.dg/vmx/gcc-bug-4.c: New.
29738 * gcc.dg/vmx/gcc-bug-5.c: New.
29739 * gcc.dg/vmx/gcc-bug-6.c: New.
29740 * gcc.dg/vmx/gcc-bug-7.c: New.
29741 * gcc.dg/vmx/gcc-bug-8.c: New.
29742 * gcc.dg/vmx/gcc-bug-9.c: New.
29743 * gcc.dg/vmx/gcc-bug-b.c: New.
29744 * gcc.dg/vmx/gcc-bug-c.c: New.
29745 * gcc.dg/vmx/gcc-bug-d.c: New.
29746 * gcc.dg/vmx/gcc-bug-e.c: New.
29747 * gcc.dg/vmx/gcc-bug-f.c: New.
29748 * gcc.dg/vmx/gcc-bug-g.c: New.
29749 * gcc.dg/vmx/gcc-bug-i.c: New.
29750 * gcc.dg/vmx/harness.h: New.
29751 * gcc.dg/vmx/ira1.c: New.
29752 * gcc.dg/vmx/ira2a.c: New.
29753 * gcc.dg/vmx/ira2b.c: New.
29754 * gcc.dg/vmx/ira2.c: New.
29755 * gcc.dg/vmx/ira2c.c: New.
29756 * gcc.dg/vmx/mem.c: New.
29757 * gcc.dg/vmx/newton-1.c: New.
29758 * gcc.dg/vmx/ops.c: New.
29759 * gcc.dg/vmx/sn7153.c: New.
29760 * gcc.dg/vmx/spill2.c: New.
29761 * gcc.dg/vmx/spill3.c: New.
29762 * gcc.dg/vmx/spill.c: New.
29763 * gcc.dg/vmx/t.c: New.
29764 * gcc.dg/vmx/varargs-1.c: New.
29765 * gcc.dg/vmx/varargs-2.c: New.
29766 * gcc.dg/vmx/varargs-3.c: New.
29767 * gcc.dg/vmx/varargs-4.c: New.
29768 * gcc.dg/vmx/varargs-5.c: New.
29769 * gcc.dg/vmx/varargs-6.c: New.
29770 * gcc.dg/vmx/varargs-7.c: New.
29771 * gcc.dg/vmx/vmx.exp: New.
29772 * gcc.dg/vmx/vprint-1.c: New.
29773 * gcc.dg/vmx/vscan-1.c: New.
29774 * gcc.dg/vmx/x-01.c: New.
29775 * gcc.dg/vmx/x-02.c: New.
29776 * gcc.dg/vmx/x-03.c: New.
29777 * gcc.dg/vmx/x-04.c: New.
29778 * gcc.dg/vmx/x-05.c: New.
29779 * gcc.dg/vmx/yousufi-1.c: New.
29780 * gcc.dg/vmx/zero-1.c: New.
29781 * gcc.dg/vmx/zero.c: New.
29782
29783 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
29784
29785 * g++.dg/lookup/java1.C: Update for chage of
29786 _Jv_AllocObject.
29787 * g++.dg/lookup/java2.C: Likewise.
29788
29789 2004-04-17 Laurent GUERBY <laurent@guerby.net>
29790
29791 * ada/acats/run_all.sh: use -O2 by default.
29792
29793 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
29794
29795 * gcc.dg/vr-mult-[12].c: New tests.
29796
29797 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29798
29799 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
29800
29801 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
29802
29803 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
29804
29805 * lib/target-supports.exp (check_profiling_available): Assume profiling
29806 isn't available for mips*-*-elf targets.
29807
29808 2004-04-14 Uros Bizjak <uros@kss-loka.si>
29809
29810 * gcc.dg/builtins-38.c: New test.
29811
29812 2004-04-14 Eric Christopher <echristo@redhat.com>
29813
29814 * g++.dg/charset/charset.exp: Run .cc extension tests.
29815
29816 2004-04-14 Zack Weinberg <zack@codesourcery.com>
29817
29818 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
29819
29820 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29821
29822 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
29823
29824 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
29825
29826 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
29827 * gcc.dg/i386-387-2.c: Likewise.
29828
29829 * gcc.dg/i386-387-7.c: New test.
29830 * gcc.dg/i386-387-8.c: New test.
29831
29832 * gcc.dg/builtins-37.c: New test.
29833
29834 2004-04-13 Geoffrey Keating <geoffk@apple.com>
29835
29836 * g++.dg/pch/externc-1.C: Add missing semicolon.
29837
29838 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
29839
29840 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
29841
29842 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29843
29844 * gcc.c-torture/execute/20040411-1.c: New test.
29845
29846 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
29847
29848 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
29849
29850 2004-04-09 Chris Demetriou <cgd@broadcom.com>
29851
29852 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
29853
29854 2004-04-09 Zack Weinberg <zack@codesourcery.com>
29855
29856 * lib/target-supports.exp (check_named_sections_available): New.
29857 * lib/gcc-dg.exp (dg-require-named-sections): New.
29858 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
29859 old-deja.exp. Also prune error-count message from HP linker.
29860 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
29861
29862 * g++.dg/init/init-ref4.C: Use dg-require-weak.
29863 * g++.old-deja/g++.pt/static3.C: Likewise.
29864 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
29865
29866 2004-04-09 Roger Sayle <roger@eyesopen.com>
29867
29868 * gcc.c-torture/execute/20040409-1.c: New test case.
29869 * gcc.c-torture/execute/20040409-2.c: New test case.
29870 * gcc.c-torture/execute/20040409-3.c: New test case.
29871
29872 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
29873
29874 * gcc.dg/20040409-1.c: New test.
29875
29876 2004-04-08 Roger Sayle <roger@eyesopen.com>
29877
29878 PR target/14888
29879 * g++.dg/opt/pr14888.C: New test case.
29880
29881 2004-04-08 Geoffrey Keating <geoffk@apple.com>
29882
29883 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
29884 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
29885 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
29886 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
29887 New tests.
29888
29889 2004-04-08 Paul Brook <paul@codesourcery.com>
29890
29891 * gcc.dg/spill-1.c: New test.
29892
29893 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29894
29895 * gcc.dg/torture/builtin-ctype-2.c: New test.
29896
29897 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
29898
29899 * gcc.dg/pch/pch.exp: Add largefile test.
29900
29901 2004-04-06 Geoffrey Keating <geoffk@apple.com>
29902
29903 * g++.dg/pch/externc-1.Hs: New.
29904 * g++.dg/pch/externc-1.C: New.
29905
29906 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29907
29908 * gcc.dg/compat/struct-by-value-5a_main.c,
29909 gcc.dg/compat/struct-by-value-5b_main.c: New files.
29910 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
29911 * gcc.dg/compat/struct-by-value-5a_x.c,
29912 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
29913 gcc.dg/compat/struct-by-value-5_x.c.
29914 * gcc.dg/compat/struct-by-value-5a_y.c,
29915 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
29916 gcc.dg/compat/struct-by-value-5_y.c.
29917
29918 * gcc.dg/compat/struct-by-value-6a_main.c,
29919 gcc.dg/compat/struct-by-value-6b_main.c: New files.
29920 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
29921 * gcc.dg/compat/struct-by-value-6a_x.c,
29922 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
29923 gcc.dg/compat/struct-by-value-6_x.c.
29924 * gcc.dg/compat/struct-by-value-6a_y.c,
29925 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
29926 gcc.dg/compat/struct-by-value-6_y.c.
29927
29928 * gcc.dg/compat/struct-by-value-7a_main.c,
29929 gcc.dg/compat/struct-by-value-7b_main.c: New files.
29930 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
29931 * gcc.dg/compat/struct-by-value-7a_x.c,
29932 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
29933 gcc.dg/compat/struct-by-value-7_x.c.
29934 * gcc.dg/compat/struct-by-value-7a_y.c,
29935 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
29936 gcc.dg/compat/struct-by-value-7_y.c.
29937
29938 2004-04-06 Jakub Jelinek <jakub@redhat.com>
29939
29940 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
29941 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
29942 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
29943 options.
29944
29945 2004-04-06 Uros Bizjak <uros@kss-loka.si>
29946
29947 * gcc.dg/builtins-36.c: New test.
29948
29949 2004-04-06 Paul Brook <paul@codesourcery.com>
29950
29951 * README.gcc: Remove obsolete contraint on testcases.
29952
29953 2004-04-05 Paul Brook <paul@codesourcery.com>
29954
29955 PR2123
29956 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
29957 failure and exit(0) on success.
29958 * g++.dg/expr/anew2.C: Ditto.
29959 * g++.dg/expr/anew3.C: Ditto.
29960 * g++.dg/expr/anew4.C: Ditto.
29961
29962 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
29963
29964 PR c++/3518
29965 * g++.dg/template/unify7.C: New.
29966
29967 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
29968
29969 * g++.dg/README: Bring up to date with new subdirectories; remove
29970 duplicate subdirectory lines.
29971
29972 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
29973
29974 PR c++/14007
29975 * g++.dg/template/unify5.C: New.
29976 * g++.dg/template/unify6.C: New.
29977 * g++.dg/template/qualttp20.C: Adjust.
29978 * g++.old-deja/g++.jason/report.C: Adjust.
29979 * g++.old-deja/g++.other/qual1.C: Adjust.
29980
29981 2004-04-01 Mark Mitchell <mark@codesourcery.com>
29982
29983 PR c++/14803
29984 * g++.dg/inherit/ptrmem1.C: New test.
29985
29986 2004-04-01 Jakub Jelinek <jakub@redhat.com>
29987
29988 PR c++/14755
29989 * gcc.c-torture/execute/20040331-1.c: New test.
29990 * gcc.dg/20040331-1.c: New test.
29991
29992 2004-04-01 Paul Brook <paul@codesourcery.com>
29993
29994 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
29995
29996 2004-03-30 Mark Mitchell <mark@codesourcery.com>
29997
29998 PR c++/14724
29999 * g++.dg/init/goto1.C: New test.
30000
30001 PR c++/14763
30002 * g++.dg/template/defarg4.C: New test.
30003
30004 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
30005
30006 * gcc.dg/altivec-11.c: Extend test for more valid cases.
30007
30008 2004-03-28 David Edelsohn <edelsohn@gnu.org>
30009
30010 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
30011
30012 2004-03-28 Zack Weinberg <zack@codesourcery.com>
30013
30014 * gcc.dg/noncompile/undeclared-2.c: New test.
30015
30016 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
30017
30018 * gcc.dg/940409-1.c: Remove XFAIL.
30019 * gcc.dg/reg-vol-struct-1.c: New test.
30020
30021 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30022
30023 * gcc.dg/torture/builtin-wctype-1.c: New test.
30024
30025 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
30026
30027 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
30028 * gcc.dg/20001101-1.c: Likewise.
30029 * gcc.dg/20001102-1.c: Likewise.
30030
30031 2004-03-25 Roger Sayle <roger@eyesopen.com>
30032
30033 * gcc.dg/compare8.c: Add an additional test for XOR.
30034
30035 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30036
30037 * gcc.dg/torture/builtin-ctype-1.c: New test.
30038
30039 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30040
30041 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
30042 * gcc.dg/torture/builtin-math-1.c: Likewise.
30043 * gcc.dg/torture/builtin-power-1.c: New test.
30044
30045 2004-03-24 Andreas Schwab <schwab@suse.de>
30046
30047 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
30048 IA64 assembler.
30049
30050 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
30051 Roger Sayle <roger@eyesopen.com>
30052
30053 * gcc.dg/compare8.c: New test case.
30054
30055 2004-03-23 Ziemowit Laski <zlaski@apple.com>
30056
30057 * g++.dg/ext/altivec-7.C: New test.
30058
30059 2004-03-23 Zack Weinberg <zack@codesourcery.com>
30060
30061 PR 12267, 12391, 12560, 13129, 14114, 14133
30062 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
30063 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
30064 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
30065 Adjust error regexps.
30066 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
30067 * gcc.dg/noncompile/undeclared-1.c: New test cases.
30068 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
30069 * gcc.dg/local1.c: Add explanatory comment.
30070
30071 2004-03-23 Roger Sayle <roger@eyesopen.com>
30072
30073 PR optimization/14669
30074 * g++.dg/opt/fold2.C: New test case.
30075
30076 2004-03-22 Jakub Jelinek <jakub@redhat.com>
30077
30078 PR c/14069
30079 * gcc.dg/20040322-1.c: New test.
30080
30081 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30082
30083 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
30084 * gcc.dg/ultrasp4.c: Likewise.
30085 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
30086
30087 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
30088
30089 * gcc.dg/i386-sse-8.c: Reset default options.
30090
30091 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
30092
30093 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
30094 in the error message text.
30095
30096 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
30097
30098 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
30099
30100 2004-03-21 Mark Mitchell <mark@codesourcery.com>
30101
30102 PR c++/14616
30103 * g++.dg/init/array13.C: New test.
30104
30105 2004-03-20 Roger Sayle <roger@eyesopen.com>
30106
30107 PR target/13889
30108 * gcc.c-torture/compile/pr13889.c: New test case.
30109
30110 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
30111
30112 PR c/14635
30113 * builtins-1.c (nan, nans): Don't test.
30114 * builtins-30.c: Don't use nan, nanf, nanl.
30115 * builtins-35.c: New test.
30116
30117 2004-03-19 Ziemowit Laski <zlaski@apple.com>
30118
30119 * g++.dg/ext/altivec-6.C: New test.
30120
30121 2004-03-19 Mark Mitchell <mark@codesourcery.com>
30122
30123 * g++.dg/init/placement3.C: New test.
30124
30125 * g++.dg/template/spec13.C: New test.
30126
30127 * g++.dg/lookup/using11.C: New test.
30128
30129 * g++.dg/lookup/koenig3.C: New test.
30130
30131 * g++.dg/template/operator2.C: New test.
30132
30133 * g++.dg/expr/dtor3.C: New test.
30134 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
30135 marker.
30136 * g++.old-deja/g++.law/visibility28.C: Likewise.
30137
30138 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
30139
30140 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
30141 * gcc.dg/ppc64-abi-3.c: Likewise.
30142
30143 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30144
30145 PR c++/14545
30146 * g++.dg/parse/template15.C: New test.
30147
30148 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30149
30150 * g++.dg/expr/dtor2.C: New test.
30151
30152 * g++.dg/lookup/anon4.C: New test.
30153
30154 * g++.dg/overload/using1.C: New test.
30155
30156 * g++.dg/template/lookup7.C: New test.
30157
30158 * g++.dg/template/typename6.C: New test.
30159
30160 * g++.dg/expr/cond6.C: New test.
30161
30162 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30163
30164 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
30165
30166 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30167
30168 * g++.dg/expr/cond5.C: New test.
30169 * g++.dg/expr/constcast1.C: Likewise.
30170 * g++.dg/expr/ptrmem2.C: Likewise.
30171 * g++.dg/expr/ptrmem3.C: Likewise.
30172 * g++.dg/lookup/main1.C: Likewise.
30173 * g++.dg/template/lookup6.C: Likewise.
30174
30175 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30176
30177 * gcc.dg/local1.c: New test.
30178
30179 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
30180
30181 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30182
30183 * gcc.dg/torture/builtin-convert-1.c: New test.
30184
30185 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30186
30187 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
30188
30189 2004-03-16 Mark Mitchell <mark@codesourcery.com>
30190
30191 PR c++/14481
30192 * g++.dg/warn/Wunused-7.C: New test.
30193
30194 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30195
30196 * gcc.dg/torture/builtin-integral-1.c: New test.
30197
30198 2004-03-16 Mark Mitchell <mark@codesourcery.com>
30199
30200 PR c++/14586
30201 * g++.dg/parse/non-dependent3.C: New test.
30202
30203 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
30204
30205 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
30206 * g++.dg/eh/simd-2.C: Likewise.
30207 * g++.dg/init/array10.C: Likewise.
30208 * gcc.c-torture/compile/simd-1.c: Likewise.
30209 * gcc.c-torture/compile/simd-2.c: Likewise.
30210 * gcc.c-torture/compile/simd-3.c: Likewise.
30211 * gcc.c-torture/compile/simd-4.c: Likewise.
30212 * gcc.c-torture/compile/simd-6.c: Likewise.
30213 * gcc.c-torture/execute/simd-1.c: Likewise.
30214 * gcc.c-torture/execute/simd-2.c: Likewise.
30215 * gcc.dg/compat/vector-defs.h: Likewise.
30216 * gcc.dg/20020531-1.c: Likewise.
30217 * gcc.dg/altivec-3.c: Likewise.
30218 * gcc.dg/altivec-4.c: Likewise.
30219 * gcc.dg/altivec-varargs-1.c: Likewise.
30220 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
30221 * gcc.dg/i386-mmx-3.c: Likewise.
30222 * gcc.dg/i386-sse-4.c: Likewise.
30223 * gcc.dg/i386-sse-5.c: Likewise.
30224 * gcc.dg/i386-sse-8.c: Likewise.
30225 * gcc.dg/simd-1.c: Likewise.
30226 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
30227 __ev64_opaque__ since the machine description provides it.
30228
30229 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30230
30231 * lib/compat.exp (skip_list): New global variable.
30232 Use it to hold the user defined COMPAT_SKIPS list if any.
30233 (compat-obj): Add the members of skip_list to optall.
30234
30235 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30236
30237 * gcc.dg/compat/union-by-value-1_main.c,
30238 union-by-value-1_x.c, union-by-value-1_y.c,
30239 union-check.h, union-defs.h,
30240 union-init.h, union-return-1_main.c,
30241 union-return-1_x.c, union-return-1_y.c: New files.
30242
30243 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30244
30245 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
30246 mixed-struct-init.h: Add 4 mixed structure types.
30247 struct-by-value-21_main.c, struct-by-value-21_x.c,
30248 struct-by-value-21_y.c, struct-return-21_main.c,
30249 struct-return-21_x.c, struct-return-21_y.c: New files.
30250
30251 2004-03-13 Mark Mitchell <mark@codesourcery.com>
30252
30253 PR c++/14550
30254 * g++.dg/parse/template14.C: New test.
30255
30256 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30257
30258 * gcc.c-torture/execute/20040313-1.c: New test.
30259
30260 2004-03-13 Jakub Jelinek <jakub@redhat.com>
30261
30262 PR target/14533
30263 * gcc.dg/20040311-2.c: New test.
30264
30265 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
30266
30267 PR other/14544
30268 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
30269 bit-field.
30270
30271 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
30272
30273 * gcc.dg/20040305-2.c: Add missing return statement.
30274
30275 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30276
30277 * gcc.dg/builtins-34.c: Also check pow10*.
30278
30279 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
30280
30281 PR target/14262
30282 * gcc.dg/20040305-2.c: New test.
30283
30284 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
30285
30286 * gcc.dg/20040310-1.c: New test.
30287
30288 2004-03-11 Roger Sayle <roger@eyesopen.com>
30289
30290 * gcc.c-torture/execute/20040311-1.c: New test case.
30291
30292 2004-03-11 Mark Mitchell <mark@codesourcery.com>
30293
30294 PR c++/14476
30295 * g++.dg/lookup/enum1.C: New test.
30296
30297 2004-03-10 Mark Mitchell <mark@codesourcery.com>
30298
30299 PR c++/14510
30300 * g++.dg/lookup/struct2.C: New test.
30301
30302 2004-03-10 Uros Bizjak <uros@kss-loka.si>
30303
30304 * gcc.dg/builtins-34.c: New test.
30305
30306 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30307
30308 * gcc.dg/torture/builtin-nonneg-1.c: New test.
30309
30310 2004-03-09 James E Wilson <wilson@specifixinc.com>
30311
30312 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
30313 * gcc.dg/alias-2.c: New testcase.
30314
30315 2004-03-09 Zack Weinberg <zack@codesourcery.com>
30316
30317 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
30318
30319 2004-03-09 Roger Sayle <roger@eyesopen.com>
30320
30321 * gcc.c-torture/execute/20040309-1.c: New test case.
30322
30323 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
30324
30325 PR c++/14397
30326 * g++.dg/overload/ref1.C: New.
30327
30328 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30329
30330 PR c++/14409
30331 * g++.dg/template/spec12.C: New test.
30332
30333 PR c++/14448
30334 * g++.dg/parse/crash14.C: New test.
30335
30336 2004-03-09 Mark Mitchell <mark@codesourcery.com>
30337
30338 PR c++/14230
30339 * g++.dg/init/ref11.C: New test.
30340
30341 2004-03-09 Mark Mitchell <mark@codesourcery.com>
30342
30343 PR c++/14432
30344 * g++.dg/parse/builtin2.C: New test.
30345
30346 2004-03-08 Mark Mitchell <mark@codesourcery.com>
30347
30348 PR c++/14401
30349 * g++.dg/init/ctor3.C: New test.
30350 * g++.dg/init/union1.C: New test.
30351 * g++.dg/ext/anon-struct4.C: New test.
30352
30353 2004-03-08 Mark Mitchell <mark@codesourcery.com>
30354
30355 * g++.dg/lookup/koenig1.C: Tweak error messages.
30356 * g++.dg/lookup/used-before-declaration.C: Likewise.
30357 * g++.dg/other/do1.C: Likewise.
30358 * g++.dg/overload/koenig1.C: Likewise.
30359 * g++.dg/parse/crash13.C: Likewise.
30360 * g++.dg/template/instantiate3.C: Likewise.
30361
30362 2004-03-08 Eric Christopher <echristo@redhat.com>
30363
30364 * * lib/target-supports.exp: Enable libiconv in test
30365 compilation. Fix up error checking.
30366
30367 2004-03-08 Roger Sayle <roger@eyesopen.com>
30368
30369 PR middle-end/14289
30370 * gcc.dg/pr14289-1.c: New test case.
30371 * gcc.dg/pr14289-2.c: Likewise.
30372 * gcc.dg/pr14289-3.c: Likewise.
30373
30374 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
30375
30376 * gcc.c-torture/execute/20040308-1.c: New test.
30377
30378 2004-03-07 Roger Sayle <roger@eyesopen.com>
30379
30380 * gcc.c-torture/execute/20040307-1.c: New test case.
30381
30382 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
30383
30384 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
30385
30386 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
30387
30388 * gcc.dg/20040306-1.c: New test.
30389
30390 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
30391
30392 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
30393 them static.
30394 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
30395
30396 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30397
30398 PR c/14465
30399 * gcc.dg/decl-6.c: New test.
30400
30401 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30402
30403 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
30404 Rename LOGPOW -> LOG_POW.
30405 (SQRT_EXP, POW_EXP): New.
30406
30407 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30408
30409 * gcc.dg/i386-sse-8.c: New test.
30410
30411 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30412
30413 PR c/14114
30414 * gcc.dg/decl-5.c: New test.
30415
30416 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
30417
30418 * gcc.dg/20040305-1.c: New test.
30419
30420 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
30421
30422 PR other/14354
30423 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
30424
30425 2004-03-04 Ziemowit Laski <zlaski@apple.com>
30426
30427 PR c++/14425, c++/14426
30428 * g++.dg/ext/altivec-4.C: New test.
30429 * g++.dg/ext/altivec-5.C: New test.
30430
30431 2004-03-04 Geoffrey Keating <geoffk@apple.com>
30432
30433 * g++.old-deja/g++.other/linkage1.C: Expect errors about
30434 global variables of a type with no linkage.
30435 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
30436 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
30437 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
30438 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
30439 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
30440 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
30441 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
30442 * g++.dg/warn/deprecated.C: Name enum Color.
30443 * g++.dg/overload/VLA.C: Name structure for 'b'.
30444 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
30445
30446 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30447
30448 * gcc.c-torture/compile/20040304-1.c: New test.
30449
30450 2004-03-03 Zack Weinberg <zack@codesourcery.com>
30451
30452 PR 13728
30453 * gcc.dg/decl-4.c: New testcase.
30454
30455 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
30456
30457 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
30458 as PRECF if sizeof (float) > sizeof (double).
30459 (PRECL): Make it the same as PRECF if
30460 sizeof (float) > sizeof (long double).
30461
30462 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30463
30464 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
30465 system type. Add check for irix6 which doesn't have c99 runtime.
30466
30467 2004-03-03 Bob Wilson <bob.wilson@acm.org>
30468
30469 * gcc.dg/const-elim-1.c: xfail for xtensa.
30470
30471 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30472
30473 PR c++/14369
30474 * g++.dg/template/cond4.C: New test.
30475
30476 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30477
30478 PR c++/14360
30479 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
30480
30481 PR c++/14361
30482 * g++.dg/parse/defarg7.C: New test.
30483
30484 PR c++/14359
30485 * g++.dg/template/friend26.C: New test.
30486
30487 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30488
30489 PR c++/14324
30490 * g++.dg/abi/mangle21.C: New test.
30491
30492 PR c++/14260
30493 * g++.dg/parse/constructor2.C: New test.
30494
30495 PR c++/14337
30496 * g++.dg/template/sfinae1.C: New test.
30497
30498 2004-02-29 Mark Mitchell <mark@codesourcery.com>
30499
30500 PR c++/14267
30501 * g++.dg/expr/crash2.C: New test.
30502
30503 PR middle-end/13448
30504 * gcc.dg/inline-5.c: New test.
30505 * gcc.dg/always-inline.c: Split out tests into ...
30506 * gcc.dg/always-inline2.c: ... this and ...
30507 * gcc.dg/always-inline3.c: ... this.
30508
30509 2004-02-29 Mark Mitchell <mark@codesourcery.com>
30510
30511 PR debug/12103
30512 * g++.dg/debug/crash1.C: New test.
30513
30514 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
30515
30516 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
30517 function with __attribute__((noinline)).
30518 (recurser_void2): Likewise.
30519 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
30520 (recurser_void2): Likewise.
30521
30522 2004-02-29 Roger Sayle <roger@eyesopen.com>
30523
30524 PR middle-end/14203
30525 * g++.dg/warn/Wunused-6.C: New test case.
30526
30527 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
30528
30529 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
30530 not defined.
30531
30532 2004-02-27 Eric Christopher <echristo@redhat.com>
30533
30534 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
30535 * g++.dg/charset/asm2.c: Run only x86.
30536 * gcc.dg/charset/asm3.c: Ditto.
30537
30538 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
30539
30540 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
30541 ld_library_path.
30542
30543 2004-02-27 Ziemowit Laski <zlaski@apple.com>
30544
30545 * g++.dg/ext/altivec-3.C: New.
30546
30547 2004-02-26 Richard Henderson <rth@redhat.com>
30548
30549 * g++.dg/ext/attrib10.C: Mark for warning.
30550 * gcc.dg/attr-alias-1.c: New.
30551
30552 2004-02-26 Richard Henderson <rth@redhat.com>
30553
30554 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
30555 * gcc.c-torture/execute/20040208-2.c: ... it back.
30556
30557 2004-02-26 Eric Christopher <echristo@redhat.com>
30558
30559 * lib/target-supports.exp (check-iconv-available): New function.
30560 * lib/gcc-dg.exp (dg-require-iconv): New function.
30561 Use above.
30562 * gcc.dg/charset: New directory.
30563 * gcc.dg/charset/charset.exp: New file.
30564 * gcc.dg/charset/asm1.c: Ditto.
30565 * gcc.dg/charset/asm2.c: Ditto.
30566 * gcc.dg/charset/asm3.c: Ditto.
30567 * gcc.dg/charset/asm4.c: Ditto.
30568 * gcc.dg/charset/asm5.c: Ditto.
30569 * gcc.dg/charset/attribute1.c: Ditto.
30570 * gcc.dg/charset/attribute2.c: Ditto.
30571 * gcc.dg/charset/string1.c: Ditto.
30572 * g++.dg/charset: New directory.
30573 * g++.dg/dg.exp: Add here. Special options.
30574 * g++.dg/charset/charset.exp: New file.
30575 * g++.dg/charset/asm1.c: Ditto.
30576 * g++.dg/charset/asm2.c: Ditto.
30577 * g++.dg/charset/asm3.c: Ditto.
30578 * g++.dg/charset/asm4.c: Ditto.
30579 * g++.dg/charset/attribute1.c: Ditto.
30580 * g++.dg/charset/attribute2.c: Ditto.
30581 * g++.dg/charset/extern1.cc: Ditto.
30582 * g++.dg/charset/extern2.cc: Ditto.
30583 * g++.dg/charset/string1.c: Ditto.
30584
30585 2004-02-26 Mark Mitchell <mark@codesourcery.com>
30586
30587 PR c++/14278
30588 * g++.dg/parse/comma1.C: New test.
30589
30590 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30591
30592 PR c++/14284
30593 * g++.dg/template/ttp8.C: New test.
30594
30595 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
30596
30597 * gcc.dg/fixuns-trunc-1.c: New test.
30598
30599 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30600
30601 * gcc.dg/builtins-config.h: Use #elif.
30602
30603 2004-02-26 Michael Matz <matz@suse.de>
30604
30605 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
30606 * gcc.dg/991214-1.c: Likewise.
30607 * gcc.dg/i386-asm-1.c: Likewise.
30608
30609 2004-02-25 Richard Henderson <rth@redhat.com>
30610
30611 * gcc.c-torture/execute/20040208-2.c: Move ...
30612 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
30613
30614 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30615
30616 PR c++/14246
30617 * g++.dg/other/crash-3.C: New test.
30618
30619 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30620
30621 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
30622 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
30623
30624 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
30625 HP-UX.
30626
30627 2004-02-24 Michael Matz <matz@suse.de>
30628
30629 * gcc.dg/i386-regparm.c: New.
30630
30631 2004-02-23 James E Wilson <wilson@specifixinc.com>
30632
30633 * gcc.c-torture/execute/20040223-1.c: New.
30634
30635 2004-02-23 Zack Weinberg <zack@codesourcery.com>
30636 Kazu Hirata <kazu@cs.umass.edu>
30637
30638 * gcc.dg/fwritable-strings-1.c: Remove.
30639
30640 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
30641
30642 PR c/14156
30643 * gcc.dg/20040223-1.c: New test.
30644
30645 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30646
30647 PR c++/14106
30648 * g++.dg/ext/typeof9.C: New test.
30649
30650 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30651
30652 PR c++/14250
30653 * g++.dg/other/switch1.C: New test.
30654
30655 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30656
30657 * gcc.dg/cast-function-1.c: Adjust for new informative message.
30658 * gcc.dg/va-arg-1.c: Likewise.
30659
30660 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30661
30662 PR c++/14143
30663 * g++.dg/template/koenig5.C: New test.
30664
30665 2004-02-21 Ziemowit Laski <zlaski@apple.com>
30666
30667 * g++.dg/ext/altivec-1.C: Generalize target triple.
30668 * g++.dg/ext/altivec-2.C: New test case.
30669 * g++.dg/ext/altivec_check.h: New file.
30670 * gcc.dg/altivec-1.c: Generalize target triple;
30671 include altivec_check.h and call altivec_check().
30672 * gcc.dg/altivec-[2-5].c: Generalize target triple.
30673 * gcc.dg/altivec-6.c: New test case.
30674 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
30675 type casts as needed.
30676 * gcc.dg/altivec-10.c: Include altivec_check.h and call
30677 altivec_check().
30678 * gcc.dg/altivec-12.c: New test case.
30679 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
30680 include altivec_check.h and call altivec_check().
30681 * gcc.dg/altivec_check.h: New file.
30682
30683 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30684
30685 * lib/target-supports.exp (check_alias_available): Don't mangle
30686 function `g' in test program.
30687
30688 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30689
30690 * lib/target-supports.exp (check_profiling_available): Check
30691 argument to determine whether we support a profiling type.
30692 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
30693 check_profiling_available.
30694 * g++.dg/bprob/bprob.exp: Likewise.
30695 * g77.dg/bprob/bprob.exp: Likewise.
30696 * gcc.misc-tests/bprob.exp: Likewise.
30697 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
30698 dg-require-profiling and delete expected error handling.
30699 * gcc.dg/20021014-1.c: Likewise.
30700 * gcc.dg/nest.c: Likewise.
30701
30702 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30703
30704 PR c++/12007
30705 * g++.dg/other/vthunk1.C: New test.
30706
30707 2004-02-20 Falk Hueffner <falk@debian.org>
30708
30709 PR target/14201
30710 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
30711
30712 2004-02-20 Mark Mitchell <mark@codesourcery.com>
30713
30714 PR c++/13927
30715 * g++.dg/other/error8.C: Remove XFAIL markers.
30716
30717 PR c++/14173
30718 * g++.dg/ext/packed5.C: New test.
30719
30720 PR c++/14199
30721 * g++.dg/warn/Wunused-5.C: New test.
30722
30723 PR c++/14186
30724 * g++.dg/lookup/member1.C: New test.
30725
30726 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
30727
30728 * gcc.c-torture/compile/20040130-1.c: Enable only when
30729 __INT_MAX__ >= 2147483647L.
30730 * gcc.c-torture/compile/961203-1.c: Likewise.
30731
30732 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
30733
30734 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
30735 * g++.dg/opt/template1.C: Robustify assembler regexp
30736
30737 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30738
30739 * gcc.c-torture/execute/simd-4.x: Remove.
30740 * gcc.c-torture/execute/va-arg-25.x: Likewise.
30741 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
30742 Guard with #ifndef SKIP_ATTRIBUTE.
30743 * gcc.dg/compat/vector-1_y.c: Likewise.
30744 * gcc.dg/compat/vector-2_x.c: Likewise.
30745 * gcc.dg/compat/vector-2_y.c: Likewise.
30746 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
30747 * g++.dg/eh/simd-2.C: Likewise.
30748
30749 2004-02-19 Alan Modra <amodra@bigpond.net.au>
30750
30751 * gcc.c-torture/compile/complex-1.c: New.
30752
30753 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
30754
30755 PR target/14209
30756 * gcc.c-torture/execute/20040218-1.c: New test.
30757
30758 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30759
30760 PR c++/14181
30761 * g++.dg/parse/new2.C: New test.
30762
30763 2004-02-18 Paul Brook <paul@codesourcery.com>
30764
30765 * gcc.c-torture/compile/libcall-1.c: New test.
30766
30767 2004-02-18 Paul Brook <paul@codesourcery.com>
30768
30769 PR debug/12934
30770 * gcc.dg/debug/debug-7.c: New test.
30771
30772 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
30773
30774 * gcc.dg/20040217-1.c: New test.
30775
30776 2004-02-17 Zack Weinberg <zack@codesourcery.com>
30777
30778 * gcc.c-torture/execute/990208-1.x: Delete.
30779
30780 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
30781
30782 * gcc.c-torture/execute/20040208-2.x: New file.
30783
30784 2004-02-17 Mark Mitchell <mark@codesourcery.com>
30785
30786 PR c++/11326
30787 * g++.dg/abi/structret1.C: New test.
30788
30789 2004-02-17 Jakub Jelinek <jakub@redhat.com>
30790
30791 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
30792 (i386_cpuid): No need to test if cpuid is available on AMD64.
30793 Fix assembly, so that it works onboth i386 and AMD64.
30794 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
30795 (vecInLong): Fix s[] member type to unsigned int.
30796 (vecInWord): Remove type.
30797 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
30798 (a64, b64, c64, d64, e64): Remove.
30799 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
30800 Remove unused variable. Remove initialization of removed variables.
30801 Don't call mmx_tests nor sse_tests.
30802 (reference_mmx, reference_sse): Remove.
30803 (check): Add return stmt.
30804 * gcc.dg/i386-sse-7.c: New test.
30805 * gcc.dg/i386-mmx-4.c: New test.
30806
30807 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30808
30809 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
30810 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
30811 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
30812 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
30813 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
30814 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
30815 g++.dg/tc1/dr94.C: Fix line terminator.
30816
30817 2004-02-16 Geoffrey Keating <geoffk@apple.com>
30818
30819 * gcc.c-torture/compile/20040216-1.c: New.
30820
30821 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30822
30823 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
30824 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
30825 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
30826 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
30827 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
30828 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
30829
30830 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30831
30832 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
30833
30834 2004-02-15 Mark Mitchell <mark@codesourcery.com>
30835
30836 PR c++/13971
30837 * g++.dg/expr/cond4.C: New test.
30838
30839 PR c++/14086
30840 * g++.dg/lookup/crash2.C: New test.
30841
30842 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
30843
30844 * gcc.c-torture/compile/20040214-2.c: New test.
30845
30846 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
30847
30848 PR c++/14116
30849 * g++.dg/ext/typeof8.C: New test.
30850
30851 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
30852
30853 * gcc.c-torture/compile/20040214-1.c: New test.
30854
30855 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30856
30857 PR c++/13635
30858 * g++.dg/template/spec11.C: New test.
30859
30860 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30861
30862 PR c++/13927
30863 * g++.dg/other/error8.C: New test.
30864
30865 2004-02-13 Mark Mitchell <mark@codesourcery.com>
30866
30867 PR c++/14122
30868 * g++.dg/template/array4.C: New test.
30869
30870 PR c++/14108
30871 * g++.dg/inherit/thunk2.C: New test.
30872
30873 PR c++/14083
30874 * g++.dg/eh/cond2.C: New test.
30875
30876 2004-02-12 Alan Modra <amodra@bigpond.net.au>
30877
30878 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
30879
30880 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
30881
30882 * lib/scanasm.exp (dg-scan): Quote pattern before display.
30883
30884 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
30885
30886 * g++.dg/simd-2.C: xfail on ppc64-linux.
30887
30888 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
30889
30890 PR c/456
30891 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
30892 tests.
30893
30894 2004-02-11 Uros Bizjak <uros@kss-loka.si>
30895
30896 * gcc.dg/builtins-33.c: New test.
30897
30898 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
30899
30900 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
30901
30902 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
30903
30904 * g++.dg/simd-2.C: Set -maltivec for ppc64.
30905
30906 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
30907
30908 * gcc.dg/ppc64-abi-3.c: New test.
30909
30910 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
30911
30912 PR c/14092
30913
30914 * gcc.dg/pr14092-1.c: New testcase.
30915
30916 2004-02-10 Alan Modra <amodra@bigpond.net.au>
30917
30918 * gcc.dg/cpp/assert4.c: Fix typo last change.
30919
30920 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
30921 * gcc.dg/cpp/assert4.c: Handle powerpc64.
30922
30923 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
30924
30925 2004-02-09 Roger Sayle <roger@eyesopen.com>
30926
30927 * gcc.c-torture/compile/20040209-1.c: New test case.
30928
30929 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
30930
30931 * gcc.dg/c90-init-1.c: Adjust expected error messages.
30932
30933 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
30934
30935 * gcc.c-torture/execute/20040208-[12].c: New tests.
30936
30937 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30938
30939 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
30940
30941 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30942
30943 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
30944
30945 2004-02-07 Zack Weinberg <zack@codesourcery.com>
30946
30947 Bug 13856
30948 * gcc.dg/visibility-8.c: New testcase.
30949
30950 2004-02-07 Zack Weinberg <zack@codesourcery.com>
30951
30952 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
30953 arguments.
30954 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
30955
30956 2004-02-07 Roger Sayle <roger@eyesopen.com>
30957
30958 PR middle-end/13696
30959 * g++.dg/opt/fold1.C: New test case.
30960
30961 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30962
30963 PR c++/14033
30964 * g++.dg/other/crash-2.C: New test.
30965
30966 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30967
30968 PR c++/14028
30969 * g++.dg/parse/angle-bracket2.C: New test.
30970
30971 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30972
30973 PR middle-end/13750
30974 Revert:
30975 2004-01-15 Geoffrey Keating <geoffk@apple.com>
30976 PR pch/13361
30977 * testsuite/g++.dg/pch/wchar-1.C: New.
30978 * testsuite/g++.dg/pch/wchar-1.Hs: New.
30979
30980 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30981
30982 PR c++/14008
30983 * g++.dg/parse/error15.C: New test.
30984 * g++.dg/parse/crash11.C: Update dg-error mark.
30985
30986 2004-02-04 Mark Mitchell <mark@codesourcery.com>
30987
30988 PR c++/13932
30989 * g++.dg/warn/conv2.C: New test.
30990
30991 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30992
30993 PR c++/13086
30994 * g++.dg/warn/incomplete1.C: Remove xfail.
30995
30996 2004-02-04 Mark Mitchell <mark@codesourcery.com>
30997
30998 * lib/file-format.exp (gcc_target_object_format): Use
30999 ${tool}_target_compile, not gcc_target_compile.
31000 * lib/target-supports.exp (check_alias_available): Likewise.
31001 (check_gc_sections_available): Likewise.
31002 * g++.dg/ext/attrib10.C: Use dg-require-alias.
31003 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
31004 dg-require-alias.
31005
31006 2004-02-04 Mark Mitchell <mark@codesourcery.com>
31007
31008 PR c++/13969
31009 * g++.dg/template/static6.C: New test.
31010
31011 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
31012
31013 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
31014
31015 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31016
31017 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
31018 tests for systems where `char' is unsigned by default.
31019
31020 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31021
31022 PR c++/13997
31023 * g++.dg/template/partial3.C: New test.
31024
31025 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
31026
31027 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
31028 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
31029 Remove mentions of obsolete ports.
31030
31031 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
31032
31033 * gcc.dg/noncompile/20001228-1.c: Fix for new
31034 error message.
31035
31036 2004-02-03 Roger Sayle <roger@eyesopen.com>
31037
31038 PR target/9348
31039 * gcc.c-torture/execute/multdi-1.c: New test case.
31040
31041 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31042
31043 PR c++/13925
31044 * g++.dg/template/lookup5.C: New test.
31045
31046 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31047
31048 PR c++/13950
31049 * g++.dg/template/lookup4.C: New test.
31050
31051 PR c++/13970
31052 * g++.dg/parse/error14.C: New test.
31053
31054 PR c++/14002
31055 * g++.dg/parse/template13.C: New test.
31056
31057 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31058
31059 PR c++/13978
31060 * g++.dg/template/koenig4.C: New test.
31061
31062 PR c++/13968
31063 * g++.dg/template/crash17.C: New test.
31064
31065 PR c++/13975
31066 * g++.dg/parse/error13.C: New test.
31067 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
31068
31069 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31070
31071 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
31072
31073 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
31074
31075 PR c/11658
31076 PR c/13994
31077 * gcc.dg/noncompile/20040203-1.c: New test.
31078 * gcc.dg/noncompile/20040203-2.c: Likewise.
31079 * gcc.dg/noncompile/20040203-3.c: Likewise.
31080 * gcc.dg/20040203-1.c: Likewise.
31081
31082 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
31083
31084 PR c++/10858
31085 * g++.dg/template/sizeof7.C: New test.
31086
31087 2004-02-02 Eric Christopher <echristo@redhat.com>
31088 Zack Weinberg <zack@codesourcery.com>
31089
31090 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
31091
31092 2004-02-02 Zack Weinberg <zack@codesourcery.com>
31093
31094 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
31095 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
31096 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
31097 * gcc.dg/cleanup-5.c: Run only on Linux targets.
31098
31099 2004-02-02 Mark Mitchell <mark@codesourcery.com>
31100
31101 PR c++/13113
31102 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
31103
31104 PR c++/13854
31105 * g++.dg/ext/attrib13.C: New test.
31106
31107 PR c++/13907
31108 * g++.dg/conversion/op2.C: New test.
31109
31110 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31111
31112 * gcc.dg/titype-1.c: Fix pasto.
31113
31114 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31115
31116 * gcc.dg/titype-1.c: New test.
31117
31118 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31119
31120 PR c++/13957
31121 * g++.dg/template/non-type-template-argument-1.C,
31122 g++.dg/template/qualified-id1.C: Update dg-error marks.
31123 * g++.dg/template/nontype6.C: New test.
31124
31125 2004-02-01 Roger Sayle <roger@eyesopen.com>
31126
31127 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
31128 * gcc.dg/builtins-31.c: New testcase.
31129 * gcc.dg/builtins-32.c: New testcase.
31130
31131 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
31132
31133 * objc.dg/call-super-2.m: Update line numbers
31134 for the including of stddef.h.
31135
31136 2004-01-30 Michael Matz <matz@suse.de>
31137
31138 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
31139 g++.dg/ext/case-range3.C: New tests.
31140
31141 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31142
31143 DR206
31144 PR c++/13813
31145 * g++.dg/template/member4.C: New test.
31146
31147 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31148
31149 PR c++/13683
31150 * g++.dg/template/sizeof6.C: New test.
31151
31152 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31153
31154 * gcc.dg/fwritable-strings-1.c: New test.
31155
31156 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31157
31158 * gcc.c-torture/compile/20040130-1.c: New test.
31159
31160 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
31161
31162 * objc.dg/call-super-2.m: Include stddef.h for size_t.
31163
31164 2004-01-29 Mark Mitchell <mark@codesourcery.com>
31165
31166 PR c++/13883
31167 * g++.dg/template/ctor3.C: New test.
31168
31169 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31170
31171 * g++.dg/tc1: New directory.
31172 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
31173 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
31174 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
31175 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
31176 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
31177
31178 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31179
31180 * g++.dg/parse/error11.C: New test.
31181 * g++.dg/parse/error12.C: Likewise.
31182
31183 2004-01-28 Ziemowit Laski <zlaski@apple.com>
31184
31185 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
31186 (scan_initial, main): Use aligned_sizeof instead of sizeof.
31187
31188 2004-01-28 Mark Mitchell <mark@codesourcery.com>
31189
31190 PR c++/13791
31191 * g++.dg/ext/attrib12.C: New test.
31192
31193 PR c++/13736
31194 * g++.dg/parse/cast2.C: New test.
31195
31196 2004-01-27 James E Wilson <wilson@specifixinc.com>
31197
31198 * objc.dg/encode-2.m (main): New local string. Set depending on
31199 sizeof long. Use in sscanf call.
31200 * objc.dg/encode-3.m (main): New local string. Set depending on
31201 sizeof long. Use in scan_initial call.
31202
31203 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31204
31205 * objc.dg/call-super-2.m: Make LP64-safe.
31206 * objc.dg/desig-init-1.m: Likewise.
31207
31208 2004-01-27 Devang Patel <dpatel@apple.com>
31209
31210 * g++.dg/debug/namespace1.C: New test.
31211
31212 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
31213
31214 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
31215 xscale-*-*.
31216
31217 * gcc.dg/arm-mmx-1.c: New test.
31218
31219 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
31220
31221 * gcc.dg/20040127-1.c: New test.
31222 * gcc.dg/20040127-2.c: New test.
31223
31224 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31225
31226 * objc.dg/stret-1.m (glob): Renamed to globa.
31227
31228 2004-01-26 Mark Mitchell <mark@codesourcery.com>
31229
31230 PR c++/13663
31231 * g++.dg/expr/for1.C: New test.
31232
31233 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
31234
31235 PR middle-end/13779
31236 * gcc.dg/darwin-longlong.c: New test.
31237
31238 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
31239
31240 * gcc.dg/20040124-1.c: Moved test from here...
31241 * gcc.c-torture/compile/20040124-1.c: ...to here.
31242
31243 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31244
31245 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
31246 the assembly output if -m64 is passed.
31247
31248 2004-01-25 Mark Mitchell <mark@codesourcery.com>
31249
31250 PR c++/13833
31251 * g++.dg/template/cond3.C: New test.
31252
31253 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31254
31255 PR c++/13810
31256 * g++.dg/template/ttp7.C: New test.
31257
31258 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31259
31260 PR c++/13797
31261 * g++.dg/template/nontype4.C: New test.
31262 * g++.dg/template/nontype5.C: Likewise.
31263
31264 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
31265
31266 * gcc.dg/torture/mips-clobber-at.c: New test.
31267
31268 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
31269
31270 * gcc.dg/20040124-1.c: New test.
31271
31272 2004-01-24 Jakub Jelinek <jakub@redhat.com>
31273
31274 * gcc.dg/20040123-1.c: New test.
31275
31276 2004-01-23 Zack Weinberg <zack@codesourcery.com>
31277
31278 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
31279
31280 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
31281
31282 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
31283
31284 2004-01-23 Andrew Pinski <apinski@apple.com>
31285
31286 * gcc.dg/20030121-1.c: Move to ..
31287 * gcc.dg/20040121-1.c: here.
31288
31289 2004-01-23 Roger Sayle <roger@eyesopen.com>
31290
31291 * gcc.dg/builtins-29.c: New test case.
31292
31293 2004-01-23 Zack Weinberg <zack@codesourcery.com>
31294
31295 PR 18314
31296 * gcc.dg/builtins-30.c: New testcase.
31297
31298 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
31299
31300 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
31301 * lib/g77.exp: Likewise.
31302 * lib/objc.exp: Likewise.
31303 * lib/g++.exp: Likewise.
31304
31305 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
31306
31307 * gcc.dg/struct-by-value-2.c: New test.
31308
31309 2004-01-21 Andrew Pinski <apinski@apple.com>
31310
31311 PR target/13785
31312 * gcc.dg/20030121-1.c: New test.
31313
31314 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
31315
31316 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
31317 clobber frame pointer register in asm statement.
31318
31319 2004-01-21 Falk Hueffner <falk@debian.org>
31320
31321 * gcc.c-torture/compile/20040121-1.c: New test.
31322
31323 2004-01-21 Zack Weinberg <zack@codesourcery.com>
31324
31325 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
31326
31327 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
31328
31329 * gcc.dg/ppc64-abi-2.c: New test.
31330
31331 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
31332
31333 * lib/treelang.exp: Fill out this file.
31334 * lib/treelang-dg.exp: New File.
31335
31336 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
31337
31338 * gcc.c-torture/compile/981022-1.c: Remove.
31339 * gcc.dg/array-5.c: Remove XFAIL.
31340 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
31341 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
31342 gcc.dg/cond-lvalue-1.c: Update.
31343 * gcc.dg/cast-lvalue-2.c: New test.
31344
31345 2004-01-19 Mark Mitchell <mark@codesourcery.com>
31346
31347 PR c++/13592
31348 * g++.dg/other/error1.C (class foo): Tweak error message.
31349
31350 PR c++/13592
31351 * g++.dg/template/call2.C: New test.
31352
31353 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31354
31355 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
31356 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
31357 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
31358 scalar-return-1_x.c, scalar-return-2_y.c,
31359 scalar-return-3_x.c, scalar-return-3_y.c,
31360 scalar-return-4_x.c, scalar-return-4_y.c,
31361 struct-align-1.h, struct-align-1_x.c,
31362 struct-align-1_y.c, struct-align-2.h,
31363 struct-align-2_x.c, struct-align-2_y.c,
31364 struct-by-value-10_y.c, struct-by-value-11_x.c,
31365 struct-by-value-11_y.c, struct-by-value-12_x.c,
31366 struct-by-value-12_y.c, struct-by-value-13_x.c,
31367 struct-by-value-13_y.c, struct-by-value-14_x.c,
31368 struct-by-value-14_y.c, struct-by-value-15_x.c,
31369 struct-by-value-15_y.c, struct-by-value-16_y.c,
31370 struct-by-value-17_y.c, struct-by-value-18_y.c,
31371 struct-by-value-19_y.c, struct-by-value-1_x.c,
31372 struct-by-value-1_y.c, struct-by-value-20_y.c,
31373 struct-by-value-2_x.c, struct-by-value-2_y.c,
31374 struct-by-value-3_y.c, struct-by-value-4_x.c,
31375 struct-by-value-4_y.c, struct-by-value-5_y.c,
31376 struct-by-value-6_y.c, struct-by-value-7_y.c
31377 struct-by-value-8_x.c, struct-by-value-8_y.c
31378 struct-by-value-9_x.c, struct-by-value-9_y.c
31379 struct-return-10_x.c, struct-return-10_y.c,
31380 struct-return-19_x.c, struct-return-20_x.c
31381 struct-return-2_x.c, struct-return-2_y.c
31382 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
31383 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
31384
31385 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31386
31387 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
31388 attribute on sparc*-sun-solaris2.*.
31389
31390 2004-01-18 Mark Mitchell <mark@codesourcery.com>
31391
31392 PR c++/13710
31393 * g++.dg/ext/typeof7.C: New test.
31394
31395 2004-01-18 David Edelsohn <edelsohn@gnu.org>
31396
31397 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
31398 * gcc.dg/const-elim-1.c: Same.
31399
31400 2004-01-17 Ziemowit Laski <zlaski@apple.com>
31401
31402 * objc.dg/stret-1.m: New.
31403 * objc.dg/stret-2.m: New.
31404
31405 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
31406
31407 PR c++/11895
31408 * g++.dg/ext/vector1.C: New test.
31409
31410 2004-01-16 Geoffrey Keating <geoffk@apple.com>
31411
31412 * gcc.dg/pch/import-1.c: New.
31413 * gcc.dg/pch/import-1.hs: New.
31414 * gcc.dg/pch/import-1a.h: New.
31415 * gcc.dg/pch/import-1b.h: New.
31416 * gcc.dg/pch/import-1c.h: New.
31417
31418 2004-01-16 Mark Mitchell <mark@codesourcery.com>
31419
31420 PR c++/13574
31421 * g++.dg/ext/array1.C: New test.
31422
31423 PR c++/13178
31424 * g++.dg/conversion/op1.C: New test.
31425
31426 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
31427
31428 PR 11864
31429 From Kazumoto Kojima / Dan Kegel:
31430 * gcc.dg/pr11864-1.c: New test.
31431
31432 PR 10392
31433 From Marcus Comstedt / Dan Kegel:
31434 * gcc.dg/pr10392-1.c: New test.
31435
31436 2004-01-16 Mark Mitchell <mark@codesourcery.com>
31437
31438 PR c++/13478
31439 * g++.dg/init/ref10.C: New test.
31440
31441 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31442
31443 PR c++/13407
31444 * g++.dg/parse/typename6.C: New test.
31445
31446 2004-01-15 Geoffrey Keating <geoffk@apple.com>
31447
31448 PR pch/13361
31449 * testsuite/g++.dg/pch/wchar-1.C: New.
31450 * testsuite/g++.dg/pch/wchar-1.Hs: New.
31451
31452 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31453
31454 PR c++/9259
31455 * g++.dg/expr/sizeof2.C: New test.
31456
31457 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
31458
31459 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
31460
31461 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
31462
31463 PR c++/13659
31464 * g++.dg/lookup/strong-using-3.C: New.
31465 * g++.dg/lookup/using-10.C: New.
31466
31467 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
31468
31469 PR c++/13594
31470 * g++.dg/lookup/strong-using-2.C: New.
31471
31472 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
31473 Dan Kegel <dank@kegel.com>
31474 J"orn Rennecke <joern.rennecke@superh.com>
31475
31476 PR target/9365
31477 * gcc.dg/pr9365-1.c: New test.
31478
31479 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31480
31481 PR c++/8856
31482 * g++.dg/parse/casting-operator2.C: New test.
31483 * g++.old-deja/g++.pt/explicit83.C: Remove.
31484
31485 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
31486
31487 * gcc.dg/label-compound-stmt-1.c: New test.
31488 * gcc.c-torture/compile/950922-1.c,
31489 gcc.c-torture/compile/20000211-3.c,
31490 gcc.c-torture/compile/20000518-1.c,
31491 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
31492 compound statements.
31493
31494 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
31495
31496 * gcc.dg/ppc64-abi-1.c: New test.
31497
31498 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
31499
31500 * g++.dg/ext/attrib9.C: Add dg-warnings.
31501
31502 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31503
31504 PR c++/12335
31505 * g++.dg/parse/dtor3.C: New test.
31506
31507 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
31508
31509 PR c++/12709
31510 * g++.dg/parse/try-catch-1.C: New test.
31511
31512 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
31513
31514 * ada/acats/run_all.sh: Add more verbose output in acats.log
31515 when compiling tests.
31516
31517 2004-01-12 Zack Weinberg <zack@codesourcery.com>
31518
31519 PR 13656
31520 * gcc.dg/typedef-redecl.c: New test case.
31521 * gcc.dg/typedef-redecl.h: New support file.
31522
31523 2004-01-13 Jan Hubicka <jh@suse.cz>
31524
31525 * gcc.dg/always_inline.c: New test.
31526 * gcc.dg/debug/20031231-1.c: Fix.
31527
31528 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31529
31530 PR c++/13474
31531 * g++.dg/template/array3.C: New test.
31532
31533 2004-01-12 Zack Weinberg <zack@codesourcery.com>
31534
31535 * g++.dg/ext/lvalue1.C: No longer expected to fail.
31536 * g++.dg/warn/Wunused-2.C: Likewise.
31537
31538 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31539
31540 PR c++/13289
31541 * g++.dg/template/instantiate6.C: New test.
31542
31543 2004-01-12 Roger Sayle <roger@eyesopen.com>
31544
31545 PR middle-end/11397
31546 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
31547
31548 2004-01-12 Jan Hubicka <jh@suse.cz>
31549
31550 PR opt/12826
31551 * gcc.dg/20040112-1.c: New.
31552
31553 * gcc.dg/dwarf-die[1-7].c: Move to...
31554 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
31555 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
31556
31557 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
31558
31559 PR c++/4100
31560 * g++.dg/parse/friend4.C: New test.
31561
31562 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
31563
31564 PR c++/4100
31565 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
31566 definition is called a friend.
31567
31568 2004-01-11 Zack Weinberg <zack@codesourcery.com>
31569
31570 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
31571
31572 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
31573
31574 PR c++/3478
31575 * g++.dg/parse/error10.C: New test.
31576 * g++.dg/template/arg2.C: Accept "invalid type" error.
31577
31578 2004-01-11 Jakub Jelinek <jakub@redhat.com>
31579
31580 PR middle-end/13392
31581 * g++.dg/opt/expect2.C: New test.
31582
31583 2004-01-10 Zack Weinberg <zack@codesourcery.com>
31584
31585 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
31586 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
31587 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
31588 Update dg-error regexps.
31589
31590 2004-01-10 Zack Weinberg <zack@codesourcery.com>
31591
31592 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
31593 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
31594
31595 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31596
31597 * gcc.dg/pragma-re-1.c: Use right pointer type.
31598
31599 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31600
31601 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
31602
31603 2004-01-09 Geoffrey Keating <geoffk@apple.com>
31604
31605 * gcc.dg/rs6000-ldouble-1.c: New.
31606
31607 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31608
31609 DR 337
31610 PR c++/9256
31611 * g++.dg/other/abstract1.C: New test.
31612
31613 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
31614
31615 * g++.dg/lookup/strong-using-1.C: New.
31616
31617 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
31618
31619 PR c/11234
31620 * gcc.dg/func-ptr-conv-1.c: New test.
31621 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
31622
31623 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
31624
31625 PR target/13380.
31626 * gcc.c-torture/compile/20040109-1.c: New.
31627
31628 2004-01-08 Stuart Hastings <stuart@apple.com>
31629
31630 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
31631 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
31632 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
31633
31634 2004-01-09 Alan Modra <amodra@bigpond.net.au>
31635
31636 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
31637
31638 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31639
31640 * ada/acats/run_acats: Treat 'gnatchop' the same way
31641 as 'gnatmake'. Export GCC_DRIVER.
31642 * ada/acats/run_all.sh: Add target_gnatchop. Use
31643 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
31644
31645 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31646
31647 PR c++/12573
31648 * g++.dg/template/dependent-expr4.C: New test.
31649
31650 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
31651
31652 * gcc.dg/altivec-11.c: New test.
31653
31654 2004-01-07 Mark Mitchell <mark@codesourcery.com>
31655
31656 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
31657
31658 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
31659
31660 PR c/6024
31661 * gcc.dg/enum-compat-1.c: New test.
31662 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
31663
31664 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
31665
31666 PR c/12165
31667 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
31668 gcc.dg/c99-idem-qual-3.c: New tests.
31669
31670 2004-01-07 Alan Modra <amodra@bigpond.net.au>
31671
31672 * gcc.dg/winline-7.c: Don't cast void * to int.
31673
31674 2004-01-06 Jan Hubicka <jh@suse.cz>
31675
31676 * gcc.dg/i386-sse-5.c: New test
31677 * g++.dg/eh/simd-1.c: Add -w argument for i386.
31678
31679 2004-01-05 Mark Mitchell <mark@codesourcery.com>
31680
31681 PR c++/12815
31682 * g++.dg/rtti/typeid4.C: New test.
31683
31684 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31685
31686 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
31687
31688 2004-01-05 Mark Mitchell <mark@codesourcery.com>
31689
31690 PR c++/12132
31691 * g++.dg/template/error11.C: New test.
31692
31693 PR c++/13451
31694 * g++.dg/template/class2.C: New test.
31695
31696 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
31697 Richard Sandiford <rsandifo@redhat.com>
31698
31699 PR c++/13387
31700 * g++.dg/opt/alias3.C: New test.
31701
31702 2004-01-04 Mark Mitchell <mark@codesourcery.com>
31703
31704 PR c++/13157
31705 * g++.dg/template/koenig3.C: New test.
31706
31707 PR c++/13529
31708 * g++.dg/parse/offsetof3.C: New test.
31709
31710 * g++.dg/init/copy7.C: Add missing dg-error markers.
31711
31712 PR c++/12226
31713 * g++.dg/init/copy7.c: New test.
31714
31715 PR c++/13536
31716 * g++.dg/parse/cast1.C: New test.
31717
31718 2004-01-04 Jan Hubicka <jh@suse.cz>
31719
31720 * gcc.dg/winline[1-7].c: New tests.
31721
31722 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31723
31724 PR c++/13520
31725 * g++.dg/template/qualttp22.C: New test.
31726
31727 2004-01-01 Jan Hubicka <jh@suse.cz>
31728
31729 * gcc.dg/debug/20031231-1.c: New.
31730 * gcc.c-torture/compile/20040101-1.c: New.
31731 * gcc.dg/dwarf-die-[1-7].c: New.
31732
31733 2004-01-01 Jakub Jelinek <jakub@redhat.com>
31734
31735 PR optimization/13521
31736 * gcc.c-torture/compile/20031231-1.c: New test.
31737
31738 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
31739
31740 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
31741
31742 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31743
31744 PR c++/10079
31745 * g++.dg/template/crash16.C: New test.
31746
31747 2003-12-30 Mark Mitchell <mark@codesourcery.com>
31748
31749 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
31750
31751 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
31752
31753 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
31754 ports.
31755 * g++.old-deja/g++.jason/thunk3.C: Likewise.
31756 * g++.old-deja/g++.law/profile1.C: Likewise.
31757 * gcc.c-torture/compile/981006-1.c: Likewise.
31758 * gcc.c-torture/execute/loop-2e.x: Likewise.
31759 * gcc.c-torture/execute/loop-2f.x: Remove.
31760 * gcc.c-torture/execute/loop-2g.x: Likewise.
31761 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
31762 * gcc.dg/20020312-2.c: Remove traces of dead ports.
31763
31764 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
31765
31766 PR c++/13507
31767 * g++.dg/ext/attrib11.C: New test.
31768
31769 PR c++/13494
31770 * g++.dg/template/array2-1.C: New test.
31771 * g++.dg/template/array2-2.C: New test.
31772
31773 2003-12-29 Mark Mitchell <mark@codesourcery.com>
31774
31775 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
31776
31777 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
31778
31779 PR c++/12774
31780 * g++.dg/template/array1-1.C: New test.
31781 * g++.dg/template/array1-2.C: New test.
31782
31783 2003-12-29 Roger Sayle <roger@eyesopen.com>
31784
31785 PR fortran/12632
31786 * g77.dg/12632.f: New test case.
31787
31788 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31789
31790 PR c++/13289
31791 * g++.dg/parse/nontype1.C: New test.
31792
31793 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31794
31795 PR c++/12403
31796 * g++.dg/parse/explicit1.C: New test.
31797 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
31798
31799 2003-12-28 Mark Mitchell <mark@codesourcery.com>
31800
31801 PR c++/13081
31802 * g++.dg/opt/inline6.C: New test.
31803
31804 PR c++/12613
31805 * g++.dg/parse/error9.C: New test.
31806
31807 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
31808
31809 2003-12-28 Mark Mitchell <mark@codesourcery.com>
31810
31811 PR c++/13009
31812 * g++.dg/init/assign1.C: New test.
31813
31814 2003-12-28 Roger Sayle <roger@eyesopen.com>
31815
31816 PR c++/13070
31817 * g++.dg/warn/format3.C: New test case.
31818
31819 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31820
31821 * gcc.c-torture/compile/20031227-1.c: New test.
31822
31823 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31824
31825 * g++.dg/bprob/bprob.exp: Load target-supports.exp
31826 * g77.dg/bprob/bprob.exp: Likewise.
31827 * gcc.misc-tests/bprob.exp: Likewise.
31828 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
31829 variants on systems where the library does not provide that
31830 functionality.
31831 * gcc.dg/builtins-20.c: Use builtins-config.h.
31832 * gcc.dg/builtins-config.h: New file.
31833
31834 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31835
31836 * lib/gcc-dg.exp (dg-require-profiling): New function.
31837 * lib/target-supports.exp (check_profiling_available): Likewise.
31838 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
31839 * g77.dg/bprob/bprob.exp: Likewise.
31840 * gcc.misc-tests/bprob.exp: Likewise.
31841 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
31842 * gcc.dg/20021014-1.c: Likewise.
31843 * gcc.dg/nest.c: Likewise.
31844
31845 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31846
31847 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
31848 compiling.
31849 * g++.dg/lookup/java2.C: Likewise.
31850 * gcc.dg/cpp/lexident.c: Likewise.
31851
31852 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
31853
31854 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
31855 given.
31856 * gcc.c-torture/compile/961203-1.c: Likewise.
31857 * gcc.c-torture/compile/980506-1.c: Likewise.
31858
31859 2003-12-23 Zack Weinberg <zack@codesourcery.com>
31860
31861 * lib/gcc-dg.exp (dg-prune-output): New annotation.
31862 (additional_prunes): New global.
31863 (gcc-dg-prune): Handle additional per-test pruning.
31864 (dg-test): Clear additional_prunes between tests.
31865
31866 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
31867 dg-prune-output to avoid spurious failures from assembler
31868 complaining about nonexistent WAW violations.
31869 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
31870 Use dg-prune-output to avoid spurious failures from assembler
31871 warning about Itanium B-step errata.
31872
31873 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31874
31875 * g++.dg/abi/macro0.C: New test.
31876 * g++.dg/abi/macro1.C: Likewise.
31877 * g++.dg/abi/macro2.C: Likewise.
31878
31879 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
31880 * g++.dg/abi/bitfield7.C: Likewise.
31881 * g++.dg/abi/dtor2.C: Likewise.
31882 * g++.dg/abi/mangle11.C: Likewise.
31883 * g++.dg/abi/mangle12.C: Likewise.
31884 * g++.dg/abi/mangle14.C: Likewise.
31885 * g++.dg/abi/mangle17.C: Likewise.
31886 * g++.dg/abi/vbase10.C: Likewise.
31887 * g++.dg/abi/vbase14.C: Likewise.
31888 * g++.dg/template/qualttp17.C: Likewise.
31889
31890 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
31891
31892 PR c/11995
31893 * gcc.dg/20031223-1.c: New test.
31894
31895 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31896
31897 * gcc.dg/noreturn-7.c: New test.
31898
31899 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31900
31901 * gcc.dg/null-pointer-1.c: New test.
31902
31903 2003-12-22 Mark Mitchell <mark@codesourcery.com>
31904
31905 * g++.old-deja/g++.jason/template18.C: Remove.
31906 * g++.old-deja/g++.jason/template37.C: Likewise.
31907
31908 PR c++/12862
31909 * g++.dg/lookup/ns1.C: New test.
31910
31911 PR c++/12397
31912 * g++.dg/template/lookup3.C: New test.
31913
31914 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
31915
31916 * g++.dg/template/recurse1.C: New test
31917
31918 2003-12-22 Mark Mitchell <mark@codesourcery.com>
31919
31920 PR c++/12479
31921 * g++.dg/parse/semicolon1.C: New test.
31922 * g++.dg/parse/semicolon1.h: Likewise.
31923
31924 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
31925
31926 * gcc.dg/darwin-misaligned.c: New test.
31927
31928 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
31929
31930 PR c/9163
31931 * gcc.dg/20031222-1.c: New test.
31932
31933 2003-12-21 Mark Mitchell <mark@codesourcery.com>
31934
31935 PR c++/13438
31936 * g++.dg/parse/error8.C: New test.
31937
31938 PR c++/11554
31939 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
31940
31941 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
31942
31943 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
31944 too small.
31945 * gcc.c-torture/compile/930217-1.c: Likewise.
31946 * gcc.c-torture/compile/930513-1.c: Likewise.
31947 * gcc.c-torture/execute/920908-2.c: Likewise.
31948 * gcc.c-torture/execute/921204-1.c: Likewise.
31949 * gcc.c-torture/execute/930621-1.c: Likewise.
31950 * gcc.c-torture/execute/930630-1.c: Likewise.
31951 * gcc.c-torture/execute/931031-1.c: Likewise.
31952 * gcc.c-torture/execute/980602-2.c: Likewise.
31953 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
31954 * gcc.c-torture/execute/compndlit-1.c: Likewise.
31955 * gcc.c-torture/execute/extzvsi.c: Likewise.
31956 * gcc.c-torture/unsorted/ext.c: Likewise.
31957
31958 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
31959
31960 PR target/12749
31961 * gcc.c-torture/compile/20031220-2.c: New test case.
31962
31963 2003-12-20 Roger Sayle <roger@eyesopen.com>
31964
31965 PR optimization/13031
31966 * gcc.c-torture/compile/20031220-1.c: New test case.
31967
31968 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31969
31970 * gcc.dg/cast-function-1.c: New test.
31971
31972 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
31973
31974 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
31975 formats.
31976
31977 2003-12-19 Mark Mitchell <mark@codesourcery.com>
31978
31979 PR c++/12795
31980 * g++.dg/ext/attrib10.C: New test.
31981
31982 2003-12-19 Jakub Jelinek <jakub@redhat.com>
31983
31984 * gcc.dg/cleanup-10.c: New test.
31985 * gcc.dg/cleanup-11.c: New test.
31986
31987 2003-12-19 Jakub Jelinek <jakub@redhat.com>
31988
31989 PR c++/13239
31990 * g++.dg/opt/expect1.C: New test.
31991
31992 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
31993
31994 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
31995
31996 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
31997
31998 PR debug/12923
31999 * gcc.dg/20031218-1.c: New test.
32000
32001 PR debug/12389
32002 * gcc.dg/20031218-2.c: New test.
32003 * gcc.dg/20031218-3.c: New test.
32004
32005 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
32006 of label name and allow for USER_LABEL_PREFIX == "_" names.
32007 * g++.dg/abi/mangle18-2.C: Likewise.
32008 * g++.dg/abi/mangle19-1.C: Likewise.
32009 * g++.dg/abi/mangle19-2.C: Likewise.
32010 * g++.dg/abi/mangle20-1.C: Likewise.
32011 * g++.dg/abi/mangle20-2.C: Likewise.
32012
32013 2003-12-18 Richard Henderson <rth@redhat.com>
32014
32015 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
32016
32017 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
32018 Dan Kegel <dank@kegel.com>
32019
32020 PR other/12009
32021 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
32022 testing a cross compiler, it causes spurious compile failures.
32023 * lib/g++.exp: Likewise.
32024
32025 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32026
32027 PR c++/13262
32028 * g++.dg/template/access13.C: New test.
32029
32030 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
32031
32032 * gcc.dg/20031216-1.c: New test.
32033
32034 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32035
32036 PR c++/9154
32037 * g++.dg/template/error10.C: New test.
32038
32039 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32040
32041 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
32042 * g++.dg/eh/simd-2.C: Likewise.
32043
32044 2003-12-17 James E Wilson <wilson@specifixinc.com>
32045 Roger Sayle <roger@eyesopen.com>
32046
32047 * gcc.c-torture/execute/ieee/mzero5.c: New.
32048
32049 2003-12-17 Mark Mitchell <mark@codesourcery.com>
32050
32051 PR c++/10603
32052 * g++.dg/parse/error6.C: New test.
32053
32054 PR c++/12827
32055 * g++.dg/parse/error7.C: New test.
32056
32057 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
32058
32059 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
32060 at -O with stabs debugging formats.
32061 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
32062 * gcc.dg/debug/debug-2.c: Likewise.
32063
32064 2003-12-16 Mark Mitchell <mark@codesourcery.com>
32065
32066 PR c++/12696
32067 * g++.dg/init/error1.C: New test.
32068
32069 PR c++/12218
32070 * g++.dg/init/pm3.C: New test.
32071
32072 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
32073
32074 PR c/3347
32075 * gcc.dg/bitfld-8.c: New test.
32076
32077 2003-12-16 James Lemke <jim@wasabisystems.com>
32078
32079 * gcc.dg/arm-scd42-[123].c: New tests.
32080
32081 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
32082
32083 PR c++/9043
32084 * g++.dg/abi/mangle20-1.C: New test.
32085 * g++.dg/abi/mangle20-2.C: New test.
32086
32087 2003-12-16 Mark Mitchell <mark@codesourcery.com>
32088
32089 PR c++/13275
32090 * g++.dg/other/offsetof2.C: Remove XFAIL.
32091 * g++.dg/parse/offsetof1.C: New test.
32092 * g++.gd/parse/offsetof2.C: Likewise.
32093
32094 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32095
32096 * g++.dg/template/nontype3.C: New test.
32097 * g++.dg/template/static2.C: Tweaked the dg-error clause.
32098
32099 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32100
32101 * g++.dg/warn/noreturn-3.C: Also test instantiation.
32102
32103 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
32104
32105 PR c++/13387
32106 * g++.dg/expr/assign1.C: New test.
32107
32108 PR c++/13242
32109 * g++.dg/abi/mangle19-1.C: New test.
32110 * g++.dg/abi/mangle19-2.C: New test.
32111
32112 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
32113
32114 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
32115
32116 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32117
32118 * gcc.c-torture/execute/20031216-1.c: New test.
32119
32120 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32121
32122 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
32123 an ICE regression.
32124
32125 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32126
32127 PR c++/10926
32128 * g++.dg/template/error9.C: New test.
32129
32130 PR c++/11116
32131 * g++.dg/template/error8.C: New test.
32132
32133 2003-12-15 Roger Sayle <roger@eyesopen.com>
32134
32135 PR middle-end/13400
32136 * gcc.c-torture/execute/20031215-1.c: New test case.
32137
32138 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32139
32140 PR c++/13269
32141 * g++.dg/parse/error5.C: New test.
32142
32143 PR c++/12989
32144 * g++.dg/expr/sizeof1.C: New test.
32145
32146 PR c++/13310
32147 * g++.dg/template/crash15.C: New test.
32148
32149 2003-12-15 Geoffrey Keating <geoffk@apple.com>
32150
32151 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
32152 a non-POD type as the last named parameter of a varargs function.
32153
32154 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32155
32156 PR c++/13243
32157 PR c++/12573
32158 * g++.dg/template/crash14.C: New test.
32159 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
32160
32161 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
32162
32163 * g++.dg/other/java1.C: New test.
32164
32165 PR c++/13241
32166 * g++.dg/abi/mangle18-1.C: New test.
32167 * g++.dg/abi/mangle18-2.C: New test.
32168
32169 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32170
32171 PR optimization/10312
32172 * gcc.c-torture/execute/20031214-1.c: New.
32173
32174 2003-12-14 Mark Mitchell <mark@codesourcery.com>
32175
32176 PR c++/10779
32177 PR c++/12160
32178 * g++.dg/parse/error3.C: New test.
32179 * g++.dg/parse/error4.C: Likewise.
32180 * g++.dg/abi/mangle4.C: Tweak error messages.
32181 * g++.dg/lookup/using5.C: Likewise.
32182 * g++.dg/other/error2.C: Likewise.
32183 * g++.dg/parse/typename5.C: Likewise.
32184 * g++.dg/parse/undefined1.C: Likewise.
32185 * g++.dg/template/arg2.C: Likewise.
32186 * g++.dg/template/ttp3.C: Likewise.
32187 * g++.dg/template/type1.C: Likewise.
32188 * g++.old-deja/g++.other/crash32.C: Likewise.
32189 * g++.old-djea/g++.pt/defarg8.C: Likewise.
32190
32191 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32192
32193 PR c++/13106
32194 * g++.dg/warn/noreturn-3.C: New test.
32195
32196 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
32197
32198 PR c++/13118
32199 * g++.dg/abi/covariant3.C: New.
32200
32201 2003-12-12 Jakub Jelinek <jakub@redhat.com>
32202
32203 * g++.dg/eh/ia64-1.C: New test.
32204
32205 2003-12-12 Roger Sayle <roger@eyesopen.com>
32206
32207 PR optimization/13037
32208 * g77.f-torture/execute/13037.f: New test case.
32209
32210 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
32211
32212 PR c++/12881
32213 * g++.dg/abi/covariant2.C: New.
32214
32215 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
32216
32217 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
32218
32219 2003-12-11 Zack Weinberg <zack@codesourcery.com>
32220
32221 * gcc.c-torture/execute/wchar_t-1.x: Delete.
32222
32223 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
32224
32225 PR other/10819
32226 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
32227 to fix Bug 10819.
32228 * lib/g++.exp (g++_version): Likewise.
32229 * lib/g77.exp (g77_version): Likewise.
32230 * lib/objc.exp (default_objc_version): Likewise.
32231
32232 2003-12-10 Richard Henderson <rth@redhat.com>
32233
32234 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
32235
32236 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
32237
32238 2003-12-08 Matt Austern <austern@apple.com>
32239
32240 PR c/13134
32241 * lib/gcc-dg.exp (dg-require-visibility): Define.
32242 * lib/target-supports (check_visibility_available): Define.
32243 * gcc.dg/visibility-1.c: New test.
32244 * gcc.dg/visibility-2.c: Likewise.
32245 * gcc.dg/visibility-3.c: Likewise.
32246 * gcc.dg/visibility-4.c: Likewise.
32247 * gcc.dg/visibility-5.c: Likewise.
32248 * gcc.dg/visibility-6.c: Likewise.
32249 * g++.dg/ext/visibility-1.C: Likewise.
32250 * g++.dg/ext/visibility-2.C: Likewise.
32251 * g++.dg/ext/visibility-3.C: Likewise.
32252 * g++.dg/ext/visibility-4.C: Likewise.
32253 * g++.dg/ext/visibility-5.C: Likewise.
32254 * g++.dg/ext/visibility-6.C: Likewise.
32255
32256 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32257
32258 * g++.dg/lookup/java1.C: New test.
32259 * g++.dg/lookup/java2.C: New test.
32260
32261 2003-12-07 Falk Hueffner <falk@debian.org>
32262
32263 * g++.dg/opt/noreturn-1.C: New test.
32264
32265 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
32266
32267 * gcc.dg/overflow-1.c: New test.
32268
32269 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32270
32271 * g77.f-torture/compile/13060.f: New test.
32272
32273 2003-12-06 Mark Mitchell <mark@codesourcery.com>
32274
32275 PR c++/13323
32276 * g++.dg/inherit/operator2.C: New test.
32277
32278 2003-12-05 Mark Mitchell <mark@codesourcery.com>
32279
32280 PR c++/13305
32281 * g++.dg/ext/attrib9.C: New test.
32282
32283 2003-12-05 Mark Mitchell <mark@codesourcery.com>
32284
32285 PR c++/13314
32286 * g++.dg/template/error7.C: New test.
32287
32288 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
32289 J"orn Rennecke <joern.rennecke@superh.com>
32290
32291 PR target/13302
32292 * g++.dg/other/struct-va_list.C: New test.
32293
32294 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32295
32296 PR c++/13166
32297 * g++.dg/parse/defarg6.C: New test.
32298
32299 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
32300
32301 PR target/13256
32302 * gcc.c-torture/execute/20031201-1.c: New test.
32303
32304 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
32305
32306 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
32307
32308 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32309
32310 * gcc.dg/builtin-return-1.c: New test.
32311
32312 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
32313 J"orn Rennecke <joern.rennecke@superh.com>
32314
32315 PR optimization/13260
32316 * gcc.c-torture/execute/20031204-1.c: New test.
32317
32318 2003-12-03 Mark Mitchell <mark@codesourcery.com>
32319
32320 PR c++/9127
32321 * g++.dg/template/error6.C: New test.
32322
32323 2003-12-03 Jakub Jelinek <jakub@redhat.com>
32324
32325 * gcc.dg/20031202-1.c: New test.
32326
32327 2003-12-03 Mark Mitchell <mark@codesourcery.com>
32328
32329 PR c++/13179
32330 * g++.dg/template/eh1.C: New test.
32331
32332 PR c++/10771
32333 * g++.dg/template/error5.C: New test.
32334
32335 2003-12-02 David Ung <davidu@mips.com>
32336
32337 * gcc.dg/compat/vector-check.h: Corrected type for var
32338 g_##TMODE
32339
32340 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32341
32342 PR c++/10126
32343 * g++.dg/template/ptrmem8.C: New test.
32344
32345 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32346
32347 PR c++/12573
32348 * g++.dg/template/dependent-expr3.C: New test.
32349
32350 2003-12-01 James Lemke <jim@wasabisystems.com>
32351
32352 * gcc.dg/arm-g2.c: New test.
32353
32354 2003-12-01 Roger Sayle <roger@eyesopen.com>
32355
32356 PR optimization/11634
32357 * gcc.dg/20031201-2.c: New test case.
32358
32359 2003-12-01 Zack Weinberg <zack@codesourcery.com>
32360
32361 PR 11433
32362 * objc.dg/proto-lossage-3.m: New test.
32363
32364 2003-12-01 Roger Sayle <roger@eyesopen.com>
32365
32366 PR optimization/12628
32367 * gcc.dg/20031201-1.c: New test case.
32368
32369 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32370
32371 * gcc.dg/unaligned-1.c: New test.
32372
32373 2003-11-30 Mark Mitchell <mark@codesourcery.com>
32374
32375 PR c++/9849
32376 * g++.dg/template/error4.C: New test.
32377 * g++.dg/template/nested3.C: Adjust error markers.
32378
32379 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32380
32381 * gcc.dg/cpp/assert4.c: Check more #system assertions.
32382
32383 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
32384
32385 PR c/10333
32386 * gcc.dg/bitfld-7.c: New test.
32387
32388 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
32389
32390 * gcc.dg/tls/asm-1.C: New test.
32391
32392 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32393
32394 * gcc.dg/cpp/assert4.c: Update.
32395
32396 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32397
32398 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
32399 * gcc.dg/builtin-apply3.c: New test.
32400
32401 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32402
32403 * lib/compat.exp (compat-obj): New xfaildata parameter.
32404 Use it to set compiler_conditional_xfail_data before compiling.
32405 (compat-get-options): Handle dg-xfail-if.
32406 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
32407 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
32408 * gcc.dg/compat/vector-1_y.c: Likewise.
32409 * gcc.dg/compat/vector-2_x.c: Likewise.
32410 * gcc.dg/compat/vector-2_y.c: Likewise.
32411
32412 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32413
32414 * g++.dg/opt/reg-stack4.C: New test.
32415
32416 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32417
32418 * gcc.dg/builtin-apply2.c: New test.
32419
32420 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32421
32422 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
32423
32424 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32425
32426 PR c++/12924
32427 * g++.dg/template/template-id-2.C: New test.
32428
32429 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32430
32431 PR c++/5369
32432 * g++.dg/template/memfriend1.C: New test.
32433 * g++.dg/template/memfriend2.C: Likewise.
32434 * g++.dg/template/memfriend3.C: Likewise.
32435 * g++.dg/template/memfriend4.C: Likewise.
32436 * g++.dg/template/memfriend5.C: Likewise.
32437 * g++.dg/template/memfriend6.C: Likewise.
32438 * g++.dg/template/memfriend7.C: Likewise.
32439 * g++.dg/template/memfriend8.C: Likewise.
32440 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
32441
32442 2003-11-21 Mark Mitchell <mark@codesourcery.com>
32443
32444 PR c++/12515
32445 * g++.dg/ext/cond1.C: New test.
32446
32447 2003-11-20 Richard Henderson <rth@redhat.com>
32448
32449 * gcc.dg/20020201-2.c: Remove.
32450 * gcc.dg/20020201-4.c: Remove.
32451 * gcc.dg/20020304-1.c: Remove.
32452
32453 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
32454
32455 * gcc.dg/cpp/trad/xwin1.c: New test case.
32456
32457 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
32458
32459 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
32460 * lib/g77.exp: Likewise.
32461 * lib/objc.exp: Likewise.
32462 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
32463 for darwin.
32464
32465 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32466
32467 PR c++/12932
32468 * g++.dg/template/static5.C: New test.
32469
32470 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
32471
32472 * gcc.dg/nested-func-1.c: New test.
32473
32474 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32475
32476 * gcc.dg/cpp/assert4.c: New test.
32477
32478 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
32479
32480 PR c++/2294
32481 * g++.dg/lookup/using9.c: New test.
32482
32483 2003-11-14 Mark Mitchell <mark@codesourcery.com>
32484
32485 PR c++/12762
32486 * g++.dg/template/error3.C: New test.
32487
32488 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
32489
32490 PR ada/13035
32491 * ada/acats/run_acats, run_all.sh: Fix syntax error.
32492 No longer use a wrapper for gcc, since this does not work under
32493 Windows.
32494
32495 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
32496
32497 PR c++/2094
32498 * g++.dg/template/ptrmem7.C: New test.
32499
32500 2003-11-13 Andrew Pinski <apinski@apple.com>
32501
32502 * gcc.c-torture/compile/20031113-1.c: New test.
32503
32504 2003-11-13 Mark Mitchell <mark@codesourcery.com>
32505 Kean Johnston <jkj@sco.com>
32506
32507 PR c/13029
32508 * gcc.dg/unused-4.c: Update.
32509
32510 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32511
32512 * g++.dg/opt/const3.C: New test.
32513
32514 2003-11-13 Jan Hubicka <jh@suse.cz>
32515
32516 * gcc.c-torture/compile/20031112-1.c: New test.
32517
32518 2003-11-12 Mark Mitchell <mark@codesourcery.com>
32519
32520 * g++.dg/parse/crash10.C: Remove bogus error marker.
32521
32522 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32523
32524 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
32525 (host_gcc): Likewise.
32526 (ROOT): Honor $PWDCMD.
32527 (BASE): Likewise.
32528 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
32529
32530 2003-11-12 Catherine Moore <clm@redhat.com>
32531
32532 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
32533
32534 2003-11-12 Andreas Jaeger <aj@suse.de>
32535 Jakub Jelinek <jakub@redhat.com>
32536 Andrew Pinski <pinskia@physics.uc.edu>
32537 Richard Henderson <rth@redhat.com>
32538
32539 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
32540 systems.
32541 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
32542
32543 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
32544 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
32545
32546 2003-11-11 Andreas Jaeger <aj@suse.de>
32547
32548 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
32549
32550 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
32551
32552 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
32553
32554 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
32555 Clean ups.
32556
32557 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
32558
32559 * gcc.dg/trampoline-1.c: New test.
32560
32561 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
32562
32563 * gcc.c-torture/compile/200031109-1.c: New test.
32564
32565 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
32566
32567 PR c/3190
32568 PR c/8714
32569 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
32570 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
32571 gcc.dg/format/no-y2k-1.c: Update.
32572
32573 2003-11-08 Roger Sayle <roger@eyesopen.com>
32574
32575 PR optimization/10467
32576 * gcc.dg/20031108-1.c: New test case.
32577
32578 2003-11-07 Geoffrey Keating <geoffk@apple.com>
32579
32580 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
32581
32582 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
32583
32584 * gcc.dg/compound-lvalue-1.c: New test.
32585 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
32586 some XFAILs.
32587
32588 2003-11-06 Geoffrey Keating <geoffk@apple.com>
32589
32590 * gcc.dg/altivec-varargs-1.c: New test.
32591
32592 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32593
32594 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
32595 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
32596 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
32597 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
32598 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
32599
32600 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
32601
32602 * gcc.dg/cond-lvalue-1.c: New test.
32603
32604 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
32605
32606 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
32607
32608 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32609
32610 PR c++/11616
32611 * g++.dg/template/instantiate5.C: New test.
32612
32613 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32614
32615 PR c++/12726
32616 * g++.dg/ext/complit2.C: Replace test with self-contained version.
32617 * ChangeLog: Add missing first entry for above test.
32618
32619 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32620
32621 PR c++/9810
32622 * g++.dg/template/using8.C: New test.
32623 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
32624
32625 2003-11-02 Roger Sayle <roger@eyesopen.com>
32626
32627 PR optimization/10817
32628 * gcc.c-torture/compile/20031102-1.c: New test case.
32629
32630 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
32631
32632 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
32633 2147483647.
32634
32635 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
32636
32637 * gcc.dg/20031102-1.c: New test.
32638
32639 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
32640
32641 * gcc.dg/complex-1.c: New test.
32642
32643 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32644
32645 PR c++/12796
32646 * g++.dg/template/crash13.C: Adjust expected error location.
32647 * g++.old-deja/g++.brendan/ns1.C: Likewise.
32648
32649 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
32650
32651 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
32652
32653 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
32654
32655 PR/10239
32656 * gcc.c-torture/compile/20031031-2.c: New test.
32657
32658 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
32659
32660 PR/11640
32661 * gcc.c-torture/compile/20031031-1.c: New test.
32662
32663 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
32664
32665 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
32666 * gcc.misc-tests/bprob.exp: Likewise.
32667 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
32668 the execution test on arm-elf configs.
32669 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
32670 configs that don't support scratch files.
32671 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
32672
32673 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
32674
32675 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
32676 done by dejagnu.
32677
32678 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
32679
32680 * ada/acats/run_all.sh: Redirect mv output to /dev/null
32681 Avoid non pure sh syntax. Add more logging.
32682
32683 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
32684 fail.
32685
32686 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32687
32688 PR libgcj/10610
32689 * gcc.dg/ppc-stackalign-1.c: New test.
32690
32691 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
32692
32693 * ada/acats/run_all.sh: Change output to be more compliant with
32694 dejagnu framework.
32695 Create acats.sum and acats.log files under testsuite/ada/acats
32696 Only run [a-z]* directories, to filter out e.g. CVS.
32697 Redirect build output to log file.
32698
32699 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
32700
32701 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
32702
32703 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
32704
32705 PR ada/5909:
32706 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
32707
32708 2003-10-27 Jakub Jelinek <jakub@redhat.com>
32709
32710 * gcc.c-torture/compile/20031023-1.c: New test.
32711 * gcc.c-torture/compile/20031023-2.c: New test.
32712 * gcc.c-torture/compile/20031023-3.c: New test.
32713 * gcc.c-torture/compile/20031023-4.c: New test.
32714
32715 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32716
32717 PR c++/10371
32718 * g++.dg/lookup/scoped8.C: New test.
32719
32720 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32721
32722 * g++.dg/opt/reg-stack3.C: New test.
32723
32724 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
32725
32726 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
32727
32728 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32729
32730 PR c++/11076
32731 * g++.dg/template/crash13.C: New test.
32732
32733 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
32734
32735 * gcc.dg/c99-restrict-2.c: New test.
32736
32737 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
32738
32739 PR c++/12698, c++/12699, c++/12700, c++/12566
32740 * g++.dg/inherit/covariant9.C: New test.
32741 * g++.dg/inherit/covariant10.C: New test.
32742 * g++.dg/inherit/covariant11.C: New test.
32743
32744 2003-10-23 Jason Merrill <jason@redhat.com>
32745
32746 PR c++/12726
32747 * g++.dg/ext/complit2.C: New test.
32748
32749 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
32750
32751 PR target/12654
32752 * gcc.c-torture/execute/20031020-1.c: New test.
32753
32754 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32755
32756 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
32757 following the jump_insn.
32758
32759 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
32760
32761 * gcc.dg/cast-lvalue-1.c: New test.
32762
32763 2003-10-21 Mark Mitchell <mark@codesourcery.com>
32764
32765 PR c++/11962
32766 * g++.dg/template/cond2.C: New test.
32767
32768 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
32769
32770 * gcc.dg/builtins-28.c: New test.
32771
32772 2003-10-20 Jan Hubicka <jh@suse.cz>
32773
32774 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
32775 parameter.
32776 * testsuite/gcc.dg/inline-2.c: Likewise.
32777
32778 2003-10-20 Phil Edwards <phil@codesourcery.com>
32779
32780 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
32781 * gcc.dg/nest.c: Likewise.
32782
32783 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32784
32785 PR c++/9781, c++/10583, c++/11862
32786 * g++.dg/parse/crash13.C: New test.
32787
32788 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32789
32790 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
32791
32792 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32793
32794 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
32795 Define HAVE_C99_RUNTIME except on Solaris.
32796 * gcc.dg/builtins-20.c: Likewise.
32797
32798 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32799
32800 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
32801
32802 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32803
32804 PR c++/12495
32805 * g++.dg/template/crash21.C: New test.
32806
32807 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32808
32809 PR c++/2513
32810 * g++.dg/template/typename5.C: New test.
32811
32812 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32813
32814 PR c++/12369
32815 * g++.dg/template/friend25.C: New test.
32816
32817 2003-10-16 Ziemowit Laski <zlaski@apple.com>
32818
32819 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
32820 versions.
32821
32822 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
32823
32824 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
32825 == 2147483647.
32826
32827 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
32828
32829 * gcc.c-torture/execute/960416-1.x: Remove.
32830 * gcc.c-torture/execute/divconst-3.x: Likewise.
32831
32832 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
32833
32834 PR target/12598
32835 * gcc.dg/torture/cris-volatile-1.c: New test.
32836
32837 2003-10-14 Roger Sayle <roger@eyesopen.com>
32838
32839 PR optimization/9325
32840 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
32841 for overflowing floating point to integer conversion during RTL
32842 simplification.
32843
32844 2003-10-13 Ziemowit Laski <zlaski@apple.com>
32845
32846 * objc/execute/_cmd.m: Fix typo.
32847 * objc.dg/image-info.m, objc.dg/symtab-1.m:
32848 Relax 'scan-assembler' regexp.
32849 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
32850 objc.dg/try-catch-4.m: Run on non-Darwin targets.
32851 * objc.dg/zero-link-2.m: Remove blank line.
32852 * objc.dg/zero-link-3.m: New test case.
32853
32854 2003-10-13 Geoffrey Keating <geoffk@apple.com>
32855
32856 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
32857
32858 * gcc.dg/asm-names.c: Use scan-assembler-not rather
32859 than linker trickery.
32860
32861 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32862
32863 PR c++/12370
32864 * g++.dg/other/friend2.C: New test.
32865
32866 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
32867
32868 * gcc.dg/20031012-1.c: New test.
32869
32870 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
32871
32872 * gcc.dg/weak/weak-3.c: Fix for new warning.
32873
32874 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
32875
32876 PR optimization/8750
32877 * gcc.c-torture/execute/20031012-1.c: New test case.
32878
32879 2003-10-11 Roger Sayle <roger@eyesopen.com>
32880
32881 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
32882 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
32883
32884 2003-10-11 Roger Sayle <roger@eyesopen.com>
32885
32886 PR optimization/12260
32887 * gcc.c-torture/compile/20031011-2.c: New test case.
32888
32889 2003-10-11 Roger Sayle <roger@eyesopen.com>
32890
32891 * gcc.c-torture/execute/20031011-1.c: New testcase.
32892
32893 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
32894
32895 * gcc.c-torture/compile/20031011-1.c: New test.
32896
32897 2003-10-11 Jan Hubicka <jh@suse.cz>
32898
32899 * g++.dg/other/first-global.C: New test.
32900
32901 2003-10-11 Roger Sayle <roger@eyesopen.com>
32902
32903 * gcc.c-torture/execute/string-opt-18.c: New testcase.
32904
32905 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
32906
32907 * gcc.c-torture/compile/20031010-1.c: New test.
32908
32909 2003-10-10 Geoffrey Keating <geoffk@apple.com>
32910
32911 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
32912 * gcc.c-torture/execute/va-arg-25.c: ... here.
32913
32914 2003-10-09 Mark Mitchell <mark@codesourcery.com>
32915
32916 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
32917
32918 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
32919
32920 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
32921
32922 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
32923
32924 * g++.dg/parse/error2.C: New test.
32925
32926 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
32927
32928 PR c++/11097
32929 * g++.dg/other/error5.C: Modify the error message.
32930 * g++.dg/lookup/using8.C: New test.
32931
32932 2003-10-07 Geoffrey Keating <geoffk@apple.com>
32933
32934 * gcc.dg/darwin-abi-2.c: New file.
32935 * gcc.c-torture/execute/va-arg-24.c: New file.
32936
32937 2003-10-06 Bob Wilson <bob.wilson@acm.org>
32938
32939 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
32940 indentation.
32941
32942 2003-10-06 Mark Mitchell <mark@codesourcery.com>
32943
32944 PR c++/10147
32945 * g++.dg/other/error4.C: Update error messages.
32946 * g++.dg/template/ptrmem4.C: Likewise.
32947
32948 PR c++/12337
32949 * g++.dg/init/new9.C: New test.
32950
32951 PR c++/12334, c++/12236, c++/8656
32952 * g++.dg/ext/attrib8.C: New test.
32953
32954 2003-10-06 Devang Patel <dpatel@apple.com>
32955
32956 * gcc.dg/debug/dwarf2-3.h: New test.
32957 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
32958
32959 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
32960
32961 * g++.dg/opt/cfg2.C: New test.
32962
32963 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32964
32965 * g++.dg/opt/float1.C: New test.
32966
32967 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32968
32969 * gcc.dg/c90-array-lval-6.c: New test.
32970 * gcc.dg/c99-array-lval-6.c: New test.
32971
32972 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
32973 Ziemowit Laski <zlaski@apple.com>
32974
32975 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
32976 'Derived', so that it is never considered a class method; add
32977 new warning for '+port' method ambiguity.
32978 * objc.dg/method-12.m: Include <objc/objc.h> instead of
32979 <objc/objc-api.h> (needed on Mac OS X).
32980 * objc.dg/method-13.m: New test.
32981
32982 2003-10-03 Roger Sayle <roger@eyesopen.com>
32983
32984 PR optimization/9325, PR java/6391
32985 * gcc.c-torture/execute/20031003-1.c: New test case.
32986
32987 2003-10-02 Mark Mitchell <mark@codesourcery.com>
32988
32989 PR optimization/12180
32990 * gcc.dg/20031002-1.c: New test.
32991
32992 PR c++/12486
32993 * g++.dg/inherit/error1.C: New test.
32994
32995 2003-10-02 Chris Demetriou <cgd@broadcom.com>
32996
32997 * lib/f-torture.exp (search_for): Rename to...
32998 (search_for_re): This. Also, clean up comments and the
32999 "regexp" invocation.
33000
33001 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
33002
33003 * gcc.c-torture/compile/20031002-1.c: New test.
33004
33005 2003-10-02 Jakub Jelinek <jakub@redhat.com>
33006
33007 * g++.dg/opt/cond1.C: New test.
33008
33009 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
33010
33011 * gcc.dg/Wold-style-definition-2.c: New testcase.
33012 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
33013
33014 2003-09-29 Richard Henderson <rth@redhat.com>
33015
33016 * g++.dg/init/array10.C: Add dg-options.
33017
33018 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
33019
33020 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
33021
33022 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33023
33024 * g++.dg/template/friend19.C: Fix typo.
33025 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
33026
33027 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
33028
33029 * gcc.c-torture/execute/20030928-1.c: New test.
33030 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
33031
33032 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
33033
33034 * g++.dg/opt/unroll1.C: New test.
33035
33036 2003-09-26 Roger Sayle <roger@eyesopen.com>
33037
33038 PR optimization/11741
33039 * gcc.dg/20030926-1.c: New test case.
33040
33041 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33042
33043 PR c++/5655
33044 * g++.dg/parse/access7.C: New test.
33045 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
33046
33047 2003-09-24 Ziemowit Laski <zlaski@apple.com>
33048
33049 MERGE OF objc-improvements-branch into MAINLINE:
33050 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
33051 if libobjc has not been built.
33052 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
33053 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
33054 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
33055 objc/execute/nested-3.m, objc/execute/np-2.m,
33056 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
33057 objc/execute/redefining_self.m, objc/execute/root_methods.m,
33058 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
33059 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
33060 objc.dg/special/unclaimed-category-1.h,
33061 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
33062 well as GNU runtime.
33063 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
33064 * execute/cascading-1.m, execute/function-message-1.m,
33065 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
33066 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
33067 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
33068 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
33069 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
33070 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
33071 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
33072 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
33073 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
33074 * objc.dg/bitfield-2.m: Run only on Darwin.
33075 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
33076 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
33077 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
33078 * objc.dg/const-str-1.m: Fix constant string layout.
33079
33080 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
33081
33082 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
33083
33084 2003-09-23 Geoffrey Keating <geoffk@apple.com>
33085
33086 * gcc.dg/darwin-abi-1.c: New file.
33087
33088 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
33089
33090 PR target/12281
33091 * gcc.c-torture/compile/20030921-1.c: New test.
33092
33093 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
33094
33095 * g++.dg/opt/reg-stack2.C: New test.
33096
33097 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33098
33099 * g++.dg/eh/delayslot1.C: New test.
33100
33101 2003-09-20 Richard Henderson <rth@redhat.com>
33102
33103 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
33104
33105 2003-09-20 Roger Sayle <roger@eyesopen.com>
33106
33107 * gcc.c-torture/execute/20030920-1.c: New test case.
33108
33109 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33110
33111 * g++.dg/rtti/typeid3.C: Correct expected error message.
33112
33113 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33114
33115 PR c++/157
33116 * g++.dg/parse/crash12.C: New test.
33117
33118 2003-09-19 Janis Johnson <janis187@us.ibm.com>
33119
33120 * gcc.dg/compat/mixed-struct-check.h: New.
33121 * gcc.dg/compat/mixed-struct-defs.h: New.
33122 * gcc.dg/compat/mixed-struct-init.h: New.
33123 * gcc.dg/compat/struct-by-value-19_main.c: New.
33124 * gcc.dg/compat/struct-by-value-19_x.c: New.
33125 * gcc.dg/compat/struct-by-value-19_y.c: New.
33126 * gcc.dg/compat/struct-by-value-20_main.c: New.
33127 * gcc.dg/compat/struct-by-value-20_x.c: New.
33128 * gcc.dg/compat/struct-by-value-20_y.c: New.
33129 * gcc.dg/compat/struct-return-19_main.c: New.
33130 * gcc.dg/compat/struct-return-19_x.c: New.
33131 * gcc.dg/compat/struct-return-19_y.c: New.
33132 * gcc.dg/compat/struct-return-20_main.c: New.
33133 * gcc.dg/compat/struct-return-20_x.c: New.
33134 * gcc.dg/compat/struct-return-20_y.c: New.
33135
33136 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
33137 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
33138 so that it will not complain on LP64 targets.
33139
33140 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33141
33142 PR c++/495
33143 * g++.dg/template/friend24.C: New test.
33144
33145 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
33146
33147 PR c++/12332
33148 * g++.dg/template/memtmpl2.C: New test.
33149
33150 2003-09-18 Mark Mitchell <mark@codesourcery.com>
33151
33152 PR target/11184
33153 * gcc.dg/builtin-apply1.c: New test.
33154
33155 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
33156
33157 PR c++/9848
33158 * g++.dg/warn/Wunused-4.C: New test.
33159
33160 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33161
33162 PR c++/12316
33163 * g++.dg/other/gc2.C: New test.
33164
33165 2003-09-17 Mark Mitchell <mark@codesourcery.com>
33166
33167 PR c++/11991
33168 * g++.dg/rtti/typeid3.C: New test.
33169
33170 PR c++/12266
33171 * g++.dg/overload/template1.C: New test.
33172
33173 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
33174
33175 * g++.dg/opt/cfg3.C: New test.
33176
33177 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33178
33179 PR c++/7939
33180 * g++.dg/template/crash11.C: New test.
33181
33182 2003-09-16 Jason Merrill <jason@redhat.com>
33183 Jakub Jelinek <jakub@redhat.com>
33184
33185 * gcc.dg/attr-warn-unused-result.c: New test.
33186
33187 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
33188
33189 PR c++/12184
33190 * g++.dg/expr/call2.C: New test.
33191
33192 2003-09-15 Andreas Jaeger <aj@suse.de>
33193
33194 * gcc.dg/Wold-style-definition-1.c: New test.
33195
33196 2003-09-14 Mark Mitchell <mark@codesourcery.com>
33197
33198 PR c++/3907
33199 * g++.dg/parse/template12.C: New test.
33200
33201 * g++.dg/abi/bitfield11.C: New test.
33202 * g++.dg/abi/bitfield12.C: Likewise.
33203
33204 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
33205
33206 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
33207 non-expansion of functional macro name without arguments at EOL.
33208 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
33209
33210 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
33211
33212 * gcc.c-torture/execute/20030914-[12].c: New tests.
33213
33214 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
33215
33216 PR c++/11788
33217 * g++.dg/overload/addr1.C: New test.
33218
33219 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
33220
33221 * gcc.dg/20030909-1.c: New test.
33222
33223 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33224
33225 * gcc.dg/ultrasp10.c: New test.
33226
33227 2003-09-09 Devang Patel <dpatel@apple.com>
33228
33229 * gcc.dg/darwin-ld-6.c: New test.
33230
33231 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33232
33233 * gcc.dg/torture/builtin-explog-1.c: New testcase.
33234
33235 2003-09-08 Mark Mitchell <mark@codesourcery.com>
33236
33237 * gcc.dg/ia64-types1.c: New test.
33238 * gcc.dg/ia64-types2.c: Likewise.
33239
33240 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33241
33242 * gcc.dg/builtins-1.c: Add more _Complex tests.
33243 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33244
33245 * gcc.dg/builtins-1.c: Test existing _Complex functions.
33246 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33247
33248 2003-09-08 Mark Mitchell <mark@codesourcery.com>
33249
33250 PR c++/11786
33251 * g++.dg/lookup/koenig2.C: New test.
33252
33253 PR c++/5296
33254 * g++.dg/rtti/typeid2.C: New test.
33255
33256 2003-09-08 Jakub Jelinek <jakub@redhat.com>
33257
33258 * gcc.c-torture/compile/20030904-1.c: New test.
33259
33260 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
33261
33262 * g++.dg/opt/longbranch2.C: New test.
33263
33264 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
33265
33266 * g++.dg/template/crash10.C: Only compile it.
33267
33268 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
33269
33270 PR middle-end/11665
33271 * gcc.c-torture/compile/20030907-1.c: New test.
33272 * g++.dg/init/array11.C: New test.
33273
33274 2003-09-07 Mark Mitchell <mark@codesourcery.com>
33275
33276 PR c++/11852
33277 * g++.dg/init/struct1.C: New test.
33278
33279 2003-09-07 Mark Mitchell <mark@codesourcery.com>
33280
33281 PR c++/12181
33282 * g++.dg/expr/comma1.C: New test.
33283
33284 2003-09-06 Mark Mitchell <mark@codesourcery.com>
33285
33286 PR c++/11867
33287 * g++.dg/expr/static_cast5.C: New test.
33288
33289 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
33290
33291 PR c++/11507
33292 * g++.dg/lookup/scoped7.C: New test.
33293
33294 PR c++/9574
33295 * g++.dg/other/static1.C: New test.
33296
33297 PR c++/11490
33298 * g++.dg/warn/template-1.C: New test.
33299
33300 PR c++/11432
33301 * g++.dg/template/crash10.C: New test.
33302
33303 PR c++/2478
33304 * g++.dg/overload/VLA.C: New test.
33305
33306 PR c++/10804
33307 * g++.dg/template/call1.C: New test.
33308
33309 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
33310
33311 PR c++/11794
33312 * g++.dg/parse/using3.C: New test.
33313
33314 2003-09-06 Roger Sayle <roger@eyesopen.com>
33315
33316 PR c++/11409
33317 * g++.dg/overload/builtin3.C: New test case.
33318
33319 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
33320
33321 PR c/9862
33322 * gcc.dg/20030906-1.c: New test.
33323 * gcc.dg/20030906-2.c: Likewise.
33324
33325 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
33326
33327 PR c++/12167
33328 * g++.dg/parse/defarg5.C: New test.
33329
33330 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
33331
33332 2003-09-05 Mark Mitchell <mark@codesourcery.com>
33333
33334 PR c++/12163
33335 * g++.dg/expr/static_cast4.C: New test.
33336
33337 PR c++/12146
33338 * g++.dg/template/crash9.C: New test.
33339
33340 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
33341
33342 * g++.old-deja/g++.ext/pretty2.C: Update for change
33343 in __FUNCTION__.
33344 * g++.old-deja/g++.ext/pretty3.C: Likewise.
33345
33346 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
33347
33348 PR c++/11922
33349 * g++/dg/template/qualified-id1.C: New test.
33350
33351 PR c++/12037
33352 * g++.dg/warn/noeffect4.C: New test.
33353
33354 2003-09-04 Matt Austern <austern@apple.com>
33355
33356 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
33357 * g++.dg/ext/fnname2.C: Likewise.
33358 * g++.dg/ext/fnname3.C: Likewise.
33359
33360 2003-09-04 Mark Mitchell <mark@codesourcery.com>
33361
33362 * g++.dg/expr/lval1.C: New test.
33363 * g++.dg/ext/lvcast.C: Remove.
33364
33365 2003-09-03 Roger Sayle <roger@eyesopen.com>
33366
33367 PR optimization/11700.
33368 * gcc.c-torture/compile/20030903-1.c: New test case.
33369
33370 2003-09-03 Mark Mitchell <mark@codesourcery.com>
33371
33372 PR c++/12053
33373 * g++.dg/abi/layout4.C: New test.
33374
33375 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
33376
33377 PR c++/11553
33378 * g++.dg/parse/friend3.C: New test.
33379
33380 2003-09-02 Mark Mitchell <mark@codesourcery.com>
33381
33382 PR c++/11847
33383 * g++.dg/template/class1.C: New test.
33384
33385 PR c++/11808
33386 * g++.dg/expr/call1.C: New test.
33387
33388 2003-09-01 Mark Mitchell <mark@codesourcery.com>
33389
33390 PR c++/12114
33391 * g++.dg/init/ref9.C: New test.
33392
33393 PR c++/11972
33394 * g++.dg/template/nested4.C: New test.
33395
33396 2003-08-29 Mark Mitchell <mark@codesourcery.com>
33397
33398 PR c++/12093
33399 * g++.dg/template/non-dependent4.C: New test.
33400
33401 PR c++/11928
33402 * g++.dg/inherit/conv1.C: New test.
33403
33404 2003-08-29 Mark Mitchell <mark@codesourcery.com>
33405
33406 PR c++/6196
33407 * g++.dg/ext/label1.C: New test.
33408 * g++.dg/ext/label2.C: Likewise.
33409
33410 2003-08-28 Mark Mitchell <mark@codesourcery.com>
33411
33412 * g++.dg/expr/cond3.C: New test.
33413
33414 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33415
33416 * gcc.dg/builtins-1.c: Add new builtin cases.
33417
33418 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33419
33420 * gcc.dg/builtins-1.c: Add new cases.
33421 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33422
33423 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33424
33425 * gcc.dg/builtins-1.c: Add more math builtin tests.
33426 * gcc.dg/torture/builtin-attr-1.c: New test.
33427
33428 2003-08-28 Mark Mitchell <mark@codesourcery.com>
33429
33430 PR optimization/5079
33431 * g++.dg/opt/static3.C: New test.
33432
33433 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33434
33435 * gcc.misc-tests/gcov-10b.c: New test.
33436
33437 2003-08-27 Mark Mitchell <mark@codesourcery.com>
33438
33439 * g++.dg/opt/ptrmem3.C: New test.
33440
33441 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
33442
33443 2003-08-27 Jakub Jelinek <jakub@redhat.com>
33444
33445 * gcc.dg/20030826-2.c: New test.
33446
33447 2003-08-26 Roger Sayle <roger@eyesopen.com>
33448
33449 PR middle-end/12002
33450 * g77.f-torture/compile/12002.f: New test case.
33451
33452 2003-08-26 Roger Sayle <roger@eyesopen.com>
33453
33454 * gcc.dg/20030826-1.c: New test case.
33455
33456 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
33457
33458 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
33459
33460 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
33461
33462 PR c++/11871
33463 * c++.dg/lookup/crash1.C: New test.
33464
33465 * c++.dg/warn/noeffect3.C: New test.
33466
33467 2003-08-25 Janis Johnson <janis187@us.ibm.com>
33468
33469 * gcc.dg/compat/vector-1_x.c: Compile with -w.
33470 * gcc.dg/compat/vector-1_y.c: Ditto.
33471 * gcc.dg/compat/vector-2_x.c: Ditto.
33472 * gcc.dg/compat/vector-2_y.c: Ditto.
33473
33474 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
33475
33476 * gcc.dg/20030702-1.c: New test.
33477
33478 2003-08-25 Mark Mitchell <mark@codesourcery.com>
33479
33480 PR c++/8795
33481 * g++.dg/ext/altivec-1.C: New test.
33482
33483 2003-08-24 Richard Henderson <rth@redhat.com>
33484
33485 * g++.dg/eh/simd-2.C: Add -w for x86.
33486
33487 2003-08-23 Jakub Jelinek <jakub@redhat.com>
33488
33489 * gcc.dg/20030815-1.c: New test.
33490
33491 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33492
33493 PR c++/3765
33494 * g++.dg/parse/access6.C: New test.
33495
33496 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33497
33498 PR c++/641, c++/11876
33499 * g++.dg/template/friend22.C: New test.
33500 * g++.dg/template/friend23.C: Likewise.
33501
33502 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33503
33504 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
33505 identically.
33506
33507 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33508
33509 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
33510
33511 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33512
33513 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
33514
33515 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33516
33517 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
33518
33519 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33520
33521 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
33522
33523 2003-08-21 Mark Mitchell <mark@codesourcery.com>
33524
33525 PR c++/11919
33526 * g++.dg/overload/prom1.C: New test.
33527
33528 PR c++/11551
33529 * g++.dg/parse/dtor2.C: New test.
33530
33531 PR c++/10762
33532 * g++.dg/parse/using2.C: New test.
33533
33534 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
33535
33536 PR target/11805
33537 * gcc.c-torture/compile/20030821-1.c: New.
33538
33539 2003-08-20 Mark Mitchell <mark@codesourcery.com>
33540
33541 PR c++/11834
33542 * g++.dg/template/deduce2.C: New test.
33543
33544 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
33545
33546 * gcc.c-torture/execute/20030821-1.c: New test.
33547
33548 2003-08-20 Roger Sayle <roger@eyesopen.com>
33549
33550 PR middle-end/11984
33551 * gcc.dg/20030820-1.c: New test case.
33552
33553 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
33554
33555 PR c++/11945
33556 * g++.dg/warn/noeffect2.C: New test.
33557
33558 2003-08-19 Mark Mitchell <mark@codesourcery.com>
33559
33560 PR c++/10926
33561 * g++.dg/template/dtor2.C: New test.
33562
33563 PR c++/11684
33564 * g++.dg/template/operator1.C: New test.
33565 * g++.dg/parse/operator4.C: New test.
33566
33567 PR c++/11946.C
33568 * g++.dg/expr/enum1.C: New test.
33569 * gcc.dg/c99-bool-1.c: Remove bogus warning.
33570
33571 PR c++/11036.C
33572 * g++.dg/parse/elab2.C: New test.
33573 * g++.dg/parse/typedef4.C: Change error message.
33574 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
33575 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
33576 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
33577
33578 2003-08-19 Geoffrey Keating <geoffk@apple.com>
33579
33580 * gcc.dg/pch/warn-1.c: New.
33581 * gcc.dg/pch/warn-1.hs: New.
33582
33583 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
33584 not-tested file.
33585
33586 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
33587
33588 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
33589
33590 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
33591
33592 * gcc.dg/uninit-D.c: New Test.
33593 * gcc.dg/uninit-E.c: New Test.
33594 * gcc.dg/uninit-F.c: New Test.
33595 * gcc.dg/uninit-G.c: New Test.
33596
33597 2003-08-19 Michael Ritzert <ritzert@t-online.de>
33598
33599 * g++.dg/README: Describe the pch directory.
33600
33601 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33602
33603 PR c++/11174
33604 * g++.dg/parse/access4.C: New test.
33605 * g++.dg/parse/access5.C: Likewise.
33606 * g++.old-deja/g++.jason/access17.C: Adjust error message.
33607
33608 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
33609
33610 * gcc.dg/noncompile/20030818-1.c: New.
33611
33612 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
33613
33614 PR c++/11957
33615 * g++.dg/warn/noeffect1.C: New test.
33616
33617 * g++.dg/template/scope2.C: New test.
33618 * g++.dg/template/error2.C: Correct dg-error
33619
33620 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
33621
33622 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
33623
33624 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
33625
33626 PR C++/11512
33627 * g++.dg/template/warn1.C: New.
33628
33629 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
33630
33631 * g++.dg/template/error2.C: New test.
33632 * g++.dg/lookup/using7.C: Adjust errors
33633 * g++.old-deja/g++.pt/crash36.C: Likewise.
33634 * g++.old-deja/g++.pt/derived3.C: Likewise.
33635
33636 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33637
33638 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
33639 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
33640 * gcc.c-torture/execute/builtins/string-9.c: New, from
33641 string-opt-9.c. Adjust for execute/builtins framework.
33642 * gcc.c-torture/execute/string-opt-9.c: Delete.
33643
33644 2003-08-12 Mark Mitchell <mark@codesourcery.com>
33645
33646 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
33647
33648 * g++.dg/parse/ret-type2.C: New test.
33649
33650 PR c++/11703
33651 * g++.dg/init/new8.C: New test.
33652
33653 PR c++/10923
33654 * g++.dg/parse/typedef5.C: New test.
33655
33656 PR c++/9512
33657 * g++.dg/parse/qualified2.C: New test.
33658 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
33659 invalid code.
33660
33661 2003-08-11 Mark Mitchell <mark@codesourcery.com>
33662
33663 * g++.dg/conversion/ptrmem1.C: New test.
33664
33665 2003-08-11 Jakub Jelinek <jakub@redhat.com>
33666
33667 PR target/11693
33668 * gcc.dg/20030811-1.c: New test.
33669
33670 PR target/11535
33671 * gcc.c-torture/execute/20030811-1.c: New test.
33672
33673 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33674
33675 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
33676
33677 2003-08-10 Mark Mitchell <mark@codesourcery.com>
33678
33679 PR c++/11789.C
33680 * g++.dg/inherit/multiple1.C: New test.
33681
33682 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
33683
33684 * gcc.dg/spe1.c: New test.
33685
33686 PR c++/11670
33687 * g++.dg/expr/cast2.C: New test.
33688
33689 PR c++/10530
33690 * g++.dg/template/dependent-name2.C: New test.
33691
33692 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
33693
33694 * g++.dg/parse/crash11.C: Put the dg options in comments.
33695
33696 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
33697
33698 * lib/gcc-dg.exp: Update for diagnostic change.
33699
33700 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33701
33702 PR c++/5767
33703 * g++.dg/parse/crash11.C: New test.
33704
33705 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
33706
33707 * gcc.dg/cpp/spacing1.c: Update.
33708
33709 2003-08-04 Janis Johnson <janis187@us.ibm.com>
33710
33711 PR target/11739
33712 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
33713 a value for -mtune.
33714
33715 2003-08-04 Roger Sayle <roger@eyesopen.com>
33716
33717 PR middle-end/11771
33718 * gcc.c-torture/compile/20030804-1.c: New test case.
33719
33720 2003-08-04 Roger Sayle <roger@eyesopen.com>
33721
33722 * gcc.dg/20030804-1.c: New test case.
33723
33724 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
33725
33726 * gcc.dg/cpp/separate-1.c: New test.
33727
33728 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
33729
33730 PR c++/11704
33731 * g++.dg/template/dependent-expr2.C: New test.
33732
33733 PR c++/11766
33734 * g++.dg/expr/ptrmem1.C: New test.
33735
33736 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33737
33738 PR c++/9453
33739 * g++.dg/template/friend15.C: New test.
33740
33741 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
33742
33743 * lib/dg-pch.exp: Work round PCH bug.
33744
33745 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33746
33747 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
33748 builtins. Move cases from builtins-4.c here.
33749
33750 * gcc.dg/torture/builtin-math-1.c: New test taken from
33751 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
33752 additional cases.
33753
33754 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
33755 Delete.
33756
33757 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
33758
33759 PR c++/9447
33760 * g++.dg/template/using7.C: New test.
33761
33762 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
33763
33764 * import1.c, import2.c: New tests.
33765
33766 2003-08-01 Jakub Jelinek <jakub@redhat.com>
33767
33768 * g++.dg/eh/crossjump1.C: New test.
33769
33770 2003-08-01 Mark Mitchell <mark@codesourcery.com>
33771
33772 PR c++/11697
33773 * g++.dg/template/using6.C: New test.
33774
33775 PR c++/11744
33776 * g++.dg/template/koenig2.C: New test.
33777
33778 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33779
33780 PR c++/7983
33781 * g++.dg/parse/typedef4.C: New test.
33782
33783 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33784
33785 PR c++/8442, c++/8806
33786 * g++.dg/template/elab1.C: New test.
33787 * g++.dg/template/type2.C: Likewise.
33788 * g++.dg/template/ttp3.C: Adjust expected error message.
33789 * g++.old-deja/g++.law/visibility13.C: Likewise.
33790 * g++.old-deja/g++.niklas/t135.C: Likewise.
33791 * g++.old-deja/g++.pt/ttp41.C: Likewise.
33792 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
33793 template argument.
33794 * g++.old-deja/g++.pt/ttp44.C: Likewise.
33795
33796 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
33797
33798 PR c++/11295
33799 * g++.dg/ext/stmtexpr1.C: New test.
33800
33801 * g++.dg/opt/tmp1.C: New test.
33802
33803 PR c++/11525
33804 * g++.dg/parse/constant4.C: New test.
33805
33806 PR c++/9447
33807 * g++.dg/template/using5.C: New test.
33808
33809 2003-07-31 Roger Sayle <roger@eyesopen.com>
33810
33811 * gcc.dg/builtins-27.c: New test case.
33812
33813 2003-07-31 Jakub Jelinek <jakub@redhat.com>
33814
33815 * gcc.dg/tls/opt-7.c: New test.
33816
33817 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
33818
33819 * g++.old-deja/g++.other/crash18.C: Remove.
33820
33821 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
33822
33823 * g++.dg/template/explicit3.C: New.
33824 * g++.dg/template/explicit4.C: New.
33825 * g++.dg/template/explicit5.C: New.
33826
33827 PR c++/11347
33828 * g++.dg/template/memtmpl1.C: New.
33829
33830 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
33831
33832 PR target/11565
33833 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
33834 * gcc.dg/i386-387-5.c (dg-options): Likewise.
33835
33836 2003-07-30 Jan Hubicka <jh@suse.cz>
33837
33838 * vtgc1.c: Kill.
33839
33840 2003-07-29 Zack Weinberg <zack@codesourcery.com>
33841
33842 * gcc.dg/struct-in-proto-1.c: New test.
33843
33844 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
33845
33846 * gcc.dg/cpp/include2.c: Only expect one message.
33847
33848 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
33849
33850 PR c++/9447
33851 * g++.dg/template/using1.C: New test.
33852 * g++.dg/template/using2.C: New test.
33853 * g++.dg/template/using3.C: New test.
33854 * g++.dg/template/using4.C: New test.
33855
33856 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
33857
33858 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
33859 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33860
33861 2003-07-28 Jan Hubicka <jh@suse.cz>
33862
33863 PR c++/11530
33864 * g++.dg/opt/call1.C: New test.
33865
33866 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
33867
33868 PR c++/11667
33869 * g++.dg/init/enum2.C: New test.
33870 * g++.dg/template/overload1.C: Add "-w" option.
33871
33872 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
33873
33874 * gcc.dg/Wdeclaration-after-statement-1.c,
33875 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
33876
33877 2003-07-28 Jakub Jelinek <jakub@redhat.com>
33878
33879 * gcc.c-torture/compile/20030725-1.c: New test.
33880
33881 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
33882
33883 * gcc.dg/20030505.c: Only run for SPE.
33884 Remove definition of opaque type.
33885
33886 2003-07-27 Mark Mitchell <mark@codesourcery.com>
33887
33888 * g++.dg/template/ptrmem6.C: New test.
33889
33890 2003-07-26 Geoffrey Keating <geoffk@apple.com>
33891
33892 * gcc.c-torture/compile/zero-strct-2.c: New test.
33893
33894 2003-07-25 Geoffrey Keating <geoffk@apple.com>
33895
33896 * gcc.dg/intermod-1.c: New test.
33897
33898 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
33899
33900 PR c++/11617
33901 * g++.dg/template/lookup2.C: New test.
33902 * g++.dg/template/memclass1.C: Remove instantiated from error.
33903 * g++.dg/other/error2.C: Tweak expected errors.
33904
33905 PR c++/11596
33906 * g++.dg/template/defarg3.C: New test.
33907
33908 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
33909
33910 2003-07-24 Mark Mitchell <mark@codesourcery.com>
33911
33912 * g++.dg/inherit/access5.C: New test.
33913
33914 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33915
33916 PR c++/11513
33917 * g++.dg/template/crash8.C: New test.
33918
33919 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
33920
33921 PR c/10602
33922 * gcc.dg/noncompile/incomplete-2.c: New test.
33923
33924 2003-07-23 Mark Mitchell <mark@codesourcery.com>
33925
33926 PR c++/11645
33927 * g++.dg/inherit/access4.C: New test.
33928
33929 PR c++/11517
33930 * g++.dg/expr/cond2.C: New test.
33931
33932 PR optimization/10679
33933 * g++.dg/opt/inline4.C: New test.
33934
33935 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
33936
33937 * g++.dg/parse/crash10: New test.
33938
33939 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
33940
33941 * g++.dg/ext/flexary1.C: New test.
33942
33943 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33944
33945 PR c++/10793
33946 * g++.dg/template/crash9.C: New test.
33947
33948 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33949
33950 PR c++/3004
33951 * g++.dg/parse/typedef3.C: New test.
33952
33953 PR c++/7906
33954 * g++.dg/parse/operator2.C: New test.
33955
33956 PR c++/8895
33957 * g++.dg/parse/def-tmpl-arg1.C: New test.
33958
33959 PR c++/9282
33960 * g++.dg/parse/funptr1.C: New test.
33961
33962 PR c++/9452
33963 * g++.dg/parse/ambig3.C: New test.
33964
33965 PR c++/9454
33966 * g++.dg/parse/operator3.C: New test.
33967
33968 PR c++/9486
33969 * g++.dg/parse/template10.C: New test.
33970
33971 PR c++/9488
33972 * g++.dg/parse/template11.C: New test.
33973
33974 PR c++/10150
33975 * g++.dg/parse/invalid-op1.C: New test.
33976
33977 PR c++/10247
33978 * g++.dg/parse/condexpr1.C: New test.
33979
33980 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
33981
33982 * g++.dg/ext/packed3.C: New test.
33983 * g++.dg/ext/packed4.C: New test.
33984
33985 * gcc.dg/pack-test-3.c: New test.
33986
33987 2003-07-21 Janis Johnson <janis187@us.ibm.com>
33988
33989 * lib/compat.exp: Handle dg-options per source file.
33990 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
33991 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
33992 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
33993 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
33994 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
33995 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
33996 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
33997 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
33998 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
33999 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
34000 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
34001 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
34002 * g++.dg/compat/break/bitfield7_x.C: Ditto.
34003 * g++.dg/compat/break/bitfield7_y.C: Ditto.
34004
34005 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
34006
34007 PR c/10320
34008 * gcc.c-torture/execute/20030718-1.c: New test.
34009
34010 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34011
34012 PR optimization/11536
34013 * gcc.dg/20030721-1.c: New test.
34014
34015 2003-07-19 Mark Mitchell <mark@codesourcery.com>
34016
34017 PR c++/11546
34018 * g++.dg/template/lookup1.C: New test.
34019
34020 2003-07-19 Zack Weinberg <zack@codesourcery.com>
34021
34022 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
34023 diagnostics of ill-formed constructs involving labels.
34024 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
34025 the new 'previously defined here' message.
34026
34027 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
34028
34029 * g++.dg/parse/non-dependent2.C: New test.
34030
34031 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
34032
34033 * g++.dg/init/init-ref4.C: xfail on targets without
34034 weak symbols.
34035
34036 2003-07-17 Jakub Jelinek <jakub@redhat.com>
34037
34038 PR target/11087
34039 * gcc.c-torture/execute/20030717-1.c: New test.
34040
34041 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34042
34043 * g++.dg/opt/cfg1.C: New test.
34044
34045 2003-07-17 Mark Mitchell <mark@codesourcery.com>
34046
34047 PR optimization/11557
34048 * gcc.dg/20030717-1.c: New test.
34049
34050 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
34051
34052 PR c++/10476
34053 * g++.dg/expr/crash-1.C: New test.
34054
34055 PR c++/11027
34056 * g++.dg/template/init3.C: New test.
34057
34058 PR c++/8222
34059 * g++.dg/template/non-dependent1.C: New test.
34060
34061 PR c++/11070
34062 * g++.dg/template/non-dependent2.C: New test.
34063
34064 PR c++/11071
34065 * g++.dg/template/non-dependent3.C: New test.
34066
34067 PR c++/9907
34068 * g++.dg/template/sizeof5.C: New test.
34069
34070 2003-07-17 Geoffrey Keating <geoffk@apple.com>
34071
34072 PR 11498
34073 * gcc.c-torture/compile/mangle-1.c: New file.
34074
34075 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34076
34077 PR c++/7809
34078 * g++.dg/parse/access3.C: New test.
34079
34080 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
34081
34082 PR c++/11384
34083 * g++.dg/init/init-ref4.C: New test.
34084
34085 2003-07-16 Mark Mitchell <mark@codesourcery.com>
34086
34087 PR c++/11547
34088 * g++.dg/parse/constant3.C: New test.
34089 * g++.dg/parse/crash7.C: Likewise.
34090
34091 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
34092
34093 PR target/11008
34094 * gcc.dg/i386-pentium4-not-mull.c: New.
34095
34096 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
34097
34098 * gcc.dg/asm-names.c (ymain): Make it weak.
34099
34100 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34101
34102 PR c++/5421
34103 * g++.dg/template/friend21.C: New test.
34104
34105 2003-07-16 Jakub Jelinek <jakub@redhat.com>
34106
34107 * gcc.dg/cleanup-8.c: New test.
34108 * gcc.dg/cleanup-9.c: New test.
34109
34110 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
34111
34112 * g++.dg/ext/dll-MI1.h: New file.
34113 * g++.dg/ext/dllexport-MI1.C: New file.
34114 * g++.dg/ext/dllimport-MI1.C: New file.
34115
34116 2003-07-15 Jakub Jelinek <jakub@redhat.com>
34117
34118 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
34119 it does not have cmpstrsi patterns (just cmpmemsi).
34120
34121 2003-07-15 Mark Mitchell <mark@codesourcery.com>
34122
34123 PR debug/11473
34124 * g++.dg/debug/debug8.C: New test.
34125
34126 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34127
34128 PR c++/10108
34129 * g++.dg/template/crash7.C: New test.
34130
34131 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
34132
34133 PR target/10795
34134 * gcc.c-torture/compile/20030708-1.c: New.
34135
34136 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
34137
34138 * gcc.c-torture/execute/20030715-1.c: New test.
34139
34140 2003-07-14 Geoffrey Keating <geoffk@apple.com>
34141
34142 * gcc.dg/pch/inline-3.c: New file.
34143 * gcc.dg/pch/inline-3.hs: New file.
34144 * gcc.dg/pch/inline-4.c: New file.
34145 * gcc.dg/pch/inline-4.hs: New file.
34146
34147 2003-07-14 Mark Mitchell <mark@codesourcery.com>
34148
34149 PR c++/11509
34150 * g++.dg/template/crash6.C: New test.
34151
34152 PR c++/7053
34153 * g++.dg/template/friend20.C: New test.
34154
34155 PR c++/7019
34156 * g++.dg/template/overload2.C: New test.
34157
34158 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34159
34160 PR optimization/11440
34161 * gcc.c-torture/execute/20030714-1.c: New test.
34162
34163 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34164
34165 PR c++/11154
34166 * g++.dg/template/partial2.C: New test.
34167
34168 2003-07-13 Mark Mitchell <mark@codesourcery.com>
34169
34170 PR c++/11503
34171 * g++.dg/template/anon1.C: New test.
34172
34173 PR c++/11493
34174 PR c++/11495
34175 * g++.dg/parse/template9.C: Likewise.
34176 * g++.dg/template/crash4.C: New test.
34177 * g++.dg/template/koenig1.C: Likewise.
34178 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
34179 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
34180 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
34181 functions.
34182 * g++.old-deja/g++.jason/template36.C: Likewise.
34183 * g++.old-deja/g++.mike/p1989.C: Likewise.
34184 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
34185 * g++.old-deja/g++.pt/ttp20.C: Use this->.
34186 * g++.old-deja/g++.pt/ttp21.C: Use this->.
34187 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
34188 compiling.
34189 * g++.old-deja/g++.pt/union2.C: Use this->.
34190
34191 2003-07-11 Jakub Jelinek <jakub@redhat.com>
34192
34193 * gcc.dg/20030711-1.c: New test.
34194
34195 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
34196
34197 PR c++/11050
34198 * g++.dg/parse/args1.C: New test.
34199 * g++.pt/defarg8.C: Change expected errors.
34200
34201 2003-07-11 Mark Mitchell <mark@codesourcery.com>
34202
34203 PR c++/8164
34204 * g++.dg/template/nontype2.C: New test.
34205
34206 PR c++/10558
34207 * g++.dg/parse/template8.C: New test.
34208
34209 PR c++/8327
34210 * g++.dg/template/scope1.C: New test.
34211
34212 * g++.dg/warn/Wsign-compare-1.C: New test.
34213
34214 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
34215
34216 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
34217
34218 2003-07-10 Mark Mitchell <mark@codesourcery.com>
34219
34220 PR c++/9411
34221 * g++.dg/template/explicit2.C: New test.
34222
34223 PR c++/10032
34224 * g++.dg/warn/pedantic1.C: New test.
34225
34226 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
34227
34228 PR c++ 9483
34229 * g++.dg/other/field1.C: New test.
34230
34231 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
34232
34233 PR c/11449
34234 * gcc.c-torture/compile/20030707-1.c: New.
34235
34236 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34237
34238 PR c++/10849
34239 * g++.dg/template/access12.C: New test.
34240
34241 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
34242
34243 * g++.dg/bprob/bprob.exp (prof_ext): Update.
34244 * g77.dg/bprob/bprob.exp (prof_ext): Update.
34245 * gcc.misc-tests/bprob.exp (prof_ext): Update.
34246 * gcc.misc-tests/gcov.exp: Update
34247 * g++.dg/gcov/gcov.exp: Update
34248 * lib/gcov.exp: Update.
34249
34250 2003-07-08 Mark Mitchell <mark@codesourcery.com>
34251
34252 * g++.dg/abi/mangle17.C: Make sure template expressions are
34253 dependent.
34254 * g++.dg/abi/mangle4.C: Mark erroneous casts.
34255 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
34256 * g++.dg/opt/stack1.C: Remove erroneous code.
34257 * g++.dg/parse/template7.C: New test.
34258 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
34259 * g++.old-deja/g++.pt/crash4.C: Likewise.
34260
34261 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34262
34263 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
34264 with zero or one occurence of `$' after the initial `L'.
34265
34266 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
34267
34268 * gcc.c-torture/compile/20030704-1.c: Add a comment.
34269
34270 2003-07-08 Roger Sayle <roger@eyesopen.com>
34271
34272 PR c/11370
34273 * gcc.dg/Wunreachable-6.c: New testcase.
34274 * gcc.dg/Wunreachable-7.c: New testcase.
34275
34276 2003-07-08 Jakub Jelinek <jakub@redhat.com>
34277
34278 PR c/11420
34279 * gcc.dg/20030708-1.c: New test.
34280
34281 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
34282
34283 * gcc.dg/compat/sdata-section.h: New file.
34284 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
34285 * gcc.dg/torture/mips-sdata-1.c: New test.
34286
34287 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34288
34289 PR c++/11030
34290 * g++.dg/template/friend19.C: New test.
34291
34292 2003-07-08 Jakub Jelinek <jakub@redhat.com>
34293
34294 * g++.dg/opt/strength-reduce.C: New test.
34295
34296 2003-07-07 Roger Sayle <roger@eyesopen.com>
34297
34298 PR target/10979
34299 * gcc.dg/20030707-1.c: New testcase.
34300
34301 2003-07-07 Roger Sayle <roger@eyesopen.com>
34302
34303 PR optimization/11059
34304 * g++.dg/opt/emptyunion.C: New testcase.
34305
34306 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34307 Eric Botcazou <ebotcazou@libertysurf.fr>
34308
34309 * g++.dg/opt/stack1.C: New test.
34310
34311 2003-07-05 Mark Mitchell <mark@codesourcery.com>
34312
34313 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
34314 run test.
34315
34316 PR c++/11431
34317 * g++.dg/expr/static_cast3.C: New test.
34318
34319 2003-07-04 Zack Weinberg <zack@codesourcery.com>
34320
34321 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
34322 everywhere.
34323 * gcc.dg/concat.c: Concatenation of string constants with
34324 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
34325 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
34326 * gcc.dg/cpp/escape-2.c: Use wide character constants where
34327 necessary to avoid multi-character character constant warning.
34328 * gcc.dg/cpp/escape.c: Likewise.
34329 * gcc.dg/cpp/ucs.c: Likewise.
34330 Remove backslashes from dg-bogus comments, as they confuse Tcl.
34331 Fix a typo.
34332
34333 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
34334
34335 PR c/11428
34336 * gcc.c-torture/compile/20030704-1.c: New.
34337
34338 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
34339
34340 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
34341
34342 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
34343
34344 PR c++/5287, PR c++/7910, PR c++/11021
34345 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
34346 tests for warnings.
34347 * g++.dg/ext/dllimport2.C: Add tests for warnings.
34348 * g++.dg/ext/dllimport3.C: Likewise.
34349 * g++.dg/ext/dllimport4.C: New file.
34350 * g++.dg/ext/dllimport5.C: New file.
34351 * g++.dg/ext/dllimport6.C: New file.
34352 * g++.dg/ext/dllimport7.C: New file.
34353 * g++.dg/ext/dllimport8.C: New file.
34354 * g++.dg/ext/dllimport9.C: New file.
34355 * g++.dg/ext/dllimport10.C: New file.
34356 * g++.dg/ext/dllexport1.C: New file.
34357
34358 2003-07-03 Mark Mitchell <mark@codesourcery.com>
34359
34360 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
34361 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
34362
34363 2003-07-03 Roger Sayle <roger@eyesopen.com>
34364
34365 * gcc.dg/builtins-25.c: New testcase.
34366 * gcc.dg/builtins-26.c: New testcase.
34367
34368 2003-07-03 Janis Johnson <janis187@us.ibm.com>
34369
34370 * gcc.dg/compat/vector-defs.h: New file.
34371 * gcc.dg/compat/vector-setup.h: New file.
34372 * gcc.dg/compat/vector-check.h: New file.
34373 * gcc.dg/compat/vector-1_main.c: New file.
34374 * gcc.dg/compat/vector-1_x.c: New file.
34375 * gcc.dg/compat/vector-1_y.c: New file.
34376 * gcc.dg/compat/vector-2_main.c: New file.
34377 * gcc.dg/compat/vector-2_x.c: New file.
34378 * gcc.dg/compat/vector-2_y.c: New file.
34379
34380 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
34381 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
34382 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
34383 * gcc.dg/compat/struct-align-1.h: New file.
34384 * gcc.dg/compat/struct-align-1_main.c: New file.
34385 * gcc.dg/compat/struct-align-1_x.c: New file.
34386 * gcc.dg/compat/struct-align-1_y.c: New file.
34387 * gcc.dg/compat/struct-align-2.h: New file.
34388 * gcc.dg/compat/struct-align-2_main.c: New file.
34389 * gcc.dg/compat/struct-align-2_x.c: New file.
34390 * gcc.dg/compat/struct-align-2_y.c: New file.
34391
34392 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
34393 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
34394 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34395 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
34396 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
34397 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34398 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34399 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
34400 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
34401 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
34402 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
34403 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
34404 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
34405 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
34406 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
34407 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
34408 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
34409 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
34410 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34411 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34412 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34413 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34414 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34415 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34416 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34417 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34418 * gcc.dg/compat/struct-return-10_x.c: Ditto.
34419 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34420 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34421
34422 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34423
34424 * gcc.dg/i386-call-1.c: New test.
34425
34426 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
34427
34428 PR c++/9162
34429 * g++.dg/parse/defarg4.C: New.
34430
34431 2003-07-03 Roger Sayle <roger@eyesopen.com>
34432
34433 PR target/10700
34434 * gcc.c-torture/compile/20030703-1.c: New test case.
34435
34436 2003-07-03 Mark Mitchell <mark@codesourcery.com>
34437
34438 * g++.dg/template/local3.C: Remove extra semicolon.
34439
34440 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34441
34442 * gcc.dg/i386-volatile-1.c: New test.
34443
34444 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
34445
34446 PR c++/11072
34447 * g++.dg/other/offsetof2.C: XFAIL.
34448 * g++.dg/other/offsetof5.C: New.
34449
34450 PR c++/10219
34451 * g++.dg/template/error1.C: New.
34452
34453 PR c++/9779
34454 * g++.dg/template/dependent-expr1.C: New.
34455
34456 2003-07-01 Mark Mitchell <mark@codesourcery.com>
34457
34458 PR c++/6949
34459 * g++.dg/template/local3.C: New test.
34460
34461 PR c++/11149
34462 * g++.dg/lookup/scoped6.C: New test.
34463
34464 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
34465
34466 PR c++/8046
34467 * g++.dg/other/error7.C: New test.
34468
34469 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
34470
34471 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
34472 * g++.old-deja/g++.abi/vtable3.h: Likewise.
34473 * g++.old-deja/g++.law/code-gen5.C: Likewise.
34474 * g++.old-deja/g++.other/union2.C: Likewise.
34475 * gcc.dg/c90-const-expr-2.c: Likewise.
34476 * gcc.dg/c90-const-expr-3.c: Likewise.
34477 * gcc.dg/c99-const-expr-2.c: Likewise.
34478 * gcc.dg/c99-const-expr-3.c: Likewise.
34479 * gcc.dg/concat.c: Likewise.
34480
34481 2003-07-01 Mark Mitchell <mark@codesourcery.com>
34482
34483 PR c++/9559
34484 * g++.dg/init/static1.C: New test.
34485
34486 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34487
34488 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
34489 * g++.old-deja/g++.other/access2.C: Likewise.
34490 * g++.old-deja/g++.other/decl2.C: Likewise.
34491 * gcc.c-torture/execute/20020615-1.c: Likewise.
34492
34493 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34494
34495 PR c++/4933
34496 * g++.dg/template/sizeof4.C: New test.
34497
34498 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34499
34500 * g++.dg/other/error6.C: New test.
34501
34502 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34503
34504 PR c++/10750
34505 * g++.dg/parse/constant2.C: New test.
34506
34507 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34508
34509 PR c++/11106
34510 * g++.dg/other/error5.C: New test.
34511
34512 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34513
34514 * gcc.dg/format/gcc_diag-1.c: New test.
34515
34516 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
34517
34518 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
34519
34520 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
34521
34522 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
34523 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
34524 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
34525
34526 2003-06-28 Jakub Jelinek <jakub@redhat.com>
34527
34528 * gcc.c-torture/execute/builtins/string-8.c: New test.
34529 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
34530 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
34531 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
34532
34533 2003-06-27 Mark Mitchell <mark@codesourcery.com>
34534
34535 PR c++/10468
34536 * g++.dg/ext/typeof6.C: New test.
34537
34538 2003-06-27 Mark Mitchell <mark@codesourcery.com>
34539
34540 PR c++/10796
34541 * g++.dg/init/enum1.C: New test.
34542
34543 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
34544
34545 * gcc.dg/20030627-1.c: New test.
34546
34547 2003-06-26 Mark Mitchell <mark@codesourcery.com>
34548
34549 PR c++/11332
34550 * g++.dg/expr/static_cast2.C: New test.
34551
34552 2003-06-26 Roger Sayle <roger@eyesopen.com>
34553 Jakub Jelinek <jakub@redhat.com>
34554
34555 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
34556 sprintf(dst,"%s",src) optimization.
34557 * gcc.c-torture/execute/20030626-1.c: New test case.
34558 * gcc.c-torture/execute/20030626-2.c: New test case.
34559
34560 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
34561
34562 * gcc.c-torture/execute/multi-ix.c: New test.
34563
34564 * gcc.c-torture/execute/simd-4.c (main):
34565 Added missing semicolon at end of union.
34566
34567 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
34568
34569 PR c++/8266
34570 * g++.dg/template/explicit-instantiation3.C: New test.
34571
34572 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34573
34574 * gcc.dg/20030626-1.c: Use signed char.
34575
34576 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34577
34578 * gcc.dg/20030626-1.c: New test.
34579
34580 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
34581
34582 * const-str-2.m: Update.
34583
34584 2003-06-25 Mark Mitchell <mark@codesourcery.com>
34585
34586 PR c++/10990
34587 * g++.dg/rtti/dyncast1.C: New test.
34588 * g++.dg/abi/mangle4.C: Correct base-specifier access.
34589 * g++.dg/lookup/scoped1.C: Remove XFAIL.
34590 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
34591
34592 PR c++/10931
34593 * g++.dg/expr/static_cast1.C: New test.
34594
34595 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
34596
34597 * gcc.dg/20030625-1.c: New test.
34598
34599 2003-06-24 Roger Sayle <roger@eyesopen.com>
34600
34601 * gcc.c-torture/compile/20030624-1.c: New test case.
34602
34603 2003-06-24 Jakub Jelinek <jakub@redhat.com>
34604
34605 * gcc.c-torture/execute/string-opt-17.c: New test.
34606
34607 2003-06-24 Mark Mitchell <mark@codesourcery.com>
34608
34609 PR c++/5754
34610 * g++.dg/parse/crash6.C: New test.
34611
34612 2003-06-23 Roger Sayle <roger@eyesopen.com>
34613
34614 * gcc.dg/builtins-24.c: New test case.
34615
34616 2003-06-23 Jakub Jelinek <jakub@redhat.com>
34617
34618 * g++.dg/opt/operator1.C: New test.
34619
34620 2003-06-22 Roger Sayle <roger@eyesopen.com>
34621
34622 * gcc.c-torture/execute/string-opt-16.c: New test case.
34623
34624 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
34625
34626 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
34627 * g++.old-deja/g++.other/conv7.C: Likewise.
34628 * g++.old-deja/g++.other/overcnv2.C: Likewise.
34629 * g++.old-deja/g++.other/overload14.C: Likewise.
34630
34631 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
34632
34633 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
34634 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
34635
34636 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34637
34638 PR c++/10888
34639 * g++.dg/warn/Winline-3.C: New test.
34640
34641 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34642
34643 * lib/target-supports.exp (check_alias_available): Make the test
34644 program acceptable to the Solaris assembler.
34645
34646 PR c++/10749
34647 * g++.dg/template/memclass2.C: New test.
34648
34649 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34650 Eric Botcazou <ebotcazou@libertysurf.fr>
34651
34652 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
34653 data for non-matching targets.
34654 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
34655
34656 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34657
34658 PR c++/10845
34659 * g++.dg/template/member3.C: New test.
34660
34661 2003-06-19 Mark Mitchell <mark@codesourcery.com>
34662
34663 PR c++/10939
34664 * g++.dg/template/func1.C: New test.
34665
34666 PR c++/9649
34667 * g++.dg/template/static4.C: New test.
34668 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
34669
34670 PR c++/11041
34671 * g++.dg/init/ref7.C: New test.
34672
34673 2003-06-19 Matt Austern <austern@apple.com>
34674
34675 PR c++/11228
34676 * g++.dg/anew1.C: New test.
34677 * g++.dg/anew2.C: New test.
34678 * g++.dg/anew3.C: New test.
34679 * g++.dg/anew4.C: New test.
34680
34681 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
34682
34683 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
34684
34685 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
34686
34687 * gcc.c-torture/execute/simd-4.c (main): Make expected value
34688 endian-dependent.
34689
34690 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
34691
34692 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
34693 Remove cruft.
34694
34695 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
34696
34697 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
34698 * gcc.c-torture/compile/961203-1.c: Likewise.
34699 * gcc.c-torture/compile/980506-1.c: Likewise.
34700
34701 2003-06-17 Mark Mitchell <mark@codesourcery.com>
34702
34703 PR c++/10712
34704 * g++.dg/lookup/using7.C: New test.
34705
34706 2003-06-17 Mark Mitchell <mark@codesourcery.com>
34707
34708 PR c++/11105
34709 * g++.dg/abi/conv1.C: Remove it.
34710 * g++.dg/template/conv7.C: New test.
34711 * g++.dg/template/conv8.C: Likewise.
34712 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
34713 conversion operator.
34714
34715 2003-06-17 Janis Johnson <janis187@us.ibm.com>
34716
34717 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
34718 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
34719 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34720 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
34721 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
34722 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34723 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34724 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
34725 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
34726 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
34727 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
34728 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
34729 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
34730 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
34731 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
34732 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
34733 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
34734 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
34735 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34736 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34737 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34738 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34739 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34740 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34741 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34742 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34743 * gcc.dg/compat/struct-return-10_x.c: Ditto.
34744 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34745 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34746
34747 2003-06-16 Mark Mitchell <mark@codesourcery.com>
34748
34749 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
34750 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
34751 indications.
34752
34753 2003-06-16 Roger Sayle <roger@eyesopen.com>
34754
34755 * gcc.dg/i386-387-5.c: New test case.
34756 * gcc.dg/i386-387-6.c: New test case.
34757 * gcc.dg/builtins-23.c: New test case.
34758
34759 2003-06-15 Roger Sayle <roger@eyesopen.com>
34760
34761 * gcc.dg/builtins-22.c: New test case.
34762 * gcc.dg/i386-387-1.c: Update to test exp.
34763 * gcc.dg/i386-387-2.c: Likewise.
34764
34765 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34766
34767 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
34768
34769 2003-06-12 Mark Mitchell <mark@codesourcery.com>
34770
34771 * lib/gcc-dg.exp (dg-require-dll): New function.
34772 (dg-xfail-if): Likewise.
34773 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
34774 driver.
34775
34776 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
34777 * gcc.c-torture/compile/20001205-1.c: Likewise.
34778 * gcc.c-torture/compile/20001226-1.c: Likewise.
34779 * gcc.c-torture/compile/20010518-2.c: Likewise.
34780 * gcc.c-torture/compile/20020312-1.c: Likewise.
34781 * gcc.c-torture/compile/20020604-1.c: Likewise.
34782 * gcc.c-torture/compile/920501-12.c: Likewise.
34783 * gcc.c-torture/compile/920501-4.c: Likewise.
34784 * gcc.c-torture/compile/920520-1.c: Likewise.
34785 * gcc.c-torture/compile/920521-1.c: Likewise.
34786 * gcc.c-torture/compile/920625-1.c: Likewise.
34787 * gcc.c-torture/compile/961203-1.c: Likewise.
34788 * gcc.c-torture/compile/980506-1.c: Likewise.
34789 * gcc.c-torture/compile/981006-1.c: Likewise.
34790 * gcc.c-torture/compile/981022-1.c: Likewise.
34791 * gcc.c-torture/compile/981223-1.c: Likewise.
34792 * gcc.c-torture/compile/990617-1.c: Likewise.
34793 * gcc.c-torture/compile/dll.c: Likewise.
34794 * gcc.c-torture/compile/labels-3.c: Likewise.
34795 * gcc.c-torture/compile/mipscop-1.c: Likewise.
34796 * gcc.c-torture/compile/mipscop-2.c: Likewise.
34797 * gcc.c-torture/compile/mipscop-3.c: Likewise.
34798 * gcc.c-torture/compile/mipscop-4.c: Likewise.
34799 * gcc.c-torture/compile/simd-5.c: Likewise.
34800 * gcc.c-torture/compile/20000804-1.x: Remove.
34801 * gcc.c-torture/compile/20001205-1.x: Likewise.
34802 * gcc.c-torture/compile/20001226-1.x: Likewise.
34803 * gcc.c-torture/compile/20010518-2.x: Likewise.
34804 * gcc.c-torture/compile/20020312-1.x: Likewise.
34805 * gcc.c-torture/compile/20020604-1.x: Likewise.
34806 * gcc.c-torture/compile/920501-12.x: Likewise.
34807 * gcc.c-torture/compile/920501-4.x: Likewise.
34808 * gcc.c-torture/compile/920520-1.x: Likewise.
34809 * gcc.c-torture/compile/920521-1.x: Likewise.
34810 * gcc.c-torture/compile/920625-1.x: Likewise.
34811 * gcc.c-torture/compile/961203-1.x: Likewise.
34812 * gcc.c-torture/compile/980506-1.x: Likewise.
34813 * gcc.c-torture/compile/981006-1.x: Likewise.
34814 * gcc.c-torture/compile/981022-1.x: Likewise.
34815 * gcc.c-torture/compile/981223-1.x: Likewise.
34816 * gcc.c-torture/compile/990617-1.x: Likewise.
34817 * gcc.c-torture/compile/mipscop-1.x: Likewise.
34818 * gcc.c-torture/compile/mipscop-2.x: Likewise.
34819 * gcc.c-torture/compile/mipscop-3.x: Likewise.
34820 * gcc.c-torture/compile/mipscop-4.x: Likewise.
34821 * gcc.c-torture/compile/simd-5.x: Likewise.
34822
34823 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
34824
34825 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
34826
34827 * gcc.c-torture/execute/20030611-1.c: New test.
34828
34829 2003-06-12 Roger Sayle <roger@eyesopen.com>
34830
34831 PR middle-end/168
34832 * gcc.dg/20030612-1.c: New test case.
34833
34834 2003-06-12 Mark Mitchell <mark@codesourcery.com>
34835
34836 PR c++/10635
34837 * g++.dg/expr/cast1.C: New test.
34838
34839 2003-06-12 Roger Sayle <roger@eyesopen.com>
34840
34841 * gcc.dg/builtins-21.c: New test case.
34842
34843 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
34844
34845 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
34846 options instead of at the end.
34847 * lib/objc.exp (objc_target_compile): Likewise.
34848
34849 2003-06-11 Mark Mitchell <mark@codesourcery.com>
34850
34851 PR c++/10432
34852 * g++.dg/parse/error1.C: New test.
34853
34854 2003-06-11 Janis Johnson <janis187@us.ibm.com>
34855
34856 * gcc.dg/compat/struct-by-value-11_main.c: New file.
34857 * gcc.dg/compat/struct-by-value-11_x.c: New file.
34858 * gcc.dg/compat/struct-by-value-11_y.c: New file.
34859 * gcc.dg/compat/struct-by-value-12_main.c: New file.
34860 * gcc.dg/compat/struct-by-value-12_x.c: New file.
34861 * gcc.dg/compat/struct-by-value-12_y.c: New file.
34862 * gcc.dg/compat/struct-by-value-13_main.c: New file.
34863 * gcc.dg/compat/struct-by-value-13_x.c: New file.
34864 * gcc.dg/compat/struct-by-value-13_y.c: New file.
34865 * gcc.dg/compat/struct-by-value-14_main.c: New file.
34866 * gcc.dg/compat/struct-by-value-14_x.c: New file.
34867 * gcc.dg/compat/struct-by-value-14_y.c: New file.
34868 * gcc.dg/compat/struct-by-value-15_main.c: New file.
34869 * gcc.dg/compat/struct-by-value-15_x.c: New file.
34870 * gcc.dg/compat/struct-by-value-15_y.c: New file.
34871 * gcc.dg/compat/struct-by-value-16_main.c: New file.
34872 * gcc.dg/compat/struct-by-value-16_x.c: New file.
34873 * gcc.dg/compat/struct-by-value-16_y.c: New file.
34874 * gcc.dg/compat/struct-by-value-17_main.c: New file.
34875 * gcc.dg/compat/struct-by-value-17_x.c: New file.
34876 * gcc.dg/compat/struct-by-value-17_y.c: New file.
34877 * gcc.dg/compat/struct-by-value-18_main.c: New file.
34878 * gcc.dg/compat/struct-by-value-18_x.c: New file.
34879 * gcc.dg/compat/struct-by-value-18_y.c: New file.
34880
34881 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
34882 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
34883 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
34884 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
34885 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
34886 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
34887 * gcc.dg/compat/scalar-return-3_main.c: New file.
34888 * gcc.dg/compat/scalar-return-3_x.c: New file.
34889 * gcc.dg/compat/scalar-return-3_y.c: New file.
34890 * gcc.dg/compat/scalar-return-4_main.c: New file.
34891 * gcc.dg/compat/scalar-return-4_x.c: New file.
34892 * gcc.dg/compat/scalar-return-4_y.c: New file.
34893
34894 2003-06-10 Janis Johnson <janis187@us.ibm.com>
34895
34896 * gcc.dg/compat/fp2-struct-check.h: New file.
34897 * gcc.dg/compat/fp2-struct-defs.h: New file.
34898 * gcc.dg/compat/fp2-struct-init.h: New file.
34899 * gcc.dg/compat/struct-by-value-10_main.c: New file.
34900 * gcc.dg/compat/struct-by-value-10_x.c: New file.
34901 * gcc.dg/compat/struct-by-value-10_y.c: New file.
34902 * gcc.dg/compat/struct-return-10_main.c: New file.
34903 * gcc.dg/compat/struct-return-10_x.c: New file.
34904 * gcc.dg/compat/struct-return-10_y.c: New file.
34905
34906 * gcc.dg/compat/compat-common.h: New file.
34907 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
34908 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
34909 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
34910 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
34911 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
34912 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
34913 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
34914 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34915 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
34916 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
34917 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34918 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
34919 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
34920 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34921 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
34922 * gcc.dg/compat/small-struct-check.h: Ditto.
34923 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
34924 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34925 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
34926 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
34927 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34928 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
34929 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
34930 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34931 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
34932 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
34933 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34934 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
34935 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
34936 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34937 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
34938 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
34939 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34940 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
34941 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
34942 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34943 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
34944 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
34945 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34946 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
34947 * gcc.dg/compat/struct-return-2_main.c: Ditto.
34948 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34949 * gcc.dg/compat/struct-return-2_y.c: Ditto.
34950 * gcc.dg/compat/struct-return-3_main.c: Ditto.
34951 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34952 * gcc.dg/compat/struct-return-3_y.c: Ditto.
34953
34954 2003-06-10 Geoffrey Keating <geoffk@apple.com>
34955
34956 * g++.dg/pch/static-1.C: New file.
34957 * g++.dg/pch/static-1.Hs: New file.
34958
34959 2003-06-10 Richard Henderson <rth@redhat.com>
34960
34961 * gcc.dg/asm-7.c: Adjust expected warning text.
34962
34963 2003-06-10 Roger Sayle <roger@eyesopen.com>
34964
34965 * gcc.dg/builtins-20.c: New test case.
34966
34967 2003-06-10 Mark Mitchell <mark@codesourcery.com>
34968
34969 PR c++/11131
34970 * g++.dg/opt/template1.C: New test.
34971
34972 2003-06-09 Mark Mitchell <mark@codesourcery.com>
34973
34974 * lib/gcc-dg.exp (dg-test): Clear additional_files and
34975 additional_sources.
34976
34977 2003-05-21 David Taylor <dtaylor@emc.com>
34978
34979 * gcc.dg/Wpadded.c: New file.
34980
34981 2003-06-09 Mark Mitchell <mark@codesourcery.com>
34982
34983 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
34984 * gcc.dg/special/weak-2.c: Add dg-require-weak.
34985 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
34986 dg-require-weak.
34987
34988 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
34989
34990 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
34991
34992 2003-06-09 Mark Mitchell <mark@codesourcery.com>
34993
34994 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
34995 (dg-require-alias): Likewise.
34996 (dg-require-gc-sections): Likewise.
34997 * lib/target-supports.exp (check_gc_sections_available): Likewise.
34998
34999 2003-06-08 Richard Henderson <rth@redhat.com>
35000
35001 * gcc.dg/20011029-2.c: Fix the array reference.
35002 * gcc.dg/asm-7.c: New.
35003
35004 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
35005
35006 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
35007
35008 2003-06-08 Mark Mitchell <mark@codesourcery.com>
35009
35010 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
35011 (dg-require-gc-sections): Likewise.
35012
35013 2003-06-08 Jan Hubicka <jh@suse.cz>
35014
35015 * i386-cmov1.c: Fix regular expression.
35016 * i386-cvt-1.c: Likewise.
35017 * i386-local.c: Likewise.
35018 * i386-local2.c: Likewise.
35019 * i386-mul.c: Likewise.
35020 * i386-ssetype-1.c: Likewise.
35021 * i386-ssetype-3.c: Likewise.
35022 * i386-ssetype-5.c: Likewise.
35023
35024 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35025
35026 PR c++/11039
35027 * g++.dg/warn/implicit-typename2.C: New test.
35028 * g++.dg/warn/implicit-typename3.C: New test.
35029
35030 2003-06-07 Richard Henderson <rth@redhat.com>
35031
35032 * g++.dg/other/offsetof3.C: Use size_t.
35033 * g++.dg/other/offsetof4.C: Likewise.
35034
35035 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
35036
35037 * lib/copy-file.exp: New. Implement gcc_copy_files.
35038
35039 * lib/dg-pch.exp: Load copy-file.exp
35040 (dg-pch): Use gcc_copy_files instead of "file copy".
35041
35042 2003-06-06 Mark Mitchell <mark@codesourcery.com>
35043
35044 * gcc.dg/weak/weak.exp: Simplify.
35045 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
35046 * gcc.dg/weak/weak-1.c: Likewise.
35047 * gcc.dg/weak/weak-2.c: Likewise.
35048 * gcc.dg/weak/weak-3.c: Likewise.
35049 * gcc.dg/weak/weak-4.c: Likewise.
35050 * gcc.dg/weak/weak-5.c: Likewise.
35051 * gcc.dg/weak/weak-6.c: Likewise.
35052 * gcc.dg/weak/weak-7.c: Likewise.
35053 * gcc.dg/weak/weak-8.c: Likewise.
35054 * gcc.dg/weak/weak-9.c: Likewise.
35055
35056 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
35057
35058 gcc.c-torture/execute/20030606-1.c: New.
35059
35060 2003-06-06 Roger Sayle <roger@eyesopen.com>
35061
35062 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
35063 * gcc.dg/builtins-19.c: Likewise.
35064
35065 2003-06-06 Roger Sayle <roger@eyesopen.com>
35066
35067 * gcc.dg/builtins-2.c: Add some more tests.
35068 * gcc.dg/builtins-18.c: New test case.
35069 * gcc.dg/builtins-19.c: New test case.
35070
35071 2003-06-06 Roger Sayle <roger@eyesopen.com>
35072 Jim Wilson <wilson@tuliptree.org>
35073
35074 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
35075
35076 2003-06-06 Jakub Jelinek <jakub@redhat.com>
35077
35078 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
35079 mempcpy/stpcpy calls not to be optimized into something else.
35080 * gcc.c-torture/execute/string-opt-3.c: Moved to...
35081 * gcc.c-torture/execute/builtins/string-7.c: ...here.
35082 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
35083
35084 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35085
35086 * gcc.dg/format/asm_fprintf-1.c: New test.
35087
35088 2003-06-05 Mark Mitchell <mark@codesourcery.com>
35089
35090 * lib/gcc-defs.exp (additional_sources): New variable.
35091 (dg-additional-sources): New function.
35092 (additional_files): New variable.
35093 (dg-additional-files): New function.
35094 (dg-additional-files-options): Likewise.
35095 * lib/gcc-dg.exp (dg-require-weak): New function.
35096 (dg-require-alias): Likewise.
35097 (dg-require-gc-sections): Likewise.
35098 * lib/target-supports.exp (check_alias_available): Remove testfile
35099 parameter.
35100 (check_gc_sections_available): New function.
35101 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
35102 (dg-gpp-additional-files): Likewise.
35103 * lib/g++.exp (additional_sources): Remove.
35104 (additional_files): Likewise.
35105 (g++_target_compile): Use dg-additional-files-options.
35106
35107 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
35108 Tcl logic.
35109 * gcc.dg/special/ecos.exp: Remove.
35110 * gcc.dg/special/20000419-2.c: Use dg-require-*.
35111 * gcc.dg/special/alias-1.c: Likewise.
35112 * gcc.dg/special/alias-2.c: Likewise.
35113 * gcc.dg/special/gcsec-1.c: Likewise.
35114 * gcc.dg/special/weak-1.c: Likewise.
35115 * gcc.dg/special/weak-2.c: Likewise.
35116 * gcc.dg/special/wkali-1.c: Likewise.
35117 * gcc.dg/special/wkali-2.c: Likewise.
35118
35119 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
35120 dg-gpp-additional-*.
35121 * g++.dg/special/conpr-3.C: Likewise.
35122 * g++.dg/special/conpr-4.C: Likewise.
35123 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
35124 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
35125 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
35126 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
35127 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
35128 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
35129 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
35130 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
35131 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
35132 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
35133 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
35134 * g++.old-deja/g++.other/comdat1.C: Likewise.
35135 * g++.old-deja/g++.other/comdat2.C: Likewise.
35136 * g++.old-deja/g++.other/comdat3.C: Likewise.
35137 * g++.old-deja/g++.other/ctor1.C: Likewise.
35138 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
35139
35140 2003-06-05 Richard Henderson <rth@redhat.com>
35141
35142 * gcc.dg/debug/20030605-1.c: New.
35143
35144 2003-06-04 Mark Mitchell <mark@codesourcery.com>
35145
35146 * README.QMTEST: Update.
35147
35148 2003-06-04 Richard Henderson <rth@redhat.com>
35149
35150 * gcc.dg/cleanup-1.c: New.
35151 * gcc.dg/cleanup-2.c: New.
35152 * gcc.dg/cleanup-3.c: New.
35153 * gcc.dg/cleanup-4.c: New.
35154 * gcc.dg/cleanup-5.c: New.
35155 * gcc.dg/cleanup-6.c: New.
35156 * gcc.dg/cleanup-7.c: New.
35157
35158 2003-06-04 Mark Mitchell <mark@codesourcery.com>
35159
35160 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
35161
35162 * lib/dg-pch.exp: New file.
35163 * g++.dg/pch/pch.exp: Use dg-pch.exp.
35164 * gcc.dg/pch/pch.exp: Likewise.
35165
35166 2003-06-04 Roger Sayle <roger@eyesopen.com>
35167
35168 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
35169 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
35170 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
35171 * gcc.dg/builtins-17.c: New test case.
35172 * gcc.dg/i386-387-4.c: New test case.
35173 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
35174
35175 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35176
35177 * gcc.dg/ultrasp9.c: New test.
35178
35179 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35180
35181 * gcc.c-torture/compile/20030604-1.c: New test.
35182 * gcc.dg/sparc-constant-1.c: New test.
35183
35184 2003-06-03 Glen Nakamura <glen@imodulo.com>
35185
35186 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
35187
35188 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
35189
35190 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
35191
35192 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
35193 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
35194
35195 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
35196
35197 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
35198
35199 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35200
35201 PR c++/10940
35202 * g++.dg/template/spec10.C: New test.
35203
35204 2003-06-03 Roger Sayle <roger@eyesopen.com>
35205
35206 * gcc.dg/builtins-16.c: New test case.
35207
35208 2003-06-03 Jakub Jelinek <jakub@redhat.com>
35209
35210 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
35211 mempcpy test with post-increments.
35212 * gcc.c-torture/execute/string-opt-3.c: New test.
35213 * gcc.dg/string-opt-1.c: New test.
35214
35215 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
35216
35217 PR fortran/10965
35218 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
35219
35220 2003-06-02 Mark Mitchell <mark@codesourcery.com>
35221
35222 * lib/scanasm.exp (dg-scan): New function, factored out of ...
35223 (scan-assembler): ... here. Use dg-scan.
35224 (scan-assembler-not): Likewise.
35225 (scan-file): New function.
35226 (scan-file-not): Likewise.
35227 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
35228 * gcc.dg/cpp/_Pragma4.c: Likewise.
35229 * gcc.dg/cpp/_Pragma5.c: Likewise.
35230 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35231 * gcc.dg/cpp/avoidpaste2.c: Likewise.
35232 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
35233 * gcc.dg/cpp/cmdlne-P.c: Likewise.
35234 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
35235 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
35236 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
35237 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
35238 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
35239 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
35240 * gcc.dg/cpp/cxxcom1.c: Likewise.
35241 * gcc.dg/cpp/line1.c: Likewise.
35242 * gcc.dg/cpp/maccom1.c: Likewise.
35243 * gcc.dg/cpp/maccom2.c: Likewise.
35244 * gcc.dg/cpp/maccom3.c: Likewise.
35245 * gcc.dg/cpp/maccom4.c: Likewise.
35246 * gcc.dg/cpp/maccom5.c: Likewise.
35247 * gcc.dg/cpp/maccom6.c: Likewise.
35248 * gcc.dg/cpp/multiline.c: Likewise.
35249 * gcc.dg/cpp/spacing1.c: Likewise.
35250 * gcc.dg/cpp/spacing2.c: Likewise.
35251 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
35252 * gcc.dg/cpp/trad/maccom1.c: Likewise.
35253 * gcc.dg/cpp/trad/maccom2.c: Likewise.
35254 * gcc.dg/cpp/trad/maccom3.c: Likewise.
35255 * gcc.dg/cpp/trad/maccom4.c: Likewise.
35256 * gcc.dg/cpp/trad/maccom6.c: Likewise.
35257 * gcc.dg/cpp/cxxcom2.c: Likewise.
35258 * gcc.dg/cpp/cxxcom2.h: New file.
35259
35260 * gcc.dg/cpp/truefalse.cpp: Move it to ...
35261 * g++.dg/cpp/truefalse.C: Here.
35262 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
35263
35264 2003-06-01 Loren James Rittle <ljrittle@acm.org>
35265
35266 * gcc.dg/cpp/redef3.c: New file.
35267
35268 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35269
35270 * gcc.dg/i386-loop-3.c: New test.
35271
35272 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
35273
35274 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
35275
35276 2003-05-31 Roger Sayle <roger@eyesopen.com>
35277
35278 * gcc.dg/fwrapv-1.c: New test case.
35279 * gcc.dg/fwrapv-2.c: New test case.
35280
35281 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35282
35283 PR c++/10956
35284 * g++.dg/template/spec9.C: New test.
35285
35286 2003-05-29 Roger Sayle <roger@eyesopen.com>
35287
35288 * gcc.dg/duff-4.c: New test case.
35289
35290 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
35291
35292 PR fortran/10843
35293 * g77.dg/ffixed-form-1.f: New test
35294 * g77.dg/ffixed-form-2.f: New test
35295 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
35296 * g77.dg/ffree-form-3.f: New test
35297
35298 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
35299
35300 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
35301 * gcc.dg/wint_t-1.c: Likewise.
35302
35303 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35304
35305 * g++.dg/template/access11.C: New test.
35306
35307 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35308
35309 PR c++/10849
35310 * g++.dg/template/access10.C: New test.
35311
35312 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35313 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35314
35315 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
35316
35317 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
35318
35319 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
35320 suppress for powerpc-*-darwin*.
35321 * gcc.dg/torture/builtin-noret-2.c: Likewise.
35322
35323 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
35324
35325 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
35326 suppress option for powerpc-*-darwin*.
35327
35328 2003-05-23 Roger Sayle <roger@eyesopen.com>
35329
35330 * gcc.dg/builtins-1.c: Add tests for tan and atan.
35331 * gcc.dg/builtins-4.c: Add test for fmod.
35332
35333 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35334
35335 PR c++/10682
35336 * g++.dg/template/instantiate4.C: New test.
35337
35338 2003-05-22 Roger Sayle <roger@eyesopen.com>
35339
35340 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
35341
35342 2003-05-21 Janis Johnson <janis187@us.ibm.com>
35343
35344 * gcc.dg/compat/scalar-return-1_main.c: New file.
35345 * gcc.dg/compat/scalar-return-1_x.c: New file.
35346 * gcc.dg/compat/scalar-return-1_y.c: New file.
35347 * gcc.dg/compat/scalar-return-2_main.c: New file.
35348 * gcc.dg/compat/scalar-return-2_x.c: New file.
35349 * gcc.dg/compat/scalar-return-2_y.c: New file.
35350 * gcc.dg/compat/struct-return-3_main.c: New file.
35351 * gcc.dg/compat/struct-return-3_y.c: New file.
35352 * gcc.dg/compat/struct-return-3_x.c: New file.
35353 * gcc.dg/compat/struct-return-2_main.c: New file.
35354 * gcc.dg/compat/struct-return-2_x.c: New file.
35355 * gcc.dg/compat/struct-return-2_y.c: New file.
35356
35357 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35358
35359 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
35360 for hppa*-hp-hpux*.
35361 * gcc.dg/20021014-1.c (dg-options): Likewise.
35362 * gcc.dg/nest.c (dg-options): Likewise.
35363
35364 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
35365
35366 PR c++/9738
35367 * g++.dg/ext/dllimport2.C: New file.
35368 * g++.dg/ext/dllimport3.C: New file.
35369
35370 2003-05-20 Janis Johnson <janis187@us.ibm.com>
35371
35372 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
35373 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
35374 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
35375 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
35376 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
35377 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
35378 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
35379 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
35380 * gcc.dg/compat/small-struct-defs.h: New file.
35381 * gcc.dg/compat/small-struct-init.h: New file.
35382 * gcc.dg/compat/small-struct-check.h: New file.
35383 * gcc.dg/compat/fp-struct-defs.h: New file.
35384 * gcc.dg/compat/fp-struct-check.h: New file.
35385 * gcc.dg/compat/fp-struct-init.h: New file.
35386 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
35387 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
35388
35389 2003-05-19 Jakub Jelinek <jakub@redhat.com>
35390
35391 * gcc.dg/20030225-2.c: New test.
35392
35393 2003-05-18 Roger Sayle <roger@eyesopen.com>
35394 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35395
35396 * gcc.c-torture/compile/20030518-1.c: New test case.
35397
35398 2003-05-18 Mark Mitchell <mark@codesourcery.com>
35399
35400 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
35401 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
35402 gcc-dg-debug-runtest.
35403 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
35404 gcc-dg-debug-runtest.
35405
35406 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35407
35408 PR c++/9022
35409 * g++.dg/lookup/using6.C: New test.
35410
35411 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35412
35413 * g++.dg/parse/access2.C: New test.
35414
35415 2003-05-17 Mark Mitchell <mark@codesourcery.com>
35416
35417 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
35418 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
35419 * gcc.dg/debug/debug.exp: Likewise.
35420
35421 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
35422
35423 * gcc.dg/dollar.c: New test.
35424
35425 2003-05-16 Janis Johnson <janis187@us.ibm.com>
35426
35427 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
35428 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
35429 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
35430 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
35431 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
35432 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
35433 * gcc.dg/compat/struct-by-value-6_main.c: New file.
35434 * gcc.dg/compat/struct-by-value-6_x.c: New file.
35435 * gcc.dg/compat/struct-by-value-6_y.c: New file.
35436 * gcc.dg/compat/struct-by-value-7_main.c: New file.
35437 * gcc.dg/compat/struct-by-value-7_x.c: New file.
35438 * gcc.dg/compat/struct-by-value-7_y.c: New file.
35439 * gcc.dg/compat/struct-by-value-8_main.c: New file.
35440 * gcc.dg/compat/struct-by-value-8_x.c: New file.
35441 * gcc.dg/compat/struct-by-value-8_y.c: New file.
35442 * gcc.dg/compat/struct-by-value-9_main.c: New file.
35443 * gcc.dg/compat/struct-by-value-9_x.c: New file.
35444 * gcc.dg/compat/struct-by-value-9_y.c: New file.
35445
35446 2003-05-16 Mark Mitchell <mark@codesourcery.com>
35447
35448 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
35449 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
35450 support for "repo" mode.
35451 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
35452 * lib/g77-dg.exp: Likewise.
35453 * lib/obj-dg.exp: Likewise.
35454
35455 2003-05-16 Jakub Jelinek <jakub@redhat.com>
35456
35457 Merge from gcc-3_2-rhl8-branch:
35458 2003-04-23 Jakub Jelinek <jakub@redhat.com>
35459
35460 * gcc.dg/tls/opt-6.c: New test.
35461
35462 2003-04-05 Jakub Jelinek <jakub@redhat.com>
35463
35464 * gcc.dg/20030405-1.c: New test.
35465
35466 2003-03-09 Jakub Jelinek <jakub@redhat.com>
35467
35468 * gcc.dg/20030309-1.c: New test.
35469
35470 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35471
35472 * gcc.c-torture/execute/20030307-1.c: New test.
35473
35474 2003-02-20 Randolph Chung <tausq@debian.org>
35475
35476 * gcc.c-torture/compile/20030220-1.c: New test.
35477
35478 2003-02-18 Jakub Jelinek <jakub@redhat.com>
35479
35480 * gcc.dg/20030217-1.c: New test.
35481
35482 2003-01-29 Jakub Jelinek <jakub@redhat.com>
35483
35484 * gcc.c-torture/compile/20020129-1.c: New test.
35485
35486 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35487
35488 * gcc.dg/unroll-1.c: New test.
35489
35490 2002-11-16 Jan Hubicka <jh@suse.cz>
35491
35492 * gcc.c-torture/execute/20020920-1.c: New test.
35493
35494 2002-10-08 Jakub Jelinek <jakub@redhat.com>
35495
35496 PR target/7434
35497 * gcc.c-torture/compile/20021008-1.c: New test.
35498
35499 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
35500
35501 PR target/7559
35502 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
35503
35504 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35505
35506 * gcc.c-torture/compile/20020807-1.c: New test.
35507
35508 2002-07-30 Jakub Jelinek <jakub@redhat.com>
35509
35510 * gcc.dg/tls/opt-1.c: New test.
35511
35512 2002-07-29 Jakub Jelinek <jakub@redhat.com>
35513
35514 * gcc.dg/20020729-1.c: New test.
35515
35516 2002-07-20 Jakub Jelinek <jakub@redhat.com>
35517
35518 * g++.dg/opt/life1.C: New test.
35519
35520 2002-05-20 Jakub Jelinek <jakub@redhat.com>
35521
35522 * gcc.dg/20020525-1.c: New test.
35523
35524 2002-05-24 Jakub Jelinek <jakub@redhat.com>
35525
35526 PR c++/6794
35527 * g++.dg/ext/pretty1.C: New test.
35528 * g++.dg/ext/pretty2.C: New test.
35529
35530 2003-05-15 Mark Mitchell <mark@codesourcery.com>
35531
35532 PR c++/8385
35533 * g++.dg/ext/typeof5.C: New test.
35534
35535 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
35536
35537 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
35538 __USER_LABEL_PREFIX__ into account.
35539 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
35540
35541 2003-05-14 Roger Sayle <roger@eyesopen.com>
35542
35543 * gcc.dg/builtins-15.c: New test case.
35544
35545 2003-05-13 Zack Weinberg <zack@codesourcery.com>
35546
35547 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
35548
35549 2003-05-12 Mark Mitchell <mark@codesourcery.com>
35550
35551 * lib/g++.exp: Tweak handling of additional source files.
35552 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
35553 * g++.dg/special/conpr-2a.C: Rename to ...
35554 * g++.dg/special/conpr-2a.cc: ... this.
35555 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
35556 * g++.dg/special/conpr-3a.C: Rename to ...
35557 * g++.dg/special/conpr-3a.cc: This.
35558 * g++.dg/special/conpr-3b.C: Rename to ...
35559 * g++.dg/special/conpr-3b.cc: This.
35560 * g++.dg/special/conpr-4.C: New test.
35561 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
35562
35563 2003-05-12 David Edelsohn <edelsohn@gnu.org>
35564
35565 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
35566
35567 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35568
35569 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
35570 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35571 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
35572 * g++.old-deja/g++.other/warn3.C: Likewise.
35573
35574 2003-05-11 Roger Sayle <roger@eyesopen.com>
35575
35576 * gcc.dg/i386-387-1.c: Update to also test log.
35577 * gcc.dg/i386-387-2.c: Likewise.
35578
35579 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
35580
35581 * g77.f-torture/execute/int8421.f: New test.
35582
35583 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35584
35585 PR c++/10230, c++/10481
35586 * g++.dg/lookup/scoped5.C: New test.
35587
35588 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35589
35590 PR c++/10552
35591 * g++.dg/template/ttp6.C: New test.
35592
35593 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
35594
35595 * gcc.c-torture/execute/builtins: New directory.
35596 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
35597 gcc.c-torture/execute/builtins.
35598 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
35599 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
35600 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
35601 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
35602
35603 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35604
35605 PR c++/9252
35606 * g++.dg/template/access8.C: New test.
35607 * g++.dg/template/access9.C: New test.
35608
35609 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35610
35611 PR c++/9554
35612 * g++.dg/parse/access1.C: New test.
35613
35614 2003-05-09 DJ Delorie <dj@redhat.com>
35615
35616 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
35617 long, and not an int.
35618
35619 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35620
35621 PR c++/10555, c++/10576
35622 * g++.dg/template/memclass1.C: New test.
35623
35624 2003-05-08 DJ Delorie <dj@redhat.com>
35625
35626 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
35627 targets.
35628 * gcc.c-torture/execute/20021024-1.x: Likewise.
35629 * gcc.c-torture/execute/shiftdi.x: Likewise.
35630 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
35631 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
35632 * gcc.dg/20021018-1.c: Likewise.
35633
35634 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35635
35636 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
35637
35638 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
35639 (bcopy): Call memmove.
35640
35641 2003-05-08 Roger Sayle <roger@eyesopen.com>
35642
35643 * g77.f-torture/compile/8485.f: New test case.
35644
35645 2003-05-07 Richard Henderson <rth@redhat.com>
35646
35647 PR c++/10570
35648 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
35649 Verify exception_cleanup not called for rethrows.
35650 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
35651 when exiting catch block without rethrowing.
35652 * g++.dg/eh/forced3.C: New.
35653 * g++.dg/eh/forced4.C: New.
35654
35655 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
35656
35657 * gcc.dg/20030505.c: Fix triplet.
35658
35659 2003-05-06 DJ Delorie <dj@redhat.com>
35660
35661 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
35662 * gcc.dg/nest.c: Likewise.
35663
35664 2003-05-05 Roger Sayle <roger@eyesopen.com>
35665
35666 * gcc.dg/builtins-14.c: New test case.
35667
35668 2003-05-05 Janis Johnson <janis187@us.ibm.com>
35669
35670 * lib/compat.exp (compat-execute): New argument.
35671 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
35672 * gcc.dg/compat: New test directory.
35673 * gcc.dg/compat/compat.exp: New expect script.
35674 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
35675 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
35676 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
35677 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
35678 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
35679 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
35680
35681 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
35682 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
35683 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
35684 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
35685 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
35686 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
35687 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
35688 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
35689 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
35690 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
35691 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
35692 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
35693 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
35694 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
35695 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
35696
35697 2003-05-05 Zack Weinberg <zack@codesourcery.com>
35698
35699 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
35700
35701 2003-05-05 Jakub Jelinek <jakub@redhat.com>
35702
35703 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
35704
35705 2003-05-05 Geoffrey Keating <geoffk@apple.com>
35706
35707 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
35708 * gcc.dg/ppc-fsel-2.c: New test.
35709
35710 * gcc.dg/unused-5.c: New test.
35711
35712 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35713
35714 PR c++/10496
35715 * g++.dg/warn/pmf1.C: New test.
35716
35717 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35718
35719 PR c++/4494
35720 * g++.dg/warn/main.C: New test.
35721
35722 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35723
35724 * gcc.dg/nonnull-3.c: New test.
35725
35726 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
35727
35728 * gcc.dg/cpp/Wtrigraphs.c: Update.
35729 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
35730
35731 2003-05-03 Geoffrey Keating <geoffk@apple.com>
35732
35733 * gcc.dg/ppc-fsel-1.c: New test.
35734
35735 2003-05-03 Zack Weinberg <zack@codesourcery.com>
35736
35737 PR c/10604
35738 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
35739
35740 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
35741
35742 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
35743
35744 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35745
35746 PR c++/9364, c++/10553, c++/10586
35747 * g++.dg/parse/typename4.C: New test.
35748 * g++.dg/parse/typename5.C: Likewise.
35749
35750 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
35751
35752 * gcc.c-torture/compile/20030503-1.c: New test.
35753
35754 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35755
35756 * g++.dg/lookup/using5.C: Fix testcase error.
35757
35758 2003-05-01 Chris Demetriou <cgd@broadcom.com>
35759
35760 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
35761 since MEABI is no longer supported. Remove all vestiges
35762 of MEABI from the test.
35763
35764 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35765
35766 PR c++/10554
35767 * g++.dg/lookup/using5.C: New test.
35768
35769 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35770
35771 PR c++/8772
35772 * g++.dg/template/ttp5.C: New test.
35773
35774 2003-04-30 Mark Mitchell <mark@codesourcery.com>
35775
35776 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
35777 (dg-gpp-additional-sources): New function.
35778 (dg-gpp-additional-files): Likewise.
35779 * lib/g++.exp (additional_sources): New variable.
35780 (additional_files): Likewise.
35781 (g++_target_compile): Deal with them.
35782 * lib/old-dejagnu.exp: Remove.
35783 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
35784 * g++.old-deja: Revise all tests to use dg commands.
35785
35786 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35787
35788 PR c++/9432, c++/9528
35789 * g++.dg/lookup/using4.C: New test.
35790
35791 2003-04-29 Geoffrey Keating <geoffk@apple.com>
35792
35793 * gcc.dg/noreturn-5.c: New file.
35794 * gcc.dg/noreturn-6.c: New file.
35795
35796 * gcc.c-torture/compile/inline-1.c: New file.
35797
35798 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35799
35800 PR c++/10551
35801 * g++.dg/template/explicit1.C: New test.
35802
35803 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35804
35805 PR c++/10549
35806 * g++.dg/other/bitfield1.C: New test.
35807
35808 PR c++/10527
35809 * g++.dg/init/new7.C: New test.
35810
35811 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35812
35813 * g++.dg/ext/desig1.C: New test.
35814 * g++.dg/ext/init1.C: Update.
35815
35816 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
35817
35818 2003-04-28 Mark Mitchell <mark@codesourcery.com>
35819
35820 PR c++/10180
35821 * g++.dg/warn/Winline-1.C: New test.
35822
35823 2003-04-28 Jakub Jelinek <jakub@redhat.com>
35824
35825 * gcc.c-torture/execute/string-opt-19.c: New test.
35826
35827 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
35828 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
35829
35830 2003-04-27 Mark Mitchell <mark@codesourcery.com>
35831
35832 PR c++/10506
35833 * g++.dg/init/new6.C: New test.
35834
35835 PR c++/10503
35836 * g++.dg/init/ref6.C: New test.
35837
35838 2003-04-26 David Edelsohn <edelsohn@gnu.org>
35839
35840 * g++.dg/warn/weak1.C: XFAIL on AIX4.
35841
35842 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35843
35844 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
35845 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
35846
35847 2003-04-25 Mark Mitchell <mark@codesourcery.com>
35848
35849 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
35850 initialized static data members.
35851
35852 2003-04-25 H.J. Lu <hjl@gnu.org>
35853
35854 * gcc.dg/ia64-sync-4.c: New test.
35855
35856 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35857
35858 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
35859 date.
35860
35861 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
35862
35863 PR c++/10337
35864 * g++.dg/warn/conv1.C: New test.
35865 * g++.old-deja/g++.other/conv7.C: Adjust.
35866 * g++.old-deja/g++.other/overload14.C: Adjust.
35867
35868 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35869
35870 PR c++/10471
35871 * g++.dg/template/defarg2.C: New test.
35872
35873 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
35874
35875 * gcc.dg/cpp/include2.c: Update.
35876 * gcc.dg/cpp/multiline-2.c: New.
35877 * gcc.dg/cpp/multiline.c: Update.
35878 * gcc.dg/cpp/strify2.c: Update.
35879 * gcc.dg/cpp/trad/literals-2.c: Update.
35880
35881 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35882
35883 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
35884
35885 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35886
35887 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
35888
35889 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35890
35891 PR c++/10451
35892 * g++.dg/parse/crash4.C: New test.
35893
35894 PR c++/9847
35895 * g++.dg/parse/crash5.C: New test.
35896
35897 2003-04-22 Mark Mitchell <mark@codesourcery.com>
35898
35899 PR c++/10446
35900 * g++.dg/parse/crash3.C: New test.
35901
35902 PR c++/10428
35903 * g++.dg/parse/elab1.C: New test.
35904
35905 2003-04-22 Devang Patel <dpatel@apple.com>
35906
35907 * gcc.dg/cpp/trad/funlike-5.c: New test.
35908
35909 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
35910
35911 * g++.dg/other/packed1.C: Fix dg options.
35912
35913 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
35914
35915 * g++.dg/other/offsetof2.C: New test.
35916
35917 2003-04-21 Mark Mitchell <mark@codesourcery.com>
35918
35919 * g++.dg/template/recurse.C: Adjust location of error messages.
35920
35921 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
35922
35923 PR c++/9881
35924 * g++.dg/init/addr-const1.C: New test.
35925 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
35926
35927 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
35928
35929 PR c++/10405
35930 * g++.dg/lookup/struct-hack1.C: New test.
35931
35932 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
35933
35934 * ucs.c: Update diagnostic messages.
35935
35936 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
35937
35938 * gcc.dg/cpp/truefalse.cpp: New test.
35939 * gcc.dg/cpp/cpp.exp: Update.
35940 * g++.dg/other/stdbool-if.C: Remove.
35941
35942 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
35943
35944 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
35945 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
35946
35947 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
35948
35949 * gcc.c-torture/compile/20030418-1.c: New test.
35950
35951 2003-04-17 Janis Johnson <janis187@us.ibm.com>
35952
35953 * README.compat: Remove; content moved to doc/sourcebuild.texi.
35954
35955 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35956
35957 PR c++/10347
35958 g++.dg/template/dependent-name1.C: New test.
35959
35960 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
35961
35962 * gcc.dg/warn-1.c (tourist_guide): New array,
35963 contains a pointer to bar.
35964
35965 2003-04-16 Roger Sayle <roger@eyesopen.com>
35966
35967 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
35968 * gcc.c-torture/execute/medce-1.c: New test case.
35969 * gcc.c-torture/execute/medce-2.c: New test case.
35970
35971 2003-04-15 Mark Mitchell <mark@codesourcery.com>
35972
35973 * lib/prune.exp: Ignore more messages.
35974
35975 PR c++/10381
35976 * g++.dg/parse/lookup3.C: New test.
35977
35978 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
35979
35980 * gcc.c-torture/compile/20030415-1.c : New test.
35981
35982 2003-04-14 Mark Mitchell <mark@codesourcery.com>
35983
35984 * gcc.c-torture/execute/scope-2.c: Move to ...
35985 * gcc.dg/noncompile/scope.c: .... here.
35986
35987 2003-04-14 Roger Sayle <roger@eyesopen.com>
35988
35989 * gcc.dg/20030414-2.c: New test case.
35990
35991 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
35992
35993 PR target/10377
35994 * gcc.dg/20030414-1.c: New test.
35995
35996 2003-04-13 Roger Sayle <roger@eyesopen.com>
35997
35998 * gcc.dg/builtins-12.c: New test case.
35999 * gcc.dg/builtins-13.c: New test case.
36000
36001 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36002
36003 * gcc.c-torture/execute/string-opt-18.c: New test.
36004
36005 2003-04-13 Mark Mitchell <mark@codesourcery.com>
36006
36007 PR c++/10300
36008 * g++.dg/init/new5.C: New test.
36009
36010 2003-04-12 Mark Mitchell <mark@codesourcery.com>
36011
36012 PR c++/7910
36013 * g++.dg/ext/dllimport1.C: New test.
36014
36015 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36016
36017 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
36018
36019 2003-04-11 Bud Davis <bdavis9659@comcast.net>
36020
36021 PR Fortran/9263
36022 * g77.f-torture/noncompile/9263.f: New test
36023 PR Fortran/1832
36024 * g77.f-torture/execute/1832.f: New test
36025
36026 2003-04-11 David Chad <davidc@freebsd.org>
36027 Loren J. Rittle <ljrittle@acm.org>
36028
36029 libobjc/8562
36030 * objc.dg/headers.m: New test.
36031
36032 2003-04-10 Zack Weinberg <zack@codesourcery.com>
36033
36034 * gcc.c-torture/execute/builtin-noret-2.c: New.
36035 * gcc.c-torture/execute/builtin-noret-2.x: New.
36036 XFAIL builtin-noret-2.c at -O1 and above.
36037 * gcc.dg/redecl.c: New.
36038 * gcc.dg/Wshadow-1.c: Update error regexps.
36039
36040 2003-04-10 Mark Mitchell <mark@codesourcery.com>
36041
36042 * g++.dg/abi/bitfield10.C: New test.
36043
36044 2003-04-09 Mike Stump <mrs@apple.com>
36045
36046 * gcc.dg/pch/pch.exp: Make testcase names longer.
36047 * g++.dg/pch/pch.exp: Make testcase names longer.
36048
36049 2003-04-08 Roger Sayle <roger@eyesopen.com>
36050
36051 * gcc.dg/builtins-11.c: New test case.
36052
36053 2003-04-08 Roger Sayle <roger@eyesopen.com>
36054
36055 * gcc.dg/builtins-9.c: New test case.
36056 * gcc.dg/builtins-10.c: New test case.
36057
36058 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
36059
36060 * gcc.dg/noncompile/init-4.c.c: New test.
36061
36062 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
36063
36064 * gcc.misc-test/gcov-9.c: New test.
36065 * gcc.misc-test/gcov-10.c: New test
36066 * gcc.misc-test/gcov-11.c: New test.
36067
36068 2003-04-05 Zack Weinberg <zack@codesourcery.com>
36069
36070 PR optimization/10024
36071 * gcc.c-torture/compile/20030405-1.c: New test.
36072
36073 2003-04-04 Geoffrey Keating <geoffk@apple.com>
36074
36075 * gcc.dg/pch/static-3.c: New.
36076 * gcc.dg/pch/static-3.hs: New.
36077 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
36078
36079 2003-04-04 Richard Henderson <rth@redhat.com>
36080
36081 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
36082 * g++.dg/eh/forced2.C: Likewise.
36083
36084 2003-04-03 Mike Stump <mrs@apple.com>
36085
36086 * lib/scanasm.exp (scan-assembler): Add xfail processing for
36087 target arg.
36088 (scan-assembler-times, scan-assembler-not): Likewise.
36089 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
36090
36091 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
36092
36093 * gcc.dg/sparc-loop-1.c: New test.
36094
36095 2003-04-02 Geoffrey Keating <geoffk@apple.com>
36096
36097 PR other/9274
36098 * g++.dg/pch/system-2.C: New.
36099 * g++.dg/pch/system-2.Hs: New.
36100
36101 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
36102
36103 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
36104
36105 * g++.dg/eh/simd-1.C (vecfunc): Same.
36106
36107 2003-04-01 Roger Sayle <roger@eyesopen.com>
36108
36109 * gcc.c-torture/execute/20030401-1.c: New test case.
36110
36111 2003-04-01 Ziemowit Laski <zlaski@apple.com>
36112
36113 * objc.dg/defs.m: New.
36114
36115 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
36116
36117 * g++.dg/eh/simd-1.C: New.
36118 * g++.dg/eh/simd-2.C: New.
36119
36120 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
36121
36122 * gcc.c-torture/execute/simd-3.c: New.
36123
36124 2003-03-31 Mark Mitchell <mark@codesourcery.com>
36125
36126 PR c/9936
36127 * gcc.dg/20030331-2.c: New test.
36128
36129 2003-03-31 Mark Mitchell <mark@codesourcery.com>
36130
36131 PR c++/10278
36132 * g++.dg/parse/crash2.C: New test.
36133
36134 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36135
36136 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
36137 * gcc.c-torture/execute/20030331-1.c: ...here.
36138
36139 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36140
36141 * gcc.c-torture/execute/20030331-1.c: New test.
36142
36143 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
36144
36145 * lib/gcov.exp: Adjust call return testing strings.
36146 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
36147
36148 2003-03-31 Roger Sayle <roger@eyesopen.com>
36149
36150 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
36151 * gcc.dg/builtins-7.c: New test case.
36152 * gcc.dg/builtins-8.c: New test case.
36153
36154 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36155
36156 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
36157
36158 2003-03-30 Mark Mitchell <mark@codesourcery.com>
36159
36160 PR c++/7647
36161 * g++.dg/lookup-class-member-2.C: New test.
36162
36163 2003-03-30 Glen Nakamura <glen@imodulo.com>
36164
36165 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
36166
36167 2003-03-28 Roger Sayle <roger@eyesopen.com>
36168
36169 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
36170
36171 2003-03-28 Mark Mitchell <mark@codesourcery.com>
36172
36173 * g++.dg/init/attrib1.C: New test.
36174
36175 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36176
36177 * gcc.dg/ultrasp8.c: New test.
36178
36179 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36180
36181 * gcc.dg/ultrasp7.c: New test.
36182
36183 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
36184
36185 PR c++/10047
36186 * g++.dg/template/inline1.C: New test.
36187
36188 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36189
36190 * gcc.dg/sparc-dwarf2.c: New test.
36191
36192 2003-03-27 Roger Sayle <roger@eyesopen.com>
36193
36194 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
36195 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
36196
36197 2003-03-27 Mark Mitchell <mark@codesourcery.com>
36198
36199 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
36200 than reading .x files.
36201 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
36202 * g77.dg/gcov/gcov-1.f: Likewise.
36203 * gcc.misc-tests/gcov-4b.c: Likewise.
36204 * gcc.misc-tests/gcov-5b.c: Likewise.
36205 * gcc.misc-tests/gcov-6.c: Likewise.
36206 * gcc.misc-tests/gcov-7.c: Likewise.
36207 * gcc.misc-tests/gcov-8.c: Likewise.
36208 * g++.dg/gcov/gcov-1.x: Remove.
36209 * g77.dg/gcov/gcov-1.x: Likewise.
36210 * gcc.misc-tests/gcov-4b.x: Likewise.
36211 * gcc.misc-tests/gcov-5b.x: Likewise.
36212 * gcc.misc-tests/gcov-6.x: Likewise.
36213 * gcc.misc-tests/gcov-7.x: Likewise.
36214 * gcc.misc-tests/gcov-8.x: Likewise.
36215
36216 2003-03-27 Glen Nakamura <glen@imodulo.com>
36217
36218 PR opt/10087
36219 * gcc.dg/20030324-1.c: New test.
36220
36221 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
36222
36223 PR c++/10224
36224 * g++.dg/template/arg3.C: New test.
36225
36226 PR c++/10158
36227 * g++.dg/template/friend18.C: New test.
36228
36229 2003-03-26 Roger Sayle <roger@eyesopen.com>
36230
36231 * g77.f-torture/compile/20030326-1.f: New test case.
36232
36233 2003-03-26 Janis Johnson <janis187@us.ibm.com>
36234
36235 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
36236
36237 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
36238
36239 2003-03-26 Jakub Jelinek <jakub@redhat.com>
36240
36241 * gcc.dg/ia64-sync-3.c: New test.
36242
36243 2003-03-26 Alan Modra <amodra@bigpond.net.au>
36244
36245 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
36246
36247 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
36248
36249 * gcc.dg/ultrasp6.c: New test.
36250
36251 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36252
36253 * gcc.dg/i386-signbit-1.c: New test.
36254 * gcc.dg/i386-signbit-2.c: New test.
36255 * gcc.dg/i386-signbit-3.c: New test.
36256
36257 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36258
36259 * gcc.dg/ultrasp5.c: Fix options.
36260
36261 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
36262
36263 * gcc.dg/ultrasp5.c: Fix comment.
36264
36265 2003-03-24 Bud Davis <bdavis9659@comcast.net>
36266
36267 PR fortran/10197
36268 * g77.f-torture/execute/10197.f: New test.
36269
36270 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
36271
36272 PR c++/9898, c++/383
36273 * g++.dg/template/conv6.C: New test.
36274
36275 PR c++/10119
36276 * g++.dg/template/ptrmem5.C: New test.
36277
36278 PR c++/10026
36279 * g++.dg/lookup/koenig1.C: New test.
36280
36281 PR C++/10199
36282 * g++.dg/lookup/template2.C: New test.
36283
36284 2003-03-24 Jakub Jelinek <jakub@redhat.com>
36285
36286 * g++.dg/opt/rtti1.C: New test.
36287
36288 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36289
36290 * gcc.dg/ultrasp5.c: New test.
36291
36292 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
36293
36294 PR middle-end/9967
36295 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
36296 builtin fputs.
36297
36298 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
36299
36300 PR c/8224
36301 * gcc.dg/20030323-1.c: New test.
36302
36303 2003-03-23 Roger Sayle <roger@eyesopen.com>
36304
36305 * gcc.c-torture/compile/20030323-1.c: New test case.
36306
36307 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
36308
36309 * gcc.dg/20030321-1.c: New test.
36310
36311 2003-03-22 Zack Weinberg <zack@codesourcery.com>
36312
36313 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
36314
36315 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
36316
36317 PR c++/9978, c++/9708
36318 * g++.dg/ext/vlm1.C: Adjust expected error.
36319 * g++.dg/ext/vla2.C: New test.
36320 * g++.dg/template/arg1.C: New test.
36321 * g++.dg/template/arg2.C: New test.
36322
36323 2003-03-22 Bud Davis <bdavis9659@comcast.net>
36324
36325 * g77.f-torture/execute/select.f: New test.
36326 * g77.f-torture/noncompile/select_no_compile.f: New test.
36327
36328 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
36329
36330 PR c++/9898
36331 * g++.dg/other/error4.C: New test.
36332
36333 2003-03-20 Mark Mitchell <mark@codesourcery.com>
36334
36335 * g++.dg/template/friend17.C: New test.
36336
36337 2003-03-21 Alan Modra <amodra@bigpond.net.au>
36338
36339 * gcc.c-torture/compile/20030320-1.c: New.
36340
36341 2003-03-20 Roger Sayle <roger@eyesopen.com>
36342
36343 * gcc.dg/builtins-6.c: New test case.
36344
36345 2003-03-19 Alan Modra <amodra@bigpond.net.au>
36346
36347 PR target/10073
36348 * gcc.c-torture/compile/20030319-1.c: New.
36349
36350 2003-03-18 Jan Hubicka <jh@suse.cz>
36351
36352 * gcc.dg/i386-cvt-1.c: New test.
36353
36354 2003-03-17 Zack Weinberg <zack@codesourcery.com>
36355
36356 * objc.dg/naming-1.m: Use "(parse|syntax) error".
36357 * objc.dg/naming-2.m: Likewise.
36358
36359 2003-03-17 Mark Mitchell <mark@codesourcery.com>
36360
36361 PR c++/9639
36362 * g++.dg/parse/crash1.C: New test.
36363
36364 2003-03-16 Mark Mitchell <mark@codesourcery.com>
36365
36366 PR c++/8805
36367 * g++.dg/eh/cleanup1.C: New test.
36368
36369 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
36370
36371 * gcc.c-torture/execute/20030316-1.c: New test case.
36372
36373 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
36374
36375 PR c++/9629
36376 * g++.dg/init/ctor2.C: New test.
36377
36378 2003-03-15 Roger Sayle <roger@eyesopen.com>
36379
36380 * g77.f-torture/compile/xformat.f: New test case.
36381
36382 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36383
36384 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
36385 * g++.old-deja/g++.mike/eh50.C: Likewise.
36386
36387 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36388
36389 PR c++/6440
36390 * g++.dg/template/spec7.C: New test.
36391 * g++.dg/template/spec8.C: Likewise.
36392
36393 2003-03-14 Jakub Jelinek <jakub@redhat.com>
36394
36395 * gcc.c-torture/execute/20030313-1.c: New test.
36396
36397 2003-03-14 Richard Henderson <rth@redhat.com>
36398
36399 * gcc.dg/inline-2.c: Adjust alpha test for external call.
36400
36401 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
36402
36403 * gcc.c-torture/compile/20030314-1.c: New test.
36404
36405 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
36406
36407 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
36408 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
36409 thumb target,
36410 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
36411 to accept newer _imp__ prefix and additional
36412 newline in .drectve section.
36413 * gcc.dg/dll-4.c: Likewise.
36414 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
36415 switch.
36416
36417 2003-03-13 Mark Mitchell <mark@codesourcery.com>
36418
36419 * g++.dg/parse/namespace9.C: New test.
36420
36421 * g++.dg/init/ref5.C: New test.
36422 * g++.dg/parse/ptrmem1.C: Likewise.
36423
36424 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36425
36426 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
36427 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
36428 regular expression.
36429 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
36430 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
36431
36432 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
36433
36434 * gcc.c-torture/execute/20030224-2.c: New test.
36435
36436 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36437
36438 * gcc.dg/decl-3.c: New test.
36439
36440 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36441
36442 * gcc.dg/i386-loop-2.c: New test.
36443
36444 2003-03-11 Mark Mitchell <mark@codesourcery.com>
36445
36446 PR c++/9474
36447 * g++.dg/parse/namespace8.C: New test.
36448
36449 PR c++/9924
36450 * g++.dg/overload/builtin2.C: New test.
36451
36452 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
36453
36454 * gcc.dg/return-type-3.c: New test.
36455
36456 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
36457
36458 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
36459 profiling options are not supported.
36460
36461 2003-03-10 Mark Mitchell <mark@codesourcery.com>
36462
36463 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
36464 * g++.old-deja/g++.warn/impint2.C: Likewise.
36465
36466 2003-03-10 Devang Patel <dpatel@apple.com>
36467
36468 * g++.dg/cpp/c++_cmd_1.C: New test.
36469 * g++.dg/cpp/c++_cmd_1.h: New file.
36470
36471 2003-03-10 Segher Boessenkool <segher@koffie.nl>
36472
36473 * gcc.dg/altivec-9.c: New file.
36474
36475 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36476
36477 * gcc.dg/ppc-sdata-1.c: New test.
36478 * gcc.dg/ppc-sdata-2.c: New test.
36479
36480 2003-03-09 Mark Mitchell <mark@codesourcery.com>
36481
36482 PR c++/9373
36483 * g++.dg/opt/ptrmem2.C: New test.
36484
36485 PR c++/8534
36486 * g++.dg/opt/ptrmem1.C: New test.
36487
36488 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
36489
36490 * gcc.dg/i386-loop-1.c: New test.
36491
36492 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36493
36494 PR c++/9970
36495 * g++.dg/lookup/friend1.C: New test.
36496
36497 2003-03-08 Mark Mitchell <mark@codesourcery.com>
36498
36499 PR c++/9823
36500 * g++.dg/parser/constructor1.C: New test.
36501
36502 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
36503
36504 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
36505
36506 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
36507
36508 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
36509
36510 * gcc.dg/cpp/Wunused.c: Update test.
36511
36512 2003-03-08 Jan Hubicka <jh@suse.cz>
36513
36514 * gcc.dg/inline-3.c: New test.
36515
36516 2003-03-08 Mark Mitchell <mark@codesourcery.com>
36517
36518 PR c++/9809
36519 * g++.dg/parse/builtin1.C: New test.
36520
36521 PR c++/9982
36522 * g++.dg/abi/cookie1.C: New test.
36523 * g++.dg/abi/cookie2.C: Likewise.
36524
36525 PR c++/9524
36526 * g++.dg/template/field1.C: New test.
36527
36528 PR c++/9912
36529 * g++.dg/parse/class1.C: New test.
36530 * g++.dg/parse/namespace7.C: Likewise.
36531 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
36532
36533 2003-03-07 Mark Mitchell <mark@codesourcery.com>
36534
36535 * g++.dg/init/ref4.C: New test.
36536
36537 2003-03-07 Jan Hubicka <jh@suse.cz>
36538
36539 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
36540 * gcc.dg/inline-3.c: New test.
36541
36542 2003-03-06 Mark Mitchell <mark@codesourcery.com>
36543
36544 * g++.dg/init/ref3.C: New test.
36545
36546 PR c++/9965
36547 * g++.dg/init/ref2.C: New test.
36548
36549 PR c++/9400
36550 * g++.dg/warn/Wshadow-2.C: New test.
36551
36552 PR c++/9791
36553 * g++.dg/warn/Woverloaded-1.C: New test.
36554
36555 2003-03-05 Jan Hubicka <jh@suse.cz>
36556
36557 * gcc.dg/i386-local2.c: New.
36558 * gcc.dg/i386-local.c: Fix typo.
36559
36560 2003-03-05 Mark Mitchell <mark@codesourcery.com>
36561
36562 * g++.dg/abi/layout3.C: New test.
36563
36564 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
36565
36566 * gcc.c-torture/compile/20030305-1.c
36567
36568 2003-03-05 Jan Hubicka <jh@suse.cz>
36569
36570 * gcc.dg/i386-local.c: New.
36571
36572 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
36573
36574 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
36575
36576 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36577
36578 * gcc.dg/switch-2.c: New test.
36579 * gcc.dg/switch-3.c: New test.
36580 * gcc.dg/Wswitch.c: Adjust line numbers.
36581 * gcc.dg/Wswitch-default.c: Likewise.
36582 * gcc.dg/Wswitch-enum.c: Likewise.
36583
36584 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
36585
36586 * gcc.c-torture/execute/20030222-1.c: New test.
36587
36588 2003-03-03 James E Wilson <wilson@tuliptree.org>
36589
36590 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
36591
36592 2003-03-03 Mark Mitchell <mark@codesourcery.com>
36593
36594 PR c++/9878
36595 * g++.dg/init/ref1.C: New test.
36596
36597 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
36598
36599 * gcc.dg/sh-relax.c: New SH-only test.
36600
36601 2003-03-03 Geoffrey Keating <geoffk@apple.com>
36602
36603 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
36604 comment explaining purpose of testcase.
36605
36606 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
36607
36608 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
36609 for HC11/HC12 (asm needs two int registers).
36610 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
36611 HC11/HC12 because the test uses an asm which needs two 32-bit
36612 registers.
36613
36614 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
36615
36616 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
36617 for HC11/HC12 (array is too large otherwise).
36618 * gcc.c-torture/compile/920501-4.x: New file, likewise.
36619 * gcc.c-torture/compile/20010518-2.x: Likewise.
36620 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
36621 HC11/HC12 (array is too large).
36622
36623 2003-03-01 Geoffrey Keating <geoffk@apple.com>
36624
36625 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
36626 * lib/g++-dg.exp (g++-dg-test): Likewise.
36627
36628 2003-03-01 Roger Sayle <roger@eyesopen.com>
36629
36630 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
36631 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
36632
36633 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36634
36635 * g++.dg/warn/implicit-typename1.C: Remove warning.
36636
36637 2003-02-28 Richard Henderson <rth@redhat.com>
36638
36639 * gcc.dg/noreturn-1.c: Move noreturn warning line.
36640 * gcc.dg/return-type-1.c: Move control reaches end warning line.
36641
36642 2003-02-28 Geoffrey Keating <geoffk@apple.com>
36643
36644 * gcc.dg/pch/pch.exp: Change .pch to .gch.
36645 * g++.dg/pch/pch.exp: Likewise.
36646
36647 2003-02-28 Mark Mitchell <mark@codesourcery.com>
36648
36649 PR c++/9879
36650 * testsuite/g++.dg/init/new4.C: New test.
36651
36652 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
36653
36654 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
36655
36656 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
36657
36658 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
36659 unsigned long.
36660
36661 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
36662 wider than float.
36663
36664 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36665
36666 * lib/scanasm.exp: Add support for counting numbers of
36667 occurences.
36668 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
36669 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
36670
36671 2003-02-25 Mark Mitchell <mark@codesourcery.com>
36672
36673 PR c++/9683
36674 * g++.dg/template/static3.C: New test.
36675
36676 PR c++/9829
36677 * g++.dg/parse/namespace6.C: New test.
36678
36679 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36680
36681 PR target/9732
36682 * gcc.dg/20030225-1.c: New test.
36683
36684 2003-02-24 Mark Mitchell <mark@codesourcery.com>
36685
36686 * README: Remove out-of-date information.
36687
36688 PR c++/9836
36689 * g++.dg/template/spec6.C: New test.
36690
36691 2003-02-24 Jeff Law <law@redhat.com>
36692
36693 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
36694
36695 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36696
36697 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
36698 * gcc.dg/pragma-ep-1.c: Likewise.
36699
36700 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36701
36702 PR c++/9602
36703 * g++.dg/template/friend16.C: New test.
36704
36705 2003-02-23 Mark Mitchell <mark@codesourcery.com>
36706
36707 PR c++/5333
36708 * g++.dg/parse/fused-params1.C: Adjust error messages.
36709 * g++.dg/template/nested3.C: New test.
36710
36711 2003-02-24 Alan Modra <amodra@bigpond.net.au>
36712
36713 * g++.dg/abi/param1.C: New test.
36714
36715 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36716
36717 PR c++/7982
36718 * g++.dg/warn/implicit-typename1.C: New test.
36719
36720 2003-02-22 Kelley Cook <kelleycook@comcast.net>
36721
36722 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
36723 with "mtune".
36724 * g++.old-deja/g++.other/store-expr2.C: Likewise.
36725 * gcc.c-torture/execute/20010129-1.x: Likewise.
36726 * gcc.dg/20011107-1.c: Likewise.
36727 * gcc.dg/20020108-1.c: Likewise.
36728 * gcc.dg/20020122-3.c: Likewise.
36729 * gcc.dg/20020206-1.c: Likewise.
36730 * gcc.dg/20020310-1.c: Likewise.
36731 * gcc.dg/20020426-2.c: Likewise.
36732 * gcc.dg/20020517-1.c: Likewise.
36733 * gcc.dg/991230-1.c: Likewise.
36734 * gcc.dg/i386-unroll-1.c: Likewise.
36735 * gcc.misc-tests/i386-prefetch.exp: Likewise.
36736
36737 2003-02-22 Jan Hubicka <jh@suse.cz>
36738
36739 * gcc.dg/i386-mul.c: New test.
36740
36741 2003-02-21 Roger Sayle <roger@eyesopen.com>
36742
36743 * gcc.dg/builtins-5.c: New test case.
36744
36745 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
36746
36747 * gcc.dg/asmreg-1.c: New test.
36748
36749 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36750
36751 PR c++/9749
36752 * g++.dg/parse/varmod1.C: New test.
36753
36754 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36755
36756 PR c++/9727
36757 * g++.dg/template/op1.C: New test.
36758
36759 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36760
36761 PR c++/8906
36762 * g++.dg/template/nested2.C: New test.
36763
36764 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36765
36766 PR c++/8724
36767 * g++.dg/expr/dtor1.C: New test.
36768
36769 2003-02-21 Zack Weinberg <zack@codesourcery.com>
36770
36771 * gcc.dg/cpp/include3.c: New test.
36772 * gcc.dg/cpp/inc/foo.h: New file.
36773
36774 2003-02-21 Glen Nakamura <glen@imodulo.com>
36775
36776 * gcc.c-torture/execute/20030221-1.c: New test.
36777
36778 2003-02-20 Mark Mitchell <mark@codesourcery.com>
36779
36780 PR c++/9729
36781 * g++.dg/abi/conv1.C: New test.
36782
36783 2003-02-20 Jan Hubicka <jh@suse.cz>
36784
36785 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
36786
36787 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
36788
36789 * gcc.c-torture/compile/20030219-1.c: New test.
36790
36791 2003-02-18 Jan Hubicka <jh@suse.cz>
36792
36793 * gcc.dg/funcorder.c: New test.
36794
36795 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
36796
36797 * gcc.c-torture/execute/20030218-1.c: New.
36798
36799 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
36800
36801 * gcc.dg/20030218-1.c: New.
36802
36803 2003-02-18 Richard Henderson <rth@redhat.com>
36804
36805 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
36806 * gcc.dg/attr-used-2.c: New.
36807
36808 2003-02-18 Mark Mitchell <mark@codesourcery.com>
36809
36810 PR c++/9704
36811 * g++.dg/init/copy5.C: New test.
36812
36813 2003-02-18 Geoffrey Keating <geoffk@apple.com>
36814
36815 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
36816 * g++.dg/pch/pch.exp: Likewise.
36817
36818 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
36819
36820 * gcc.c-torture/execute/20030209-1.c: Enable the test if
36821 STACK_SIZE is not defined.
36822
36823 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36824
36825 PR c++/9457
36826 * g++.dg/template/init1.C: New test.
36827
36828 2003-02-16 Jan HUbicka <jh@suse.cz>
36829
36830 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
36831 (foo): Add few extra tests
36832 * gcc.dg/c99-const-expr-3.c: Likewise.
36833 * gcc.c-torture/execute/20030216-1.c: New.
36834
36835 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36836
36837 PR c++/9459
36838 * g++.dg/ext/typeof4.C: New test.
36839
36840 2003-02-15 Roger Sayle <roger@eyesopen.com>
36841
36842 * gcc.dg/i386-387-3.c: New test case.
36843
36844 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
36845
36846 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
36847 cris-*-elf* cris-*-aout* and mmix-*-*.
36848
36849 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
36850
36851 * gcc.dg/20030213-1.c: New test.
36852
36853 2003-02-12 Roger Sayle <roger@eyesopen.com>
36854
36855 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
36856 * gcc.dg/i386-387-2.c: Likewise.
36857
36858 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
36859
36860 * gcc.dg/ppc-spe.c: Fix formatting.
36861 Enable tests that were previously unsupported by gas.
36862 Delete tests for instructions that no longer exist.
36863 Switch arguments on evsubifw builtin.
36864
36865 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
36866
36867 * gcc.c-torture/execute/20030209-1.c: Disable the test if
36868 STACK_SIZE is too small.
36869
36870 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
36871 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
36872
36873 * gcc.dg/decl-2.c: New test.
36874
36875 2003-02-10 Jan Hubicka <jh@suse.cz>
36876
36877 * gcc.dg/i386-fpcvt-1.c: New test.
36878
36879 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
36880
36881 * gcc.c-torture/execute/20030209-1.c: New test.
36882
36883 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
36884
36885 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
36886 int-wide bitops, use the constants of the same width.
36887 Likewise, if long long is 32-bit wide, test bitops using
36888 32-bit constants.
36889
36890 2003-02-07 Loren James Rittle <ljrittle@acm.org>
36891
36892 * gcc.dg/20021014-1.c: Annotate with expected notice text.
36893
36894 2003-02-07 Roger Sayle <roger@eyesopen.com>
36895
36896 * testsuite/gcc.dg/builtins-4.c: New test case.
36897
36898 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36899
36900 * gcc.dg/20020430-1.c: Fix dg command typos.
36901 * gcc.dg/20020503-1.c: Likewise.
36902
36903 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36904
36905 PR c++/8785
36906 * g++.dg/parse/fused-params1.C: New test.
36907
36908 PR c++/8857
36909 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
36910
36911 PR c++/8921
36912 * g++.dg/parse/non-dependent1.C: New test.
36913
36914 PR c++/8928
36915 * g++.dg/parse/dupl-tmpl-args1.C: New test.
36916
36917 PR c++/9228
36918 * g++.dg/parse/undefined7.C: New test.
36919 * g++.dg/parse/non-templ1.C: New test.
36920
36921 PR c++/9229
36922 * g++.dg/parse/too-many-tmpl-args1.C: New test.
36923
36924 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36925
36926 * gcc.c-torture/compile/20030206-1.c: New test.
36927
36928 2003-02-05 Roger Sayle <roger@eyesopen.com>
36929
36930 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
36931 "pow" to "foo" to avoid potential confusion with a math built-in.
36932
36933 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36934
36935 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
36936 conditions for SPARC targets.
36937
36938 2003-02-05 Jakub Jelinek <jakub@redhat.com>
36939
36940 * gcc.dg/20030204-1.c: New test.
36941
36942 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36943
36944 PR c++/38
36945 * g++.dg/parse/array-size1.C: New test.
36946
36947 PR c++/5657
36948 * g++.dg/parse/undefined3.C: New test.
36949
36950 PR c++/5665
36951 * g++.dg/parse/undefined4.C: New test.
36952
36953 PR c++/5975
36954 * g++.dg/parse/undefined5.C: New test.
36955
36956 PR c++/7259
36957 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
36958
36959 PR c++/8578
36960 * g++.dg/parse/casting-operator1.C: New test.
36961
36962 PR c++/8596
36963 * g++.dg/parse/undefined6.C: New test.
36964
36965 PR c++/8736
36966 * g++.dg/parse/missing-template1.C: New test.
36967
36968 2003-02-04 Jan Hubicka <jh@suse.cz>
36969
36970 * gcc.dg/i386-cadd.c: Compile using -march=k8.
36971 * gcc.dg/i386-cmov?.c: Likewise.
36972 * gcc.dg/i386-fpcvt-?.c: Likewise.
36973 * gcc.dg/i386-ssefp-1.c: Likewise.
36974 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
36975 conventions.
36976
36977 2003-02-03 Mark Mitchell <mark@codesourcery.com>
36978
36979 PR c++/7129
36980 * testsuite/g++.dg/ext/max.C: New test.
36981
36982 2003-02-03 Jan Hubicka <jh@suse.cz>
36983
36984 * gcc.c-torture/execute/20030203-1.c: New test.
36985
36986 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
36987
36988 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
36989 'natural-endian'.
36990
36991 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
36992
36993 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
36994 * g++.dg/init/new2.C: Likewise.
36995 * g++.dg/other/new1.C: Likewise.
36996
36997 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
36998
36999 * gcc.dg/struct-ret-libc.c: New test.
37000
37001 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
37002
37003 * gcc.dg/20030129-1.c: New test.
37004
37005 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37006
37007 PR c++/8849
37008 * g++.dg/template/ptrmem4.C: New test.
37009
37010 2003-01-29 Mark Mitchell <mark@codesourcery.com>
37011
37012 * g++.dg/parser/constant1.C: New test.
37013
37014 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37015
37016 PR c++/8591
37017 * g++.dg/parse/friend2.C: New test.
37018
37019 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
37020
37021 PR c++/9437
37022 * g++.dg/template/unify4.C: New test.
37023
37024 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
37025
37026 * gcc.c-torture/execute/20030128-1.c: New test.
37027
37028 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
37029
37030 * g++.dg/lookup/nested1.C: Test moved from ...
37031 * g++.old-deja/g++.other/lookup24.C: ... here.
37032
37033 2003-01-28 Jan Hubicka <jh@suse.cz>
37034
37035 * gcc.dg/i386-cmov5.c: New test.
37036
37037 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
37038
37039 * gcc.c-torture/execute/20010925-1.c: Changed the
37040 memcpy declaration.
37041
37042 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
37043
37044 PR c++/3902
37045 * g++.dg/parse/template5.C: New test.
37046
37047 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
37048
37049 PR fortran/9258
37050 * g77.dg/pr9258: New test.
37051
37052 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37053
37054 * README: Move relevant parts from README.g++.
37055
37056 * README.g++: Remove this file.
37057
37058 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
37059
37060 * g++.dg/abi/dcast1.C: New test.
37061
37062 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37063
37064 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
37065
37066 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
37067
37068 PR c++/47
37069 * g++.old-deja/g++.other/lookup24.C: New test.
37070
37071 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37072
37073 PR middle-end/7227
37074 * gcc.dg/uninit-C.c: New test.
37075
37076 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
37077
37078 * g++.dg/abi/covariant1.C: New test.
37079
37080 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
37081
37082 * gcc.dg/20030123-1.c: New test.
37083
37084 2003-01-25 Jan Hubicka <jh@suse.cz>
37085
37086 PR opt/8492
37087 * gcc.c-torture/compile/20030125-1.c
37088
37089 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
37090
37091 PR c++/9403
37092 * g++.dg/parse/template3.C: New test.
37093 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
37094
37095 PR c++/795
37096 * g++.dg/parse/template4.C: New test.
37097
37098 PR c++/9415
37099 * g++.dg/template/qual2.C: New test.
37100
37101 PR c++/8545
37102 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
37103
37104 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
37105
37106 2003-01-25 Roger Sayle <roger@eyesopen.com>
37107
37108 * gcc.c-torture/execute/switch-1.c: New test case.
37109
37110 2003-01-25 Jan Hubicka <jh@suse.cz>
37111
37112 * gcc.c-torture/execute/20030125-1.[cx]: New test.
37113
37114 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
37115
37116 Tweaks for Bison-1.875. From the NEWS file:
37117 "- `parse error' -> `syntax error'
37118 Bison now uniformly uses the term `syntax error'"
37119 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
37120 * gcc.dg/cpp/digraph2.c: Likewise.
37121 * gcc.dg/cpp/direct2.c: Likewise.
37122 * gcc.dg/cpp/paste4.c: Likewise.
37123 * gcc.dg/c90-restrict-1.c: Likewise.
37124 * gcc.dg/c99-func-2.c: Likewise.
37125 * gcc.dg/noncompile/920721-2.c: Likewise.
37126 * gcc.dg/noncompile/930622-2.c: Likewise.
37127 * gcc.dg/noncompile/940112-1.c: Likewise.
37128 * gcc.dg/noncompile/950921-1.c: Likewise.
37129 * gcc.dg/noncompile/951123-1.c: Likewise.
37130 * gcc.dg/noncompile/971104-1.c: Likewise.
37131 * gcc.dg/noncompile/990416-1.c: Likewise.
37132
37133 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
37134
37135 * g++.dg/parse/undefined1.C: Add error message.
37136
37137 2003-01-22 Mark Mitchell <mark@codesourcery.com>
37138
37139 PR c++/9354
37140 * g++.dg/parse/new1.C: New test.
37141
37142 PR c++/9216
37143 * g++.dg/parse/template2.C: New test.
37144
37145 PR c++/9354
37146 * g++.dg/parse/typedef2.C: New test.
37147
37148 PR c++/9328
37149 * g++.dg/ext/typeof3.C: New test.
37150
37151 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37152
37153 PR c++/2738
37154 * g++.dg/parse/ret-type1.C: New test.
37155
37156 PR c++/3792
37157 * g++.dg/parse/tmpl-outside1.C: New test.
37158
37159 PR c++/4207
37160 * g++.dg/parse/int-as-enum1.C: New test.
37161
37162 PR c++/4903
37163 * g++.dg/parse/no-typename1.C: New test.
37164
37165 PR c++/5533
37166 * g++.dg/parse/no-value1.C: New test.
37167
37168 PR c++/5921
37169 * g++.dg/parse/wrong-inline1.C: New test.
37170
37171 PR c++/6402
37172 * g++.dg/parse/ref1.C: New test.
37173
37174 PR c++/6992
37175 * g++.dg/parse/attr-ctor1.C: New test.
37176
37177 PR c++/7229
37178 * g++.dg/parse/namespace5.C: New test.
37179
37180 PR c++/7917
37181 * g++.dg/parse/func-def1.C: New test.
37182
37183 PR c++/8143
37184 * g++.dg/parse/undefined1.C: New test.
37185
37186 PR c++/5723, PR c++/8522
37187 * g++.dg/parse/specialization1.C: New test.
37188
37189 PR c++/163, PR c++/8595
37190 * g++.dg/parse/struct-as-enum1.C: New test.
37191
37192 PR c++/9173
37193 * g++.dg/parse/undefined2.C: New test.
37194
37195 2003-01-22 Mark Mitchell <mark@codesourcery.com>
37196
37197 PR c++/9298
37198 * g++.dg/parse/template1.C: New test.
37199
37200 PR c++/9384
37201 * g++.dg/parse/using1.C: New test.
37202
37203 PR c++/9285
37204 PR c++/9294
37205 * g++.dg/parse/expr2.C: New test.
37206
37207 PR c++/9388
37208 * g++.dg/parse/lookup2.C: Likewise.
37209
37210 2003-01-21 Jan Hubicka <jh@suse.cz>
37211
37212 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
37213 * gcc.c-torture/execute/eeprof-1.c: Likewise.
37214 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
37215 * gcc.c-torture/execute/string-opt-*.c: Likewise.
37216
37217 2003-01-20 Nick Clifton <nickc@redhat.com>
37218
37219 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
37220 problem with ARM sibcall code generation.
37221
37222 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
37223
37224 * gcc.c-torture/execute/20030120-1.c: New.
37225
37226 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
37227
37228 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
37229
37230 2003-01-17 Mark Mitchell <mark@codesourcery.com>
37231
37232 PR c++/9272
37233 * g++.dg/parse/ctor1.C: New test.
37234
37235 PR c++/9294:
37236 * g++.dg/parse/qualified1.C: New test.
37237
37238 * g++.dg/parse/typename3.C: New test.
37239
37240 2003-01-16 Richard Henderson <rth@redhat.com>
37241
37242 * g++.dg/tls/init-2.C: Fix error matches for real this time.
37243
37244 2003-01-16 Richard Henderson <rth@redhat.com>
37245
37246 * g++.dg/pch/pch.exp: Copy test header to the working directory
37247 before using it either for precompilation or direct use.
37248 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
37249 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
37250
37251 2003-01-16 Richard Henderson <rth@redhat.com>
37252
37253 * gcc.dg/pch/pch.exp: Copy test header to the working directory
37254 before using it either for precompilation or direct use.
37255 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
37256 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
37257
37258 2003-01-16 Mark Mitchell <mark@codesourcery.com>
37259
37260 * g++.dg/ext/typename1.C: Add typename keyword.
37261 * g++.dg/template/crash1.C: Update error messages.
37262 * g++.dg/template/crash2.C: Remove error message.
37263 * g++.dg/parse/typename2.C: New test.
37264 * g++.dg/template/typename2.C: Change implicit
37265 typename warning into error.
37266 * g++.old-deja/g++.benjamin/tem03.C: Issue more
37267 error messages.
37268 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
37269 * g++.old-deja/g++.brendan/crash56.C: Add this->.
37270 * g++.old-deja/g++.law/visibility13.C: Remove error
37271 messages.
37272 * g++.old-deja/g++.ns/template17.C: Reorder code to
37273 make declaration visible in template.
37274 * g++.old-deja/g++.pt/crash3.C: Fix typos.
37275 * g++.old-deja/g++.pt/crash36.C: Issue more error
37276 messages.
37277 * g++.old-deja/g++.pt/crash5.C: Improve error
37278 message.
37279 * g++.old-deja/g++.pt/crash67.C: Remove warning.
37280 * g++.old-deja/g++.pt/inherit1.C: Add this->.
37281 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
37282 * g++.old-deja/g++.pt/typename16.C: Replace implicit
37283 typename warning with error message.
37284 * g++.old-deja/g++.pt/typename19.C: Remove warning.
37285 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
37286 * g++.old-deja/g++.robertl/eb24.C: Use this->.
37287
37288 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
37289
37290 * g++.dg/parse/ambig2.C: New test.
37291
37292 2003-01-15 Richard Henderson <rth@redhat.com>
37293
37294 * g++.dg/tls/init-2.C: Update error message string.
37295
37296 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37297
37298 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
37299
37300 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
37301
37302 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
37303 all for HC11/HC12.
37304 * gcc.c-torture/compile/20001205-1.x: Likewise.
37305 * gcc.c-torture/compile/20001226-1.x: Likewise.
37306 * gcc.c-torture/compile/920520-1.x: Likewise.
37307 * gcc.c-torture/compile/961203-1.x: Likewise.
37308 * gcc.c-torture/compile/20020604-1.x: Likewise.
37309
37310 2003-01-15 Jan Hubicka <jh@suse.cz>
37311
37312 * gcc.c-torture/compile/20030115-1.c: New test.
37313
37314 * gcc.dg/i386-fpcvt-1.c: New test.
37315 * gcc.dg/i386-fpcvt-2.c: New test.
37316
37317 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
37318
37319 Further conform g++'s __vmi_class_type_info to the C++ ABI
37320 specification.
37321 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
37322 the specification.
37323
37324 2003-01-14 Jan Hubicka <jh@suse.cz>
37325
37326 * gcc.dg/i386-fpcvt-1.c: New test.
37327 * gcc.dg/i386-fpcvt-2.c: New test.
37328
37329 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
37330
37331 * gcc.dg/i386-mmx-3.c: New test.
37332
37333 2003-01-12 Mark Mitchell <mark@codesourcery.com>
37334
37335 PR c++/9264
37336 * g++.dg/parse/octal1.C: New file.
37337
37338 PR c++/9172
37339 * g++.dg/parse/typename1.C: New file.
37340
37341 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
37342
37343 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
37344 * gcc.dg/bf-no-ms-layout.c: Likewise.
37345 * gcc.dg/bf-ms-attrib.c: Likewise.
37346
37347 2003-01-10 Mark Mitchell <mark@codesourcery.com>
37348
37349 PR c++/9099
37350 * g++.dg/parse/dtor1.C: New file.
37351
37352 PR c++/9128
37353 * g++.dg/rtti/typeid1.C: New file.
37354
37355 PR c++/9153
37356 * g++.dg/parse/lookup1.C: New file.
37357
37358 PR c++/9171
37359 * g++.dg/templ/spec5.C: New file.
37360
37361 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
37362
37363 * gcc.c-torture/compile/20030110-1.c: New test.
37364
37365 2003-01-09 Geoffrey Keating <geoffk@apple.com>
37366
37367 Merge from pch-branch:
37368
37369 2002-12-23 Geoffrey Keating <geoffk@apple.com>
37370
37371 * gcc.dg/pch/cpp-1.h: New.
37372 * gcc.dg/pch/cpp-1.c: New.
37373 * gcc.dg/pch/cpp-2.h: New.
37374 * gcc.dg/pch/cpp-2.c: New.
37375
37376 2002-11-19 Geoffrey Keating <geoffk@apple.com>
37377
37378 * gcc.dg/pch/except-1.h: New.
37379 * gcc.dg/pch/except-1.c: New.
37380
37381 2002-11-13 Geoffrey Keating <geoffk@apple.com>
37382
37383 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
37384 running test.
37385 * gcc.dg/pch: Include *.hp not *.h.
37386 * gcc.dg/pch/system-1.h: New.
37387 * gcc.dg/pch/system-1.c: New.
37388
37389 2002-11-11 Geoffrey Keating <geoffk@apple.com>
37390
37391 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
37392 rather than trying to build and run a program using PCH.
37393 * gcc.dg/pch: Remove dg-do commands from test files.
37394
37395 2002-11-08 Geoffrey Keating <geoffk@apple.com>
37396
37397 * gcc.dg/pch/macro-3.c: New.
37398 * gcc.dg/pch/macro-3.h: New.
37399
37400 2002-11-04 Geoffrey Keating <geoffk@apple.com>
37401
37402 * gcc.dg/pch/common-1.c: New.
37403 * gcc.dg/pch/common-1.h: New.
37404 * gcc.dg/pch/decl-1.c: New.
37405 * gcc.dg/pch/decl-1.h: New.
37406 * gcc.dg/pch/decl-2.c: New.
37407 * gcc.dg/pch/decl-2.h: New.
37408 * gcc.dg/pch/decl-3.c: New.
37409 * gcc.dg/pch/decl-3.h: New.
37410 * gcc.dg/pch/decl-4.c: New.
37411 * gcc.dg/pch/decl-4.h: New.
37412 * gcc.dg/pch/decl-5.c: New.
37413 * gcc.dg/pch/decl-5.h: New.
37414 * gcc.dg/pch/global-1.c: New.
37415 * gcc.dg/pch/global-1.h: New.
37416 * gcc.dg/pch/inline-1.c: New.
37417 * gcc.dg/pch/inline-1.h: New.
37418 * gcc.dg/pch/inline-2.c: New.
37419 * gcc.dg/pch/inline-2.h: New.
37420 * gcc.dg/pch/static-1.c: New.
37421 * gcc.dg/pch/static-1.h: New.
37422 * gcc.dg/pch/static-2.c: New.
37423 * gcc.dg/pch/static-2.h: New.
37424
37425 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
37426
37427 * g++.dg/pch/pch.exp: Better handle failing testcases.
37428 * gcc.dg/pch/pch.exp: Likewise.
37429 * gcc.dg/pch/macro-1.c: New.
37430 * gcc.dg/pch/macro-1.h: New.
37431 * gcc.dg/pch/macro-2.c: New.
37432 * gcc.dg/pch/macro-2.h: New.
37433
37434 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
37435
37436 * g++.dg/dg.exp: Treat files in pch/ specially.
37437 * g++.dg/pch/pch.exp: New file.
37438 * g++.dg/pch/empty.H: New file.
37439 * g++.dg/pch/empty.C: New file.
37440 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
37441 "precompile".
37442
37443 * gcc.dg/pch/pch.exp: New file.
37444 * gcc.dg/pch/empty.h: New file.
37445 * gcc.dg/pch/empty.c: New file.
37446 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
37447 "precompile".
37448
37449 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37450
37451 * g++.dg/template/friend14.C: New test.
37452
37453 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37454
37455 * gcc.dg/old-style-asm-1.c: New test.
37456
37457 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
37458
37459 * gcc.c-torture/compile/20030109-1.c: New test.
37460
37461 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37462
37463 * gcc.c-torture/execute/20030109-1.c: New test.
37464
37465 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
37466
37467 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
37468 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
37469 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
37470 * g++.old-deja/g++.mike/eh2.C: Likewise.
37471 * g++.old-deja/g++.mike/eh3.C: Likewise.
37472 * g++.old-deja/g++.mike/eh5.C: Likewise.
37473 * g++.old-deja/g++.mike/eh6.C: Likewise.
37474 * g++.old-deja/g++.mike/eh7.C: Likewise.
37475 * g++.old-deja/g++.mike/eh8.C: Likewise.
37476 * g++.old-deja/g++.mike/eh9.C: Likewise.
37477 * g++.old-deja/g++.mike/eh10.C: Likewise.
37478 * g++.old-deja/g++.mike/eh12.C: Likewise.
37479 * g++.old-deja/g++.mike/eh13.C: Likewise.
37480 * g++.old-deja/g++.mike/eh14.C: Likewise.
37481 * g++.old-deja/g++.mike/eh16.C: Likewise.
37482 * g++.old-deja/g++.mike/eh17.C: Likewise.
37483 * g++.old-deja/g++.mike/eh18.C: Likewise.
37484 * g++.old-deja/g++.mike/eh21.C: Likewise.
37485 * g++.old-deja/g++.mike/eh23.C: Likewise.
37486 * g++.old-deja/g++.mike/eh24.C: Likewise.
37487 * g++.old-deja/g++.mike/eh25.C: Likewise.
37488 * g++.old-deja/g++.mike/eh26.C: Likewise.
37489 * g++.old-deja/g++.mike/eh27.C: Likewise.
37490 * g++.old-deja/g++.mike/eh28.C: Likewise.
37491 * g++.old-deja/g++.mike/eh29.C: Likewise.
37492 * g++.old-deja/g++.mike/eh31.C: Likewise.
37493 * g++.old-deja/g++.mike/eh33.C: Likewise.
37494 * g++.old-deja/g++.mike/eh34.C: Likewise.
37495 * g++.old-deja/g++.mike/eh35.C: Likewise.
37496 * g++.old-deja/g++.mike/eh36.C: Likewise.
37497 * g++.old-deja/g++.mike/eh37.C: Likewise.
37498 * g++.old-deja/g++.mike/eh38.C: Likewise.
37499 * g++.old-deja/g++.mike/eh39.C: Likewise.
37500 * g++.old-deja/g++.mike/eh40.C: Likewise.
37501 * g++.old-deja/g++.mike/eh41.C: Likewise.
37502 * g++.old-deja/g++.mike/eh42.C: Likewise.
37503 * g++.old-deja/g++.mike/eh44.C: Likewise.
37504 * g++.old-deja/g++.mike/eh46.C: Likewise.
37505 * g++.old-deja/g++.mike/eh47.C: Likewise.
37506 * g++.old-deja/g++.mike/eh48.C: Likewise.
37507 * g++.old-deja/g++.mike/eh49.C: Likewise.
37508 * g++.old-deja/g++.mike/eh50.C: Likewise.
37509 * g++.old-deja/g++.mike/eh51.C: Likewise.
37510 * g++.old-deja/g++.mike/eh53.C: Likewise.
37511 * g++.old-deja/g++.mike/eh55.C: Likewise.
37512 * g++.old-deja/g++.mike/p7912.C: Likewise.
37513 * g++.old-deja/g++.mike/p9706.C: Likewise.
37514 * g++.old-deja/g++.mike/p10416.C: Likewise.
37515 * g++.old-deja/g++.mike/p11667.C: Likewise.
37516 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
37517 Remove redundant reference to Iris.
37518 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
37519 Elxsi, i860, Pico Java, and WE32K.
37520
37521 2003-01-07 Mark Mitchell <mark@codesourcery.com>
37522
37523 * g++.dg/ext/asm4.C: New test.
37524
37525 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37526
37527 PR c++/9030
37528 * g++.dg/template/friend12.C: New test.
37529 * g++.dg/template/friend13.C: Likewise.
37530 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
37531
37532 2003-01-08 Jan Hubicka <jh@suse.cz>
37533
37534 * gcc.dg/i386-cadd.c: New test.
37535 * gcc.dg/i386-cmov4.c: Likewise.
37536
37537 2003-01-06 Mark Mitchell <mark@codesourcery.com>
37538
37539 PR c++/9165
37540 * g++.dg/warn/Wunused-3.C: New test.
37541
37542 * g++.dg/abi/bitfield9.C: New test.
37543
37544 PR c++/9189
37545 * g++.dg/parse/defarg3.C: New test.
37546
37547 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
37548
37549 * g++.dg/parse/ambig1.C: New test.
37550 * g++.dg/parse/defarg2.C: New test.
37551
37552 2003-01-05 Mark Mitchell <mark@codesourcery.com>
37553
37554 * g++.dg/template/defarg-1.C: New test.
37555 * g++.dg/template/local2.C: Likewise.
37556
37557 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
37558
37559 * gcc.c-torture/execute/20030105-1.c: New test.
37560
37561 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37562
37563 * g++.dg/parse/namespace3.C: Remove extra semicolons.
37564 * g++.dg/parse/namespace4.C: Likewise.
37565
37566 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
37567
37568 * g++.dg/template/ntp2.C: New test.
37569
37570 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
37571
37572 * g++.dg/parse/extern-C-1.C: New test.
37573
37574 * g++.dg/parse/namespace4.C: New test.
37575
37576 * g++.dg/template/nested1.C: New test.
37577
37578 * g++.dg/parse/namespace3.C: New test.
37579
37580 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
37581
37582 * g++.dg/lookup/two-stage1.C: New test.
37583
37584 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37585
37586 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
37587 * g++.old-deja/g++.jason/access8.C: Likewise.
37588 * g++.old-deja/g++.other/decl5.C: Likewise.
37589
37590 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
37591
37592 * g++.dg/parse/parse7.C: New test.
37593
37594 2003-01-02 Mark Mitchell <mark@codesourcery.com>
37595
37596 PR c++/2843
37597 * g++.dg/ext/attrib7.C: New test.
37598
37599 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
37600
37601 * g++.dg/parse/parse6.C: New test.
37602
37603 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
37604
37605 * gcc.dg/h8300-stack-1.c: New.
37606
37607 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
37608
37609 g++.dg/lookup/exception1.C: New test.
37610
37611 g++.dg/lookup/template1.C: New test.
37612
37613 g++.dg/parse/namespace2.C: New test.
37614
37615 g++.dg/parse/parens2.C: New test.
37616
37617 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37618
37619 * g++.dg/parse/parse5.C: New test.
37620 * g++.dg/lookup/scoped4.C: New test.
37621
37622 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
37623
37624 * g++.dg/parse/parens1.C: New test.
37625
37626 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
37627 angle-bracket1.C.
37628 * g++.dg/parse/parens2.C: New test.
37629
37630 * g++.dg/lookup/scope-operator1.C: New test.
37631
37632 * g++.dg/parse/operator1.C: New test.
37633
37634 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37635
37636 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
37637 * g++.old-deja/g++.other/access6.C: Likewise.
37638 * g++.old-deja/g++.other/decl1.C: Likewise.
37639 * g++.old-deja/g++.pt/typename12.C: Likewise.
37640
37641 2002-12-31 Mark Mitchell <mark@codesourcery.com>
37642
37643 * g++.dg/parse/namespace1.C: New test.
37644
37645 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37646
37647 * g++.dg/parse/parse4.C: New test.
37648
37649 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37650
37651 * g++.dg/parse/parse3.C: New test.
37652
37653 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37654
37655 * g++.dg/parse/parse2.C: New test.
37656
37657 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37658
37659 * g++.dg/template/friend11.C: New test.
37660
37661 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37662
37663 * g++.dg/parse/parse1.C: New test.
37664
37665 2002-12-31 Janis Johnson <janis187@us.ibm.com>
37666
37667 * lib/profopt.exp: Change the name of a global variable to avoid
37668 possible clashes with other test suites.
37669
37670 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
37671
37672 * g++.dg/inherit/covariant8.C: New test.
37673
37674 2002-12-31 Mark Mitchell <mark@codesourcery.com>
37675
37676 * g++.dg/init/array9.C: New test.
37677
37678 PR c++/9112
37679 * g++.dg/parse/expr1.C: New test.
37680
37681 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
37682
37683 * gcc.c-torture/compile/20021230-1.c: New test.
37684
37685 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
37686
37687 * g++.dg/inherit/covariant5.C: New test.
37688 * g++.dg/inherit/covariant6.C: New test.
37689 * g++.dg/inherit/covariant7.C: New test.
37690
37691 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37692
37693 PR c++/2739
37694 * g++.dg/other/access2.C: New test.
37695
37696 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
37697
37698 * g++.dg/other/anon-struct.C: No longer fails
37699 * g++.old-deja/g++.brendan/parse4.C: Likewise.
37700 * g++.old-deja/g++.brendan/parse5.C: Likewise.
37701 * g++.old-deja/g++.brendan/parse6.C: Likewise.
37702
37703 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
37704
37705 * g++.dg/parse/angle-bracket.C (main): No longer fails.
37706
37707 2002-12-27 Mark Mitchell <mark@codesourcery.com>
37708
37709 * g++.dg/eh/spec4.C: Remove stray semicolon.
37710 * g++.dg/expr/pmf-1.C: Change error message.
37711 * g++.dg/ext/asm1.C: Remove stray semicolon.
37712 * g++.dg/ext/typename1.C: Add missing typenames.
37713 * g++.dg/inherit/template-as-base.C: Change error message.
37714 * g++.dg/lookup/scoped1.C: Likewise.
37715 * g++.dg/lookup/scoped2.C: Likewise.
37716 * g++.dg/lookup/using2.C: Likewise.
37717 * g++.dg/other/component1.C: Remove stray semicolon.
37718 * g++.dg/other/do1.C: Change error message.
37719 * g++.dg/other/error2.C: Likewise.
37720 * g++.dg/other/init1.C: Likewise.
37721 * g++.dg/other/packed1.C: Remove stray semicolon.
37722 * g++.dg/other/ptrmem2.C: Change error message.
37723 * g++.dg/parse/parameter-declaration-1.C: Remove line number
37724 marker.
37725 * g++.dg/special/initp1.C: Remove invalid attribute usage.
37726 * g++.dg/template/access3.C: Add typename keyword.
37727 * g++.dg/template/access5.C: Remove stray semicolon.
37728 * g++.dg/template/access6.C: Likewise.
37729 * g++.dg/template/complit1.C: Likewise.
37730 * g++.dg/template/crash1.C: Change error message.
37731 * g++.dg/template/inherit2.C: Remove stray semicolon.
37732 * g++.dg/template/instantiate2.C: Likewise.
37733 * g++.dg/template/instantiate3.C: Change error message.
37734 * g++.dg/template/qual1.C: Remove stray semicolon.
37735 * g++.dg/template/qualttp18.C: Change error message.
37736 * g++.dg/template/ref1.C: Remove stray semicolon.
37737 * g++.dg/template/sizeof1.C (A::value): Declare it.
37738 * g++.dg/template/spec4.C: Change error message.
37739 * g++.dg/template/static1.C: Likewise.
37740 * g++.dg/template/type1.C: Likewise.
37741 * g++.dg/template/typename3.C: Likewise.
37742 * g++.old-deja/g++.benjamin/13478.C: Change error message.
37743 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
37744 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
37745 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
37746 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
37747 named return value extension.
37748 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
37749 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
37750 * g++.old-deja/g++.bob/extern_C.C: Likewise.
37751 * g++.old-deja/g++.bob/inherit2.C: Likewise.
37752 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37753 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37754 * g++.old-deja/g++.brendan/crash13.C: Likewise.
37755 * g++.old-deja/g++.brendan/crash15.C: Likewise.
37756 * g++.old-deja/g++.brendan/crash18.C: Change error message.
37757 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
37758 * g++.old-deja/g++.brendan/crash38.C: Likewise.
37759 * g++.old-deja/g++.brendan/crash50.C: Likewise.
37760 * g++.old-deja/g++.brendan/crash56.C: Likewise.
37761 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
37762 syntax.
37763 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
37764 * g++.old-deja/g++.brendan/crash8.C: Change error message.
37765 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
37766 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37767 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
37768 * g++.old-deja/g++.brendan/template11.C: Likewise.
37769 * g++.old-deja/g++.brendan/template26.C: Likewise.
37770 * g++.old-deja/g++.brendan/template27.C: Use explicit
37771 specialization syntax.
37772 * g++.old-deja/g++.brendan/template30.C: Likewise.
37773 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
37774 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
37775 non-dependent names.
37776 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
37777 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
37778 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
37779 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
37780 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
37781 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
37782 named return value extension.
37783 * g++.old-deja/g++.ext/namedret2.C: Likewise.
37784 * g++.old-deja/g++.ext/namedret3.C: Likewise.
37785 * g++.old-deja/g++.ext/return1.C: Likewise.
37786 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
37787 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
37788 * g++.old-deja/g++.jason/access8.C: Likewise.
37789 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
37790 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
37791 pseudo-destructor names.
37792 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
37793 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
37794 pseudo-destructor names.
37795 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
37796 * g++.old-deja/g++.jason/overload19.C: Likewise.
37797 * g++.old-deja/g++.jason/overload32.C: Likewise.
37798 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
37799 stray semicolons.
37800 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
37801 * g++.old-deja/g++.jason/return.C: Likewise.
37802 * g++.old-deja/g++.jason/return2.C: Likewise.
37803 * g++.old-deja/g++.jason/shadow1.C: Likewise.
37804 * g++.old-deja/g++.jason/special.C: Use explicit specialization
37805 syntax.
37806 * g++.old-deja/g++.jason/template10.C: Account for use of
37807 non-dependent names.
37808 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
37809 syntax.
37810 * g++.old-deja/g++.jason/template37.C: Likewise.
37811 * g++.old-deja/g++.law/access4.C: Change error messages.
37812 * g++.old-deja/g++.law/arm13.C: Remove incorrect
37813 pseudo-destructor names.
37814 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
37815 * g++.old-deja/g++.law/ctors9.C: Likewise.
37816 * g++.old-deja/g++.law/cvt22.C: Likewise.
37817 * g++.old-deja/g++.law/dtors5.C: Likewise.
37818 * g++.old-deja/g++.law/global-init1.C: Likewise.
37819 * g++.old-deja/g++.law/missed-error3.C: Likewise.
37820 * g++.old-deja/g++.law/operators28.C: Likewise.
37821 * g++.old-deja/g++.law/visibility28.C: Likewise.
37822 * g++.old-deja/g++.martin/eval1.C: Likewise.
37823 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
37824 name.
37825 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
37826 * g++.old-deja/g++.mike/net34.C: Likewise.
37827 * g++.old-deja/g++.mike/net36.C: Likewise.
37828 * g++.old-deja/g++.mike/ns2.C: Likewise.
37829 * g++.old-deja/g++.mike/p12306.C: Likewise.
37830 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
37831 value extension.
37832 * g++.old-deja/g++.mike/p700.C: Likewise.
37833 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
37834 * g++.old-deja/g++.mike/p710.C: Likewise.
37835 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
37836 value extension.
37837 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
37838 * g++.old-deja/g++.mike/pmf9.C: Likewise.
37839 * g++.old-deja/g++.ns/crash2.C: Likewise.
37840 * g++.old-deja/g++.ns/crash3.C: Likewise.
37841 * g++.old-deja/g++.ns/invalid1.C: Likewise.
37842 * g++.old-deja/g++.ns/ns17.C: Likewise.
37843 * g++.old-deja/g++.ns/template16.C: Likewise.
37844 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
37845 keyword.
37846 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
37847 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
37848 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
37849 named return value extension.
37850 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
37851 * g++.old-deja/g++.other/access4.C: Issue additional error
37852 messages.
37853 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
37854 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
37855 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
37856 * g++.old-deja/g++.other/crash25.C: Change error message.
37857 * g++.old-deja/g++.other/crash4.C: Change error message.
37858 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
37859 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
37860 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
37861 checks.
37862 * g++.old-deja/g++.other/defarg8.C: Likewise.
37863 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
37864 * g++.old-deja/g++.other/dtor10.C: Likewise.
37865 * g++.old-deja/g++.other/incomplete.C: Likewise.
37866 * g++.old-deja/g++.other/linkage7.C: Likewise.
37867 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
37868 lookup algorithm.
37869 * g++.old-deja/g++.other/mangle2.C: Likewise.
37870 * g++.old-deja/g++.other/refinit2.C: Likewise.
37871 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
37872 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
37873 * g++.old-deja/g++.pt/crash28.C: Likewise.
37874 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
37875 syntax.
37876 * g++.old-deja/g++.pt/crash32.C: Change error message.
37877 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
37878 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
37879 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
37880 error message position.
37881 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
37882 * g++.old-deja/g++.pt/defarg8.C: Change error message.
37883 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
37884 syntax.
37885 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
37886 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
37887 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
37888 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
37889 keyword.
37890 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37891 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
37892 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
37893 keyword.
37894 * g++.old-deja/g++.pt/explicit71.C: Change error message.
37895 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
37896 syntax.
37897 * g++.old-deja/g++.pt/friend28.C: Account for use of
37898 non-dependent names.
37899 * g++.old-deja/g++.pt/friend29.C: Likewise.
37900 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
37901 rules.
37902 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
37903 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
37904 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
37905 lookup rules.
37906 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
37907 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
37908 keyword.
37909 * g++.old-deja/g++.pt/memclass20.C: Likewise.
37910 * g++.old-deja/g++.pt/memclass5.C: Likewise.
37911 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
37912 keyword.
37913 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
37914 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
37915 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
37916 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
37917 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
37918 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
37919 keyword.
37920 * g++.old-deja/g++.pt/spec10.C: Likewise.
37921 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
37922 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
37923 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
37924 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
37925 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
37926 * g++.old-deja/g++.pt/ttp62.C: Likewise.
37927 * g++.old-deja/g++.pt/ttp64.C: Likewise.
37928 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
37929 * g++.old-deja/g++.pt/typename15.C: Likewise.
37930 * g++.old-deja/g++.pt/typename22.C: Likewise.
37931 * g++.old-deja/g++.pt/typename6.C: Change error messages.
37932 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
37933 * g++.old-deja/g++.pt/virtual2.C: Likewise.
37934 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
37935 syntax.
37936 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
37937 return value extension.
37938 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
37939 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
37940 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
37941 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
37942
37943 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
37944
37945 * g++.dg/warn/inline1.C: New test.
37946 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
37947 * g++.old-deja/g++.jason/synth10.C: Likewise.
37948 * g++.old-deja/g++.mike/net31.C: Likewise.
37949 * g++.old-deja/g++.mike/p8786.C: Likewise.
37950
37951 * g++.dg/template/friend10.C: New test.
37952 * g++.dg/template/conv5.C: New test.
37953
37954 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
37955
37956 * g++.dg/lookup/scoped3.C: New test.
37957
37958 * g++.dg/lookup/decl1.C: New test.
37959 * g++.dg/lookup/decl2.C: New test.
37960
37961 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
37962
37963 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
37964 gcc.c-torture/compile/20021015-1.c,
37965 gcc.c-torture/compile/20021015-2.c,
37966 gcc.c-torture/compile/20021123-1.c,
37967 gcc.c-torture/compile/20021123-2.c,
37968 gcc.c-torture/compile/20021123-3.c,
37969 gcc.c-torture/compile/20021123-4.c,
37970 gcc.c-torture/execute/20021024-1.c: Add tests previously added
37971 only to 3.1 or 3.2 branch.
37972
37973 2002-12-23 Mark Mitchell <mark@codesourcery.com>
37974
37975 * gcc.dg/i386-bitfield3.c: New test.
37976
37977 * gcc.dg/i386-bitfield2.c: New test.
37978
37979 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
37980
37981 * g++.dg/parse/conv_op1.C: New test.
37982
37983 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
37984
37985 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
37986 approved.
37987
37988 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
37989
37990 * gcc.c-torture/compile/20021220-1.c: New test.
37991
37992 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
37993
37994 * gcc.dg/i386-fastcall-1.c: New.
37995
37996 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37997
37998 * gcc.c-torture/execute/20021219-1.c: New test.
37999
38000 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38001
38002 * gcc.dg/i386-pic-1.c: New test.
38003
38004 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38005
38006 PR c++/8099
38007 * g++.dg/template/friend9.C: New test.
38008
38009 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38010
38011 PR c++/3663
38012 * g++.dg/template/access7.C: New test.
38013
38014 2002-12-18 Nick Clifton <nickc@redhat.com>
38015
38016 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
38017 the libstdc++-v3 directory has been found.
38018
38019 2002-12-12 Devang Patel <dpatel@apple.com>
38020 * gcc.dg/darwin-ld-1.c: New test.
38021 * gcc.dg/darwin-ld-2.c: New test.
38022 * gcc.dg/darwin-ld-3.c: New test.
38023 * gcc.dg/darwin-ld-4.c: New test.
38024 * gcc.dg/darwin-ld-5.c: New test.
38025
38026 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
38027
38028 * gcc.c-torture/compile/20021212-1.c: New test.
38029
38030 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
38031
38032 * gcc.dg/fshort-wchar: New test.
38033
38034 2002-12-10 Mark Mitchell <mark@codesourcery.com>
38035
38036 PR c++/8372
38037 * g++.dg/template/dtor1.C: New test.
38038
38039 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
38040 markers.
38041
38042 2002-12-10 Jakub Jelinek <jakub@redhat.com>
38043
38044 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
38045
38046 2002-12-09 Mark Mitchell <mark@codesourcery.com>
38047
38048 * g++.dg/template/static1.C: New test.
38049 * g++.dg/template/static2.C: New test.
38050 * g++.old-deja/g++.ext/memconst.C: New test.
38051
38052 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38053
38054 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
38055 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
38056 * g++.dg/special/initp1.C: Likewise.
38057
38058 2002-12-06 Jakub Jelinek <jakub@redhat.com>
38059
38060 * gcc.c-torture/execute/20021204-1.c: New test.
38061
38062 2002-12-04 Geoffrey Keating <geoffk@apple.com>
38063
38064 * gcc.dg/ppc-fmadd-1.c: New file.
38065 * gcc.dg/ppc-fmadd-2.c: New file.
38066 * gcc.dg/ppc-fmadd-3.c: New file.
38067
38068 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38069
38070 * gcc.c-torture/compile/20021204-1.c: New test.
38071
38072 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
38073
38074 * g++.dg/inherit/covariant2.C: New test.
38075 * g++.dg/inherit/covariant3.C: New test.
38076 * g++.dg/inherit/covariant4.C: New test.
38077 * g++.dg/inherit/covariant1.C: Remove XFAIL.
38078 * g++.old-deja/g++.robertl/eb17.C: Likewise.
38079
38080 2002-12-03 Mark Mitchell <mark@codesourcery.com>
38081
38082 PR c++/8688
38083 * g++.dg/init/brace3.C: New test.
38084
38085 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
38086
38087 * gcc.dg/20020210-1.c: Fix a comment typo.
38088
38089 2002-12-02 Mark Mitchell <mark@codesourcery.com>
38090
38091 PR c++/8720
38092 * g++.dg/parse/defarg1.C: New test.
38093
38094 PR c++/8615
38095 * g++.dg/template/char1.C: New test.
38096
38097 * g++.dg/template/varmod1.C: Fix typo.
38098
38099 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38100
38101 DR 180
38102 * g++.old-deja/g++.pt/crash32.C: Expect error.
38103
38104 2002-12-01 Mark Mitchell <mark@codesourcery.com>
38105
38106 PR c++/5919
38107 * g++.dg/template/varmod1.C: New test.
38108
38109 PR c++/8727
38110 * g++.dg/inherit/typeinfo1.C: New test.
38111
38112 PR c++/8663
38113 * g++.dg/inherit/typedef1.C: New test.
38114
38115 2002-11-30 Mark Mitchell <mark@codesourcery.com>
38116
38117 PR c++/8332
38118 PR c++/8493
38119 * g++.dg/template/strlen1.C: New test.
38120
38121 PR c++/8227
38122 * g++.dg/template/ctor2.C: New test.
38123
38124 PR c++/8214
38125 * g++.dg/init/string1.C: New test.
38126
38127 PR c++/8511
38128 * g++.dg/template/friend8.C: New test.
38129
38130 2002-11-29 Joe Buck <jbuck@synopsys.com>
38131
38132 * g++.dg/lookup/anon2.C: New test.
38133
38134 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
38135
38136 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
38137 h8300 port.
38138
38139 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
38140
38141 * gcc.dg/bitfld-6.c: New test.
38142
38143 2002-11-27 Jan Hubicka <jh@suse.cz>
38144
38145 * gcc.c-torture/execute/20021127.[cx]: New test.
38146
38147 2002-11-26 Jan Hubicka <jh@suse.cz>
38148
38149 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
38150 quality.
38151
38152 2002-11-26 Geoffrey Keating <geoffk@apple.com>
38153
38154 * g++.dg/init/brace2.C: New test.
38155 * g++.old-deja/g++.mike/p9129.C: Correct.
38156
38157 2002-11-26 Mark Mitchell <mark@codesourcery.com>
38158
38159 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
38160
38161 2002-11-25 Andreas Bauer <baueran@in.tum.de>
38162
38163 * gcc.dg/sibcall-6: New test for indirect sibcalls.
38164
38165 2002-11-25 Mark Mitchell <mark@codesourcery.com>
38166
38167 * testsuite/g++.dg/abi/empty11.C: New test.
38168 * testsuite/g++.dg/rtti/cv1.C: New test.
38169
38170 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
38171
38172 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
38173
38174 2002-11-24 Mark Mitchell <mark@codesourcery.com>
38175
38176 * g++.dg/abi/empty10.C: New test.
38177
38178 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
38179
38180 * gcc.c-torture/compile/20021124-1.c: New test.
38181
38182 2002-11-22 Mark Mitchell <mark@codesourcery.com>
38183
38184 * g++.dg/abi/rtti2.C: New test.
38185
38186 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
38187
38188 * gcc.dg/i386-unroll-1.c: New test.
38189
38190 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38191
38192 * gcc.c-torture/compile/20021120-1.c: New test.
38193 * gcc.c-torture/compile/20021120-2.c: New test.
38194
38195 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38196
38197 * gcc.dg/bitfld-5.c: New test.
38198
38199 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38200
38201 * gcc.c-torture/execute/20021120-3.c: New test.
38202
38203 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38204
38205 * gcc.c-torture/execute/20021120-2.c: New test.
38206
38207 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38208
38209 * gcc.c-torture/execute/20021120-1.c: New test.
38210
38211 2002-11-20 Jakub Jelinek <jakub@redhat.com>
38212
38213 * gcc.c-torture/execute/20021118-3.c: New test.
38214
38215 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38216
38217 * gcc.c-torture/compile/20021119-1.c: New test.
38218
38219 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
38220
38221 * gcc.dg/duff-1.c: New test.
38222 * gcc.dg/duff-2.c: New test.
38223 * gcc.dg/duff-3.c: New test.
38224
38225 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
38226
38227 * gcc.dg/cpp/_Pragma5.c: New test.
38228
38229 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
38230
38231 * gcc.c-torture/execute/20021118-2.c: New test.
38232
38233 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
38234
38235 * gcc.c-torture/execute/20021118-1.c: New test.
38236
38237 2002-11-16 Jakub Jelinek <jakub@redhat.com>
38238
38239 * gcc.dg/20021116-1.c: New test.
38240
38241 2002-11-14 Mark Mitchell <mark@codesourcery.com>
38242
38243 * g++.dg/abi/vcall1.C: New test.
38244
38245 2002-11-14 Jakub Jelinek <jakub@redhat.com>
38246
38247 * gcc.dg/20021029-1.c: New test.
38248 * gcc.dg/20021029-2.c: New test.
38249
38250 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38251
38252 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
38253
38254 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
38255
38256 PR c/8439
38257 * gcc.dg/20021110.c: Move to ...
38258 * gcc.c-torture/compile/20021110.c: .... here.
38259
38260 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38261
38262 PR c/8467
38263 * gcc.c-torture/execute/20021111-1.c
38264
38265 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
38266
38267 PR c/8439
38268 * gcc.dg/20021110.c: New test.
38269
38270 2002-11-10 Mark Mitchell <mark@codesourcery.com>
38271
38272 * g++.dg/abi/vthunk3.C: Run only on x86.
38273
38274 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
38275
38276 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
38277
38278 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
38279
38280 * lib/compat.exp (compat-execute): Fix logic error in last
38281 change.
38282
38283 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
38284
38285 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
38286
38287 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38288
38289 PR c++/8389
38290 * g++.dg/template/access6.C: New test.
38291
38292 2002-11-08 Jan Hubicka <jh@suse.cz>
38293
38294 * gcc.dg/i386-ssefp-1.c: New test.
38295 * gcc.dg/i386-ssefp-1.c: New test.
38296
38297 2002-11-08 Jan Hubicka <jh@suse.cz>
38298
38299 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
38300
38301 2002-11-07 Mark Mitchell <mark@codesourcery.com>
38302
38303 * g++.dg/abi/vthunk3.C: New test.
38304
38305 PR c++/8338
38306 * g++.dg/template/crash2.C: New test.
38307
38308 2002-11-07 Mark Mitchell <mark@codesourcery.com>
38309
38310 * testsuite/g++.dg/abi/dtor1.C: New test.
38311 * testsuite/g++.dg/abi/dtor2.C: Likewise.
38312
38313 2002-11-05 Geoffrey Keating <geoffk@apple.com>
38314
38315 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
38316 Darwin.
38317
38318 2002-11-04 Adam Nemet <anemet@lnxw.com>
38319
38320 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
38321 -mthumb. Only xfail with -O0.
38322
38323 2002-11-03 Mark Mitchell <mark@codesourcery.com>
38324
38325 * g++.dg/abi/thunk1.C: New test.
38326 * g++.dg/abi/thunk2.C: Likewise.
38327 * g++.dg/abi/vtt1.C: Likewise.
38328
38329 2002-11-02 Diego Novillo <dnovillo@redhat.com>
38330
38331 PR optimization/8423
38332 * gcc.c-torture/execute/builtin-constant.c: New test.
38333
38334 2002-11-01 Zack Weinberg <zack@codesourcery.com>
38335
38336 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
38337 Add some more cases.
38338
38339 2002-11-01 Mark Mitchell <mark@codesourcery.com>
38340
38341 PR c++/8391
38342 * g++.dg/opt/local1.C: New test.
38343
38344 2002-10-30 Mark Mitchell <mark@codesourcery.com>
38345
38346 PR c++/8160
38347 * g++.dg/template/complit1.C: New test.
38348
38349 PR c++/8149
38350 * g++.dg/template/typename4.C: Likewise.
38351
38352 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38353
38354 Core issue 287, PR c++/7639
38355 * g++.dg/template/instantiate1.C: Adjust error location.
38356 * g++.dg/template/instantiate3.C: New test.
38357 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
38358 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
38359 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
38360
38361 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
38362
38363 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
38364
38365 2002-10-29 Mark Mitchell <mark@codesourcery.com>
38366
38367 PR c++/8287
38368 * g++.dg/init/dtor2.C: New test.
38369
38370 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38371
38372 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
38373 * gcc.dg/nest.c: Bypass errors on irix6.
38374
38375 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
38376
38377 * gcc.dg/nest.c: Expect error for mmix-*-*.
38378 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
38379
38380 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
38381
38382 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
38383 markers.
38384
38385 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
38386
38387 2002-10-25 Mike Stump <mrs@apple.com>
38388
38389 * gcc.dg/warn-1.c: New test.
38390
38391 2002-10-25 Zack Weinberg <zack@codesourcery.com>
38392
38393 * g++.dg/template/typename3.C: New test.
38394
38395 2002-10-25 Mark Mitchell <mark@codesourcery.com>
38396
38397 * g++.dg/lookup/ptrmem1.C: New test.
38398
38399 * g++.dg/abi/vthunk2.C: New test.
38400
38401 2002-10-25 Zack Weinberg <zack@codesourcery.com>
38402
38403 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
38404
38405 2002-10-24 Mark Mitchell <mark@codesourcery.com>
38406
38407 * g++.dg/abi/empty9.C: New test.
38408
38409 2002-10-24 Richard Henderson <rth@redhat.com>
38410
38411 * g++.dg/inherit/thunk1.C: Enable for ia64.
38412
38413 2002-10-23 Mark Mitchell <mark@codesourcery.com>
38414
38415 PR c++/8067
38416 * g++.dg/lookup/pretty1.C: New test.
38417
38418 2002-10-23 Jakub Jelinek <jakub@redhat.com>
38419
38420 * gcc.dg/20021023-1.c: New test.
38421
38422 2002-10-23 Mark Mitchell <mark@codesourcery.com>
38423
38424 PR c++/7679
38425 * g++.dg/parse/inline1.C: New test.
38426
38427 2002-10-23 Richard Henderson <rth@redhat.com>
38428
38429 * g++.dg/inherit/thunk1.C: Enable for x86_64.
38430
38431 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
38432
38433 2002-10-22 Mark Mitchell <mark@codesourcery.com>
38434
38435 PR c++/6579
38436 * g++.dg/parse/stmtexpr3.C: New test.
38437
38438 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
38439
38440 * g++.dg/expr/cond1.C: New test.
38441
38442 2002-10-21 Zack Weinberg <zack@codesourcery.com>
38443
38444 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
38445
38446 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38447
38448 * g++.dg/abi/vbase13.C: New test.
38449 * g++.dg/abi/vbase14.C: Likewise.
38450
38451 2002-10-21 Jakub Jelinek <jakub@redhat.com>
38452
38453 * gcc.dg/tls/pic-1.c: New test.
38454 * gcc.dg/tls/nonpic-1.c: New test.
38455 * gcc.dg/20021018-1.c: New test.
38456
38457 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
38458
38459 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
38460 Remove only files with the same base name as the test case.
38461 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
38462 (profopt-execute): Likewise. Also, remove old profiling
38463 and performance data files before running the tests.
38464
38465 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
38466 * g++.dg/bprob/bprob.exp: Likewise.
38467 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
38468 to allow more general test case names.
38469
38470 * g++.dg/bprob/bprob-1.C: Rename to ...
38471 * g++.dg/bprob/g++-bprob-1.C: ... this.
38472
38473 * g77.dg/bprob/bprob-1.f: Rename to ...
38474 * g77.dg/bprob/g77-bprob-1.f: ... this.
38475
38476 2002-10-21 Zack Weinberg <zack@codesourcery.com>
38477
38478 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
38479 bison 1.50 or later.
38480
38481 2002-10-21 Janis Johnson <janis187@us.ibm.com>
38482
38483 * g++.dg/README: Describe more test directories.
38484
38485 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38486
38487 * g++.dg/init/array6.C: Add additional tests.
38488
38489 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
38490
38491 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
38492 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
38493
38494 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
38495
38496 * gcc.c-torture/compile/20020604-1.x: New.
38497 * gcc.c-torture/compile/simd-5.x: Likewise.
38498 * gcc.c-torture/execute/920710-1.x: Likewise.
38499 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
38500
38501 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38502
38503 * g++.dg/inherit/override1.C: Add dg-options clause.
38504
38505 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38506
38507 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
38508 _mm_slli_si128.
38509
38510 2002-10-19 Andreas Schwab <schwab@suse.de>
38511
38512 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
38513 directory component.
38514
38515 2002-10-18 Mark Mitchell <mark@codesourcery.com>
38516
38517 * g++.dg/inherit/thunk1.C: New test.
38518
38519 * g++.dg/inherit/override1.C: New test.
38520
38521 * g++.dg/abi/mangle11.C: New test.
38522 * g++.dg/abi/mangle14.C: New test.
38523 * g++.dg/abi/mangle17.C: New test.
38524
38525 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
38526
38527 * g++.dg/overload/member2.C: New test.
38528
38529 2002-10-17 Janis Johnson <janis187@us.ibm.com>
38530
38531 * g++.dg/README: Describe new compat directory.
38532 * g++.dg/dg.exp: Skip tests in compat directory.
38533 * README.compat: New file.
38534 * lib/compat.exp: New expect script.
38535 * g++.dg/compat: New test directory.
38536 * g++.dg/compat/compat.exp: New expect script.
38537 * g++.dg/compat/abi: New test directory.
38538 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
38539 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
38540 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
38541 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
38542 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
38543 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
38544 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
38545 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
38546 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
38547 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
38548 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
38549 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
38550 * g++.dg/compat/break: New test directory.
38551 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
38552 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
38553 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
38554 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
38555 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
38556 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
38557 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
38558 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
38559 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
38560 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
38561 g++.dg/compat/break/README: New files.
38562 * g++.dg/compat/eh: New test directory.
38563 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
38564 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
38565 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
38566 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
38567 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
38568 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
38569 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
38570 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
38571 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
38572 g++.dg/compat/eh/filter2_y.C,
38573 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
38574 g++.dg/compat/eh/new1_y.C,
38575 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
38576 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
38577 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
38578 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
38579 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
38580 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
38581 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
38582 g++.dg/compat/eh/unexpected1_y.C: New files.
38583 * g++.dg/compat/init: New test directory.
38584 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
38585 g++.dg/compat/init/array5_y.C,
38586 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
38587 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
38588 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
38589 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
38590 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
38591 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
38592 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
38593 g++.dg/compat/init/init-ref2_y.C: New files.
38594
38595 2002-10-17 Mark Mitchell <mark@codesourcery.com>
38596
38597 PR c++/7584
38598 * g++.dg/inherit/using3.C: New test.
38599
38600 2002-10-17 Jan Hubicka <jh@suse.cz>
38601
38602 * gcc.dg/20021017-2.c: New test.
38603
38604 2002-10-17 Mark Mitchell <mark@codesourcery.com>
38605
38606 * g++.dg/abi/mangle16.C: Adjust.
38607
38608 * g++.dg/init/array8.C: New test.
38609
38610 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
38611
38612 * gcc.dg/special/mips-abi.exp: New test.
38613 * gcc.dg/special/mips-abi.s: Empty file used by the above.
38614
38615 2002-10-16 Mark Mitchell <mark@codesourcery.com>
38616
38617 * g++.dg/abi/mangle16.C: New test.
38618 * g++.dg/abi/mangle17.C: Likewise.
38619
38620 PR c++/7478
38621 * g++.dg/template/ref1.C: New test.
38622
38623 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38624
38625 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
38626
38627 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
38628
38629 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
38630
38631 2002-10-16 Mark Mitchell <mark@codesourcery.com>
38632
38633 PR c++/7524
38634 * g++.dg/init/array7.C: New test.
38635
38636 2002-10-15 Mark Mitchell <mark@codesourcery.com>
38637
38638 * g++.dg/init/array6.C: New test.
38639
38640 * g++.dg/abi/mangle13.C: Likewise.
38641 * g++.dg/abi/mangle14.C: Likewise.
38642 * g++.dg/abi/mangle15.C: Likewise.
38643
38644 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38645
38646 * g++.dg/abi/empty8.C: New test.
38647
38648 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
38649
38650 * g++.dg/init/ctor1.C: New test.
38651
38652 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
38653
38654 * gcc.c-torture/execute/20021015-1.c: New test.
38655
38656 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38657
38658 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
38659
38660 2002-10-14 Jan Hubicka <jh@suse.cz>
38661
38662 * gcc.dg/i386-ssetype-[1-5].c: New tests.
38663
38664 2002-10-14 Richard Henderson <rth@redhat.com>
38665
38666 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
38667
38668 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38669
38670 PR optimization/6631
38671 * g++.dg/opt/const2.C: New test.
38672
38673 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38674
38675 PR c++/7176
38676 * g++.dg/parse/friend1.C: New test.
38677 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
38678
38679 2002-10-14 Jakub Jelinek <jakub@redhat.com>
38680
38681 * gcc.dg/20021014-1.c: New test.
38682
38683 2002-10-11 Mark Mitchell <mark@codesourcery.com>
38684
38685 PR c++/5661
38686 * g++.dg/ext/vlm1.C: New test.
38687 * g++.dg/ext/vlm2.C: Likewise.
38688
38689 * g++.dg/init/array1.C: Remove invalid braces.
38690 * g++.dg/init/brace1.C: New test.
38691 * g++.dg/init/copy2.C: Likewise.
38692 * g++.dg/init/copy3.C: Likewise.
38693 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
38694 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
38695 braces.
38696
38697 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
38698
38699 * gcc.dg/cpp/assembler.S: Don't use -ansi.
38700
38701 2002-10-11 Richard Shann <richard.shann@superh.com>
38702
38703 * gcc.c-torture/compile/simd-5.c: New test.
38704
38705 2002-10-10 Roger Sayle <roger@eyesopen.com>
38706
38707 * gcc.c-torture/execute/shiftopt-1.c: New test case.
38708
38709 2002-10-10 Jim Wilson <wilson@redhat.com>
38710
38711 * gcc.c-torture/execute/20021010-1.c: New test.
38712
38713 2002-10-09 Zack Weinberg <zack@codesourcery.com>
38714
38715 PR c/7353
38716 * g++.dg/ext/typedef-init.C: New test.
38717 * gcc.dg/typedef-init.c: New test.
38718
38719 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
38720
38721 * gcc.dg/cpp/paste13.c: New test.
38722
38723 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38724
38725 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
38726 remaining platforms, XFAIL during compile, not execute. Don't
38727 XFAIL at -O0.
38728
38729 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
38730
38731 * gcc.dg/alias-1.c: Tweak expected warning.
38732
38733 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
38734
38735 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
38736
38737 2002-10-06 Andreas Jaeger <aj@suse.de>
38738
38739 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
38740 * gcc.dg/cpp/c++98.C: Likewise.
38741
38742 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
38743 * g++.dg/cpp/c++98.C: Likewise.
38744
38745 * g++.dg/README (Subdirectories): Mention cpp directory.
38746
38747 PR target/7559
38748 * gcc.dg/20021006-1.c: New test.
38749
38750 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38751
38752 PR c++/7804
38753 * g++.dg/other/warning1.C: New test.
38754
38755 2002-10-04 Roger Sayle <roger@eyesopen.com>
38756
38757 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
38758 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
38759 and sparc-*-* with -m64 as expected failures. See PR 8087.
38760
38761 2002-10-03 Mark Mitchell <mark@codesourcery.com>
38762
38763 PR c++/7931
38764 * g++.dg/template/ptrmem3.C: New test.
38765
38766 PR c++/7754
38767 * g++.dg/template/union1.C: New test.
38768
38769 2002-10-03 Mark Mitchell <mark@codesourcery.com>
38770
38771 PR c++/8006
38772 * g++.dg/abi/mangle9.C: New test.
38773 * g++.dg/abi/mangle10.C: New test.
38774 * g++.dg/abi/mangle11.C: New test.
38775 * g++.dg/abi/mangle12.C: New test.
38776
38777 2002-10-02 Mark Mitchell <mark@codesourcery.com>
38778
38779 PR c++/7188.
38780 * g++.dg/template/meminit1.C: New test.
38781 * g++.dg/warn/Wreorder-1.C: Likewise.
38782 * g++.old-deja/g++.mike/warn3.C: Tweak.
38783 * lib/prune.exp: Ingore "in copy constructor".
38784
38785 2002-10-02 Andreas Jaeger <aj@suse.de>
38786
38787 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
38788 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
38789 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
38790 on x86-64.
38791
38792 2002-10-01 Mark Mitchell <mark@codesourcery.com>
38793
38794 * gcc.dg/empty1.C: Fix typo.
38795
38796 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
38797
38798 * gcc.dg/alias-1.c: New test.
38799
38800 2002-10-01 Mark Mitchell <mark@codesourcery.com>
38801
38802 * gcc.dg/empty1.C: New test.
38803
38804 * g++.dg/tls/init-2.C: Tweak error messages.
38805
38806 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
38807
38808 * gcc.c-torture/compile/20020923-1.c: New test.
38809
38810 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
38811
38812 * gcc.c-torture/execute/ffs-1.c: New test.
38813 * gcc.c-torture/execute/ffs-2.c: Ditto.
38814
38815 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
38816
38817 * g++.dg/overload/member1.C: New test.
38818
38819 2002-09-30 Mark Mitchell <mark@codesourcery.com>
38820
38821 * g++.dg/abi/empty7.C: New test.
38822 * g++.dg/init/pm2.C: Likewise.
38823
38824 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
38825
38826 * g++.dg/rtti/crash1.C: New test.
38827
38828 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
38829
38830 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
38831 gcc.dg/sibcall-4.c: New tests.
38832
38833 2002-09-28 Roger Sayle <roger@eyesopen.com>
38834
38835 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
38836 powerpc and MMIX targets.
38837
38838 2002-09-27 Zack Weinberg <zack@codesourcery.com>
38839
38840 * gcc.dg/cpp/20020927-1.c: New.
38841
38842 2002-09-26 David S. Miller <davem@redhat.com>
38843
38844 * gcc.c-torture/compile/trunctfdf.c: New.
38845
38846 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38847
38848 * lib/target-supports.exp (check_weak_available): Handle solaris2.
38849
38850 2002-09-27 Alan Modra <amodra@bigpond.net.au>
38851
38852 * gcc.c-torture/execute/loop-15.c: New.
38853
38854 2002-09-26 Janis Johnson <janis187@us.ibm.com>
38855
38856 * README.QMTEST: Fix typo.
38857
38858 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
38859
38860 * gcc.dg/20020926-1.c: New test.
38861
38862 2002-09-25 David S. Miller <davem@redhat.com>
38863
38864 PR target/7842
38865 * gcc.c-torture/execute/shiftdi.c: New test.
38866
38867 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
38868
38869 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
38870 unique to the tool.
38871 * lib/g77.exp (g77_init): Likewise.
38872 * lib/g++.exp (g++_init): Likewise.
38873 * lib/objc.exp (objc_init): Likewise.
38874
38875 2002-09-25 Mark Mitchell <mark@codesourcery.com>
38876
38877 * g++.dg/abi/empty5.C: New test.
38878 * g++.dg/abi/empty6.C: New test.
38879 * g++.dg/abi/vbase12.C: New test.
38880
38881 2002-09-25 Richard Henderson <rth@redhat.com>
38882
38883 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
38884 too-small long double.
38885
38886 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
38887
38888 * gcc.dg/20020919-1.c: New test.
38889
38890 2002-09-23 Mark Mitchell <mark@codesourcery.com>
38891
38892 * g++.dg/abi/bitfield6.C: New test.
38893 * g++.dg/abi/bitfield7.C: New test.
38894 * g++.dg/abi/bitfield8.C: New test.
38895 * g++.dg/abi/vbase11.C: New test.
38896
38897 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
38898
38899 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
38900 hppa*-*-hpux*. Update test comment.
38901
38902 2002-09-20 Jakub Jelinek <jakub@redhat.com>
38903
38904 * gcc.dg/tls/struct-1.c: New test.
38905
38906 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
38907
38908 * gcc.dg/cpp/tr-warn2.c: Update.
38909
38910 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
38911
38912 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
38913
38914 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
38915
38916 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
38917 systems.
38918
38919 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
38920
38921 * gcc.c-torture/execute/ieee/mzero3.c: New test.
38922
38923 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38924 Adjust for c++filt moved to binutils. Remove spurious duplicate
38925 setting of cxxfilt.
38926
38927 2002-09-19 Geoffrey Keating <geoffk@apple.com>
38928
38929 * gcc.dg/20020312-2.c: Update for darwin.
38930
38931 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
38932
38933 * g++.old-deja/g++.other/crash32.C: Mark ICE.
38934
38935 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
38936
38937 * objc.dg/comp-types-1.m: New test.
38938 * objc.dg/comp-types-2.m: New test.
38939 * objc.dg/comp-types-3.m: New test.
38940 * objc.dg/comp-types-4.m: New test.
38941 * objc.dg/comp-types-5.m: New test.
38942 * objc.dg/comp-types-6.m: New test.
38943
38944 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
38945
38946 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
38947
38948 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
38949
38950 * g++.dg/other/do1.C: New test.
38951
38952 * g++.dg/template/subst1.C: New test.
38953
38954 2002-09-16 Steve Ellcey <sje@cup.hp.com>
38955
38956 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
38957
38958 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
38959
38960 * g++.dg/template/qualttp20.C: Adjust expected errors.
38961 * g++.old-deja/g++.jason/report.C: Likewise.
38962 * g++.old-deja/g++.other/qual1.C: Likewise.
38963
38964 * g++.dg/lookup/scoped2.C: New test.
38965
38966 * g++.dg/ext/asm3.C: New test.
38967
38968 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
38969
38970 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
38971
38972 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
38973
38974 * ChangeLog: follow spelling conventions.
38975 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
38976 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
38977 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
38978 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
38979 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
38980 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
38981 * g++.old-deja/g++.law/global-init1.C: Likewise.
38982 * g++.old-deja/g++.other/delete4.C: Likewise.
38983 * g++.old-deja/g++.other/inline21.C: Likewise.
38984 * g++.old-deja/g++.other/singleton.C: Likewise.
38985 * g77.dg/strlen0.f: Likewise.
38986 * g77.f-torture/compile/20010519-1.f: Likewise.
38987 * g77.f-torture/compile/980310-4.f: Likewise.
38988 * gcc.c-torture/compile/20000605-1.c: Likewise.
38989 * gcc.c-torture/execute/20020225-1.c: Likewise.
38990 * gcc.dg/c90-hexfloat-2.c: Likewise.
38991 * gcc.dg/c99-bool-1.c: Likewise.
38992 * gcc.dg/c99-hexfloat-2.c: Likewise.
38993 * gcc.dg/dll-2.c: Likewise.
38994 * gcc.dg/wtr-union-init-1.c: Likewise.
38995 * gcc.dg/wtr-union-init-2.c: Likewise.
38996 * gcc.dg/wtr-union-init-3.c: Likewise.
38997 * gcc.dg/cpp/avoidpaste1.c: Likewise.
38998 * gcc.dg/cpp/defined.c: Likewise.
38999 * gcc.dg/cpp/macsyntx.c: Likewise.
39000 * gcc.dg/cpp/paste2.c: Likewise.
39001 * gcc.dg/cpp/trad/defined.c: Likewise.
39002 * gcc.dg/format/c90-printf-1.c: Likewise.
39003 * gcc.dg/format/c90-scanf-1.c: Likewise.
39004 * gcc.dg/format/c99-printf-1.c: Likewise.
39005 * gcc.dg/format/c99-scanf-1.c: Likewise.
39006 * gcc.misc-tests/gcov-8.c: Likewise.
39007 * lib/profopt.exp: Likewise.
39008
39009 2002-09-15 Krister Walfridsson <cato@df.lth.se>
39010
39011 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
39012
39013 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
39014
39015 * g++.dg/inherit/using2.C: New test.
39016
39017 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
39018
39019 * ChangeLog: Follow spelling conventions.
39020 * g++.dg/template/friend4.C: Likewise.
39021 * g++.old-deja/g++.pt/crash67.C: Likewise.
39022 * gcc.c-torture/execute/20000801-4.c: Likewise.
39023 * gcc.dg/c90-digraph-1.c: Likewise.
39024 * gcc.dg/c94-digraph-1.c: Likewise.
39025 * gcc.dg/c99-digraph-1.c: Likewise.
39026 * gcc.dg/cpp/line5.c: Likewise.
39027 * gcc.dg/cpp/multiline.c: Likewise.
39028 * gcc.dg/cpp/trad/literals-1.c: Likewise.
39029 * gcc.dg/format/attr-3.c: Likewise.
39030 * gcc.dg/format/c90-scanf-3.c: Likewise.
39031 * gcc.dg/format/ext-4.c: Likewise.
39032
39033 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
39034
39035 * g++.dg/template/pretty1.C: New test.
39036
39037 2002-09-14 Alan Modra <amodra@bigpond.net.au>
39038
39039 * gcc.c-torture/execute/struct-cpy-1.c: New test.
39040
39041 2002-09-13 Matt Austern <austern@apple.com>
39042
39043 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
39044 passing a cast expression to a function by const reference.
39045
39046 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
39047
39048 * g++.dg/template/deduce1.C: New test.
39049
39050 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
39051
39052 * gcc.c-torture/execute/simd-1.c: Force all use of int to
39053 32-bit int.
39054
39055 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
39056
39057 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
39058 usage.
39059
39060 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
39061
39062 * gcc.c-torture/compile/20020910-1.c: New test.
39063
39064 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
39065
39066 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
39067
39068 2002-09-10 Andreas Jaeger <aj@suse.de>
39069
39070 * gcc.dg/20020312-2.c: Adjust for x86-64.
39071
39072 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
39073
39074 * g77.dg/7388.f: New test case for PR 7388.
39075
39076 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
39077
39078 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
39079
39080 2002-09-05 Ziemowit Laski <zlaski@apple.com>
39081
39082 * objc.dg/proto-lossage-1.m: New test.
39083
39084 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
39085
39086 * gcc.dg/cpp/_Pragma4.c: Fix typo.
39087
39088 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
39089
39090 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
39091 expected to pass.
39092
39093 2002-09-06 Stan Shebs <shebs@apple.com>
39094 David Edelsohn <edelsohn@gnu.org>
39095
39096 * gcc.dg/weak: New directory.
39097 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
39098 target-specific xfail bits.
39099 * gcc.dg/typeof-2.c: Move to new directory.
39100 * gcc.dg/weak.exp: New expect script.
39101
39102 2002-09-06 Alan Modra <amodra@bigpond.net.au>
39103
39104 * gcc.c-torture/execute/extzvsi.c: New test.
39105
39106 2002-09-05 Stan Shebs <shebs@apple.com>
39107
39108 * gcc.dg/weak-1.c: xfail on Darwin.
39109 * gcc.dg/weak-2.c: Ditto.
39110 * gcc.dg/weak-3.c: Ditto.
39111 * gcc.dg/weak-4.c: Ditto.
39112 * gcc.dg/weak-5.c: Ditto.
39113 * gcc.dg/weak-6.c: Ditto.
39114 * gcc.dg/weak-7.c: Ditto.
39115 * gcc.dg/weak-8.c: Ditto.
39116 * gcc.dg/weak-9.c: Ditto.
39117
39118 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
39119
39120 * gcc.c-torture/execute/loop-14.c: New test.
39121
39122 2002-09-04 Jakub Jelinek <jakub@redhat.com>
39123
39124 * g++.dg/other/cxa-atexit1.C: New test.
39125
39126 * gcc.dg/typeof-2.c: New test.
39127
39128 2002-09-03 Roger Sayle <roger@eyesopen.com>
39129
39130 * gcc.dg/builtins-2.c: New testcase.
39131 * gcc.dg/builtins-3.c: New testcase.
39132
39133 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
39134
39135 * gcc.dg/cpp/_Pragma4.c: New test.
39136
39137 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
39138
39139 * objc/execute/nil_method-1.m: New testcase.
39140
39141 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
39142
39143 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
39144 [Object class], not [Object initialize].
39145
39146 2002-08-31 Roger Sayle <roger@eyesopen.com>
39147 Hans-Peter Nilsson <hp@bitrange.com>
39148
39149 * gcc.c-torture/execute/20020720-1.x: Skip test on
39150 mmix-knuth-mmixware. Correct comment.
39151
39152 2002-08-27 Mark Mitchell <mark@codesourcery.com>
39153
39154 * testsuite/g++.dg/abi/bitfield5.C: New test.
39155 * testsuite/g++.dg/abi/vbase10.C: Likewise.
39156
39157 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
39158
39159 * objc.dg/undeclared-selector.m: New test.
39160
39161 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
39162
39163 * g++.dg/other/offsetof1.C: Avoid cast warning.
39164
39165 2002-08-26 Ziemowit Laski <zlaski@apple.com>
39166
39167 * objc.dg/super-class-2.m: New test.
39168
39169 2002-08-24 Matt Austern <austern@apple.com>
39170
39171 * g++.dg/ext/lvaddr.C: New test.
39172 * g++.dg/ext/lvcast.C: New test.
39173
39174 2002-08-22 Mark Mitchell <mark@codesourcery.com>
39175
39176 * testsuite/g++.dg/inherit/cond1.C: New test.
39177
39178 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
39179
39180 * gcc.dg/noncompile/incomplete-1.c: New test.
39181
39182 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
39183
39184 * gcc.dg/typespec-1.c: New test.
39185
39186 2002-08-20 Devang Patel <dpatel@apple.com>
39187 * objc.dg/proto-hier-2.m: New test.
39188
39189 2002-08-19 Ziemowit Laski <zlaski@apple.com>
39190
39191 * objc.dg/bitfield-1.m: New test.
39192 * objc.dg/bitfield-2.m: New test.
39193
39194 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
39195
39196 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
39197 gcc.dg/c99-flex-array-4.c: New tests.
39198
39199 2002-08-16 Stan Shebs <shebs@apple.com>
39200
39201 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
39202
39203 2002-08-15 Jakub Jelinek <jakub@redhat.com>
39204
39205 * gcc.dg/typeof-1.c: New test.
39206 * g++.dg/ext/typeof2.C: New test.
39207
39208 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
39209
39210 * g++.dg/other/offsetof1.C: New test.
39211
39212 2002-08-14 Richard Henderson <rth@redhat.com>
39213
39214 * gcc.dg/tls/diag-3.c: Fix expected message strings.
39215
39216 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
39217
39218 * gcc.dg/cpp/_Pragma3.c: New test.
39219
39220 2002-08-13 Mark Mitchell <mark@codesourcery.com>
39221
39222 * g++.dg/template/inherit3: New test.
39223
39224 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
39225
39226 * gcc.dg/bitfld-4.c: Add blank options.
39227
39228 2002-08-09 Mark Mitchell <mark@codesourcery.com>
39229
39230 * g++.dg/template/crash1.C: New test.
39231
39232 2002-08-08 Jakub Jelinek <jakub@redhat.com>
39233
39234 * gcc.dg/tls/opt-2.c: New test.
39235
39236 2002-08-08 Devang Patel <dpatel@apple.com>
39237
39238 * objc.dg/selector-1.m : New test
39239
39240 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
39241
39242 * g++.dg/abi/bitfield4.C: New test.
39243 * gcc.dg/bitfld-4.c: New test.
39244
39245 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
39246
39247 * g++.dg/other/packed1.C: New test.
39248
39249 2002-08-07 Mark Mitchell <mark@codesourcery.com>
39250
39251 * g++.dg/abi/offsetof.C: Tweak error messages.
39252 * g++.old-deja/g++.mike/p10769a.C: Likewise.
39253
39254 2002-08-08 Jakub Jelinek <jakub@redhat.com>
39255
39256 * gcc.dg/bitfld-3.c: New test.
39257
39258 2002-08-07 Jakub Jelinek <jakub@redhat.com>
39259 Richard Henderson <rth@redhat.com>
39260
39261 * gcc.dg/i386-bitfield1.c: New test.
39262 * g++.dg/abi/bitfield3.C: Update.
39263
39264 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
39265
39266 * objc.dg/const-str-2.m: Update.
39267 * gcc.dg/cpp/c++98.c: Change to C extension.
39268 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
39269 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
39270
39271 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
39272
39273 * testsuite/gcc.dg/tls/diag-3.c: New.
39274
39275 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
39276
39277 * g++.dg/README (Subdirectories): Document new subdir expr.
39278 * g++.dg/expr/pmf-1.C: New test.
39279
39280 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
39281
39282 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
39283
39284 2002-08-06 Jakub Jelinek <jakub@redhat.com>
39285
39286 * g++.dg/abi/bitfield3.C: New test.
39287
39288 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
39289
39290 * lib/gcov.exp: Tweak expected line formats.
39291 * gcc.misc-tests/gcov8.c: New test.
39292 * gcc.misc-tests/gcov8.x: New flags.
39293
39294 2002-08-05 Jakub Jelinek <jakub@redhat.com>
39295
39296 * consistency.vlad/layout/endian.c: Include string.h.
39297
39298 * gcc.c-torture/execute/20020805-1.c: New test.
39299
39300 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
39301
39302 * g++.dg/other/conversion1.C: New test.
39303
39304 2002-08-03 Roger Sayle <roger@eyesopen.com>
39305
39306 * gcc.dg/builtins-1.c: New testcase.
39307
39308 2002-08-02 Mark Mitchell <mark@codesourcery.com>
39309
39310 * g++.dg/inherit/access3.C: New test.
39311
39312 2002-08-01 Jakub Jelinek <jakub@redhat.com>
39313
39314 * gcc.dg/ia64-visibility-2.c: New test.
39315
39316 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
39317
39318 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
39319 __qualifier_flags to __flags.
39320
39321 2002-07-31 Mark Mitchell <mark@codesourcery.com>
39322
39323 * g++.dg/inherit/operator1.C: New test.
39324 * g++.dg/lookup/disamb1.C: Fix typo in comment.
39325 * g++.dg/other/error1.C: Change expected error message.
39326 * g++.dg/template/conv4.C: Likewise.
39327
39328 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
39329
39330 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
39331 for documented behavior.
39332
39333 2002-07-25 Roger Sayle <roger@eyesopen.com>
39334
39335 * gcc.c-torture/execute/20020720-1.x: Skip this test on
39336 several targets known to fail.
39337
39338 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
39339
39340 * gcc.dg/mips-args-[123].c: New tests.
39341
39342 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
39343
39344 * gcc.dg/ppc-spe.c: New.
39345
39346 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
39347
39348 * g++.dg/other/ptrmem4.C: New testcase.
39349
39350 2002-07-24 Richard Henderson <rth@redhat.com>
39351
39352 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
39353
39354 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
39355
39356 * g++.dg/ext/alignof1.C (main): Return 0 for success.
39357
39358 2002-07-24 Roger Sayle <roger@eyesopen.com>
39359
39360 * gcc.c-torture/execute/memset-3.c: New testcase.
39361
39362 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
39363
39364 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
39365 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
39366
39367 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39368
39369 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
39370 Delete.
39371
39372 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
39373
39374 * gcc.c-torture/compile/simd-4.c: New test.
39375
39376 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39377
39378 PR c++/7347, c++/7348
39379 * g++.dg/template/access4.C: New test.
39380 * g++.dg/template/access5.C: New test.
39381 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
39382 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
39383 * g++.old-deja/g++.pt/ttp58.C: Likewise.
39384 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
39385
39386 2002-07-22 Jakub Jelinek <jakub@redhat.com>
39387
39388 * gcc.dg/gnu89-init-2.c: New test.
39389
39390 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
39391
39392 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
39393
39394 2002-07-20 Roger Sayle <roger@eyesopen.com>
39395
39396 * gcc.c-torture/execute/20020720-1.c: New testcase.
39397
39398 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
39399
39400 * gcc.dg/cpp/Wsignprom.c: New tests.
39401
39402 2002-07-20 Alan Modra <amodra@bigpond.net.au>
39403
39404 * gcc.c-torture/execute/loop-13.c: New test.
39405
39406 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
39407
39408 * gcc.dg/cpp/expr.c: New tests.
39409
39410 2002-07-18 David Edelsohn <edelsohn@gnu.org>
39411
39412 * g++.dg/opt/pr6713.C: Add template instantiation.
39413
39414 2002-07-18 Alan Modra <amodra@bigpond.net.au>
39415
39416 * gcc.dg/nest.c: New test.
39417
39418 2002-07-17 Richard Henderson <rth@redhat.com>
39419
39420 * g++.dg/opt/pr6713.C: New test.
39421
39422 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
39423
39424 * gcc.c-torture/execute/loop-2e.x: Let the testcase
39425 XFAIL for all x86 processors.
39426
39427 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
39428
39429 * gcc.c-torture/execute/20010122-1.x: Do not test with
39430 -fomit-frame-pointer.
39431
39432 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39433
39434 * g++.dg/template/instantiate2.C: New test.
39435 * g++.dg/template/spec4.C: New test.
39436
39437 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39438
39439 * g++.dg/template/access2.C: New test.
39440 * g++.dg/template/access3.C: New test.
39441
39442 2002-07-15 Zack Weinberg <zack@codesourcery.com>
39443
39444 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
39445 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
39446 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
39447 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
39448 Convert to use <stdarg.h>.
39449 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
39450 Delete.
39451 * gcc.dg/va-arg-2.c: New.
39452 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
39453
39454 2002-07-15 Jakub Jelinek <jakub@redhat.com>
39455
39456 * gcc.c-torture/compile/20020710-1.c: New test.
39457
39458 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
39459 Andrew Pinski <pinskia@physics.uc.edu>
39460
39461 gcc.c-torture/compile/simd-2.c: New testcase.
39462 gcc.c-torture/compile/simd-3.c: Likewise.
39463
39464 2002-07-11 Mark Mitchell <mark@codesourcery.com>
39465
39466 PR c++/7224
39467 * g++.dg/overload/error1.C: New test.
39468
39469 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39470
39471 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
39472 configuration and IRIX 6 O32 ABI.
39473
39474 2002-07-11 Roger Sayle <roger@eyesopen.com>
39475
39476 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
39477
39478 2002-07-10 Roger Sayle <roger@eyesopen.com>
39479
39480 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
39481
39482 2002-07-10 Jeffrey A Law <law@redhat.com>
39483
39484 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
39485
39486 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
39487
39488 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
39489
39490 * gcc.dg/20020312-2.c: Check for __PPC__.
39491
39492 2002-07-09 Diego Novillo <dnovillo@redhat.com>
39493
39494 * gcc.c-torture/compile/20020709-1.c: New test.
39495
39496 2002-07-07 Roger Sayle <roger@eyesopen.com>
39497
39498 * g++.dg/template/qualttp21.C: New test case.
39499
39500 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
39501
39502 * gcc.c-torture/compile/20020706-1.c: New test.
39503 * gcc.c-torture/compile/20020706-2.c: New test.
39504
39505 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
39506 Alexandre Oliva <aoliva@redhat.com>
39507
39508 * g++.dg/warn/incomplete1.C: New test.
39509
39510 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39511
39512 PR c++/7099
39513 * g++.dg/warn/noreturn1.C: New test.
39514
39515 2002-07-03 Mark Mitchell <mark@codesourcery.com>
39516
39517 PR c++/6706
39518 * g++.dg/debug/debug6.C: New test.
39519 * g++.dg/debug/debug7.C: New test.
39520
39521 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
39522
39523 * gcc.c-torture/compile/simd-3.c: New test.
39524
39525 2002-07-03 Chris Demetriou <cgd@broadcom.com>
39526
39527 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
39528 * gcc.dg/20020620-1.c: Likewise.
39529
39530 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39531
39532 PR c++/6944
39533 * g++.dg/init/array4.C: New test.
39534 * g++.dg/init/array5.C: New test.
39535
39536 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
39537
39538 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
39539 * gcc.c-torture/execute/simd-2.c (main): Likewise.
39540
39541 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39542
39543 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
39544 * gcc.dg/wtr-aggr-init-1.c: Likewise.
39545 * gcc.dg/wtr-conversion-1.c: Likewise.
39546 * gcc.dg/wtr-escape-1.c: Likewise.
39547 * gcc.dg/wtr-int-type-1.c: Likewise.
39548 * gcc.dg/wtr-label-1.c: Likewise.
39549 * gcc.dg/wtr-static-1.c: Likewise.
39550 * gcc.dg/wtr-strcat-1.c: Likewise.
39551 * gcc.dg/wtr-suffix-1.c: Likewise.
39552 * gcc.dg/wtr-switch-1.c: Likewise.
39553 * gcc.dg/wtr-unary-plus-1.c: Likewise.
39554 * gcc.dg/wtr-union-init-1.c: Likewise.
39555 * gcc.dg/wtr-union-init-2.c: Likewise.
39556 * gcc.dg/wtr-union-init-3.c: Likewise.
39557
39558 * gcc.dg/wtr-func-def-1.c: New test.
39559
39560 2002-07-02 Devang Patel <dpatel@apple.com>
39561
39562 * objc.dg/param-1.m: New test.
39563
39564 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
39565
39566 * gcc.dg/cpp/trad/directive.c: Add test.
39567 * gcc.dg/cpp/trad/macroargs.c: Add test.
39568 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
39569
39570 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
39571
39572 * gcc.dg/cpp/cmdlne-M.c: New test.
39573
39574 2002-07-02 Ziemowit Laski <zlaski@apple.com>
39575
39576 * objc.dg/desig-init-1.m: New test.
39577
39578 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39579
39580 PR c++/6716
39581 * g++.dg/template/instantiate1.C: New test.
39582
39583 2002-07-01 Mark Mitchell <mark@codesourcery.com>
39584
39585 PR c++/7112
39586 * g++.dg/template/sizeof2.C: New test.
39587
39588 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
39589
39590 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
39591 gcc.dg/cpp/trad/include.c: New tests.
39592
39593 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
39594
39595 PR target/7177
39596 * gcc.c-torture/compile/20020701-1.c: New test.
39597
39598 2002-07-01 Stan Shebs <shebs@apple.com>
39599
39600 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
39601 header here...
39602 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
39603 (objc-torture-execute): or here.
39604
39605 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
39606
39607 * gcc.c-torture/execute/arith-rand-ll.c: New test.
39608
39609 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
39610
39611 * gcc.dg/cpp/trad/escaped-nl.c: New test.
39612
39613 2002-06-30 Devang Patel <dpatel@apple.com>
39614
39615 * objc.dg/fsyntax-only.m: New test.
39616
39617 2002-06-27 Mark Mitchell <mark@codesourcery.com>
39618
39619 PR c++/6695
39620 * g++.dg/template/friend7.C: New file.
39621
39622 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
39623
39624 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
39625 return type.
39626
39627 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
39628
39629 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
39630 avoid division by zero.
39631
39632 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
39633
39634 * gcc.dg/Wunknownprag.c: New tests.
39635
39636 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
39637
39638 * gcc.c-torture/execute/simd-2.c: New test.
39639
39640 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
39641
39642 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
39643 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
39644 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
39645 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
39646 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
39647 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
39648 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
39649 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
39650 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
39651 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
39652 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
39653 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
39654 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
39655 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
39656 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
39657 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
39658 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
39659
39660 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
39661
39662 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
39663 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
39664 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
39665 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
39666 New tests.
39667 * gcc.dg/cpp/trad/directive.c: Update.
39668
39669 2002-06-23 Andreas Jaeger <aj@suse.de>
39670
39671 * gcc.c-torture/execute/complex-6.c: New.
39672
39673 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
39674
39675 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
39676 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
39677 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
39678 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
39679
39680 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
39681
39682 * gcc.dg/cpp/trad: New directory with traditional tests copied
39683 from parent directory.
39684 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
39685 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
39686 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
39687 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
39688 Move to trad/ and rename.
39689 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
39690 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
39691 gcc.dg/cpp/trad/redef2.c: New tests.
39692 * gcc.dg/cpp/trad/trad.exp: New driver.
39693
39694 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
39695
39696 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
39697 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
39698 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
39699 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
39700 Remove.
39701
39702 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
39703
39704 * gcc.dg/20020620-1.c: New test.
39705
39706 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39707
39708 * g++.dg/template/ttp4.C: New test.
39709
39710 2002-06-19 Jakub Jelinek <jakub@redhat.com>
39711
39712 * g++.dg/opt/vt1.C: Fix regexp.
39713
39714 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39715
39716 * gcc.c-torture/execute/pure-1.c: Make functions static again.
39717 Don't use attribute `noinline'.
39718
39719 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
39720
39721 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
39722
39723 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
39724
39725 * gcc.c-torture/execute/simd-1.c: New.
39726
39727 * gcc.dg/simd-1.c: New.
39728
39729 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
39730
39731 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
39732
39733 2002-06-16 Richard Henderson <rth@redhat.com>
39734
39735 * g++.dg/ext/anon-struct1.C: New.
39736 * g++.dg/ext/anon-struct2.C: New.
39737 * g++.dg/ext/anon-struct3.C: New.
39738 * gcc.dg/anon-struct-1.c: New.
39739 * gcc.dg/anon-struct-2.c: New.
39740 * gcc.dg/anon-struct-3.c: New.
39741 * gcc.dg/20011008-1.c: Adjust warning text.
39742 * gcc.dg/20020527-1.c: Add -fms-extensions.
39743
39744 2002-06-16 Richard Henderson <rth@redhat.com>
39745
39746 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
39747
39748 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
39749
39750 * gcc.c-torture/execute/20020615-1.c: New test.
39751
39752 2002-06-15 Roger Sayle <roger@eyesopen.com>
39753
39754 * gcc.c-tortuture/execute/compare-1.c: New test case.
39755 * gcc.c-tortuture/execute/compare-2.c: New test case.
39756 * gcc.c-tortuture/execute/compare-3.c: New test case.
39757
39758 2002-06-13 Richard Henderson <rth@redhat.com>
39759
39760 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
39761 ia64 ilp32.
39762
39763 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39764
39765 * g++.dg/template/typename2.C: Update error message.
39766
39767 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
39768
39769 * gcc.c-torture/execute/20020611-1.c: New test.
39770
39771 2002-06-11 Bob Wilson <bob.wilson@acm.org>
39772
39773 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
39774 list of targets to skip.
39775
39776 2002-06-10 Bob Wilson <bob.wilson@acm.org>
39777
39778 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
39779 targets if not optimizing.
39780
39781 2002-06-10 Jakub Jelinek <jakub@redhat.com>
39782
39783 * gcc.c-torture/compile/20020605-1.c: New test.
39784
39785 * g++.dg/opt/vt1.C: New test.
39786
39787 * gcc.dg/20020531-1.c: New test.
39788
39789 * gcc.dg/20020530-1.c: New test.
39790
39791 * gcc.dg/20020527-1.c: New test.
39792
39793 * g++.dg/opt/cse1.C: New test.
39794
39795 2002-06-07 Roger Sayle <roger@eyesopen.com>
39796
39797 * gcc.dg/20020607-2.c: New test case.
39798
39799 2002-06-07 Jakub Jelinek <jakub@redhat.com>
39800
39801 * gcc.c-torture/compile/20020604-1.c: New test.
39802
39803 2002-06-04 Richard Henderson <rth@redhat.com>
39804
39805 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
39806 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
39807 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
39808
39809 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
39810
39811 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
39812
39813 2002-06-03 Richard Henderson <rth@redhat.com>
39814
39815 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
39816 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
39817
39818 2002-06-02 Richard Henderson <rth@redhat.com>
39819
39820 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
39821 test functions static.
39822
39823 2002-06-02 Andreas Jaeger <aj@suse.de>
39824
39825 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
39826 now.
39827
39828 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
39829
39830 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
39831 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
39832 Update for mofified diagnostics.
39833 * gcc.dg/c99-intconst-1.c: No longer fail.
39834
39835 2002-06-02 Richard Henderson <rth@redhat.com>
39836
39837 * gcc.dg/uninit-A.c: Remove xfail markers.
39838
39839 2002-06-01 Roger Sayle <roger@eyesopen.com>
39840
39841 * gcc.dg/fnegate-1.c: New test case.
39842
39843 2002-05-30 Osku Salerma <osku@iki.fi>
39844
39845 * gcc.c-torture/execute/mayalias-1.c: New file.
39846
39847 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
39848
39849 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
39850 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
39851 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
39852
39853 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
39854
39855 * gcc.c-torture/execute/20020529-1.c: New test.
39856
39857 2002-05-27 Richard Henderson <rth@redhat.com>
39858
39859 * g++.dg/ext/attrib6.C: New test case.
39860
39861 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39862
39863 * gcc.c-torture/execute/pure-1.c: New test.
39864
39865 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
39866
39867 * gcc.dg/cpp/arith-2.c: Remove.
39868
39869 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
39870
39871 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
39872 * gcc.dg/cpp/if-3.c: Remove.
39873
39874 2002-05-26 Jakub Jelinek <jakub@redhat.com>
39875
39876 * g++.dg/opt/cse2.C: New test.
39877
39878 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
39879
39880 * gcc.dg/cpp/arith-1.c: New semantic tests.
39881 * gcc.dg/cpp/if-1.c: Update.
39882
39883 2002-05-24 Ben Elliston <bje@redhat.com>
39884
39885 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
39886
39887 2002-05-24 Jakub Jelinek <jakub@redhat.com>
39888
39889 * gcc.dg/verbose-asm.c: New test.
39890
39891 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
39892
39893 * gcc.dg/cpp/paste12.c: New test.
39894
39895 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39896
39897 * g++.dg/parse/named_ops.C: New test.
39898
39899 2002-05-23 Mark Mitchell <mark@codesourcery.com>
39900
39901 * gcc.dg/weak-8.c: New test.
39902
39903 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
39904
39905 * gcc.dg/weak-2.c: Allow optional leading underscore
39906 in scan-assembler symbol name.
39907 * gcc.dg/weak-3.c: Likewise.
39908 * gcc.dg/weak-4.c: Likewise.
39909 * gcc.dg/weak-5.c: Likewise.
39910
39911 2002-05-23 Jakub Jelinek <jakub@redhat.com>
39912
39913 * gcc.dg/20020523-1.c: New test.
39914
39915 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39916
39917 * objc.dg/const-str-2.m: Update now that we stop after
39918 a command line error.
39919
39920 2002-05-22 Richard Henderson <rth@redhat.com>
39921
39922 * g++.dg/dg.exp: Fix typo in test pruneing.
39923
39924 2002-05-22 Richard Henderson <rth@redhat.com>
39925
39926 * g++.dg/dg.exp: Prune the tls subdirectory.
39927 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
39928 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
39929 * g++.dg/tls/init-1.C: New.
39930
39931 2002-05-22 Jakub Jelinek <jakub@redhat.com>
39932
39933 * gcc.dg/20020517-1.c: New test.
39934
39935 2002-05-21 Richard Henderson <rth@redhat.com>
39936
39937 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
39938 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
39939
39940 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
39941
39942 * g++.dg/other/copy2.C: New test.
39943
39944 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
39945
39946 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
39947 (MAX_COPY): Bump up to 10 times sizeof (long long).
39948 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
39949
39950 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
39951 sizeof (long long).
39952
39953 * gcc.c-torture/execute/strcpy-1.c: New test.
39954
39955 2002-05-19 Jason Merrill <jason2redhat.com>
39956
39957 * g++.dg/ext/oper1.C: New test.
39958
39959 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
39960 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
39961
39962 * README.QMTEST: New file.
39963
39964 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
39965
39966 2002-05-19 Andreas Jaeger <aj@suse.de>
39967
39968 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
39969 now.
39970 * gcc.c-torture/execute/loop-2d.x: Likewise.
39971
39972 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
39973
39974 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
39975 support weak symbols.
39976 * gcc.dg/weak-4.c: Likewise.
39977 * gcc.dg/weak-6.c: Likewise.
39978
39979 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
39980
39981 * gcc.dg/weak-3.c: Add dg-excess-error comment for
39982 cygwin, coff and h8300-*-hms targets
39983 * gcc.dg/weak-5.c: Likewise.
39984 * gcc.dg/weak-7.c: Likewise.
39985
39986 2002-05-16 Jason Merrill <jason@redhat.com>
39987
39988 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
39989 (scan-assembler-not, scan-assembler-dem): Likewise.
39990 (scan-assembler-dem-not): Likewise.
39991
39992 2002-05-15 Richard Henderson <rth@redhat.com>
39993
39994 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
39995
39996 2002-05-15 Richard Henderson <rth@redhat.com>
39997
39998 * gcc.dg/weak-5.c (vfoo1c): No warning here.
39999 (vfoo1f): Warning here.
40000 (vfoo1l): Don't redefine the alias.
40001
40002 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
40003
40004 * g++.dg/init/pm1.C: New test.
40005
40006 2002-05-12 David S. Miller <davem@redhat.com>
40007
40008 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
40009 types.
40010
40011 2002-05-10 Roger Sayle <roger@eyesopen.com>
40012
40013 * gcc.c-torture/execute/20020510-1.c: New test case.
40014
40015 2002-05-10 David S. Miller <davem@redhat.com>
40016
40017 * gcc.c-torture/execute/conversion.c: Test long double too.
40018
40019 2002-05-09 Jakub Jelinek <jakub@redhat.com>
40020
40021 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
40022 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
40023 * lib/g++.exp (g++_link_flags): Likewise.
40024 * lib/objc.exp (objc_target_compile): Likewise.
40025
40026 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
40027
40028 * gcc.dg/cpp/poison.c: Update.
40029 * gcc.dg/cpp/20000625-2.c: Remove.
40030 * gcc.dg/cpp/direct2s.c: Remove final test.
40031
40032 2002-05-08 Tom Rix <trix@redhat.com>
40033
40034 * gcc.c-torture/execute/20020508-1.c: New test.
40035 * gcc.c-torture/execute/20020508-2.c: New test.
40036 * gcc.c-torture/execute/20020508-3.c: New test.
40037
40038 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
40039
40040 * gcc.dg/cpp/charconst-4.c: More tests.
40041
40042 2002-05-08 Mark Mitchell <mark@codesourcery.com>
40043
40044 PR c/6569
40045 * gcc.dg/weak-3.c: Update location of warning messages.
40046 * gcc.dg/weak-5.c: Likewise.
40047
40048 2002-05-06 Roger Sayle <roger@eyesopen.com>
40049
40050 * gcc.c-torture/execute/20020506-1.c: New test case.
40051
40052 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
40053
40054 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
40055
40056 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40057
40058 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
40059
40060 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40061
40062 * gcc.dg/cpp/charconst-3.c: New test.
40063
40064 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40065
40066 * gcc.dg/cpp/charconst.c: Update tests.
40067
40068 2002-05-05 Tim Josling <tej@melbpc.org.au>
40069
40070 * treelang: Added directory for new sample language treelang. Also
40071 lib/treelang.exp: New file to signal treelang should be tested.
40072
40073 2002-05-03 Jakub Jelinek <jakub@redhat.com>
40074
40075 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
40076 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
40077 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
40078 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
40079 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
40080 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
40081 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
40082
40083 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
40084
40085 * gcc.dg/format/xopen-2.c: New test.
40086
40087 2002-05-03 Jakub Jelinek <jakub@redhat.com>
40088
40089 * gcc.dg/20020503-1.c: New test.
40090
40091 2002-05-02 Mark Mitchell <mark@codesourcery.com>
40092
40093 * g++.dg/init/dtor1.C: Make it tougher.
40094
40095 2002-05-01 Mark Mitchell <mark@codesourcery.com>
40096
40097 * g++.dg/init/dtor1.C: New test.
40098
40099 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
40100
40101 * gcc.dg/altivec-8.c: New.
40102
40103 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
40104
40105 * gcc.dg/altivec-7.c: New.
40106
40107 2002-04-29 Jakub Jelinek <jakub@redhat.com>
40108
40109 * g++.dg/parse/typedef1.C: New test.
40110
40111 2002-04-29 Mark Mitchell <mark@codesourcery.com>
40112
40113 PR c++/6486
40114 * g++.dg/template/friend6.C: New test.
40115
40116 PR c++/6492
40117 * g++.dg/init/copy1.C: New test.
40118
40119 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
40120
40121 * g++.dg/warn/effc1.C: New test.
40122
40123 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
40124
40125 * gcc.dg/cpp/if-cexp.c: Add a test.
40126
40127 2002-04-28 Jakub Jelinek <jakub@redhat.com>
40128
40129 * gcc.dg/20020426-2.c: New test.
40130
40131 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
40132
40133 * gcc.dg/cpp/if-mop.c: Update.
40134 * gcc.dg/cpp/if-mpar.c: Add test.
40135 * gcc.dg/cpp/if-oppr.c: Update.
40136
40137 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40138
40139 PR c/6343
40140 * gcc.dg/weak-[2-7].c: New tests.
40141
40142 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
40143
40144 * gcc.dg/enum1.c: New test.
40145
40146 2002-04-26 Mark Mitchell <mark@codesourcery.com>
40147
40148 PR c++/6497
40149 * g++.dg/inherit/access2.C: New test.
40150
40151 2002-04-26 Mark Mitchell <mark@codesourcery.com>
40152
40153 PR bootstrap/6445
40154 * gcc.dg/20020426-1.c: New test.
40155
40156 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
40157
40158 * g++.dg/abi/enum1.C: New test.
40159
40160 2002-04-26 Richard Henderson <rth@redhat.com>
40161
40162 * gcc.dg/c99-bool-1.c: Expect always true warning.
40163
40164 2002-04-25 Roger Sayle <roger@eyesopen.com>
40165
40166 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
40167
40168 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40169
40170 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
40171 targets.
40172
40173 2002-04-24 Mark Mitchell <mark@codesourcery.com>
40174
40175 * g++.dg/abi/mange7.C: New test.
40176
40177 PR c++/6438.
40178 * g++.dg/parse/stmtexpr2.C: New test.
40179
40180 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
40181
40182 * gcc.dg/20020312-2.c: Add SH target.
40183
40184 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40185
40186 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
40187 compiler output on mips*-*-irix*.
40188
40189 2002-04-23 Jakub Jelinek <jakub@redhat.com>
40190
40191 * g++.dg/parse/attr1.C: New test.
40192
40193 2002-04-23 Roger Sayle <roger@eyesopen.com>
40194
40195 * gcc.c-torture/execute/string-opt-17.c: New test case.
40196 * gcc.c-torture/execute/memset-2.c: New test case.
40197
40198 2002-04-23 Mark Mitchell <mark@codesourcery.com>
40199
40200 PR c++/6256:
40201 * g++.dg/template/friend5.C: New test.
40202
40203 PR c++/6331:
40204 * g++.dg/template/qual1.C: Likewise.
40205
40206 2002-04-22 Zack Weinberg <zack@codesourcery.com>
40207
40208 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
40209 Include stdlib.h, not stdio.h or ctype.h.
40210
40211 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
40212
40213 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
40214 cris-*-elf* and mmix-*-*.
40215 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
40216 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
40217 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
40218 Ditto.
40219 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
40220 * gcc.dg/wchar_t-1.c: Ditto.
40221
40222 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
40223
40224 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
40225 Clarify comment.
40226
40227 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
40228
40229 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
40230
40231 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40232
40233 * gcc.c-torture/execute/20000906-1.x: Delete.
40234
40235 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
40236
40237 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
40238
40239 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
40240
40241 * PR6367
40242 * g77.f-torture/execute/6367.f: New test.
40243 * g77.f-torture/execute/6367.x: Disable for MMIX.
40244
40245 2002-04-19 Mark Mitchell <mark@codesourcery.com>
40246
40247 * PR6352
40248 * g++.dg/opt/inline2.C: New test.
40249
40250 2002-04-18 Richard Henderson <rth@redhat.com>
40251
40252 * gcc.dg/20000906-1.c: Enable for all targets.
40253 * gcc.c-torture/compile/iftrap-2.c: New.
40254
40255 2002-04-18 Jakub Jelinek <jakub@redhat.com>
40256
40257 * gcc.dg/20020418-1.c: New test.
40258 * gcc.dg/20020418-2.c: New test.
40259
40260 2002-04-18 Richard Henderson <rth@redhat.com>
40261
40262 * gcc.c-torture/compile/iftrap-1.c: New.
40263 * gcc.dg/iftrap-1.c: Adjust for ia64.
40264 * gcc.dg/iftrap-2.c: New.
40265
40266 2002-04-18 Jakub Jelinek <jakub@redhat.com>
40267
40268 * gcc.c-torture/compile/20020418-1.c: New test.
40269
40270 2002-04-18 Roger Sayle <roger@eyesopen.com>
40271
40272 * gcc.c-torture/compile/20020415-1.c: New.
40273
40274 2002-04-18 David S. Miller <davem@redhat.com>
40275
40276 * gcc.c-torture/execute/20020418-1.c: New test.
40277
40278 2002-04-17 Jakub Jelinek <jakub@redhat.com>
40279
40280 * gcc.dg/20020416-1.c: New test.
40281
40282 * g++.dg/opt/inline1.C: New test.
40283
40284 2002-04-16 Jakub Jelinek <jakub@redhat.com>
40285
40286 * gcc.dg/altivec-5.c: New test.
40287
40288 * gcc.dg/20020415-1.c: New test.
40289
40290 2002-04-15 Mark Mitchell <mark@codesourcery.com>
40291
40292 * testsuite/lib/chill.exp: Remove.
40293
40294 2002-04-14 Jakub Jelinek <jakub@redhat.com>
40295
40296 * g++.dg/other/big-struct.C: New test.
40297
40298 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
40299
40300 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
40301 of scratch file.
40302
40303 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
40304
40305 PR c/6277
40306 * gcc.dg/i386-387-1.c: Allow optional leading underscore
40307 in scan-assembler function name
40308
40309 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
40310
40311 * g77.f-torture/execute/980628-4.x,
40312 g77.f-torture/execute/980628-5.x,
40313 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
40314 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
40315 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
40316 i[34567]86-*-*.
40317
40318 2002-04-13 David S. Miller <davem@redhat.com>
40319
40320 * gcc.c-torture/execute/20020413-1.c: New test.
40321
40322 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
40323
40324 * gcc.dg/asm-6.c,
40325 * g++.dg/ext/asm1.C: New tests.
40326
40327 2002-04-12 Mark Mitchell <mark@codesourcery.com>
40328
40329 PR c++ 5373.
40330 * g++.dg/parse/stmtexpr1.C: New test.
40331
40332 PR c++/5189.
40333 * g++.dg/template/copy1.C: New test.
40334
40335 2002-04-12 Richard Henderson <rth@redhat.com>
40336
40337 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
40338
40339 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
40340
40341 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
40342 gcc.c-torture/execute/20020307-2.c.
40343
40344 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
40345
40346 * g++.dg/ext/attrib5.C,
40347 * g++.dg/lookup/struct1.C: New tests.
40348
40349 2002-04-11 Jakub Jelinek <jakub@redhat.com>
40350
40351 * gcc.dg/20020411-1.c: New test.
40352
40353 * gcc.c-torture/execute/20020411-1.c: New test.
40354
40355 2002-04-10 Janis Johnson <janis187@us.ibm.com>
40356
40357 * g77.f-torture/execute/6177.f: New test.
40358
40359 2002-04-10 Jakub Jelinek <jakub@redhat.com>
40360
40361 PR middle-end/6247
40362 * g++.dg/opt/cleanup1.C: New test.
40363
40364 * g++.dg/opt/const1.C: New test.
40365
40366 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
40367
40368 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
40369
40370 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
40371
40372 PR c++/5507
40373 * g++.dg/template/typename2.C: New test.
40374
40375 2002-04-10 Alan Modra <amodra@bigpond.net.au>
40376
40377 * gcc.c-torture/execute/loop-12.c: New.
40378
40379 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
40380
40381 * g77.f-torture/execute/980628-4.x,
40382 g77.f-torture/execute/980628-5.x,
40383 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
40384 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
40385 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
40386
40387 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40388
40389 PR optimization/6086
40390 * g++.dg/opt/preinc1.C: New test.
40391
40392 2002-04-06 Mark Mitchell <mark@codesourcery.com>
40393
40394 PR c++/5571
40395 * g++.dg/opt/static2.C: New test.
40396
40397 2002-04-06 Mark Mitchell <mark@codesourcery.com>
40398
40399 PR c/5120
40400 * gcc.dg/20020406-1.c: New test.
40401
40402 2002-04-04 David S. Miller <davem@redhat.com>
40403
40404 * gcc.c-torture/execute/20020404-1.c: New test.
40405
40406 2002-04-04 Jakub Jelinek <jakub@redhat.com>
40407
40408 PR c/6123
40409 * gcc.dg/20020312-2.c: Do not declare global register variable
40410 if __PIC__ or __pic__ is defined.
40411
40412 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
40413
40414 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
40415 __asm__ so that it works correctly even if -ansi -pedantic-errors.
40416
40417 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40418
40419 * gcc.misc-tests/linkage.exp: Update last change to handle
40420 sparc*-, not just sparc-.
40421
40422 2002-04-03 Richard Henderson <rth@redhat.com>
40423
40424 * gcc.dg/cpp/ucs.c: Improved long UCS test.
40425
40426 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
40427
40428 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
40429
40430 2002-04-02 David S. Miller <davem@redhat.com>
40431
40432 * gcc.c-torture/execute/20020402-3.c: New test.
40433
40434 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
40435
40436 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
40437 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
40438
40439 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
40440 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
40441 g77.f-torture/execute/20001201.x,
40442 g77.f-torture/execute/u77-test.x: New files.
40443
40444 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
40445 * gcc.dg/wchar_t-1.c: Ditto.
40446
40447 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40448
40449 * gcc.c-torture/execute/20020402-1.c: New test.
40450
40451 2002-04-01 Richard Henderson <rth@redhat.com>
40452
40453 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
40454
40455 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
40456
40457 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40458
40459 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
40460
40461 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40462
40463 * g++.dg/inherit/template-as-base.C: Expect error.
40464 * g++.dg/inherit/namespace-as-base.C: Likewise.
40465
40466 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
40467
40468 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
40469 g++.dg/ext/instantiate3.C: Tweak match patterns.
40470
40471 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
40472 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
40473 -da test.
40474
40475 2002-03-31 Richard Henderson <rth@redhat.com>
40476
40477 * gcc.dg/special/alias-2.c: New.
40478 * gcc.dg/special/ecos.exp: Run it.
40479
40480 2002-03-31 Richard Henderson <rth@redhat.com>
40481
40482 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
40483
40484 2002-03-31 Kazu Hirata <kazu@hxi.com>
40485
40486 * gcc.dg/weak-1.c: Disable on h8300 port.
40487
40488 2002-03-29 Janis Johnson <janis187@us.ibm.com>
40489
40490 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
40491 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
40492 ordering tests.
40493 * g++.dg/bprob/bprob-1.C: New test.
40494 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
40495 * g++.dg/gcov/gcov-1.C: New test.
40496 * g++.dg/gcov/gcov-1.x: New file.
40497 * g++.dg/gcov/gcov-2.C: New test.
40498 * g++.dg/gcov/gcov-3.C: New test.
40499 * g++.dg/gcov/gcov-3.h: New file.
40500
40501 2002-03-28 Roger Sayle <roger@eyesopen.com>
40502
40503 * g++.old-deja/g++.other/builtins5.C: New test.
40504 * g++.old-deja/g++.other/builtins6.C: New test.
40505 * g++.old-deja/g++.other/builtins7.C: New test.
40506 * g++.old-deja/g++.other/builtins8.C: New test.
40507 * g++.old-deja/g++.other/builtins9.C: New test.
40508
40509 2002-03-29 Jakub Jelinek <jakub@redhat.com>
40510
40511 * g++.dg/opt/static1.C: New test.
40512
40513 * g++.dg/opt/longbranch1.C: New test.
40514
40515 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
40516
40517 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
40518
40519 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
40520
40521 2002-03-28 Jeffrey A Law (law@redhat.com)
40522
40523 * gcc.c-torture/execute/20020328-1.c: New test.
40524
40525 2002-03-27 Richard Henderson <rth@redhat.com>
40526
40527 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
40528 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
40529 move from g++.old-deja/g++.ext/.
40530
40531 2002-03-27 Mark Mitchell <mark@codesourcery.com>
40532
40533 * g++.dg/init/new2.C: New test.
40534
40535 2002-03-26 Richard Henderson <rth@redhat.com>
40536
40537 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
40538
40539 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
40540 on sparc.
40541
40542 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
40543 sparcv9 systems.
40544 * gcc.dg/20001102-1.c: Likewise.
40545
40546 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
40547
40548 * gcc.dg/cpp/endif-pedantic1.c,
40549 gcc.dg/cpp/endif-pedantic2.c: New tests.
40550
40551 2002-03-26 Mark Mitchell <mark@codesourcery.com>
40552
40553 * g++.dg/init/new1.C: New test.
40554
40555 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
40556
40557 * g++.dg/abi/vbase9.C: New test.
40558
40559 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
40560
40561 * gcc.dg/arm-asm.c: New test.
40562
40563 2002-03-26 Andrew Cagney <ac131313@redhat.com>
40564
40565 * gcc.dg/Wswitch-enum.c: New test.
40566 Fix PR c/5044.
40567
40568 2002-03-26 Richard Henderson <rth@redhat.com>
40569
40570 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
40571 structure.
40572
40573 2002-03-25 Richard Henderson <rth@redhat.com>
40574
40575 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
40576 sparcv9 systems.
40577
40578 * gcc.c-torture/compile/20011119-1.c (xxx): New.
40579 * gcc.c-torture/compile/20011119-2.c (xxx): New.
40580
40581 2002-03-25 Zack Weinberg <zack@codesourcery.com>
40582
40583 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
40584
40585 2002-03-25 Bob Wilson <bob.wilson@acm.org>
40586
40587 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
40588 targets using generic thunk support.
40589
40590 2002-03-25 Jakub Jelinek <jakub@redhat.com>
40591
40592 * gcc.c-torture/compile/20020323-1.c: New test.
40593
40594 * g++.dg/opt/conj2.C: New test.
40595
40596 2002-03-24 Richard Henderson <rth@redhat.com>
40597
40598 * gcc.dg/weak-1.c: Use -fno-common.
40599
40600 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40601
40602 * g77.dg/f77-edit-apostrophe-out.f: New test
40603 * g77.dg/f77-edit-h-out.f: New test
40604 * g77.dg/f77-edit-t-in.f: New test
40605 * g77.dg/f77-edit-t-out.f: New test
40606 * g77.dg/f77-edit-x-out.f: New test
40607 * g77.dg/f77-edit-slash-out.f: New test
40608 * g77.dg/f77-edit-colon-out.f: New test
40609 * g77.dg/f77-edit-s-out.f: New test
40610
40611 2002-03-24 Richard Henderson <rth@redhat.com>
40612
40613 * objc/execute/formal_protocol-6.x: New XFAIL.
40614
40615 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40616
40617 * gcc.dg/weak-1.c: Early return from dg-final on platforms
40618 that do not support weak symbols
40619
40620 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40621
40622 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
40623 * lib/g77.exp: Likewise.
40624 * lib/objc.exp: Likewise.
40625
40626 2002-03-23 Andrew Cagney <ac131313@redhat.com>
40627
40628 * gcc.dg/Wswitch-default.c: New test.
40629
40630 2002-03-23 Jakub Jelinek <jakub@redhat.com>
40631
40632 * g++.dg/other/enum1.C: New test.
40633
40634 2002-03-23 Zack Weinberg <zack@codesourcery.com>
40635
40636 * gcc.dg/pragma-ep-3.c: Fix typo.
40637
40638 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40639
40640 * g++.dg/inherit/template-as-base.C: New test.
40641
40642 2002-03-22 Jakub Jelinek <jakub@redhat.com>
40643
40644 * g++.old-deja/g++.other/dwarf2-1.C: Move...
40645 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
40646
40647 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
40648
40649 * gcc.dg/cpp/multiline.c: Update to match.
40650
40651 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
40652
40653 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
40654
40655 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
40656
40657 * gcc.dg/cpp/extratokens2.c: New file.
40658
40659 2002-03-21 David Edelsohn <edelsohn@gnu.org>
40660
40661 * gcc.dg/20020312-2.c: Add rs6000 target.
40662
40663 * gcc.c-torture/compile/20020319-1.c: New test.
40664
40665 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40666
40667 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
40668 (A, E): Handle this.
40669
40670 2002-03-20 Jason Merrill <jason@redhat.com>
40671
40672 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
40673 ignoring -fpic.
40674 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
40675 through prune_gcc_output.
40676
40677 2002-03-20 Jakub Jelinek <jakub@redhat.com>
40678
40679 * gcc.c-torture/compile/20020320-1.c: New test.
40680
40681 2002-03-19 Jakub Jelinek <jakub@redhat.com>
40682
40683 * gcc.c-torture/compile/20020318-1.c: New test.
40684
40685 * gcc.dg/struct-by-value-1.c: New test.
40686
40687 * gcc.dg/20020319-1.c: New test.
40688
40689 2002-03-18 Jakub Jelinek <jakub@redhat.com>
40690
40691 * g++.dg/opt/conj1.C: New test.
40692
40693 2002-03-17 Mark Mitchell <mark@codesourcery.com>
40694
40695 * g++.dg/template/qualttp20.C: Revert previous change.
40696 * g++.dg/template/qualttp3.C: Likewise.
40697 * g++.dg/template/qualttp4.C: Likewise.
40698 * g++.dg/template/qualttp5.C: Likewise.
40699 * g++.dg/template/qualttp6.C: Likewise.
40700 * g++.dg/template/qualttp7.C: Likewise.
40701 * g++.dg/template/qualttp8.C: Likewise.
40702 * g++.dg/template/recurse.C: Likewise.
40703
40704 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
40705
40706 * gcc.dg/cpp/wchar-1.c: Update.
40707
40708 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
40709
40710 * g++.dg/template/conv1.C: New test.
40711 * g++.dg/template/conv2.C: New test.
40712 * g++.dg/template/conv3.C: New test.
40713 * g++.dg/template/conv4.C: New test.
40714
40715 2002-03-15 Mark Mitchell <mark@codesourcery.com>
40716
40717 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
40718 * g++.dg/template/qualttp3.C: Likewise.
40719 * g++.dg/template/qualttp4.C: Likewise.
40720 * g++.dg/template/qualttp5.C: Likewise.
40721 * g++.dg/template/qualttp6.C: Likewise.
40722 * g++.dg/template/qualttp7.C: Likewise.
40723 * g++.dg/template/qualttp8.C: Likewise.
40724 * g++.dg/template/recurse.C: Likewise.
40725
40726 2002-03-15 Mark Mitchell <mark@codesourcery.com>
40727
40728 * g++.dg/opt/dtor1.C: New test.
40729
40730 2002-03-15 Jakub Jelinek <jakub@redhat.com>
40731
40732 * gcc.c-torture/compile/20020315-1.c: New test.
40733
40734 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
40735
40736 * gcc.dg/weak-1.c: Fix scan tests.
40737
40738 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
40739
40740 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
40741 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
40742 cris-*-aout* mmix-*-*.
40743 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
40744 cris-*-aout* mmix-*-*.
40745 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
40746 cris-*-elf* cris-*-aout* and mmix-*-*.
40747 * gcc.dg/20001009-1.c: Ditto.
40748 * gcc.dg/20010912-1.c: Ditto.
40749 * gcc.dg/20020122-4.c: Ditto.
40750 * gcc.dg/inline-2.c: Ditto.
40751
40752 2002-03-14 Jeffrey A Law (law@cygnus.com)
40753
40754 * gcc.c-torture/compile/20020314-1.c: New test.
40755
40756 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
40757
40758 * gcc.c-torture/execute/20020314-1.c: New test.
40759
40760 2002-03-14 Jakub Jelinek <jakub@redhat.com>
40761
40762 * g++.dg/warn/Wunused-1.C: New test.
40763
40764 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
40765
40766 * g++.dg/abi/mangle6.C: New test.
40767
40768 2002-03-13 Jakub Jelinek <jakub@redhat.com>
40769
40770 * gcc.c-torture/compile/20020309-2.c: New test.
40771
40772 * gcc.c-torture/compile/20020312-1.c: New test.
40773
40774 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
40775
40776 * g++.dg/other/access1.C: New test.
40777
40778 2002-03-12 Jakub Jelinek <jakub@redhat.com>
40779
40780 * gcc.c-torture/execute/wchar_t-1.c: New test.
40781
40782 2002-03-12 David Edelsohn <edelsohn@gnu.org>
40783
40784 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
40785
40786 2002-03-12 Roger Sayle <roger@eyesopen.com>
40787
40788 * gcc.dg/20020312-1.c: New test case.
40789
40790 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
40791
40792 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
40793
40794 2002-03-11 Richard Henderson <rth@redhat.com>
40795
40796 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
40797 * g++.old-deja/g++.jason/report.C: Likewise.
40798
40799 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
40800
40801 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
40802 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
40803
40804 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
40805
40806 * testsuite/g++.dg/overload/pmf1.C: New test.
40807
40808 2002-03-11 Kazu Hirata <kazu@hxi.com>
40809
40810 * gcc.c-torture/execute/20020307-1.c: Use long.
40811
40812 2002-03-11 Jakub Jelinek <jakub@redhat.com>
40813
40814 PR optimization/5844
40815 * gcc.dg/20020310-1.c: New test.
40816
40817 2002-03-09 Michael Meissner <meissner@redhat.com>
40818
40819 * gcc.c-torture/execute/memcpy-2.c: New test.
40820 * gcc.c-torture/execute/memset-1.c: New test.
40821 * gcc.c-torture/execute/strlen-1.c: New test.
40822 * gcc.c-torture/execute/strcmp-1.c: New test.
40823 * gcc.c-torture/execute/strncmp-1.c: New test.
40824
40825 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
40826
40827 * gcc.dg/ppc-ldstruct.c: New test.
40828
40829 2002-03-09 Jakub Jelinek <jakub@redhat.com>
40830
40831 * gcc.c-torture/execute/va-arg-22.c: New test.
40832
40833 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40834
40835 * gcc.c-torture/compile/20020309-1.c: New test.
40836
40837 2002-03-08 Jakub Jelinek <jakub@redhat.com>
40838
40839 * gcc.c-torture/execute/20020307-2.c: New test.
40840
40841 2002-03-07 Jeffrey A Law (law@redhat.com)
40842
40843 * g77.f-torture/compile/20020307-1.f: New test.
40844
40845 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
40846
40847 * gcc.dg/unordered-1.c: New test.
40848
40849 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
40850
40851 * gcc.c-torture/execute/20020307-1.c: New test.
40852
40853 2002-03-05 Jakub Jelinek <jakub@redhat.com>
40854
40855 * gcc.dg/20020304-1.c: New test.
40856
40857 * gcc.c-torture/compile/20020304-2.c: New test.
40858
40859 2002-03-04 Zack Weinberg <zack@codesourcery.com>
40860
40861 * gcc.c-torture/compile/20020304-1.c: New test case
40862 (from PR c/5830).
40863
40864 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
40865
40866 * gcc.dg/20020103-1.c: Add other -D ppc variants.
40867
40868 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
40869
40870 * g++.dg/other/classkey1.C: New test.
40871
40872 2002-03-01 Richard Henderson <rth@redhat.com>
40873
40874 * gcc.c-torture/compile/981223-1.x: New.
40875 * gcc.c-torture/compile/920625-1.x: New.
40876
40877 2002-02-28 Richard Henderson <rth@redhat.com>
40878
40879 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
40880
40881 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
40882
40883 * gcc.c-torture/execute/20020227-1.c: New test.
40884
40885 2002-02-27 Mark Mitchell <mark@codesourcery.com>
40886
40887 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
40888 here" ERROR lines.
40889 * g++.old-deja/g++.oliva/partord1.C: Likewise.
40890 * g++.old-deja.g++.other/defarg1.C: Likewise.
40891 * g++.old-deja/g++.pt/calls2.C: Likewise.
40892 * g++.old-deja/g++.pt/crash20.C: Likewise.
40893 * g++.old-deja/g++.pt/crash30.C: Likewise.
40894 * g++.old-deja/g++.pt/crash36.C: Likewise.
40895 * g++.old-deja/g++.pt/crash6.C: Likewise.
40896 * g++.old-deja/g++.pt/defarg13.C: Likewise.
40897 * g++.old-deja/g++.pt/derived3.C: Likewise.
40898 * g++.old-deja/g++.pt/error1.C: Likewise.
40899 * g++.old-deja/g++.pt/friend21.C: Likewise.
40900 * g++.old-deja/g++.pt/friend23.C: Likewise.
40901 * g++.old-deja/g++.pt/infinite1.C: Likewise.
40902 * g++.old-deja/g++.robertl/eb128.C: Likewise.
40903
40904 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
40905
40906 * gcc.c-torture/execute/20020225-2.c: New test.
40907
40908 2002-02-27 Zack Weinberg <zack@codesourcery.com>
40909
40910 * gcc.c-torture/execute/920730-1t.c,
40911 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
40912 Delete test cases, only relevant to -traditional.
40913
40914 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
40915
40916 * gcc.dg/cpp/undef1.c: Remove.
40917 * gcc.dg/cpp/directiv.c: Update.
40918 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
40919
40920 2002-02-27 Michael Meissner <meissner@redhat.com>
40921
40922 * gcc.c-torture/execute/20020226-1.c: New test.
40923
40924 2002-02-26 Jakub Jelinek <jakub@redhat.com>
40925
40926 * g++.dg/debug/debug4.C: New test.
40927
40928 * gcc.dg/ia64-visibility-1.c: New test.
40929
40930 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
40931
40932 * gcc.dg/debug/20020224-1.c: New.
40933
40934 2002-02-25 Kazu Hirata <kazu@hxi.com>
40935
40936 * gcc.c-torture/execute/960416-1.x: New.
40937 * gcc.c-torture/execute/divconst-3.x: Likewise.
40938
40939 2002-02-25 Jakub Jelinek <jakub@redhat.com>
40940
40941 * gcc.dg/20020224-1.c: New test.
40942
40943 2002-02-25 Alan Modra <amodra@bigpond.net.au>
40944
40945 * gcc.c-torture/execute/20020225-1.c: New.
40946
40947 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
40948
40949 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
40950
40951 2002-02-23 Jakub Jelinek <jakub@redhat.com>
40952
40953 * gcc.dg/20020222-1.c: New test.
40954
40955 2002-02-22 Jakub Jelinek <jakub@redhat.com>
40956
40957 * g++.dg/opt/anonunion1.C: New test.
40958
40959 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
40960
40961 * g++.dg/template/qualttp19.C: New test.
40962 * g++.dg/template/qualttp20.C: New test.
40963 * g++.old-deja/g++.jason/report.C: Adjust expected errors
40964 * g++.old-deja/g++.other/qual1.C: Likewise.
40965
40966 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
40967
40968 * gcc.dg/attr-alwaysinline.c: New.
40969
40970 2002-02-21 Jakub Jelinek <jakub@redhat.com>
40971
40972 * gcc.dg/20020220-1.c: New test.
40973
40974 * gcc.dg/20020220-2.c: New test.
40975
40976 * g++.dg/opt/mmx1.C: New test.
40977
40978 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
40979
40980 * gcc.c-torture/compile/20020110.c: New test.
40981
40982 2002-02-20 Jakub Jelinek <jakub@redhat.com>
40983
40984 * gcc.c-torture/execute/20020219-1.c: New test.
40985
40986 * gcc.dg/20020219-1.c: New test.
40987
40988 * gcc.dg/noncompile/20020220-1.c: New test.
40989
40990 * g++.dg/opt/ptrintsum1.C: New test.
40991
40992 * gcc.dg/debug/20020220-1.c: New test.
40993
40994 2002-02-17 Jakub Jelinek <jakub@redhat.com>
40995
40996 * gcc.c-torture/execute/20020216-1.c: New test.
40997
40998 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40999
41000 * gcc.dg/decl-1.c: Update, new test.
41001
41002 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
41003
41004 * g++.dg/abi/bitfield1.C: New test.
41005 * g++.dg/abi/bitfield2.C: New test.
41006
41007 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
41008
41009 * gcc.dg/attr-nest.c: New test.
41010
41011 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
41012
41013 * gcc.c-torture/execute/20020215-1.c: New test.
41014
41015 2002-02-14 Jakub Jelinek <jakub@redhat.com>
41016
41017 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
41018 * g++.dg/debug/debug.exp: New.
41019 * g++.dg/debug/trivial.C: New.
41020 * g++.dg/debug/debug1.C: Moved...
41021 * g++.dg/other/debug1.C: ...from here.
41022 * g++.dg/debug/debug2.C: Moved...
41023 * g++.dg/other/debug2.C: ...from here.
41024 * g++.dg/debug/debug3.C: Moved...
41025 * g++.dg/other/debug3.C: ...from here.
41026
41027 * gcc.dg/noncompile/20020213-1.c: New test.
41028
41029 2002-02-13 Jakub Jelinek <jakub@redhat.com>
41030
41031 * g++.dg/other/debug3.C: New test.
41032
41033 * gcc.c-torture/execute/20020213-1.c: New test.
41034
41035 2002-02-13 Richard Smith <richard@ex-parrot.com>
41036
41037 * g++.old-deja/g++.other/thunk1.C: New test.
41038
41039 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
41040
41041 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
41042
41043 2002-02-13 Stan Shebs <shebs@apple.com>
41044
41045 * gcc.dg/altivec-3.c: New.
41046
41047 2002-02-12 Jakub Jelinek <jakub@redhat.com>
41048
41049 * gcc.dg/Wunreachable-1.c: New test.
41050 * gcc.dg/Wunreachable-2.c: New test.
41051
41052 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
41053
41054 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
41055
41056 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
41057
41058 * gcc.dg/decl-1.c: New test.
41059
41060 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
41061
41062 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
41063
41064 2002-02-10 Kazu Hirata <kazu@hxi.com>
41065
41066 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
41067 * gcc.c-torture/compile/980506-1.x: Likewise.
41068
41069 2002-02-10 Kazu Hirata <kazu@hxi.com>
41070
41071 * gcc.dg/20020210-1.c: New.
41072
41073 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
41074
41075 * g77.f-torture/execute/947.f: New regression test
41076 for PR fortran/947.
41077
41078 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
41079
41080 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
41081 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
41082
41083 2002-02-08 Richard Henderson <rth@redhat.com>
41084
41085 * gcc.c-torture/compile/labels-3.c: New.
41086
41087 2002-02-08 Jakub Jelinek <jakub@redhat.com>
41088
41089 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
41090 expression statements work instead.
41091 * gcc.dg/noncompile/20020207-1.c: New test.
41092
41093 2002-02-07 Richard Henderson <rth@redhat.com>
41094
41095 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
41096
41097 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41098
41099 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
41100 message from g77
41101 * lib/g77-dg.exp: Trim g77 error messages so that they are
41102 recognized by dg.exp.
41103
41104 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41105
41106 PR fortran/5473
41107 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
41108
41109 2002-02-07 Richard Henderson <rth@redhat.com>
41110
41111 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
41112 to be sufficiently aligned for integers.
41113
41114 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
41115
41116 * g++.dg/template/friend4.C: New test.
41117
41118 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41119
41120 PR fortran/5743
41121 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
41122 unsupported cases.
41123
41124 2002-02-07 Richard Henderson <rth@redhat.com>
41125
41126 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
41127 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
41128 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
41129 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
41130
41131 2002-02-06 Richard Henderson <rth@redhat.com>
41132
41133 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
41134
41135 2002-02-06 Janis Johnson <janis187@us.ibm.com>
41136
41137 * gcc.dg/20020206-1.c: New test.
41138
41139 2002-02-06 Jakub Jelinek <jakub@redhat.com>
41140
41141 * gcc.c-torture/execute/20020206-1.c: New test.
41142
41143 * gcc.c-torture/execute/20020206-2.c: New test.
41144
41145 PR optimization/5429:
41146 * gcc.c-torture/compile/20020206-1.c: New test.
41147
41148 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
41149
41150 * g++.dg/ext/align1.C: Do not use an explicit alignment value
41151 as certain file formats cannot support particularly large
41152 alignments.
41153
41154 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
41155 and do not expect to be able to link the executable.
41156
41157 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
41158 fail because the COFF format does not support the weak attribute.
41159
41160 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
41161
41162 * g77.dg/pr5473.f: New test
41163
41164 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
41165
41166 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
41167 Fix testcase accordingly.
41168
41169 2002-02-04 Richard Henderson <rth@redhat.com>
41170
41171 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
41172 (buf): Change to be an array of pointers, not ints.
41173
41174 2002-02-04 Jakub Jelinek <jakub@redhat.com>
41175
41176 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
41177 before all tests. Move warning one line above to match where it
41178 C frontend emits.
41179 * gcc.dg/Wswitch-2.c: New test.
41180 * g++.dg/warn/Wswitch-1.C: New test.
41181 * g++.dg/warn/Wswitch-2.C: New test.
41182
41183 2002-02-04 Richard Henderson <rth@redhat.com>
41184
41185 * g++.dg/abi/offsetof.C: Fix size comparison.
41186
41187 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
41188
41189 * gcc.dg/cast-qual-2.c: New test.
41190
41191 2002-02-04 Jakub Jelinek <jakub@redhat.com>
41192
41193 * gcc.dg/20020201-4.c: New test.
41194
41195 2002-02-04 Ben Elliston <bje@redhat.com>
41196
41197 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
41198 target_info attribute != 0, in addition to the empty string.
41199 (gcc_target_compile): Likewise.
41200
41201 2002-02-03 Andrew Cagney <ac131313@redhat.com>
41202
41203 * gcc.dg/Wswitch.c: New test.
41204 PR gcc/4475. PR gcc/3780.
41205
41206 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
41207
41208 * g77.f-torture/execute/5122.f: New test for regressions
41209 against PR fortran/5122.
41210
41211 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
41212
41213 * g77.f-torture/compile/pr3743.f: Delete
41214 * g77.dg/pr3743-1.f: New test.
41215 * g77.dg/pr3743-2.f: New test.
41216 * g77.dg/pr3743-3.f: New test.
41217 * g77.dg/pr3743-4.f: New test.
41218
41219 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
41220
41221 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
41222
41223 2002-02-02 Richard Henderson <rth@redhat.com>
41224
41225 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
41226 * gcc.c-torture/execute/bf64-1.c: Likewise.
41227
41228 2002-02-02 Jakub Jelinek <jakub@redhat.com>
41229
41230 * gcc.dg/20020201-2.c: New test.
41231
41232 * gcc.dg/20020201-3.c: New test.
41233
41234 * gcc.c-torture/execute/bitfld-2.c: New test.
41235
41236 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
41237
41238 * gcc.dg/bitfld-1.c: Update.
41239 * gcc.dg/bitfld-2.c: Update.
41240 * gcc.c-torture/execute/bitfld-1.x: New.
41241
41242 2002-02-02 Jakub Jelinek <jakub@redhat.com>
41243
41244 * gcc.c-torture/execute/20020201-1.c: New test.
41245
41246 2002-02-01 Janis Johnson <janis187@us.ibm.com>
41247
41248 PR target/5469
41249 * gcc.dg/20020201-1.c: New test.
41250
41251 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
41252
41253 PR fortran/3743
41254 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
41255 * g77.f-torture/compile/pr3743.x: Remove
41256
41257 2002-01-31 Tom Rix <trix@redhat.com>
41258
41259 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
41260
41261 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
41262
41263 * gcc.dg/noncompile/20020130-1.c: New test.
41264
41265 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
41266
41267 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
41268
41269 2002-01-29 Richard Henderson <rth@redhat.com>
41270
41271 * gcc.c-torture/execute/991118-1.c: Cast various constants back
41272 to long long.
41273 * gcc.c-torture/execute/bf64-1.c: Likewise.
41274
41275 2002-01-29 Jakub Jelinek <jakub@redhat.com>
41276
41277 * gcc.c-torture/execute/20020129-1.c: New test.
41278
41279 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
41280
41281 * gcc.c-torture/compile/20000224-1.c: Update.
41282 * gcc.c-torture/execute/bitfld-1.c: New tests.
41283 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
41284 * gcc.dg/uninit-A.c: Update.
41285
41286 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
41287
41288 * g++.dg/template/ctor1.C: Add instantiation.
41289
41290 2002-01-28 Paul Koning <pkoning@equallogic.com>
41291
41292 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
41293 argument to __builtin_prefetch to be const ptr.
41294
41295 2002-01-28 Jakub Jelinek <jakub@redhat.com>
41296
41297 * gcc.c-torture/compile/20020120-1.c: New test.
41298
41299 2002-01-27 Kazu Hirata <kazu@hxi.com>
41300
41301 * gcc.c-torture/execute/20020127-1.c: New test.
41302
41303 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
41304
41305 * g77.dg/f77-edit-i-in.f: New test
41306 * g77.dg/f77-edit-i-out.f: New test
41307
41308 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
41309
41310 * gcc.dg/debug/debug.exp: New file.
41311 * gcc.dg/debug/trivial.c: New file.
41312 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
41313 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
41314 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
41315 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
41316 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
41317 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
41318 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
41319 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
41320 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
41321 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
41322 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
41323 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
41324 * gcc.dg/20000503-1.c: Removed.
41325 * gcc.dg/20010207-1.c: Removed.
41326 * gcc.dg/20011223-1.c: Removed.
41327 * gcc.dg/20020104-2.c: Removed.
41328 * gcc.dg/debug-1.c: Removed.
41329 * gcc.dg/debug-2.c: Removed.
41330 * gcc.dg/debug-3.c: Removed.
41331 * gcc.dg/debug-4.c: Removed.
41332 * gcc.dg/debug-5.c: Removed.
41333 * gcc.dg/debug-6.c: Removed.
41334 * gcc.dg/dwarf2-1.c: Removed.
41335 * gcc.dg/dwarf2-2.c: Removed.
41336
41337 2002-01-25 Jakub Jelinek <jakub@redhat.com>
41338
41339 * g++.old-deja/g++.other/eh5.C: New test.
41340 * g++.old-deja/g++.other/sibcall2.C: New test.
41341 * g++.old-deja/g++.other/array9.C: New test.
41342 * g++.old-deja/g++.other/typename2.C: New test.
41343 * g++.old-deja/g++.other/crash60.C: New test.
41344 * g++.old-deja/g++.other/conv9.C: New test.
41345 * g++.old-deja/g++.other/mangle10.C: New test.
41346 * g++.old-deja/g++.other/unchanging1.C: New test.
41347 * g++.old-deja/g++.other/exprstmt1.C: New test.
41348 * g++.old-deja/g++.other/inline23.C: New test.
41349 * g++.old-deja/g++.eh/ia64-1.C: New test.
41350 * g++.old-deja/g++.other/dwarf2-1.C: New test.
41351 * g++.old-deja/g++.other/reload1.C: New test.
41352 * g++.old-deja/g++.other/static20.C: New test.
41353 * g++.old-deja/g++.other/local-alloc1.C: New test.
41354 * g++.old-deja/g++.other/conv8.C: New test.
41355 * g++.old-deja/g++.other/stmtexpr2.C: New test.
41356 * g++.old-deja/g++.other/storeexpr1.C: New test.
41357 * g++.old-deja/g++.other/storeexpr2.C: New test.
41358 * g++.dg/eh/template2.C: New test.
41359 * g++.dg/warn/weak1.C: New test.
41360
41361 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
41362
41363 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
41364 Remove first, non-varying, argument.
41365
41366 2002-01-23 Richard Henderson <rth@redhat.com>
41367
41368 * gcc.dg/inline-2.c: New.
41369
41370 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
41371 Add optional target arg. Check number of arguments.
41372 (scan-assembler-not, scan-assembler-dem): Likewise.
41373 (scan-assembler-dem-not): Likewise.
41374
41375 2002-01-23 Zack Weinberg <zack@codesourcery.com>
41376
41377 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
41378 line 12.
41379 * g++.old-deja/g++.brendan/parse3.C,
41380 g++.old-deja/g++.other/crash26.C,
41381 g++.old-deja/g++.other/crash28.C,
41382 g++.old-deja/g++.other/crash29.C,
41383 g++.old-deja/g++.other/crash30.C,
41384 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
41385
41386 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
41387
41388 * gcc.dg/20020115-1.c: New.
41389
41390 2002-01-23 Bob Wilson <bob.wilson@acm.org>
41391
41392 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
41393
41394 2002-01-23 Janis Johnson <janis187@us.ibm.com>
41395
41396 * gcc.dg/20020122-3.c: New.
41397
41398 2002-01-23 Jakub Jelinek <jakub@redhat.com>
41399
41400 * g++.dg/other/gc1.C: New test.
41401
41402 2002-01-23 Zack Weinberg <zack@codesourcery.com>
41403
41404 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
41405
41406 2002-01-22 Richard Henderson <rth@redhat.com>
41407
41408 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
41409
41410 2002-01-22 Richard Henderson <rth@redhat.com>
41411
41412 * gcc.dg/20020122-4.c: New.
41413
41414 2002-01-22 H.J. Lu <hjl@gnu.org>
41415
41416 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
41417 link output.
41418 * gcc.dg/special/ecos.exp: Likewise.
41419 * lib/g++-dg.exp: Likewise.
41420 * lib/g77-dg.exp: Likewise.
41421 * lib/gcc-dg.exp : Likewise.
41422 * lib/mike-g++.exp: Likewise.
41423 * lib/mike-g77.exp: Likewise.
41424 * lib/mike-gcc.exp: Likewise.
41425 * lib/objc-dg.exp: Likewise.
41426
41427 2002-01-22 Janis Johnson <janis187@us.ibm.com>
41428
41429 PR target/5379
41430 * gcc.dg/20020122-2.c: New test.
41431
41432 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
41433
41434 * gcc.dg/20020122-1.c: New test.
41435
41436 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
41437
41438 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
41439
41440 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
41441
41442 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
41443
41444 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41445
41446 * gcc.c-torture/compile/20020121-1.c: New test.
41447
41448 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
41449
41450 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
41451 ld_library_path.
41452
41453 2002-01-21 Jakub Jelinek <jakub@redhat.com>
41454
41455 * gcc.dg/20020218-1.c: New test.
41456
41457 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
41458
41459 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
41460 messages
41461 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
41462 "At global scope" warning
41463 * g++.dg/ext/align1.C: Change cygwin test for alignment
41464 from db-bogus to dg-warning
41465
41466 2002-01-21 Zack Weinberg <zack@codesourcery.com>
41467
41468 * g77.f-torture/compile/cpp2.F: New test.
41469
41470 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
41471
41472 * g++.dg/template/access1.C: New test.
41473
41474 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
41475
41476 * gcc.dg/20020118-1.c: New.
41477
41478 2002-01-18 Kazu Hirata <kazu@hxi.com>
41479
41480 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
41481
41482 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
41483
41484 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
41485 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
41486 alignment warnings.
41487
41488 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
41489
41490 * gcc.misc-tests/i386-prefetch.exp: Save and restore
41491 torture_with_loops and torture_without_loops
41492
41493 2002-01-17 Jakub Jelinek <jakub@redhat.com>
41494
41495 * gcc.c-torture/compile/20020116-1.c: New test.
41496
41497 2002-01-16 Jakub Jelinek <jakub@redhat.com>
41498
41499 * gcc.dg/20020116-2.c: New test.
41500
41501 * gcc.dg/ultrasp4.c: New test.
41502
41503 * gcc.dg/20020116-1.c: New test.
41504
41505 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
41506
41507 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
41508 by EABI.
41509
41510 2002-01-15 Janis Johnson <janis187@us.ibm.com>
41511
41512 * gcc.misc-tests/i386-prefetch.exp: New.
41513 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
41514 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
41515 * gcc.misc-tests/i386-pf-none-1.c: New test.
41516 * gcc.misc-tests/i386-pf-sse-1.c: New test.
41517
41518 2002-01-15 Jakub Jelinek <jakub@redhat.com>
41519
41520 * gcc.dg/gnu89-init-1.c: Add new tests.
41521
41522 2002-01-15 Andreas Jaeger <aj@suse.de>
41523
41524 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
41525 * gcc.dg/i386-mmx-2.c: Likewise.
41526 * gcc.dg/i386-sse-1.c: Likewise.
41527 * gcc.dg/i386-sse-2.c: Likewise.
41528 * gcc.dg/i386-sse-3.c: Likewise.
41529
41530 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
41531
41532 * g77.f-torture/execute/intrinsic-unix-bessel.f:
41533 Uncomment additional cases that now pass.
41534
41535 2002-01-11 Richard Henderson <rth@redhat.com>
41536
41537 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
41538 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
41539
41540 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
41541
41542 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
41543
41544 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
41545
41546 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
41547 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
41548
41549 2002-01-10 Dale Johannesen <dalej@apple.com>
41550
41551 * gcc.c-torture/execute/loop-11.c: New.
41552
41553 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
41554
41555 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
41556 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
41557
41558 2002-01-09 Richard Henderson <rth@redhat.com>
41559
41560 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
41561 type in which to perform the operation for each size.
41562
41563 2002-01-09 Alan Matsuoka (alanm@redhat.com)
41564
41565 * gcc.c-torture/compile/20020109-2.c: New test.
41566
41567 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
41568
41569 * gcc.c-torture/execute/loop-10.c: New test.
41570
41571 2002-01-09 Jakub Jelinek <jakub@redhat.com>
41572
41573 * gcc.c-torture/compile/20010226-1.c: New test.
41574 * gcc.c-torture/compile/20010227-1.c: New test.
41575 * gcc.c-torture/compile/20010426-1.c: New test.
41576 * gcc.c-torture/compile/20010510-1.c: New test.
41577 * gcc.c-torture/compile/20010605-3.c: New test.
41578 * gcc.c-torture/compile/20010824-1.c: New test.
41579 * gcc.c-torture/execute/20010409-1.c: New test.
41580 * gcc.dg/noncompile/20000901-1.c: New test.
41581 * gcc.dg/20001023-1.c: New test.
41582 * gcc.dg/20001101-1.c: New test.
41583 * gcc.dg/20001102-1.c: New test.
41584 * gcc.dg/20010207-1.c: New test.
41585 * gcc.dg/20010405-1.c: New test.
41586 * gcc.dg/20010822-1.c: New test.
41587 * gcc.dg/20011107-1.c: New test.
41588
41589 2002-01-09 Jeffrey A Law (law@redhat.com)
41590
41591 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
41592
41593 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
41594 execution failure on PA targets.
41595
41596 2002-01-09 Jakub Jelinek <jakub@redhat.com>
41597
41598 * gcc.c-torture/compile/20020109-1.c: New test.
41599
41600 2002-01-08 Kazu Hirata <kazu@hxi.com>
41601
41602 * gcc.c-torture/execute/20020108-1.c: New test.
41603
41604 2002-01-08 Jakub Jelinek <jakub@redhat.com>
41605
41606 * gcc.dg/20020108-1.c: New test.
41607
41608 2002-01-08 H.J. Lu <hjl@gnu.org>
41609
41610 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
41611 for header files.
41612
41613 2002-01-08 Geoff Keating <geoffk@redhat.com>
41614
41615 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
41616 consistency.
41617
41618 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
41619
41620 * gcc.dg/altivec-4.c: Test altivec predicates.
41621
41622 2002-01-07 Jakub Jelinek <jakub@redhat.com>
41623
41624 * gcc.c-torture/execute/20020107-1.c: New test.
41625
41626 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
41627
41628 PR c/5279
41629 * gcc.c-torture/compile/20020106-1.c: New test.
41630
41631 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
41632
41633 * gcc.c-torture/execute/nestfunc-4.c: New test.
41634
41635 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
41636
41637 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
41638 extra triple that slipped in.
41639 * g++.old-deja/g++.abi/align.C: Likewise.
41640 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41641
41642 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
41643
41644 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
41645 * g++.old-deja/g++.abi/align.C: Likewise.
41646 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41647
41648 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
41649 on FreeBSD/i386.
41650 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
41651 FreeBSD.
41652
41653 2002-01-04 Jakub Jelinek <jakub@redhat.com>
41654
41655 * gcc.dg/20020104-1.c: New test.
41656
41657 * gcc.dg/20020104-2.c: New test.
41658
41659 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
41660
41661 * gcc.dg/20020103-1.c: Fix typo in target selector.
41662
41663 2002-01-03 Richard Henderson <rth@redhat.com>
41664
41665 * gcc.dg/20020103-1.c: New.
41666
41667 2002-01-03 Kazu Hirata <kazu@hxi.com>
41668
41669 * gcc.c-torture/execute/20020103-1.c: New test.
41670
41671 2002-01-03 Jakub Jelinek <jakub@redhat.com>
41672
41673 * g++.dg/other/debug2.C: New test.
41674
41675 * gcc.c-torture/compile/20020103-1.c: New test.
41676
41677 2002-01-02 Jakub Jelinek <jakub@redhat.com>
41678
41679 * gcc.dg/gnu89-init-1.c: Added new tests.
41680
41681 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41682
41683 * g++.dg/template/friend2.C: Remove as patch is reverted.
41684
41685 * g++.dg/warn/oldcast1.C: New test.
41686
41687 * g++.dg/template/ptrmem1.C: New test.
41688 * g++.dg/template/ptrmem2.C: New test.
41689
41690 * g++.dg/template/ntp.C: New test.
41691
41692 * g++.dg/other/component1.C: New test.
41693
41694 * g++.dg/template/ttp3.C: New test.
41695
41696 * g++.dg/template/friend2.C: New test.
41697 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
41698
41699 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41700
41701 * g++.dg/other/ptrmem1.C: New test.
41702 * g++.dg/other/ptrmem2.C: New test.
41703
41704 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41705
41706 * g++.dg/template/ctor1.C: New test.
41707
41708 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41709
41710 * g++.dg/template/friend2.C: New test.
41711
41712 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
41713
41714 * gcc.dg/mmix-1.c: New test.
41715
41716 2001-12-31 Richard Henderson <rth@redhat.com>
41717
41718 * gcc.dg/asm-5.c: New.
41719
41720 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
41721
41722 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
41723 in namespace __gnu_cxx
41724
41725 2001-12-30 Richard Henderson <rth@redhat.com>
41726
41727 * gcc.dg/debug-6.c: New.
41728
41729 2001-12-30 Jakub Jelinek <jakub@redhat.com>
41730
41731 * gcc.c-torture/compile/20011229-2.c: New test.
41732
41733 2001-12-29 Jakub Jelinek <jakub@redhat.com>
41734
41735 * gcc.dg/debug-3.c: New test.
41736 * gcc.dg/debug-4.c: New test.
41737 * gcc.dg/debug-5.c: New test.
41738
41739 2001-12-29 Richard Henderson <rth@redhat.com>
41740
41741 * g++.dg/eh/loop1.C: New.
41742
41743 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
41744
41745 * g++.dg/template/crash1.C: New test.
41746
41747 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
41748
41749 * g++.dg/other/const1.C: New test.
41750
41751 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41752
41753 * gcc.c-torture/compile/20011229-1.c: New test.
41754
41755 2001-12-28 Stan Shebs <shebs@apple.com>
41756
41757 * lib/objc-torture.exp: Resync with c-torture.exp.
41758 * lib/objc.exp: Load standard libraries.
41759
41760 2001-12-28 Jakub Jelinek <jakub@redhat.com>
41761
41762 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
41763 additional tests.
41764
41765 2001-12-27 Roger Sayle <roger@eyesopen.com>
41766
41767 * gcc.c-torture/execute/string-opt-16.c: New testcase.
41768
41769 2001-12-27 Richard Henderson <rth@redhat.com>
41770
41771 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
41772
41773 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
41774
41775 * g++.dg/eh/ctor1.C: New test.
41776 * g++.dg/other/error2.C: New test.
41777
41778 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
41779
41780 * g++.dg/other/init2.C: New test.
41781
41782 2001-12-24 Richard Henderson <rth@redhat.com>
41783
41784 * gcc.dg/20011223-1.c: New.
41785 * gcc.dg/inline-1.c: New.
41786
41787 2001-12-23 Richard Henderson <rth@redhat.com>
41788
41789 * gcc.dg/asm-4.c: Test operand modifiers.
41790
41791 2001-12-23 Richard Henderson <rth@redhat.com>
41792
41793 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
41794
41795 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
41796
41797 * gcc.c-torture/execute/20011223-1.c: New test.
41798
41799 2001-12-21 Richard Henderson <rth@redhat.com>
41800
41801 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
41802 re-enables the warning.
41803
41804 2001-12-21 Richard Henderson <rth@redhat.com>
41805
41806 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
41807
41808 2001-12-20 Jakub Jelinek <jakub@redhat.com>
41809
41810 * gcc.c-torture/compile/20011218-1.c: New test.
41811
41812 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
41813
41814 * gcc.misc-test/arm-isr.exp: New file. Control running of the
41815 arm-isr.c test.
41816 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
41817 epilogue generation for ARM ISR routines.
41818
41819 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41820
41821 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
41822 * gcc.dg/format/c90-printf-3.c: Likewise.
41823 * gcc.dg/format/c99-printf-3.c: Likewise.
41824 * gcc.dg/format/ext-1.c: Likewise.
41825 * gcc.dg/format/ext-6.c: Likewise.
41826 * gcc.dg/format/format.h: Prototype unlocked stdio.
41827
41828 2001-12-20 Richard Henderson <rth@redhat.com>
41829
41830 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
41831 (arena): Use it.
41832 (malloc): Correct allocation logic. Abort if we fill up the
41833 arena before initialization complete.
41834 (realloc): Correct allocation logic.
41835
41836 2001-12-20 Jakub Jelinek <jakub@redhat.com>
41837
41838 * gcc.c-torture/compile/20011219-2.c: New test.
41839
41840 * gcc.c-torture/execute/20011219-1.c: New test.
41841
41842 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
41843
41844 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
41845 target does not support weak symbols.
41846
41847 2001-12-19 Jakub Jelinek <jakub@redhat.com>
41848
41849 * gcc.c-torture/compile/20011219-1.c: New test.
41850
41851 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
41852
41853 * g++.dg/other/error1.C: New test.
41854
41855 2001-12-17 Jeffrey A Law (law@redhat.com)
41856
41857 * gcc.c-torture/execute/20011217-1.c: New test.
41858
41859 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
41860
41861 * objc.dg/special/: New directory.
41862 * objc.dg/special/special.exp: New file.
41863 * objc.dg/special/unclaimed-category-1.h: New file.
41864 * objc.dg/special/unclaimed-category-1a.m: New file.
41865 * objc.dg/special/unclaimed-category-1.m: New file.
41866
41867 2001-12-17 Andreas Jaeger <aj@suse.de>
41868
41869 * gcc.c-torture/compile/20011217-2.c: New test.
41870
41871 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
41872
41873 * gcc.c-torture/compile/20011217-1.c: New test.
41874
41875 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
41876
41877 * testsuite/gcc.dg/20011214-1.c: New.
41878
41879 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
41880
41881 * gcc.dg/altivec-4.c: New.
41882
41883 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
41884
41885 * gcc.dg/20011113-1.c: New test.
41886
41887 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
41888
41889 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
41890 std::__malloc_alloc_template<0> and
41891 std::__default_alloc_template<false, 0>.
41892
41893 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
41894
41895 * objc/execute/bf-21.m: New test.
41896 * objc/execute/enumeration-1.m: New test.
41897 * objc/execute/enumeration-2.m: New test.
41898
41899 2001-12-12 Jakub Jelinek <jakub@redhat.com>
41900
41901 * gcc.dg/gnu89-init-1.c: New test.
41902
41903 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
41904
41905 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
41906 * g++.old-deja/g++.jason/2371.C: Likewise.
41907 * g++.old-deja/g++.jason/template33.C: Likewise.
41908 * g++.old-deja/g++.jason/template34.C: Likewise.
41909 * g++.old-deja/g++.jason/template36.C: Likewise.
41910 * g++.old-deja/g++.oliva/typename1.C: Likewise.
41911 * g++.old-deja/g++.oliva/typename2.C: Likewise.
41912 * g++.old-deja/g++.other/typename1.C: Likewise.
41913 * g++.old-deja/g++.pt/inherit2.C: Likewise.
41914 * g++.old-deja/g++.pt/nontype5.C: Likewise.
41915 * g++.old-deja/g++.pt/typename11.C: Likewise.
41916 * g++.old-deja/g++.pt/typename14.C: Likewise.
41917 * g++.old-deja/g++.pt/typename16.C: Likewise.
41918 * g++.old-deja/g++.pt/typename3.C: Likewise.
41919 * g++.old-deja/g++.pt/typename4.C: Likewise.
41920 * g++.old-deja/g++.pt/typename5.C: Likewise.
41921 * g++.old-deja/g++.pt/typename7.C: Likewise.
41922 * g++.old-deja/g++.robertl/eb9.C: Likewise.
41923
41924 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
41925
41926 * g++.dg/other/linkage1.C: New test.
41927 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
41928 specifiers.
41929
41930 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
41931
41932 * gcc.dg/concat.c: New test.
41933
41934 2001-12-11 Stan Shebs <shebs@apple.com>
41935
41936 * objc/compile: New test directory.
41937 * objc/compile/compile.exp: New expect script.
41938 * objc/compile/20011211-1.m: New compile test.
41939
41940 2001-12-11 Jason Merrill <jason@redhat.com>
41941
41942 * lib/prune.exp (prune_gcc_output): Also handle "In member
41943 function". So many permutations...
41944
41945 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
41946
41947 * g++.dg/template/typedef1.C: New test.
41948
41949 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
41950
41951 * g++.dg/other/copy1.C: New test.
41952
41953 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
41954
41955 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
41956
41957 * gcc.dg/builtin-choose-expr.c: New.
41958
41959 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
41960
41961 * gcc.dg/altivec-2.c: New.
41962
41963 2001-12-07 Richard Henderson <rth@redhat.com>
41964
41965 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
41966
41967 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
41968
41969 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
41970 ultrasparc.
41971
41972 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41973
41974 * g++-old.deja/g++.robertl/eb101.C: Deleted.
41975
41976 2001-12-06 Janis Johnson <janis187@us.ibm.com>
41977
41978 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
41979 variable argument list.
41980
41981 2001-12-06 Zack Weinberg <zack@codesourcery.com>
41982
41983 * gcc.c-torture/execute/memcheck: Delete entire directory.
41984 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
41985 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
41986
41987 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
41988
41989 * gcc.dg/Wshadow-1.c: New test.
41990
41991 2001-12-05 Jakub Jelinek <jakub@redhat.com>
41992
41993 * gcc.c-torture/compile/20011130-1.c: New test.
41994
41995 * gcc.dg/noncompile/20011025-1.c: New test.
41996
41997 * g++.dg/other/anon-union.C: New test.
41998
41999 * gcc.c-torture/execute/20011024-1.c: New test.
42000
42001 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
42002
42003 * gcc.c-torture/execute/20000722-1.x,
42004 gcc.c-torture/execute/20010123-1.x: Remove.
42005 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
42006 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
42007 gcc.dg/c99-complit-2.c: New tests.
42008
42009 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
42010
42011 * g++.dg/inherit/base1.C: New test.
42012
42013 2001-12-04 Jakub Jelinek <jakub@redhat.com>
42014
42015 * g++.dg/other/stdarg1.C: New test.
42016
42017 * gcc.c-torture/compile/20011130-2.c: New test.
42018
42019 2001-12-03 Janis Johnson <janis187@us.ibm.com>
42020
42021 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
42022 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
42023 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
42024 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
42025 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
42026 * gcc.dg/builtin-prefetch-1.c: New test.
42027
42028 2001-12-03 Jakub Jelinek <jakub@redhat.com>
42029
42030 * gcc.dg/20011130-1.c: New test.
42031
42032 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
42033
42034 * g++.dg/other/scope1.C: New test.
42035 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
42036
42037 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
42038
42039 * gcc.dg/vla-init-1.c: New test.
42040
42041 2001-12-01 Geoff Keating <geoffk@redhat.com>
42042
42043 * gcc.c-torture/compile/structs.c: New testcase from GDB.
42044
42045 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
42046
42047 * objc.dg/alias.m: Update.
42048 * objc.dg/class-1.m: Update.
42049 * objc.dg/const-str-1.m: Update.
42050 * objc.dg/fwd-proto-1.m: Update.
42051 * objc.dg/id-1.m: Update.
42052 * objc.dg/super-class-1.m: Update.
42053
42054 2001-11-29 Mark Mitchell <mark@codesourcery.com>
42055
42056 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
42057 constructs.
42058
42059 2001-11-28 Jeffrey A Law (law@cygnus.com)
42060
42061 * gcc.c-torture/execute/20011128-1.c: New test.
42062
42063 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
42064
42065 * gcc.dg/20011127-1.c: New test.
42066
42067 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
42068
42069 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
42070 from Austin Group draft 7.
42071 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
42072 scanf format arguments.
42073 * gcc.dg/format/no-exargs-2.c: New test.
42074
42075 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
42076
42077 * g++.dg/abi/vbase8-4.C: New test.
42078
42079 2001-11-24 Ian Lance Taylor <ian@airs.com>
42080
42081 * gcc.c-torture/execute/20011121-1.c: New test.
42082
42083 2001-11-23 Jeffrey A Law (law@cygnus.com)
42084
42085 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
42086
42087 2001-11-23 Andreas Jaeger <aj@suse.de>
42088
42089 * gcc.dg/cpp/charconst-2.c: New test.
42090
42091 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
42092
42093 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
42094 to the host if it is remote. Let tests specify extra headers
42095 they use.
42096 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
42097 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
42098 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
42099 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
42100 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
42101 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
42102 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
42103 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
42104 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
42105 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
42106
42107 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
42108
42109 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
42110 for little endian ARMs.
42111
42112 2001-11-20 Jakub Jelinek <jakub@redhat.com>
42113
42114 * gcc.c-torture/compile/20011119-1.c: New test.
42115 * gcc.c-torture/compile/20011119-2.c: New test.
42116
42117 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
42118
42119 * gcc.dg/altivec-1.c: Fix typo.
42120
42121 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
42122
42123 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
42124
42125 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
42126
42127 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
42128
42129 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
42130
42131 * lib/g77.exp: Don't specify --rpath-link.
42132
42133 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
42134 across all the headers.
42135 * gcc.dg/format/format.exp: For testing on a remote host,
42136 copy format.h.
42137
42138 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
42139 * gcc.c-torture/execute/930406-1.c: Likewise.
42140 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
42141
42142 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
42143
42144 * gcc.dg/altivec-1.c: New.
42145
42146 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
42147
42148 * gcc.dg/cpp/fpreprocessed.c: New test case.
42149
42150 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42151
42152 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
42153 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
42154 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
42155
42156 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42157
42158 * gcc.dg/no-builtin-1.c: New test.
42159
42160 2001-11-16 Jakub Jelinek <jakub@redhat.com>
42161
42162 * gcc.c-torture/execute/20011115-1.c: New test.
42163
42164 2001-11-15 Jakub Jelinek <jakub@redhat.com>
42165
42166 * gcc.c-torture/compile/20011114-2.c: New test.
42167 * gcc.c-torture/compile/20011114-3.c: New test.
42168 * gcc.c-torture/compile/20011114-4.c: New test.
42169
42170 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
42171
42172 * g++.dg/other/init1.C: New test.
42173
42174 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
42175
42176 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
42177 message.
42178
42179 * gcc.c-torture/execute/20011114-1.c: New testcase.
42180
42181 * gcc.c-torture/compile/20010327-1.c: Revert last change.
42182 * gcc.c-torture/compile/20011114-1.c: New test, exactly
42183 like the (before this change) version of 20010327-1.c.
42184
42185 2001-11-14 Roger Sayle <roger@eyesopen.com>
42186
42187 * gcc.c-torture/execute/string-opt-13.c: New testcase.
42188
42189 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
42190
42191 * g++.dg/init/array2.C: New test.
42192
42193 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
42194
42195 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
42196
42197 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
42198
42199 * g++.dg/other/forscope1.C: New test.
42200 * g++.dg/ext/forscope1.C: New test.
42201 * g++.dg/ext/forscope2.C: New test.
42202
42203 2001-11-13 Jakub Jelinek <jakub@redhat.com>
42204
42205 * gcc.c-torture/execute/20011113-1.c: New test.
42206
42207 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
42208
42209 * gcc.c-torture/execute/20011109-2.c: New test.
42210
42211 * gcc.c-torture/execute/20011109-1.c: New test.
42212
42213 2001-11-09 Jakub Jelinek <jakub@redhat.com>
42214
42215 * gcc.c-torture/compile/20011109-1.c: New test.
42216
42217 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
42218
42219 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
42220 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
42221 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
42222 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
42223 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
42224 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
42225 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
42226
42227 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
42228
42229 * g++.dg/warn/Wshadow-1.C: New tests.
42230 * g++.old-deja/g++.mike/for3.C: Update.
42231
42232 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
42233
42234 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
42235 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
42236 XFAILs. Adjust expected error texts.
42237 * gcc.c-torture/compile/20011106-1.c,
42238 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
42239 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
42240 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
42241 gcc.dg/c99-array-lval-5.c: New tests.
42242
42243 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42244
42245 * gcc.dg/cpp/defined.c: Update.
42246
42247 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42248
42249 * gcc.c-torture/execute/anon-1.c: New test.
42250
42251 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
42252
42253 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
42254 same size, so no warning should be produced on stormy16.
42255
42256 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
42257 due to oversized array.
42258 * g++.old-deja/g++.mike/ns15.C: Likewise.
42259 * g++.old-deja/g++.pt/crash16.C: Likewise.
42260
42261 2001-11-02 Graham Stott <grahams@redhat.com>
42262
42263 * g++.dgother/debug1.C: Fix typos.
42264
42265 2001-11-01 Jakub Jelinek <jakub@redhat.com>
42266
42267 * g++.dg/other/debug1.C: New test.
42268
42269 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
42270
42271 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
42272 of unsigned long.
42273
42274 2001-10-30 Jakub Jelinek <jakub@redhat.com>
42275
42276 * gcc.dg/20011029-2.c: New test.
42277
42278 * gcc.c-torture/compile/20011029-1.c: New test.
42279
42280 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
42281
42282 * objc/execute/class_self-1.m: New test.
42283 * objc/execute/class_self-2.m: New test.
42284
42285 2001-10-25 Zack Weinberg <zack@codesourcery.com>
42286
42287 * gcc.misc-tests/msgs.exp: Delete.
42288 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
42289 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
42290 error set to match recent changes.
42291
42292 2001-10-24 Zack Weinberg <zack@codesourcery.com>
42293
42294 * gcc.dg/20011021-1.c: New test.
42295
42296 2001-10-24 Jakub Jelinek <jakub@redhat.com>
42297
42298 * gcc.c-torture/compile/20011023-1.c: New test.
42299
42300 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
42301
42302 * lib/g77.exp: Rewrite based on lib/g++.exp.
42303
42304 2001-10-19 Jakub Jelinek <jakub@redhat.com>
42305
42306 * gcc.c-torture/execute/20011019-1.c: New test.
42307
42308 * gcc.dg/20011018-1.c: New test.
42309
42310 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
42311
42312 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
42313
42314 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
42315
42316 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
42317 * gcc.dg/attr-invalid.c: Likewise.
42318
42319 2001-10-18 Jakub Jelinek <jakub@redhat.com>
42320
42321 * testsuite/gcc.dg/20011015-1.c: New test.
42322
42323 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
42324
42325 * g++.dg/template/unify2.C: New test.
42326
42327 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
42328
42329 * g++.dg/other/exception-specification.C: New test
42330
42331 2001-10-13 Tom Rix <trix@redhat.com>
42332
42333 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
42334 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
42335
42336 2001-10-12 Jakub Jelinek <jakub@redhat.com>
42337
42338 * testsuite/gcc.dg/20011009-1.c: New test.
42339
42340 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
42341
42342 PR g++/4476
42343 * g++.dg/other/friend1.C: New test.
42344
42345 2001-10-11 Richard Henderson <rth@redhat.com>
42346
42347 * g++.old-deja/g++.other/crash18.C: Add -S to options.
42348
42349 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42350
42351 * gcc.c-torture/compile/20011010-1.c: New.
42352
42353 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
42354
42355 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
42356 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
42357 g77.f-torture/execute/execute.exp,
42358 g77.f-torture/noncompile/noncompile.exp,
42359 gcc.c-torture/compile/compile.exp,
42360 gcc.c-torture/execute/execute.exp,
42361 gcc.c-torture/execute/ieee/ieee.exp,
42362 gcc.c-torture/execute/memcheck/memcheck.exp,
42363 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
42364 objc/execute/execute.exp: Update FSF address.
42365
42366 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
42367
42368 * gcc.dg/cpp/cmdlne-C.c: Update.
42369 * gcc.dg/cpp/cmdlne-C2.c: New.
42370
42371 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42372
42373 * gcc.c-torture/execute/20011008-3.c: New.
42374
42375 2001-10-08 DJ Delorie <dj@redhat.com>
42376
42377 * gcc.dg/20011008-1.c: New.
42378 * gcc.dg/20011008-2.c: New.
42379
42380 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
42381
42382 * gcc.dg/cpp/spacing1.c: Update test.
42383
42384 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42385
42386 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
42387 spelling errors of "separate" as "seperate".
42388
42389 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
42390
42391 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
42392 enough to avoid inlining.
42393
42394 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
42395
42396 * lib/g77.exp: set libg2c_dir correctly.
42397
42398 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
42399
42400 * gcc.dg/cpp/macro11.c: New test.
42401
42402 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42403
42404 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
42405 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
42406 gcc.dg/format/multattr-3.c: New tests.
42407 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
42408 tests for format attributes on function pointers being rejected.
42409
42410 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42411
42412 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
42413
42414 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42415
42416 * g++.dg/warn/format1.C: New test.
42417
42418 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
42419
42420 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
42421
42422 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
42423
42424 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
42425
42426 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
42427
42428 * gcc.dg/cpp/redef2.c: Add test.
42429
42430 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
42431
42432 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
42433 long-standing bug on i686, apparently.
42434 * gcc.c-torture/execute/loop-2c.x: New file.
42435 * gcc.c-torture/execute/loop-2d.x: New file.
42436 * gcc.c-torture/execute/loop-3c.x: New file.
42437
42438 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
42439
42440 * gcc.dg/cpp/20000625-2.c: Correct line number.
42441
42442 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
42443
42444 * gcc.dg/cpp/macro10.c: New test.
42445 * gcc.dg/cpp/strify3.c: New test.
42446 * gcc.dg/cpp/spacing1.c: Add tests.
42447 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
42448 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
42449
42450 2001-09-24 DJ Delorie <dj@redhat.com>
42451
42452 * gcc.c-torture/execute/20010924-1.c: New test.
42453
42454 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
42455
42456 * testsuite/objc/execute/paste.m: Remove.
42457
42458 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
42459
42460 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
42461
42462 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
42463
42464 * g77.dg/strlen0.f: New test.
42465
42466 2001-09-21 Richard Henderson <rth@redhat.com>
42467
42468 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
42469 * g++.old-deja/g++.abi/vtable2.C: Likewise.
42470
42471 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
42472
42473 Table-driven attributes.
42474 * g++.dg/ext/attrib1.C: New test.
42475
42476 2001-09-20 DJ Delorie <dj@redhat.com>
42477
42478 * gcc.dg/20000926-1.c: Update expected warning messages.
42479 * gcc.dg/array-2.c: Likewise, and test for warnings too.
42480 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
42481 array.
42482
42483 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
42484
42485 * g++.dg/eh/registers1.C: New test case.
42486
42487 2001-09-17 Richard Henderson <rth@redhat.com>
42488
42489 * gcc.dg/array-5.c: Fix VLA decomposition test.
42490
42491 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
42492
42493 * gcc.dg/cpp/line5.c: New testcase.
42494
42495 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
42496
42497 * gcc.dg/cpp/macro9.c: New test.
42498
42499 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
42500
42501 * gcc.c-torture/execute/980223.c: Change type of addr from long
42502 to char *.
42503
42504 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
42505
42506 * gcc.c-torture/execute/20010915-1.c: New test.
42507
42508 2001-09-14 Janis Johnson <janis187@us.ibm.com>
42509
42510 * g77.dg/bprob: New directory.
42511 * g77.dg/bprob/bprob.exp: New file.
42512 * g77.dg/bprob/bprob-1.f: New test.
42513 * g77.dg/gcov: New directory.
42514 * g77.dg/gcov/gcov.exp: New file.
42515 * g77.dg/gcov/gcov-1.f: New test.
42516 * g77.dg/gcov/gcov-1.x: New file.
42517
42518 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
42519
42520 * gcc.dg/cpp/directiv.c: Update.
42521 * gcc.dg/cpp/undef1.c: Update.
42522
42523 2001-09-12 Jakub Jelinek <jakub@redhat.com>
42524
42525 * gcc.dg/20010912-1.c: New test.
42526
42527 2001-09-11 Janis Johnson <janis187@us.ibm.com>
42528
42529 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
42530 language-independent file in lib.
42531 * lib/gcov.exp: New file.
42532
42533 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
42534
42535 * gcc.c-torture/compile/20010911-1.c: New test.
42536
42537 2001-09-10 Janis Johnson <janis187@us.ibm.com>
42538
42539 * lib/profopt.exp: New, to support profile-directed optimizations.
42540 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
42541 * gcc.misc-tests/bprob-1.c: New test.
42542 * gcc.misc-tests/bprob-2.c: New test.
42543
42544 2001-09-07 Janis Johnson <janis187@us.ibm.com>
42545
42546 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
42547 XFAIL and which kinds of gcov output to verify.
42548 * gcc.misc-tests/gcov-4b.x: New file.
42549 * gcc.misc-tests/gcov-5b.x: New file.
42550 * gcc.misc-tests/gcov-6.x: New file.
42551 * gcc.misc-tests/gcov-7.c: New test.
42552 * gcc.misc-tests/gcov-7.x: New file.
42553
42554 2001-09-06 Janis Johnson <janis187@us.ibm.com>
42555
42556 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
42557 * gcc.misc-tests/gcov-6.c: New test.
42558
42559 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
42560
42561 PR c++/3986
42562 * g++.dg/abi/vbase1.C: New test.
42563
42564 2001-09-05 Ziemowit Laski <zlaski@apple.com>
42565
42566 * objc.dg/method-2.m: New.
42567
42568 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
42569
42570 PR c++/4203
42571 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
42572 * g++.dg/init/empty1.C: New test.
42573
42574 2001-09-03 Jakub Jelinek <jakub@redhat.com>
42575
42576 * gcc.c-torture/compile/20010903-1.c: New test.
42577
42578 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
42579
42580 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
42581 for m68k.
42582
42583 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
42584
42585 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
42586
42587 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
42588
42589 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
42590
42591 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
42592
42593 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
42594 for 16-bit 'unsigned int'.
42595
42596 2001-08-29 Kazu Hirata <kazu@hxi.com>
42597
42598 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
42599
42600 2001-08-27 Richard Henderson <rth@redhat.com>
42601
42602 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
42603 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
42604
42605 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
42606
42607 * gcc.dg/asm-names.c (ymain): New.
42608
42609 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
42610
42611 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
42612 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
42613 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
42614
42615 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42616
42617 * gcc.dg/compare5.c: New testcase.
42618
42619 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
42620
42621 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
42622 and "In instantiation".
42623
42624 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
42625
42626 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
42627
42628 2001-08-20 Janis Johnson <janis187@us.ibm.com>
42629
42630 * gcc.misc-tests/gcov.exp: Add support for branch information.
42631 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
42632 * gcc.misc-tests/gcov-4.c: New test.
42633 * gcc.misc-tests/gcov-4b.c: New test.
42634 * gcc.misc-tests/gcov-5b.c: New test.
42635
42636 2001-08-20 Zack Weinberg <zackw@panix.com>
42637
42638 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
42639 expected to fail.
42640
42641 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
42642
42643 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
42644
42645 2001-08-19 Jakub Jelinek <jakub@redhat.com>
42646
42647 * g++.dg/eh/template1.C: New test.
42648
42649 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
42650
42651 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
42652 Fix thinko.
42653 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
42654 for xfail.
42655
42656 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
42657
42658 * lib/g77-dg.exp: Use prune.exp for common procedures
42659 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
42660 * lib/g77.exp: (g77-dg-prune) Remove
42661
42662 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
42663
42664 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
42665
42666 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42667
42668 * g++.dg/template/unify1.C: New test.
42669
42670 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
42671
42672 * g++.dg/abi/empty4.C: New test.
42673
42674 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
42675
42676 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
42677 solaris2.*
42678 * g77.f-torture/compile/pr3743.x: Likewise.
42679
42680 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
42681
42682 * g++.dg/other/using-declaration.C: New test.
42683
42684 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
42685
42686 * gcc.dg/cpp/tr-sign.c: New testcase.
42687
42688 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
42689
42690 * gcc.dg/cpp/19951025-1.c: Revert.
42691 * gcc.dg/cpp/directiv.c: We no longer process directives that
42692 interrupt macro arguments.
42693
42694 2001-08-03 Zack Weinberg <zackw@stanford.edu>
42695
42696 * gcc.dg/bconstp-1.c: New test.
42697
42698 2001-08-03 Richard Henderson <rth@redhat.com>
42699
42700 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
42701
42702 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
42703
42704 * gcc.dg/cpp/19951025-1.c: Update.
42705
42706 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
42707
42708 * g77.dg/ff90-1.f (s): Fix reference of variable z,
42709 should be x.
42710
42711 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
42712
42713 Kill -fhonor-std.
42714 * g++.old-deja/g++.ns/ns14.C: Remove special options.
42715 * g++.old-deja/g++.other/std1.C: Likewise.
42716 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
42717
42718 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
42719
42720 * lib/g77.exp: Load gcc-defs.exp for common procedures
42721 (g77_pass, g77_fail, g77_finish, g77_exit,
42722 ${tool}_check_unsupported_p} Now redundant. Deleted.
42723
42724 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
42725
42726 * g77.dg/fbackslash.f
42727 * g77.dg/fcase-preserve.f
42728 * g77.dg/ff90-1.f
42729 * g77.dg/ffixed-line-length-0.f
42730 * g77.dg/ffixed-line-length-132.f
42731 * g77.dg/ffixed-line-length-7.f
42732 * g77.dg/ffixed-line-length-72.f
42733 * g77.dg/ffixed-line-length-none.f
42734 * g77.dg/ffree-form-1.f
42735 * g77.dg/fno-backslash.f
42736 * g77.dg/fno-f90-1.f
42737 * g77.dg/fno-fixed-form-1.f
42738 * g77.dg/fno-onetrip.f
42739 * g77.dg/fno-typeless-boz.f
42740 * g77.dg/fno-underscoring.f
42741 * g77.dg/fno-vxt-1.f
42742 * g77.dg/fonetrip.f
42743 * g77.dg/ftypeless-boz.f
42744 * g77.dg/fugly-assumed.f
42745 * g77.dg/funderscoring.f
42746 * g77.dg/fvxt-1.f
42747
42748 2001-08-01 Ziemowit Laski <zlaski@apple.com>
42749
42750 * objc.dg/fwd-proto-1.m: New.
42751 * objc.dg/local-decl-1.m: New.
42752 * objc.dg/naming-1.m: New.
42753 * objc.dg/naming-2.m: New.
42754 * objc.dg/proto-hier-1.m: New.
42755
42756 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
42757
42758 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
42759 largest-type elements to a struct makes its size grow.
42760
42761 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
42762
42763 * g++.dg/abi/vthunk1.C: New test.
42764
42765 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
42766
42767 * g++.dg/abi/vbase8-22.C: New test.
42768
42769 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42770
42771 * gcc.dg/cpp/macro8.c: New test.
42772
42773 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
42774
42775 * g++.dg/abi/vbase8-21.C: New test.
42776
42777 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
42778
42779 * g++.dg/abi/vbase8-10.C: New test.
42780
42781 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42782
42783 * lib/g++.exp (g++_set_ld_library_path): Renamed to
42784 ${tool}_set_ld_library_path.
42785 Changed caller.
42786 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
42787 g++.exp.
42788
42789 2001-07-26 Stan Cox <scox@redhat.com>
42790
42791 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
42792 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
42793 gcc_exit, gcc_check_unsupported_p):
42794 Moved to gcc-deps.exp
42795 * gcc-deps.exp: New file.
42796
42797 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42798
42799 * g++.old-deja/g++.pt/defarg14.C: New test.
42800
42801 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42802
42803 * g++.old-deja/g++.other/lineno5.C: New test.
42804
42805 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42806
42807 * g++.old-deja/g++.pt/crash68.C: New test.
42808
42809 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42810
42811 * g++.old-deja/g++.other/crash42.C: New test.
42812
42813 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42814
42815 * gcc.dg/cpp/extratokens.c: Fix.
42816 * gcc.dg/cpp/skipping2.c: New tests.
42817
42818 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42819
42820 * gcc.c-torture/execute/20010724-1.c: New file.
42821 * gcc.c-torture/execute/20010724-1.x: New file.
42822
42823 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42824
42825 * g++.old-deja/g++.other/cond7.C: New test.
42826
42827 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42828
42829 * g++.old-deja/g++.other/optimize4.C: New test.
42830
42831 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42832
42833 * g++.old-deja/g++.abi/vbase8-5.C: New test.
42834
42835 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
42836
42837 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
42838 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
42839 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
42840 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
42841
42842 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
42843 bug report" message.
42844
42845 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
42846 * g++.dg/ext/instantiate1.C: Move from old-deja.
42847
42848 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
42849
42850 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
42851 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
42852 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
42853 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
42854
42855 2001-07-23 Jeffrey A Law (law@cygnus.com)
42856
42857 * gcc.c-torture/execute/20010723-1.c: New test.
42858
42859 2001-07-23 Ben Elliston <bje@redhat.com>
42860
42861 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
42862
42863 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42864
42865 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
42866 i[34567]86-*-*.
42867 Delete handling of ieee_multilib_flags.
42868 Pass -mieee for alpha*-*-* and sh-*-*.
42869 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
42870
42871 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
42872
42873 Remove old-abi tests.
42874 * g++.old-deja/g++.mike/p11116.C: Remove.
42875 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
42876
42877 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
42878
42879 * g77.f-torture/compile/pr3743.f: New test
42880
42881 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
42882
42883 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
42884
42885 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42886
42887 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
42888 g++.old-deja/g++.pt/static6.C: Likewise.
42889 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
42890 supports weak symbols.
42891
42892 2001-07-18 Andreas Jaeger <aj@suse.de>
42893
42894 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
42895 supported again.
42896
42897 2001-07-18 Andreas Jaeger <aj@suse.de>
42898
42899 * gcc.dg/iftrap-1.c: Fix target line.
42900
42901 2001-07-17 Richard Henderson <rth@redhat.com>
42902
42903 * gcc.c-torture/execute/20010717-1.c: New.
42904
42905 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
42906
42907 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
42908 tests.
42909
42910 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
42911
42912 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
42913
42914 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42915
42916 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
42917 UAC_SIGBUS, UAC_NOPRINT definitions.
42918
42919 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
42920
42921 * objc/execute/object_is_class.m: New test.
42922 * objc/execute/object_is_meta_class.m: New test.
42923
42924 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
42925
42926 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
42927 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
42928
42929 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
42930
42931 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
42932 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
42933
42934 2001-07-14 Richard Henderson <rth@redhat.com>
42935
42936 * gcc.dg/iftrap-1.c: New.
42937
42938 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
42939
42940 * g77.f-torture/execute/intrinsic77.f: New test.
42941
42942 2001-07-11 Janis Johnson <janis@us.ibm.com>
42943
42944 * gcc.misc-tests/gcov-3.c: New test.
42945
42946 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
42947
42948 * gcc.c-torture/compile/20010711-1.c,
42949 * gcc.c-torture/compile/20010711-2.c: New tests.
42950
42951 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
42952
42953 * gcc.c-torture/execute/20010711-1.c: New test.
42954
42955 2001-07-11 Ben Elliston <bje@redhat.com>
42956
42957 * g++.old-deja/g++.other/enum5.C: New test.
42958
42959 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
42960
42961 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
42962 (g++-dg-prune): Call prune_gcc_output.
42963 * prune.exp: New file for prune_gcc_output.
42964 * lib/g++.exp, lib/gcc.exp: Load it.
42965
42966 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
42967
42968 * gcc.c-torture/compile/20010701-1.c,
42969 g++.old-deja/g++.ext/attrib6.C: New tests.
42970
42971 2001-07-06 Jeffrey A Law (law@cygnus.com)
42972
42973 * gcc.c-torture/compile/20010706-1.c: New test.
42974
42975 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
42976
42977 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
42978
42979 2001-06-28 Stan Shebs <shebs@apple.com>
42980
42981 * gcc.dg/pragma-darwin.c: New test.
42982
42983 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42984
42985 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
42986 Solaris 2.[678] system.
42987
42988 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
42989
42990 * gcc.dg/20010622-1.c: New test.
42991
42992 2001-06-18 Stan Shebs <shebs@apple.com>
42993
42994 * objc.dg: New directory.
42995 * objc.dg/dg.exp: New file.
42996 * objc.dg/alias.m: New.
42997 * objc.dg/class-1.m: New.
42998 * objc.dg/class-2.m: New.
42999 * objc.dg/const-str-1.m: New.
43000 * objc.dg/const-str-2.m: New.
43001 * objc.dg/id-1.m: New.
43002 * objc.dg/method-1.m: New.
43003 * objc.dg/super-class-1.m: New.
43004 * lib/objc-dg.exp: New file.
43005
43006 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
43007
43008 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
43009 of label name.
43010
43011 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
43012
43013 * g++.old-deja/g++.abi/vbase8-9.C: New test.
43014
43015 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43016
43017 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
43018 variable.
43019
43020 2001-06-12 Richard Henderson <rth@redhat.com>
43021
43022 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
43023
43024 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
43025
43026 * g++.old-deja/g++.abi/vbase5.C: New test.
43027 * g++.old-deja/g++.abi/vbase6.C: New test.
43028 * g++.old-deja/g++.abi/vbase7.C: New test.
43029
43030 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43031
43032 * gcc.c-torture/compile/20010610-1.c: New test.
43033
43034 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
43035
43036 * g++.old-deja/g++.abi/vbase4.C: New test.
43037
43038 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43039
43040 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
43041 support %f for HC11/HC12 targets.
43042 * gcc.c-torture/execute/930513-1.x: New file, likewise.
43043 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
43044 on HC11/HC12 targets.
43045 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
43046
43047 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43048
43049 * gcc.dg/wchar_t-1.c: New file.
43050 * gcc.dg/wint_t-1.c: Likewise.
43051
43052 2001-06-11 Bernd Schmidt <bernds@redhat.com>
43053
43054 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
43055
43056 2001-06-11 Richard Henderson <rth@redhat.com>
43057
43058 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
43059
43060 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
43061
43062 * gcc.c-torture/compile/20010611-1.c: New test.
43063
43064 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
43065
43066 * gcc.dg/c99-tag-1.c: Add more tests.
43067
43068 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
43069
43070 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
43071 representation on MN10300 and ARM/Thumb.
43072
43073 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
43074
43075 * g77.f-torture/execute/20010610.f: New.
43076
43077 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
43078
43079 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
43080 names.
43081
43082 2001-06-09 Richard Henderson <rth@redhat.com>
43083
43084 * gcc.c-torture/execute/ashrdi-1.c: New.
43085 * gcc.c-torture/execute/ashldi-1.c: New.
43086 * gcc.c-torture/execute/lshrdi-1.c: New.
43087
43088 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
43089
43090 * objc/execute/load-3.m: Added. Check sending +load to categories,
43091 in addition to classes.
43092
43093 2001-06-08 Stan Shebs <shebs@apple.com>
43094
43095 * objc/execute/load-2.m: New test. From Nicola Pero
43096 <n.pero@mi.flashnet.it>.
43097
43098 2001-06-08 Jakub Jelinek <jakub@redhat.com>
43099
43100 * gcc.c-torture/execute/20010605-2.c: New test.
43101
43102 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
43103
43104 * g++.old-deja/g++.abi/vbase2.C: New test.
43105 * g++.old-deja/g++.abi/vbase3.C: New test.
43106
43107 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
43108
43109 * g++.old-deja/g++.pt/friend49.C: New test.
43110
43111 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
43112
43113 * g++.old-deja/g++.ext/anon3.C: New test.
43114
43115 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
43116
43117 * g++.old-deja/g++.other/conv7.C: New test.
43118
43119 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
43120
43121 * gcc.c-torture/compile/20010605-2.c: New test.
43122
43123 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
43124
43125 * gcc.c-torture/execute/20010604-1.c: New test.
43126
43127 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
43128
43129 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
43130
43131 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
43132
43133 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
43134 (g++_link_flags): Likewise.
43135 (g++_init): Pass gccpath's value to two previous functions.
43136
43137 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43138
43139 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
43140 Ensure logfile entry matches exec command line.
43141
43142 2001-05-31 Richard Henderson <rth@redhat.com>
43143
43144 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
43145 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
43146
43147 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
43148
43149 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
43150 compiler for irix6.2
43151
43152 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
43153
43154 * g++.old-deja/g++.other/optimize3.C: New file.
43155
43156 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
43157
43158 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
43159 assemble.
43160
43161 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
43162
43163 * g++.old-deja/g++.other/optimize2.C: New file.
43164
43165 2001-05-25 Diego Novillo <dnovillo@redhat.com>
43166
43167 * gcc.c-torture/compile/20010518-2.c: New file.
43168 * gcc.c-torture/execute/20010518-1.c: New file.
43169 * gcc.c-torture/execute/20010518-2.c: New file.
43170
43171 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
43172
43173 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
43174
43175 2001-05-24 Mark Mitchell <mark@codesourcery.com>
43176
43177 G++ no longer defines builtins that do not begin with __builtin.
43178 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
43179 * g++.old-deja/g++.brendand/misc13.C: Likewise.
43180 * g++.old-deja/g++.law/builtin1.C: Likewise.
43181 * g++.old-deja/g++.law/cvt2.C: Likewise.
43182 * g++.old-deja/g++.mike/net5.C: Likewise.
43183 * g++.old-deja/g++.other/builtins1.C: Likewise.
43184 * g++.old-deja/g++.other/builtins2.C: Likewise.
43185 * g++.old-deja/g++.other/builtins3.C: Likewise.
43186 * g++.old-deja/g++.other/builtins4.C: Likewise.
43187 * g++.old-deja/g++.other/inline8.C: Likewise.
43188 * g++.old-deja/g++.robertl/eb39.C: Likewise.
43189
43190 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
43191
43192 * g++.old-deja/g++.pt/using1.C: Adjust.
43193 * g++.old-deja/g++.pt/using2.C: New test.
43194
43195 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43196
43197 * gcc.dg/cpp/charconst.c: New tests.
43198 * gcc.dg/cpp/escape.c: New tests.
43199 * gcc.dg/cpp/escape-1.c: New tests.
43200 * gcc.dg/cpp/escape-2.c: New tests.
43201 * gcc.dg/cpp/ucs.c: New tests.
43202
43203 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
43204
43205 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
43206 native compiler for irix6.5.
43207
43208 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
43209
43210 * lib/g++.exp (g++_include_flags): Use args to compute
43211 get_multilibs.
43212 (g++_link_flags): Likewise.
43213 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
43214
43215 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
43216
43217 * gcc.dg/c90-hexfloat-1.c: Add more tests.
43218
43219 2001-05-21 Geoff Keating <geoffk@redhat.com>
43220
43221 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
43222 this file.
43223
43224 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43225
43226 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
43227 STACK_SIZE;
43228 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
43229 to STACK_SIZE; Use it to define size of add_histo array.
43230 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
43231 to STACK_SIZE.
43232 (f): Use GITT_SIZE to define size of gitt local table.
43233 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
43234 to STACK_SIZE; Use it to define size of bytemem array.
43235
43236 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43237
43238 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
43239 on 68HC11/HC12 due to the asm instruction.
43240 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
43241 * gcc.c-torture/compile/920520-1.x: Likewise.
43242 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
43243 on 68HC11/HC12 because the function is larger than 64K.
43244 * gcc.c-torture/compile/961203-1.x: New file, this test fails
43245 on 68HC11/HC12 because the structure is too large.
43246
43247 2001-05-20 Richard Henderson <rth@redhat.com>
43248
43249 * gcc.c-torture/execute/20010520-1.c: New.
43250
43251 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43252
43253 * g++.old-deja/g++.warn/compare1.C: New test.
43254 * gcc.dg/compare4.c: New test.
43255
43256 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
43257
43258 * g++.old-deja/g++.other/optimize1.C: New test.
43259
43260 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43261
43262 * g++.old-deja/g++.pt/spec41.C: New test.
43263
43264 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
43265
43266 * gcc.c-torture/compile/20010114-1.x: Remove.
43267
43268 2001-05-18 Stan Shebs <shebs@apple.com>
43269
43270 * gcc.c-torture/compile/20010518-1.c: New test.
43271
43272 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
43273
43274 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
43275 * g++.old-deja/g++.pt/crash67.C: New test.
43276
43277 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
43278
43279 * g++.old-deja/g++.other/debug9.C: New test.
43280
43281 2001-05-16 Zack Weinberg <zackw@stanford.edu>
43282
43283 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
43284
43285 2001-05-16 Jan Hubicka <jh@suse.cz>
43286
43287 * gcc.c-torture/compile/20010516-1.c: New test.
43288
43289 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
43290
43291 * g++.old-deja/g++.other/crash41.C: New test.
43292
43293 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
43294
43295 * g++.old-deja/g++.pt/crash66.C: New test.
43296
43297 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
43298
43299 * g++.old-deja/g++.robertl/eb27.C: Convert.
43300
43301 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
43302
43303 * g++.dg/friend-warn.C: New test. Do not warn about friend
43304 declaration being redundant.
43305
43306 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
43307
43308 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
43309
43310 2001-05-14 Mark Mitchell <mark@codesourcery.com>
43311
43312 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
43313
43314 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
43315
43316 * lib/g++.exp: Use testsuite_flags.
43317
43318 2001-05-13 Mark Mitchell <mark@codesourcery.com>
43319
43320 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
43321
43322 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
43323
43324 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
43325
43326 2001-05-11 Mark Mitchell <mark@codesourcery.com>
43327
43328 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
43329
43330 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
43331
43332 * gcc.c-torture/compile/20010313-1.c: New test.
43333
43334 2001-05-09 Zack Weinberg <zackw@stanford.edu>
43335
43336 * gcc.dg/cpp/direct2.c: New test.
43337 * gccq.dg/cpp/direct2s.c: New test.
43338
43339 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
43340
43341 2001-05-07 Mark Mitchell <mark@codesourcery.com>
43342
43343 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
43344 * g++.old-deja/g++.other/op3.C: Likewise.
43345
43346 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43347
43348 * gcc.dg/cpp/syshdr.h: New file.
43349 * gcc.dg/cpp/sysmac1.c: Update.
43350 * gcc.dg/cpp/sysmac2.c: Update.
43351
43352 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
43353
43354 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
43355
43356 2001-05-04 David Edelsohn <edelsohn@gnu.org>
43357
43358 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
43359 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
43360
43361 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
43362
43363 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
43364
43365 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
43366
43367 * lib/g++.exp (g++_include_flags): Don't use any special flags
43368 if TESTING_IN_BUILD_TREE is not defined.
43369 (g++_init): Use a plain 'c++' as the compiler if
43370 TESTING_IN_BUILD_TREEE is not defined.
43371
43372 2001-05-02 Jakub Jelinek <jakub@redhat.com>
43373
43374 * g++.old-deja/g++.eh/catch13.C: New test.
43375 * g++.old-deja/g++.eh/catch14.C: New test.
43376
43377 2001-05-02 Jakub Jelinek <jakub@redhat.com>
43378
43379 * gcc.dg/cpp/tr-define.c: New test.
43380
43381 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
43382
43383 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
43384 <stdlib.h>, not <malloc.h>.
43385
43386 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
43387
43388 * g++.old-deja/g++.ns/template17.C: New test.
43389
43390 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
43391
43392 * g++.old-deja/g++.pt/ref4.C: New test.
43393
43394 2001-04-30 Richard Henderson <rth@redhat.com>
43395
43396 * gcc.dg/20000724-1.c: Revert last change.
43397
43398 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
43399
43400 * g77.f-torture/execute/20010430.f: New test.
43401
43402 2001-04-30 Mark Mitchell <mark@codesourcery.com>
43403
43404 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
43405
43406 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
43407
43408 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
43409
43410 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43411
43412 * g++.old-deja/g++.eh/crash6.C: New test.
43413
43414 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43415
43416 * g++.old-deja/g++.other/warn7.C: New test.
43417
43418 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43419
43420 * g++.old-deja/g++.other/defarg9.C: New test.
43421
43422 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
43423
43424 * g77.f-torture/compile/20010426.f: New test.
43425 * g77.f-torture/execute/20010426.f: New test.
43426
43427 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
43428
43429 * g77.f-torture/compile/20000629-1.x: Remove - error
43430 has been fixed.
43431
43432 2001-04-26 Jeffrey A Law (law@cygnus.com)
43433
43434 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
43435 Tweak slightly to work with g++.dg framework.
43436 * g++.dg/special/ecos.exp: Run initp1.C test.
43437 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
43438
43439 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
43440 its linker doesn't give line numbers either.
43441 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
43442
43443 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
43444
43445 * g++.old-deja/g++.other/lex1.C: New test.
43446
43447 2001-04-26 Jakub Jelinek <jakub@redhat.com>
43448
43449 * gcc.dg/noncompile/20010425-1.c: New test.
43450
43451 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
43452
43453 * g++.old-deja/g++.pt/mangle2.C: New test.
43454
43455 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43456
43457 * gcc.dg/format/plus-1.c: New test.
43458
43459 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43460
43461 * gcc.dg/20010423-1.c: New test.
43462
43463 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43464
43465 * gcc.c-torture/execute/20010422-1.c: New test.
43466
43467 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
43468
43469 * g++.old-deja/g++.ns/type2.C: New test.
43470
43471 2001-04-24 Zack Weinberg <zackw@stanford.edu>
43472
43473 * g++.old-deja/g++.other/perf1.C: New test.
43474
43475 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
43476
43477 * gcc.dg/c99-func-2.c: Remove xfail.
43478 * gcc.dg/c99-func-3.c: Remove xfail.
43479 * gcc.dg/c99-func-4.c: Remove xfail.
43480
43481 2001-04-23 Zack Weinberg <zackw@stanford.edu>
43482
43483 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
43484
43485 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
43486
43487 * gcc.c-torture/compile/20010423-1.c: New test.
43488
43489 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
43490
43491 * g++.old-deja/g++.pt/typename28.C: New test.
43492
43493 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
43494
43495 * g++.old-deja/g++.abi/empty2.C: New test.
43496 * g++.old-deja/g++.abi/empty3.C: New test.
43497
43498 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43499
43500 * g++.old-deja/g++.other/comdat2.C: New test.
43501 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
43502
43503 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43504
43505 * g++.old-deja/g++.other/overload14.C: New test.
43506
43507 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43508
43509 * g++.old-deja/g++.other/lookup23.C: New test.
43510
43511 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43512
43513 * gcc.c-torture/execute/20010403-1.c: New test.
43514
43515 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
43516 Mark Mitchell <mark@codesourcery.com>
43517
43518 * lib/old-dejagnu.exp: Don't delete output of executable.
43519 Add .exe suffix to executables.
43520
43521 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
43522
43523 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
43524
43525 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43526
43527 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
43528
43529 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
43530
43531 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
43532 * g++.old-deja/g++.abi/crash1.C: New test.
43533
43534 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
43535
43536 * g++.old-deja/g++.other/crash40.C: New test.
43537
43538 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43539
43540 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
43541
43542 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
43543
43544 * g++.old-deja/g++.other/warn6.C: New test.
43545
43546 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
43547
43548 * g++.old-deja/g++.robertl/eb42.C: Same.
43549
43550 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43551
43552 * gcc.dg/wtr-conversion-1.c: New testcase.
43553
43554 2001-04-10 Richard Henderson <rth@redhat.com>
43555
43556 * g++.old-deja/g++.other/array5.C: New.
43557
43558 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43559
43560 * gcc.c-torture/execute/20010408-1.c: New test.
43561
43562 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
43563
43564 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
43565 headers and constructs.
43566 * g++.old-deja/g++.robertl/eb79.C: Same.
43567 * g++.old-deja/g++.robertl/eb77.C (main): Same.
43568 * g++.old-deja/g++.robertl/eb73.C: Same.
43569 * g++.old-deja/g++.robertl/eb66.C (main): Same.
43570 * g++.old-deja/g++.robertl/eb55.C (t): Same.
43571 * g++.old-deja/g++.robertl/eb54.C (main): Same.
43572 * g++.old-deja/g++.robertl/eb46.C (main): Same.
43573 * g++.old-deja/g++.robertl/eb44.C: Same.
43574 * g++.old-deja/g++.robertl/eb41.C (main): Same.
43575 * g++.old-deja/g++.robertl/eb4.C (main): Same.
43576 * g++.old-deja/g++.robertl/eb39.C: Same.
43577 * g++.old-deja/g++.robertl/eb33.C (main): Same.
43578 * g++.old-deja/g++.robertl/eb31.C (main): Same.
43579 * g++.old-deja/g++.robertl/eb30.C: Same.
43580 * g++.old-deja/g++.robertl/eb3.C: Same.
43581 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
43582 * g++.old-deja/g++.robertl/eb21.C: Same.
43583 * g++.old-deja/g++.robertl/eb15.C: Same.
43584 * g++.old-deja/g++.robertl/eb118.C: Same.
43585 * g++.old-deja/g++.robertl/eb115.C (main): Same.
43586 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
43587 * g++.old-deja/g++.robertl/eb109.C: Same.
43588 * g++.old-deja/g++.other/sibcall1.C (main): Same.
43589 * g++.old-deja/g++.mike/rtti1.C: Same.
43590 * g++.old-deja/g++.mike/p658.C: Same.
43591 * g++.old-deja/g++.mike/net46.C: Same.
43592 * g++.old-deja/g++.mike/net34.C: Same.
43593 * g++.old-deja/g++.mike/memoize1.C: Same.
43594 * g++.old-deja/g++.mike/eh2.C: Same.
43595 * g++.old-deja/g++.law/weak.C: Same.
43596 * g++.old-deja/g++.law/visibility7.C: Same.
43597 * g++.old-deja/g++.law/visibility25.C: Same.
43598 * g++.old-deja/g++.law/visibility22.C: Same.
43599 * g++.old-deja/g++.law/visibility2.C: Same.
43600 * g++.old-deja/g++.law/visibility17.C: Same.
43601 * g++.old-deja/g++.law/visibility13.C: Same.
43602 * g++.old-deja/g++.law/visibility10.C: Same.
43603 * g++.old-deja/g++.law/visibility1.C: Same.
43604 * g++.old-deja/g++.law/virtual3.C (eval): Same.
43605 * g++.old-deja/g++.law/vbase1.C: Same.
43606 * g++.old-deja/g++.law/operators32.C: Same.
43607 * g++.old-deja/g++.law/nest3.C: Same.
43608 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
43609 * g++.old-deja/g++.law/except5.C (main): Same.
43610 * g++.old-deja/g++.law/cvt7.C (run): Same.
43611 * g++.old-deja/g++.law/cvt2.C: Same.
43612 * g++.old-deja/g++.law/cvt16.C: Same.
43613 * g++.old-deja/g++.law/ctors6.C (bar): Same.
43614 * g++.old-deja/g++.law/ctors17.C (main): Same.
43615 * g++.old-deja/g++.law/ctors13.C: Same.
43616 * g++.old-deja/g++.law/ctors12.C (main): Same.
43617 * g++.old-deja/g++.law/ctors10.C: Same.
43618 * g++.old-deja/g++.law/code-gen5.C: Same.
43619 * g++.old-deja/g++.law/bad-error7.C: Same.
43620 * g++.old-deja/g++.law/arm9.C: Same.
43621 * g++.old-deja/g++.law/arm12.C: Same.
43622 * g++.old-deja/g++.law/arg8.C: Same.
43623 * g++.old-deja/g++.law/arg1.C: Same.
43624 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
43625 * g++.old-deja/g++.jason/template31.C: Same.
43626 * g++.old-deja/g++.jason/template24.C (main): Same.
43627 * g++.old-deja/g++.jason/2371.C: Same.
43628 * g++.old-deja/g++.eh/new2.C: Same.
43629 * g++.old-deja/g++.eh/new1.C: Same.
43630 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
43631 * g++.old-deja/g++.brendan/nest21.C (main): Same.
43632 * g++.old-deja/g++.brendan/err-msg3.C: Same.
43633 * g++.old-deja/g++.brendan/crash62.C: Same.
43634 * g++.old-deja/g++.brendan/crash52.C: Same.
43635 * g++.old-deja/g++.brendan/crash49.C (main): Same.
43636 * g++.old-deja/g++.brendan/crash38.C: Same.
43637 * g++.old-deja/g++.brendan/crash15.C (main): Same.
43638 * g++.old-deja/g++.brendan/copy9.C: Same.
43639
43640 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
43641
43642 * gcc.c-torture/execute/20001203-2.c (memset):
43643 Count argument is of type __SIZE_TYPE__.
43644
43645 2001-04-04 Diego Novillo <dnovillo@redhat.com>
43646
43647 * gcc.c-torture/compile/20010404-1.c: New test.
43648
43649 2001-04-04 Jakub Jelinek <jakub@redhat.com>
43650
43651 * gcc.c-torture/compile/20010326-1.c: New test.
43652
43653 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
43654
43655 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
43656 peculiarities of the SH.
43657 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
43658
43659 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43660
43661 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
43662 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
43663 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
43664
43665 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43666
43667 * g77.f-torture/compile/20010321-1.f: New test.
43668
43669 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43670
43671 * gcc.c-torture/compile/20010329-1.c: New test.
43672
43673 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43674
43675 * gcc.c-torture/execute/20010329-1.c: New test.
43676
43677 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
43678
43679 * g++.old-deja/g++.other/eh4.C: Fix typo.
43680
43681 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
43682
43683 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
43684
43685 2001-03-28 Philip Blundell <philb@gnu.org>
43686
43687 * gcc.c-torture/compile/20010328-1.c: New test.
43688
43689 2001-03-27 Richard Henderson <rth@redhat.com>
43690
43691 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
43692 * g++.old-deja/g++.eh/vbase3.C: Likewise.
43693
43694 2001-03-27 Alan Modra <alan@linuxcare.com.au>
43695
43696 * gcc.c-torture/compile/20010327-1.c: New test.
43697
43698 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
43699
43700 * g++.old-deja/g++.other/friend12.C: New test.
43701 * g++.old-deja/g++.other/friend9.C: Expect no errors.
43702 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
43703
43704 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
43705
43706 * gcc.c-torture/execute/20010325-1.c: New test.
43707
43708 2001-03-23 Jakub Jelinek <jakub@redhat.com>
43709
43710 * g++.old-deja/g++.other/mangle3.C: New test.
43711
43712 2001-03-22 Jakub Jelinek <jakub@redhat.com>
43713
43714 * g++.old-deja/g++.other/anon8.C: New test.
43715
43716 2001-03-20 Philip Blundell <philb@gnu.org>
43717
43718 * gcc.c-torture/compile/20010320-1.c: New test.
43719
43720 2001-03-17 Richard Henderson <rth@redhat.com>
43721
43722 * g++.old-deja/g++.other/eh4.C: Add expected error text.
43723
43724 2001-03-15 Geoff Keating <geoff@redhat.com>
43725
43726 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
43727 tests on AIX.
43728
43729 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
43730
43731 * g++.old-deja/g++.other/eh4.C: New test.
43732
43733 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
43734
43735 * gcc.dg/cpp/mi1.c: Update.
43736
43737 2001-03-14 Jakub Jelinek <jakub@redhat.com>
43738
43739 * g++.old-deja/g++.other/regstack.C: New test.
43740
43741 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
43742
43743 * g++.old-deja/g++.other/ref4.C: New test.
43744
43745 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
43746
43747 * objc/execute/va_method.m: Added.
43748 * objc/execute/IMP.m: Added.
43749 * objc/execute/_cmd.m: Added.
43750 * objc/execute/accessing_ivars.m: Added.
43751 * objc/execute/class-1.m: Added.
43752 * objc/execute/class-10.m: Added.
43753 * objc/execute/class-11.m: Added.
43754 * objc/execute/class-12.m: Added.
43755 * objc/execute/class-13.m: Added.
43756 * objc/execute/class-14.m: Added.
43757 * objc/execute/class-2.m: Added.
43758 * objc/execute/class-3.m: Added.
43759 * objc/execute/class-4.m: Added.
43760 * objc/execute/class-5.m: Added.
43761 * objc/execute/class-6.m: Added.
43762 * objc/execute/class-7.m: Added.
43763 * objc/execute/class-8.m: Added.
43764 * objc/execute/class-9.m: Added.
43765 * objc/execute/class-tests-1.h
43766 * objc/execute/class-tests-2.h
43767 * objc/execute/compatibility_alias.m: Added.
43768 * objc/execute/encode-1.m: Added.
43769 * objc/execute/formal_protocol-1.m: Added.
43770 * objc/execute/formal_protocol-2.m: Added.
43771 * objc/execute/formal_protocol-3.m: Added.
43772 * objc/execute/formal_protocol-4.m: Added.
43773 * objc/execute/formal_protocol-5.m: Added.
43774 * objc/execute/formal_protocol-6.m: Added.
43775 * objc/execute/formal_protocol-7.m: Added.
43776 * objc/execute/informal_protocol.m: Added.
43777 * objc/execute/initialize.m: Added.
43778 * objc/execute/load.m: Added.
43779 * objc/execute/many_args_method.m: Added.
43780 * objc/execute/nested-3.m: Added.
43781 * objc/execute/no_clash.m: Added.
43782 * objc/execute/private.m: Added.
43783 * objc/execute/redefining_self.m: Added.
43784 * objc/execute/root_methods.m: Added.
43785 * objc/execute/selector-1.m: Added.
43786 * objc/execute/static-1.m: Added.
43787 * objc/execute/static-2.m: Added.
43788 * objc/execute/va_method.m: Added.
43789
43790 2001-03-10 Richard Henderson <rth@redhat.com>
43791
43792 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
43793
43794 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
43795
43796 * g++.old-deja/g++.other/crash31.C: XFAIL.
43797 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
43798 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
43799 * gcc.c-torture/execute/20010123-1.x: XFAIL.
43800 * gcc.c-torture/execute/20010124-1.x: XFAIL.
43801 * gcc.dg/sequence-pt-1.c: XFAIL one test.
43802
43803 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
43804
43805 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
43806
43807 2001-03-06 Zack Weinberg <zackw@stanford.edu>
43808
43809 * gcc.dg/20000724-1.c: Don't use multiline strings.
43810
43811 2001-03-06 Zack Weinberg <zackw@stanford.edu>
43812
43813 * objc/execute/string1.m, objc/execute/string2.m: Compare the
43814 result of -cString against what we expect it to be; don't just
43815 print it out for no one to read.
43816
43817 * objc/execute/string3.m, objc/execute/string4.m: New tests.
43818 Based on testcases provided by Nicola Pero.
43819
43820 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
43821
43822 * gcc.dg/cpp/macro7.c: New test.
43823
43824 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
43825
43826 * gcc.dg/cpp/multiline.c: Update.
43827
43828 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43829
43830 * g++.old-deja/g++.other/enum3.C: New test.
43831
43832 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43833
43834 * g++.old-deja/g++.other/pod1.C: New test.
43835
43836 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43837
43838 * g++.old-deja/g++.ext/overload1.C: New test.
43839
43840 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
43841
43842 * g++.old-deja/g++.pt/using1.C: New test.
43843
43844 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
43845
43846 * g++.old-deja/g++.other/using9.C: New test.
43847
43848 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
43849
43850 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
43851
43852 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
43853
43854 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
43855
43856 * g++.old-deja/g++.ext/realpt1.C: Remove.
43857
43858 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
43859
43860 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
43861
43862 2001-02-26 Will Cohen <wcohen@redhat.com>
43863
43864 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
43865
43866 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
43867
43868 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
43869 templatized constructors.
43870
43871 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43872
43873 * gcc.c-torture/execute/20010224-1.c: New test.
43874
43875 2001-02-23 Jakub Jelinek <jakub@redhat.com>
43876
43877 * gcc.c-torture/execute/20010222-1.c: New test.
43878
43879 2001-02-22 Jakub Jelinek <jakub@redhat.com>
43880
43881 * g++.old-deja/g++.other/inline20.C: New test.
43882
43883 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
43884
43885 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
43886
43887 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
43888
43889 * g++.old-deja/g++.other/lookup22.C: New test.
43890
43891 2001-02-19 Zack Weinberg <zackw@stanford.edu>
43892
43893 * g77.dg: New directory.
43894 * g77.dg/20010216-1.f: New test case.
43895 * g77.dg/dg.exp: New driver.
43896 * lib/g77-dg.exp: New driver library.
43897
43898 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43899
43900 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
43901
43902 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
43903
43904 * g++.old-deja/g++.other/decl9.C: New test.
43905
43906 2001-02-16 Jakub Jelinek <jakub@redhat.com>
43907
43908 * g++.old-deja/g++.other/init16.C: Update the test so that it does
43909 not need <string> and also tests the initialization at runtime.
43910
43911 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
43912
43913 * gcc.c-torture/execute/longlong.c: New test.
43914
43915 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
43916
43917 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
43918
43919 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
43920
43921 * gcc.c-torture/execute/920302-1.c (execute):
43922 Change argument type to short.
43923
43924 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
43925
43926 * g++.old-deja/g++.pt/deduct6.C: New test.
43927
43928 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
43929
43930 * g++.old-deja/g++.pt/deduct5.C: New test.
43931
43932 2001-02-14 Jakub Jelinek <jakub@redhat.com>
43933
43934 * gcc.c-torture/execute/20010209-1.c: New test.
43935
43936 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
43937
43938 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
43939
43940 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
43941
43942 * g++.dg/vtgc1.C: Update for new ABI.
43943
43944 * consistency.vlad: New directory, 1665 files.
43945
43946 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
43947
43948 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
43949 return type.
43950 * gcc.dg/cpp/digraphs.c: Declare puts.
43951
43952 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
43953
43954 * g++.old-deja/g++.other/warn5.C: New test.
43955
43956 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
43957
43958 * g++.old-deja/g++.pt/spec40.C: New test.
43959
43960 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
43961
43962 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
43963 case.
43964 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
43965
43966 2001-02-12 Jakub Jelinek <jakub@redhat.com>
43967
43968 * gcc.c-torture/compile/20010209-1.c: New test.
43969
43970 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
43971
43972 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
43973 excess errors message but not if it crashes.
43974 * g++.old-deja/g++.other/crash27.C: Likewise.
43975 * g++.old-deja/g++.other/crash28.C: Likewise.
43976 * g++.old-deja/g++.other/crash30.C: Likewise.
43977 * g++.old-deja/g++.other/crash32.C: Likewise.
43978 * g++.old-deja/g++.other/crash35.C: Likewise.
43979 * g++.old-deja/g++.pt/inherit2.C: Likewise.
43980
43981 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
43982
43983 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
43984 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
43985 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
43986 g77.f-torture/execute/execute.exp,
43987 g77.f-torture/noncompile/noncompile.exp,
43988 gcc.c-torture/execute/execute.exp,
43989 gcc.c-torture/execute/memcheck/memcheck.exp,
43990 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
43991 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
43992 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
43993 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
43994 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
43995 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
43996 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
43997 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
43998 Remove bug reporting instructions with ancient email addresses.
43999
44000 2001-02-07 Jakub Jelinek <jakub@redhat.com>
44001
44002 * gcc.dg/20010202-1.c: New test.
44003 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
44004
44005 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
44006
44007 * g++.dg/stdbool-if.C: New test.
44008
44009 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
44010
44011 * objc/execute/fdecl.m: Added main().
44012
44013 2001-02-07 Jakub Jelinek <jakub@redhat.com>
44014
44015 * gcc.c-torture/execute/20010206-1.c: New test.
44016
44017 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
44018
44019 * gcc.dg/cpp/avoidpaste1.c: Update.
44020
44021 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
44022
44023 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
44024 Pero <nicola@brainstorm.co.uk>.
44025 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
44026
44027 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
44028
44029 * g++.old-deja/g++.pt/spec39.C: New test.
44030
44031 2001-02-05 Jakub Jelinek <jakub@redhat.com>
44032
44033 * gcc.c-torture/compile/20010202-1.c: New test.
44034
44035 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
44036
44037 * g++.old-deja/g++.abi/primary2.C: New test.
44038 * g++.old-deja/g++.abi/primary3.C: New test.
44039 * g++.old-deja/g++.abi/primary4.C: New test.
44040 * g++.old-deja/g++.abi/primary5.C: New test.
44041 * g++.old-deja/g++.abi/vtable3.h: New test.
44042 * g++.old-deja/g++.abi/vtable3a.C: New test.
44043 * g++.old-deja/g++.abi/vtable3b.C: New test.
44044 * g++.old-deja/g++.abi/vtable3c.C: New test.
44045 * g++.old-deja/g++.abi/vtable3d.C: New test.
44046 * g++.old-deja/g++.abi/vtable3e.C: New test.
44047 * g++.old-deja/g++.abi/vtable3f.C: New test.
44048 * g++.old-deja/g++.abi/vtable3g.C: New test.
44049 * g++.old-deja/g++.abi/vtable3h.C: New test.
44050 * g++.old-deja/g++.abi/vtable3i.C: New test.
44051 * g++.old-deja/g++.abi/vtable3j.C: New test.
44052 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
44053
44054 2001-02-03 Jakub Jelinek <jakub@redhat.com>
44055
44056 * g++.old-deja/g++.other/anon6.C: New test.
44057 * g++.old-deja/g++.other/anon7.C: New test.
44058
44059 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
44060
44061 * gcc.dg/cpp/avoidpaste2.c: New tests.
44062
44063 2001-01-31 Jakub Jelinek <jakub@redhat.com>
44064
44065 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
44066
44067 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
44068
44069 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
44070 DECIMAL_DIG cases for Irix."
44071
44072 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
44073
44074 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
44075
44076 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
44077
44078 * gcc.dg/c99-tag-1.c: New test.
44079
44080 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
44081
44082 * gcc.dg/cpp/tr-warn1.c: Add tests.
44083
44084 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
44085
44086 * gcc.dg/cpp/avoidpaste1.c: Update.
44087 * gcc.dg/cpp/paste4.c: Update.
44088
44089 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
44090
44091 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
44092 cases for Irix.
44093
44094 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
44095
44096 * g++.old-deja/g++.other/inline19.C: New test.
44097
44098 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
44099
44100 * gcc.dg/Wlarger-than.c: New test.
44101
44102 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
44103
44104 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
44105
44106 2001-01-29 Jakub Jelinek <jakub@redhat.com>
44107
44108 * gcc.c-torture/execute/20010129-1.c: New test.
44109 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
44110
44111 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
44112
44113 * gcc.dg/cpp/avoidpaste1.c: Test case.
44114
44115 2001-01-28 Jakub Jelinek <jakub@redhat.com>
44116
44117 * g++.old-deja/g++.other/inline18.C: New test.
44118
44119 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44120
44121 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
44122 and __builtin_putchar.
44123
44124 2001-01-27 Jakub Jelinek <jakub@redhat.com>
44125
44126 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
44127 tests.
44128
44129 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
44130
44131 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
44132 floating point number rounding mode to round to the nearest
44133 representable mode.
44134
44135 2001-01-25 Jakub Jelinek <jakub@redhat.com>
44136
44137 * g++.old-deja/g++.other/mangle2.C: New test.
44138
44139 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
44140
44141 * gcc.c-torture/compile/20010124-1.c: New test.
44142
44143 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
44144
44145 * g++.old-deja/g++.pt/spec38.C: New test.
44146
44147 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44148
44149 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
44150 "Build don't run".
44151
44152 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44153
44154 * gcc.c-torture/execute/20010123-1.c: New test.
44155
44156 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
44157
44158 * g++.old-deja/g++.pt/spec37.C: New test.
44159
44160 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
44161
44162 * g++.old-deja/g++.pt/overload14.C: New test.
44163
44164 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44165
44166 * gcc.c-torture/execute/20010122-1.c: New test, exercise
44167 __builtin_return_address.
44168
44169 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
44170
44171 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
44172 * g++.old-deja/g++.pt/spec35.C: New test.
44173 * g++.old-deja/g++.pt/spec36.C: New test.
44174
44175 2001-01-20 Jakub Jelinek <jakub@redhat.com>
44176
44177 * gcc.c-torture/compile/20010118-1.c: New test.
44178
44179 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
44180
44181 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
44182
44183 2001-01-19 Jakub Jelinek <jakub@redhat.com>
44184
44185 * gcc.c-torture/execute/20010119-1.c: New test.
44186
44187 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44188
44189 * g++.old-deja/g++.other/vbase5.C: New test.
44190
44191 2001-01-19 Jakub Jelinek <jakub@redhat.com>
44192
44193 * gcc.c-torture/execute/20010118-1.c: New test.
44194
44195 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44196
44197 * g++.old-deja/g++.pt/deduct3.C: New test.
44198
44199 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44200
44201 * g++.old-deja/g++.pt/spec34.C: New test.
44202
44203 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
44204
44205 * g77.f-torture/compile/20000601-2.f: New test.
44206
44207 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44208
44209 * g++.old-deja/g++.other/init17.C: New test.
44210
44211 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
44212
44213 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
44214
44215 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44216
44217 * g++.old-deja/g++.pt/unify8.C: New test.
44218
44219 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44220
44221 * g++.old-deja/g++.abi/vbase1.C: New test.
44222
44223 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44224
44225 * g++.old-deja/g++.pt/crash65.C: New test.
44226
44227 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
44228
44229 * gcc.dg/cpp/assembl2.S: New test case.
44230
44231 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
44232
44233 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
44234 are supported.
44235
44236 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44237
44238 * g++.old-deja/g++.other/builtins1.C: New test.
44239 * g++.old-deja/g++.other/builtins2.C: Likewise.
44240 * g++.old-deja/g++.other/builtins3.C: Likewise.
44241 * g++.old-deja/g++.other/builtins4.C: Likewise.
44242
44243 2001-01-17 Jakub Jelinek <jakub@redhat.com>
44244
44245 * gcc.c-torture/compile/20010117-1.c: New test.
44246 * gcc.c-torture/compile/20010117-2.c: New test.
44247
44248 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
44249
44250 * g77.f-torture/execute/20010116.[fx]: New test,
44251 XFAIL on i?86-*-*.
44252 * g77.f-torture/compile/20010115.f: Indicate it's
44253 a test for PR fortran/1636.
44254
44255 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
44256
44257 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
44258
44259 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
44260
44261 * g77.f-torture/compile/20010115.f: New test.
44262
44263 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
44264
44265 * g++.old-deja/g++.pt/nontype5.C: New test.
44266
44267 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
44268
44269 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
44270 have an equivalent working one below it.
44271
44272 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
44273
44274 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
44275 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
44276
44277 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
44278
44279 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
44280 message containing "init_priority".
44281 (conpr-2.C): Likewise.
44282 (conpr-3.C): Likewise.
44283 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
44284
44285 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44286
44287 * gcc.c-torture/execute/20010114-2.c: New test.
44288
44289 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
44290
44291 * gcc.c-torture/compile/20010114-1.c: New test.
44292 * gcc.c-torture/compile/20010114-1.x: Xfail.
44293 * gcc.c-torture/compile/20010114-2.c: New test.
44294 * gcc.c-torture/execute/20010114-1.c: New test.
44295 * gcc.dg/trunc-1.c: New test.
44296 * gcc.dg/uninit-B.c: New test.
44297
44298 2001-01-13 Nick Clifton <nickc@redhat.com>
44299
44300 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
44301 target.
44302
44303 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
44304
44305 * gcc.c-torture/compile/20010113-1.c: New test.
44306
44307 2001-01-13 Jakub Jelinek <jakub@redhat.com>
44308
44309 * gcc.c-torture/compile/20001212-1.c: New test.
44310
44311 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
44312
44313 * gcc.dg/cpp/widestr1.c: Update.
44314 * gcc.dg/cpp/prag-imp.c: Remove.
44315
44316 2001-01-12 Jakub Jelinek <jakub@redhat.com>
44317
44318 * gcc.c-torture/execute/20000801-3.x: Remove.
44319 * gcc.dg/c90-init-1.c: New test.
44320 * gcc.dg/c99-init-1.c: New test.
44321 * gcc.dg/c99-init-2.c: New test.
44322 * gcc.dg/gnu99-init-1.c: New test.
44323
44324 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
44325
44326 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
44327 testing that no relevant ones were found.
44328
44329 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
44330
44331 * g++.old-deja/g++.pt/cast2.C: New test.
44332
44333 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
44334
44335 * g++.old-deja/g++.pt/friend47.C: New test.
44336
44337 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44338
44339 * g++.old-deja/g++.pt/instantiate13.C: New test.
44340
44341 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44342
44343 * g++.old-deja/g++.other/defarg7.C: New test.
44344 * g++.old-deja/g++.other/defarg8.C: New test.
44345
44346 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44347
44348 * g++.old-deja/g++.pt/crash64.C: New test.
44349
44350 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44351
44352 * g++.old-deja/g++.pt/crash63.C: New test.
44353
44354 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
44355
44356 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
44357
44358 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
44359
44360 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
44361
44362 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44363
44364 * g++.old-deja/g++.pt/error3.C: New test.
44365
44366 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44367
44368 * g++.old-deja/g++.other/crash39.C: New test.
44369
44370 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44371
44372 * g++.old-deja/g++.other/vbase4.C: New test.
44373
44374 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
44375
44376 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
44377 * gcc.dg/special/20000419-2.c: New file. Identical to above.
44378 * gcc.dg/special/special.exp: New test driver which will check
44379 for alias support for the above test.
44380
44381 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
44382
44383 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
44384 problems on small machines.
44385 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
44386 parameterize.
44387
44388 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
44389
44390 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
44391 mips.
44392 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
44393
44394 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
44395
44396 * g++.old_deja/g++.pt/using8.C: New test.
44397
44398 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
44399
44400 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
44401
44402 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
44403
44404 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
44405 where a failure is expected.
44406 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
44407
44408 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44409
44410 * g++.old_deja/g++.pt/instantiate12.C: New test.
44411
44412 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44413
44414 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
44415 start of structs.
44416 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
44417 * g++.old-deja/g++.brendan/crash17.C: Likewise.
44418 * g++.old-deja/g++.brendan/crash29.C: Likewise.
44419 * g++.old-deja/g++.brendan/crash48.C: Likewise.
44420 * g++.old-deja/g++.brendan/ns1.C: Likewise.
44421 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
44422 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
44423 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
44424 * g++.old-deja/g++.eh/spec6.C: Likewise.
44425 * g++.old-deja/g++.jason/crash3.C: Likewise.
44426 * g++.old-deja/g++.law/ctors11.C: Likewise.
44427 * g++.old-deja/g++.law/ctors17.C: Likewise.
44428 * g++.old-deja/g++.law/ctors5.C: Likewise.
44429 * g++.old-deja/g++.law/ctors9.C: Likewise.
44430 * g++.old-deja/g++.mike/ambig1.C: Likewise.
44431 * g++.old-deja/g++.mike/net22.C: Likewise.
44432 * g++.old-deja/g++.mike/p3538a.C: Likewise.
44433 * g++.old-deja/g++.mike/p3538b.C: Likewise.
44434 * g++.old-deja/g++.mike/virt3.C: Likewise.
44435 * g++.old-deja/g++.niklas/t128.C: Likewise.
44436 * g++.old-deja/g++.other/anon4.C: Likewise.
44437 * g++.old-deja/g++.other/using1.C: Likewise.
44438 * g++.old-deja/g++.other/warn3.C: Likewise.
44439 * g++.old-deja/g++.pt/t37.C: Likewise.
44440 * g++.old-deja/g++.robertl/eb69.C: Likewise.
44441 * g++.old-deja/g++.robertl/eb71.C: Likewise.
44442
44443 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44444
44445 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
44446
44447 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44448
44449 * gcc.c-torture/execute/stdio-opt-3.c: New test.
44450
44451 2001-01-07 Jakub Jelinek <jakub@redhat.com>
44452
44453 * gcc.c-torture/compile/20010107-1.c: New test.
44454
44455 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
44456
44457 * gcc.c-torture/execute/builtin-noret-1.c: New test.
44458
44459 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
44460
44461 * gcc.dg/format/format.h: New file.
44462 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
44463 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
44464 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
44465 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
44466 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
44467 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
44468 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
44469 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
44470 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
44471 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
44472 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
44473 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
44474 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
44475 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
44476 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
44477 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
44478 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
44479 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
44480 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
44481 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
44482 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
44483 instead of declaring standard types, macros and functions in each
44484 test.
44485
44486 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
44487
44488 * gcc.c-torture/execute/20010106-1.c: New test.
44489
44490 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
44491
44492 * gcc.dg/format/format.exp: New file.
44493 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
44494 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
44495 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
44496 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
44497 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
44498 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
44499 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
44500 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
44501 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
44502 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
44503 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
44504 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
44505 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
44506 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
44507 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
44508 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
44509 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
44510 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
44511 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
44512 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
44513 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
44514 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
44515 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
44516 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
44517 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
44518 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
44519 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
44520 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
44521 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
44522 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
44523 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
44524 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
44525 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
44526 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
44527 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
44528 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
44529 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
44530 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
44531 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
44532 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
44533 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
44534 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
44535
44536 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
44537
44538 * gcc.c-torture/execute/991228-1.c: Take word endianness into
44539 account.
44540
44541 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
44542
44543 * gcc.c-torture/execute/builtin-complex-1.c: New test.
44544
44545 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
44546
44547 * g++.old-deja/g++.pt/crash62.C: New test.
44548
44549 2001-01-04 Richard Henderson <rth@redhat.com>
44550
44551 * gcc.dg/20000926-1.c: Update expected warnings.
44552 * gcc.dg/array-2.c: Likewise.
44553 * gcc.dg/array-4.c: Also validate flexible array members.
44554 * gcc.dg/c99-flex-array-1.c: New.
44555
44556 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
44557
44558 * gcc.c-torture/compile/20001222-1.x: Remove.
44559
44560 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44561
44562 * gcc.c-torture/execute/built-in-setjmp.c: New.
44563
44564 2001-01-03 Richard Henderson <rth@redhat.com>
44565
44566 * gcc.dg/940510-1.c: Update expected error wording.
44567 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
44568
44569 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
44570
44571 * lib/target-supports.exp (check_alias_available): Modified to
44572 indicate aliases not supported if only weak aliases are supported.
44573
44574 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44575
44576 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
44577 Turn on cmpstrsi checks for __pj__ and __i370__.
44578
44579 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
44580
44581 * g++.old-deja/g++.other/virtual11.C: New test.
44582
44583 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
44584
44585 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
44586
44587 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44588
44589 * gcc.c-torture/compile/20010102-1.c: New test.
44590
44591 2001-01-02 Andreas Jaeger <aj@suse.de>
44592
44593 * gcc.dg/noreturn-3.c: New test.
44594
44595 * gcc.dg/noreturn-4.c: New test.
44596
44597 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44598
44599 * gcc.c-torture/execute/stdio-opt-1.c: Also test
44600 __builtin_fputc and __builtin_fwrite.
44601
44602 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
44603
44604 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
44605 signed char, not default char.
44606
44607 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
44608
44609 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
44610
44611 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
44612
44613 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
44614
44615 2000-12-29 Richard Henderson <rth@redhat.com>
44616
44617 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
44618 (__cyg_profile_func_exit): Define.
44619
44620 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
44621
44622 * g++.dg/vtgc1.C: New test.
44623
44624 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
44625
44626 * gcc.dg/noncompile/20001228-1.c: New test.
44627
44628 * gcc.dg/20001228-1.c: New test.
44629
44630 * gcc.c-torture/execute/20001228-1.c: New test.
44631
44632 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
44633
44634 * gcc.dg/format-strfmon-1.c: New test.
44635
44636 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44637
44638 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
44639 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
44640 * gcc.c-torture/execute/string-opt-1.c: Likewise.
44641 * gcc.c-torture/execute/string-opt-2.c: Likewise.
44642 * gcc.c-torture/execute/string-opt-3.c: Likewise.
44643 * gcc.c-torture/execute/string-opt-4.c: Likewise.
44644 * gcc.c-torture/execute/string-opt-6.c: Likewise.
44645 * gcc.c-torture/execute/string-opt-7.c: Likewise.
44646 * gcc.c-torture/execute/string-opt-8.c: Likewise.
44647 * gcc.c-torture/execute/string-opt-9.c: Likewise.
44648 * gcc.c-torture/execute/string-opt-10.c: Likewise.
44649 * gcc.c-torture/execute/string-opt-11.c: Likewise.
44650 * gcc.c-torture/execute/string-opt-12.c: Likewise.
44651
44652 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
44653 * gcc.c-torture/execute/string-opt-4.c: Test index.
44654
44655 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
44656
44657 * gcc.c-torture/compile/20001226-1.c: New test.
44658
44659 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
44660
44661 * gcc.c-torture/compile/20001222-1.c: New test.
44662 * gcc.c-torture/compile/20001222-1.x: Xfail.
44663
44664 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
44665
44666 * gcc.c-torture/execute/comp-goto-2.c: New test.
44667
44668 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
44669
44670 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
44671 Use long types if __INT_MAX__ is 32767.
44672 (main): Use cast to (sint32 *) when poking 88 into a_page.
44673
44674 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
44675
44676 2000-12-21 Bernd Schmidt <bernds@redhat.com>
44677
44678 * gcc.c-torture/compile/20001221-1.c: New test.
44679 * gcc.c-torture/execute/20001221-1.c: New test.
44680
44681 2000-12-20 Richard Henderson <rth@redhat.com>
44682
44683 * g++.old-deja/g++.pt/crash36.C: Update error lines.
44684 * g++.old-deja/g++.robertl/eb109.C: Likewise.
44685
44686 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44687
44688 * gcc.dg/compare3.c: New test.
44689
44690 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
44691
44692 * gcc.dg/format-warnll-1.c: New test.
44693
44694 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
44695
44696 * gcc.dg/cpp/cmdlne-P.c: New test.
44697
44698 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
44699
44700 * gcc.c-torture/execute/builtin-abs-1.c,
44701 gcc.c-torture/execute/builtin-abs-2.c: New tests.
44702
44703 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
44704
44705 * gcc.dg/cpp/multiline.c: New test.
44706
44707 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
44708
44709 * g++.old-deja/g++.other/syshdr1.C: Update.
44710 * gcc.dg/cpp/lineflags.c: Remove temporarily.
44711
44712 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44713
44714 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
44715
44716 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44717
44718 * g++.old-deja/g++.pt/ttp65.C: New test.
44719
44720 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44721
44722 * g++.old-deja/g++.pt/ttp64.C: New test.
44723
44724 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44725
44726 * g++.old-deja/g++.pt/spec33.C: New test.
44727
44728 2000-12-14 Catherine Moore <clm@redhat.com>
44729
44730 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
44731 * gcc.c-torture/execute/920612-2.c: Likewise.
44732 * gcc.c-torture/execute/920428-2.c: Likewise.
44733 * gcc-c-torture/execute/va-arg-11.c: Call exit.
44734 * gcc.c-torture/execute/va-arg-21.c: Likewise.
44735
44736 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44737
44738 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
44739 * gcc.dg/pack-test-2.c: Likewise.
44740
44741 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
44742
44743 Tests by Zack Weinberg <zackw@stanford.edu>.
44744
44745 * gcc.dg/cpp/defined.c: Update.
44746 * gcc.dg/cpp/defined_trad.c: New tests.
44747
44748 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
44749
44750 * gcc.dg/cpp/trad-direct.c: Update.
44751
44752 2000-12-11 Neil Booth <neilb@earthling.net>
44753
44754 * gcc.dg/cpp/defined_trad.c
44755
44756 2000-12-11 Neil Booth <neilb@earthling.net>
44757
44758 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
44759
44760 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
44761
44762 * gcc.dg/format-miss-2.c: New test.
44763
44764 2000-12-09 Neil Booth <neilb@earthling.net>
44765
44766 * gcc.dg/cpp/lineflags.c: New tests.
44767 * gcc.dg/cpp/poison.c: Update.
44768 * gcc.dg/cpp/redef2.c: Update.
44769 * gcc.dg/cpp/skipping.c: New test.
44770
44771 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
44772
44773 * g++.old-deja/g++.other/eh3.C: New testcase.
44774
44775 2000-12-07 Neil Booth <neilb@earthling.net>
44776
44777 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
44778 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
44779 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
44780 wtr-union-init-2.c, wtr-union-init-3.c: Update.
44781 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
44782 Update.
44783
44784 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44785
44786 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
44787 __SIZE_TYPE__ instead of int for type of integers cast to
44788 pointers.
44789
44790 2000-12-07 Jakub Jelinek <jakub@redhat.com>
44791
44792 * g++.old-deja/g++.other/cleanup4.C: New test.
44793
44794 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44795
44796 * format-sec-1.c: New test.
44797
44798 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44799
44800 * gcc.dg/format-nonlit-3.c: New test.
44801
44802 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44803
44804 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
44805 through a null pointer.
44806
44807 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44808
44809 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
44810 * g++.old-deja/g++.pt/partial4.C: New test.
44811
44812 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
44813
44814 * gcc.c-torture/execute/ieee/hugeval.x: New.
44815
44816 2000-12-06 Neil Booth <neilb@earthling.net>
44817
44818 * gcc.dg/cpp/backslash2.c: New tests.
44819
44820 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44821
44822 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
44823 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
44824
44825 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
44826
44827 * gcc.c-torture/execute/20001203-2.c: New testcase.
44828
44829 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
44830
44831 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
44832 * g++.old-deja/g++.other/virtual10.C: New test.
44833
44834 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
44835
44836 * g++.old-deja/g++.mike/pmf5.C: Remove test.
44837
44838 2000-12-05 Richard Henderson <rth@redhat.com>
44839
44840 * gcc.c-torture/compile/20001205-1.c: New.
44841
44842 2000-12-04 Neil Booth <neilb@earthling.net>
44843
44844 * g++.old-deja/g++.other/virtual9.C: New test.
44845 * g++.old-deja/g++.pt/crash61.C: New test.
44846 * gcc.c-torture/execute/loop-9.c: New test.
44847
44848 2000-12-04 Neil Booth <neilb@earthling.net>
44849
44850 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
44851 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
44852 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
44853 * gcc.dg/cpp/extratokens.c: ...here.
44854
44855 2000-12-04 Neil Booth <neilb@earthling.net>
44856
44857 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
44858 New tests.
44859
44860 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44861
44862 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
44863 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
44864
44865 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
44866
44867 * gcc.c-torture/execute/20001203-1.c: New test.
44868
44869 2000-12-03 Neil Booth <neilb@earthling.net>
44870
44871 * gcc.dg/cpp/macro6.c: New test cases.
44872
44873 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44874
44875 * gcc.c-torture/execute/string-opt-9.c: New test.
44876 * gcc.c-torture/execute/string-opt-10.c: Likewise.
44877 * gcc.c-torture/execute/string-opt-11.c: Likewise.
44878 * gcc.c-torture/execute/string-opt-12.c: Likewise.
44879
44880 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
44881 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
44882
44883 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
44884
44885 * gcc.dg/cpp/if-6.c: New testcase.
44886
44887 * gcc.dg/20001201-1.c: New testcase.
44888
44889 2000-12-02 Neil Booth <neilb@earthling.net>
44890
44891 * g++.old-deja/g++.other/externC4.C,
44892 g++.old-deja/g++.other/friend10.C: New tests.
44893
44894 2000-12-02 Neil Booth <neilb@earthling.net>
44895
44896 * g++.old-deja/g++.other/instan2.C
44897 * g++.old-deja/g++.other/instan3.C: New test.
44898
44899 2000-12-02 Neil Booth <neilb@earthling.net>
44900
44901 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
44902 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
44903 gnuc99.c,gnuc99-pedantic.c: New tests.
44904
44905 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
44906
44907 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
44908 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
44909
44910 2000-12-01 Neil Booth <neilb@earthling.net>
44911
44912 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
44913 * gcc.dg/cpp/poison.c: Update.
44914 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
44915
44916 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
44917
44918 * g77.f-torture/execute/20001201.f: New test.
44919
44920 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
44921
44922 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
44923
44924 2000-12-01 Jakub Jelinek <jakub@redhat.com>
44925
44926 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
44927
44928 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
44929
44930 * g++.old-deja/g++.other/cast6.C: New test.
44931
44932 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
44933
44934 * gcc.c-torture/execute/20001130-2.c: New testcase.
44935
44936 2000-11-30 Richard Henderson <rth@redhat.com>
44937
44938 * gcc.c-torture/execute/20001130-1.c: New test.
44939
44940 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44941
44942 * g++.old-deja/g++.other/op3.C: New test.
44943
44944 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44945
44946 * g++.old-deja/g++.other/op2.C: New test.
44947
44948 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44949
44950 * g++.old-deja/g++.other/crash38.C: New test.
44951
44952 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
44953
44954 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
44955
44956 2000-11-29 Jakub Jelinek <jakub@redhat.com>
44957
44958 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
44959 tests.
44960 * gcc.c-torture/execute/string-opt-6.c: New test.
44961
44962 * gcc.dg/20001117-1.c: Add main.
44963
44964 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
44965
44966 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
44967 Move from here ...
44968 * gcc.dg/940510-1.c: ... to here.
44969
44970 * gcc.dg/20000926-1.c: GNU C now allows initializations of
44971 zero-size arrays in toplevel structures.
44972
44973 2000-11-28 Jakub Jelinek <jakub@redhat.com>
44974
44975 * gcc.c-torture/execute/loop-8.c: New test.
44976
44977 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44978
44979 * g++.old-deja/g++.other/base1.C: New test.
44980
44981 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44982
44983 * g++.old-deja/g++.other/parse2.C: New test.
44984
44985 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44986
44987 * g++.old-deja/g++.pt/incomplete1.C: New test.
44988
44989 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44990
44991 * g++.old-deja/g++.other/friend9.C: New test.
44992
44993 2000-11-28 Jakub Jelinek <jakub@redhat.com>
44994
44995 * gcc.dg/20001127-1.c: New test.
44996
44997 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
44998
44999 * g++.old-deja/g++.pt/friend46.C: New test.
45000
45001 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
45002
45003 * g++.old-deja/g++.other/ptrmem8.C: New test.
45004
45005 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45006
45007 * gcc.c-torture/execute/string-opt-7.c: New test.
45008 * gcc.c-torture/execute/string-opt-8.c: Likewise.
45009
45010 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
45011
45012 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
45013 instead of 'mkcheck 2'.
45014
45015 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
45016
45017 * gcc.c-torture/execute/memcheck/driver.c,
45018 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
45019 C9X references to refer to C99.
45020
45021 2000-11-25 Jakub Jelinek <jakub@redhat.com>
45022
45023 * gcc.dg/ultrasp3.c: New test.
45024
45025 2000-11-25 Neil Booth <neilb@earthling.net>
45026
45027 * gcc.dg/cpp/include2.c: Update test to be locale independent.
45028
45029 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
45030
45031 * gcc.c-torture/compile/20001123-2.c: New.
45032
45033 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45034
45035 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
45036
45037 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
45038
45039 * gcc.dg/sequence-point-1.c: Add some new tests.
45040 * gcc.c-torture/execute/20001124-1.c: New test.
45041
45042 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
45043
45044 * g++.old-deja/g++.other/vaarg4.C: New test.
45045 * gcc.c-torture/compile/20001123-1.c: New test.
45046
45047 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
45048
45049 * g++.other/crash24.C: Adjust and remove XFAIL.
45050 * g++.other/crash37.C: New test.
45051
45052 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
45053
45054 * g++.old-deja/g++.pt/instantiate9.C: New test.
45055
45056 2000-11-22 Mark Mitchell <mark@codesourcery.com>
45057
45058 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
45059 new ABI, too.
45060
45061 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
45062 * g++.old-deja/g++.robertl/eb55.C: Likewise.
45063
45064 2000-11-22 Neil Booth <neilb@earthling.net>
45065
45066 * gcc.dg/cpp/Wtrigraphs.c: New test.
45067
45068 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
45069
45070 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
45071
45072 2000-11-22 Jakub Jelinek <jakub@redhat.com>
45073
45074 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
45075
45076 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
45077
45078 * lib/gcc-dg.exp: load_lib scanasm.exp.
45079 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
45080 * lib/g++-dg.exp: load_lib scanasm.exp.
45081 * lib/scanasm.exp: New.
45082 (scan-assembler, scan-assembler-not): Add optional arguments to
45083 test name, or if not present, the pattern name.
45084 (scan-assembler-dem, scan-assembler-dem-not): New.
45085
45086 * g++.dg/dg.exp: New.
45087
45088 2000-11-21 Neil Booth <neilb@earthling.net>
45089
45090 * gcc.dg/cpp/integrated1.c: Remove.
45091
45092 2000-11-21 Jakub Jelinek <jakub@redhat.com>
45093
45094 * gcc.c-torture/execute/20001121-1.c: New test.
45095
45096 2000-11-21 Richard Henderson <rth@redhat.com>
45097
45098 * gcc.c-torture/compile/20001121-1.c: New test.
45099
45100 2000-11-20 Neil Booth <neilb@earthling.net>
45101
45102 * gcc.dg/cpp/integrated1.c: New test.
45103
45104 2000-11-21 Jakub Jelinek <jakub@redhat.com>
45105
45106 * g++.old-deja/g++.other/inline17.C: New test.
45107
45108 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
45109
45110 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
45111 local variable to be zero: I made the variable global. Now
45112 uses abort() and exit() instead of relying on main's return value.
45113
45114 2000-11-20 Neil Booth <neilb@earthling.net>
45115
45116 * gcc.dg/cpp/paste2.c: Update test.
45117 * objc/execute/paste.m: New test.
45118
45119 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
45120
45121 * gcc.dg/c99-condexpr-1.c: New test.
45122
45123 2000-11-20 Neil Booth <neilb@earthling.net>
45124
45125 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
45126
45127 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
45128
45129 * g++.old-deja/g++.pt/export1.C: New test.
45130
45131 2000-11-20 Jakub Jelinek <jakub@redhat.com>
45132
45133 * gcc.dg/20001117-1.c: New test.
45134
45135 2000-11-18 Richard Henderson <rth@redhat.com>
45136
45137 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
45138
45139 2000-11-18 Richard Henderson <rth@redhat.com>
45140
45141 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
45142 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
45143 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
45144
45145 2000-11-18 Richard Henderson <rth@redhat.com>
45146
45147 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
45148 (main): New. Exit cleanly.
45149
45150 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45151
45152 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
45153 gcc.dg/c99-fordecl-2.c: New tests.
45154
45155 2000-11-18 Richard Henderson <rth@redhat.com>
45156
45157 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
45158 * gcc.c-torture/execute/zerolen-2.c: New.
45159
45160 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45161
45162 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
45163 memory.
45164
45165 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
45166
45167 * g++.old-deja/g++.pt/instantiate8.C: New test.
45168
45169 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
45170
45171 * g++.old-deja/g++.other/incomplete.C: Add more tests.
45172 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
45173
45174 2000-11-16 Nick Clifton <nickc@redhat.com>
45175
45176 * gcc.c-torture/execute/nestfunc-2.c: New test.
45177 * gcc.c-torture/execute/nestfunc-3.c: New test.
45178
45179 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
45180
45181 * gcc.c-torture/compile/20001116-1.c: New test.
45182
45183 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45184
45185 * gcc.c-torture/execute/20001115-1.c: New test.
45186
45187 2000-11-15 Mark Mitchell <mark@codesourcery.com>
45188
45189 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
45190 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
45191 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
45192 * g++.old-deja/g++.abi/vmihint.C: Likewise.
45193
45194 2000-11-15 Neil Booth <neilb@earthling.net>
45195
45196 gcc.dg/cpp/_Pragma1.c: Update.
45197 gcc.dg/cpp/_Pragma2.c: New test.
45198
45199 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
45200
45201 * g++.old-deja/g++.other/anon5.C: New test.
45202
45203 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
45204
45205 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
45206 tests.
45207
45208 2000-11-14 Jakub Jelinek <jakub@redhat.com>
45209
45210 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
45211 output.
45212
45213 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45214
45215 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
45216 labels at end of compound statements.
45217
45218 2000-11-13 Jakub Jelinek <jakub@redhat.com>
45219
45220 * gcc.c-torture/execute/loop-7.c: New test.
45221
45222 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45223
45224 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
45225
45226 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45227
45228 * gcc.dg/c99-bool-1.c: New test.
45229
45230 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45231
45232 * gcc.dg/c99-scope-1.c: Remove xfail.
45233 * gcc.dg/c99-scope-2.c: New test.
45234
45235 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45236
45237 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
45238 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
45239
45240 2000-11-11 Mark Mitchell <mark@codesourcery.com>
45241
45242 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
45243 error messages.
45244
45245 * g++.mike/p700.C: Don't typedef wchar_t.
45246 * g++.mike/p784.C: Likewise.
45247 * g++.mike/eb101.C: Don't use __wchar_t.
45248
45249 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
45250
45251 * g77.f-torture/execute/20001111.[fx]: Test premature exit
45252 from DO loop.
45253
45254 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
45255
45256 * gcc.c-torture/execute/20001111-1.c: New test.
45257
45258 2000-11-10 Nick Clifton <nickc@redhat.com>
45259
45260 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
45261 long multuiple and accumulate.
45262
45263 2000-11-09 Richard Henderson <rth@redhat.com>
45264
45265 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
45266 via size_t instead of int.
45267
45268 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
45269 * gcc.c-torture/execute/string-opt-2.c: Likewise.
45270 * gcc.c-torture/execute/string-opt-3.c: Likewise.
45271 * gcc.c-torture/execute/string-opt-4.c: Likewise.
45272
45273 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
45274
45275 * gcc.c-torture/compile/20001109-1.c: New test.
45276 * gcc.c-torture/compile/20001109-2.c: New test.
45277
45278 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
45279
45280 * g++.old-deja/g++.pt/operator1.C: New test.
45281 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
45282
45283 2000-11-09 Jakub Jelinek <jakub@redhat.com>
45284
45285 * gcc.dg/20001108-1.c: New test.
45286
45287 2000-11-09 Jakub Jelinek <jakub@redhat.com>
45288
45289 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
45290 with both arguments constant strings.
45291 * gcc.c-torture/execute/string-opt-3.c: New test.
45292 * gcc.c-torture/execute/string-opt-4.c: New test.
45293 * gcc.c-torture/execute/string-opt-5.c: New test.
45294
45295 2000-11-08 Nick Clifton <nickc@redhat.com>
45296
45297 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
45298 mulsidi3adddi patterns.
45299
45300 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
45301
45302 * g++.old-deja/g++.other/crash36.C: New test.
45303
45304 2000-11-08 Jakub Jelinek <jakub@redhat.com>
45305
45306 * g++.old-deja/g++.other/init16.C: New test.
45307
45308 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
45309
45310 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
45311
45312 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
45313
45314 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
45315 * gcc.c-torture/execute/va-arg-16.x: Likewise.
45316 * gcc.c-torture/execute/va-arg-17.x: Likewise.
45317
45318 2000-11-07 DJ Delorie <dj@redhat.com>
45319
45320 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
45321
45322 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45323
45324 * gcc.c-torture/execute/string-opt-1.c: New test.
45325
45326 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
45327
45328 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
45329 mips-sgi-irix6.* because the MIPS ABI passes floating-point
45330 parameters in registers, and there is no way for a varargs
45331 function to know in which order the integer and floating-point
45332 parameters should be interleaved when they are placed on the
45333 stack.
45334 * gcc.c-torture/execute/va-arg-16.x: Likewise.
45335 * gcc.c-torture/execute/va-arg-17.x: Likewise.
45336
45337 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45338
45339 * gcc.c-torture/execute/string-opt-2.c: New test.
45340
45341 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
45342
45343 * g++.old-deja/g++.pt/crash60.C: New test.
45344
45345 2000-11-06 Jakub Jelinek <jakub@redhat.com>
45346
45347 * g++.old-deja/g++.other/crash24.C: New test.
45348 * g++.old-deja/g++.other/crash25.C: New test.
45349 * g++.old-deja/g++.other/crash26.C: New test.
45350 * g++.old-deja/g++.other/crash27.C: New test.
45351 * g++.old-deja/g++.other/crash28.C: New test.
45352 * g++.old-deja/g++.other/crash29.C: New test.
45353 * g++.old-deja/g++.other/crash30.C: New test.
45354 * g++.old-deja/g++.other/crash31.C: New test.
45355 * g++.old-deja/g++.other/crash32.C: New test.
45356 * g++.old-deja/g++.other/crash33.C: New test.
45357 * g++.old-deja/g++.other/crash34.C: New test.
45358 * g++.old-deja/g++.other/crash35.C: New test.
45359
45360 2000-11-06 Jakub Jelinek <jakub@redhat.com>
45361
45362 * gcc.c-torture/execute/20001031-1.c: New test.
45363
45364 2000-11-04 Mark Mitchell <mark@codesourcery.com>
45365
45366 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
45367 namespace.
45368
45369 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
45370 standards-conformant.
45371
45372 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
45373
45374 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
45375 * g++.old-deja/g++.mike/p755a.C: Likewise.
45376 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
45377 library makes no calls to `operator new' during initialization.
45378
45379 2000-11-04 Neil Booth <neilb@earthling.net>
45380
45381 * gcc.dg/cpp/include2.c: New tests.
45382
45383 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
45384
45385 * lib/g++.exp (g++_set_ld_library_path): New function.
45386 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
45387
45388 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
45389
45390 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
45391 warnings.
45392
45393 2000-11-01 Richard Henderson <rth@redhat.com>
45394
45395 * g++.old-deja/g++.ext/namedret1.C: New.
45396 * g++.old-deja/g++.ext/namedret2.C: New.
45397 * g++.old-deja/g++.ext/namedret3.C: New.
45398
45399 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
45400
45401 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
45402 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
45403
45404 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45405
45406 * gcc.c-torture/execute/va-arg-21.c: New test.
45407
45408 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
45409
45410 * gcc.dg/c99-complex-2.c: New test.
45411
45412 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45413
45414 * gcc.c-torture/execute/stdio-opt-1.c: New test.
45415
45416 2000-10-31 Jakub Jelinek <jakub@redhat.com>
45417
45418 * g++.old-deja/g++.other/inline16.C: New test.
45419
45420 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
45421
45422 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
45423 __PRETTY_FUNCTION__
45424
45425 2000-10-29 Neil Booth <neilb@earthling.net>
45426
45427 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
45428 New tests.
45429 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
45430 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
45431 optimisation.
45432
45433 2000-10-29 Neil Booth <neilb@earthling.net>
45434
45435 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
45436 * mi1.c, mi1c.h: Add null directives to multiple-include test.
45437 * mi5.c: Test multiple includes work with -C.
45438 * trigraphs.c: Test ^= version.
45439
45440 2000-10-28 Neil Booth <neilb@earthling.net>
45441
45442 New tests and test updates for new macro expander.
45443
45444 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
45445 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
45446 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
45447 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
45448 new diagnostic messages.
45449
45450 * gcc.dg/cpp/macro3.c: New tests.
45451
45452 2000-10-27 Mark Mitchell <mark@codesourcery.com>
45453
45454 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
45455 on the same line.
45456
45457 2000-10-27 Jakub Jelinek <jakub@redhat.com>
45458
45459 * g++.old-deja/g++.other/eh2.C: New test.
45460
45461 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
45462
45463 * gcc.c-torture/execute/20001027-1.c: New test.
45464
45465 2000-10-26 Richard Henderson <rth@redhat.com>
45466
45467 * gcc.c-torture/execute/20001026-1.c: New.
45468
45469 2000-10-26 Mark Mitchell <mark@codesourcery.com>
45470
45471 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
45472 * g++.old-deja/g++.law/builtin1.C: Likewise.
45473 * g++.old-deja/g++.law/ctors10.C: Likewise.
45474 * g++.old-deja/g++.law/virtual3.C: Likewise.
45475 * g++.old-deja/g++.mike/p658.C: Likewise.
45476 * g++.old-deja/g++.other/sibcall1.C: Likewise.
45477 * g++.old-deja/g++.other/vaarg2.C: Likewise.
45478 * g++.old-deja/g++.robertl/eb124.C: Likewise.
45479 * g++.old-deja/g++.robertl/eb44.C: Likewise.
45480 * g++.old-deja/g++.robertl/eb77.C: Likewise.
45481
45482 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
45483
45484 * gcc.c-torture/compile/20001024-1.c: New test.
45485
45486 2000-10-25 Mark Mitchell <mark@codesourcery.com>
45487
45488 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
45489 to tell us whether or not we are using V3.
45490
45491 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
45492
45493 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
45494 operands.
45495
45496 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
45497
45498 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
45499
45500 2000-10-25 Jakub Jelinek <jakub@redhat.com>
45501
45502 * gcc.c-torture/execute/20001024-1.c: New test.
45503
45504 2000-10-24 Jakub Jelinek <jakub@redhat.com>
45505
45506 * g++.old-deja/g++.other/sibcall1.C: New test.
45507
45508 2000-10-20 Jakub Jelinek <jakub@redhat.com>
45509
45510 * gcc.dg/noncompile/init-3.c: New test.
45511
45512 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
45513
45514 * gcc.dg/format-array-1.c: New test.
45515
45516 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
45517
45518 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
45519 writing through null pointers; remove comment about testing
45520 unterminated strings.
45521
45522 2000-10-17 Matthew Hiller <hiller@redhat.com>
45523
45524 * gcc.c-torture/execute/20001017-2.c: New test.
45525
45526 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
45527
45528 * gcc.c-torture/compile/20001018-1.c: New test.
45529 * gcc.c-torture/compile/20001018-1.x: Xfail.
45530
45531 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45532
45533 * gcc.c-torture/execute/20001017-1.c: New test.
45534
45535 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
45536
45537 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
45538 for multiple use of arguments with scanf formats; add tests for
45539 multiple use of arguments.
45540
45541 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
45542
45543 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
45544
45545 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
45546
45547 * gcc.dg/format-miss-1.c: New test.
45548
45549 2000-10-16 Jakub Jelinek <jakub@redhat.com>
45550
45551 * gcc.c-torture/execute/20001013-1.c: New test.
45552
45553 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
45554
45555 * gcc.dg/format-branch-1.c: New test.
45556
45557 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
45558
45559 * README, lib/file-format.exp: Remove EGCS references.
45560
45561 2000-10-16 Jakub Jelinek <jakub@redhat.com>
45562
45563 * gcc.dg/20001013-1.c: New test.
45564
45565 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
45566
45567 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
45568 for intmax_t in the compiler using __typeof__ and the type rules
45569 for conditional expressions.
45570
45571 2000-10-13 Jakub Jelinek <jakub@redhat.com>
45572
45573 * gcc.dg/20001012-1.c: New test.
45574 * gcc.dg/20001012-2.c: New test.
45575
45576 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45577
45578 * gcc.dg/format-attr-1.c: New test.
45579
45580 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45581
45582 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
45583 __LONG_LONG_MAX__ instead of LLONG_MAX.
45584
45585 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45586
45587 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
45588 scanf flags.
45589 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
45590 flags.
45591
45592 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
45593
45594 * gcc.dg/sequence-pt-1.c: New test.
45595
45596 2000-10-11 Geoff Keating <geoffk@cygnus.com>
45597
45598 * gcc.c-torture/execute/20001011-1.c: New testcase.
45599 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
45600
45601 2000-10-10 Jakub Jelinek <jakub@redhat.com>
45602
45603 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
45604 does not error on it.
45605
45606 2000-10-10 Jakub Jelinek <jakub@redhat.com>
45607
45608 * gcc.dg/20001009-1.c: New test.
45609
45610 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
45611
45612 * gcc.c-torture/compile/20001009-1.c: Move from here ....
45613 * gcc.c-torture/execute/20001009-2.c: ... to here.
45614
45615 2000-10-09 Geoff Keating <geoffk@cygnus.com>
45616
45617 * gcc.c-torture/compile/20001009-1.c: New testcase.
45618 * gcc.c-torture/execute/20001009-1.c: New testcase.
45619 Testcases provided by Jan Hubicka <jh@suse.cz>.
45620
45621 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
45622
45623 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
45624 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
45625 uintmax_t using <limits.h> to emulate the compiler's internal
45626 logic. No longer XFAIL %j tests.
45627
45628 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
45629
45630 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
45631 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
45632 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
45633 regexps and details of expected handling of some bad formats.
45634 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
45635 suppression.
45636
45637 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
45638
45639 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
45640 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
45641 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
45642 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
45643 in list archives.
45644
45645 2000-10-06 Richard Henderson <rth@cygnus.com>
45646
45647 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
45648 * g++.old-deja/g++.brendan/crash52.C: Likewise.
45649 * g++.old-deja/g++.jason/report.C: Likewise.
45650 * g++.old-deja/g++.law/friend5.C: Likewise.
45651 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
45652 of the expected warnings.
45653
45654 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
45655
45656 * g++.old-deja/g++.pt/enum14.C: New test.
45657
45658 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
45659
45660 * g++.old-deja/g++.pt/crash59.C: New test.
45661
45662 2000-10-04 Will Cohen <wcohen@redhat.com>
45663
45664 * gcc.dg/20000926-1.c: New test.
45665
45666 2000-10-03 Geoff Keating <geoffk@cygnus.com>
45667
45668 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
45669 function name for current C++ compiler.
45670 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
45671
45672 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
45673
45674 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
45675 __PRETTY_FUNCTION__.
45676 * g++.old-deja/g++.ext/pretty2.C: Likewise.
45677
45678 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45679
45680 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
45681
45682 2000-09-26 Jakub Jelinek <jakub@redhat.com>
45683
45684 * gcc.c-torture/compile/20000923-1.c: New test.
45685
45686 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
45687
45688 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
45689 * g++.old-deja/g++.pt/ttp62.C: Same.
45690 * g++.old-deja/g++.other/inline14.C: Same.
45691
45692 2000-09-24 Richard Henderson <rth@cygnus.com>
45693
45694 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
45695
45696 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
45697
45698 * gcc.dg/c90-printf-1.c: Add test for wide string format.
45699
45700 2000-09-22 Geoff Keating <geoffk@cygnus.com>
45701
45702 * gcc.c-torture/compile/20000922-1.c: New file.
45703
45704 2000-09-21 Nick Clifton <nickc@redhat.com>
45705
45706 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
45707 a signed long modulo operation.
45708 (mod6): New function - perform an unsigned long modulo operation.
45709 (main): Add tests for modulos of very large numbers by very small
45710 dividends.
45711
45712 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45713
45714 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
45715
45716 2000-09-19 Richard Henderson <rth@cygnus.com>
45717
45718 * gcc.dg/compare2.c (case 10): XFAIL.
45719
45720 2000-09-18 Richard Henderson <rth@cygnus.com>
45721
45722 * gcc.c-torture/execute/20000906-1.c: Move ...
45723 * gcc.dg/20000906-1.c: ... here. Only run on targets
45724 that support __builtin_trap.
45725
45726 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
45727
45728 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
45729
45730 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
45731
45732 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
45733 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
45734 more $ format tests.
45735
45736 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
45737
45738 * gcc.dg/format-errmk-1.c: New test.
45739
45740 2000-09-17 Greg McGary <greg@mcgary.org>
45741
45742 * gcc.c-torture/execute/20000917-1.x: Remove.
45743
45744 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
45745
45746 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
45747
45748 2000-09-17 Greg McGary <greg@mcgary.org>
45749
45750 * gcc.c-torture/execute/20000917-1.c: New test.
45751 * gcc.c-torture/execute/20000917-1.x: XFAIL.
45752
45753 2000-09-16 Neil Booth <NeilB@earthling.net>
45754
45755 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
45756 in nested macro bug.
45757
45758 2000-09-15 Neil Booth <NeilB@earthling.net>
45759
45760 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
45761
45762 2000-09-14 Jeffrey A Law (law@cygnus.com)
45763
45764 * gcc.c-torture/execute/20000914-1.c: New test.
45765
45766 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
45767
45768 * g++.other/inline13.C: New test.
45769
45770 2000-09-12 Andreas Jaeger <aj@suse.de>
45771
45772 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
45773 constant by Ulrich Drepper <drepper@redhat.com>.
45774
45775 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
45776
45777 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
45778
45779 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45780
45781 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
45782
45783 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
45784
45785 * gcc.dg/cpp/backslash.c: New test.
45786
45787 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
45788
45789 * gcc.c-torture/execute/20000910-1.c: New test.
45790 * gcc.c-torture/execute/20000910-2.c: Likewise.
45791
45792 2000-09-11 Robert Lipe <robertl@sco.com>
45793
45794 * gcc.dg/pragma-align.c: New test.
45795
45796 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
45797
45798 * g++.old-deja/g++.pt/explicit82.C: New test.
45799 * g++.old-deja/g++.pt/explicit83.C: New test.
45800
45801 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
45802
45803 * gcc.dg/asm-names.c: New test.
45804
45805 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45806
45807 * gcc.dg/cpp/tr-warn6.c: New test
45808
45809 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
45810
45811 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
45812 be accepted.
45813
45814 2000-09-07 Catherine Moore <clm@redhat.com>
45815
45816 * gcc.c-torture/execute/unroll-1.c: New test.
45817
45818 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
45819
45820 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
45821 ERROR markers.
45822 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
45823 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
45824 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
45825 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
45826 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
45827 Preprocess only.
45828 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
45829 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
45830
45831 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45832
45833 * g++.old-deja/g++.pt/deduct2.C: New test.
45834
45835 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45836
45837 * g++.old-deja/g++.pt/parms2.C: New test.
45838
45839 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45840
45841 * g++.old-deja/g++.pt/crash58.C: New test.
45842
45843 2000-09-06 Greg McGary <greg@mcgary.org>
45844
45845 * gcc.c-torture/execute/20000906-1.c: New test.
45846 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
45847
45848 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45849
45850 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
45851
45852 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45853
45854 * g++.old-deja/g++.pt/crash57.C: New test.
45855
45856 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45857
45858 * g++.old-deja/g++.pt/crash56.C: New test.
45859
45860 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45861
45862 * g++.old-deja/g++.pt/koenig1.C: New test.
45863
45864 2000-09-04 Jakub Jelinek <jakub@redhat.com>
45865
45866 * gcc.dg/20000904-1.c: New test.
45867
45868 2000-09-04 Jakub Jelinek <jakub@redhat.com>
45869
45870 * gcc.dg/cpp/paste8.c: New test.
45871
45872 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
45873
45874 * gcc.c-torture/compile/20000827-1.c: New test.
45875
45876 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
45877
45878 * gcc.dg/format-diag-1.c: New test.
45879
45880 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
45881
45882 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
45883 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
45884 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
45885 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
45886 gcc.dg/formatz-1.c: Adjust warning regular expressions.
45887
45888 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
45889
45890 * g++.old-deja/g++.other/nested4.C: New test.
45891
45892 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
45893
45894 * g++.old-deja/g++.ns/scoped1.C: New test.
45895
45896 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
45897
45898 * lib/g++.exp: Support testing already-installed GCC.
45899
45900 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45901
45902 * wtr-label-1.c, wtr-suffix-1.c: New tests.
45903
45904 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45905
45906 * gcc.dg/return-type-2.c: New test.
45907
45908 2000-08-27 Geoff Keating <geoffk@cygnus.com>
45909
45910 * gcc.c-torture/compile/20000825-1.c: New test.
45911
45912 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
45913
45914 * gcc.dg/dwarf2-2.c: New test.
45915
45916 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
45917
45918 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
45919 dg-warning regexps.
45920
45921 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
45922
45923 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
45924 gcc.dg/format-ext-5.c: New tests.
45925
45926 2000-08-25 Jakub Jelinek <jakub@redhat.com>
45927
45928 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
45929
45930 2000-08-24 Mark Mitchell <mark@codesourcery.com>
45931
45932 * gcc.dg/noncompile/930622-2.c: Adjust error message.
45933
45934 2000-08-24 Richard Henderson <rth@cygnus.com>
45935
45936 * gcc.dg/ia64-sync-1.c: New test.
45937 * gcc.dg/ia64-sync-2.c: New test.
45938 * gcc.dg/ia64-asm-1.c: New test.
45939
45940 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
45941
45942 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
45943 * gcc.dg/format-ext-2.c: New test.
45944
45945 2000-08-23 Jason Merrill <jason@redhat.com>
45946
45947 * lib/old-dejagnu.exp: Also ignore "In member function" and
45948 "At global scope".
45949
45950 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45951
45952 * gcc.dg/noncompile/label-lineno-1.c: New test.
45953
45954 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
45955
45956 * gcc.dg/c99-array-nonobj-1.c: New test.
45957
45958 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
45959
45960 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
45961 tests.
45962 * gcc.dg/format-ext-1.c: New test.
45963
45964 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45965
45966 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
45967 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
45968 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
45969 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
45970 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
45971
45972 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
45973
45974 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
45975 gcc.dg/c99-strftime-2.c: New tests.
45976
45977 2000-08-22 Richard Henderson <rth@cygnus.com>
45978
45979 * gcc.c-torture/execute/20000822-1.c: New test.
45980
45981 2000-08-21 Jakub Jelinek <jakub@redhat.com>
45982
45983 * gcc.c-torture/execute/20000819-1.x: Remove.
45984
45985 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
45986
45987 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
45988 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
45989 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
45990 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
45991 gcc.dg/format-xopen-1.c: New tests.
45992
45993 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
45994
45995 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
45996
45997 2000-08-21 Jakub Jelinek <jakub@redhat.com>
45998
45999 * g++.old-deja/g++.other/loop2.C: New test.
46000
46001 * gcc.c-torture/compile/20000606-1.c: New test.
46002 * gcc.c-torture/compile/20000728-1.c: New test.
46003 * gcc.c-torture/execute/20000801-1.c: New test.
46004 * gcc.c-torture/execute/20000801-2.c: New test.
46005 * gcc.c-torture/execute/20000819-1.c: New test.
46006 * gcc.c-torture/execute/20000819-1.x: XFAIL.
46007 * gcc.dg/20000629-1.c: New test.
46008 * gcc.dg/20000724-1.c: New test.
46009 * gcc.dg/20000807-1.c: New test.
46010
46011 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
46012
46013 * gcc.dg/cpp/pragma-1.c: New test.
46014 * gcc.dg/cpp/pragma-2.c: New test.
46015
46016 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
46017
46018 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
46019 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
46020
46021 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
46022
46023 * gcc.c-torture/compile/20000818-1.c: New test.
46024
46025 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
46026
46027 * gcc.c-torture/execute/20000818-1.c: New test.
46028
46029 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
46030
46031 * gcc.dg/format-va-1.c: New test.
46032
46033 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46034
46035 * g++.old-deja/g++.other/typedef8.C: New test.
46036
46037 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46038
46039 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
46040 * g++.old-deja/g++.mike/net36.C: Mark candidate.
46041 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
46042 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
46043 * g++.old-deja/g++.other/ptrmem7.C: New test.
46044 * g++.old-deja/g++.pt/ptrmem10.C: New test.
46045
46046 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46047
46048 * g++.old-deja/g++.pt/typename27.C: New test.
46049
46050 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
46051
46052 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
46053 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
46054 * g++.old-deja/g++.pt/friend45.C: New test.
46055 * g++.old-deja/g++.other/friend8.C: New test.
46056
46057 2000-08-15 Richard Henderson <rth@cygnus.com>
46058
46059 * gcc.c-torture/execute/20000815-1.c: New test.
46060
46061 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
46062
46063 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
46064 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
46065 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
46066
46067 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
46068
46069 * g++.old-deja/g++.other/refinit2.C: New test.
46070
46071 2000-08-13 Geoff Keating <geoffk@cygnus.com>
46072
46073 * lib/c-torture.exp (c-torture): Make
46074 compiler_conditional_xfail_data global.
46075 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
46076 compiler_conditional_xfail_data machinery.
46077 (f-torture-execute): Likewise.
46078 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
46079 and only when unrolling loops.
46080
46081 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
46082
46083 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
46084
46085 * g++.old-deja/g++.pt/explicit81.C: New test.
46086
46087 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
46088
46089 * g++.old-deja/g++.pt/typename26.C: New test.
46090
46091 2000-08-10 Geoff Keating <geoffk@cygnus.com>
46092
46093 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
46094 warning.
46095
46096 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
46097
46098 * g++.old-deja/g++.other/array3.C: New test.
46099
46100 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
46101
46102 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
46103 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
46104 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
46105 New tests.
46106
46107 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
46108
46109 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
46110 * g++.old-deja/g++.abi/vmihint.C: Likewise.
46111
46112 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
46113
46114 * gcc.c-torture/execute/20000808-1.c: New test.
46115
46116 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
46117
46118 * gcc.dg/c90-const-expr-1.c: New test.
46119
46120 2000-08-08 Richard Henderson <rth@cygnus.com>
46121
46122 * gcc.dg/noncompile/920923-1.c: Declare calloc.
46123
46124 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
46125
46126 * gcc.dg/noncompile/const-ll-1.c: New test.
46127
46128 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
46129
46130 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
46131
46132 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
46133
46134 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
46135 that running programs linked against the shared version of libobjc
46136 run correctly.
46137
46138 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
46139
46140 * gcc.dg/c99-printf-1.c: New test.
46141
46142 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
46143
46144 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
46145
46146 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
46147
46148 * gcc.c-torture/execute/20000731-1.x: Delete.
46149
46150 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
46151
46152 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
46153 and torture_without_loops as is done by c-torture.exp.
46154 (search_for): Copy from c-torture.exp.
46155 (gcc-dg-runtest): New function, drives a directory of tests
46156 iterating over the TORTURE_OPTIONS.
46157 (scan-assembler, scan-assembler-not): Move here from
46158 individual directory drivers.
46159
46160 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
46161 defined by lib/gcc-dg.exp.
46162 * gcc.dg/cpp/cpp.exp: Likewise.
46163 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
46164 gcc-dg-runtest, so we cycle over optimization options.
46165
46166 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
46167 * gcc.dg/compare2.c: No longer expected to fail.
46168
46169 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46170
46171 * gcc.c-torture/execute/20000804-1.c: New test.
46172
46173 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
46174
46175 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
46176
46177 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
46178
46179 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
46180
46181 2000-08-03 Jeffrey A Law (law@cygnus.com)
46182
46183 * gcc.c-torture/compile/20000803-1.c: New test.
46184
46185 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
46186
46187 * gcc.c-torture/execute/20000801-3.c,
46188 gcc.c-torture/execute/20000801-4.c: New tests.
46189 * gcc.c-torture/execute/20000801-3.x,
46190 gcc.c-torture/execute/20000801-4.x: Xfail.
46191
46192 2000-08-02 Geoff Keating <geoffk@cygnus.com>
46193
46194 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
46195 libobjc/.libs to allow for libtool.
46196
46197 2000-08-02 Jakub Jelinek <jakub@redhat.com>
46198
46199 * gcc.c-torture/compile/20000802-1.c: New test.
46200
46201 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
46202
46203 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
46204
46205 2000-07-31 Jeffrey A Law (law@cygnus.com)
46206
46207 * gcc-c-torture/execute/20000731-2.c: New test.
46208
46209 * gcc.c-torture/execute/20000731-1.c: New test.
46210 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
46211
46212 2000-07-31 Jakub Jelinek <jakub@redhat.com>
46213
46214 * testsuite/gcc.dg/cpp/paste7.c: New test.
46215 * gcc.dg/cpp/20000725-1.c: New test.
46216
46217 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
46218
46219 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
46220 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
46221 declaration warning for __builtin_dwarf_reg_size.
46222
46223 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
46224
46225 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
46226
46227 * gcc.dg/noncompile/voidparam-1.c: New test.
46228
46229 2000-07-30 Richard Henderson <rth@cygnus.com>
46230
46231 * gcc.dg/c90-digraph-1.c: Don't xfail.
46232 * gcc.dg/compare2.c (case 10): Xfail.
46233 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
46234
46235 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
46236
46237 * gcc.dg/c99-main-1.c: New test.
46238
46239 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
46240
46241 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
46242
46243 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
46244
46245 * gcc.c-tortuer/execute/20000726-1.c: New test.
46246
46247 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
46248
46249 * gcc.c-torture/execute/enum-2.c: New test.
46250
46251 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46252
46253 * gcc.dg/cpp/tr-warn3.c: New test.
46254
46255 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
46256
46257 * g++.old-deja/g++.ext/implicit1.C: Remove.
46258 * g++.old-deja/g++.jason/c2.C: Remove
46259 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
46260 * g++.old-deja/g++.pt/crash16.C: Likewise.
46261 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
46262
46263 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
46264
46265 * g++.old-deja/g++.other/for2.C: New test.
46266
46267 2000-07-25 Jakub Jelinek <jakub@redhat.com>
46268
46269 * gcc.dg/20000720-1.c: New test.
46270
46271 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
46272
46273 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
46274
46275 2000-07-24 Geoff Keating <geoffk@cygnus.com>
46276
46277 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
46278 * gcc.c-torture/execute/20000722-1.c: New.
46279 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
46280
46281 2000-07-24 Jakub Jelinek <jakub@redhat.com>
46282
46283 * gcc.dg/cpp/20000720-1.S: New test.
46284
46285 2000-07-21 Michael Meissner <meissner@redhat.com>
46286
46287 * gcc.c-torture/execute/ieee/hugeval.c: New test.
46288
46289 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
46290
46291 * g++.old-deja/g++.brendan/crash16.C,
46292 g++.old-deja/g++.brendan/parse3.C,
46293 g++.old-deja/g++.brendan/redecl1.C,
46294 g++.old-deja/g++.ns/template13.C,
46295 g++.old-deja/g++.other/decl4.C,
46296 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
46297
46298 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
46299
46300 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
46301 and "Internal error".
46302
46303 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
46304 regexps.
46305 * gcc.dg/cpp/paste6.c: New test.
46306
46307 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
46308
46309 * gcc.dg/cpp/tr-direct.c: New test.
46310
46311 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
46312 gcc.dg/cpp/undef1.c: Tweak error regexps.
46313
46314 2000-07-18 Eric Christopher <echristo@redhat.com>
46315
46316 * gcc.c-torture/compile/20000718-1.c: New test.
46317
46318 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
46319
46320 * cpplex.c (_cpp_push_token): If the token being pushed back
46321 is the previous token in this context, just subtract one from
46322 context->posn.
46323 * cppmacro.c (save_expansion): Clear aux field when storing a
46324 placemarker.
46325
46326 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
46327
46328 * gcc.dg/noncompile/redecl-1.c: New test.
46329
46330 2000-07-18 Jakub Jelinek <jakub@redhat.com>
46331
46332 * gcc.c-torture/execute/20000717-5.c: New test.
46333 * gcc.c-torture/execute/20000717-1.x: Removed.
46334
46335 2000-07-17 Richard Henderson <rth@cygnus.com>
46336
46337 * gcc.c-torture/execute/20000717-4.c: New test.
46338
46339 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
46340
46341 * gcc.dg/cpp/syshdr.c: New test.
46342 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
46343
46344 2000-07-17 Neil Booth <neilb@earthling.net>
46345
46346 * gcc.dg/cpp/cmdlne-dM.c: New test.
46347 * gcc.dg/cpp/cmdlne-dD.c: New test.
46348
46349 2000-07-17 Jeffrey A Law (law@cygnus.com)
46350
46351 * gcc.c-torture/execute/20000717-3.c: New test.
46352
46353 * gcc.c-torture/compile/20000717-1.c: New test.
46354
46355 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
46356
46357 * gcc.c-torture/execute/20000717-2.c: New test.
46358
46359 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
46360
46361 * gcc.dg/formatz-1.c: New test.
46362
46363 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
46364 * gcc.dg/c99-digraph-1.c: New tests.
46365
46366 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
46367 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
46368
46369 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
46370 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
46371 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
46372 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
46373 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
46374 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
46375 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
46376
46377 2000-07-17 Greg McGary <greg@mcgary.org>
46378
46379 * gcc.c-torture/execute/20000717-1.c: New test.
46380 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
46381
46382 2000-07-15 Jakub Jelinek <jakub@redhat.com>
46383
46384 * gcc.c-torture/execute/20000715-2.c: New test.
46385 * gcc.dg/20000715-1.c: New test.
46386
46387 2000-07-15 Michael Meissner <meissner@redhat.com>
46388
46389 * gcc.c-torture/execute/20000715-1.c: New test.
46390
46391 2000-07-13 Jakub Jelinek <jakub@redhat.com>
46392
46393 * gcc.c-torture/execute/20000707-1.c: New test.
46394
46395 2000-07-13 Neil Booth <NeilB@earthling.net>
46396
46397 * testsuite/gcc.dg/cpp/digraph1.c,
46398 testsuite/gcc.dg/cpp/digraph2.c,
46399 testsuite/gcc.dg/cpp/digraphs.c: New tests.
46400
46401 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
46402
46403 * g77.f-torture/compile/20000630-2.f: New test.
46404 * g77.f-torture/compile/20000630-2.x
46405
46406 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
46407
46408 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
46409
46410 2000-07-11 Neil Booth <NeilB@earthling.net>
46411
46412 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
46413
46414 2000-07-11 Neil Booth <NeilB@earthling.net>
46415
46416 * gcc.dg/cpp/cmdlne-C.c: New.
46417
46418 2000-07-09 Neil Booth <NeilB@earthling.net>
46419
46420 * gcc.dg/cpp/directiv.c: New tests.
46421 * gcc.dg/cpp/undef1.c: Update.
46422
46423 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
46424
46425 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
46426
46427 2000-07-09 Neil Booth <NeilB@earthling.net>
46428
46429 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
46430
46431 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
46432
46433 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
46434 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
46435
46436 2000-07-08 Neil Booth <NeilB@earthling.net>
46437
46438 * gcc.dg/cpp/macsyntx.c: New tests.
46439
46440 2000-07-07 Jakub Jelinek <jakub@redhat.com>
46441
46442 * gcc.dg/20000707-1.c: New test.
46443
46444 2000-07-07 Jakub Jelinek <jakub@redhat.com>
46445
46446 * gcc.c-torture/execute/20000706-1.c: New test.
46447 * gcc.c-torture/execute/20000706-2.c: New test.
46448 * gcc.c-torture/execute/20000706-3.c: New test.
46449 * gcc.c-torture/execute/20000706-4.c: New test.
46450 * gcc.c-torture/execute/20000706-5.c: New test.
46451
46452 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
46453
46454 * g++.old-deja/g++.pt/instantiate7.C: New test.
46455
46456 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
46457
46458 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
46459 * g++.old-deja/g++.mike/thunk3.C: Likewise.
46460 * g++.old-deja/g++.other/rtti3.C: Likewise.
46461 * g++.old-deja/g++.other/rttid3.C: Likewise.
46462
46463 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
46464
46465 * g77.f-torture/compile/20000630-1.x: Fix typo
46466
46467 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
46468
46469 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
46470 assembly output.
46471
46472 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
46473
46474 * gcc.dg/cpp/ident.c: New test.
46475
46476 2000-07-05 Neil Booth <NeilB@earthling.net>
46477
46478 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
46479 gcc.dg/cpp/lexstrng.c: New tests.
46480
46481 2000-07-04 Neil Booth <NeilB@earthling.net>
46482
46483 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
46484 * gcc.dg/cpp/strify2.c: Same.
46485
46486 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
46487
46488 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
46489 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
46490 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
46491 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
46492
46493 * testsuite/gcc.dg/cpp/macro1.c,
46494 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
46495 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
46496 testsuite/gcc.dg/cpp/strify1.c,
46497 testsuite/gcc.dg/cpp/strify2.c: New tests.
46498
46499 2000-07-03 Jakub Jelinek <jakub@redhat.com>
46500
46501 * gcc.c-torture/execute/20000703-1.c: New test.
46502
46503 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
46504
46505 * g++.old-deja/g++.pt (lookup10.C): New test.
46506
46507 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
46508
46509 * g++.old-deja/g++.pt (typename25.C): New test.
46510
46511 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
46512
46513 * gcc.c-torture/compile/20000701-1.c: New test.
46514
46515 2000-06-30 Nick Clifton <nickc@cygnus.com>
46516
46517 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
46518 to test case.
46519
46520 2000-06-30 Catherine Moore <clm@cygnus.com>
46521
46522 * gcc.c-torture/execute/align-1.c: New test.
46523
46524 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
46525
46526 * g++.old-deja/g++.pt/expr8.C: New test.
46527 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
46528
46529 2000-06-29 Nick Clifton <nickc@cygnus.com>
46530
46531 * gcc.c-torture/compile/20000629-1.c: New test.
46532
46533 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
46534
46535
46536 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
46537 gcc.dg/noncompile directory, depending on whether they're
46538 preprocessor tests or not. Annotate all the tests for the dg
46539 framework.
46540
46541 * gcc.c-torture/noncompile/noncompile.exp: Delete.
46542 * gcc.dg/noncompile/noncompile.exp: New.
46543
46544 * Moved files:
46545 Old name New name
46546 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
46547 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
46548 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
46549 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
46550 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
46551 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
46552 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
46553 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
46554 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
46555 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
46556 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
46557 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
46558 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
46559 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
46560 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
46561 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
46562 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
46563 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
46564 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
46565 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
46566 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
46567 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
46568 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
46569 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
46570
46571 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
46572 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
46573 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
46574 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
46575 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
46576 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
46577
46578 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
46579
46580 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
46581 declare one variable. On the fourth, error.
46582 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
46583 declared by 20000628-1a.h.
46584
46585 2000-06-29 Richard Henderson <rth@redhat.com>
46586
46587 * gcc.c-torture/execute/930529-1.x: New file.
46588 * gcc.dg/920413-1.c: Adjust expected warning text.
46589 * gcc.dg/980217-1.c: Declare abort.
46590 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
46591
46592 2000-06-29 Jeffrey A Law (law@cygnus.com)
46593
46594 * g77.f-torture/compile/20000629-1.f: New test.
46595 * g77.f-torture/compile/20000629-1.x: Expected to fail.
46596
46597 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
46598
46599 Rearrange lots of files, removing entirely the
46600 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
46601 directories.
46602
46603 * Deleted files:
46604 gcc.c-torture/code_quality/code_quality.exp
46605 gcc.c-torture/special/special.exp
46606 gcc.failure/failure.exp
46607 gcc.failure/940409-1.x
46608 gcc.c-torture/compile/961203-1.x
46609
46610 * New files:
46611 gcc.misc-tests/linkage.exp
46612 gcc.c-torture/execute/920730-1t.c
46613 gcc.c-torture/execute/920730-1t.x
46614 gcc.c-torture/compile/920520-1.x
46615 gcc.c-torture/compile/920521-1.x
46616 gcc.c-torture/compile/981006-1.x
46617 gcc.c-torture/execute/eeprof-1.x
46618
46619 * Moved files (possibly with modifications to fit a new harness):
46620 Old name New name
46621 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
46622 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
46623 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
46624 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
46625 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
46626 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
46627 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
46628 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
46629 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
46630 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
46631 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
46632 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
46633 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
46634 gcc.failure/940409-1.c gcc.dg/940409-1.c
46635
46636 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
46637
46638 * c-torture/compile/961203-1.x: Delete.
46639
46640 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
46641 not exit. Include stdio.h.
46642 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
46643 * gcc.misc-tests/dg-12.c: Likewise.
46644 * gcc.misc-tests/dg-5.c: Likewise.
46645 * gcc.misc-tests/dg-6.c: Likewise.
46646 * gcc.misc-tests/dg-7.c: Prototype abort.
46647 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
46648 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
46649 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
46650 not exit.
46651 * gcc.misc-tests/sieve.c: Use return from main, not exit.
46652 * gcc.misc-tests/sort2.c: Use return from main, not exit.
46653
46654 2000-06-28 Jakub Jelinek <jakub@redhat.com>
46655
46656 * gcc.dg/cpp/20000628-1.c: New test.
46657 * gcc.dg/cpp/20000628-1.h: New header for above test.
46658 * gcc.dg/cpp/20000628-1a.h: Likewise.
46659
46660 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
46661
46662 * gcc.dg/cpp: New directory.
46663 * gcc.dg/cpp/cpp.exp: New driver.
46664 * gcc.dg/cpp/20000627-1.c: New test.
46665 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
46666 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
46667 and rewrite as a compilation test.
46668
46669 * gcc.dg: Move many files into the cpp subdirectory, possibly
46670 renaming or editing them as well.
46671 Old name New name
46672 990119-1.c cpp/19990119-1.c
46673 990228-1.c cpp/19990228-1.c
46674 990407-1.c cpp/19990407-1.c
46675 990409-1.c cpp/19990409-1.c
46676 990413-1.c cpp/19990413-1.c
46677 990703-1.c cpp/19990703-1.c
46678 20000127-1.c cpp/20000127-1.c
46679 20000129-1.c cpp/20000129-1.c
46680 20000207-1.c cpp/20000207-1.c
46681 20000207-2.c cpp/20000207-2.c
46682 20000209-1.c cpp/20000209-1.c
46683 20000209-2.c cpp/20000209-2.c
46684 20000301-1.c cpp/20000301-1.c
46685 20000419-1.c cpp/20000419-1.c
46686 20000510-1.S cpp/20000510-1.S
46687 20000519-1.c cpp/20000519-1.c
46688 20000529-1.c cpp/20000529-1.c
46689 20000625-1.c cpp/20000625-1.c
46690 20000625-2.c cpp/20000625-2.c
46691 cpp-as1.c cpp/assert1.c
46692 cpp-as2.c cpp/assert2.c
46693 cxx-comments-1.c cpp/cxxcom1.c
46694 cxx-comments-2.c cpp/cxxcom2.c
46695 endif-label.c cpp/endif.c
46696 cpp-hash1.c cpp/hash1.c
46697 cpp-hash2.c cpp/hash2.c
46698 cpp-if1.c cpp/if-1.c
46699 cpp-if2.c cpp/if-2.c
46700 cpp-if3.c cpp/if-3.c
46701 cpp-if4.c cpp/if-4.c
46702 cpp-if5.c cpp/if-5.c
46703 cpp-cond.c cpp/if-cexp.c
46704 cpp-missingop.c cpp/if-mop.c
46705 cpp-missingparen.c cpp/if-mpar.c
46706 cpp-opprec.c cpp/if-oppr.c
46707 cpp-ifparen.c cpp/if-paren.c
46708 cpp-shortcircuit.c cpp/if-sc.c
46709 cpp-shift.c cpp/if-shift.c
46710 cpp-unary.c cpp/if-unary.c
46711 cpp-li1.c cpp/line1.c
46712 cpp-li2.c cpp/line2.c
46713 lineno.c cpp/line3.c
46714 lineno-2.c cpp/line4.c
46715 cpp-mi.c cpp/mi1.c
46716 cpp-mic.h cpp/mi1c.h
46717 cpp-micc.h cpp/mi1cc.h
46718 cpp-mind.h cpp/mi1nd.h
46719 cpp-mindp.h cpp/mi1ndp.h
46720 cpp-mix.h cpp/mi1x.h
46721 cpp-mi2.c cpp/mi2.c
46722 cpp-mi2a.h cpp/mi2a.h
46723 cpp-mi2b.h cpp/mi2b.h
46724 cpp-mi2c.h cpp/mi2c.h
46725 cpp-mi3.c cpp/mi3.c
46726 cpp-mi3.def cpp/mi3.def
46727 poison-1.c cpp/poison.c
46728 pr-impl.c cpp/prag-imp.c
46729 cpp-redef-2.c cpp/redef1.c
46730 cpp-redef.c cpp/redef2.c
46731 strpaste.c cpp/strp1.c
46732 strpaste-2.c cpp/strp2.c
46733 cpp-tradpaste.c cpp/tr-paste.c
46734 cpp-tradstringify.c cpp/tr-str.c
46735 cpp-tradwarn1.c cpp/tr-warn1.c
46736 cpp-tradwarn2.c cpp/tr-warn2.c
46737 trigraphs.c cpp/trigraphs.c
46738 cpp-unc1.c cpp/unc1.c
46739 cpp-unc2.c cpp/unc2.c
46740 cpp-unc3.c cpp/unc3.c
46741 cpp-unc.c cpp/unc4.c
46742 undef.c cpp/undef1.c
46743 undef-2.c cpp/undef2.c
46744 cpp-wi1.c cpp/widestr1.c
46745
46746 2000-06-27 Mark Mitchell <mark@codesourcery.com>
46747
46748 * lib/g++.exp (g++_include_flags): Tweak.
46749
46750 2000-06-27 H.J. Lu <hjl@gnu.org>
46751 Loren J. Rittle <ljrittle@acm.org>
46752
46753 * lib/g++.exp (g++_include_flags): Override libgloss.exp
46754 version with one that knows about the new gcc tree structure.
46755 (g++_link_flags): Same.
46756
46757 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
46758
46759 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
46760 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
46761 case we are cross-compiling.
46762
46763 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
46764 g++.old-deja/g++.niklas/Makefile.in,
46765 g++.old-deja/g++.niklas/configure.in,
46766 g++.old-deja/g++.other/Makefile.in,
46767 g++.old-deja/g++.other/configure.in,
46768 gcc.c-torture/code_quality/Makefile.in,
46769 gcc.c-torture/code_quality/configure.in,
46770 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
46771 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
46772 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
46773 gcc.c-torture/execute/ieee/Makefile.in,
46774 gcc.c-torture/execute/ieee/configure.in,
46775 gcc.c-torture/noncompile/Makefile.in,
46776 gcc.c-torture/noncompile/configure.in,
46777 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
46778 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
46779 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
46780
46781 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
46782
46783 * g++.old-deja/g++.other/ambig3.C: New test.
46784
46785 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
46786
46787 * g++.old-deja/g++.pt/syntax1.C: New test.
46788 * g++.old-deja/g++.pt/syntax2.C: New test.
46789 * g++.old-deja/g++.other/syntax3.C: New test.
46790 * g++.old-deja/g++.other/syntax4.C: New test.
46791
46792 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
46793
46794 * gcc.dg/20000623-1.c: Prototype exit and abort.
46795
46796 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
46797
46798 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
46799 New tests.
46800 * gcc.dg/cpp-mi3.def: New file.
46801
46802 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
46803 inside assertions.
46804 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
46805 lexer's error messages.
46806 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
46807 divine anything from the linemarkers.
46808 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
46809 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
46810
46811 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
46812
46813 * gcc.dg/20000623-1.c: New test.
46814
46815 2000-06-22 Jakub Jelinek <jakub@redhat.com>
46816
46817 * gcc.c-torture/execute/20000622-1.c: New test.
46818
46819 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
46820
46821 * g++.old-deja/g++.other/init15.C: New test.
46822
46823 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
46824
46825 * g++.old-deja/g++.pt/vaarg2.C: New test.
46826 * g++.old-deja/g++.pt/vaarg3.C: New test.
46827
46828 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
46829
46830 * g++.old-deja/g++.other/dyncast6.C: New test.
46831
46832 2000-06-15 Jakub Jelinek <jakub@redhat.com>
46833
46834 * gcc.c-torture/execute/loop-6.c: New test.
46835
46836 2000-06-14 Jakub Jelinek <jakub@redhat.com>
46837
46838 * gcc.dg/20000614-1.c: New test.
46839 * gcc.dg/20000614-2.c: New test.
46840
46841 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
46842
46843 * g++.old-deja/g++.other/inline12.C: New test.
46844
46845 2000-06-13 Jakub Jelinek <jakub@redhat.com>
46846
46847 * g++.old-deja/g++.other/eh1.C: New test.
46848
46849 2000-06-12 Jakub Jelinek <jakub@redhat.com>
46850
46851 * g++.old-deja/g++.other/type.C: New test.
46852
46853 2000-06-05 Jakub Jelinek <jakub@redhat.com>
46854
46855 * g++.old-deja/g++.other/initstring.C: New test.
46856
46857 2000-06-12 Jason Merrill <jason@redhat.com>
46858
46859 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
46860
46861 2000-06-09 Jeffrey A Law (law@cygnus.com)
46862
46863 * gcc.c-torture/compile/20000609-1.c: New test.
46864
46865 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
46866
46867 * gcc.dg/20000609-1.c: New test.
46868
46869 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
46870
46871 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
46872 * gcc.c-torture/noncompile/poison-1.c: Move...
46873 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
46874 * gcc.dg/cpp-li1.c: Add a token after the #line.
46875
46876 2000-06-05 Richard Henderson <rth@cygnus.com>
46877
46878 * gcc.c-torture/execute/20000605-2.c: New test.
46879 * gcc.c-torture/execute/20000605-3.c: New test.
46880
46881 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
46882
46883 * g77.f-torture/execute/20000503-1.x: New file.
46884
46885 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
46886
46887 * g++.old-deja/g++.eh/badalloc1.C: New test.
46888
46889 2000-06-05 Richard Henderson <rth@cygnus.com>
46890
46891 * gcc.c-torture/execute/20000605-1.c: New test.
46892
46893 2000-06-05 Jakub Jelinek <jakub@redhat.com>
46894 Nathan Sidwell <nathan@codesourcery.com>
46895
46896 * gcc.c-torture/compile/20000605-1.c: New test.
46897
46898 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
46899
46900 * g77.f-torture/compile/20000601-1.f: New test.
46901
46902 2000-06-03 Richard Henderson <rth@cygnus.com>
46903
46904 * gcc.c-torture/execute/20000603-1.c: New.
46905
46906 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
46907
46908 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
46909 * gcc.dg/noreturn-2.c (noreturn): Likewise.
46910
46911 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
46912
46913 * gcc.dg/compare2.c (case 12): XFAIL.
46914 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
46915 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
46916
46917 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
46918
46919 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
46920
46921 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
46922 guard macro is already defined when the header is first
46923 included.
46924 * gcc.dg/cpp-mix.h: New file.
46925 * gcc.dg/endif-label.c: Update patterns to match compiler.
46926
46927 * g++.brendan/complex1.C: Declare abort.
46928 * g++.law/refs4.C: Remove XFAIL.
46929 * g++.oliva/expr2.C: Declare abort and exit.
46930
46931 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
46932
46933 * gcc.c-torture/execute/20000528-1.c: New test.
46934
46935 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
46936 * g++.old-deja/g++.law/temps4.C: Likewise.
46937
46938 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
46939 stdlib.h. Call abort() on failure.
46940 * g++.old-deja/g++.law/refs4.C: Likewise.
46941 * g++.old-deja/g++.law/temps4.C: Likewise.
46942 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
46943 * gcc.c-torture/execute/20000112-1.c: Include string.h.
46944
46945 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
46946
46947 Relative to g++.dg/special:
46948 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
46949
46950 Relative to g++.old-deja:
46951 * g++.brendan/complex1.C, g++.jason/optimize2.C,
46952 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
46953 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
46954 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
46955 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
46956 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
46957 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
46958
46959 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
46960 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
46961 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
46962 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
46963 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
46964 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
46965 and/or string.h.
46966
46967 * g++.other/goto1.C: Update expectations for error messages.
46968
46969 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
46970
46971 * gcc.c-torture/compile/20000523-1.c: New test.
46972
46973 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
46974
46975 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
46976
46977 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
46978
46979 * g++.old-deja/g++.eh/catch11.C: New test.
46980 * g++.old-deja/g++.eh/catch12.C: New test.
46981
46982 2000-05-24 Nick Clifton <nickc@cygnus.com>
46983
46984 * gcc.c-torture/execute/20000523-1.c: New test.
46985
46986 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
46987
46988 * c-torture/execute/bcp-1.c: Replace abort in arg of
46989 __builtin_constant_p with a generic external function.
46990
46991 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
46992 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
46993 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
46994 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
46995 Prototype abort and/or exit.
46996
46997 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
46998 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
46999 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
47000 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
47001
47002 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
47003
47004 * gcc.dg/dwarf2-1.c: New test.
47005
47006 2000-05-20 Richard Henderson <rth@cygnus.com>
47007
47008 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
47009
47010 2000-05-20 Andreas Jaeger <aj@suse.de>
47011
47012 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
47013 testcase.
47014
47015 2000-05-19 David Edelsohn <edelsohn@gnu.org>
47016
47017 * gcc.c-torture/execute/20000519-2.c: New test.
47018
47019 2000-05-19 Andreas Jaeger <aj@suse.de>
47020
47021 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
47022 which fails with SSA.
47023
47024 * lib/c-torture.exp: Also test with -O3 -fssa.
47025
47026 2000-05-18 Michael Meissner <meissner@redhat.com>
47027
47028 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
47029 * gcc.c-torture/execute/920415-1.c: Ditto.
47030 * gcc.c-torture/execute/920501-1.c: Ditto.
47031 * gcc.c-torture/execute/conversion.c: Ditto.
47032 * gcc.c-torture/execute/cvt-1.c: Ditto.
47033
47034 2000-05-18 Jeffrey A Law (law@cygnus.com)
47035
47036 * gcc.c-torture/compile/20000518-1.c: New test.
47037
47038 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
47039
47040 * g77.f-torture/compile/200005018.f: New test.
47041
47042 2000-05-17 Jeffrey A Law (law@cygnus.com)
47043
47044 * gcc.c-torture/compile/20000517-1.c: New test.
47045
47046 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47047
47048 * gcc.c-torture/execute/20000516-1.c: New test.
47049
47050 2000-05-15 Jakub Jelinek <jakub@redhat.com>
47051
47052 * g++.old-deja/g++.other/eh.C: New test.
47053
47054 2000-05-12 Richard Henderson <rth@cygnus.com>
47055
47056 * gcc.c-torture/execute/990208-1.c (main): Don't pass
47057 constants through to doit's conditional.
47058
47059 2000-05-11 Jeffrey A Law (law@cygnus.com)
47060
47061 * gcc.c-torture/compile/20000511-1.c: New test.
47062 * g77.f-torture/compile/20000511-1.f: New test.
47063 * g77.f-torture/compile/20000511-2.f: New test.
47064
47065 2000-05-11 Michael Meissner <meissner@redhat.com>
47066
47067 * gcc.c-torture/execute/20000511-1.c: New test.
47068
47069 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
47070
47071 * gcc.dg/dg.exp: Scan .S files as well as .c files.
47072 * gcc.dg/20000510-1.S: New.
47073
47074 2000-05-08 Catherine Moore <clm@cygnus.com>
47075
47076 * gcc.dg/unused-3.c: New.
47077
47078 2000-05-06 Richard Henderson <rth@cygnus.com>
47079
47080 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
47081 * g++.old-deja/g++.mike/warn1.C: Likewise.
47082 * g++.old-deja/g++.pt/local1.C: Likewise.
47083 * g++.old-deja/g++.pt/local7.C: Likewise.
47084 * g++.old-deja/g++.pt/spec16.C: Likewise.
47085
47086 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
47087
47088 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
47089
47090 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
47091
47092 * g77.f-torture/execute/20000503-1.f: New test.
47093
47094 2000-05-04 Andreas Jaeger <aj@suse.de>
47095
47096 * gcc.dg/noreturn-2.c: New test.
47097
47098 2000-05-04 Neil Booth <NeilB@earthling.net>
47099
47100 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
47101 preprocessor.
47102
47103 2000-05-04 Richard Henderson <rth@cygnus.com>
47104
47105 * gcc.c-torture/execute/20000503-1.c: Fix typo.
47106
47107 2000-05-04 Richard Henderson <rth@cygnus.com>
47108
47109 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
47110 OpenSSL by Jason R Thorpe.
47111
47112 2000-05-03 Jim Wilson <wilson@cygnus.com>
47113
47114 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
47115
47116 2000-05-03 Robert Lipe <robertlipe@usa.net>
47117
47118 * gcc.dg/20000503-1.c: New test.
47119
47120 2000-05-02 Jakub Jelinek <jakub@redhat.com>
47121
47122 * gcc.c-torture/compile/20000502-1.c: New test.
47123 * g++.old-deja/g++.other/align.C: New test.
47124 * gcc.dg/cpp-tradstringify.c: New test.
47125
47126 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
47127
47128 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
47129 and hard registers.
47130
47131 2000-04-26 Geoff Keating <geoffk@cygnus.com>
47132
47133 * gcc.c-torture/execute/loop-5.c: New test.
47134
47135 2000-04-25 Jakub Jelinek <jakub@redhat.com>
47136
47137 * gcc.c-torture/execute/va-arg-20.c: New test.
47138
47139 2000-04-23 Jeffrey A Law (law@cygnus.com)
47140
47141 * gcc.c-torture/execute/20000422-1.c: New test.
47142
47143 2000-04-20 Greg McGary <gkm@gnu.org>
47144
47145 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
47146 when optimizing, but without sibling-call optimizations (-O1).
47147
47148 2000-04-20 Jeffrey A Law (law@cygnus.com)
47149
47150 * gcc.c-torture/compile/20000420-1.c: New test.
47151
47152 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
47153
47154 * g++.abi/ptrflags.C: New test.
47155 * g++.eh/catchptr1.C: Test incomplete pointer chains.
47156
47157 2000-04-19 Catherine Moore <clm@cygnus.com>
47158
47159 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
47160
47161 2000-04-19 Greg McGary <gkm@gnu.org>
47162
47163 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
47164 sibling-call optimizations.
47165
47166 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
47167
47168 * gcc.dg/20000419-1.c: New test.
47169
47170 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
47171
47172 * gcc.c-torture/execute/20000412-6.c: New test.
47173
47174 2000-04-12 Jeffrey A Law (law@cygnus.com)
47175
47176 * gcc.c-torture/execute/20000412-5.c: New test.
47177 * g77.f-torture/compile/20000412-1.f: New test.
47178 * gcc.c-torture/execute/20000412-4.c: New test.
47179 * gcc.c-torture/compile/20000412-2.c: New test.
47180 * gcc.c-torture/execute/20000412-3.c: New test.
47181 * gcc.c-torture/compile/20000412-1.c: New test.
47182 * gcc.c-torture/execute/20000412-2.c: New test.
47183
47184 2000-04-12 Jakub Jelinek <jakub@redhat.com>
47185
47186 * objc/execute/bf-20.m: New test.
47187
47188 2000-04-10 Richard Henderson <rth@cygnus.com>
47189
47190 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
47191
47192 * gcc.c-torture/execute/20000412-1.c: New test.
47193
47194 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
47195
47196 * g++.old-deja/g++.eh/catchptr1.C: New test.
47197
47198 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
47199
47200 * g++.old-deja/g++.abi/cxa_vec.C: New test.
47201
47202 2000-04-08 Neil Booth <NeilB@earthling.net>
47203
47204 * gcc.dg/cpp-nullchar.c: Remove test as
47205 embedded nulls cause problems.
47206
47207 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47208
47209 * gcc.dg/compare2.c: New test.
47210
47211 2000-04-08 Neil Booth <NeilB@earthling.net>
47212
47213 * gcc.dg/cpp-nullchar.c: New test.
47214
47215 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
47216
47217 * gcc.dg/cpp-mi2.c: New test.
47218 * gcc.dg/cpp-mi2[abc].h: New files.
47219
47220 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
47221
47222 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
47223 member name.
47224
47225 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
47226
47227 * g++.old-deja/g++.abi/vmihint.C: New test.
47228
47229 2000-04-06 Neil Booth <NeilB@earthling.net>
47230
47231 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
47232 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
47233 copyright.
47234
47235 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
47236
47237 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
47238 avoid stack-frame overwrite.
47239
47240 2000-04-05 Jakub Jelinek <jakub@redhat.com>
47241
47242 * gcc.c-torture/compile/20000405-2.c: New test.
47243 * gcc.c-torture/compile/20000405-3.c: New test.
47244
47245 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47246
47247 * gcc.c-torture/compile/20000405-1.c: New test.
47248
47249 2000-04-04 Geoff Keating <geoffk@cygnus.com>
47250
47251 * gcc.dg/cast-qual-1.c: Revert last change.
47252
47253 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47254
47255 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
47256
47257 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
47258
47259 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
47260 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
47261
47262 2000-04-03 Jeffrey A Law (law@cygnus.com)
47263
47264 * gcc.c-torture/compile/20000403-2.c: New test.
47265 * gcc.c-torture/compile/20000403-1.c: New test.
47266
47267 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
47268
47269 * gcc.c-torture/execute/20000403-1.c: New test.
47270
47271 2000-04-03 Geoff Keating <geoffk@cygnus.com>
47272
47273 * gcc.c-torture/execute/20000402-1.c: New test.
47274
47275 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
47276
47277 * gcc.c-torture/execute/va-arg-15.c: New test.
47278 * gcc.c-torture/execute/va-arg-16.c: New test.
47279 * gcc.c-torture/execute/va-arg-17.c: New test.
47280 * gcc.c-torture/execute/va-arg-18.c: New test.
47281 * gcc.c-torture/execute/va-arg-19.c: New test.
47282
47283 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
47284
47285 * gcc.c-torture/compile/981211-1.c: Move to...
47286 * gcc.dg/cpp-as1.c: ...here.
47287 * gcc.dg/cpp-as2.c: New file.
47288
47289 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
47290 compiler.
47291
47292 2000-04-02 Neil Booth <NeilB@earthling.net>
47293
47294 * gcc.dg/cpp-cond.c New tests.
47295 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
47296 accidental success less likely.
47297 * gcc.dg/cpp-missingop.c New tests.
47298 * gcc.dg/cpp-missingparen.c New tests.
47299 * gcc.dg/cpp-shift.c New tests.
47300 * gcc.dg/cpp-shortcircuit.c New tests.
47301 * gcc.dg/cpp-unary.c New tests.
47302
47303 2000-03-29 Jeffrey A Law (law@cygnus.com)
47304
47305 * gcc.c-torture/compile/20000329-1.c: New test.
47306
47307 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
47308
47309 * gcc.c-torture/compile/20000326-1.c: New test.
47310 * gcc.c-torture/compile/20000326-2.c: New test.
47311
47312 2000-03-24 Geoff Keating <geoffk@cygnus.com>
47313
47314 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
47315 the first parameter is a function argument.
47316
47317 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
47318
47319 * g++.old-deja/g++.ext/array4.C: New test.
47320
47321 2000-03-22 Geoff Keating <geoffk@cygnus.com>
47322
47323 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
47324
47325 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47326
47327 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
47328
47329 2000-03-19 Richard Henderson <rth@cygnus.com>
47330
47331 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
47332
47333 2000-03-19 Richard Henderson <rth@cygnus.com>
47334
47335 * gcc.c-torture/compile/20000319-1.c: New test.
47336
47337 2000-03-14 Jeffrey A Law (law@cygnus.com)
47338
47339 * gcc.c-torture/execute/20000314-3.c: New test.
47340 * gcc.c-torture/execute/20000314-2.c: New test.
47341 * gcc.c-torture/execute/20000314-1.c: New test.
47342 * gcc.c-torture/compile/20000314-2.c: New test.
47343 * gcc.c-torture/compile/20000314-1.c: New test.
47344
47345 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
47346
47347 * g++.old-deja/g++.warn/inline.C: New test.
47348
47349 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
47350
47351 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
47352 standards-compliant result rather than specific constants.
47353 Put test-values in array.
47354
47355 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
47356
47357 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
47358 (g++_target_compile): Put test-specific options last.
47359
47360 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47361
47362 * g++.old-deja/g++.eh/vbase4.C: New test.
47363
47364 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47365
47366 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
47367
47368 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47369
47370 * g++.old-deja/g++.brendan/misc12.C: Removed.
47371 * g++.old-deja/g++.pt/memtemp77.C: Constify.
47372 * g++.old-deja/g++.ext/pretty4.C: New test.
47373
47374 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47375
47376 * g++.old-deja/g++.other/string2.C: New test.
47377
47378 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
47379
47380 * g++.old-deja/g++.warn/impint2.C: New test.
47381
47382 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
47383
47384 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
47385 is 1, not zero.
47386
47387 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
47388
47389 * g++.old-deja/g++.warn/impint.C: New test.
47390 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
47391 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
47392 * g++.old-deja/g++.pt/explicit12.C: Likewise.
47393 * g++.old-deja/g++.pt/explicit13.C: Likewise.
47394 * g++.old-deja/g++.pt/explicit17.C: Likewise.
47395 * g++.old-deja/g++.pt/explicit18.C: Likewise.
47396 * g++.old-deja/g++.pt/explicit19.C: Likewise.
47397 * g++.old-deja/g++.pt/explicit23.C: Likewise.
47398 * g++.old-deja/g++.pt/explicit31.C: Likewise.
47399 * g++.old-deja/g++.pt/explicit35.C: Likewise.
47400 * g++.old-deja/g++.pt/explicit6.C: Likewise.
47401 * g++.old-deja/g++.pt/memclass7.C: Likewise.
47402
47403 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
47404
47405 * gcc.dg/cpp-redef.c: New test.
47406
47407 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
47408
47409 * g++.old-deja/g++.pt/unify7.C: New test.
47410
47411 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47412
47413 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
47414 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
47415
47416 2000-02-25 Geoff Keating <geoffk@cygnus.com>
47417
47418 * gcc.c-torture/compile/20000224-1.c: New test.
47419
47420 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47421
47422 * gcc.c-torture/compile/cpp-2.c: New test.
47423 * gcc.c-torture/compile/cpp-1.c: New test.
47424
47425 2000-02-25 Jeffrey A Law (law@cygnus.com)
47426
47427 * gcc.c-torture/execute/20000225-1.c: New test.
47428
47429 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47430
47431 * gcc.dg/cpp-li2.c: New test.
47432
47433 * gcc.dg/cpp-wi1.c: New test.
47434
47435 * gcc.dg/cpp-li1.c: New test.
47436
47437 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
47438
47439 * g++.old-deja/g++.other/sizeof5.C: New test.
47440
47441 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47442
47443 * gcc.c-torture/execute/va-arg-13.c: New test.
47444
47445 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
47446
47447 * gcc.c-torture/execute/va-arg-12.c: New test.
47448
47449 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
47450
47451 * gcc.c-torture/execute/20000223-1.c: New test.
47452
47453 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
47454
47455 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
47456
47457 2000-02-22 Mark Mitchell <mark@codesourcery.com>
47458
47459 * g++.old-deja/g++.abi/ptrmem.C: New test.
47460
47461 2000-02-19 Richard Henderson <rth@cygnus.com>
47462
47463 * gcc.c-torture/compile/init-3.c: New.
47464
47465 2000-02-17 Mark Mitchell <mark@codesourcery.com>
47466
47467 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
47468 ALWAYS_CXXFLAGS.
47469
47470 2000-02-11 Robert Lipe <robertl@sco.com>
47471
47472 * gcc.c-torture/compile/20000211-3.c: New test.
47473
47474 2000-02-11 Martin Buchholz <martin@xemacs.org>
47475
47476 * gcc.c-torture/compile/20000211-2.c: New test.
47477
47478 2000-02-11 Jeffrey A Law (law@cygnus.com)
47479
47480 * gcc.c-torture/compile/20000211-1.c: New test.
47481
47482 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
47483
47484 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
47485 on native targets
47486
47487 2000-02-08 Nathan Sidwell <nathan@acm.org>
47488
47489 * g++.old-deja/g++.other/cast5.C: New test.
47490
47491 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
47492
47493 * gcc.c-torture/execute/20000205-1.c: New.
47494
47495 2000-02-03 Nathan Sidwell <nathan@acm.org>
47496
47497 * g++.old-deja/g++.jason/cast3.C: Return void.
47498 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
47499
47500 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47501
47502 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
47503
47504 * gcc.dg/loop-1.c: New test.
47505
47506 2000-01-27 Jakub Jelinek <jakub@redhat.com>
47507
47508 * gcc.c-torture/compile/20000127-1.c: New test.
47509 * gcc.c-torture/execute/991228-1.c: New test.
47510
47511 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47512
47513 * gcc.dg/unused-2.c: New test.
47514
47515 * gcc.dg/conv-1.c: New test.
47516
47517 2000-01-24 Mark Mitchell <mark@codesourcery.com>
47518
47519 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
47520 compiler.
47521 (tool_option_proc): Fix typo.
47522
47523 2000-01-24 Geoff Keating <geoffk@cygnus.com>
47524
47525 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
47526 of the ld on the host, not on the build machine.
47527 Also, don't crash if '--help' is not a supported option.
47528
47529 2000-01-24 Richard Henderson <rth@cygnus.com>
47530
47531 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
47532
47533 2000-01-20 Jeffrey A Law (law@cygnus.com)
47534
47535 * gcc.c-torture/execute/20000120-2.c: New test.
47536 * gcc.c-torture/execute/20000120-1.c: New test.
47537
47538 2000-01-13 Jeffrey A Law (law@cygnus.com)
47539
47540 * gcc.c-torture/execute/20000113-1.c: New test.
47541
47542 2000-01-12 Jeffrey A Law (law@cygnus.com)
47543
47544 * gcc.c-torture/execute/20000112-1.c: New test.
47545
47546 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47547
47548 * gcc.dg/20000111-1.c: New test.
47549
47550 2000-01-10 Jeffrey A Law (law@cygnus.com)
47551
47552 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
47553 with 16 bit integers.
47554
47555 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47556
47557 * gcc.dg/20000108-1.c: New test.
47558
47559 2000-01-05 Nathan Sidwell <nathan@acm.org>
47560
47561 * g++.old-deja/g++.ns/koenig8.C: New test.
47562
47563 2000-01-05 Nathan Sidwell <nathan@acm.org>
47564
47565 * g++.old-deja/g++.other/cast4.C: New test.
47566
47567 2000-01-05 Jeffrey A Law (law@cygnus.com)
47568
47569 * gcc.c-torture/compile/20000105-2.c: New test.
47570 * gcc.c-torture/compile/20000105-1.c: New test.
47571
47572 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47573
47574 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
47575 references to printf & atoi to conform to ANSI standard.
47576 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
47577 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
47578 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
47579 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
47580 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
47581 * g++.old-deja/g++.brendan/complex1.C: Likewise.
47582 * g++.old-deja/g++.brendan/copy1.C: Likewise.
47583 * g++.old-deja/g++.brendan/copy2.C: Likewise.
47584 * g++.old-deja/g++.brendan/copy3.C: Likewise.
47585 * g++.old-deja/g++.brendan/copy4.C: Likewise.
47586 * g++.old-deja/g++.brendan/copy5.C: Likewise.
47587 * g++.old-deja/g++.brendan/copy6.C: Likewise.
47588 * g++.old-deja/g++.brendan/copy7.C: Likewise.
47589 * g++.old-deja/g++.brendan/copy8.C: Likewise.
47590 * g++.old-deja/g++.brendan/crash11.C: Likewise.
47591 * g++.old-deja/g++.brendan/crash14.C: Likewise.
47592 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
47593 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
47594 * g++.old-deja/g++.brendan/delete2.C: Likewise.
47595 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
47596 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
47597 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
47598 * g++.old-deja/g++.brendan/eh1.C: Likewise.
47599 * g++.old-deja/g++.brendan/groff1.C: Likewise.
47600 * g++.old-deja/g++.brendan/init3.C: Likewise.
47601 * g++.old-deja/g++.brendan/misc12.C: Likewise.
47602 * g++.old-deja/g++.brendan/misc7.C: Likewise.
47603 * g++.old-deja/g++.brendan/new2.C: Likewise.
47604 * g++.old-deja/g++.brendan/operators4.C: Likewise.
47605 * g++.old-deja/g++.brendan/operators5.C: Likewise.
47606 * g++.old-deja/g++.brendan/overload2.C: Likewise.
47607 * g++.old-deja/g++.brendan/overload7.C: Likewise.
47608 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
47609 * g++.old-deja/g++.brendan/reference1.C: Likewise.
47610 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
47611 * g++.old-deja/g++.brendan/template24.C: Likewise.
47612 * g++.old-deja/g++.brendan/template3.C: Likewise.
47613 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
47614 * g++.old-deja/g++.jason/inline3.C: Likewise.
47615 * g++.old-deja/g++.jason/opeq.C: Likewise.
47616 * g++.old-deja/g++.law/arg5.C: Likewise.
47617 * g++.old-deja/g++.law/arm7.C: Likewise.
47618 * g++.old-deja/g++.law/ctors11.C: Likewise.
47619 * g++.old-deja/g++.law/cvt8.C: Likewise.
47620 * g++.old-deja/g++.law/init9.C: Likewise.
47621 * g++.old-deja/g++.law/refs4.C: Likewise.
47622 * g++.old-deja/g++.law/template2.C: Likewise.
47623 * g++.old-deja/g++.law/visibility24.C: Likewise.
47624 * g++.old-deja/g++.law/vtable3.C: Likewise.
47625 * g++.old-deja/g++.mike/asm2.C: Likewise.
47626 * g++.old-deja/g++.mike/eh1.C: Likewise.
47627 * g++.old-deja/g++.mike/misc1.C: Likewise.
47628 * g++.old-deja/g++.mike/misc13.C: Likewise.
47629 * g++.old-deja/g++.mike/misc14.C: Likewise.
47630 * g++.old-deja/g++.mike/ns12.C: Likewise.
47631 * g++.old-deja/g++.mike/p1248.C: Likewise.
47632 * g++.old-deja/g++.mike/p3708.C: Likewise.
47633 * g++.old-deja/g++.mike/p3708a.C: Likewise.
47634 * g++.old-deja/g++.mike/p3708b.C: Likewise.
47635 * g++.old-deja/g++.mike/p646.C: Likewise.
47636 * g++.old-deja/g++.mike/p700.C: Likewise.
47637 * g++.old-deja/g++.mike/p783.C: Likewise.
47638 * g++.old-deja/g++.mike/p783a.C: Likewise.
47639 * g++.old-deja/g++.mike/p783b.C: Likewise.
47640 * g++.old-deja/g++.mike/p786.C: Likewise.
47641 * g++.old-deja/g++.mike/p789.C: Likewise.
47642 * g++.old-deja/g++.mike/p789a.C: Likewise.
47643 * g++.old-deja/g++.mike/p807a.C: Likewise.
47644 * g++.old-deja/g++.other/delete3.C: Likewise.
47645 * g++.old-deja/g++.other/dyncast1.C: Likewise.
47646 * g++.old-deja/g++.other/dyncast2.C: Likewise.
47647 * g++.old-deja/g++.other/dyncast3.C: Likewise.
47648 * g++.old-deja/g++.other/empty1.C: Likewise.
47649 * g++.old-deja/g++.other/temporary1.C: Likewise.
47650 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
47651 * g++.old-deja/g++.pt/t16.C: Likewise.
47652 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
47653
47654 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
47655
47656 * gcc.dg/991230-1.c: New test.
47657
47658 1999-12-29 Jeffrey A Law (law@cygnus.com)
47659
47660 * gcc.c-torture/compile/991229-3.c: New test.
47661 * gcc.c-torture/compile/991229-2.c: New test.
47662 * gcc.c-torture/compile/991229-1.c: New test.
47663
47664 1999-12-29 Greg McGary <gkm@eng.ascend.com>
47665
47666 * gcc.c-torture/compile/labels-2.c: New test.
47667
47668 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
47669
47670 * gcc.c-torture/execute/991227-1.c: New test.
47671
47672 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47673
47674 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
47675
47676 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
47677
47678 * gcc.c-torture/execute/991221-1.c: New test.
47679
47680 1999-12-20 Nathan Sidwell <nathan@acm.org>
47681
47682 * g++.old-deja/g++.other/cast3.C: New test.
47683
47684 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
47685
47686 * gcc.c-torture/execute/991216-4.c: New test.
47687
47688 1999-12-16 Michael Meissner <meissner@cygnus.com>
47689
47690 * gcc.c-torture/execute/991216-1.c: New test.
47691 * gcc.c-torture/execute/991216-2.c: New test.
47692 * gcc.c-torture/execute/991216-3.c: New test.
47693
47694 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47695
47696 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
47697 Actually make the test fail by using "-O2" for compilation.
47698
47699 1999-12-15 Nathan Sidwell <nathan@acm.org>
47700
47701 * g++.old-deja/g++.warn/cast-align1.C: New test.
47702
47703 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47704
47705 * gcc.c-torture/compile/991214-1.c: New test.
47706 * gcc.c-torture/compile/991214-2.c: New test.
47707
47708 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47709
47710 * gcc.dg/991214-1.c: New test.
47711
47712 1999-12-13 Jeffrey A Law (law@cygnus.com)
47713
47714 * gcc.c-torture/compile/991213-3.c: New test.
47715 * gcc.c-torture/compile/991213-2.c: New test.
47716 * gcc.c-torture/compile/991213-1.c: New test.
47717
47718 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
47719
47720 * gcc.dg/991209-1.c: New test.
47721
47722 1999-12-08 Nathan Sidwell <nathan@acm.org>
47723
47724 * gcc.c-torture/compile/991208-1.c: New test.
47725
47726 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47727
47728 * gcc.dg/ultrasp2.c: New test.
47729
47730 1999-12-05 Alex Samuel <samuel@codesourcery.com>
47731
47732 * g++.old-deja/g++.abi/align.C (main): Fix typo.
47733
47734 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
47735
47736 * gcc.c-torture/compile/991202-1.c: New test.
47737 * gcc.c-torture/execute/991202-1.c: New test.
47738 * gcc.c-torture/execute/991202-2.c: New test.
47739 * gcc.c-torture/execute/991202-3.c: New test.
47740
47741 1999-12-02 Alex Samuel <samuel@codesourcery.com>
47742
47743 * g++.old-deja/g++.abi/align.C: New test.
47744 * g++.old-deja/g++.abi/aggregates.C: Likewise.
47745 * g++.old-deja/g++.abi/bitfields.C: Likewise.
47746
47747 1999-12-01 Richard Henderson <rth@cygnus.com>
47748
47749 * gcc.c-torture/execute/991201-1.c: New.
47750
47751 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
47752
47753 * gcc.dg/991129-1.c: New test.
47754
47755 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
47756
47757 * gcc.c-torture/compile/991127-1.c: New test.
47758
47759 1999-11-22 Nathan Sidwell <nathan@acm.org>
47760
47761 * g++.old-deja/g++.other/warn4.C: New test.
47762
47763 1999-11-22 Nathan Sidwell <nathan@acm.org>
47764
47765 * g++.old-deja/g++.eh/cleanup2.C: New test.
47766 * g++.old-deja/g++.ext/pretty2.C: New test.
47767 * g++.old-deja/g++.ext/pretty3.C: New test.
47768 * g++.old-deja/g++.other/debug6.C: New test.
47769
47770 1999-10-20 Jim Wilson <wilson@cygnus.com>
47771
47772 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
47773 compiler_output to look for one error message instead of two.
47774
47775 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
47776
47777 * gcc.c-torture/execute/991118-1.c: Also test case
47778 where the word boundary does not split a byte evenly.
47779
47780 1999-11-19 Nathan Sidwell <nathan@acm.org>
47781
47782 * g++.old-deja/g++.ext/restrict1.C: New test.
47783
47784 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
47785
47786 * gcc.c-torture/execute/991118-1.c: New test.
47787
47788 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
47789
47790 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
47791 working directory pathnames.
47792
47793 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
47794
47795 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
47796 host is equipped with driver.h and driver.o so it can actually
47797 compile and run the tests.
47798
47799 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
47800
47801 * gcc.c-torture/compile/991008-1.c: New test.
47802
47803 1999-11-08 Nick Clifton <nickc@cygnus.com>
47804
47805 * lib/gcc-dg.exp: Include target-supports.exp
47806
47807 1999-11-05 Nick Clifton <nickc@cygnus.com>
47808
47809 * lib/target-supports.exp: New file: Provide procs to test for
47810 features supported by the target.
47811 (check_weak_available): Moved here from ecos.exp.
47812 (check_alias_available): New proc: Determine of the target
47813 toolchain supports the alias attribute.
47814
47815 * gcc.dg/special/ecos.exp: Move check_weak_available to
47816 target-supports.exp.
47817 (alias-1.c): Only perform the test if the target supports
47818 aliases.
47819 (wkali-1.c): Only perform the test if the target supports
47820 aliases.
47821
47822 * gcc.dg/990506-0.c: Expect error messages from cross
47823 targets as well as native targets.
47824
47825 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47826
47827 * gcc.dg/ultrasp1.c: Removed xfail.
47828 * gcc.dg/struct-ret-2.c: Likewise.
47829 * gcc.dg/array-1.c: Likewise.
47830
47831 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47832
47833 * gcc.dg/struct-ret-2.c: New test.
47834
47835 * gcc.dg/array-1.c: New test.
47836
47837 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
47838
47839 * gcc.c-torture/execute/991030-1.c: New test.
47840
47841 1999-10-26 Richard Henderson <rth@cygnus.com>
47842
47843 * gcc.c-torture/compile/991026-2.c: New test.
47844
47845 1999-10-26 Jeffrey A Law (law@cygnus.com)
47846
47847 * gcc.c-torture/compile/991026-1.c: New test.
47848
47849 1999-10-23 Jeffrey A Law (law@cygnus.com)
47850
47851 * gcc.c-torture/execute/991023-1.c: New test.
47852
47853 1999-10-19 Jeffrey A Law (law@cygnus.com)
47854
47855 * gcc.c-torture/execute/991019-1.c: New test.
47856
47857 1999-10-16 Richard Henderson <rth@cygnus.com>
47858
47859 * gcc.c-torture/execute/991016-1.c: New test.
47860
47861 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
47862
47863 * gcc.c-torture/execute/991014-1.c: New test.
47864
47865 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
47866
47867 * g++.old-deja/g++.other/union2.C: New test.
47868
47869 1999-10-13 Nathan Sidwell <nathan@acm.org>
47870
47871 * g++.old-deja/g++.other/vaarg2.C: New test.
47872 * g++.old-deja/g++.other/vaarg3.C: New test.
47873
47874 1999-10-12 Craig Burley <craig@jcb-sc.com>
47875
47876 * g77.f-torture/noncompile/19990905-1.f: Moved from being
47877 in compile/.
47878
47879 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
47880
47881 * gcc.c-torture/execute/va-arg-11.c: New test.
47882
47883 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
47884
47885 * lib/file-format.exp (gcc_target_object_format): Don't
47886 crash if objdump is unavailable.
47887
47888 1999-09-29 Donn Terry <donn@interix.com>
47889
47890 * gcc.misc-tests/mg.exp: delete extraneous redirection.
47891
47892 1999-09-28 Nick Clifton <nickc@cygnus.com>
47893
47894 * gcc.c-torture/compile/990928-1.c: New test.
47895
47896 1999-09-28 Nathan Sidwell <nathan@acm.org>
47897
47898 * g++.old-deja/g++.other/decl6.C: New test.
47899
47900 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47901
47902 * gcc.c-torture/execute/va-arg-10.c: New test.
47903
47904 1999-09-27 Nathan Sidwell <nathan@acm.org>
47905
47906 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
47907 __PRETTY_FUNCTION__.
47908
47909 1999-09-23 Nick Clifton <nickc@cygnus.com>
47910
47911 * gcc.c-torture/execute/990923-1.c: New test.
47912
47913 1999-09-21 Nick Clifton <nickc@cygnus.com>
47914
47915 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
47916 for which -fpic is inappropriate.
47917
47918 1999-09-21 Mark Mitchell <mark@codesourcery.com>
47919
47920 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
47921
47922 1999-09-21 Nathan Sidwell <nathan@acm.org>
47923
47924 * g++.old-deja/g++.other/dyncast1.C: New test.
47925 * g++.old-deja/g++.other/dyncast2.C: New test.
47926 * g++.old-deja/g++.other/dyncast3.C: New test.
47927 * g++.old-deja/g++.other/dyncast4.C: New test.
47928 * g++.old-deja/g++.other/dyncast5.C: New test.
47929 * g++.old-deja/g++.eh/catch3.C: New test.
47930 * g++.old-deja/g++.eh/catch3p.C: New test.
47931 * g++.old-deja/g++.eh/catch4.C: New test.
47932 * g++.old-deja/g++.eh/catch4p.C: New test.
47933 * g++.old-deja/g++.eh/catch5.C: New test.
47934 * g++.old-deja/g++.eh/catch5p.C: New test.
47935 * g++.old-deja/g++.eh/catch6.C: New test.
47936 * g++.old-deja/g++.eh/catch6p.C: New test.
47937 * g++.old-deja/g++.eh/catch7.C: New test.
47938 * g++.old-deja/g++.eh/catch7p.C: New test.
47939 * g++.old-deja/g++.eh/catch8.C: New test.
47940 * g++.old-deja/g++.eh/catch8p.C: New test.
47941 * g++.old-deja/g++.eh/catch9.C: New test.
47942 * g++.old-deja/g++.eh/catch9p.C: New test.
47943
47944 1999-09-13 Nathan Sidwell <nathan@acm.org>
47945
47946 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
47947 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
47948
47949 1999-09-13 Jeffrey A Law (law@cygnus.com)
47950
47951 * gcc.c-torture/compile/990913-1.c: New test.
47952
47953 1999-09-10 Nathan Sidwell <nathan@acm.org>
47954
47955 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
47956 * g++.old-deja/g++.jason/rfg5.C: Likewise.
47957
47958 1999-09-09 Richard Henderson <rth@cygnus.com>
47959
47960 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
47961
47962 1999-09-09 Nathan Sidwell <nathan@acm.org>
47963
47964 * g++.old-deja/g++.other/lookup11.C: New test.
47965 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
47966 what is permitted and what we want.
47967 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
47968 overload use.
47969 * g++.old-deja/g++.jason/rfg5.C: Likewise.
47970
47971 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
47972
47973 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
47974 * gcc.c-torture/noncompile/poison-1.c: New file.
47975
47976 1999-09-08 Nathan Sidwell <nathan@acm.org>
47977
47978 * g++.old-deja/g++.other/sizeof3.C: New test.
47979 * g++.old-deja/g++.other/sizeof4.C: New test.
47980 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
47981 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
47982
47983 1999-09-07 Richard Henderson <rth@cygnus.com>
47984
47985 * gcc.dg/va-arg-1.c: New.
47986
47987 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47988
47989 * gcc.c-torture/execute/va-arg-9.c: New test.
47990
47991 1999-09-05 Craig Burley <craig@jcb-sc.com>
47992
47993 * g77.f-torture/compile/980519-2.f: New test.
47994 * g77.f-torture/compile/19990905-0.f: New test.
47995 * g77.f-torture/compile/19990905-1.f: New test.
47996 * g77.f-torture/compile/19990905-2.f: New test.
47997
47998 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
47999
48000 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
48001
48002 * gcc.c-torture/execute/990827-1.c: Fix typo.
48003
48004 1999-09-03 Nathan Sidwell <nathan@acm.org>
48005
48006 * g++.old-deja/g++.other/deref1.C: New test.
48007
48008 1999-09-02 Nathan Sidwell <nathan@acm.org>
48009
48010 * g++.old-deja/g++.other/ambig2.C: New test.
48011 * g++.old-deja/g++.other/cond5.C: New test.
48012 * g++.old-deja/g++.other/lookup16.C: New test.
48013
48014 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
48015
48016 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
48017 assemblers too.
48018
48019 1999-08-31 Jeffrey A Law (law@cygnus.com)
48020
48021 * lib/c-torture.exp: Avoid the "compare executables" optimization
48022 when testing native.
48023
48024 1999-08-29 Jeffrey A Law (law@cygnus.com)
48025
48026 * gcc.c-torture/execute/990829-1.c: New test.
48027 * gcc.c-torture/compile/990829-1.c: New test.
48028
48029 1999-08-27 Paul Burchard <burchard@pobox.com>
48030
48031 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
48032 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
48033 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
48034 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
48035 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
48036 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
48037 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
48038 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
48039 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
48040 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
48041 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
48042
48043 1999-08-27 Jeffrey A Law (law@cygnus.com)
48044
48045 * gcc.c-torture/execute/990827-1.c: New test.
48046
48047 1999-08-26 Craig Burley <craig@jcb-sc.com>
48048
48049 * g77.f-torture/noncompile/19990826-4.f: New test.
48050
48051 * g77.f-torture/compile/19990826-3.f: New test.
48052
48053 * g77.f-torture/execute/19990826-2.f: New test.
48054
48055 * g77.f-torture/compile/19990826-1.f: New test.
48056
48057 * gcc.c-torture/execute/990826-0.c: New test.
48058 * g77.c-torture/execute/19990826-0.f: New test.
48059
48060 * g77.f-torture/noncompile/970626-2.f: New test.
48061
48062 1999-08-25 Paul Burchard <burchard@pobox.com>
48063
48064 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
48065 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
48066 lss-011.C: New tests.
48067
48068 1999-08-25 Nathan Sidwell <nathan@acm.org>
48069
48070 * g++.old-deja/g++.other/decl5.C: New test.
48071
48072 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48073
48074 * noncompile/noncompile.exp: Load_lib c-torture.exp.
48075 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
48076 call `postbase' for each one. All callers of `postbase' changed
48077 to call this instead.
48078
48079 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
48080
48081 * gcc.c-torture/execute/990811-1.c: New test.
48082
48083 1999-08-09 Nick Clifton <nickc@cygnus.com>
48084
48085 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
48086 just native ones.
48087
48088 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
48089 just native ones.
48090
48091 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
48092
48093 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
48094
48095 1999-08-04 Jeffrey A Law (law@cygnus.com)
48096
48097 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
48098
48099 1999-08-04 Nathan Sidwell <nathan@acm.org>
48100
48101 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
48102
48103 1999-08-04 Jeffrey A Law (law@cygnus.com)
48104
48105 * gcc.c-torture/execute/990804-1.c: New test.
48106
48107 1999-08-03 Nathan Sidwell <nathan@acm.org>
48108
48109 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
48110 * g++.old-deja/g++.brendan/crash64.C: Likewise.
48111 * g++.old-deja/g++.brendan/overload8.C: Likewise.
48112
48113 1999-08-03 Nathan Sidwell <nathan@acm.org>
48114
48115 * g++.old-deja/g++.other/struct1.C: New test.
48116
48117 1999-08-03 Nathan Sidwell <nathan@acm.org>
48118
48119 * g++.old-deja/g++.other/enum2.C: New test.
48120
48121 1999-08-02 Richard Henderson <rth@cygnus.com>
48122
48123 Adapted from tests from Franz Sirl:
48124 * gcc.c-torture/execute/va-arg-7.c: New test.
48125 * gcc.c-torture/execute/va-arg-8.c: New test.
48126
48127 1999-08-01 Jeffrey A Law (law@cygnus.com)
48128
48129 * gcc.c-torture/compile/990801-2.c: New test.
48130
48131 * gcc.c-torture/compile/990801-1.c: New test.
48132
48133 1999-07-27 Michael Meissner <meissner@cygnus.com>
48134
48135 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
48136 fp-cmp-1.c, converting double to float.
48137
48138 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
48139 fp-cmp-1.c, converting double to long double.
48140
48141 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
48142 from fr1 to unknown_register, since fr1 is a legitimate register
48143 on some machines.
48144
48145 1999-07-25 Jeffrey A Law (law@cygnus.com)
48146
48147 * README: More listname related changes.
48148
48149 1999-07-08 Catherine Moore <clm@cygnus.com>
48150
48151 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
48152
48153 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
48154
48155 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
48156
48157 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
48158
48159 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
48160
48161 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
48162
48163 * gcc.dg/990703-1.c: New test.
48164
48165 1999-06-29 Nick Clifton <nickc@cygnus.com>
48166
48167 * lib/file-format.exp: New file: Move definition of proc
48168 gcc_target_object_format to here from
48169 gcc.dg/special/ecos.exp.
48170
48171 * lib/c-torture.exp: Include lib file-format.exp.
48172 * lib/gcc-dg.exp: Include lib file-format.exp.
48173
48174 * gcc.dg/special/ecos.exp: Remove definition of proc
48175 gcc_target_object_format.
48176
48177 1999-06-28 Jeffrey A Law (law@cygnus.com)
48178
48179 * gcc.c-torture/execute/990628-1.c: New test.
48180
48181 1999-06-25 Jeffrey A Law (law@cygnus.com)
48182
48183 * gcc.c-torture/compile/990625-2.c: New test.
48184
48185 * gcc.c-torture/compile/990625-1.c: New test.
48186
48187 1999-06-23 Nick Clifton <nickc@cygnus.com>
48188
48189 * gcc.c-torture/compile/dll.c: New test case. Check that dll
48190 attributes compile.
48191 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
48192 ports that use the COFF/PE file format.
48193
48194 1999-06-17 Jeffrey A Law (law@cygnus.com)
48195
48196 * gcc.c-torture/compile/990617-1.c: New test.
48197
48198 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
48199
48200 * g++.old-deja/g++.other/decl4.C: New test.
48201
48202 1999-06-14 Nathan Sidwell <nathan@acm.org>
48203
48204 * g++.old-deja/g++.other/bitfld3.C: New test.
48205
48206 1999-06-08 Nathan Sidwell <nathan@acm.org>
48207
48208 * g++.old-deja/g++.eh/catch1.C: New test.
48209
48210 1999-06-07 Jeffrey A Law (law@cygnus.com)
48211
48212 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
48213
48214 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
48215 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
48216
48217 1999-06-05 Craig Burley <craig@jcb-sc.com>
48218
48219 * g77.f-torture/compile/19990502-0.f: Replace with new,
48220 shorter, test that still fails after recent changes.
48221
48222 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48223
48224 * gcc.c-torture/execute/990604-1.c: New test.
48225
48226 1999-05-31 Jeffrey A Law (law@cygnus.com)
48227
48228 * gcc.c-torture/execute/990531-1.c: New test.
48229
48230 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48231
48232 * gcc.c-torture/compile/990527-1.c: New test.
48233
48234 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
48235
48236 * gcc.c-torture/execute/990527-1.c: New test.
48237
48238 1999-05-25 Nick Clifton <nickc@cygnus.com>
48239
48240 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
48241 bitfields as signed.
48242
48243 1999-05-25 Craig Burley <craig@jcb-sc.com>
48244
48245 * g77.f-torture/compile/19990525-0.f: New test.
48246
48247 1999-05-25 Jeffrey A Law (law@cygnus.com)
48248
48249 * gcc.c-torture/execute/990525-2.c: New test.
48250
48251 * gcc.c-torture/execute/990525-1.c: New test.
48252
48253 1999-05-24 Nathan Sidwell <nathan@acm.org>
48254
48255 * g++.old-deja/g++.other/anon3.C: New test.
48256 * g++.old-deja/g++.other/anon4.C: New test.
48257 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
48258 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
48259 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
48260 Merrill).
48261
48262 1999-05-24 Jeffrey A Law (law@cygnus.com)
48263
48264 * gcc.c-torture/execute/990524-1.c: New test.
48265
48266 * gcc.dg/990524-1.c: New test.
48267
48268 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48269
48270 * gcc.c-torture/compile/990523-1.c: New test.
48271
48272 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
48273
48274 * gcc.c-torture/compile/990519-1.c: New test.
48275
48276 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48277
48278 * gcc.c-torture/compile/990517-1.c: New test.
48279
48280 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
48281 (e4, f4): New tests.
48282 (main): Call them.
48283
48284 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48285
48286 * gcc.dg/noreturn-1.c: New test.
48287
48288 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48289
48290 * gcc.c-torture/execute/990513-1.c: New test.
48291
48292 1999-05-10 Richard Henderson <rth@cygnus.com>
48293
48294 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
48295
48296 1999-05-10 Craig Burley <craig@jcb-sc.com>
48297
48298 * g77.f-torture/execute/erfc.f: Use small single-precision
48299 values, to avoid problems on Alphas when not -mieee.
48300
48301 1999-05-08 Craig Burley <craig@jcb-sc.com>
48302
48303 * gcc.dg/990506-0.c: New test.
48304
48305 1999-05-08 Richard Henderson <rth@cygnus.com>
48306
48307 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
48308 the constant to test. Don't XFAIL 64-bit targets.
48309
48310 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
48311 * g++.old-deja/g++.law/profile1.C: Likewise.
48312
48313 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
48314 operator new instances.
48315 * g++.old-deja/g++.other/delete5.C: Likewise.
48316
48317 1999-05-03 Craig Burley <craig@jcb-sc.com>
48318
48319 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
48320 intrinsic.
48321
48322 1999-05-03 Craig Burley <craig@jcb-sc.com>
48323
48324 * g77.f-torture/execute/u77-test.f: Reverse order of two
48325 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
48326
48327 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48328
48329 * gcc.dg/compare1.c: New test.
48330
48331 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
48332
48333 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
48334 New tests.
48335
48336 1999-05-02 Craig Burley <craig@jcb-sc.com>
48337
48338 * g77.f-torture/compile/19990502-1.f: New test.
48339
48340 1999-05-02 Craig Burley <craig@jcb-sc.com>
48341
48342 * g77.f-torture/compile/19990502-0.f: New test.
48343
48344 1999-05-02 Craig Burley <craig@jcb-sc.com>
48345
48346 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
48347 intrinsic.
48348
48349 1999-05-02 Craig Burley <craig@jcb-sc.com>
48350
48351 * g77.f-torture/execute/u77-test.f (main): List libU77
48352 intrinsics not currently tested.
48353 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
48354 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
48355 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
48356 Trim blanks off the ends of some printed strings.
48357
48358 1999-05-02 Craig Burley <craig@jcb-sc.com>
48359
48360 * g77.f-torture/execute/u77-test.f (main): Just warn about
48361 FSTAT gid disagreement, as it's expected on some systems.
48362
48363 1999-05-01 Craig Burley <craig@jcb-sc.com>
48364
48365 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
48366 use a new function, which allows for some slop.
48367 Clean up some commentary.
48368 (issum): The new function.
48369 (sgladd): Deleted subroutine.
48370
48371 1999-05-01 Craig Burley <craig@jcb-sc.com>
48372
48373 * g77.f-torture/execute/u77-test.f: Modify to be more like
48374 libf2c/libU77 version, bringing patches to that version here.
48375 Add suitable commentary.
48376
48377 1999-04-25 Richard Henderson <rth@cygnus.com>
48378
48379 * gcc.dg/990424-1.c: New test.
48380
48381 1999-04-24 Craig Burley <craig@jcb-sc.com>
48382
48383 * g77.f-torture/execute/u77-test.f (main): Bug involving
48384 LSTAT has been fixed, so turn back on full checking.
48385
48386 1999-04-20 Craig Burley <craig@jcb-sc.com>
48387
48388 * g77.f-torture/compile/19990419-0.f: New test.
48389 * g77.f-torture/execute/19990419-1.f: New test.
48390
48391 1999-04-17 Richard Henderson <rth@cygnus.com>
48392
48393 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
48394 to avoid the need for a prototype to supress a warning.
48395
48396 1999-04-07 Jim Wilson <wilson@cygnus.com>
48397
48398 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
48399
48400 1999-04-04 Jeffrey A Law (law@cygnus.com)
48401
48402 * gcc.c-torture/execute/990404-1.c: New test.
48403
48404 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48405
48406 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
48407 * gcc.dg/cpp-if3.c: Don't use -pedantic.
48408 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
48409 missing initializer warnings.
48410
48411 1999-03-28 Jeffrey A Law (law@cygnus.com)
48412
48413 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
48414 matching strings.
48415
48416 1999-03-26 Jeffrey A Law (law@cygnus.com)
48417
48418 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
48419
48420 1999-03-26 Craig Burley <craig@jcb-sc.com>
48421
48422 * g77.f-torture/execute/19990325-0.f: New test.
48423 * g77.f-torture/execute/19990325-1.f: New test.
48424
48425 1999-03-24 Jeffrey A Law (law@cygnus.com)
48426
48427 * gcc.c-torture/execute/990324-1.c: New test.
48428
48429 1999-03-22 Jim Wilson <wilson@cygnus.com>
48430
48431 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
48432 test with 4.
48433
48434 1999-03-17 Richard Henderson <rth@cygnus.com>
48435
48436 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
48437
48438 1999-03-13 Craig Burley <craig@jcb-sc.com>
48439
48440 * g77.f-torture/execute/19990313-2.f: New test.
48441 * g77.f-torture/execute/19990313-3.f: New test.
48442
48443 1999-03-13 Craig Burley <craig@jcb-sc.com>
48444
48445 * g77.f-torture/execute/19990313-0.f: New test.
48446 * g77.f-torture/execute/19990313-1.f: New test.
48447
48448 1999-03-12 Jim Wilson <wilson@cygnus.com>
48449
48450 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
48451 printf to sprintf.
48452 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
48453 (main): Add check for u15. Conditionalize u31 check depending on
48454 whether ints are <32 bits or >=32 bits.
48455
48456 1999-03-08 Craig Burley <craig@jcb-sc.com>
48457
48458 * g77.f-torture/execute/19981119-0.f: Improve testiness.
48459
48460 1999-03-08 Craig Burley <craig@jcb-sc.com>
48461
48462 * g77.f-torture/compile/19990305-0.f: New test.
48463 * g77.f-torture/execute/19981119-0.f: New test.
48464
48465 1999-03-08 Craig Burley <craig@jcb-sc.com>
48466
48467 * g77.f-torture/execute/970625-2.f: call ABORT if final
48468 result is not correct, instead of just printing it.
48469 Add this checking via newly introduced obfuscation, to
48470 trip up buggy front ends.
48471
48472 1999-03-07 Craig Burley <craig@jcb-sc.com>
48473
48474 * g77.f-torture/compile/960317-1.f: Moved from being
48475 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
48476
48477 1999-03-06 Craig Burley <craig@jcb-sc.com>
48478
48479 * g77.f-torture/execute/960317-1.f: New (old) test.
48480 * g77.f-torture/execute/970625-2.f: Ditto.
48481
48482 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
48483
48484 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
48485 message on line 1 or line 2; cccp and cpplib do this differently.
48486
48487 1999-03-01 Jeffrey A Law (law@cygnus.com)
48488
48489 * g++.old-deja/g++.law/weak1.C: New test.
48490
48491 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48492
48493 * gcc.c-torture/execute/990119-1.c: Renamed to...
48494 * gcc.dg/990119-1.c: this, so it will only be tested once
48495 (it's a preprocessor test, it doesn't need to be run at
48496 multiple optimization levels).
48497
48498 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48499
48500 * lib/g++.exp: Don't add incdir=$base_dir/../include to
48501 ALWAYS_CXXFLAGS.
48502
48503 1999-02-24 Craig Burley <craig@jcb-sc.com>
48504
48505 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
48506 * g77.f-torture/compile/19981216-0.f: ...as it is expected
48507 to not be compilable by current g77.
48508
48509 1999-02-24 Nick Clifton <nickc@cygnus.com>
48510
48511 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
48512
48513 1999-02-22 Jeffrey A Law (law@cygnus.com)
48514
48515 * gcc.c-torture/execute/990222-1.c: New test.
48516
48517 1999-02-19 Craig Burley <craig@jcb-sc.com>
48518
48519 * g77.f-torture/compile/19990218-0.f: New test.
48520 * g77.f-torture/noncompile/19990218-1.f: New test.
48521
48522 1999-02-18 Craig Burley <craig@jcb-sc.com>
48523
48524 * g77.f-torture/compile/19981216-0.f: New test.
48525
48526 1999-02-14 Jeffrey A Law (law@cygnus.com)
48527
48528 * gcc.dg/990214-1.c: New test.
48529
48530 1999-02-13 Jeffrey A Law (law@cygnus.com)
48531
48532 * gcc.dg/990213-2.c: New test.
48533
48534 * gcc.dg/990213-1.c: New test.
48535
48536 1999-02-12 Jeffrey A Law (law@cygnus.com)
48537
48538 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
48539 ints.
48540
48541 1999-02-11 Nick Clifton <nickc@cygnus.com>
48542
48543 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
48544 specified by target.
48545
48546 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
48547
48548 1999-02-11 Jeffrey A Law (law@cygnus.com)
48549
48550 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
48551
48552 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
48553
48554 * gcc.dg/special/ecos.exp: New test driver for new tests with
48555 special requirements.
48556
48557 * gcc.dg/special/alias-1.c: New test.
48558 * gcc.dg/special/gcsec-1.c: New test.
48559 * gcc.dg/special/weak-1.c: New test.
48560 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
48561 * gcc.dg/special/weak-2.c: New test.
48562 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
48563 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
48564 * gcc.dg/special/wkali-1.c: New test.
48565 * gcc.dg/special/wkali-2.c: New test.
48566 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
48567 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
48568
48569 1999-02-10 Felix Lee <flee@cygnus.com>
48570
48571 * lib/c-torture.exp (c-torture-compile): Pull out code for
48572 analyzing gcc error messages.
48573 (c-torture-execute): Likewise. Fix some (harmless) false
48574 positives.
48575 * lib/gcc.exp (gcc_check_compile): New function.
48576
48577 1999-02-08 Richard Henderson <rth@cygnus.com>
48578
48579 * gcc.c-torture/execute/990208-1.c: New test.
48580
48581 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
48582
48583 * g++.dg/special/ecos.exp: New driver for new tests with special
48584 requirements
48585
48586 * g++.dg/special/conpr-1.C: New test
48587 * g++.dg/special/conpr-2.C: New test
48588 * g++.dg/special/conpr-2a.C: New test
48589 * g++.dg/special/conpr-3.C: New test
48590 * g++.dg/special/conpr-3a.C: New test
48591 * g++.dg/special/conpr-3b.C: New test
48592
48593 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
48594 allow g++ to use the dg driver
48595
48596 * README: Add comment about g++.dg directory
48597
48598 1999-02-06 Jeffrey A Law (law@cygnus.com)
48599
48600 * README: Update email addresses.
48601
48602 1999-02-03 Nick Clifton <nickc@cygnus.com>
48603
48604 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
48605 arguments in order to force structure S onto the stack even on
48606 the alpha.
48607 (test): Pass 10 leading arguments to function foo as well as the
48608 structure S.
48609
48610 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
48611 failure for all targets.
48612
48613 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
48614 abort to terminate program execution.
48615
48616 1999-01-30 Richard Henderson <rth@cygnus.com>
48617
48618 * gcc.c-torture/execute/990130-1.c: New test.
48619
48620 1999-01-30 Jeffrey A Law (law@cygnus.com)
48621
48622 * gcc.dg/990130-1.c: New test.
48623
48624 1999-01-28 Michael Meissner <meissner@cygnus.com>
48625
48626 * gcc.c-torture/execute/990128-1.c: New test.
48627
48628 1999-01-27 Michael Meissner <meissner@cygnus.com>
48629
48630 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
48631
48632 1999-01-27 Felix Lee <flee@cygnus.com>
48633
48634 * lib/c-torture.exp (c-torture-compile): pull out code for
48635 analyzing gcc error messages.
48636 (c-torture-execute): ditto, and fix some (harmless) false
48637 positives.
48638 * lib/gcc.exp (gcc_check_compile): new function.
48639
48640 1999-01-17 Jeffrey A Law (law@cygnus.com)
48641
48642 * gcc.dg/990117-1.c: New test.
48643
48644 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
48645
48646 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
48647
48648 1999-01-15 Jeffrey A Law (law@cygnus.com)
48649
48650 * g77.f-torture/compile/990115-1.f: New test.
48651
48652 1999-01-07 Jeffrey A Law (law@cygnus.com)
48653
48654 * gcc.c-torture/compile/990107-1.c: New test
48655
48656 1999-01-06 Jeffrey A Law (law@cygnus.com)
48657
48658 * gcc.c-torture/execute/990106-2.c: New test.
48659
48660 * gcc.c-torture/execute/990106-1.c: New test.
48661
48662 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
48663
48664 * gcc.c-torture/compile/981223-1.c: New test.
48665
48666 1998-12-29 Richard Henderson <rth@cygnus.com>
48667
48668 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
48669 (opt3): Rename from opt4 and disable.
48670
48671 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
48672
48673 * g++.old-deja/g++.pt/ptrmem5.C: New test.
48674
48675 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
48676
48677 * g++.old-deja/g++.other/conv5.C: New test.
48678
48679 1998-12-14 Nick Clifton <nickc@cygnus.com>
48680
48681 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
48682
48683 1998-12-11 Jeffrey A Law (law@cygnus.com)
48684
48685 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
48686
48687 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
48688
48689 * gcc.c-torture/compile/981211-1.c: New test.
48690
48691 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
48692
48693 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
48694
48695 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
48696
48697 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48698
48699 * gcc.special/930510-1.c: Make C9X safe.
48700 * gcc.misc-tests/gcov-1.c Similarly.
48701 * gcc.misc-tests/gcov-2.c Similarly.
48702
48703 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48704
48705 * gcc.dg/ultrasp1.c: New test.
48706
48707 1998-12-06 Richard Henderson <rth@cygnus.com>
48708
48709 * gcc.c-torture/execute/981206.c: New test.
48710
48711 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48712
48713 * g++.old-deja/g++.ns/template7.C: New test.
48714
48715 * g++.old-deja/g++.other/expr1.C: New test.
48716
48717 * g++.old-deja/g++.eh/tmpl3.C: New test.
48718
48719 * g++.old-deja/g++.eh/tmpl2.C: New test.
48720
48721 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
48722
48723 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
48724 * g++.old-deja/g++.other/using6.C: Removed.
48725 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
48726
48727 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
48728
48729 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
48730
48731 * g++.old-deja/g++.pt/overload8.C: New test.
48732
48733 * g++.old-deja/g++.pt/overload7.C: New test.
48734
48735 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
48736
48737 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
48738 and relinking messages.
48739 * lib/g++.exp (g++_target_compile): Remove .rpo file when
48740 compiling with -frepo.
48741
48742 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
48743
48744 * g++.old-deja/g++.pt/lookup6.C: New test.
48745
48746 1998-11-30 Nick Clifton <nickc@cygnus.com>
48747
48748 * gcc.c-torture/execute/981130-1.c: New test.
48749 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
48750
48751 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
48752
48753 * g++.old-deja/g++.pt/explicit76.C: New test.
48754
48755 * g++.old-deja/g++.pt/friend38.C: New test.
48756
48757 * g++.old-deja/g++.ns/crash2.C: New test.
48758
48759 * g++.old-deja/g++.pt/defarg8.C: New test.
48760
48761 * g++.old-deja/g++.pt/instantiate6.C: New test.
48762
48763 * g++.old-deja/g++.pt/static6.C: New test.
48764
48765 * g++.old-deja/g++.pt/decl2.C: New test.
48766
48767 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
48768
48769 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
48770 problem is actually related with name lookup, but so what? :-)
48771
48772 * g++.old-deja/g++.pt/friend37.C: New test.
48773
48774 1998-11-25 Dave Love <d.love@dl.ac.uk>
48775
48776 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
48777 element, which fails on some systems.
48778
48779 * g77.f-torture/execute/labug1.f: New test.
48780
48781 1998-11-21 Jeffrey A Law (law@cygnus.com)
48782
48783 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
48784 is defined.
48785
48786 1998-11-18 Dave Love <d.love@dl.ac.uk>
48787
48788 * g77.f-torture/compile/981117-1.f: New test.
48789
48790 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
48791
48792 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
48793 properly discarded.
48794
48795 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
48796
48797 * gcc.c-torture/execute/memcheck: New directory of tests for
48798 -fcheck-memory-usage.
48799
48800 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
48801
48802 * README: New file, general information about the testsuite and
48803 new description of the various C++ test subdirectories.
48804 * README.g++: Eliminate obsolete information, update and move most
48805 relevant stuff to README.
48806
48807 1998-11-07 Richard Henderson <rth@cygnus.com>
48808
48809 * gcc.c-torture/compile/981107-1.c: New test.
48810
48811 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
48812
48813 * execute/memcpy-bi.c: New testcase.
48814
48815 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
48816
48817 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
48818 base classes.
48819
48820 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
48821 template is selected.
48822
48823 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
48824 classes, it should be accepted for all types.
48825
48826 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
48827
48828 * g++.old-deja/g++.pt/spec24.C: Ensure that template
48829 specializations start with template headers.
48830
48831 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
48832
48833 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
48834
48835 * g++.old-deja/g++.other/init9.C: Test cross initialization of
48836 non-POD types.
48837
48838 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
48839
48840 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
48841
48842 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
48843
48844 * compile/981022-1.c, compile/981022-1.x: New test and driver.
48845
48846 1998-10-19 Jeffrey A Law (law@cygnus.com)
48847
48848 * 981019-1.c: New test.
48849
48850 1998-10-14 Robert Lipe <robertl@dgii.com>
48851
48852 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
48853 find objc headers.
48854
48855 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48856
48857 * compile/981001-4.c: Remove use of GCC extension that triggers a
48858 compiler bug.
48859
48860 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
48861
48862 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
48863
48864 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
48865
48866 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
48867 instantiation of template produces incorrect code for delete
48868 expression.
48869
48870 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
48871 constructors' name is not unique.
48872 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
48873 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
48874
48875 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
48876 automatic array of const is ill-formed.
48877
48878 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
48879 of template parameter?
48880
48881 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
48882 const.
48883
48884 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
48885 pointer-to-member expression.
48886
48887 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
48888 declaration causes ICE.
48889
48890 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
48891
48892 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
48893 reserved in the global namespace.
48894
48895 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
48896 generate needed virtual table.
48897
48898 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
48899
48900 1998-10-10 Dariush Eslimi <eslimi@loran.com>
48901
48902 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
48903 template-dependent type
48904
48905 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
48906
48907 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
48908 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
48909 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
48910
48911 * g++.old-deja/g++.other/using5.C: New test; using decl from base
48912 class should be usable as argument of member function.
48913 * g++.old-deja/g++.other/using6.C: New test; using decl from base
48914 class should be usable as return type of member function.
48915 * g++.old-deja/g++.other/using7.C: New test; using decl from base
48916 class should be usable as type of data member.
48917
48918 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
48919
48920 1998-10-09 Jeffrey A Law (law@cygnus.com)
48921
48922 * gcc.c-torture/special/920521-1.c: Fix bogus test.
48923
48924 1998-10-08 Nick Clifton <nickc@cygnus.com>
48925
48926 * gcc.dg/dll-?.c Add thumb to target list.
48927 Fix assembler scan patterns to match current assembler output.
48928
48929 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
48930
48931 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
48932 matching of template brackets.
48933
48934 * g++.old-deja/g++.other/using4.C: New test. Test using
48935 declarations of methods from base classes.
48936
48937 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
48938 within functions should introduce names into the innermost
48939 enclosing namespace.
48940
48941 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
48942 of static locals if first initialization throws.
48943
48944 1998-10-07 Jim Wilson <wilson@cygnus.com>
48945
48946 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
48947
48948 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
48949
48950 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
48951 lose track of the possible targets of tablejump insns.
48952 * special/special.exp: Run it.
48953
48954 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48955
48956 * g++.old-deja/g++.pt/friend35.C: New test. A template function
48957 must be declared before its specializations can be named in friend
48958 declarations.
48959
48960 1998-10-05 Dave Love <d.love@dl.ac.uk>
48961
48962 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
48963
48964 * g77.f-torture/execute/io1.f: New test.
48965
48966 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
48967
48968 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
48969 with pointer to template function, for which no argument deduction
48970 is possible.
48971
48972 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
48973 specialization of template function as argument to template
48974 function.
48975
48976 * g++.old-deja/g++.other/access2.C: New test; Inner class
48977 shouldn't have privileged access to Outer's names.
48978
48979 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
48980
48981 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
48982 friend template declared within template class conflicts with
48983 nested class of the same name.
48984
48985 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
48986 is ignored.
48987
48988 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
48989 object with direct initializer as function declaration.
48990
48991 * g++.old-deja/g++.other/decl2.C: New test; duplicate
48992 initializers.
48993
48994 * g++.old-deja/g++.other/null2.C: New test; conditional operator
48995 involving const pointer and NULL produces incorrect result.
48996
48997 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
48998 type name without `typename' should be rejected with -pedantic.
48999
49000 1998-10-02 Richard Henderson <rth@cygnus.com>
49001
49002 * g++.old-deja/g++.other/addrof1.C: New test.
49003
49004 1998-10-01 Nick Clifton <nickc@cygnus.com>
49005
49006 * gcc.c-torture/compile/981001-1.c: New test.
49007 * gcc.c-torture/execute/981001-1.c: New test.
49008
49009 1998-10-01 Jeffrey A Law (law@cygnus.com)
49010
49011 * gcc.c-torture/compile/981001-2.c: New test.
49012 * gcc.c-torture/compile/981001-3.c: New test.
49013 * gcc.c-torture/compile/981001-4.c: New test.
49014
49015 1998-10-01 Robert Lipe <robertl@dgii.com>
49016
49017 * lib/objc.exp (objc_target_compile): Add -L during compiles for
49018 multilibbed hosts. Idea grafted from g77.exp.
49019
49020 1998-09-30 Dave Love <d.love@dl.ac.uk>
49021
49022 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
49023 avoid losing on systems which need -lsocket.
49024
49025 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
49026
49027 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
49028 * g++.old-deja/g++.other/nested2.C: Ditto.
49029 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
49030 failure.
49031
49032 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
49033
49034 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
49035 preferred over template operator!= for enum bitfields.
49036
49037 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
49038
49039 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
49040 that happen to have the same base name, but in different scopes,
49041 are incorrectly rejected.
49042
49043 1998-09-16 Richard Henderson <rth@cygnus.com>
49044
49045 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
49046 on the native word size instead of an integer literal.
49047
49048 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
49049
49050 * g++.old-deja/g++.other/static2.C: Invocation of static data
49051 member of type pointer-to-function denoted as non-static member.
49052
49053 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
49054 checks involving function types and aliases.
49055
49056 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
49057
49058 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
49059 redefined to the same non-trivial type.
49060
49061 * g++.old-deja/g++.pt/explicit73.C: Test for proper
49062 namespace-qualification of template specializations declared in
49063 other namespaces.
49064
49065 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
49066 to declare a subset of the specializations of a template function
49067 as friends of specializations of a template class.
49068
49069 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
49070 member templates that do not fully specialize the enclosing
49071 template class are rejected.
49072
49073 1998-09-11 Dave Love <d.love@dl.ac.uk>
49074
49075 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
49076
49077 1998-09-08 Dave Love <d.love@dl.ac.uk>
49078
49079 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
49080 altered from libf2c/libU77 version.
49081
49082 1998-09-06 Dave Love <d.love@dl.ac.uk>
49083
49084 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
49085
49086 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
49087
49088 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
49089 (un)signed char are different types for template specialization
49090 purposes.
49091
49092 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
49093
49094 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
49095 * objc: ObjC testsuite.
49096
49097 1998-08-31 Catherine Moore <clm@cygnus.com>
49098
49099 * gcc.c-torture/execute/941014-1.x: New file.
49100
49101 1998-08-31 Nick Clifton <nickc@cygnus.com>
49102
49103 * lib/c-torture.exp: Add support for
49104 torture_eval_before_compile and torture_eval_before_execute
49105 variables.
49106
49107 1998-08-30 Jeffrey A Law (law@cygnus.com)
49108
49109 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
49110 this test triggers valid.
49111
49112 1998-08-27 Jeffrey A Law (law@cygnus.com)
49113
49114 * gcc.dg/980827-1.c: New test.
49115
49116 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
49117
49118 * gcc.c-torture/execute/loop-4b.c: New test.
49119
49120 1998-08-26 Nick Clifton <nickc@cygnus.com>
49121
49122 * lib/c-torture.exp: Add support for
49123 torture_eval_before_compile and torture_eval_before_execute
49124 variables.
49125
49126 1998-08-25 Jeffrey A Law (law@cygnus.com)
49127
49128 * gcc.c-torture/compile/980825-1.c: New test.
49129
49130 1998-08-24 Nick Clifton <nickc@cygnus.com>
49131
49132 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
49133 count number tests in opt_t0 not good_t0.
49134
49135 1998-08-24 Jeffrey A Law (law@cygnus.com)
49136
49137 * gcc.c-torture/compile/930326-1.x: Fix typo.
49138
49139 1998-08-23 Mark Mitchell <mark@markmitchell.com>
49140
49141 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
49142 causes an ICE.
49143
49144 1998-08-21 Jeffrey A Law (law@cygnus.com)
49145
49146 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
49147 STACK_SIZE is defined.
49148 * gcc.c-torture/unsorted/stuct.c: Similarly.
49149
49150 * gcc.c-torture/compile/980821-1.c: New test.
49151
49152 1998-08-21 Jeffrey A Law (law@cygnus.com)
49153
49154 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
49155
49156 1998-08-19 Mark Mitchell <mark@markmitchell.com>
49157
49158 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
49159 code.
49160
49161 1998-08-09 Mark Mitchell <mark@markmitchell.com>
49162
49163 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
49164 error'.
49165
49166 1998-08-18 Jeffrey A Law (law@cygnus.com)
49167
49168 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
49169
49170 1998-08-16 Jeffrey A Law (law@cygnus.com)
49171
49172 * gcc.c-torture/compile/980816-1.c: New test.
49173
49174 * gcc.dg/980816-1.c: New test.
49175
49176 1998-08-13 Jeffrey A Law (law@cygnus.com)
49177
49178 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
49179 compiler for ieee tests.
49180
49181 1998-08-01 Dave Love <d.love@dl.ac.uk>
49182
49183 * g77.f-torture/compile/980729-0.f: New test.
49184
49185 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
49186
49187 * gcc.c-torture/special/eeprof-1.c: New test, for
49188 -finstrument-functions.
49189 * gcc.c-torture/special/special.exp: Run it.
49190
49191 1998-07-29 Jeffrey A Law (law@cygnus.com)
49192
49193 * gcc.c-torture/compile/980729-1.c: New test.
49194
49195 1998-07-27 Nick Clifton <nickc@cygnus.com>
49196
49197 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
49198 __thumb__ is defined, and test for ARM style doubles if so.
49199
49200 1998-07-26 Dave Love <d.love@dl.ac.uk>
49201
49202 * g77.f-torture/noncompile/980615-0.f: New test.
49203
49204 1998-07-26 H.J. Lu (hjl@gnu.org)
49205
49206 * gcc.dg/980312-1.c: Do link instead of compile.
49207 * gcc.dg/980313-1.c: Likewise.
49208
49209 1998-07-26 Jeffrey A Law (law@cygnus.com)
49210
49211 * gcc.c-torture/compile/980726-1.c: New test.
49212
49213 1998-07-25 Dave Love <d.love@dl.ac.uk>
49214
49215 * g77.f-torture/execute/io0.f: New test.
49216
49217 1998-07-24 Nick Clifton <nickc@cygnus.com>
49218
49219 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
49220 an int.
49221
49222 1998-06-18 Michael Meissner <meissner@cygnus.com>
49223
49224 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
49225 m32r bugs.
49226
49227 1998-07-17 Nick Clifton <nickc@cygnus.com>
49228
49229 * gcc.dg/980626-1.c: Expect failures for all toolchains until
49230 c-decl.c:grokdeclarator can handle mode attributes.
49231
49232 1998-07-16 Jeffrey A Law (law@cygnus.com)
49233
49234 * gcc.c-torture/execute/980716-1.c: New test.
49235
49236 1998-07-13 Jeffrey A Law (law@cygnus.com)
49237
49238 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
49239 the mn10200.
49240 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
49241 the mn10200.
49242 * gcc.c-torture/execute/va-arg-3.x: Similarly.
49243 * gcc.c-torture/compile/930326-1.x: Similarly.
49244
49245 1998-07-13 Dave Love <d.love@dl.ac.uk>
49246
49247 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
49248 New test from Craig.
49249
49250 1998-07-12 Dave Love <d.love@dl.ac.uk>
49251
49252 * g77.f-torture/noncompile/980616-0.f: New test.
49253
49254 * g77.f-torture/execute/970816-3.f: New test from Craig.
49255
49256 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
49257
49258 * g++.other/singleton.C: Return error value instead of taking
49259 SIGSEGV.
49260
49261 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
49262
49263 * g++.other/singleton.C: New test. Warning is under dispute.
49264 Runtime crash is not.
49265
49266 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
49267
49268 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
49269 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
49270 using6.C, using7.C}: New namespace tests.
49271
49272 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
49273
49274 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
49275 specialization with typedef'ed names used as array indexes.
49276
49277 1998-07-09 Jeffrey A Law (law@cygnus.com)
49278
49279 * gcc.c-torture/execute/980709-1.c: New test.
49280
49281 * gcc.dg/980709-1.c: New test.
49282
49283 1998-07-07 Richard Henderson <rth@cygnus.com>
49284
49285 * gcc.c-torture/execute/bcp-1.c: New test.
49286
49287 1998-07-07 Jeffrey A Law (law@cygnus.com)
49288
49289 * gcc.c-torture/execute/980707-1.c: New test.
49290
49291 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
49292
49293 * gcc.c-torture/compile/980706-1.c: New test.
49294
49295 1998-07-01 Dave Love <d.love@dl.ac.uk>
49296
49297 * g77.f-torture/execute/980701-0.f,
49298 g77.f-torture/execute/980701-1.f: New test from Craig.
49299
49300 1998-07-01 Jeffrey A Law (law@cygnus.com)
49301
49302 * gcc.c-torture/compile/980701-1.c: New test.
49303
49304 * gcc.c-torture/execute/980701-1.c: New test.
49305
49306 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
49307 rlsruhe.de>
49308
49309 * g++.old-deja/g++.robertl/eb132.C: New test.
49310 * g++.old-deja/g++.robertl/eb133.C: Likewise.
49311
49312 1998-06-29 Dave Love <d.love@dl.ac.uk>
49313
49314 * g77.f-torture/execute/980628-7.f,
49315 g77.f-torture/execute/980628-8.f,
49316 g77.f-torture/execute/980628-9.f,
49317 g77.f-torture/execute/980628-10.f: New tests from Craig.
49318
49319 * g77.f-torture/execute/980628-3.f: Remove mail headers.
49320
49321 1998-06-28 Jeffrey A Law (law@cygnus.com)
49322
49323 * g77.f-torture/execute/980628-4.f: New test from Craig.
49324 * g77.f-torture/execute/980628-5.f: Likewise.
49325 * g77.f-torture/execute/980628-2.f: Likewise.
49326 * g77.f-torture/execute/980628-0.f: Likewise.
49327 * g77.f-torture/execute/980628-1.f: Likewise.
49328 * g77.f-torture/execute/980628-3.f: Likewise.
49329 * g77.f-torture/execute/980628-6.f: Likewise.
49330
49331 1998-06-28 Jeffrey A Law (law@cygnus.com)
49332
49333 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
49334 directory when nothing has been installed yet.
49335
49336 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
49337
49338 * gcc.c-torture/special/special.exp: Handle newer versions of
49339 dejagnu.
49340
49341 1998-06-26 Jeffrey A Law (law@cygnus.com)
49342
49343 * gcc.dg/980626-1.c: New test.
49344
49345 1998-06-19 Bruno Haible <haible@ilog.fr>
49346
49347 * gcc.misc-tests/m-un-2.c: New test.
49348 * g++.old-deja/g++.other/warn01.c: Likewise.
49349
49350 1998-06-19 Robert Lipe <robertl@dgii.com>
49351
49352 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
49353 compatibility with assmblers with a different comment character.
49354 Eliminate use of GAS-specific extensions.
49355
49356 1998-06-19 Jeffrey A Law (law@cygnus.com)
49357
49358 * gcc.c-torture/execute/ieee/980619-1.c: New test.
49359
49360 1998-06-19 Robert Lipe <robertl@dgii.com>
49361
49362 * lib/g77.exp: Replace search for libf2c.a with search for newly
49363 renamed libg2c.a
49364
49365 1998-06-17 Jeffrey A Law (law@cygnus.com)
49366
49367 * gcc.c-torture/execute/980617-1.c: New test.
49368
49369 1998-06-12 Jeffrey A Law (law@cygnus.com)
49370
49371 * gcc.c-torture/execute/980612-1.c: New test.
49372
49373 1998-06-08 Jeffrey A Law (law@cygnus.com)
49374
49375 * gcc.dg/980523-1.c: Only test on ppc-linux.
49376 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
49377
49378 * gcc.c-torture/execute/980608-1.c: New test.
49379
49380 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
49381
49382 * gcc.c-torture/execute/980605-1.c: New test.
49383
49384 1998-06-04 Jeffrey A Law (law@cygnus.com)
49385
49386 * gcc.c-torture/execute/980604-1.c: New test.
49387
49388 1998-06-02 Jeffrey A Law (law@cygnus.com)
49389
49390 * gcc.c-torture/execute/980602-1.c: New test.
49391 * gcc.c-torture/execute/980602-2.c: Likewise.
49392
49393 1998-06-02 Dave Love <d.love@dl.ac.uk>
49394
49395 * 970125-0.f: Fix per JCB. Add commentary.
49396
49397 1998-05-31 Michael Meissner <meissner@cygnus.com>
49398
49399 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
49400 IEEE -0 support.
49401
49402 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
49403
49404 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
49405 earlier.
49406
49407 1998-05-28 Catherine Moore <clm@cygnus.com>
49408
49409 * gcc.c-torture/execute/980526-3.c: New test.
49410
49411 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
49412
49413 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
49414 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
49415 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
49416 m88k-motorola-sysv3 to XFAIL.
49417
49418 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49419
49420 * gcc.dg/980526-1.c: New test.
49421 * gcc.c-torture/execute/980526-2.c: New test.
49422
49423 1998-05-26 Jeffrey A Law (law@cygnus.com)
49424
49425 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
49426
49427 * gcc.c-torture/execute/980526-1.c: New test.
49428
49429 1998-05-26 Dave Love <d.love@dl.ac.uk>
49430
49431 * g77.f-torture/execute/alpha2.f: Add runtime test.
49432
49433 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
49434
49435 * g++.old-deja/old-deja.exp: Strip leading directories.
49436
49437 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
49438 error for the line. Don't run multiple tests for the same line.
49439
49440 1998-05-23 Jeffrey A Law (law@cygnus.com)
49441
49442 * gcc.dg/980523-1.c: New test.
49443
49444 1998-05-23 Dave Love <d.love@dl.ac.uk>
49445
49446 * g77.f-torture/compile/970915-0.f: New test.
49447
49448 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
49449
49450 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
49451
49452 1998-05-21 Jeffrey A Law (law@cygnus.com)
49453
49454 * gcc.dg/980520-1.c: New test.
49455
49456 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
49457
49458 * gcc.dg/980502-1.c: Fix return type.
49459
49460 1998-05-20 Jeffrey A Law (law@cygnus.com)
49461
49462 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
49463 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
49464 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
49465 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
49466 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
49467
49468 1998-05-20 Dave Love <d.love@dl.ac.uk>
49469
49470 * g77.f-torture/execute/980520-1.f: New test.
49471
49472 1998-05-15 Dave Love <d.love@dl.ac.uk>
49473
49474 * lib/mike-g77.exp: New file.
49475
49476 * g77.f-torture/noncompile/noncompile.exp,
49477 g77.f-torture/noncompile/check0.f: New files.
49478
49479 1998-05-14 Dave Love <d.love@dl.ac.uk>
49480
49481 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
49482 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
49483 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
49484 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
49485 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
49486 abort where appropriate.
49487
49488 1998-05-05 Michael Meissner <meissner@cygnus.com>
49489
49490 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
49491 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
49492
49493 1998-04-29 Dave Love <d.love@dl.ac.uk>
49494
49495 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
49496
49497 1998-04-27 Dave Love <d.love@dl.ac.uk>
49498
49499 * g77.f-torture/compile/980427-0.f: New test.
49500
49501 1998-04-24 Dave Love <d.love@dl.ac.uk>
49502
49503 * g77.f-torture/compile/980424-0.f: New test.
49504
49505 1998-04-19 Dave Love <d.love@dl.ac.uk>
49506
49507 * g77.f-torture/compile/980419-2.f (main): New test.
49508 * g77.f-torture/compile/970125-0.f: New test.
49509 * g77.f-torture/compile/980419-1.f: New test.
49510
49511 1998-04-08 Jim Wilson <wilson@cygnus.com>
49512
49513 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
49514 of loop-4.c.
49515
49516 1998-04-07 Jim Wilson <wilson@cygnus.com>
49517
49518 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
49519
49520 1998-04-03 Jim Wilson <wilson@cygnus.com>
49521
49522 * gcc.c-torture/compile/980329-1.c: New test.
49523
49524 1998-03-18 Jim Wilson <wilson@cygnus.com>
49525
49526 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
49527 * gcc.dg/980312-1.c: Fix typo in -march command.
49528
49529 1998-03-16 H.J. Lu (hjl@gnu.org)
49530
49531 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
49532
49533 1998-03-11 Robert Lipe <robertl@dgii.com>
49534
49535 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
49536 Dave Love agree the Fortran source is bogus.
49537
49538 1998-03-11 Robert Lipe <robertl@dgii.com>
49539
49540 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
49541 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
49542 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
49543 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
49544 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
49545
49546 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
49547
49548 * g++.old-deja/g++.other/friend1.C: New test.
49549
49550 1998-02-18 Dave Love <d.love@dl.ac.uk>
49551
49552 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
49553 possibly uninitialized) variables and declare dnrm2.
49554
49555 1998-02-23 Robert Lipe <robertl@dgii.com>
49556
49557 From Bruno Haible <haible@ilog.fr>:
49558 * gcc.c-torture/execute/980223.c: New test.
49559
49560 1998-02-13 Jeffrey A Law (law@cygnus.com)
49561
49562 * gcc.dg/ifelse-1.c: New test.
49563
49564 1998-02-09 H.J. Lu (hjl@gnu.org)
49565
49566 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
49567
49568 * lib/old-dejagnu.exp (old-dejagnu): Added the
49569 "execution test - XFAIL *-*-*" handling in the spirit of
49570 "excess errors test -". Changed the "execution test fails"
49571 handling to be like "excess errors test fails".
49572 * Update various tests accordingly.
49573
49574 1998-02-06 Jim Wilson <wilson@cygnus.com>
49575
49576 * gcc.c-torture/execute/980205.c: New test.
49577
49578 1998-01-18 Jeffrey A Law (law@cygnus.com)
49579
49580 * lib/c-torture.exp: Look for .x files instead of .cexp files.
49581 * lib/f-torture.exp: Similarly.
49582 * gcc.c-torture: Rename all .cexp files to .x files.
49583
49584 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
49585
49586 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
49587 (940510-1.c): Removed duplicate.
49588 (971104-1.c): New test.
49589
49590 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
49591
49592 * lib/f-torture.exp: Improve error and loop detection.
49593
49594 1997-11-19 Michael Meissner <meissner@cygnus.com>
49595
49596 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
49597 use that to size the filler array.
49598
49599 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
49600
49601 * lib/c-torture.exp(c-torture-execute): Fix typo.
49602
49603 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
49604 testcase as the executable name. Keep the executable around if
49605 the test fails.
49606
49607 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
49608
49609 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
49610 changes. Only test one -g option, and move it to the end of the
49611 list of options to test.
49612
49613 1997-09-19 Michael Meissner <meissner@cygnus.com>
49614
49615 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
49616 variable GCC_TORTURE_OPTIONS to supply default switches separated
49617 by colons. If no environment variable, run tests with -O0 -g, -O1
49618 -g, and -O2 -g as well.
49619
49620 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
49621
49622 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
49623 explanatory comments. Fix indentation.
49624
49625 1997-09-15 Jeffrey A Law (law@cygnus.com)
49626
49627 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
49628
49629 1997-09-11 Jeffrey A Law (law@cygnus.com)
49630
49631 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
49632 * g++.old-deja/g++.mike/p7325.C: Likewise.
49633 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
49634
49635 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
49636
49637 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
49638 * g++.old-deja/g++.brendan/crash30.C: Likewise.
49639 * g++.old-deja/g++.brendan/crash39.C: Likewise.
49640 * g++.old-deja/g++.law/operators4.C: Likewise.
49641
49642 1997-09-11 Joe Buck (jbuck@synopsys.com)
49643
49644 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
49645 * g++.old-deja/g++.mike/p784.C: Ditto.
49646 * g++.old-deja/g++.mike/p785.C: Ditto.
49647
49648 1997-09-05 Jeffrey A Law (law@cygnus.com)
49649
49650 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
49651
49652 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
49653
49654 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
49655 target feature; pass this to c-torture-execute as needed.
49656
49657 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
49658
49659 * lib/c-torture.exp(c-torture-execute): If the previous and the
49660 current executables being tested are identical, we don't need to
49661 run the executable again. Try to make the executable names
49662 unique. Add an optional argument for passing additional compiler
49663 flags.
49664
49665 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
49666
49667 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
49668
49669 1997-08-29 Jeffrey A Law (law@cygnus.com)
49670
49671 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
49672
49673 1997-07-31 Jeffrey A Law (law@cygnus.com)
49674
49675 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
49676 32bit or larger longs.
49677
49678 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
49679 have either a 32bit long or 32bit int.
49680
49681 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
49682
49683 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
49684 Make double precision tests dependent on sizeof (double).
49685
49686 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
49687
49688 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
49689 too.
49690
49691 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
49692
49693 * gcc.c-torture/compile/961203-1.cexp: New script.
49694
49695 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
49696
49697 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
49698 up the includes ourselves.
49699
49700 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
49701
49702 * lib/plumhall.exp: Remove random include, and add a few
49703 verbose messages for debugging.
49704
49705 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
49706
49707 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
49708 of trying to do it ourselves.
49709
49710 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
49711
49712 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
49713
49714 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
49715
49716 * gcc.prms/5403.c: Made regexp a bit less strict.
49717
49718 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
49719
49720 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
49721 is returned from remote_load instead.
49722 * lib/plumhall.exp: Ditto.
49723 * lib/mike-g++.exp: Ditto.
49724 * lib/old-dejagnu.exp: Ditto.
49725 * lib/c-torture.exp: Ditto.
49726
49727 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
49728
49729 * lib/g++.exp: Use build_wrapper procedure.
49730 * lib/gcc.exp: Ditto.
49731
49732 1997-05-20 Jeffrey A Law (law@cygnus.com)
49733
49734 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
49735 an old-style decl for malloc. Fixes tests to work when
49736 sizeof (int) != sizeof (size_t).
49737
49738 1997-05-15 Mike Meissner <meissner@cygnus.com>
49739
49740 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
49741
49742 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
49743 use stdargs.h interface.
49744
49745 1997-05-15 Mike Meissner <meissner@cygnus.com>
49746
49747 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
49748 NO_VARARGS when compiling.
49749
49750 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
49751
49752 * lib/plumhall.exp(ph_includes): New procedure.
49753 (ph_make): Use it.
49754 (ph_compiler): Ditto.
49755
49756 * lib/g++.exp: Rename test-glue.c to testglue.c.
49757 * lib/gcc.exp: Ditto.
49758
49759 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
49760
49761 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
49762 to completion when it's called.
49763
49764 1997-03-21 Michael Meissner <meissner@cygnus.com>
49765
49766 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
49767 is defined, don't do test.
49768
49769 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
49770
49771 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
49772 for object files.
49773 (ph_summary): Mark skipped testcases as untested, not unresolved.
49774
49775 * lib/plumhall.exp (ph_make): If unresolved because of bad
49776 errorCode, record errorCode in log file.
49777 (*): Replace send_log/verbose with verbose -log.
49778
49779 1997-03-19 Michael Meissner <meissner@cygnus.com>
49780
49781 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
49782 double conversion if double isn't at least 8 bytes.
49783
49784 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
49785 int to work with targets where int is 16 bits.
49786
49787 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
49788 8 bytes, just exit, since 4 byte doubles don't have enough bits of
49789 precision for the test to complete.
49790
49791 1997-03-14 Michael Meissner <meissner@cygnus.com>
49792
49793 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
49794 if d10v is not compiled with the -mdouble64 flag.
49795 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
49796
49797 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
49798 d10v is not compiled with the -mint32 flag.
49799
49800 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
49801
49802 * lib/plumhall.exp: Use incr_count.
49803
49804 1997-03-12 Jeffrey A Law (law@cygnus.com)
49805
49806 * gcc.c-torture: Update to c-torture-1.45.
49807
49808 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
49809
49810 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
49811 the name of the expect testcase file).
49812
49813 * lib/g++.exp(g++_init): Ditto.
49814
49815 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
49816
49817 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
49818 the host.
49819
49820 * lib/gcc.exp(gcc_exit): New procedure.
49821
49822 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
49823
49824 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
49825 specs where appropriate.
49826
49827 * g++.old-deja/g++.arm/*: Added additional ERROR checks
49828 because of new "candidates are" messages, and removed a few
49829
49830 * Converted all non-old-style g++ testcases to old-style, and
49831 moved into g++.old-deja.
49832
49833 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
49834
49835 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
49836 options.
49837
49838 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
49839 succeeded.
49840
49841 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
49842
49843 1997-02-13 Michael Meissner <meissner@cygnus.com>
49844
49845 * lib/gcc.exp (gcc_target_compile): Add support for defining
49846 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
49847 the machine doesn't have those features.
49848
49849 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
49850
49851 * g++.law/operators4.exp: Don't use LIBS.
49852
49853 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
49854
49855 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
49856
49857 * lib/mike-g++.exp: Don't set the compiler to be tested here.
49858 * lib/g++.exp: Set it here instead. Also, allow use of the
49859 --tool_exec and --tool_opt options. Change CXX to
49860 GXX_UNDER_TEST.
49861
49862 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
49863
49864 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
49865
49866 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
49867
49868 * lib/old-dejagnu.exp: Use prune_warnings instead of
49869 prune_system_crud.
49870 * lib/mike-g++.exp: Ditto.
49871 * lib/gcc.exp: Ditto.
49872 * lib/g++.exp: Ditto.
49873
49874 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
49875
49876 1997-02-07 Jeffrey A Law (law@cygnus.com)
49877
49878 * 941014-2.c: Include stdlib.h
49879 * 960327-1.c: Include stdio.h
49880 * dbra.c, index-1.c: Don't assume ints are 32bits.
49881
49882 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
49883
49884 * lib/gcc.exp: Add gcc,stack_size target feature.
49885
49886 * lib/g++.exp(g++_target_compile): Add the include and link
49887 paths here, not in two other places. And, it's $options, not
49888 options.
49889
49890 * lib/mike-g++.exp(postbase): Remove the code that determines
49891 the correct include and link paths.
49892 * g++.old-deja/old-deja.exp: Ditto.
49893
49894 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
49895
49896 * lib/g++.exp(g++_init): target_compile no longer returns the
49897 filename of the result.
49898
49899 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
49900
49901 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
49902 call to glob.
49903
49904 * gcc.c-torture/special/special.exp: Change call to
49905 gcc_target_compile to include the object file.
49906
49907 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
49908
49909 * gcc.c-torture/special/special.exp: Correct misspelling in last
49910 change.
49911
49912 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
49913
49914 * lib/plumhall.exp(ph_summary): Log the entire output of the
49915 executable. Return -1 if there were any failures, 0 otherwise.
49916 (ph_execute): Return -1 if there were any failures, 0 otherwise.
49917 (ph_make): Clean up objects and executables that were built
49918 if the tests succeeded.
49919
49920 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
49921
49922 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
49923 libraries and includes in the build tree as appropriate.
49924
49925 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
49926
49927 * lib/c-torture.exp: Instead of looking for the global variable
49928 NO_LONG_LONG, check to see if that's a feature of the target.
49929
49930 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
49931
49932 * config/default.exp: Minimize. Delete the remainer of the files in
49933 config; this functionality is now in devo/dejagnu/config.
49934
49935 g++.*/*: Pass any additional flags used to compile to postbase;
49936 delete CXXFLAGS.
49937
49938 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
49939 is now done by runtest.exp. Use gcc_target_compile instead of
49940 compile.
49941
49942 lib/c-torture.exp: Use gcc_target_compile instead of compile.
49943 Remove references to CFLAGS. Use remote_file instead of
49944 calling rm -f.
49945 (c-torture): Take a list of arguments to use to compile this
49946 testcase.
49947
49948 lib/g++.exp: Simplify. Use target_compile instead of compile.
49949 lib/gcc-dg.exp: Ditto.
49950 lib/gcc.exp: Ditto.
49951 lib/mike-{gcc,g++}.exp: Ditto.
49952 lib/old-dejagnu.exp: Ditto.
49953 lib/plumhall.exp: Ditto.
49954
49955 1997-01-08 Jim Wilson <wilson@cygnus.com>
49956
49957 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
49958 (ph_linker): Likewise.
49959
49960 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
49961
49962 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
49963 MAP_ANON / MAP_ANONYMOUS if defined;
49964 else try to map from /dev/zero .
49965
49966 1996-11-12 Jeffrey A Law (law@cygnus.com)
49967
49968 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
49969 isn't defined, then define it to MAP_ANONYMOUS.
49970
49971 1996-11-12 Jeffrey A Law (law@cygnus.com)
49972
49973 * gcc.c-torture: Update to c-torture-1.42 release.
49974
49975 1996-11-11 Jeffrey A Law (law@cygnus.com)
49976
49977 * gcc.c-torture: Update to c-torture-1.41 release.
49978
49979 1996-10-27 Jeffrey A Law (law@cygnus.com)
49980
49981 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
49982 c-torture release.
49983
49984 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
49985
49986 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
49987 and LDFLAGS. Fix second case to append the target_info ldflags
49988 onto LDFLAGS, not CFLAGS.
49989 * lib/g++.exp (g++_init): Add target_info stuff.
49990 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
49991 of libgloss and newlib flags for !native.
49992
49993 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
49994 (GDB): Fix relative path to go up another dir for finding gdb.
49995
49996 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
49997
49998 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
49999 versions in the target_info array, if they don't exist.
50000
50001 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
50002
50003 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
50004
50005 1996-07-08 Jim Wilson <wilson@cygnus.com>
50006
50007 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
50008 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
50009
50010 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
50011
50012 * lib/old-dejagnu.exp: Don't remove the output file before we've
50013 actually tested it. Don't append pwd to the path of the executable
50014 we're testing.
50015
50016 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
50017
50018 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
50019
50020 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
50021
50022 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
50023 temporary directory for compiler files, and set it to a default
50024 value of /tmp. Set $output as the name of the output file from
50025 compiling the testcase. Add a -o option to $cflags_var so the
50026 compiler writes the final output file as $output. Set $executable
50027 to $output.
50028
50029 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
50030 directory for compiler files, and set it to /tmp if it doesn't
50031 already have a value. Set $output_file to the name of the output
50032 file from compiling the testcase. Add a -o option to CXXFLAGS so
50033 the compiler writes the final output file as $output. Use $output
50034 as the executable to be tested.
50035
50036 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
50037
50038 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
50039
50040 1996-06-08 Jeffrey A Law (law@cygnus.com)
50041
50042 * gcc.c-torture/execute/pending-1.c: New test. Still
50043 pending in Tege's queue.
50044
50045 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
50046
50047 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
50048 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
50049 if there were failures. Call unresolved if there were unresolved
50050 testcases. Call gcc_fail if program did not run to completion.
50051 (ph_make): Pass additional argument name to ph_execute.
50052 (ph_execute): Add new argument. Pass additional arguments to
50053 ph_summary. Call gcc_fail is there is no execution output.
50054
50055 1996-04-24 Jeffrey A Law (law@cygnus.com)
50056
50057 * lib/plumhall.exp (proc_summary): Output relavent summary
50058 lines into the log so specific failures in plumhall can be
50059 investigated.
50060
50061 1996-04-10 Jeffrey A Law (law@cygnus.com)
50062
50063 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
50064 (c-torture-execute): Don't try to execute tests which use
50065 "long long" types if $NO_LONG_LONG is nonzero.
50066
50067 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
50068
50069 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
50070 not c-torture.
50071
50072 * gcc.ieee: Move from here.
50073 * gcc.c-torture/execute/ieee: To here.
50074
50075 1996-03-26 Jeffrey A Law (law@cygnus.com)
50076
50077 * gcc.c-torture: Update to c-torture-1.41 release.
50078
50079 1996-03-22 Jeffrey A Law (law@cygnus.com)
50080
50081 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
50082 not "$output".
50083
50084 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
50085
50086 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
50087 -c present.
50088
50089 1996-03-02 Jeffrey A Law (law@cygnus.com)
50090
50091 * config/proelf.exp: Handle connecting to a simulator.
50092
50093 1996-01-31 Jeffrey A Law (law@cygnus.com)
50094
50095 * config/proelf.exp: New file. Enough framework that we can
50096 run c-torture tests on the proelf targets (or any other target
50097 that gdb can connect to for that matter).
50098
50099 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
50100
50101 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
50102 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
50103
50104 * lib/plumhall.exp (ph_execute): Always call ph_summary if
50105 exec_output exists.
50106
50107 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
50108
50109 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
50110 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
50111
50112 * config/*.exp: Update FSF address. Change result of ${tool}_load
50113 to pass/fail/unresolved/unsupported/untested. Caller must now
50114 call unresolved/unsupported/untested.
50115 * lib/*.exp: Update FSF address. Update to handle new results of
50116 ${tool}_load.
50117 * lib/chill.exp (verbose): Delete.
50118
50119 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
50120
50121 * lib/gcc.exp (default_gcc_start): Change order of args to
50122 $LDFLAGS $CFLAGS $LIBS.
50123 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
50124 Save/set/restore CFLAGS. Pass single arg to gcc_start.
50125 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
50126 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
50127 * gcc.misc-tests/dg-test.exp: Likewise.
50128 * gcc.misc-tests/msgs.exp: Likewise.
50129 * gcc.prms/prms.exp: Likewise.
50130 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
50131 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
50132
50133 * lib/dg.exp: Deleted, moved to dejagnu/lib.
50134
50135 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
50136
50137 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
50138
50139 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
50140 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
50141
50142 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
50143 necessary.
50144
50145 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
50146
50147 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
50148 global for loop; add use of $mathlib.
50149 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
50150 settings here; set mathlib for anything but VxWorks.
50151
50152 1996-01-22 Jeffrey A Law (law@cygnus.com)
50153
50154 * gcc.c-torture: Update to c-torture-1.40 release.
50155
50156 1996-01-03 Jeffrey A Law (law@cygnus.com)
50157
50158 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
50159 dg.exp.
50160
50161 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
50162
50163 * lib/c-torture.exp (c-torture-execute): Declare "output" as
50164 global.
50165
50166 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
50167
50168 * lib/g++.exp (LIBS): Define if not already.
50169 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
50170 (gcc-dg-prune): Call prune_gcc_output.
50171 * lib/gcc.exp (prune_gcc_output): New proc.
50172 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
50173 prune_gcc_output.
50174
50175 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
50176
50177 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
50178 (c-torture-execute): Likewise. Rename `name' to `testcase'.
50179
50180 1995-11-15 Jeffrey A Law (law@cygnus.com)
50181
50182 * gcc.c-torture: Update to c-torture-1.39 release.
50183
50184 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
50185
50186 * lib/c-torture.exp (c-torture-execute): Don't return if one option
50187 fails, try others as well.
50188
50189 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
50190
50191 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
50192 If compilation fails, mark execute tests as `untested'.
50193 If test is marked as unsupported, don't mark compilation and
50194 execute tests as failed.
50195
50196 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
50197
50198 * lib/g++.exp (g++_init): Don't link in libg++, and look to
50199 libstdc++ for whether or not we want to be doing shared
50200 libraries. Delete link_curses since we don't need it anymore.
50201 * lib/mike-g++.exp (postbase): Don't link in libg++.
50202 * g++.old-deja/old-deja.exp: Likewise.
50203
50204 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
50205
50206 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
50207
50208 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
50209
50210 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
50211 For that, add `-Wl,-a,shared_archive'.
50212 * g++.old-deja/old-deja.exp: Likewise.
50213
50214 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
50215
50216 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
50217
50218 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
50219
50220 * lib/mike-g++.exp (postbase): Pay attention to the status of
50221 g++_load.
50222
50223 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
50224
50225 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
50226
50227 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
50228
50229 * lib/gcc.exp (default_gcc_start): No longer need to log program
50230 being executed or its output, execute_anywhere does that now.
50231 * lib/g++.exp (default_g++_version): Call execute_anywhere.
50232 (default_g++_start): Likewise. Delete calls to verbose/send_log.
50233
50234 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
50235
50236 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
50237 the same as those in lib/g++.exp.
50238
50239 1995-10-10 Jeff Law (law@hurl.cygnus.com)
50240
50241 * gcc.c-torture: Update to c-torture-1.38 release.
50242 * gcc.ieee: Related changes.
50243
50244 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
50245
50246 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
50247 "exec". Minor reformatting changes.
50248
50249 * config/rom68k.exp (${tool}_load): Make it work in a canadian
50250 cross. This means all "exec" calls now work on a remote host as
50251 well.
50252 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
50253 cross. Filter out the extra "\r\n" stuff that expect puts in.
50254 (c-torture-execute): Filter out the bogus warnings like
50255 c-torture-compile does. Add support for canadian cross.
50256 * lib/gcc.exp (default_gcc_version, default_gcc_start)
50257 Use execute_anywhere rather than calling exec directly. Now it
50258 works for canadian cross testing.
50259
50260 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
50261
50262 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
50263 results into a variable, and check that rather than using file exists.
50264
50265 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
50266
50267 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
50268 create a libg++.so. For sunos4.1.*, also add -ltermcap.
50269
50270 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
50271
50272 * g++.old-deja/old-deja.exp: Create and pass runshlib and
50273 lib_curses if there's a shared libg++ in the build tree.
50274
50275 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
50276
50277 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
50278 if not supported target.
50279
50280 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
50281
50282 * lib/g++.exp (g++_init): Move empty setting of runshlib and
50283 link_curses up to always happen, not just for native builds.
50284
50285 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
50286
50287 * gcc.c-torture: Update to c-torture-1.36 release.
50288 * gcc.failure: Related changes.
50289
50290 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
50291
50292 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
50293
50294 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
50295
50296 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
50297 * lib/mike-g++.exp (postbase): Not in here. Still reference
50298 runshlib, link_curses, and mathlib for link and run.
50299
50300 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
50301 pass the runtime shared library options for Solaris, OSF/1, and
50302 Irix5, and link with -lcurses to avoid unresolved references.
50303
50304 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
50305
50306 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
50307 only run once.
50308
50309 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
50310
50311 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
50312
50313 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
50314
50315 * gcc.c-torture: Update to c-torture-1.35 release. Note we
50316 do not have a framework for the "compat" tests yet.
50317
50318 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
50319
50320 * lib/mike-g++.exp (postbase): New local variable `mathlib',
50321 set to null if we're testing vxworks5.1. Use that instead of
50322 `-lm' in the setting of LIBS for link and run.
50323
50324 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
50325
50326 * config/rom68k.exp (${tool}_load): Major changes to make it
50327 work. Verified that it does in fact return the stuff in
50328 exec_output properly. Catch any Emul or any TRAP other than 0.
50329
50330 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
50331
50332 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
50333 LDFLAGS properly for targets that need stuff from libgloss.
50334 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
50335 only run once.
50336 (gpp_initialized): New variable.
50337
50338 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
50339
50340 * config/rom68k.exp: Load libgloss.exp.
50341 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
50342 so we can produce a fully linked binary.
50343 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
50344 so we can produce a fully linked binary.
50345
50346 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
50347
50348 * lib/plumhall.exp (ph_section): Watch for expected failures.
50349 Add missing `else'.
50350
50351 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
50352 run the testcase.
50353 (c-torture): Likewise.
50354
50355 1995-08-28 Doug Evans <dje@cygnus.com>
50356
50357 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
50358
50359 * lib/mike-g++.exp (mike_cleanup): New proc.
50360 (prebase): New globals compiler_result, not_compiler_result,
50361 target_regexp.
50362 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
50363 allow leading "-" in pattern. Watch for unsupported tests.
50364 If $compiler_result is set, pattern match assembler code,
50365 and ditto for $not_compiler_result.
50366 * lib/mike-gcc.exp: Likewise.
50367
50368 * lib/plumhall.exp (ph_execute): Only call ph_summary if
50369 execution "succeeded".
50370
50371 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
50372
50373 * config/win32.exp: New file.
50374 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
50375
50376 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
50377
50378 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
50379 unsupported.
50380 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
50381 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
50382 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
50383
50384 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
50385 "... without exceptions was ...". That is now handled by
50386 prune_system_crud.
50387 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
50388
50389 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
50390
50391 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
50392 sieve.c,sort2.c}: New files.
50393 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
50394 sieve.exp,sort2.exp}: Drivers for them.
50395
50396 * lib/mike-gcc.exp (program_output): New user settable variable.
50397 (postbase): Call prune_system_crud. Also prune extraneous compiler
50398 messages.
50399 * lib/mike-g++.exp (program_output): New user settable variable.
50400
50401 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
50402
50403 * config/sh.exp: Deleted (use sim.exp instead).
50404
50405 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
50406
50407 * config/vx.exp: Declare CHECKTASK as global.
50408 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
50409 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
50410 * lib/old-dejagnu.exp: Load [pwd]/$executable.
50411
50412 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
50413
50414 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
50415 target. Like vx.exp, only includes `vx29k.exp' instead of
50416 `vxworks.exp'.
50417
50418 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
50419
50420 * config/sim.exp: Increase time limit from 120 seconds to 240.
50421
50422 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
50423
50424 * gcc.c-torture/execute/950628-1.c: New test.
50425
50426 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
50427
50428 * gcc.c-torture: Update with changes/additions from
50429 c-torture-1.34.
50430
50431 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
50432
50433 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
50434
50435 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
50436
50437 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
50438
50439 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
50440
50441 * gcc.c-torture/compile/950512-1.c: New test.
50442 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
50443 * gcc.dg/struct-ret-1.c: Likewise.
50444
50445 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
50446
50447 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
50448 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
50449
50450 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
50451
50452 * gcc.c-torture/special/920411-1.c: Deleted.
50453 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
50454
50455 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
50456
50457 * config/sim.exp (${tool}_load): Hack in call to bash to get a
50458 cpu limit.
50459
50460 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
50461
50462 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
50463
50464 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
50465
50466 From kenner;
50467 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
50468 is the proper length.
50469 * va-arg-3.c: Likewise.
50470
50471 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
50472
50473 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
50474 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
50475
50476 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
50477 * lib/g++.exp (default_g++_start): Delete old cruft.
50478
50479 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
50480
50481 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
50482 (2 * (1 << 18)) to (2 * (1 << 17)).
50483
50484 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
50485
50486 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
50487
50488 * config/rom68k.exp: Renamed from config/idp.exp
50489
50490 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
50491
50492 * c-torture/compile/921109-2.c
50493
50494 1995-04-18 Mike Stump <mrs@cygnus.com>
50495
50496 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
50497 excess errors.
50498
50499 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
50500
50501 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
50502 output.
50503 * lib/g++.exp (default_g++_start): Likewise.
50504
50505 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
50506
50507 * gcc.c-torture/compile/950329-1.c: New test.
50508
50509 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
50510
50511 * config/bug.exp (${tool}_load): Updated to use new remote_open
50512 and remote_close procs.
50513 * config/idp.exp: New file.
50514
50515 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
50516
50517 * gcc.c-torture/execute/950322-1.c: New test.
50518
50519 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
50520
50521 * config/vx.exp (${tool}_load): Clean up testing of return code from
50522 vxworks_ld and vxworks_spawn.
50523
50524 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
50525
50526 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
50527
50528 1995-03-13 Mike Stump <mrs@cygnus.com>
50529
50530 * lib/old-deja.exp: Add `excess errors test - ' error, now one
50531 can mark excess errors on a machine by machine basis. Note, the
50532 default is to not expect any excess errors, even when excess
50533 errors test - is given, so you will want to put an XFAIL ... on
50534 these lines. For example, // excess errors test - XFAIL hppa*-*-*
50535 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
50536 those 4 machines, but no others.
50537
50538 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
50539
50540 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
50541 * lib/c-torture.exp: to here.
50542
50543 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
50544
50545 * gcc.c-torture/execute/950221-1.c: New test.
50546 * gcc.c-torture/execute/struct-ret-1.c: New test.
50547 * gcc.c-torture/compile/950221-1.c: New test.
50548
50549 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
50550
50551 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
50552
50553 * gcc.c-torture/execute/arith-1.c (main): Return 0.
50554 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
50555
50556 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
50557
50558 * g++.gb: New directory of tests, derived from my signature and
50559 class scoping tests.
50560
50561 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
50562 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
50563 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
50564 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
50565 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
50566 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
50567 * g++.gb/sig25.C: Likewise.
50568
50569 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
50570 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
50571 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
50572 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
50573 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
50574 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
50575 * g++.gb/sig25.exp: Likewise.
50576
50577 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
50578 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
50579 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
50580 * g++.gb/scope13.C: Likewise, this test still fails.
50581
50582 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
50583 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
50584 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
50585 * g++.gb/scope13.exp: Ditto.
50586
50587 * g++.gb/README: New file, explains what these tests are about.
50588
50589 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
50590
50591 * lib/dg.exp (dg-do): Support `preprocess'.
50592 (dg-test): Likewise.
50593
50594 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
50595
50596 * config/udi.exp: change "continue -expect" to "exp_continue".
50597
50598 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
50599
50600 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
50601 Delete redundant tests.
50602
50603 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
50604 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
50605 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
50606 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
50607 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
50608 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
50609 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
50610 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
50611
50612 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
50613 storing label pointers.
50614 * gcc.c-torture/execute/921019-1.c: Likewise.
50615 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
50616 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
50617 parameter fp.
50618 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
50619 constants.
50620
50621 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
50622 Delete obsolete tests.
50623
50624 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
50625 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
50626 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
50627 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
50628 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
50629 * gcc.c-torture/compile/950124-1.c: New test.
50630
50631 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
50632
50633 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
50634
50635 * lib/mike-g++.exp: Add -lm to LIBS.
50636
50637 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
50638
50639 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
50640
50641 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
50642
50643 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
50644
50645 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
50646
50647 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
50648
50649 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
50650
50651 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
50652 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
50653 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
50654 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
50655 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
50656 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
50657 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
50658 * g++.law/{operators31.C, operators32.C,
50659 * g++.law/{operators33.C, operators34.C}: Likewise.
50660 * g++.law/{pic1.C, refs2.C}: Likewise.
50661 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
50662 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
50663 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
50664 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
50665
50666 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
50667 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
50668 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
50669 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
50670 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
50671 * g++.law/{enum9.exp, friend5.exp}: Likewise.
50672 * g++.law/{nest3.exp, nest4.exp}: Likewise.
50673 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
50674 * g++.law/{operators30.exp, operators31.exp}: Likewise.
50675 * g++.law/{operators32.exp, operators33.exp}: Likewise.
50676 * g++.law/{operators34.exp}: Likewise.
50677 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
50678 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
50679 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
50680 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
50681 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
50682
50683 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
50684 No longer expected to fail.
50685 * g++.law/missed-error3.C: Tweak for recent bool changes.
50686
50687 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
50688
50689 * config/emb-unix: Deleted.
50690 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
50691 remote execution. Do final link on remote host if REMOTE_LINK is set.
50692
50693 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
50694
50695 * lib/dg.exp (dg-test): Fix typo in last patch.
50696
50697 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
50698
50699 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
50700 (handles multiple occurrences).
50701
50702 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
50703
50704 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
50705 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
50706 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
50707 printed).
50708 * lib/c-torture.exp (c-torture-compile): Likewise.
50709 (c-torture): Prepend full path if missing.
50710 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
50711 (gcc_fail): Likewise.
50712 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
50713
50714 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
50715
50716 * lib/netware.exp: Only attach to NetWare i386 systems.
50717
50718 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
50719
50720 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
50721 messages. Add test name to "output pattern match" pass/fail message.
50722
50723 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
50724
50725 * gcc.dg: New testsuite.
50726 * gcc.dg/dg.exp: New file.
50727
50728 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
50729 test-switch.c}: Deleted.
50730
50731 * gcc.misc-tests/msgs.exp: New testcase driver.
50732
50733 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
50734
50735 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
50736 Watch for illegal return values from ${tool}_load.
50737 * config/unix.exp (${tool}_load): Fix pass/fail detection for
50738 cross targets. Coerce return value >0 to 1.
50739
50740 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
50741
50742 * config/unix.exp (${tool}_load): Call program rsh, not proc.
50743
50744 * config/emb-unix.exp: New file.
50745
50746 * config/sim.exp: Error if variable $SIM not defined.
50747 (${tool}_load): Mark test as "untested" if simulator missing.
50748
50749 * config/unix.exp: Load remote.exp to get rcp_download.
50750 * lib/c-torture.exp: Use different option lists for testcases with
50751 and without loops.
50752 * gcc.c-torture/execute/execute.exp: Likewise.
50753
50754 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
50755
50756 * config/*.exp: Clarify return code from ${tool}_load.
50757 Call `unresolved' or `untested' instead of `warning' or `perror'
50758 (sometimes you still want to call both though).
50759 Add comment that `shell_id' is local to each file.
50760 * config/udi.exp (timeout): Set to 30.
50761 Don't print warning if connection fails, $connectmode has already
50762 printed an error.
50763 (${tool}_load): Move verbose messages to level 2.
50764 Rework pattern for "Process started" message.
50765 Pass `shell_id' to ${connectmode}_download.
50766 Retry twice upon timeout. Make resetting of target more robust.
50767 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
50768 Pass `shell_id' to exit_$connectmode.
50769 Only call exit_$connectmode if connected.
50770 * config/unix.exp (${tool}_load): Check return codes better.
50771 * config/vrtx.exp (${tool}_load): Likewise.
50772 * config/vx.exp (${tool}_load): Likewise.
50773 Delete unneeded global's.
50774 * lib/dg.exp (dg-test): Update to reflect clarified return codes
50775 from ${tool}_load.
50776 (dg-stat): Delete.
50777 (dg-init): Delete recording of pass/fail counts.
50778 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
50779 (old-dejagnu-init): Likewise.
50780 (old-dejagnu-stat): Delete contents, empty proc now.
50781 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
50782 (c-torture): Delete references to lcnt, lpass, lfail.
50783 Get option list from TORTURE_OPTIONS.
50784 Delete -funroll[-all]-loops if no loops.
50785 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
50786 (g++_stat): Delete contents (empty proc now).
50787 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
50788 (gcc_finish): Likewise.
50789 (gcc_stat): Deleted.
50790 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
50791 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
50792 * gcc.c-torture/execute/execute.exp: Likewise.
50793 Split tests into two parts: compile, execute.
50794 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
50795 no loops. Update to reflect clarified return codes from ${tool}_load.
50796
50797 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
50798
50799 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
50800 to grep for.
50801 (old-dejagnu): Likewise (where necessary).
50802
50803 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
50804
50805 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
50806
50807 * lib/dg.exp (dg-process-target): Fix processing of selector.
50808 Add comment regarding use of `error'.
50809
50810 * lib/gcc.exp (prune_system_crud): Define if missing.
50811 * lib/g++.exp (prune_system_crud): Likewise.
50812
50813 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
50814 Call prune_system_crud.
50815 * lib/dg.exp (dg-runtest): New proc.
50816 Use perror instead of send_user for tcl errors in testcase.
50817 Don't return any value, it's never used.
50818 Don't clobber previous definition of `unknown'.
50819 Print tcl errors in `dg-final'.
50820
50821 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
50822
50823 * lib/dg.exp (dg-process-target): Improve syntax error messages.
50824 (dg-test): Don't print errorInfo, it contains stack backtrace.
50825
50826 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
50827
50828 * lib/g++.exp (runtest_file_p): Define if missing.
50829
50830 1994-09-24 Doug Evans (dje@cygnus.com)
50831
50832 * lib/mike-g++.exp: Comment out loading of g++.exp.
50833 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
50834 (default_g++_version): Always print something.
50835 (default_g++_start): Comment out call to `which'.
50836 (g++_start, g++_load): Deleted (must be defined in config file).
50837 * lib/gcc.exp: Test for existence of $CC at start.
50838 Delete check for tmpdir (done in gcc_init).
50839 (default_gcc_version): Always print something.
50840 (default_gcc_start): Comment out call to `which'.
50841 * config/*.exp: Major cleanup - make cross targets work at least a
50842 little better for g++ (by not being "--tool gcc" specific).
50843 Rename gcc_xxx to ${tool}_xxx.
50844 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
50845 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
50846
50847 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
50848
50849 * lib/c-torture.exp (c-torture-compile): Rework compiler
50850 message processing.
50851
50852 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
50853 c-torture.
50854
50855 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
50856
50857 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
50858
50859 * lib/dg.exp (dg-process-target): Support { target native }.
50860
50861 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
50862
50863 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
50864 looked for "... program xxx got fatal signal".
50865 Correct regsub munging of `comp_output'.
50866 Ignore compiler messages "path prefix not used" and "linker input
50867 file unused".
50868
50869 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
50870
50871 * lib/gcc.exp (runtest_file_p): Define if missing.
50872 * gcc.prms/template.c: Example to work from.
50873
50874 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
50875
50876 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
50877 * lib/dg.exp (dg-test): Call unsupported testcases as such.
50878
50879 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
50880 * gcc.prms/1883.c: Moved from compile/940714-1.c.
50881 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
50882 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
50883
50884 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
50885 (dg-process-target): No longer a varargs proc.
50886 Return S/N for target, P/F for xfail. All callers changed.
50887 (user option procs): More argument checking.
50888 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
50889 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
50890 (dg-test): Skip test if not running on selected target in `dg-do'.
50891 Update handling of `dg-do-what', `dg-output-text'.
50892 Separate execution pass/fail from output pattern match pass/fail.
50893 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
50894
50895 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
50896
50897 * gcc.c-torture/special/special.exp: Don't expect failure for mips
50898 target for 920510-1.c.
50899
50900 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
50901
50902 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
50903 Clean up comment regarding use of passcnt, etc.
50904 (gcc_stat): Don't update `testcnt' here.
50905 (gcc_finish): Do it here.
50906 Might as well reset `but_id' here too.
50907 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
50908 to determine if the file should be tested.
50909 * gcc.c-torture/compile/compile.exp: Likewise.
50910 * gcc.c-torture/execute/execute.exp: Likewise.
50911 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
50912 * gcc.misc-tests/dg-test.exp: Likewise.
50913 * gcc.prms/prms.exp: Likewise.
50914 * gcc.wendy/wendy.exp: Likewise.
50915 * g++.old-deja.exp: Likewise.
50916 Move "Testing file" message to verbose level 1.
50917
50918 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
50919
50920 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
50921
50922 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
50923
50924 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
50925 (default_gcc_start): Accept optional second list element
50926 of compiler flags. Print compiler output at verbosity level 2.
50927 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
50928 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
50929 Save current values of framework globals passcnt, failcnt, xpasscnt,
50930 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
50931 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
50932 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
50933 xfailcnt to compute stats. Update framework global `testcnt' from
50934 pass/fail counts.
50935 (gcc_finish): New proc. Clean up test environment.
50936 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
50937 (gcc_epass, gcc_efail): Delete.
50938 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
50939 argument of line number.
50940 (dg-init): If the tool has an init routine, call it.
50941 (dg-test): Remove args `cflags_var' and `libs_var'.
50942 Pass all compiler options to ${tool}_start.
50943 Handle missing line number.
50944 (dg-finish): New function.
50945 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
50946 particular files. Call gcc_finish at end. Move "skipping test"
50947 message to verbosity level 3.
50948 * gcc.c-torture/compile/compile.exp: Likewise.
50949 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
50950 * gcc.c-torture/execute/execute.exp: Likewise.
50951 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
50952 Print testcase being tried at verbosity level 1.
50953 * gcc.c-torture/special/special.exp: Unset xfail.
50954 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
50955 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
50956 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
50957 * gcc.failure/failure.exp: Likewise.
50958 * gcc.ieee/ieee.exp: Likewise.
50959 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
50960 Update call to dg-test. Call dg-finish at end.
50961 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
50962 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
50963 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
50964 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
50965 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
50966 * gcc.wendy/wendy.exp: Add copyright.
50967 Delete setting of tmpdir (done by gcc_init).
50968 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
50969 Pass compiler flags to gcc_start. Call gcc_finish at end.
50970 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
50971 gcc_[ce]pass/fail.
50972
50973 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
50974
50975 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
50976 confusion.
50977 (g++_load): Likewise.
50978
50979 * config/*.exp (gcc_load): Some were varargs fns and some were not.
50980 Rename argument to `prog' to remove the confusion.
50981 Varargs fns behave differently too!
50982 (g++_load): Likewise.
50983
50984 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
50985
50986 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
50987 what it is. Delete (always) printing of status value for !native.
50988 Simplify verbose code, and include status and exec_output.
50989 (g++_load): Use gcc_load.
50990
50991 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
50992
50993 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
50994 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
50995 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
50996 940714-3.c as these testcases don't exist anymore. Make
50997 va-arg-1.c expected to pass.
50998
50999 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
51000
51001 * gcc.misc-tests/misc.exp: Only run specific testcases.
51002 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
51003 * gcc.misc-tests/dg-[1-9].c: New files.
51004
51005 * lib/dg.exp: New testsuite driver.
51006 * gcc.prms/prms.exp: Use it.
51007
51008 * README.gcc: New file.
51009
51010 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
51011 Document and reset `lxpass' and `lxfail'.
51012 Simplify "initialized" message.
51013 (gcc_stat): Clean up comments a little.
51014
51015 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
51016
51017 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
51018
51019 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
51020
51021 * lib/old-dejagnu.exp (process-option): New proc.
51022 (old-dejagnu-init, old-dejagnu-stat): Likewise.
51023 (old-dejagnu): Simplify.
51024 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
51025
51026 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
51027
51028 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
51029 exists and is not an empty string.
51030
51031 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
51032 $xfail rather than calling setup_xfail. Clear $xfail when test is
51033 finished.
51034 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
51035 automatically.
51036
51037 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
51038 longer expected to fail.
51039
51040 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
51041 "f" function call.
51042
51043 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
51044
51045 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
51046 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
51047 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
51048 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
51049 c-torture-1.29.
51050
51051 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
51052 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
51053
51054 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
51055
51056 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
51057 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
51058
51059 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
51060 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
51061 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
51062
51063 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
51064
51065 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
51066 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
51067 940714-1.c, 940714-2.c, 940714-3.c},
51068 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
51069 gcc.misc-tests/{mg.c,mg.exp}:
51070 New tests.
51071 * gcc.noncompile/noncompile.exp: Change accordingly.
51072
51073 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
51074
51075 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
51076 Undo previous clobberage.
51077
51078 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
51079
51080 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
51081 * gcc.special/{930510-1.c, special.exp}:
51082 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
51083 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
51084 struct-varargs-1.c}: New tests from c-torture-1.26.
51085
51086 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
51087
51088 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
51089 argument to switch.
51090
51091 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
51092
51093 * Revert the previous changes. Please see Rob's directory
51094 (/lisa/test/rob/progressive/gcc/testsuite) for testing
51095 fixes.
51096
51097 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
51098
51099 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
51100 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
51101 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
51102 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
51103 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
51104 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
51105 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
51106 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
51107 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
51108 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
51109 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
51110 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
51111 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
51112 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
51113 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
51114 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
51115 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
51116 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
51117 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
51118 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
51119 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
51120 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
51121 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
51122 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
51123 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
51124 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
51125 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
51126
51127 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
51128
51129 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
51130 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
51131 with perror calls.
51132
51133 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
51134
51135 * config/unix.exp (g++_load): Fix syntax.
51136
51137 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
51138
51139 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
51140 * gcc.noncompile/921017-1.c: Deleted obsolete test.
51141 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
51142 Don't expect va-arg-1.c to fail. Correct expected output for
51143 920928-1.c.
51144 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
51145 * gcc.wendy/hbm4.c: Correct typo.
51146 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
51147
51148 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
51149
51150 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
51151 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
51152 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
51153 * lib/c-torture.exp (c-torture-compile): Ditto.
51154
51155 Reduce volume of output (remove all the -I's and such).
51156 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
51157 Call gcc_cpass, gcc_cfail.
51158 (c-torture): Pass testing option to c-torture-compile.
51159
51160 1994-03-21 Doug Evans (dje@cygnus.com)
51161
51162 Bring patches over from progressive.
51163 * config/default.exp: Exit remote shell cleanly.
51164 (g++_exit, g++_start): Add default versions.
51165 * config/sim.exp (gcc_load): Use perror, not error.
51166
51167 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
51168
51169 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
51170 set in site.exp.
51171
51172 1994-03-14 Doug Evans (dje@cygnus.com)
51173
51174 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
51175 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
51176 (wendy_try): New proc to run testcase.
51177 (main loop): Call 'em.
51178 * gcc.wendy/*.c: Clean up pass to correct expected output.
51179
51180 * lib/gcc.exp: Minor cleanup work.
51181 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
51182
51183 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
51184
51185 * config/sim.exp (gcc_load): Document return codes better.
51186 Don't pass -v to simulator.
51187
51188 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
51189
51190 * gcc.special/920717-x.c: Fix typo.
51191 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
51192 get at sources.
51193
51194 * lib/mike-gcc.exp: Fix typo.
51195
51196 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
51197
51198 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
51199 binary to use, transform the name.
51200 * config/*.exp: rename everything. Nuke any g++ specific files,
51201 it's now a special case of gcc that requires no special support.
51202 Add a default.exp for unsupported targets.
51203
51204 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
51205
51206 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
51207 lib/old-dejagnu.exp: Fix a few patterns to work with the new
51208 version of Tcl.
51209
51210 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
51211
51212 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
51213 than a warning.
51214
51215 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
51216
51217 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
51218
51219 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
51220
51221 * gcc.execute/execute.exp: Combine opt_list and foption_list into
51222 option_list. Compile every file with only 4/6 option choices
51223 (same as C torture) instead of with 12/18 different option
51224 choices.
51225 * lib/c-torture.exp: Likewise.
51226
51227 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
51228 not already set.
51229
51230 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
51231
51232 * lib/old-deja.exp: Add `excess errors test fails' error, now one
51233 can put an XFAIL *-*-* on excess errors.
51234
51235 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
51236
51237 * g++.law: Add more tests derived from g++-bugs snapshots.
51238
51239 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
51240 equivalent to g++.law/init9.
51241
51242 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
51243 compiled it, and the a.out file after we've run it.
51244
51245 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
51246
51247 * lib/mike-g++.exp (postbase): Delete the .o file after we've
51248 compiled it, and the a.out file after we've run it.
51249
51250 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
51251
51252 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
51253
51254 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
51255
51256 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
51257 version number.
51258
51259 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
51260
51261 * g++.law: New directory of g++ tests derived from the g++-bugs
51262 snapshots.
51263
51264 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
51265
51266 * gcc.compile: initbug1.c initbug1.exp testcase added
51267
51268 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
51269
51270 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
51271 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
51272 fixes submitted by Jeff Law (law@cs.utah.edu)
51273 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
51274 Jeff Law (law@cs.utah.edu)
51275
51276
51277 1993-11-30 Mike Stump (mrs@cygnus.com)
51278
51279 * config/unix-g++.exp: Follow the gcc way of doing things.
51280 * g++.old-deja/old-deja.exp: Minor updates.
51281 * lib/g++.exp: New file, follow the gcc way of doing things.
51282 * lib/old-dejagnu.exp: Minor updates.
51283 * lib/mike-g++.exp: Always unset errorInfo.
51284
51285 1993-11-06 Mike Stump (mrs@cygnus.com)
51286
51287 * lib/gcc.exp: Fix some errors with the below change, CC and
51288 CFLAGS should be global when setting, not local.
51289
51290 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
51291
51292 * lib/gcc.exp: Transform tool name.
51293
51294 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51295
51296 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
51297
51298 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51299
51300 * lib/gcc.exp: change gcc_done to gcc_stat
51301
51302 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51303
51304 * Upgraded gcc testsuite to c-torture version 1.25
51305
51306 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
51307
51308 * lib/gcc.exp: added reporting code. Changed verbose compile message.
51309 * lib/c-torture: added hooks for new reporting code.
51310
51311 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
51312
51313 * config/sh-gcc.exp: check if sh-sim exists in the path
51314
51315 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
51316
51317 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
51318 * gcc.compile/compile.exp: Initial changes for new logic.
51319 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
51320 * gcc.failure/failure.exp: Initial changes for new logic.
51321 * gcc.ieee/ieee.exp: Initial changes for new logic.
51322 * gcc.misc-tests/misc.exp: Initial changes for new logic.
51323 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
51324 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
51325 * lib/c-torture.exp: Initial changes for new logic.
51326 * lib/gcc.exp: Initial changes for new logic.
51327
51328 1993-10-15 Mike Stump (mrs@cygnus.com)
51329
51330 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
51331 depend upon failure or success. Fully qualify names in failure
51332 and success messages. Always remove a.out before starting
51333 compile, just in case. Pay more attention to error text output by
51334 the compiler. Handle testcases with no known past errors just
51335 like all others, so that things are uniform. Other miscellaneous
51336 improvements.
51337
51338 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
51339
51340 * gcc.cpp: new directory for cpp tests
51341
51342 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
51343
51344 * lib/chill.exp: Code reformatted, removed unused code.
51345 * config/unix-chill.exp: Code reformatted, removed unused code.
51346 * chill.execute/execute.exp: Code reformatted, removed unused code.
51347 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
51348
51349 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
51350
51351 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
51352 routines not written.
51353
51354 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
51355
51356 * config/bug-gcc.exp: Use new procs from bug.exp.
51357
51358 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
51359
51360 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
51361 via ftp, rather than depending on NFS.
51362 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
51363 case.
51364
51365 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
51366
51367 * config/bug-gcc.exp: Use new download proc.
51368
51369 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
51370
51371 * chill.execute/execute.exp: cleanups, handles errors better
51372 * chill.compile/compile.exp: rewrite, based on execute.exp
51373 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
51374 * lib/chill.exp: major changes to diff proc and compile and link
51375 procs. added chill_fail and chill_pass wrappers to pass and
51376 fail. added more comments, and handle error codes better.
51377 Added a hack to capture stderr from exec, so noncompile tests
51378 can work.
51379
51380 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
51381
51382 * chill.execute/execute.exp: rewrite of testsuite driver
51383 * lib/chill.exp: rewrite of testsuite driver
51384 * config/unix-chill.exp: rewrite of testsuite driver
51385
51386 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
51387
51388 In chill.execute:
51389 * iexpr.ch: Standardize uppercase.
51390 * tuples.dat: Standardize uppercase.
51391 * vary.ch: standardize. Correct varying string assignments.
51392 * vary.dat: Add new output lines.
51393
51394 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
51395
51396 In chill.execute:
51397 * chprintf.ch: Standardize use of uppercase.
51398 * tuples.ch: Standardize and turn arr2 into a DCL,
51399 rather than a SYN.
51400 * pinits.ch: Standardize.
51401
51402 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
51403
51404 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
51405 * Makefil: Renamed to Makefile.in.
51406 * configure.in: New.
51407
51408 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
51409
51410 In chill.execute:
51411 * .cvsignore: Add result/output files.
51412 * Makefile: Fix up variables at start. Use MFLAGS
51413 everywhere. Correct bool_loc, built_ins entries.
51414 Add entry for vary1.ch.
51415 * bitarray.ch: Standardize upper-case usage.
51416 * bitexpr.ch: Standardize, add output of b1.
51417 * params.ch: Use arrayt in along PROC parameters, to
51418 avoid novelty problems.
51419 * sets.ch: Tiny cleanup.
51420 * vary1.ch: Re-indent.
51421
51422 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
51423
51424 * Add PR-related files to Makefiles, .cvsignore files, etc.
51425
51426 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
51427
51428 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
51429 with compiler objects. New names are test-flow.c and test-loop.c
51430
51431 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
51432
51433 * Upgraded c-torture tests from 1.19 to 1.20
51434
51435 * new files:
51436 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
51437 * gcc.compile: 930623-1.c 930623-2.c
51438 * gcc.noncompile: 930622-1.c 930622-2.c
51439 * gcc.failure: 920411-1.c 920627-2.c
51440 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
51441
51442 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
51443
51444 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
51445 More changes to get testsuite working properly. Needs more work.
51446 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
51447
51448 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
51449
51450 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
51451 More changes to get testsuite working properly. Needs more work.
51452
51453 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
51454
51455 * chill.compile/compile.exp: Added for Dejagnu support
51456 * chill.execute/execute.exp: Added for Dejagnu support
51457 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
51458
51459 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
51460
51461 This should complete moving the CHILL test files.
51462 * chill.noncompile(.cvsignore printf.grt
51463 in-printf.grt chprintf.grt chprintf.ch):
51464 Added test-support files.
51465 (Makefile): Modified further.
51466 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
51467 signal.ch): Added test files.
51468 * chill.execute (.cvsignore printf.grt printr.c
51469 in-printf.grt rts.c chprintf.grt rts.h): Added
51470 test-support files.
51471 (Makefile): More corrections.
51472
51473 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
51474
51475 * chill.compile, chill.execute, chill.nocompile: Add CHILL
51476 test cases, ready for DejaGnu.
51477
51478 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
51479
51480 * Upgraded c-torture tests from 1.18 to 1.19
51481
51482 * gcc.compile: added test(s):
51483 930607-1.c
51484 * gcc.execute: added test(s):
51485 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
51486
51487 * added new subdirectory for misc tests: gcc.misc-tests
51488 * gcc.misc-test(s): added tests:
51489 inst-check.c test-consts.c test-ior.c test-switch.c
51490
51491 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
51492
51493 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
51494
51495 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
51496
51497 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
51498
51499 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
51500
51501 * Upgraded c-torture tests from 1.17 to 1.18
51502
51503 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
51504
51505 * Upgraded c-torture tests from 1.12 to 1.17
51506
51507 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
51508
51509 * lib/old-dejagnu.exp:
51510 Fixed handling of XFAIL target triplets to correctly
51511 recognize wildcard characters. Removed code that
51512 appended a unique id tag to the end of the file name
51513 printed out by the result of the testcases within a
51514 given test file.
51515
51516 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
51517
51518 * lib/old-dejagnu.exp:
51519 Reworked expected failure handling to trigger off of XFAIL
51520 keyword in keyphrase embeded in testcase source code. The
51521 XFAIL keyword must be at the end of the keyphrase line. It
51522 may optionally be followed by one or more target triplets.
51523 It has just occured that the handling of wildcards in the
51524 target triplet may not be correct.
51525
51526 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
51527
51528 * g++.old-deja/tests:
51529 Moved all subdirectories up one level into g++.old-deja .
51530
51531 * lib/old-dejagnu.exp:
51532 Fixed problem with CXXFLAGS not being properly reset, and being
51533 corrupted with extraneous "-c" compiler option. This was
51534 causing binaries to not be generated for test that needed them.
51535 Modified strings passed to "pass" and "fail" so that individual
51536 tests from the same test file would be distinguished by an
51537 identifier appended to the test file name in the summary logs;
51538 this corrected a problem with erroneous diff logs. Added code
51539 to search testcases for expected fail and unexpected pass keywords.
51540
51541 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
51542
51543 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
51544
51545 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
51546
51547 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
51548 Removed extraneous text from end of "Special g++ Options"
51549 keyphrase.
51550
51551 * lib/old-dejagnu.exp: Added pattern matching to look for new
51552 keywords, embedded in testcases comments, which will trigger
51553 calls to xpass and xfail.
51554
51555 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
51556
51557 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
51558 comments embedded in the testcases, especially the one looking for
51559 special compiler options, as well as the pattern matching for the
51560 compiler output again.
51561
51562 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
51563
51564 * lib/old-dejagnu.exp: Do a proper check of the return value for
51565 execute tests. Fixed several problems with the pattern matching
51566 of the compiler output which gave erroneous test results.
51567 Changed several of the test result messages to be more descriptive.
51568 * config/unix-g++.exp: Proc g++_load now actually works and
51569 executes the tests passed to it and returns a usable return
51570 value.
51571
51572 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
51573
51574 * lib/gcc.exp: Exits gracefully if $CC is bogus.
51575
51576 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
51577
51578 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
51579 Modified both files to properly execute the old style
51580 dejagnu tests. The previous versions of these files were
51581 experimental and did not function anything near correctly.
51582
51583 1993-04-05 Rob Savoye (rob@cygnus.com)
51584
51585 * Removed all Makefile.in and configure.in files. No configuration
51586 needed now.
51587
51588 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
51589
51590 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
51591
51592 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
51593
51594 * gcc.compile/configure.in, gcc.unsorted/configure.in,
51595 gcc.special/configure.in, gcc.noncompile/configure.in,
51596 gcc.execute/configure.in, gcc.code_quality/configure.in,
51597 g++.other/configure.in, g++.old-deja/configure.in,
51598 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
51599 in srcname setting.
51600
51601 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
51602
51603 * lib/udi.exp: Fixed mondfe and mondfe_download.
51604 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
51605 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
51606
51607 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
51608
51609 * config/udi-gdb.exp: Check $shell_id after connecting to target.
51610 (gdb_exit): Don't remove *_soc files.
51611
51612 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
51613
51614 * lib/c-torture.exp: Don't look for main; instead always use -w
51615 -c. This is how the c-torture tests work. Remove the object
51616 file if the compilation succeeds.
51617 * gcc.execute/execute.exp: Remove executable if test passes.
51618 * gcc.noncompile/noncompile.exp: Every test is an expected
51619 failure.
51620 * gcc.special/special.exp: Added tests from c-torture 1.11,
51621 corrected use of existing test.
51622 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
51623 gcc.execute/920625-1.c: Updated to c-torture 1.11.
51624 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
51625 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
51626 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
51627 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
51628 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
51629 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
51630 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
51631 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
51632 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
51633 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
51634 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
51635 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
51636 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
51637 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
51638 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
51639 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
51640 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
51641 c-torture 1.11.
51642 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
51643 correspond to c-torture 1.11.
51644
51645 * New file.