]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
re PR fortran/30746 (50th Anniversary Bug - Forward reference to contained function)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
2
3 PR fortran/30746
4 * gfortran.dg/host_assoc_function_1.f90: New test.
5
6 2007-05-11 Steve Ellcey <sje@cup.hp.com>
7
8 PR c++/31829
9 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
10
11 2007-05-11 Silvius Rus <rus@google.com>
12
13 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
14 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
15 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
16 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
17 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
18 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
19 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
20 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
21 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
22 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
23 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
24 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
25 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
26 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
27 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
28 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
29
30 2007-05-11 Paolo Carlini <pcarlini@suse.de>
31
32 PR other/31852
33 * gcc.c-torture/execute/builtins/memchr.c: New.
34 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
35 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
36
37 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
38
39 PR fortran/30876
40 * gfortran.dg/recursive_reference_1.f90: Put error at correct
41 line.
42 * gfortran.dg/recursive_reference_2.f90: New test.
43
44 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
45
46 PR fortran/30878
47 * gfortran.dg/namelist_29.f90: New test.
48
49 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
50
51 PR fortran/31474
52 * gfortran.dg/entry_10.f90: New test.
53
54 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
55
56 PR tree-optimization/31885
57 * gcc.dg/tree-ssa/loop-29.c: New test.
58
59 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
60
61 * assumed_dummy_1.f90: Fix dg directive.
62 * char_initialiser_actual.f90: Likewise.
63 * nested_modules_2.f90: Likewise.
64 * shift-alloc.f90: Likewise.
65
66 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
67
68 * gcc.dg/20070507-1.c: Disable for non-pic targets.
69
70 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
71
72 PR libfortran/31880
73 * gfortran.dg/unf_read_corrupted_2.f90: New test.
74
75 2007-05-09 Mike Stump <mrs@apple.com>
76
77 * g++.dg/other/first-global.C: Add -fpie for darwin.
78 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
79
80 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
81
82 * gcc.dg/20070507-1.c: New testcase.
83
84 2007-05-08 Chao-ying Fu <fu@mips.com>
85
86 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
87 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
88 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
89 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
90
91 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
92
93 PR 31847
94 * gcc.dg/pr31847.c: New test.
95
96 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
97
98 PR fortran/31692
99 * gfortran.dg/actual_array_result_1.f90: New test.
100
101 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
102
103 PR fortran/29397
104 * gfortran.dg/parameter_array_init_1.f90: New test.
105
106 PR fortran/29400
107 * gfortran.dg/parameter_array_init_2.f90: New test.
108
109 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
110
111 PR target/31854
112 * gcc.target/i386/pr31854.c: New test.
113
114 2007-05-07 Janis Johnson <janis187@us.ibm.com>
115
116 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
117
118 2007-05-07 Mike Stump <mrs@apple.com>
119
120 * g++.old-deja/g++.mike/empty.C: Add.
121
122 2007-05-07 Eric Christopher <echristo@apple.com>
123
124 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
125
126 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
127
128 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
129 variable. Rearrange conversions from binary float to decimal float.
130
131 2007-05-07 Mark Mitchell <mark@codesourcery.com>
132
133 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
134 x86.
135
136 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
137
138 * gnat.dg/opt1.ad[sb]: New testcase.
139
140 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
141
142 PR fortran/31399
143 * gfortran.dg/do_3.F90: New test.
144
145 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
146
147 PR fortran/31764
148 * gfortran.dg/new_line.f90: Add new checks.
149
150 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
151
152 PR fortran/31201
153 * gfortran.dg/large_unit_1.f90: New.
154 * gfortran.dg/large_unit_2.f90: New.
155 * gfortran.dg/iostat_4.f90: New
156 * gfortran.dg/bounds_check_fail_1.f90: Updated.
157
158 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
159
160 PR fortran/31540
161 * gfortran.dg/char_result_4.f90: New test.
162
163 2007-06-05 Revital Eres <eres@il.ibm.com>
164
165 PR 30957
166 * gcc.dg/pr30957-1.c: New test.
167
168 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
169
170 PR fortran/31251
171 * gfortran.dg/char_type_len_2.f90: New test.
172
173 2007-05-05 Geoffrey Keating <geoffk@apple.com>
174
175 PR 31775
176 * g++.dg/other/nested-extern.cc: New.
177 * g++.dg/other/nested-extern-1.C: New.
178 * g++.dg/other/nested-extern-2.C: New.
179
180 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
181
182 PR fortran/31760
183 * gfortran.dg/erf.f90: New test.
184 * gfortran.dg/besxy.f90: New test.
185
186 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
187
188 PR fortran/22359
189 * gfortran.dg/fseek.f90: New test.
190
191 2007-05-04 Bob Wilson <bob.wilson@acm.org>
192
193 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
194
195 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
196
197 PR libfortran/31210
198 * gfortran.dg/zero_length_1.f90: New test.
199
200 2007-05-04 Tobias Burnus <burnus@net-b.de>
201
202 PR fortran/31803
203 * gfortran.dg/char_pointer_assign_3.f90: New test.
204 * gfortran.dg/char_result_2.f90: Re-enable test.
205
206 2007-05-04 Tobias Burnus <burnus@net-b.de>
207
208 PR fortran/25071
209 * gfortran.dg/char_length_3.f90: New test.
210 * gfortran.dg/char_result_2.f90: Fix test.
211
212 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
213
214 PR tree-optimization/30565
215 * gcc.dg/tree-ssa/loop-27.c: New test.
216
217 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
218
219 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
220 * gcc.target/bfin/arith.c (__v2hi): Likewise.
221 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
222 * gcc.target/bfin/shift.c (__v2hi): Likewise.
223
224 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
225
226 PR tree-optimization/31699
227 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
228 New.
229 (check_effective_target_vect_floatint_cvt): New.
230 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
231 of specific targets.
232 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
233 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
234 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
235 * gcc.dg/vect/vect-iv-4.c: Likewise.
236 * gcc.dg/vect/vect-multitypes-11.c: New.
237 * gcc.dg/vect/pr31699.c: New.
238
239 2007-05-02 Geoffrey Keating <geoffk@apple.com>
240
241 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
242
243 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
244
245 PR C++/31663
246 * g++.dg/warn/anonymous-namespace-2.C: New.
247 * g++.dg/warn/anonymous-namespace-2.h: New.
248
249 2007-05-02 Paul Brook <paul@codesourcery.com>
250
251 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
252
253 2007-05-02 Eric Christopher <echristo@apple.com>
254
255 * gcc.dg/cpp/if-div.c: New file.
256
257 2007-05-02 Tom Tromey <tromey@redhat.com>
258
259 PR preprocessor/28709:
260 * gcc.dg/cpp/pr28709.c: New file.
261
262 2007-05-02 Richard Guenther <rguenther@suse.de>
263
264 PR tree-optimization/31146
265 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
266
267 2007-05-01 Geoffrey Keating <geoffk@apple.com>
268
269 * gcc.c-torture/compile/limits-blockid.c: New.
270 * gcc.c-torture/compile/limits-caselabels.c: New.
271 * gcc.c-torture/compile/limits-declparen.c: New.
272 * gcc.c-torture/compile/limits-enumconst.c: New.
273 * gcc.c-torture/compile/limits-exprparen.c: New.
274 * gcc.c-torture/compile/limits-externalid.c: New.
275 * gcc.c-torture/compile/limits-fnargs.c: New.
276 * gcc.c-torture/compile/limits-fndefn.c: New.
277 * gcc.c-torture/compile/limits-idexternal.c: New.
278 * gcc.c-torture/compile/limits-idinternal.c: New.
279 * gcc.c-torture/compile/limits-pointer.c: New.
280 * gcc.c-torture/compile/limits-stringlit.c: New.
281 * gcc.c-torture/compile/limits-structmem.c: New.
282 * gcc.c-torture/compile/limits-structnest.c: New.
283
284 2007-04-29 Geoffrey Keating <geoffk@apple.com>
285
286 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
287
288 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
289
290 PR middle-end/31740
291 * gcc.c-torture/compile/20070501-1.c: New testcase.
292
293 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
294
295 PR fortran/31732
296 * gfortran.dg/array_memset_2: New test case.
297
298 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
299
300 PR testsuite/31615
301 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
302
303 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
304
305 PR testsuite/31589
306 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
307 dg-final test.
308 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
309 keyword to dg-final test.
310 * gcc.dg/vect/vect-iv-4.c: Likewise.
311 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
312 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
313 test.
314 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
315 cast.
316 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
317 * lib/target-supports.exp
318 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
319 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
320
321 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
322
323 * gcc.c-torture/execute/ieee/20000320-1.c: Use
324 __LONG_LONG_MAX__ and its friends instead of those supplied by
325 limits.h.
326
327 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
328
329 PR C++/31721
330 * g++.dg/ext/vector7.C: New testcase.
331
332 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
333
334 PR fortran/31591
335 * gfortran.dg/bound_simplification_1.f90: New test.
336
337 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
338
339 PR fortran/31645
340 * testsuite/gfortran.dg/bom_error.f90: New test.
341 * testsuite/gfortran.dg/bom_include.f90: New test.
342 * testsuite/gfortran.dg/bom_UTF16-LE.f90: New test.
343 * testsuite/gfortran.dg/bom_UTF16-BE.f90: New test.
344 * testsuite/gfortran.dg/bom_UTF-8.f90: New test.
345 * testsuite/gfortran.dg/bom_UTF-32.f90: New test.
346 * testsuite/gfortran.dg/bom_UTF-8.F90: New test.
347 * testsuite/gfortran.dg/bom_include.inc: New file.
348
349 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
350
351 PR C++/30221
352 * g++.dg/init/ptrfn2.C: New test.
353 * g++.dg/init/ptrfn3.C: New test.
354
355 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
356
357 PR fortran/31711
358 * gfortran.dg/dependency_21.f90: New test.
359
360 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
361
362 * gfortran.dg/secnds.f: Use real*8.
363 * gfortran.dg/secnds-1.f: Use real*8.
364
365 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
366
367 PR libfortran/31532
368 * gfortran.dg/inquire_5.f90: Update test.
369
370 2007-04-27 Ian Lance Taylor <iant@google.com>
371
372 PR middle-end/31710
373 * gcc.c-torture/compile/pr31710.c: New test.
374
375 2007-04-27 Richard Guenther <rguenther@suse.de>
376
377 PR tree-optimization/30965
378 PR tree-optimization/30978
379 * gcc.dg/tree-ssa/pr30978.c: New testcase.
380 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
381 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
382 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
383
384 2007-04-27 Richard Guenther <rguenther@suse.de>
385
386 PR tree-optimization/31715
387 * gcc.dg/Warray-bounds-4.c: New testcase.
388
389 2007-04-26 Ian Lance Taylor <iant@google.com>
390
391 PR target/28675
392 * gcc.c-torture/compile/pr28675.c: New test.
393
394 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
395
396 PR C++/30016
397 * g++.dg/ext/vector6.C: New test.
398
399 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
400
401 * gcc.c-torture/execute/ieee/20000320-1.x: New.
402
403 2007-04-26 Steve Ellcey <sje@cup.hp.com>
404
405 PR middle-end/31617
406 * g++.dg/other/str_empty.C: Add expected warning.
407
408 2007-04-26 Richard Guenther <rguenther@suse.de>
409 Daniel Berlin <dberlin@dberlin.org>
410
411 PR tree-optimization/30567
412 * g++.dg/other/pr30567.C: New testcase.
413
414 2007-04-26 Richard Guenther <rguenther@suse.de>
415
416 PR tree-optimization/31703
417 * gcc.c-torture/compile/pr31703.c: New testcase.
418 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
419 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
420
421 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
422
423 * gfortran.dg/open_errors.f90: Added if statements checking
424 the value of iostat.
425
426 2007-04-26 Jakub Jelinek <jakub@redhat.com>
427
428 PR c++/31598
429 * g++.dg/gomp/pr31598.C: New test.
430
431 PR tree-optimization/30558
432 * g++.dg/gomp/pr30558.C: New test.
433
434 2007-04-24 Mark Mitchell <mark@codesourcery.com>
435
436 PR c++/31338
437 * g++.dg/ext/complex2.C: New test.
438
439 2007-04-25 Paolo Carlini <pcarlini@suse.de>
440
441 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
442
443 2007-04-25 Thiemo Seufer <ths@mips.com>
444
445 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
446 value to signed char.
447
448 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
449
450 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
451 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
452 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
453
454 2007-04-25 Tobias Burnus <burnus@net-b.de>
455
456 PR fortran/31668
457 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
458 statement functions.
459 * gfortran.dg/c_by_val_5.f90: New test.
460
461 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
462
463 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
464 with two new subroutines to avoid parameter-induced aliasing.
465 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
466 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
467
468 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
469
470 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
471 * g++.dg/warn/Warray-bounds.C: Likewise.
472
473 2007-04-24 Ian Lance Taylor <iant@google.com>
474
475 PR tree-optimization/31605
476 * gcc.c-torture/execute/pr31605.c: New test.
477
478 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
479
480 PR fortran/31587
481 * lib/gcc-dg.exp (scan-module): New function.
482 * gfortran.dg/module_md5_1.f90: New test.
483
484 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
485
486 * g++.old-deja/g++.pt/defarg6.C: Only run with
487 -std=gnu++98.
488 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
489 * g++.dg/cpp0x/variadic61.C: Ditto.
490 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
491 * g++.dg/cpp0x/variadic62.C: Ditto.
492 * g++.dg/template/meminit1.C: Ditto.
493 * g++.dg/template/operator7.C: Ditto.
494 * g++.dg/template/static15.C: Ditto.
495 * g++.dg/template/invalid1.C: Ditto.
496 * g++.dg/template/shift1.C: Ditto.
497 * g++.dg/template/error10.C: Ditto.
498
499 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
500
501 PR diagnostic/25923
502 * gfortran.dg/pr25923.f90: New test.
503
504 2007-04-24 Ian Lance Taylor <iant@google.com>
505
506 PR tree-optimization/31602
507 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
508
509 2007-04-24 Janis Johnson <janis187@us.ibm.com>
510
511 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
512 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
513
514 2007-04-24 Hui-May Chang <hm.chang@apple.com>
515
516 * gcc.target/i386/reload-1.c. New.
517
518 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
519 Olga Golovanevsky <olga@il.ibm.com>
520
521 * g++.dg/other/str_empty.C: New test.
522
523 2007-04-24 Richard Henderson <rth@redhat.com>
524
525 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
526
527 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
528
529 PR target/31641
530 * gcc.c-torture/compile/pr31641.c: New testcase.
531
532 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
533
534 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
535 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
536 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
537 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
538
539 2007-04-23 Simon Baldwin <simonb@google.com>
540
541 * g++.dg/other/error15.C: New.
542 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
543 triggering a "multiple parameters named" error.
544
545 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
546
547 PR fortran/31618
548 * gfortran.dg/backspace_8.f: New test case.
549
550 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
551
552 PR fortran/31630
553 * gfortran.dg/used_types_17.f90: New test.
554
555 PR fortran/31620
556 * gfortran.dg/zero_array_components_1.f90: New test.
557
558 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
559
560 PR fortran/31616
561 * gfortran.dg/open_errors.f90: Allow a different error message.
562
563 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
564
565 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
566 Rename from check_effective_target_vect_pack_mod. Rename global
567 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
568 messages.
569 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
570 rename.
571 * gcc.dg/vect/vect-iv-8a.c: Ditto.
572 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
573
574 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
575
576 PR middle-end/31448
577 * gcc.c-torture/execute/pr31448.c: New testcase.
578
579 2007-04-22 Nick Clifton <nickc@redhat.com>
580
581 * gcc.dg/20020312-2.c: Add support for the FRV.
582
583 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
584
585 PR tree-optimization/24659
586 * gcc.dg/vect/vect-float-extend-1.c: New test.
587 * gcc.dg/vect/vect-float-truncate-1.c: New test.
588
589 2007-04-22 Richard Guenther <rguenther@suse.de>
590
591 PR tree-optimization/29789
592 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
593 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
594
595 2007-04-22 Revital Eres <eres@il.ibm.com>
596
597 * gcc.dg/var-expand2.c: New test.
598
599 2007-04-22 Revital Eres <eres@il.ibm.com>
600
601 * gcc.dg/var-expand3.c: New test.
602
603 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
604
605 PR fortran/31495
606 * gfortran.dg/continuation_8.f90: New test.
607
608 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
609
610 PR C/30265
611 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
612 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
613
614 2007-04-21 Richard Guenther <rguenther@suse.de>
615
616 PR middle-end/31136
617 * gcc.c-torture/execute/pr31136.c: New testcase.
618
619 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
620
621 * gcc.target/i386/movsi-sm-1.c: New.
622
623 2007-04-20 Richard Henderson <rth@redhat.com>
624
625 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
626 * gcc.dg/pr27095.c: Cope with alpha GOT load.
627
628 2007-04-20 Jakub Jelinek <jakub@redhat.com>
629
630 * gcc.target/i386/ordcmp-1.c: New test.
631 * gcc.target/i386/unordcmp-1.c: New test.
632
633 PR tree-optimization/31632
634 * gcc.c-torture/compile/20070419-1.c: New test.
635
636 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
637
638 * gcc.dg/invalid-call-1.c: New test.
639
640 2007-04-18 Dirk Mueller <dmueller@suse.de>
641
642 PR diagnostic/31227
643 * gcc.dg/Warray-bounds-3.c: New.
644
645 2007-04-18 Richard Guenther <rguenther@suse.de>
646
647 PR tree-optimization/19431
648 PR tree-optimization/21463
649 * gcc.c-torture/execute/20070212-1.c: New testcase.
650 * gcc.c-torture/execute/20070212-2.c: Likewise.
651 * gcc.c-torture/execute/20070212-3.c: Likewise.
652 * gcc.dg/tree-ssa/pr19431.c: Likewise.
653 * gcc.dg/tree-ssa/pr21463.c: Likewise.
654 * g++.dg/tree-ssa/pr21463.C: Likewise.
655 * g++.dg/tree-ssa/pr30738.C: Likewise.
656
657 2007-04-17 Mark Mitchell <mark@codesourcery.com>
658
659 PR c++/31513
660 * g++.dg/expr/bitfield8.C: New test.
661
662 2007-04-17 Joseph Myers <joseph@codesourcery.com>
663 Richard Sandiford <richard@codesourcery.com>
664
665 * lib/target-supports.exp (check_profiling_available): Return 0
666 for uClibc with -p or -pg.
667
668 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
669
670 PR c++/31517
671 * g++.dg/template/init7.C: New test.
672
673 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
674
675 PR rtl-optimization/31360
676 * gcc.dg/loop-7.c: New test.
677
678 2007-04-17 Mark Mitchell <mark@codesourcery.com>
679
680 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
681 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
682 build.
683 (compat-execute): Likewise.
684 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
685 files to remote hosts.
686 * lib/c-ctorture.exp (c-torture-compile): Likewise.
687 (c-torture-execute): Likewise.
688 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
689 or plain file. Use remote_upload and remote_download to copy
690 files about.
691 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
692 before scanning it.
693
694 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
695
696 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
697
698 2007-04-16 Lawrence Crowl <crowl@google.com>
699
700 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
701 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
702 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
703 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
704 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
705 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
706 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
707 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
708 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
709 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
710 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
711
712 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
713 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
714 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
715 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
716 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
717 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
718 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
719 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
720 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
721 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
722 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
723
724 2007-04-16 Ian Lance Taylor <iant@google.com>
725
726 PR tree-optimization/31522
727 * gcc.dg/Wstrict-overflow-16.c: New test.
728
729 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
730
731 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
732
733 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
734
735 PR fortran/31144
736 * gfortran.dg/module_naming_1.f90: New.
737
738 2007-04-16 Richard Sandiford <richard@codesourcery.com>
739
740 * lib/target-supports.exp (check_profiling_available): Return
741 false for m68k-*-uclinux.
742
743 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
744
745 PR c++/29365
746 Testcase for c++ anonymous namespace warning
747
748 * g++.dg/warn/anonymous-namespace-1.C: New test
749 * g++.dg/warn/anonymous-namespace-1.h: New test
750
751 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
752
753 PR testsuite/31578
754 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
755
756 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
757
758 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
759
760 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
761
762 PR fortran/31204
763 * gfortran.dg/array_constructor_16.f90: New test.
764
765 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
766
767 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
768 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
769
770 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
771
772 PR rtl-optimization/31500
773 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
774 * g++.dg/warn/Warray-bounds.C: Likewise.
775
776 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
777
778 PR C/31520
779 * gcc.dg/gnu89-init-4.c: New testcase.
780
781 2007-04-14 Jakub Jelinek <jakub@redhat.com>
782
783 PR c++/25874
784 * gcc.dg/gomp/pr25874.c: Add dg-options.
785 * g++.dg/gomp/pr25874.C: Add dg-options.
786
787 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
788
789 PR fortran/21061
790 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
791 * gfortran.dg/warnings_are_errors_1.f: New testcase.
792
793 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
794
795 PR fortran/31561
796 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
797
798 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
799
800 PR fortran/29507
801 PR fortran/31404
802 * gfortran.dg/initialization_6.f90: New test.
803
804 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
805
806 * gcc.c-torture/compile/pr27528.c: Require nonpic.
807
808 * lib/target-supports.exp (check_gc_sections_available):
809 Return false if ldflags includes -elf2flt.
810
811 2007-04-13 Jason Merrill <jason@redhat.com>
812
813 PR c++/31074
814 * conv3.C: New test.
815
816 2007-04-13 Mike Stump <mrs@apple.com>
817
818 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
819 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
820
821 2007-04-13 Joseph Myers <joseph@codesourcery.com>
822
823 PR tree-optimization/29598
824 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
825
826 2007-04-13 Tobias Burnus <burnus@net-b.de>
827
828 PR fortran/31559
829 * gfortran.dg/func_assign.f90: New test.
830
831 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
832
833 PR fortran/31550
834 * gfortran.dg/used_types_16.f90: New test.
835
836 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
837
838 PR fortran/18937
839 * gfortran.dg/goto_2.f90: New.
840 * gfortran.dg/goto_3.f90: New.
841 * gfortran.dg/pr17708.f90: Rename to ...
842 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
843
844 2007-04-13 Tobias Burnus <burnus@net-b.de>
845
846 PR fortran/31562
847 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
848 instead of a struct.
849
850 2007-04-13 Tobias Burnus <burnus@net-b.de>
851
852 PR fortran/31562
853 * gfortran.dg/value_4.c: Use GNU extensions for complex
854 instead of a struct.
855
856 2007-04-13 Richard Guenther <rguenther@suse.de>
857
858 PR tree-optimization/21258
859 * gcc.dg/tree-ssa/vrp34.c: New testcase.
860
861 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
862
863 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
864 <complex.h>.
865
866 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
867
868 PR fortran/31250
869 * gfortran.dg/char_length_2.f90: New.
870 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
871 * gfortran.dg/repeat_4.f90: Likewise.
872
873 PR fortran/31266
874 * gfortran.dg/char_assign_1.f90: New.
875
876 PR fortran/31471
877 * gfortran.dg/block_name_1.f90: New.
878 * gfortran.dg/block_name_2.f90: New.
879
880 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
881
882 PR c++/31078
883 * g++.dg/other/pr31078.C: New.
884
885 2007-04-12 Richard Guenther <rguenther@suse.de>
886
887 PR tree-optimization/31169
888 * gcc.c-torture/execute/pr31169.c: New testcase.
889
890 2007-04-12 Richard Guenther <rguenther@suse.de>
891
892 PR tree-optimization/24689
893 PR tree-optimization/31307
894 * g++.dg/tree-ssa/pr31307.C: New testcase.
895 * gcc.dg/tree-ssa/pr24689.c: Likewise.
896
897 2007-04-12 Tobias Burnus <burnus@net-b.de>
898
899 PR fortran/31472
900 * gfortran.dg/access_spec_1.f90: New test.
901 * gfortran.dg/access_spec_2.f90: New test.
902 * gfortran.dg/non_module_public.f90: Match new error message.
903
904 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
905
906 PR testsuite/31538
907 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
908 to 4 at line 38 to fix bounds problem.
909
910 2007-04-11 Tobias Burnus <burnus@net-b.de>
911
912 PR testsuite/31240
913 * gfortran.dg/pointer_intent_1.f90: Fix test.
914
915 2007-04-10 Eric Christopher <echristo@apple.com>
916
917 * lib/target-supports.exp
918 (check_effective_target_fstack_protector): Rewrite.
919
920 2007-04-09 Mark Mitchell <mark@codesourcery.com>
921
922 PR c++/31449
923 * g++.dg/init/const5.C: New test.
924
925 2007-04-09 Jan Hubicka <jh@suse.cz>
926
927 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
928
929 2007-04-08 Jan Hubicka <jh@suse.cz>
930
931 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
932
933 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
934
935 PR fortran/31257
936 * gfortran.dg/achar_4.f90: New test.
937
938 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
939
940 PR fortran/30880
941 * gfortran.dg/used_dummy_types_8.f90: New test.
942
943 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
944
945 PR fortran/30872
946 * gfortran.dg/parameter_array_element_1.f90: New test.
947
948 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
949
950 PR fortran/31222
951 * gfortran.dg/default_numeric_type_1.f90: New test.
952
953 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
954
955 PR fortran/31424
956 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
957
958 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
959
960 PR fortran/31293
961 * gfortran.dg/interface_12.f90: New test.
962
963 2007-04-07 Bruce Korb <bkorb@gnu.org>
964
965 * gcc.dg/format/opt-6.c: New test.
966 * gcc.dg/format/nul-1.c: New test.
967 * gcc.dg/format/nul-2.c: New test.
968
969 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
970
971 PR libgfortran/31395
972 * gfortran.dg/fmt_colon.f90: New test.
973
974 2007-04-06 Mark Mitchell <mark@codesourcery.com>
975
976 * g++.old-deja/g++.other/init18.C: Use
977 dg-require-effective-target instead of an explicit xfail.
978
979 2007-04-05 Janis Johnson <janis187@us.ibm.com>
980
981 * gcc.dg/dfp/signbit-1.c
982 * gcc.dg/dfp/signbit-2.c
983
984 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
985
986 PR fortran/31483
987 * gfortran.dg/altreturn_5.f90: New test.
988
989 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
990
991 PR fortran/31292
992 * gfortran.dg/contained_module_proc_1.f90: New test.
993
994 2007-04-04 Stuart Hastings <stuart@apple.com>
995
996 PR 31281
997 * testsuite/objc/execute/exceptions/pr31281.m: New.
998
999 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
1000
1001 * g++.dg/ext/dllimport12.C: Update comments.
1002
1003 2007-04-03 Eric Christopher <echristo@apple.com>
1004
1005 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
1006
1007 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1008
1009 PR fortran/31304
1010 * gfortran.dg/repeat_2.f90: New test.
1011 * gfortran.dg/repeat_3.f90: New test.
1012 * gfortran.dg/repeat_4.f90: New test.
1013
1014 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
1015
1016 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
1017
1018 2007-04-03 Jakub Jelinek <jakub@redhat.com>
1019
1020 PR c++/30847
1021 * g++.dg/parse/cond3.C: New test.
1022
1023 PR middle-end/30704
1024 * gcc.c-torture/execute/ieee/pr30704.c: New test.
1025
1026 2007-04-02 Jason Merrill <jason@redhat.com>
1027
1028 PR c++/31187
1029 * g++.dg/ext/visibility/anon3.C: New test.
1030
1031 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1032
1033 PR libgfortran/31052
1034 * gfortran.dg/namelist_28.f90: New test.
1035
1036 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1037
1038 PR libgfortran/31366
1039 * gfortran.dg/direct_io_6.f90: New test.
1040
1041 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1042
1043 PR libgfortran/31207
1044 * gfortran.dg/advance_5.f90: New test.
1045 * gfortran.dg/advance_6.f90: New test.
1046
1047 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
1048
1049 * g++.dg/ext/dllimport6.C: Remove extra ';'.
1050 * g++.dg/ext/dllimport7.C: Likewise.
1051 * g++.dg/ext/selectany1.C: Likewise.
1052
1053 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
1054
1055 * g++.dg/parser/pr31138.C: New.
1056 * g++.dg/parser/pr31140.C: New.
1057 * g++.dg/parser/pr31141.C: New.
1058
1059 2007-03-30 Paolo Carlini <pcarlini@suse.de>
1060
1061 PR c++/26099
1062 * g++.dg/ext/is_base_of.C: New.
1063 * g++.dg/ext/has_virtual_destructor.C: New.
1064 * g++.dg/ext/is_polymorphic.C: New.
1065 * g++.dg/ext/is_base_of_diagnostic.C: New.
1066 * g++.dg/ext/is_enum.C: New.
1067 * g++.dg/ext/has_nothrow_assign.C: New.
1068 * g++.dg/ext/has_nothrow_constructor.C: New.
1069 * g++.dg/ext/is_empty.C: New.
1070 * g++.dg/ext/has_trivial_copy.C: New.
1071 * g++.dg/ext/has_trivial_assign.C: New.
1072 * g++.dg/ext/is_abstract.C: New.
1073 * g++.dg/ext/is_pod.C: New.
1074 * g++.dg/ext/has_nothrow_copy.C: New.
1075 * g++.dg/ext/is_class.C: New.
1076 * g++.dg/ext/has_trivial_constructor.C: New.
1077 * g++.dg/ext/is_union.C: New.
1078 * g++.dg/ext/has_trivial_destructor.C: New.
1079 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
1080 * g++.dg/template/crash43.C: Likewise.
1081
1082 2007-03-29 Dirk Mueller <dmueller@suse.de>
1083
1084 * g++.dg/warn/pedantic2.C: New testcase.
1085
1086 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1087
1088 * size_dim.f90: Fix dg directive.
1089 * pr16433.f: Likewise.
1090 * use_6.f90: Likewise.
1091 * use_7.f90: Likewise.
1092 * entry_9.f90: Likewise.
1093 * pointer_intent_2.f90: Likewise.
1094 * protected_1.f90: Likewise.
1095 * fmt_missing_period_2.f: Likewise.
1096 * pointer_intent_3.f90: Likewise.
1097 * protected_2.f90: Likewise.
1098 * protected_3.f90: Likewise.
1099 * pr15754.f90: Likewise.
1100 * protected_4.f90: Likewise.
1101 * protected_5.f90: Likewise.
1102 * initialization_2.f90: Likewise.
1103 * protected_6.f90: Likewise.
1104 * continuation_7.f90: Likewise.
1105 * derived_function_interface_1.f90: Likewise.
1106 * der_pointer_4.f90: Likewise.
1107 * fmt_zero_precision.f90: Likewise.
1108 * blockdata_3.f90: Likewise.
1109 * fmt_missing_period_1.f: Likewise.
1110 * real_const_3.f90: Likewise.
1111 * use_4.f90: Likewise.
1112 * fmt_missing_period_3.f: Likewise.
1113 * use_5.f90: Likewise.
1114
1115 2007-03-28 Mike Stump <mrs@apple.com>
1116
1117 * gcc.dg/darwin-comm.c: Add.
1118
1119 2007-03-28 Eric Christopher <echristo@apple.com>
1120
1121 * lib/target-supports.exp (check_effective_target_fstack_protector): New.
1122 * gcc.dg/ssp-1.c: Use.
1123 * gcc.dg/ssp-2.c: Ditto.
1124
1125 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
1126
1127 PR c++/29077
1128 * g++.dg/parse/constructor3.C: New test.
1129
1130 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
1131
1132 * gnat.dg/thin_pointer.ad[sb]: New test.
1133
1134 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1135
1136 * g++.dg/cpp0x/bracket1.C: New.
1137 * g++.dg/cpp0x/bracket2.C: New.
1138 * g++.dg/cpp0x/bracket3.C: New.
1139 * g++.dg/cpp0x/bracket4.C: New.
1140
1141 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1142
1143 * g++.dg/cpp0x/temp_default1.C: New.
1144 * g++.dg/cpp0x/temp_default3.C: New.
1145 * g++.dg/cpp0x/temp_default2.C: New.
1146 * g++.dg/cpp0x/temp_default4.C: New.
1147
1148 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1149
1150 PR c++/29993
1151 * g++.dg/other/cv_func2.C: New.
1152
1153 2007-03-27 Janis Johnson <janis187@us.ibm.com>
1154
1155 * gcc.dg/dfp/func-vararg-alternate.h: New file.
1156 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
1157 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
1158 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
1159
1160 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
1161 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
1162
1163 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
1164
1165 * lib/compat.exp (compat-execute): Fix processing of file names.
1166
1167 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
1168
1169 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
1170
1171 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
1172
1173 * lib/target-supports.exp (check_effective_target_fortran_large_real):
1174 Delete created executable test file.
1175 (check_effective_target_fortran_large_int): Ditto.
1176 (check_effective_target_static_libgfortran): Ditto.
1177
1178 2007-03-26 Paolo Carlini <pcarlini@suse.de>
1179
1180 PR c++/30500
1181 * g++.dg/warn/pragma-system_header1.C: New test.
1182 * g++.dg/warn/pragma-system_header2.C: New test.
1183 * g++.dg/warn/pragma-system_header1.h. New.
1184 * g++.dg/warn/pragma-system_header2.h. New.
1185
1186 2007-03-26 Ian Lance Taylor <iant@google.com>
1187
1188 PR tree-optimization/31345
1189 * gcc.c-torture/compile/pr31345-1.c: New test.
1190
1191 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
1192
1193 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
1194 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
1195 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
1196 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
1197 * gfortran.dg/overload_1.f90: Likewise.
1198 * gfortran.dg/impure_assignment_1.f90: Likewise.
1199 * gfortran.dg/error_recovery_3.f90: Likewise.
1200 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
1201 * gfortran.dg/sequence_types_1.f90: Likewise.
1202 * gfortran.dg/internal_references_1.f90: Likewise.
1203 * gfortran.dg/present_1.f90: Likewise.
1204 * gfortran.dg/volatile10.f90: Likewise.
1205 * gfortran.dg/module_equivalence_2.f90: Likewise.
1206 * gfortran.dg/use_4.f90: Likewise.
1207 * gfortran.dg/elemental_result_1.f90: Likewise.
1208 * gfortran.dg/generic_actual_arg.f90: Likewise.
1209 * gfortran.dg/private_type_5.f90: Likewise.
1210 * gfortran.dg/protected_4.f90: Likewise.
1211 * gfortran.dg/interface_3.f90: Likewise.
1212
1213 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
1214
1215 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
1216 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
1217
1218 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
1219
1220 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
1221
1222 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1223
1224 PR libgfortran/31199
1225 * gfortran.dg/fmt_t_4.f90: New test.
1226
1227 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
1228
1229 PR libfortran/31297
1230 * gfortran.dg/backspace_5.f: Initialize variable(s).
1231 * gfortran.dg/backspace_6.f: Likewise.
1232 * gfortran.dg/char_bounds_check_fail_1: Likewise.
1233 * gfortran.dg/direct_io_2.f90: Likewise.
1234 * gfortran.dg/write_back.f: Likewise.
1235 * gfortran.dg/write_rewind_2.f: Likewise.
1236 * gfortran.dg/write_rewind_1.f: Likewise.
1237 * gfortran.dg/write_rewind_2.f: Likewise.
1238
1239 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
1240
1241 PR tree-optimization/30784
1242 * gcc.dg/vect/pr30784.c: New test.
1243
1244 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1245
1246 PR fortran/30877
1247 * gfortran.dg/operator_1.f90: New test.
1248 * gfortran.dg/operator_2.f90: New test.
1249
1250 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
1251
1252 PR libfortran/31196
1253 * gfortran.dg/reshape_transpose_1.f90: New test.
1254
1255 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1256
1257 PR fortran/30655
1258 * gfortran.dg/bounds_check_6.f90: New test.
1259
1260 2007-03-23 Michael Meissner <michael.meissner@amd.com>
1261
1262 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
1263 #ifndef/#endif.
1264 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
1265 * gcc.dg/dfp/decfloat-constants.c: Ditto.
1266
1267 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
1268
1269 PR fortran/31209
1270 * gfortran.dg/pointer_function_actual_1.f90: New test.
1271
1272 PR fortran/31200
1273 * gfortran.dg/pointer_function_actual_2.f90: New test.
1274
1275 PR fortran/31215
1276 * gfortran.dg/result_in_spec_1.f90: New test.
1277
1278 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1279
1280 PR fortran/30834
1281 * gfortran.dg/integer_exponentiation_3.F90: New test.
1282 * gfortran.dg/integer_exponentiation_4.f90: New test.
1283 * gfortran.dg/integer_exponentiation_5.F90: New test.
1284
1285 2007-03-22 Mark Mitchell <mark@codesourcery.com>
1286
1287 PR c++/30863
1288 * g++.dg/template/error24.C: New test.
1289 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
1290
1291 2007-03-22 Mark Mitchell <mark@codesourcery.com>
1292
1293 PR c++/31273
1294 * g++.dg/expr/bitfield7.C: New test.
1295
1296 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1297
1298 PR other/23572
1299 * gcc.dg/float-range-4.c: New.
1300 * gcc.dg/float-range-1.c: Update. Test for a warning.
1301 * gcc.dg/float-range-3.c: New.
1302 * gcc.dg/float-range-5.c: New.
1303
1304 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1305
1306 PR fortran/31262
1307 * gfortran.dg/no_range_check_1.f90: New test.
1308
1309 2007-03-22 Dirk Mueller <dmueller@suse.de>
1310
1311 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
1312 * g++.dg/other/static1.C: Remove stray semicolon.
1313 * g++.dg/other/init1.C: Likewise.
1314 * g++.dg/rtti/dyncast1.C: Likewise.
1315 * g++.dg/tree-ssa/pr17153.C: Likewise.
1316 * g++.dg/lookup/disamb1.C: Likewise.
1317 * g++.dg/lookup/scoped2.C: Likewise.
1318 * g++.dg/lookup/friend7.C: Likewise.
1319 * g++.dg/parse/parse4.C: Likewise.
1320 * g++.dg/parse/parse5.C: Likewise.
1321 * g++.dg/expr/pr29066.C: Likewise.
1322 * g++.dg/expr/cast4.C: Likewise.
1323 * g++.dg/tc1/dr193.C: Likewise.
1324 * g++.dg/tc1/dr213.C: Likewise.
1325 * g++.dg/abi/dcast1.C: Likewise.
1326 * g++.dg/abi/covariant2.C: Likewise.
1327 * g++.dg/inherit/covariant11.C: Likewise.
1328 * g++.dg/inherit/covariant9.C: Likewise.
1329 * g++.dg/inherit/covariant10.C: Likewise.
1330 * g++.dg/init/static3.C: Likewise.
1331 * g++.dg/init/init-ref3.C: Likewise.
1332 * g++.dg/init/ref10.C: Likewise.
1333 * g++.dg/template/meminit2.C: Likewise.
1334 * g++.dg/template/using9.C: Likewise.
1335 * g++.dg/template/friend9.C: Likewise.
1336 * g++.dg/template/ref1.C: Likewise.
1337 * g++.old-deja/g++.warn/inline.C: Likewise.
1338 * g++.old-deja/g++.robertl/eb91.C: Likewise.
1339 * g++.old-deja/g++.robertl/eb46.C: Likewise.
1340 * g++.old-deja/g++.robertl/eb34.C: Likewise.
1341 * g++.old-deja/g++.robertl/eb43.C: Likewise.
1342 * g++.old-deja/g++.robertl/eb26.C: Likewise.
1343 * g++.old-deja/g++.robertl/eb116.C: Likewise.
1344 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1345 * g++.old-deja/g++.brendan/overload8.C: Likewise.
1346 * g++.old-deja/g++.brendan/overload11.C: Likewise.
1347 * g++.old-deja/g++.brendan/copy7.C: Likewise.
1348 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1349 * g++.old-deja/g++.brendan/template11.C: Likewise.
1350 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
1351 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1352 * g++.old-deja/g++.brendan/crash16.C: Likewise.
1353 * g++.old-deja/g++.jason/pmem2.C: Likewise.
1354 * g++.old-deja/g++.jason/parse9.C: Likewise.
1355 * g++.old-deja/g++.jason/byval2.C: Likewise.
1356 * g++.old-deja/g++.jason/overload8.C: Likewise.
1357 * g++.old-deja/g++.jason/pmf8.C: Likewise.
1358 * g++.old-deja/g++.jason/template33.C: Likewise.
1359 * g++.old-deja/g++.jason/return3.C: Likewise.
1360 * g++.old-deja/g++.jason/scoping2.C: Likewise.
1361 * g++.old-deja/g++.jason/virtual.C: Likewise.
1362 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1363 * g++.old-deja/g++.jason/template27.C: Likewise.
1364 * g++.old-deja/g++.jason/synth6.C: Likewise.
1365 * g++.old-deja/g++.jason/ref8.C: Likewise.
1366 * g++.old-deja/g++.jason/offset1.C: Likewise.
1367 * g++.old-deja/g++.other/static20.C: Likewise.
1368 * g++.old-deja/g++.other/array1.C: Likewise.
1369 * g++.old-deja/g++.other/new3.C: Likewise.
1370 * g++.old-deja/g++.other/array2.C: Likewise.
1371 * g++.old-deja/g++.other/overload9.C: Likewise.
1372 * g++.old-deja/g++.other/cast6.C: Likewise.
1373 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
1374 * g++.old-deja/g++.other/eh4.C: Likewise.
1375 * g++.old-deja/g++.other/using7.C: Likewise.
1376 * g++.old-deja/g++.other/init18.C: Likewise.
1377 * g++.old-deja/g++.other/dyncast1.C: Likewise.
1378 * g++.old-deja/g++.other/dyncast2.C: Likewise.
1379 * g++.old-deja/g++.other/dtor11.C: Likewise.
1380 * g++.old-deja/g++.pt/static11.C: Likewise.
1381 * g++.old-deja/g++.pt/crash19.C: Likewise.
1382 * g++.old-deja/g++.pt/overload12.C: Likewise.
1383 * g++.old-deja/g++.pt/crash46.C: Likewise.
1384 * g++.old-deja/g++.pt/mi1.C: Likewise.
1385 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
1386 * g++.old-deja/g++.pt/nontype5.C: Likewise.
1387 * g++.old-deja/g++.pt/local5.C: Likewise.
1388 * g++.old-deja/g++.pt/typename2.C: Likewise.
1389 * g++.old-deja/g++.pt/explicit80.C: Likewise.
1390 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
1391 * g++.old-deja/g++.law/visibility1.C: Likewise.
1392 * g++.old-deja/g++.law/visibility2.C: Likewise.
1393 * g++.old-deja/g++.law/virtual2.C: Likewise.
1394 * g++.old-deja/g++.law/operators19.C: Likewise.
1395 * g++.old-deja/g++.law/parsing10.C: Likewise.
1396 * g++.old-deja/g++.law/visibility4.C: Likewise.
1397 * g++.old-deja/g++.law/operators4.C: Likewise.
1398 * g++.old-deja/g++.law/dtors2.C: Likewise.
1399 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1400 * g++.old-deja/g++.law/visibility10.C: Likewise.
1401 * g++.old-deja/g++.law/scope3.C: Likewise.
1402 * g++.old-deja/g++.law/casts2.C: Likewise.
1403 * g++.old-deja/g++.law/code-gen5.C: Likewise.
1404 * g++.old-deja/g++.law/operators33.C: Likewise.
1405 * g++.old-deja/g++.law/friend4.C: Likewise.
1406 * g++.old-deja/g++.mike/pmf7.C: Likewise.
1407 * g++.old-deja/g++.mike/p5611.C: Likewise.
1408 * g++.old-deja/g++.mike/net37.C: Likewise.
1409 * g++.old-deja/g++.mike/p3570.C: Likewise.
1410 * g++.old-deja/g++.mike/p5718.C: Likewise.
1411 * g++.old-deja/g++.mike/net21.C: Likewise.
1412 * g++.old-deja/g++.mike/p1862.C: Likewise.
1413 * g++.old-deja/g++.mike/p4511.C: Likewise.
1414 * g++.old-deja/g++.mike/virt3.C: Likewise.
1415 * g++.old-deja/g++.mike/p16146.C: Likewise.
1416 * g++.old-deja/g++.mike/p1989.C: Likewise.
1417 * g++.old-deja/g++.mike/p5571.C: Likewise.
1418 * g++.old-deja/g++.gb/scope10.C: Likewise.
1419 * g++.old-deja/g++.abi/primary5.C: Likewise.
1420 * g++.old-deja/g++.abi/empty2.C: Likewise.
1421 * g++.old-deja/g++.abi/arraynew.C: Likewise.
1422 * g++.old-deja/g++.eh/vbase4.C: Likewise.
1423 * g++.old-deja/g++.eh/ptr1.C: Likewise.
1424 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
1425 * g++.old-deja/g++.bob/template3.C: Likewise.
1426 * g++.old-deja/g++.bob/inherit1.C: Likewise.
1427
1428 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
1429
1430 PR fortran/31193
1431 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
1432
1433 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
1434
1435 PR fortran/20897
1436 * gfortran.dg/derived_name_1.f90: New.
1437 * gfortran.dg/derived_name_2.f: New.
1438
1439 2007-03-21 Richard Sandiford <richard@codesourcery.com>
1440
1441 * lib/target-supports.exp (check_effective_target_nonpic): New
1442 procedure.
1443 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
1444 when compiling PIC.
1445 * gcc.target/i386/asm-4.c: Require nonpic.
1446 * gcc.target/i386/cmov1.c: Likewise.
1447 * gcc.target/i386/mul.c: Likewise.
1448 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
1449 * gcc.target/i386/ssetype-1.c: Require nonpic.
1450 * gcc.target/i386/ssetype-3.c: Likewise.
1451 * gcc.target/i386/ssetype-5.c: Likewise.
1452
1453 2007-03-21 Richard Sandiford <richard@codesourcery.com>
1454
1455 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
1456 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
1457 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
1458 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
1459
1460 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
1461
1462 PR tree-optimization/30590
1463 * g++.dg/opt/pr30590.C: New testcase.
1464
1465 2007-03-20 Jakub Jelinek <jakub@redhat.com>
1466
1467 PR c/30762
1468 * gcc.dg/pr30762-1.c: New test.
1469 * gcc.dg/pr30762-2.c: New test.
1470
1471 PR inline-asm/30505
1472 * gcc.target/i386/pr30505.c: New test.
1473
1474 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
1475
1476 * gcc.target/arm/register-variables.c: New.
1477
1478 2007-03-19 Jeff Law <law@redhat.com>
1479
1480 * PR tree-optimization/30984
1481 * gcc.c-torture/pr30984.c: New test.
1482
1483 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
1484 Richard Guenther <rguenther@suse.de>
1485
1486 PR tree-optimization/31254
1487 * gcc.dg/torture/pr31254.c: New testcase.
1488
1489 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
1490
1491 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
1492 target default_packed.
1493
1494 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1495
1496 PR fortran/31203
1497 * gfortran.dg/string_length_1.f90: New test.
1498
1499 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1500
1501 PR testsuite/30395
1502 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
1503
1504 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1505
1506 PR libgfortran/31052
1507 * gfortran.dg/namelist_27.f90: New test.
1508
1509 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
1510
1511 PR fortran/30531
1512 * gfortran.dg/used_types_14.f90: New test.
1513
1514 PR fortran/31086
1515 * gfortran.dg/used_types_15.f90: New test.
1516
1517 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
1518
1519 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
1520 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
1521
1522 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1523
1524 PR fortran/31120
1525 * gfortran.dg/integer_exponentiation_2.f90: New test.
1526
1527 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
1528
1529 PR tree-optimization/31041
1530 * gcc.dg/vect/pr31041.c: New test.
1531
1532 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1533
1534 * g++.dg/warn/Wconversion-integer.C: New
1535 * g++.dg/warn/Wconversion-real.C: New.
1536 * g++.dg/warn/Wconversion-real-integer.C: New.
1537 * g++.dg/warn/conv2.C: Updated.
1538
1539 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1540
1541 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
1542 exclude RTPs.
1543
1544 2007-03-16 Richard Guenther <rguenther@suse.de>
1545
1546 PR tree-optimization/31146
1547 * g++.dg/tree-ssa/pr31146.C: New testcase.
1548
1549 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1550
1551 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
1552 assume that the target has <features.h>.
1553
1554 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1555
1556 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
1557 dg-options rather than to the whole test.
1558
1559 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
1560
1561 PR debug/29906
1562 * g++.dg/debug/pr29906.C: New
1563
1564 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1565
1566 PR libgfortran/31099
1567 * gfortran.dg/unformatted_recl.f90: Update test.
1568
1569 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
1570
1571 * gcc.dg/tree-ssa/prefetch-5.c: New test.
1572
1573 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1574
1575 PR c++/30891
1576 * g++.dg/parse/namespace-definition.C: New.
1577
1578 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1579
1580 PR c++/24924
1581 * g++.dg/cpp/pedantic-errors.C: New.
1582 * g++.dg/cpp/permissive.C: New.
1583
1584 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1585
1586 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
1587 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
1588
1589 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1590
1591 * lib/target-supports.exp (check_missing_uclibc_feature)
1592 (check_effective_target_wchar): New procedures.
1593 * gcc.dg/wchar_t-1.c: Require target wchar.
1594 * gcc.dg/wint_t-1.c: Likewise.
1595
1596 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1597
1598 * lib/target-supports.exp (check_gc_sections_available): Return
1599 false for VxWorks targets.
1600
1601 2007-03-15 Dirk Mueller <dmueller@suse.de>
1602
1603 * g++.dg/warn/Wconversion2.C: Fix typo.
1604 * gcc.dg/if-empty-1.c: Ditto.
1605
1606 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1607
1608 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
1609
1610 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
1611
1612 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
1613 * gcc.target/i386/pr31167.c: Ditto.
1614
1615 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
1616
1617 PR target/31167
1618 * gcc.target/i386/pr31167.c: New test.
1619
1620 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
1621
1622 PR fortran/30922
1623 * gfortran.dg/import5.f90.f90: New test.
1624
1625
1626 PR fortran/30879
1627 * gfortran.dg/data_components_1.f90: New test.
1628
1629
1630 PR fortran/30870
1631 * gfortran.dg/generic_13.f90: New test.
1632
1633 PR fortran/31163
1634 * gfortran.dg/alloc_comp_basics_5.f90: New test.
1635
1636 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1637
1638 PR libgfortran/31051
1639 * gfortran.dg/fmt_t_4.f90: New
1640
1641 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
1642
1643 PR C++/31165
1644 * g++.dg/other/default7.C: New test.
1645
1646 2007-03-15 Dirk Mueller <dmueller@suse.de>
1647
1648 * g++.dg/warn/Wconversion2.C: New.
1649
1650 2007-03-14 Eric Christopher <echristo@apple.com>
1651
1652 * gcc.dg/ssp-1.c: New.
1653 * gcc.dg/ssp-2.c: Ditto.
1654
1655 2007-03-14 Dirk Mueller <dmueller@suse.de>
1656
1657 * g++.dg/warn/do-empty.C: New.
1658 * gcc.dg/do-empty.c: New.
1659 * gcc.dg/if-empty-1.c: Update.
1660 * gcc.dg/20001116-1.c: Update.
1661 * gcc.dg/pr23165.c: Update.
1662
1663 2007-03-14 Jakub Jelinek <jakub@redhat.com>
1664
1665 * gfortran.dg/module_implicit_conversion.f90: New test.
1666
1667 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
1668
1669 PR middle-end/31127
1670 * gcc.dg/pr31127.c: New.
1671
1672 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
1673
1674 * gcc.dg/tree-ssa/loop-26.c: New test.
1675
1676 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
1677
1678 * gcc.target/i386/cmpxchg16b-1.c: New test.
1679
1680 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
1681
1682 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
1683 * gcc.dg/c99-vla-1.c: Likewise.
1684 * g++.dg/ext/vla1.C: Likewise
1685
1686 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
1687
1688 * gcc.dg/wvla-1.c: New test
1689 * gcc.dg/wvla-2.c: New test
1690 * gcc.dg/wvla-3.c: New test
1691 * gcc.dg/wvla-4.c: New test
1692 * gcc.dg/wvla-5.c: New test
1693 * gcc.dg/wvla-6.c: New test
1694 * gcc.dg/wvla-7.c: New test
1695 * g++.dg/warn/Wvla-1.C: New test
1696 * g++.dg/warn/Wvla-2.C: New test
1697 * g++.dg/warn/Wvla-3.C: New test
1698
1699 2007-03-12 Mark Mitchell <mark@codesourcery.com>
1700
1701 PR c++/30108
1702 * g++.dg/other/default6.C: New test.
1703
1704 2007-03-12 Richard Sandiford <richard@codesourcery.com>
1705
1706 * lib/target-supports.exp (check_profiling_available): Return false
1707 for VxWorks.
1708 (check_effective_target_vxworks_kernel): New procedure.
1709 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
1710 VxWorks.
1711 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
1712 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
1713 to include VxWorks.
1714 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
1715
1716 2007-03-12 Richard Sandiford <richard@codesourcery.com>
1717
1718 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
1719 PIC is not supported.
1720 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
1721 * gcc.dg/20020426-2.c: Likewise.
1722 * gcc.dg/pr28243.c: Likewise.
1723 * gcc.dg/visibility-11.c: Likewise.
1724 * gcc.dg/tls/opt-9.c: Likewise.
1725 * gcc.dg/tls/opt-10.c: Likewise.
1726 * gcc.dg/tls/pic-1.c: Likewise.
1727 * gcc.dg/tls/struct-1.c: Likewise.
1728 * gcc.target/i386/20000807-1.c: Likewise.
1729 * gcc.target/i386/20000904-1.c: Likewise.
1730 * gcc.target/i386/20011119-1.c: Likewise.
1731 * gcc.target/i386/990213-2.c: Likewise.
1732 * gcc.target/i386/990214-1.c: Likewise.
1733 * gcc.target/i386/compress-float-387-pic.c: Likewise.
1734 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
1735 * gcc.target/i386/pic-1.c: Likewise.
1736 * gcc.target/i386/pr21518.c: Likewise.
1737 * gcc.target/i386/pr23098.c: Likewise.
1738 * gcc.target/i386/pr23943.c: Likewise.
1739
1740 2007-03-11 Mark Mitchell <mark@codesourcery.com>
1741
1742 PR c++/31038
1743 * g++.dg/template/complit2.C: New test.
1744
1745 PR c++/30328
1746 * g++.dg/ext/bitfield1.C: New test.
1747
1748 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
1749
1750 PR fortran/30883
1751 * gfortran.dg/interface_11.f90: New test.
1752
1753 2007-03-11 Richard Guenther <rguenther@suse.de>
1754
1755 PR tree-optimization/31115
1756 * gcc.dg/torture/pr31115.c: New testcase.
1757
1758 2007-03-11 Ira Rosen <irar@il.ibm.com>
1759
1760 PR tree-optimization/29925
1761 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
1762
1763 2007-03-10 Mark Mitchell <mark@codesourcery.com>
1764
1765 PR c++/30274
1766 * g++.dg/expr/bitfield3.C: New test.
1767 * g++.dg/expr/bitfield4.C: Likewise.
1768 * g++.dg/expr/bitfield5.C: Likewise.
1769 * g++.dg/expr/bitfield6.C: Likewise.
1770
1771 PR c++/30924
1772 * g++.dg/template/array18.C: New test.
1773
1774 2007-03-10 Dirk Mueller <dmueller@suse.de>
1775
1776 PR c++/17946
1777 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
1778 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
1779
1780 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
1781
1782 PR c++/20599
1783 * g++.dg/cpp0x/variadic-bind.C: New.
1784 * g++.dg/cpp0x/variadic-function.C: New.
1785 * g++.dg/cpp0x/variadic-mem_fn.C: New.
1786 * g++.dg/cpp0x/variadic-tuple.C: New.
1787 * g++.dg/cpp0x/variadic1.C: New.
1788 * g++.dg/cpp0x/variadic2.C: New.
1789 * g++.dg/cpp0x/variadic3.C: New.
1790 * g++.dg/cpp0x/variadic4.C: New.
1791 * g++.dg/cpp0x/variadic5.C: New.
1792 * g++.dg/cpp0x/variadic6.C: New.
1793 * g++.dg/cpp0x/variadic7.C: New.
1794 * g++.dg/cpp0x/variadic8.C: New.
1795 * g++.dg/cpp0x/variadic9.C: New.
1796 * g++.dg/cpp0x/variadic10.C: New.
1797 * g++.dg/cpp0x/variadic11.C: New.
1798 * g++.dg/cpp0x/variadic12.C: New.
1799 * g++.dg/cpp0x/variadic13.C: New.
1800 * g++.dg/cpp0x/variadic14.C: New.
1801 * g++.dg/cpp0x/variadic15.C: New.
1802 * g++.dg/cpp0x/variadic16.C: New.
1803 * g++.dg/cpp0x/variadic17.C: New.
1804 * g++.dg/cpp0x/variadic18.C: New.
1805 * g++.dg/cpp0x/variadic19.C: New.
1806 * g++.dg/cpp0x/variadic20.C: New.
1807 * g++.dg/cpp0x/variadic21.C: New.
1808 * g++.dg/cpp0x/variadic22.C: New.
1809 * g++.dg/cpp0x/variadic23.C: New.
1810 * g++.dg/cpp0x/variadic24.C: New.
1811 * g++.dg/cpp0x/variadic25.C: New.
1812 * g++.dg/cpp0x/variadic26.C: New.
1813 * g++.dg/cpp0x/variadic27.C: New.
1814 * g++.dg/cpp0x/variadic28.C: New.
1815 * g++.dg/cpp0x/variadic29.C: New.
1816 * g++.dg/cpp0x/variadic30.C: New.
1817 * g++.dg/cpp0x/variadic31.C: New.
1818 * g++.dg/cpp0x/variadic32.C: New.
1819 * g++.dg/cpp0x/variadic33.C: New.
1820 * g++.dg/cpp0x/variadic34.C: New.
1821 * g++.dg/cpp0x/variadic35.C: New.
1822 * g++.dg/cpp0x/variadic36.C: New.
1823 * g++.dg/cpp0x/variadic37.C: New.
1824 * g++.dg/cpp0x/variadic38.C: New.
1825 * g++.dg/cpp0x/variadic39.C: New.
1826 * g++.dg/cpp0x/variadic40.C: New.
1827 * g++.dg/cpp0x/variadic41.C: New.
1828 * g++.dg/cpp0x/variadic42.C: New.
1829 * g++.dg/cpp0x/variadic43.C: New.
1830 * g++.dg/cpp0x/variadic44.C: New.
1831 * g++.dg/cpp0x/variadic45.C: New.
1832 * g++.dg/cpp0x/variadic46.C: New.
1833 * g++.dg/cpp0x/variadic47.C: New.
1834 * g++.dg/cpp0x/variadic48.C: New.
1835 * g++.dg/cpp0x/variadic49.C: New.
1836 * g++.dg/cpp0x/variadic50.C: New.
1837 * g++.dg/cpp0x/variadic51.C: New.
1838 * g++.dg/cpp0x/variadic52.C: New.
1839 * g++.dg/cpp0x/variadic53.C: New.
1840 * g++.dg/cpp0x/variadic54.C: New.
1841 * g++.dg/cpp0x/variadic55.C: New.
1842 * g++.dg/cpp0x/variadic56.C: New.
1843 * g++.dg/cpp0x/variadic57.C: New.
1844 * g++.dg/cpp0x/variadic58.C: New.
1845 * g++.dg/cpp0x/variadic59.C: New.
1846 * g++.dg/cpp0x/variadic60.C : New.
1847 * g++.dg/cpp0x/variadic61.C : New.
1848 * g++.dg/cpp0x/variadic62.C : New.
1849 * g++.dg/cpp0x/variadic63.C : New.
1850 * g++.dg/cpp0x/variadic64.C : New.
1851 * g++.dg/cpp0x/variadic65.C : New.
1852 * g++.dg/cpp0x/variadic66.C : New.
1853 * g++.dg/cpp0x/variadic67.C : New.
1854 * g++.dg/cpp0x/variadic68.C : New.
1855 * g++.dg/cpp0x/variadic69.C : New.
1856 * g++.dg/cpp0x/variadic70.C : New.
1857 * g++.dg/cpp0x/variadic71.C : New.
1858 * g++.dg/cpp0x/variadic72.C : New.
1859 * g++.dg/cpp0x/variadic73.C : New.
1860 * g++.dg/cpp0x/variadic74.C : New.
1861 * g++.dg/cpp0x/variadic75.C : New.
1862 * g++.dg/cpp0x/variadic-ex1.C : New.
1863 * g++.dg/cpp0x/variadic-ex2.C : New.
1864 * g++.dg/cpp0x/variadic-ex3.C : New.
1865 * g++.dg/cpp0x/variadic-ex4.C : New.
1866 * g++.dg/cpp0x/variadic-ex5.C : New.
1867 * g++.dg/cpp0x/variadic-ex6.C : New.
1868 * g++.dg/cpp0x/variadic-ex7.C : New.
1869 * g++.dg/cpp0x/variadic-ex8.C : New.
1870 * g++.dg/cpp0x/variadic-ex9.C : New.
1871 * g++.dg/cpp0x/variadic-ex10.C : New.
1872 * g++.dg/cpp0x/variadic-ex11.C : New.
1873 * g++.dg/cpp0x/variadic-ex12.C : New.
1874 * g++.dg/cpp0x/variadic-ex13.C : New.
1875 * g++.dg/cpp0x/variadic-ex14.C : New.
1876
1877 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1878
1879 PR libgfortran/31099
1880 * gfortran.dg/unformatted_recl.f90: New test.
1881
1882 2007-03-09 Roger Sayle <roger@eyesopen.com>
1883
1884 * gcc.dg/fold-eqcmplx-1.c: New test case.
1885
1886 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
1887
1888 PR rtl-optimization/30643
1889 * gcc.dg/pr30643.c: New.
1890
1891 2007-03-09 Chao-ying Fu <fu@mips.com>
1892
1893 * gcc.target/mips/mips32-dspr2-type.c: New test.
1894 * gcc.target/mips/mips32-dspr2.c: New test.
1895 * gcc.target/mips/dspr2-MULT.c: New test.
1896 * gcc.target/mips/dspr2-MULTU.c: New test.
1897 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
1898 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
1899 Adjust some formats.
1900
1901 2007-03-09 Dirk Mueller <dmueller@suse.de>
1902
1903 PR c++/17946
1904 * gcc.dg/Wlogical-op-1.c: New.
1905 * g++.dg/warn/Wlogical-op-1.C: New.
1906
1907 2007-03-09 Richard Guenther <rguenther@suse.de>
1908
1909 PR tree-optimization/30904
1910 PR middle-end/31058
1911 * gcc.dg/pr30904.c: Remove xfail.
1912
1913 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
1914
1915 PR C/31072
1916 * gcc.c-torture/execute/pr31072.c: New test.
1917
1918 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1919
1920 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
1921 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1922 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test *lrint* and *lround*.
1923 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and floor->lfloor.
1924 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
1925 * gcc.dg/torture/builtin-integral-1.c: Likewise.
1926 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
1927 and *lround*. Correct macro names.
1928 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
1929 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
1930
1931 2007-03-08 Ian Lance Taylor <iant@google.com>
1932
1933 * gcc.dg/no-strict-overflow-5.c: New test.
1934 * gcc.dg/no-strict-overflow-6.c: New test.
1935 * gcc.dg/Wstrict-overflow-11.c: New test.
1936 * gcc.dg/Wstrict-overflow-12.c: New test.
1937 * gcc.dg/Wstrict-overflow-13.c: New test.
1938 * gcc.dg/Wstrict-overflow-14.c: New test.
1939 * gcc.dg/Wstrict-overflow-15.c: New test.
1940
1941 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1942
1943 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
1944 for VxWorks kernel mode.
1945 * gcc.c-torture/execute/strncmp-1.x: Likewise.
1946
1947 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1948
1949 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
1950 mode.
1951
1952 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1953
1954 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
1955 and lib/bfill.c on VxWorks targets.
1956 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
1957 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
1958 lib/bfill.c and lib/memmove.c on VxWorks targets.
1959 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
1960 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
1961 on VxWorks targets.
1962 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
1963 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
1964
1965 2007-03-08 Tobias Burnus <burnus@net-b.de>
1966
1967 * gfortran.dg/use_5.f90: New test.
1968 * gfortran.dg/use_6.f90: Ditto.
1969 * gfortran.dg/use_7.f90: Ditto.
1970
1971 2007-03-08 Tobias Burnus <burnus@net-b.de>
1972
1973 PR fortran/30973
1974 * gfortran.dg/use_4.f90: New test.
1975 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
1976
1977 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
1978
1979 PR fortran/31011
1980 * gfortran.dg/parameter_array_section_2.f90: New test.
1981
1982 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
1983
1984 PR c++/30852
1985 * g++.dg/ext/offsetof1.C: Add cases with volatile.
1986
1987 PR c++/30534
1988 * g++.dg/template/arg5.C: New test.
1989
1990 2007-03-07 Joseph Myers <joseph@codesourcery.com>
1991
1992 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
1993
1994 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
1995
1996 * gcc.dg/var-expand1.c: Add newline at end of file.
1997
1998 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
1999
2000 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
2001
2002 2007-03-06 Richard Sandiford <richard@codesourcery.com>
2003
2004 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
2005
2006 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2007
2008 * gcc.dg/torture/builtin-convert-4.c: New test.
2009
2010 2007-03-05 Ian Lance Taylor <iant@google.com>
2011
2012 * gcc.c-torture/compile/pr31034.c: New test.
2013
2014 2007-03-05 Ian Lance Taylor <iant@google.com>
2015
2016 * gcc.dg/inline-18.c: New test.
2017 * gcc.dg/inline-19.c: New test.
2018 * gcc.dg/inline-20.c: New test.
2019 * gcc.dg/inline-21.c: New test.
2020
2021 2007-03-05 Richard Guenther <rguenther@suse.de>
2022
2023 PR tree-optimization/14052
2024 * gcc.dg/tree-ssa/vrp33.c: New testcase.
2025
2026 2007-03-05 Richard Guenther <rguenther@suse.de>
2027
2028 PR tree-optimization/23777
2029 * gcc.dg/tree-ssa/pr23777.c: New testcase.
2030
2031 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2032
2033 PR other/30465
2034 * gcc.dg/multiple-overflow-warn-3.c: New.
2035 * g++.dg/warn/multiple-overflow-warn-3.C: New.
2036
2037 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
2038
2039 PR c++/30895
2040 * g++.dg/parse/template23.C: New test.
2041
2042 2007-03-04 Roger Sayle <roger@eyesopen.com>
2043
2044 PR middle-end/30744
2045 * gcc.dg/pr30744-1.c: New test case.
2046
2047 2007-03-04 Tobias Burnus <burnus@net-b.de>
2048
2049 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
2050
2051 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2052
2053 PR target/30406
2054 * gfortran.dg/logical_3.f90: New test.
2055
2056 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
2057
2058 PR libfortran/30981
2059 * gfortran.dg/integer_exponentiation_1.f90: New test.
2060
2061 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
2062
2063 * gcc.target/m68k/m68k.exp: New.
2064 * gcc.target/m68k/crash1.c: New.
2065
2066 2007-03-03 Tobias Burnus <burnus@net-b.de>
2067
2068 * gfortran.dg/c_by_val.c: Use int64_t instead of long
2069 to be more compatible with integer(kind=8).
2070
2071 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2072
2073 PR libfortran/31001
2074 * gfortran.dg/zero_sized_3.f90: New test.
2075
2076 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2077
2078 PR c++/15787
2079 * g++.dg/parse/else.C: New.
2080 * g++.dg/parse/else-2.C: New.
2081
2082 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
2083 Tobias Burnus <burnus@net-b.de>
2084
2085 PR fortran/30882
2086 * gfortran.dg/size_dim.f90: New test.
2087
2088 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
2089 Tobias Burnus <burnus@net-b.de>
2090
2091 PR fortran/30873
2092 * gfortran.dg/entry_9.f90: New test.
2093
2094 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
2095
2096 PR c++/28253
2097 * g++.dg/inherit/covariant16.C: New test.
2098
2099 2007-03-02 Geoffrey Keating <geoffk@apple.com>
2100
2101 * g++.dg/other/darwin-minversion-1.C: New.
2102
2103 2007-03-02 Diego Novillo <dnovillo@redhat.com>
2104
2105 * gcc.dg/tree-ssa/20070302-1.c: New test.
2106
2107 2007-03-02 Joseph Myers <joseph@codesourcery.com>
2108
2109 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
2110 tests.
2111
2112 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
2113
2114 * gcc.dg/tree-ssa/prefetch-4.c: New test.
2115
2116 2007-03-01 Simon Baldwin <simonb@google.com>
2117
2118 PR c++/23689
2119 * warn/ignored_typedef.C: New.
2120 * init/ctor8.C: Added dg-warning to consume ignored typedef
2121 warning.
2122 * template/typedef2.C: Ditto. Moved dg-error onto its own line
2123 and added an explicit line number.
2124
2125 2007-02-28 Richard Guenther <rguenther@suse.de>
2126
2127 PR middle-end/30364
2128 * gcc.dg/torture/pr30364-1.c: New testcase.
2129 * gcc.dg/torture/pr30364-2.c: Likewise.
2130 * gcc.dg/torture/pr30364-3.c: Likewise.
2131
2132 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2133
2134 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
2135 powerpc*, use -funsafe-math-optimizations.
2136 * gcc.dg/torture/builtin-logb-1.c: Likewise.
2137 * gcc.dg/torture/builtin-modf-1.c: Likewise.
2138
2139 2007-02-28 Tobias Burnus <burnus@net-b.de>
2140 Paul Thomas <pault@gcc.gnu.org>
2141
2142 PR fortran/30888
2143 PR fortran/30887
2144 * c_by_val_1.f: Test %VAL() with non-default kind.
2145 * c_by_val.c: Ditto.
2146 * c_by_val_4.f: New test.
2147
2148 2007-02-28 Tobias Burnus <burnus@net-b.de>
2149
2150 PR fortran/30968
2151 * gfortran.dg/continuation_7.f90: New test.
2152
2153 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
2154
2155 * g++.dg/inherit/thunk7.C: New test.
2156 * lib/target-supports.exp (check_profiling_available): Not available
2157 for bfin-*-*.
2158
2159 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
2160
2161 PR target/30970
2162 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
2163
2164 2007-02-27 Mark Mitchell <mark@codesourcery.com>
2165
2166 * lib/target-supports.exp (check_effective_target_init_priority):
2167 Remove Solaris special case.
2168
2169 2007-02-26 Geoffrey Keating <geoffk@apple.com>
2170
2171 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
2172 for more builtin types.
2173
2174 * g++.dg/ext/visibility/class1.C: Port to Darwin.
2175 * g++.dg/ext/visibility/noPLT.C: Likewise.
2176
2177 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2178
2179 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
2180 sh* targets.
2181
2182 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
2183
2184 PR fortran/30865
2185 * size_optional_dim_1.f90: New test.
2186
2187 2007-02-25 Mark Mitchell <mark@codesourcery.com>
2188
2189 * gcc.dg/vxworks/vxworks.exp: New file.
2190 * gcc.dg/vxworks/initpri1.c: Likewise.
2191 * gcc.dg/vxworks/initpri2.c: Likewise.
2192 * gcc.dg/initpri2.c: Add more tests.
2193 * g++.dg/special/initpri2.C: Likewise.
2194
2195 * gcc.dg/initpri1.c: New test.
2196 * gcc.dg/initpri2.c: Likewise.
2197 * g++.dg/special/initpri1.C: New test.
2198 * g++.dg/special/initpri2.C: Likewise.
2199 * g++.dg/special/conpr-1.C: Use init_priority effective target.
2200 * g++.dg/special/conpr-2.C: Likewise.
2201 * g++.dg/special/conpr-3.C: Likewise.
2202 * g++.dg/special/conpr-4.C: Likewise.
2203 * g++.dg/special/initp1.C: Likewise.
2204 * g++.dg/special/ecos.exp: Remove code to detect availability of
2205 constructor priorities.
2206 * lib/target-supports.exp (check_effective_target_init_priority):
2207 New function.
2208
2209 2007-02-24 Jan Hubicka <jh@suse.cz>
2210
2211 * gcc.c-torture/execute/pr30778.c: New testcase.
2212
2213 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2214
2215 PR libgfortran/30918
2216 * gfortran.dg/namelist_26.f90: New test.
2217
2218 2007-02-24 Richard Guenther <rguenther@suse.de>
2219
2220 PR middle-end/30951
2221 * gcc.dg/pr30951.c: New testcase.
2222
2223 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2224
2225 * gcc.dg/torture/builtin-modf-1.c: New test.
2226
2227 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
2228
2229 PR tree-optimization/30904
2230 * gcc.dg/pr30904.c: New test.
2231
2232 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2233
2234 * gcc.test-framework/README: Correct command.
2235 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
2236 -Wunused-value.
2237 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
2238
2239 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
2240
2241 * lib/target-supports.exp (check_effective_target_unwrapped): New.
2242
2243 2007-02-23 Mark Mitchell <mark@codesourcery.com>
2244
2245 * lib/target-supports.exp (check_effective_target_newlib): New
2246 function.
2247
2248 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
2249
2250 PR fortran/30660
2251 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
2252 allocatable component.
2253
2254
2255 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2256
2257 * gcc.dg/torture/builtin-logb-1.c: New test.
2258 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
2259 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
2260 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
2261 sh* targets.
2262
2263 2007-02-23 Richard Guenther <rguenther@suse.de>
2264
2265 * g++.dg/warn/changes-meaning.C: New testcase.
2266
2267 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2268
2269 PR libgfortran/30910
2270 * gfortran.dg/fmt_zero_precision.f90: Update test.
2271
2272 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2273
2274 * gcc.dg/torture/builtin-frexp-1.c: New test.
2275
2276 2007-02-22 Mark Mitchell <mark@codesourcery.com>
2277
2278 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
2279
2280 2007-02-22 Ian Lance Taylor <iant@google.com>
2281
2282 PR debug/30898
2283 * g++.dg/debug/pr30898.C: New test.
2284
2285 2007-02-22 Ira Rosen <irar@il.ibm.com>
2286
2287 * gcc.dg/vect/vect-106.c: New test.
2288
2289 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
2290 Ira Rosen <irar@il.ibm.com>
2291
2292 PR tree-optimization/30843
2293 * gcc.dg/vect/pr30843.c: New test.
2294
2295 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
2296
2297 PR tree-optimization/30858
2298 * gcc.dg/vect/pr30858.c: New test.
2299
2300 2007-02-21 Mark Mitchell <mark@codesourcery.com>
2301
2302 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
2303 to set options for compiling testglue.
2304 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
2305 * lib/obj-c++.exp (obj-c++_init): Likewise.
2306
2307 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
2308
2309 * gnat.dg/derived_aggregate.adb: New test.
2310
2311 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2312
2313 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
2314 sh* targets. Call the correct CKSGN macro.
2315
2316 2007-02-21 Jakub Jelinek <jakub@redhat.com>
2317
2318 * gfortran.dg/gomp/omp_parse1.f90: New test.
2319 * gfortran.dg/gomp/omp_parse2.f: New test.
2320
2321 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
2322
2323 PR fortran/30869
2324 * gfortran.dg/do_pointer_1.f90: New test.
2325
2326 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2327
2328 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
2329 and scalbln.
2330
2331 2007-02-20 Geoffrey Keating <geoffk@apple.com>
2332
2333 * gcc.dg/darwin-minversion-1.c: New.
2334 * gcc.dg/darwin-minversion-2.c: New.
2335
2336 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2337
2338 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
2339
2340 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2341 DJ Delorie <dj@redhat.com>
2342
2343 PR other/30824
2344 * gcc.dg/Wfatal.c: New.
2345 * gcc.dg/Wfatal-2.c: New.
2346 * gcc.dg/Werror-1.c: Adjust expectations.
2347 * gcc.dg/Werror-5.c: Likewise.
2348 * gcc.dg/Werror-7.c: Likewise.
2349 * gcc.dg/Werror-10.c: Likewise.
2350 * gcc.dg/Werror-11.c: Likewise.
2351
2352 2007-02-20 Tobias Burnus <burnus@net-b.de>
2353
2354 PR fortran/30522
2355 * gfortran.dg/volatile10.f90: New test.
2356
2357 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
2358
2359 PR libfortran/30533
2360 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
2361
2362 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2363
2364 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
2365 * gcc.dg/Walways-true-1.c: Likewise.
2366 * gcc.dg/weak/weak-3.c: Likewise.
2367 * gcc.dg/Werror-1.c: Likewise.
2368 * gcc.dg/Werror-3.c: Likewise.
2369 * gcc.dg/Werror-4.c: Likewise.
2370 * gcc.dg/Werror-5.c: Likewise.
2371 * gcc.dg/Werror-6.c: Likewise.
2372 * gcc.dg/Werror-7.c: Likewise.
2373 * gcc.dg/Werror-8.c: Likewise.
2374 * gcc.dg/Werror-10.c: Likewise.
2375 * gcc.dg/Werror-11.c: Likewise.
2376 * gcc.dg/Werror-12.c: Likewise.
2377 * g++.old-deja/g++.mike/warn8.C: Likewise.
2378 * g++.dg/warn/Walways-true-1.C: Likewise.
2379 * g++.dg/warn/Walways-true-2.C: Likewise.
2380 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
2381 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
2382 -Wstring-literal-comparison with -Waddress.
2383 * gcc.dg/Wstring-literal-comparison-4.c: Replace
2384 -Wno-string-literal-comparison with -Wno-address.
2385
2386 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
2387
2388 * gnat.dg/self_aggregate_with_call.adb: New test.
2389
2390 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
2391
2392 PR tree-optimization/30975
2393 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
2394 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
2395 * gcc.dg/vect/pr30795.c: New.
2396
2397 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2398
2399 PR fortran/30681
2400 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
2401
2402 2007-02-18 Roger Sayle <roger@eyesopen.com>
2403
2404 PR rtl-optimization/28173
2405 * gcc.target/i386/andor-1.c: New test case.
2406
2407 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2408
2409 * gcc.dg/torture/builtin-ldexp-1.c: New.
2410 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
2411
2412 2007-02-18 Roger Sayle <roger@eyesopen.com>
2413
2414 * gfortran.dg/array_constructor_15.f90: New test case.
2415
2416 2007-02-18 Roger Sayle <roger@eyesopen.com>
2417
2418 * gfortran.dg/forall_10.f90: New test case.
2419
2420 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
2421
2422 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
2423
2424 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
2425
2426 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
2427 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
2428
2429 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
2430
2431 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
2432 * gcc.target/i386/builtin-bswap-3.c: Ditto.
2433 * gcc.target/i386/xchg-1.c: New test.
2434 * gcc.target/i386/xchg-2.c: New test.
2435
2436 2007-02-16 Richard Guenther <rguenther@suse.de>
2437 Christian Bruel <christian.bruel@st.com>
2438
2439 * gcc.dg/strict-overflow-5.c: New testcase.
2440
2441 2007-02-16 Tobias Burnus <burnus@net-b.de>
2442
2443 PR fortran/30793
2444 * gfortran.dg/func_derived_4.f90: New test.
2445
2446 2007-02-15 Roger Sayle <roger@eyesopen.com>
2447
2448 PR middle-end/30391
2449 * gfortran.dg/pr30391-1.f90: New test case.
2450
2451 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2452
2453 PR middle-end/30433
2454 * gcc.c-torture/compile/pr30433.c: New testcase to check
2455 that complex constants comparisions are foldded.
2456
2457 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2458
2459 PR C++/30158
2460 * g++.dg/ext/stmtexpr10.C: New testcase.
2461
2462 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2463
2464 PR middle-end/30729
2465 * gcc.dg/Wunused-value-2.c: New testcase.
2466
2467 2007-02-15 Ian Lance Taylor <iant@google.com>
2468
2469 * g++.dg/eh/subreg-1.C: New test.
2470
2471 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2472
2473 PR c/26494
2474 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
2475 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
2476 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
2477 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
2478 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
2479 * gcc.dg/Werror-implicit-function-declaration.c: New.
2480
2481 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2482
2483 PR c++/28943
2484 * g++.dg/warn/pr28943.C: New.
2485
2486 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2487
2488 * gfortran.fortran-torture/execute/math.f90: Fix typo.
2489
2490 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2491
2492 PR fortran/30779
2493 * gfortran.dg/error_recovery_3.f90: New test.
2494
2495 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2496
2497 * g++.dg/tree-ssa/sra-1.C: New.
2498
2499 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2500
2501 * g++.dg/tree-ssa/sra-1.C: New.
2502
2503 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2504
2505 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
2506
2507 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2508
2509 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
2510
2511 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
2512
2513 PR fortran/30799
2514 * gfortran.dg/logical_2.f90: New test.
2515
2516 2007-02-14 Joseph Myers <joseph@codesourcery.com>
2517
2518 * gcc.dg/torture/complex-alias-1.c: New test.
2519
2520 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
2521
2522 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
2523 instead of -fdump-tree-tailcall.
2524
2525 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
2526
2527 * gfortran.dg/interface_10.f90: Fix comment typo.
2528
2529 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
2530
2531 PR tree-optimization/30771
2532 * gcc.dg/vect/pr30771.c: New test.
2533
2534 2007-02-13 Ian Lance Taylor <iant@google.com>
2535
2536 * gcc.dg/Wstrict-overflow-1.c: New test.
2537 * gcc.dg/Wstrict-overflow-2.c: New test.
2538 * gcc.dg/Wstrict-overflow-3.c: New test.
2539 * gcc.dg/Wstrict-overflow-4.c: New test.
2540 * gcc.dg/Wstrict-overflow-5.c: New test.
2541 * gcc.dg/Wstrict-overflow-6.c: New test.
2542 * gcc.dg/Wstrict-overflow-7.c: New test.
2543 * gcc.dg/Wstrict-overflow-8.c: New test.
2544 * gcc.dg/Wstrict-overflow-9.c: New test.
2545 * gcc.dg/Wstrict-overflow-10.c: New test.
2546
2547 2007-02-13 Roger Sayle <roger@eyesopen.com>
2548
2549 * gcc.target/ia64/builtin-bswap-2.c: New test case.
2550
2551 2007-02-13 Richard Henderson <rth@redhat.com>
2552
2553 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
2554 * gcc.c-torture/execute/pr29302-1.c: ... here.
2555
2556 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2557
2558 PR c/29521
2559 * gcc.dg/c90-return-1.c: Update output.
2560 * gcc.dg/c99-return-1.c: Likewise.
2561
2562 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
2563
2564 PR fortran/30554
2565 * gfortran.dg/used_dummy_types_7.f90: New test..
2566
2567 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
2568
2569 * gcc.target/i386/parity-1.c: New test.
2570 * gcc.target/i386/parity-2.c: New test.
2571
2572 2007-02-12 Roger Sayle <roger@eyesopen.com>
2573
2574 * gcc.target/i386/builtin-bswap-3.c: New test case.
2575
2576 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
2577
2578 PR tree-optimization/29145
2579 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
2580 alias analysis is improved to take better advantage of restrict
2581 qualified pointers.
2582 * gcc.dg/vect/vect-80.c: Likewise.
2583 * gcc.dg/vect/pr29145.c: New.
2584
2585 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
2586
2587 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
2588 * gcc.target/i386/sse4a-insert.c: Likewise.
2589
2590 2007-02-11 Roger Sayle <roger@eyesopen.com>
2591
2592 * gcc.target/ia64/builtin-popcount-1.c: New test case.
2593 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
2594
2595 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
2596
2597 PR fortran/30478
2598 * gfortran.dg/enum_4.f90: Update error message checks.
2599
2600 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
2601
2602 PR fortran/30554
2603 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
2604 versions of the modules.
2605
2606 PR fortran/30617
2607 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
2608 by getting rid of recursive I/O and providing functions with
2609 results.
2610
2611 PR fortran/30319
2612 * gfortran.dg/char_array_constructor_2.f90
2613
2614 2007-02-11 Mark Mitchell <mark@codesourcery.com>
2615
2616 PR c++/26988
2617 * g++.dg/template/spec34.C: New test
2618
2619 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
2620
2621 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
2622 on i?86 and x86_64.
2623 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
2624 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
2625 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
2626 on i?86 and x86_64.
2627 * gcc.dg/vect/vect-113.c: Ditto.
2628
2629 2007-02-06 Mark Mitchell <mark@codesourcery.com>
2630
2631 PR c++/29487
2632 * g++.dg/eh/weak1-C: New test.
2633 * g++.dg/eh/weak1-a.cc: Likewise.
2634 * g++.dg/eh/comdat1.C: Likewise.
2635
2636 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
2637 Dorit Nuzman <dorit@il.ibm.com>
2638
2639 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
2640 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
2641 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
2642 * gcc.dg/vect/vect-113.c: Likewise.
2643
2644 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
2645
2646 2007-02-10 Richard Henderson <rth@redhat.com>
2647
2648 * lib/target-supports.exp (check_effective_target_tls): Redefine
2649 to mean non-emulated tls.
2650 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2651 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2652 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2653 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2654 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2655 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2656 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2657
2658 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2659
2660 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
2661
2662 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
2663
2664 * gfortran.dg/secnds.f: Replace time tolerance with a
2665 before-and-after bracket.
2666 * gfortran.dg/secnds-1.f: Likewise.
2667
2668 2007-02-09 Tobias Burnus <burnus@net-b.de>
2669
2670 PR fortran/30512
2671 * gfortran.dg/maxlocval_1.f90: New test.
2672
2673 2007-02-09 Roger Sayle <roger@eyesopen.com>
2674
2675 * gcc.target/ia64/builtin_bswap-1.c: New test case.
2676
2677 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2678
2679 PR fortran/30720
2680 * gfortran.dg/array_function_1.f90: New test.
2681
2682 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2683
2684 * lib/target-supports.exp (check_effective_target_lax_strtofp)
2685 (check_effective_target_dummy_wcsftime): New functions.
2686
2687 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2688
2689 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
2690 * lib/target-supports.exp (check_effective_target_uclibc): New
2691 function.
2692
2693 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2694
2695 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
2696 (vsnprintf): Don't define for uClibc targets.
2697
2698 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2699
2700 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
2701 set before checking whether it was allowed.
2702 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
2703 before checking inside_main.
2704
2705 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2706
2707 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
2708 uClinux targets.
2709 (u16sf): Likewise u4sf.
2710 * g++.dg/compat/struct-layout-1.h: Likewise.
2711
2712 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2713
2714 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
2715 procedure.
2716 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
2717 m68k targets if check_effective_target_coldfire_fpu returns true.
2718
2719 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
2720 Richard Guenther <rguenther@suse.de>
2721
2722 PR middle-end/23361
2723 * gcc.dg/fold-compare-3.c: New testcase.
2724 * gcc.dg/tree-ssa/loop-24.c: Likewise.
2725
2726 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
2727
2728 * gcc.dg/pr26570.c: Clean up coverage files.
2729 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
2730 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
2731 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
2732 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
2733 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
2734 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
2735 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
2736 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
2737 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
2738 * gcc.dg/tree-ssa/pr25501.c: Ditto.
2739 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
2740 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
2741 * gcc.dg/vect/pr28952.c: Ditto.
2742 * gcc.dg/vect/pr27151.c: Ditto.
2743 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
2744 * g++.dg/gomp/macro-3.C: Ditto.
2745
2746 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
2747
2748 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
2749 of the loop.
2750
2751 2007-02-08 Roger Sayle <roger@eyesopen.com>
2752
2753 * gcc.target/i386/builtin-bswap-2.c: New test case.
2754
2755 2007-02-08 Roger Sayle <roger@eyesopen.com>
2756
2757 * gfortran.dg/forall_8.f90: New test case.
2758 * gfortran.dg/forall_9.f90: Likewise.
2759
2760 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2761
2762 * gcc.dg/builtins-20.c: Add some -~ complex cases.
2763
2764 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
2765
2766 * lib/target-supports.exp (check_effective_target_simulator): New.
2767
2768 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
2769
2770 * gcc.dg/tree-ssa/loop-25.c: New test.
2771
2772 2007-02-06 Richard Henderson <rth@redhat.com>
2773
2774 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
2775
2776 2007-02-06 Roger Sayle <roger@eyesopen.com>
2777
2778 * gcc.target/powerpc/popcount-1.c: New test case.
2779 * gcc.target/powerpc/parity-1.c: Likewise.
2780
2781 2007-02-06 Richard Guenther <rguenther@suse.de>
2782
2783 PR middle-end/27302
2784 * gcc.dg/torture/pr27302-2.c: New testcase.
2785
2786 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
2787
2788 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
2789 * gcc.dg/vect/vect-iv-1.c: New test.
2790 * gcc.dg/vect/vect-iv-2.c: New test.
2791 * gcc.dg/vect/vect-iv-3.c: New test.
2792 * gcc.dg/vect/vect-iv-4.c: New test.
2793 * gcc.dg/vect/vect-iv-5.c: New test.
2794 * gcc.dg/vect/vect-iv-6.c: New test.
2795 * gcc.dg/vect/vect-iv-7.c: New test.
2796 * gcc.dg/vect/vect-iv-8.c: New test.
2797 * gcc.dg/vect/vect-iv-9.c: New test.
2798 * gcc.dg/vect/vect-iv-10.c: New test.
2799 * gcc.dg/vect/vect-iv-11.c: New test.
2800 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
2801 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
2802 * gcc.dg/vect/vect-14.c: Now vectorizable.
2803 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initilization loop).
2804 * gcc.dg/vect/vect-27.c: Likewise.
2805 * gcc.dg/vect/vect-29.c Likewise.
2806 * gcc.dg/vect/vect-dv-2.c: Likewise.
2807 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
2808 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
2809 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
2810
2811 2007-02-06 Ira Rosen <irar@il.ibm.com>
2812
2813 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
2814
2815 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2816
2817 * gcc.dg/builtins-20.c: Add more cases.
2818
2819 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
2820
2821 PR debug/30189
2822 * gcc.dg/pr30189.c: New test.
2823
2824 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
2825
2826 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
2827 for running tests.
2828 * gcc.target/i386/sse4a-extract.c: New test.
2829 * gcc.target/i386/sse4a-insert.c: New test.
2830 * gcc.target/i386/sse4a-montsd.c: New test.
2831 * gcc.target/i386/sse4a-montss.c: New test.
2832
2833 2007-02-05 Richard Guenther <rguenther@suse.de>
2834
2835 * gcc.target/i386/vectorize3.c: New testcase.
2836
2837 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
2838
2839 PR target/30665
2840 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
2841
2842 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2843
2844 PR fortran/30611
2845 * gfortran.dg/repeat_1.f90: New test.
2846
2847 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
2848
2849 PR fortran/30605
2850 * gfortran.dg/spread_shape_1.f90: Remove tabs.
2851 * gfortran.dg/derived_init_2.f90: Ditto.
2852 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
2853 * gfortran.dg/array_initializer_1.f90: Ditto.
2854 * gfortran.dg/do_2.f90: Ditto.
2855 * gfortran.dg/proc_assign_1.f90: Ditto.
2856
2857 2007-02-04 Richard Guenther <rguenther@suse.de>
2858
2859 PR middle-end/30636
2860 * g++.dg/warn/pr30636.C: New testcase.
2861 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
2862
2863 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
2864
2865 PR middle-end/30667
2866 * gfortran.dg/pr30667.f: New test.
2867
2868 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2869
2870 * gcc.dg/builtins-54.c: Add more cases.
2871
2872 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
2873
2874 PR fortran/30514
2875 * gfortran.dg/zero_sized_2.f90: New test.
2876
2877 PR fortran/30660
2878 * gfortran.dg/alloc_comp_basics_4.f90: New test.
2879
2880 PR fortran/29820
2881 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
2882 file.
2883
2884 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
2885
2886 PR fortran/30683
2887 * gfortran.dg/interface_10.f90: New test.
2888
2889 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2890
2891 * gcc.dg/builtins-20.c: Add more cases.
2892
2893 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2894
2895 PR target/29682
2896 * gcc-target/ia64/pr29682.c: New test.
2897
2898 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
2899
2900 PR fortran/30284
2901 * gfortran.dg/arrayio_11.f90.f90: New test.
2902
2903 PR fortran/30626
2904 * gfortran.dg/arrayio_12.f90.f90: New test.
2905
2906 2007-02-02 Jakub Jelinek <jakub@redhat.com>
2907
2908 PR c++/30536
2909 * g++.dg/tls/diag-5.C: New test.
2910
2911 PR middle-end/30473
2912 * gcc.dg/pr30473.c: New test.
2913 * gcc.c-torture/execute/20070201-1.c: New test.
2914
2915 2007-02-01 Roger Sayle <roger@eyesopen.com>
2916
2917 * gfortran.dg/dependency_20.f90: New test case.
2918
2919 2007-01-31 Ian Lance Taylor <iant@google.com>
2920
2921 * gcc.dg/lower-subreg-1.c (test): New test.
2922
2923 2007-01-30 Geoffrey Keating <geoffk@apple.com>
2924
2925 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
2926
2927 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2928
2929 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
2930 * gcc.dg/torture/builtin-math-3.c: Likewise.
2931
2932 2007-01-31 Dirk Mueller <dmueller@suse.de>
2933
2934 gcc.dg/Wparentheses-2.c: Update and add new tests.
2935
2936 2007-01-31 Ira Rosen <irar@il.ibm.com>
2937
2938 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
2939 vectorize.
2940
2941 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
2942
2943 * gcc.dg/builtins-63.c: New test.
2944
2945 2007-01-31 Tobias Burnus <burnus@net-b.de>
2946
2947 PR fortran/27588
2948 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
2949
2950 2007-01-31 Tobias Burnus <burnus@net-b.de>
2951
2952 PR fortran/30520
2953 * gfortran.dg/volatile8.f90: New argument conformance test.
2954 * gfortran.dg/volatile9.f90: New scope test.
2955
2956 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2957
2958 PR c++/24745
2959 * g++.dg/warn/null4.C: New.
2960
2961 2001-01-30 Roger Sayle <roger@eyesopen.com>
2962 Uros Bizjak <ubizjak@gmail.com>
2963
2964 * gcc.dg/large-size-array-3.c: Correct typo.
2965
2966 2007-01-30 Richard Guenther <rguenther@suse.de>
2967
2968 PR middle-end/27657
2969 * g++.dg/debug/pr27657.C: New testcase.
2970
2971 2007-01-30 Richard Guenther <rguenther@suse.de>
2972
2973 PR middle-end/30313
2974 * gcc.dg/torture/pr30313.c: New testcase.
2975
2976 2007-01-29 Janis Johnson <janis187@us.ibm.com>
2977
2978 * gcc.dg/dfp/dfp-except.h: New file.
2979 * gcc.dg/dfp/fe-check.h: New file.
2980 * gcc.dg/dfp/fe-binop.c: New test.
2981 * gcc.dg/dfp/fe-convert-1.c: New test.
2982 * gcc.dg/dfp/fe-convert-2.c: New test.
2983 * gcc.dg/dfp/fe-convert-3.c: New test.
2984
2985 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
2986 * gcc.dg/dfp/decfloat-constants.c: Ditto.
2987 * gcc.dg/dfp/convert-dfp.c: Ditto.
2988 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
2989
2990 2007-01-29 Josh Conner <jconner@apple.com>
2991
2992 * gcc.target/powerpc/altivec-24.c: New test.
2993
2994 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
2995
2996 PR c++/28266
2997 * g++.dg/parse/defarg12.C: New test.
2998
2999 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
3000
3001 PR fortran/30554
3002 * gfortran.dg/used_dummy_types_6.f90: New test.
3003
3004 2007-01-28 Jan Hubicka <jh@suse.cz>
3005
3006 * gcc.dg/tree-prof/val-prof-6.c: New test.
3007
3008 2007-01-28 Roger Sayle <roger@eyesopen.com>
3009
3010 * gcc.dg/large-size-array-3.c: Correct test case (portability).
3011
3012 2007-01-28 Andrew Pinski <pinskia@gmail.com>
3013
3014 PR C++/28988
3015 * g++.dg/expr/dtor4.C: New test.
3016
3017 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
3018
3019 * gcc.dg/tree-ssa/loop-23.c: New test.
3020
3021 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
3022
3023 PR libfortran/30389
3024 * gfortran.dg/achar_2.f90: New test.
3025 * gfortran.dg/achar_3.f90: New test.
3026
3027 2007-01-27 Ian Lance Taylor <iant@google.com>
3028
3029 * gcc.dg/strict-overflow-1.c: New test.
3030 * gcc.dg/no-strict-overflow-1.c: New test.
3031 * gcc.dg/strict-overflow-2.c: New test.
3032 * gcc.dg/no-strict-overflow-2.c: New test.
3033 * gcc.dg/strict-overflow-3.c: New test.
3034 * gcc.dg/no-strict-overflow-3.c: New test.
3035 * gcc.dg/strict-overflow-4.c: New test.
3036 * gcc.dg/no-strict-overflow-4.c: New test.
3037 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
3038 * gcc.dg/pr15784-1.c: Likewise.
3039 * gcc.dg/pr20922-1.c: Likewise.
3040 * gcc.dg/pr20922-3.c: Likewise.
3041 * gcc.dg/pr20922-4.c: Likewise.
3042 * gcc.dg/pr20922-6.c: Likewise.
3043 * gcc.dg/compare-4.c: Likewise.
3044 * gcc.dg/torture/pr26898-1.c: Likewise.
3045 * gcc.dg/tree-ssa/divide-1.c: Likewise.
3046 * gcc.dg/tree-ssa/divide-2.c: Likewise.
3047 * gcc.dg/tree-ssa/divide-3.c: Likewise.
3048 * gcc.dg/tree-ssa/divide-4.c: Likewise.
3049 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
3050 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
3051 * gcc.dg/tree-ssa/pr21082.c: Likewise.
3052 * gcc.dg/tree-ssa/pr26899.c: Likewise.
3053 * g++.dg/tree-ssa/pr21082.C: Likewise.
3054
3055 2007-01-27 Roger Sayle <roger@eyesopen.com>
3056
3057 * gcc-dg/large-size-array-3.c: New test case.
3058
3059 2007-01-27 Roger Sayle <roger@eyesopen.com>
3060
3061 * gfortran.dg/forall_7.f90: New test case.
3062
3063 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
3064
3065 PR fortran/30407
3066 * gfortran.dg/where_operator_assign_1.f90: New test.
3067 * gfortran.dg/where_operator_assign_2.f90: New test.
3068 * gfortran.dg/where_operator_assign_3.f90: New test.
3069
3070 2007-01-26 Joseph Myers <joseph@codesourcery.com>
3071
3072 * lib/target-supports.exp
3073 (check_effective_target_powerpc_altivec): New.
3074 (check_effective_target_vect_cmdline_needed): Use it.
3075
3076 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
3077
3078 PR fortran/30278
3079 * gfortran.dg/backslash_3.f: New test.
3080
3081 2007-01-26 Richard Guenther <rguenther@suse.de>
3082
3083 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
3084
3085 2007-01-26 Tobias Burnus <burnus@net-b.de>
3086
3087 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
3088 * gfortran.dg/vect/vect.exp: Ditto.
3089 * gfortran.dg/dg.exp: Ditto.
3090 * gfortran.fortran-torture/execute/execute.exp: Ditto.
3091 * gfortran.fortran-torture/compile/compile.exp: Ditto.
3092
3093 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3094
3095 * gcc.dg/builtins-20.c: Add more cases.
3096 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
3097
3098 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3099
3100 PR fortran/30437
3101 * gcc.dg/Wall.c: New.
3102 * gcc.dg/Wno-all.c: New.
3103 * gfortran.dg/Wall.f90: New.
3104 * gfortran.dg/Wno-all.f90: New.
3105
3106 2007-01-24 Geoffrey Keating <geoffk@apple.com>
3107
3108 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
3109 * g++.dg/eh/simd-2.C: Also run on Darwin.
3110 * g++.dg/eh/simd-3.C: New.
3111 * g++.dg/eh/simd-4.C: New.
3112
3113 2007-01-25 Richard Guenther <rguenther@suse.de>
3114
3115 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
3116 and _PROFILE_USE.
3117 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
3118
3119 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
3120
3121 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
3122 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
3123 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
3124 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
3125 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
3126 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
3127 * gcc.dg/ipa/ipa-7.c: New testcase.
3128
3129 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
3130
3131 * g++.dg/cpp0x/warn_cxx0x.C: New.
3132
3133 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3134
3135 * gcc.dg/builtins-20.c: Test builtin carg.
3136
3137 2007-01-24 Jakub Jelinek <jakub@redhat.com>
3138
3139 PR middle-end/27416
3140 * gcc.dg/gomp/pr27416.c: New test.
3141
3142 PR middle-end/30494
3143 * gcc.dg/gomp/pr30494.c: New test.
3144 * g++.dg/gomp/pr30494.C: New test.
3145
3146 PR middle-end/30421
3147 * gcc.dg/gomp/pr30421.c: New test.
3148
3149 2007-01-24 Steve Ellcey <sje@cup.hp.com>
3150
3151 * gcc.target/ia64/versionid-1.c: New test.
3152 * gcc.target/ia64/versionid-2.c: New test.
3153
3154 2007-01-24 Richard Guenther <rguenther@suse.de>
3155
3156 PR testsuite/30181
3157 * gcc.dg/builtins-57.c: Change to a link-time testcase
3158 to support non-C99 targets.
3159
3160 2007-01-24 Jan Hubicka <jh@suse.cz>
3161
3162 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
3163
3164 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
3165
3166 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
3167
3168 2007-01-23 Andrew Pinski <pinskia@gmail.com>
3169
3170 PR objc/27438
3171 * objc.dg/const-str-12.m: New test.
3172
3173 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3174
3175 PR fortran/30532
3176 * gfortran.dg/ctrl-z.f90: New test.
3177
3178 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3179
3180 PR fortran/30481
3181 * gfortran.dg/namelist_assumed_char.f90: New test.
3182
3183 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
3184
3185 PR c++/27492
3186 * g++.dg/inherit/covariant15.C: New test.
3187
3188 2007-01-23 Ian Lance Taylor <iant@google.com>
3189
3190 * g++.dg/warn/Wparentheses-24.C: New test.
3191
3192 2007-01-23 Richard Guenther <rguenther@suse.de>
3193
3194 PR testsuite/30560
3195 * ada/acats/run_acats: Do not call gnatmake or gnatchop
3196 with full path.
3197
3198 2007-01-22 Richard Guenther <rguenther@suse.de>
3199
3200 PR tree-optimization/30038
3201 * gcc.dg/builtins-62.c: New testcase.
3202
3203 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3204
3205 * gcc.c-torture/compile/20070121.c: New test.
3206
3207 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
3208
3209 PR libfortran/30525
3210 * gfortran.dg/char_comparison_1.f: New test.
3211
3212 2007-01-21 Ira Rosen <irar@il.ibm.com>
3213
3214 * gcc.dg/vect/vect-strided-same-dr.c: New test.
3215
3216 2007-01-20 Andrew Pinski <pinskia@gmail.com>
3217
3218 PR objc/30479
3219 * objc.dg/pch: New directory.
3220 * objc.dg/pch/pch.exp: New file.
3221 * objc.dg/pch/interface-1.m: New test.
3222 * objc.dg/pch/interface-1.hs: New include file.
3223 * lib/objc.exp (objc_target_compile): Add
3224 "-x objective-c-header" in front of the sources if this is
3225 a precompiled header being compiled.
3226
3227 2007-01-20 Roger Sayle <roger@eyesopen.com>
3228
3229 * gfortran.dg/array_memcpy_3.f90: New test case.
3230 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
3231
3232 2007-01-20 Roger Sayle <roger@eyesopen.com>
3233 Brooks Moses <brooks.moses@codesourcery.com>
3234 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3235
3236 * gfortran.dg/intrinsic_sign_1.f90: New test case.
3237 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
3238
3239 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3240
3241 * gcc.dg/torture/builtin-math-3.c: Test fdim.
3242
3243 2007-01-19 Mike Stump <mrs@apple.com>
3244
3245 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
3246 away.
3247
3248 2007-01-19 Roger Sayle <roger@eyesopen.com>
3249
3250 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
3251 option instead of -funsafe-math-optimizations.
3252
3253 2007-01-19 Tomas Bily <tbily@suse.cz>
3254
3255 gcc.dg/tree-prof/indir-call-prof.c: New.
3256 g++.dg/dg.exp: Add tree-prof subdirectory.
3257 g++.dg/tree-prof/indir-call-prof.C: New.
3258 g++.dg/tree-prof/tree-prof.exp: New.
3259
3260 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3261
3262 PR c++/17947
3263 * g++.dg/warn/deprecated.C: Update warning output.
3264 * g++.dg/warn/deprecated-2.C: Likewise.
3265 * g++.dg/warn/deprecated-3.C: New.
3266
3267 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
3268
3269 * gcc.c-torture/execute/nestfunc-7.c: New.
3270
3271 2007-01-18 Hui-May Chang <hm.chang@apple.com>
3272
3273 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
3274
3275 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
3276
3277 * gcc.dg/m68k-pic-1.c: New.
3278
3279 2007-01-18 Roger Sayle <roger@eyesopen.com>
3280
3281 * gfortran.dg/array_memcpy_4.f90: New test case.
3282
3283 2007-01-18 Josh Conner <jconner@apple.com>
3284
3285 PR target/30485
3286 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
3287 * gcc.dg/vect/no-trapping-math-1: New.
3288 * gcc.dg/vect/no-trapping-math-2: New.
3289
3290 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
3291
3292 * gcc.target/i386/387-8.c: Update comment about optimizing
3293 inherent load of 1.0 of fptan instruction.
3294
3295 2007-01-18 Dirk Mueller <dmueller@suse.de>
3296 Richard Guenther <rguenther@suse.de>
3297
3298 PR diagnostic/8268
3299 * gcc.dg/Warray-bounds.c: New testcase.
3300 * gcc.dg/Warray-bounds-2.c: New testcase.
3301 * g++.dg/warn/Warray-bounds.C: New testcase.
3302 * g++.dg/warn/Warray-bounds-2.C: New testcase.
3303
3304 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
3305
3306 PR fortran/30476
3307 * gfortran.dg/generic_12.f90: New test.
3308
3309 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
3310
3311 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
3312 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
3313
3314 2007-01-16 Janis Johnson <janis187@us.ibm.com>
3315
3316 * gcc.dg/dfp/compare-special.h: New file.
3317 * gcc.dg/dfp/compare-special-32.c: New test.
3318 * gcc.dg/dfp/compare-special-64.c: New test.
3319 * gcc.dg/dfp/compare-special-128.c: New test.
3320
3321 2007-01-16 Roger Sayle <roger@eyesopen.com>
3322 Paul Thomas <pault@gcc.gnu.org>
3323 Steven G. Kargl <kargl@gcc.gnu.org>
3324
3325 PR fortran/30404
3326 * gfortran.dg/forall_6.f90: New test case.
3327 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
3328 * gfortran.dg/dependency_13.f90: Likewise.
3329
3330 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3331
3332 PR testsuite/12325
3333 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
3334 targets that don't support Inf.
3335
3336 2007-01-15 Dale Johannesen <dalej@apple.com>
3337
3338 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
3339
3340 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
3341
3342 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
3343 of achar for 0xff to avoid the "Extended ASCII not
3344 implemented" error message.
3345
3346 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
3347
3348 PR fortran/28172
3349 * gfortran.dg/altreturn_4.f90: New test.
3350
3351 PR fortran/29389
3352 * gfortran.dg/stfunc_4.f90: New test.
3353
3354 PR fortran/29712
3355 * gfortran.dg/bound_2.f90: Reinstate commented out line.
3356 * gfortran.dg/initialization_1.f90: Change warning.
3357
3358 PR fortran/30283
3359 * gfortran.dg/specification_type_resolution_2.f90: New test.
3360
3361 2007-01-14 Jan Hubicka <jh@suse.cz>
3362
3363 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
3364 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
3365 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
3366 elimination.
3367
3368 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
3369
3370 PR fortran/30410
3371 * gfortran.dg/external_procedures_2.f90: New test.
3372
3373 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
3374
3375 PR target/30413
3376 * gcc.target/i386/pr30413.c: New test.
3377
3378 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
3379
3380 PR fortran/30452
3381 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
3382
3383 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
3384
3385 * gcc.dg/20070112-1.c: New test.
3386
3387 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3388
3389 PR libgfortran/30435
3390 * gfortran.dg/list_read_6.f90: New test.
3391
3392 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
3393
3394 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
3395
3396 2007-01-12 Tom Tromey <tromey@redhat.com>
3397
3398 PR preprocessor/28227:
3399 * gcc.dg/cpp/pr28227.c: New file.
3400
3401 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3402
3403 * gcc.dg/tree-ssa/loop-22.c: New test.
3404
3405 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3406
3407 PR tree-optimization/29516
3408 * gcc.dg/tree-ssa/loop-20.c: New test.
3409
3410 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
3411
3412 PR libfortran/30415
3413 * minmaxloc_integer_kinds_1.f90: New test.
3414
3415 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
3416
3417 PR c++/29573
3418 * g++.dg/template/sizeof-template-argument.C: New test.
3419
3420 2007-01-11 Jan Hubicka <jh@suse.cz>
3421
3422 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
3423 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
3424 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
3425 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
3426 * gcc.dg/tree-ssa/pr21658.c: Likewise.
3427 * gcc.dg/tree-ssa/pr15349.c: Likewise.
3428 * gcc.dg/tree-ssa/pr25501.c: Likewise.
3429 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
3430 transformation in question.
3431 * gcc.dg/tree-ssa/vrp05.c: Likewise.
3432 * gcc.dg/tree-ssa/pr20701.c: Likewise.
3433 * gcc.dg/always_inline3.c: Likewise.
3434
3435 2007-01-10 Mark Mitchell <mark@codesourcery.com>
3436
3437 PR c++/28999
3438 * g++.dg/template/typename11.C: New test.
3439
3440 2007-01-10 Robert Kennedy <jimbob@google.com>
3441
3442 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
3443
3444 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
3445
3446 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
3447 for different integer kinds.
3448 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
3449 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
3450 * gfortran.dg/ishft_2.f90: New test.
3451 * gfortran.dg/ishft_3.f90: New test.
3452
3453 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
3454
3455 * gfortran.dg/altreturn_2.f90: Removed executable bit.
3456
3457 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
3458
3459 PR tree-optimization/30322
3460 * gcc.dg/tree-ssa/loop-21.c: New test.
3461
3462 2007-01-08 Geoffrey Keating <geoffk@apple.com>
3463
3464 * g++.dg/rtti/darwin-builtin-linkage.C: New.
3465
3466 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
3467
3468 * gcc.target/spu/intrinsics-1.c: Remove xfail.
3469
3470 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3471
3472 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
3473 * g++.dg/warn/overflow-warn-3.C: Likewise.
3474 * g++.dg/warn/overflow-warn-4.C: Likewise.
3475 * g++.dg/warn/overflow-warn-5.C: Likewise.
3476 * g++.dg/warn/overflow-warn-6.C: Likewise.
3477 * g++.dg/warn/Woverflow-1.C: Likewise.
3478 * g++.dg/warn/Woverflow-2.C: Likewise.
3479 * g++.dg/warn/Woverflow-3.C: Likewise.
3480 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
3481
3482 2007-01-08 Roger Sayle <roger@eyesopen.com>
3483
3484 * gfortran.dg/array_constructor_14.f90: New test case.
3485 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
3486
3487 2007-01-08 Richard Guenther <rguenther@suse.de>
3488
3489 PR tree-optimization/23603
3490 * gcc.dg/tree-ssa/vrp31.c: New testcase.
3491 * gcc.dg/tree-ssa/vrp32.c: Likewise.
3492
3493 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
3494
3495 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
3496 in __v8qi typedef.
3497 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
3498 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
3499 compiler behaviour.
3500 * gcc.dg/simd-5.c: Likewise.
3501 * gcc.dg/simd-6.c: Likewise.
3502 * g++.dg/conversion/simd1.C: Likewise.
3503 * g++.dg/conversion/simd3.C: Likewise.
3504 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
3505 (main): Use it.
3506
3507 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
3508
3509 PR tree-optimization/29877
3510 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
3511 name of a hard register for the target concerned. Adjust dg-error
3512 directives to cope with new behaviour of TER.
3513
3514 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3515
3516 PR c++/28986
3517 * g++.dg/conversion/nullptr1.C: Added overflow warning.
3518 * g++.dg/warn/overflow-warn-1.C: New.
3519 * g++.dg/warn/overflow-warn-3.C: New.
3520 * g++.dg/warn/overflow-warn-4.C: New.
3521 * g++.dg/warn/overflow-warn-5.C: New.
3522 * g++.dg/warn/overflow-warn-6.C: New.
3523 * g++.dg/warn/Woverflow-1.C: New.
3524 * g++.dg/warn/Woverflow-2.C: New.
3525 * g++.dg/warn/Woverflow-3.C: New.
3526 * g++.dg/warn/multiple-overflow-warn-2.C: New.
3527
3528 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
3529
3530 PR fortran/27698
3531 * gfortran.dg/invalid_name.f90: New test.
3532 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
3533 * gfortran.dg/gomp/pr29759.f90: Ditto.
3534
3535 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
3536
3537 * gfortran.dg/present_1.f90: Update error message.
3538
3539 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
3540
3541 PR c++/19439
3542 * g++.dg/template/duplicate1.C: New test
3543 * g++.dg/template/memfriend6.C: Adjust error markers.
3544
3545 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
3546
3547 PR tree-opt/30385
3548 * gcc.dg/torture/inline-1.c: New test.
3549
3550 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3551
3552 PR c/19978
3553 * gcc.dg/multiple-overflow-warn-1.c: New.
3554 * gcc.dg/multiple-overflow-warn-2.c: New.
3555 * gcc.dg/overflow-warn-6.c: New.
3556 * g++.dg/warn/multiple-overflow-warn-1.C: New.
3557
3558 2007-01-05 Roger Sayle <roger@eyesopen.com>
3559
3560 * gfortran.dg/array_memcpy_1.f90: New test case.
3561 * gfortran.dg/array_memcpy_2.f90: Likewise.
3562
3563 2007-01-05 Richard Guenther <rguenther@suse.de>
3564
3565 PR middle-end/27826
3566 * g++.dg/opt/pr27826.C: New testcase.
3567
3568 2007-01-05 Ian Lance Taylor <iant@google.com>
3569
3570 * gcc.dg/Walways-true-1.c: New test.
3571 * gcc.dg/Walways-true-2.c: New test.
3572 * g++.dg/warn/Walways-true-1.C: New test.
3573 * g++.dg/warn/Walways-true-2.C: New test.
3574
3575 2007-01-05 Jakub Jelinek <jakub@redhat.com>
3576
3577 PR c/30360
3578 * gcc.dg/pr30360.c: New test.
3579
3580 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
3581
3582 PR fortran/23232
3583 * gfortran.dg/data_implied_do_1.f90: New test.
3584
3585 PR fortran/27996
3586 PR fortran/27998
3587 * gfortran.dg/char_length_1.f90: New test.
3588
3589 2007-01-05 Richard Guenther <rguenther@suse.de>
3590
3591 PR middle-end/28116
3592 * g++.dg/opt/pr28116.C: New testcase.
3593
3594 2007-01-05 Tobias Burnus <burnus@net-b.de>
3595
3596 PR fortran/29624
3597 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
3598 invalid deallocate.
3599 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
3600 * gfortran.dg/protected_4.f90: Add pointer intent check.
3601 * gfortran.dg/protected_6.f90: Add pointer intent check.
3602 * gfortran.dg/pointer_intent_1.f90: New test.
3603 * gfortran.dg/pointer_intent_2.f90: New test.
3604 * gfortran.dg/pointer_intent_3.f90: New test.
3605
3606 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
3607
3608 PR 30235
3609 * gfortran.dg/altreturn_2.f90: new test.
3610
3611 2007-01-04 Tom Tromey <tromey@redhat.com>
3612
3613 PR preprocessor/28165:
3614 * gcc.dg/cpp/pr28165.c: New file.
3615
3616 2007-01-03 Josh Conner <jconner@apple.com>
3617
3618 PR middle-end/29683
3619 * gcc.dg/pr29683.c: New.
3620
3621 2007-01-03 Jakub Jelinek <jakub@redhat.com>
3622
3623 PR c++/28217
3624 * g++.dg/pch/template-1.C: New test.
3625 * g++.dg/pch/template-1.Hs: New file.
3626
3627 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3628
3629 PR middle-end/30353
3630 * gcc.c-torture/compile/complex-4.c: New test.
3631
3632 2007-01-03 Joseph Myers <joseph@codesourcery.com>
3633
3634 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
3635 -maltivec.
3636 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
3637
3638 2007-01-03 Jakub Jelinek <jakub@redhat.com>
3639
3640 PR middle-end/30286
3641 * gcc.dg/pr30286.c: New test.
3642
3643 PR c++/29535
3644 * g++.dg/template/crash66.C: New test.
3645
3646 PR c++/29054
3647 * g++.dg/template/friend49.C: New test.
3648
3649 2007-01-03 Steven G. Kargl <kargls@comcast.net>
3650
3651 * gfortran.dg/ibits.f90: New test.
3652
3653 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
3654
3655 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
3656 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
3657
3658 2007-01-02 Jan Hubicka <jh@suse.cz>
3659
3660 * gcc.dg/pr16194.c: We now output error on all three functions, not just
3661 first one.
3662
3663 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3664
3665 PR c/19977
3666 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
3667 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
3668
3669 2006-01-02 Ian Lance Taylor <iant@google.com>
3670
3671 * g++.dg/warn/Wparentheses-22.C: New test.
3672 * g++.dg/warn/Wparentheses-23.C: New test.
3673
3674 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3675
3676 PR middle-end/7651
3677 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
3678 * gcc.dg/declspec-3-Wextra.c: New.
3679 * gcc.dg/declspec-3-no.c: New
3680
3681 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
3682
3683 PR fortran/20896
3684 * gfortran.dg/interface_10.f90: Remove.
3685
3686 2007-01-01 Roger Sayle <roger@eyesopen.com>
3687
3688 * gcc.dg/fold-eqxor-4.c: New test case.
3689
3690 2007-01-02 Joseph Myers <joseph@codesourcery.com>
3691
3692 PR middle-end/30311
3693 * gcc.c-torture/compile/pr30311.c: New test.
3694
3695 2007-01-01 Andrew Pinski <pinskia@gmail.com>
3696
3697 PR middle-end/30253
3698 * gcc.c-torture/compile/statement-expression-1.c: New test.
3699
3700 2007-01-01 Andreas Schwab <schwab@suse.de>
3701
3702 PR target/29166
3703 * g++.dg/eh/pr29166.C: New test.
3704
3705 2007-01-01 Joseph Myers <joseph@codesourcery.com>
3706
3707 * lib/target-supports.exp (check_effective_target_powerpc_spe):
3708 New.
3709 (check_effective_target_vect_cmdline_needed): Use it.
3710
3711 2006-12-31 Richard Guenther <rguenther@suse.de>
3712
3713 PR middle-end/30137
3714 * testsuite/gcc.dg/pr30137-1.c: New testcase.
3715 * testsuite/gcc.dg/pr30137-2.c: Likewise.
3716
3717 2006-12-31 Roger Sayle <roger@eyesopen.com>
3718
3719 PR middle-end/30322
3720 * gcc.dg/fold-plusnot-1.c: New test case.
3721
3722 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
3723
3724 PR c++/29731
3725 * g++.dg/parse/template22.C: New test.
3726
3727 2006-12-31 Richard Guenther <rguenther@suse.de>
3728
3729 PR middle-end/30338
3730 * gcc.c-torture/compile/pr30338.c: New testcase.
3731
3732 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
3733
3734 PR fortran/27900
3735 * gfortran.dg/intrinsic_actual_4.f90: New test.
3736
3737 PR fortran/24325
3738 * gfortran.dg/func_decl_3.f90: New test.
3739
3740 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
3741
3742 PR fortran/23060
3743 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
3744 * gfortran.dg/c_by_val_1.f: New test.
3745 * gfortran.dg/c_by_val_2.f: New test.
3746 * gfortran.dg/c_by_val_3.f: New test.
3747
3748 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
3749
3750 PR libfortran/30321
3751 * gfortran.dg/sum_zero_array_1.f90: New test.
3752
3753 2006-12-29 Jakub Jelinek <jakub@redhat.com>
3754
3755 PR preprocessor/29612
3756 * gcc.dg/cpp/pr29612-1.c: New test.
3757 * gcc.dg/cpp/pr29612-2.c: New test.
3758
3759 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
3760
3761 PR fortran/30034
3762 * gfortran.dg/pure_formal_proc_1.f90: New test.
3763
3764 PR fortran/30237
3765 * gfortran.dg/intrinsic_actual_3.f90: New test.
3766
3767 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3768
3769 PR fortran/30014
3770 * gfortran.dg/io_constraints_1.f90: Update test.
3771 * gfortran.dg/io_constraints_2.f90: Update test.
3772 * gfortran.dg/inquire_iolength.f90: New test.
3773
3774 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
3775
3776 PR fortran/20896
3777 * gfortran.dg/interface_10.f90: New test.
3778 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
3779 since z is already, locally a variable.
3780
3781 PR fortran/25135
3782 * gfortran.dg/generic_11.f90: New test.
3783 * gfortran.dg/interface_7.f90: Remove name clash between module
3784 name and procedure 'x' referenced in the interface.
3785
3786 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3787
3788 PR middle-end/7651
3789 * gcc.dg/Wmissing-parameter-type.c: New.
3790 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
3791 * gcc.dg/Wmissing-parameter-type-no.c: New.
3792
3793 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
3794
3795 PR fortran/25818
3796 * gfortran.dg/entry_array_specs_2.f: New test.
3797
3798 PR fortran/30084
3799 * gfortran.dg/nested_modules_6.f90: New test.
3800
3801 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3802
3803 PR middle-end/7651
3804 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
3805 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
3806
3807 2006-12-21 Andrew Pinski <pinskia@gmail.com>
3808
3809 PR C++/30168
3810 * g++.dg/opt/complex6.C: New test.
3811
3812 2006-12-22 Ben Elliston <bje@au.ibm.com>
3813
3814 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
3815 full" if the linker on spu-*-* warns about exceeding local store.
3816
3817 And revert this patch:
3818 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
3819 fail to link due to relocation overflows on spu-*-*.
3820
3821 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
3822
3823 PR fortran/30273
3824 * gfortran.dg/dependency_19.f90: New test.
3825
3826 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
3827
3828 PR fortran/30202
3829 * gfortran.dg/alloc_comp_basics_3.f90: New test.
3830
3831 2006-12-21 Jakub Jelinek <jakub@redhat.com>
3832
3833 PR middle-end/30262
3834 * gcc.c-torture/execute/20061220-1.c: New test.
3835
3836 PR middle-end/30263
3837 * gcc.dg/gomp/asm-1.c: New test.
3838
3839 PR target/30230
3840 * g++.dg/eh/ia64-2.C: New test.
3841
3842 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
3843
3844 PR target/28966
3845 PR target/29248
3846 * gcc.dg/rs6000-leaf.c: New.
3847
3848 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3849
3850 PR fortran/25392
3851 * gfortran.dg/f2c_8.f90: New test.
3852
3853 2006-12-20 Bill Wendling <wendling@apple.com>
3854
3855 * gcc.dg/asm-b.c: Check for __ppc64__.
3856
3857 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
3858
3859 PR fortran/30190
3860 * gfortran.dg/bounds_check_5.f90: New test.
3861
3862 2006-12-20 Andrew Pinski <pinskia@gmail.com>
3863
3864 PR middle-end/30143
3865 * gcc.dg/gomp/complex-1.c: New testcase.
3866
3867 2006-12-20 Roger Sayle <roger@eyesopen.com>
3868
3869 * gfortran.dg/array_memset_1.f90: New test case.
3870
3871 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
3872
3873 * lib/target-supports.exp: Add spu to
3874 check_effective_target_vect_widen_mult_hi_to_si.
3875
3876 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
3877
3878 PR fortran/29992
3879 * gfortran.dg/generic_9.f90: New test.
3880
3881 PR fortran/30081
3882 * gfortran.dg/generic_10.f90: New test.
3883
3884 2006-12-19 Andrew Pinski <pinskia@gmail.com>
3885
3886 PR tree-opt/30045
3887 * gcc.dg/pr30045.c: New test.
3888
3889 2006-12-20 Ben Elliston <bje@au.ibm.com>
3890
3891 * gcc.dg/20020312-2.c: Add a case for __SPU__.
3892
3893 2006-12-19 Eric Christopher <echristo@apple.com>
3894
3895 PR target/29302
3896 * gcc.c-torture/execute/pr29302-1.c: New.
3897
3898 2006-12-19 Tobias Burnus <burnus@net-b.de>
3899
3900 PR fortran/39238
3901 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
3902
3903 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
3904
3905 PR fortran/30236
3906 * gfortran.dg/altreturn_3.f90: New test.
3907
3908 * gfortran.dg/char_result_12.f90: Fix comment typos.
3909
3910 2006-12-19 Ben Elliston <bje@au.ibm.com>
3911
3912 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
3913 as newlib's stdio.h uses non-traditional cpp constructs.
3914
3915 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
3916
3917 * gfortran.dg/advance.f90: Renamed to advance_1.f90
3918 * gfortran.dg/append-1.f90: Renamed to append_1.f90
3919 * gfortran.dg/array-1.f90: Renamed to array_1.f90
3920 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
3921 * gfortran.dg/backspace.f: Renamed to backspace_1.f
3922 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
3923 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
3924 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
3925 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
3926 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
3927 * gfortran.dg/logint-1.f: Renamed to logint_1.f
3928 * gfortran.dg/logint-2.f: Renamed to logint_2.f
3929 * gfortran.dg/logint-3.f: Renamed to logint_3.f
3930 * gfortran.dg/advance_1.f90: Renamed from advance.f90
3931 * gfortran.dg/append_1.f90: Renamed from append-1.f90
3932 * gfortran.dg/array_1.f90: Renamed from array-1.f90
3933 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
3934 * gfortran.dg/backspace_1.f: Renamed from backspace.f
3935 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
3936 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
3937 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
3938 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
3939 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
3940 * gfortran.dg/logint_1.f: Renamed from logint-1.f
3941 * gfortran.dg/logint_2.f: Renamed from logint-2.f
3942 * gfortran.dg/logint_3.f: Renamed from logint-3.f
3943
3944 2006-12-18 Bill Wendling <wendling@apple.com>
3945
3946 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
3947 id is an OjbC keyword.
3948
3949 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3950
3951 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
3952
3953 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
3954
3955 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
3956
3957 2006-12-18 Ian Lance Taylor <iant@google.com>
3958
3959 * g++.dg/warn/Wmissing-declarations-1.C: New test.
3960
3961 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3962
3963 * gcc.c-torture/compile/pr27528.c: Use empty templates.
3964
3965 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
3966
3967 PR fortran/30207
3968 * gfortran.fortran-torture/execute/where21.f90: New test.
3969
3970 2006-12-17 Tobias Burnus <burnus@net-b.de>
3971
3972 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
3973
3974 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3975
3976 PR middle-end/7651
3977 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
3978 * gcc.dg/if-empty-1.c: Likewise.
3979 * gcc.dg/pr23165.c: Likewise.
3980 * g++.dg/warn/empty-body.C: Likewise.
3981
3982 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3983
3984 PR libfortran/30005
3985 * gfortran.dg/open_errors.f90: New test.
3986
3987 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
3988
3989 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
3990
3991 * gcc.target/i386/ssse3-pabsb.c: New file.
3992 * gcc.target/i386/ssse3-pabsd.c: Likewise.
3993 * gcc.target/i386/ssse3-pabsw.c: Likewise.
3994 * gcc.target/i386/ssse3-palignr.c: Likewise.
3995 * gcc.target/i386/ssse3-phaddd.c: Likewise.
3996 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
3997 * gcc.target/i386/ssse3-phaddw.c: Likewise.
3998 * gcc.target/i386/ssse3-phsubd.c: Likewise.
3999 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
4000 * gcc.target/i386/ssse3-phsubw.c: Likewise.
4001 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
4002 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
4003 * gcc.target/i386/ssse3-pshufb.c: Likewise.
4004 * gcc.target/i386/ssse3-psignb.c: Likewise.
4005 * gcc.target/i386/ssse3-psignd.c: Likewise.
4006 * gcc.target/i386/ssse3-psignw.c: Likewise.
4007 * gcc.target/i386/ssse3-vals.h: Likewise.
4008
4009 2006-12-15 Janis Johnson <janis187@us.ibm.com>
4010
4011 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
4012 * lib/fortran-torture.exp: Include target-supports.exp.
4013
4014 2006-12-15 Jakub Jelinek <jakub@redhat.com>
4015
4016 PR target/30185
4017 * gcc.c-torture/execute/pr30185.c: New test.
4018
4019 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4020
4021 PR testsuite/30179
4022 PR testsuite/30180
4023 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
4024 * gcc.dg/builtin-bswap-2.c: Likewise.
4025 * gcc.dg/builtin-bswap-3.c: Likewise.
4026 * gcc.dg/builtin-bswap-4.c: Likewise.
4027 * lib/target-supports.exp (check_effective_target_stdint_types): New.
4028 * cc.c-torture/execute/mode-dependent-address.x: New file.
4029
4030 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4031
4032 PR libfortran/30145
4033 * gfortran.dg/write_zero_array: New test.
4034
4035 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4036
4037 PR fortran/30200
4038 * gfortran.dg/write_fmt_trim.f90: New test.
4039
4040 2006-12-14 Diego Novillo <dnovillo@redhat.com>
4041
4042 PR 30194
4043 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
4044 temporarily.
4045
4046 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4047
4048 * lib/target-supports.exp (check_weak_available): Use istarget
4049 "hppa*-*-hpux10*" instead of regexp.
4050 (check_cxa_atexit_available): Likewise.
4051
4052 2006-12-14 Richard Guenther <rguenther@suse.de>
4053
4054 PR tree-optimization/30197
4055 * gcc.c-torture/execute/complex-1.c: Fix function name.
4056 * gcc.dg/builtins-61.c: New testcase.
4057
4058 2006-12-14 Richard Guenther <rguenther@suse.de>
4059
4060 PR middle-end/30172
4061 * gcc.dg/pr30172-1.c: New testcase.
4062
4063 2006-12-14 Richard Guenther <rguenther@suse.de>
4064
4065 PR tree-optimization/30198
4066 * gcc.dg/builtins-60.c: New testcase.
4067
4068 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
4069
4070 * lib/target-supports.exp (vect_no_align): Remove spu.
4071
4072 2006-12-13 Ian Lance Taylor <iant@google.com>
4073
4074 PR c++/19564
4075 PR c++/19756
4076 * g++.dg/warn/Wparentheses-5.C: New test.
4077 * g++.dg/warn/Wparentheses-6.C: New test.
4078 * g++.dg/warn/Wparentheses-7.C: New test.
4079 * g++.dg/warn/Wparentheses-8.C: New test.
4080 * g++.dg/warn/Wparentheses-9.C: New test.
4081 * g++.dg/warn/Wparentheses-10.C: New test.
4082 * g++.dg/warn/Wparentheses-11.C: New test.
4083 * g++.dg/warn/Wparentheses-12.C: New test.
4084 * g++.dg/warn/Wparentheses-13.C: New test.
4085 * g++.dg/warn/Wparentheses-14.C: New test.
4086 * g++.dg/warn/Wparentheses-15.C: New test.
4087 * g++.dg/warn/Wparentheses-16.C: New test.
4088 * g++.dg/warn/Wparentheses-17.C: New test.
4089 * g++.dg/warn/Wparentheses-18.C: New test.
4090 * g++.dg/warn/Wparentheses-19.C: New test.
4091 * g++.dg/warn/Wparentheses-20.C: New test.
4092 * g++.dg/warn/Wparentheses-21.C: New test.
4093
4094 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4095
4096 PR testsuite/30157
4097 * lib/target-supports.exp (check_cxa_atexit_available): Return false
4098 for target "hppa.*hpux10".
4099
4100 2006-12-13 Jakub Jelinek <jakub@redhat.com>
4101
4102 * g++.dg/debug/vartrack1.C: New test.
4103
4104 * g++.dg/opt/ifcvt1.C: New test.
4105
4106 * gcc.dg/tls/opt-13.c: New test.
4107
4108 * gcc.dg/20060425-2.c: New test.
4109
4110 * g++.dg/opt/pr15054-2.C: New test.
4111
4112 * gcc.c-torture/execute/20060420-1.c: New test.
4113
4114 * gcc.c-torture/execute/20060412-1.c: New test.
4115
4116 * objc/compile/20060406-1.m: New test.
4117
4118 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
4119
4120 * g++.dg/template/array17.C: New test.
4121
4122 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
4123
4124 * gcc.target/powerpc/altivec-23.c: New test.
4125
4126 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
4127
4128 PR c++27316
4129 * g++.dg/inherit/error3.C: New test.
4130
4131 PR c++/28740
4132 * g++.dg/inherit/error4.C: New test.
4133
4134 2006-12-13 Richard Guenther <rguenther@suse.de>
4135
4136 PR tree-optimization/17687
4137 * gcc.dg/builtins-59.c: New testcase.
4138
4139 2006-12-13 Ben Elliston <bje@au.ibm.com>
4140
4141 * gcc.target/spu/Wmain.c: New test.
4142
4143 2006-12-12 Josh Conner <jconner@apple.com>
4144
4145 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
4146 * g++.dg/abi/thunk4.C: Likewise.
4147 * g++.dg/abi/rtti3.C: Likewise.
4148
4149 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
4150
4151 * gcc.target/spu/cpat-1.c: New test.
4152 * gcc.target/spu/cpat-2.c: New test.
4153 * gcc.target/spu/cpat-3.c: New test.
4154 * gcc.target/spu/cpat-4.c: New test.
4155
4156 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
4157
4158 PR tree-opt/28436
4159 * gcc.c-torture/compile/vector-1.c: New test.
4160 * gcc.c-torture/compile/vector-2.c: New test.
4161 * gcc.c-torture/compile/vector-3.c: New test.
4162
4163 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4164
4165 * lib/fortran-torture.exp: Update copyright years. Remove
4166 obsolete comment. Test -ftree-vectorize where it makes sense.
4167 * lib/gfortran-dg.exp: Update copyright years. Use settings
4168 from fortran-torture.exp.
4169 * gfortran.dg/char_transpose_1.f90,
4170 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
4171 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
4172 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
4173 '-w' to dg-options.
4174
4175 2006-12-12 Richard Sandiford <richard@codesourcery.com>
4176
4177 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
4178 saved_${tool}_load.
4179
4180 2006-12-12 Ira Rosen <irar@il.ibm.com>
4181
4182 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
4183 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
4184 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
4185 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
4186 gaps.
4187
4188 2006-12-12 Richard Guenther <rguenther@suse.de>
4189
4190 PR middle-end/30147
4191 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
4192
4193 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
4194 Diego Novillo <dnovillo@redhat.com>
4195
4196 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
4197 VDEF/VUSE changes.
4198 * gcc.dg/tree-ssa/pr26421.c: Likewise
4199 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
4200 * gcc.dg/tree-ssa/pr23382.c: Likewise.
4201 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
4202 * gcc.dg/tree-ssa/pr28410.c: Likewise.
4203 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
4204 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
4205 * gcc.dg/tree-ssa/vrp07.c: Likewise.
4206 * gcc.dg/tree-ssa/vrp08.c: Likewise.
4207 * gcc.dg/tree-ssa/alias-12.c: Likewise.
4208
4209 2006-12-11 Jan Hubicka <jh@suse.cz>
4210
4211 * gcc.dg/tree-prof/stringop-1.c: New test.
4212 * gcc.dg/tree-prof/stringop-2.c: New test.
4213
4214 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
4215
4216 PR target/30120
4217 * gcc.target/i386/pr30120.c: New test.
4218
4219 Revert:
4220 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
4221
4222 * gcc.target/i386/x87regparm-1.c: New test.
4223 * gcc.target/i386/x87regparm-2.c: New test.
4224 * gcc.target/i386/x87regparm-3.c: New test.
4225 * gcc.target/i386/x87regparm-4.c: New test.
4226
4227 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
4228
4229 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
4230
4231 2006-12-10 Tobias Burnus <burnus@net-b.de>
4232
4233 PR fortran/23994
4234 * gfortran.dg/protected_1.f90: New test.
4235 * gfortran.dg/protected_2.f90: New test.
4236 * gfortran.dg/protected_3.f90: New test.
4237 * gfortran.dg/protected_4.f90: New test.
4238 * gfortran.dg/protected_5.f90: New test.
4239 * gfortran.dg/protected_6.f90: New test.
4240
4241 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4242 Tobias Burnus <burnus@gcc.gnu.org>
4243
4244 PR fortran/29975
4245 PR fortran/30068
4246 * gfortran.dg/interface_4.f90: Test adding procedure to generic
4247 interface.
4248 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
4249 ambiguous interfaces.
4250 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
4251 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
4252 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
4253 ambiguous interfaces.
4254 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
4255 * gfortran.dg/array_initializer_2.f90: Add initializer array
4256 constructor test.
4257
4258 PR fortran/30096
4259 * gfortran.dg/interface_9.f90: Test that host interfaces are
4260 not checked for ambiguity with the local version.
4261
4262 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4263
4264 PR fortran/29464
4265 * gfortran.dg/module_interface_2.f90: New test.
4266
4267 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4268
4269 PR fortran/29941
4270 * gfortran.dg/assumed_len.f90: New test.
4271
4272 2006-12-09 Richard Guenther <rguenther@suse.de>
4273
4274 * g++.dg/warn/implicit-typename1.C: Qualify types.
4275 * g++.dg/parse/crash12.C: Likewise.
4276 * g++.dg/tree-ssa/pr22444.C: Likewise.
4277
4278 2006-12-09 Tobias Burnus <burnus@net-b.de>
4279
4280 * gfortran.dg/array_2.f90: Added sqrt test.
4281
4282 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
4283
4284 * gcc.target/i386/x87regparm-1.c: XFAIL.
4285 * gcc.target/i386/x87regparm-2.c: XFAIL.
4286 * gcc.target/i386/x87regparm-3.c: XFAIL.
4287 * gcc.target/i386/x87regparm-4.c: XFAIL.
4288
4289 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4290
4291 * lib/target-supports.exp
4292 (check_effective_target_large_long_double): New.
4293 * gcc.dg/Wconversion-real.c : Use it.
4294 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
4295 unsigned.
4296
4297 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
4298
4299 * gcc.c-torture/execute/mode-dependent-address.c: New test.
4300
4301 2006-12-08 Tobias Burnus <burnus@net-b.de>
4302
4303 PR fortran/27546
4304 * gfortran.dg/import4.f90: New test for IMPORT in modules.
4305
4306 2006-12-07 Mark Mitchell <mark@codesourcery.com>
4307
4308 PR c++/29732
4309 * g++.dg/template/crash65.C: New test.
4310 * g++.dg/template/spec16.C: Tweak error markers.
4311
4312 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
4313
4314 * gcc.target/spu: New directory.
4315 * gcc.target/spu/spu.exp: New file.
4316 * gcc.target/spu/intrinsics-1.c: New test.
4317
4318 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
4319
4320 PR c++/29980
4321 * g++.dg/ext/attrib27.C: New test.
4322 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
4323 * g++.dg/parse/typedef5.C: Likewise.
4324
4325 2006-12-07 Mike Stump <mrs@apple.com>
4326
4327 * treelang/compile/var_defs.tree: Adjust.
4328
4329 2006-12-06 Mark Mitchell <mark@codesourcery.com>
4330
4331 PR c++/29730
4332 * g++.dg/template/crash64.C: New test.
4333 * g++.dg/parse/crash27.C: Adjust error markers.
4334
4335 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
4336
4337 PR libfortran/30009
4338 PR libfortran/30056
4339 * gfortran.dg/read_eof_4.f90: Add tests.
4340 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
4341 * gfortran.dg/unf_read_corrupted_1.f90: New test.
4342
4343 2006-12-05 Mark Mitchell <mark@codesourcery.com>
4344
4345 PR c++/29729
4346 * g++.dg/template/crash63.C: New test.
4347
4348 PR c++/29728
4349 * g++.dg/template/crash62.C: New test.
4350
4351 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
4352
4353 PR fortran/30003
4354 * gfortran.dg/allocatable_function_1.f90: Increase the number
4355 of expected calls of free to 10; the lhs section reference is
4356 now evaluated so there is another call to bar. Change the
4357 comment appropriately.
4358 * gfortran.dg/array_section_1.f90: New test.
4359
4360 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
4361
4362 PR fortran/29912
4363 * gfortran.dg/char_result_12.f90: New test.
4364
4365 2006-12-05 Richard Guenther <rguenther@suse.de>
4366
4367 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
4368 * gcc.dg/vect/vect-pow-2.c: Rename to ...
4369 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
4370 vect_double, xfail for spu*-*-*.
4371
4372 2006-12-04 Tobias Burnus <burnus@net-b.de>
4373
4374 PR fortran/29962
4375 * initialization_4.f90: Test noninteger exponents (-std=f95).
4376 * initialization_5.f90: New test for noninteger exponents
4377 with -std=f2003.
4378
4379 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
4380
4381 PR fortran/29821
4382 * gfortran.dg/parameter_array_section_1.f90: New test.
4383
4384 2006-12-04 Mark Mitchell <mark@codesourcery.com>
4385
4386 PR c++/29733
4387 * g++.dg/template/crash61.C: New test.
4388
4389 PR c++/29632
4390 * g++.dg/template/error23.C: New test.
4391
4392 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
4393
4394 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
4395
4396 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
4397
4398 PR fortran/29916
4399 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
4400
4401 2006-12-04 Jakub Jelinek <jakub@redhat.com>
4402
4403 PR middle-end/29965
4404 * gcc.dg/gomp/pr29965-1.c: New test.
4405 * gcc.dg/gomp/pr29965-2.c: New test.
4406 * gcc.dg/gomp/pr29965-3.c: New test.
4407 * gcc.dg/gomp/pr29965-4.c: New test.
4408 * gcc.dg/gomp/pr29965-5.c: New test.
4409 * gcc.dg/gomp/pr29965-6.c: New test.
4410 * g++.dg/gomp/pr29965-1.C: New test.
4411 * g++.dg/gomp/pr29965-2.C: New test.
4412 * g++.dg/gomp/pr29965-3.C: New test.
4413 * g++.dg/gomp/pr29965-4.C: New test.
4414 * g++.dg/gomp/pr29965-5.C: New test.
4415 * g++.dg/gomp/pr29965-6.C: New test.
4416 * g++.dg/gomp/pr29965-7.C: New test.
4417 * g++.dg/gomp/pr29965-8.C: New test.
4418 * g++.dg/gomp/pr29965-9.C: New test.
4419 * g++.dg/gomp/pr29965-10.C: New test.
4420
4421 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
4422
4423 * gnat.dg/pointer_variable_bounds.adb: New test.
4424 * gnat.dg/pointer_variable_bounds.ads: Likewise.
4425 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
4426
4427 2006-12-03 Eric Christopher <echristo@apple.com>
4428
4429 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
4430
4431 2006-12-03 Richard Henderson <rth@redhat.com>
4432 Andrew Pinski <pinskia@gmail.com>
4433
4434 PR C++/14329
4435 * g++.dg/warn/unit-1.C: New test.
4436
4437 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
4438
4439 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
4440
4441 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
4442
4443 * g++.dg/vect/vect.exp: Enable tests to run on spu.
4444 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
4445 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
4446 * gcc.dg/vect/vect-70.c: Reduce array size.
4447 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
4448 vect_no_compaer_double targets.
4449 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
4450 vect_float, vect_double, and vect_int.
4451
4452 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
4453
4454 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
4455 test for loop versioning on vect_no_align targets.
4456 * gcc.dg/vect/pr20122.c: Likewise.
4457 * gcc.dg/vect/vect-105.c: Likewise.
4458 * gcc.dg/vect/vect-42.c: Likewise.
4459 * gcc.dg/vect/vect-43.c: Likewise.
4460 * gcc.dg/vect/vect-74.c: Likewise.
4461 * gcc.dg/vect/vect-75.c: Likewise.
4462 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
4463 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
4464 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
4465 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
4466
4467 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
4468
4469 PR fortran/29642
4470 * gfortran.dg/value_1.f90 : New test.
4471 * gfortran.dg/value_2.f90 : New test.
4472 * gfortran.dg/value_3.f90 : New test.
4473 * gfortran.dg/value_4.f90 : New test.
4474 * gfortran.dg/value_4.c : Called from value_4.f90.
4475
4476 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
4477
4478 PR C++/30033
4479 * g++.dg/cpp0x/static_assert4.C: New testcase.
4480
4481 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4482
4483 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
4484
4485 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
4486
4487 PR c/27953
4488 * gcc.dg/pr27953.c: New test.
4489
4490 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4491
4492 PR c++/30022
4493 * g++.dg/ext/vector5.C: New test.
4494
4495 PR c++/30021
4496 * g++.dg/other/main1.C: New test.
4497
4498 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
4499
4500 PR libfortran/29568
4501 * gfortran.dg/convert_implied_open.f90: Change to
4502 new default record length.
4503 * gfortran.dg/unf_short_record_1.f90: Adapt to
4504 new error message.
4505 * gfortran.dg/unformatted_subrecords_1.f90: New test.
4506
4507 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
4508
4509 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
4510
4511 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
4512
4513 PR c++/29066
4514 * g++.dg/expr/pr29066.c: New.
4515
4516 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
4517 Zdenek Dvorak <dvorakz@suse.cz>
4518
4519 PR tree-optimization/29921
4520 * gcc.dg/pr29921-2.c: New test.
4521
4522 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
4523
4524 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
4525 (i386_get_cpuid): New function.
4526 (i386_cpuid_ecx): Likewise.
4527 (i386_cpuid_edx): Likewise.
4528 (i386_cpuid): Updated to call i386_cpuid_edx.
4529
4530 * gcc.target/i386/sse3-addsubpd.c: New file.
4531 * gcc.target/i386/sse3-addsubps.c: Likewise.
4532 * gcc.target/i386/sse3-haddpd.c: Likewise.
4533 * gcc.target/i386/sse3-haddps.c: Likewise.
4534 * gcc.target/i386/sse3-hsubpd.c: Likewise.
4535 * gcc.target/i386/sse3-hsubps.c: Likewise.
4536 * gcc.target/i386/sse3-lddqu.c: Likewise.
4537 * gcc.target/i386/sse3-movddup.c: Likewise.
4538 * gcc.target/i386/sse3-movshdup.c: Likewise.
4539 * gcc.target/i386/sse3-movsldup.c: Likewise.
4540
4541 2006-12-01 Dirk Mueller <dmueller@suse.de>
4542
4543 * g++.dg/warn/Wreturn-type-4.C: New testcase.
4544
4545 2006-11-30 Janis Johnson <janis187@us.ibm.com>
4546
4547 * gcc.dg/dfp/convert-int-max.c: New test.
4548 * gcc.dg/dfp/convert-int-max-fold.c: New test.
4549
4550 2006-11-30 Richard Guenther <rguenther@suse.de>
4551
4552 * gcc.dg/vect/vect-pow-1.c: Rename ...
4553 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
4554 floats instead of doubles, check successful vectorization.
4555
4556 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
4557
4558 PR target/29945
4559 * gcc.c-torture/compile/pr29945.c: New testcase.
4560
4561 2006-11-30 Joseph Myers <joseph@codesourcery.com>
4562
4563 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
4564 -maltivec.
4565
4566 2006-11-29 Eric Christopher <echristo@apple.com>
4567
4568 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
4569
4570 2006-11-29 Janis Johnson <janis187@us.ibm.com>
4571
4572 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
4573
4574 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
4575
4576 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
4577
4578 PR c++/29022
4579 * g++.dg/inherit/virtual2.C: New test.
4580 * g++.dg/inherit/virtual3.C: Likewise.
4581 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
4582 * g++.dg/inherit/error2.C: Likewise.
4583 * g++.dg/template/instantiate1.C: Likewise.
4584
4585 2006-11-28 Andrew Pinski <pinskia@gmail.com>
4586
4587 PR tree-opt/29984
4588 * gcc.dg/tree-ssa/reassoc-12.c: New test.
4589
4590 2006-11-28 Jan Hubicka <jh@suse.cz>
4591
4592 * gcc.dg/memcpy-1.c: New test.
4593
4594 2006-11-28 Jakub Jelinek <jakub@redhat.com>
4595
4596 PR c++/29735
4597 * g++.dg/warn/main-3.C: New test.
4598
4599 2006-11-28 Jan Hubicka <jh@suse.cz>
4600
4601 * gcc.dg/winline-1.c: New test.
4602
4603 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
4604
4605 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
4606 alignments.
4607
4608 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
4609
4610 PR fortran/29976
4611 * gfortran.dg/missing_optional_dummy_3.f90
4612
4613 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
4614
4615 PR fortran/20880
4616 * gfortran.dg/interface_3.f90: Modify errors.
4617
4618 2006-11-28 Ben Elliston <bje@au.ibm.com>
4619
4620 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
4621 fail to link due to relocation overflows on spu-*-*.
4622
4623 2006-11-27 Michael Matz <matz@suse.de>
4624 Andreas Krebbel <krebbel1@de.ibm.com>
4625
4626 PR target/29319
4627 * gcc.dg/20061127-1.c: New testcase.
4628
4629 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
4630
4631 * gcc.dg/20061124-1.c: Add exit() function prototype.
4632
4633 2006-11-27 Jan Hubicka <jh@suse.cz>
4634
4635 * gcc.target/i386/memcpy-1.c: Adjust size.
4636 * testsuite/gcc.dg/visibility-11.c: Likewise.
4637
4638 2006-11-27 Richard Guenther <rguenther@suse.de>
4639
4640 PR middle-end/25620
4641 * gcc.target/i386/pow-1.c: New testcase.
4642 * gcc.dg/builtins-58.c: Likewise.
4643
4644 2006-11-26 Mark Mitchell <mark@codesourcery.com>
4645
4646 PR c++/29886
4647 * g++.dg/expr/cast8.C: New test.
4648
4649 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4650
4651 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
4652 Don't ever inline the testcase.
4653
4654 2006-11-25 Andrew Pinski <pinskia@gmail.com>
4655
4656 PR fortran/29982
4657 * gfortran.fortran-torture/compile/parameter_3.f90: New
4658 testcase.
4659
4660 2006-11-25 Andrew Pinski <pinskia@gmail.com>
4661
4662 PR fortran/29951
4663 * gfortran.fortran-torture/execute/transfer2.f90: New test.
4664
4665 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4666
4667 * gfortran.fortran-torture/execute/specifics.f90: Remove test
4668 for CHAR.
4669
4670 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4671
4672 PR libgfortran/29936
4673 * gfortran.dg/write_check3.f90: New test.
4674
4675 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4676
4677 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
4678
4679 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
4680
4681 PR fortran/20880
4682 * gfortran.dg/interface_3.f90: New test.
4683
4684 PR fortran/29387
4685 * gfortran.dg/generic_8.f90: New test.
4686
4687 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4688
4689 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
4690 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
4691 * gfortran.dg/specifics_3.f90: Remove.
4692
4693 2006-11-24 Jakub Jelinek <jakub@redhat.com>
4694
4695 PR c/29955
4696 * gcc.dg/gomp/pr29955.c: New test.
4697
4698 PR c/29736
4699 * gcc.dg/pr29736.c: New test.
4700
4701 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4702
4703 PR tree-opt/29964
4704 * gcc.dg/pure-1.c: New test.
4705
4706 2006-11-24 Joseph Myers <joseph@codesourcery.com>
4707
4708 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
4709 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
4710
4711 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
4712
4713 * gcc.dg/20061124-1.c: New testcase.
4714
4715 2006-11-23 Eric Christopher <echristo@apple.com>
4716
4717 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
4718
4719 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4720
4721 PR c/2707
4722 PR c++/26167
4723 * gcc.dg/Wconversion-integer.c: New. Supersedes
4724 Wconversion-negative-constants.c
4725 * gcc.dg/Wconversion-real.c: New.
4726 * gcc.dg/Wconversion-real-integer.c: New.
4727 * gcc.dg/Wconversion-negative-constants.c: Deleted.
4728 * g++.dg/warn/Wconversion1.C: Modified.
4729
4730 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4731
4732 * gfortran.dg/overload_1.f90: New test.
4733
4734 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4735
4736 PR c/9072
4737 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
4738 Wtraditional-conversion.
4739 * gcc.dg/overflow-warn-2.c: Likewise.
4740 * gcc.dg/Wconversion.c: Likewise. Renamed as
4741 Wtraditional-conversion.c .
4742 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
4743 Wtraditional-conversion-2.c .
4744 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
4745 Wtraditional-conversion-2.c
4746 * gcc.dg/Wconversion-negative-constants.c: New.
4747
4748 2006-11-23 Andrew Pinski <pinskia@gmail.com>
4749
4750 * gcc.dg/tree-ssa/dump-1.c: New test.
4751
4752 2006-11-23 David Ung <davidu@mips.com>
4753
4754 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
4755 -mfp64, allowable when ISA >= 33 and float is enabled.
4756 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
4757 of mthc1 and mfhc1 patterns.
4758
4759 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
4760
4761 PR tree-optimization/29921
4762 * gcc.dg/pr29921.c: New test.
4763
4764 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4765
4766 PR fortran/29441
4767 * gfortran.dg/initialization_4.f90: New test.
4768
4769 2006-11-22 Ira Rosen <irar@il.ibm.com>
4770
4771 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
4772 platforms that have interleaving support.
4773 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
4774 * gcc.dg/vect/vect-strided-a-u16-i2.c,
4775 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
4776 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
4777 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
4778 gcc.dg/vect/vect-strided-u8-i2-gap.c,
4779 gcc.dg/vect/vect-strided-u8-i8.c,
4780 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
4781 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
4782 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
4783 gcc.dg/vect/vect-strided-float.c,
4784 gcc.dg/vect/vect-strided-a-mult.c,
4785 gcc.dg/vect/vect-strided-mult-char-ls.c,
4786 gcc.dg/vect/vect-strided-a-u16-mult.c,
4787 gcc.dg/vect/vect-strided-a-u32-mult.c,
4788 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
4789 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
4790 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
4791 gcc.dg/vect/vect-strided-mult.c,
4792 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
4793 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
4794
4795 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
4796
4797 PR fortran/25087
4798 * gfortran.dg/auto_char_len_4.f90: New test.
4799
4800 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
4801
4802 PR fortran/29652
4803 * gfortran.dg/generic_7.f90: New test.
4804 * gfortran.dg/defined_operators_1.f90: Add new error.
4805
4806 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
4807
4808 PR tree-optimization/29902
4809 * g++.dg/tree-ssa/pr29902.C: New test.
4810
4811 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
4812
4813 PR fortran/29820
4814 * gfortran.dg/used_types_13.f90: New test.
4815
4816 2006-11-21 Janis Johnson <janis187@us.ibm.com>
4817
4818 * gcc.dg/dfp/snan.c: Delete.
4819
4820 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
4821
4822 * g++.dg/cpp0x/static_assert1.C: New.
4823 * g++.dg/cpp0x/static_assert2.C: New.
4824 * g++.dg/cpp0x/static_assert3.C: New.
4825
4826 2006-11-21 Richard Guenther <rguenther@suse.de>
4827
4828 * gcc.dg/vect/vect-pow-1.c: New testcase.
4829 * gcc.dg/vect/vect-pow-2.c: Likewise.
4830
4831 2006-11-21 Jakub Jelinek <jakub@redhat.com>
4832
4833 PR c++/29570
4834 * g++.dg/template/static29.C: New test.
4835
4836 PR c++/29734
4837 * g++.dg/conversion/simd4.C: New test.
4838
4839 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
4840
4841 PR c++/29475
4842 * g++.dg/template/access19.C: New test.
4843 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
4844 error is reported.
4845
4846 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4847
4848 PR tree-opt/25500
4849 * gcc.dg/tree-ssa/sra-4.c: New testcase.
4850
4851 2006-11-20 Tobias Burnus <burnus@net-b.de>
4852
4853 PR fortran/27546
4854 * gfortran.dg/import.f90: Extended test.
4855 * gfortran.dg/import2.f90: Extended test.
4856
4857 2006-11-20 Tobias Burnus <burnus@net-b.de>
4858
4859 * gfortran.dg/volatile3.f90: Add conflict test.
4860
4861 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
4862
4863 PR fortran/24783
4864 * gfortran.dg/implicit_10.f90: New test.
4865
4866 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
4867
4868 PR c++/8586
4869 * g++.dg/warn/Wall-write-strings.C: New.
4870
4871 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
4872
4873 * gfortran.dg/alloc_comp_constraint_5.f90: New.
4874 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
4875
4876 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4877
4878 * gfortran.dg/use_3.f90: Remove error message.
4879 * gfortran.dg/iso_fortran_env_1.f90: New test.
4880 * gfortran.dg/iso_fortran_env_2.f90: New test.
4881 * gfortran.dg/iso_fortran_env_3.f90: New test.
4882 * gfortran.dg/iso_fortran_env_4.f90: New test.
4883
4884 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
4885
4886 * gcc.dg/vect/vect-27.c: Fix initialization.
4887
4888 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4889
4890 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
4891 * gcc.dg/torture/builtin-minmax-1.c: New.
4892
4893 * gcc.dg/builtins-20.c: Add cases for copysign.
4894
4895 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4896
4897 PR fortran/24285
4898 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
4899
4900 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4901 * gfortran.dg/use_1.f90: New test.
4902 * gfortran.dg/use_1.f90: New test.
4903 * gfortran.dg/use_1.f90: New test.
4904
4905 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
4906
4907 PR tree-optimization/29801
4908 * gcc.dg/pr29801.c: New test.
4909
4910 2006-11-17 Jakub Jelinek <jakub@redhat.com>
4911
4912 PR middle-end/29584
4913 * gcc.dg/torture/pr29584.c: New test.
4914
4915 2006-11-17 Joseph Myers <joseph@codesourcery.com>
4916
4917 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
4918 Condition PowerPC tests for saving FPRs on powerpc_fprs.
4919 * gcc.target/powerpc/compress-float-ppc.c,
4920 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
4921 powerpc_fprs.
4922 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
4923 do not pass -mhard-float.
4924
4925 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
4926
4927 * gnat.dg/volatile_aggregate.adb: New test.
4928
4929 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4930
4931 PR fortran/29391
4932 PR fortran/29489
4933 * gfortran.dg/bound_2.f90: Add more checks.
4934 * gfortran.dg/bound_3.f90: New test.
4935
4936 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4937
4938 PR target/29201
4939 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
4940
4941 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
4942
4943 * gfortran.dg/import3.f90: Fix error message.
4944
4945 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
4946
4947 PR tree-opt/29788
4948 * gfortran.fortran-torture/compile/inline_1.f90:
4949 New testcase.
4950
4951 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
4952
4953 * gcc.target/i386/x87regparm-1.c: New test.
4954 * gcc.target/i386/x87regparm-2.c: New test.
4955 * gcc.target/i386/x87regparm-3.c: New test.
4956 * gcc.target/i386/x87regparm-4.c: New test.
4957
4958 2006-11-15 Tobias Burnus <burnus@net-b.de>
4959
4960 PR fortran/27546
4961 * gfortran.dg/import.f90: New test.
4962 * gfortran.dg/import2.f90: New test.
4963 * gfortran.dg/import3.f90: New test.
4964
4965 2006-11-15 Tobias Burnus <burnus@net-b.de>
4966
4967 PR fortran/27588
4968 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
4969
4970 2006-11-15 Tobias Burnus <burnus@net-b.de>
4971
4972 PR fortran/29806
4973 * gfortran.dg/contains.f90: New test.
4974 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
4975
4976 2006-11-15 Jakub Jelinek <jakub@redhat.com>
4977
4978 PR tree-optimization/29581
4979 * gcc.dg/pr29581-1.c: New test.
4980 * gcc.dg/pr29581-2.c: New test.
4981 * gcc.dg/pr29581-3.c: New test.
4982 * gcc.dg/pr29581-4.c: New test.
4983 * gfortran.dg/pr29581.f90: New test.
4984
4985 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
4986
4987 PR fortran/29702
4988 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
4989 numbers in error message headers.
4990
4991 2006-11-14 Richard Guenther <rguenther@suse.de>
4992
4993 * gcc.target/i386/math-torture/math-torture.exp: Restrict
4994 to i?86 and x86_64 targets.
4995
4996 2006-11-14 Caroline Tice <ctice@apple.com>
4997
4998 * gcc.dg/pubtypes-1.c: New file/testcase.
4999 * gcc.dg/pubtypes-2.c: New file/testcase.
5000 * gcc.dg/pubtypes-3.c: New file/testcase.
5001 * gcc.dg/pubtypes-4.c: New file/testcase.
5002 * g++.dg/pubtypes.C: New file/testcase.
5003
5004 2006-11-14 Mark Mitchell <mark@codesourcery.com>
5005
5006 PR c++/29106
5007 * g++.dg/init/self1.C: New test.
5008
5009 2006-11-14 Tobias Burnus <burnus@net-b.de>
5010
5011 PR fortran/29657
5012 * gfortran.dg/conflicts.f90: Add.
5013
5014 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
5015
5016 PR rtl-optimization/29798
5017
5018 * gcc.c-torture/execute/pr29798.c: New.
5019
5020 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5021
5022 * gcc.dg/builtins-20.c: Add more cases.
5023
5024 2006-11-13 Jakub Jelinek <jakub@redhat.com>
5025
5026 PR fortran/29759
5027 * gfortran.dg/gomp/pr29759.f90: New test.
5028
5029 2006-11-13 Mark Mitchell <mark@codesourcery.com>
5030
5031 PR c++/29518
5032 * g++.dg/template/static28.C: New test.
5033
5034 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
5035
5036 * lib/c-torture.exp: Use target-libpath.exp.
5037 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
5038 set GCC_EXEC_PREFIX env var from global variable of same name.
5039
5040 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5041
5042 PR fortran/26994
5043 * gfortran.fortran-torture/compile/transfer-1.f90:
5044 New testcase.
5045
5046 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
5047 Zdenek Dvorak <dvorakz@suse.cz>
5048
5049 PR tree-optimization/29680
5050 * gcc.dg/alias-11.c: New test.
5051
5052 2006-11-12 Jason Merrill <jason@redhat.com>
5053 Andrew Pinski <pinskia@physics.uc.edu>
5054
5055 PR middle-end/28915
5056 * gcc.target/i386/vectorize1.c: New.
5057
5058 2006-11-12 Roger Sayle <roger@eyesopen.com>
5059
5060 PR rtl-optimization/29797
5061 * gcc.c-torture/execute/pr29797-1.c: New test case.
5062
5063 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5064
5065 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
5066
5067 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
5068
5069 * gcc.dg/tree-ssa/prefetch-3.c: New test.
5070
5071 2006-11-12 Roger Sayle <roger@eyesopen.com>
5072
5073 PR tree-optimization/13827
5074 * gcc.dg/fold-eqand-1.c: New test case.
5075
5076 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
5077
5078 PR rtl-opt/28812
5079 * gcc.c-torture/execute/mayalias-3.c: New test.
5080
5081 2006-11-11 Richard Sandiford <richard@codesourcery.com>
5082
5083 PR middle-end/27528
5084 * gcc.c-torture/compile/pr27528.c: New test.
5085 * gcc.dg/pr27528.c: Likewise.
5086
5087 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5088
5089 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
5090
5091 * gcc.dg/torture/builtin-symmetric-1.c: New test.
5092
5093 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
5094
5095 PR fortran/29758
5096 * gfortran.dg/reshape_source_size_1.f90: New test.
5097
5098 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
5099
5100 PR fortran/29315
5101 * gfortran.dg/aliasing_dummy_4.f90: New test.
5102
5103 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
5104
5105 PR target/29777
5106 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
5107 and x86_64-*-* targets.
5108
5109 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5110
5111 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
5112 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
5113 New macros. Use them in exact tests.
5114 (TESTIT3): New macro.
5115 Add tests for fmin, fmax and fma.
5116
5117 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5118
5119 PR fortran/29431
5120 * gfortran.dg/array_constructor_13.f90: New test.
5121
5122 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5123
5124 PR fortran/29744
5125 * gfortran.dg/used_types_12.f90: New test.
5126
5127 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
5128
5129 PR middle-end/29726
5130 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
5131 (test6): Ditto.
5132 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
5133 * gcc.dg/fold-eqandshift-3.c: New test case.
5134
5135 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5136
5137 PR fortran/29699
5138 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
5139
5140 PR fortran/21370
5141 * gfortran.dg/change_symbol_attributes_1.f90: New test.
5142
5143 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5144
5145 * gcc.dg/20061109-1.c: New testcase.
5146
5147 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5148
5149 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
5150
5151 2006-11-09 Tobias Burnus <burnus@net-b.de>
5152
5153 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
5154 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
5155
5156 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
5157
5158 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
5159 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
5160
5161 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5162
5163 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
5164
5165 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5166
5167 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
5168 vect-9.c).
5169 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
5170 * gcc.dg/vect/vect-9.c: Now vectorizable.
5171 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
5172 that support vect_widen_mult.
5173 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
5174 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
5175 vect-reduc-dot-u16.c).
5176 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
5177 vect-reduc-dot-u16.c).
5178 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
5179 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
5180 vect-reduc-dot-s8.c).
5181 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
5182 vect-reduc-dot-s8.c).
5183 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
5184 vect-reduc-dot-s8.c).
5185 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
5186 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
5187 vect-reduc-dot-u8.c).
5188 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
5189 vect-reduc-dot-u8.c).
5190 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
5191 * gcc.dg/vect/vect-multitypes-9.c: New test.
5192 * gcc.dg/vect/vect-multitypes-10.c: New test.
5193 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
5194 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
5195 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
5196 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
5197 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
5198 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
5199 wrapv-vect-reduc-dot-s8.c.
5200 * lib/target-support.exp (check_effective_target_vect_unpack): New.
5201 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
5202 targets that support vec_unpack.
5203 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
5204 (check_effective_target_vect_widen_mult_qi_to_hi): New.
5205 (check_effective_target_vect_widen_mult_hi_to_si): New.
5206 (check_effective_target_vect_widen_sum): Removed.
5207
5208 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5209
5210 * gcc.dg/vect/vect-multitypes-8.c: New test.
5211 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
5212
5213 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5214
5215 * gcc.dg/vect/vect-multitypes-7.c: New test.
5216
5217 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5218
5219 * gcc.dg/vect/vect-multitypes-4.c: New test.
5220 * gcc.dg/vect/vect-multitypes-5.c: New test.
5221 * gcc.dg/vect/vect-multitypes-6.c: New test.
5222
5223 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5224
5225 * gcc.dg/vect/vect-multitypes-1.c: New test.
5226 * gcc.dg/vect/vect-multitypes-2.c: New test.
5227 * gcc.dg/vect/vect-multitypes-3.c: New test.
5228
5229 2006-11-07 Eric Christopher <echristo@apple.com>
5230
5231 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
5232 Test using scan-assembler-not.
5233
5234 2006-11-07 Jakub Jelinek <jakub@redhat.com>
5235
5236 * gcc.dg/inline-17.c: New test.
5237
5238 2006-11-07 Steve Ellcey <sje@cup.hp.com>
5239
5240 PR other/25028
5241 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
5242 on HP-UX.
5243
5244 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
5245
5246 PR fortran/29539
5247 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
5248
5249 PR fortran/29634
5250 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
5251 test.
5252
5253 2006-11-07 Tobias Burnus <burnus@net-b.de>
5254
5255 PR fortran/29601
5256 * gfortran.dg/volatile.f90: Add.
5257 * gfortran.dg/volatile2.f90: Add.
5258 * gfortran.dg/volatile3.f90: Add.
5259 * gfortran.dg/volatile4.f90: Add.
5260 * gfortran.dg/volatile5.f90: Add.
5261 * gfortran.dg/volatile6.f90: Add.
5262 * gfortran.dg/volatile7.f90: Add.
5263
5264 2006-11-06 Tobias Burnus <burnus@net-b.de>
5265
5266 * gfortran.dg/io_constraints_2.f90: Adjust pattern
5267 for matching error messages.
5268 * gfortran.dg/specifics_3.f90: Adjust pattern
5269 for matching error messages.
5270
5271 2006-11-06 Janis Johnson <janis187@us.ibm.com>
5272 Bernhard Fischer <aldot@gcc.gnu.org>
5273
5274 * lib/gcc-dg.exp (output-exists): New proc.
5275 (output-exists-not): New proc.
5276 * gcc.test-framework/test-framework.awk: Support new directives.
5277 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
5278 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
5279 * gcc.test-framework/dg-outexists-exp-F.c: New test.
5280 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
5281 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
5282 * gcc.test-framework/dg-outexists-exp-P.c: New test.
5283
5284 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
5285
5286 PR fortran/29630
5287 PR fortran/29679
5288 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
5289 * gfortran.dg/initialization_3.f90: New.
5290
5291 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5292
5293 PR libgfortran/25545
5294 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
5295
5296 2006-11-05 Jakub Jelinek <jakub@redhat.com>
5297
5298 PR middle-end/29695
5299 * gcc.c-torture/execute/pr29695-1.c: New test.
5300 * gcc.c-torture/execute/pr29695-2.c: New test.
5301
5302 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
5303
5304 PR fortran/29565
5305 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
5306
5307 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
5308
5309 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
5310 for matching error messages.
5311
5312 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
5313
5314 PR target/26915
5315 * gcc.target/i386/387-12.c: New test.
5316
5317 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5318
5319 PR libfortran/29713
5320 * gfortran.dg/pr29713.f90: New test.
5321
5322 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
5323
5324 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
5325 Also test for bogus rest sign.
5326
5327 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5328
5329 PR libfortran/27895
5330 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
5331
5332 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
5333
5334 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
5335 from error messages.
5336
5337 2006-11-02 Mike Stump <mrs@apple.com>
5338
5339 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
5340
5341 * g++.old-deja/g++.abi/align.C: Enable for darwin.
5342
5343 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
5344
5345 * g++.dg/eh/gcsec1.C: New test.
5346
5347 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5348
5349 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
5350 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
5351
5352 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
5353
5354 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
5355 hexadecimal value.
5356 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
5357 * gcc.dg/pr14796-2.c: Likewise.
5358
5359 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5360
5361 * gcc.c-torture/execute/20061101-1.c: New test.
5362
5363 2006-11-01 Richard Guenther <rguenther@suse.de>
5364
5365 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
5366
5367 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5368
5369 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
5370 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
5371
5372 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5373
5374 * gcc.c-torture/execute/20061031-1.c: New test.
5375
5376 2006-10-31 Geoffrey Keating <geoffk@apple.com>
5377
5378 PR 23067
5379 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
5380 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
5381 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
5382 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
5383 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
5384 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
5385 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
5386
5387 2006-10-31 Eric Christopher <echristo@apple.com>
5388 Falk Hueffner <falk@debian.org>
5389
5390 * gcc.dg/builtin-bswap-1.c: New.
5391 * gcc.dg/builtin-bswap-2.c: New.
5392 * gcc.dg/builtin-bswap-3.c: New.
5393 * gcc.dg/builtin-bswap-4.c: New.
5394 * gcc.dg/builtin-bswap-5.c: New.
5395 * gcc.target/i386/builtin-bswap-1.c: New.
5396
5397 2006-10-31 Geoffrey Keating <geoffk@apple.com>
5398
5399 * gcc.dg/inline-16.c: New.
5400
5401 PR 16622
5402 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
5403 defining it.
5404 * gcc.dg/inline-13.c: New.
5405 * gcc.dg/inline-14.c: New.
5406 * gcc.dg/inline-15.c: New.
5407
5408 PR 11377
5409 * gcc.dg/inline6.c: New.
5410 * gcc.dg/inline7.c: New.
5411
5412 2006-10-31 Roger Sayle <roger@eyesopen.com>
5413
5414 PR middle-end/23470
5415 * gcc.dg/pr23470-1.c: New test case.
5416
5417 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
5418
5419 PR fortran/29537
5420 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
5421 data.
5422 * gfortran.dg/blockdata_2.f90: New testcase.
5423
5424 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
5425
5426 PR libfortran/29627
5427 * gfortran.dg/unf_short_record_1.f90: New test.
5428
5429 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5430
5431 PR fortran/29067
5432 * gfortran.dg/pr29067.f: New test.
5433
5434 2006-10-31 Joseph Myers <joseph@codesourcery.com>
5435 Richard Sandiford <richard@codesourcery.com>
5436
5437 * lib/target-supports.exp (get_compiler_messages): Append options
5438 as a single list element.
5439 (check_effective_target_arm_vfp_ok): New.
5440 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
5441
5442 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
5443
5444 PR fortran/29387
5445 * gfortran.dg/intrinsic_actual_2.f90: New test.
5446
5447 PR fortran/29490
5448 * gfortran.dg/actual_array_interface_1.f90: New test.
5449
5450 PR fortran/29641
5451 * gfortran.dg/used_types_11.f90: New test.
5452
5453 2006-10-30 Dirk Mueller <dmueller@suse.de>
5454
5455 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
5456 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
5457 * g++.old-deja/g++.pt/eichin01.C (main): Same.
5458 * g++.old-deja/g++.mike/net25.C (main): Same.
5459 * g++.dg/lookup/exception1.C (main): Same.
5460 * g++.dg/parse/parens2.C (main): Same.
5461
5462 2006-10-30 Roger Sayle <roger@eyesopen.com>
5463
5464 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
5465
5466 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5467
5468 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
5469 * gcc.dg/torture/builtin-math-3.c: Likewise.
5470
5471 2006-10-30 Tobias Burnus <burnus@net-b.de>
5472
5473 PR fortran/29452
5474 * gfortran.dg/write_check.f90: Check run-time keyword checking.
5475 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
5476
5477 2006-10-30 Andrew Pinski <pinskia@gmail.com>
5478
5479 PR Fortran/29410
5480 * gfortran.fortran-torture/execute/transfer1.f90: New test.
5481
5482 2006-10-30 Joseph Myers <joseph@codesourcery.com>
5483
5484 * lib/target-supports.exp (check_function_available): Declare
5485 function before calling.
5486
5487 2006-10-30 Jakub Jelinek <jakub@redhat.com>
5488
5489 PR tree-optimization/29637
5490 * gcc.dg/pr29637.c: New test.
5491
5492 2006-10-29 Roger Sayle <roger@eyesopen.com>
5493
5494 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
5495 tree canonicalization.
5496
5497 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5498
5499 * gcc.dg/builtins-20.c: Add more hypot tests.
5500
5501 2006-10-29 Roger Sayle <roger@eyesopen.com>
5502
5503 * gcc.dg/fold-compare-1.c: New test case.
5504
5505 2006-10-29 Dirk Mueller <dmueller@suse.de>
5506
5507 PR c++/16307
5508 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
5509
5510 2006-10-29 Roger Sayle <roger@eyesopen.com>
5511
5512 PR tree-optimization/15458
5513 * gcc.dg/fold-xornot-1.c: New test case.
5514
5515 2006-10-29 Richard Guenther <rguenther@suse.de>
5516
5517 * gcc.target/i386/math-torture/trunc.c: New testcase.
5518
5519 2006-10-29 Richard Guenther <rguenther@suse.de>
5520
5521 * gcc.target/i386/math-torture/round.c: New testcase.
5522
5523 2006-10-29 Richard Guenther <rguenther@suse.de>
5524
5525 * gcc.target/i386/math-torture/ceil.c: New testcase.
5526 * gcc.target/i386/math-torture/floor.c: Likewise.
5527
5528 2006-10-29 Richard Guenther <rguenther@suse.de>
5529
5530 * gcc.target/i386/math-torture/rint.c: New testcase.
5531 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
5532
5533 2006-10-29 Richard Guenther <rguenther@suse.de>
5534
5535 * gcc.target/i386/math-torture/lfloor.c: New testcase.
5536 * gcc.target/i386/math-torture/lceil.c: Likewise.
5537
5538 2006-10-28 Tobias Burnus <burnus@net-b.de>
5539
5540 PR libgfortran/24313
5541 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
5542
5543 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
5544
5545 * gcc.c-torture/execute/20020118-1.c,
5546 gcc.c-torture/execute/builtins/strlen.c,
5547 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
5548 comment typos.
5549
5550 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5551
5552 * gcc.dg/builtins-20.c: Add tests for hypot.
5553 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
5554 two-argument builtins.
5555 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
5556 TESTIT2. Update all callers.
5557 (TESTIT2, TESTIT2_R): New helper macros.
5558 Add testcases for pow, hypot and atan2.
5559
5560 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5561
5562 PR C++/29295
5563 * g++.dg/expr/bool1.C: New test.
5564 * g++.dg/expr/bool2.C: New test.
5565
5566 2006-10-28 Tobias Burnus <burnus@net-b.de>
5567
5568 PR fortran/28224
5569 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
5570 * gfortran.dg/namelist_internal.f90: New test.
5571
5572 2006-10-28 Tobias Burnus <burnus@net-b.de>
5573
5574 PR fortran/29625
5575 * gfortran.dg/io_real_boz.f90: Add.
5576 * gfortran.dg/io_real_boz2.f90: Add.
5577
5578 2006-10-28 Richard Guenther <rguenther@suse.de>
5579
5580 PR middle-end/26899
5581 * gcc.dg/tree-ssa/pr26899.c: New testcase.
5582
5583 2006-10-28 Richard Guenther <rguenther@suse.de>
5584
5585 PR target/28806
5586 * gcc.target/i386/math-torture/lround.c: New testcase.
5587
5588 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
5589
5590 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
5591 * gcc.dg/builtins-44.c: Likewise.
5592 * gcc.dg/builtins-45.c: Likewise.
5593 * gcc.dg/pr28796-2.c: Likewise.
5594 * gcc.dg/unordered-3.c: Likewise.
5595
5596 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5597
5598 PR libgfortran/27954
5599 * gfortran.dg/error_recovery_2.f90: New test.
5600
5601 2006-10-26 Richard Guenther <rguenther@suse.de>
5602
5603 * gcc.target/i386/i386.exp: Use glob, not find to collect
5604 tests. Avoids recursing into subdirectories.
5605 * gcc.target/i386/math-torture/math-torture.exp: Torture
5606 for interesting ia32 math options.
5607 * gcc.target.i386/math-torture/lrint.c: New testcase.
5608
5609 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5610
5611 PR libgfortran/29563
5612 * gfortran.dg/arrayio_9.f90: Update test.
5613 * gfortran.dg/arrayio_19.f90: New test.
5614
5615 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
5616
5617 * gcc.dg/20061026.c: New testcase.
5618
5619 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5620
5621 PR libgfortran/29563
5622 * gfortran.dg/arrayio_9.f90: New test.
5623
5624 2006-10-26 Ben Elliston <bje@au.ibm.com>
5625
5626 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
5627 Copy the strings manually, as strcpy may call strlen.
5628
5629 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5630
5631 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
5632 Add checks for log, log2, log10 and log1p.
5633
5634 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
5635 we already test 0.0. Add checks for expm1, log, log2, log10,
5636 log1p, cbrt, erf and erfc.
5637
5638 2006-10-25 Steve Ellcey <sje@cup.hp.com>
5639
5640 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
5641
5642 2006-10-25 Uros Bizjak <uros@kss-loka.si>
5643
5644 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
5645 and remainderl() built-in functions. Remove -ffast-math from
5646 dg-options.
5647
5648 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5649
5650 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
5651 acosh and atanh.
5652
5653 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
5654 floating point modifiers to arguments passed to float and long
5655 double functions respectively. Update all callers to use floating
5656 point numbers, not integers. Add tests for exp, exp2 and
5657 exp10/pow10.
5658
5659 * gcc.dg/torture/builtin-math-3.c: New test.
5660
5661 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
5662
5663 PR fortran/29393
5664 * gfortran.dg/initialize_2.f90: New.
5665
5666 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5667
5668 * gcc.dg/torture/builtin-math-2.c: New test.
5669
5670 2006-10-24 Richard Guenther <rguenther@suse.de>
5671
5672 PR middle-end/28796
5673 * gcc.dg/pr28796-1.c: New testcase.
5674 * gcc.dg/pr28796-2.c: Likewise.
5675
5676 2006-10-24 Richard Guenther <rguenther@suse.de>
5677
5678 * gcc.dg/builtins-57.c: New testcase.
5679
5680 2006-10-24 Richard Guenther <rguenther@suse.de>
5681
5682 PR tree-optimization/29567
5683 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
5684
5685 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
5686
5687 PR tree-optimization/14784
5688 * gcc.dg/alias-10.c: New test.
5689
5690 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5691
5692 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
5693
5694 2006-10-23 Jakub Jelinek <jakub@redhat.com>
5695
5696 * gcc.dg/builtin-strncat-chk-1.c: New test.
5697
5698 2006-10-23 Jan Hubicka <jh@suse.cz>
5699
5700 * gcc.dg/memmove-1.c: New test.
5701
5702 2006-10-23 Paul Brook <paul@codesourcery.com>
5703
5704 * gcc.dg/pragma-pack-5.c: New test.
5705
5706 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
5707
5708 * g++.dg/other/s390-1.C: New testcase.
5709
5710 2006-10-23 Richard Guenther <rguenther@suse.de>
5711
5712 PR middle-end/27132
5713 PR middle-end/23295
5714 * gcc.dg/pr27132.c: New testcase.
5715 * gcc.dg/pr23295.c: Likewise.
5716 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
5717 * g++.dg/tree-ssa/pr19807.C: Likewise.
5718
5719 2006-10-23 Richard Guenther <rguenther@suse.de>
5720
5721 PR middle-end/21032
5722 * gcc.dg/pr21032.c: New testcase.
5723
5724 2006-10-22 Jeff Law <law@redhat.com>
5725 Richard Guenther <rguenther@suse.de>
5726
5727 PR tree-optimization/15911
5728 * gcc.dg/tree-ssa/vrp30.c: New testcase.
5729
5730 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
5731
5732 PR c++/20647
5733 * g++.dg/abi/rtti3.C: New.
5734
5735 2006-10-21 Uros Bizjak <uros@kss-loka.si>
5736
5737 PR middle-end/28252
5738 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
5739 transformation.
5740
5741 2006-10-21 Richard Guenther <rguenther@suse.de>
5742
5743 PR tree-optimization/3511
5744 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
5745
5746 2006-10-21 Richard Guenther <rguenther@suse.de>
5747
5748 PR middle-end/26898
5749 * gcc.dg/torture/pr26898-1.c: New testcase.
5750 * gcc.dg/torture/pr26898-2.c: Likewise.
5751
5752 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
5753
5754 PR c++/28053
5755 * g++.dg/parse/bitfield1.C: Adjust error markers.
5756 * g++.dg/parse/bitfield2.C: New test.
5757
5758 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
5759
5760 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
5761
5762 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5763
5764 PR libfortran/27895
5765 * gfortran.dg/zero_sized_1.f90: New test.
5766
5767 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
5768
5769 * gcc.dg/div-compare-1.c: New test.
5770
5771 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
5772
5773 PR fortran/29216
5774 * gfortran.dg/result_default_init_1.f90: New test.
5775
5776 PR fortran/29314
5777 * gfortran.dg/automatic_default_init_1.f90: New test.
5778
5779 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
5780 from 38 to 33.
5781
5782 2006-10-18 Geoffrey Keating <geoffk@apple.com>
5783
5784 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
5785 'using namespace std' without previous declaration.
5786 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
5787 * g++.old-deja/g++.robertl/eb133c.C: New.
5788
5789 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5790
5791 PR libgfortran/29277
5792 * gfortran.dg/streamio_4.f90: Update test.
5793 * gfortran.dg/streamio_11.f90: New test.
5794
5795 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
5796
5797 PR c++/27952
5798 * g++.dg/inherit/virtual1.C: New test.
5799
5800 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5801
5802 PR c++/28261
5803 * g++.dg/parse/enum3.C: New test.
5804
5805 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5806
5807 PR c++/29039
5808 * g++.dg/init/ctor8.C: New test.
5809
5810 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5811
5812 PR c++/27270
5813 * g++.dg/ext/complit8.C: Tweak error markers.
5814 * g++.dg/template/complit1.C: Add error marker.
5815
5816 2006-10-16 Mark Mitchell <mark@codesourcery.com>
5817
5818 PR c++/27270
5819 * g++.dg/ext/complit8.C: New test.
5820
5821 PR c++/29408
5822 * g++.dg/parse/dtor12.C: New test.
5823
5824 PR c++/29435
5825 * g++.dg/template/sizeof11.C: New test.
5826
5827 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
5828
5829 PR fortran/29392
5830 * gfortran.dg/data_char_3.f90: New test.
5831
5832 PR fortran/29451
5833 * gfortran.dg/negative_automatic_size.f90: New test.
5834
5835 2006-10-16 David Daney <ddaney@avtrex.com>
5836
5837 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
5838
5839 2006-10-16 Eric Christopher <echristo@apple.com>
5840
5841 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
5842 x86_64.
5843
5844 2006-10-16 Mark Mitchell <mark@codesourcery.com>
5845
5846 PR c++/28211
5847 * g++.dg/tc1/dr49.C: Tweak error messages.
5848 * g++.dg/parse/template21.C: New test.
5849
5850 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5851
5852 PR middle-end/20491
5853 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
5854
5855 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
5856
5857 PR fortran/29403
5858 * gfortran.dg/print_1.f90: New test.
5859
5860 2006-10-15 Jan Hubicka <jh@suse.cz>
5861
5862 PR middle-end/29241
5863 * gcc.c-torture/compile/pr29241.c: New testcase.
5864
5865 2006-10-15 David Edelsohn <edelsohn@gnu.org>
5866
5867 PR middle-end/29250
5868 * gcc.c-torture/compile/pr29250.c: New test.
5869
5870 2006-10-15 Richard Guenther <rguenther@suse.de>
5871
5872 * gcc.dg/pr29299.c: New testcase.
5873
5874 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
5875
5876 PR fortran/24767
5877 * gfortran.dg/label_4.f90: Adjust warning flag.
5878
5879 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
5880
5881 PR fortran/29371
5882 * gfortran.dg/nullify_3.f90: New test.
5883
5884 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5885
5886 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
5887 on Solaris 2.5.1 too.
5888
5889 2006-10-13 Eric Christopher <echristo@apple.com>
5890
5891 * gcc.dg/pr25993.c: Skip for darwin.
5892
5893 2006-10-13 Eric Christopher <echristo@apple.com>
5894
5895 * gcc.dg/visibility-11.c: Skip for darwin.
5896
5897 2006-10-13 Eric Christopher <echristo@apple.com>
5898
5899 * gcc.dg/darwin-weakimport-1.c: Use
5900 -fno-asynchronous-unwind-tables.
5901 * gcc.dg/darwin-weakimport-3.c: Ditto.
5902
5903 2006-10-13 Richard Guenther <rguenther@suse.de>
5904
5905 PR tree-optimization/29446
5906 * gcc.dg/torture/pr29446.c: New testcase.
5907
5908 2006-10-13 Bill Wendling <wendling@apple.com>
5909
5910 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
5911 * g++.old-deja/g++.jason/hmc1.C: Likewise.
5912 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
5913 * g++.old-deja/g++.law/shadow1.C: Likewise.
5914 * g++.old-deja/g++.law/ctors10.C: Likewise.
5915 * g++.dg/debug/namespace1.C: Likewise.
5916 * g++.dg/inherit/namespace-as-base.C: Likewise.
5917 * g++.dg/opt/delay-slot-1.C: Likewise.
5918 * g++.dg/parse/defarg10.C: Likewise.
5919 * g++.dg/template/ptrmem11.C: Likewise.
5920 * g++.dg/template/mem_func_ptr.C: Likewise.
5921 * g++.dg/template/spec19.C: Likewise.
5922
5923 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
5924
5925 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
5926
5927 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
5928
5929 PR fortran/29373
5930 * gfortran.dg/implicit_9.f90: New test.
5931
5932 PR fortran/29407
5933 * gfortran.dg/namelist_25.f90: New test.
5934
5935 PR fortran/27701
5936 * gfortran.dg/same_name_2.f90: New test.
5937
5938 PR fortran/29232
5939 * gfortran.dg/host_assoc_types_1.f90: New test.
5940
5941 PR fortran/29364
5942 * gfortran.dg/missing_derived_type_1.f90: New test.
5943 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
5944
5945 PR fortran/29422
5946 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
5947
5948 PR fortran/29428
5949 * gfortran.dg/alloc_comp_assign_5.f90: New test.
5950
5951 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5952
5953 PR fortran/29391
5954 * gfortran.dg/bound_2.f90: New test.
5955
5956 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5957
5958 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
5959 directive.
5960 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
5961 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
5962 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
5963 * gfortran.dg/gomp/reduction3.f90: Likewise.
5964 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
5965 * gfortran.dg/dummy_procedure_2.f90: Likewise.
5966 * gfortran.dg/interface_derived_type_1.f90: Likewise.
5967 * gfortran.dg/forall_4.f90: Likewise.
5968 * gfortran.dg/spec_expr_4.f90: Likewise.
5969 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
5970 * gfortran.dg/forall_5.f90: Likewise.
5971 * gfortran.dg/open_access_append_2.f90: Add check for
5972 compile-time warning.
5973
5974 2006-10-13 Mark Mitchell <mark@codesourcery.com>
5975
5976 PR c++/28506
5977 * g++.dg/parse/pure1.C: New test.
5978
5979 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5980
5981 PR fortran/21435
5982 * gfortran.dg/io_constraints_3.f90: New test.
5983 * gfortran.dg/open_access_append_1.f90: Add checks
5984 for compile-time warnings.
5985 * gfortran.dg/pr20163-2.f: Likewise.
5986 * gfortran.dg/iostat_2.f90: Likewise.
5987 * gfortran.dg/label_4.f90: Delete the temporary
5988 file.
5989 * gfortran.dg/direct_io_2.f90: Add a FILE=
5990 specifier.
5991 * gfortran.dg/iomsg_1.f90: Add check for
5992 compile-time warning.
5993
5994 2006-10-12 Jan Hubicka <jh@suse.cz>
5995
5996 PR c/28419
5997 * gcc.dg/pr28319.c: New test.
5998
5999 2006-10-12 Mark Mitchell <mark@codesourcery.com>
6000 PR c++/29318
6001 * g++.dg/ext/vla4.C: New test.
6002
6003 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
6004
6005 PR c++/27961
6006 * g++.dg/template/crash60.C: New test.
6007 * g++.dg/other/large-size-array.C: Adjust error markers.
6008 * g++.dg/parse/crash27.C: Likewise.
6009 * g++.dg/template/crash1.C: Likewise.
6010
6011 2006-10-12 Steve Ellcey <sje@cup.hp.com>
6012
6013 PR testsuite/29093
6014 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
6015
6016 2006-10-12 Jakub Jelinek <jakub@redhat.com>
6017
6018 PR preprocessor/28709
6019 * gcc.dg/cpp/paste14.c: New test.
6020
6021 2006-10-11 Mark Mitchell <mark@codesourcery.com>
6022
6023 PR c++/29175
6024 * g++.dg/init/array24.C: New test.
6025
6026 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6027
6028 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
6029 of <sys/types.h>.
6030
6031 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
6032
6033 PR c++/29024
6034 * g++.dg/parse/typedef8.C: New test.
6035 * g++.dg/other/mult-stor1.C: Adjust error markers.
6036
6037 2006-10-11 Richard Guenther <rguenther@suse.de>
6038
6039 PR tree-optimization/28230
6040 * gcc.dg/torture/pr28230.c: New testcase.
6041
6042 2006-10-11 Richard Guenther <rguenther@suse.de>
6043
6044 PR inline-asm/29119
6045 * gcc.dg/torture/pr29119.c: New testcase.
6046
6047 2006-10-10 Jakub Jelinek <jakub@redhat.com>
6048
6049 PR middle-end/29272
6050 * gcc.c-torture/execute/20060930-2.c: New test.
6051
6052 2006-10-09 Richard Henderson <rth@redhat.com>
6053
6054 Revert emutls patch.
6055
6056 2006-10-09 Richard Guenther <rguenther@suse.de>
6057
6058 PR middle-end/29254
6059 * gcc.dg/pr29254.c: New testcase.
6060
6061 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
6062 Paul Thomas <pault@gcc.gnu.org>
6063
6064 PR fortran/20541
6065 * gfortran.dg/alloc_comp_basics_1.f90: New test.
6066 * gfortran.dg/alloc_comp_basics_2.f90: New test.
6067 * gfortran.dg/alloc_comp_assign_1.f90: New test.
6068 * gfortran.dg/alloc_comp_assign_2.f90: New test.
6069 * gfortran.dg/alloc_comp_assign_3.f90: New test.
6070 * gfortran.dg/alloc_comp_assign_4.f90: New test.
6071 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
6072 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
6073 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
6074 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
6075 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
6076 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
6077 * gfortran.dg/alloc_comp_std.f90: New test.
6078 * gfortran.dg/move_alloc.f90: New test.
6079
6080 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
6081
6082 PR fortran/29115
6083 * gfortran.dg/derived_constructor_comps_2.f90: New test.
6084
6085 PR fortran/29211
6086 * gfortran.dg/forall_char_dependencies_1.f90: New test.
6087
6088 2006-10-08 Tobias Burnus <burnus@net-b.de>
6089
6090 PR fortran/28585
6091 * gfortran.dg/new_line.f90: New test.
6092
6093 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6094
6095 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
6096 * gcc.dg/torture/builtin-convert-1.c,
6097 gcc.dg/torture/builtin-convert-2.c,
6098 gcc.dg/torture/builtin-convert-3.c,
6099 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
6100
6101 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
6102
6103 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6104 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6105 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6106 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
6107
6108 2006-10-07 Andrew Pinski <pinskia@gmail.com>
6109
6110 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
6111 Xfail some tests for powerpc-darwin and powerpc-aix.
6112
6113 2006-10-07 Jakub Jelinek <jakub@redhat.com>
6114
6115 PR c/29380
6116 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
6117
6118 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6119
6120 PR target/29300
6121 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
6122 on hppa*-*-hpux*.
6123
6124 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6125
6126 PR fortran/16580
6127 PR fortran/29288
6128 * gfortran.fortran-torture/execute/specifics.f90:
6129 Add tests for using all possible intrinsics as actual arguments.
6130 * gfortran.dg/specifics_1.f90: Add tests for using
6131 all possible intrinsics as actual arguments.
6132 * gfortran.dg/specifics_2.f90: New file.
6133 * gfortran.dg/specifics_3.f90: New file.
6134
6135 2006-10-07 Richard Sandiford <richard@codesourcery.com>
6136
6137 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
6138 * gcc.dg/debug/debug-2.c: Likewise.
6139
6140 2006-10-06 Uros Bizjak <uros@kss-loka.si>
6141
6142 * gcc.c-torture/compile/sync-2.c: New test.
6143
6144 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6145
6146 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
6147 line endings.
6148
6149 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
6150
6151 PR rtl-optimization/29128
6152 * gcc.c-torture/compile/pr29128.c: New test.
6153
6154 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6155
6156 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
6157 line endings.
6158
6159 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
6160
6161 PR middle-end/29256
6162 * gcc.dg/tree-ssa/loop-19.c: New test.
6163
6164 2006-10-06 Jakub Jelinek <jakub@redhat.com>
6165
6166 PR tree-optimization/29330
6167 * gcc.dg/pr29330.c: New test.
6168
6169 PR target/28924
6170 * gcc.c-torture/compile/20061005-1.c: New test.
6171
6172 2006-10-06 Olivier Hainque <hainque@adacore.com>
6173
6174 * gcc.dg/typename-vla-1.c: New case.
6175 * gnat.dg/forward_vla.adb: New case.
6176
6177 2006-10-06 Jakub Jelinek <jakub@redhat.com>
6178
6179 PR tree-optimization/29290
6180 * gfortran.dg/loop_nest_1.f90: New test.
6181
6182 PR target/29198
6183 * gcc.dg/tls/opt-12.c: New test.
6184
6185 PR fortran/28415
6186 * gfortran.dg/save_2.f90: New test.
6187
6188 PR c/29091
6189 * gcc.dg/pr29091.c: New test.
6190
6191 2006-10-06 Joseph Myers <joseph@codesourcery.com>
6192
6193 * lib/target-supports.exp
6194 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
6195 same as x86_64-*-*; check for LP64.
6196
6197 2006-10-04 Richard Henderson <rth@redhat.com>
6198
6199 * lib/target-supports.exp (check_effective_target_tls): Redefine
6200 to mean non-emulated tls.
6201 * gcc.dg/tls/alias-1.c: Remove tls requirement.
6202 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
6203 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
6204 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
6205 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
6206 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
6207 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
6208
6209 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
6210
6211 PR fortran/29343
6212 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
6213
6214 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6215
6216 * gfortran.dg/bounds_check_fail_1.f90: New test.
6217
6218 2006-10-03 Mark Mitchell <mark@codesourcery.com>
6219
6220 PR c++/29020
6221 * g++.dg/template/friend48.C: New test.
6222
6223 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
6224
6225 PR fortran/29098
6226 * gfortran.dg/default_initialization_2.f90: New test.
6227
6228 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
6229
6230 PR fortran/20779
6231 PR fortran/20891
6232 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
6233
6234 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
6235
6236 PR fortran/29284
6237 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
6238
6239 PR fortran/29321
6240 PR fortran/29322
6241 * gfortran.dg/missing_optional_dummy_2.f90: New test.
6242
6243 PR fortran/25091
6244 PR fortran/25092
6245 * gfortran.dg/entry_array_specs_1.f90: New test.
6246
6247 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
6248
6249 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
6250 insufficient to inhibit some test failures at -O3. Do testing
6251 on integers.
6252
6253 2006-10-03 Mark Mitchell <mark@codesourcery.com>
6254
6255 PR c++/29138
6256 * g++.dg/inherit/access8.C: New test.
6257 * g++.dg/template/dtor4.C: Tweak error messages.
6258
6259 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6260
6261 PR fortran/27478
6262 * gfortran.dg/entry_8.f90: New test.
6263
6264 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6265
6266 PR c++/29291
6267 * g++.dg/parse/new4.C: New test.
6268
6269 2006-10-03 Uros Bizjak <uros@kss-loka.si>
6270
6271 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
6272 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
6273 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
6274 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
6275 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
6276
6277 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6278
6279 PR fortran/19260
6280 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
6281 * gfortran.dg/continuation_2.f90: New test.
6282
6283 PR fortran/19262
6284 * gfortran.dg/continuation_3.f90: New test.
6285 * gfortran.dg/continuation_4.f90: New test.
6286 * gfortran.dg/continuation_5.f: New test.
6287 * gfortran.dg/continuation_6.f: New test.
6288
6289 2006-10-02 Mark Mitchell <mark@codesourcery.com>
6290
6291 PR c++/29226
6292 * g++.dg/template/vla1.C: New test.
6293
6294 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6295
6296 PR fortran/29210
6297 * gfortran.dg/complex_parameter_1.f90: New test.
6298
6299 2006-10-02 Jakub Jelinek <jakub@redhat.com>
6300
6301 PR c/29154
6302 * gcc.c-torture/execute/20060929-1.c: New test.
6303
6304 2006-10-01 Mark Mitchell <mark@codesourcery.com>
6305
6306 PR c++/29105
6307 * g++.dg/template/member6.C: New test.
6308 * g++.dg/parse/typename7.C: Adjust error markers.
6309
6310 PR c++/29080
6311 * g++.dg/template/member7.C: New test.
6312
6313 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
6314
6315 PR c/24010
6316 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
6317 gcc.dg/Woverride-init-3.c: New tests.
6318
6319 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6320
6321 * gcc.c-torture/execute/20060930-1.c: New test.
6322
6323 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6324
6325 PR fortran/18791
6326 * gfortran.dg/specifics_1.f90: New test.
6327 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
6328 complex specifics.
6329
6330 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6331
6332 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
6333 pthread-init-common.h: New.
6334
6335 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
6336
6337 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
6338 precision on some archs.
6339
6340 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
6341
6342 * gcc.dg/non-local-goto-1.c: New test.
6343 * gcc.dg/non-local-goto-2.c: Likewise.
6344 * gcc.dg/setjmp-3.c: Likewise.
6345 * gcc.dg/setjmp-4.c: Likewise.
6346
6347 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
6348
6349 * gnat.dg/self_aggregate_with_pointer.adb: New test.
6350
6351 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
6352
6353 PR fortran/28276
6354 * gfortran.dg/exponent_1.f90: New test.
6355
6356 PR fortran/27021
6357 * gfortran.dg/nearest_1.f90: New test.
6358
6359 2006-09-26 Jakub Jelinek <jakub@redhat.com>
6360
6361 PR middle-end/25261
6362 PR middle-end/28790
6363 * gcc.dg/gomp/nestedfn-1.c: New test.
6364
6365 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
6366
6367 PR objc/29195
6368 * objc/compile/method-1.m: New test.
6369
6370 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
6371
6372 PR c++/26938
6373 * g++.dg/template/crash58.C: New test.
6374 * g++.dg/parse/crash28.C: Adjust error markers.
6375 * g++.dg/template/crash34.C: Likewise.
6376 * g++.dg/template/friend31.C: Likewise.
6377 * g++.dg/template/crash32.C: Likewise.
6378
6379 PR c++/27329
6380 * g++.dg/template/crash59.C: New test.
6381
6382 PR c++/27667
6383 * g++.dg/template/spec33.C: New test.
6384 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
6385
6386 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
6387 Adam Nemet <anemet@caviumnetworks.com>
6388
6389 * gcc.dg/tree-ssa/ivopts-1.c: New test.
6390 * gcc.dg/tree-ssa/ivopts-2.c: New test.
6391
6392 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
6393
6394 PR target/28911
6395 * gcc.dg/pr28911.c: New.
6396
6397 2006-09-23 Uros Bizjak <uros@kss-loka.si>
6398
6399 PR target/29169
6400 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
6401 (dg-options): Add -mfpmath=387.
6402
6403 2006-09-23 Jakub Jelinek <jakub@redhat.com>
6404
6405 PR c/28706
6406 * gcc.dg/pr28706.c: New test.
6407
6408 PR c/28712
6409 * gcc.dg/pr28712.c: New test.
6410
6411 2006-09-22 Mike Stump <mrs@apple.com>
6412
6413 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
6414
6415 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
6416
6417 PR tree-optimization/28888
6418 * gcc.dg/pr28888.c: New test.
6419
6420 2006-09-21 Mark Mitchell <mark@codesourcery.com>
6421
6422 PR c++/29016
6423 * g++.dg/init/ptrfn1.C: New test.
6424
6425 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
6426
6427 PR c++/28861
6428 * g++.dg/template/spec32.C: New test.
6429 * g++.dg/parse/crash9.C: Adjust error markers.
6430
6431 PR c++/28303
6432 * g++.dg/template/typedef6.C: New test.
6433 * g++.dg/init/error1.C: Adjust error markers.
6434 * g++.dg/parse/crash9.C: Likewise.
6435 * g++.dg/template/crash55.C: Likewise.
6436
6437 2006-09-21 Janis Johnson <janis187@us.ibm.com>
6438
6439 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
6440
6441 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
6442
6443 PR target/27650
6444 * g++.dg/ext/dllimport12.C: New test.
6445
6446 2006-09-20 Richard Sandiford <richard@codesourcery.com>
6447
6448 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
6449 * gcc.target/mips/nmadd-2.c: Likewise.
6450 * gcc.target/mips/mips-ps-6.c: New test.
6451 * gcc.target/mips/neg-abs-1.c: Likewise.
6452 * gcc.target/mips/neg-abs-2.c: Likewise.
6453 * gcc.target/mips/nmadd-3.c: New test.
6454
6455 2006-09-20 Jakub Jelinek <jakub@redhat.com>
6456
6457 PR middle-end/28046
6458 * gcc.dg/gomp/atomic-10.c: New test.
6459 * g++.dg/gomp/atomic-10.C: New test.
6460
6461 2006-09-20 Eric Christopher <echristo@apple.com>
6462
6463 * gcc.target/i386/sse3-not-fisttp.c: New.
6464
6465 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
6466
6467 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
6468
6469 2006-09-19 Richard Sandiford <richard@codesourcery.com>
6470
6471 * gcc.c-torture/execute/pr28289.c (one): New variable.
6472 (main): Use it instead of argc.
6473 * gcc.c-torture/execute/20060102-1.c (one): New variable.
6474 (main): Use it instead of argc.
6475
6476 2006-09-19 Paul Brook <paul@codesourcery.com>
6477
6478 PR target/28516
6479 * gcc.dg/nested-func-5.c: New test.
6480
6481 2006-09-19 Ben Elliston <bje@au.ibm.com>
6482
6483 * lib/target-supports.exp (check_effective_target_tls): Compile
6484 test stubs using ${tool}_target_compile, not just target_compile.
6485 (check_effective_target_tls_runtime): Likewise.
6486
6487 2006-09-19 Ben Elliston <bje@au.ibm.com>
6488
6489 * gcc.c-torture/compile/20030405-1.x: Remove.
6490
6491 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
6492 optimising linker from discarding it.
6493
6494 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
6495
6496 PR fortran/28526
6497 * gfortran.dg/keyword_symbol_1.f90: New test.
6498
6499 * gfortran.dg/spread_shape_1.f90: Add missing warning with
6500 pedantic compilation option.
6501
6502 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
6503
6504 PR fortran/29060
6505 * gfortran.dg/spread_shape_1.f90: New test.
6506
6507 2006-09-17 Roger Sayle <roger@eyesopen.com>
6508
6509 PR tree-optimization/28887
6510 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
6511
6512 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
6513
6514 PR c/25993
6515 * gcc.dg/pr25993.c: New test.
6516
6517 2006-09-17 Ira Rosen <irar@il.ibm.com>
6518
6519 PR tree-opt/21591
6520 * gcc.dg/vect/pr21591.c: New test.
6521
6522 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
6523
6524 PR tree-opt/29059
6525 * gcc.c-torture/compile/strcpy-1.c: New test.
6526 * gcc.c-torture/compile/strcpy-2.c: New test.
6527 * gcc.c-torture/compile/memcpy-1.c: New test.
6528 * gcc.c-torture/compile/memcpy-2.c: New test.
6529
6530 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
6531
6532 PR testsuite/29055
6533 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
6534
6535 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
6536
6537 * gnat.dg/specs/double_record_extension1.ads: New test.
6538 * gnat.dg/specs/double_record_extension2.ads: Likewise.
6539
6540 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
6541
6542 PR fortran/29051
6543 * gfortran.dg/oldstyle_3.f90: New test.
6544
6545 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6546
6547 PR libgfortran/29099
6548 * gfortran.dg/secnds-1.f: New test.
6549
6550 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6551
6552 PR libgfortran/29053
6553 * gfortran.dg/streamio_9.f90: New test.
6554 * gfortran.dg/streamio_10.f90: New test.
6555
6556 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
6557
6558 PR C++/29002
6559 * g++.dg/init/array22.C: New test.
6560 * g++.dg/init/array23.C: New test.
6561
6562 2006-09-14 Arnaud Charlet <charlet@adacore.com>
6563
6564 * stackcheck.lst: Update list of tests requiring stack checking.
6565 * norun.lst: Adjust for above change.
6566 * ada95.lst: New file.
6567 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
6568 requiring -gnat95 switch.
6569
6570 2006-09-14 Olivier Hainque <hainque@adacore.com>
6571
6572 * gnat.dg/in_out_parameter.adb: New test.
6573
6574 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
6575
6576 PR debug/28980
6577 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
6578
6579 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
6580
6581 * gnat.dg/specs/unchecked_union.ads: New test.
6582
6583 2006-09-13 Richard Sandiford <richard@codesourcery.com>
6584
6585 PR rtl-optimization/28982
6586 * gcc.c-torture/execute/pr28982a.c: New test.
6587 * gcc.c-torture/execute/pr28982b.c: Likewise.
6588
6589 2006-09-12 Eric Christopher <echristo@apple.com>
6590
6591 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
6592 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
6593
6594 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
6595
6596 PR c/28768
6597 PR preprocessor/14634
6598 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
6599 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
6600 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
6601
6602 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6603
6604 * gcc.dg/pr28243.c: New test.
6605
6606 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
6607
6608 PR fortran/28971
6609 gfortran.dg/pr28971.f90: New test to act as a backstop in case
6610 this undiagnosed regression reappears.
6611
6612 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
6613
6614 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
6615 Treat $srcdir as a literal.
6616 * lib/fortran-torture.exp (fortran-torture-compile,
6617 fortran-torture-execute): Likewise.
6618 * lib/objc-torture.exp (objc-torture-compile,
6619 objc-torture-execute): Likewise.
6620 * lib/profopt.exp (profopt-execute): Likewise.
6621
6622 2006-09-11 Geoffrey Keating <geoffk@apple.com>
6623
6624 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
6625
6626 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
6627
6628 PR testsuite/28950
6629 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
6630
6631 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
6632
6633 PR target/13685
6634 * gcc.target/i386/pr13685.c: New test.
6635
6636 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6637
6638 * gcc.dg/pr28726.c: New test.
6639
6640 2006-09-11 Josh Conner <jconner@apple.com>
6641
6642 * gcc.dg/nrv3.c: Increase size of structure.
6643 * gcc.dg/nrv4.c: Likewise.
6644 * gcc.dg/nrv5.c: Likewise.
6645
6646 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
6647
6648 PR libfortran/28890
6649 gfortran.dg/assumed_charlen_function_5.f90: New test.
6650
6651 2006-09-10 Mark Mitchell <mark@codesourcery.com>
6652
6653 PR c++/28991
6654 * g++.dg/init/static3.C: New test.
6655
6656 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
6657
6658 PR testsuite/29007
6659 * gcc.dg/long-long-cst1.c (t): Add cast to
6660 __SIZE_TYPE__ before casting to int.
6661 (main): Return 0 on success.
6662
6663 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6664
6665 * gcc.c-torture/execute/20060910-1.c: New test.
6666
6667 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
6668
6669 PR middle-end/26983
6670 * gcc.dg/pr26983.c: New test.
6671
6672 2006-09-10 Richard Sandiford <richard@codesourcery.com>
6673
6674 PR target/29006
6675 * gcc.c-torture/execute/pr29006.c: New test.
6676
6677 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6678
6679 PR libfortran/28947
6680 gfortran.dg/matmul_4.f90: New test.
6681
6682 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6683
6684 PR fortran/28959
6685 gfortran.dg/used_types_10: New test.
6686
6687 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6688
6689 PR libfortran/28923
6690 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
6691 gfortran.dg/array_initializer_3.f90: New test.
6692
6693 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6694
6695 PR fortran/28914
6696 * gfortran.dg/actual_array_constructor_3.f90: New test.
6697
6698 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
6699
6700 PR testsuite/26778
6701 * gcc.target/i386/pr26778.c: New testcase.
6702
6703 2006-09-08 Eric Christopher <echristo@apple.com>
6704
6705 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
6706 * gcc.target/i386/memcpy-1.c: Ditto.
6707 * gcc.target/i386/asm-1.c: Ditto.
6708 * gcc.target/i386/20060512-4.c: Ditto.
6709 * gcc.target/i386/compress-float-387.c: Ditto.
6710 * gcc.target/i386/20060512-1.c: Ditto.
6711 * gcc.target/i386/compress-float-sse.c: Ditto.
6712 * gcc.target/i386/20060512-2.c: Ditto.
6713 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
6714 * gcc.target/i386/stack-prot-kernel.c: Ditto.
6715 * gcc.target/i386/compress-float-387-pic.c: Ditto.
6716 * gcc.dg/pr26449.c: Ditto.
6717 * gcc.dg/attr-ms_struct-2.c: Ditto.
6718 * gcc.dg/attr-ms_struct-1.c: Ditto.
6719 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
6720
6721 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
6722
6723 PR c/28504
6724 * gcc.dg/vla-10.c: New test.
6725
6726 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6727
6728 PR c++/28858
6729 * g++.dg/parse/template20.C: New test.
6730 * g++.dg/template/operator8.C: Remove obsolete part.
6731 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
6732 * g++.old-deja/g++.pt/crash65.C: Likewise.
6733
6734 2006-09-07 Jason Merrill <jason@redhat.com>
6735
6736 PR middle-end/27724
6737 * gcc.dg/long-long-cst1.c: New test.
6738
6739 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6740
6741 PR C++/28906
6742 * g++.dg/other/array3.C: New test.
6743 * g++.dg/other/array4.C: New test.
6744 * g++.dg/other/array5.C: New test.
6745
6746 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
6747
6748 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
6749
6750 2006-09-07 Uros Bizjak <uros@kss-loka.si>
6751
6752 PR target/28946
6753 * gcc.target/i386/pr28946.c: New test.
6754
6755 2006-09-07 Steven G. Kargl <kargls@comcast.net>
6756
6757 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
6758 in integer literal constant.
6759 * gfortran.dg/enum_8.f90: Ditto.
6760 * gfortran.dg/g77/20030326-1.f: Ditto.
6761
6762 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
6763
6764 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
6765 nonconformance usage.
6766
6767 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6768
6769 PR middle-end/28862
6770 * gcc.c-torture/compile/vector-align-1.c: New test.
6771
6772 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6773
6774 PR rtl-opt/27883
6775 * g++.dg/opt/copysign-1.C: New test.
6776
6777 2006-09-06 Jason Merrill <jason@redhat.com>
6778
6779 PR c++/27371
6780 * g++.dg/warn/unused-result1.C: New test.
6781
6782 2006-09-06 Mark Mitchell <mark@codesourcery.com>
6783
6784 PR c++/28903
6785 * g++.dg/ext/vla3.C: New test.
6786
6787 PR c++/28886
6788 * g++.dg/template/array16.C: New test.
6789
6790 2006-09-06 Richard Guenther <rguenther@suse.de>
6791
6792 * gcc.dg/pr27226.c: Remove testcase again.
6793
6794 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6795
6796 PR tree-opt/28937
6797 * g++.dg/opt/unroll2.C: New test.
6798
6799 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6800
6801 PR tree-opt/28952
6802 * gcc.dg/vect/pr28952.c: New test.
6803
6804 2006-09-05 Richard Guenther <rguenther@suse.de>
6805
6806 PR tree-optimization/28900
6807 * gcc.dg/torture/pr28900.c: New testcase
6808
6809 2006-09-05 Richard Guenther <rguenther@suse.de>
6810
6811 PR tree-optimization/28905
6812 * gcc.c-torture/compile/pr28905.c: New testcase.
6813
6814 2006-09-05 Richard Guenther <rguenther@suse.de>
6815
6816 PR middle-end/28935
6817 * gcc.dg/pr28935.c: New testcase.
6818
6819 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6820
6821 * gcc.c-torture/execute/20060905-1.c: New test.
6822
6823 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
6824
6825 PR fortran/28908
6826 * gfortran.dg/used_types_7.f90: New test.
6827 * gfortran.dg/used_types_8.f90: New test.
6828 * gfortran.dg/used_types_9.f90: New test.
6829
6830 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6831
6832 * gcc.c-torture/compile/20060904-1.c: New test.
6833
6834 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
6835
6836 PR c++/23287 Revert my 2006-09-01 patch
6837 * g++.dg/parse/dtor12.C: Remove.
6838
6839 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
6840
6841 PR c+/27670
6842 * g++.dg/template/operator9.C: New test.
6843
6844 PR c++/27493
6845 * g++.dg/template/operator7.C: New test.
6846
6847 PR c++/27494
6848 * g++.dg/template/operator8.C: New test.
6849
6850 PR c++/27397
6851 * g++.dg/template/crash57.C: New test.
6852
6853 * g++.dg/template/typedef4.C: Adjust error markers.
6854 * g++.dg/template/typedef5.C: Likewise.
6855
6856 2006-09-02 Jakub Jelinek <jakub@redhat.com>
6857
6858 PR c++/28878
6859 * g++.dg/parse/crash33.C: New test.
6860
6861 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
6862 Richard Guenther <rguenther@suse.de>
6863 Adam Nemet <anemet@caviumnetworks.com>
6864
6865 PR middle-end/27226
6866 * gcc.target/mips/memcpy-1.c: New testcase.
6867 * gcc.dg/pr27226.c: Likewise.
6868
6869 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
6870
6871 PR c++/28705
6872 * g++.dg/lookup/koenig5.C: New.
6873 * g++.dg/template/crash56.C: New.
6874
6875 2006-09-01 Josh Conner <jconner@apple.com>
6876
6877 PR c++/25505
6878 * gcc.dg/nrv3.c: New test.
6879 * gcc.dg/nrv4.c: New test.
6880 * gcc.dg/nrv5.c: New test.
6881
6882 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
6883
6884 PR c++/23287
6885 * g++.dg/parse/dtor12.C: New.
6886
6887 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
6888
6889 PR tree-optimization/28839
6890 * gcc.dg/pr28839.c: New test.
6891
6892 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
6893
6894 PR target/24367
6895 * gcc.dg/pr24367.c: New testcase.
6896
6897 2006-08-30 Joseph Myers <joseph@codesourcery.com>
6898
6899 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
6900
6901 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
6902
6903 PR rtl-optimization/27735
6904 * gcc.dg/loop-unswitch-1.c: New test.
6905
6906 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
6907
6908 PR fortran/28885
6909 * gfortran.dg/aliasing_dummy_2.f90: New test.
6910
6911 PR fortran/20067
6912 * gfortran.dg/generic_5.f90: Change error message.
6913
6914 PR fortran/28873
6915 * gfortran.dg/generic_6.f90: New test.
6916
6917 PR fortran/25077
6918 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
6919
6920 PR fortran/25102
6921 * gfortran.dg/invalid_interface_assignment.f90: New test.
6922
6923 PR fortran/24866
6924 * gfortran.dg/module_proc_external_dummy.f90: New test.
6925
6926 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
6927
6928 PR c++/28349
6929 * testsuite/g++.dg/warn/var-args1.C: New test.
6930
6931 2006-08-29 Steven G. Kargl <kargls@comcast.net>
6932
6933 PR fortran/28866
6934 * gfortran.dg/simpleif_2.f90: New test.
6935 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
6936 * gfortran.dg/enum_5.f90: Ditto.
6937
6938 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6939 Kazu Hirata <kazu@codesourcery.com>
6940
6941 PR tree-optimization/17506
6942 * gcc.dg/pr17506.c: New.
6943
6944 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
6945
6946 PR c++/28139
6947 * g++.dg/eh/alias1.C: New test.
6948
6949 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6950
6951 PR c++/28860
6952 * g++.dg/template/ttp22.C: New test.
6953
6954 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
6955
6956 PR middle-end/26632
6957 * gcc.dg/pr26632.c: New.
6958
6959 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6960
6961 PR libgfortran/28354
6962 * gfortran.dg/fmt_zero_precision.f90: New test.
6963
6964 2006-08-27 Mark Mitchell <mark@codesourcery.com>
6965
6966 PR c++/28058
6967 * g++.dg/template/spec31.C: New test.
6968
6969 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
6970
6971 PR c++/26573
6972 * g++.dg/other/static2.C: New test.
6973
6974 2006-08-26 Roger Sayle <roger@eyesopen.com>
6975
6976 * gcc.dg/Wswitch-enum-2.c: New test case.
6977 * gcc.dg/Wswitch-enum-3.c: Likewise.
6978
6979 2006-08-26 Richard Guenther <rguenther@suse.de>
6980
6981 * gcc.c-torture/compile/20060826-1.c: New testcase.
6982
6983 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
6984
6985 PR c++/28736
6986 * g++.dg/template/void10.C: New test.
6987
6988 PR c++/28737
6989 * g++.dg/template/void8.C: New test.
6990
6991 PR c+_+/28738
6992 * g++.dg/template/void9.C: New test.
6993
6994 * g++.dg/template/void3.C: Adjust error markers.
6995 * g++.dg/template/void4.C: Likewise.
6996 * g++.dg/template/crash55.C: Likewise.
6997 * g++.dg/template/void7.C: Likewise
6998
6999 2006-08-26 Mark Mitchell <mark@codesourcery.com>
7000
7001 PR c++/28588
7002 * g++.dg/inherit/access6.C: New test.
7003 * g++.dg/inherit/access7.C: Likewise.
7004
7005 PR c++/28595
7006 * g++.dg/template/array15.C: New test.
7007 * g++.dg/template/crash2.C: Tweak error markers.
7008
7009 2006-08-26 Jakub Jelinek <jakub@redhat.com>
7010
7011 PR middle-end/28683
7012 * gcc.c-torture/compile/20060823-1.c: New test.
7013
7014 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7015
7016 PR c++/28853
7017 * g++.dg/template/ttp21.C: New test.
7018
7019 PR c++/28852
7020 * g++.dg/other/operator1.C: Add error-marker.
7021 * g++.dg/other/operator2.C: New test.
7022
7023 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
7024
7025 PR c/27893
7026 * gcc.c-torture/compile/vla-const-1.c,
7027 gcc.c-torture/compile/vla-const-2.c: New tests.
7028
7029 2006-08-26 Richard Guenther <rguenther@suse.de>
7030
7031 PR middle-end/28814
7032 * gcc.dg/torture/pr28814.c: New testcase.
7033
7034 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
7035
7036 PR c/28418
7037 * gcc.c-torture/compile/compound-literal-1.c: New test.
7038
7039 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
7040
7041 PR c/28299
7042 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
7043 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
7044 Expect extra diagnostics.
7045
7046 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
7047
7048 gcc.dg/noncompile/pr16876.c: New test.
7049
7050 2006-08-25 Mark Mitchell <mark@codesourcery.com>
7051
7052 PR c++/28056
7053 * g++.dg/parse/local1.C: New test.
7054 * g++.dg/other/qual1.C: Tweak error marker.
7055
7056 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
7057
7058 PR c++/27787
7059 * g++.dg/template/typename10.C: New.
7060 * g++.dg/template/lookup4.C: Remove bogus error marker.
7061
7062 2006-08-25 Richard Guenther <rguenther@suse.de>
7063
7064 PR testsuite/28829
7065 * gcc.dg/pr26570.c: Fix testcase.
7066
7067 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
7068
7069 PR tree-opt/28807
7070 * gcc.c-torture/execute/mayalias-2.c: New test.
7071 * gcc.dg/tree-ssa/alias-13.c: New test.
7072
7073 2006-08-24 Jan Hubicka <jh@suse.cz>
7074
7075 PR debug/26881
7076 * gcc.dg/debug/pr26881.c: New file.
7077
7078 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
7079
7080 PR fortran/28788
7081 * gfortran.dg/used_types_4.f90: New test.
7082 * gfortran.dg/derived_init_2.f90: Modify to check sibling
7083 association of derived types.
7084 * gfortran.dg/used_types_2.f90: Add module cleanup.
7085 * gfortran.dg/used_types_3.f90: The same.
7086
7087 PR fortran/28771
7088 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
7089 fix of regression.
7090
7091 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7092
7093 PR 28813
7094 * gfortran.dg/direct_io_6.f90: Remove test.
7095
7096 2006-08-23 Stuart Hastings <stuart@apple.com>
7097
7098 PR 28825
7099 * gcc.target/i386/20060821-1.c: New.
7100
7101 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
7102
7103 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
7104 dg-warning strings for dllimport.
7105
7106 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7107
7108 PR C++/28450
7109 * g++.dg/ext/vector4.C: New test.
7110 * g++.dg/ext/complex1.C: New test.
7111
7112 2006-08-21 Geoffrey Keating <geoffk@apple.com>
7113
7114 PR debug/28692
7115 * gcc.dg/debug/const-1.c: New.
7116 * gcc.dg/debug/const-2.c: New.
7117 * gcc.dg/debug/dwarf2/const-1.c: New.
7118 * gcc.dg/debug/dwarf2/const-2.c: New.
7119 * gcc.dg/debug/dwarf2/const-2b.c: New.
7120
7121 2006-08-22 Richard Guenther <rguenther@suse.de>
7122
7123 PR middle-end/28776
7124 * gcc.c-torture/compile/pr28776-1.c: New testcase.
7125 * gcc.c-torture/compile/pr28776-2.c: Likewise.
7126
7127 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
7128
7129 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
7130
7131 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
7132
7133 PR c++/26269
7134 * g++.dg/other/error14.C: New test.
7135
7136 PR c++/28505
7137 * g++.dg/parse/ctor7.C: New test.
7138 * g++.dg/parse/ctor8.C: Likewise.
7139
7140 PR c++/28741
7141 * g++.dg/template/void7.C: New test.
7142
7143 2006-08-21 Olivier Hainque <hainque@adacore.com>
7144
7145 * gnat.dg/self_aggregate_with_zeros.adb: New test.
7146 * gnat.dg/self_aggregate_with_array.adb: New test.
7147
7148 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
7149
7150 * g++.dg/eh/arm-vfp-unwind.C: New test.
7151
7152 2006-08-20 Mark Mitchell <mark@codesourcery.com>
7153
7154 PR c++/28341
7155 * g++.dg/template/ref3.C: New test.
7156 * g++.dg/template/nontype13.C: New test.
7157
7158 PR c++/28346
7159 * g++.dg/template/ptrmem17.C: New test.
7160
7161 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
7162
7163 PR target/28648 c:
7164 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
7165
7166 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
7167
7168 PR fortran/28630
7169 * gfortran.dg/used_types_2.f90: New test.
7170
7171 PR fortran/28601
7172 * gfortran.dg/used_types_3.f90: New test.
7173
7174 PR fortran/20886
7175 * gfortran.dg/generic_actual_arg.f90: New test.
7176
7177 PR fortran/28735
7178 * gfortran.dg/module_private_array_refs_1.f90: New test.
7179
7180 PR fortran/28762
7181 * gfortran.dg/program_name_1.f90: New test.
7182
7183 PR fortran/28425
7184 * gfortran.dg/derived_constructor_comps_1.f90: New test.
7185
7186 PR fortran/28496
7187 * gfortran.dg/array_initializer_2.f90: New test.
7188
7189 PR fortran/18111
7190 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
7191
7192 PR fortran/28600
7193 * gfortran.dg/assumed_charlen_function_4.f90: New test.
7194
7195 PR fortran/28771
7196 * gfortran.dg/assumed_charlen_in_main.f90: New test.
7197
7198 PR fortran/28660
7199 * gfortran.dg/dependent_decls_1.f90: New test.
7200
7201 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
7202
7203 PR fortran/25217
7204 * gfortran.dg/derived_init_2.f90: New.
7205
7206 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
7207
7208 * gcc.c-torture/execute/pr28289.c: New test.
7209
7210 2006-08-17 Jakub Jelinek <jakub@redhat.com>
7211
7212 PR c/28744
7213 * gcc.dg/attr-externally-visible-1.c: New test.
7214 * gcc.dg/attr-externally-visible-2.c: New test.
7215 * g++.dg/parse/attr-externally-visible-1.C: New test.
7216 * g++.dg/parse/attr-externally-visible-2.C: New test.
7217
7218 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7219
7220 PR c++/28606
7221 * g++.dg/parse/dtor11.C: New test.
7222
7223 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
7224
7225 PR rtl-optimization/28489
7226 * gcc.c-torture/compile/pr28489.c: New test.
7227
7228 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7229
7230 PR c++/28710
7231 * g++.dg/template/redecl4.C: New test.
7232
7233 PR c++/28711
7234 * g++.dg/template/ctor8.C: New test.
7235
7236 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
7237
7238 * gcc.dg/pr26570.c: Fix testcase.
7239
7240 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
7241
7242 * PR c++/28573
7243 * g++.dg/parse/offsetof6.C: New test.
7244 * g++.dg/parse/offsetof6.C: New test.
7245 * g++.dg/parse/offsetof7.C: New test.
7246
7247 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7248
7249 PR testsuite/28602
7250 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
7251 is false.
7252
7253 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7254
7255 PR c++/28302
7256 * g++.dg/ext/vector3.C: New test.
7257
7258 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
7259
7260 PR gcov/profile/26570
7261 * gcc.dg/pr26570.c: New test.
7262
7263 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
7264
7265 PR c/27697
7266 * gcc.dg/qual-component-1.c: New test.
7267
7268 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7269
7270 PR c++/28593
7271 * g++.dg/parse/new3.C: New test.
7272
7273 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7274
7275 PR fortran/25828
7276 * gfortran.dg/streamio_1.f90: New test.
7277 * gfortran.dg/streamio_2.f90: New test.
7278 * gfortran.dg/streamio_3.f90: New test.
7279 * gfortran.dg/streamio_4.f90: New test.
7280 * gfortran.dg/streamio_5.f90: New test.
7281 * gfortran.dg/streamio_6.f90: New test.
7282 * gfortran.dg/streamio_7.f90: New test.
7283 * gfortran.dg/streamio_8.f90: New test.
7284
7285 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
7286
7287 PR c/28287
7288 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
7289
7290 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
7291
7292 PR c++/28594
7293 * g++.dg/template/void6.C: New test.
7294
7295 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7296
7297 PR c/28649
7298 * gcc.dg/parse-error-1.c: New test.
7299 * gcc.dg/parse-error-2.c: New test.
7300 * gcc.dg/cpp/digraph2.c: Add error-marker.
7301 * gcc.dg/noncompile/920923-1.c: Likewise.
7302
7303 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7304
7305 PR c/27490
7306 * gcc.dg/sizeof-2.c: New testcase.
7307
7308 PR c/27489
7309 * gcc.dg/switch-A.c: New testcase.
7310
7311 2006-08-14 Steve Ellcey <sje@cup.hp.com>
7312
7313 PR c++/28288
7314 PR c++/14556
7315 * g++.old-deja/g++.warn/compare1.C: Delete.
7316 * g++.dg/opt/pr7503-2.C: Delete.
7317 * g++.dg/opt/pr7503-3.C: Delete.
7318 * g++.dg/opt/pr7503-4.C: Delete.
7319 * g++.dg/opt/pr7503-5.C: Delete.
7320 * g++.dg/opt/max1.C: Delete.
7321 * g++.dg/warn/minmax.C: Delete.
7322 * g++.dg/expr/minmax.C: New test.
7323
7324 2006-08-14 Richard Guenther <rguenther@suse.de>
7325
7326 PR testsuite/28703
7327 * gcc.c-torture/execute/pr28651.c: Do not use argc
7328 to avoid optimization, instead forbid inlining.
7329
7330 2006-08-14 Richard Sandiford <richard@codesourcery.com>
7331
7332 PR rtl-optimization/28634
7333 * gcc.c-torture/execute/ieee/pr28634.c: New test.
7334
7335 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
7336
7337 PR c/27184
7338 * gcc.dg/torture/pr27184.c: New test.
7339
7340 2006-08-12 Jakub Jelinek <jakub@redhat.com>
7341
7342 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
7343
7344 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7345
7346 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
7347 * gfortran.dg/stat_2.f90: Likewise.
7348 * gfortran.dg/chmod_1.f90: Likewise.
7349 * gfortran.dg/chmod_2.f90: Likewise.
7350 * gfortran.dg/chmod_3.f90: Likewise.
7351
7352 2006-08-11 David Edelsohn <edelsohn@gnu.org>
7353
7354 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
7355
7356 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
7357
7358 * g++.dg/opt/pr23454-2.C: New test.
7359
7360 2006-08-11 Richard Guenther <rguenther@suse.de>
7361
7362 PR middle-end/28651
7363 * gcc.c-torture/execute/pr28651.c: New testcase.
7364
7365 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
7366
7367 * gnat.dg/specs/static_initializer.ads: New test.
7368
7369 2006-08-10 Paul Brook <paul@codesourcery.com>
7370
7371 * gcc.target/arm/cond-asm.c: New test.
7372
7373 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
7374
7375 PR tree-optimization/26197
7376 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
7377 * g++.dg/vect/vect.exp: Compile the new tests with
7378 --param max-aliased-vops=0.
7379
7380 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
7381
7382 PR c++/28637
7383 * g++.dg/template/void3.C: New test.
7384
7385 PR c++/28638
7386 * g++.dg/template/void4.C: New test.
7387
7388 PR c++/28640
7389 * g++.dg/template/void5.C: New test.
7390
7391 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
7392
7393 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
7394 after dg-do compile.
7395
7396 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
7397
7398 PR tree-optimizations/26969
7399 * gcc.dg/vect/vect.exp: Compile tests prefixed with
7400 "unswitch-loops" with -funswitch-loops.
7401 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
7402
7403 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7404
7405 * gcc.dg/sparc-getcontext-1.c: Fix typo.
7406 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
7407 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
7408 * objc.dg/dwarf-1.m: Likewise.
7409 * objc.dg/dwarf-2.m: Likewise.
7410 * obj-c++.dg/dwarf-2.mm: Likewise.
7411
7412 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7413
7414 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
7415 * objc.dg/dwarf-2.m: Likewise.
7416 * obj-c++.dg/dwarf-2.mm: Likewise.
7417
7418 PR libfortran/28603
7419 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
7420
7421 PR testsuite/27611
7422 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
7423
7424 PR testsuite/27033
7425 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
7426
7427 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
7428
7429 PR target/27827
7430 * gcc.target/i386/pr27827.c: New testcase.
7431
7432 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
7433
7434 PR fortran/28590
7435 * gfortran.dg/sequence_types_1.f90: New test.
7436
7437 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
7438
7439 PR fortran/28548
7440 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
7441 dg-warning. Add -pedantic option.
7442
7443 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7444
7445 PR c/28502
7446 * gcc.dg/proto-1.c: New test.
7447
7448 PR c/27721
7449 * gcc.dg/lvalue-4.c: New test.
7450
7451 PR c/28136
7452 * gcc.dg/init-bad-5.c: New test.
7453
7454 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
7455
7456 PR c++/28347
7457 * g++.dg/ext/typedef-init.C: Add new test for typedef
7458 initialization inside templates. Adjust existing error markers.
7459
7460 2006-08-03 Mark Mitchell <mark@codesourcery.com>
7461
7462 PR c++/28148
7463 * g++.dg/init/ptrmem3.C: New test.
7464
7465 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
7466
7467 PR tree-optimization/27770
7468 * lib/target-support.exp: New target keyword "section_anchors".
7469 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
7470 tests.
7471 * gcc.dg/vect/section-anchors-pr27770.c: New test.
7472 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
7473 * gcc.dg/vect/section-anchors-vect-69.c: New test.
7474 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
7475
7476 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7477
7478 * gcc.dg/20060801-1.c: Add missing '}'.
7479
7480 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7481
7482 PR c++/27508
7483 * g++.dg/parse/dtor9.C: New test.
7484 * g++.dg/parse/dtor10.C: New test.
7485 * g++.dg/other/error7.C: Adjust error-marker.
7486
7487 PR c++/28274
7488 * g++.dg/other/default5.C: New test.
7489
7490 2006-08-02 Richard Guenther <rguenther@suse.de>
7491
7492 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
7493
7494 2006-08-02 Mark Mitchell <mark@codesourcery.com>
7495
7496 PR c++/28557
7497 * g++.dg/template/conv9.C: New test.
7498
7499 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
7500
7501 PR debug/28063
7502 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
7503 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
7504 Optionally return assembly text. Update callers.
7505 (check_no_compiler_messages): Update verbose messages.
7506 (check_no_messages_and_pattern): New.
7507 (check_effective_target_string_merging): New.
7508
7509 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7510
7511 PR c++/28250
7512 * g++.dg/eh/catch4.C: New test.
7513
7514 PR c++/28257
7515 * g++.dg/other/qual1.C: New test.
7516
7517 PR c++/28259
7518 * g++.dg/inherit/error2.C: New test.
7519
7520 PR c++/28267
7521 * g++.dg/other/new1.C: New test.
7522
7523 * g++.dg/warn/pr23075.C: Remove obsolete test.
7524 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
7525 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
7526
7527 2006-07-31 Mark Mitchell <mark@codesourcery.com>
7528
7529 PR c++/28523
7530 * g++.dg/eh/cast1.C: New test.
7531
7532 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
7533
7534 PR libfortran/28452
7535 * gfortran.dg/random_3.f90: New test.
7536
7537 2006-08-01 Steve Ellcey <sje@cup.hp.com>
7538
7539 PR c++/28432
7540 * g++.dg/other/pr28304.C: Change expected error message.
7541 * g++.dg/other/pr28432.C: New test.
7542
7543 2006-08-01 Steve Ellcey <sje@cup.hp.com>
7544
7545 PR c++/28256
7546 * g++.dg/init/brace2.C: Change expected error message, add empty init.
7547
7548 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
7549
7550 PR debug/23336
7551 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
7552 at -g1.
7553 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
7554 g++.dg/debug/enum-2.C: New.
7555
7556 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7557
7558 PR c++/6634
7559 * g++.dg/parse/long1.C: Add more tests.
7560
7561 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7562
7563 * gfortran.dg/lrshift_1.c: New file.
7564
7565 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7566
7567 PR libgfortran/28335
7568 * gfortran.dg/no_unit_error_1.f90: New test.
7569
7570 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7571
7572 PR libgfortran/28335
7573 * gfortran.dg/no_unit_error_1.f90: Delete test.
7574 * gfortran.dg/no_unit_error_2.f90: Delete test.
7575
7576 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7577
7578 * gfortran.dg/chmod_3.f90: New test.
7579 * gfortran.dg/ltime_gmtime_1.f90: New test.
7580 * gfortran.dg/ltime_gmtime_2.f90: New test.
7581 * gfortran.dg/lrshift_1.f90: New test.
7582 * gfortran.dg/chmod_1.f90: New test.
7583 * gfortran.dg/chmod_2.f90: New test.
7584
7585 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
7586
7587 PR c++/27668
7588 * g++.dg/template/crash55.C: New test.
7589
7590 PR c++/27962
7591 * g++.dg/template/nontype16.C: New test.
7592
7593 * g++.dg/template/void2.C: Adjust error markers.
7594 * g++.dg/template/nontype5.C: Adjust error markers.
7595
7596 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
7597
7598 * gcc.target/i386/stack-prot-kernel.c: New test.
7599
7600 2006-07-27 Roger Sayle <roger@eyesopen.com>
7601
7602 * gcc.dg/builtins-55.c: New test case.
7603
7604 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
7605
7606 PR rtl-optimization/27907
7607 * gcc.c-torture/compile/pr27907.c: New test.
7608
7609 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7610
7611 * gfortran.dg/mclock.f90: New test.
7612 * gfortran.dg/int_conv_1.f90: New test.
7613 * gfortran.dg/stat_1.f90: New test.
7614 * gfortran.dg/stat_2.f90: New test.
7615
7616 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7617
7618 PR libgfortran/28335
7619 * gfortran.dg/no_unit_error_1.f90: New test.
7620 * gfortran.dg/no_unit_error_2.f90: New test.
7621 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
7622
7623 2006-07-25 Roger Sayle <roger@eyesopen.com>
7624
7625 PR middle-end/28473
7626 * gcc.dg/fold-convround-1.c: New test case.
7627
7628 2006-07-24 Steven G. Kargl <kargls@comcast.net>
7629
7630 * gfortran.dg/arithmetic_if.f90: Fix comments.
7631
7632 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7633
7634 PR c++/27572
7635 * g++.dg/other/typedef1.C: New test.
7636 * g++.dg/template/typedef4.C: New test.
7637 * g++.dg/template/typedef5.C: New test.
7638
7639 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
7640
7641 PR fortran/28416
7642 * gfortran.dg/allocatable_dummy_3.f90: New.
7643
7644 2006-07-24 Steven G. Kargl <kargls@comcast.net>
7645
7646 PR fortran/28439
7647 * gfortran.dg/arithmetic_if.f90: New test.
7648
7649 2006-07-24 Uros Bizjak <uros@kss-loka.si>
7650
7651 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
7652 avoid memcpy optimization.
7653
7654 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7655
7656 PR fortran/25289
7657 * gfortran.dg/direct_io_6.f90: New test.
7658
7659 2006-07-24 Jan Hubicka <jh@suse.cz>
7660
7661 PR c/25795
7662 PR c++/27369
7663 * gcc.dg/pr25795.c: New test.
7664 * gcc.dg/pr25795-1.c: New test.
7665
7666 2006-07-23 Roger Sayle <roger@eyesopen.com>
7667
7668 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
7669 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
7670 which may be transformed to "g || h" on some platforms.
7671
7672 2006-07-23 Mark Mitchell <mark@codesourcery.com>
7673
7674 PR c++/28025
7675 * g++.dg/template/friend45.C: New test.
7676
7677 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7678
7679 PR libgfortran/28339
7680 * gfortran.dg/arrayio_8.f90: New test.
7681
7682 2006-07-21 Mike Stump <mrs@apple.com>
7683
7684 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
7685
7686 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
7687
7688 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7689
7690 PR c++/28250
7691 * g++.dg/eh/catch3.C: New test.
7692
7693 PR c++/28363
7694 * g++.dg/template/defarg10.C: New test.
7695
7696 2006-07-20 Paul Brook <paul@codesourcery.com>
7697
7698 PR 27363
7699 * gcc.dg/pr27363.c: New test.
7700
7701 2006-07-19 Mark Mitchell <mark@codesourcery.com>
7702
7703 PR c++/28338
7704 * g++.dg/init/ref13.C: New test.
7705
7706 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7707
7708 PR obj-c++/28434
7709 * obj-c++.dg/proto-error-1.mm: New test.
7710
7711 2006-07-18 Mark Mitchell <mark@codesourcery.com>
7712
7713 PR c++/28337
7714 * g++.dg/template/string1.C: New test.
7715
7716 2006-07-18 Mark Mitchell <mark@codesourcery.com>
7717
7718 PR c++/28048
7719 * g++.dg/template/defarg9.C: New test.
7720
7721 PR c++/28235
7722 * g++.dg/template/static27.C: New test.
7723
7724 2006-07-18 Diego Novillo <dnovillo@redhat.com>
7725
7726 PR 28410
7727 * gcc.dg/tree-ssa/pr28410.c: New test.
7728
7729 2006-07-18 Lee Millward <lee.millward@gmail.com>
7730
7731 PR c++/28258
7732 * g++/dg/other/error13.C: New test.
7733
7734 PR c++/28260
7735 * g++.dg/template/friend44.C: New test.
7736
7737 2006-07-18 Steve Ellcey <sje@cup.hp.com>
7738
7739 PR c++/27495
7740 * g++.dg/other/pr27495.C: New.
7741
7742 2006-07-18 Olivier Hainque <hainque@adacore.com>
7743
7744 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
7745 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
7746
7747 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7748
7749 PR c/28286
7750 * gcc.dg/pragma-pack-4.c: New test.
7751
7752 2006-07-17 Steve Ellcey <sje@cup.hp.com>
7753
7754 PR c++/28291
7755 * g++.dg/ext/pr28291.C: New test.
7756
7757 2006-07-17 Richard Sandiford <richard@codesourcery.com>
7758
7759 PR middle-end/28403
7760 * gcc.c-torture/execute/pr28403.c: New test.
7761
7762 2006-07-17 Richard Sandiford <richard@codesourcery.com>
7763
7764 PR middle-end/28402
7765 * gcc.dg/pr28402.c: New test.
7766
7767 2006-07-17 Steve Ellcey <sje@cup.hp.com>
7768
7769 PR c++/28304
7770 * g++.dg/other/pr28304.C: New test.
7771
7772 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
7773
7774 PR other/28251
7775 gcc.c-torture/unsorted/dump-noaddr.c: New test.
7776 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
7777
7778 2006-07-17 Richard Guenther <rguenther@suse.de>
7779
7780 PR tree-optimization/28238
7781 * g++.dg/tree-ssa/pr28238.C: New testcase.
7782
7783 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7784
7785 PR c++/28250
7786 * g++.dg/eh/catch1.C: New test.
7787 * g++.dg/eh/catch2.C: New test.
7788
7789 2006-07-16 Jakub Jelinek <jakub@redhat.com>
7790
7791 PR c++/28370
7792 * g++.dg/template/anon3.C: New test.
7793
7794 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
7795
7796 PR fortran/20844
7797 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
7798 specifiers requiring an explicit format tag..
7799
7800 PR fortran/28201
7801 * gfortran.dg/generic_5: New test.
7802
7803 PR fortran/20893
7804 * gfortran.dg/elemental_optional_args_1.f90: New test.
7805
7806 2006-07-16 Olivier Hainque <hainque@adacore.com>
7807
7808 * gnat.dg/assert.ads: New file.
7809 * gnat.dg/controlled_record.ads: Likewise.
7810 * gnat.dg/controlled_record.adb: Likewise.
7811
7812 2006-07-15 Lee Millward <lee.millward@gmail.com>
7813
7814 PR c++/28292
7815 * g++.dg/other/error12.C: New test.
7816
7817 PR c++/28269
7818 * g++.dg/template/crash54.C: New test.
7819
7820 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7821
7822 PR c++/28249
7823 * g++.dg/parse/catch1.C: New test.
7824
7825 PR c++/28294
7826 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
7827
7828 PR c++/28387
7829 * g++.dg/ext/attrib24.C: New test.
7830
7831 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7832
7833 PR c++/28343
7834 * g++.dg/ext/asmspec1.C: New test.
7835
7836 2006-07-13 Janis Johnson <janis187@us.ibm.com>
7837
7838 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
7839 (dg-test): Support shouldfail tests.
7840 * lib/target-supports-dg.exp (dg-shouldfail): New.
7841 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
7842 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
7843 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
7844 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
7845 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
7846 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
7847 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
7848
7849 2006-07-13 Jan Hubicka <jh@suse.cz>
7850
7851 * gcc.target/i386/memcpy-1.c: New.
7852
7853 2006-07-12 Geoffrey Keating <geoffk@apple.com>
7854
7855 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
7856
7857 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
7858
7859 PR fortran/25097
7860 * gfortran.dg/present_1.f90: New test.
7861
7862 PR fortran/20903
7863 * gfortran.dg/interface_derived_type_1.f90: New test.
7864
7865 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
7866
7867 PR fortran/28213
7868 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
7869 list.
7870
7871 2006-07-07 Lee Millward <lee.millward@gmail.com>
7872
7873 PR c++/27820
7874 * g++.dg/other/label1.C: New test.
7875
7876 2006-07-07 Richard Guenther <rguenther@suse.de>
7877
7878 PR middle-end/28268
7879 * gcc.dg/torture/pr28268.c: New testcase.
7880
7881 2006-07-07 Steve Ellcey <sje@cup.hp.com>
7882
7883 PR c++/27019
7884 * g++.dg/ext/pr27019.C: New.
7885
7886 2006-07-07 Richard Guenther <rguenther@suse.de>
7887
7888 PR tree-optimization/28187
7889 * gcc.dg/pr28187.c: New testcase.
7890
7891 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
7892
7893 * gnat.dg/address_conversion.adb: New test.
7894 * gnat.dg/boolean_subtype.adb: Likewise.
7895 * gnat.dg/frame_overflow.adb: Likewise.
7896 * gnat.dg/pointer_array.adb: Likewise.
7897 * gnat.dg/pointer_conversion.adb: Likewise.
7898
7899 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
7900
7901 PR fortran/28237
7902 PR fortran/23420
7903 * gfortran.dg/print_fmt_5.f90: New test.
7904
7905 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7906
7907 PR fortran/28129
7908 * gfortran.dg/bounds_check_4.f90: New test.
7909
7910 2006-07-05 Richard Guenther <rguenther@suse.de>
7911
7912 PR target/28158
7913 * gfortran.dg/pr28158.f90: New testcase.
7914
7915 2006-07-05 Richard Guenther <rguenther@suse.de>
7916
7917 PR tree-optimization/28162
7918 * gcc.dg/pr28162.c: New testcase.
7919
7920 2006-07-05 Richard Guenther <rguenther@suse.de>
7921 Andrew Pinski <pinskia@gcc.gnu.org>
7922
7923 PR c++/27084
7924 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
7925
7926 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
7927
7928 PR fortran/28174
7929 * gfortran.dg/actual_array_substr_2.f90: New test.
7930
7931 PR fortran/28167
7932 * gfortran.dg/actual_array_constructor_2.f90: New test.
7933
7934 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7935
7936 * gfortran.dg/itime_idate_1.f: New test.
7937 * gfortran.dg/itime_idate_2.f: New test.
7938
7939 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7940
7941 PR libgfortran/27704
7942 * gfortran.dg/open_status_3.f90: New test.
7943 * gfortran.dg/fmt_l.f90: Update for new feature.
7944
7945 2006-07-03 Asher Langton <langton2@llnl.gov>
7946
7947 * gfortran.dg/oldstyle_2.f90: New.
7948
7949 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
7950
7951 * gnat.dg/string_slice.adb: New test.
7952
7953 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7954
7955 PR fortran/19259
7956 * gfortran.dg/semicolon_fixed.c: New.
7957 * gfortran.dg/semicolon_free.c: New.
7958
7959 2006-06-30 Mike Stump <mrs@apple.com>
7960
7961 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
7962 that don't support internal visibility.
7963
7964 2006-06-30 Andrew Pinski <pinskia@gmail.com>
7965
7966 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
7967 for '(' / ')' needing an extra '\'.
7968
7969 2006-06-29 Roger Sayle <roger@eyesopen.com>
7970
7971 PR middle-end/27428
7972 * gcc.dg/pr27428-1.c: New test case.
7973
7974 2006-06-29 Mike Stump <mrs@apple.com>
7975
7976 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
7977 on darwin as we can't align commons large enough yet.
7978
7979 * gcc.dg/vla-8.c: Add additional testcases.
7980
7981 2006-06-26 Steve Ellcey <sje@cup.hp.com>
7982
7983 PR c++/28114
7984 * g++.dg/other/pr28114.C: New.
7985
7986 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
7987
7988 * gcc.c-torture/compile/20060625-1.c: New test.
7989
7990 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
7991
7992 PR fortran/20867
7993 * gfortran.dg/stfunc_3.f90: New test.
7994
7995 PR fortran/25056
7996 * gfortran.dg/impure_actual_1.f90: New test.
7997
7998 PR fortran/20874
7999 * gfortran.dg/elemental_result_1.f90: New test.
8000
8001 PR fortran/25073
8002 * gfortran.dg/select_7.f90: New test.
8003
8004 PR fortran/27554
8005 * intrinsic_actual_1.f: New test.
8006
8007 PR fortran/22038
8008 PR fortran/28119
8009 * gfortran.dg/forall_4.f90: New test.
8010
8011 PR fortran/25072
8012 * gfortran.dg/forall_5.f90: New test.
8013
8014 2006-06-25 Lee Millward <lee.millward@gmail.com>
8015
8016 PR c++/28051
8017 * g++.dg/template/using13.C: New test.
8018
8019 PR c++/28054
8020 * g++.dg/other/incomplete3.C: New test.
8021
8022 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8023
8024 PR fortran/28081
8025 * gfortran.dg/substr_3.f: New test.
8026 * gfortran.dg/equiv_2.f90: Update expected error message.
8027
8028 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
8029
8030 PR fortran/28118
8031 * gfortran.dg/actual_array_substr_1.f90: New test.
8032
8033 2006-06-24 Olivier Hainque <hainque@adacore.com>
8034
8035 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
8036 * gnat.dg/scalar_mode_agg_compare.adb: New test.
8037
8038 2006-06-23 Janis Johnson <janis187@us.ibm.com>
8039
8040 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
8041
8042 2006-06-23 Steven G. Kargl <kargls@comcast.net>
8043
8044 PR fortran/27981
8045 * gfortran.dg/simpleif_2.f90: New test.
8046
8047 2006-06-23 Lee Millward <lee.millward@gmail.com>
8048
8049 * g++.dg/template/error22.C: Fix typo.
8050
8051 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8052
8053 PR c++/28112
8054 * g++.dg/ext/attrib23.C: New test.
8055
8056 2006-06-23 Olivier Hainque <hainque@adacore.com>
8057
8058 * gnat.dg/varsize_temp.adb: New test.
8059
8060 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8061
8062 PR c++/11468
8063 * g++.dg/other/java2.C: New test.
8064
8065 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
8066
8067 PR target/27789
8068 * g++.dg/ext/dllimport4.C. Add more tests for invalid
8069 initialization.
8070
8071 2006-06-22 Roger Sayle <roger@eyesopen.com>
8072
8073 PR target/27531
8074 * gcc.dg/pr27531-1.c: New test case.
8075
8076 2006-06-22 Asher Langton <langton2@llnl.gov>
8077
8078 PR fortran/24748
8079 * gfortran.dg/implicit_8.f90: New.
8080
8081 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
8082
8083 PR rtl-optimization/28121
8084 * gcc.dg/pr28121.c: New test.
8085
8086 2006-06-22 Lee Millward <lee.millward@gmail.com>
8087
8088 PR c++/27805
8089 * g++.dg/parse/ptrmem6.C: New test.
8090
8091 PR c++/27821
8092 * g++.dg/template/error22.C: New test.
8093
8094 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8095
8096 PR c++/28111
8097 * g++.dg/template/friend43.C: New test.
8098
8099 PR c++/28110
8100 * g++.dg/template/crash53.C: New test.
8101
8102 PR c++/28109
8103 * g++.dg/rtti/incomplete1.C: New test.
8104
8105 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
8106
8107 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
8108
8109 2006-06-21 Joseph Myers <joseph@codesourcery.com>
8110
8111 * gcc.c-torture/execute/complex-7.c: New.
8112
8113 2006-06-21 Jakub Jelinek <jakub@redhat.com>
8114
8115 * gcc.dg/merge-all-constants-1.c: New test.
8116
8117 2006-06-20 Janis Johnson <janis187@us.ibm.com>
8118
8119 PR c++/28113
8120 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
8121
8122 2006-06-20 Steven G. Kargl <kargls@comcast.net>
8123
8124 * gfortran.dg/rrspacing_1.f90: New test.
8125
8126 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8127
8128 PR c++/28052
8129 * g++.dg/other/bitfield2.C: New test.
8130
8131 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
8132
8133 PR tree-optimization/27331
8134 * gcc.dg/pr27331.c: New test.
8135
8136 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
8137 Eric Botcazou <ebotcazou@adacore.com>
8138
8139 PR ada/18692
8140 * lib/gnat.exp: New file.
8141 * lib/gnat-dg.exp: Likewise.
8142 * gnat.dg: New directory.
8143 * gnat.dg/dg.exp: New driver.
8144 * gnat.dg/specs: New directory.
8145 * gnat.dg/specs/specs.exp: New driver.
8146 * gnat.dg/style: New directory.
8147 * gnat.dg/style/style.exp: New driver.
8148
8149 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
8150
8151 PR fortran/16206
8152 * gfortran.dg/array_initializer_1.f90: New test.
8153
8154 PR fortran/28005
8155 * gfortran.dg/matmul_3.f90: New test.
8156
8157 2006-06-19 Andrew Pinski <pinskia@gmail.com>
8158
8159 PR middle-end/28075
8160 * gcc.dg/tree-ssa/inline-1.c: New test.
8161
8162 2006-06-19 Anatoly Sokolov <aesok@post.ru>
8163
8164 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
8165 in malloc prototype; remove XFAIL.
8166 * gcc.dg/pr18241-2.c: Ditto.
8167 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
8168 in memset prototype; remove XFAIL.
8169 * gcc.dg/tree-ssa/pr23382.c: Ditto.
8170
8171 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
8172
8173 * gcc.dg/vla-8.c: Add.
8174
8175 2006-06-19 Richard Guenther <rguenther@suse.de>
8176
8177 PR tree-optimization/27090
8178 * g++.dg/tree-ssa/pr27090.C: New testcase.
8179
8180 2006-06-19 Roger Sayle <roger@eyesopen.com>
8181
8182 PR target/27861
8183 * gcc.dg/pr27861-1.c: New test case.
8184
8185 2006-06-19 Richard Guenther <rguenther@suse.de>
8186
8187 PR middle-end/28045
8188 * gcc.dg/torture/pr28045.c: New testcase.
8189
8190 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8191
8192 PR fortran/26801
8193 * gfortran.dg/associated_4.f90: New test.
8194
8195 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8196
8197 PR fortran/19310
8198 PR fortran/19904
8199 * gfortran.dg/real_const_3.f90: New test.
8200
8201 2006-06-16 Mark Mitchell <mark@codesourcery.com>
8202
8203 PR c++/28016
8204 * g++.dg/template/static26.C: New test.
8205
8206 PR c++/27979
8207 * g++.dg/expr/bitfield2.C: New test.
8208
8209 PR c++/27884
8210 * g++.dg/parse/linkage2.C: New test.
8211
8212 2006-06-16 Richard Guenther <rguenther@suse.de>
8213
8214 PR middle-end/27116
8215 * gcc.dg/pr15785-1.c: Revert last change.
8216 * gcc.dg/torture/pr27116-2.c: New testcase.
8217
8218 2006-06-16 Roger Sayle <roger@eyesopen.com>
8219
8220 PR middle-end/27802
8221 * gcc.dg/pr27802-1.c: New test case.
8222
8223 2006-06-15 Mark Mitchell <mark@codesourcery.com>
8224
8225 PR c++/27689
8226 * g++.dg/template/ttp18.C: New test.
8227 * g++.dg/template/ttp19.C: Likewise.
8228
8229 PR c++/27666
8230 * g++.dg/expr/cond9.C: New test.
8231
8232 PR c++/27640
8233 * g++.dg/template/ctor7.C: New test.
8234
8235 2006-06-15 Janis Johnson <janis187@us.ibm.com>
8236
8237 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
8238
8239 2006-06-16 Richard Guenther <rguenther@suse.de>
8240
8241 PR tree-optimization/27781
8242 * gcc.dg/tree-ssa/pr27781.c: New testcase.
8243
8244 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
8245
8246 * gfortran.dg/allocate_zerosize_2.f90: New test case.
8247
8248 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
8249
8250 * gcc.dg/tree-ssa/loop-18.c: New test.
8251
8252 2006-06-14 Mark Mitchell <mark@codesourcery.com>
8253
8254 PR c++/27665
8255 * g++.dg/template/crash52.C: New test.
8256
8257 PR c++/27648
8258 * g++.dg/ext/attrib22.C: New test.
8259
8260 PR c++/26559
8261 * g++.dg/template/builtin1.C: New test.
8262 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
8263
8264 PR c++/28018
8265 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
8266 assignment.
8267 * g++.old-deja/g++.pt/crash51.C: Likewise.
8268
8269 PR c++/27227
8270 * g++.dg/lookup/linkage1.C: New test.
8271 * g++.dg/lookup/linkage2.C: Likewise.
8272
8273 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
8274
8275 PR middle-end/27959
8276 * gcc.dg/pr27959.c: New testcase.
8277
8278 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
8279
8280 PR target/28014:
8281 * g++.dg/eh/div.C: New test.
8282
8283 2006-06-13 Jakub Jelinek <jakub@redhat.com>
8284
8285 PR c++/27894
8286 * g++.dg/tree-ssa/pr26757.C: New test.
8287 * g++.dg/tree-ssa/pr27894.C: New test.
8288
8289 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
8290
8291 * gcc.c-torture/compile/20060609-1.c: New test.
8292
8293 PR target/27863
8294 * gcc.c-torture/compile/pr27863.c: New test.
8295
8296 2006-06-13 Richard Guenther <rguenther@suse.de>
8297
8298 PR tree-optimization/27830
8299 * g++.dg/tree-ssa/pr27830.C: New testcase.
8300
8301 2006-06-13 Matthew Sachs <msachs@apple.com>
8302
8303 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
8304 the list of compiler flags; this causes those flags to be checked
8305 for things like dg-skip-if.
8306
8307 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8308
8309 PR c++/27601
8310 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
8311
8312 2006-06-12 Mark Mitchell <mark@codesourcery.com>
8313 Kazu Hirata <kazu@codesourcery.com>
8314
8315 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
8316 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
8317
8318 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8319
8320 PR c++/27933
8321 * g++.dg/lookup/using15.C: New test.
8322
8323 PR c++/27951
8324 * g++.dg/other/anon4.C: New test.
8325
8326 2006-06-12 Roger Sayle <roger@eyesopen.com>
8327
8328 PR c++/21210
8329 * g++.dg/init/complex1.C: New test case.
8330
8331 2006-06-11 Eric Christopher <echristo@apple.com>
8332
8333 PR middle-end/27948
8334 * gcc.dg/bf-ms-layout.c: Run on darwin.
8335 * gcc.dg/bf-no-ms-layout: Ditto.
8336 * gcc.dg/attr-ms_struct-2.c: New.
8337 * gcc.dg/bf-ms-layout-2.c: Ditto.
8338
8339 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
8340
8341 * gcc.dg/attr-ms_struct-packed1.c: New.
8342
8343 2006-06-09 Mike Stump <mrs@apple.com>
8344
8345 * gcc.dg/vla-7.c: Add.
8346
8347 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
8348
8349 PR fortran/24558
8350 * gfortran.dg/entry_6.f90: New test.
8351
8352 PR fortran/20877
8353 PR fortran/25047
8354 * gfortran.dg/entry_7.f90: New test.
8355
8356 2006-06-09 Jakub Jelinek <jakub@redhat.com>
8357
8358 PR c/27747
8359 * gcc.dg/cpp/_Pragma6.c: New test.
8360
8361 PR c++/27748
8362 * g++.dg/cpp/_Pragma1.C: New test.
8363
8364 PR preprocessor/27746
8365 * gcc.dg/gomp/macro-3.c: New test.
8366 * gcc.dg/gomp/macro-4.c: New test.
8367 * g++.dg/gomp/macro-3.C: New test.
8368 * g++.dg/gomp/macro-4.C: New test.
8369
8370 2006-06-09 Richard Guenther <rguenther@suse.de>
8371
8372 PR tree-optimization/26998
8373 * gcc.dg/torture/pr26998.c: New testcase.
8374 * gcc.dg/tree-ssa/vrp29.c: New testcase.
8375
8376 2006-06-08 Mike Stump <mrs@apple.com>
8377
8378 * gcc.dg/pr27095.c: Account for stubs.
8379
8380 PR target/26427
8381 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
8382 produce bad code on darwin.
8383
8384 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8385
8386 PR fortran/27958
8387 * gfortran.dg/substr_2.f: New test.
8388
8389 2006-06-08 Asher Langton <langton2@llnl.gov>
8390
8391 PR fortran/27786
8392 * cray_pointers_2.f90: Add -fbounds-check compile flag.
8393
8394 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8395
8396 PR target/27421
8397 * gcc.dg/union-3.c: New test.
8398
8399 2006-06-08 Richard Guenther <rguenther@suse.de>
8400
8401 PR middle-end/27116
8402 * gcc.dg/torture/pr27116.c: New testcase.
8403 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
8404
8405 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
8406
8407 PR rtl-optimization/26449
8408 * gcc.dg/pr26449.c: New test.
8409
8410 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8411
8412 PR c++/27601
8413 * g++.dg/ext/offsetof1.C: Test member functions.
8414
8415 2006-06-07 Steve Ellcey <sje@cup.hp.com>
8416
8417 * gcc.dg/pr27095.c: Improve scanning.
8418
8419 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
8420
8421 PR fortran/23091
8422 * gfortran.dg/saved_automatic_1.f90: New test.
8423
8424 PR fortran/24168
8425 * gfortran.dg/array_simplify_1.f90: New test.
8426
8427 PR fortran/25090
8428 * gfortran.dg/entry_dummy_ref_1.f90: New test.
8429
8430 PR fortran/25058
8431 * gfortran.dg/entry_dummy_ref_2.f90: New test.
8432
8433 2006-06-06 Mark Mitchell <mark@codesourcery.com>
8434
8435 PR c++/27177
8436 * g++.dg/expr/cast7.C: New test.
8437
8438 2006-06-06 Janis Johnson <janis187@us.ibm.com>
8439
8440 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
8441 * lib/gcc-defs.exp (tool_check_compile): Ditto.
8442 * lib/fortran-torture.exp (fortran-torture-compile,
8443 fortran-torture-execute): Ditto.
8444
8445 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
8446
8447 PR target/27842
8448 * gcc.dg/vmx/pr27842.c: New test.
8449
8450 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8451
8452 PR libfortran/27895
8453 * gfortran.dg/bounds_check_3.f90: New test.
8454
8455 2006-06-05 Mike Stump <mrs@apple.com>
8456
8457 * objc.dg/objc-fast-4.m: Skip for ppc64.
8458
8459 2006-06-05 Steve Ellcey <sje@cup.hp.com>
8460
8461 PR testsuite/27705
8462 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
8463
8464 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
8465 Victor Kaplansky <victork@il.ibm.com>
8466
8467 PR tree-optimizations/26360
8468 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
8469 with -fno-tree-dce.
8470 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
8471
8472 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
8473
8474 PR fortran/14067
8475 * gfortran.dg/data_char_1.f90: Add messages for truncated
8476 strings.
8477
8478 PR fortran/16943
8479 * gfortran.dg/func_decl_2.f90: New test.
8480
8481 PR fortran/20839
8482 * gfortran.dg/do_2.f90: New test.
8483
8484 PR fortran/27655
8485 * gfortran.dg/associated_3.f90: New test.
8486
8487 2006-06-04 Mark Mitchell <mark@codesourcery.com>
8488
8489 PR c++/27819
8490 * g++.dg/template/static25.C: New test.
8491
8492 PR c++/27722
8493 * g++.dg/init/array21.C: New test.
8494
8495 PR c++/27807
8496 * g++.dg/ext/complit7.C: New test.
8497
8498 PR c++/27806
8499 * g++.dg/parse/ptrmem5.C: New test.
8500
8501 2006-06-04 Roger Sayle <roger@eyesopen.com>
8502 Andrew Pinski <pinskia@physics.uc.edu>
8503
8504 PR c/27150
8505 PR middle-end/27382
8506 * gcc.dg/pr27150-1.c: New testcase.
8507 * gcc.dg/pr27382-1.c: New testcase.
8508 * gcc.dg/pr27382-2.c: New testcase.
8509
8510 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
8511
8512 PR c/25161
8513 PR c/27020
8514 * gcc.dg/array-10.c: New test.
8515
8516 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8517
8518 PR c++/27804
8519 * g++.dg/init/const4.C: New test.
8520 * g++.dg/init/member1.C: Add error-marker.
8521 * g++.dg/other/fold1.C: Adjust error-marker.
8522
8523 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8524
8525 PR c++/27601
8526 * g++.dg/ext/offsetof1.C: New test.
8527
8528 2006-06-04 Eric Christopher <echristo@apple.com>
8529
8530 * gcc.dg/attr-ms_struct-1.c: New.
8531
8532 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
8533
8534 * gcc.c-torture/compile/builtin_constant_p.c: New test.
8535
8536 2006-06-04 Richard Guenther <rguenther@suse.de>
8537
8538 PR tree-optimization/27039
8539 * gcc.dg/tree-ssa/loop-17.c: New testcase.
8540
8541 2006-06-03 Roger Sayle <roger@eyesopen.com>
8542
8543 PR target/26223
8544 * gcc.target/i386/amd64-abi-2.c: New test case.
8545
8546 2006-06-02 Eric Christopher <echristo@apple.com>
8547
8548 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
8549 * gcc.target/i386/20020523-1.c: Skip if darwin.
8550 * gcc.target/i386/asm-3.c: Ditto.
8551 * gcc.target/i386/20011119-1.c: Ditto.
8552 * gcc.target/i386/clobbers.c: Remove pic part of test.
8553
8554 2006-06-02 Steve Ellcey <sje@cup.hp.com>
8555
8556 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
8557 * g++.old-deja/g++.other/init19.C: Ditto.
8558 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
8559 and add other platforms as expected failures.
8560
8561 2006-06-01 Steve Ellcey <sje@cup.hp.com>
8562
8563 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
8564 (is-effective-target-keyword): Ditto.
8565
8566 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
8567
8568 PR fortran/27715
8569 * gfortran.dg/extended_char_comparison_1.f: New test.
8570
8571 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
8572
8573 PR fortran/25098
8574 * gfortran.dg/dummy_procedure_1.f90: New test.
8575
8576 PR fortran/25147
8577 * gfortran.dg/dummy_procedure_2.f90: New test.
8578
8579 * gfortran.dg/associated_2.f90: Correct to make consistent with
8580 standard.
8581
8582 2006-05-31 Roger Sayle <roger@eyesopen.com>
8583
8584 * gcc.target/i386/387-11.c: New test case.
8585
8586 2006-05-31 Mark Mitchell <mark@codesourcery.com>
8587
8588 PR c++/27801
8589 * g++.dg/template/cond6.C: New test.
8590
8591 PR c++/26496
8592 * g++.dg/template/crash51.C: New test.
8593 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
8594
8595 PR c++/27385
8596 * g++.dg/init/array20.C: New test.
8597
8598 2006-05-31 Roger Sayle <roger@eyesopen.com>
8599
8600 * gcc.dg/builtins-54.c: New test case.
8601
8602 2006-05-30 Mark Mitchell <mark@codesourcery.com>
8603
8604 PR c++/26433
8605 * g++.dg/template/fntry1.C: Add dg-do link.
8606
8607 PR c++/27808
8608 * g++.dg/parse/friend6.C: New test.
8609
8610 2006-05-30 Asher Langton <langton2@llnl.gov>
8611
8612 * gfortran.dg/cray_pointers_7.f90: New test.
8613
8614 2006-05-30 Roger Sayle <roger@eyesopen.com>
8615
8616 PR tree-optimization/23452
8617 * gcc.dg/fold-mulconj-1.c: New test case.
8618
8619 2006-05-30 Mark Mitchell <mark@codesourcery.com>
8620
8621 PR c++/27803
8622 * g++.dg/parse/bitfield1.C: New test.
8623
8624 2006-05-30 Roger Sayle <roger@eyesopen.com>
8625
8626 * gcc.target/ppc-eq0-1.c: New test case.
8627 * gcc.target/ppc-negeq0-1.c: New test case.
8628
8629 2006-05-30 Dirk Mueller <dmueller@suse.de>
8630
8631 PR c/27273
8632 * gcc.dg/overflow-warn-5.c: New test.
8633
8634 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8635
8636 PR c/27718
8637 * gcc.dg/sizeof-1.c: New test.
8638
8639 2006-05-30 Uros Bizjak <uros@kss-loka.si>
8640
8641 PR target/27790
8642 * gcc.target/i386/pr27790.c: New test.
8643
8644 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8645
8646 PR libgfortran/27757
8647 * gfortran.dg/direct_io_5.f90: New test.
8648
8649 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8650
8651 PR libgfortran/27634
8652 * gfortran.dg/fmt_missing_period_1.f: New test.
8653 * gfortran.dg/fmt_missing_period_2.f: New test.
8654 * gfortran.dg/fmt_missing_period_3.f: New test.
8655
8656 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8657
8658 PR fortran/19777
8659 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
8660 arrays.
8661
8662 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8663
8664 PR c++/27713
8665 * g++.dg/template/new6.C: New test.
8666
8667 2006-05-29 Roger Sayle <roger@eyesopen.com>
8668
8669 PR tree-optimization/24964
8670 * gcc.target/i386/387-10.c: New test case.
8671
8672 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
8673
8674 * intrinsics/string_intrinsics.c (compare_string):
8675 Use memcmp instead of strncmp to avoid tripping over
8676 CHAR(0) in a string.
8677
8678 2006-05-27 Richard Guenther <rguenther@suse.de>
8679
8680 PR middle-end/27773
8681 * gcc.dg/torture/pr27773.c: New testcase.
8682
8683 2006-05-27 Dirk Mueller <dmueller@suse.de>
8684
8685 * gcc.dg/pr24561.c: Rename to..
8686 * gcc.dg/pr25962.c: .. this.
8687
8688 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8689
8690 PR fortran/19777
8691 * gfortran.dg/bounds_check_2.f: New test.
8692
8693 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
8694
8695 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
8696 * gfortran.dg/byte_1.f90: Likewise.
8697 * gfortran.dg/dup_save_2.f90: Likewise.
8698
8699 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
8700
8701 * gfortran.dg/associated_2.f90: New test.
8702
8703 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8704
8705 PR fortran/27524
8706 * gfortran.dg/bounds_check_1.f90: New test.
8707
8708 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
8709
8710 PR rtl-optimization/27661
8711 * gcc.dg/pr27661.c: New test case.
8712
8713 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8714
8715 PR fortran/23151
8716 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
8717 * gfortran.dg/print_parentheses_1.f: New test.
8718 * gfortran.dg/print_parentheses_2.f90: New test.
8719
8720 2006-05-26 Jakub Jelinek <jakub@redhat.com>
8721
8722 PR target/27758
8723 * gcc.dg/pr27758.c: New test.
8724
8725 2006-05-24 Falk Hueffner <falk@debian.org>
8726
8727 * gcc.c-torture/compile/pr27571.c: New test.
8728
8729 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
8730
8731 PR fortran/27709
8732 * gfortran.dg/spec_expr_4.f90: New test.
8733
8734 PR fortran/27155
8735 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
8736
8737 2006-05-25 Mark Mitchell <mark@codesourcery.com>
8738
8739 PR c++/20103
8740 * g++.dg/ext/complit6.C: New test.
8741 * g++.dg/ext/complit3.C: Adjust error markers.
8742 * g++.dg/init/const3.C: New test.
8743
8744 2006-05-25 Richard Guenther <rguenther@suse.de>
8745
8746 PR middle-end/27743
8747 * gcc.dg/torture/pr27743.c: New testcase.
8748
8749 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8750
8751 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
8752
8753 2006-05-25 Alan Modra <amodra@bigpond.net.au>
8754
8755 * gcc.dg/compat/scalar-by-value-x.h: New.
8756 * gcc.dg/compat/scalar-by-value-y.h: New.
8757 * gcc.dg/compat/scalar-by-value-5.c: New.
8758 * gcc.dg/compat/scalar-by-value-5_main.c: New.
8759 * gcc.dg/compat/scalar-by-value-5_x.c: New.
8760 * gcc.dg/compat/scalar-by-value-5_y.c: New.
8761 * gcc.dg/compat/scalar-by-value-6.c: New.
8762 * gcc.dg/compat/scalar-by-value-6_main.c: New.
8763 * gcc.dg/compat/scalar-by-value-6_x.c: New.
8764 * gcc.dg/compat/scalar-by-value-6_y.c: New.
8765
8766 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
8767
8768 PR tree-optimization/27639
8769 PR tree-optimization/26719
8770 * gcc.dg/pr27639.c: New test.
8771 * gcc.dg/pr26719.c: New test.
8772 * gcc.dg/tree-ssa/scev-cast.c: New test.
8773
8774 2006-05-23 Mark Mitchell <mark@codesourcery.com>
8775
8776 PR c++/20173
8777 * g++.dg/template/error21.C: New test.
8778
8779 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
8780
8781 PR target/27696
8782 * gcc.target/i386/pr27696.c: New.
8783
8784 2006-05-22 Janis Johnson <janis187@us.ibm.com>
8785
8786 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
8787
8788 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
8789
8790 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8791
8792 PR c++/27716
8793 * g++.dg/other/assign1.C: New test.
8794
8795 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
8796
8797 PR target/27266
8798 * gcc.target/i386/pr27266.c: New.
8799
8800 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8801
8802 PR c++/27451
8803 * g++.dg/ext/asm9.C: New test.
8804
8805 2006-05-22 Richard Sandiford <richard@codesourcery.com>
8806
8807 PR rtl-optimization/25514
8808 * gcc.c-torture/compile/pr25514.c: New test.
8809
8810 2006-05-22 Richard Guenther <rguenther@suse.de>
8811
8812 Revert
8813 2006-01-31 Richard Guenther <rguenther@suse.de>
8814
8815 * gcc.target/i386/sselibm-1.c: New testcase.
8816 * gcc.target/i386/sselibm-2.c: Likewise.
8817 * gcc.target/i386/sselibm-3.c: Likewise.
8818 * gcc.target/i386/sselibm-4.c: Likewise.
8819 * gcc.target/i386/sselibm-5.c: Likewise.
8820
8821 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8822
8823 PR c/27420
8824 * gcc.dg/func-args-2.c: New test.
8825
8826 PR c/26818
8827 * gcc.dg/struct-incompl-1.c: New test.
8828
8829 2006-05-22 Richard Guenther <rguenther@suse.de>
8830
8831 PR testsuite/27708
8832 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
8833 the transformations we test for.
8834
8835 2006-05-22 Richard Guenther <rguenther@suse.de>
8836
8837 PR testsuite/27707
8838 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
8839
8840 2006-05-21 Mark Mitchell <mark@codesourcery.com>
8841
8842 PR c++/27210
8843 * g++.dg/warn/new1.C: New test.
8844 * g++.dg/template/new5.C: Likewise.
8845
8846 2006-05-21 Roger Sayle <roger@eyesopen.com>
8847
8848 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
8849 * gcc.target/i386/20060512-3.c: Likewise.
8850
8851 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
8852
8853 PR rtl-optimization/27671
8854 * gcc.c-torture/execute/pr27671-1.c: New.
8855 * gcc.dg/pr27671-2.c: Likewise.
8856
8857 PR tree-optimization/26622.
8858 * gcc.c-torture/compile/pr26622.c: New.
8859
8860 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
8861
8862 PR fortran/27613
8863 * gfortran.dg/recursive_reference_1.f90: New test.
8864
8865 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
8866
8867 PR fortran/25746
8868 * gfortran.dg/elemental_subroutine_3.f90: New test.
8869
8870 PR fortran/25090
8871 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
8872
8873 PR fortran/27584
8874 * gfortran.dg/associated_target_1.f90: New test.
8875
8876 PR fortran/19015
8877 * gfortran.dg/maxloc_shape_1.f90: New test.
8878
8879 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8880
8881 PR libgfortran/24459
8882 * gfortran.dg/namelist_24.f90: New test.
8883 * gfortran.dg/namelist_12.f: Fix typo in comment.
8884
8885 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
8886
8887 PR middle-end/25776
8888 * g++.dg/other/error11.C: New test.
8889
8890 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8891
8892 * gcc.target/mips/pr26765.c: Add -w to options.
8893
8894 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8895
8896 * lib/target-supports.exp (check_effective_target_mpaired_single):
8897 New function.
8898 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
8899 multilibs.
8900 * g++.dg/vect/vect.exp: Likewise.
8901
8902 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8903
8904 PR testsuite/25891
8905 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
8906
8907 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
8908
8909 PR fortran/27662
8910 * gfortran.dg/temporary_1.f90: New file.
8911
8912 2006-05-19 Andreas Schwab <schwab@suse.de>
8913
8914 * g++.dg/other/unused1.C: Also match "stringz".
8915
8916 2006-05-19 Mark Mitchell <mark@codesourcery.com>
8917
8918 PR c++/26433
8919 * g++.dg/template/fntry1.C: New test.
8920
8921 2006-05-18 Mark Mitchell <mark@codesourcery.com>
8922
8923 PR c++/27471
8924 PR c++/27506
8925 * g++.dg/conversion/bitfield5.C: New test.
8926 * g++.dg/conversion/bitfield6.C: New test.
8927
8928 2006-05-18 Mike Stump <mrs@apple.com>
8929
8930 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
8931 * gcc.dg/vla-4.c: Add.
8932 * gcc.dg/vla-5.c: Add.
8933 * gcc.dg/vla-6.c: Add.
8934
8935 2006-05-12 Stuart Hastings <stuart@apple.com>
8936
8937 * testsuite/gcc.target/i386/20060512-1.c: New.
8938 * testsuite/gcc.target/i386/20060512-2.c: New.
8939 * testsuite/gcc.target/i386/20060512-3.c: New.
8940 * testsuite/gcc.target/i386/20060512-4.c: New.
8941
8942 2006-05-17 Mark Mitchell <mark@codesourcery.com>
8943
8944 PR c++/26122
8945 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
8946
8947 PR c++/26068
8948 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
8949 * g++.dg/parse/linkage1.C: New test.
8950
8951 2006-05-17 Jakub Jelinek <jakub@redhat.com>
8952
8953 PR tree-optimization/27548
8954 * g++.dg/tree-ssa/pr27548.C: New test.
8955
8956 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8957
8958 PR fortran/26551
8959 * gfortran.dg/recursive_check_1.f: New test.
8960 * gfortran.dg/recursive_check_2.f90: New test.
8961
8962 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
8963
8964 * g++.dg/opt/temp2.C: New test.
8965
8966 2006-05-17 Jakub Jelinek <jakub@redhat.com>
8967
8968 PR c++/27491
8969 * g++.dg/init/brace5.C: New test.
8970
8971 PR middle-end/27415
8972 * gcc.dg/gomp/pr27415.c: New test.
8973 * g++.dg/gomp/pr27415.C: New test.
8974
8975 PR tree-optimization/27549
8976 * g++.dg/tree-ssa/pr27549.C: New test.
8977
8978 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8979
8980 PR libgfortran/27575
8981 * gfortran.dg/read_eof_4.f90: New test.
8982
8983 2006-05-16 Richard Guenther <rguenther@suse.de>
8984
8985 PR tree-optimization/22303
8986 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
8987
8988 2006-05-16 Jakub Jelinek <jakub@redhat.com>
8989
8990 PR middle-end/27573
8991 * gcc.dg/gomp/pr27573.c: New test.
8992 * gfortran.dg/gomp/pr27573.f90: New test.
8993
8994 PR c/27499
8995 * gcc.dg/gomp/pr27499.c: New test.
8996 * g++.dg/gomp/pr27499.C: New test.
8997
8998 2006-05-15 Mark Mitchell <mark@codesourcery.com>
8999
9000 PR c++/27339
9001 * g++.dg/parser/access8.C: Adjust error marker.
9002 * g++.dg/template/access17.C: New test.
9003 * g++.dg/template/access18.C: Likewise.
9004
9005 2006-05-15 Roger Sayle <roger@eyesopen.com>
9006
9007 PR target/26600
9008 * gcc.target/i386/pr26600.c: New test case.
9009
9010 2006-05-15 Mark Mitchell <mark@codesourcery.com>
9011
9012 PR c++/27505
9013 * g++.dg/expr/bitfield1.C: New test.
9014
9015 2006-05-15 Richard Guenther <rguenther@suse.de>
9016
9017 PR tree-optimization/27603
9018 * gcc.dg/torture/pr27603.c: New testcase.
9019
9020 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
9021
9022 PR fortran/25090
9023 * gfortran.dg/entry_dummy_ref_1.f90: New test.
9024
9025 PR fortran/25082
9026 * gfortran.dg/scalar_return_1.f90: New test.
9027
9028 PR fortran/27411
9029 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
9030
9031 2006-05-15 Jakub Jelinek <jakub@redhat.com>
9032
9033 * gcc.dg/gomp/critical-4.c: New test.
9034 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
9035 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
9036 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
9037 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
9038
9039 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9040
9041 PR c++/27582
9042 * g++.dg/template/dependent-args1.C: New test.
9043
9044 PR c++/27581
9045 * g++.dg/lookup/this1.C: New test.
9046
9047 PR c++/27315
9048 * g++.dg/template/operator6.C: New test.
9049 * g++.dg/template/incomplete3.C: New test.
9050
9051 PR c++/27559
9052 * g++.dg/template/new4.C: New test.
9053
9054 PR c++/27496
9055 * g++.dg/template/void2.C: New test.
9056
9057 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
9058
9059 * g++.dg/template/dependent-expr5.C: New test.
9060
9061 2006-05-14 Roger Sayle <roger@eyesopen.com>
9062
9063 PR middle-end/26729
9064 * gcc.dg/pr26729-1.c: New test case.
9065
9066 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
9067
9068 * gcc.dg/pr27003.c: New test.
9069
9070 2006-05-12 Steve Ellcey <sje@cup.hp.com>
9071
9072 * lib/target-supports.dg (check_cxa_atexit_available): Change
9073 v3_target_compile to ${tool}_target_compile.
9074
9075 2006-05-11 Jason Merrill <jason@redhat.com>
9076
9077 * lib/scanasm.exp (scan-not-hidden): Fix typo.
9078
9079 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9080
9081 PR fortran/27553
9082 * gfortran.dg/label_5.f90: New test.
9083
9084 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
9085
9086 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
9087 check_effective_target_powerpc_altivec_ok): New.
9088 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
9089 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
9090 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
9091 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
9092 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
9093 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
9094 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
9095 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
9096 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
9097 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
9098 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
9099 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
9100 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
9101 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
9102 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
9103 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
9104 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
9105 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
9106 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
9107 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
9108 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
9109 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
9110 gcc.target/powerpc/altivec-9.c,
9111 gcc.target/powerpc/altivec-consts.c,
9112 gcc.target/powerpc/altivec-pr22085.c,
9113 gcc.target/powerpc/altivec-splat.c,
9114 gcc.target/powerpc/altivec-types-1.c,
9115 gcc.target/powerpc/altivec-types-2.c,
9116 gcc.target/powerpc/altivec-types-3.c,
9117 gcc.target/powerpc/altivec-types-4.c,
9118 gcc.target/powerpc/altivec-varargs-1.c,
9119 gcc.target/powerpc/altivec-vec-merge.c,
9120 gcc.target/powerpc/ppc-vector-memcpy.c,
9121 gcc.target/powerpc/ppc-vector-memset.c,
9122 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
9123 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
9124 these effective targets.
9125 * gcc.dg/vmx/pr27006.c: Add missing close brace.
9126 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
9127
9128 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9129
9130 PR middle-end/27384
9131 * g++.dg/other/fold1.C: New test.
9132
9133 PR middle-end/27488
9134 * gcc.dg/fold-nonneg-1.c: New test.
9135
9136 PR c++/27547
9137 * g++.dg/other/operator1.C: New test.
9138
9139 2006-05-11 Richard Guenther <rguenther@suse.de>
9140
9141 PR middle-end/27529
9142 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
9143
9144 2006-05-10 Janis Johnson <janis187@us.ibm.com>
9145
9146 * lib/target-supports-dg.exp (check-flags): New.
9147 (dg-skip-if): Move flag checks.
9148
9149 2006-05-09 Steve Ellcey <sje@cup.hp.com>
9150
9151 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
9152 * lib/target-supports.dg (check_cxa_atexit_available): New.
9153
9154 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
9155
9156 PR fortran/27470
9157 * gfortran.dg/multiple_allocation_2.f90: New test case.
9158
9159 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
9160
9161 * gcc.target/arm/pr27387.C: Fix a comment typo.
9162
9163 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9164
9165 PR fortran/24549
9166 * gfortran.dg/error_recovery_1.f90: New test.
9167
9168 2006-05-10 Richard Guenther <rguenther@suse.de>
9169
9170 PR tree-optimization/27302
9171 * gcc.dg/torture/pr27302.c: New testcase.
9172
9173 2006-05-09 Dirk Mueller <dmueller@suse.de>
9174 Richard Guenther <rguenther@suse.de>
9175
9176 PR middle-end/27498
9177 * gcc.dg/tree-ssa/pr27498.c: New testcase.
9178
9179 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
9180
9181 PR rtl-optimization/27335
9182 * gcc.dg/pr27335.c: New test.
9183
9184 2006-05-06 Richard Sandiford <richard@codesourcery.com>
9185
9186 * gcc.target/mips/mips-ps-5.c: New file.
9187
9188 2006-05-08 Jan Hubicka <jh@suse.cz>
9189
9190 PR middle-end/25962
9191 * gcc.dg/pr25962.c: New.
9192
9193 2006-05-08 Roger Sayle <roger@eyesopen.com>
9194
9195 PR target/27158
9196 * gcc.target/powerpc/pr27158.c: New test case.
9197
9198 2006-05-08 Laurent GUERBY <laurent@guerby.net>
9199
9200 PR testsuite/27476
9201 * ada/acats/run_all.sh: Use test -z.
9202
9203 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9204
9205 PR libfortran/18271
9206 * gfortran.dg/spec_expr_3.f90: New test.
9207
9208 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
9209
9210 PR target/24879
9211 * gcc.target/i386/monitor.c: New file.
9212
9213 2006-05-08 Alan Modra <amodra@bigpond.net.au>
9214
9215 * gcc.dg/pr27095.c: xfail *-*-darwin*.
9216
9217 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9218
9219 PR c++/27447
9220 * g++.dg/other/ptrmem7.C: New test.
9221
9222 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9223
9224 PR target/27421
9225 * gcc.dg/array-9.c: New test.
9226
9227 2006-05-07 Richard Guenther <rguenther@suse.de>
9228
9229 PR tree-optimization/27409
9230 * gcc.dg/torture/pr27409.c: New testcase.
9231
9232 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9233
9234 PR fortran/27457
9235 * gfortran.dg/select_6.f90: New.
9236
9237 2006-05-07 Richard Guenther <rguenther@suse.de>
9238
9239 PR tree-optimization/27136
9240 * gcc.dg/torture/pr27136.c: New testcase.
9241
9242 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
9243
9244 PR fortran/24813
9245 * gfortran.dg/char_cons_len_1.f90: New test.
9246
9247 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9248
9249 PR c++/27427
9250 * g++.dg/template/incomplete2.C: New test.
9251
9252 2006-05-06 Richard Guenther <rguenther@suse.de>
9253
9254 PR tree-optimization/27151
9255 * gcc.dg/vect/pr27151.c: New testcase.
9256
9257 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9258
9259 PR c++/27430
9260 * g++.dg/template/void1.C: New test.
9261
9262 PR c++/27423
9263 * g++.dg/other/void2.C: New test.
9264
9265 PR c++/27422
9266 * g++.dg/conversion/void1.C: New test.
9267
9268 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
9269
9270 PR/21391
9271 * g++.dg/other/unused1.C: New.
9272
9273 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9274
9275 PR objc/27240
9276 * objc.dg/member-1.m: New test.
9277
9278 2006-05-05 Steve Ellcey <sje@cup.hp.com>
9279
9280 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
9281
9282 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9283
9284 PR libfortran/26985
9285 * gfortran.dg/matmul_2.f90: New test.
9286
9287 2005-05-05 Laurent GUERBY <laurent@guerby.net>
9288
9289 * ada/acats/run_all.sh: Use sync when main not found.
9290
9291 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
9292
9293 PR target/26765
9294 * gcc.target/mips/pr26765.c: New.
9295
9296 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
9297
9298 * gcc.target/bfin: New directory.
9299 * gcc.target/bfin/bfin.exp: New file.
9300 * gcc.target/bfin/frmul.c: New file.
9301 * gcc.target/bfin/arith.c: New file.
9302 * gcc.target/bfin/mul-combine.c: New file.
9303 * gcc.target/bfin/shift.c: New file.
9304
9305 2006-05-04 Richard Guenther <rguenther@suse.de>
9306
9307 PR tree-optimization/14287
9308 PR tree-optimization/14844
9309 PR tree-optimization/19792
9310 PR tree-optimization/21608
9311 PR tree-optimization/27090
9312 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
9313 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
9314 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
9315 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
9316 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
9317
9318 2006-05-04 Jakub Jelinek <jakub@redhat.com>
9319
9320 PR tree-optimization/27285
9321 * gcc.c-torture/execute/pr27285.c: New test.
9322
9323 PR middle-end/27388
9324 * gcc.dg/gomp/pr27388-1.c: New test.
9325 * gcc.dg/gomp/pr27388-2.c: New test.
9326 * gcc.dg/gomp/pr27388-3.c: New test.
9327
9328 PR c++/27359
9329 * g++.dg/gomp/pr27359.C: New test.
9330
9331 2006-05-02 Steven G. Kargl <kargls@comcast.net>
9332
9333 PR fortran/20248
9334 * gfortran.dg/iargc.f90: New test.
9335
9336 2006-05-02 Mark Mitchell <mark@codesourcery.com>
9337
9338 PR c++/27102
9339 * g++.dg/template/crash49.C: New test.
9340
9341 2006-05-02 Steve Ellcey <sje@cup.hp.com>
9342
9343 PR testsuite/27032
9344 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
9345
9346 2006-05-02 Jeff Law <law@redhat.com>
9347
9348 PR tree-optimization/27364
9349 * gcc.c-torture/execute/pr27364.c: New test.
9350
9351 2006-05-02 Mark Mitchell <mark@codesourcery.com>
9352
9353 PR c++/27309
9354 * g++.dg/parser/ctor5.C: New test.
9355
9356 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
9357
9358 PR target/27387
9359 * gcc.target/arm/arm.exp: New.
9360 * gcc.target/arm/pr27387.C: Likewise.
9361
9362 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
9363
9364 PR fortran/27269
9365 PR fortran/27324
9366 * gfortran.dg/module_equivalence_2.f90: New test.
9367
9368 2006-05-02 Jakub Jelinek <jakub@redhat.com>
9369
9370 PR middle-end/27337
9371 * g++.dg/gomp/pr27337-1.C: New test.
9372 * g++.dg/gomp/pr27337-2.C: New test.
9373
9374 PR middle-end/27328
9375 * gcc.dg/gomp/pr27328.c: New test.
9376
9377 PR middle-end/27325
9378 * g++.dg/gomp/pr27325.C: New test.
9379
9380 PR middle-end/27310
9381 * g++.dg/gomp/pr27310.C: New test.
9382
9383 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9384
9385 PR tree-optimization/27291
9386 * g++.dg/tree-ssa/pr27291.C: New test.
9387
9388 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9389
9390 PR tree-optimization/27283
9391 * g++.dg/tree-ssa/pr27283.C: New test.
9392
9393 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9394
9395 * gcc.dg/tree-ssa/loop-16.c: New test.
9396
9397 2006-05-01 Roger Sayle <roger@eyesopen.com>
9398 Joseph S. Myers <joseph@codesourcery.com>
9399
9400 * gcc.dg/Wconversion-3.c: New test case.
9401 * gcc.dg/Wconversion-4.c: Likewise.
9402
9403 2006-05-01 Richard Guenther <rguenther@suse.de>
9404
9405 PR tree-optimization/26726
9406 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
9407
9408 2006-04-30 Roger Sayle <roger@eyesopen.com>
9409
9410 * gcc.dg/Woverflow-1.c: New test case.
9411 * gcc.dg/Woverflow-2.c: Likewise.
9412 * gcc.dg/Woverflow-3.c: Likewise.
9413
9414 2006-04-30 Mark Mitchell <mark@codesourcery.com>
9415
9416 PR c++/27094
9417 * g++.dg/template/defarg8.C: New test.
9418
9419 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9420
9421 PR c++/27278
9422 * g++.dg/parse/operator7.C: New test.
9423
9424 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9425
9426 PR c++/11471
9427 PR c++/27102
9428 * g++.dg/template/crash48.C: New test.
9429
9430 PR c++/27279
9431 * g++.dg/parse/ctor4.C: New test.
9432
9433 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9434
9435 PR fortran/25681
9436 * gfortran.df/char_type_len.f90: New test.
9437
9438 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9439
9440 PR libgfortran/27304
9441 * gfortran.dg/fmt_exhaust.f90: New test.
9442
9443 2006-04-28 Roger Sayle <roger@eyesopen.com>
9444
9445 PR c/25309
9446 * gcc.dg/large-size-array-2.c: New test case.
9447
9448 2006-04-28 Richard Guenther <rguenther@suse.de>
9449
9450 PR target/26826
9451 * gcc.target/i386/pr26826.c: New testcase.
9452
9453 2006-04-28 Jakub Jelinek <jakub@redhat.com>
9454
9455 PR middle-end/27260
9456 * gcc.c-torture/execute/pr27260.c: New.
9457
9458 2006-04-28 Alan Modra <amodra@bigpond.net.au>
9459
9460 PR middle-end/27095
9461 * gcc.dg/pr27095.c: New.
9462
9463 2006-04-27 Mark Mitchell <mark@codesourcery.com>
9464
9465 PR c++/27292
9466 * g++.dg/conversion/bitfield4.C: New test.
9467
9468 2006-04-27 Eric Christopher <echristo@apple.com>
9469
9470 * gcc.dg/pragma-ms_struct.c: New.
9471
9472 2006-04-27 Mark Mitchell <mark@codesourcery.com>
9473
9474 PR c++/27102
9475 * g++.dg/template/crash47.C: New test.
9476
9477 2006-04-27 Dirk Mueller <dmueller@suse.de>
9478
9479 * gcc.target/i386/sse-7.c: build with -msse.
9480
9481 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
9482
9483 PR testsuite/27274:
9484 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
9485 (main): Exit if processor doesn't support SSE.
9486
9487 2006-04-26 David Edelsohn <edelsohn@gnu.org>
9488
9489 PR middle-end/27282
9490 * gcc.c-torture/compile/pr27282.c: New test.
9491
9492 2006-04-26 Jakub Jelinek <jakub@redhat.com>
9493
9494 PR middle-end/26913
9495 * g++.dg/gomp/pr26913.C: New test.
9496
9497 PR c/25996
9498 * gcc.dg/gomp/pr25996.c: New test.
9499 * g++.dg/gomp/pr25996.C: New test.
9500
9501 2006-04-25 Richard Sandiford <richard@codesourcery.com>
9502
9503 PR rtl-optimization/26725
9504 * gcc.c-torture/compile/pr26725.c: New test.
9505
9506 2006-04-25 Richard Guenther <rguenther@suse.de>
9507
9508 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
9509 than n + -1.
9510
9511 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
9512
9513 * gcc.dg/20060425-1.c: New testcase.
9514
9515 2006-04-25 Jakub Jelinek <jakub@redhat.com>
9516
9517 PR tree-optimization/26865
9518 * gcc.dg/pr26865.c: New test.
9519
9520 2006-04-24 Mark Mitchell <mark@codesourcery.com>
9521
9522 PR c++/27292
9523 * g++.dg/conversion/bitfield1.C: New test.
9524 * g++.dg/conversion/bitfield2.C: Likewise.
9525 * g++.dg/conversion/bitfield3.C: Likewise.
9526
9527 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
9528 Richard Guenther <rguenther@suse.de>
9529
9530 PR tree-optimization/27236
9531 * gcc.dg/tree-ssa/pr27236.c: New testcase.
9532
9533 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9534
9535 PR c++/19963
9536 * g++.dg/other/incomplete2.C: New test.
9537
9538 2006-04-24 Richard Guenther <rguenther@suse.de>
9539
9540 PR middle-end/26869
9541 * gcc.dg/torture/pr26869.c: New testcase.
9542
9543 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
9544 Richard Guenther <rguenther@suse.de>
9545
9546 PR tree-optimization/27218
9547 * g++.dg/tree-ssa/pr27218.C: New testcase.
9548
9549 2006-04-23 Mark Mitchell <mark@codesourcery.com>
9550
9551 PR c++/26912
9552 * g++.dg/template/friend41.C: New test.
9553
9554 2006-04-23 David Edelsohn <edelsohn@gnu.org>
9555
9556 * g++.dg/opt/pr15551.C: Include cstdio.
9557 (main): Use remove instead of unlink.
9558
9559 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
9560
9561 * gcc.dg/sibcall-7.c: New test.
9562 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
9563 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
9564 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
9565 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
9566 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
9567
9568 2006-04-23 Mark Mitchell <mark@codesourcery.com>
9569
9570 PR c++/26534
9571 * g++.dg/opt/bitfield1.C: New test.
9572 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
9573 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
9574 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
9575 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
9576 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
9577 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
9578 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
9579 * g++.dg/abi/bitfield2.C: Likewise.
9580 * g++.dg/init/bitfield1.C: Likewise.
9581
9582 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
9583
9584 PR fortran/25099
9585 * gfortran.dg/elemental_subroutine_4.f90: New test.
9586 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
9587 call sub (m, x).
9588
9589 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
9590
9591 * gcc.c-torture/compile/20060421-1.c: New testcase.
9592
9593 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9594
9595 PR c/25875
9596 * gcc.dg/init-bad-4.c: New test.
9597
9598 2006-04-21 Paul Brook <paul@codesourcery.com>
9599
9600 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
9601
9602 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
9603
9604 PR fortran/27122
9605 * gfortran.dg/defined_operators_1.f90: New test.
9606 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
9607 remove old ones associated, incorrectly, with Note 5.46.
9608
9609 PR fortran/27113
9610 * gfortran.dg/character_array_constructor_1.f90: New test.
9611
9612 2006-04-20 Jakub Jelinek <jakub@redhat.com>
9613
9614 * gcc.dg/20060419-1.c: New test.
9615
9616 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
9617
9618 PR c/26774
9619 * gcc.dg/struct-parse-1.c: New test case.
9620
9621 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9622
9623 PR c++/26558
9624 * g++.dg/parse/template19.C: New test.
9625
9626 PR c++/26739
9627 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
9628
9629 PR c++/26036
9630 * g++.dg/expr/call3.C: New test.
9631
9632 PR c++/10385
9633 * g++.dg/conversion/dynamic1.C: New test.
9634
9635 2006-04-19 Mark Mitchell <mark@codesourcery.com>
9636
9637 PR c++/27102
9638 * g++.dg/template/crash35.C: Tweak error markers.
9639 * g++.dg/template/crash46.C: New test.
9640 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
9641 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
9642
9643 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
9644
9645 PR rtl-optimization/14261
9646 * gcc.c-torture/compile/20060419-1.c: Added.
9647
9648 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
9649
9650 * gfortran.dg/label_1.f90: Adjust dg-error.
9651
9652 2006-04-16 Roger Sayle <roger@eyesopen.com>
9653
9654 PR target/26961
9655 * gcc.dg/fold-cond-1.c: New test case.
9656 * gcc.dg/pr26961-1.c: Likewise.
9657
9658 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9659
9660 PR libgfortran/27138
9661 * gfortran.dg/read_bad_advance.f90: New test.
9662
9663 2006-04-16 Roger Sayle <roger@eyesopen.com>
9664 Dale Johannesen <dalej@apple.com>
9665
9666 PR target/24076
9667 * gcc.target/i386/vecinit-3.c: New testcase.
9668 * gcc.target/i386/vecinit-4.c: Likewise.
9669 * gcc.target/i386/sse-18.c: Likewise.
9670 * gcc.target/i386/sse-19.c: Likewise.
9671
9672 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
9673
9674 * gfortran.dg/allocate_zerosize_1.f90: New test.
9675
9676 2006-04-16 Mark Mitchell <mark@codesourcery.com>
9677
9678 PR c++/26365
9679 * g++.dg/template/crash45.C: New test.
9680
9681 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
9682
9683 PR fortran/26787
9684 * gfortran.dg/proc_assign_1.f90: New test.
9685 * gfortran.dg/procedure_lvalue.f90: Change message.
9686 * gfortran.dg/namelist_4.f90: Add new error.
9687
9688 PR fortran/25597
9689 PR fortran/27096
9690 * gfortran.dg/auto_pointer_array_result_1.f90
9691
9692 PR fortran/27089
9693 * gfortran.dg/specification_type_resolution_1.f90
9694
9695 PR fortran/18003
9696 PR fortran/25669
9697 PR fortran/26834
9698 * gfortran.dg/bounds_temporaries_1.f90: New test.
9699
9700 PR fortran/27124
9701 * gfortran.dg/array_return_value_1.f90: New test.
9702
9703 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9704
9705 PR fortran/25336
9706 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
9707
9708 2006-04-15 Jakub Jelinek <jakub@redhat.com>
9709
9710 PR middle-end/26823
9711 * g++.dg/gomp/pr26823-1.C: New test.
9712 * g++.dg/gomp/pr26823-2.C: New test.
9713
9714 2006-04-13 Uros Bizjak <uros@kss-loka.si>
9715
9716 PR middle-end/27134
9717 * gcc.dg/pr27314.c: New test.
9718
9719 2006-04-13 Richard Henderson <rth@redhat.com>
9720
9721 * g++.dg/gomp/block-0.C: Update expected matches.
9722
9723 2006-04-13 DJ Delorie <dj@redhat.com>
9724
9725 * lib/target-supports.exp (check_effective_target_int32plus): New.
9726 (check_effective_target_ptr32plus): New.
9727 (check_effective_target_size32plus): New.
9728 (check_effective_target_int16): New.
9729 (check_profiling_available): Add m32c to the list of unsupported targets.
9730
9731 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
9732 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
9733 memory size.
9734 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
9735 pointers.
9736 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
9737 size_t.
9738 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
9739 and size_t.
9740 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
9741 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
9742 not just xstormy16. Skip m32c due to weird pointer size.
9743 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
9744 not just xstormy16.
9745 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
9746 not just xstormy16.
9747 * gcc.dg/20020312-2.c: Add m32c support.
9748 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
9749 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
9750 in test.
9751 * gcc.dg/20050321-2.c: Require >=32 bit integers.
9752 * gcc.dg/asm-1.c: Skip if int and short are the same size.
9753 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
9754 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
9755 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
9756 * gcc.dg/init-string-2.c: Require >=32 bit integers.
9757 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
9758 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
9759 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
9760 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
9761 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
9762 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
9763 in test.
9764 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
9765 in test.
9766 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
9767 * gcc.dg/pr23049.c: Require >=32 bit integers.
9768 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
9769 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
9770 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
9771 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
9772 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
9773 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
9774 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
9775 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
9776 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
9777 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
9778 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
9779 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
9780 prototype in test.
9781 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
9782 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
9783 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
9784 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
9785 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
9786
9787 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
9788 * gcc.c-torture/execute/20040703-1.x: Likewise.
9789 * gcc.c-torture/execute/20040705-1.x: Likewise.
9790 * gcc.c-torture/execute/20040705-2.x: Likewise.
9791 * gcc.c-torture/execute/20040709-1.x: Likewise.
9792 * gcc.c-torture/execute/20040709-2.x: Likewise.
9793 * gcc.c-torture/execute/20040811-1.x: Likewise.
9794 * gcc.c-torture/execute/20050316-1.x: Likewise.
9795 * gcc.c-torture/execute/bitfld-4.x: Likewise.
9796 * gcc.c-torture/execute/pr19689.x: Likewise.
9797 * gcc.c-torture/execute/pr7284-1.x: Likewise.
9798 * gcc.c-torture/execute/usmul.x: Likewise.
9799 * gcc.c-torture/execute/vrp-5.x: Likewise.
9800 * gcc.c-torture/execute/vrp-6.x: Likewise.
9801 * gcc.dg/debug/20041023-1.s: Likewise.
9802
9803 2006-04-13 Roger Sayle <roger@eyesopen.com>
9804
9805 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
9806 of integers to a vector types are now constant expressions in C.
9807 * gcc.dg/vect/vect-fold-1.c: New test case.
9808
9809 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
9810 Ulrich Weigand <uweigand@de.ibm.com>
9811
9812 PR target/27006
9813 * gcc.dg/vmx/pr27006.c: New testcase.
9814
9815 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9816
9817 PR libgfortran/26766
9818 * gfortran.dg/write_recursive.f90: New test.
9819
9820 2006-04-11 Mark Mitchell <mark@codesourcery.com>
9821
9822 * g++.dg/parse/dtor7.C: New test.
9823 * g++.dg/parse/new1.C: Add error marker.
9824 * g++.dg/template/new3.C: New test.
9825
9826 PR c++/26122
9827 * g++.dg/template/pure1.C: New test.
9828
9829 PR c++/26295
9830 * g++.dg/parse/ptrmem4.C: New test.
9831
9832 2006-04-10 Jeff Law <law@redhat.com>
9833
9834 PR/27087
9835 * gcc.c-torture/compile/pr27087.c: New test.
9836
9837 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
9838
9839 PR/21391
9840 * gcc.dg/20060410.c: New.
9841
9842 2006-04-10 Matthias Klose <doko@debian.org>
9843
9844 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
9845 Recognize multilib directory names containing underscores.
9846
9847 2006-04-10 Roger Sayle <roger@eyesopen.com>
9848
9849 * gcc.target/i386/vecinit-1.c: New test case.
9850 * gcc.target/i386/vecinit-2.c: Likewise.
9851
9852 2006-04-10 Jakub Jelinek <jakub@redhat.com>
9853
9854 PR debug/27057
9855 * g++.dg/debug/dwarf2-2.C: New test.
9856
9857 2006-04-09 Richard Sandiford <richard@codesourcery.com>
9858
9859 PR rtl-optimization/27073
9860 * gcc.c-torture/execute/pr27073.c: New test.
9861
9862 2006-04-08 Mike Stump <mrs@apple.com>
9863
9864 * gcc.dg/pragma-darwin.c: Improve for ppc64.
9865
9866 2006-04-07 Richard Guenther <rguenther@suse.de>
9867
9868 PR tree-optimization/26135
9869 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
9870
9871 2006-04-06 Jan Hubicka <jh@suse.cz>
9872
9873 PR profile/26399
9874 * g++.dg/bprob/g++-bprob-2.C: New testcase.
9875
9876 2006-04-06 Roger Sayle <roger@eyesopen.com>
9877
9878 * g++.dg/conversion/nullptr1.C: New test case.
9879 * g++.dg/conversion/nullptr2.C: Likewise.
9880
9881 2006-04-05 Roger Sayle <roger@eyesopen.com>
9882
9883 * gfortran.dg/dependency_18.f90: New test case.
9884
9885 2006-04-05 Richard Guenther <rguenther@suse.de>
9886
9887 PR tree-optimization/26919
9888 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
9889 * gcc.dg/ipa/ipa-2.c: Likewise.
9890 * gcc.dg/ipa/ipa-3.c: Likewise.
9891 * gcc.dg/ipa/ipa-5.c: Likewise.
9892
9893 2006-04-05 Richard Guenther <rguenther@suse.de>
9894
9895 PR tree-optimization/26763
9896 * gcc.dg/torture/pr26763-1.c: New testcase.
9897 * gcc.dg/torture/pr26763-2.c: Likewise.
9898
9899 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
9900
9901 PR fortran/23634
9902 PR fortran/25619
9903 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
9904
9905 2006-04-04 Eric Christopher <echristo@apple.com>
9906
9907 * gcc.target/i386/387-1.c: Allow regexp to match darwin
9908 stubs.
9909 * gcc.target/i386/387-5.c: Ditto.
9910
9911 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
9912
9913 * gcc.target/sparc/struct-ret-check.c: New test.
9914
9915 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9916
9917 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
9918 zero decimal digits specified in format.
9919
9920 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
9921
9922 PR fortran/26891
9923 * gfortran.dg/missing_optional_dummy_1.f90: New test.
9924
9925 PR fortran/26976
9926 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
9927 * gfortran.dg/initialization_1.f90: Make assignment compliant.
9928 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
9929 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
9930 bigendian-ness.
9931
9932 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
9933
9934 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
9935 dummy arguments work when the actual argument is itself a dummy
9936 argument of the caller.
9937
9938 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9939
9940 PR libfortran/24685
9941 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
9942
9943 2006-04-01 Roger Sayle <roger@eyesopen.com>
9944
9945 * gfortran.dg/dependencency_17.f90: New test case.
9946
9947 2006-04-01 Roger Sayle <roger@eyesopen.com>
9948
9949 * gfortran.dg/dependency_14.f90: New test case.
9950 * gfortran.dg/dependency_15.f90: Likewise.
9951 * gfortran.dg/dependency_16.f90: Likewise.
9952
9953 2006-03-31 Asher Langton <langton2@llnl.gov>
9954
9955 PR fortran/25358
9956 gfortran.dg/cray_pointers_6.f90: New test.
9957
9958 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9959
9960 PR libgfortran/26890
9961 * gfortran.dg/read_size_noadvance.f90: New test.
9962
9963 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
9964
9965 PR fortran/25031
9966 * gfortran.dg/multiple_allocation_1.f90: Check that the
9967 size has changed after a re-allocation with stat.
9968
9969 2006-03-30 Richard Guenther <rguenther@suse.de>
9970
9971 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
9972 removal.
9973 * gcc.target/i386/sselibm-2.c: Likewise.
9974 * gcc.target/i386/sselibm-3.c: Likewise.
9975 * gcc.target/i386/sselibm-4.c: Likewise.
9976 * gcc.target/i386/sselibm-5.c: Likewise.
9977
9978 2006-03-28 Roger Sayle <roger@eyesopen.com>
9979
9980 * gcc.dg/fold-andxor-1.c: New test case.
9981 * gcc.dg/fold-xorand-1.c: Likewise.
9982
9983 2006-03-28 Roger Sayle <roger@eyesopen.com>
9984
9985 * gcc.dg/fold-convnotconv-1.c: New test case.
9986
9987 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
9988
9989 PR fortran/26779
9990 * gfortran.dg/private_type_5.f90: New test.
9991
9992 2006-03-27 David Edelsohn <edelsohn@gnu.org>
9993
9994 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
9995
9996 2006-03-27 Jakub Jelinek <jakub@redhat.com>
9997
9998 * gfortran.dg/advance_2.f90: New test.
9999 * gfortran.dg/advance_3.f90: New test.
10000
10001 * gfortran.fortran-torture/execute/equiv_5.f: New test.
10002
10003 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10004
10005 PR libgfortran/26661
10006 PR libgfortran/26880
10007 * gfortran.dg/read_x_past.f: New test.
10008
10009 2006-03-26 Geoffrey Keating <geoffk@apple.com>
10010
10011 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
10012 to be STABS.
10013
10014 2006-03-26 David Edelsohn <edelsohn@gnu.org>
10015
10016 * objc.dg/dwarf-1.m: Skip on AIX.
10017 * objc.dg/dwarf-2.m: Skip on AIX.
10018
10019 2006-03-25 Steven G. Kargl <kargls@comcast.net>
10020
10021 PR fortran/26816
10022 * gfortran.dg/float_1.f90: New test.
10023
10024 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
10025
10026 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
10027 X86_64 targets.
10028 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
10029
10030 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
10031
10032 PR libfortran/26735
10033 * gfortran.dg/convert_implied_open.f90: New test case.
10034
10035 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
10036
10037 PR fortran/26769
10038 * gfortran.dg/transpose_reshape_r10.f90: New test case.
10039
10040 2006-03-25 Uros Bizjak <uros@kss-loka.si>
10041
10042 PR middle-end/26717
10043 * gcc.dg/pr26717.c: New test.
10044
10045 2006-03-25 Roger Sayle <roger@eyesopen.com>
10046
10047 * gfortran.dg/dependency_12.f90: New test case.
10048
10049 2006-03-24 Roger Sayle <roger@eyesopen.com>
10050
10051 * gfortran.dg/dependency_9.f90: New (resurected) test case.
10052
10053 2006-03-24 Jeff Law <law@redhat.com>
10054
10055 * gcc.c-torture/pr26840.c: New test.
10056
10057 2006-03-24 Geoffrey Keating <geoffk@apple.com>
10058
10059 * objc.dg/dwarf-2.m: New.
10060 * obj-c++.dg/dwarf-2.mm: New.
10061
10062 * g++.old-deja/g++.other/init19.C: New.
10063
10064 2006-03-24 David Edelsohn <edelsohn@gnu.org>
10065
10066 * g++.dg/eh/spbp.C: Skip on AIX.
10067
10068 2006-03-24 Jakub Jelinek <jakub@redhat.com>
10069
10070 PR middle-end/26611
10071 * g++.dg/gomp/pr26611-1.C: New test.
10072 * g++.dg/gomp/pr26611-2.C: New test.
10073
10074 2006-03-24 Jeff Law <law@redhat.com>
10075
10076 * gcc.c-torture/compile/pr26833.c: New test.
10077 * gfortran.fortran-torture/compile/pr26806.f90: New test.
10078
10079 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10080
10081 * gfortran.dg/endfile_2.f90: Delete temp file.
10082
10083 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
10084
10085 PR fortran/19303
10086 * gfortran.dg/record_marker_1.f90: New test case.
10087 * gfortran.dg/record_marker_2.f: New test case.
10088 * gfortran.dg/record_marker_3.f90: New test case.
10089
10090 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
10091
10092 PR fortran/17298
10093 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
10094 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
10095
10096 2006-03-21 Janis Johnson <janis187@us.ibm.com>
10097
10098 * lib/gcc-dg.exp (cleanup-modules): New proc.
10099 * gfortran.dg/allocatable_function_1.f90,
10100 gfortran.dg/allocate_char_star_scalar_1.f90,
10101 gfortran.dg/assumed_charlen_function_1.f90,
10102 gfortran.dg/assumed_dummy_1.f90,
10103 gfortran.dg/assumed_shape_ranks_1.f90,
10104 gfortran.dg/assumed_shape_ranks_2.f90,
10105 gfortran.dg/assumed_size_dt_dummy.f90,
10106 gfortran.dg/auto_char_dummy_array_1.f90,
10107 gfortran.dg/auto_char_len_3.f90,
10108 gfortran.dg/automatic_module_variable.f90,
10109 gfortran.dg/bad_automatic_objects_1.f90,
10110 gfortran.dg/char_array_constructor.f90,
10111 gfortran.dg/char_array_structure_constructor.f90,
10112 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
10113 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
10114 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
10115 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
10116 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
10117 gfortran.dg/derived_pointer_recursion.f90,
10118 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
10119 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
10120 gfortran.dg/dummy_functions_1.f90,
10121 gfortran.dg/elemental_initializer_1.f90,
10122 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
10123 gfortran.dg/elemental_pointer_1.f90,
10124 gfortran.dg/elemental_subroutine_1.f90,
10125 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
10126 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
10127 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
10128 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
10129 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
10130 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
10131 gfortran.dg/global_references_1.f90,
10132 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
10133 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
10134 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
10135 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
10136 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
10137 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
10138 gfortran.dg/large_integer_kind_1.f90,
10139 gfortran.dg/large_real_kind_1.f90,
10140 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
10141 gfortran.dg/module_double_reuse.f90,
10142 gfortran.dg/module_equivalence_1.f90,
10143 gfortran.dg/module_interface_1.f90,
10144 gfortran.dg/module_parameter_array_refs_1.f90,
10145 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
10146 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
10147 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
10148 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
10149 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
10150 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
10151 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
10152 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
10153 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
10154 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
10155 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
10156 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
10157 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
10158 gfortran.dg/same_name_1.f90,
10159 gfortran.dg/sibling_dummy_procedure_1.f90,
10160 gfortran.dg/sibling_dummy_procedure_2.f90,
10161 gfortran.dg/sibling_dummy_procedure_3.f90,
10162 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
10163 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
10164 gfortran.dg/used_dummy_types_2.f90,
10165 gfortran.dg/used_dummy_types_3.f90,
10166 gfortran.dg/used_dummy_types_4.f90,
10167 gfortran.dg/used_dummy_types_5.f90,
10168 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
10169 gfortran.dg/userdef_operator_1.f90: Use it.
10170
10171 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10172
10173 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
10174 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
10175 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
10176 gfortran.dg/write_back.f,
10177 gfortran.fortran-torture/execute/inquire_1.f90,
10178 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
10179
10180 2006-03-21 Jeff Law <law@redhat.com>
10181
10182 * gcc.dg/tree-ssa/vrp28.c: New test.
10183
10184 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10185
10186 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
10187 if _STDC_C99 is defined.
10188 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
10189 * gcc.dg/builtins-20.c: Likewise.
10190 * gcc.dg/builtins-53.c: Likewise.
10191 * gcc.dg/single-precision-constant.c: Likewise. Also pass
10192 -mmacosx-version-min=10.3 on PowerPC/Darwin.
10193
10194 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
10195
10196 PR tree-opt/26781
10197 * gcc.c-torture/compile/pr26781-1.c: New test.
10198 * gcc.c-torture/compile/pr26781-2.c: New test.
10199
10200 2006-03-21 Jakub Jelinek <jakub@redhat.com>
10201
10202 PR c++/26690
10203 * g++.dg/gomp/pr26690-1.C: New test.
10204 * g++.dg/gomp/pr26690-2.C: New test.
10205
10206 2006-03-20 Jeff Law <law@redhat.com>
10207
10208 * gcc.dg/tree-ssa/pr21829.c: New test.
10209
10210 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
10211
10212 2006-03-20 Richard Sandiford <richard@codesourcery.com>
10213
10214 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
10215 (check_visibility_available): Use it.
10216 (check_effective_target_default_packed): Likewise.
10217 (check_effective_target_pcc_bitfield_type_matters): Likewise.
10218 (check_effective_target_fopenmp): Likewise.
10219 (check_effective_target_freorder): Likewise.
10220 (check_effective_target_fpic): Likewise.
10221 (check_named_sections_available): Likewise.
10222 (check_effective_target_ilp32): Likewise.
10223 (check_effective_target_lp64): Likewise.
10224
10225 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
10226
10227 PR fortran/20935
10228 * gfortran.dg/scalar_mask_2.f90: New test case.
10229
10230 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
10231
10232 PR tree-opt/26629
10233 * gcc.dg/tree-ssa/loadpre12.c: New test.
10234 * gcc.dg/tree-ssa/loadpre13.c: New test.
10235 * gcc.dg/tree-ssa/loadpre14.c: New test.
10236 * gcc.dg/tree-ssa/loadpre15.c: New test.
10237 * gcc.dg/tree-ssa/loadpre16.c: New test.
10238 * gcc.dg/tree-ssa/loadpre17.c: New test.
10239 * gcc.dg/tree-ssa/loadpre18.c: New test.
10240 * gcc.dg/tree-ssa/loadpre19.c: New test.
10241 * gcc.dg/tree-ssa/loadpre20.c: New test.
10242 * gcc.dg/tree-ssa/loadpre21.c: New test.
10243 * gcc.dg/tree-ssa/loadpre22.c: New test.
10244
10245 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
10246
10247 PR fortran/26741
10248 * gfortran.dg/elemental_initializer_1.f90: New test.
10249
10250 PR fortran/26716
10251 * gfortran.dg/assumed_shape_ranks_2: New test.
10252
10253 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
10254
10255 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
10256 target fpic.
10257
10258 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10259
10260 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
10261 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
10262 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
10263 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
10264 gfortran.fortran-torture/execute/direct_io.f90,
10265 gfortran.fortran-torture/execute/inquire_2.f90,
10266 gfortran.fortran-torture/execute/inquire_4.f90,
10267 gfortran.fortran-torture/execute/list_read_1.f90,
10268 gfortran.fortran-torture/execute/open_replace.f90,
10269 gfortran.fortran-torture/execute/slash_edit.f90,
10270 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
10271 temporary files from testcases.
10272
10273 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10274
10275 PR libgfortran/26509
10276 gfortran.dg/write_direct_eor.f90: New test.
10277
10278 2006-03-17 David Edelsohn <edelsohn@gnu.org>
10279
10280 * gcc.target/powerpc/pr26350.c: New.
10281 * gcc.target/powerpc/indexed-addr.c: New.
10282
10283 2006-03-16 Roger Sayle <roger@eyesopen.com>
10284
10285 * gfortran.dg/dependency_13.f90: New test case.
10286
10287 2006-03-16 Roger Sayle <roger@eyesopen.com>
10288
10289 PR middle-end/21781
10290 * gcc.dg/real-const-1.c: New test case.
10291
10292 2006-03-15 Geoffrey Keating <geoffk@apple.com>
10293
10294 * g++.old-deja/g++.other/init18.C: New.
10295 * g++.old-deja/g++.other/init5.C: Remove xfail.
10296
10297 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10298
10299 * g++.dg/opt/pr15551.C: Cleanup temp file.
10300
10301 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10302
10303 PR c++/6634
10304 g++.dg/parse/long1.C: New test.
10305
10306 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10307
10308 PR fortran/19101
10309 * gfortran.dg/continuation.f90: New test.
10310 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
10311
10312 2006-03-14 Richard Guenther <rguenther@suse.de>
10313
10314 PR tree-optimization/26672
10315 * gcc.dg/torture/pr26672.c: New testcase.
10316
10317 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
10318
10319 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
10320 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
10321
10322 2006-03-13 Roger Sayle <roger@eyesopen.com>
10323
10324 PR middle-end/26557
10325 * gcc.c-torture/compile/switch-1.c: New test case.
10326
10327 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
10328
10329 PR fortran/25378
10330 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
10331 test to include more permuatations of mask and index.
10332 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
10333 respond to F2003 spec. that the position returned for an all false
10334 mask && condition is zero.
10335
10336 2006-03-13 Jakub Jelinek <jakub@redhat.com>
10337
10338 PR middle-end/25989
10339 * gcc.dg/gomp/pr25989.c: New test.
10340
10341 2006-03-13 Jeff Law <law@redhat.com>
10342
10343 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
10344
10345 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
10346
10347 * gcc.dg/switch-9.c: New test.
10348
10349 2006-03-13 Richard Guenther <rguenther@suse.de>
10350
10351 PR middle-end/26630
10352 * gcc.dg/torture/pr26630.c: New testcase.
10353
10354 2006-03-11 Roger Sayle <roger@eyesopen.com>
10355
10356 * gfortran.dg/dependency_10.f90: New test case.
10357 * gfortran.dg/dependency_11.f90: Likewise.
10358
10359 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
10360 Erik Edelmann <eedelman@gcc.gnu.org>
10361
10362 * gfortran.dg/allocatable_function_1.f90: New.
10363 * gfortran.dg/allocatable_function_2.f90: New.
10364
10365 2006-03-10 Richard Guenther <rguenther@suse.de>
10366
10367 PR middle-end/26565
10368 * gcc.dg/torture/pr26565.c: New testcase.
10369
10370 2006-03-09 Eric Christopher <echristo@apple.com>
10371
10372 * gcc.c-torture/compile/20060309-1.c: New.
10373
10374 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10375
10376 PR libgfortran/26499
10377 * gfortran.dg/write_back.f: New test.
10378 * gfortran.dg/write_rewind_1.f: New test.
10379 * gfortran.dg/write_rewind_2.f: New test.
10380
10381 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10382
10383 PR libgfortran/26554
10384 * gfortran.dg/read_logical.f90: New test.
10385
10386 2006-03-04 Laurent GUERBY <laurent@guerby.net>
10387
10388 * ada/acats/norun.lst: cdd2a03 now passes.
10389
10390 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
10391
10392 PR testsuite/25177
10393 * gcc.target/powerpc/pr18096-1.c: Change where the error
10394 would match.
10395
10396 2006-03-04 Jakub Jelinek <jakub@redhat.com>
10397
10398 * gcc.target/i386/cleanup-1.c: New test.
10399 * gcc.target/i386/cleanup-2.c: New test.
10400
10401 2006-03-04 Roger Sayle <roger@eyesopen.com>
10402
10403 * gfortran.dg/dependency_9.f90: Remove for the time being.
10404
10405 2006-03-04 Krister Walfridsson <cato@df.lth.se>
10406
10407 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
10408 directive.
10409
10410 2006-03-03 Roger Sayle <roger@eyesopen.com>
10411
10412 * gfortran.dg/dependency_9.f90: New test case.
10413
10414 2006-03-03 Roger Sayle <roger@eyesopen.com>
10415
10416 * gfortran.dg/dependency_4.f90: New test case.
10417 * gfortran.dg/dependency_5.f90: New test case.
10418 * gfortran.dg/dependency_6.f90: New test case.
10419 * gfortran.dg/dependency_7.f90: New test case.
10420 * gfortran.dg/dependency_8.f90: New test case.
10421
10422 2006-03-03 Paul Brook <paul@codesourcery.com>
10423
10424 * lib/target-supports.exp (check_profiling_available):
10425 Add m68k-*-elf.
10426
10427 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
10428
10429 PR fortran/25031
10430 * multiple_allocation_1.f90: New test.
10431
10432 2006-03-03 Roger Sayle <roger@eyesopen.com>
10433
10434 PR tree-optimization/26524
10435 * gfortran.dg/pr26524.f: New test case.
10436
10437 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10438
10439 * g++.dg/template/repo5.C: Cleanup repo files.
10440 * gcc.dg/20051201-1.c: Cleanup coverage files.
10441 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
10442 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
10443 tree dump files.
10444
10445 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
10446
10447 * objc.dg/objc-nofilename-1.m: New test.
10448 * objc.dg/bad-receiver-type.m: New test.
10449 * obj-c++.dg/bad-receiver-type.mm: New test.
10450
10451 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10452
10453 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
10454
10455 2006-03-01 Mike Stump <mrs@apple.com>
10456
10457 * g++.dg/abi/key2.C: Add.
10458
10459 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
10460
10461 * gfortran.dg/logical_dot_product.f90: New test.
10462
10463 PR fortran/26393
10464 * gfortran.dg/used_interface_ref.f90: New test.
10465
10466 PR fortran/20938
10467 * gfortran.dg/dependency_2.f90: New test.
10468 * gfortran.fortran-torture/execute/where17.f90: New test.
10469 * gfortran.fortran-torture/execute/where18.f90: New test.
10470 * gfortran.fortran-torture/execute/where19.f90: New test.
10471 * gfortran.fortran-torture/execute/where20.f90: New test.
10472
10473 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
10474
10475 * g++.dg/tree-ssa/pr26443.C: New test case.
10476
10477 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
10478
10479 PR middle-end/26022
10480 * g++.dg/opt/return-slot1.C: New test.
10481
10482 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10483
10484 PR libgfortran/26136
10485 * gfortran.dg/namelist_23.f90: New test.
10486
10487 2006-02-28 Roger Sayle <roger@eyesopen.com>
10488
10489 PR middle-end/14752
10490 * gcc.dg/fold-eqandshift-2.c: New test case.
10491
10492 2006-02-28 Richard Guenther <rguenther@suse.de>
10493
10494 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
10495 decomposition.
10496
10497 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
10498
10499 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
10500
10501 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10502
10503 PR libgfortran/26464
10504 * gfortran.dg/backspace_5.f: New test.
10505 * gfortran.dg/backspace_6.f: New test.
10506
10507 2006-02-26 Roger Sayle <roger@eyesopen.com>
10508
10509 * gcc.dg/fold-eqandnot-1.c: New test case.
10510
10511 2006-02-26 Roger Sayle <roger@eyesopen.com>
10512
10513 PR middle-end/19983
10514 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
10515
10516 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
10517
10518 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
10519 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
10520
10521 2006-02-26 Richard Guenther <rguenther@suse.de>
10522
10523 PR tree-optimization/26421
10524 * gcc.dg/tree-ssa/pr26421.c: New testcase.
10525
10526 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
10527
10528 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
10529 * g++.old-deja/g++.robertl/eb132.C: Likewise.
10530
10531 2006-02-26 Roger Sayle <roger@eyesopen.com>
10532
10533 * gcc.dg/fold-even-1.c: New test case.
10534
10535 2006-02-26 Roger Sayle <roger@eyesopen.com>
10536
10537 PR middle-end/21137
10538 * gcc.dg/fold-eqandshift-1.c: New test case.
10539
10540 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
10541
10542 PR tree-optimization/25125
10543 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
10544 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
10545
10546 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
10547
10548 PR tree-optimizations/26359
10549 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
10550 with -fdump-tree-dceloop-details.
10551 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
10552
10553 2006-02-25 Roger Sayle <roger@eyesopen.com>
10554
10555 PR middle-end/23673
10556 * gcc.dg/fold-eqxor-1.c: New test case.
10557 * gcc.dg/fold-eqxor-2.c: Likewise.
10558 * gcc.dg/fold-eqxor-3.c: Likewise.
10559
10560 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
10561
10562 PR fortran/23092
10563 * scalar_mask_1.f90: New test.
10564
10565 2006-02-24 Geoffrey Keating <geoffk@apple.com>
10566
10567 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
10568 * g++.dg/eh/uncaught2.C: New.
10569 * g++.dg/eh/uncaught3.C: New.
10570
10571 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10572
10573 PR libgfortran/26423
10574 * gfortran.dg/read_many_1.f: New test.
10575
10576 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
10577
10578 PR fortran/24519
10579 * gfortran.dg/dependency_3.f90: New test.
10580 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
10581 XFAILs.
10582
10583 PR fortran/25395
10584 * gfortran.dg/equiv_6.f90: New test.
10585
10586 2006-02-23 Jeff Law <law@redhat.com>
10587
10588 * gcc.c-torture/compile/pr26425.c: New test.
10589
10590 2006-02-23 Jakub Jelinek <jakub@redhat.com>
10591
10592 PR middle-end/26412
10593 * gcc.dg/gomp/pr26412.c: New test.
10594
10595 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10596
10597 PR c++/26291
10598 * g++.dg/other/ellipsis1.C: New test.
10599 * g++.dg/parse/operator4.C: Adjust error marker.
10600
10601 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
10602
10603 PR target/25603
10604 * gfortran.dg/pr25603.f: New testcase.
10605
10606 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
10607
10608 * gcc.dg/bf-spl1.c: Don't specify -m68000.
10609 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
10610
10611 2006-02-21 Geoffrey Keating <geoffk@apple.com>
10612
10613 * g++.dg/eh/spbp.C: New.
10614
10615 2006-02-21 Jakub Jelinek <jakub@redhat.com>
10616
10617 PR middle-end/26379
10618 * gcc.target/i386/mmx-7.c: New test.
10619
10620 2006-02-20 Roger Sayle <roger@eyesopen.com>
10621
10622 PR tree-optimization/26361
10623 * gcc.dg/tree-ssa/vrp27.c: New test case.
10624
10625 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
10626
10627 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
10628 * gcc.dg/tree-ssa/complex-4.c: Here.
10629
10630 2006-02-19 Roger Sayle <roger@eyesopen.com>
10631
10632 PR middle-end/19543
10633 * gfortran.dg/logical_1.f90: New test case.
10634
10635 2006-02-19 Jakub Jelinek <jakub@redhat.com>
10636
10637 PR middle-end/26334
10638 * gcc.dg/20060218-1.c: Moved to...
10639 * gcc.target/i386/20060218-1.c: ... here. New test.
10640
10641 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
10642
10643 PR fortran/26201
10644 * gfortran.dg/convert_1.f90: New.
10645
10646 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
10647
10648 PR fortran/25054
10649 * gfortran.dg/namelist_5.f90: New test.
10650
10651 PR fortran/25089
10652 * gfortran.dg/namelist_4.f90: New test.
10653
10654 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10655
10656 PR tree-opt/25680
10657 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
10658
10659 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10660
10661 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
10662 variable to take into account the variable name in the
10663 function header.
10664 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
10665
10666 2006-02-18 Jakub Jelinek <jakub@redhat.com>
10667
10668 PR middle-end/26334
10669 * gcc.c-torture/compile/20060217-1.c: New test.
10670 * gcc.dg/20060218-1.c: New test.
10671
10672 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
10673
10674 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
10675
10676 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
10677
10678 * gcc.dg/cpp/undef3.c: New test.
10679 * gcc.dg/cpp/trad/builtins2.c: New test.
10680
10681 2006-02-18 Mark Mitchell <mark@codesourcery.com>
10682
10683 PR c++/26266
10684 * g++.dg/template/static22.C: New test.
10685 * g++.dg/template/static23.C: New test.
10686 * g++.dg/template/static24.C: New test.
10687 * g++.dg/template/non-dependent13.C: New test.
10688 * g++.dg/init/member1.C: Tweak error markers.
10689
10690 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10691
10692 PR target/26255
10693 * gcc.c-torture/compile/pr26255.c: New test case.
10694
10695 2006-02-16 Roger Sayle <roger@eyesopen.com>
10696
10697 * gfortran.fortran-torture/execute/where_10.f90: New test case.
10698 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
10699 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
10700 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
10701 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
10702 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
10703 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
10704
10705 2006-02-16 Jeff Law <law@redhat.com>
10706
10707 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
10708 * gcc.dg/tree-ssa/vrp26.c: New test.
10709
10710 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
10711
10712 PR target/20353
10713 PR target/24578
10714 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
10715 __UCLIBC__ is defined.
10716
10717 2006-02-16 Jakub Jelinek <jakub@redhat.com>
10718
10719 PR fortran/26224
10720 * gfortran.dg/gomp/pr26224.f: New test.
10721
10722 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
10723
10724 PR tree-opt/25918
10725 * lib/target-supports.exp
10726 (check_effective_target_vect_short_mult): New.
10727 (check_effective_target_vect_char_mult): New.
10728 (check_effective_target_vect_widen_sum_qi_to_si): New.
10729 (check_effective_target_vect_widen_sum_qi_to_hi): New.
10730 (check_effective_target_vect_widen_sum_hi_to_si): New.
10731 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
10732 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
10733 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
10734 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
10735 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
10736 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
10737 vect-reduc-pattern-2c.c
10738 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
10739 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
10740 vect-reduc-pattern-1c.c
10741
10742 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
10743
10744 PR fortran/24557
10745 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
10746
10747 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
10748
10749 PR fortran/26054
10750 * gfortran.dg/enum_8.f90: Remove check for warning.
10751 * gfortran.dg/iomsg_1.f90: Ditto.
10752 * gfortran.dg/enum_1.f90: Ditto.
10753 * gfortran.dg/enum_9.f90: Ditto.
10754 * gfortran.dg/enum_2.f90: Ditto.
10755 * gfortran.dg/enum_10.f90: Ditto.
10756 * gfortran.dg/enum_3.f90: Ditto.
10757 * gfortran.dg/flush_1.f90: Ditto.
10758 * gfortran.dg/enum_4.f90: Ditto.
10759 * gfortran.dg/array_constructor_1.f90: Ditto.
10760 * gfortran.dg/enum_5.f90: Ditto.
10761 * gfortran.dg/enum_6.f90: Ditto.
10762 * gfortran.dg/enum_7.f90: Ditto.
10763
10764 2006-02-15 Jakub Jelinek <jakub@redhat.com>
10765
10766 PR middle-end/26300
10767 * gcc.c-torture/compile/20060215-1.c: New test.
10768
10769 2006-02-14 Roger Sayle <roger@eyesopen.com>
10770
10771 PR middle-end/23670
10772 * gcc.dg/tree-ssa/andor-2.c: New test case.
10773
10774 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
10775
10776 PR fortran/25045
10777 * optional_dim.f90: New test.
10778
10779 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10780
10781 PR fortran/26277
10782 * gfortran.dg/label_4.f90: New.
10783
10784 2006-02-14 Jakub Jelinek <jakub@redhat.com>
10785 Diego Novillo <dnovillo@redhat.com>
10786 Uros Bizjak <uros@kss-loka.si>
10787
10788 * gfortran.dg/gomp: New directory.
10789
10790 2006-02-14 Richard Guenther <rguenther@suse.de>
10791
10792 PR tree-optimization/26258
10793 * gcc.dg/torture/pr26258.c: New testcase.
10794
10795 2006-02-13 Jakub Jelinek <jakub@redhat.com>
10796
10797 PR fortran/26246
10798 * gfortran.dg/pr26246_1.f90: New test.
10799 * gfortran.dg/pr26246_2.f90: New test.
10800
10801 PR middle-end/26092
10802 * gcc.c-torture/compile/20060208-1.c: New test.
10803
10804 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
10805
10806 PR fortran/26074
10807 PR fortran/25103
10808 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
10809 * gfortran.dg/bad_automatic_objects_1.f90: New test.
10810 * gfortran.dg/automatic_module_variable.f90: Change error message.
10811
10812 PR fortran/20861
10813 * gfortran.dg/internal_dummy_1.f90: New test.
10814
10815 PR fortran/20871
10816 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
10817
10818
10819 PR fortran/25083
10820 * gfortran.dg/uncommon_block_data_1.f90: New test.
10821 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
10822 with standard.
10823
10824 PR fortran/25088
10825 * gfortran.dg/typed_subroutine_1.f90: New test.
10826
10827 2006-02-13 Geoffrey Keating <geoffk@apple.com>
10828
10829 * objc.dg/dwarf-1.m: New.
10830
10831 2006-02-13 Roger Sayle <roger@eyesopen.com>
10832
10833 PR middle-end/24427
10834 * gcc.dg/tree-ssa/andor-1.c: New test case.
10835
10836 2006-02-13 Josh Conner <jconner@apple.com>
10837
10838 PR target/25376
10839 * gcc.dg/pr25376.c: New test.
10840
10841 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
10842 assemble.
10843 * lib/target-supports.exp (check_named_sections_available):
10844 Only compile named-sections test -- don't assemble.
10845
10846 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
10847
10848 * g++.dg/warn/no-write-strings.C: New test.
10849 * g++.dg/warn/write-strings.C: Likewise.
10850 * g++.dg/warn/write-strings-default.C: Likewise.
10851
10852 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
10853
10854 PR fortran/25806
10855 * gfortran.dg/ret_pointer_2.f90: New test.
10856
10857 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
10858
10859 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
10860
10861 2006-02-10 Jeff Law <law@redhat.com>
10862
10863 * gcc.c-torture/compile/pr26213.c: New test.
10864
10865 2006-02-10 Steven G. Kargl <kargls@comcast.net>
10866
10867 gfortran.dg/null_1.f90: New test.
10868
10869 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10870
10871 PR fortran/14771
10872 * gfortran.dg/parens_4.f90: New.
10873 * gfortran.dg/parens_5.f90: New.
10874
10875 2006-02-10 Richard Guenther <rguenther@suse.de>
10876
10877 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
10878
10879 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10880 Paul Thomas <pault@gcc.gnu.org>
10881
10882 PR fortran/14771
10883 * gfortran.dg/parens_1.f90: New.
10884 * gfortran.dg/parens_2.f90: New.
10885 * gfortran.dg/parens_3.f90: New.
10886
10887 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
10888
10889 PR fortran/26038
10890 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
10891
10892 PR fortran/25059
10893 * gfortran.dg/impure_assignment_1.f90: New test.
10894
10895 PR fortran/25070
10896 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
10897
10898 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
10899
10900 PR target/26141
10901 * g++.dg/expr/stdarg2.C: New test.
10902
10903 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
10904
10905 PR inline-asm/16194
10906 * gcc.dg/pr16194.c: New test.
10907
10908 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10909
10910 * ada/acats/run_acats: Use portable variant of "$@".
10911
10912 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
10913
10914 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
10915 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
10916
10917 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10918
10919 PR tree-opt/26179
10920 * g++.dg/opt/pr26179.C: New test.
10921
10922 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10923
10924 PR middle-end/26134
10925 * gcc.dg/tree-ssa/complex-3.c: New test.
10926
10927 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10928
10929 * gcc.c-torture/compile/volatile-1.c: New test.
10930
10931 2006-02-09 Diego Novillo <dnovillo@redhat.com>
10932
10933 PR 26180
10934 * gcc.dg/tree-ssa/pr26180.c: New test.
10935
10936 2006-02-08 Jeff Law <law@redhat.com>
10937
10938 * gcc.dg/tree-ssa/pr21417.c: New test.
10939
10940 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10941
10942 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10943 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
10944
10945 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10946
10947 * lib/scanrtl.exp: New.
10948
10949 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10950
10951 PR c++/26071
10952 * g++.dg/other/virtual2.C: New test.
10953
10954 PR c++/26070
10955 * g++.dg/other/virtual1.C: New test.
10956
10957 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10958
10959 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
10960 cleanup-ipa-dump): Update dump file glob patterns.
10961 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
10962 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
10963
10964 * lib/gcc-dg.exp: Load it.
10965 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
10966
10967 2006-02-07 Janis Johnson <janis187@us.ibm.com>
10968
10969 PR testsuite/26159
10970 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
10971 * gcc.dg/tree-ssa/pr23382.c: Ditto.
10972
10973 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10974
10975 PR fortran/25577
10976 * gfortran.dg/mvbits_1.f90: New.
10977
10978 2006-02-07 Dirk Mueller <dmueller@suse.com>
10979
10980 * g++.dg/warn/Wdiv-by-zero.C: New test.
10981 * g++.dg/warn/Wno-div-by-zero.C: New.
10982
10983 2006-02-07 Jeff Law <law@redhat.com>
10984
10985 * gcc.dg/tree-ssa/pr21559.c: New test.
10986
10987 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
10988 multiple VRP passes.
10989 * gcc.dg/tree-ssa/vrp09.c: Likewise.
10990 * gcc.dg/tree-ssa/vrp18.c: Likewise.
10991 * gcc.dg/tree-ssa/pr21582.c: Likewise.
10992 * gcc.dg/tree-ssa/pr20657.c: Likewise.
10993 * gcc.dg/tree-ssa/pr21001.c: Likewise.
10994 * gcc.dg/tree-ssa/vrp02.c: Likewise
10995 * gcc.dg/tree-ssa/vrp11.c: Likewise
10996 * gcc.dg/tree-ssa/pr14341.c: Likewise
10997 * gcc.dg/tree-ssa/vrp19.c: Likewise
10998 * gcc.dg/tree-ssa/vrp20.c: Likewise
10999 * gcc.dg/tree-ssa/vrp03.c: Likewise
11000 * gcc.dg/tree-ssa/pr21086.c: Likewise
11001 * gcc.dg/tree-ssa/pr21959.c: Likewise
11002 * gcc.dg/tree-ssa/vrp21.c: Likewise
11003 * gcc.dg/tree-ssa/vrp04.c: Likewise
11004 * gcc.dg/tree-ssa/pr25485.c: Likewise
11005 * gcc.dg/tree-ssa/pr22026.c: Likewise
11006 * gcc.dg/tree-ssa/vrp22.c: Likewise
11007 * gcc.dg/tree-ssa/vrp05.c: Likewise
11008 * gcc.dg/tree-ssa/20030807-10.c: Likewise
11009 * gcc.dg/tree-ssa/pr20701.c: Likewise
11010 * gcc.dg/tree-ssa/vrp23.c: Likewise
11011 * gcc.dg/tree-ssa/vrp06.c: Likewise
11012 * gcc.dg/tree-ssa/pr22117.c: Likewise
11013 * gcc.dg/tree-ssa/pr20702.c: Likewise
11014 * gcc.dg/tree-ssa/vrp15.c: Likewise
11015 * gcc.dg/tree-ssa/pr21090.c: Likewise
11016 * gcc.dg/tree-ssa/pr21294.c: Likewise
11017 * gcc.dg/tree-ssa/vrp24.c: Likewise
11018 * gcc.dg/tree-ssa/vrp07.c: Likewise
11019 * gcc.dg/tree-ssa/pr21563.c: Likewise
11020 * gcc.dg/tree-ssa/pr25382.c: Likewise
11021 * gcc.dg/tree-ssa/vrp16.c: Likewise
11022 * gcc.dg/tree-ssa/vrp25.c: Likewise
11023 * gcc.dg/tree-ssa/vrp08.c: Likewise
11024 * gcc.dg/tree-ssa/20030807-6.c: Likewise
11025 * gcc.dg/tree-ssa/vrp17.c: Likewise
11026 * gcc.dg/tree-ssa/pr21458.c: Likewise
11027 * g++.dg/tree-ssa/pr18178.C: Likewise
11028
11029 2006-02-07 Richard Guenther <rguenther@suse.de>
11030
11031 PR c++/26140
11032 Revert
11033 2006-01-30 Richard Guenther <rguenther@suse.de>
11034 PR c++/23372
11035 * gcc.dg/pr23372-1.C: New testcase.
11036
11037 * g++.dg/tree-ssa/pr26140.C: New testcase.
11038
11039 2006-02-07 Mark Mitchell <mark@codesourcery.com>
11040
11041 PR c++/9737
11042 * g++.dg/template/ttp15.C: New test.
11043 * g++.dg/template/ttp16.C: Likewise.
11044 * g++.dg/template/ttp17.C: Likewise.
11045 * g++.old-deja/g++.pt/ttp36.C: Remove.
11046 * g++.old-deja/g++.pt/ttp19.C: Likewise.
11047 * g++.old-deja/g++.pt/ttp37.C: Likewise.
11048 * g++.old-deja/g++.pt/ttp38.C: Likewise.
11049 * g++.old-deja/g++.pt/ttp39.C: Likewise.
11050 * g++.old-deja/g++.pt/ttp9.C: Likewise.
11051 * g++.old-deja/g++.pt/ttp40.C: Likewise.
11052 * g++.old-deja/g++.pt/ttp51.C: Likewise.
11053 * g++.old-deja/g++.pt/ttp26.C: Likewise.
11054 * g++.old-deja/g++.pt/ttp36.C: Likewise.
11055
11056 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
11057
11058 PR libfortran/23815
11059 * unf_io_convert_4.f90: New test.
11060
11061 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
11062
11063 * gcc.dg/tree-ssa/loadpre10.c: New test.
11064 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
11065 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
11066 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
11067
11068 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11069
11070 PR libfortran/24685
11071 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
11072
11073 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
11074
11075 PR tree-opt/25251
11076 * gfortran.dg/assign_7.f: New test.
11077
11078 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
11079
11080 PR fortran/26041
11081 PR fortran/26064
11082 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
11083 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
11084 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
11085
11086 2006-02-05 Jakub Jelinek <jakub@redhat.com>
11087
11088 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
11089 in size_t typedef.
11090
11091 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
11092
11093 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
11094 * g++.dg/charset/string.c (foo): Likewise.
11095 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
11096 const char*
11097 * g++.dg/ext/builtin2.C (printf): Likewise.
11098 * g++.dg/init/new15.C (printf): Likewise.
11099 * g++.dg/opt/pr17697-1.C (foo): Likewise.
11100 * g++.dg/opt/pr17697-2.C (foo): Likewise.
11101 * g++.dg/opt/pr17697-3.C (foo): Likewise.
11102 * g++.dg/template/non-dependent4.C (temp): Likewise.
11103 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
11104 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
11105 parameter type to const char*.
11106 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
11107 Change type to const char*.
11108 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
11109 Likewise.
11110 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
11111 second parameter type to const char*.
11112 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
11113 (Y::Y): Change parameter type to const char*.
11114 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
11115 * g++.old-deja/g++.jason/report.C: Apply const correctness.
11116 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
11117 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
11118 (char*).
11119 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
11120 const char*.
11121 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
11122 type to const char*.
11123 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
11124 return type to const char*.
11125 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
11126 to const char*.
11127 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
11128 * g++.old-deja/g++.law/refs1.C: Likewise.
11129 * g++.old-deja/g++.law/visibility1.C: Likewise.
11130 * g++.old-deja/g++.law/visibility2.C: Likewise.
11131 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
11132 const char*.
11133 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
11134 * g++.old-deja/g++.mike/net48.C: Likewise.
11135 * g++.old-deja/g++.mike/p646.C: Likewise.
11136 * g++.old-deja/g++.mike/p6746.C: Likewise.
11137 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
11138 type to const char*.
11139 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
11140 deprecated conversion warning.
11141 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
11142 char*.
11143 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
11144 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
11145 * g++.old-deja/g++.pt/explicit8.C: Likewise.
11146 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
11147 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
11148 * g++.old-deja/g++.pt/nontype3.C: Likewise.
11149 * g++.old-deja/g++.pt/t39.C: Likewise.
11150 * g++.old-deja/g++.robertl/eb106.C: Likewise.
11151 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
11152
11153 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
11154
11155 PR fortran/25075
11156 intrinsic_argument_conformance_1.f90: New test.
11157
11158 2006-02-03 Steven G. Kargl <kargls@comcast.net>
11159
11160 PR fortran/20845
11161 * gfortran.dg/char_result_11.f90: Add SAVE.
11162 * gfortran.dg/der_pointer_4.f90: Ditto.
11163 * gfortran.dg/default_initialization.f90: New test.
11164
11165 2006-02-03 Jeff Law <law@redhat.com>
11166
11167 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
11168 handle more than 100 dump files.
11169 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
11170 * lib/scantree.exp (scan-tree-dump): Likewise.
11171 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
11172 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
11173 * lib/scanipa.exp (scan-ipa-dump): Likewise.
11174 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
11175 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
11176
11177 2006-02-03 Diego Novillo <dnovillo@redhat.com>
11178
11179 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
11180
11181 2006-02-03 Mark Mitchell <mark@codesourcery.com>
11182
11183 * g++.dg/template/using12.C: New test.
11184
11185 2006-02-03 Alan Modra <amodra@bigpond.net.au>
11186
11187 * gcc.target/powerpc/pr25960.c: New test.
11188
11189 2006-02-02 Steven G. Kargl <kargls@comcast>
11190
11191 PR fortran/24958
11192 gfortran.dg/nullify_2.f90: New test.
11193
11194 2006-02-02 Diego Novillo <dnovillo@redhat.com>
11195
11196 PR 25990
11197 * gcc.dg/gomp/pr25990.c: New test.
11198
11199 2006-01-31 Mark Mitchell <mark@codesourcery.com>
11200
11201 PR c++/25342
11202 * g++.gd/template/partial4.C: New test.
11203
11204 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
11205
11206 PR middle-end/26001
11207 * gfortran.dg/data_char_2.f90: New.
11208
11209 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
11210
11211 PR fortran/26039
11212 maxval_maxloc_conformance_1.f90: New test.
11213
11214 2006-01-31 Richard Guenther <rguenther@suse.de>
11215
11216 * gcc.target/i386/sselibm-1.c: New testcase.
11217 * gcc.target/i386/sselibm-2.c: Likewise.
11218 * gcc.target/i386/sselibm-3.c: Likewise.
11219 * gcc.target/i386/sselibm-4.c: Likewise.
11220 * gcc.target/i386/sselibm-5.c: Likewise.
11221
11222 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
11223
11224 PR fortran/24266
11225 * gfortran.dg/arrayio_derived_2.f90: New.
11226
11227 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
11228
11229 * gcc.dg/unsigned-long-compare.c: New test.
11230
11231 2006-01-30 Steve Ellcey <sje@cup.hp.com>
11232
11233 PR testsuite/25318
11234 * lib/target-supports.exp (check_effective_target_freorder):
11235 Check to see if target supports -freorder-blocks-and-partition.
11236 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
11237 instead of "dg-require-named-sections".
11238
11239 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
11240
11241 PR target/14798:
11242 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
11243 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
11244 * gcc.dg/pragma-isr-trapa2.c: Likewise.
11245 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
11246 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
11247 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
11248 * gcc.dg/attr-isr-trap_exit.c: Likewise.
11249 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
11250
11251 2006-01-30 Richard Guenther <rguenther@suse.de>
11252
11253 PR c++/23372
11254 * gcc.dg/pr23372-1.C: New testcase.
11255
11256 2006-01-29 Diego Novillo <dnovillo@redhat.com>
11257
11258 * gcc.dg/gomp/pr25874.c: New test.
11259
11260 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
11261
11262 PR tree-opt/25911
11263 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
11264
11265 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
11266
11267 PR fortran/18578
11268 PR fortran/18579
11269 PR fortran/20857
11270 PR fortran/20885
11271 * gfortran.dg/intent_out_1.f90: New test.
11272
11273 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
11274
11275 PR fortran/17911
11276 * gfortran.dg/procedure_lvalue.f90: New test.
11277
11278 PR fortran/20895
11279 PR fortran/25030
11280 * gfortran.dg/char_pointer_assign_2.f90: New test.
11281 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
11282 assignment to be consistent with standard.
11283 * gfortran.dg/char_result_2.f90: The same.
11284 * gfortran.dg/char_result_8.f90: The same.
11285
11286 2006-01-28 Zack Weinberg <zackw@panix.com>
11287
11288 * gcc.dg/Woverlength-strings.c
11289 * gcc.dg/Woverlength-strings-pedantic-c89.c
11290 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
11291 * gcc.dg/Woverlength-strings-pedantic-c99.c
11292 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
11293
11294 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
11295
11296 * gcc.c-torture/execute/20060127-1.c: New test.
11297
11298 2006-01-28 Mark Mitchell <mark@codesourcery.com>
11299
11300 PR c++/25999
11301 * g++.dg/ext/pragmaweak1.C: New test.
11302
11303 2006-01-28 Mark Mitchell <mark@codesourcery.com>
11304
11305 PR c++/25855
11306 * g++.dg/template/spec29.C: New test.
11307
11308 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
11309
11310 PR c/19606.
11311 * gcc.c-torture/execute/pr19606.c: New.
11312
11313 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
11314
11315 * gcc.dg/pragma-re-4.c: New test.
11316
11317 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
11318
11319 PR fortran/25964
11320 * gfortran.dg/assumed_size_refs_3.f90: New test.
11321
11322 2006-01-27 Ben Elliston <bje@au.ibm.com>
11323
11324 * gcc.misc-tests/dectest.exp: Remove defunct comment.
11325
11326 2006-01-26 Laurent GUERBY <laurent@guerby.net>
11327
11328 PR ada/21317
11329 * ada/acats/support/impdef.a: Add One_Long_Second.
11330 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
11331 * ada/acats/tests/c9/c94026.a: Likewise.
11332 * ada/acats/tests/c9/c97305c.ada: Likewise.
11333 * ada/acats/tests/c9/c99004a.ada: Likewise.
11334
11335 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
11336
11337 PR fortran/25964
11338 * gfortran.dg/global_references_2.f90: New test.
11339
11340 PR fortran/25084
11341 PR fortran/20852
11342 PR fortran/25085
11343 PR fortran/25086
11344 * gfortran.dg/assumed_charlen_function_1.f90: New test.
11345 * gfortran.dg/assumed_charlen_function_3.f90: New test.
11346
11347 PR fortran/25416
11348 * gfortran.dg/assumed_charlen_function_2.f90: New test.
11349
11350 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
11351
11352 PR c/25892
11353 * gcc.dg/Wpointer-sign.c: New.
11354 * gcc.dg/Wpointer-sign-Wall.c: New.
11355 * gcc.dg/Wpointer-sign-Wall-no.c: New.
11356 * gcc.dg/Wpointer-sign-pedantic.c: New.
11357 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
11358 * gcc.dg/conv-2.c: Use -Wpointer-sign.
11359
11360 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
11361
11362 PR C/25861
11363 * gcc.c-torture/compile/pr25861.c: New test.
11364
11365 2006-01-26 Paul Brook <paul@codesourcery.com>
11366
11367 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
11368 on short-enum targets.
11369 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
11370 variable.
11371 (generate_fields): Use short_enums.
11372 (main): Set short_enums. Document -e.
11373 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
11374 on short-enum targets.
11375 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
11376 variable.
11377 (generate_fields): Use short_enums.
11378 (main): Set short_enums. Document -e.
11379 * lib/target-supports.exp (check_effective_target_short_enums): New.
11380
11381 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
11382
11383 PR target/25947
11384 * gcc.dg/torture/pr25947-1.c: New test.
11385
11386 2006-01-25 Jan Hubicka <jh@suse.cz>
11387 Roger Sayle <roger@eyesopen.com>
11388
11389 PR rtl-optimization/25703
11390 * gcc.target/i386/20060125-1.c: New test case.
11391 * gcc.target/i386/20060125-2.c: New test case.
11392
11393 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11394
11395 PR fortran/18540
11396 * gfortran.dg/goto_1.f: New.
11397
11398 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
11399
11400 PR fortran/25716
11401 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
11402 25716 on 32-bit systems too.
11403
11404 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
11405
11406 PR testsuite/25590
11407 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
11408
11409 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
11410
11411 * gcc.dg/tree-ssa/gen-vect-33.c: New.
11412
11413 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11414
11415 PR fortran/25835
11416 * gfortran.dg/read_eof.f90: Delete, renamed.
11417 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
11418 * gfortran.dg/read_eof_2.f90: New test.
11419 * gfortran.dg/read_eof_3.f90: New test.
11420
11421 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
11422
11423 PR tree-opt/25860
11424 * gcc.c-torture/compile/pr25860.c: New test.
11425
11426 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11427
11428 PR c++/25552
11429 * g++.dg/parse/dtor8.C: New test.
11430
11431 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
11432
11433 PR testsuite/25891
11434 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
11435 * gcc.dg/gomp/gomp.exp: Return without testing anything if
11436 check_effective_target_fopenmp returns 0.
11437
11438 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
11439
11440 PR ada/20548
11441 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
11442 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
11443 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
11444
11445 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
11446
11447 PR tree-opt/25857
11448 * g++.dg/opt/pr25857.C: New test.
11449
11450 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
11451 Jan Hubicka <jh@suse.cz>
11452 Richard Guenther <rguenther@suse.de>
11453
11454 PR rtl-optimization/25654
11455 * gcc.dg/torture/pr25654.c: New testcase.
11456 * gcc.target/i386/pr25654.c: Likewise.
11457
11458 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
11459
11460 PR fortran/25901
11461 * gfortran.dg/internal references_2.f90: New test.
11462
11463 Fix regression in testing of admissability of attributes.
11464 * gfortran.dg/intent_used_1.f90: New test.
11465
11466 2006-01-23 Ben Elliston <bje@au.ibm.com>
11467
11468 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
11469 Remove target conditional torture options for i?86 and x86_64
11470 GNU/Linux.
11471
11472 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
11473
11474 PR c++/10891
11475 * g++.dg/rtti/no-rtti.C: New.
11476
11477 2006-01-21 Mark Mitchell <mark@codesourcery.com>
11478
11479 PR c++/25895
11480 * g++.dg/inherit/conv2.C: New test.
11481
11482 PR c++/25856
11483 * g++.dg/parse/dtor7.C: New test.
11484
11485 PR c++/25858
11486 * g++.dg/template/crash44.C: New test.
11487
11488 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
11489
11490 PR fortran/25124
11491 PR fortran/25625
11492 * gfortran.dg/internal_references_1.f90: New test.
11493 PR fortran/20881
11494 PR fortran/23308
11495 PR fortran/25538
11496 PR fortran/25710
11497 * gfortran.dg/global_references_1.f90: New test.
11498 * gfortran.dg/g77/19990905-1.f: Restore the error that
11499 there is a clash between the common block name and
11500 the name of a subroutine reference.
11501
11502 PR fortran/PR24276
11503 * gfortran.dg/aliasing_dummy_1.f90: New test.
11504
11505 2006-01-21 Alan Modra <amodra@bigpond.net.au>
11506
11507 * gcc.dg/vmx/1b-01.c: Warning fix.
11508 * gcc.dg/vmx/1c-02.c: Likewise.
11509 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
11510
11511 2006-01-20 Steve Ellcey <sje@cup.hp.com>
11512
11513 PR testsuite/24962
11514 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
11515
11516 2006-01-20 Richard Guenther <rguenther@suse.de>
11517 Steven Bosscher <stevenb.gcc@gmail.com>
11518
11519 PR rtl-optimization/24626
11520 * gcc.dg/torture/pr24626-1.c: New testcase.
11521 * gcc.dg/torture/pr24626-2.c: Likewise.
11522 * gcc.dg/torture/pr24626-3.c: Likewise.
11523 * gcc.dg/torture/pr24626-4.c: Likewise.
11524
11525 2006-01-20 Dirk Mueller <dmueller@suse.com>
11526
11527 PR c++/5520
11528 * g++.dg/warn/empty-body.C: New.
11529
11530 2006-01-19 Mark Mitchell <mark@codesourcery.com>
11531
11532 PR c++/22136
11533 * g++.dg/template/using10.C: New test.
11534 * g++.dg/temlpate/using11.C: Likewise.
11535 * g++.dg/inherit/using5.C: Tweak error messages.
11536
11537 2006-01-20 Alan Modra <amodra@bigpond.net.au>
11538
11539 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
11540 target test.
11541 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
11542
11543 2006-01-19 Jan Hubicka <jh@suse.cz>
11544
11545 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
11546
11547 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11548
11549 PR c++/25854
11550 * g++.dg/template/spec28.C: New test.
11551
11552 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
11553
11554 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
11555 Fix fprintf's by adding srcdir or removing it.
11556
11557 2006-01-19 Diego Novillo <dnovillo@redhat.com>
11558
11559 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
11560 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
11561 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
11562 * testsuite/gcc.dg/gomp/empty.c: Likewise.
11563 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
11564 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
11565 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
11566 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
11567 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
11568 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
11569 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
11570 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
11571 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
11572 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
11573
11574 2006-01-18 Jeff Law <law@redhat.com>
11575
11576 * gcc.dg/tree-ssa/vrp25.c: New test.
11577
11578 2006-01-19 Richard Sandiford <richard@codesourcery.com>
11579
11580 * gcc.dg/pr25805.c: Fix misapplied patch.
11581
11582 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
11583
11584 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
11585 (check_effective_target_vect_udot_qi): New.
11586 (check_effective_target_vect_sdot_hi): New.
11587 (check_effective_target_vect_udot_hi): New.
11588 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
11589 prefixed with "wrapv-" with -fwrapv.
11590 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
11591 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
11592 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
11593 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
11594 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
11595
11596 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
11597 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
11598 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
11599 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
11600
11601 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11602
11603 PR c++/16829
11604 * g++.dg/other/default2.C: New test.
11605 * g++.dg/other/default3.C: New test.
11606
11607 2006-01-19 Richard Sandiford <richard@codesourcery.com>
11608
11609 PR c/25805
11610 * gcc.dg/pr25805.c: New file.
11611
11612 2006-01-18 Mark Mitchell <mark@codesourcery.com>
11613
11614 PR c++/25836
11615 * g++.dg/template/init6.C: New test.
11616
11617 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
11618
11619 * gcc.dg/tree-ssa/pr24287.c: New test
11620
11621 2006-01-18 Eric Christopher <echristo@apple.com>
11622
11623 * g++.dg/eh/table.C: New.
11624
11625 2006-01-18 DJ Delorie <dj@redhat.com>
11626
11627 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
11628 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
11629 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
11630 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
11631
11632 2006-01-18 Jeff Law <law@redhat.com>
11633
11634 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
11635 on wrapping on overflow semantics.
11636
11637 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
11638
11639 * gcc.gc/tree-ssa/vrp23.c: New test.
11640 * gcc.gc/tree-ssa/vrp24.c: New test.
11641
11642 2006-01-18 Richard Henderson <rth@redhat.com>
11643 Aldy Hernandez <aldyh@redhat.com>
11644 Jakub Jelinek <jakub@redhat.com>
11645 Diego Novillo <dnovillo@redhat.com>
11646 Uros Bizjak <uros@kss-loka.si>
11647
11648 * testsuite/gcc.dg/gomp: New directory.
11649
11650 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
11651 Steven G. Kargl <kargls@comcast.net>
11652
11653 PR fortran/20869
11654 * gfortran.dg/intrinsic_external_1.f90: New test.
11655
11656 PR fortran/20875.
11657 * gfortran.dg/elemental_pointer_1.f90: New test.
11658
11659 PR fortran/25024
11660 * gfortran.dg/external_procedures_1.f90: New test.
11661
11662 PR fortran/25785
11663 gfortran.dg/assumed_present.f90: New test.
11664
11665 2006-01-18 Jakub Jelinek <jakub@redhat.com>
11666
11667 * g++.dg/parse/lookup5.C: New test.
11668
11669 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11670
11671 PR fortran/25697
11672 * gfortran.dg/read_eof.f90: New test.
11673
11674 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11675
11676 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
11677 add a closing brace.
11678
11679 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11680
11681 PR fortran/25631
11682 * gfortran.dg/fmt_tl.f: New test.
11683
11684 2006-01-17 Eric Christopher <echristo@apple.com>
11685
11686 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
11687 * g++.old-deja/g++.warn/impint2.C: Ditto.
11688 * g++.old-deja/g++.other/null1.C: Ditto.
11689 * g++.dg/warn/conv2.C: Ditto.
11690 * g++.dg/warn/conv4.C: New file.
11691
11692 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11693
11694 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
11695
11696 2006-01-17 Andreas Jaeger <aj@suse.de>
11697 Janis Johnson <janis187@us.ibm.com>
11698
11699 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
11700 in 64-bit.
11701 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
11702 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
11703
11704 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11705
11706 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
11707 xfail txxx where xxx >= 25.
11708
11709 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11710
11711 PR testsuite/25764
11712 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
11713
11714 2006-01-17 Jakub Jelinek <jakub@redhat.com>
11715
11716 PR c/25682
11717 * gcc.dg/pr25682.c: New test.
11718 * g++.dg/parse/array-size2.C: New test.
11719
11720 2006-01-16 Ian Lance Taylor <ian@airs.com>
11721
11722 * consistency.vlad: Remove entire directory, 1652 files.
11723
11724 2006-01-16 Janis Johnson <janis187@us.ibm.com>
11725
11726 * lib/target-supports.exp (check_effective_target_dfp_nocache,
11727 check_effective_target_dfprt_nocache): New.
11728 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
11729 (check_effective_target_dfprt): New.
11730 * lib/c-compat.exp (check_dfp): Remove.
11731 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
11732 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
11733 level of support for decimal float.
11734 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
11735 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
11736 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
11737 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
11738 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
11739 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
11740 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
11741 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
11742 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
11743 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
11744 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
11745 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
11746 directives.
11747
11748 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
11749
11750 PR testsuite/25741
11751 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
11752 $base_dir/../.
11753 * lib/gfortran.exp (gfortran_init): Likewise.
11754 * lib/obj-c++.exp (obj-c++_init): Likewise.
11755 * lib/scanasm.exp (scan-assembler-dem): Likewise.
11756 (scan-assembler-dem-not): Likewise.
11757 * lib/scandump.exp (scan-dump-dem): Likewise.
11758 (scan-dump-dem-not): Likewise.
11759
11760 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
11761
11762 PR testsuite/25767
11763 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
11764 powerpc-*-darwin*.
11765 * lib/obj-c++.exp (obj-c++_init): Likewise.
11766
11767 2006-01-16 Richard Guenther <rguenther@suse.de>
11768
11769 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
11770
11771 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11772
11773 PR testsuite/25777
11774 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
11775 to LD_LIBRARY_PATH.
11776
11777 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
11778 Andrew Pinski <pinskia@physics.uc.edu>
11779
11780 * gcc.dg/minmax-1.c: New test.
11781
11782 2006-01-16 Ben Elliston <bje@au.ibm.com>
11783
11784 * gcc.dg/dfp/dfp.exp: Correct FSF address.
11785 * gcc.misc-tests/dectest.exp: Ditto.
11786
11787 2006-01-15 Ian Lance Taylor <ian@airs.com>
11788
11789 PR testsuite/25796
11790 * gcc.target/i386/cmov6.c: Use -march=k8.
11791
11792 2006-01-15 Andreas Jaeger <aj@suse.de>
11793
11794 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
11795 x86 does not have __float128.
11796
11797 2006-01-14 Ian Lance Taylor <ian@airs.com>
11798
11799 * gcc.target/i386/cmov6.c: New test.
11800
11801 2006-01-14 Mark Mitchell <mark@codesourcery.com>
11802
11803 PR c++/25663
11804 * g++.dg/template/ctor6.C: New test.
11805
11806 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
11807
11808 PR tree-optimization/25485
11809 * gcc.dg/tree-ssa/pr25485.c: New.
11810
11811 2006-01-14 Richard Guenther <rguenther@suse.de>
11812
11813 PR tree-optimization/22548
11814 PR tree-optimization/22555
11815 PR tree-optimization/22501
11816 * gcc.dg/tree-ssa/alias-4.c: New testcase.
11817 * gcc.dg/tree-ssa/alias-5.c: Likewise.
11818 * gcc.dg/tree-ssa/alias-6.c: Likewise.
11819 * gcc.dg/tree-ssa/alias-7.c: Likewise.
11820 * gcc.dg/tree-ssa/alias-8.c: Likewise.
11821 * gcc.dg/tree-ssa/alias-9.c: Likewise.
11822 * gcc.dg/tree-ssa/alias-10.c: Likewise.
11823 * gcc.dg/tree-ssa/alias-11.c: Likewise.
11824 * gcc.dg/tree-ssa/alias-12.c: Likewise.
11825
11826 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
11827
11828 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
11829 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
11830
11831 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
11832 Richard Guenther <rguenther@suse.de>
11833
11834 PR rtl-optimization/24257
11835 * gcc.dg/torture/pr24257.c: New testcase.
11836
11837 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
11838
11839 * gcc.c-torture/execute/20060110-1.c: New test.
11840 * gcc.c-torture/execute/20060110-2.c: New test.
11841
11842 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
11843
11844 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
11845
11846 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
11847
11848 PR fortran/25756
11849 * gfortran.dg/label_3.f90: New test.
11850
11851 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
11852
11853 PR tree-optimization/25771
11854 * g++.dg/tree-ssa/pr25771.C: New test
11855
11856 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
11857
11858 PR tree-opt/24365
11859 * g++.dg/opt/complex5.C: New test.
11860
11861 2006-01-13 Richard Guenther <rguenther@suse.de>
11862
11863 * gcc.target/i386/387-9.c: New testcase.
11864
11865 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
11866
11867 PR c++/24824
11868 * g++.dg/debug/dwarf2-1.C: New.
11869
11870 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
11871
11872 PR testsuite/25728
11873 * lib/gcov.exp (verify-lines): Add "close $fd".
11874
11875 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
11876 Ben Elliston <bje@au.ibm.com>
11877
11878 * gcc.dg/dfp/inf-1.c: New test.
11879
11880 2006-01-12 Janis Johnson <janis187@us.ibm.com>
11881 Yao Qi <qiyaoltc@cn.ibm.com>
11882 Ben Elliston <bje@au.ibm.com>
11883 Jon Grimm <jgrimm2@us.ibm.com>
11884
11885 * gcc.dg/nodfp-1.c: New test.
11886 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
11887 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
11888 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
11889 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
11890 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
11891 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
11892 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
11893 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
11894 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
11895 * gcc.dg/format/dfp-scanf-1.c: Likewise.
11896 * gcc.dg/format/dfp-printf-1.c: Likewise.
11897 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
11898 (compat_setup_dfp): New.
11899 * gcc.dg/compat/compat.exp: Use it.
11900 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
11901 Make some variables global, prepend "compat_" to their names.
11902 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
11903 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
11904 * gcc.misc-tests/dectest.exp: New test driver for decTest.
11905 * lib/compat.exp (compat_skip_list): Make global, rename.
11906 * lib/c-compat.exp: New file.
11907 * lib/target-supports.exp (check_effective_target_dfp): New.
11908
11909 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
11910 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
11911 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
11912 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
11913 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
11914 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
11915 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
11916 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
11917 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
11918 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
11919 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
11920 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
11921 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
11922 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
11923 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
11924 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
11925 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
11926 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
11927 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
11928 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
11929 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
11930 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
11931 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
11932 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
11933 gcc.dg/dfp/struct-layout-1.c,
11934 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
11935 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
11936 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
11937 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
11938 gcc.dg/dfp/func-vararg-dfp.c,
11939 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
11940 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
11941 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
11942 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
11943 gcc.dg/dfp/wtr-conversion-1.c: New tests.
11944
11945 2006-01-11 Richard Guenther <rguenther@suse.de>
11946
11947 PR tree-optimization/25734
11948 * gcc.dg/tree-ssa/pr25734.c: New testcase.
11949
11950 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
11951
11952 PR fortran/25486
11953 * gfortran.dg/literal_character_constant_1_x.F: New test.
11954 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
11955 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
11956 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
11957
11958 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
11959
11960 PR c++/25386
11961 * g++.dg/ext/packed3.C: Add expected packed error.
11962
11963 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
11964
11965 PR target/25706
11966 * gcc.dg/torture/pr25706-1.c: New test.
11967
11968 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
11969
11970 PR tree-optimization/23109
11971 PR tree-optimization/23948
11972 PR tree-optimization/24123
11973
11974 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
11975 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
11976 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
11977 g++.dg/tree-ssa/pr23948.C: New testcases.
11978 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
11979 three divisions in order to do the optimization.
11980
11981 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
11982
11983 PR c++/25632
11984 * g++.dg/other/pr25632.C: New test.
11985
11986 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
11987
11988 PR fortran/25730
11989 * gfortran.dg/used_types_1.f90: New test.
11990
11991 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
11992
11993 PR target/25718
11994 * gcc.dg/torture/pr25718-1.c: New test.
11995
11996 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
11997
11998 * gfortran.dg/list_read_2.f90: Fix typo in description.
11999
12000 2006-01-10 Jan Beulich <jbeulich@novell.com>
12001
12002 * lib/target-supports.exp (check_visibility_available): Simplify test
12003 for *-*-netware*.
12004 (check_profiling_available): Fail for *-*-netware*.
12005 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
12006 * gcc.dg/20021014-1.c: Likewise.
12007 * gcc.dg/nest.c: Likewise.
12008
12009 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
12010
12011 fortran/24936
12012 * gfortran.dg/forall_3.f90: New test.
12013
12014 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
12015
12016 PR fortran/21977
12017 * gfortran.dg/nesting_2.f90: New test.
12018 * gfortran.dg/nesting_3.f90: New test.
12019
12020 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
12021
12022 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
12023 Fix typo in comment.
12024
12025 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
12026
12027 * gfortran.dg/single_char_string.f90: New test.
12028
12029 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
12030
12031 * gfortran.dg/ichar_2.f90: New test.
12032
12033 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
12034
12035 PR fortran/25093
12036 * gfortran.dg/private_type_4.f90: New.
12037
12038 2006-01-07 Richard Guenther <rguenther@suse.de>
12039
12040 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
12041
12042 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12043
12044 * gfortran.dg/func_decl_1.f90: New.
12045 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
12046 * gfortran.dg/array_alloc_2.f90: Likewise.
12047 * gfortran.dg/char_result_8.f90: Likewise.
12048 * gfortran.dg/dup_save_1.f90: Likewise.
12049 * gfortran.dg/dup_save_2.f90: Likewise.
12050 * gfortran.dg/f2c_6.f90: Likewise.
12051 * gfortran.dg/f2c_7.f90: Likewise.
12052 * gfortran.dg/func_result_2.f90: Likewise.
12053 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
12054
12055 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
12056
12057 PR fortran/22146
12058 * gfortran.dg/elemental_subroutine_1.f90: New test.
12059 * gfortran.dg/elemental_subroutine_2.f90: New test.
12060
12061 PR fortran/25029
12062 PR fortran/21256
12063 * gfortran.dg/assumed_size_refs_1.f90: New test.
12064
12065 PR fortran/20868
12066 PR fortran/20870
12067 * gfortran.dg/assumed_size_refs_2.f90: New test.
12068 * gfortran.dg/initialization_1.f90: Change warning message.
12069
12070 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
12071
12072 * gcc.dg/tree-ssa/loop-15.c: New test.
12073
12074 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12075
12076 PR fortran/25598
12077 * gfortran.dg/backspace_3.f: New test.
12078 * gfortran.dg/backspace_4.f: New test.
12079
12080 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12081
12082 PR fortran/24268
12083 * gfortran.dg/fmt_white.f: Update test.
12084
12085 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
12086
12087 * gcc.dg/cast-1.c: Add new warning.
12088 * gcc.dg/cast-2.c: Likewise.
12089 * gcc.dg/cast-3.c: Likewise.
12090 * gcc.dg/format/cast-1.c: Likewise.
12091 * gcc.dg/cast-4.c: New testcase.
12092
12093 2006-01-05 Richard Guenther <rguenther@suse.de>
12094
12095 PR tree-optimization/22555
12096 * gcc.dg/tree-ssa/alias-3.c: New testcase.
12097
12098 2006-01-05 Richard Guenther <rguenther@suse.de>
12099 Diego Novillo <dnovillo@redhat.com>
12100
12101 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
12102 * gcc.dg/tree-ssa/loop-8.c: Likewise.
12103 * gcc.dg/tree-ssa/loop-1.c: Likewise.
12104 * gcc.dg/tree-ssa/pr23294.c: Likewise.
12105 * gcc.dg/tree-ssa/pr21985.c: Likewise.
12106 * gcc.dg/tree-ssa/loop-14.c: Likewise.
12107 * gcc.dg/tree-ssa/loop-2.c: Likewise.
12108 * gcc.dg/tree-ssa/loop-3.c: Likewise.
12109 * gcc.dg/tree-ssa/loop-4.c: Likewise.
12110 * gcc.dg/tree-ssa/pr21171.c: Likewise.
12111 * gcc.dg/tree-ssa/loop-5.c: Likewise.
12112 * gcc.dg/tree-ssa/loop-10.c: Likewise.
12113 * gcc.dg/tree-ssa/loop-6.c: Likewise.
12114 * treelang/compile/extravar.tree: Likewise.
12115 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
12116 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
12117 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
12118 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12119 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
12120
12121 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12122
12123 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
12124 for 64-bit fix.
12125
12126 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
12127
12128 PR fortran/23675
12129 gfortran.dg/char_result_11.f90: New.
12130
12131 2006-01-04 Mark Mitchell <mark@codesourcery.com>
12132
12133 PR c++/24782
12134 * g++.dg/parse/access9.C: New test.
12135 * g++.dg/tc1/dr52.C: Tweak error markers.
12136
12137 2006-01-04 Richard Henderson <rth@redhat.com>
12138
12139 Merge from gomp branch.
12140 * g++.dg/parse/pragma2.C: Update expected error lines.
12141
12142 2006-01-04 Jakub Jelinek <jakub@redhat.com>
12143
12144 * g++.dg/other/i386-2.C: New test.
12145
12146 PR target/25554
12147 * gcc.c-torture/compile/20051228-1.c: New test.
12148
12149 PR c/25559
12150 * gcc.dg/pr25559.c: New test.
12151
12152 2006-01-03 Mark Mitchell <mark@codesourcery.com>
12153
12154 PR c++/25492
12155 * g++.dg/lookup/friend9.C: New test.
12156
12157 PR c++/25625
12158 * g++.dg/template/repo5.C: New test.
12159
12160 2006-01-03 Steven G. Kargl <kargls@comcast.net>
12161
12162 PR fortran/25101
12163 * gfortran.dg/forall_2.f90: New test.
12164
12165 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12166
12167 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
12168 dg-require-weak. Adjust regexp to handle leading-underscore
12169 targets and space as well as TAB after .weak. Change previous
12170 64-bit fix to not use naked dot.
12171
12172 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
12173
12174 PR rtl-optimization/25578
12175 * gcc.c-torture/execute/20060102-1.c: New testcase.
12176
12177 2006-01-03 Richard Guenther <rguenther@suse.de>
12178
12179 PR c/25183
12180 * gcc.dg/torture/pr25183.c: New testcase.
12181
12182 2006-01-03 Jakub Jelinek <jakub@redhat.com>
12183
12184 Merge from gomp-branch.
12185 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
12186 * gcc.dg/ia64-sync-2.c: Likewise.
12187 * gcc.dg/ia64-sync-3.c: Likewise.
12188 * gcc.dg/ia64-sync-4.c: Likewise.
12189 * gcc.dg/sync-2.c: Likewise.
12190 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
12191 that sparc64-*-* and sparcv9-*-* supports sync builtins.
12192
12193 2006-01-02 Mark Mitchell <mark@codesourcery.com>
12194
12195 PR c++/25635
12196 * g++.dg/parse/operator6.C: New test.
12197
12198 PR c++/25637
12199 * g++.dg/parse/error29.C: New test.
12200
12201 PR c++/25638
12202 * g++.dg/parse/dtor6.C: New test.
12203
12204 PR c++/25633
12205 * g++.dg/parse/ctor3.C: New test.
12206
12207 PR c++/25634
12208 * g++.dg/template/class3.C: New test.
12209
12210 2006-01-02 Geoffrey Keating <geoffk@apple.com>
12211
12212 * g++.dg/debug/debug9.C: New.
12213
12214 2006-01-02 Steven G. Kargl <kargls@comcast.net>
12215
12216 PR fortran/24640
12217 * gfortran.dg/label_2.f90: New test.
12218
12219 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12220
12221 * g++.dg/lookup/using12.C: Tighten error marker.
12222
12223 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
12224 Andrew Pinski <pinskia@physics.uc.edu>
12225
12226 * gcc.target/powerpc/darwin-abi-3.c: New file.
12227 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
12228 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
12229 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
12230 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
12231 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
12232 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
12233 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
12234 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
12235
12236 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
12237
12238 * gcc.dg/tree-ssa/loadpre1.c: New;
12239 * gcc.dg/tree-ssa/loadpre2.c: New;
12240 * gcc.dg/tree-ssa/loadpre3.c: New;
12241 * gcc.dg/tree-ssa/loadpre4.c: New;
12242 * gcc.dg/tree-ssa/loadpre5.c: New;
12243 * gcc.dg/tree-ssa/loadpre6.c: New;
12244 * gcc.dg/tree-ssa/loadpre7.c: New;
12245 * gcc.dg/tree-ssa/loadpre8.c: New;
12246 * gcc.dg/tree-ssa/loadpre9.c: New;
12247
12248 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
12249
12250 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
12251 * g++.dg/abi/thunk4.C: Likewise.
12252
12253 2006-01-01 Andreas Jaeger <aj@suse.de>
12254
12255 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
12256 portable.
12257
12258 2006-01-01 Jakub Jelinek <jakub@redhat.com>
12259
12260 PR c++/25294
12261 * gcc.dg/pragma-pack-3.c: New test.
12262 * g++.dg/parse/pragma3.C: New test.
12263
12264 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12265
12266 PR middle-end/24827
12267 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
12268
12269 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12270
12271 PR testsuite/25214
12272 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
12273
12274 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
12275
12276 PR fortran/22607
12277 * gfortran-dg/pure_byref_3.f90: New.
12278
12279 fortran/PR 25396
12280 * gfortran.dg/userdef_operator_1.f90: New.
12281
12282 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
12283
12284 * g++.dg/abi/thunk3.C: New.
12285 * g++.dg/abi/thunk4.C: New.
12286
12287 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
12288
12289 PR fortran/25532
12290 * gfortran.dg/host_used_types_1.f90: New test. Check that host
12291 associated derived type components of derived types are
12292 properly declared in contained procedures.
12293
12294 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12295
12296 PR libgfortran/25139
12297 * gfortran.dg/backspace_2.f: New test.
12298
12299 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12300
12301 PR libgfortran/25550
12302 * gfortran.dg/endfile.f: New test.
12303
12304 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12305
12306 PR libgfortran/25419
12307 * gfortran.dg/comma.f: New test.
12308
12309 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12310
12311 * lib/gfortran-dg.exp: Remove trailing whitespace.
12312 * lib/fortran-torture.exp: Test with -fbounds-check instead of
12313 -funroll-all-loops.
12314
12315 2005-12-28 Alan Modra <amodra@bigpond.net.au>
12316
12317 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
12318 Extended Double long doubles or repeat tests when long double is
12319 the same size as double.
12320
12321 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12322
12323 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
12324
12325 PR testsuite/25442
12326 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
12327 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
12328
12329 PR testsuite/25441
12330 * gcc.dg/pr23911.c: Make test variable static.
12331
12332 PR testsuite/25444
12333 * gcc.dg/tree-ssa/pr14841.c: Likewise.
12334
12335 2005-12-26 Mark Mitchell <mark@codesourcery.com>
12336
12337 PR c++/25439
12338 * g++.dg/parse/crash17.C: Adjust error markers.
12339 * g++.dg/template/error20.C: New test.
12340
12341 2005-12-26 Mark Mitchell <mark@codesourcery.com>
12342
12343 PR c++/23172
12344 * g++.dg/ext/complit4.C: New test.
12345
12346 PR c++/25417
12347 * g++.dg/ext/complit5.C: Likewise.
12348
12349 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
12350
12351 PR tree-optimization/25125
12352 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
12353 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
12354 * gcc.c-torture/execute/pr25125.c: New.
12355
12356 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
12357
12358 PR fortran/25029
12359 PR fortran/21256
12360 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
12361 with incorrect assumed size references.
12362
12363 2005-12-24 Mark Mitchell <mark@codesourcery.com>
12364
12365 PR c++/23171
12366 * g++.dg/opt/init1.C: New test.
12367
12368 2005-12-23 Mark Mitchell <mark@codesourcery.com>
12369
12370 PR c++/24671
12371 * g++.dg/template/sfinae3.C: New test.
12372
12373 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12374
12375 * g++.dg/other/friend4.C: New test.
12376
12377 2005-12-23 Jakub Jelinek <jakub@redhat.com>
12378
12379 PR target/25005
12380 * g++.dg/opt/pr25005.C: New test.
12381
12382 2005-12-22 Mark Mitchell <mark@codesourcery.com>
12383
12384 PR c++/25369
12385 * g++.dg/template/ptrmem16.C: New test.
12386
12387 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
12388
12389 PR fortran/25029
12390 PR fortran/21256
12391 * gfortran.dg/initialization_1.f90: Add test of SIZE.
12392
12393 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12394
12395 PR libgfortran/25307
12396 * gfortran.dg/list_read_5.f90: New test.
12397
12398 2005-12-22 Richard Henderson <rth@redhat.com>
12399
12400 * gcc.target/i386/sse-7.c: Use -msse2.
12401
12402 2005-12-23 Jakub Jelinek <jakub@redhat.com>
12403
12404 PR rtl-optimization/25432
12405 * gcc.c-torture/compile/20051216-1.c: New test.
12406
12407 PR objc/25328
12408 * objc/execute/pr25328.m: New test.
12409
12410 2005-12-22 Mark Mitchell <mark@codesourcery.com>
12411
12412 PR c++/25364
12413 * g++.dg/template/call4.C: New test.
12414
12415 2005-12-22 Dale Johannesen <dalej@apple.com>
12416
12417 * gcc.target/i386/sse-17.c: New.
12418
12419 2005-12-22 Paul Brook <paul@codesourcery.com>
12420
12421 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
12422
12423 2005-12-22 Paul Brook <paul@codesourcery.com>
12424
12425 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
12426
12427 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12428
12429 PR tree-opt/25513
12430 * gcc.c-torture/compile/pr25513.c: New test.
12431
12432 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12433
12434 PR c++/23333
12435 * g++.dg/parse/error25.C: Add more tests.
12436
12437 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12438
12439 PR fortran/18990
12440 * gfortran.dg/der_charlen_1.f90: New.
12441
12442 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
12443
12444 PR fortran/20889
12445 * gfortran.dg/pointer_component_type_1.f90: New test.
12446
12447 PR fortran/25029
12448 PR fortran/21256
12449 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
12450 should give an error with assumed size array refernces and checks those
12451 that should not.
12452 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
12453 reference an upper bound so that it does not generate an error.
12454
12455 PR fortran/19362
12456 PR fortran/20244
12457 PR fortran/20864
12458 PR fortran/25391
12459 * gfortran.dg/used_dummy_types_1.f90: New test.
12460 * gfortran.dg/used_dummy_types_2.f90: New test.
12461 * gfortran.dg/used_dummy_types_3.f90: New test.
12462 * gfortran.dg/used_dummy_types_4.f90: New test.
12463 * gfortran.dg/used_dummy_types_5.f90: New test.
12464
12465 PR fortran/23152
12466 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
12467 group already being USE associated.
12468 * gfortran.dg/assumed_shape_nml.f90: New test.
12469 * gfortran.dg/assumed_size_nml.f90: New test.
12470
12471 PR fortran/20862
12472 PR fortran/25053
12473 PR fortran/25063
12474 PR fortran/25064
12475 PR fortran/25066
12476 PR fortran/25067
12477 PR fortran/25068
12478 PR fortran/25307
12479 * gfortran.dg/io_constraints_1.f90: New test.
12480 * gfortran.dg/io_constraints_1.f90: New test.
12481 * gfortran.dg/iostat_3.f90: Change wording of warning.
12482 * gfortran.dg/g77/19981216-0.f: The same.
12483
12484 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
12485
12486 PR tree-optimization/23518
12487 * testsuite/gcc.dg/pr23518.c: New.
12488
12489 2005-12-21 Mike Stump <mrs@apple.com>
12490
12491 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
12492
12493 2005-12-21 Paul Brook <paul@codesourcery.com>
12494
12495 * gcc.dg/pr19340.c: Skip on m68k targets.
12496
12497 2005-12-21 Steven Bosscher <stevenb@suse.de>
12498
12499 PR rtl-optimization/25196
12500 * gcc.dg/pr25196.c: New test.
12501
12502 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
12503
12504 PR fortran/25423
12505 gfortran.dg/where_nested_1.f90: New.
12506
12507 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
12508
12509 PR tree-optimization/25382.
12510 * gcc.dg/tree-ssa/pr25382.c: New.
12511
12512 2005-12-20 Richard Guenther <rguenther@suse.de>
12513
12514 PR middle-end/24306
12515 * gcc.target/i386/pr24306.c: New testcase.
12516
12517 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
12518
12519 PR tree-optimization/25501
12520 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
12521
12522 2005-12-20 Richard Guenther <rguenther@suse.de>
12523
12524 Revert
12525 2005-12-02 Richard Guenther <rguenther@suse.de>
12526
12527 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
12528
12529 2005-12-20 Mark Mitchell <mark@codesourcery.com>
12530
12531 PR c++/21228
12532 * g++.dg/warn/Wunreachable-code-2.C: New test.
12533
12534 2005-12-19 Mark Mitchell <mark@codesourcery.com>
12535
12536 PR c++/24278
12537 * g++.dg/template/ctor5.C: New test.
12538
12539 PR c++/24915
12540 * g++.dg/template/overload8.C: New test.
12541
12542 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
12543
12544 * gcc.c-torture/compile/pr25483 : New test.
12545
12546 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12547
12548 PR c++/20552
12549 * g++.dg/ext/typeof10.C: New test.
12550
12551 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
12552
12553 * gcc.dg/mt-loopi1.c: New.
12554
12555 2005-12-18 Richard Guenther <rguenther@suse.de>
12556
12557 PR tree-optimization/25481
12558 * gcc.dg/torture/pr25481.c: New testcase.
12559
12560 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
12561
12562 PR rtl-optimization/21041
12563 * gcc.dg/pr21041.c: New test.
12564
12565 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12566
12567 PR libgfortran/25463
12568 * gfortran.dg/advance.f90: New test.
12569
12570 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
12571
12572 * gcc.dg/20051201-1.c: New test.
12573
12574 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
12575
12576 PR fortran/25018
12577 * gfortran.dg/initialization_1.f90: New test.
12578 * gfortran.dg/enum_5.f90: Change dg-error to new message.
12579 * gfortran.dg/g77/980616-0.f: The same.
12580
12581 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12582
12583 * PR fortran/25458
12584 * gfortran.dg/chkbits.f90: New test.
12585
12586 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12587
12588 * gfortran.dg/enum_5.f: Revert to previous version.
12589
12590 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12591
12592 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
12593 * gfortran.dg/nested_modules_1.f90: Ditto.
12594 * gfortran.dg/hollerith_f95.f90: Ditto.
12595 * gfortran.dg/select_5.f90: Ditto.
12596 * gfortran.dg/secnds.f: Ditto.
12597 * gfortran.dg/hollerith2.f90: Ditto.
12598 * gfortran.dg/imag_2.f: Ditto.
12599 * gfortran.dg/ftell_2.f90: Ditto.
12600 * gfortran.dg/malloc_free_1.f90: Ditto.
12601 * gfortran.dg/logint-1.f: Ditto.
12602 * gfortran.dg/recursive_statement_functions.f90: Ditto.
12603 * gfortran.dg/e_d_fmt.f90: Ditto.
12604 * gfortran.dg/hollerith_legacy.f90: Ditto.
12605 * gfortran.dg/logint-2.f: Ditto.
12606 * gfortran.dg/enum_5.f90: Ditto.
12607 * gfortran.dg/f2c_2.f90: Ditto.
12608 * gfortran.dg/pr17143.f90: Ditto.
12609 * gfortran.dg/namelist_14.f90: Ditto.
12610 * gfortran.dg/logint-3.f: Ditto.
12611 * gfortran.dg/spread_scalar_source.f90: Ditto.
12612 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
12613 * gfortran.dg/namelist_11.f: Ditto.
12614 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
12615 * gfortran.dg/g77/20010519-1.f
12616 * gfortran.dg/g77/alpha1.f: Ditto.
12617 * gfortran.dg/g77/990115-1.f: Ditto.
12618 * gfortran.dg/g77/erfc.f: Ditto.
12619 * gfortran.dg/g77/19990313-3.f: Ditto.
12620 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
12621 * gfortran.dg/g77/20010426.f: Ditto.
12622 * gfortran.dg/g77/19990313-0.f: Ditto.
12623 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
12624 * gfortran.dg/g77/20000629-1.f: Ditto.
12625 * gfortran.dg/g77/970125-0.f: Ditto.
12626 * gfortran.dg/g77/8485.f: Ditto.
12627 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
12628 * gfortran.dg/g77/19990313-1.f: Ditto.
12629 * gfortran.dg/g77/int8421.f: Ditto.
12630 * gfortran.dg/g77/19990305-0.f: Ditto.
12631 * gfortran.dg/g77/947.f: Ditto.
12632 * gfortran.dg/g77/19990905-2.f: Ditto.
12633 * gfortran.dg/g77/cabs.f: Ditto.
12634 * gfortran.dg/g77/19990313-2.f: Ditto.
12635 * gfortran.dg/g77/20020307-1.f: Ditto.
12636 * gfortran.dg/g77/dcomplex.f: Ditto.
12637 * gfortran.dg/g77/19990502-1.f: Ditto.
12638 * gfortran.dg/g77/19981216-0.f: Ditto.
12639 * gfortran.dg/common_4.f90: Ditto.
12640 * gfortran.dg/entry_4.f90: Ditto.
12641 * gfortran.dg/equiv_constraint_2.f90: Ditto.
12642 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
12643 * gfortran.dg/namelist_12.f: Ditto.
12644 * gfortran.dg/scale_1.f90: Ditto.
12645 * gfortran.dg/modulo_1.f90
12646 * gfortran.dg/hollerith.f90: Ditto.
12647 * gfortran.dg/direct_io_3.f90: Ditto.
12648 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
12649 * gfortran.dg/gnu_logical_1.F: Ditto.
12650 * gfortran.dg/unf_io_convert_1.f90: Ditto.
12651 * gfortran.dg/assign_1.f90: Ditto.
12652 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
12653 * gfortran.dg/pr23095.f: Ditto.
12654 * gfortran.dg/read_float_1.f90: Ditto.
12655
12656 2005-12-17 Andreas Jaeger <aj@suse.de>
12657
12658 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
12659 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
12660
12661 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12662
12663 PR fortran/24268
12664 * gfortran.dg/fmt_white.f: New test.
12665
12666 2005-12-16 Steven G. Kargl <kargls@comcast.net>
12667
12668 * gfortran.dg/label_1.f90: New test.
12669
12670 2005-12-15 Ben Elliston <bje@au.ibm.com>
12671
12672 PR testsuite/25422
12673 * gcc.dg/20031012-1.c: Add -Walways-true option.
12674 * gcc.dg/weak/weak-3.c: Likewise.
12675 * g++.old-deja/g++.mike/warn8.C: Likewise.
12676
12677 2005-12-16 Mike Stump <mrs@apple.com>
12678
12679 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
12680 exit.
12681
12682 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12683
12684 PR libgfortran/25264
12685 PR libgfortran/25349
12686 * gfortran.dg/tl_editing.f90: Added additional checks.
12687 * gfortran.dg/t_editing.f: New test.
12688 * gfortran.dg/write_padding.f90: New test
12689
12690 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12691
12692 PR testsuite/25215
12693 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
12694
12695 2005-12-16 Jakub Jelinek <jakub@redhat.com>
12696
12697 PR rtl-optimization/24899
12698 * gcc.c-torture/execute/20051215-1.c: New test.
12699
12700 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
12701
12702 PR 24823
12703 * gfortran.dg/pr24823.f: New test.
12704
12705 2005-12-16 Jeff Law <law@redhat.com>
12706
12707 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
12708
12709 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12710
12711 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
12712 Change C++ style comments to C style comments.
12713 Remove aligned types from the array.
12714 Keep Enums disabled.
12715 (complex_types): Remove aligned types from the array.
12716 Comment out "_Complex long double".
12717 (attrib_types): Remove.
12718 (complex_attrib_types): Remove.
12719 (attrib_array_types): Remove.
12720 (complex_attrib_array_types): Remove.
12721 (aligned_bitfld_types): Remove.
12722 (n_aligned_bitfld_types): Remove.
12723 (FEATURE_ALIGNEDPACKED): Delete.
12724 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
12725 (singles): Remove support for adding attributes.
12726 (choose_type): Remove support for attributed types.
12727 (generate_fields): Remove support for attributed bit-fields.
12728 Remove support for adding attributes.
12729 (generate_random_tests): Remove support for adding attributes.
12730 (features): Add back "[0] :0" and "complex vector [0]".
12731 (main): Remove support for attributed bit-fields.
12732 Uncomment the calling of generate_random_tests for the rests of
12733 the tests.
12734
12735 2005-12-16 Jan Hubicka <jh@suse.cz>
12736
12737 * gcc.c-torture/combine/pr25224.c: New.
12738
12739 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
12740
12741 PR other/25028
12742 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
12743 HP-UX.
12744
12745 2005-12-15 Richard Sandiford <richard@codesourcery.com>
12746
12747 * gcc.dg/20051215-1.c: New file.
12748
12749 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12750
12751 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
12752 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
12753
12754 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
12755
12756 PR fortran/18197
12757 * gfortran.dg/dummy_functions_1.f90: New.
12758
12759 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
12760
12761 PR rtl-optimization/25310
12762 * gcc.c-torture/compile/pr25310.c: New test.
12763
12764 2005-12-14 Jakub Jelinek <jakub@redhat.com>
12765
12766 PR debug/25023
12767 * gcc.dg/pr25023.c: New test.
12768
12769 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12770
12771 * g++.old-deja/g++.brendan/redecl1.C,
12772 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
12773 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
12774 g++.old-deja/g++.oliva/typeof1.C,
12775 g++.old-deja/g++.other/crash16.C,
12776 g++.old-deja/g++.other/crash34.C,
12777 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
12778 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
12779 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
12780 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
12781 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
12782 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
12783 Remove xfail.
12784
12785 2005-12-14 Kean Johnston <jkj@sco.com>
12786 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12787
12788 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
12789 * gcc.target/i386/20020523-1.c: Ditto.
12790 * gcc.target/i386/tailcall-1.c: Ditto.
12791 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
12792 * gcc.target/i386/ssetype-5.c: Ditto.
12793
12794 2005-12-14 Jeff Law <law@redhat.com>
12795
12796 * gcc.dg/tree-ssa/foldstring-1.c: New test.
12797
12798 2005-12-14 Jakub Jelinek <jakub@redhat.com>
12799
12800 PR target/25254
12801 PR target/24188
12802 * gcc.target/i386/pr25254.c: New test.
12803 * gfortran.dg/PR24188.f: New test.
12804
12805 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
12806
12807 * lib/fortran-torture.exp: Catch remaining uses of
12808 remote_file build delete.
12809
12810 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12811
12812 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
12813
12814 2005-12-14 Ben Elliston <bje@au.ibm.com>
12815
12816 * gcc.dg/warn-addr-cmp.c: New test.
12817
12818 2005-12-13 Jakub Jelinek <jakub@redhat.com>
12819
12820 PR debug/25023
12821 PR target/25293
12822 * gcc.target/i386/pr25293.c: New test.
12823
12824 2005-12-13 Petr Machata <machata@post.cz>
12825
12826 PR c++/24907
12827 * g++.dg/parse/comma2.C: New test.
12828
12829 2005-12-13 Mark Mitchell <mark@codesourcery.com>
12830 Jakub Jelinek <jakub@redhat.com>
12831
12832 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12833 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12834 (limits.h): Include unconditionally.
12835 (stdlib.h): Likewise.
12836 (hashtab.h): Do not include.
12837 (getopt.h): Likewise.
12838 (stddef.h): Include.
12839 (hashval_t): Define.
12840 (struct entry): Add "next" field.
12841 (HASH_SIZE): New macro.
12842 (hash_table): New variable.
12843 (switchfiles): Do not use xmalloc.
12844 (mix): New macro.
12845 (iterative_hash): New function.
12846 (hasht): Remove.
12847 (e_exists): New function.
12848 (e_insert): Likewise.
12849 (output): Use, instead of libiberty hashtable functions.
12850 (main): Do not use getopt. Do not call htab_create.
12851
12852 2005-12-13 Jakub Jelinek <jakub@redhat.com>
12853
12854 PR c++/25331
12855 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
12856 put atal* and atpaal* attributes on array elements.
12857 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
12858 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
12859 put atal* and atpaal* attributes on array elements.
12860 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
12861
12862 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
12863
12864 * gcc.dg/single-precision-constant.c: New test.
12865
12866 2005-12-13 Alan Modra <amodra@bigpond.net.au>
12867
12868 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
12869 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
12870 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
12871 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12872 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12873 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12874 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
12875 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
12876 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
12877 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
12878 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
12879 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
12880 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
12881 gcc.target/powerpc/ppc-sdata-2.c,
12882 gcc.target/powerpc/ppc-stackalign-1.c,
12883 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
12884 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
12885 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
12886 gcc.target/powerpc/rs6000-ldouble-2.c,
12887 gcc.target/powerpc/rs6000-power2-1.c,
12888 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
12889 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
12890 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
12891 option into target selector.
12892 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
12893 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
12894
12895 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12896
12897 PR objc/25348
12898 * objc.dg/encode-9.m: New test.
12899
12900 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12901
12902 PR testsuite/20772
12903 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
12904 * gcc.dg/asm-b.c: Fix typo.
12905 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
12906 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
12907 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
12908 i?86 lp64 and x86_64 ilp32.
12909 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
12910 on i?86 lp64.
12911 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
12912
12913 2005-12-12 Steven G. Kargl <kargls@comcast.net>
12914
12915 PR fortran/25078
12916 gfortran.dg/equiv_5.f90: New test.
12917
12918 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
12919
12920 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
12921 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
12922 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
12923 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
12924 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
12925 * gcc.dg/tree-ssa/reassoc-5.c: New.
12926 * gcc.dg/tree-ssa/reassoc-6.c: New.
12927 * gcc.dg/tree-ssa/reassoc-7.c: New.
12928 * gcc.dg/tree-ssa/reassoc-8.c: New.
12929 * gcc.dg/tree-ssa/reassoc-9.c: New.
12930 * gcc.dg/tree-ssa/reassoc-10.c: New.
12931 * gcc.dg/tree-ssa/reassoc-11.c: New.
12932
12933 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12934
12935 PR testsuite/25167
12936 PR testsuite/24478
12937 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
12938
12939 2005-12-12 Mark Mitchell <mark@codesourcery.com>
12940
12941 PR c++/25300
12942 * g++.dg/template/inherit.C: Do not use a generic error message.
12943
12944 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12945
12946 PR libobjc/25354
12947 * objc.dg/gnu-encoding: New directory.
12948 * objc.dg/gnu-encoding/compat-common.h: New file.
12949 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
12950 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
12951 * objc.dg/gnu-encoding/vector-defs.h: New file.
12952 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
12953 * objc.dg/gnu-encoding/generate-random.c: New file.
12954 * objc.dg/gnu-encoding/generate-random_r.c: New file.
12955 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
12956 * objc.dg/gnu-encoding/generate-random.h: New file.
12957
12958 2005-12-11 Mark Mitchell <mark@codesourcery.com>
12959
12960 PR c++/25337
12961 * g++.dg/template/defarg7.C: New test.
12962
12963 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
12964
12965 PR libobjc/25347
12966 * objc.dg/encode-8.m: New test.
12967
12968 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
12969
12970 PR libobjc/25346
12971 * objc.dg/encode-7.m: New test.
12972
12973 2005-12-10 Mark Mitchell <mark@codesourcery.com>
12974
12975 PR c++/25010
12976 * g++.dg/opt/inline10.C: New test.
12977
12978 2005-12-11 Steven G. Kargl <kargls@comcast.net>
12979
12980 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
12981
12982 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
12983
12984 * gfortran.dg/substring_equivalence.f90: typo in comment
12985
12986 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12987
12988 PR fortran/25068
12989 * gfortran.dg/iostat_3.f90: New test.
12990
12991 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
12992
12993 PR fortran/23815
12994 * gfortran.dg/unf_io_convert_1.f90: New test.
12995 * gfortran.dg/unf_io_convert_2.f90: New test.
12996 * gfortran.dg/unf_io_convert_3.f90: New test.
12997
12998 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12999
13000 PR testsuite/20772
13001 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
13002 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
13003 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
13004 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
13005 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
13006 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
13007 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
13008 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
13009 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
13010 gcc.dg/torture/fp-int-convert-float128-timode.c,
13011 gcc.dg/torture/fp-int-convert-float128.c,
13012 gcc.dg/torture/fp-int-convert-float80-timode.c,
13013 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
13014 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
13015
13016 * gcc.dg/tls/opt-1.c: Require effective target fpic.
13017
13018 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
13019
13020 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
13021
13022 2005-12-10 Richard Sandiford <richard@codesourcery.com>
13023
13024 * gcc.dg/20051207-1.c,
13025 * gcc.dg/20051207-2.c,
13026 * gcc.dg/20051207-3.c: New tests.
13027
13028 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13029
13030 PR testsuite/20772
13031 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
13032 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
13033 dg-skip-if target selector.
13034
13035 PR testsuite/20772
13036 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
13037 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
13038 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
13039 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
13040 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
13041 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
13042 and/or merge with i?86 cases.
13043
13044 * gcc.dg/tls/opt-3.c: Require effective target fpic.
13045
13046 PR testsuite/20772
13047 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
13048 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
13049 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
13050 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
13051 x86_64-*-linux*.
13052
13053 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
13054
13055 PR target/25311
13056 * gcc.c-torture/compile/pr25311.c: New test.
13057
13058 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13059
13060 PR libgfortran/25039
13061 * gfortran.dg/read_comma.f: New test.
13062
13063 2005-12-08 Jakub Jelinek <jakub@redhat.com>
13064
13065 PR c++/19317
13066 * g++.dg/opt/pr19317-1.C: New test.
13067 * g++.dg/opt/pr19317-2.C: New test.
13068 * g++.dg/opt/pr19317-3.C: New test.
13069
13070 PR target/19005
13071 * gcc.c-torture/execute/pr19005.c: New test.
13072
13073 PR target/17828
13074 * g++.old-deja/g++.other/comdat5.C: New test.
13075 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
13076
13077 * g++.dg/compat/struct-layout-1.exp: New file.
13078 * g++.dg/compat/struct-layout-1.h: New.
13079 * g++.dg/compat/struct-layout-1_generate.c: New.
13080 * g++.dg/compat/struct-layout-1_x1.h: New.
13081 * g++.dg/compat/struct-layout-1_x2.h: New.
13082 * g++.dg/compat/struct-layout-1_y1.h: New.
13083 * g++.dg/compat/struct-layout-1_y2.h: New.
13084
13085 * gcc.dg/20050330-2.c: New test.
13086
13087 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
13088
13089 PR fortran/25292
13090 * gfortran.dg/associated_1.f90: New.
13091
13092 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13093
13094 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
13095 ILP32 vect_no_align platforms.
13096
13097 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
13098 Jakub Jelinek <jakub@redhat.com>
13099
13100 PR target/25268
13101 * gcc.c-torture/compile/20051207-1.c: New test.
13102
13103 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13104
13105 PR testsuite/20772
13106 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
13107 gcc.dg/torture/pr18582-1.c,
13108 gcc.target/i386/attributes-error.c: Also test on x86_64.
13109
13110 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
13111
13112 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13113
13114 PR c++/19397
13115 * g++.dg/template/typedef3.C: New test.
13116
13117 PR c++/19762
13118 PR c++/19764
13119 * g++.dg/template/dtor3.C: Fix error markers.
13120
13121 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
13122
13123 * lib/target-supports.exp (check_effective_target_sync_char_short):
13124 Add s390*.
13125
13126 2005-12-06 Janis Johnson <janis187@us.ibm.com>
13127
13128 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
13129
13130 2005-12-06 Roger Sayle <roger@eyesopen.com>
13131
13132 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
13133 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
13134 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
13135 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
13136
13137 2005-12-06 Roger Sayle <roger@eyesopen.com>
13138
13139 PR c++/25263
13140 * g++.dg/other/array2.C: New test case.
13141
13142 2005-12-05 Geoffrey Keating <geoffk@apple.com>
13143
13144 * gcc.dg/darwin-weakimport-3.c: New.
13145
13146 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
13147 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
13148 and to work on Darwin.
13149 * gcc.dg/attr-weakref-1b.c: New file.
13150 * gcc.dg/attr-weakref-2.c: New test.
13151 * gcc.dg/darwin-weakref-1.c: New test.
13152
13153 2005-12-05 Janis Johnson <janis187@us.ibm.com>
13154
13155 PR testsuite/25247
13156 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
13157 use in selector expressions.
13158 (dg-xfail-if): Ditto.
13159 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
13160 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
13161 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
13162 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
13163 * gcc.test-framework/test-framework.exp: Skip generated tests if
13164 CHECK_TEST_FRAMEWORK is not 1.
13165
13166 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13167
13168 PR tree-optimization/24963
13169 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
13170
13171 PR target/24108
13172 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
13173
13174 PR target/18580
13175 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
13176 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
13177 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
13178 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
13179
13180 2005-12-05 Jakub Jelinek <jakub@redhat.com>
13181
13182 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
13183 dg-options.
13184
13185 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
13186
13187 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
13188
13189 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
13190
13191 * gcc.dg/format/cast-1.c: New test.
13192
13193 2005-12-04 Roger Sayle <roger@eyesopen.com>
13194
13195 PR c/7776
13196 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
13197 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
13198 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
13199 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
13200
13201 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
13202
13203 * gcc.dg/cast-pretty-print-1.c: New test.
13204
13205 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
13206
13207 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
13208
13209 2005-12-02 Mark Mitchell <mark@codesourcery.com>
13210
13211 PR c++/24173
13212 * g++.dg/template/friend40.C: New test.
13213
13214 2005-12-02 Jakub Jelinek <jakub@redhat.com>
13215
13216 PR target/25199
13217 * gcc.target/i386/movq-2.c: New test.
13218 * gcc.target/i386/movq.c: Remove target i?86, instead add
13219 dg-require-effective-target ilp32.
13220
13221 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13222
13223 PR c++/24103
13224 * g++.dg/other/default1.C: New test.
13225
13226 2005-12-02 Richard Guenther <rguenther@suse.de>
13227
13228 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
13229
13230 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
13231
13232 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
13233
13234 2005-12-02 Alan Modra <amodra@bigpond.net.au>
13235
13236 PR target/21017
13237 * gcc.target/powerpc/rotate.c: New.
13238
13239 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13240
13241 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
13242 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
13243
13244 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
13245
13246 PR c/13384
13247 * gcc.dg/pr17730-1.c: Adjust.
13248 * gcc.dg/lvalue1.c (main): Likewise.
13249 * gcc.dg/lvalue-2.c: Likewise.
13250 * g++.dg/pr7503-3.C
13251
13252 2005-12-01 Geoffrey Keating <geoffk@apple.com>
13253
13254 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
13255 error messages.
13256
13257 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
13258
13259 PR fortran/24789
13260 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
13261
13262 2005-12-01 Uros Bizjak <uros@kss-loka.si>
13263
13264 PR target/24475
13265 * lib/target-supports.exp (check_effective_target_tls): New.
13266 (check_effective_target_tls_runtime): New.
13267 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
13268 for TLS support.
13269 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
13270 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
13271 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
13272 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
13273 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
13274 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
13275 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
13276 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
13277 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
13278 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
13279 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
13280 effective-target TLS.
13281 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
13282 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
13283 effective-target TLS runtime.
13284
13285 2005-12-01 Uros Bizjak <uros@kss-loka.si>
13286
13287 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
13288
13289 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
13290
13291 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
13292 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
13293 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
13294 ignored" warnings when "packing" is the same as the ABI layout.
13295
13296 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
13297
13298 PR fortran/21302
13299 * gfortran.dg/line_length_1.f: New test.
13300 * gfortran.dg/line_length_2.f90: Ditto.
13301
13302 2005-11-30 Richard Guenther <rguenther@suse.de>
13303
13304 PR tree-optimization/21655
13305 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
13306
13307 2005-11-30 Dale Johannesen <dalej@apple.com>
13308
13309 * gcc.c-torture/compile/pr24930.c: New.
13310
13311 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
13312
13313 PR fortran/15809
13314 * gfortran.dg/auto_char_dummy_array.f90: New test.
13315
13316 2005-11-30 Jeff Law <law@redhat.com>
13317
13318 * g++.old-deja/g++.law/pr25000.C: New test.
13319
13320 2005-11-30 Jakub Jelinek <jakub@redhat.com>
13321
13322 * gcc.dg/tls/opt-11.c: New test.
13323
13324 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
13325
13326 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
13327 targets.
13328 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
13329 LP64 ia64.
13330
13331 2005-11-29 Jakub Jelinek <jakub@redhat.com>
13332
13333 * gfortran.dg/open_access_1.f90: New test.
13334
13335 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13336
13337 * gcc.dg/charset/builtin2.c: New test.
13338
13339 2005-11-28 Jakub Jelinek <jakub@redhat.com>
13340
13341 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
13342 on mmix-*-* for *_[xy].c.
13343
13344 2005-11-28 Kean Johnston <jkj@sco.com>
13345
13346 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
13347 headers.
13348 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
13349 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
13350 * gcc.target/i386/asm-3.c: Ditto.
13351 * gcc.target/i386/clobbers.c: Ditto.
13352 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
13353 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
13354 test regexp.
13355 * gcc.target/i386/mul.c: Ditto.
13356 * gcc.target/i386/ssetype-1.c: Ditto.
13357 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
13358 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
13359 static so the test works with -fPIC mode too. Based on comment in
13360 PR19231 by Pinski.
13361 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
13362
13363 2005-11-28 Richard Guenther <rguenther@suse.de>
13364
13365 * gcc.dg/alias-9.c: New testcase.
13366 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
13367
13368 2005-11-28 Roger Sayle <roger@eyesopen.com>
13369 Uros Bizjak <uros@kss-loka.si>
13370
13371 PR middle-end/20219
13372 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
13373 tan(x)/sin(x) transformations.
13374
13375 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
13376
13377 PR middle-end/24575
13378 * gcc.dg/tree-ssa/divide-3.c: New test.
13379 * gcc.dg/tree-ssa/divide-4.c: New test.
13380
13381 2005-11-27 Steven G. Kargl <kargls@comcast.net>
13382
13383 PR fortran/24917
13384 * gfortran.dg/boz_6.f90: New test.
13385
13386 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13387
13388 PR fortran/23912
13389 * gfortran.dg/modulo_1.f90: New test.
13390
13391 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13392
13393 PR libfortran/24919
13394 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
13395 fail on CRLF platforms.
13396 * gfortran.dg/ftell_2.f90: Likewise.
13397
13398 2005-11-26 Eric Christopher <echristo@apple.com>
13399
13400 * gcc.dg/intmax_t-1.c: Remove mips xfail.
13401
13402 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
13403
13404 * objc.dg/gnu-runtime-3.m: Simplify.
13405
13406 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
13407
13408 PR middle-end/23669
13409 * gcc.dg/tree-ssa/divide-1.c: New test.
13410 * gcc.dg/tree-ssa/divide-2.c: New test.
13411
13412 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
13413
13414 PR libgfortran/24945
13415 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
13416
13417 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
13418
13419 PR libgfortran/24945
13420 * gfortran.dg/open_status_2.f90: New test.
13421
13422 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13423
13424 * gcc.c-torture/execute/builtins/fprintf.c,
13425 gcc.c-torture/execute/builtins/fputs-lib.c,
13426 gcc.c-torture/execute/builtins/fputs.c,
13427 gcc.c-torture/execute/builtins/lib/fprintf.c,
13428 gcc.c-torture/execute/builtins/lib/printf.c,
13429 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
13430
13431 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
13432
13433 * gcc.dg/20050922-2.c: New test.
13434
13435 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13436
13437 * objc.dg/gnu-runtime-3.m: New test.
13438
13439 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13440
13441 PR c++/9278
13442 * g++.dg/other/void1.C: New test.
13443
13444 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
13445
13446 PR middle-end/24998
13447 * gcc.dg/torture/fp-int-convert-float.c,
13448 gcc.dg/torture/fp-int-convert-double.c,
13449 gcc.dg/torture/fp-int-convert-long-double.c,
13450 gcc.dg/torture/fp-int-convert-timode.c,
13451 gcc.dg/torture/fp-int-convert-float80.c,
13452 gcc.dg/torture/fp-int-convert-float80-timode.c,
13453 gcc.dg/torture/fp-int-convert-float128.c,
13454 gcc.dg/torture/fp-int-convert-float128-timode.c,
13455 gcc.dg/torture/fp-int-convert.h: New files.
13456
13457 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
13458
13459 PR middle-end/24989
13460 * gcc.dg/tree-ssa/bool-10.c: New test.
13461 * gcc.dg/tree-ssa/bool-11.c: New test.
13462 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
13463
13464 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
13465
13466 PR middle-end/24990
13467 * tree-ssa/pr24990-1.c: New test.
13468
13469 2005-11-24 Richard Guenther <rguenther@suse.de>
13470 Dirk Mueller <dmueller@suse.de>
13471
13472 PR c++/14024
13473 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
13474 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
13475 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
13476 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
13477 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
13478 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
13479
13480 2005-11-23 Uros Bizjak <uros@kss-loka.si>
13481
13482 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
13483
13484 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
13485
13486 PR c/21668
13487 * gcc.dg/Wc++-compat.c: New.
13488 * gcc.dg/Wno-c++-compat.c: New.
13489
13490 2005-11-23 Alan Modra <amodra@bigpond.net.au>
13491
13492 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
13493 (vspltish, vspltisw): Likewise.
13494
13495 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13496
13497 PR libgfortran/24794
13498 * gfortran.dg/namelist_12.f: Fix quotes.
13499 * gfortran.dg/namelist_13.f90: Fix quotes.
13500 * gfortran.dg/namelist_14.f90: Fix quotes.
13501 * gfortran.dg/namelist_15.f90: Fix quotes.
13502 * gfortran.dg/namelist_use.f90: Fix quotes.
13503 * gfortran.dg/namelist_use_only.f90: Fix quotes.
13504 * gfortran.dg/namelist_21.f90: New test.
13505 * gfortran.dg/namelist_22.f90: New test.
13506
13507 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
13508
13509 PR target/23435
13510 * gcc.c-torture/compile/pr23435.c: New.
13511
13512 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
13513
13514 * gcc.c-torture/execute/floatunsisf-1.c: New test.
13515
13516 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
13517
13518 * gcc.target/powerpc/405-macchw-1.c,
13519 gcc.target/powerpc/405-macchw-2.c,
13520 gcc.target/powerpc/405-macchwu-1.c,
13521 gcc.target/powerpc/405-macchwu-2.c,
13522 gcc.target/powerpc/405-machhw-1.c,
13523 gcc.target/powerpc/405-machhw-2.c,
13524 gcc.target/powerpc/405-machhwu-1.c,
13525 gcc.target/powerpc/405-machhwu-2.c,
13526 gcc.target/powerpc/405-maclhw-1.c,
13527 gcc.target/powerpc/405-maclhw-2.c,
13528 gcc.target/powerpc/405-maclhwu-1.c,
13529 gcc.target/powerpc/405-maclhwu-2.c,
13530 gcc.target/powerpc/405-mulchw-1.c,
13531 gcc.target/powerpc/405-mulchw-2.c,
13532 gcc.target/powerpc/405-mulchwu-1.c,
13533 gcc.target/powerpc/405-mulchwu-2.c,
13534 gcc.target/powerpc/405-mulhhw-1.c,
13535 gcc.target/powerpc/405-mulhhw-2.c,
13536 gcc.target/powerpc/405-mulhhwu-1.c,
13537 gcc.target/powerpc/405-mulhhwu-2.c,
13538 gcc.target/powerpc/405-mullhw-1.c,
13539 gcc.target/powerpc/405-mullhw-2.c,
13540 gcc.target/powerpc/405-mullhwu-1.c,
13541 gcc.target/powerpc/405-mullhwu-2.c,
13542 gcc.target/powerpc/405-nmacchw-1.c,
13543 gcc.target/powerpc/405-nmacchw-2.c,
13544 gcc.target/powerpc/405-nmachhw-1.c,
13545 gcc.target/powerpc/405-nmachhw-2.c,
13546 gcc.target/powerpc/405-nmaclhw-1.c,
13547 gcc.target/powerpc/405-nmaclhw-2.c,
13548 gcc.target/powerpc/440-macchw-1.c,
13549 gcc.target/powerpc/440-macchw-2.c,
13550 gcc.target/powerpc/440-macchwu-1.c,
13551 gcc.target/powerpc/440-macchwu-2.c,
13552 gcc.target/powerpc/440-machhw-1.c,
13553 gcc.target/powerpc/440-machhw-2.c,
13554 gcc.target/powerpc/440-machhwu-1.c,
13555 gcc.target/powerpc/440-machhwu-2.c,
13556 gcc.target/powerpc/440-maclhw-1.c,
13557 gcc.target/powerpc/440-maclhw-2.c,
13558 gcc.target/powerpc/440-maclhwu-1.c,
13559 gcc.target/powerpc/440-maclhwu-2.c,
13560 gcc.target/powerpc/440-mulchw-1.c,
13561 gcc.target/powerpc/440-mulchw-2.c,
13562 gcc.target/powerpc/440-mulchwu-1.c,
13563 gcc.target/powerpc/440-mulchwu-2.c,
13564 gcc.target/powerpc/440-mulhhw-1.c,
13565 gcc.target/powerpc/440-mulhhw-2.c,
13566 gcc.target/powerpc/440-mulhhwu-1.c,
13567 gcc.target/powerpc/440-mulhhwu-2.c,
13568 gcc.target/powerpc/440-mullhw-1.c,
13569 gcc.target/powerpc/440-mullhw-2.c,
13570 gcc.target/powerpc/440-mullhwu-1.c,
13571 gcc.target/powerpc/440-mullhwu-2.c,
13572 gcc.target/powerpc/440-nmacchw-1.c,
13573 gcc.target/powerpc/440-nmacchw-2.c,
13574 gcc.target/powerpc/440-nmachhw-1.c,
13575 gcc.target/powerpc/440-nmachhw-2.c,
13576 gcc.target/powerpc/440-nmaclhw-1.c,
13577 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
13578
13579 2005-11-21 Jakub Jelinek <jakub@redhat.com>
13580
13581 PR fortran/24774
13582 * gfortran.dg/inquire_9.f90: New test.
13583
13584 PR fortran/21647
13585 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
13586
13587 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13588
13589 PR libfortran/24432
13590 * lib/target-supports.exp (check_effective_target_fortran_large_real):
13591 Check that 'cos' is supported.
13592
13593 2005-11-21 Paul Thomas <pault@gcc.gnu.org
13594
13595 PR fortran/24223
13596 * gfortran.dg/substring_equivalence.f90: New test.
13597
13598 PR fortran/24705
13599 * gfortran.dg/auto_internal_assumed.f90: New test.
13600
13601 2005-11-21 Uros Bizjak <uros@kss-loka.si>
13602
13603 * gcc.dg/fold-div-2.c: New test.
13604
13605 2005-11-20 Ian Lance Taylor <ian@airs.com>
13606
13607 PR rtl-optimization/24883
13608 * gcc.c-torture/compile/pr24883.c: New test.
13609
13610 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
13611
13612 PR middle-end/20583
13613 * gcc.c-torture/compile/pr20583.c: New.
13614
13615 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
13616
13617 * gcc.c-torture/execute/usmul.c: New test.
13618
13619 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
13620
13621 * gcc.dg/tree-ssa/vrp22.c: New test.
13622
13623 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
13624
13625 PR middle-end/24912
13626 * gcc.dg/torture/pr24912-1.c: New test.
13627
13628 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
13629
13630 PR fortran/24862
13631 * gfortran.dg/arrayio_derived_1.f90: New test.
13632
13633 2005-11-19 Richard Guenther <rguenther@suse.de>
13634
13635 PR middle-end/23294
13636 * gcc.dg/tree-ssa/pr23294.c: New testcase.
13637
13638 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
13639
13640 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
13641
13642 2005-11-18 Mark Mitchell <mark@codesourcery.com>
13643
13644 PR c++/8355
13645 * g++.dg/template/friend39.C: New test.
13646
13647 2005-11-18 James E Wilson <wilson@specifix.com>
13648
13649 * gcc.dg/builtin-strstr.c: New.
13650
13651 2005-11-18 Richard Henderson <rth@redhat.com>
13652
13653 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
13654 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
13655 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
13656 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
13657 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
13658 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
13659 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
13660 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
13661 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
13662 renaming to remove initial "ia64-".
13663
13664 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
13665
13666 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
13667
13668 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
13669
13670 * g++.dg/cpp/string-2.C: New test.
13671
13672 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
13673
13674 * gcc.dg/tree-ssa/loop-14.c: New test.
13675
13676 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
13677 Michael Chamberlain <michael@chamberlain.net.au>
13678
13679 * ada/acats/run_all.sh (target_run): Kill long running tests.
13680
13681 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13682
13683 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
13684 * gcc.dg/cleanup-9.c: Likewise.
13685 * gcc.dg/cleanup-10.c: Likewise.
13686 * gcc.dg/cleanup-11.c: Likewise.
13687
13688 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13689
13690 PR fortran/24892
13691 * gfortran.dg/open_access_append_1.f90: New test.
13692 * gfortran.dg/open_access_append_2.f90: New test.
13693
13694 2005-11-16 Richard Guenther <rguenther@suse.de>
13695
13696 PR middle-end/24851
13697 * gcc.c-torture/execute/pr24851.c: New testcase.
13698
13699 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
13700
13701 * gcc.dg/fold-overflow-1.c: New test.
13702
13703 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
13704
13705 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
13706 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
13707
13708 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
13709
13710 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
13711 structures.
13712 * g++.dg/eh/forced2.C: Likewise.
13713 * g++.dg/eh/forced3.C: Likewise.
13714 * g++.dg/eh/forced4.C: Likewise.
13715
13716 2005-11-11 Mike Stump <mrs@apple.com>
13717
13718 * g++.old-deja/g++.mike/unused.C: Add.
13719
13720 2005-11-15 Mark Mitchell <mark@codesourcery.com>
13721
13722 PR c++/24667
13723 * g++.dg/warn/Wcast-qual1.C: New test.
13724
13725 2005-11-15 Jan Hubicka <jh@suse.cz>
13726
13727 * gcc.dg/winline-5.c: Add large-unit-insns limit.
13728
13729 2005-11-14 David Edelsohn <edelsohn@gnu.org>
13730
13731 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
13732
13733 2005-11-14 Diego Novillo <dnovillo@redhat.com>
13734
13735 PR 24840
13736 * gcc.dg/tree-ssa/pr24840.c: New test.
13737
13738 2005-11-14 Janis Johnson <janis187@us.ibm.com>
13739
13740 PR testsuite/24841
13741 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
13742
13743 2005-11-14 Dale Johannesen <dalej@apple.com>
13744
13745 * gcc.c-torture/execute/20051113-1.c: New.
13746
13747 2005-11-14 Mark Mitchell <mark@codesourcery.com>
13748
13749 PR c++/24687
13750 * g++.dg/template/crash43.C: New test.
13751
13752 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
13753
13754 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
13755
13756 2005-11-13 Mark Mitchell <mark@codesourcery.com>
13757
13758 PR c++/24817
13759 * g++.dg/eh/spec8.C: New test.
13760
13761 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
13762
13763 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
13764
13765 2005-11-13 Mark Mitchell <mark@codesourcery.com>
13766
13767 PR c++/20293
13768 * g++.dg/parse/ambig4.C: New test.
13769 * g++.dg/tc1/dr101.C: Adjust error markers.
13770 * g++.dg/lookup/strong-using-2.C: Likewise.
13771 * g++.dg/lookup/ambig5.C: Likewise.
13772 * g++.dg/lookup/ambig4.C: Likewise.
13773 * g++.dg/parse/crash22.C: Likewise.
13774
13775 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
13776
13777 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
13778
13779 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
13780
13781 * gcc.dg/nested-calls-1.c: New test.
13782
13783 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13784
13785 * gfortran.dg/complex_intrinsic_1.f90: New test.
13786 * gfortran.dg/complex_intrinsic_2.f90: New test.
13787 * gfortran.dg/fgetc_1.f90: New test.
13788 * gfortran.dg/fgetc_2.f90: New test.
13789 * gfortran.dg/fgetc_3.f90: New test.
13790 * gfortran.dg/ftell_1.f90: New test.
13791 * gfortran.dg/ftell_2.f90: New test.
13792 * gfortran.dg/gnu_logical_1.F: New test.
13793 * gfortran.dg/gnu_logical_2.f90: New test.
13794
13795 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
13796
13797 PR middle-end/24820
13798 * testsuite/gcc.dg/pr24820.c: New test.
13799
13800 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
13801
13802 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
13803 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
13804 variable.
13805
13806 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13807
13808 testsuite/24614
13809 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
13810
13811 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
13812
13813 * gcc.target/cris/cris.exp: New file.
13814 * gcc.target/cris/rld-legit1.c: New test.
13815 * gcc.target/cris/rld-legit2.c: New test.
13816
13817 2005-11-12 Jakub Jelinek <jakub@redhat.com>
13818
13819 PR c++/24780
13820 * g++.dg/opt/pr24780.C: New test.
13821
13822 PR c++/24761
13823 * g++.dg/template/asm1.C: New test.
13824
13825 2005-11-12 Steven G. Kargl <kargls@comcast.net>
13826
13827 PR libgfortran/24787
13828 * gfortran.dg/scan_1.f90: New test.
13829
13830 2005-11-12 Jan Hubicka <jh@suse.cz>
13831
13832 * gcc.target/i386/minmax-1.c: New.
13833 * gcc.target/i386/minmax-2.c: New.
13834
13835 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
13836
13837 * gcc.dg/pr24445.c: Fix for 64-bit targets.
13838
13839 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
13840
13841 * gcc.c-torture/execute/20051110-1.c,
13842 gcc.c-torture/execute/20051110-2.c: New tests.
13843
13844 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
13845
13846 PR middle-end/24750
13847 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
13848 New tests.
13849
13850 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
13851
13852 * lib/target-libpath.exp (get_shlib_extension): New proc.
13853 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
13854 * lib/gfortran.exp (gfortran_link_flags): Likewise.
13855 * lib/objc.exp (objc_target_compile): Likewise.
13856 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
13857 detection.
13858
13859 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
13860
13861 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
13862
13863 * lib/target-supports.exp (check_effective_target_static_libgfortran):
13864 Add -static to additional_flags and pass it to target_compile.
13865
13866 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13867
13868 PR libgfortran/24719
13869 gfortran.dg/read_noadvance.f90: New test.
13870
13871 PR libgfortran/24699
13872 gfortran.dg/fmt_t_2.f90: New test.
13873
13874 PR libgfortran/24785
13875 gfortran.dg/read_x_eor.f90: New test.
13876
13877 PR libgfortran/24584
13878 gfortran.dg/namelist_empty.f90: Rename test.
13879
13880 PR libgfortran/24489
13881 gfortran/read_eor.f90: Rename test.
13882
13883 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
13884
13885 PR fortran/15976
13886 * gfortran.dg/automatic_module_variable.f90: New test.
13887
13888 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
13889
13890 PR target/24445
13891 * gcc.dg/pr24445.c: New test.
13892
13893 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
13894
13895 PR fortran/24655
13896 PR fortran/24755
13897 * gfortran.dg/recursive_statement_functions.f90: Add statement
13898 functions using inline intrinsic functions and parameters to test
13899 that they no longer seg-fault.
13900
13901 PR fortran/24409
13902 gfortran.dg/nested_modules_4.f90: New test.
13903 gfortran.dg/nested_modules_5.f90: New test.
13904
13905 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13906
13907 PR fortran/24643
13908 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
13909
13910 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
13911
13912 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
13913 failures.
13914
13915 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13916
13917 * gcc.dg/sparc-getcontext-1.c: New test.
13918
13919 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
13920
13921 * gcc.dg/ifcvt-fabs-1.c: New test.
13922
13923 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
13924
13925 PR other/4372
13926 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
13927 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
13928
13929 2005-11-09 Richard Guenther <rguenther@suse.de>
13930
13931 PR tree-optimization/24716
13932 * gcc.c-torture/execute/pr24716.c: New testcase.
13933
13934 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13935
13936 * gcc.dg/pr24624.c: Disable for non S/390 targets.
13937
13938 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13939
13940 PR 24624
13941 * gcc.dg/pr24624.c: Testcase added.
13942
13943 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13944
13945 PR 24623
13946 * g++.dg/other/pr24623.C: Testcase added.
13947
13948 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
13949
13950 PR fortran/22607
13951 * gfortran-dg/pure_byref_1.f90: New.
13952 * gfortran-dg/pure_byref_2.f90: New.
13953
13954 2005-11-09 Uros Bizjak <uros@kss-loka.si>
13955
13956 PR c/24101
13957 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
13958 * gcc.dg/dg.exp: Run main loop also for *.i files.
13959
13960 2005-11-08 Jakub Jelinek <jakub@redhat.com>
13961
13962 PR c++/19450
13963 * g++.dg/tls/diag-3.C: New test.
13964 * g++.dg/tls/diag-4.C: New test.
13965 * g++.dg/tls/static-1.C: New test.
13966 * g++.dg/tls/static-1a.cc: New file.
13967
13968 2005-11-08 Diego Novillo <dnovillo@redhat.com>
13969
13970 PR 23046
13971 * g++.dg/tree-ssa/pr23046.C: New test.
13972
13973 2005-11-08 Devang Patel <dpatel@apple.com>
13974
13975 PR tree-optimization/23115
13976 * gcc.dg/tree-ssa/pr23115.c: New.
13977
13978 2005-11-08 David Edelsohn <edelsohn@gnu.org>
13979
13980 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
13981 * gcc.target/powerpc/pr16155.c: Same.
13982 * gcc.target/powerpc/altivec-1.c: Same.
13983 * gcc.target/powerpc/altivec-2.c: Same.
13984 * gcc.target/powerpc/altivec-3.c: Same.
13985 * gcc.target/powerpc/altivec-5.c: Same.
13986 * gcc.target/powerpc/altivec-11.c: Same.
13987 * gcc.target/powerpc/altivec-12.c: Same.
13988 * gcc.target/powerpc/altivec-14.c: Same.
13989 * gcc.target/powerpc/altivec-22.c: Same.
13990 * gcc.target/powerpc/altivec-consts.c: Same.
13991 * gcc.target/powerpc/altivec-pr22085.c: Same.
13992 * gcc.target/powerpc/altivec-splat.c: Same.
13993 * gcc.target/powerpc/altivec-varargs-1.c: Same.
13994 * gcc.target/powerpc/altivec-vec-merge.c: Same.
13995 * gcc.target/powerpc/darwin-longlong.c: Same.
13996
13997 2005-11-08 Uros Bizjak <uros@kss-loka.si>
13998
13999 PR target/19340
14000 * gcc.dg/pr19340.c: New test.
14001
14002 2005-11-07 Ian Lance Taylor <ian@airs.com>
14003
14004 PR rtl-optimization/24683
14005 * gcc.dg/pr24683.c: New test.
14006
14007 2005-11-07 Uros Bizjak <uros@kss-loka.si>
14008
14009 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
14010 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
14011
14012 2005-11-07 Uros Bizjak <uros@kss-loka.si>
14013
14014 * gcc.target/i386/pr23376.c: Compile with -mmmx.
14015
14016 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
14017
14018 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
14019
14020 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
14021
14022 PR target/24230
14023
14024 * gcc.target/powerpc/altivec-consts.c,
14025 gcc.target/powerpc/altivec-splat.c: New testcase.
14026
14027 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
14028
14029 PR c/24599
14030
14031 * gcc.dg/overflow-2.c: New testcase.
14032
14033 2005-11-07 Jakub Jelinek <jakub@redhat.com>
14034
14035 PR rtl-optimization/23567
14036 * gcc.c-torture/execute/20051104-1.c: New test.
14037
14038 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
14039
14040 PR fortran/24534
14041 gfortran.dg/private_type_2.f90: Modified to check that case with
14042 PRIVATE declaration within derived type is accepted.
14043
14044 PR fortran/20838
14045 gfortran.dg/pointer_assign_1.f90: New test.
14046
14047 PR fortran/20840
14048 * gfortran.dg/arrayio_0.f90: New test.
14049
14050 PR fortran/17737
14051 gfortran.dg/data_initialized.f90: New test.
14052 gfortran.dg/data_constraints_1.f90: New test.
14053 gfortran.dg/data_constraints_2.f90: New test.
14054
14055 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
14056
14057 PR fortran/24174
14058 PR fortran/24305
14059 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
14060
14061 2005-11-06 Diego Novillo <dnovillo@redhat.com>
14062
14063 PR 24670
14064 * gcc.dg/tree-ssa/pr24670.c: New test.
14065
14066 2005-11-05 Ian Lance Taylor <ian@airs.com>
14067
14068 PR target/22432
14069 * gcc.target/i386/pr22432.c: New test.
14070
14071 2005-11-05 Richard Henderson <rth@redhat.com>
14072
14073 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
14074 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
14075 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
14076 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
14077 from gcc.dg/alpha-*.
14078 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
14079 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
14080
14081 2005-11-05 Andreas Jaeger <aj@suse.de>
14082
14083 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
14084
14085 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
14086
14087 PR target/23424
14088 * gcc.dg/torture/pr23424-1.c: New test.
14089
14090 2005-11-04 Richard Henderson <rth@redhat.com>
14091
14092 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
14093 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
14094 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
14095 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
14096 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
14097 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
14098 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
14099 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
14100 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
14101 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
14102 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
14103 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
14104 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
14105 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
14106 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
14107 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
14108 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
14109 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
14110 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
14111 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
14112 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
14113 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
14114 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
14115 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
14116 Move from gcc.dg/.
14117 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
14118 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
14119 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
14120 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
14121 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
14122 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
14123 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
14124 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
14125 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
14126 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
14127 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
14128 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
14129 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
14130 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
14131 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
14132 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
14133 gcc.target/i386/lea.c, gcc.target/i386/local.c,
14134 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
14135 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
14136 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
14137 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
14138 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
14139 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
14140 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
14141 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
14142 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
14143 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
14144 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
14145 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
14146 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
14147 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
14148 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
14149 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
14150 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
14151 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
14152 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
14153 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
14154 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
14155 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
14156 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
14157 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
14158 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
14159 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
14160 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
14161 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
14162
14163 2005-11-04 Diego Novillo <dnovillo@redhat.com>
14164
14165 PR 24627
14166 * gcc.dg/tree-ssa/pr24627.c: New test.
14167
14168 2005-11-04 Paul Brook <paul@codesourcery.com>
14169
14170 * gcc.dg/tls/opt-10.c: New test.
14171
14172 2005-11-04 Andreas Jaeger <aj@suse.de>
14173
14174 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
14175 avoid extra warnings.
14176
14177 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14178
14179 PR libfortran/22298
14180 * lib/target-supports.exp
14181 (check_effective_target_static_libgfortran): New
14182 static_libgfortran effective target.
14183 * gfortran.dg/static_linking_1.f: New test.
14184 * gfortran.dg/static_linking_1.c: New file.
14185
14186 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
14187
14188 * gcc.dg/pr24615.c: Guard test with { target fpic }.
14189
14190 2005-11-03 Josh Conner <jconner@apple.com>
14191
14192 PR c++/19989
14193 g++.dg/ext/array2.C: New test.
14194 g++.dg/template/dependent-name3.C: New test.
14195 g++.dg/template/dependent-name4.C: New test.
14196 g++.dg/template/sfinae2.C: New test.
14197
14198 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14199
14200 PR preprocessor/22042
14201 * gcc.dg/cpp/strify4.c: New test.
14202
14203 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14204
14205 PR c++/17964
14206 * g++.dg/cpp/string-1.C: New test.
14207
14208 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14209
14210 * gcc.target/powerpc: New directory.
14211 * gcc.target/powerpc/powerpc.exp: New file.
14212 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
14213 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
14214 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
14215 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
14216 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
14217 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
14218 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
14219 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
14220 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
14221 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
14222 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
14223 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
14224 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
14225 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
14226 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
14227 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
14228 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
14229 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
14230 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
14231 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
14232 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
14233 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
14234 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
14235 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
14236 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
14237 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
14238 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
14239 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
14240 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
14241 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
14242 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
14243 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
14244 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
14245 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
14246
14247 2005-11-03 Mark Mitchell <mark@codesourcery.com>
14248
14249 PR c++/21627
14250 * g++.dg/warn/inline2.C: New test.
14251
14252 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14253
14254 PR middle-end/23155
14255 * g++.dg/ext/c99struct1.C: New test.
14256 * gcc.dg/union-cast-1.c: New test.
14257 * gcc.dg/union-cast-2.c: New test.
14258 * gcc.dg/union-cast-3.c: New test.
14259
14260 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14261
14262 PR middle-end/24589
14263 * gcc.c-torture/execute/zero-struct-2.c: New test.
14264
14265 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14266
14267 PR c++/24582
14268 * g++.dg/init/switch1.C: New test.
14269
14270 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14271
14272 * gcc.dg/delay-slot-1.c: New test.
14273
14274 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
14275
14276 PR target/24620
14277 * gcc.dg/pr24620.c: New test.
14278
14279 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14280
14281 PR c/24329
14282 * gcc.dg/format/unnamed-1.c: New test.
14283
14284 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14285
14286 PR c++/22434
14287 * g++.dg/expr/cond8.C: New test.
14288
14289 PR c++/24560
14290 * g++.dg/parse/dot1.C: New test.
14291
14292 2005-11-02 Jan Hubicka <jh@suse.cz>
14293
14294 PR target/23303
14295 * gcc.dg/i386-lea.c: New test
14296
14297 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
14298
14299 PR target/24615
14300 * gcc.dg/pr24615.c: New test.
14301
14302 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
14303
14304 PR target/24600
14305 * gcc.dg/pr24600.c: New test.
14306
14307 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14308
14309 PR c++/19253
14310 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
14311 * g++.dg/parse/typename9.C: New test.
14312 * g++/dg/parse/typename10.C: Likewise.
14313
14314 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14315
14316 PR fortran/18157
14317 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
14318 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
14319 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
14320
14321 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14322
14323 PR c++/24569
14324 * g++.dg/debug/static1.C: New test.
14325
14326 2005-11-02 Josh Conner <jconner@apple.com>
14327
14328 * g++.dg/crash38.C: moved into proper directory...
14329 * g++.dg/template/crash42.C: ...here
14330
14331 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
14332
14333 PR target/18338
14334 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
14335 pcc_bitfield_type_matters || default_packed.
14336
14337 * lib/target-supports.exp
14338 (check_effective_target_pcc_bitfield_type_matters): New proc.
14339 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
14340
14341 PR testsuite/23304
14342 * lib/target-supports.exp (check_effective_default_packed): New proc.
14343 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
14344 Gate expected errors on target ! default_packed.
14345 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
14346
14347 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14348
14349 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
14350 change (r106358).
14351
14352 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14353
14354 PR fortran/24008
14355 * gfortran.dg/entry_5.f90: New.
14356 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
14357
14358 2005-11-01 Bob Wilson <bob.wilson@acm.org>
14359
14360 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
14361
14362 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
14363
14364 PR fortran/21565
14365 gfortran.dg/namelist_blockdata.f90: New test.
14366
14367 PR fortran/18737
14368 gfortran.dg/external_implicit_none.f90: New test.
14369
14370 PR fortran/14994
14371 * gfortran.dg/secnds.f: New test.
14372
14373 2005-10-31 Jan Hubicka <jh@suse.cz>
14374
14375 PR target/20928
14376 * gcc.c-torture/compile/pr20928.c: New test.
14377
14378 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
14379
14380 PR middle-end/23492
14381 * gcc.c-torture/compile/zero-strct-5.c: New test.
14382
14383 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
14384
14385 PR libgfortran/24584
14386 * gfortran.dg/pr24584.f90: New test.
14387
14388 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
14389
14390 PR fortran/18883
14391 * gfortran.dg/char_result_9.f90: New.
14392 * gfortran.dg/char_result_10.f90: New.
14393
14394 2005-10-30 Jan Hubicka <jh@suse.cz>
14395
14396 * g++.dg/tree-ssa/pr24172.C: New testcase.
14397
14398 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14399
14400 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
14401
14402 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
14403
14404 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
14405 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
14406 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
14407 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
14408 gfortran.dg/enum_9.f90,
14409 gfortran.fortran-torture/compile/enum_1.f90,
14410 gfortran.fortran-torture/execute/enum_1.f90,
14411 gfortran.fortran-torture/execute/enum_2.f90,
14412 gfortran.fortran-torture/execute/enum_3.f90,
14413 gfortran.fortran-torture/execute/enum_4.f90: New tests.
14414
14415 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
14416
14417 PR target/18482
14418 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
14419 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
14420
14421 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14422
14423 PR libfortran/20179
14424 * gfortran.dg/mixed_io_1.f90: New test.
14425 * gfortran.dg/mixed_io_1.c: New file.
14426
14427 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14428
14429 * gfortran.dg/malloc_free_1.f90: New test.
14430
14431 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
14432
14433 * gcc.dg/nested-func-4.c: Require profiling -pg.
14434
14435 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14436
14437 PR C++/23229
14438 * g++.dg/warn/main-2.C: New test.
14439
14440 2005-10-28 Steven G. Kargl <kargls@comcast.net>
14441
14442 PR fortran/24545
14443 * gfortran.dg/interface_2.f90: new test.
14444
14445 2005-10-28 Josh Conner <jconner@apple.com>
14446
14447 PR c++/22153
14448 * g++.dg/template/crash38.C: New test.
14449 * g++.dg/parse/explicit1.C: Change expected errors.
14450
14451 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14452
14453 PR C++/23426
14454 * g++.dg/other/large-size-array.C: New test.
14455
14456 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14457
14458 PR middle-end/24362
14459 * g++.dg/opt/complex4.C: New test.
14460
14461 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
14462
14463 * gcc.dg/nested-func-4.c: New test.
14464
14465 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
14466
14467 PR fortran/24158
14468 gfortran.dg/derived_recursion.f90: New test.
14469 gfortran.dg/implicit_actual.f90: New test.
14470
14471 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
14472
14473 PR middle-end/24295, PR testsuite/24477
14474 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
14475 removed when weakref hits the tree.
14476
14477 2005-10-25 Jakub Jelinek <jakub@redhat.com>
14478
14479 * gfortran.dg/cray_pointers_4.f90: New test.
14480
14481 * gfortran.dg/cray_pointers_5.f90: New test.
14482
14483 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
14484
14485 PR fortran/22290
14486 * gfortran.dg/assign_5.f90: New test.
14487 * gfortran.dg/assign_6.f: New test.
14488
14489 2005-10-25 Uros Bizjak <uros@kss-loka.si>
14490
14491 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
14492 CPU has no SSE support.
14493
14494 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
14495
14496 PR libgfortran/24224
14497 * gfortran.dg/arrayio_1.f90: Update attribution.
14498 * gfortran.dg/arrayio_2.f90: Update attribution.
14499 * gfortran.dg/arrayio_3.f90: Update attribution.
14500 * gfortran.dg/arrayio_4.f90: Update test conditions.
14501 * gfortran.dg/arrayio_5.f90: Update attribution.
14502 * gfortran.dg/arrayio_6.f90: New test.
14503 * gfortran.dg/arrayio_7.f90: New test.
14504
14505 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
14506
14507 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
14508
14509 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
14510
14511 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
14512
14513 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
14514
14515 PR fortran/24416
14516 * gfortran.dg/namelist_char_only.f90: New test.
14517
14518 2005-10-24 Asher Langton <langton2@llnl.gov>
14519
14520 PR fortran/17031
14521 PR fortran/22282
14522 * gfortran.dg/cray_pointers_1.f90: New test.
14523 * gfortran.dg/cray_pointers_2.f90: New test.
14524 * gfortran.dg/cray_pointers_3.f90: New test.
14525 * gfortran.dg/loc_1.f90: New test.
14526 * gfortran.dg/loc_2.f90: New test.
14527
14528 2005-10-24 Steven Bosscher <stevenb@suse.de>
14529
14530 * gcc.dg/pr24225.c: New test.
14531
14532 2005-10-24 Asher Langton <langton2@llnl.gov>
14533
14534 * gfortran.dg/dup_save_1.f90: New test.
14535 * gfortran.dg/dup_save_2.f90: New test.
14536
14537 2005-10-24 Paul Brook <paul@codesourcery.com>
14538
14539 PR 24107
14540 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
14541 stdint.h.
14542
14543 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
14544
14545 PR libgfortran/24489
14546 * gfortran.dg/pr24489.f90: New test.
14547
14548 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
14549
14550 PR fortran/23635
14551 * gfortran.dg/ichar_1.f90: Add tests for derived types.
14552
14553 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
14554
14555 PR target/18911
14556 * g++.dg/init/array16.C: Skip for mmix-*-*.
14557
14558 2005-10-23 Asher Langton <langton2@llnl.gov>
14559
14560 * gfortran.dg/byte_1.f90: New test.
14561 * gfortran.dg/byte_2.f90: New test.
14562
14563 2005-10-23 David Edelsohn <edelsohn@gnu.org>
14564
14565 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
14566
14567 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
14568
14569 PR fortran/18022
14570 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
14571
14572 PR fortran/24311
14573 * gfortran.dg/merge_char_const.f90: New test.
14574
14575 PR fortran/24384
14576 * gfortran.dg/spread_scalar_source.f90: New test.
14577
14578 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
14579
14580 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
14581
14582 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
14583 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
14584
14585 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
14586
14587 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
14588
14589 PR fortran/24426
14590 * gfortran.dg/der_pointer_4.f90: New.
14591
14592 2005-10-22 David Ayers <d.ayers@inode.at>
14593
14594 * obj-c++.dg/except-1.mm: Simplify.
14595
14596 2005-10-21 David Ayers <d.ayers@inode.at>
14597
14598 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
14599
14600 2005-10-21 Jakub Jelinek <jakub@redhat.com>
14601
14602 * gfortran.dg/assumed_dummy_2.f90: New test.
14603
14604 2005-10-21 James E Wilson <wilson@specifix.com>
14605
14606 PR preprocessor/15220
14607 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
14608
14609 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
14610
14611 * gcc.c-torture/execute/20051021-1.c: New test.
14612
14613 2005-10-21 Mark Mitchell <mark@codesourcery.com>
14614
14615 PR c++/24260
14616 * g++.dg/ext/tmplattr1.C: New test.
14617
14618 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
14619
14620 PR fortran/24440
14621 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
14622
14623 2005-10-20 Geoffrey Keating <geoffk@apple.com>
14624
14625 * obj-c++.dg/except-1.mm: New.
14626
14627 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
14628
14629 2005-10-21 Alan Modra <amodra@bigpond.net.au>
14630
14631 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
14632
14633 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
14634
14635 PR middle-end/24295
14636 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
14637 declarations with the same names as thunks' alias targets, use
14638 aliases instead.
14639 * gcc.dg/attr-alias-3.c: New test.
14640 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
14641
14642 2005-10-20 Mark Mitchell <mark@codesourcery.com>
14643
14644 PR c++/22618
14645 * g++.dg/parse/access8.C: New test.
14646
14647 2005-10-20 Richard Guenther <rguenther@suse.de>
14648
14649 PR c++/24439
14650 * g++.dg/tree-ssa/pr24439.C: New testcase.
14651
14652 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14653
14654 * g++.dg/opt/delay-slot-1.C: New test.
14655
14656 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
14657
14658 PR fortran/21625
14659 * gfortran.fg/der_init_1.f90: New.
14660
14661 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
14662
14663 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
14664
14665 2005-10-19 Mark Mitchell <mark@codesourcery.com>
14666
14667 PR c++/21908
14668 * g++.dg/parse/error28.C: New test.
14669
14670 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14671
14672 * gcc.dg/profile-generate-2.c: New test.
14673
14674 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
14675
14676 PR target/23589
14677 * g++.dg/ext/dllimport11.C: New.
14678
14679 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14680
14681 PR c++/22293
14682 * g++.dg/other/friend3.C: New test.
14683
14684 2005-10-18 Mark Mitchell <mark@codesourcery.com>
14685
14686 PR c++/23293
14687 * g++.dg/template/error19.C: New test.
14688
14689 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
14690
14691 PR c++/21383
14692 * g++.dg/overload/koenig2.C: New.
14693
14694 PR c++/23118
14695 * g++.dg/overload/error2.C: New.
14696
14697 PR c++/22604
14698 * g++.dg/inherit/covariant14.C: New.
14699
14700 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14701
14702 PR c++/23440
14703 * g++.dg/parse/for1.C: New test.
14704
14705 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
14706
14707 PR fortran/23446
14708 * gfortran.dg/host_dummy_index_1.f90: New test.
14709
14710 PR fortran/21459
14711 * gfortran.dg/automatic_char_len_2.f90: New test.
14712
14713 PR fortran/20866
14714 * gfortran.dg/recursive_statement_functions.f90: New test.
14715
14716 PR fortran/20853
14717 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
14718
14719 PR fortran/20849
14720 * gfortran.dg/external_initializer.f90: New test.
14721
14722 PR fortran/20837
14723 * non_module_public.f90: New test.
14724
14725 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
14726
14727 PR c++/24386
14728 * g++.dg/template/overload7.C: New.
14729
14730 PR c++/22551
14731 * g++.dg/other/switch2.C: Remove expected warnings.
14732
14733 PR c++/21353
14734 * g++.dg/template/defarg6.C: New.
14735
14736 2005-10-17 Uros Bizjak <uros@kss-loka.si>
14737
14738 PR target/24315
14739 * gcc.target/i386/pr24315.c: New test.
14740
14741 2005-10-16 Mark Mitchell <mark@codesourcery.com>
14742
14743 PR c++/24389
14744 * g++.dg/template/static21.C: New test.
14745 * g++.dg/template/static21-a.cc: Likewise.
14746
14747 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
14748
14749 PR c++/23959
14750 * g++.dg/warn/Wswitch-default-1.C: New test.
14751 * g++.dg/warn/Wswitch-default-2.C: New test.
14752
14753 2005-10-16 Mark Mitchell <mark@codesourcery.com>
14754
14755 PR c++/22173
14756 * g++.dg/parse/template18.C: New test.
14757 * g++.dg/template/nontype15.C: Likewise.
14758
14759 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
14760
14761 PR fortran/22273
14762 * gfortran.dg/spec_expr_2.f90: New.
14763
14764 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
14765
14766 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
14767 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
14768 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
14769 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
14770 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
14771 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
14772 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
14773 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
14774 previous target-specific skips and warning-message matches where
14775 applicable.
14776
14777 2005-10-15 Mark Mitchell <mark@codesourcery.com>
14778
14779 PR c++/21347
14780 * g++.dg/warn/Wctor-dtor.C: New test.
14781
14782 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14783
14784 PR c/23439
14785 * gcc.dg/for-1.c: New test.
14786
14787 2005-10-14 Mark Mitchell <mark@codesourcery.com>
14788
14789 PR c++/19565
14790 * g++.dg/warn/Wconversion1.C: New test.
14791 * g++.dg/ext/packed4.C: Compile with -w.
14792 * g++.dg/opt/20050511-1.C: Likewise.
14793 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
14794
14795 2005-10-14 Jakub Jelinek <jakub@redhat.com>
14796
14797 * gfortran.dg/boz_5.f90: New test.
14798
14799 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
14800
14801 PR c++/22551
14802 * g++.dg/other/switch2.C: New.
14803
14804 PR c++/23984
14805 * g++.dg/init/ctor7.C: New.
14806
14807 2005-10-13 David Edelsohn <edelsohn@gnu.org>
14808
14809 PR c++/23730
14810 * g++.dg/parse/crash32.C: New test.
14811
14812 2005-10-13 Mark Mitchell <mark@codesourcery.com>
14813
14814 PR c++/20721
14815 * g++.dg/init/goto2.C: New test.
14816
14817 PR c++/22464
14818 * g++.dg/template/crash/41.C: New test.
14819
14820 PR c++/22180
14821 * g++.dg/template/crash40.C: New test.
14822
14823 PR c++/23694
14824 * g++.dg/parse/friend5.C: New test.
14825
14826 PR c++/23307
14827 * g++.dg/template/crash38.C: New test.
14828
14829 PR c++/22352
14830 * g++.dg/template/friend38.C: New test.
14831
14832 PR c++/22405
14833 * g++.dg/template/crash39.C: New test.
14834
14835 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
14836
14837 * gcc.dg/debug/dwarf2/dwarf-char1.c,
14838 gcc.dg/debug/dwarf2/dwarf-char2.c,
14839 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
14840
14841 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
14842
14843 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
14844
14845 * gcc.dg/dll-2.c: Add tests for warnings.
14846 * gcc.dg/dll-3.c: Likewise.
14847 * gcc.dg/dll-4.c: Likewise.
14848
14849 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
14850 * g++.dg/ext/dllimport2.C: Likewise.
14851 * g++.dg/ext/dllimport3.C: Likewise.
14852 * g++.dg/ext/dllimport7.C: Likewise.
14853 * g++.dg/ext/dllimport8.C: Likewise.
14854 * g++.dg/ext/dllimport9.C: Likewise.
14855
14856 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
14857
14858 PR fortran/24092
14859 * gfortran.dg/derived_pointer_recursion.f90: New test.
14860
14861 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
14862
14863 * gcc.c-torture/execute/20051012-1.c: New test.
14864
14865 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14866
14867 PR fortran/18082
14868 * gfortran.dg/automatic_char_len_1.f90: New test.
14869
14870 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14871
14872 PR fortran/20847
14873 * gfortran.dg/save_common.f90: New test.
14874
14875 PR fortran/20856
14876 * gfortran.dg/save_result.f90: New test.
14877
14878 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
14879
14880 PR c++/21592
14881 * g++.dg/template/dependent-expr1.C: Add new expected error.
14882 * g++.dg/template/dependent-expr2.C: Adjust error text.
14883 * g++.dg/template/overload6.C: New.
14884
14885 PR c++/23797
14886 * g++.dg/other/typename8.C: New.
14887
14888 PR c++/21117
14889 * g++.dg/other/return1.C: New.
14890
14891 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
14892
14893 PR c++/24052
14894 * g++.dg/ext/label5.C: New.
14895
14896 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
14897
14898 PR c++/19964
14899 * g++.dg/parse/crash31.C: New.
14900
14901 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
14902
14903 * g++.dg/ipa/ipa-1.c: New test.
14904 * g++.dg/ipa/ipa-2.c: New test.
14905 * g++.dg/ipa/ipa-3.c: New test.
14906 * g++.dg/ipa/ipa-4.c: New test.
14907 * g++.dg/ipa/ipa-5.c: New test.
14908 * g++.dg/ipa/ipa.exp: New file.
14909
14910 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14911
14912 PR fortran/24207
14913 * gfortran.dg/private_type_3.f90: New test.
14914
14915 2005-10-11 Steven G. Kargl <kargls@comcast.net>
14916
14917 PR fortran/20786
14918 gfortran.dg/aint_anint_1.f90: New test.
14919
14920 2005-10-11 Steven G. Kargl <kargls@comcast.net>
14921
14922 PR libgfortran/24313
14923 gfortran.dg/csqrt.f: New test.
14924
14925 2005-10-11 Ian Lance Taylor <ian@airs.com>
14926
14927 PR c++/8057
14928 * g++.dg/warn/noeffect7.C: New test.
14929 * g++.dg/warn/noeffect2.C: Instantiate templates.
14930 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
14931 and warning.
14932
14933 2005-10-11 Mark Mitchell <mark@codesourcery.com>
14934
14935 PR c++/21089
14936 * g++.dg/init/float1.C: New test.
14937
14938 PR c++/24277
14939 * g++.dg/init/member1.C: Tweak error markers.
14940
14941 2005-10-11 Janis Johnson <janis187@us.ibm.com>
14942
14943 PR testsuite/24281
14944 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
14945 Check for null pointer.
14946
14947 2005-10-11 Mark Mitchell <mark@codesourcery.com>
14948
14949 PR c++/21369
14950 * g++.dg/parse/ret-type3.C: New test.
14951
14952 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
14953
14954 PR tree-opt/23946
14955 * gcc.c-torture/compile/pr23946.c: New test.
14956
14957 2005-10-11 Jakub Jelinek <jakub@redhat.com>
14958
14959 * g++.dg/opt/mmx2.C: New test.
14960
14961 2005-10-10 Mark Mitchell <mark@codesourcery.com>
14962
14963 PR c++/24277
14964 * g++.dg/template/static20.C: New test.
14965
14966 PR c++/24302
14967 * g++.dg/warn/Wunused-12.C: New test.
14968
14969 PR c++/23437
14970 * g++.dg/template/arg4.C: New test.
14971
14972 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14973
14974 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
14975 * gcc.dg/ucnid-3.c: Likewise.
14976 * gcc.dg/ucnid-4.c: Likewise.
14977 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
14978 * g++.dg/other/ucnid-1.C: Likewise.
14979 * gcc.dg/sparc-frame-1.c: New test.
14980
14981 2005-10-10 Mark Mitchell <mark@codesourcery.com>
14982
14983 PR c++/24139
14984 * g++.dg/template/spec27.C: New test.
14985
14986 PR c++/24275
14987 * g++.dg/template/static19.C: New test.
14988
14989 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14990
14991 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
14992 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
14993
14994 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
14995
14996 PR target/24136
14997 * gfortran.fortran-torture/compile/pr24136.f: New test.
14998
14999 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
15000
15001 PR c++/22172
15002 * g++.dg/parse/crash30.C: New test.
15003
15004 2005-10-07 Richard Guenther <rguenther@suse.de>
15005
15006 PR middle-end/24227
15007 * gcc.c-torture/compile/pr24227.c: New testcase.
15008
15009 2005-10-07 Steve Ellcey <sje@cup.hp.com>
15010
15011 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
15012 Do not put aligned attributes on array elements.
15013
15014 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
15015
15016 PR testsuite/23611, PR testsuite/23615
15017 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
15018 writing prototypes of library functions by hand.
15019 * obj-c++.dg/bitfield-4.mm: Likewise.
15020 * obj-c++.dg/const-str-4.mm: Likewise.
15021 * obj-c++.dg/encode-4.mm: Likewise.
15022 * obj-c++.dg/encode-5.mm: Likewise.
15023 * obj-c++.dg/encode-6.mm: Likewise.
15024 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
15025 * obj-c++.dg/method-10.mm: Likewise.
15026 * obj-c++.dg/method-17.mm: Likewise.
15027 * obj-c++.dg/method-19.mm: Likewise.
15028 * obj-c++.dg/try-catch-2.mm: Likewise.
15029
15030 2005-10-06 Richard Henderson <rth@redhat.com>
15031
15032 PR 24236
15033 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
15034
15035 2005-10-06 Dale Johannesen <dalej@apple.com>
15036
15037 * gcc.c-torture/execute/20030125-1.c: Correct.
15038
15039 2005-10-06 Richard Guenther <rguenther@suse.de>
15040
15041 PR tree-optimization/24238
15042 * g++.dg/tree-ssa/pr24238.C: New testcase.
15043
15044 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
15045
15046 PR 18568
15047 * gfortran.dg/der_pointer_3.f90: New test.
15048
15049 2005-10-05 Devang Patel <dpatel@apple.com>
15050
15051 PR Debug/23205
15052 * g++.dg/other/PR23205.C: New.
15053
15054 2005-10-05 Richard Henderson <rth@redhat.com>
15055
15056 PR target/23602
15057 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
15058 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
15059
15060 2005-10-05 Dale Johannesen <dalej@apple.com>
15061
15062 * gcc.c-torture/execute/float-floor.c: New.
15063
15064 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
15065
15066 PR tree-optimization/21419
15067 PR tree-optimization/24146
15068 PR tree-optimization/24151
15069
15070 * g++.dg/ext/asm7.C: New.
15071 * g++.dg/ext/asm8.C: New.
15072 * gcc.dg/asm-1.c: Compile on all targets.
15073 * gcc.dg/asm-pr24146.c: New.
15074 * gcc.dg/pr21419.c: Adjust error messages.
15075
15076 2005-10-05 Richard Guenther <rguenther@suse.de>
15077
15078 PR fortran/24176
15079 * gfortran.fortran-torture/compile/empty.f90: New testcase.
15080
15081 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
15082
15083 PR c++/23513
15084 * g++.dg/template/spec22.C: Robustify test.
15085 * g++.dg/template/spec26.C: New.
15086
15087 2005-10-05 Uros Bizjak <uros@kss-loka.si>
15088
15089 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
15090 if target supports vector instructions.
15091
15092 2005-10-04 Geoffrey Keating <geoffk@apple.com>
15093
15094 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
15095 C99 functions.
15096
15097 2005-10-04 Janis Johnson <janis187@us.ibm.com>
15098
15099 * lib/target-supports.exp (check_effective_target_fortran_large_real,
15100 check_effective_target_fortran_large_int): Replace cached result
15101 when target changes.
15102
15103 2005-10-04 Devang Patel <dpatel@apple.com>
15104
15105 * gcc.dg/i386-sse-vect-types.c: New.
15106
15107 2005-10-04 Ian Lance Taylor <ian@airs.com>
15108
15109 PR preprocessor/13726
15110 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
15111 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
15112
15113 2005-10-04 Richard Guenther <rguenther@suse.de>
15114
15115 PR c/23576
15116 * gcc.dg/noncompile/pr23576.c: New testcase.
15117
15118 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15119
15120 PR middle-end/23125
15121 * gcc.dg/register-var-3.c: New test.
15122
15123 2005-10-04 Steven Bosscher <stevenb@suse.de>
15124
15125 * gcc.dg/pr23049.c: New test.
15126
15127 * gcc.dg/ucnid-4.c: Fix test.
15128
15129 2005-10-03 Diego Novillo <dnovillo@redhat.com>
15130
15131 PR 23445
15132 * gcc.c-torture/compile/pr23445.c: New test.
15133
15134 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
15135
15136 * g++.dg/overload/unknown1.C: New.
15137
15138 2005-10-03 Mark Mitchell <mark@codesourcery.com>
15139
15140 PR c++/17775
15141 * g++.dg/template/repo4.C: New test.
15142
15143 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15144
15145 PR libfortran/19308
15146 * gfortran.dg/large_real_kind_2.F90: New test.
15147 * gfortran.dg/large_integer_kind_2.f90: New test.
15148
15149 2005-10-03 Uros Bizjak <uros@kss-loka.si>
15150
15151 * lib/target-supports.exp (check_effective_target_vect_shift):
15152 Implement with result caching. Add i?86, x86_64 and ia64 targets.
15153 (check_effective_target_vect_condition): Fix copy-n-pasto.
15154
15155 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
15156 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
15157 targets.
15158
15159 2005-10-02 Mark Mitchell <mark@codesourcery.com>
15160
15161 PR c++/22621
15162 * g++.dg/template/overload5.C : New test.
15163
15164 PR c++/23840
15165 * g++.dg/expr/stdarg1.C: New test.
15166
15167 2005-10-02 Diego Novillo <dnovillo@redhat.com>
15168
15169 PR 24142
15170 * gcc.c-torture/execute/pr24142.c: New test.
15171
15172 2005-10-01 Diego Novillo <dnovillo@redhat.com>
15173
15174 PR 24141
15175 * gcc.c-torture/execute/pr24141.c: New test.
15176
15177 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
15178 Diego Novillo <dnovillo@redhat.com>
15179
15180 PR 23604
15181 * gcc.c-torture/execute/pr23604.c: New test.
15182
15183 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
15184
15185 PR fortran/16404
15186 PR fortran/20835
15187 PR fortran/20890
15188 PR fortran/20899
15189 PR fortran/20900
15190 PR fortran/20901
15191 PR fortran/20902
15192 gfortran.dg/equiv_constraint_1.f90: New test.
15193 gfortran.dg/equiv_constraint_2.f90: New test.
15194 gfortran.dg/equiv_constraint_3.f90: New test.
15195 gfortran.dg/equiv_constraint_4.f90: New test.
15196 gfortran.dg/equiv_constraint_5.f90: New test.
15197 gfortran.dg/equiv_constraint_6.f90: New test.
15198 gfortran.dg/equiv_constraint_7.f90: New test.
15199 gfortran.dg/equiv_constraint_8.f90: New test.
15200 gfortran.dg/private_type_1.f90: New test.
15201 gfortran.dg/private_type_2.f90: New test.
15202 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
15203 980628-10.f: Assert std=gnu to permit mixing of
15204 types in equivalence statements.
15205
15206 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
15207
15208 PR 24112
15209 * gfortran.dg/open_status_1.f90: New.
15210
15211 2005-09-30 Uros Bizjak <uros@kss-loka.si>
15212
15213 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
15214 * gcc.dg/vect/pr22480.c: Clean up temp files.
15215 * gcc.dg/vect/pr23831.c: Clean up temp files.
15216 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
15217 Clean up temp files.
15218 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
15219 Clean up temp files.
15220
15221 * gcc.dg/20050309-1.c: Clean up temp files.
15222 * gcc.dg/20050325-1.c: Clean up temp files.
15223
15224 2005-09-30 Uros Bizjak <uros@kss-loka.si>
15225
15226 PR tree-optimization/24059
15227 * gcc.dg/vect/pr24059.c : New test.
15228
15229 2005-09-29 Jakub Jelinek <jakub@redhat.com>
15230
15231 PR middle-end/24109
15232 * gcc.c-torture/execute/20050929-1.c: New test.
15233
15234 2005-09-29 Steven Bosscher <stevenb@suse.de>
15235
15236 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
15237
15238 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
15239
15240 PR c/21419
15241 * gcc.dg/pr21419.c: New test.
15242
15243 2005-09-29 Steven Bosscher <stevenb@suse.de>
15244
15245 * gcc.dg/pr23911.c: New test.
15246
15247 2005-09-28 Mark Mitchell <mark@codesourcery.com>
15248
15249 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
15250
15251 PR c++/16782
15252 * g++.dg/parse/qualified4.C: New test.
15253 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
15254 * g++.old-deja/g++.mike/p8154.C: Likewise.
15255
15256 2005-09-27 Mark Mitchell <mark@codesourcery.com>
15257
15258 PR c++/22147
15259 * g++.dg/template/friend37.C: New test.
15260 * g++.dg/parse/crash28.C: Adjust error markers.
15261
15262 2005-09-27 Jakub Jelinek <jakub@redhat.com>
15263
15264 PR fortran/18518
15265 * gfortran.fortran-torture/execute/save_2.f90: New decl.
15266
15267 2005-09-27 Devang Patel <dpatel@apple.com>
15268
15269 PR tree-optimization/23625
15270 * gcc.dg/pr23625.c: New test.
15271
15272 2005-09-27 Uros Bizjak <uros@kss-loka.si>
15273
15274 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
15275 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
15276
15277 2005-09-26 Jakub Jelinek <jakub@redhat.com>
15278
15279 PR fortran/23677
15280 * gfortran.fortran-torture/execute/save_1.f90: New test.
15281 * gfortran.dg/save_1.f90: New test.
15282
15283 2005-09-26 Uros Bizjak <uros@kss-loka.si>
15284
15285 * gcc.target/i386/builtin-apply-mmx.c: New test.
15286
15287 PR target/22576
15288 * gcc.target/i386/pr22576.c: New test.
15289
15290 PR target/22585
15291 * gcc.target/i386/pr22585.c: New test.
15292
15293 PR target/23268
15294 * gcc.target/i386/pr23268.c: New test.
15295
15296 PR middle-end/23831
15297 * gcc.dg/vect/pr23831.c: New test.
15298
15299 PR target/24055
15300 * gcc.target/i386/pr24055.c: New test.
15301
15302 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
15303
15304 PR tree-optimization/23960
15305 * gcc.c-torture/compile/pr23960.c: New.
15306
15307 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
15308
15309 PR fortran/16861
15310 * gfortran.dg/nested_modules_3.f90: New.
15311
15312 2005-09-22 Steven G. Kargl <kargls@comcast.net>
15313
15314 PR fortran/24005
15315 gfortran.dg/interface_1.f90: New test.
15316
15317 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
15318 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15319
15320 PR fortran/23843
15321 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
15322
15323 2005-09-22 Steven G. Kargl <kargls@comcast.net>
15324
15325 PR fortran/23516
15326 * gfortran.dg/imag_1.f: New test.
15327 * gfortran.dg/imag_2.f: Ditto.
15328
15329 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
15330
15331 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
15332
15333 2005-09-22 Jakub Jelinek <jakub@redhat.com>
15334
15335 PR c++/21983
15336 * g++.dg/warn/pr21983.C: New test.
15337
15338 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
15339
15340 * gcc.dg/20050922-1.c: Testcase added.
15341
15342 2005-09-21 Mark Mitchell <mark@codesourcery.com>
15343
15344 PR c++/23993
15345 * g++.dg/template/array14.C: New test.
15346
15347 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
15348
15349 PR fortran/19929
15350 * gfortran.dg/der_ptr_component_1.f90: New test.
15351
15352 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15353
15354 PR c++/23965
15355 * g++.dg/template/error1.C: Reject "no matching function" message.
15356
15357 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15358
15359 PR c++/17609
15360 * g++.dg/lookup/error1.C: New test.
15361
15362 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
15363
15364 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
15365 functionality of the testcase.
15366
15367 2005-09-20 Richard Henderson <rth@redhat.com>
15368
15369 * gcc.dg/vect/vect-22.c: Require vect_float.
15370 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
15371
15372 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
15373
15374 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
15375 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
15376 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
15377 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
15378 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
15379 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
15380 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
15381 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
15382 * gcc.dg/cpp/ucnid-8.c: New test.
15383
15384 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15385
15386 PR tree-optimization/23929
15387 * gcc.c-torture/compile/pr23929.c: New test.
15388
15389 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
15390
15391 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
15392 for one loop.
15393
15394 2005-09-20 Steve Ellcey <sje@cup.hp.com>
15395
15396 PR testsuite/23186
15397 * g++.dg/other/pr22003.C: Require named sections.
15398
15399 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15400
15401 PR c++/23947
15402 * g++.dg/rtti/crash3.C: New test.
15403
15404 PR tree-optimization/23818
15405 * gcc.dg/pr23818.c: New test.
15406
15407 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15408
15409 PR fortran/23420
15410 * gfortran.dg/print_fmt_4.f: New.
15411
15412 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15413
15414 PR fortran/23663
15415 * gfortran.fortran-torture/execute/entry_11.f90: New test.
15416
15417 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
15418
15419 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
15420 Use pointers to local alignable arrays instead. Added comments.
15421 * gcc.dg/vect/vect-46.c: Likewise.
15422 * gcc.dg/vect/vect-48.c: Likewise.
15423 * gcc.dg/vect/vect-49.c: Likewise.
15424 * gcc.dg/vect/vect-52.c: Likewise.
15425 * gcc.dg/vect/vect-53.c: Likewise.
15426 * gcc.dg/vect/vect-54.c: Likewise.
15427 * gcc.dg/vect/vect-56.c: Likewise.
15428 * gcc.dg/vect/vect-57.c: Likewise.
15429 * gcc.dg/vect/vect-58.c: Likewise.
15430 * gcc.dg/vect/vect-60.c: Likewise.
15431 * gcc.dg/vect/vect-61.c: Likewise.
15432
15433 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
15434 The test is no longer vectorizable on vect_no_align targets.
15435 * gcc.dg/vect/vect-43.c: Likewsie.
15436
15437 * gcc.dg/vect/vect-44.c: Added comments.
15438 * gcc.dg/vect/vect-45.c: Added comments.
15439 * gcc.dg/vect/vect-50.c: Added comments.
15440 * gcc.dg/vect/vect-51.c: Added comments.
15441
15442 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
15443 aligned type.
15444 * gcc.dg/vect/Os-vect-95.c: Likewise.
15445
15446 * gcc.dg/vect/vect-41.c: Test removed.
15447 * gcc.dg/vect/vect-47.c: Test removed.
15448 * gcc.dg/vect/vect-55.c: Test removed.
15449 * gcc.dg/vect/vect-59.c: Test removed.
15450
15451 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
15452
15453 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
15454 No longer vectorizable on vect_no_align targets.
15455 * gcc.dg/vect/pr20122.c: Likewise.
15456 * gcc.dg/vect/vect-74.c: Likewise.
15457 * gcc.dg/vect/vect-75.c: Likewise.
15458 * gcc.dg/vect/vect-76.c: Likewise.
15459
15460 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
15461 Will not be vectorizable on vect_no_align targets once aliasing issues
15462 are resolved.
15463 * gcc.dg/vect/vect-79.c: Likewise.
15464
15465 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
15466 * gcc.dg/vect/vect-78.c: Likewise.
15467 * gcc.dg/vect/vect-97.c: Likewise.
15468
15469 2005-09-19 Steven Bosscher <stevenb@suse.de>
15470
15471 * gcc.dg/pr23943.c: New test.
15472
15473 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
15474
15475 PR fortran/19181
15476 * gfortran.dg/derived_pointer_null_1.f90: New test.
15477
15478 2005-09-18 Richard Guenther <rguenther@suse.de>
15479
15480 PR middle-end/23944
15481 * gcc.c-torture/compile/pr23944.c: New testcase.
15482
15483 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
15484
15485 PR fortran/15975
15486 * gfortran.dg/der_pointer_2.f90: New test.
15487
15488 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
15489
15490 PR fortran/16861
15491 * gfortran.dg/nested_modules_2.f90: New test.
15492
15493 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15494
15495 PR c++/18368
15496 * g++.dg/other/semicolon.C: New test.
15497
15498 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
15499
15500 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
15501 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
15502
15503 2005-09-16 Mark Mitchell <mark@codesourcery.com>
15504
15505 PR c++/23914
15506 * g++.dg/template/static18.C: New test.
15507
15508 PR c++/21514
15509 * g++.dg/template/crash19.C: Remove dg-error marker.
15510 * g++.dg/template/local4.C: New test.
15511
15512 2005-09-16 Paul Brook <paul@codesourcery.com>
15513
15514 PR fortran/23906
15515 * gfortran.dg/dependency_1.f90: New test.
15516
15517 2005-09-15 Mark Mitchell <mark@codesourcery.com>
15518
15519 PR c++/23896
15520 * g++.dg/template/static17.C: New test.
15521
15522 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
15523
15524 PR c++/23139
15525 * g++.dg/warn/huge-val1.C: New test.
15526
15527 2005-09-15 Mark Mitchell <mark@codesourcery.com>
15528
15529 PR c++/13140
15530 * g++.dg/parse/class2.C: New test.
15531 * g++.dg/template/explicit8.C: Likewise.
15532 * g++.dg/template/spec25.C: Likewise.
15533
15534 2005-09-14 Josh Conner <jconner@apple.com>
15535
15536 PR middle-end/23584
15537 * gcc.dg/pr23584.c: New test.
15538
15539 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
15540
15541 PR fortran/21875 Internal Unit Array I/O, NIST
15542 * gfortran.dg/arrayio_1.f90: New test.
15543 * gfortran.dg/arrayio_1.f90: New test.
15544 * gfortran.dg/arrayio_1.f90: New test.
15545 * gfortran.dg/arrayio_1.f90: New test.
15546 * gfortran.dg/arrayio_1.f90: New test.
15547
15548 2005-09-14 Uros Bizjak <uros@kss-loka.si>
15549
15550 PR middle-end/22480
15551 * gcc.dg/vect/pr22480.c: New test.
15552
15553 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
15554
15555 PR fortran/19358
15556 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
15557
15558 2005-09-13 Josh Conner <jconner@apple.com>
15559
15560 PR c++/23180
15561 * g++.dg/init/struct2.C: New test.
15562 * g++.dg/init/struct3.C: New test.
15563
15564 2005-09-13 Janis Johnson <janis187@us.ibm.com>
15565
15566 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
15567 Clean up temp files.
15568 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
15569 gcc.dg/tree-ssa/builtin-fprintf-1.c,
15570 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
15571 gcc.dg/tree-ssa/builtin-printf-1.c,
15572 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
15573 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
15574 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
15575 gcc.dg/tree-ssa/builtin-vprintf-1.c,
15576 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
15577 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
15578 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
15579 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
15580 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
15581 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
15582 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
15583 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
15584
15585 2005-09-13 Josh Conner <jconner@apple.com>
15586
15587 * lib/gcc-dg.exp: Load scanipa.exp.
15588 (cleanup-dump): New procedure.
15589 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
15590 * lib/scandump.exp: New file.
15591 * lib/scantree.exp: Use it.
15592 * lib/scanipa.exp: New file.
15593
15594 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
15595
15596 PR fortran/17740
15597 * gfortran.dg/generic_4.f90: New test.
15598
15599 2005-09-13 Uros Bizjak <uros@kss-loka.si>
15600
15601 PR target/23816
15602 * gcc.target/i386/pr23816-1.c: New test.
15603 * gcc.target/i386/pr23816-2.c: New test.
15604
15605
15606 2005-09-13 Bastian Blank <waldi@debian.org>
15607
15608 PR c++/16171
15609 * g++.dg/abi/mangle26.C: New test.
15610 * g++.dg/abi/mangle27.C: New test.
15611 * g++.dg/abi/mangle28.C: New test.
15612 * g++.dg/abi/mangle29.C: New test.
15613
15614 PR c++/23839
15615 * g++.dg/parse/register1.C: New test.
15616
15617 2005-09-13 Mark Mitchell <mark@codesourcery.com>
15618
15619 PR c++/23842
15620 * g++.dg/template/access16.C: New test.
15621
15622 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15623
15624 * gfortran.dg/char_pack_2.f90: Increase the vector size.
15625
15626 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15627
15628 PR fortran/18899
15629 * gfortran.dg/shape_2.f90: New test.
15630
15631 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15632
15633 PR target/19269
15634 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
15635 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
15636 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
15637 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
15638 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
15639 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
15640 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
15641 tests.
15642
15643 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15644
15645 PR c++/23841
15646 * g++.dg/parse/template17.C: New test.
15647
15648 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15649
15650 PR c++/23789
15651 * g++.dg/template/nontype14.C: New test.
15652
15653 2005-09-12 Ian Lance Taylor <ian@airs.com>
15654
15655 PR g++/7874
15656 * g++.dg/lookup/friend7.C: New test.
15657 * g++.dg/lookup/friend8.C: New test.
15658 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
15659 so that it will be found via argument dependent lookup.
15660 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
15661 friend functions which will no longer be found.
15662 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
15663 function g, so that it will be found via argument dependent
15664 lookup.
15665 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
15666 * g++.old-deja/g++.mike/net43.C: Likewise.
15667
15668 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15669
15670 PR c++/23691
15671 * g++.dg/template/static16.C: New test.
15672
15673 2005-09-12 Josh Conner <jconner@apple.com>
15674
15675 PR middle-end/23237
15676 * gcc.c-torture/compile/pr23237.c: New test.
15677
15678 2005-09-11 Richard Henderson <rth@redhat.com>
15679
15680 * g++.dg/other/error8.C: Update expected diagnostic text.
15681
15682 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15683
15684 PR libfortran/19872
15685 * gfortran.dg/overwrite_1.f: New test.
15686
15687 2005-09-09 Josh Conner <jconner@apple.com>
15688
15689 * g++.dg/init/pr23180-1.C: Removed.
15690 * g++.dg/init/pr23180-2.C: Removed.
15691
15692 2005-09-09 David Daney <ddaney@avtrex.com>
15693
15694 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
15695 files which are ...
15696 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
15697 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
15698
15699 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15700
15701 * gfortran.dg/iostat_2.f90: New test.
15702
15703 2005-09-09 Mark Mitchell <mark@codesourcery.com>
15704
15705 PR c++/22252
15706 * g++.dg/ext/interface1.C: New test.
15707 * g++.dg/ext/interface1.h: Likewise.
15708 * g++.dg/ext/interface1a.cc: Likewise.
15709
15710 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
15711
15712 * gfortran.dg/iomsg_1.f90: New test case.
15713
15714 2005-09-09 Richard Guenther <rguenther@suse.de>
15715
15716 PR c++/23624
15717 * g++.dg/tree-ssa/pr23624.C: New testcase.
15718
15719 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15720
15721 PR fortran/19239
15722 * gfortran.dg/vector_subscript_1.f90,
15723 * gfortran.dg/vector_subscript_2.f90: New tests.
15724
15725 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15726
15727 PR fortran/21104
15728 * gfortran.dg/array_alloc_1.f90,
15729 * gfortran.dg/array_alloc_2.f90,
15730 * gfortran.dg/array_alloc_3.f90: New tests.
15731
15732 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15733
15734 PR fortran/12840
15735 * gfortran.dg/array_constructor_6.f90
15736 * gfortran.dg/array_constructor_7.f90
15737 * gfortran.dg/array_constructor_8.f90
15738 * gfortran.dg/array_constructor_9.f90
15739 * gfortran.dg/array_constructor_10.f90
15740 * gfortran.dg/array_constructor_11.f90
15741 * gfortran.dg/array_constructor_12.f90: New tests.
15742
15743 2005-09-08 Josh Conner <jconner@apple.com>
15744
15745 PR c++/23180
15746 * g++.dg/init/pr23180-1.C: New test.
15747 * g++.dg/init/pr23180-2.C: New test.
15748
15749 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
15750
15751 PR fortran/18878
15752 * gfortran.dg/module_double_reuse.f90: New.
15753
15754 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
15755
15756 PR fortran/23270
15757 PR fortran/22304
15758 PR fortran/18870
15759 PR fortran/17917
15760 PR fortran/16511
15761 * gfortran.dg/common_equivalence_1.f: New.
15762 * gfortran.dg/common_equivalence_2.f: New.
15763 * gfortran.dg/common_equivalence_3.f: New.
15764 * gfortran.dg/contained_equivalence_1.f90: New.
15765 * gfortran.dg/module_blank_common.f90: New.
15766 * gfortran.dg/module_commons_1.f90: New.
15767 * gfortran.dg/module_equivalence_1.f90: New.
15768 * gfortran.dg/nested_modules_1.f90: New.
15769 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
15770 equivalences and add comment to connect the test with
15771 the PR.
15772
15773 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15774
15775 PR fortran/23765
15776 * gfortran.dg/common_6.f90: New test.
15777
15778 2005-09-08 Richard Sandiford <richard@codesourcery.com>
15779
15780 PR fortran/15326
15781 * gfortran.dg/char_result_1.f90,
15782 * gfortran.dg/char_result_2.f90,
15783 * gfortran.dg/char_result_3.f90,
15784 * gfortran.dg/char_result_4.f90,
15785 * gfortran.dg/char_result_5.f90,
15786 * gfortran.dg/char_result_6.f90,
15787 * gfortran.dg/char_result_7.f90,
15788 * gfortran.dg/char_result_8.f90: New tests.
15789
15790 2005-09-08 Richard Sandiford <richard@codesourcery.com>
15791
15792 PR fortran/19928
15793 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
15794
15795 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
15796
15797 PR obj-c++/16816
15798 * obj-c++.dg/selector-5.mm: New test.
15799 * obj-c++.dg/selector-6.mm: New test.
15800
15801 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
15802
15803 PR objc/20574
15804 PR objc/19324
15805 * objc.dg/error-1.m: New test.
15806
15807 2005-09-07 Richard Sandiford <richard@codesourcery.com>
15808
15809 PR fortran/23373
15810 * gfortran.fortran-torture/execute/pr23373-1.f90,
15811 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
15812
15813 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
15814
15815 PR libfortran/23760
15816 * gfortran.dg/g77/1832.f: Remove long string in write statement
15817 to allow the test to pass on correct list directed output with
15818 prepended space.
15819
15820 2005-09-07 James E Wilson <wilson@specifix.com>
15821
15822 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
15823
15824 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
15825
15826 * gfortran.dg/parameter+save.f90: Rename to
15827 * gfortran.dg/parameter_save.f90: .. this.
15828
15829 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
15830
15831 PR fortran/20848
15832 * gfortran.dg/parameter+save.f90: New test case.
15833
15834 2005-09-06 Richard Sandiford <richard@codesourcery.com>
15835
15836 PR fortran/19269
15837 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
15838
15839 2005-09-06 Jakub Jelinek <jakub@redhat.com>
15840
15841 PR c/23075
15842 * gcc.dg/pr23075.c: New test.
15843 * g++.dg/warn/pr23075.C: New test.
15844
15845 PR target/22362
15846 * gcc.target/i386/pr22362.c: New test.
15847
15848 PR rtl-optimization/23098
15849 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
15850
15851 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
15852 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15853 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15854
15855 2005-09-06 Mark Mitchell <mark@codesourcery.com>
15856
15857 * g++.dg/expr/cast6.C: New test.
15858
15859 PR c++/9782
15860 * g++.dg/init/new15.C: New test.
15861
15862 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
15863
15864 * gcc.dg/vect/Os-vect-95.c: New test.
15865 * gcc.dg/vect/vect-95.c: Same.
15866
15867 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
15868
15869 * gcc.dg/vect/vect-29.c: Update xfail testing.
15870 * gcc.dg/vect/vect-44.c: Same.
15871 * gcc.dg/vect/vect-48.c: Same.
15872 * gcc.dg/vect/vect-50.c: Same.
15873 * gcc.dg/vect/vect-72.c: Same.
15874 * gcc.dg/vect/vect-77.c: Same.
15875 * gcc.dg/vect/vect-78.c: Same.
15876 * gcc.dg/vect/vect-80.c: Same.
15877 * gcc.dg/vect/vect-96.c: Same.
15878 * gcc.dg/vect/vect-100.c: Same.
15879 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
15880 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
15881 * gfortran.dg/vect/vect-5.f90: Same.
15882
15883 2005-09-06 Jakub Jelinek <jakub@redhat.com>
15884
15885 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
15886 start strings.
15887 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15888 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15889
15890 PR c++/23056
15891 * g++.dg/opt/pr23056.C: New test.
15892
15893 PR rtl-optimization/23098
15894 * gcc.target/i386/pr23098.c: New test.
15895
15896 2005-09-05 Mark Mitchell <mark@codesourcery.com>
15897
15898 PR c++/23667
15899 * g++.dg/template/static15.C: New test.
15900
15901 PR c++/21440
15902 * g++.dg/ext/stmtexpr5.C: New test.
15903 * g++.dg/ext/stmtexpr6.C: Likewise.
15904
15905 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
15906
15907 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
15908
15909 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
15910 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15911 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15912
15913 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
15914
15915 PR libfortran/23321
15916 * gfortran.dg/direct_io_4.f90: New test case.
15917
15918 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
15919 Rasmus Hahn <rassahah@neofonie.de>
15920
15921 PR libobjc/23108
15922 * objc.dg/type-stream-1.m: New test.
15923
15924 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
15925
15926 PR fortran/23661
15927 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
15928 gfortran.dg/print_fmt_3.f90: New test.
15929
15930 2005-09-03 Jakub Jelinek <jakub@redhat.com>
15931
15932 * gfortran.dg/fmt_t_1.f90: New test.
15933
15934 2005-09-03 Jakub Jelinek <jakub@redhat.com>
15935
15936 PR rtl-optimization/23454
15937 * g++.dg/opt/pr23454.C: New test.
15938
15939 2005-09-03 Mark Mitchell <mark@codesourcery.com>
15940
15941 PR c++/23699
15942 * g++.dg/ext/static1.C: New test.
15943
15944 2005-09-02 Richard Henderson <rth@redhat.com>
15945
15946 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
15947 tail call to check_fa_work.
15948
15949 2005-09-02 Mark Mitchell <mark@codesourcery.com>
15950
15951 PR c++/21687
15952 * g++.dg/other/gc3.C: New test.
15953
15954 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15955
15956 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
15957 * gcc.dg/20050826-1.c: Likewise.
15958
15959 2005-08-31 Mark Mitchell <mark@codesourcery.com>
15960
15961 PR c++/23167
15962 * g++.dg/expr/volatile1.C: New test.
15963
15964 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
15965
15966 PR middle-end/23547
15967 * gcc.dg/pr23547.c: New test.
15968
15969 2005-09-02 Richard Sandiford <richard@codesourcery.com>
15970
15971 PR c/22061
15972 * gcc.c-torture/execute/pr22061-1.c,
15973 * gcc.c-torture/execute/pr22061-2.c,
15974 * gcc.c-torture/execute/pr22061-3.c,
15975 * gcc.c-torture/execute/pr22061-4.c: New tests.
15976
15977 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
15978
15979 * gcc.dg/Wredundant-decls-2.c: New test to check that
15980 -Wredundant-decls does not issue warning for a variable
15981 definition following a declaration.
15982
15983 2005-09-01 Jakub Jelinek <jakub@redhat.com>
15984
15985 PR debug/7241
15986 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
15987 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
15988 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
15989
15990 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
15991 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
15992 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
15993 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
15994 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
15995 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
15996 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
15997 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
15998
15999 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
16000
16001 PR objc/23306
16002 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
16003 scan-assmbler.
16004
16005 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
16006
16007 PR target/21255
16008 * gcc.dg/pr21255-1.c: New test.
16009 * gcc.dg/pr21255-2-mb.c: Likewise.
16010 * gcc.dg/pr21255-2-ml.c: Likewise.
16011 * gcc.dg/pr21255-3.c: Likewise.
16012 * gcc.dg/pr21255-4.c: Likewise.
16013
16014 2005-08-31 Dale Johannesen <dalej@apple.com>
16015
16016 * gcc.dg/20050830-1.c: New.
16017
16018 2005-08-31 Josh Conner <jconner@apple.com>
16019
16020 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
16021 command-line options for arm-*-* targets.
16022 * g++.dg/init/array16.C: Likewise.
16023 * g++.dg/other/crash-4.C: Likewise.
16024
16025 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
16026
16027 PR obj-c++/23640
16028 * obj-c++.dg/gnu-runtime-3.mm: New test.
16029
16030 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16031
16032 PR c++/13377
16033 * g++.dg/lookup/ambig4.C: New test.
16034 * g++.dg/lookup/ambig5.C: New test.
16035 * g++.dg/tc1/dr101.C: Adjust error markers.
16036
16037 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16038
16039 PR c++/23639
16040 * g++.dg/template/ttp5.C: Adjust error markers.
16041
16042 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
16043
16044 PR testsuite/23609
16045 * lib/obj-c++.exp: Include target-libpath.exp.
16046 (obj-c++_link_flags): Look for the GNU libobjc library
16047 and set the library path to include it.
16048 Don't manually set LD_LIBRARY_PATH (etc.) but call
16049 set_ld_library_path_env_vars instead.
16050 (obj-c++_target_compile): Don't set library path or
16051 linker flags because they are already set correctly
16052 in obj-c++_link_flags.
16053
16054 2005-08-30 Josh Conner <jconner@apple.com>
16055
16056 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
16057 to command-line options for arm-*-* targets.
16058
16059 2005-08-30 Geoffrey Keating <geoffk@apple.com>
16060
16061 * g++.dg/other/i386-1.C: New.
16062
16063 2005-08-30 Jakub Jelinek <jakub@redhat.com>
16064
16065 PR preprocessor/20348
16066 PR preprocessor/20356
16067 * gcc.dg/cpp/pr20348.c: New test.
16068 * gcc.dg/cpp/pr20348.h: New file.
16069 * gcc.dg/cpp/inc/pr20348.h: New file.
16070 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
16071 * gcc.dg/cpp/pr20356.c: New test.
16072 * gcc.dg/cpp/pr20356.h: New file.
16073 * gcc.dg/cpp/inc/pr20356.h: New file.
16074 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
16075
16076 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
16077
16078 * gfortran.fortran-torture/execute/intrinsic_count.f90:
16079 Fix array dimension to avoid correct end-of-file error.
16080
16081 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
16082
16083 PR libfortran/23598
16084 * gfortran.dg/iostat_1.f90: New test.
16085
16086 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
16087
16088 PR middle-end/23408
16089 * gcc.dg/pr23408.c: New test.
16090
16091 2005-08-28 Mark Mitchell <mark@codesourcery.com>
16092
16093 PR c++/23099
16094 * g++.dg/init/member1.C: Make sure erroneous static data member
16095 definitions are required.
16096 * g++.dg/template/static13.C: New test.
16097 * g++.dg/template/static14.C: Likewise.
16098
16099 2005-08-29 Jakub Jelinek <jakub@redhat.com>
16100
16101 * gcc.target/i386/pr23575.c: Use -msse2 instead of
16102 -march=pentium4, remove ilp32 requirement.
16103
16104 PR middle-end/23484
16105 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
16106 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
16107
16108 2005-08-29 Andreas Jaeger <aj@suse.de>
16109
16110 PR testsuite/23607
16111 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
16112
16113 2005-08-28 Jakub Jelinek <jakub@redhat.com>
16114
16115 * gcc.c-torture/execute/20050316-2.c: New test.
16116 * gcc.c-torture/execute/20050316-3.c: New test.
16117 * gcc.dg/torture/pr16104-1.c: New test.
16118
16119 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
16120
16121 PR middle-end/23463
16122 * gcc.c-torture/execute/zero-struct-1.c: New test.
16123
16124 2005-08-27 Richard Guenther <rguenther@suse.de>
16125
16126 PR target/23575
16127 * gcc.target/i386/pr23575.c: New testcase.
16128
16129 2005-08-26 Jakub Jelinek <jakub@redhat.com>
16130
16131 PR rtl-optimization/23561
16132 * gcc.c-torture/execute/20050826-1.c: New test.
16133
16134 PR rtl-opt/23560
16135 * gcc.c-torture/execute/20050826-2.c: New test.
16136
16137 2005-08-26 Dale Johannesen <dalej@apple.com>
16138
16139 * gcc.dg/20030711-1.c: Modify to work on Darwin.
16140 * gcc.dg/20050826-1.c: New.
16141
16142 2005-08-26 Mark Mitchell <mark@codesourcery.com>
16143
16144 PR c++/19004
16145 * g++.dg/template/nontype13.C: New test.
16146
16147 PR c++/23491
16148 * g++.dg/init/new14.C: New test.
16149 * g++.dg/expr/anew1.C: Do not XFAIL.
16150 * g++.dg/expr/anew2.C: Likewise.
16151 * g++.dg/expr/anew3.C: Likewise.
16152
16153 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
16154
16155 PR middle-end/22439
16156 * gcc.dg/vla-3.c: New test.
16157
16158 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
16159
16160 PR fortran/20363
16161 * gfortran.dg/named_interface.f90: New.
16162
16163 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
16164
16165 * gcc.c-torture/execute/frame-address.c: New test.
16166
16167 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
16168
16169 PR c++/20817
16170 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
16171
16172 2005-08-25 Alan Modra <amodra@bigpond.net.au>
16173
16174 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
16175
16176 2005-08-25 Alan Modra <amodra@bigpond.net.au>
16177
16178 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
16179 * gcc.dg/altivec-22.c: Rename from..
16180 * gcc.dg/altivec-nomfcr.c: ..this.
16181
16182 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
16183
16184 PR tree-optimization/23546
16185 * gcc.dg/tree-ssa/pr23546.c: New test.
16186
16187 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
16188
16189 PR fortran/17758
16190 * gfortran.dg/nonreturning_statements.f90: New test.
16191
16192 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
16193
16194 PR c++/22454
16195 * g++.dg/parse/crash29.C: New.
16196
16197 2005-08-23 DJ Delorie <dj@redhat.com>
16198
16199 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
16200 constants have the L suffix.
16201
16202 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
16203
16204 PR c++/23044
16205 * g++.dg/template/instantiate8.C: New.
16206
16207 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
16208
16209 PR middle-end/23467
16210 * gcc.c-torture/execute/pr23467.c: New test.
16211
16212 2005-08-23 Jakub Jelinek <jakub@redhat.com>
16213
16214 PR tree-optimization/22043
16215 * gcc.c-torture/execute/20050613-1.c: New test.
16216
16217 2005-08-23 Ben Elliston <bje@au.ibm.com>
16218
16219 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
16220
16221 2005-08-22 Jakub Jelinek <jakub@redhat.com>
16222
16223 PR rtl-optimization/23478
16224 * g++.dg/opt/pr23478.C: New test.
16225
16226 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
16227
16228 PR c/18715
16229 * gcc.dg/switch-warn-3.c: New test.
16230
16231 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16232
16233 PR c++/22233
16234 * g++.dg/template/param1.C: New test.
16235
16236 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16237
16238 PR c++/23089
16239 * g++.dg/other/incomplete1.C: New test.
16240
16241 2005-08-22 Ira Rosen <irar@il.ibm.com>
16242
16243 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
16244 are vectorizable.
16245
16246 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16247
16248 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
16249 d_lines_5.f: New.
16250
16251 2005-08-21 Jakub Jelinek <jakub@redhat.com>
16252
16253 * gcc.target/i386/sse-4.c: New test.
16254
16255 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16256
16257 PR testsuite/23239
16258 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
16259
16260 2005-08-20 Jakub Jelinek <jakub@redhat.com>
16261
16262 * gcc.dg/20050811-1.c: New test.
16263 * gcc.dg/20050811-2.c: New test.
16264
16265 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
16266
16267 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
16268
16269 2005-08-19 Diego Novillo <dnovillo@redhat.com>
16270
16271 PR 23476
16272 * gcc.c-torture/compile/pr23476.c: New test.
16273
16274 2005-08-19 Devang Patel <dpatel@apple.com>
16275
16276 PR tree-optimization/23048
16277 * gcc.dg/tree-ssa/pr23048.c: New test.
16278
16279 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16280
16281 PR middle-end/20624
16282 * g++.dg/warn/Wreturn-3.C: New test
16283
16284 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
16285
16286 PR tree-optimization/22228
16287 * g++.dg/vect/pr22543.cc: New test.
16288
16289 2005-08-17 Steven Bosscher <stevenb@suse.de>
16290
16291 PR tree-optimization/21574
16292 * gcc.dg/tree-ssa/pr21574.c: New test.
16293
16294 2005-08-16 James E Wilson <wilson@specifix.com>
16295
16296 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
16297
16298 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
16299
16300 PR tree-opt/23402
16301 * gcc.c-torture/compile/zero-strct-3.c: New test.
16302 * gcc.c-torture/compile/zero-strct-4.c: New test.
16303
16304 2005-08-16 Steven Bosscher <stevenb@suse.de>
16305
16306 PR target/23376
16307 * gcc.target/x86_64/pr23376.c: New test.
16308
16309 2005-08-16 Ian Lance Taylor <ian@airs.com>
16310
16311 PR c++/23337
16312 * g++.dg/ext/vector2.C: New.
16313
16314 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
16315
16316 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
16317
16318 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
16319
16320 PR libfortran/23428
16321 * gfortran.dg/inquire-complex.f90: New test case.
16322
16323 2005-08-16 James E Wilson <wilson@specifix.com>
16324
16325 PR tree-optimization/21105
16326 * gcc.dg/large-size-array.c: New.
16327
16328 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
16329
16330 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
16331 type.
16332 * gcc.dg/vect/vect-41: Likewise.
16333 * gcc.dg/vect/vect-42: Likewise.
16334 * gcc.dg/vect/vect-43: Likewise.
16335 * gcc.dg/vect/vect-44: Likewise.
16336 * gcc.dg/vect/vect-46: Likewise.
16337 * gcc.dg/vect/vect-47: Likewise.
16338 * gcc.dg/vect/vect-48: Likewise.
16339 * gcc.dg/vect/vect-52: Likewise.
16340 * gcc.dg/vect/vect-53: Likewise.
16341 * gcc.dg/vect/vect-54: Likewise.
16342 * gcc.dg/vect/vect-55: Likewise.
16343 * gcc.dg/vect/vect-56: Likewise.
16344 * gcc.dg/vect/vect-57: Likewise.
16345 * gcc.dg/vect/vect-58: Likewise.
16346 * gcc.dg/vect/vect-59: Likewise.
16347 * gcc.dg/vect/vect-60: Likewise.
16348 * gcc.dg/vect/vect-61: Likewise.
16349 * gcc.dg/vect/vect-85: Likewise.
16350 * gcc.dg/vect/vect-87: Likewise.
16351 * gcc.dg/vect/vect-88: Likewise.
16352 * gcc.dg/vect/vect-93.c: Likewise.
16353 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
16354 * gcc.dg/vect/vect-75: Likewise.
16355 * gcc.dg/vect/vect-76: Likewise.
16356 * gcc.dg/vect/vect-77: Likewise.
16357 * gcc.dg/vect/vect-78: Likewise.
16358 * gcc.dg/vect/vect-80: Likewise.
16359 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
16360 vectorized for the expected reason, rather than checking how alignment
16361 was handled.
16362 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
16363 type and also instead of aligned pointers. Added documentation.
16364
16365 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
16366
16367 * gfortran.dg/power.f90: New test.
16368
16369 2005-08-16 Jakub Jelinek <jakub@redhat.com>
16370
16371 PR rtl-optimization/23299
16372 * g++.dg/opt/pr23299.C: New test.
16373
16374 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16375
16376 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
16377
16378 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
16379
16380 * g++.dg/template/local6.C: New test.
16381
16382 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
16383
16384 * execute/exceptions/finally-1.m: Check that the catch and finally are
16385 being called. Also add a "return 0;" at the end of main.
16386
16387 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
16388
16389 PR fortran/21432.
16390 * gfortran.dg/namelist_print_1.f: New test of functionality of
16391 PRINT namelist.
16392 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
16393 namelist generates error with -std=f95.
16394
16395 2005-08-14 Ira Rosen <irar@il.ibm.com>
16396
16397 PR tree-optimization/23119
16398 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
16399
16400 2005-08-13 Marcin Koziej <creep@desk.pl>
16401 Andrew Pinski <pinskia@physics.uc.edu>
16402
16403 PR libobjc/22492
16404 * execute/exceptions/finally-1.m: New test.
16405
16406 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16407
16408 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
16409 testsuite.
16410 * objc/execute/exceptions/trivial.m: New test.
16411 * objc.dg/try-catch-11.m: Move to ...
16412 * objc/execute/exceptions/foward-1.m: Here.
16413 * objc.dg/try-catch-2.m: Move to ...
16414 * objc/execute/exceptions/catchall-1.m: Here.
16415 * objc.dg/try-catch-8.m: Move to ...
16416 * objc/execute/exceptions/local-variables-1.m: Here.
16417
16418 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16419
16420 * objc.dg/nested-func-1.m: Move to ...
16421 * objc/execute/nested-func-1.m: Here.
16422
16423 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16424
16425 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
16426 in ${options} instead of [target_info name].
16427 * lib/obj-c++.exp (objc_target_compile): Likewise.
16428
16429 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16430
16431 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
16432
16433 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16434
16435 part of PR testsuite/23348
16436 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
16437 of the torture options.
16438 * objc/compile/trivial.m: New test.
16439
16440 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
16441
16442 * gfortran.dg/eoshift.f90: Correct format.
16443
16444 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
16445
16446 * gfortran.fortran-torture/execute/character_passing.f90:
16447 Fix comment typo.
16448
16449 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
16450
16451 PR c++/8271
16452 * g++.dg/template/unify10.C: New.
16453
16454 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
16455
16456 * g++.dg/parse/pr22514.C: Move to...
16457 * g++.dg/debug/pr22514.C: here.
16458
16459 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16460
16461 PR c++/23266
16462 * g++.dg/inherit/pure1.C: New test.
16463
16464 * ChangeLog: Fix typos.
16465
16466 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16467 Steven Bosscher <stevenb@suse.de>
16468
16469 * gfortran.dg/runtime_warning_1.f90: New test.
16470
16471 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
16472
16473 PR c++/23219
16474 * g++.dg/parse/crash28.C: New.
16475
16476 2005-08-11 Richard Guenther <rguenther@suse.de>
16477
16478 PR target/23289
16479 * gcc.target/i386/tailcall-1.c: New testcase.
16480
16481 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
16482
16483 * gcc.dg/vect/vect-67.c: Un-xfail.
16484
16485 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
16486
16487 PR c++/23225
16488 * g++.dg/testsuite/parse/crash27.C: new test.
16489
16490 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
16491
16492 PR libfortran/22143
16493 * gfortran.dg/shift-kind.f90: New testcase.
16494
16495 2005-08-10 Richard Sandiford <richard@codesourcery.com>
16496
16497 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
16498 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
16499
16500 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16501
16502 PR c++/20646
16503 * g++.dg/other/mult-stor1.C: New test.
16504
16505 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
16506
16507 * gcc.c-torture/pr18299-1.c: Move to ...
16508 * gcc.c-torture/compile/pr18299-1.c: Here.
16509
16510 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
16511
16512 * gfortran/fortran.torture/execute/character_passing.f90:
16513 Fix types for LSAME.
16514
16515 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
16516
16517 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
16518 input data back to what it was originally.
16519
16520 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
16521
16522 * objc.dg/try-catch-8.m: Enable for all targets.
16523
16524 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
16525
16526 * gcc.dg/pr23165.c: New test.
16527
16528 2005-08-09 Steven Bosscher <stevenb@suse.de>
16529
16530 PR tree-optimization/23234
16531 * gcc.dg/tree-ssa/pr23234.c: New test.
16532
16533 2005-08-08 Josh Conner <jconner@apple.com>
16534
16535 PR rtl-optimization/23241
16536 * gcc.dg/char-compare.c: New test.
16537
16538 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16539
16540 PR c++/22508
16541 * g++.dg/init/new13.C: New test.
16542
16543 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
16544
16545 PR c++/21166
16546 * g++.dg/other/crash-4.C: Adjust
16547 * g++/dg/ext/packed9.C: New.
16548
16549 2005-08-08 Richard Sandiford <richard@codesourcery.com>
16550
16551 PR middle-end/21964
16552 * gcc.c-torture/execute/pr21964-1.c: New test.
16553
16554 2005-08-08 Richard Sandiford <richard@codesourcery.com>
16555
16556 PR c/22458
16557 * gcc.dg/pr22458-1.c: New test.
16558
16559 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
16560 Steven G. Kargl <kargls@comcast.net>
16561
16562 PR fortran/22390
16563 * gfortran.dg/flush_1.f90: New test.
16564
16565 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16566
16567 PR c++/23191
16568 * g++.dg/template/eh2.C: New test.
16569
16570 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16571
16572 PR c++/19498
16573 * g++.dg/template/instantiate7.C: New test.
16574
16575 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
16576
16577 PR c/23113
16578 * gcc.dg/Wunused-value-1.c: New test.
16579
16580 2005-08-06 Richard Sandiford <richard@codesourcery.com>
16581
16582 PR rtl-optimization/23233
16583 * gcc.c-torture/compile/pr23233-1.c: New test.
16584
16585 2005-08-06 Jakub Jelinek <jakub@redhat.com>
16586
16587 PR fortran/18833
16588 PR fortran/20850
16589 * gfortran.dg/equiv_1.f90: New test.
16590 * gfortran.dg/equiv_2.f90: New test.
16591 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
16592 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
16593 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
16594
16595 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
16596
16597 * gcc.c-torture/execute/vrp-5.c: New test.
16598 * gcc.c-torture/execute/vrp-6.c: New test.
16599 * gcc.dg/tree-ssa/vrp21.c: New test.
16600
16601 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
16602
16603 * g++.dg/parse/pr22514.C: New test.
16604
16605 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
16606
16607 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
16608
16609 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
16610 instead of constant loads / pool entries.
16611
16612 2005-08-05 David Edelsohn <edelsohn@gnu.org>
16613
16614 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
16615 TEST_TO_WCTYPE.
16616
16617 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
16618
16619 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
16620 __WINT_TYPE__ in generated prototypes if possible.
16621
16622 2005-08-04 Diego Novillo <dnovillo@redhat.com>
16623
16624 PR 22037
16625 * g++.dg/tree-ssa/pr22037.C:
16626
16627 2005-08-04 Richard Henderson <rth@redhat.com>
16628
16629 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
16630 scan-tree-dump-times directive.
16631
16632 2005-08-04 Jan Hubicka <jh@suse.cz>
16633
16634 * gcov-1.C: Fix switch counts.
16635 * gcov-4b.c: Likewise.
16636
16637 2005-08-03 Jeff Law <law@redhat.com>
16638
16639 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
16640
16641 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
16642
16643 * gcc.c-torture/execute/pr23135.c: New test.
16644
16645 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16646
16647 PR tree-optimization/19899
16648 * gcc.dg/tree-ssa/scev-1.c: New test.
16649 * gcc.dg/tree-ssa/scev-2.c: New test.
16650
16651 2005-08-03 Richard Sandiford <richard@codesourcery.com>
16652
16653 PR target/18582
16654 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
16655
16656 2005-08-03 Jan Hubicka <jh@suse.cz>
16657
16658 * update-conroll.c: New testcase.
16659 * update-conroll-2.c: New testcase.
16660
16661 2005-08-02 David Edelsohn <edelsohn@gnu.org>
16662
16663 * gfortran.dg/constant_substring.f: New test.
16664 * gfortran.dg/pr22491.f: New test.
16665
16666 2005-08-02 Jan Hubicka <jh@suse.cz>
16667
16668 * update-threading.c: Replace by the proper one.
16669
16670 2005-08-02 Diego Novillo <dnovillo@redhat.com>
16671
16672 PR 23164
16673 * g++.dg/tree-ssa/pr23164.C: New test.
16674
16675 2005-08-02 Diego Novillo <dnovillo@redhat.com>
16676
16677 * gcc.dg/tree-ssa/pr23192.c: New test.
16678
16679 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
16680
16681 * gcc.c-torture/execute/vrp-4.c: New test.
16682
16683 2005-08-02 Jan Hubicka <jh@suse.cz>
16684
16685 * update-threading.c: New test.
16686
16687 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
16688
16689 * gcc.c-torture/compile/20050801-1.c: New test.
16690 * gcc.c-torture/compile/20050801-2.c: New test.
16691
16692 2005-08-01 Jan Hubicka <jh@suse.cz>
16693
16694 * val-prof-5.c: New test.
16695
16696 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
16697
16698 PR c/22311
16699 * gcc.dg/pr22311-1.c : New test.
16700
16701 2005-07-31 Steven Bosscher <stevenb@suse.de>
16702
16703 PR target/23095
16704 * gfortran.dg/pr23095.f: New test.
16705
16706 PR c++/22003
16707 * g++.dg/other/pr22003.C: New test.
16708
16709 2005-07-31 Richard Sandiford <richard@codesourcery.com>
16710
16711 PR target/20621
16712 * gcc.c-torture/execute/pr20621-1.c: New test.
16713
16714 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
16715
16716 * gfortran.dg/comma_format_extension_4.f: Adjust length
16717 of string for format.
16718 * gfortran.dg/der_array_io_1.f: Replace illegal internal
16719 print statement with internal write.
16720 * gfortran.dg/der_array_io_2.f: Likewise.
16721 * gfortran.dg/der_array_io_3.f: Likewise.
16722
16723 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
16724
16725 * gcc.dg/fold-abs-4.c: new test.
16726
16727 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
16728
16729 PR fortran/22570 an related issues.
16730 * gfortran.dg/x_slash_1.f: New test.
16731
16732 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
16733
16734 PR c/23143
16735 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
16736 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
16737
16738 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16739
16740 PR c/529
16741 * gcc.dg/Wshadow-3.c: New test.
16742
16743 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
16744
16745 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
16746 used to have the wrong bounds).
16747
16748 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16749
16750 PR c/21720
16751 * gcc.dg/hex-round-1.c: Test more cases.
16752 * gcc.dg/hex-round-2.c: New test.
16753
16754 2005-07-29 Diego Novillo <dnovillo@redhat.com>
16755
16756 PR 22550
16757 * g++.dg/tree-ssa/pr22550.C: New test.
16758
16759 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
16760
16761 * gcc.dg/tree-ssa/vrp19.c: New test.
16762 * gcc.dg/tree-ssa-vrp20.c: New test.
16763
16764 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16765
16766 PR c/22240
16767 * gcc.dg/transparent-union-4.c: New test.
16768
16769 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16770
16771 PR c/22192
16772 * gcc.dg/c99-vla-2.c: New test.
16773
16774 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16775
16776 PR c/21720
16777 * gcc.dg/hex-round-1.c: New test.
16778
16779 2005-07-28 Jan Hubicka <jh@suse.cz>
16780
16781 * inliner-1.c: Do not dump everything.
16782 * tree-prof.exp: Do not pass -ftree-based-profiling.
16783 * bprob.exp: Likewise.
16784
16785 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
16786
16787 2005-07-28 Mark Mitchell <mark@codesourcery.com>
16788
16789 PR c++/22545
16790 * g++.dg/expr/ptrmem7.C: New test.
16791
16792 2005-07-28 Mike Stump <mrs@apple.com>
16793
16794 * g++.old-deja/g++.mike/visibility-1.C: New test.
16795
16796 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16797
16798 PR c/20187
16799 * gcc.c-torture/execute/pr20187-1.c: New test.
16800
16801 2005-07-28 Jeff Law <law@redhat.com>
16802
16803 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
16804 * gcc.dg/tree-ssa/vrp18.c: New test.
16805
16806 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
16807
16808 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
16809
16810 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
16811
16812 PR tree-optimization/22506
16813 * gcc.dg/vect/ps22506.c: New test.
16814
16815 2005-07-28 Jakub Jelinek <jakub@redhat.com>
16816
16817 PR target/21149
16818 * gcc.target/i386/sse-3.c: New test.
16819
16820 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16821
16822 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
16823 * gcc.target/mips/mips32-dsp-type.c: Likewise.
16824
16825 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16826
16827 PR c/22589
16828 * gcc.c-torture/compile/pr22589-1.c: New test.
16829
16830 2005-07-28 Jan Hubicka <jh@suse.cz>
16831
16832 * update-loopch.c: New testcase.
16833
16834 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
16835
16836 PR rtl-optimization/23047
16837 * gcc.c-torture/execute/pr23047.c: New test.
16838 * gcc.c-torture/execute/pr23047.x: New.
16839
16840 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
16841
16842 PR tree-optimization/22493
16843 * gcc.c-torture/execute/pr22493-1.c: New test.
16844 * gcc.c-torture/execute/pr22493-1.x: New.
16845 * gcc.c-torture/execute/vrp-1.c: New test.
16846 * gcc.c-torture/execute/vrp-2.c: New test.
16847 * gcc.c-torture/execute/vrp-2.c: New test.
16848
16849 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
16850
16851 * gcc.target/frv/all-builtin-read8.c: Delete.
16852 * gcc.target/frv/all-builtin-read16.c: Delete.
16853 * gcc.target/frv/all-builtin-read32.c: Delete.
16854 * gcc.target/frv/all-builtin-read64.c: Delete.
16855 * gcc.target/frv/all-builtin-write8.c: Delete.
16856 * gcc.target/frv/all-builtin-write16.c: Delete.
16857 * gcc.target/frv/all-builtin-write32.c: Delete.
16858 * gcc.target/frv/all-builtin-write64.c: Delete.
16859 * gcc.target/frv/all-read-write-1.c: New.
16860
16861 2005-07-27 Jeff Law <law@redhat.com>
16862
16863 * gcc.c-torture/execute/pr22630.c: New test.
16864
16865 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
16866
16867 PR tree-optimization/23073
16868 * gcc.dg/vect/nodump-pr23073.c: New test.
16869 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
16870
16871 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
16872
16873 PR tree-optimize/22348
16874 * gcc.c-torture/execute/pr22348.c: New.
16875
16876 2005-07-27 Richard Guenther <rguenther@suse.de>
16877
16878 * gcc.dg/tree-ssa/salias-1.c: New testcase.
16879
16880 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16881
16882 PR fortran/22503
16883 * gfortran.dg/logical_comp.f90: New test.
16884
16885 2005-07-27 Jan Hubicka <jh@suse.cz>
16886
16887 * inliner-1.c: Add cleanup of dumps.
16888 * val-prof-*.c: Likewise.
16889 * update-tailcall.c: New.
16890
16891 2005-07-26 Diego Novillo <dnovillo@redhat.com>
16892
16893 PR 22591
16894 * gcc.dg/tree-ssa/pr22591.c: New test.
16895 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
16896
16897 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
16898
16899 PR libobjc/22606
16900 * objc.dg/try-catch-11.m: New test.
16901
16902 2005-07-26 Richard Guenther <rguenther@suse.de>
16903
16904 PR tree-optimization/22486
16905 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
16906
16907 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
16908
16909 PR tree-opt/22484
16910 * testsuite/g++.dg/opt/loop2.C: New test.
16911
16912 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
16913
16914 * gcc.dg/tree-ssa/reassoc-3.c: New test.
16915 * gcc.dg/tree-ssa/reassoc-4.c: New test.
16916
16917 2005-07-25 Adam Nemet <anemet@lnxw.com>
16918
16919 * lib/profopt.exp (profopt-execute): Check for profiling data
16920 files on the target.
16921
16922 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
16923
16924 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
16925 for matching of asm labels.
16926
16927 2005-07-25 Richard Guenther <rguenther@suse.de>
16928
16929 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
16930
16931 2005-07-25 Richard Guenther <rguenther@suse.de>
16932
16933 PR testsuite/22624
16934 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
16935
16936 2005-07-25 Ira Rosen <irar@il.ibm.com>
16937
16938 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
16939 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
16940 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
16941 * gcc.dg/vect/vect-100.c: New test.
16942 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
16943 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
16944 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
16945 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
16946 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
16947 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
16948 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
16949 * gfortran.dg/vect/pr19049.f90: New testcase.
16950 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
16951
16952 2005-07-25 Jakub Jelinek <jakub@redhat.com>
16953
16954 * gcc.c-torture/execute/20050713-1.c: New test.
16955
16956 PR fortran/20063
16957 * gfortran.fortran-torture/execute/data_4.f90: New test.
16958
16959 PR middle-end/20303
16960 * gcc.dg/visibility-d.c: New test.
16961
16962 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
16963
16964 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
16965 * gfortran.dg/underflow.f90: Ditto.
16966
16967 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16968
16969 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
16970 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
16971 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
16972
16973 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
16974
16975 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
16976 include case of field width of zero.
16977
16978 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
16979
16980 PR libgfortran/21875
16981 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
16982 with trailing blanks on normal formatted read.
16983
16984 2005-07-23 Chao-ying Fu <fu@mips.com>
16985
16986 * gcc.target/mips/mips32-dsp-type.c: New test.
16987 * gcc.target/mips/mips32-dsp.c: New test.
16988
16989 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
16990
16991 PR testsuite/21073
16992 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
16993
16994 PR testsuite/20454
16995 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
16996 and __cyg_profile_func_exit.
16997
16998 2005-07-22 David Edelsohn <edelsohn@gnu.org>
16999
17000 * gfortran.dg/comma_format_extension_3.f: Fix typo.
17001 * gfortran.dg/comma_format_extension_4.f: Same.
17002 * gfortran.dg/pr15332.f: Same.
17003 * gfortran.dg/pr21730.f: Same.
17004
17005 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
17006
17007 * g++.dg/opt/vrp2.C: Fix testcase.
17008
17009 PR tree-opt/22625
17010 * g++.dg/opt/vrp2.C: New test.
17011
17012 2005-07-22 Mark Mitchell <mark@codesourcery.com>
17013
17014 PR debug/21828
17015 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
17016
17017 2005-07-22 Diego Novillo <dnovillo@redhat.com>
17018
17019 * gcc.dg/tree-ssa/20050719-1.c: New test.
17020
17021 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
17022
17023 * gcc.dg/bfin-longcall-1.c: New file.
17024 * gcc.dg/bfin-longcall-2.c: New file.
17025
17026 2005-07-21 Janis Johnson <janis187@us.ibm.com>
17027
17028 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
17029
17030 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17031
17032 PR middle-end/19055
17033 * gcc.dg/tree-ssa/pr19055.c: New test.
17034 * gcc.dg/tree-ssa/pr19055-2.c: New test.
17035
17036 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17037
17038 PR C++/22358
17039 * g++.dg/other/pr22358.C: New test.
17040
17041 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
17042
17043 PR c++/2922
17044 * g++.dg/lookup/two-stage5.C: New test from bug comments.
17045
17046 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17047
17048 PR c++/15938
17049 * g++.dg/init/union2.C: New test.
17050
17051 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17052
17053 PR c/22393
17054 * gcc.dg/complex-4.c: New test.
17055
17056 2005-07-21 Richard Guenther <rguenther@suse.de>
17057
17058 PR testsuite/22522
17059 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
17060 scanning for asm labels.
17061 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
17062
17063 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
17064
17065 PR target/22085
17066 * gcc.dg/altivec-pr22085.c: New.
17067
17068 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
17069
17070 PR tree-optimization/19210
17071 * gcc.dg/tree-ssa/pr19210-1.c: New.
17072 * gcc.dg/tree-ssa/pr19210-2.c: New.
17073
17074 2005-07-21 Richard Sandiford <richard@codesourcery.com>
17075
17076 PR rtl-optimization/22167
17077 * g++.dg/opt/pr22167.C: New test.
17078
17079 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
17080
17081 PR c++/2922
17082 * g++.dg/lookup/two-stage2.C: New.
17083 * g++.dg/lookup/two-stage3.C: New.
17084 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
17085 fixed two-stage name lookup for operators.
17086 * g++.dg/template/call3.C: Compiler now produces an appropriate
17087 error message.
17088 * g++.dg/template/crash37.C: Compiler now describes bla() on line
17089 14 as a candidate.
17090 * g++.dg/template/ptrmem4.C: Compiler produces different error
17091 message.
17092 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
17093 connect_to_method as a candidate.
17094
17095 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
17096
17097 * gcc.dg/fold-alloc-1.c: New test.
17098
17099 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
17100
17101 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17102 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
17103
17104 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
17105
17106 * gcc.dg/fold-abs-1.c: New test.
17107 * gcc.dg/fold-abs-2.c: New test.
17108 * gcc.dg/fold-abs-3.c: New test.
17109
17110 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
17111
17112 Make CONSTRUCTOR use VEC to store initializers.
17113 * g++.dg/ext/complit3.C: Check for specific error messages.
17114 * g++.dg/init/brace2.C: Update error message.
17115 * g++.dg/warn/Wbraces2.C: Likewise.
17116
17117 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
17118
17119 PR fortran/16940
17120 * gfortran.dg/module_interface_1.f90: New test.
17121
17122 2005-07-19 Danny Berlin <dberlin@dberlin.org>
17123 Kenneth Zadeck <zadeck@naturalbridge.com>
17124
17125 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
17126
17127 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17128
17129 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
17130 specify -Wformat for these tests.
17131 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
17132 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
17133 * gcc.dg/format/opt-6.c: Delete.
17134
17135 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17136
17137 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
17138 * gcc.dg/tree-ssa/sra-3.c: Likewise.
17139
17140 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17141
17142 * gcc.dg/tree-ssa/alias-2.c: New test.
17143
17144 2005-07-18 Mark Mitchell <mark@codesourcery.com>
17145
17146 PR c++/22263
17147 * g++.dg/template/explicit7.C: New test.
17148
17149 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
17150
17151 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
17152 width of 8 to +Inf and -Inf.
17153
17154 2005-07-17 Mark Mitchell <mark@codesourcery.com>
17155
17156 PR c++/22139
17157 * g++.dg/template/friend36.C: New test.
17158
17159 2005-07-16 David Edelsohn <edelsohn@gnu.org>
17160
17161 PR fortran/21730
17162 * gfortran.dg/pr21730.f: New test.
17163
17164 2005-07-16 Danny Berlin <dberlin@dberlin.org>
17165 Kenneth Zadeck <zadeck@naturalbridge.com>
17166
17167 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
17168 since pure const detection cannot run at -O1 in c compiler.
17169 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
17170 can now optimize this case properly.
17171 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
17172 because we now pass.
17173 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
17174
17175 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
17176
17177 PR c/22421
17178 * gcc.dg/format/bitfld-1.c: New test.
17179
17180 2005-07-15 Mark Mitchell <mark@codesourcery.com>
17181
17182 PR c++/22204
17183 * g++.dg/rtti/repo1.C: New test.
17184
17185 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
17186
17187 PR middle-end/22398
17188 * gcc.c-torture/compile/pr22398.c: New test.
17189
17190 2005-07-15 Mark Mitchell <mark@codesourcery.com>
17191
17192 PR c++/22132
17193 * g++.dg/expr/cast4.C: New test.
17194
17195 2005-07-15 Richard Guenther <rguenther@suse.de>
17196
17197 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
17198 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
17199
17200 2005-07-15 Steven Bosscher <stevenb@suse.de>
17201
17202 PR tree-optimization/22230
17203 * gcc.dg/tree-ssa/pr22230.c: New test.
17204
17205 2005-07-14 Jakub Jelinek <jakub@redhat.com>
17206
17207 * gfortran.dg/g77/cpp6.f: New test.
17208
17209 PR fortran/22417
17210 * gfortran.dg/g77/cpp5.F: New test.
17211 * gfortran.dg/g77/cpp5.h: New file.
17212 * gfortran.dg/g77/cpp5inc.h: New file.
17213
17214 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
17215
17216 PR libfortran/16435
17217 * gfortran.dg/tl_editting.f90: New.
17218 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
17219
17220 2005-07-14 Steven G. Kargl <kargls@comcast.net>
17221
17222 * gfortran.dg/char_array_constructor.f90: New test.
17223
17224 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
17225
17226 * gfortran.dg/past_eor.f90: New.
17227 * gfortran.dg/complex_read.f90: New.
17228
17229 2005-07-13 Jeff Law <law@redhat.com>
17230
17231 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
17232 additional casts.
17233
17234 * gcc.dg/tree-ssa/pr22321.c: New test
17235
17236 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
17237
17238 PR tree-optimization/21921
17239 * gcc.dg/tree-ssa/pr21921.c: New.
17240
17241 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
17242
17243 PR tree-optimizatio/22442
17244 * gcc.dg/tree-ssa/loop-11.c: New test.
17245
17246 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
17247
17248 PR tree-opt/21840
17249 * gcc.c-torture/compile/pr21840.c: New test.
17250
17251 2005-07-12 Jan Hubicka <jh@suse.cz>
17252
17253 * gcc.c-torture/compile/pr22379.c: New test.
17254
17255 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
17256
17257 PR libfortran/21593
17258 gfortran.dg/dev_null.f90: Remove outdated comment about
17259 PR libfortran/21593.
17260
17261
17262 2005-07-12 Dale Johannesen <dalej@apple.com>
17263
17264 * gcc.target/i386/compress-float-sse.c: New.
17265 * gcc.target/i386/compress-float-sse-pic.c: New.
17266 * gcc.target/i386/compress-float-387.c: New.
17267 * gcc.target/i386/compress-float-387-pic.c: New.
17268 * gcc.dg/compress-float-ppc.c: New.
17269 * gcc.dg/compress-float-ppc-pic.c: New.
17270
17271 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
17272
17273 PR libfortran/21593
17274 gfortran.dg/dev_null.f90: Remove targets.
17275
17276 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
17277
17278 PR tree-opt/22335
17279 * gcc.dg/pr22335-1.c: New test.
17280 * gcc.dg/pr22335-2.c: New test.
17281
17282 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17283
17284 PR c++/20172
17285 * g++.dg/template/nontype12.C : New test.
17286
17287 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
17288
17289 * gcc.dg/tree-ssa/loop-10.c: New test.
17290
17291 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
17292
17293 * gcc.c-torture/execute/20020720-1.x: Remove.
17294
17295 2005-07-11 Jakub Jelinek <jakub@redhat.com>
17296
17297 * gfortran.fortran-torture/execute/forall_7.f90: New test.
17298
17299 2005-07-10 Richard Sandiford <richard@codesourcery.com>
17300
17301 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
17302 (dg-mips-options): Use it.
17303
17304 2005-07-09 Diego Novillo <dnovillo@redhat.com>
17305
17306 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
17307
17308 2005-07-09 Richard Henderson <rth@redhat.com>
17309
17310 * lib/target-supports.exp (check_effective_target_sync_char_short):
17311 Add alpha.
17312
17313 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
17314
17315 PR libfortran/22217
17316 * gfortran.dg/negative-z-descriptor.f90: New test.
17317
17318 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
17319
17320 PR tree-opt/22329
17321 * gcc.dg/pr22329.c: New test.
17322
17323 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
17324
17325 PR tree-optimization/20139
17326 * gcc.dg/tree-ssa/pr20139.c: New.
17327
17328 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
17329
17330 PR tree-opt/22356
17331 * testsuite/gcc.dg/pr22356-1.c: New test.
17332
17333 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
17334
17335 PR c++/21799
17336 * g++.dg/template/unify8.C: New.
17337 * g++.dg/template/unify9.C: New.
17338
17339 2005-07-08 Jakub Jelinek <jakub@redhat.com>
17340
17341 * gfortran.fortran-torture/execute/entry_10.f90: New test.
17342
17343 2005-07-07 Geoffrey Keating <geoffk@apple.com>
17344
17345 * gcc.dg/darwin-version-1.c: New.
17346 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
17347 * gcc.dg/builtins-20.c: Likewise.
17348 * gcc.dg/builtins-53.c: Likewise.
17349 * gcc.dg/torture/builtins-convert-1.c: Likewise.
17350 * gcc.dg/torture/builtins-convert-2.c: Likewise.
17351 * gcc.dg/torture/builtins-convert-3.c: Likewise.
17352 * gcc.dg/torture/builtins-power-1.c: Likewise.
17353 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
17354 on Darwin.
17355
17356 2005-07-07 Jeff Law <law@redhat.com>
17357
17358 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
17359 argument evaluation order.
17360
17361 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
17362
17363 PR libfortran/21594
17364 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17365 Add test cases where the shift length is greater than the
17366 array length.
17367
17368 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17369
17370 * obj-c++.dg/proto-lossage-6.mm: New.
17371 * objc.dg/proto-lossage-6.m: New.
17372
17373 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17374
17375 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
17376 * objc.dg/gnu-runtime-2.m: Likewise.
17377
17378 2005-07-07 Jakub Jelinek <jakub@redhat.com>
17379
17380 * gfortran.dg/longline.f: New test.
17381
17382 * gfortran.dg/badline.f: New test.
17383
17384 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
17385
17386 PR fortran/16531
17387 PR fortran/15966
17388 PR fortran/18781
17389 * gfortran.dg/hollerith.f90: New.
17390 * gfortran.dg/hollerith2.f90: New.
17391 * gfortran.dg/hollerith3.f90: New.
17392 * gfortran.dg/hollerith4.f90: New.
17393 * gfortran.dg/hollerith_f95.f90: New.
17394 * gfortran.dg/hollerith_legacy.f90: New.
17395 * gfortran.dg/g77/cpp4.F: New. Port from g77.
17396
17397 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17398
17399 PR objc/22274
17400 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
17401 * objc.dg/gnu-runtime-2.m: New.
17402
17403 2005-07-06 Jeff Law <law@redhat.com>
17404
17405 * gcc.dg/tree-ssa/vrp17.c: New test.
17406
17407 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
17408
17409 PR fortran/22327
17410 * gfortran.dg/array_constructor_5.f90: New test.
17411
17412 2005-07-07 Jakub Jelinek <jakub@redhat.com>
17413
17414 * gfortran.fortran-torture/execute/entry_9.f90: New test.
17415
17416 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
17417
17418 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
17419 * gcc.dg/980816-1.c: Ditto.
17420
17421 2005-07-06 Jeff Law <law@redhat.com>
17422
17423 * gcc.c-torture/compile/pr21356.c: New test.
17424
17425 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
17426
17427 PR c/22013
17428 PR c/22098
17429 * gcc.c-torture/compile/pr22013-1.c,
17430 gcc.c-torture/execute/pr22098-1.c,
17431 gcc.c-torture/execute/pr22098-2.c,
17432 gcc.c-torture/execute/pr22098-3.c: New tests.
17433
17434 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
17435
17436 PR c/22308
17437 * gcc.dg/pr22308-1.c: New test.
17438
17439 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
17440
17441 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
17442 target.
17443 * gcc.dg/compare9.c: Use -fshort-enums instead of
17444 -fno-short-enums. Change the last test to dg-bogus.
17445
17446 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
17447
17448 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
17449 * gcc.dg/compare9.c: New.
17450
17451 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17452
17453 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
17454
17455 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
17456
17457 PR testsuite/22288
17458 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
17459
17460
17461 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17462
17463 * gcc.dg/format/gcc_gfc-1.c: New.
17464
17465 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
17466
17467 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
17468
17469 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17470
17471 PR fortran/20842
17472 * gfortran.dg/io_invalid_1.f90: New test.
17473
17474 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
17475
17476 * gcc.dg/format/gcc_diag-1.c: Update.
17477
17478 2005-07-02 Jeff Law <law@redhat.com>
17479
17480 * gcc.dg/tree-ssa/pr22051-1.c: New test.
17481 * gcc.dg/tree-ssa/pr22051-2.c: New test.
17482
17483 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
17484
17485 * gcc.dg/format/gcc_diag-1.c: Update.
17486
17487 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
17488
17489 PR tree-opt/22269
17490 * gcc.c-torture/compile/pr22269.c: New test.
17491
17492 2005-06-30 Diego Novillo <dnovillo@redhat.com>
17493
17494 PR 21584
17495 PR 22219
17496 * g++.dg/tree-ssa/pr21584-1.C: New test.
17497 * g++.dg/tree-ssa/pr21584-2.C: New test.
17498
17499 2005-06-30 Ziemowit Laski <zlaski@apple.com>
17500
17501 * obj-c++.dg/try-catch-11.mm: New.
17502 * objc.dg/try-catch-10.m: New.
17503
17504 2005-06-29 David Edelsohn <edelsohn@gnu.org>
17505
17506 * g++.dg/other/ucnid-1.C: xfail on AIX.
17507
17508 2005-06-29 Diego Novillo <dnovillo@redhat.com>
17509
17510 PR 22234
17511 * gcc.dg/20050629-1.c: New test.
17512
17513 2005-06-29 Ziemowit Laski <zlaski@apple.com>
17514
17515 * obj-c++.dg/const-str-1[0-1].mm: New.
17516 * objc.dg/const-str-1[0-1].m: New.
17517
17518 2005-05-29 Richard Henderson <rth@redhat.com>
17519
17520 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
17521 Rename from check_effective_target_vect_no_max.
17522 (check_effective_target_vect_no_int_add): New.
17523 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
17524 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
17525 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17526 * gcc.dg/vect/vect-reduc-1.c: Use both.
17527 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17528
17529 2005-05-29 Richard Henderson <rth@redhat.com>
17530
17531 * lib/target-supports.exp (check_effective_target_vect_no_max):
17532 Remove i386 and x86_64.
17533
17534 2005-06-29 Steve Ellcey <sje@cup.hp.com>
17535
17536 PR testsuite/21969
17537 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
17538
17539 2005-06-29 Steve Ellcey <sje@cup.hp.com>
17540
17541 PR middle-end/21969
17542 * gcc.dg/vect/pr21969.c: New test.
17543
17544 2005-06-28 Eric Christopher <echristo@redhat.com>
17545
17546 PR c/22052
17547 PR c/21975
17548 * gcc.dg/inline1.c: New test.
17549 * gcc.dg/inline2.c: Ditto.
17550 * gcc.dg/inline3.c: Ditto.
17551 * gcc.dg/inline4.c: Ditto.
17552 * gcc.dg/inline5.c: Ditto.
17553
17554 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
17555
17556 PR libfortran/22142
17557 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17558 Add testcase also testing eoshift1 for PR 22142.
17559
17560 2005-06-28 Richard Henderson <rth@redhat.com>
17561
17562 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
17563 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
17564 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
17565 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
17566 gcc.dg/tree-ssa/20030922-2.c: Likewise.
17567
17568 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
17569
17570 PR libfortran/22142
17571 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17572 Add testcase for PR 22142.
17573
17574 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
17575
17576 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
17577 gcc.target/ia64/fpreg-2.c: New tests.
17578
17579 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17580
17581 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
17582
17583 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17584
17585 PR libfortran/22170
17586 * gfortran.dg/slash_1.f90: New test.
17587
17588 2005-06-27 Richard Henderson <rth@redhat.com>
17589
17590 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
17591 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
17592 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
17593 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17594 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
17595 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
17596
17597 2005-06-27 Richard Henderson <rth@redhat.com>
17598
17599 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
17600 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
17601
17602 2005-06-27 Ziemowit Laski <zlaski@apple.com>
17603
17604 * obj-c++.dg/proto-lossage-5.mm: New.
17605 * objc.dg/proto-lossage-5.m: New.
17606
17607 2005-06-27 Diego Novillo <dnovillo@redhat.com>
17608
17609 PR 21959
17610 * gcc.dg/tree-ssa/pr21959.c: New test.
17611
17612 2005-06-27 Jakub Jelinek <jakub@redhat.com>
17613
17614 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
17615 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
17616 testing uninitialized var.
17617
17618 * gcc.c-torture/execute/builtins/chk.h: New.
17619 * gcc.c-torture/execute/builtins/lib/chk.c: New.
17620 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
17621 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
17622 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
17623 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
17624 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
17625 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
17626 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
17627 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
17628 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
17629 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
17630 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
17631 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
17632 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
17633 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
17634 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
17635 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
17636 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
17637 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
17638 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
17639 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
17640 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
17641 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
17642 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
17643 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
17644 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
17645 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
17646 * gcc.dg/builtin-object-size-1.c: New test.
17647 * gcc.dg/builtin-object-size-2.c: New test.
17648 * gcc.dg/builtin-object-size-3.c: New test.
17649 * gcc.dg/builtin-object-size-4.c: New test.
17650 * gcc.dg/builtin-object-size-5.c: New test.
17651 * gcc.dg/builtin-stringop-chk-1.c: New test.
17652 * gcc.dg/builtin-stringop-chk-2.c: New test.
17653 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
17654 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
17655 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
17656 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
17657 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
17658 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
17659 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
17660 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
17661 * gcc.c-torture/execute/printf-1.c: New test.
17662 * gcc.c-torture/execute/fprintf-1.c: New test.
17663 * gcc.c-torture/execute/vprintf-1.c: New test.
17664 * gcc.c-torture/execute/vfprintf-1.c: New test.
17665 * gcc.c-torture/execute/printf-chk-1.c: New test.
17666 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
17667 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
17668 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
17669
17670 2005-06-27 Michael Matz <matz@suse.de>
17671
17672 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
17673 slot is not merged if address escapes.
17674
17675 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17676
17677 PR c/21911
17678 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
17679
17680 2005-06-26 Jakub Jelinek <jakub@redhat.com>
17681
17682 PR middle-end/17965
17683 * gcc.c-torture/compile/20050622-1.c: New test.
17684
17685 PR middle-end/22028
17686 * gcc.dg/20050620-1.c: New test.
17687
17688 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
17689
17690 PR tree-optimization/22026
17691 * gcc.dg/tree-ssa/pr22026.c: New.
17692
17693 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
17694
17695 PR libfortran/22144
17696 * gfortran.dg/shift-alloc.f90: New testcase.
17697
17698 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
17699
17700 * all files: Update FSF address in copyright headers.
17701
17702 2005-06-22 Jan Hubicka <jh@suse.cz>
17703
17704 * wholeprogram-1.c: New testcase.
17705 * wholeprogram-2.c: New testcase.
17706
17707 2005-06-24 Mark Mitchell <mark@codesourcery.com>
17708
17709 PR 22171
17710 * gcc.dg/tree-ssa/pr22171.c: New test.
17711
17712 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
17713
17714 * gfortran.dg/simplify_modulo.f90: New.
17715
17716 2005-06-24 Jan Hubicka <jh@suse.cz>
17717
17718 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
17719
17720 2005-06-23 Ziemowit Laski <zlaski@apple.com>
17721
17722 * obj-c++.dg/proto-lossage-[1-4].mm: New.
17723
17724 2005-06-23 Ziemowit Laski <zlaski@apple.com>
17725
17726 * obj-c++.dg/typedef-alias-1.mm: New.
17727 * objc.dg/typedef-alias-1.m: New.
17728
17729 2005-06-23 Jeff Law <law@redhat.com>
17730
17731 * gcc.dg/tree-ssa/vrp16.c: New test.
17732
17733 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17734
17735 * lib/target-supports.exp: Add
17736 check_effective_target_fortran_large_real and
17737 check_effective_target_fortran_large_int to check for
17738 corresponding effective targets.
17739 * gfortran.dg/large_integer_kind_1.f90: New test.
17740 * gfortran.dg/large_real_kind_1.f90: New test.
17741
17742 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
17743
17744 PR tree-optimization/22117
17745 * gcc.dg/tree-ssa/pr22117.c: New.
17746
17747 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
17748
17749 PR testsuite/22123
17750 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
17751
17752 2005-06-23 David Edelsohn <edelsohn@gnu.org>
17753
17754 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
17755
17756 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
17757
17758 * gfortran.dg/f2c_4.f90: Add tests for complex functions
17759 * gfortran.dg/f2c_4.c: Likewise.
17760
17761 2005-06-22 Paul Brook <paul@codesourcery.com>
17762
17763 PR fortran/21034
17764 * gfortran.dg/auto_save_1.f90: New test.
17765
17766 2005-06-22 Michael Matz <matz@suse.de>
17767
17768 * gcc.target/x86-64/abi: New directory.
17769 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
17770 * gcc.target/x86-64/abi/README.gcc: New file.
17771 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
17772 * gcc.target/x86-64/abi/asm-support.s: New file.
17773 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
17774 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
17775 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
17776 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
17777 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
17778 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
17779 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
17780 * gcc.target/x86_64/abi/test_bitfields.c: New test.
17781 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
17782 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
17783 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
17784 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
17785 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
17786 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
17787 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
17788 * gcc.target/x86_64/abi/test_varargs.c: New test.
17789
17790 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
17791
17792 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
17793 32-bit i?86 and x86_64.
17794
17795 2005-06-21 Ziemowit Laski <zlaski@apple.com>
17796
17797 * obj-c++.dg/const-str-[1-9].mm: New tests.
17798
17799 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
17800
17801 PR fortran/22010
17802 * gfortran.dg/namelist_use.f90: New.
17803 * gfortran.dg/namelist_use_only.f90: New.
17804
17805 2005-06-21 Jeff Law <law@redhat.com>
17806
17807 * gcc.dg/tree-ssa/vrp15.c: New test.
17808
17809 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
17810
17811 * lib/target-supports.exp (check_effective_target_vect_reduction):
17812 Remove.
17813 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
17814 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
17815 remove vect_reduction target keyword. Also avoid two returns in main.
17816 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17817 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
17818 * gcc.dg/vect/vect-reduc-1short.c: New test.
17819 * gcc.dg/vect/vect-reduc-1char.c: New test.
17820 * gcc.dg/vect/vect-reduc-2short.c: New test.
17821 * gcc.dg/vect/vect-reduc-2char.c: New test.
17822 * gcc.dg/vect/vect-reduc-6.c: New test.
17823 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
17824 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
17825 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
17826
17827 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17828 Paul Thomas <pault@gcc.gnu.org>
17829
17830 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
17831 New tests.
17832
17833 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17834
17835 * gfortran.dg/backslash_1.f90: New test.
17836 * gfortran.dg/backslash_2.f90: New test.
17837
17838 2005-06-20 Steven G. Kargl <kargls@comcast.net>
17839
17840 * gfortran.dg/duplicate_labels.f90: New test.
17841
17842 2005-06-20 Jan Beulich <jbeulich@novell.com>
17843
17844 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
17845 unsupportable relocations.
17846 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17847 * gcc.dg/20050321-2.c: xfail for NetWare.
17848
17849 2005-06-20 Andreas Jaeger <aj@suse.de>
17850
17851 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
17852 gcc.target/i386/fastcall-sseregparm.c,
17853 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
17854
17855 2005-06-19 Richard Henderson <rth@redhat.com>
17856
17857 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
17858
17859 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
17860
17861 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
17862
17863 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
17864
17865 PR c++/22115
17866 * g++.dg/conversion/simd2.C: Change expected error message.
17867
17868 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
17869
17870 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
17871 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17872 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17873
17874 2005-06-18 James A Morrison <phython@gcc.gnu.org>
17875
17876 * gcc.dg/fold-mod-1.c: New test.
17877
17878 2005-06-18 Steven G. Kargl <kargls@comcast.net>
17879
17880 PR fortran/19926
17881 * gfortran.dg/pr19926.f90: New test.
17882
17883 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
17884
17885 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
17886 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
17887 targets.
17888 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17889 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17890
17891 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
17892
17893 * gcc.target/ia64/float80-varargs-1.c: New test.
17894
17895 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17896
17897 PR tree-opt/22035
17898 * gfortran.dg/f2c_6.f90: New test.
17899
17900 2005-06-17 Geoffrey Keating <geoffk@apple.com>
17901
17902 PR c++/17413
17903 * g++.dg/template/local5.C: New.
17904
17905 2005-06-17 Richard Henderson <rth@redhat.com>
17906
17907 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
17908
17909 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
17910
17911 PR testsuite/21945
17912 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
17913
17914 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
17915
17916 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
17917 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
17918 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
17919 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
17920 check_vect to verify the presence of hardware vector support.
17921
17922 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
17923
17924 PR testsuite/22056
17925 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
17926
17927 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17928
17929 PR libfortran/19216
17930 * gfortran.dg/pr19216.f: Add correct space between brackets and
17931 dg directive.
17932
17933 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17934
17935 PR libfortran/16436
17936 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
17937
17938 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
17939
17940 * gcc.target/i386/attributes-error.c: New testcase.
17941 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
17942 * gcc.target/i386/regparm-stdcall.c: Likewise.
17943 * gcc.target/i386/sseregparm-1.c: Likewise.
17944 * gcc.target/i386/sseregparm-2.c: Likewise.
17945
17946 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
17947
17948 * g++.dg/rtti/crash2.C: New.
17949
17950 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
17951
17952 * gcc.dg/noncompile/20040203-3.c: Update expected message.
17953
17954 2005-06-15 David Ung <davidu@mips.com>
17955
17956 * gcc.target/mips/mips16e-extends.c: New test for testing the
17957 generation of MIPS16e zeb/zeh, seb/seh instructions.
17958
17959 2005-06-15 Diego Novillo <dnovillo@redhat.com>
17960
17961 PR 22018
17962 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
17963 * gcc.dg/tree-ssa/pr22018.c: New test.
17964
17965 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
17966
17967 * gcc.dg/simd-1.c: Update error messages.
17968 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
17969 * gcc.dg/simd-2.c: Update error messages.
17970 * gcc.dg/simd-4.c: New.
17971
17972 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
17973
17974 PR c++/20678
17975 * g++.dg/other/crash-4.C: New.
17976
17977 2005-06-14 Devang Patel <dpatel@apple.com>
17978
17979 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
17980
17981 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
17982
17983 PR c++/21929
17984 * g++.dg/parse/crash11.C: Update
17985
17986 2005-06-13 Jeff Law <law@redhat.com>
17987
17988 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
17989 perform the desired transformations.
17990 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
17991 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
17992
17993 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17994
17995 PR fortran/22038
17996 * gfortran.dg/forall_1.f90: Un-XFAIL.
17997
17998 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
17999
18000 PR c++/21929
18001 * g++.dg/parse/crash26.C: New.
18002
18003 PR c++/20789
18004 * g++.dg/init/member1.C: New.
18005
18006 2005-06-13 Jakub Jelinek <jakub@redhat.com>
18007
18008 * gfortran.dg/altreturn_1.f90: New test.
18009
18010 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
18011
18012 PR middle-end/21985
18013 * gcc.dg/tree-ssa/pr21985.c: New test.
18014
18015 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
18016
18017 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
18018
18019 2005-06-12 Roger Sayle <roger@eyesopen.com>
18020
18021 PR c++/21930
18022 * g++.dg/other/error10.C: New test case.
18023
18024 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18025
18026 PR libfortran/19155
18027 * gfortran.dg/pr19155.f: Add test.
18028
18029 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18030
18031 * gfortran.dg/f2c_7.f90: New test.
18032
18033 * gfortran.dg/forall_1.f90: XFAILed.
18034
18035 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
18036
18037 * gcc.dg/pr14796-1.c: New.
18038 * gcc.dg/pr14796-2.c: New.
18039
18040 2005-06-11 Steven G. Kargl <kargls@comcast.net>
18041
18042 PR fortran/17792
18043 PR fortran/21375
18044 * gfortran.dg/deallocate_stat.f90: New test.
18045
18046 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
18047
18048 * gfortran.fortran-torture/execute/in-pack.f90: New test.
18049
18050 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
18051
18052 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
18053 access will be generated when this loop is vectorized. Test that
18054 accesses with same alignment were detected.
18055 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
18056 Test that accesses with same alignment were detected.
18057 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
18058 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
18059 alignment were detected.
18060
18061 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
18062
18063 PR c++/10611
18064 * g++.dg/conversion/simd2.C: New.
18065
18066 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
18067
18068 * gcc.dg/Wcxx-compat-1.c: New.
18069
18070 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
18071
18072 PR libfortran/21480
18073 * gfortran.dg/reshape-complex.f90: Add a test for a packed
18074 complex array.
18075
18076 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
18077
18078 * gcc.dg/alias-8.c: New.
18079
18080 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
18081
18082 * gcc.dg/format/cmn_err-1.c: Update.
18083
18084 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
18085
18086 PR target/20666
18087 * gcc.target/sparc/fexpand-2.c: New.
18088 * gcc.target/sparc/fpmerge-2.c: New.
18089 * gcc.target/sparc/fpmul-2.c: New.
18090 * gcc.target/sparc/noresult.c: New.
18091 * gcc.target/sparc/pdist-2.c: New.
18092 * gcc.target/sparc/pdist-3.c: New.
18093
18094 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
18095
18096 PR testsuite/21702
18097 * gcc.target/i386/i386.exp: Fix comment typo.
18098
18099 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
18100
18101 PR c++/19497
18102 * g++.dg/inherit/using5.C: New.
18103 * g++.dg/inherit/using6.C: New.
18104
18105 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18106
18107 PR c++/19894
18108 * g++.dg/template/ptrmem15.C: New test.
18109
18110 PR c++/20563
18111 * g++.dg/ext/label4.C: New test.
18112
18113 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18114
18115 * gcc.dg/tls/debug-1.c: New test.
18116
18117 2005-06-07 Dale Johannesen <dalej@apple.com>
18118
18119 * gcc.target/i386/movq.c: New.
18120
18121 2005-06-07 Dale Johannesen <dalej@apple.com>
18122
18123 * gcc.dg/20050607-1.c: New.
18124
18125 2005-06-07 Jakub Jelinek <jakub@redhat.com>
18126
18127 PR middle-end/21850
18128 * gcc.c-torture/execute/20050607-1.c: New test.
18129
18130 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
18131
18132 PR libfortran/21926
18133 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
18134 Test case where the return array has lowest stride one,
18135 but isn't packed.
18136
18137 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
18138
18139 * lib/target-supports.exp (check_effective_target_sync_int_long):
18140 Add s390 and s390x targets.
18141
18142 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
18143
18144 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
18145 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
18146 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
18147 * gcc.dg/tree-ssa/loop-9.c: New test.
18148
18149 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
18150
18151 * g++.dg/parse/defarg10.C: New.
18152
18153 2005-06-06 Jakub Jelinek <jakub@redhat.com>
18154
18155 PR regression/21897
18156 * gcc.c-torture/execute/20050604-1.c: New test.
18157
18158 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
18159
18160 PR 21903
18161 * g++.dg/parse/defarg9.C: New.
18162
18163 PR c++/20637
18164 * g++.dg/inherit/using4.C: New.
18165 * g++.dg/overload/error1.C: Adjust expected errors.
18166 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
18167 * g++.old-deja/g++.brendan/arm2.C: Likewise.
18168 * g++.old-deja/g++.other/redecl2.C: Likewise.
18169 * g++.old-deja/g++.other/redecl4.C: Likewise.
18170 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
18171
18172 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
18173
18174 * gfortran.dg/f2c_5.f90: Add -w to dg-options
18175
18176 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
18177
18178 * lib/gfortran.exp (gfortran_target_compile): Call
18179 dg-additional-files-options
18180 * gfortran.dg/f2c_4.f90: New file
18181 * gfortran.dg/f2c_4.c: New file
18182 * gfortran.dg/f2c_5.f90: New file
18183 * gfortran.dg/f2c_5.c: New file
18184
18185 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18186
18187 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
18188
18189 PR fortran/21912
18190 * gfortran.dg/array_constructor_4.f90: New test.
18191
18192 2005-06-05 Mark Mitchell <mark@codesourcery.com>
18193
18194 PR c++/21619
18195 * g++.dg/ext/builtin9.C: New test.
18196
18197 2005-06-05 Dale Johannesen <dalej@apple.com>
18198
18199 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
18200 * gcc.c-torture/execute/20050603-2.c: Ditto.
18201
18202 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
18203
18204 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
18205 * gcc.dg/vect/vect-reduc-1.c: New.
18206 * gcc.dg/vect/vect-reduc-2.c: New.
18207 * gcc.dg/vect/vect-reduc-3.c: New.
18208
18209 2005-06-04 Dale Johannesen <dalej@apple.com>
18210
18211 * gcc.c-torture/execute/20050603-1.c: New.
18212 * gcc.c-torture/execute/20050603-2.c: New.
18213 * gcc.dg/20050603-3.c: New.
18214
18215 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18216
18217 PR fortran/19195
18218 * gfortran.dg/debug_1.f90: New test.
18219
18220 * gfortran.dg/forall_1.f90: New test.
18221
18222 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
18223
18224 * gfortran.dg/array_constructor_3.f90: New test.
18225
18226 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18227
18228 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
18229
18230 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
18231
18232 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
18233
18234 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
18235
18236 PR c/21873
18237 * gcc.dg/init-excess-1.c: New test.
18238
18239 2005-06-03 Mark Mitchell <mark@codesourcery.com>
18240
18241 PR c++/21853
18242 * g++.dg/expr/static_cast6.C: New test.
18243
18244 2005-06-03 Diego Novillo <dnovillo@redhat.com>
18245
18246 * gcc.dg/tree-ssa/vrp14.c: New test.
18247
18248 2005-06-03 Mark Mitchell <mark@codesourcery.com>
18249
18250 PR c++/21336
18251 * g++.dg/template/new2.C: New test.
18252
18253 2005-06-03 Josh Conner <jconner@apple.com>
18254
18255 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
18256 all entries in initializer.
18257
18258 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
18259
18260 PR middle-end/21858
18261 * gcc.dg/pr21858.c: New testcase.
18262
18263 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
18264
18265 PR tree-optimization/21292
18266
18267 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
18268 New.
18269 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
18270 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
18271 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
18272 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
18273 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
18274
18275 2005-06-02 Richard Henderson <rth@redhat.com>
18276
18277 * gcc.dg/sync-2.c: Use -march=i486 for i386.
18278
18279 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
18280
18281 * gcc.dg/wtypequal.c: New testcase.
18282
18283 2005-06-02 Diego Novillo <dnovillo@redhat.com>
18284
18285 PR 21582
18286 * gcc.dg/tree-ssa/pr21582.c: New test.
18287
18288 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
18289
18290 PR c++/21280
18291 * g++.dg/opt/interface2.h: New.
18292 * g++.dg/opt/interface2.C: New.
18293 * g++.dg/init/ctor4.C: Adjust error lines.
18294 * g++.old-deja/g++.bob/inherit2.C: Likewise.
18295 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
18296 * g++.old-deja/g++.jason/opeq3.C: Likewise.
18297 * g++.old-deja/g++.pt/assign1.C: Likewise.
18298 * g++.old-deja/g++.pt/crash20.C: Likewise.
18299
18300 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
18301
18302 PR tree-optimization/21734
18303 * g++.dg/vect/pr21734_1.cc: New.
18304 * g++.dg/vect/pr21734_2.cc: New.
18305
18306 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
18307
18308 PR c++/20350
18309 * g++.dg/template/spec24.C: New.
18310
18311 PR c++/21151
18312 * g++.dg/pch/local-1.C: New.
18313 * g++.dg/pch/local-1.Hs: New.
18314
18315 2005-06-01 Diego Novillo <dnovillo@redhat.com>
18316
18317 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
18318 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
18319 * gcc.dg/tree-ssa/pr14341.c: New test.
18320 * gcc.dg/tree-ssa/pr14841.c: New test.
18321 * gcc.dg/tree-ssa/pr20701.c: New test.
18322 * gcc.dg/tree-ssa/pr21086.c: New test.
18323 * gcc.dg/tree-ssa/pr21090.c: New test.
18324 * gcc.dg/tree-ssa/pr21332.c: New test.
18325 * gcc.dg/tree-ssa/pr21458.c: New test.
18326 * gcc.dg/tree-ssa/pr21658.c: New test.
18327 * gcc.dg/tree-ssa/vrp01.c: New test.
18328 * gcc.dg/tree-ssa/vrp02.c: New test.
18329 * gcc.dg/tree-ssa/vrp03.c: New test.
18330 * gcc.dg/tree-ssa/vrp04.c: New test.
18331 * gcc.dg/tree-ssa/vrp05.c: New test.
18332 * gcc.dg/tree-ssa/vrp06.c: New test.
18333 * gcc.dg/tree-ssa/vrp07.c: New test.
18334 * gcc.dg/tree-ssa/vrp08.c: New test.
18335 * gcc.dg/tree-ssa/vrp09.c: New test.
18336 * gcc.dg/tree-ssa/vrp10.c: New test.
18337 * gcc.dg/tree-ssa/vrp11.c: New test.
18338 * gcc.dg/tree-ssa/vrp12.c: New test.
18339 * gcc.dg/tree-ssa/vrp13.c: New test.
18340
18341 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
18342
18343 PR 21029
18344 * gcc.dg/tree-ssa/pr21029.c: New test.
18345
18346 2005-06-01 Roger Sayle <roger@eyesopen.com>
18347
18348 * gfortran.dg/logint-1.f: New test case.
18349 * gfortran.dg/logint-2.f: Likewise.
18350 * gfortran.dg/logint-3.f: Likewise.
18351
18352 2005-06-01 Jakub Jelinek <jakub@redhat.com>
18353
18354 PR c/21536
18355 PR c/20760
18356 * gcc.dg/20050527-1.c: New test.
18357
18358 * gcc.dg/i386-sse-12.c: New test.
18359
18360 PR fortran/21729
18361 * gfortran.dg/implicit_5.f90: New test.
18362
18363 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
18364
18365 PR fortran/20883
18366 * gfortran/assign_4.f90: New test.
18367 * gfortran/assign_2.f90: Change compile to run.
18368
18369 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
18370
18371 * lib/target-supports.exp
18372 (check_effective_target_sync_char_short): New.
18373 * gcc.dg/sync-2.c: New.
18374
18375 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
18376
18377 PR tree-optimization/21817
18378 * gcc.dg/torture/pr21817-1.c: New.
18379
18380 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
18381
18382 PR c++/21165
18383 * g++.dg/template/init5.C: New.
18384
18385 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
18386
18387 * gfortran.dg/char_initialiser_actual.f90:
18388 Test character initialisers as actual arguments.
18389 * gfortran.dg/char_pointer_comp_assign.f90:
18390 Test character pointer structure component assignments.
18391 * gfortran.dg/char_array_structure_constructor.f90:
18392 Test character components in structure constructors.
18393
18394 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
18395
18396 PR middle-end/20931
18397 * g++.dg/opt/pr20931.C: New test.
18398
18399 2005-05-31 Andreas Jaeger <aj@suse.de>
18400
18401 PR testsuite/20772
18402 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
18403 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
18404 g++.old-deja/g++.ext/asmspec1.C,
18405 g++.old-deja/g++.other/regstack.C,
18406 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
18407 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
18408 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
18409 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
18410 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
18411 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
18412 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
18413 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
18414 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
18415 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
18416 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
18417 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
18418 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
18419 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
18420 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
18421 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
18422 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
18423 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
18424 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
18425
18426 2005-05-31 Jeff Law <law@redhat.com>
18427
18428 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
18429
18430 2005-05-30 Paolo Carlini <pcarlini@suse.de>
18431
18432 PR middle-end/21743
18433 * gcc.dg/builtins-1.c: Activate disabled clog test.
18434 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18435
18436 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
18437
18438 * gfortran.dg/char_pointer_assign.f90:
18439 Test character-pointer assignments and pointer assignments.
18440 * gfortran.dg/char_pointer_dummy.f90:
18441 Test character-pointer dummy arguments.
18442 * gfortran.dg/char_pointer_func.f90:
18443 Test character-pointer function returns.
18444 * gfortran.dg/char_pointer_dependency.f90:
18445 Test character-pointer functions with dependencies.
18446
18447 2005-05-30 Mark Mitchell <mark@codesourcery.com>
18448
18449 PR c++/21784
18450 * g++.dg/lookup/using14.C: New test.
18451
18452 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
18453
18454 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
18455 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
18456 trailing ^M.
18457
18458 2005-05-29 Geoffrey Keating <geoffk@apple.com>
18459
18460 PR c++/17413
18461 * g++.dg/template/local5.C: New.
18462
18463 PR target/21761
18464 * gcc.c-torture/compile/pr21761.c: New.
18465
18466 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
18467 before darwin8.
18468
18469 2005-05-30 Steven G. Kargl
18470
18471 PR fortran/20846
18472 * gfortran.dg/inquire_8.f90: New test.
18473
18474 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18475
18476 PR libfortran/21376
18477 * gfortran.dg/output_exponents_1.f90: New test.
18478
18479 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18480
18481 PR libfortran/20006
18482 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
18483
18484 2005-05-28 Mark Mitchell <mark@codesourcery.com>
18485
18486 PR c++/21210
18487 * g++.dg/ext/complex1.C: New test.
18488
18489 PR c++/21340
18490 * g++.dg/init/ctor6.C: New test.
18491
18492 2005-05-29 Jan Hubicka <jh@suse.cz>
18493
18494 * gcc.c-torture/compile/pr21562.c: New.
18495
18496 2005-05-28 Steven G. Kargl <kargls@comcast.net>
18497
18498 * gfortran.dg/subnormal_1.f90: New test.
18499
18500 2005-05-28 Jan Hubicka <jh@suse.cz>
18501
18502 * tree-prof.exp: Fix comment.
18503 * value-prof-1.c: New.
18504 * value-prof-2.c: New.
18505 * value-prof-3.c: New.
18506 * value-prof-4.c: New.
18507
18508 2005-05-27 Mark Mitchell <mark@codesourcery.com>
18509
18510 PR c++/21614
18511 * g++.dg/expr/ptrmem6.C: New test.
18512 * g++.dg/expr/ptrmem6a.C: Likewise.
18513
18514 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
18515
18516 PR tree-optimization/21658
18517 * gcc.dg/tree-ssa/pr21658.c: New.
18518
18519 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
18520
18521 PR c++/21455
18522 * g++.dg/inherit/ptrmem3.C: New.
18523
18524 PR c++/21681
18525 * g++.dg/parse/template16.C: New.
18526
18527 2005-05-27 Andreas Jaeger <aj@suse.de>
18528
18529 * gcc.dg/setjmp-2.c: Only run in 32-bit.
18530
18531 * gcc.dg/i386-sse-8.c: Run test on all archs.
18532
18533 2005-05-26 Mike Stump <mrs@apple.com>
18534
18535 * objc.dg/isa-field-1.m: Only run on darwin.
18536 * objc.dg/lookup-1.m: Likewise.
18537 * objc.dg/try-catch-8.m: Likewise.
18538
18539 2005-05-26 Roger Sayle <roger@eyesopen.com>
18540
18541 PR tree-optimization/9814
18542 * gcc.dg/pr9814-1.c: New test case.
18543
18544 2005-05-26 Ziemowit Laski <zlaski@apple.com>
18545
18546 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
18547 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
18548 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
18549 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
18550 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
18551 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
18552 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
18553 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
18554 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
18555 objc.dg/try-catch-8.m: New.
18556
18557 2005-05-26 Janis Johnson <janis187@us.ibm.com>
18558
18559 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
18560 remove extraneous semicolons.
18561
18562 2005-05-26 Ziemowit Laski <zlaski@apple.com>
18563
18564 * obj-c++.dg/comp-types-12.mm: New.
18565 * objc.dg/comp-types-11.m: New.
18566 * objc.dg/selector-4.m: New.
18567
18568 2005-05-26 Andreas Jaeger <aj@suse.de>
18569
18570 PR testsuite/20772
18571 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
18572 g++.old-deja/g++.ext/attrib3.C,
18573 g++.old-deja/g++.other/store-expr1.C,
18574 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
18575 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
18576 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
18577 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
18578 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
18579 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
18580 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
18581 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
18582 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
18583 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
18584 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
18585 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
18586 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
18587 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
18588 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
18589 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
18590 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
18591 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
18592 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
18593
18594 2005-05-26 Andreas Jaeger <aj@suse.de>
18595
18596 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
18597 x86-64 compilation.
18598
18599 2005-05-26 Andreas Jaeger <aj@suse.de>
18600
18601 PR testsuite/20772
18602 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
18603 gcc.misc-tests/i386-pf-athlon-1.c,
18604 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18605 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
18606 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
18607 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
18608 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
18609 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
18610 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
18611 programs.
18612
18613 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
18614 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
18615 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
18616 x86-64 compilation.
18617
18618 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
18619 x86_64.
18620
18621 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
18622 effective-target ilp32.
18623
18624 2005-05-26 David Ung <davidu@mips.com>
18625
18626 * gcc.target/mips/ext_ins.c: New test for testing the generation
18627 of MIPS32/64 rev 2 ext/ins instructions.
18628
18629 2005-05-26 Andreas Jaeger <aj@suse.de>
18630
18631 * treelang/compile/unsigned.tree: Use gimple instead of
18632 nonexisting generic dump.
18633
18634 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
18635
18636 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
18637
18638 2005-05-26 Andreas Jaeger <aj@suse.de>
18639
18640 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
18641
18642 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
18643
18644 PR libfortran/17283
18645 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
18646 Test callee-allocated memory with write statements.
18647
18648 2005-05-25 Roger Sayle <roger@eyesopen.com>
18649
18650 PR middle-end/21709
18651 * gcc.dg/pr21709-1.c: New test case.
18652
18653 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18654 Mike Stump <mrs@apple.com>
18655
18656 * objc/execute/next_mapping.h: Update for C++.
18657
18658 * obj-c++.dg/selector-1.mm: Move to...
18659 * obj-c++.dg/selector-4.mm: here...
18660
18661 * obj-c++.dg/basic.mm: New.
18662 * obj-c++.dg/comp-types-1.mm: New.
18663 * obj-c++.dg/cxx-class-1.mm: New.
18664 * obj-c++.dg/cxx-ivars-1.mm: New.
18665 * obj-c++.dg/cxx-ivars-2.mm: New.
18666 * obj-c++.dg/cxx-ivars-3.mm: New.
18667 * obj-c++.dg/cxx-scope-1.mm: New.
18668 * obj-c++.dg/cxx-scope-2.mm: New.
18669 * obj-c++.dg/defs.mm: New.
18670 * obj-c++.dg/empty-private-1.mm: New.
18671 * obj-c++.dg/encode-1.mm: New.
18672 * obj-c++.dg/encode-2.mm: New.
18673 * obj-c++.dg/encode-3.mm: New.
18674 * obj-c++.dg/extern-c-1.mm: New.
18675 * obj-c++.dg/extra-semi.mm: New.
18676 * obj-c++.dg/fix-and-continue-2.mm: New.
18677 * obj-c++.dg/isa-field-1.mm: New.
18678 * obj-c++.dg/ivar-list-semi.mm: New.
18679 * obj-c++.dg/local-decl-1.mm: New.
18680 * obj-c++.dg/lookup-1.mm: New.
18681 * obj-c++.dg/lookup-2.mm: New.
18682 * obj-c++.dg/method-1.mm: New.
18683 * obj-c++.dg/method-2.mm: New.
18684 * obj-c++.dg/method-3.mm: New.
18685 * obj-c++.dg/method-4.mm: New.
18686 * obj-c++.dg/method-5.mm: New.
18687 * obj-c++.dg/method-6.mm: New.
18688 * obj-c++.dg/method-7.mm: New.
18689 * obj-c++.dg/no-extra-load.mm: New.
18690 * obj-c++.dg/overload-1.mm: New.
18691 * obj-c++.dg/pragma-1.mm: New.
18692 * obj-c++.dg/pragma-2.mm: New.
18693 * obj-c++.dg/private-1.mm: New.
18694 * obj-c++.dg/private-2.mm: New.
18695 * obj-c++.dg/proto-qual-1.mm: New.
18696 * obj-c++.dg/qual-types-1.mm: New.
18697 * obj-c++.dg/stubify-1.mm: New.
18698 * obj-c++.dg/stubify-2.mm: New.
18699 * obj-c++.dg/super-class-1.mm: New.
18700 * obj-c++.dg/super-class-2.mm: New.
18701 * obj-c++.dg/super-dealloc-1.mm: New.
18702 * obj-c++.dg/super-dealloc-2.mm: New.
18703 * obj-c++.dg/template-1.mm: New.
18704 * obj-c++.dg/template-2.mm: New.
18705 * obj-c++.dg/template-3.mm: New.
18706 * obj-c++.dg/template-4.mm: New.
18707 * obj-c++.dg/template-5.mm: New.
18708 * obj-c++.dg/template-6.mm: New.
18709 * obj-c++.dg/try-catch-1.mm: New.
18710 * obj-c++.dg/try-catch-2.mm: New.
18711 * obj-c++.dg/try-catch-3.mm: New.
18712 * obj-c++.dg/try-catch-4.mm: New.
18713 * obj-c++.dg/try-catch-5.mm: New.
18714 * obj-c++.dg/try-catch-6.mm: New.
18715 * obj-c++.dg/try-catch-7.mm: New.
18716 * obj-c++.dg/try-catch-8.mm: New.
18717 * obj-c++.dg/try-catch-9.mm: New.
18718 * obj-c++.dg/va-meth-1.mm: New.
18719
18720 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18721
18722 * obj-c++.dg/selector-1.mm: New.
18723 * obj-c++.dg/selector-2.mm: New.
18724
18725 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18726
18727 * obj-c++.dg/selector-3.mm: New.
18728 * objc.dg/selector-3.m: New.
18729
18730 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18731
18732 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
18733 about where warning appears.
18734
18735 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
18736
18737 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
18738 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
18739 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
18740 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
18741
18742 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
18743
18744 * gcc.dg/20050524-1.c: New test.
18745
18746 2005-05-25 Jan Hubicka <jh@suse.cz>
18747
18748 * gcc.dg/tree-prof/inliner-1.c: New.
18749
18750 2005-05-25 Janis Johnson <janis187@us.ibm.com>
18751
18752 * gcc.dg/tree-prof: New directory.
18753 * gcc.dg/tree-prof/tree-prof.exp: New.
18754
18755 2005-05-25 DJ Delorie <dj@redhat.com>
18756
18757 * gcc.dg/Wattributes-1.c: New.
18758 * gcc.dg/Wattributes-2.c: New.
18759 * gcc.dg/Wattributes-3.c: New.
18760
18761 20005-05-24 Janis Johnson <janis187@us.ibm.com>
18762
18763 PR tree-optimization/19833
18764 * gcc.dg/uninit-4.c: Remove xfail.
18765 * gcc.dg/uninit-9.c: Ditto.
18766
18767 2005-05-24 Ziemowit Laski <zlaski@apple.com>
18768
18769 * obj-c++.dg/bitfield-[1-5].mm: New.
18770 * obj-c++.dg/class-protocol-1.mm: New.
18771 * obj-c++.dg/comp-types-1[0-1].mm: New.
18772 * obj-c++.dg/comp-types-[2-9].mm: New.
18773 * obj-c++.dg/encode-[4-8].mm: New.
18774 * obj-c++.dg/layout-1.mm: New.
18775 * obj-c++.dg/method-1[0-9].mm: New.
18776 * obj-c++.dg/method-2[0-1].mm: New.
18777 * obj-c++.dg/method-[8-9].mm: New.
18778 * obj-c++.dg/objc-gc-3.mm: New.
18779 * obj-c++.dg/try-catch-10.mm: New.
18780 * objc.dg/bitfield-5.m: New.
18781 * objc.dg/comp-types-10.m: New.
18782 * objc.dg/comp-types-9.m: New.
18783 * objc.dg/layout-1.m: New.
18784 * objc.dg/objc-gc-4.m: New.
18785 * objc.dg/try-catch-9.m: New.
18786 * objc.dg/class-protocol-1.m: Tweak diagnostics.
18787 * objc.dg/comp-types-1.m: Likewise.
18788 * objc.dg/comp-types-[5-6].m: Likewise.
18789 * objc.dg/method-9.m: Likewise.
18790
18791 2005-05-24 Janis Johnson <janis187@us.ibm.com>
18792
18793 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
18794 and on hardware without VMX support.
18795
18796 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
18797
18798 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
18799
18800 * lib/profopt.exp (dg-final-generate, dg-final-use,
18801 profopt-final-code, profopt-get-options): New.
18802 (profopt-execute): Process test directives.
18803
18804 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
18805 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
18806 cleanup-tree-dump, cleanup-saved-temps): Update comments.
18807
18808 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
18809
18810 PR C++/21645
18811 * g++.dg/init/ctor5.C: New test.
18812
18813 2005-05-24 Ira Rosen <irar@il.ibm.com>
18814
18815 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
18816 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
18817 vect-113.c, vect-114.c.
18818
18819 2005-05-23 Adam Nemet <anemet@lnxw.com>
18820
18821 * gcc.dg/const-elim-1.c: Remove xfails.
18822
18823 2005-05-23 Jeff Law <law@redhat.com>
18824
18825 * gcc.c-torture/compile/pr21638.c: New test.
18826 * gcc.c-torture/compile/20050520-1.c: New test.
18827
18828 2005-05-23 Nick Clifton <nickc@redhat.com>
18829
18830 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
18831 be a proper triple, ie: m32r*-*-*.
18832 * g++.old-deja/g++.jason/thunk3.C: Likewise.
18833
18834 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
18835
18836 PR middle-end/21331
18837 PR tree-opt/21293
18838 * gcc.c-torture/compile/pr21293.c: New test.
18839 * gcc.c-torture/execute/pr21331.c: New test.
18840
18841 2004-05-20 Richard Henderson <rth@redhat.com>
18842
18843 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
18844
18845 2005-05-20 Ziemowit Laski <zlaski@apple.com>
18846
18847 * obj-c++-dg.exp: Add.
18848 * obj-c++.exp: Add.
18849 * obj-c++.dg/dg.exp: Add.
18850
18851 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
18852
18853 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
18854 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
18855
18856 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
18857
18858 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
18859
18860 2004-05-19 Richard Henderson <rth@redhat.com>
18861
18862 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
18863
18864 2005-05-19 Janis Johnson <janis187@us.ibm.com>
18865
18866 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
18867
18868 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
18869
18870 2005-05-19 Jakub Jelinek <jakub@redhat.com>
18871
18872 PR c++/21495
18873 * g++.dg/parse/extern1.C: New test.
18874 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
18875
18876 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18877
18878 * gcc.dg/c99-math.h: New.
18879 * gcc.dg/c99-math-float-1.c: New test.
18880 * gcc.dg/c99-math-double-1.c: Likewise.
18881 * gcc.dg/c99-math-long-double-1.c: Likewise.
18882
18883 2005-05-18 Richard Henderson <rth@redhat.com>
18884
18885 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
18886
18887 2005-05-18 Devang Patel <dpatel@apple.com>
18888
18889 * g++.dg/opt/20050511-1.C: New test.
18890
18891 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
18892
18893 PR libfortran/21127
18894 * gfortran.dg/reshape-complex.f90: New test.
18895
18896 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
18897
18898 * gfortran.dg/array_constructor_1.f90: New test.
18899 * gfortran.dg/array_constructor_2.f90: New test.
18900
18901 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
18902
18903 PR fortran/20954
18904 * gfortran.dg/pr20954.f: New test.
18905
18906 2005-05-17 Mike Stump <mrs@apple.com>
18907
18908 Yet more Objective-C++...
18909
18910 * objc.dg/method-5.m: Update.
18911 * objc.dg/method-6.m: Update.
18912 * objc.dg/method-7.m: Update.
18913 * objc.dg/method-9.m: Update.
18914 * objc.dg/try-catch-2.m: Update.
18915
18916 2005-05-17 Mark Mitchell <mark@codesourcery.com>
18917
18918 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
18919 Remove little-endian optimizations.
18920
18921 2005-05-17 Jeff Law <law@redhat.com>
18922
18923 * g++.dg/tree-ssa/pr14814.C: New test.
18924 * gcc.dg/tree-ssa/pr14814.C: New test.
18925 * gcc.dg/tree-ssa/pr17141-1.C: New test.
18926 * gcc.dg/tree-ssa/pr17141-2.C: New test.
18927
18928 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
18929
18930 * gcc.dg/compat/generate-random.c: Do not include
18931 libiberty.h.
18932 * gcc.dg/compat/generate-random_r.c: Likewise.
18933
18934 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
18935
18936 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
18937
18938 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
18939
18940 PR middle-end/21595
18941 * g++.dg/tree-ssa/builtin1.C: New testcase.
18942
18943 2005-05-17 Jakub Jelinek <jakub@redhat.com>
18944
18945 PR c++/21454
18946 * g++.dg/opt/const4.C: New test.
18947
18948 PR middle-end/21492
18949 * g++.dg/opt/crossjump1.C: New test.
18950
18951 PR tree-optimization/21610
18952 * gcc.c-torture/compile/20050516-1.c: New test.
18953
18954 PR fortran/15080
18955 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
18956 about the test failing.
18957 * gfortran.fortran-torture/execute/where_7.f90: New test.
18958 * gfortran.fortran-torture/execute/where_8.f90: New test.
18959
18960 2005-05-16 Richard Henderson <rth@redhat.com>
18961
18962 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
18963 i?86 and x86_64.
18964
18965 2005-05-16 Mark Mitchell <mark@codesourcery.com>
18966
18967 * gcc.dg/compat/generate-random.c (config.h): Do not include.
18968 (limits.h): Include unconditionally.
18969 (stdlib.h): Likewise.
18970 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
18971 (limits.h): Include unconditionally.
18972 (stdlib.h): Likewise.
18973 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
18974 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
18975 (limits.h): Include unconditionally.
18976 (stdlib.h): Likewise.
18977 (hashtab.h): Do not include.
18978 (getopt.h): Likewise.
18979 (stddef.h): Include.
18980 (hashval_t): Define.
18981 (struct entry): Add "next" field.
18982 (HASH_SIZE): New macro.
18983 (hash_table): New variable.
18984 (switchfiles): Do not use xmalloc.
18985 (mix): New macro.
18986 (iterative_hash): New function.
18987 (hasht): Remove.
18988 (e_exists): New function.
18989 (e_insert): Likewise.
18990 (output): Use, instead of libiberty hashtable functions.
18991 (main): Do not use getopt. Do not call htab_create.
18992
18993 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
18994
18995 PR libstdc++/21526
18996 * lib/target-supports.exp (check_mkfifo_available):
18997 Return 0 for cygwin as mkfifo support incomplete on platform.
18998 Fix typos in comments.
18999
19000 2005-05-15 Mark Mitchell <mark@codesourcery.com>
19001
19002 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
19003
19004 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
19005
19006 PR fortran/17432
19007 * gfortran.dg/assign_4.f: New test.
19008
19009 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
19010
19011 PR tree-optimization/21563
19012 * gcc.dg/tree-ssa/pr21563.c: New.
19013
19014 2005-05-14 Jan Hubicka <jh@suse.cz>
19015
19016 * gcc.dg/noreturn-7.c: Allow control reaches warning.
19017
19018 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
19019
19020 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
19021
19022 2005-05-13 Julian Brown <julian@codesourcery.com>
19023
19024 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
19025 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
19026
19027 2005-05-13 Jan Hubicka <jh@suse.cz>
19028
19029 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
19030 * gcc.dg/fold-xor-?.c: Likewise.
19031 * gcc.dg/pr15784-?.c: Likewise.
19032 * gcc.dg/pr20922-?.c: Likewise.
19033 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
19034 * gcc.dg/tree-ssa/pr17598.c: Likewise.
19035 * gcc.dg/tree-ssa/pr20470.c: Likewise.
19036
19037 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19038
19039 PR fortran/21260
19040 * gfortran.dg/hollerith_1.f90: New test.
19041
19042 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19043
19044 * gfortran.dg/func_result_2.f90: New test.
19045
19046 2005-05-11 Bud Davis <bdavis@gfortran.org>
19047
19048 * gfortran.dg/dev_null.f90: New test.
19049
19050 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
19051
19052 * gcc.dg/arm-vfp1.c: Revert last change.
19053
19054 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
19055
19056 PR middle-end/19807
19057 PR tree-optimization/19639
19058 * g++.dg/tree-ssa/pr19807.C: New testcase.
19059
19060 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19061
19062 PR libfortran/21471
19063 * gfortran.dg/append-1.f90: New test.
19064
19065 2005-05-10 Diego Novillo <dnovillo@redhat.com>
19066
19067 * gcc.dg/pr18501.c: XFAIL.
19068 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
19069 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
19070 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
19071 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
19072 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
19073 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
19074 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
19075 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
19076
19077 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19078
19079 PR fortran/20178
19080 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
19081 gfortran.dg/f2c_3.f90: New tests.
19082
19083 * gfortran.dg/return_1.f90: Fix dg annotation.
19084
19085 2005-05-10 Diego Novillo <dnovillo@redhat.com>
19086
19087 * gcc.c-torture/compile/20050510-1.c: New test.
19088
19089 2005-05-10 Mark Mitchell <mark@codesourcery.com>
19090
19091 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
19092
19093 2005-05-10 Bob Wilson <bob.wilson@acm.org>
19094
19095 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
19096
19097 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
19098
19099 PR c/17913
19100 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
19101
19102 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
19103
19104 PR c/21342
19105 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
19106 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
19107
19108 2005-05-10 Ben Elliston <bje@au.ibm.com>
19109
19110 PR debug/16676
19111 * gcc.dg/debug/pr16676.c: New test.
19112
19113 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
19114
19115 PR testsuite/21443
19116 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
19117 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
19118 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
19119 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
19120 Change -O1 to -O2.
19121 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
19122 -fno-tree-dominator-opts.
19123
19124 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19125
19126 * gfortran.dg/return_1.f90: New test.
19127
19128 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
19129
19130 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
19131
19132 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
19133
19134 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
19135
19136 PR c++/21427
19137 * g++.dg/inherit/covariant13.C: New.
19138
19139 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19140
19141 PR libfortran/19155
19142 * gfortran.dg/pr19155.f: New test.
19143
19144 2005-05-08 Roger Sayle <roger@eyesopen.com>
19145
19146 PR inline-asm/8788
19147 * gcc.dg/pr8788-1.c: New testcase.
19148
19149 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
19150
19151 PR target/21416
19152 * gcc.target/mips/fpcmp-[12].c: New tests.
19153
19154 2005-05-06 Mark Mitchell <mark@codesourcery.com>
19155
19156 * lib/target-supports-dg.exp (dg-require-fork): New function.
19157 (dg-require-mkfifo): Likewise.
19158 * lib/target-supports.exp (check_function_available): New
19159 function.
19160 (check_fork_available): Likewise.
19161 (check_mkfifo_available): Likewise.
19162
19163 2005-05-06 Jeff Law <law@redhat.com>
19164
19165 * gcc.c-torture/compile/pr21380.c: New test.
19166
19167 2005-05-06 Jakub Jelinek <jakub@redhat.com>
19168
19169 PR c++/20961
19170 * g++.dg/ext/weak3.C: New test.
19171
19172 2005-05-05 Mark Mitchell <mark@codesourcery.com>
19173
19174 PR c++/21352
19175 * g++.dg/template/crash37.C: New test.
19176
19177 2005-05-05 Paul Brook <paul@codesourcery.com>
19178
19179 * gcc.dg/arm-g2.c: Use effective-target arm32.
19180 * gcc.dg/arm-mmx-1.c: Ditto.
19181 * gcc.dg/arm-scd42-2.c: Ditto.
19182 * gcc.dg/arm-vfp1.c: Ditto.
19183 * lib/target-supports.exp (check_effective_target_arm32): New
19184 function.
19185
19186 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
19187
19188 PR libfortran/21354
19189 gfortran.dg/in_pack_rank7.f90: New test.
19190
19191 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
19192
19193 PR middle-end/15618
19194 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
19195
19196 2005-05-04 Jakub Jelinek <jakub@redhat.com>
19197
19198 PR middle-end/21265
19199 * gcc.dg/20050503-1.c: New test.
19200
19201 PR rtl-optimization/21239
19202 * gcc.dg/i386-sse-11.c: New test.
19203
19204 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
19205
19206 PR target/16888
19207 * gcc.target/i386/asm-1.c: New test.
19208
19209 2005-05-03 Jakub Jelinek <jakub@redhat.com>
19210
19211 PR rtl-optimization/21330
19212 * gcc.c-torture/execute/20050502-1.c: New test.
19213
19214 PR target/21297
19215 * gcc.c-torture/execute/20050502-2.c: New test.
19216
19217 2005-05-03 Uros Bizjak <uros@kss-loka.si>
19218
19219 PR middle-end/21282
19220 * gcc.dg/pr21282.c: New.
19221
19222 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
19223
19224 * gcc.dg/vect/pr20122.c: Clean up .vect file.
19225 * gcc.dg/vect/vect-92.c: Likewise.
19226 * gcc.dg/vect/vect-93.c: Likewise.
19227 * gcc.dg/vect/vect-dv-1.c: Likewise.
19228 * gcc.dg/vect/vect-dv-2.c: Likewise.
19229 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
19230
19231 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
19232
19233 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
19234 * gfortran.dg/vect/vect-2.f90: Likewise.
19235 * gfortran.dg/vect/vect-3.f90: Likewise.
19236 * gfortran.dg/vect/vect-4.f90: Likewise.
19237 * gfortran.dg/vect/vect-5.f90: Likewise.
19238
19239 2005-05-02 Geoffrey Keating <geoffk@apple.com>
19240
19241 PR target/20813
19242 * gcc.dg/rs6000-fpint-2.c: New.
19243
19244 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
19245
19246 PR c/15698
19247 * gcc.dg/builtins-30.c: Update expected messages.
19248 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
19249 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
19250 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
19251
19252 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
19253
19254 PR tree-optimization/21294
19255 * gcc.dg/tree-ssa/pr21294.c: New.
19256
19257 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
19258
19259 * gcc.dg/altivec-3.c (vec_store): Do not use the old
19260 __builtin_altivec_st_internal_4si built-in.
19261
19262 2005-05-02 Mark Mitchell <mark@codesourcery.com>
19263
19264 PR c++/15875
19265 * g++.dg/template/ptrmem14.C: New test.
19266
19267 2005-05-02 Paul Brook <paul@codesourcery.com>
19268
19269 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
19270
19271 2005-05-02 Michael Matz <matz@suse.de>
19272
19273 PR c++/19542
19274 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
19275
19276 2005-05-01 Mark Mitchell <mark@codesourcery.com>
19277
19278 * g++.dg/cpp/weak.C: New test.
19279
19280 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
19281
19282 * gcc.dg/tree-ssa/loop-8.c: New test.
19283
19284 2005-04-30 Michael Maty <matz@suse.de>
19285
19286 * gcc.dg/inline-mcpy.c: New test.
19287
19288 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
19289
19290 PR libfortran/18958
19291 * gfortran.dg/eoshift.f90: New test case.
19292
19293 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
19294
19295 PR libfortran/18857
19296 * gfortran.dg/matmul_1.f90: New test.
19297
19298 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
19299
19300 PR tree-optimization/21030
19301 * gcc.dg/tree-ssa/pr21030.c: New.
19302
19303 2005-04-29 Devang Patel <dpatel@apple.com>
19304
19305 PR tree-optimization/21272
19306 * gcc.dg/vect/vect-ifcvt-10.c: New test.
19307
19308 2005-04-29 Jakub Jelinek <jakub@redhat.com>
19309
19310 PR fortran/13082
19311 PR fortran/18824
19312 * gfortran.dg/entry_4.f90: New test.
19313 * gfortran.fortran-torture/execute/entry_1.f90: New test.
19314 * gfortran.fortran-torture/execute/entry_2.f90: New test.
19315 * gfortran.fortran-torture/execute/entry_3.f90: New test.
19316 * gfortran.fortran-torture/execute/entry_4.f90: New test.
19317 * gfortran.fortran-torture/execute/entry_5.f90: New test.
19318 * gfortran.fortran-torture/execute/entry_6.f90: New test.
19319 * gfortran.fortran-torture/execute/entry_7.f90: New test.
19320
19321 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19322
19323 * gfortran.fortran-torture/execute/entry_8.f90: New test.
19324
19325 2005-04-29 Paul Brook <paul@codesourcery.com>
19326
19327 * gfortran.dg/entry_3.f90: New test.
19328
19329 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19330
19331 * gfortran.dg/implicit_4.f90: New test.
19332
19333 2005-04-28 Bob Wilson <bob.wilson@acm.org>
19334
19335 * lib/target-supports.exp (check_profiling_available): Return
19336 false for xtensa-*-elf.
19337
19338 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
19339
19340 * lib/fortran-torture.exp (fortran-torture.exp): Catch
19341 error if file cannot be deleted.
19342
19343 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
19344
19345 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
19346 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
19347 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
19348 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
19349 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
19350 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
19351 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
19352 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
19353 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
19354 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19355 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
19356 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
19357 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
19358
19359 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19360
19361 PR fortran/20865
19362 * gfortran.dg/pr20865.f90: New test.
19363
19364 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
19365
19366 * gcc.dg/void-cast-2.c: New test.
19367
19368 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19369
19370 PR c/21159
19371 * gcc.dg/void-cast-1.c: New test.
19372
19373 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
19374
19375 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
19376
19377 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19378
19379 PR fortran/21177
19380 * gfortran.dg/pr21177.f90: New test.
19381
19382 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
19383
19384 PR tree-optimization/21171
19385 * gcc.dg/tree-ssa/pr21171.c: New test.
19386
19387 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
19388
19389 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
19390 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
19391 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
19392 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
19393 gcc.dg/tree-ssa/gen-vect-32.c: New.
19394 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
19395 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
19396 don't run on PPC32.
19397
19398 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19399
19400 PR c/21213
19401 * gcc.dg/transparent-union-3.c: New test.
19402
19403 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19404
19405 PR c/20740
19406 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
19407 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
19408 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
19409 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
19410 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
19411 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
19412
19413 2005-04-26 Jeff Law <law@redhat.com>
19414
19415 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
19416 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
19417 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
19418 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
19419 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
19420 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
19421 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
19422
19423 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
19424
19425 PR tree-optimization/17598
19426 * gcc.dg/tree-ssa/pr17598.c: New testcase.
19427
19428 2005-04-25 Mike Stump <mrs@apple.com>
19429
19430 * objc.dg/fix-and-continue-1.m: Add.
19431
19432 2005-04-25 Roger Sayle <roger@eyesopen.com>
19433
19434 PR c++/20995
19435 * g++.dg/opt/pr20995-1.C: New test case.
19436
19437 2005-04-25 Devang Patel <dpatel@apple.com>
19438
19439 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
19440
19441 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
19442
19443 PR testsuite/21062
19444 * g++.dg/opt/alias2.C (printf): Correct the prototype.
19445
19446 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
19447
19448 PR C++/21188
19449 * g++.dg/opt/rtti2.C: New test.
19450
19451 2005-04-25 Paul Brook <paul@codesourcery.com>
19452 Steven G. Kargl <kargls@comcast.net>
19453
19454 PR fortran/20879
19455 * gfortran.dg/ichar_1.f90: New file.
19456
19457 2005-04-24 Jakub Jelinek <jakub@redhat.com>
19458
19459 PR middle-end/20991
19460 * g++.dg/opt/pr20991.C: New test.
19461
19462 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
19463 where sizeof (type) < __alignof__ (type).
19464 * gcc.dg/compat/struct-layout-1.h: Likewise.
19465
19466 2005-04-24 Per Bothner <per@bothner.com>
19467 Devang Patel <dpatel@apple.com>
19468
19469 PR preprocessor/20907
19470 * gcc.dg/cpp/very-long-comment.c: New test.
19471
19472 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19473
19474 PR fortran/20059
19475 * gfortran.dg/common_5.f: New test.
19476
19477 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
19478
19479 PR middle-end/21082
19480 * g++.dg/tree-ssa/pr21082.C: New testcase.
19481
19482 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
19483
19484 * gcc.dg/vect/vect-99.c: New test.
19485
19486 2005-04-22 Diego Novillo <dnovillo@redhat.com>
19487
19488 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
19489
19490 2005-04-22 Jeff Law <law@redhat.com>
19491
19492 * gcc.dg/uninit-5.c: Remove xfails.
19493 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
19494 conditionals and loads.
19495
19496 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
19497
19498 PR libfortran/20074
19499 PR libfortran/20436
19500 PR libfortran/21108
19501 * gfortran.dg/nested_reshape.f90: new test
19502 * gfortran.dg/reshape-alloc.f90: new test
19503 * gfortran.dg/reshape.f90: new test
19504
19505 2005-04-22 Mark Mitchell <mark@codesourcery.com>
19506
19507 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
19508
19509 * gcc.dg/arm-vfp1.c: New test.
19510
19511 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
19512
19513 PR c++/21087
19514 * g++.dg/lookup/builtin2.C: New test.
19515
19516 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
19517
19518 * gcc.dg/weak/weak-13.c: New test.
19519
19520 2005-04-21 Geoffrey Keating <geoffk@apple.com>
19521
19522 * lib/target-supports.exp (check_effective_target_sync_int_long):
19523 Add powerpc*.
19524
19525 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
19526
19527 * gcc.target/mips/branch-1.c: New test.
19528
19529 2005-04-21 Richard Henderson <rth@redhat.com>
19530
19531 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
19532 * gcc.dg/vect/vect-86.c: Likewise.
19533 * gcc.dg/vect/vect-87.c: Likewise.
19534 * gcc.dg/vect/vect-88.c: Likewise.
19535
19536 2005-04-21 Devang Patel <dpatel@apple.com>
19537
19538 PR optimization/20994
19539 * gcc.dg/tree-ssa/ifc-3.c: New test.
19540
19541 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
19542
19543 PR c/12913
19544 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
19545 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
19546 gcc.dg/c99-vla-jump-5.c: New tests.
19547
19548 2005-04-19 Richard Henderson <rth@redhat.com>
19549
19550 * lib/target-supports.exp (check_effective_target_vect_int_mult):
19551 Fix typo in exists check.
19552 (check_effective_target_sync_int_long): New.
19553 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
19554 * gcc.dg/ia64-sync-2.c: Likewise.
19555 * gcc.dg/ia64-sync-3.c: Likewise.
19556 * gcc.dg/ia64-sync-4.c: Likewise.
19557
19558 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
19559
19560 * gcc.dg/fold-xor-1.c: New test.
19561 * gcc.dg/fold-xor-2.c: New test.
19562
19563 2005-04-19 James E. Wilson <wilson@specifixinc.com>
19564
19565 PR target/20670
19566 * g++.dg/eh/fp-regs.C: New test.
19567
19568 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
19569
19570 * gcc.dg/Wint-to-pointer-cast-1.c,
19571 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
19572 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
19573 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
19574
19575 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19576
19577 PR fortran/16861
19578 * gfortran.dg/pr16861.f90: New test.
19579
19580 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
19581
19582 * gcc.dg/pr21085.c: New test.
19583
19584 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
19585
19586 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
19587 (setup_mips_tests, dg-mips-options): New procedures.
19588 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
19589 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
19590 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
19591 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
19592 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
19593 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
19594 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
19595 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
19596 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
19597 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
19598 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
19599 dg-mips-options instead of dg-options. Remove now-redundant
19600 preprocessor guards.
19601 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
19602 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
19603 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
19604 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
19605 * gcc.dg/vr-mult-2.c: Delete.
19606 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
19607 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
19608 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
19609 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
19610 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
19611 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
19612 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
19613
19614 2005-04-18 Laurent GUERBY <laurent@guerby.net>
19615
19616 * ada/acats/run_all.sh: Use sync when executable not present.
19617
19618 2005-04-18 Devang Patel <dpatel@apple.com>
19619
19620 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
19621 * gcc.dg/vect/vect-11a.c: New.
19622 * gcc.dg/vect/vect-none.c: Update.
19623 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
19624
19625 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
19626
19627 PR tree-optimization/20922
19628 * gcc.dg/pr20922-1.c: New test.
19629 * gcc.dg/pr20922-2.c: New test.
19630 * gcc.dg/pr20922-3.c: New test.
19631 * gcc.dg/pr20922-4.c: New test.
19632 * gcc.dg/pr20922-5.c: New test.
19633 * gcc.dg/pr20922-6.c: New test.
19634
19635 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19636
19637 PR libfortran/20950
19638 * gfortran.dg/pr20950.f: New test.
19639
19640 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19641
19642 PR libfortran/19216
19643 * gfortran.dg/pr19216.f: New test.
19644
19645 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
19646
19647 PR tree-optimization/21001
19648 * gcc.dg/tree-ssa/pr21001.c: New.
19649
19650 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
19651
19652 PR libfortran/21075
19653 * gfortran.dg/reshape_rank7.f90: New test.
19654
19655 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
19656
19657 PR libfortran/12884 gfortran.dg/pr12884.f: New test
19658 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
19659 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
19660 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
19661 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
19662 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
19663 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
19664 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
19665 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
19666 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
19667 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
19668 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
19669 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
19670 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
19671 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
19672 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
19673 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
19674 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
19675 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
19676 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
19677 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
19678
19679 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
19680
19681 * gfortran.dg/wtruncate.f: New testcase.
19682 * gfortran.dg/wtruncate.f90: New testcase.
19683
19684 2005-04-16 Mark Mitchell <mark@codesourcery.com>
19685
19686 PR c++/21025
19687 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
19688 which sizeof/alignof is dependent, rather than just whether we are
19689 processing_template_decl.
19690
19691 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
19692
19693 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
19694 corrected typo where the wrong variables had been compared.
19695
19696 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
19697
19698 PR libfortran/18495
19699 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
19700 Test callee-allocated version of return array with a write
19701 statement.
19702 Test spread with a temporary with another write statement.
19703
19704 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
19705
19706 PR tree-optimization/21031
19707 * gcc.dg/tree-ssa/pr21031.c: New.
19708
19709 2005-04-15 Uros Bizjak <uros@kss-loka.si>
19710
19711 PR tree-optimization/21004
19712 * gcc.dg/builtins-53.c: Include builtins-config.h.
19713 Check floorf, ceilf, floorl and ceill transformations
19714 only when HAVE_C99_RUNTIME is defined.
19715
19716 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
19717
19718 PR middle-end/20739
19719 * gcc.dg/tree-ssa/pr20739.c: New test.
19720
19721 2005-04-14 Mike Stump <mrs@apple.com>
19722
19723 * gcc.dg/Foundation.framework/empty: New.
19724 * gcc.dg/framework-2.c: New.
19725
19726 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
19727
19728 PR tree-optimization/21021
19729 * gcc.c-torture/compile/pr21021.c: New.
19730
19731 2005-04-14 Janis Johnson <janis187@us.ibm.com>
19732
19733 PR testsuite/21010
19734 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
19735 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
19736 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
19737 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
19738 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
19739 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
19740 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
19741 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
19742
19743 2005-04-14 Richard Henderson <rth@redhat.com>
19744
19745 * lib/target-supports.exp (check_effective_target_vect_condition):
19746 Add ia64, i?86, and x86_64.
19747
19748 2005-04-14 Steven G. Kargl <kargls@comcast.net>
19749
19750 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
19751
19752 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
19753
19754 PR tree-optimization/20657
19755 * gcc.dg/tree-ssa/pr20657.c: New.
19756
19757 2005-04-14 Uros Bizjak <uros@kss-loka.si>
19758
19759 * gcc.dg/builtins-53.c: Also check (int)trunc* and
19760 (long long int)trunc*.
19761
19762 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
19763
19764 PR target/20927
19765 * gcc.dg/pr20927.c: New test.
19766
19767 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
19768
19769 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
19770 * gcc.target/mips/asm-1.c: Likewise.
19771
19772 2005-04-13 Dale Johannesen <dalej@apple.com>
19773
19774 * objc.dg/objc-fast-4.m: New.
19775
19776 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
19777
19778 * gcc.target/cris/torture/cris-torture.exp: New driver in new
19779 directory.
19780 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
19781
19782 2005-04-13 David Edelsohn <edelsohn@gnu.org>
19783
19784 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
19785 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
19786 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
19787
19788 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
19789
19790 PR tree-optimization/20913
19791 * gcc.dg/tree-ssa/pr20913.c: New.
19792
19793 PR tree-optimization/20702
19794 * gcc.dg/tree-ssa/pr20702.c: New.
19795
19796 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19797
19798 PR c++/13744
19799 * g++.dg/inherit/local3.C: New test.
19800
19801 2005-04-12 Jeff Law <law@redhat.com>
19802
19803 * gcc.dg/tree-ssa/20050412-1.c: New test.
19804
19805 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
19806
19807 PR libfortran/19016
19808 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
19809 Add tests with mask generated by expression.
19810 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
19811 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
19812 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
19813
19814 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
19815
19816 PR middle-end/20917
19817 * gcc.dg/20050409-1.c: New test.
19818
19819 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
19820
19821 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
19822
19823 2005-04-11 Mark Mitchell <mark@codesourcery.com>
19824
19825 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19826 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
19827 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19828 (TARGET_CXX): Adjust accordingly.
19829 * target.h (struct gcc_target): Remove epxort_class_data. Add
19830 determine_class_data_visibility and class_data_always_comdat.
19831 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19832 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
19833 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19834 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
19835 (arm_cxx_determine_class_data_visibility): New.
19836 (arm_cxx_class_data_always_comdat): Likewise.
19837 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19838 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
19839 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19840 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
19841 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
19842 Define.
19843
19844 2005-04-11 Mark Mitchell <mark@codesourcery.com>
19845
19846 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
19847
19848 2005-04-11 Geoffrey Keating <geoffk@apple.com>
19849
19850 * gcc.dg/i386-darwin-fpmath.c: New.
19851
19852 2004-04-11 Devang Patel <dpatel@apple.com>
19853
19854 * lib/target-supports.exp (check_effective_target_vect_condition): New.
19855 * gcc.dg/vect/vect-ifcvt-1.c: New test.
19856 * gcc.dg/vect/vect-ifcvt-2.c: New test.
19857 * gcc.dg/vect/vect-ifcvt-3.c: New test.
19858 * gcc.dg/vect/vect-ifcvt-4.c: New test.
19859 * gcc.dg/vect/vect-ifcvt-5.c: New test.
19860 * gcc.dg/vect/vect-ifcvt-6.c: New test.
19861 * gcc.dg/vect/vect-ifcvt-7.c: New test.
19862 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
19863
19864 2004-04-11 Devang Patel <dpatel@apple.com>
19865
19866 * gcc.dg/vect/vect-dv-1.c: New test.
19867 * gcc.dg/vect/vect-dv-2.c: New test.
19868
19869 2005-04-11 Diego Novillo <dnovillo@redhat.com>
19870
19871 PR tree-optimization/20933
19872 * gcc.dg/tree-ssa/pr20933.c: New test.
19873
19874 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19875
19876 * gfortran.dg/fold_nearest.f90: New test.
19877
19878 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
19879
19880 * gcc.dg/tree-ssa/alias-1.c: New test.
19881
19882 2005-04-11 Diego Novillo <dnovillo@redhat.com>
19883
19884 PR tree-optimization/20920
19885 * g++.dg/tree-ssa/pr20920.C: New test.
19886
19887 2005-04-11 Uros Bizjak <uros@kss-loka.si>
19888
19889 * gcc.dg/builtins-53.c: Also check (int)ceil* and
19890 (long long int)ceil*.
19891
19892 2005-04-10 Mark Mitchell <mark@codesourcery.com>
19893
19894 * g++.dg/warn/Wdtor1.C: Declare template in system header with
19895 explicit C++ linkage.
19896
19897 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19898
19899 * gfortran.dg/pr17229.f: Take care of the new obsolescence
19900 warning for arithmetic IF statements.
19901
19902 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
19903
19904 * eor_handling_1.f90: New test case.
19905 * eor_handling_2.f90: New test case.
19906 * eor_handling_3.f90: New test case.
19907 * eor_handling_4.f90: New test case.
19908 * eor_handling_5.f90: New test case.
19909 * noadv_size.f90: New test case.
19910 * pad_no.f90: New test case.
19911
19912 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
19913
19914 * gcc.c-torture/execute/20050410-1.c: New test.
19915
19916 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
19917
19918 * gcc.dg/pr20126.c: New.
19919
19920 2005-04-09 Bud Davis <bdavis@gfortran.org>
19921 Steven G. Kargl <kargls@comcast.net>
19922
19923 * gfortran.dg/PR19872.f: New test.
19924
19925 2005-04-09 Steven G. Kargl <kargls@comcast.net>
19926
19927 * gfortran.dg/nint_1.f90: Fix dg-do directive.
19928
19929 2005-04-09 Steven G. Kargl <kargls@comcast.net>
19930
19931 * gfortran.dg/nint_1.f90: New test.
19932
19933 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
19934
19935 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
19936 Added test for callee-allocated arrays with write statements.
19937 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
19938 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
19939 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
19940 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
19941 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
19942
19943 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
19944
19945 PR libfortran/20163
19946 * gfortran.dg/open-options-blanks.f: New test.
19947
19948 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
19949
19950 PR fortran/13257
19951 * gfortran.dg/comma_format_extension_[1234].f: New tests.
19952
19953 2005-04-09 Jakub Jelinek <jakub@redhat.com>
19954
19955 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19956 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19957 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19958 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19959 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19960 * gcc.c-torture/execute/stdarg-4.c: New test.
19961
19962 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
19963
19964 PR target/20795
19965 * g++.dg/abi/param2.C: New test.
19966
19967 2005-04-09 Uros Bizjak <uros@kss-loka.si>
19968
19969 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
19970
19971 2005-04-09 Uros Bizjak <uros@kss-loka.si>
19972
19973 * gcc.dg/builtins-53.c: New test.
19974
19975 2005-04-08 Diego Novillo <dnovillo@redhat.com>
19976
19977 * g++.dg/tree-ssa/pr18178.C: New test.
19978 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
19979 * gcc.c-torture/execute/20041019-1.c: New test.
19980 * gcc.dg/tree-ssa/20041008-1.c: New test.
19981 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
19982 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
19983 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
19984 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
19985 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
19986 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
19987 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
19988 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
19989 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
19990 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
19991
19992 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
19993
19994 PR rtl-optimization/20466
19995 * gcc.c-torture/execute/pr20466-1.c: New test.
19996
19997 2005-04-08 Mark Mitchell <mark@codesourcery.com>
19998
19999 PR c++/20905
20000 * g++.dg/parse/cond2.C: New test.
20001
20002 PR c++/20145
20003 * g++.dg/warn/Wdtor1.C: New test.
20004
20005 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20006
20007 PR fortran/17229
20008 * gfortran.dg/pr17229.f: New test.
20009
20010 2005-04-07 Steven G. Kargl <kargls@comcast.net>
20011
20012 * gfortran.dg/tiny_1.f90: New test.
20013 * gfortran.dg/tiny_2.f90: ditto.
20014
20015 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
20016
20017 * gfortran.dg/eor_1.f90: Fix dg-do run line
20018 * gfortran.dg/open_new.f90: Fix dg-do run line
20019
20020 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
20021
20022 * lib/target-supports.exp (get_compiler_messages): Support
20023 optional arguments, the fourth being compiler options.
20024 (check_effective_target_fpic): New proc.
20025 * gcc.dg/20050321-2.c: Restrict to target fpic.
20026
20027 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
20028
20029 * gcc.dg/15443-1.c: New test.
20030 * gcc.dg/15443-2.c: Likewise.
20031
20032 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20033
20034 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
20035
20036 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
20037
20038 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
20039
20040 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
20041
20042 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
20043 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
20044 -m64.
20045 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
20046 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
20047 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
20048
20049 2005-04-06 Mark Mitchell <mark@codesourcery.com>
20050
20051 PR c++/20212
20052 * g++.dg/warn/Wunused-11.C: New test.
20053
20054 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
20055
20056 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
20057
20058 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
20059
20060 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
20061
20062 2005-04-05 Mark Mitchell <mark@codesourcery.com>
20063
20064 PR c++/20734
20065 * g++.dg/template/ptrmem13.C: New test.
20066
20067 2005-04-05 Per Bothner <per@bothner.com>
20068
20069 * lib/gcc.exp: Always add -fno-show-column, for now.
20070
20071 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
20072
20073 PR testsuite/20767
20074 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
20075 of plain old "unsigned int" for the type of "i". Makes this test
20076 64bit clean.
20077
20078 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
20079
20080 * gcc.dg/i386-ssefn-1.c: New test.
20081 * gcc.dg/i386-ssefn-2.c: New test.
20082 * gcc.dg/i386-ssefn-3.c: New test.
20083 * gcc.dg/i386-ssefn-4.c: New test.
20084
20085 2005-04-05 Jakub Jelinek <jakub@redhat.com>
20086
20087 PR tree-optimization/20076
20088 * gcc.dg/builtin-apply4.c: New test.
20089
20090 PR preprocessor/19475
20091 * gcc.dg/cpp/macspace1.c: New test.
20092 * gcc.dg/cpp/macspace2.c: New test.
20093
20094 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20095
20096 * gfortran.dg/pr20755.f: Fixed bad format.
20097
20098 2005-04-05 Mark Mitchell <mark@codesourcery.com>
20099
20100 PR c++/20763
20101 * g++.dg/ext/attrib21.C: New test.
20102
20103 2004-04-05 Devang Patel <dpatel@apple.com>
20104
20105 * lib/target-supports.exp (check_effective_target_vect_shif): New.
20106 * gcc.dg/vect/vect-shift-1.c: New test.
20107
20108 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20109
20110 PR libfortran/20755
20111 * gfortran.dg/pr20755.f: New test.
20112
20113 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
20114
20115 * gfortran.dg/pr15959.f90: New test.
20116 * gfortran.dg/string_pad_trunc.f90: New test.
20117
20118 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20119
20120 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
20121 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
20122 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
20123 syntax.
20124
20125 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20126
20127 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
20128
20129 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20130
20131 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
20132 * gcc.c-torture/compile/20011119-2.c: Likewise.
20133 * gcc.c-torture/compile/981001-2.c: Likewise.
20134
20135 2005-04-04 Mark Mitchell <mark@codesourcery.com>
20136
20137 PR c++/20679
20138 * g++.dg/template/overload4.C: New test.
20139
20140 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
20141
20142 PR c++/20746
20143 * g++.dg/abi/covariant5.C: New.
20144
20145 PR debug/20505
20146 * g++.dg/debug/const2.C: New.
20147
20148 2005-04-04 Jakub Jelinek <jakub@redhat.com>
20149
20150 PR rtl-optimization/16104
20151 * gcc.c-torture/execute/20050316-1.c: New test.
20152
20153 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
20154
20155 * g++.dg/template/spec23.C: Fix dg-error text.
20156
20157 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
20158
20159 PR c++/19199
20160 * g++.dg/expr/lval2.C: New.
20161
20162 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20163
20164 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
20165 __builtin_strcasecmp and __builtin_strncasecmp.
20166
20167 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
20168
20169 PR c++/20723
20170 * g++.dg/template/spec22.C: New.
20171 * g++.dg/template/spec23.C: New.
20172
20173 2005-04-03 Dale Ranta <dir@lanl.gov>
20174 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20175
20176 PR libfortran/20068
20177 PR libfortran/20125
20178 PR libfortran/20156
20179 PR libfortran/20471
20180 * gfortran.dg/backspace.f: New test.
20181
20182 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
20183
20184 * gcc.dg/pr19345.c: New test.
20185
20186 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
20187
20188 PR tree-optimization/20640
20189 * gcc.dg/torture/tree-loop-1.c: New.
20190
20191 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
20192
20193 PR rtl-optimization/20290
20194 * gcc.c-torture/execute/loop-ivopts-2.c: New.
20195
20196 2005-04-02 Geoffrey Keating <geoffk@apple.com>
20197
20198 * gcc.dg/rs6000-fpint.c: New.
20199
20200 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
20201
20202 * gcc.dg/old-style-then-proto-1.c: New test.
20203
20204 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20205
20206 * gfortran.fortran-torture/execute/backspace.f90: Check
20207 after backspace and read was incorrect.
20208
20209 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20210
20211 * gcc.c-torture/execute/builtins/strcat.c: Check the result
20212 buffer past the terminating NUL using memcmp.
20213 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
20214 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
20215
20216 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
20217 Fix unused/uninitialized variable warnings.
20218
20219 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
20220 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
20221 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
20222 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
20223
20224 * gcc.c-torture/execute/builtins/abs-1-lib.c,
20225 gcc.c-torture/execute/builtins/fputs-lib.c,
20226 gcc.c-torture/execute/builtins/lib/fprintf.c,
20227 gcc.c-torture/execute/builtins/lib/main.c,
20228 gcc.c-torture/execute/builtins/lib/memcmp.c,
20229 gcc.c-torture/execute/builtins/lib/memmove.c,
20230 gcc.c-torture/execute/builtins/lib/mempcpy.c,
20231 gcc.c-torture/execute/builtins/lib/memset.c,
20232 gcc.c-torture/execute/builtins/lib/printf.c,
20233 gcc.c-torture/execute/builtins/lib/sprintf.c,
20234 gcc.c-torture/execute/builtins/lib/stpcpy.c,
20235 gcc.c-torture/execute/builtins/lib/strchr.c,
20236 gcc.c-torture/execute/builtins/lib/strcmp.c,
20237 gcc.c-torture/execute/builtins/lib/strcpy.c,
20238 gcc.c-torture/execute/builtins/lib/strcspn.c,
20239 gcc.c-torture/execute/builtins/lib/strlen.c,
20240 gcc.c-torture/execute/builtins/lib/strncat.c,
20241 gcc.c-torture/execute/builtins/lib/strncmp.c,
20242 gcc.c-torture/execute/builtins/lib/strncpy.c,
20243 gcc.c-torture/execute/builtins/lib/strrchr.c,
20244 gcc.c-torture/execute/builtins/lib/strspn.c,
20245 gcc.c-torture/execute/builtins/lib/strstr.c,
20246 gcc.c-torture/execute/builtins/memops-asm-lib.c,
20247 gcc.c-torture/execute/builtins/strlen-2.c,
20248 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
20249 prototypes.
20250
20251 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
20252
20253 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
20254 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
20255 selectany usage.
20256
20257 2005-04-01 Jakub Jelinek <jakub@redhat.com>
20258
20259 PR c++/19406
20260 * g++.dg/debug/using1.C: New test.
20261
20262 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
20263
20264 PR middle-end/20524
20265 * gcc.dg/alias-7.c: Prefix asm-declared name with
20266 __USER_LABEL_PREFIX__.
20267
20268 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
20269
20270 Fix fallout from PR middle-end/15700:
20271 * gcc.c-torture/compile/20011119-1.c: Take
20272 __USER_LABEL_PREFIX__ into account.
20273 * gcc.c-torture/compile/20011119-2.c: Likewise.
20274
20275 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
20276
20277 PR c++/18644
20278 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
20279
20280 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
20281
20282 PR c/17855
20283 * gcc.c-torture/compile/struct-non-lval-1.c,
20284 gcc.c-torture/compile/struct-non-lval-2.c,
20285 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
20286
20287 2005-03-31 Janis Johnson <janis187@us.ibm.com>
20288
20289 * gcc.dg/tls/tls.exp: Remove temporary file.
20290 * g++.dg/tls/tls.exp: Ditto.
20291 * lib/file-format.exp: Ditto.
20292 * g++.dg/special/ecos.exp: Ditto.
20293
20294 * lib/profopt.exp: Treat prof_ext as a list.
20295 * gcc.misc-tests/bprob.exp: Ditto.
20296 * g++.dg/bprob/bprob.exp: Ditto.
20297
20298 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
20299 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
20300 g++.dg/tree-ssa/pointer-reference-alias.C,
20301 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
20302 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
20303 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
20304 g++.dg/vect/pr19951.cc: Ditto.
20305 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
20306 gcc.dg/builtins-47.c: Ditto.
20307 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
20308 gcc.dg/pr20115-1.c: Ditto.
20309 * gcc.dg/tree-ssa/20030530-2.c,
20310 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
20311 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
20312 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
20313 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
20314 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
20315 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
20316 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
20317 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
20318 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
20319 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
20320 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
20321 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
20322 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
20323 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
20324 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
20325 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
20326 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
20327 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
20328 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
20329 gcc.dg/tree-ssa/20030824-1.c,
20330 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
20331 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
20332 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
20333 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
20334 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
20335 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
20336 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
20337 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
20338 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
20339 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
20340 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
20341 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
20342 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
20343 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
20344 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
20345 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
20346 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
20347 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
20348 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
20349 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
20350 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
20351 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
20352 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
20353 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
20354 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
20355 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
20356 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
20357 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
20358 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
20359 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
20360 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
20361 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
20362 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
20363 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
20364 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
20365 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
20366 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
20367 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
20368 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
20369 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
20370 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
20371 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
20372 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
20373 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
20374 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
20375 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
20376 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
20377 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
20378 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
20379 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
20380 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
20381 gcc.dg/tree-ssa/useless-1.c: Ditto.
20382 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
20383 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
20384 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
20385 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
20386 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20387 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
20388 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
20389 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
20390 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
20391 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
20392 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
20393 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
20394 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
20395 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
20396 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
20397 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
20398 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
20399 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
20400 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
20401 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
20402 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
20403 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20404 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20405 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
20406 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
20407 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
20408 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
20409 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
20410 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
20411 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
20412 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
20413 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
20414 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
20415 gcc.dg/vect/vect-none.c: Ditto.
20416 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
20417 treelang/compile/unsigned.tree: Ditto.
20418
20419 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
20420 * gcc.dg/cpp/direct2s.c: Ditto.
20421 * gcc.dg/cpp/paste4.c: Ditto.
20422 * gcc.dg/cpp/separate-1.c: Ditto.
20423 * gcc.dg/pch/save-temps-1.c: Ditto.
20424 * g++.dg/ext/altivec-10.C: Ditto.
20425 * g++.dg/pch/pch.C: Ditto.
20426
20427 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
20428
20429 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
20430 * g++.dg/template/repo1.C: Ditto.
20431 * g++.dg/template/repo2.C: Ditto.
20432 * g++.dg/template/repo3.C: Ditto.
20433 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
20434 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
20435 * g++.old-deja/g++.pt/repo1.C: Ditto.
20436 * g++.old-deja/g++.pt/repo2.C: Ditto.
20437 * g++.old-deja/g++.pt/repo3.C: Ditto.
20438 * g++.old-deja/g++.pt/repo4.C: Ditto.
20439
20440 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
20441 * gcc.dg/20030107-1.c: Ditto.
20442 * gcc.dg/20030702-1.c: Ditto.
20443 * gcc.dg/profile-generate-1.c: Ditto.
20444 * g++.dg/other/profile1.C: Ditto.
20445 * g++.old-deja/g++.robertl/eb83.C: Ditto.
20446
20447 * lib/gcc-dg.exp (remove-build-file): New.
20448 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
20449 cleanup-tree-dump, cleanup-saved-temps): New.
20450
20451 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
20452
20453 PR c++/19203, DR 214
20454 * g++.dg/parse/ambig3.C: Not ambiguous.
20455 * g++.dg/template/spec20.C: New.
20456 * g++.dg/template/spec21.C: New.
20457
20458 2005-03-31 Steve Ellcey <sje@cup.hp.com>
20459
20460 PR target/20045
20461 * gcc.dg/ia64-fptr-1.c: Run only on linux.
20462
20463 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20464
20465 PR libfortran/20660
20466 * gfortran.dg/negative_unit.f: New test.
20467
20468 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
20469
20470 * gcc.dg/20050330-1.c: New test.
20471
20472 2005-03-30 Devang Patel <dpatel@apple.com>
20473
20474 * g++.dg/tree-sra/ssa-sra-3.C: New test.
20475
20476 2005-03-30 Dale Johannesen <dalej@apple.com>
20477
20478 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
20479
20480 2005-03-30 Janis Johnson <janis187@us.ibm.com>
20481
20482 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
20483 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
20484 Strip options from test name.
20485
20486 2005-03-31 Jan Hubicka <jh@suse.cz>
20487
20488 * gcc.dg/varpool-1.c: New testcase.
20489
20490 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
20491
20492 PR c/772
20493 PR c/17913
20494 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
20495 gcc.dg/stmt-expr-label-3.c : New tests.
20496 * gcc.c-torture/execute/medce-2.c: Remove.
20497
20498 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
20499
20500 PR c/20368
20501 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
20502 tests.
20503
20504 2005-03-30 Alan Modra <amodra@bigpond.net.au>
20505
20506 * gcc.c-torture/compile/pr20203.c: New test.
20507
20508 2005-03-26 Steven G. Kargl <kargls@comcast.net>
20509
20510 * gfortran.dg/promotion.f90: New test.
20511
20512 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
20513
20514 PR middle-end/20491
20515 * gcc.dg/torture/asm-subreg-1.c: New test.
20516
20517 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
20518
20519 PR c/20672
20520 * gcc.dg/pr20672-1.c: New test.
20521
20522 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
20523
20524 * gfortran.dg/vect: New directory.
20525 * gfortran.dg/vect/vect.exp: New.
20526 * gfortran.dg/vect/vect-1.f90: New test.
20527 * gfortran.dg/vect/vect-2.f90: New test.
20528 * gfortran.dg/vect/vect-3.f90: New test.
20529 * gfortran.dg/vect/vect-4.f90: New test.
20530 * gfortran.dg/vect/vect-5.f90: New test.
20531
20532 2005-03-29 Jakub Jelinek <jakub@redhat.com>
20533
20534 PR middle-end/20622
20535 * gcc.dg/alias-7.c: New test.
20536
20537 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
20538
20539 * gcc.dg/sparc-reg-1.c: New test.
20540
20541 2005-03-28 Steve Ellcey <sje@cup.hp.com>
20542
20543 PR target/19890
20544 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
20545
20546 2005-03-29 Dale Ranta <dir@lanl.gov>
20547 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20548
20549 PR libfortran/20163
20550 * gfortran.dg/pr20163-2.f: New test.
20551
20552 2005-03-28 Jan Hubicka <jh@suse.cz>
20553
20554 PR middle-end/20635
20555 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
20556 by Jakub Jelinek.
20557
20558 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
20559
20560 PR tree-optimization/20626
20561 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
20562 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
20563
20564 2005-03-26 Steven G. Kargl <kargls@comcast.net>
20565
20566 * gfortran.dg/underflow.f90: New test.
20567 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
20568
20569 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20570
20571 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
20572
20573 2005-03-25 Mark Mitchell <mark@codesourcery.com>
20574
20575 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
20576 (g++_init): Make sure that CXXFLAGS is set.
20577 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
20578 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
20579 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20580 * lib/objc.exp (objc_init): Likewise.
20581 * lib/treelang.exp (treelang_init): Likewise.
20582
20583 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
20584
20585 PR tree-optimization/20470
20586 * gcc.dg/tree-ssa/pr20470.c: New test.
20587
20588 2005-03-25 Geoffrey Keating <geoffk@apple.com>
20589
20590 * gcc.dg/ppc-stfiwx.c: New.
20591
20592 2005-03-25 Steve Ellcey <sje@cup.hp.com>
20593
20594 PR target/19888
20595 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
20596
20597 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
20598
20599 * gcc.dg/20050325-1.c: Fix a typo.
20600
20601 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20602
20603 PR libfortran/19678
20604 PR libfortran/19679
20605 * gfortran.dg/dos_eol.f: New test.
20606
20607 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
20608
20609 PR rtl-optimization/20249
20610 * gcc.dg/20050325-1.c: New test.
20611
20612 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20613
20614 PR libfortran/15332
20615 * gfortran.dg/pr15332.f: New test.
20616
20617 2005-03-24 Dale Johannesen <dalej@apple.com>
20618
20619 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
20620
20621 2005-03-24 Geoffrey Keating <geoffk@apple.com>
20622
20623 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
20624 'internal' visibility.
20625 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
20626 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
20627 'protected' visibility.
20628 * gcc.dg/visibility-7.c: Likewise.
20629 * lib/target-supports.exp (check_visibility_available): Take
20630 a parameter, the kind of visibility to check for.
20631 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
20632 to check_visibility_available.
20633
20634 * g++.dg/expr/cast3.C: New.
20635
20636 2005-03-24 David Edelsohn <edelsohn@gnu.org>
20637
20638 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
20639 rs6000.
20640
20641 2005-03-24 Steve Ellcey <sje@cup.hp.com>
20642
20643 PR target/20095
20644 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
20645
20646 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
20647
20648 * gcc.dg/badshift.c: Renamed to...
20649 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
20650
20651 * gcc.target/i386/badshift.c: Renamed to...
20652 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
20653 only.
20654
20655 PR rtl-optimization/20532
20656 * gcc.target/i386/badshift.c: New.
20657
20658 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20659
20660 * gfortran.dg/pr18025.f90: New test.
20661
20662 2005-03-23 Dale Johannesen <dalej@apple.com>
20663
20664 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
20665
20666 2005-03-23 Mark Mitchell <mark@codesourcery.com>
20667
20668 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
20669
20670 * lib/target-supports.exp (check_iconv_available): Default
20671 libiconv to -liconv, if there is no definition.
20672
20673 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
20674
20675 * gcc.dg/torture/cris-asm-mof-1.c: New test.
20676
20677 2005-03-22 Mark Mitchell <mark@codesourcery.com>
20678
20679 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
20680 * g++.dg/opt/pr7503-2.C: Likewise.
20681 * g++.dg/opt/pr7503-3.C: Likewise.
20682 * g++.dg/opt/pr7503-4.C: Likewise.
20683 * g++.dg/opt/pr7503-5.C: Likewise.
20684 * g++.dg/warn/minmax.C: New test.
20685
20686 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20687
20688 * gfortran.dg/g77_intrinsics_funcs.f: New test.
20689 * gfortran.dg/g77_intrinsics_sub.f: New test.
20690
20691 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
20692 Jan Hubicka <jh@suse.cz>
20693 Steven Bosscher <stevenb@suse.de
20694
20695 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
20696
20697 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20698
20699 PR c++/19980
20700 * g++.dg/template/redecl3.C: New test.
20701
20702 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20703
20704 PR c++/20499
20705 * g++.dg/parse/error16.C: Tweak error markers.
20706
20707 2005-03-22 Jakub Jelinek <jakub@redhat.com>
20708
20709 PR target/20561
20710 * gcc.dg/20050321-2.c: New test.
20711
20712 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
20713
20714 PR c++/20465
20715 PR c++/20381
20716 * g++.dg/template/ptrmem12.C: New.
20717
20718 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
20719
20720 PR rtl-optimization/20527
20721 * gcc.c-torture/execute/pr20527-1.c: New test.
20722
20723 2005-03-22 Ben Elliston <bje@au.ibm.com>
20724
20725 * gcc.misc-tests/options.exp (check_for_options): Create a real C
20726 program, compile it into a real executable and then delete the .c
20727 and .x files afterwards, to avoid problems on testglue targets.
20728
20729 2005-03-21 Stuart Hastings <stuart@apple.com>
20730
20731 * gcc.target/i386/sse-2.c: New.
20732
20733 2005-03-21 Uros Bizjak <uros@kss-loka.si>
20734
20735 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
20736
20737 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20738
20739 * g++.dg/parse/crash25.C: Fix typo.
20740
20741 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20742
20743 PR c++/20461
20744 * g++.dg/parse/crash24.C: New test.
20745
20746 PR c++/20536
20747 * g++.dg/parse/crash25.C: New test.
20748
20749 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20750
20751 PR c++/20147
20752 * g++.dg/ext/stmtexpr4.C: New test.
20753
20754 2005-03-20 Roger Sayle <roger@eyesopen.com>
20755
20756 PR middle-end/20539
20757 * gcc.c-torture/compile/pr13066-1.c: New test case.
20758 * gcc.c-torture/compile/pr20539-1.c: Likewise.
20759 * g++.dg/opt/pr13066-1.C: Likewise.
20760
20761 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
20762
20763 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
20764
20765 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20766
20767 PR fortran/18525
20768 * gfortran.dg/nesting_1.f90: New test.
20769
20770 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20771
20772 PR c++/20240
20773 * g++.dg/lookup/using13.C: New test.
20774
20775 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20776
20777 PR c++/20333
20778 * g++.dg/template/crash36.C: New test.
20779
20780 2005-03-18 Paolo Carlini <pcarlini@suse.de>
20781
20782 PR c++/20463
20783 * g++.dg/template/crash35.C: New test.
20784
20785 2005-03-17 Paolo Carlini <pcarlini@suse.de>
20786
20787 PR c++/19966
20788 * g++.dg/overload/operator2.C: New test.
20789
20790 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20791
20792 PR libfortran/20257
20793 * gfortran.dg/pr20257.f90: New test.
20794
20795 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20796
20797 PR libfortran/20480
20798 * gfortran.dg/pr20480.f90: New test.
20799
20800 2005-03-16 Richard Henderson <rth@redhat.com>
20801
20802 PR middle-end/15700
20803 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
20804 (_rtld_global): New.
20805 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
20806 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
20807
20808 * gcc.dg/alias-3.c: New.
20809 * gcc.dg/alias-4.c: New.
20810 * gcc.dg/alias-5.c: New.
20811 * gcc.dg/alias-6.c: New.
20812
20813 2005-03-15 Geoffrey Keating <geoffk@apple.com>
20814
20815 * gcc.dg/cpp/ucnid-7.c: New.
20816
20817 2005-03-15 Janis Johnson <janis187@us.ibm.com>
20818 Dorit Naishlos <dorit@il.ibm.com>
20819
20820 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
20821 darwin.
20822
20823 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
20824
20825 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
20826 misaligned accesses.
20827 * gcc.dg/vect/vect-58.c: Likewise.
20828 * gcc.dg/vect/vect-92.c: New.
20829 * gcc.dg/vect/vect-93.c: New.
20830
20831 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
20832
20833 PR fortran/18827
20834 * gfortran.dg/assign_2.f90: New test.
20835 * gfortran.dg/assign_3.f90: New test.
20836 * gfortran.dg/assign.f90: New test.
20837
20838 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
20839
20840 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
20841 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
20842 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
20843 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
20844 names.
20845
20846 2005-03-14 Geoffrey Keating <geoffk@apple.com>
20847
20848 * gcc.dg/cpp/ucnid-6.c: New.
20849
20850 * gcc.dg/cpp/normalize-1.c: New.
20851 * gcc.dg/cpp/normalize-2.c: New.
20852 * gcc.dg/cpp/normalize-3.c: New.
20853 * gcc.dg/cpp/normalize-4.c: New.
20854 * gcc.dg/cpp/ucnid-4.c: New.
20855 * gcc.dg/cpp/ucnid-5.c: New.
20856 * g++.dg/cpp/normalize-1.C: New.
20857 * g++.dg/cpp/ucnid-1.C: New.
20858
20859 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
20860
20861 * gcc.dg/pr18628.c: New.
20862
20863 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
20864
20865 PR c++/20280
20866 * g++.dg/tree-ssa/pr20280.C: New.
20867
20868 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20869
20870 PR fortran/20467
20871 * gfortran.dg/stfunc_2.f90: New test.
20872
20873 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
20874
20875 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
20876
20877 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
20878
20879 * gcc.dg/tree-ssa/20050314-1.c: New test.
20880
20881 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20882
20883 PR c++/4403
20884 PR c++/9783, DR433
20885 * g++.dg/template/friend34.C: New test.
20886 * g++.dg/template/friend35.C: Likewise.
20887 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
20888
20889 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20890
20891 Friend class name lookup 5/n
20892 PR c++/1016
20893 * g++.dg/lookup/hidden-class1.C: New test.
20894 * g++.dg/lookup/hidden-class2.C: Likewise.
20895 * g++.dg/lookup/hidden-class3.C: Likewise.
20896 * g++.dg/lookup/hidden-class4.C: Likewise.
20897 * g++.dg/lookup/hidden-class5.C: Likewise.
20898 * g++.dg/lookup/hidden-class6.C: Likewise.
20899 * g++.dg/lookup/hidden-class7.C: Likewise.
20900 * g++.dg/lookup/hidden-class8.C: Likewise.
20901 * g++.dg/lookup/hidden-class9.C: Likewise.
20902 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
20903 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
20904 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
20905 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
20906 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
20907 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
20908 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
20909 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
20910 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
20911 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
20912 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
20913
20914 2005-03-13 Mark Mitchell <mark@codesourcery.com>
20915
20916 PR c++/20157
20917 * g++.dg/template/error18.C: New test.
20918
20919 2005-03-09 Ben Elliston <bje@au.ibm.com>
20920
20921 PR debug/16792
20922 * g++.dg/debug/pr16792.C: New test.
20923
20924 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
20925
20926 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
20927 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
20928 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
20929 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
20930 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
20931 test assertion names.
20932
20933 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20934
20935 PR fortran/18600
20936 * gfortran.dg/stfunc_1.f90: New test.
20937
20938 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20939
20940 PR fortran/16907
20941 * gfortran.dg/real_index_1.f90: New test.
20942
20943 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20944
20945 PR fortran/20323
20946 * gfortran.dg/spec_expr_1.f90: New test.
20947
20948 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
20949
20950 PR c/20402
20951 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
20952 new parser.
20953
20954 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20955
20956 PR fortran/20361
20957 * gfortran.dg/largeequiv_1.f90: New test.
20958
20959 2005-03-12 Geoffrey Keating <geoffk@apple.com>
20960
20961 * gcc.dg/ucnid-1.c: New.
20962 * gcc.dg/ucnid-2.c: New.
20963 * gcc.dg/ucnid-3.c: New.
20964 * gcc.dg/ucnid-4.c: New.
20965 * gcc.dg/ucnid-5.c: New.
20966 * gcc.dg/ucnid-6.c: New.
20967 * gcc.dg/cpp/ucnid-1.c: New.
20968 * gcc.dg/cpp/ucnid-2.c: New.
20969 * gcc.dg/cpp/ucnid-3.c: New.
20970 * g++.dg/other/ucnid-1.C: New.
20971
20972 2005-03-12 Geoffrey Keating <geoffk@apple.com>
20973
20974 * gcc.dg/vmx/darwin-abi-3.c: Delete.
20975
20976 2005-03-11 Per Bothner <per@bothner.com>
20977
20978 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
20979 that diagnotics refer to correct token.
20980 * gcc.dg/unused-3.c: Likewise.
20981
20982 2005-03-11 Per Bothner <per@bothner.com>
20983
20984 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
20985 constant" is now actually on same line as string constant.
20986 * gcc.dg/cpp/direct2s.c: Likewise.
20987
20988 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
20989
20990 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
20991
20992 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20993
20994 PR libfortran/20124
20995 * gfortran.dg/pr20124.f90: New Test
20996
20997 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
20998
20999 PR tree-optimization/20130
21000 * gcc.dg/pr20130-1.c: New test.
21001
21002 2005-03-10 Steve Ellcey <sje@cup.hp.com>
21003
21004 PR target/20095
21005 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
21006
21007 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21008
21009 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
21010
21011 2005-03-10 Steve Ellcey <sje@cup.hp.com>
21012
21013 * g++.dg/eh/forced1.C: Fix comment.
21014 * g++.dg/eh/forced2.C: Ditto.
21015 * g++.dg/eh/forced3.C: Ditto.
21016 * g++.dg/eh/forced4.C: Ditto.
21017
21018 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
21019
21020 PR rtl-opt/20412
21021 * gcc.c-torture/compile/pr20412.c: New test.
21022
21023 2005-03-10 Roger Sayle <roger@eyesopen.com>
21024
21025 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
21026
21027 2005-03-10 Jakub Jelinek <jakub@redhat.com>
21028
21029 PR target/20322
21030 * gcc.dg/20050307-1.c: New test.
21031
21032 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
21033
21034 PR c++/20375
21035 * g++.dg/other/stdarg3.C: New.
21036
21037 2005-03-10 Jakub Jelinek <jakub@redhat.com>
21038
21039 PR c++/18384, c++/18327
21040 * g++.dg/init/array19.C: New test.
21041
21042 PR inline-asm/20314
21043 * gcc.dg/torture/pr20314-1.c: New test.
21044 * gcc.dg/torture/pr20314-2.c: New test.
21045
21046 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
21047
21048 * gcc.dg/20050309-1.c: New test.
21049
21050 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21051
21052 * gcc.dg/builtins-10.c: Reactivate disabled test.
21053 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
21054 new cbrt transformations.
21055
21056 2005-03-09 Mark Mitchell <mark@codesourcery.com>
21057
21058 PR c++/20208
21059 * g++.dg/template/array13.C: New test.
21060
21061 2005-03-09 Paolo Carlini <pcarlini@suse.de>
21062
21063 PR c++/16859
21064 * g++.dg/init/brace4.C: New test.
21065
21066 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
21067
21068 PR c++/20186
21069 * g++.dg/template/non-dependent12.C: New.
21070
21071 2005-03-08 Mark Mitchell <mark@codesourcery.com>
21072
21073 PR c++/20142
21074 * g++.dg/init/array18.C: Add dg-do run marker.
21075
21076 PR c++/20142
21077 * g++.dg/init/array18.C: New test.
21078
21079 2005-03-09 Ben Elliston <bje@au.ibm.com>
21080
21081 * consistency.vlad/vlad.exp: Remove trailing semicolons.
21082 * g++.dg/gcov/gcov.exp: Likewise.
21083 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
21084 * gcc.target/xstormy16/xstormy16.exp: Likewise.
21085 * lib/c-torture.exp: Likewise.
21086 * lib/fortran-torture.exp: Likewise.
21087 * lib/g++.exp: Likewise.
21088 * lib/gcc-defs.exp: Likewise.
21089 * lib/gcc-dg.exp: Likewise.
21090 * lib/gcc.exp: Likewise.
21091 * lib/gcov.exp: Likewise.
21092 * lib/gfortran.exp: Likewise.
21093 * lib/mike-g++.exp: Likewise.
21094 * lib/mike-gcc.exp: Likewise.
21095 * lib/objc-torture.exp: Likewise.
21096 * lib/objc.exp: Likewise.
21097 * lib/profopt.exp: Likewise.
21098 * lib/target-libpath.exp: Likewise.
21099 * lib/target-supports.exp: Likewise.
21100 * lib/treelang.exp: Likewise.
21101 * lib/wrapper.exp: Likewise.
21102
21103 2005-03-08 Jeff Law <law@redhat.com>
21104
21105 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
21106 PHI-OPT changes.
21107
21108 2005-03-08 Ira Rosen <irar@il.ibm.com>
21109
21110 * gcc.dg/vect/pr20122.c: New test.
21111
21112 2005-03-07 Jeff Law <law@redhat.com>
21113
21114 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
21115 was folded away.
21116 * gcc.dg/tree-ssa/pr18133-1.c: New test.
21117 * gcc.dg/tree-ssa/pr18133-2.c: New test.
21118 * gcc.dg/tree-ssa/pr18134.c: New test.
21119
21120 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21121
21122 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
21123 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
21124 gcc.dg/torture/builtin-noret-2.c: Require weak support.
21125
21126 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
21127
21128 PR tree-opt/17671
21129 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
21130
21131 2005-03-07 Mark Mitchell <mark@codesourcery.com>
21132
21133 * g++.dg/warn/Wnvdtor.C: New test.
21134
21135 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
21136
21137 * gcc.dg/torture/pr19683-1.c: New test.
21138
21139 2005-03-06 Steven G. Kargl <kargls@comcast.net>
21140
21141 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
21142 * gfortran.dg/g77/19990313-2.f: Ditto.
21143 * gfortran.dg/g77/19990313-3.f: Ditto.
21144 * gfortran.dg/g77/19990525-0.f: Ditto.
21145 * gfortran.dg/g77/19990826-0.f: Ditto.
21146 * gfortran.dg/g77/19990826-2.f: Ditto.
21147 * gfortran.dg/g77/19990826-3.f: Ditto.
21148 * gfortran.dg/g77/20000511-1.f: Ditto.
21149 * gfortran.dg/g77/20000511-2.f: Ditto.
21150 * gfortran.dg/g77/970625-2.f: Ditto.
21151 * gfortran.dg/g77/980310-2.f: Ditto.
21152 * gfortran.dg/g77/980310-3.f: Ditto.
21153 * gfortran.dg/g77/980310-8.f: Ditto.
21154 * gfortran.dg/g77/980519-2.f: Ditto.
21155 * gfortran.dg/g77/alpha1.f: Ditto.
21156 * gfortran.dg/g77/claus.f: Ditto.
21157 * gfortran.dg/g77/erfc.f: Ditto.
21158 * gfortran.dg/g77/short.f: Ditto.
21159 * gfortran.fortran-torture/execute/data.f90: Ditto.
21160 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
21161 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
21162
21163 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21164
21165 * lib/file-format.exp (gcc_target_object_format): Add check for som
21166 format and hardcode object formats on hppa*-*-hpux*.
21167 * lib/target-supports.exp (check_weak_available): Add check for som
21168 object format. Always return 0 on hppa*-*-hpux10*.
21169
21170 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
21171 is defined.
21172
21173 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
21174
21175 2005-03-05 Steven G. Kargl <kargls@comcast.net>
21176
21177 * gfortran.dg/pr19936_1.f90: New test.
21178 * gfortran.dg/pr19936_2.f90: New test.
21179 * gfortran.dg/pr19936_3.f90: New test.
21180
21181 2005-03-05 Steven G. Kargl <kargls@comcast.net>
21182 Paul Thomas <prthomas@drfccad.cea.fr>
21183
21184 * gfortran.dg/PR19754_1.f90: New test.
21185 * gfortran.dg/PR19754_2.f90: Ditto.
21186
21187 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21188
21189 PR c++/19311
21190 * g++.dg/template/non-dependent11.C: New test.
21191
21192 2005-03-05 Uros Bizjak <uros@kss-loka.si>
21193
21194 * lib/target-supports.exp (check_iconv_available): Fix comment.
21195
21196 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
21197 Joseph S. Myers <joseph@codesourcery.com>
21198
21199 PR c++/19797
21200 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
21201
21202 2005-03-04 Matthew Sachs <msachs@apple.com>
21203
21204 * gcc.exp (gcc_target_compile): Put braces around
21205 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
21206 * objc.exp (objc_target_compile): Likewise.
21207 * treelang.exp (treelang_target_compile): Likewise.
21208
21209 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21210
21211 PR fortran/19673
21212 * gfortran.dg/func_result_1.f90: New test.
21213
21214 2005-03-04 Ben Elliston <bje@au.ibm.com>
21215
21216 * gcc.misc-tests/options.exp: New test.
21217
21218 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
21219
21220 * gcc.dg/pr15784-4.c: New test.
21221
21222 2005-03-03 Geoffrey Keating <geoffk@apple.com>
21223
21224 * gcc.c-torture/execute/pr17133.c: New.
21225 * gcc.c-torture/compile/20050303-1.c: New.
21226
21227 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
21228
21229 * gcc.dg/cpp/assert4.c: Fix for cygwin.
21230
21231 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
21232
21233 * g++.dg/overload/using2.C: New.
21234
21235 2005-03-02 Mark Mitchell <mark@codesourcery.com>
21236
21237 PR c++/19916
21238 * g++.dg/init/ptrmem2.C: New test.
21239
21240 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
21241
21242 PR c/8927
21243 * gcc.dg/pr8927-1.c: New test.
21244
21245 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
21246
21247 PR c++/20232
21248 * g++.dg/inherit/covariant12.C: New.
21249
21250 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21251
21252 PR fortran/19479
21253 * gfortran.dg/bound_1.f90: New test.
21254
21255 2005-02-28 Janis Johnson <janis187@us.ibm.com>
21256
21257 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
21258 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
21259
21260 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
21261
21262 PR c/20245
21263 * gcc.dg/pr20245-1.c: New test.
21264
21265 2005-02-28 Jakub Jelinek <jakub@redhat.com>
21266
21267 PR middle-end/19874
21268 * gcc.c-torture/execute/20050119-2.c: New test case.
21269
21270 2005-02-28 Ben Elliston <bje@au.ibm.com>
21271
21272 * README: Update the DejaGnu bug reporting address.
21273 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
21274 * lib/objc-torture.exp: Likewise.
21275
21276 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
21277
21278 * gfortran.dg/boz_1.f90: New test.
21279 * gfortran.dg/boz_3.f90: New test.
21280 * gfortran.dg/boz_4.f90: New test.
21281
21282 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
21283
21284 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
21285 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
21286
21287 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21288
21289 PR libfortran/20101
21290 * gfortran.dg/write_0_pe_format.f90: New test.
21291
21292 2005-02-27 Jakub Jelinek <jakub@redhat.com>
21293
21294 PR c++/20206
21295 * g++.dg/opt/thunk2.C: New test.
21296 * g++.dg/opt/covariant1.C: New test.
21297
21298 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21299
21300 * gfortran.dg/e_d_fmt.f90: New test.
21301
21302 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
21303
21304 * gcc.dg/asm-b.c: Fix comment typos.
21305
21306 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
21307
21308 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
21309 a V_MAY_DEF also.
21310
21311 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
21312
21313 PR tree-opt/20188
21314 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
21315 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
21316 * gcc.dg/asm-b.c: New test.
21317
21318 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
21319
21320 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
21321 Disable this test on IRIX 6.
21322
21323 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
21324
21325 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
21326 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
21327 parser.
21328
21329 2005-02-25 Diego Novillo <dnovillo@redhat.com>
21330
21331 PR tree-optimization/20204
21332 * testsuite/gcc.dg/pr20204.c: New test.
21333
21334 2005-02-24 Jakub Jelinek <jakub@redhat.com>
21335
21336 PR target/20196
21337 * gcc.c-torture/execute/20050224-1.c: New test.
21338
21339 PR c++/20175
21340 * g++.dg/warn/Wbraces2.C: New test.
21341
21342 2005-02-23 Mark Mitchell <mark@codesourcery.com>
21343
21344 PR c++/19878
21345 * g++.dg/init/const2.C: New test.
21346
21347 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
21348
21349 PR tree-optimization/20100
21350 * gcc.c-torture/execute/pr20100-1.c: New test.
21351
21352 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21353
21354 * gfortran.dg/implicit_3.f90: New test.
21355
21356 * gfortran.dg/deftype_1.f90: New test.
21357
21358 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
21359
21360 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
21361 the test passes.
21362 * g++.dg/other/anon3.C: Accept a warning.
21363
21364 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
21365
21366 * gcc.dg/pr20017.c: Fix a comment typo.
21367
21368 2005-02-23 Bud Davis <bdavis@gfortran.org>
21369
21370 * gfortran.dg/list_read_4.f90: Change to f90 comments.
21371
21372 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21373
21374 PR ada/19902
21375 * ada/acats/tests/cxa/cxa3004.a: Remove.
21376 * ada/acats/tests/cxb/cxb30061.am: Likewise.
21377
21378 2005-02-22 Mark Mitchell <mark@codesourcery.com>
21379
21380 PR c++/20073
21381 * g++.dg/init/const1.C: New test.
21382
21383 PR c++/19991
21384 * g++.dg/parse/constant7.C: New test.
21385
21386 PR c++/20152
21387 * g++.dg/parse/error27.C: New test.
21388 * g++.dg/template/qualttp15.C: Adjust error markers.
21389 * g++.old-deja/g++.other/struct1.C: Likewise.
21390
21391 PR c++/20153
21392 * g++.dg/template/error17.C: New test.
21393
21394 PR c++/20148
21395 * g++.dg/parser/error26.C: New test.
21396
21397 2005-02-22 Diego Novillo <dnovillo@redhat.com>
21398
21399 PR tree-optimization/20100
21400 PR tree-optimization/20115
21401 * gcc.dg/pr20115.c: New test.
21402 * gcc.dg/pr20115-1.c: New test.
21403 * gcc.dg/pr20100.c: New test.
21404 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
21405 call-clobbered variables after alias1.
21406
21407 2005-02-22 Bud Davis <bdavis@gfortran.org>
21408
21409 * gfortran.dg/list_read_4.f90: new test.
21410
21411 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
21412
21413 PR rtl-optimization/20017.
21414 * gcc.dg/pr20017.c: New.
21415
21416 2005-02-22 Devang Patel <dpatel@apple.com>
21417
21418 PR 19952
21419 * g++.dg/tree-ssa/pr19952.C: New test.
21420
21421 2005-02-22 Mark Mitchell <mark@codesourcery.com>
21422
21423 PR c++/19883
21424 * g++.dg/parse/constant6.C: New test.
21425
21426 2005-02-22 Uros Bizjak <uros@kss-loka.si>
21427
21428 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
21429 * g++.dg/charset/asm2.c: Likewise.
21430 * g++.dg/charset/asm3.c: Likewise.
21431 * g++.dg/charset/asm4.c: Likewise.
21432 * g++.dg/charset/asm5.c: Likewise.
21433 * g++.dg/charset/attribute1.c: Likewise.
21434 * g++.dg/charset/attribute2.c: Likewise.
21435 * g++.dg/charset/extern1.cc: Likewise.
21436 * g++.dg/charset/extern2.cc: Likewise.
21437 * g++.dg/charset/extern3.cc: Likewise.
21438 * g++.dg/charset/function.cc: Likewise.
21439 * g++.dg/charset/string.c: Likewise.
21440 * g++.dg/charset/charset.exp: Likewise.
21441 * lib/target-supports.exp (check_iconv_available): Fix comment.
21442
21443 2005-02-22 Uros Bizjak <uros@kss-loka.si>
21444
21445 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
21446 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
21447 * gcc.dg/charset/asm2.c: Likewise.
21448 * gcc.dg/charset/asm3.c: Likewise.
21449 * gcc.dg/charset/asm4.c: Likewise.
21450 * gcc.dg/charset/asm5.c: Likewise.
21451 * gcc.dg/charset/asm6.c: Likewise.
21452 * gcc.dg/charset/attribute1.c: Likewise.
21453 * gcc.dg/charset/attribute2.c: Likewise.
21454 * gcc.dg/charset/builtin1.c: Likewise.
21455 * gcc.dg/charset/extern.c: Likewise.
21456 * gcc.dg/charset/function.c: Likewise.
21457 * gcc.dg/charset/string.c: Likewise.
21458 * gcc.dg/charset/charset.exp: Likewise.
21459
21460 2005-02-21 Bud Davis <bdavis9659@comcast.net>
21461
21462 PR fortran/20086
21463 * gfortran.dg/pr20086.f90: New test.
21464
21465 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
21466
21467 PR tree-optimization/19786
21468 * g++.dg/tree-ssa/pr19786.C: New.
21469
21470 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21471
21472 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
21473
21474 2005-02-21 Jeff Law <law@redhat.com>
21475
21476 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
21477
21478 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21479
21480 * gfortran.dg/do_iterator: Split loop, markup all lines for
21481 which an error locus is printed.
21482 * gfortran.dg/pr17708.f90: Markup all lines for which an error
21483 locus is printed.
21484 * gfortran.dg/select_4.f90: Likewise.
21485 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
21486 locuses in the various permutations.
21487
21488 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
21489
21490 PR tree-optimization/19951
21491 * g++.dg/vect: New directory.
21492 * g++.dg/vect/vect.exp: New file.
21493 * g++.dg/vect/pr19951.cc: New testcase.
21494 * g++.dg/dg.exp: Also prune vectorizer tests.
21495
21496 2005-02-20 Zack Weinberg <zack@codesourcery.com>
21497
21498 PR 18785
21499 * gcc.dg/charset/builtin1.c: New test.
21500
21501 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21502
21503 PR c++/19299
21504 * g++.dg/inherit/volatile1.C: New test.
21505
21506 PR c++/19440
21507 * g++.dg/template/dtor4.C: New test.
21508
21509 2005-02-19 Steven G. Kargl <kargls@comcast.net>
21510
21511 * gfortran.dg/int_1.f90: New test.
21512
21513 2005-02-19 Devang Patel <dpatel@apple.com>
21514
21515 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
21516
21517 2005-02-19 Steven G. Kargl <kargls@comcast.net>
21518
21519 * gfortran.dg/achar_1.f90: New test.
21520
21521 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
21522
21523 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
21524
21525 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
21526 Jakub Jelinek <jakub@redhat.com>
21527
21528 PR tree-optimization/19828
21529 * gcc.dg/tree-ssa/loop-7.c: New test.
21530 * gcc.c-torture/execute/20050218-1.c: New test.
21531
21532 2005-02-19 Jakub Jelinek <jakub@redhat.com>
21533
21534 PR c/20043
21535 * gcc.dg/transparent-union-1.c: New test.
21536 * gcc.dg/transparent-union-2.c: New test.
21537
21538 2005-02-18 James E Wilson <wilson@specifixinc.com>
21539
21540 PR tree-optimization/18977
21541 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
21542
21543 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
21544
21545 PR target/20054
21546 * gcc.dg/pr20054.c: New test.
21547
21548 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21549
21550 PR c++/19508
21551 * g++.dg/ext/attrib20.C: New test.
21552
21553 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
21554
21555 PR middle-end/20030
21556 * gfortran.fortran-torture/execute/character_passing.f90: New test.
21557
21558 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
21559
21560 PR c++/20008
21561 * g++.dg/opt/switch4.C: New.
21562
21563 2005-02-18 Jakub Jelinek <jakub@redhat.com>
21564
21565 PR c++/20023
21566 PR tree-optimization/20009
21567 * gcc.c-torture/compile/20050217-1.c: New test.
21568 * g++.dg/opt/switch3.C: New test.
21569
21570 PR tree-optimization/18947
21571 * gcc.c-torture/compile/20050215-1.c: New test.
21572 * gcc.c-torture/compile/20050215-2.c: New test.
21573 * gcc.c-torture/compile/20050215-3.c: New test.
21574
21575 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
21576
21577 PR c++/20028
21578 * g++.dg/template/crash34.C: New.
21579
21580 PR c++/20022
21581 * g++.dg/other/access3.C: New.
21582
21583 2005-02-17 Ira Rosen <irar@il.ibm.com>
21584
21585 * gcc.dg/vect/vect-98.c: New test.
21586
21587 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
21588
21589 PR tree-optimization/19967
21590 * gcc.dg/pr19967.c: New.
21591
21592 2005-02-16 Jakub Jelinek <jakub@redhat.com>
21593
21594 PR middle-end/19857
21595 * gcc.dg/tree-ssa/20050215-1.c: New test.
21596 * gcc.c-torture/execute/20050215-1.c: New test.
21597
21598 2005-02-15 Eric Christopher <echristo@redhat.com>
21599
21600 * gcc.dg/cpp/20050215-1.c: New file.
21601
21602 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
21603
21604 PR tree-optimization/15785
21605 * gcc.dg/pr15785-1.c: New test.
21606
21607 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
21608
21609 PR c++/17788
21610 * g++.dg/init/ctor4.C: New.
21611 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
21612
21613 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
21614
21615 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
21616 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
21617
21618 2005-02-15 Andreas Schwab <schwab@suse.de>
21619
21620 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
21621 declare malloc.
21622
21623 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
21624
21625 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
21626
21627 2005-02-14 Diego Novillo <dnovillo@redhat.com>
21628
21629 PR tree-optimization/19853
21630 * gcc.c-torture/compile/pr19853.c: New test.
21631
21632 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
21633
21634 PR c++/19608
21635 * g++.dg/parse/local-class1.C: New.
21636
21637 PR c++/19895
21638 * g++.dg/parse/ptrmem3.C: New.
21639
21640 PR c++/19884
21641 * g++.old-deja/g++.oliva/template6.C: Add another case.
21642 * g++.dg/template/explicit6.C: New.
21643
21644 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
21645
21646 PR c++/17816
21647 * g++.dg/other/redecl2.C: New.
21648
21649 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
21650
21651 PR c++/19891
21652 * g++.dg/abi/covariant4.C: New.
21653
21654 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
21655
21656 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
21657
21658 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
21659
21660 * gcc.dg/vect/vect-96.c: Fix typo.
21661
21662 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21663
21664 PR c++/14479
21665 PR c++/19487
21666 * g++.dg/template/enum5.C: New test.
21667
21668 2005-02-12 Ira Rosen <irar@il.ibm.com>
21669
21670 * gcc.dg/vect/vect-97.c: New test.
21671
21672 2005-02-12 Ira Rosen <irar@il.ibm.com>
21673
21674 * gcc.dg/vect/vect-96.c: New test.
21675
21676 2005-02-12 Uros Bizjak <uros@kss-loka.si>
21677
21678 * gcc.dg/builtins-34.c: Also check ldexp*.
21679
21680 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
21681
21682 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
21683
21684 2005-02-11 Janis Johnson <janis187@us.ibm.com>
21685
21686 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
21687 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
21688 dg-require-dll, dg-require-iconv, dg-require-named-sections,
21689 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
21690 selector_list, selector_expression, dg-process-target): Move to new
21691 file target-supports-dg.exp.
21692 * lib/target-supports-dg.exp: New.
21693
21694 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
21695 New.
21696
21697 2005-02-11 Jakub Jelinek <jakub@redhat.com>
21698
21699 PR c++/19666
21700 * g++.dg/other/ptrmem6.C: New test.
21701
21702 PR middle-end/19858
21703 * gcc.c-torture/compile/20050210-1.c: New test.
21704
21705 2005-02-11 Mark Mitchell <mark@codesourcery.com>
21706
21707 PR c++/19755
21708 * g++.dg/warn/Wbraces1.C: New test.
21709
21710 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
21711
21712 * gcc.dg/builtins-52.c: New testcase.
21713
21714 2005-02-10 Jakub Jelinek <jakub@redhat.com>
21715
21716 PR c/19342
21717 * gcc.c-torture/execute/20050119-1.c: New test.
21718
21719 2005-02-09 Mark Mitchell <mark@codesourcery.com>
21720
21721 PR c++/19811
21722 * g++.dg/init/delete1.C: New test.
21723
21724 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
21725
21726 PR c++/18470
21727 * g++.dg/template/static12.C: New test.
21728
21729 2005-02-09 Mark Mitchell <mark@codesourcery.com>
21730
21731 PR c++/19787
21732 * g++.dg/conversion/ambig1.C: New test.
21733
21734 PR c++/19739
21735 * g++.dg/ext/attrib19.C: New test.
21736
21737 PR c++/19732
21738 * g++.dg/parse/dtor5.C: New test.
21739
21740 PR c++/19762
21741 * g++.dg/template/dtor3.C: New test.
21742
21743 PR c++/19826
21744 * g++.dg/template/static11.C: New test.
21745 * g++.dg/template/crash2.C: Remove dg-error marker.
21746
21747 2005-02-09 Janis Johnson <janis187@us.ibm.com>
21748
21749 PR C++/18491
21750 * g++.old-deja/g++.mike/p10769a.C: Remove.
21751
21752 2005-02-09 Roger Sayle <roger@eyesopen.com>
21753
21754 * gcc.dg/builtins-48.c: New test case.
21755 * gcc.dg/builtins-49.c: New test case.
21756 * gcc.dg/builtins-50.c: New test case.
21757 * gcc.dg/builtins-51.c: New test case.
21758
21759 2005-02-09 Ian Lance Taylor <ian@airs.com>
21760
21761 PR middle-end/19583
21762 * g++.dg/warn/Wreturn-type-3.C: New test.
21763
21764 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
21765
21766 PR middle-end/19402
21767 * gcc.dg/pr19402-1.c: New testcase.
21768 * gcc.dg/pr19402-2.c: likewise.
21769
21770 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
21771
21772 PR middle-end/19854
21773 * g++.dg/tree-ssa/tmmti.C: New testcase.
21774
21775 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21776
21777 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
21778
21779 2005-02-08 Mark Mitchell <mark@codesourcery.com>
21780
21781 PR c++/19733
21782 * g++.dg/parse/crash23.C: New test.
21783 * g++.dg/warn/Weff1.C: New test.
21784
21785 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21786
21787 * gcc.dg/20050209-1.c: New test.
21788
21789 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21790
21791 PR target/19799
21792 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
21793
21794 2005-02-08 Mike Stump <mrs@apple.com>
21795
21796 * g++.dg/pch/import-2.c: New test.
21797 * g++.dg/pch/import-2.hs: New.
21798 * g++.dg/pch/include/import-2a.h: New.
21799 * g++.dg/pch/include/import-2b.h: New.
21800
21801 2005-02-08 Janis Johnson <janis187@us.ibm.com>
21802
21803 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
21804
21805 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21806
21807 * gfortran.dg/substr_1.f90: New test.
21808
21809 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
21810
21811 PR middle-end/19775
21812 * gcc.dg/torture/builtin-power-1.c: Disable test for
21813 invalid transformation.
21814 * gcc.dg/builtins-10.c: Likewise. Disable one test we
21815 no longer optimize.
21816 * gcc.dg/builtins-47.c: New testcase.
21817
21818 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
21819 Dorit Naishlos <dorit@il.ibm.com>
21820
21821 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
21822
21823 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
21824
21825 * gcc.c-torture/compile/20050206-1.c: New test.
21826
21827 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
21828
21829 PR tree-opt/19768
21830 * g++.dg/opt/pr19768.C: New test.
21831
21832 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
21833
21834 PR tree-opt/19736
21835 * gcc.c-torture/compile/pr19736.c: New test.
21836
21837 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21838
21839 PR c++/17401
21840 * g++.dg/parse/error25.C: New test.
21841
21842 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
21843
21844 * gcc.c-torture/execute/20050203-1.c: New.
21845
21846 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
21847
21848 * gcc.dg/vect/vect-85.c: Remove xfail.
21849 * gcc.dg/vect/vect-86.c: Remove xfail.
21850 * gcc.dg/vect/vect-87.c: Remove xfail.
21851 * gcc.dg/vect/vect-88.c: Remove xfail.
21852
21853 2005-02-02 Geoffrey Keating <geoffk@apple.com>
21854
21855 * gcc.dg/altivec-19.c: New.
21856
21857 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
21858
21859 PR c/17807
21860 * gcc.dg/nested-func-3.c: New test.
21861 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
21862
21863 2005-02-02 Janis Johnson <janis187@us.ibm.com>
21864
21865 * gcc.test-framework/gen_directive_tests: Generate tests for
21866 selector expressions.
21867
21868 2005-02-02 Matt Austern <austern@apple.com>
21869
21870 PR c++/19628
21871 * g++/ext/builtin7.C: New.
21872 * g++/ext/builtin8.C: New.
21873
21874 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
21875
21876 PR c/18502
21877 * gcc.dg/pr18502-1.c: New test.
21878
21879 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21880
21881 PR c++/17413
21882 * g++.dg/template/local4.C: Tweak.
21883
21884 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
21885
21886 PR tree-optimization/19578
21887 * gcc.c-torture/compile/20050202-1.c: New test.
21888
21889 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
21890
21891 PR c/19435
21892 * gcc.dg/c99-init-4.c: New test.
21893
21894 2005-02-01 Janis Johnson <janis187@us.ibm.com>
21895
21896 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
21897
21898 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
21899
21900 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
21901 * g++.dg/eh/check-vect.h: New.
21902
21903 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
21904 * gcc.dg/vect/vect-78.c: Ditto.
21905 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
21906 Remove.
21907
21908 * g++.dg/conversion/simd1.C: Expect warning.
21909 * g++.dg/ext/attribute-test-1.C: Ditto.
21910 * g++.dg/ext/attribute-test-2.C: Ditto.
21911 * g++.dg/ext/attribute-test-3.C: Ditto.
21912 * g++.dg/ext/attribute-test-4.C: Ditto.
21913
21914 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
21915 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
21916
21917 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
21918
21919 2005-02-01 Richard Henderson <rth@redhat.com>
21920
21921 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
21922 long double for ibm double-double format.
21923 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
21924
21925 2005-02-01 Diego Novillo <dnovillo@redhat.com>
21926
21927 PR tree-optimization/19633
21928 * testsuite/gcc.dg/pr19633-1.c: New test.
21929 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
21930 to NULL or a symbol.
21931
21932 2005-02-01 Janis Johnson <janis187@us.ibm.com>
21933
21934 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
21935 New procs.
21936 (dg-process-target (local override)): Handle selector expressions.
21937
21938 * gcc.test-framework/README: Describe tests in source directory.
21939 * gcc.test-framework/test-framework.awk: Handle dg- tests.
21940 * gcc.test-framework/test-framework.exp: Handle dg- tests.
21941 * gcc.test-framework/dg-bogus-exp-P.c: New test.
21942 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
21943 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
21944 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
21945 * gcc.test-framework/dg-do-link-exp-P.c: New test.
21946 * gcc.test-framework/dg-do-run-exp-P.c: New test.
21947 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
21948 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
21949 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
21950 * gcc.test-framework/dg-error-exp-P.c: New test.
21951 * gcc.test-framework/dg-error-exp-XP.c: New test.
21952 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
21953 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
21954 * gcc.test-framework/dg-output-exp-P.c: New test.
21955 * gcc.test-framework/dg-output-exp-XF.c: New test.
21956 * gcc.test-framework/dg-warning-exp-P.c: New test.
21957 * gcc.misc-tests/dg-1.c: Remove.
21958 * gcc.misc-tests/dg-2.c: Remove.
21959 * gcc.misc-tests/dg-3.c: Remove.
21960 * gcc.misc-tests/dg-4.c: Remove.
21961 * gcc.misc-tests/dg-5.c: Remove.
21962 * gcc.misc-tests/dg-6.c: Remove.
21963 * gcc.misc-tests/dg-7.c: Remove.
21964 * gcc.misc-tests/dg-8.c: Remove.
21965 * gcc.misc-tests/dg-9.c: Remove.
21966 * gcc.misc-tests/dg-10.c: Remove.
21967 * gcc.misc-tests/dg-11.c: Remove.
21968 * gcc.misc-tests/dg-12.c: Remove.
21969 * gcc.misc-tests/dg-test.exp: Remove.
21970
21971 * gcc.test-framework/test-framework.awk: Change recording and
21972 printing of passes and failures.
21973
21974 * gcc.test-framework: New directory.
21975 * gcc.test-framework/README: New.
21976 * gcc.test-framework/test-framework.exp: New.
21977 * gcc.test-framework/test-framework.awk: New.
21978 * gcc.test-framework/gen_directive_tests: New.
21979
21980 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
21981
21982 * lib/treelang.exp: Fix comment typos.
21983 (treelang_target_compile): Don't append libs=-ltreelang to options.
21984
21985 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
21986
21987 * g++.dg/parse/typename7.C: Adjust error messages.
21988
21989 2005-01-31 Jeff Law <law@redhat.com>
21990
21991 * gcc.c-torture/execute/20050131-1.c: New test.
21992 * gcc.dg/wcaselabel.c: New test.
21993
21994 2005-01-31 Mark Mitchell <mark@codesourcery.com>
21995
21996 * g++.dg/other/warning1.C: Adjust error messags.
21997 * g++.dg/parse/constant5.C: New test.
21998
21999 2005-01-31 Steven Bosscher <stevenb@suse.de>
22000
22001 PR c/19333
22002 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
22003 the test case valid.
22004 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
22005 * testsuite/gcc.dg/array-7.c: Adjust expected result.
22006 * testsuite/gcc.dg/pr18596-3.c: Likewise.
22007 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
22008 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
22009 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
22010
22011 2005-01-31 Dale Johannesen <dalej@apple.com>
22012
22013 * g++.dg/opt/pr19650.C: New test.
22014
22015 2005-01-31 Richard Henderson <rth@redhat.com>
22016
22017 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
22018 long double for intel double extended format.
22019 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
22020
22021 2005-01-30 Mark Mitchell <mark@codesourcery.com>
22022
22023 PR c++/19555
22024 * g++.dg/template/static10.C: New test.
22025
22026 PR c++/19395
22027 * g++.dg/parse/error24.C: New test.
22028
22029 PR c++/19367
22030 * g++.dg/lookup/builtin1.C: New test.
22031
22032 PR c++/19457
22033 * g++.dg/warn/conv3.C: New test.
22034
22035 2005-01-30 Bud Davis <bdavis@gfortran.org>
22036
22037 PR fortran/19647
22038 * gfortan.dg/inquire_7.f90
22039
22040 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
22041
22042 PR tree-optimization/15791
22043 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
22044 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
22045 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
22046 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
22047 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
22048 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
22049 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
22050 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
22051 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
22052 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
22053
22054 2005-01-29 Paul Brook <paul@codesourcery.com>
22055
22056 PR fortran/18565
22057 * check.c (real_or_complex_check): New function.
22058 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
22059 * intrinsic.c (add_functions): Use new check functions.
22060 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
22061 Add prototypes.
22062
22063 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
22064
22065 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
22066 gcc.dg/lvalue-3.c: New tests.
22067 * gcc.dg/concat.c: Update expected messages.
22068
22069 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
22070
22071 PR libfortran/19595
22072 * gfortran.dg/eor_1.f90: New test.
22073
22074 2005-01-29 Steven G. Kargl <kargls@comcast.net>
22075
22076 PR fortran/19589
22077 * gfortran.dg/logical_data_1.f90: New test.
22078
22079 2005-01-28 Mark Mitchell <mark@codesourcery.com>
22080
22081 PR c++/19253
22082 * g++.dg/template/crash33.C: New test.
22083
22084 PR c++/19667
22085 * g++.dg/template/crash32.C: New test.
22086
22087 2005-01-28 Ian Lance Taylor <ian@airs.com>
22088
22089 PR middle-end/16558
22090 * g++.dg/warn/Wreturn-type-2.C: New test.
22091
22092 2004-06-24 Jeff Law <law@redhat.com>
22093
22094 * gcc.dg/tree-ssa/20050128-1.c: New test.
22095
22096 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
22097
22098 * gcc.target/frv/all-mdpackh-1.c: New test.
22099
22100 2005-01-28 Steven Bosscher <stevenb@suse.de>
22101
22102 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
22103
22104 2005-01-27 Richard Henderson <rth@redhat.com>
22105
22106 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
22107
22108 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
22109
22110 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
22111
22112 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
22113
22114 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
22115 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
22116 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
22117 to cope with cases where the multilib options override the dg-options.
22118
22119 2005-01-27 Jakub Jelinek <jakub@redhat.com>
22120
22121 PR c/18946
22122 * gcc.dg/noncompile/20050120-1.c: New test.
22123
22124 2005-01-26 Diego Novillo <dnovillo@redhat.com>
22125
22126 PR tree-optimization/19633
22127 * gcc.dg/pr19633.c: New test.
22128 * gcc.dg/tree-ssa/pr19633.c: New test.
22129
22130 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
22131
22132 * gcc.dg/20041216-1.c: New test.
22133
22134 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
22135
22136 PR objc/18862
22137 * objc.dg/selector-2.m: New test.
22138
22139 2005-01-26 Jakub Jelinek <jakub@redhat.com>
22140
22141 * g++.dg/opt/range-test-2.C: New test.
22142
22143 PR rtl-optimization/19579
22144 * gcc.c-torture/execute/20050124-1.c: New test.
22145
22146 2005-01-26 Greg Parker <gparker@apple.com>
22147 Stuart Hastings <stuart@apple.com>
22148
22149 * gcc.c-torture/execute/20050125-1.c: New.
22150
22151 2005-01-18 Jan Hubicka <jh@suse.cz>
22152
22153 PR tree-optimize/19337
22154 * gcc.c-torture/compile/20050119-1.c: New test.
22155
22156 2005-01-24 James E Wilson <wilson@specifixinc.com>
22157
22158 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
22159 test for successful match.
22160
22161 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
22162
22163 PR objc/18408
22164 * objc.dg/comp-types-7.m: New test.
22165
22166 2005-01-24 Janis Johnson <janis187@us.ibm.com>
22167
22168 * lib/target-supports.exp (current_target_name): New.
22169 (check_effective_target_ilp32, check_effective_target_lp64):
22170 Cache the result to use as long as the current target, with
22171 multilib flags, remains the same.
22172
22173 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
22174 (dg-require-weak, dg-require-visibility, dg-require-alias,
22175 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
22176 dg-require-effective-target, dg-skip-if): Remove call to
22177 skip_test_and_clear_xfail.
22178 (dg-test): Clear xfail data.
22179
22180 2005-01-24 Jakub Jelinek <jakub@redhat.com>
22181
22182 PR target/17751
22183 * gcc.dg/ppc64-toc.c: New test.
22184
22185 * g++.dg/tree-ssa/empty-1.C: New test.
22186
22187 PR middle-end/19551
22188 * gcc.c-torture/execute/20050121-1.c: New test.
22189 * gcc.dg/20050121-2.c: New test.
22190
22191 2004-01-23 Steven G. Kargl <kargls@comcast.net>
22192 Paul Brook <paul@codesourcery.com>
22193
22194 PR fortran/17941
22195 * gfortran.dg/real_const_1.f: New test.
22196 * gfortran.dg/real_const_2.f90: New test.
22197 * gfortran.dg/complex_int_1.f90: New test.
22198
22199 2005-01-23 Bud Davis <bdavis9659@comcast.net>
22200
22201 PR fortran/19313
22202 * gfortan.dg/inquire_6.f90: New test.
22203
22204 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
22205
22206 PR libfortran/19451
22207 * open_readonly_1.f90: New test.
22208
22209 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
22210
22211 PR libfortran/18982
22212 * gfortran.dg/open_new.f90: New file.
22213
22214 2005-01-22 Paul Brook <paul@codesourcery.com>
22215
22216 * namelist_1.f90: New test.
22217
22218 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
22219
22220 PR tree-optimization/19484
22221 * gcc.c-torture/compile/20050122-[12].c: New tests.
22222
22223 2005-01-22 Paul Brook <paul@codesourcery.com>
22224
22225 * gfortran.dg/implicit_2.f90: New test.
22226
22227 2005-01-22 Bud Davis <bdavis9659@comcast.net>
22228
22229 PR fortran/19314
22230 * gfortran.dg/inquire_5.f90: New test.
22231
22232 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22233
22234 PR c/18809
22235 * gcc.dg/pr18809-1.c: New test.
22236
22237 2005-01-21 Ian Lance Taylor <ian@airs.com>
22238
22239 * gcc.dg/20050121-1.c: New test.
22240
22241 PR tree-optimization/13000
22242 * gcc.dg/20040206-1.c: Change warning to point where function is
22243 being inlined.
22244
22245 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22246
22247 PR c++/19208
22248 * g++.dg/template/array11.C: New test.
22249
22250 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22251
22252 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
22253 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
22254 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
22255 * gfortran.dg/getenv_1.f90: Add dg-do directive.
22256 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
22257 gfortran.dg/pr17164.f90: Add missing dg-do directives.
22258
22259 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
22260
22261 PR tree-optimization/15349
22262 * gcc.dg/tree-ssa/pr15349.c: New.
22263
22264 2005-01-20 Steve Ellcey <sje@cup.hp.com>
22265
22266 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
22267
22268 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
22269
22270 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
22271 scan-assembler-times directive name.
22272
22273 * gcc.dg/asm-a.c: Move dg-require-effective-target to
22274 after dg-do.
22275
22276 PR rtl-optimization/19462
22277 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
22278
22279 2005-01-19 Steve Ellcey <sje@cup.hp.com>
22280
22281 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
22282 counting function calls on ia64.
22283
22284 2005-01-19 Jakub Jelinek <jakub@redhat.com>
22285
22286 PR rtl-optimization/15139
22287 * gcc.dg/20050111-2.c: New test.
22288
22289 PR c/17297
22290 * gcc.c-torture/compile/20050113-1.c: New testcase.
22291
22292 PR middle-end/19164
22293 * gcc.dg/20050113-1.c: New testcase.
22294
22295 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
22296
22297 * gcc.dg/vect/vect-85.c: Add comment.
22298 * gcc.dg/vect/vect-86.c: Add xfail for now.
22299 * gcc.dg/vect/vect-87.c: Add xfail for now.
22300 * gcc.dg/vect/vect-88.c: Add xfail for now.
22301 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
22302
22303 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22304
22305 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
22306
22307 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22308
22309 * g++.dg/debug/typedef3.C: New test.
22310
22311 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
22312
22313 PR c/19472
22314 * gcc.dg/asm-a.c: New test.
22315
22316 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
22317
22318 * gcc.dg/sh-relax.c: Add prototype for abort.
22319
22320 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22321
22322 * gcc.dg/short-compare-1.c: New test.
22323 * gcc.dg/short-compare-2.c: Likewise.
22324
22325 2005-01-18 Michael Matz <matz@suse.de>
22326
22327 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
22328
22329 2005-01-17 Diego Novillo <dnovillo@redhat.com>
22330
22331 PR tree-optimization/19121
22332 * gcc.c-torture/compile/pr19121.c: New test.
22333
22334 2005-01-17 James E. Wilson <wilson@specifixinc.com>
22335
22336 PR target/19357
22337 * gcc.c-torture/compile/pr19357.c: New test.
22338
22339 2005-01-17 Ian Lance Taylor <ian@airs.com>
22340
22341 PR c/5675
22342 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
22343 pass--those that refer just to the variable, possibly with a
22344 cast.
22345 * gcc.dg/c99-const-expr-3.c: Likewise.
22346
22347 PR middle-end/13127
22348 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
22349 longer emitted.
22350
22351 2005-01-16 Bud Davis <bdavis9659@comcast.net>
22352
22353 PR fortran/18778
22354 * gfortran.dg/endfile_2.f90: New test.
22355
22356 2005-01-16 Steven G. Kargl <kargls@comcast.net>
22357
22358 PR 19168
22359 * gfortran.dg/select_5.f90: New test.
22360
22361 2004-01-16 Paul Brook <paul@codesourcery.com>
22362
22363 * gfortran.dg/common_4.f90: New test.
22364
22365 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
22366
22367 PR rtl-optimization/19462
22368 * gcc.dg/torture/pr19462-1.c: New test.
22369
22370 2005-01-15 Ziemowit Laski <zlaski@apple.com>
22371
22372 PR objc/19321
22373 * objc.dg/func-ptr-2.m: New.
22374 * objc.dg/volatile-1.m: New.
22375
22376 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22377
22378 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
22379
22380 2005-01-15 Jakub Jelinek <jakub@redhat.com>
22381
22382 PR tree-optimization/19060
22383 * gcc.c-torture/execute/20050104-1.c: New test.
22384
22385 2005-01-15 Bud Davis <bdavis9659@comcast.net>
22386
22387 PR fortran/18983
22388 * gfortran.dg/write_to_null.f90: New test.
22389
22390 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
22391 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22392
22393 PR other/19328
22394 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
22395 argument.
22396
22397 2005-01-15 Jakub Jelinek <jakub@redhat.com>
22398
22399 PR c++/19263
22400 * g++.dg/init/vector1.C: New test.
22401
22402 2005-01-14 James E. Wilson <wilson@specifixinc.com>
22403
22404 PR target/13158
22405 * gcc.target/ia64/sibcall-unwind-1.c: New test.
22406 PR target/18987
22407 * gcc.target/ia64/sibcall-unwind-2.c: New test.
22408
22409 2005-01-14 Steven G. Kargl <kargls@comcast.net>
22410
22411 * gfortran.dg/select_1.f90: New test.
22412 * gfortran.dg/select_2.f90: New test.
22413 * gfortran.dg/select_3.f90: New test.
22414 * gfortran.dg/select_4.f90: New test.
22415
22416 2005-01-14 Jakub Jelinek <jakub@redhat.com>
22417
22418 PR middle-end/19084
22419 PR rtl-optimization/19348
22420 * gcc.dg/20050111-1.c: New test.
22421 * gcc.c-torture/execute/20050111-1.c: New test.
22422
22423 * gcc.dg/i386-asm-4.c: New test.
22424
22425 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22426
22427 * gcc.dg/nested-func-2.c: New test.
22428 * ada/acats/norun.lst: Remove c953002.
22429
22430 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
22431
22432 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
22433
22434 2005-01-12 Ben Elliston <bje@au.ibm.com>
22435
22436 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
22437
22438 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
22439
22440 PR target/18761
22441 * g++.dg/abi/align1.C: New test.
22442
22443 2005-01-11 Alan Modra <amodra@bigpond.net.au>
22444
22445 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
22446 at a time.
22447 * g++.dg/ext/altivec_check.h: Support compiling as C.
22448
22449 2005-01-10 Roger Sayle <roger@eyesopen.com>
22450
22451 PR c++/19355
22452 * g++.dg/expr/pr19355-1.C: New test case.
22453
22454 2005-01-10 Laurent GUERBY <laurent@guerby.net>
22455
22456 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
22457 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
22458 * ada/acats/tests/c3/c92005b.ada: Likewise.
22459 * ada/acats/tests/c3/cxb3012.a: Likewise.
22460 * ada/acats/norun.lst: Add c380004 and c953002, add PR
22461
22462 2005-01-09 Paul Brook <paul@codesourcery.com>
22463
22464 * gfortran.dg/common_2.f90: New file.
22465 * gfortran.dg/common_3.f90: New file.
22466
22467 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
22468
22469 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
22470
22471 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
22472
22473 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
22474 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
22475 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
22476 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
22477 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
22478 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
22479 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
22480 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
22481 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
22482 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
22483 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
22484 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
22485 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
22486 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
22487 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
22488 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
22489 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
22490 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
22491 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
22492 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
22493 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
22494 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
22495 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
22496 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
22497 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
22498 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
22499 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
22500 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
22501 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
22502 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
22503 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
22504 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
22505 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
22506 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
22507 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
22508 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
22509 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
22510 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
22511 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
22512 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
22513 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
22514 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
22515 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
22516 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
22517 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
22518 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
22519 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
22520 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
22521 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
22522 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
22523 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
22524 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
22525 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
22526 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
22527 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
22528 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
22529 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
22530 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
22531 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
22532 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
22533 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
22534 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
22535 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
22536 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
22537 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
22538 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
22539 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
22540
22541 * gcc.dg/vect/vect-1.c: Fix spelling.
22542 * gcc.dg/vect/vect-10.c: Fix spelling.
22543 * gcc.dg/vect/vect-11.c: Fix spelling.
22544 * gcc.dg/vect/vect-12.c: Fix spelling.
22545 * gcc.dg/vect/vect-14.c: Fix spelling.
22546 * gcc.dg/vect/vect-15.c: Fix spelling.
22547 * gcc.dg/vect/vect-16.c: Fix spelling.
22548 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
22549 * gcc.dg/vect/vect-64.c: Fix comments.
22550 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
22551
22552 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
22553 Ira Rosen <irar@il.ibm.com>
22554
22555 * gcc.dg/vect/vect-70.c: New test.
22556 * gcc.dg/vect/vect-71.c: New test.
22557
22558 2005-01-09 Manfred Hollstein <mh@suse.com>
22559
22560 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
22561 * gcc.dg/pr18241-2.c: Likewise.
22562 * gcc.dg/pr18241-3.c: Likewise.
22563 * gcc.dg/pr18241-4.c: Likewise.
22564 * gcc.dg/pr18241-5.c: Likewise.
22565
22566 2005-01-08 Richard Henderson <rth@redhat.com>
22567
22568 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
22569 False for x86 and x86-64.
22570
22571 2005-01-08 Diego Novillo <dnovillo@redhat.com>
22572
22573 PR tree-optimization/18241
22574 * gcc.dg/pr18241-1.c: New test.
22575 * gcc.dg/pr18241-2.c: New test.
22576 * gcc.dg/pr18241-3.c: New test.
22577 * gcc.dg/pr18241-4.c: New test.
22578 * gcc.dg/pr18241-5.c: New test.
22579
22580 2005-01-08 Steven G. Kargl <kargls@comcast.net>
22581
22582 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
22583 gfortran.dg/select_4.f90: New.
22584
22585 2005-01-07 Jakub Jelinek <jakub@redhat.com>
22586
22587 * gcc.c-torture/execute/20050107-1.c: New test.
22588
22589 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
22590
22591 PR c++/19298
22592 * g++.dg/template/ref2.C: New.
22593
22594 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
22595
22596 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
22597 instead of being empty.
22598
22599 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22600
22601 PR fortran/15553
22602 * gfortran.dg/array-1.f90: New test.
22603
22604 2005-01-07 Jakub Jelinek <jakub@redhat.com>
22605
22606 PR tree-optimization/19283
22607 * gcc.c-torture/execute/20050106-1.c: New test.
22608
22609 PR rtl-optimization/18861
22610 * gcc.dg/20050105-1.c: New test.
22611
22612 PR tree-optimization/18828
22613 * gcc.dg/20050105-2.c: New test.
22614
22615 2005-01-07 Andreas Jaeger <aj@suse.de>
22616
22617 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
22618
22619 2005-01-07 Bud Davis <bdavis9659@comcast.net>
22620
22621 PR fortran/18398
22622 * gfortran.dg/fmt_read.f90: New test.
22623
22624 2005-01-06 Geoffrey Keating <geoffk@apple.com>
22625
22626 * gcc.dg/rs6000-ldouble-2.c: New.
22627
22628 2005-01-06 Mark Mitchell <mark@codesourcery.com>
22629
22630 PR c++/19244
22631 * g++.dg/parser/ctor2.C: New test.
22632
22633 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22634
22635 PR c++/17154
22636 * g++.dg/template/using9.C: New test.
22637
22638 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22639
22640 PR c++/19258
22641 * g++.dg/lookup/friend6.C: New test.
22642
22643 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
22644
22645 PR c++/19270
22646 * g++.dg/template/array10.C: New.
22647
22648 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22649
22650 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
22651 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
22652
22653 2005-01-06 Jakub Jelinek <jakub@redhat.com>
22654
22655 * gcc.c-torture/compile/20050105-1.c: New test.
22656
22657 2005-01-05 Geoffrey Keating <geoffk@apple.com>
22658
22659 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
22660
22661 2005-01-05 Roger Sayle <roger@eyesopen.com>
22662
22663 PR middle-end/19100
22664 * gcc.dg/conv-3.c: New test case.
22665
22666 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
22667
22668 * gcc.dg/asm-wide-1.c: New test.
22669
22670 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
22671
22672 PR c++/19030
22673 * g++.dg/parse/crash22.C: New
22674
22675 2005-01-04 Geoffrey Keating <geoffk@apple.com>
22676
22677 PR 19257
22678 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
22679
22680 2005-01-04 Uros Bizjak <uros@kss-loka.si>
22681
22682 PR middle-end/17767
22683 * gcc.dg/i386-mmx-6.c: New test case.
22684
22685 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
22686
22687 PR tree-optimization/18308
22688 * gcc.dg/vect/pr18308.c: New testcase.
22689
22690 2005-01-04 Andreas Jaeger <aj@suse.de>
22691
22692 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
22693
22694 2005-01-03 Geoffrey Keating <geoffk@apple.com>
22695 Robert Bowdidge <bowdidge@apple.com>
22696
22697 * gcc.dg/cpp/subframework1.c: New.
22698 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
22699 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
22700 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
22701 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
22702
22703 2005-01-03 Geoffrey Keating <geoffk@apple.com>
22704
22705 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
22706 producing warning.
22707 * gcc.dg/darwin-weakimport-2.c: New.
22708
22709 2005-01-03 Richard Henderson <rth@redhat.com>
22710
22711 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
22712
22713 2005-01-03 Richard Henderson <rth@redhat.com>
22714
22715 * gcc.dg/vect/vect.exp: Enable for ia64.
22716 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
22717 (check_effective_target_vect_float): Likewise.
22718 (check_effective_target_vect_no_align): Likewise.
22719 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
22720 * gcc.dg/vect/vect-8.c: Likewise.
22721
22722 2005-01-03 Uros Bizjak <uros@kss-loka.si>
22723
22724 PR target/19236
22725 * gcc.dg/pr19236-1.c: New test case.
22726
22727 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
22728
22729 PR rtl-optimization/12092
22730 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
22731
22732 2005-01-02 Andreas Jaeger <aj@suse.de>
22733
22734 * gcc.dg/pr12092-1.c: Do not run on x86_64.
22735
22736 2005-01-01 Roger Sayle <roger@eyesopen.com>
22737 Andrew Pinski <pinskia@physics.uc.edu>
22738
22739 PR rtl-optimization/12092
22740 * gcc.dg/pr12092-1.c: New test case.
22741
22742 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
22743
22744 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
22745 'hidden' and 'default' for better portability.
22746 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
22747
22748 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
22749 6 and 7.
22750 * g++.old-deja/g++.brendan/new3.C: Likewise.
22751
22752 2005-01-01 Steven Bosscher <stevenb@suse.de>
22753
22754 * gcc.dg/20041231-1.C: New test.
22755 * g++.dg/warn/Wunreachable-code-1.C: New test.
22756
22757 2004-12-30 David Edelsohn <edelsohn@gnu.org>
22758
22759 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
22760 file, not /dev/null. Abort on error.
22761
22762 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
22763 Ziemowit Laski <zlaski@apple.com>
22764
22765 PR objc/18971
22766 * objc.dg/encode-5.m: New test.
22767
22768 2004-12-29 Richard Henderson <rth@redhat.com>
22769
22770 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
22771 * objc.dg/stabs-1.m: Disable for ia64.
22772
22773 2004-12-29 Mark Mitchell <mark@codesourcery.com>
22774
22775 PR c++/19190
22776 * g++.dg/warn/Wunused-10.C: New test.
22777
22778 2004-12-28 Richard Henderson <rth@redhat.com>
22779
22780 * objc.dg/stabs-1.m: Disable for alpha.
22781
22782 2004-12-27 Mark Mitchell <mark@codesourcery.com>
22783
22784 PR c++/19149
22785 * g++.dg/parse/error23.C: New test.
22786
22787 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22788
22789 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
22790
22791 PR fortran/19032
22792 * gfortran.dg/intrinsic_modulo_1.f90: New.
22793 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
22794 tests with divisor -1.
22795
22796 2004-12-27 Mark Mitchell <mark@codesourcery.com>
22797
22798 * g++.dg/opt/temp1.C (memcpy): Return a value.
22799
22800 PR c++/19148
22801 * g++.dg/expr/cond7.C: New test.
22802
22803 2004-12-27 Paul Brook <paul@codesourcery.com>
22804
22805 * gfortran.dg/g77/select_no_compile.f: Remove.
22806
22807 2004-12-27 Richard Henderson <rth@redhat.com>
22808
22809 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
22810 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
22811 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
22812
22813 2004-12-26 Richard Henderson <rth@redhat.com>
22814
22815 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
22816 by 1i instead of token pasting.
22817
22818 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22819
22820 PR tree-optimization/17578
22821 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
22822 to additional_flags.
22823 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
22824
22825 2004-12-25 Richard Henderson <rth@redhat.com>
22826
22827 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
22828 Remove Alpha.
22829
22830 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22831
22832 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
22833 hppa*-*-hpux*.
22834 * gcc.dg/pr17957.c (dg-options): Likewise.
22835 * gcc.dg/struct-ret-1.c: Add prototype for abort.
22836 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
22837 instead of 0 on __hppa__.
22838 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
22839 "foo,%r" on hppa*-*-*.
22840
22841 2004-12-23 Bud Davis <bdavis9659@comcast.net>
22842
22843 PR fortran/19071
22844 * gfortran.dg/complex_write.f90: New test.
22845
22846 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22847
22848 PR c++/17595
22849 * g++.dg/parse/pragma2.C: New test.
22850
22851 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
22852
22853 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22854
22855 * gcc.dg/empty2.c: Add missing dg-warning.
22856
22857 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22858
22859 PR c++/17413
22860 * g++.dg/template/local4.C: New test.
22861 * g++.dg/template/crash19.C: Add dg-error marker.
22862
22863 * g++.dg/template/crash31.C: Correct embedded PR number.
22864
22865 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22866
22867 PR c++/16405
22868 * g++.dg/opt/temp1.C: Add do-run marker.
22869
22870 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22871
22872 * g++.dg/template/spec19.C: New.
22873
22874 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22875
22876 PR target/16819
22877 * gcc.dg/empty2.c: New.
22878
22879 2004-12-23 Richard Henderson <rth@redhat.com>
22880
22881 * lib/target-supports.exp (check_effective_target_vect_no_align):
22882 Remove i?86 and x86-64.
22883
22884 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22885
22886 PR c++/16405
22887 * g++.dg/opt/temp1.C: New test.
22888
22889 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22890
22891 PR c++/18733
22892 * g++.dg/template/friend33.C: New testcase.
22893
22894 2004-12-22 Mark Mitchell <mark@codesourcery.com>
22895
22896 PR c++/18464
22897 * g++.dg/template/cond5.C: New test.
22898
22899 PR c++/18492
22900 * g++.dg/inherit/thunk3.C: New test.
22901
22902 PR c++/11224
22903 * g++.dg/warn/Wunused-9.C: New test.
22904
22905 2004-12-22 Janis Johnson <janis187@us.ibm.com>
22906
22907 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
22908
22909 2004-12-22 Jan Beulich <jbeulich@novell.com>
22910
22911 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
22912
22913 2004-12-21 Mark Mitchell <mark@codesourcery.com>
22914
22915 PR c++/18378
22916 * g++.dg/ext/packed8.C: New test.
22917
22918 PR c++/19063
22919 * g++.dg/template/crash31.C: New test.
22920
22921 PR c++/19034
22922 * g++.dg/template/crash30.C: New test.
22923
22924 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22925
22926 PR C++/18984
22927 * g++.dg/eh/ctor3.C: New test.
22928
22929 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22930
22931 * objc.dg/stabs-1.m: Allow section name to be quoted and
22932 assembly label to begin with '.LL'.
22933
22934 2004-12-21 Janis Johnson <janis187@us.ibm.com>
22935
22936 * gcc.dg/vect/vect.exp
22937 (check_effective_target_lp64_or_vect_no_align): New.
22938 * gcc.dg/vect/vect-77.c: Use it.
22939 * gcc.dg/vect/vect-78.c: Use it.
22940
22941 * lib/target-supports.exp
22942 (check_effective_target_vect_no_max,
22943 check_effective_target_vect_no_bitwise,
22944 check_effective_target_vect_no_align): New.
22945 * gcc.dg/vect/vect-13.c: Use them.
22946 * gcc.dg/vect/vect-17.c: Ditto.
22947 * gcc.dg/vect/vect-18.c: Ditto.
22948 * gcc.dg/vect/vect-19.c: Ditto.
22949 * gcc.dg/vect/vect-20.c: Ditto.
22950 * gcc.dg/vect/vect-27.c: Ditto.
22951 * gcc.dg/vect/vect-29.c: Ditto.
22952 * gcc.dg/vect/vect-44.c: Ditto.
22953 * gcc.dg/vect/vect-48.c: Ditto.
22954 * gcc.dg/vect/vect-50.c: Ditto.
22955 * gcc.dg/vect/vect-52.c: Ditto.
22956 * gcc.dg/vect/vect-54.c: Ditto.
22957 * gcc.dg/vect/vect-56.c: Ditto.
22958 * gcc.dg/vect/vect-58.c: Ditto.
22959 * gcc.dg/vect/vect-60.c: Ditto.
22960 * gcc.dg/vect/vect-72.c: Ditto.
22961 * gcc.dg/vect/vect-80.c: Ditto.
22962
22963 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
22964
22965 PR c++/14075
22966 * g++.dg/init/string1.C: New.
22967
22968 PR c++/18975
22969 * g++.dg/other/synth1.C: New.
22970
22971 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
22972
22973 PR c/18963
22974 * gcc.dg/pr18963-1.c: New test.
22975
22976 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
22977
22978 PR c/18596
22979 * gcc.dg/funcdef-storage-1.c (foo): Remove.
22980 * gcc.dg/pr18596-1.c: Use dg-error.
22981 (dg-options): Use -fno-unit-at-a-time.
22982 * gcc.dg/pr18596-2.c: New test.
22983 * gcc.dg/pr18596-3.c: New test.
22984
22985 2004-12-20 Roger Sayle <roger@eyesopen.com>
22986
22987 PR middle-end/18683
22988 * g++.dg/opt/pr18683-1.C: New test case.
22989
22990 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
22991
22992 PR other/19093
22993 * g++.dg/opt/max1.C: Fix for 64bit targets.
22994
22995 2004-12-20 Matt Austern <austern@apple.com>
22996
22997 PR c++/19044
22998 * g++.dg/ext/builtin6.C: New
22999
23000 2004-12-20 Diego Novillo <dnovillo@redhat.com>
23001
23002 PR tree-optimization/19080
23003 * gcc.c-torture/compile/pr19080.c: New test.
23004
23005 2004-12-20 Steven Bosscher <stevenb@suse.de>
23006
23007 * gcc.dg/20041219-1.c: New test.
23008
23009 2004-12-19 Roger Sayle <roger@eyesopen.com>
23010
23011 PR middle-end/19068
23012 * g++.dg/opt/max1.C: New test case.
23013
23014 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23015
23016 * gcc.dg/fdata-sections-1.c: New test.
23017
23018 2004-12-18 Roger Sayle <roger@eyesopen.com>
23019
23020 PR middle-end/18548
23021 * gcc.dg/max-1.c: New test case.
23022
23023 2004-12-18 Jakub Jelinek <jakub@redhat.com>
23024
23025 * gcc.c-torture/execute/20041218-1.c: New test.
23026
23027 2004-12-17 Diego Novillo <dnovillo@redhat.com>
23028
23029 * gcc.dg/pr18501.c: New test.
23030 * gcc.dg/uninit-5.c: XFAIL.
23031 * gcc.dg/uninit-9.c: XFAIL.
23032
23033 2004-12-17 Dale Johannesen <dalej@apple.com>
23034
23035 * gcc.dg/20041213-1.c: New.
23036
23037 2004-12-17 Ziemowit Laski <zlaski@apple.com>
23038
23039 * objc.dg/stabs-1.m: Allow assembly label to begin
23040 with a dot ('.').
23041
23042 2004-12-17 Jakub Jelinek <jakub@redhat.com>
23043
23044 * gcc.c-torture/execute/20041213-1.c: Move...
23045 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
23046
23047 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
23048
23049 PR c++/18721
23050 * g++.dg/lookup/conv-5.C: New.
23051
23052 2004-12-16 Ziemowit Laski <zlaski@apple.com>
23053
23054 * objc.dg/stabs-1.m: New test.
23055
23056 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
23057
23058 * gcc.dg/visibility-c.c: Change compile to
23059 assemble for the test.
23060
23061 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
23062
23063 PR target/19041
23064 * gcc.dg/visibility-c.c: New test.
23065
23066 2004-12-16 Roger Sayle <roger@eyesopen.com>
23067
23068 PR middle-end/18493
23069 * gcc.dg/switch-8.c: New test case.
23070
23071 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
23072
23073 PR c++/18905
23074 * g++.dg/template/init4.C: New.
23075 * g++.dg/opt/static3.C: Enable optimizer.
23076
23077 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
23078
23079 * g++.dg/other/complex1.C: New test.
23080
23081 2004-12-15 Alan Modra <amodra@bigpond.net.au>
23082
23083 * g++.dg/opt/inline9.C: New test.
23084
23085 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23086
23087 PR fortran/18993
23088 * gfotran.dg/nullify_1.f: New test.
23089
23090 2004-12-15 Richard Henderson <rth@redhat.com>
23091
23092 * gcc.target/i386/i386.exp: New harness.
23093 * gcc.target/i386/vect-args.c: New.
23094
23095 2004-12-15 David Edelsohn <edelsohn@gnu.org>
23096
23097 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
23098
23099 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23100
23101 PR c++/18825
23102 * g++.dg/template/friend32.C: New test.
23103
23104 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23105
23106 * cpp/pragma-once-1.c: New test.
23107 * cpp/pragma-once-1b.h: Likewise.
23108 * cpp/pragma-once-1c.h: Likewise.
23109 * cpp/pragma-once-1d.h: Likewise.
23110 * cpp/inc/pragma-once-1a.h: Likewise.
23111
23112 2004-12-15 Bud Davis <bdavis9659@comcast.net>
23113 Steven G. Kargl <kargls@comcast.net>
23114
23115 PR fortran/17597
23116 * gfortran.dg/list_read_3.f90: New test.
23117
23118 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23119
23120 * gcc.dg/ftrapv-2.c: New test.
23121
23122 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
23123
23124 PR c++/18981
23125 * g++.dg/template/typename9.C: New test.
23126
23127 2004-12-14 Mark Mitchell <mark@codesourcery.com>
23128
23129 PR c++/18738
23130 * g++.dg/template/typename8.C: New test.
23131 * g++.dg/parse/friend2.C: Tweak error message.
23132
23133 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
23134
23135 * gcc.c-torture/20041214-1.c: New test.
23136
23137 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
23138
23139 PR c++/18965
23140 * g++.dg/init/array17.C: New test.
23141
23142 2004-12-14 Mark Mitchell <mark@codesourcery.com>
23143
23144 PR c++/18793
23145 * g++.dg/init/aggr3.C: New test.
23146
23147 2004-12-14 Janis Johnson <janis187@us.ibm.com>
23148
23149 * gcc.dg/altivec-types-1.c: New test.
23150 * gcc.dg/altivec-types-2.c: New test.
23151 * gcc.dg/altivec-types-3.c: New test.
23152 * gcc.dg/altivec-types-4.c: New test.
23153 * g++.dg/ext/altivec-types-1.C: New test.
23154 * g++.dg/ext/altivec-types-2.C: New test.
23155 * g++.dg/ext/altivec-types-3.C: New test.
23156 * g++.dg/ext/altivec-types-4.C: New test.
23157
23158 2004-12-14 Jakub Jelinek <jakub@redhat.com>
23159
23160 PR middle-end/18951
23161 * gcc.c-torture/execute/20041213-1.c: New test.
23162
23163 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
23164
23165 PR c++/18949
23166 * g++.dg/template/cast1.C: New.
23167
23168 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
23169
23170 * gcc.c-torture/execute/20041213-2.c: New test.
23171
23172 2004-12-13 Richard Henderson <rth@redhat.com>
23173
23174 * gcc.dg/i386-sse-10.c: Fix typo in options.
23175
23176 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
23177
23178 PR c++/18968
23179 * g++.dg/opt/pr18968.C: New test.
23180
23181 2004-12-13 Mark Mitchell <mark@codesourcery.com>
23182
23183 PR c++/18925
23184 * g++.dg/ext/visibility/staticdatamem.C: New test.
23185
23186 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
23187
23188 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
23189
23190 2004-12-13 Roger Sayle <roger@eyesopen.com>
23191
23192 PR rtl-optimization/18928
23193 * gcc.dg/pr18928-1.c: New test case.
23194
23195 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
23196
23197 PR tree-opt/16951
23198 * gcc.c-torture/compile/20041211-1.c: New.
23199
23200 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23201
23202 PR middle-end/17564
23203 * gcc.c-torture/execute/20041212-1.c: New test.
23204
23205 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23206
23207 PR fortran/18869
23208 * gfortran.dg/common_1.f90: New test.
23209
23210 2004-12-12 Steven G. Kargl <kargls@comcast.net>
23211 Paul Brook <paul@codesourcery.com>
23212
23213 PR fortran/16222
23214 * gfortran.dg/real_do_1.f90: New test.
23215
23216 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
23217
23218 PR tree-opt/18040
23219 * g++.dg/opt/ptrmem6.C: New test.
23220
23221 2004-12-11 Roger Sayle <roger@eyesopen.com>
23222
23223 PR middle-end/18921
23224 * gcc.dg/pr18921-1.c: New test case.
23225
23226 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23227
23228 PR fortran/17175
23229 * gfortran.dg/scale_1.f90: New test.
23230
23231 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
23232
23233 PR middle-end/18903
23234 * gcc.c-torture/compile/pr18903.c: New test.
23235
23236 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
23237
23238 * gcc.c-torture/execute/20041210-1.c: New test.
23239
23240 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23241
23242 PR c++/18731
23243 * g++.dg/parser/struct-1.C: New test.
23244 * g++.dg/parser/struct-2.C: New test.
23245 * g++.dg/parser/struct-3.C: New test.
23246
23247 2004-12-09 Richard Henderson <rth@redhat.com>
23248
23249 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
23250
23251 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
23252 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
23253
23254 2004-12-09 Matt Austern <austern@apple.com>
23255
23256 PR c++/18514
23257 * g++.dg/ext/builtin1.C: New
23258 * g++.dg/ext/builtin2.C: New
23259 * g++.dg/ext/builtin3.C: New
23260 * g++.dg/ext/builtin4.C: New
23261 * g++.dg/ext/builtin5.C: New
23262
23263 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
23264
23265 PR tree-opt/18904
23266 * g++.dg/opt/ptrmem5.C: New test.
23267
23268 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
23269
23270 * g++.dg/parse/typename5.C: Adjust for new error.
23271 * g++.dg/parse/typename7.C: New.
23272
23273 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23274
23275 PR c++/18073
23276 * g++.dg/other/mmintrin.C: New test.
23277
23278 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
23279
23280 PR c++/16681
23281 * g++.dg/init/array15.C: New.
23282 * g++.dg/init/array16.C: New.
23283
23284 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23285
23286 PR fortran/18826
23287 * gfortran.dg/assign_1.f90: New test.
23288
23289 2004-12-08 Nick Clifton <nickc@redhat.com>
23290
23291 * gcc.target/xstormy16/bss_below100: New directory containing tests.
23292 * gcc.target/xstormy16/data_below100: Likewise.
23293 * gcc.target/xstormy16/sfr: Likewise.
23294 * gcc.target/xstormy16/below100.S: New test source file.
23295 * gcc.target/xstormy16/below100.ld: New test linker script.
23296 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
23297 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
23298 bp instructions.
23299 * gcc.target/xstormy16/bp.c: Likewise.
23300
23301 * gcc.target/xstormy16/bss_below100: New files:
23302 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
23303 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
23304 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
23305 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
23306 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
23307 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
23308 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
23309 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
23310 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
23311 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
23312 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
23313 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
23314 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
23315 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
23316 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
23317 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
23318 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
23319 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
23320 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
23321 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
23322 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
23323 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
23324 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
23325 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
23326 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
23327 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
23328 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
23329
23330 * gcc.target/xstormy16/data_below100: New files:
23331 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
23332 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
23333 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
23334 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
23335 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
23336 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
23337 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
23338 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
23339 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
23340 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
23341 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
23342 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
23343 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
23344 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
23345 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
23346 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
23347 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
23348 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
23349 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
23350 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
23351 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
23352 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
23353 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
23354 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
23355 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
23356 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
23357 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
23358
23359 * gcc.target/xstormy16/sfr: New files:
23360 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
23361 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
23362 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
23363 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
23364 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
23365 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
23366 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
23367 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
23368 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
23369 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
23370 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
23371 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
23372 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
23373 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
23374 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
23375 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
23376 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
23377 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
23378 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
23379 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
23380 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
23381 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
23382 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
23383 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
23384 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
23385 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
23386 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
23387 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
23388 27_if0_sfrw_bitfield_f.c
23389
23390 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23391
23392 PR c++/18100
23393 * g++.dg/lookup/name-clash4.C: New test.
23394
23395 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
23396
23397 PR c++/18672
23398 * g++.dg/opt/array1.C: New.
23399
23400 PR c++/18803
23401 * g++.dg/template/operator5.C: New.
23402
23403 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
23404
23405 PR c/18867
23406 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
23407
23408 2004-12-07 Steven Bosscher <stevenb@suse.de>
23409
23410 * gcc.dg/noncompile/20041207.c: New test.
23411
23412 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
23413
23414 * g++.dg/other/unreachable-1.C: New test.
23415
23416 2004-12-06 Nick Clifton <nickc@redhat.com>
23417
23418 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
23419 <limits.h> because the latter comes from gcc's include/ directory
23420 and not the newlib/libc/include directory.
23421
23422 2004-12-04 Richard Henderson <rth@redhat.com>
23423
23424 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
23425
23426 2004-12-04 Richard Henderson <rth@redhat.com>
23427
23428 * lib/target-supports.exp (check_gc_sections_available): Disable
23429 for alpha and ia64.
23430
23431 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
23432
23433 PR middle-end/17909
23434 * g++.dg/other/vararg-2.C: New test.
23435
23436 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23437
23438 PR c++/17011, c++/17971
23439 * g++.dg/template/error15.C: Adjust expected error.
23440 * g++.dg/template/instantiate3.C: Likewise.
23441
23442 2004-12-03 Janis Johnson <janis187@us.ibm.com>
23443
23444 * gcc.dg/altivec-18.c: Fix for darwin
23445
23446 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
23447
23448 PR c++/18782
23449 * g++.dg/parse/ptrmem2.C: New.
23450
23451 PR c++/18318
23452 * g++.dg/template/new1.C: New.
23453
23454 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23455
23456 PR fortran/18710
23457 * gfortran.dg/direct_io_3.f90: New test.
23458
23459 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
23460
23461 PR 18758
23462 * g++.dg/parse/crash21.C: New.
23463
23464 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23465
23466 PR c++/15664, c++/18276
23467 * g++.dg/template/ttp13.C: New test.
23468 * g++.dg/template/ttp14.C: Likewise.
23469
23470 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23471
23472 PR c++/18123
23473 * g++.dg/parse/enum2.C: New test.
23474 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
23475
23476 2004-12-02 Nick Clifton <nickc@redhat.com>
23477
23478 * gcc.target/xstormy16: New test directory.
23479 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
23480 * gcc.target/xstormy16/bp.c: Check the generation of bp
23481 instructions.
23482 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
23483 bn instructions and the BELOW100 attribute.
23484
23485 2004-12-02 Alan Modra <amodra@bigpond.net.au>
23486
23487 PR target/16952
23488 * gcc.dg/ppc-eabi.c: New.
23489
23490 2004-12-02 Bud Davis <bdavis9659@comcast.net>
23491
23492 PR fortran/18284
23493 * gfortran.dg/backspace.f90
23494
23495 2004-12-02 Bud Davis <bdavis9659@comcast.net>
23496
23497 * gfortran.dg/inquire.f90: New test.
23498
23499 2004-12-01 Janis Johnson <janis187@us.ibm.com>
23500
23501 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
23502 handle effective-target-keyword.
23503 (dg-skip-if): Support effective-target keyword as target list.
23504 (dg-xfail-if): Ditto.
23505 * lib/target-supports.exp (is-effective-target-keyword): New proc.
23506
23507 2004-12-01 Diego Novillo <dnovillo@redhat.com>
23508
23509 PR tree-optimization/18291
23510 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
23511
23512 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
23513
23514 PR C++/18729
23515 * g++.dg/parse/crash20.C: New.
23516
23517 PR c++/17431
23518 * g++.dg/overload/arg1.C: New.
23519 * g++.dg/overload/arg2.C: New.
23520 * g++.dg/overload/arg3.C: New.
23521 * g++.dg/overload/arg4.C: New.
23522
23523 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
23524
23525 * gcc.dg/c99-flex-array-4.c: Remove.
23526
23527 2004-11-30 Janis Johnson <janis187@us.ibm.com>
23528
23529 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
23530
23531 * lib/target-supports.exp (is-effective-target): Simplify.
23532
23533 * lib/target-supports.exp (check_effective_target_vect_long):
23534 Fix for powerpc64-*-*.
23535
23536 2004-11-30 Loren James Rittle <ljrittle@acm.org>
23537
23538 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
23539 to support new requirements on FreeBSD 5.
23540
23541 2004-11-30 Devang Patel <dpatel@apple.com>
23542
23543 PR 18702
23544 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
23545
23546 2004-11-30 Janis Johnson <janis187@us.ibm.com>
23547
23548 * g++.dg/ext/altivec-13.C: New test.
23549
23550 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
23551
23552 PR tree-opt/18298
23553 * gcc.c-torture/execute/p18298.c: New test.
23554
23555 2004-11-30 Ira Rosen <irar@il.ibm.com>
23556 Dorit Naishlos <dorit@il.ibm.com>
23557
23558 PR tree-opt/18607
23559 * gcc.dg/vect/vect-89.c: New test.
23560
23561 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
23562
23563 * gcc.dg/pr18596-1.c: New test.
23564
23565 2004-11-30 Ben Elliston <bje@au.ibm.com>
23566
23567 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
23568
23569 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
23570
23571 PR c/18479
23572 * gcc.dg/pr18479.c: New test.
23573
23574 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23575
23576 PR target/18490
23577 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
23578 mmix-knuth-mmixware.
23579
23580 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
23581 cris-*-elf* cris-*-aout* mmix-*-*
23582
23583 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
23584
23585 PR middle-end/18725
23586 * gcc.dg/pr18725.c: New test.
23587
23588 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23589
23590 PR target/18488
23591 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
23592
23593 PR target/18336
23594 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
23595
23596 2004-11-29 Mark Mitchell <mark@codesourcery.com>
23597
23598 PR c++/18368
23599 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
23600 * g++.old-deja/g++.law/ctors5.C: Likewise.
23601 * g++.old-deja/g++.other/crash25.C: Likewise.
23602
23603 PR c++/18674
23604 * g++.dg/template/error16.C: New test.
23605
23606 PR c++/18512
23607 * g++.dg/template/crash29.C: New test.
23608
23609 2004-11-29 Diego Novillo <dnovillo@redhat.com>
23610
23611 PR tree-optimization/18712
23612 * gcc.c-torture/compile/pr18712.c: New test.
23613
23614 2004-11-29 Joseph Myers <joseph@codesourcery.com>
23615
23616 PR c/7544
23617 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
23618 tests.
23619
23620 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23621
23622 PR c++/18652
23623 * g++.dg/lookup/crash6.C: New test.
23624
23625 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23626
23627 PR middle-end/18164
23628 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
23629
23630 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
23631
23632 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
23633 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
23634 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
23635
23636 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
23637
23638 * gcc.dg/pr18164.c: New test.
23639
23640 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
23641
23642 * gcc.dg/funroll-loops-all.c: New.
23643
23644 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
23645
23646 PR target/18489
23647 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
23648 delimeter, match space and TAB as well as ":".
23649
23650 PR target/18484
23651 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
23652
23653 PR target/18348
23654 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
23655
23656 PR target/18345
23657 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
23658
23659 PR target/18337
23660 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
23661
23662 2004-11-28 Bud Davis <bdavis9659@comcast.net>
23663
23664 * gfortran.dg/direct_io_2.f90: New test.
23665
23666 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
23667
23668 PR target/18334
23669 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
23670
23671 2004-11-28 Richard Henderson <rth@redhat.com>
23672
23673 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
23674
23675 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
23676
23677 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
23678 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
23679 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
23680 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
23681 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
23682 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
23683 gcc.dg/pointer-arith-8.c: New tests.
23684
23685 2004-11-27 Bud Davis <bdavis9659@comcast.net>
23686
23687 PR fortran/18364
23688 * gfortran.dg/endfile.f90: New test.
23689
23690 2004-11-27 Falk Hueffner <falk@debian.org>
23691
23692 * gcc.dg/loop-6.c: New test.
23693
23694 2004-11-27 Jakub Jelinek <jakub@redhat.com>
23695
23696 * gcc.c-torture/execute/20041126-1.c: New test.
23697
23698 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
23699
23700 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
23701 on IRIX.
23702
23703 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
23704
23705 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
23706 functions.
23707
23708 2004-11-27 Jakub Jelinek <jakub@redhat.com>
23709
23710 PR rtl-optimization/17825
23711 * gcc.c-torture/compile/20041119-1.c: New test.
23712
23713 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23714
23715 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
23716 Check existence of ld library path variables before unsetting.
23717
23718 2004-11-26 Mark Mitchell <mark@codesourcery.com>
23719
23720 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
23721
23722 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
23723
23724 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
23725
23726 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
23727
23728 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
23729
23730 2004-11-26 Ben Elliston <bje@au.ibm.com>
23731
23732 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
23733 dg-do directive.
23734
23735 2004-11-26 Ben Elliston <bje@au.ibm.com>
23736
23737 * gcc.dg/pr17957.c: Pass --param, not -param.
23738
23739 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
23740
23741 PR middle-end/17957
23742 * testsuite/gcc.dg/pr17957.c: New test.
23743
23744 2004-11-25 Mark Mitchell <mark@codesourcery.com>
23745
23746 PR c++/18445
23747 * g++.dg/template/crash28.C: Likewise.
23748
23749 PR c++/18001
23750 * g++.dg/expr/unary2.C: Adjust lvalue messages.
23751 * g++.dg/ext/lvaddr.C: Likewise.
23752 * g++.dg/opt/pr7503-3.C: Likewise.
23753
23754 PR c++/18466
23755 * g++.dg/parse/qualified3.C: New test.
23756 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
23757
23758 PR c++/18545
23759 * g++.dg/expr/return1.C: New test.
23760
23761 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23762
23763 Friend class name lookup 3/n, PR c++/3332
23764 * g++.dg/lookup/friend3.C: New test.
23765 * g++.dg/lookup/friend4.C: Likewise.
23766 * g++.dg/lookup/friend5.C: Likewise.
23767
23768 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23769
23770 Friend class name lookup 2/n, PR c++/14513, c++/15410
23771 * g++.dg/lookup/friend2.C: New test.
23772 * g++.dg/template/friend31.C: Likewise.
23773
23774 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23775
23776 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
23777
23778 2004-11-24 Mark Mitchell <mark@codesourcery.com>
23779
23780 PR c++/17473
23781 * g++.dg/tc1/dr56.C: Remove.
23782 * g++.dg/template/typedef1.C: Add dg-error markers.
23783 * g++.old-deja/g++.other/typedef7.C: Likewise.
23784
23785 PR c++/18285
23786 * g++.dg/parse/typedef7.C: New test.
23787
23788 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
23789
23790 * gcc.c-torture/execute/20041124-1.c: New test.
23791
23792 2004-11-24 Mark Mitchell <mark@codesourcery.com>
23793
23794 * g++.dg/template/deduce3.C: New test.
23795
23796 PR c++/18586
23797 * g++.dg/template/crash27.C: New test.
23798
23799 PR c++/18530
23800 * g++.dg/warn/Wshadow-3.C: New test.
23801
23802 2004-11-24 Devang Patel <dpatel@apple.com>
23803
23804 PR/18555
23805 * gcc.dg/cpp/isysroot-1.c: New test.
23806 * gcc.dg/cpp/usr/include/stdio.h: New file.
23807 * gcc.dg/cpp/isysroot-2.c: New test.
23808 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
23809 New file.
23810
23811 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23812
23813 PR c++/8929
23814 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
23815
23816 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23817
23818 * gcc.target/sparc/align.c: Do not include <stdint.h>.
23819 * gcc.target/sparc/pdist.c: Likewise.
23820
23821 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
23822
23823 PR c++/16882
23824 * g++.dg/conversion/simd1.C: New test.
23825
23826 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23827
23828 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
23829 and restore_ld_library_path_env_vars.
23830 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
23831 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
23832 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
23833 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
23834
23835 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
23836
23837 * gcc.dg/pragma-align-2.c: Test macro expansion.
23838 * gcc.dg/pragma-pack-2.c: New test.
23839
23840 2004-11-23 Richard Henderson <rth@redhat.com>
23841
23842 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
23843 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
23844 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
23845 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
23846 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
23847 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
23848
23849 * gcc.dg/vect/vect.exp: Add check for alpha.
23850 * lib/target-supports.exp (check_alpha_max_hw_available): New.
23851 (check_effective_target_vect_int): Enable for alpha.
23852 (check_effective_target_vect_long): New.
23853 (is-effective-target): Add it.
23854
23855 2004-11-23 Uros Bizjak <uros@kss-loka.si>
23856
23857 * gcc.dg/pr18614-1.c: New test.
23858
23859 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23860
23861 * gcc.dg/setjmp-2.c: New test.
23862
23863 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
23864
23865 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
23866 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
23867 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
23868 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
23869 gcc.target/sparc/pdist.c: New tests.
23870
23871 2004-11-22 Bob Wilson <bob.wilson@acm.org>
23872
23873 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
23874
23875 2004-11-22 Dale Johannesen <dalej@apple.com>
23876
23877 * gcc.dg/20041111-1.c: New.
23878
23879 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
23880
23881 PR tree-opt/18536
23882 * gcc.dg/vect/pr18536.c: New test.
23883
23884 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23885
23886 PR c++/18354
23887 * g++.dg/template/nontype11.C: New test.
23888
23889 2004-11-21 Roger Sayle <roger@eyesopen.com>
23890
23891 PR middle-end/18520
23892 * gcc.dg/pr18520-1.c: New test case.
23893
23894 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
23895
23896 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
23897 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
23898 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
23899 expected diagnostics.
23900
23901 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23902
23903 PR target/18580
23904 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
23905 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
23906 vect-77.c, vect-77a.c: XFAIL on the SPARC.
23907
23908 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23909
23910 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
23911
23912 2004-11-19 Mark Mitchell <mark@codesourcery.com>
23913 Joseph Myers <joseph@codesourcery.com>
23914
23915 * lib/target-supports.exp (check_visibility_available): Really
23916 test the compiler.
23917
23918 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
23919
23920 PR tree-opt/18181
23921 * gcc.dg/vect/vect-85.c: New test.
23922 * gcc.dg/vect/vect-86.c: New test.
23923 * gcc.dg/vect/vect-87.c: New test.
23924 * gcc.dg/vect/vect-88.c: New test.
23925
23926 2004-11-19 Ben Elliston <bje@au.ibm.com>
23927
23928 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
23929
23930 2004-11-18 Janis Johnson <janis187@us.ibm.com>
23931
23932 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
23933 * gcc.dg/ppc-and-1.c: Ditto.
23934 * gcc.dg/ppc-compare-1.c: Ditto.
23935 * gcc.dg/ppc-mov-1.c: Ditto
23936
23937 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
23938 Mark Mitchell <mark@codesourcery.com>
23939
23940 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
23941
23942 2004-11-17 Janis Johnson <janis187@us.ibm.com>
23943 Aldy Hernandez <aldyh@redhat.com>
23944
23945 * lib/target-supports.exp (check_effective_target_vect_int): New
23946 (check_effective_target_vect_float): New
23947 (check_effective_target_vect_double): New.
23948 (is-effective-target): Support new effective targets keywords.
23949 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
23950 default action for dg-do.
23951 * gcc.dg/vect/pr16105.c: Use new support.
23952 * gcc.dg/vect/pr18400.c: Ditto.
23953 * gcc.dg/vect/pr18425.c: Ditto.
23954 * gcc.dg/vect/vect-1.c: Ditto.
23955 * gcc.dg/vect/vect-10.c: Ditto.
23956 * gcc.dg/vect/vect-11.c: Ditto.
23957 * gcc.dg/vect/vect-12.c: Ditto.
23958 * gcc.dg/vect/vect-13.c: Ditto.
23959 * gcc.dg/vect/vect-14.c: Ditto.
23960 * gcc.dg/vect/vect-15.c: Ditto.
23961 * gcc.dg/vect/vect-16.c: Ditto.
23962 * gcc.dg/vect/vect-17.c: Ditto.
23963 * gcc.dg/vect/vect-18.c: Ditto.
23964 * gcc.dg/vect/vect-19.c: Ditto.
23965 * gcc.dg/vect/vect-2.c: Ditto.
23966 * gcc.dg/vect/vect-20.c: Ditto.
23967 * gcc.dg/vect/vect-21.c: Ditto.
23968 * gcc.dg/vect/vect-22.c: Ditto.
23969 * gcc.dg/vect/vect-23.c: Ditto.
23970 * gcc.dg/vect/vect-24.c: Ditto.
23971 * gcc.dg/vect/vect-25.c: Ditto.
23972 * gcc.dg/vect/vect-26.c: Ditto.
23973 * gcc.dg/vect/vect-27.c: Ditto.
23974 * gcc.dg/vect/vect-27a.c: Ditto.
23975 * gcc.dg/vect/vect-28.c: Ditto.
23976 * gcc.dg/vect/vect-29.c: Ditto.
23977 * gcc.dg/vect/vect-29a.c: Ditto.
23978 * gcc.dg/vect/vect-3.c: Ditto.
23979 * gcc.dg/vect/vect-30.c: Ditto.
23980 * gcc.dg/vect/vect-31.c: Ditto.
23981 * gcc.dg/vect/vect-32.c: Ditto.
23982 * gcc.dg/vect/vect-33.c: Ditto.
23983 * gcc.dg/vect/vect-34.c: Ditto.
23984 * gcc.dg/vect/vect-35.c: Ditto.
23985 * gcc.dg/vect/vect-36.c: Ditto.
23986 * gcc.dg/vect/vect-37.c: Ditto.
23987 * gcc.dg/vect/vect-38.c: Ditto.
23988 * gcc.dg/vect/vect-4.c: Ditto.
23989 * gcc.dg/vect/vect-40.c: Ditto.
23990 * gcc.dg/vect/vect-41.c: Ditto.
23991 * gcc.dg/vect/vect-42.c: Ditto.
23992 * gcc.dg/vect/vect-43.c: Ditto.
23993 * gcc.dg/vect/vect-44.c: Ditto.
23994 * gcc.dg/vect/vect-45.c: Ditto.
23995 * gcc.dg/vect/vect-46.c: Ditto.
23996 * gcc.dg/vect/vect-47.c: Ditto.
23997 * gcc.dg/vect/vect-48.c: Ditto.
23998 * gcc.dg/vect/vect-48a.c: Ditto.
23999 * gcc.dg/vect/vect-49.c: Ditto.
24000 * gcc.dg/vect/vect-5.c: Ditto.
24001 * gcc.dg/vect/vect-50.c: Ditto.
24002 * gcc.dg/vect/vect-51.c: Ditto.
24003 * gcc.dg/vect/vect-52.c: Ditto.
24004 * gcc.dg/vect/vect-53.c: Ditto.
24005 * gcc.dg/vect/vect-54.c: Ditto.
24006 * gcc.dg/vect/vect-55.c: Ditto.
24007 * gcc.dg/vect/vect-56.c: Ditto.
24008 * gcc.dg/vect/vect-56a.c: Ditto.
24009 * gcc.dg/vect/vect-57.c: Ditto.
24010 * gcc.dg/vect/vect-58.c: Ditto.
24011 * gcc.dg/vect/vect-59.c: Ditto.
24012 * gcc.dg/vect/vect-6.c: Ditto.
24013 * gcc.dg/vect/vect-60.c: Ditto.
24014 * gcc.dg/vect/vect-61.c: Ditto.
24015 * gcc.dg/vect/vect-62.c: Ditto.
24016 * gcc.dg/vect/vect-63.c: Ditto.
24017 * gcc.dg/vect/vect-64.c: Ditto.
24018 * gcc.dg/vect/vect-65.c: Ditto.
24019 * gcc.dg/vect/vect-66.c: Ditto.
24020 * gcc.dg/vect/vect-67.c: Ditto.
24021 * gcc.dg/vect/vect-68.c: Ditto.
24022 * gcc.dg/vect/vect-69.c: Ditto.
24023 * gcc.dg/vect/vect-7.c: Ditto.
24024 * gcc.dg/vect/vect-72.c: Ditto.
24025 * gcc.dg/vect/vect-72a.c: Ditto.
24026 * gcc.dg/vect/vect-73.c: Ditto.
24027 * gcc.dg/vect/vect-74.c: Ditto.
24028 * gcc.dg/vect/vect-75.c: Ditto.
24029 * gcc.dg/vect/vect-76.c: Ditto.
24030 * gcc.dg/vect/vect-77.c: Ditto.
24031 * gcc.dg/vect/vect-77a.c: Ditto.
24032 * gcc.dg/vect/vect-78.c: Ditto.
24033 * gcc.dg/vect/vect-79.c: Ditto.
24034 * gcc.dg/vect/vect-8.c: Ditto.
24035 * gcc.dg/vect/vect-80.c: Ditto.
24036 * gcc.dg/vect/vect-82.c: Ditto.
24037 * gcc.dg/vect/vect-82_64.c: Ditto.
24038 * gcc.dg/vect/vect-83.c: Ditto.
24039 * gcc.dg/vect/vect-83_64.c: Ditto.
24040 * gcc.dg/vect/vect-9.c: Ditto.
24041 * gcc.dg/vect/vect-all.c: Ditto.
24042 * gcc.dg/vect/vect-none.c: Ditto.
24043
24044 2004-11-17 Janis Johnson <janis187@us.ibm.com>
24045
24046 * lib/gcc-dg.exp (dg-skip-if): New function.
24047 (dg-forbid-option): Remove.
24048 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
24049 * g++.dg/abi/bitfield8.C: Likewise.
24050 * g++.dg/abi/dtor1.C: Likewise.
24051 * g++.dg/abi/empty10.C: Likewise.
24052 * g++.dg/abi/empty7.C: Likewise.
24053 * g++.dg/abi/empty9.C: Likewise.
24054 * g++.dg/abi/layout3.C: Likewise.
24055 * g++.dg/abi/layout4.C: Likewise.
24056 * g++.dg/abi/thunk1.C: Likewise.
24057 * g++.dg/abi/thunk2.C: Likewise.
24058 * g++.dg/abi/vbase11.C: Likewise.
24059 * g++.dg/abi/vthunk2.C: Likewise.
24060 * g++.dg/abi/vthunk3.C: Likewise.
24061 * g++.dg/ext/attrib8.C: Likewise.
24062 * g++.dg/opt/longbranch2.C: Likewise.
24063 * g++.dg/opt/reg-stack4.C: Likewise.
24064 * g++.old-deja/g++.ext/attrib1.C: Likewise.
24065 * g++.old-deja/g++.ext/attrib2.C: Likewise.
24066 * g++.old-deja/g++.ext/attrib3.C: Likewise.
24067 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24068 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24069 * gcc.dg/20000609-1.c: Likewise.
24070 * gcc.dg/20000720-1.c: Likewise.
24071 * gcc.dg/20011107-1.c: Likewise.
24072 * gcc.dg/20011119-1.c: Likewise.
24073 * gcc.dg/20020108-1.c: Likewise.
24074 * gcc.dg/20020122-2.c: Likewise.
24075 * gcc.dg/20020122-3.c: Likewise.
24076 * gcc.dg/20020201-3.c: Likewise.
24077 * gcc.dg/20020206-1.c: Likewise.
24078 * gcc.dg/20020218-1.c: Likewise.
24079 * gcc.dg/20020310-1.c: Likewise.
24080 * gcc.dg/20020411-1.c: Likewise.
24081 * gcc.dg/20020418-2.c: Likewise.
24082 * gcc.dg/20020426-1.c: Likewise.
24083 * gcc.dg/20020426-2.c: Likewise.
24084 * gcc.dg/20020517-1.c: Likewise.
24085 * gcc.dg/20020523-1.c: Likewise.
24086 * gcc.dg/20020523-2.c: Likewise.
24087 * gcc.dg/20020729-1.c: Likewise.
24088 * gcc.dg/20030204-1.c: Likewise.
24089 * gcc.dg/20030826-2.c: Likewise.
24090 * gcc.dg/20030926-1.c: Likewise.
24091 * gcc.dg/20031202-1.c: Likewise.
24092 * gcc.dg/980312-1.c: Likewise.
24093 * gcc.dg/980313-1.c: Likewise.
24094 * gcc.dg/990117-1.c: Likewise.
24095 * gcc.dg/990424-1.c: Likewise.
24096 * gcc.dg/990524-1.c: Likewise.
24097 * gcc.dg/991230-1.c: Likewise.
24098 * gcc.dg/i386-387-1.c: Likewise.
24099 * gcc.dg/i386-387-2.c: Likewise.
24100 * gcc.dg/i386-387-3.c: Likewise.
24101 * gcc.dg/i386-387-4.c: Likewise.
24102 * gcc.dg/i386-387-5.c: Likewise.
24103 * gcc.dg/i386-387-6.c: Likewise.
24104 * gcc.dg/i386-asm-1.c: Likewise.
24105 * gcc.dg/i386-bitfield1.c: Likewise.
24106 * gcc.dg/i386-bitfield2.c: Likewise.
24107 * gcc.dg/i386-loop-1.c: Likewise.
24108 * gcc.dg/i386-loop-2.c: Likewise.
24109 * gcc.dg/i386-loop-3.c: Likewise.
24110 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24111 * gcc.dg/i386-pic-1.c: Likewise.
24112 * gcc.dg/i386-regparm.c: Likewise.
24113 * gcc.dg/i386-signbit-1.c: Likewise.
24114 * gcc.dg/i386-signbit-2.c: Likewise.
24115 * gcc.dg/i386-signbit-3.c: Likewise.
24116 * gcc.dg/i386-sse-5.c: Likewise.
24117 * gcc.dg/i386-sse-8.c: Likewise.
24118 * gcc.dg/i386-unroll-1.c: Likewise.
24119 * gcc.dg/tls/opt-1.c: Likewise.
24120 * gcc.dg/tls/opt-2.c: Likewise.
24121 * gcc.dg/unroll-1.c: Likewise.
24122 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
24123 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
24124 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
24125 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
24126
24127 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24128
24129 * g++.dg/template/incomplete1.C: New test.
24130
24131 2004-11-16 Nick Clifton <nickc@redhat.com>
24132
24133 Revert patches accidentally commited during checkin of fixes for
24134 xstormy16 tests:
24135 gcc.c-torture/execute/simd-4.c: Revert
24136 gcc.dg/20040910-1.c: Revert.
24137
24138 2004-11-16 Paul Brook <paul@codesourcery.com>
24139
24140 PR fortran/13010
24141 * gfortran.dg/der_pointer_1.f90: New test.
24142
24143 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
24144
24145 PR c/18498
24146 * gcc.dg/bitfld-13.c: New test.
24147
24148 2004-11-15 Janis Johnson <janis187@us.ibm.com>
24149
24150 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
24151 powerpc*-*-linux*.
24152
24153 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
24154 * gcc.dg/ppc64-abi-2.c: Ditto.
24155 * gcc.dg/ppc64-abi-3.c: Ditto.
24156
24157 * lib/gcc-dg.exp (dg-target-list): Remove.
24158
24159 2004-11-15 Steve Ellcey <sje@cup.hp.com>
24160
24161 * gcc.dg/ia64-postinc.c: New test.
24162
24163 2004-11-15 Mark Mitchell <mark@codesourcery.com>
24164
24165 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
24166
24167 2004-11-15 Nick Clifton <nickc@redhat.com>
24168
24169 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
24170 __INT_MAX__ so that the test can be compiled by toolchains
24171 targeted at 16-bit processors.
24172
24173 * gcc.dg/20040625-1.c: Use long constants rather than integers
24174 when performing arithmetic that will overflow 16-bits.
24175
24176 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
24177 xstormy16. It does not support 128-bit vector operations.
24178
24179 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
24180 with the macro PTR_TYPE. Define this macro to an integer type
24181 suitable for holding a pointer.
24182
24183 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
24184 the target is a 16-bit processor.
24185
24186 * gcc.dg/cpp/if-2.c: Expect a different warning message from
24187 16-bit targets where the character constant will be too long.
24188
24189 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
24190 where the double will not be directly addressable.
24191
24192 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24193
24194 Friend class name lookup 1/n, PR c++/18471
24195 * g++.dg/template/crash26.C: New test.
24196 * g++.dg/lookup/struct1.C: Adjust expected error.
24197 * g++.dg/parse/elab1.C: Likewise.
24198 * g++.dg/parse/elab2.C: Likewise.
24199 * g++.dg/parse/int-as-enum1.C: Likewise.
24200 * g++.dg/parse/struct-as-enum1.C: Likewise.
24201 * g++.dg/parse/typedef1.C: Likewise.
24202 * g++.dg/parse/typedef3.C: Likewise.
24203 * g++.dg/parse/typedef4.C: Likewise.
24204 * g++.dg/parse/typedef5.C: Likewise.
24205 * g++.dg/template/nontype4.C: Likewise.
24206 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
24207 * g++.old-deja/g++.other/elab1.C: Likewise.
24208 * g++.old-deja/g++.other/syntax4.C: Likewise.
24209
24210 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
24211
24212 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
24213
24214 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
24215
24216 * gcc.c-torture/execute/20041114-1.c: New test.
24217
24218 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
24219
24220 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
24221 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
24222 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
24223 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
24224 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
24225 gcc.dg/switch-7.c: New tests.
24226
24227 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24228
24229 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
24230
24231 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24232
24233 PR tree-opt/18400
24234 * gcc.dg/vect/pr18400.c: New test.
24235
24236 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24237 Andrew Pinski <pinskia@physics.uc.edu>
24238
24239 PR tree-opt/18425
24240 * gcc.dg/vect/pr18425.c: New test.
24241
24242 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24243
24244 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
24245 Guard with dg-require-alias and dg-require-visibility.
24246
24247 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24248
24249 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
24250
24251 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24252
24253 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
24254
24255 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24256
24257 PR c++/17344
24258 * g++.dg/template/defarg5.C: New test.
24259
24260 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24261
24262 * g++.dg/parse/cast1.C: Run only on ILP32.
24263 * g++.old-deja/g++.mike/p784.C: Likewise.
24264
24265 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
24266
24267 * gcc.c-torture/execute/20041113-1.c: New test.
24268
24269 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
24270
24271 PR target/18230
24272 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
24273 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
24274 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
24275 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
24276 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
24277 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
24278 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
24279 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
24280 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
24281 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
24282 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
24283 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
24284 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
24285
24286 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
24287
24288 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
24289 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
24290 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
24291 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
24292 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
24293 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
24294 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
24295 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
24296 gcc.target/sparc/combined-1.c: New tests.
24297
24298 2004-11-12 Ziemowit Laski <zlaski@apple.com>
24299
24300 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
24301 New tests.
24302
24303 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24304
24305 * lib/gcc-dg.exp (dg-forbid-option): New function.
24306 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
24307 * g++.dg/abi/bitfield8.C: Likewise.
24308 * g++.dg/abi/dtor1.C: Likewise.
24309 * g++.dg/abi/empty10.C: Likewise.
24310 * g++.dg/abi/empty7.C: Likewise.
24311 * g++.dg/abi/empty9.C: Likewise.
24312 * g++.dg/abi/layout3.C: Likewise.
24313 * g++.dg/abi/layout4.C: Likewise.
24314 * g++.dg/abi/thunk1.C: Likewise.
24315 * g++.dg/abi/thunk2.C: Likewise.
24316 * g++.dg/abi/vbase11.C: Likewise.
24317 * g++.dg/abi/vthunk2.C: Likewise.
24318 * g++.dg/abi/vthunk3.C: Likewise.
24319 * g++.dg/ext/attrib8.C: Likewise.
24320 * g++.dg/opt/longbranch2.C: Likewise.
24321 * g++.dg/opt/reg-stack4.C: Likewise.
24322 * g++.old-deja/g++.ext/attrib1.C: Likewise.
24323 * g++.old-deja/g++.ext/attrib2.C: Likewise.
24324 * g++.old-deja/g++.ext/attrib3.C: Likewise.
24325 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24326 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24327 * gcc.dg/20000609-1.c: Likewise.
24328 * gcc.dg/20000720-1.c: Likewise.
24329 * gcc.dg/20011107-1.c: Likewise.
24330 * gcc.dg/20011119-1.c: Likewise.
24331 * gcc.dg/20020108-1.c: Likewise.
24332 * gcc.dg/20020122-2.c: Likewise.
24333 * gcc.dg/20020122-3.c: Likewise.
24334 * gcc.dg/20020201-3.c: Likewise.
24335 * gcc.dg/20020206-1.c: Likewise.
24336 * gcc.dg/20020218-1.c: Likewise.
24337 * gcc.dg/20020310-1.c: Likewise.
24338 * gcc.dg/20020411-1.c: Likewise.
24339 * gcc.dg/20020418-2.c: Likewise.
24340 * gcc.dg/20020426-1.c: Likewise.
24341 * gcc.dg/20020426-2.c: Likewise.
24342 * gcc.dg/20020517-1.c: Likewise.
24343 * gcc.dg/20020523-1.c: Likewise.
24344 * gcc.dg/20020523-2.c: Likewise.
24345 * gcc.dg/20020729-1.c: Likewise.
24346 * gcc.dg/20030204-1.c: Likewise.
24347 * gcc.dg/20030826-2.c: Likewise.
24348 * gcc.dg/20030926-1.c: Likewise.
24349 * gcc.dg/20031202-1.c: Likewise.
24350 * gcc.dg/980312-1.c: Likewise.
24351 * gcc.dg/980313-1.c: Likewise.
24352 * gcc.dg/990117-1.c: Likewise.
24353 * gcc.dg/990424-1.c: Likewise.
24354 * gcc.dg/990524-1.c: Likewise.
24355 * gcc.dg/991230-1.c: Likewise.
24356 * gcc.dg/i386-387-1.c: Likewise.
24357 * gcc.dg/i386-387-2.c: Likewise.
24358 * gcc.dg/i386-387-3.c: Likewise.
24359 * gcc.dg/i386-387-4.c: Likewise.
24360 * gcc.dg/i386-387-5.c: Likewise.
24361 * gcc.dg/i386-387-6.c: Likewise.
24362 * gcc.dg/i386-asm-1.c: Likewise.
24363 * gcc.dg/i386-bitfield1.c: Likewise.
24364 * gcc.dg/i386-bitfield2.c: Likewise.
24365 * gcc.dg/i386-loop-1.c: Likewise.
24366 * gcc.dg/i386-loop-2.c: Likewise.
24367 * gcc.dg/i386-loop-3.c: Likewise.
24368 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24369 * gcc.dg/i386-pic-1.c: Likewise.
24370 * gcc.dg/i386-regparm.c: Likewise.
24371 * gcc.dg/i386-signbit-1.c: Likewise.
24372 * gcc.dg/i386-signbit-2.c: Likewise.
24373 * gcc.dg/i386-signbit-3.c: Likewise.
24374 * gcc.dg/i386-sse-5.c: Likewise.
24375 * gcc.dg/i386-sse-8.c: Likewise.
24376 * gcc.dg/i386-unroll-1.c: Likewise.
24377 * gcc.dg/tls/opt-1.c: Likewise.
24378 * gcc.dg/tls/opt-2.c: Likewise.
24379 * gcc.dg/unroll-1.c: Likewise.
24380 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
24381 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
24382 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
24383 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
24384 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
24385 -m64 is specified.
24386
24387 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24388
24389 PR c++/18389
24390 * g++.dg/parse/cond1.C: New test.
24391
24392 PR c++/18429
24393 * g++.dg/template/array9.C: New test.
24394 * g++.dg/ext/vla1.C: Adjust error messages.
24395 * g++.dg/ext/vlm1.C: Likewise.
24396 * g++.dg/template/crash2.C: Likewise.
24397
24398 PR c++/18436
24399 * g++.dg/template/call3.C: New test.
24400
24401 PR c++/18407
24402 * g++.dg/template/ptrmem11.C: New test.
24403
24404 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
24405
24406 PR other/14264
24407 * lib/g++.exp: Set LC_ALL and LANG to C.
24408 * lib/gcc-dg.exp: Likewise.
24409 * lib/gfortran.exp: Likewise.
24410 * lib/objc.exp: Likewise.
24411 * lib/treelang.exp: Likewise.
24412
24413 2004-11-12 Andreas Schwab <schwab@suse.de>
24414
24415 * gcc.dg/pr16286.c: Fix last change.
24416
24417 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24418
24419 PR c++/18416
24420 * g++.dg/init/global1.C: New test.
24421
24422 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
24423
24424 * gcc.c-torture/execute/20041112-1.c: New test.
24425
24426 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24427
24428 * lib/gcc-dg.exp (dg-target-list): New.
24429
24430 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24431 Richard Sandiford <rsandifo@redhat.com>
24432
24433 * lib/target-supports.exp (get-compiler_messages): New.
24434 (check_named_sections_available): Use it.
24435 (check_effective_target_ilp32): New.
24436 (check_effective_target_lp64): New.
24437 (is-effective-target): New.
24438 * lib/gcc-dg.exp (dg-require-effective-target): New.
24439
24440 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
24441
24442 * gcc.dg/precedence-1.c: New test.
24443
24444 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24445
24446 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
24447
24448 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
24449 message, delete generated files, use more descriptive name for
24450 executable, and make the test unsupported when it cannot be run.
24451
24452 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
24453 (dg-require-weak, dg-require-visibility, dg-require-alias,
24454 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
24455 dg-require-iconv, dg-require-named-sections): Use it.
24456
24457 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
24458
24459 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
24460
24461 PR target/16457
24462 * gcc.dg/ppc-and-1: New
24463
24464 PR target/16796
24465 * gcc.dg/ppc-mov-1.c: New.
24466
24467 PR target/16458
24468 * gcc.dg/ppc-compare-1.c: New.
24469
24470 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
24471
24472 * objc.dg/desig-init-2.m: New test.
24473
24474 2004-11-10 Adam Nemet <anemet@lnxw.com>
24475
24476 PR middle-end/18160
24477 * g++.dg/warn/register-var-1.C: New test.
24478 * g++.dg/warn/register-var-2.C: New test.
24479
24480 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24481
24482 * gcc.dg/union-2.c: New test.
24483
24484 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
24485
24486 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
24487 New test for PR tree-optimization/17892.
24488
24489 2004-11-09 Mark Mitchell <mark@codesourcery.com>
24490
24491 PR c++/18369
24492 * g++.dg/init/new12.C: New test.
24493
24494 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
24495
24496 * gcc.target/sparc: New directory.
24497 * gcc.target/sparc/sparc.exp: New driver.
24498 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
24499 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
24500 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
24501 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
24502
24503 2004-11-10 Paul Brook <paul@codesourcery.com>
24504
24505 PR fortran/18218
24506 * gfortran.dg/list_read.c: New test.
24507
24508 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24509
24510 PR c/18322
24511 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
24512 expected diagnostic location.
24513
24514 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
24515
24516 * gcc.dg/20041109-1.c: New test.
24517
24518 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
24519
24520 PR objc/18406
24521 * objc/compile/pr18406.m: New test.
24522
24523 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24524
24525 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
24526
24527 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24528
24529 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
24530
24531 2004-11-08 Steve Ellcey <sje@cup.hp.com>
24532
24533 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
24534
24535 2004-11-08 Steve Ellcey <sje@cup.hp.com>
24536
24537 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
24538 exit.
24539
24540 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
24541
24542 PR tree-opt/18299
24543 * gcc.c-torture/pr18299-1.c: New test.
24544
24545 2004-11-06 Andreas Schwab <schwab@suse.de>
24546
24547 * gcc.dg/pr16286.c: Also test for bool and pixel.
24548
24549 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
24550
24551 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
24552 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
24553 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
24554 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
24555 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
24556 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
24557 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
24558 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
24559 gcc.dg/struct-semi-3.c: New tests.
24560
24561 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24562
24563 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
24564
24565 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24566
24567 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
24568 Do not use C99 designators.
24569
24570 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24571
24572 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
24573
24574 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24575
24576 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
24577 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
24578 * gcc.c-torture/execute/simd-5.x: Remove.
24579
24580 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
24581
24582 PR rtl-optimization/17933
24583 * gcc.dg/torture/pr17933-1.c: New test.
24584
24585 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
24586
24587 PR target/18106
24588 * lib/target-supports.exp (check_weak_available): Support
24589 Windows.
24590
24591 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
24592
24593 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
24594 call to fflush(stdout) before abort.
24595 (my_ffsll): New function.
24596 (generate_fields): Use it.
24597
24598 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
24599
24600 * gcc.dg/init-undef-1.c: New test.
24601
24602 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
24603
24604 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
24605 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
24606 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
24607 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
24608 expected messages for new parser.
24609
24610 2004-11-04 Mark Mitchell <mark@codesourcery.com>
24611
24612 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
24613
24614 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24615
24616 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
24617 on LP64 targets.
24618
24619 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
24620
24621 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
24622 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
24623 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
24624 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
24625 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
24626 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
24627 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
24628 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
24629 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
24630 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
24631
24632 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
24633
24634 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
24635 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
24636 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
24637 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
24638 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
24639 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
24640 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
24641 for new parser.
24642
24643 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
24644
24645 PR target/15342
24646 * gcc.dg/20041104-1.c: New test.
24647
24648 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24649
24650 * g++.dg/template/nontype7.C: New test.
24651 * g++.dg/template/nontype8.C: Likewise.
24652 * g++.dg/template/nontype9.C: Likewise.
24653 * g++.dg/template/nontype10.C: Likewise.
24654 * g++.dg/tc1/dr49.C: Likewise.
24655 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
24656 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
24657
24658 2004-11-04 Ben Elliston <bje@au.ibm.com>
24659
24660 * g++.dg/rtti/tinfo1.C: Remove xfails.
24661
24662 2004-11-04 Ben Elliston <bje@au.ibm.com>
24663
24664 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
24665 packed attribute to the definition to satisfy the new C++ parser.
24666
24667 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24668
24669 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
24670 invocations of va_arg.
24671
24672 2004-11-02 Mark Mitchell <mark@codesourcery.com>
24673
24674 PR c++/18124
24675 * g++.dg/template/crash25.C: New test.
24676
24677 PR c++/18155
24678 * g++.dg/template/typedef2.C: New test.
24679 * g++.dg/parse/crash13.C: Adjust error markers.
24680
24681 PR c++/18177
24682 * g++.dg/conversion/const3.C: New test.
24683
24684 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24685
24686 PR fortran/17535
24687 PR fortran/17583
24688 PR fortran/17713
24689 * gfortran.dg/generic_[123].f90: New testcases.
24690
24691 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24692
24693 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
24694 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
24695
24696 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
24697
24698 PR tree-opt/16808
24699 * gcc.c-torture/compile/pr16808.c: New test.
24700
24701 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
24702
24703 PR rtl-optimization/17104
24704 * gcc.dg/ppc-bitfield1.c: New.
24705
24706 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
24707
24708 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
24709
24710 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
24711
24712 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
24713 strings for 32-bit code.
24714
24715 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
24716
24717 PR c/18239
24718 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
24719
24720 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
24721
24722 PR c++/18064
24723 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
24724
24725 2004-10-31 Mark Mitchell <mark@codesourcery.com>
24726
24727 PR c++/15172
24728 * g++.dg/init/aggr2.C: New test.
24729
24730 2004-10-30 Ziemowit Laski <zlaski@apple.com>
24731
24732 * objc.dg/local-decl-1.m: New test.
24733
24734 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
24735
24736 * gcc.dg/20040910-1.c: Adjust regex.
24737
24738 2004-10-30 Roger Sayle <roger@eyesopen.com>
24739
24740 PR rtl-optimization/18084
24741 * g++.dg/opt/pr18084-1.C: New testcase.
24742
24743 2004-10-30 Matt Austern <austern@apple.com>
24744
24745 PR c++/17542
24746 * g++.dg/ext/attrib18.C: New test.
24747
24748 2004-10-30 Roger Sayle <roger@eyesopen.com>
24749
24750 PR middle-end/18096
24751 * gcc.dg/pr18096-1.c: New test case.
24752
24753 2004-10-30 Roger Sayle <roger@eyesopen.com>
24754
24755 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
24756
24757 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
24758
24759 PR c/16666
24760 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
24761 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
24762 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
24763 gcc.dg/old-style-prom-3.c: New tests.
24764
24765 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
24766
24767 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
24768 Remove unnecessary inclusion of stdio.h.
24769
24770 2004-10-29 Roger Sayle <roger@eyesopen.com>
24771
24772 PR rtl-optimization/17581
24773 * gcc.dg/pr17581-1.c: New test case.
24774
24775 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
24776
24777 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
24778 being implemented.
24779 * g++.dg/conversion/dr195-1.C: New.
24780 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
24781 * g++.old-deja/g++.mike/p10148.C: Likewise.
24782
24783 2004-10-29 Mark Mitchell <mark@codesourcery.com>
24784
24785 PR c++/17695
24786 * g++.dg/debug/typedef2.C: New test.
24787
24788 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
24789
24790 PR fortran/13490
24791 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
24792 * gfortran.dg/g77/README: Update.
24793
24794 2004-10-28 Matt Austern <austern@apple.com>
24795
24796 PR c++/14124
24797 * g++.dg/ext/packed7.C: New test.
24798
24799 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
24800
24801 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
24802 scan-assembler.
24803 * lib/scanasm.exp (hidden-scan-for): New proc.
24804 (scan-hidden): Use hidden-scan-for instead of constructing the scan
24805 string.
24806 (scan-not-hidden): Likewise.
24807 * lib/target-supports.exp (check_visibility_available): mach-o is
24808 support too.
24809
24810 2004-10-28 Mark Mitchell <mark@codesourcery.com>
24811
24812 PR c++/17132
24813 * g++.dg/template/memclass3.C: New test.
24814
24815 2004-10-28 Adam Nemet <anemet@lnxw.com>
24816
24817 PR middle-end/18160
24818 * gcc.dg/register-var-1.c: New test.
24819 * gcc.dg/register-var-2.c: New test.
24820 * gcc.dg/asm-7.c: Taking the address of a register variable is an
24821 error now.
24822
24823 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
24824
24825 PR other/18172
24826 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
24827 unused variables.
24828 * gcc.dg/vect/vect-22.c: Likewise.
24829
24830 2004-10-28 Jakub Jelinek <jakub@redhat.com>
24831
24832 * gcc.dg/i386-rotate-1.c: New test.
24833
24834 2004-10-27 Mark Mitchell <mark@codesourcery.com>
24835
24836 * g++.dg/init/ref12.C: Add "run" marker.
24837
24838 PR c++/17435
24839 * g++.dg/init/ref12.C: New test.
24840
24841 PR c++/18140
24842 * g++.dg/template/shift1.C: New test.
24843 * g++.dg/template/error10.C: Adjust error markers.
24844
24845 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
24846
24847 PR tree-opt/17529
24848 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
24849
24850 2004-10-27 Geoffrey Keating <geoffk@apple.com>
24851
24852 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
24853 * gcc.dg/weak/weak-3.c: Likewise.
24854 * gcc.dg/weak/weak-5.c: Likewise.
24855 * gcc.dg/weak/weak-9.c: Likewise.
24856 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
24857 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
24858
24859 * gcc.dg/darwin-weakimport-1.c: New.
24860
24861 2004-10-28 Ben Elliston <bje@au.ibm.com>
24862
24863 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
24864
24865 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
24866
24867 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
24868 'syntax' error messages.
24869 * gcc.dg/cpp/direct2s.c: Likewise.
24870
24871 2004-10-26 Geoffrey Keating <geoffk@apple.com>
24872
24873 * gcc.c-torture/compile/20041026-1.c: New.
24874
24875 2004-10-26 Mark Mitchell <mark@codesourcery.com>
24876
24877 PR c++/18093
24878 * g++.dg/lookup/ns2.C: New test.
24879
24880 PR c++/18020
24881 * g++.dg/template/enum4.C: New test.
24882
24883 PR c++/18161
24884 * g++.dg/template/expr1.C: New test.
24885
24886 2004-10-26 Ben Elliston <bje@au.ibm.com>
24887
24888 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
24889
24890 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
24891
24892 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
24893 gcc.dg/decl-nospec-3.c: New tests.
24894
24895 2004-10-26 Ziemowit Laski <zlaski@apple.com>
24896
24897 * objc.dg/super-class-3.m: New test.
24898
24899 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
24900
24901 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
24902 resyncing.
24903 * gcc.dg/cpp/direct2s.c: Likewise.
24904
24905 2004-10-25 Geoffrey Keating <geoffk@apple.com>
24906
24907 * objc.dg/image-info.m: Update for changes to section selection.
24908
24909 2004-10-25 David Ayers <d.ayers@inode.at>
24910 Ziemowit Laski <zlaski@apple.com>
24911
24912 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
24913 diagnostics when messaging 'id <Proto>'.
24914 * objc.dg/class-protocol-1.m: New test.
24915 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
24916 a non-existent method signature.
24917 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
24918 Update diagnostics when messaging with non-existent method signature.
24919 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
24920 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
24921 invalid receivers are now resolved as if messaging 'id'; remove
24922 extraneous diagnostics.
24923
24924 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
24925
24926 PR c/16667
24927 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
24928 gcc.dg/init-desig-obs-3.c: New tests.
24929
24930 2004-10-25 Jakub Jelinek <jakub@redhat.com>
24931
24932 * gcc.dg/debug/20041023-1.c: New test.
24933
24934 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
24935
24936 PR middle-end/17407
24937 * gcc.c-torture/compile/pr17407.c: New test.
24938
24939 PR c++/18121
24940 * g++.dg/template/array8.C: New test.
24941
24942 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24943
24944 PR other/18138
24945 * lib/g++.exp: Accept more than one multilib libgcc.
24946 * lib/gcc-dg.exp: Likewise.
24947 * lib/objc.exp: Likewise.
24948 * lib/treelang.exp: Likewise.
24949 * lib/gfortran.exp: Likewise.
24950
24951 2004-10-24 Ben Elliston <bje@au.ibm.com>
24952
24953 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
24954
24955 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
24956
24957 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
24958 * gcc.dg/c99-const-expr-3.c: Likewise.
24959
24960 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
24961
24962 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
24963
24964 2004-10-23 Ben Elliston <bje@au.ibm.com>
24965
24966 * gcc.c-torture/execute/loop-2e.x: Remove.
24967
24968 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
24969
24970 PR c++/18095
24971 * g++.dg/parse/crash18.C: New.
24972 * g++.dg/parse/crash19.C: New.
24973
24974 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
24975
24976 * g++.dg/ext/dllimport1.C: Move dg-warnings.
24977 * g++.dg/ext/dllimport2.C: Same.
24978 * g++.dg/ext/dllimport8.C: Same.
24979
24980 2004-10-21 Mark Mitchell <mark@codesourcery.com>
24981
24982 PR c++/10841
24983 * g++.dg/conversion/cast1.C: New test.
24984 * g++.dg/overload/pmf1.C: Adjust error marker.
24985
24986 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
24987
24988 PR objc/17923
24989 * objc.dg/const-str-7.m: New test.
24990
24991 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24992
24993 * g++.dg/template/memfriend11.C: Fix comment typo.
24994 * g++.dg/template/memfriend14.C: Likewise.
24995
24996 2004-10-20 Richard Henderson <rth@redhat.com>
24997
24998 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
24999 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
25000 -fasynchronous-unwind-tables.
25001
25002 2004-10-20 Richard Henderson <rth@redhat.com>
25003
25004 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
25005 (main): Return success.
25006 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
25007 (main): Return success.
25008
25009 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25010
25011 PR c++/13495
25012 * g++.dg/template/memfriend9.C: New test.
25013 * g++.dg/template/memfriend10.C: Likewise.
25014 * g++.dg/template/memfriend11.C: Likewise.
25015 * g++.dg/template/memfriend12.C: Likewise.
25016 * g++.dg/template/memfriend13.C: Likewise.
25017 * g++.dg/template/memfriend14.C: Likewise.
25018 * g++.dg/template/memfriend15.C: Likewise.
25019 * g++.dg/template/memfriend16.C: Likewise.
25020 * g++.dg/template/memfriend17.C: Likewise.
25021 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
25022
25023 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
25024
25025 * g++.dg/conversion/dr195.C: New.
25026 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
25027
25028 2004-10-20 Ben Elliston <bje@au.ibm.com>
25029 Devang Patel <dpatel@apple.com>
25030
25031 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
25032 of floating point arithmetic, which could trap.
25033
25034 2004-10-19 Mark Mitchell <mark@codesourcery.com>
25035
25036 PR c++/14035
25037 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
25038 * g++.dg/conversion/const2.C: New test.
25039 * g++.dg/expr/reinterpret2.C: New test.
25040 * g++.dg/expr/reinterpret3.C: New test.
25041 * g++.dg/expr/cast2.C: New test.
25042 * g++.dg/expr/copy1.C: New test.
25043 * g++.dg/other/conversion1.C: Change error message.
25044 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
25045 function pointers to void *.
25046 * g++.old-deja/g++.mike/p10148.C: Likewise.
25047
25048 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25049
25050 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
25051
25052 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
25053
25054 PR c++/18047
25055
25056 * g++.dg/parse/expr3.C: New test.
25057
25058 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25059
25060 * gcc.dg/smod-1.c: New test.
25061
25062 2004-10-18 Ziemowit Laski <zlaski@apple.com>
25063
25064 * objc.dg/method-14.m: New test.
25065
25066 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
25067
25068 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
25069 Also xfail as the patch was reverted.
25070
25071 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
25072
25073 PR middle-end/16973
25074 * gcc.dg/pr16973.c: New test.
25075
25076 2004-10-18 Diego Novillo <dnovillo@redhat.com>
25077
25078 PR tree-optimization/17656
25079 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
25080
25081 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
25082
25083 * g++.dg/eh/shadow1.C: New.
25084
25085 2004-10-18 Jakub Jelinek <jakub@redhat.com>
25086
25087 * gcc.c-torture/compile/20041018-1.c: New test.
25088
25089 2004-10-18 Ben Elliston <bje@au.ibm.com>
25090
25091 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
25092 compiler referring to register 0 when accessing sdata. The linker
25093 now patches things up.
25094
25095 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
25096
25097 PR c/17529
25098 * gcc.c-torture/compile/pr17529.c: New test.
25099
25100 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25101
25102 PR c++/17743
25103 * g++.dg/ext/attrib17.C: New test.
25104
25105 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25106
25107 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
25108
25109 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25110
25111 PR c++/10479
25112 * g++.dg/ext/attrib16.C: New test.
25113
25114 2004-10-15 Mark Mitchell <mark@codesourcery.com>
25115
25116 PR c++/17042
25117 * g++.dg/init/dso_handle1.C: New test.
25118
25119 PR c++/14667
25120 * g++.dg/parse/typedef6.C: New test.
25121
25122 PR c++/17916
25123 * g++.dg/parse/pragma1.C: New test.
25124
25125 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
25126
25127 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
25128
25129 2004-10-15 Steve Ellcey <sje@cup.hp.com>
25130
25131 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
25132 -fno-common when on HPPA HP-UX platforms.
25133
25134 2004-10-15 Jakub Jelinek <jakub@redhat.com>
25135
25136 PR other/16820
25137 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
25138 stdint.h.
25139 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
25140 uintptr_t.
25141
25142 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
25143
25144 PR c++/16301
25145 * g++.dg/lookup/strong-using-4.C: New test.
25146
25147 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
25148
25149 PR middle-end/16567
25150 * gcc.c-torture/compile/nested-1.c: New test.
25151
25152 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
25153
25154 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
25155 and mipsisa64*-*-* (until support for misaligned loads is added).
25156 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
25157 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
25158 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
25159 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
25160 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
25161 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
25162
25163 2004-10-14 Mark Mitchell <mark@codesourcery.com>
25164
25165 PR c++/17976
25166 * g++.dg/init/dtor3.C: New test.
25167
25168 2004-10-15 Ben Elliston <bje@au.ibm.com>
25169
25170 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
25171
25172 2004-10-14 Geoffrey Keating <geoffk@apple.com>
25173
25174 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
25175 * gcc.dg/macho-lo-sum.c: Likewise.
25176
25177 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
25178
25179 * gcc.dg/ppc-spe64-1.c: New test.
25180
25181 2004-10-14 Devang Patel <dpatel@apple.com>
25182
25183 PR 17635
25184 * gcc.dg/pr17635.c : New test.
25185
25186 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
25187
25188 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
25189 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
25190 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
25191 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
25192 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
25193 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
25194 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
25195 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
25196 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
25197 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
25198 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
25199 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
25200 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
25201 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
25202 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
25203 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
25204 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
25205 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
25206
25207 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
25208
25209 * gcc.dg/vect/vect-82.c: New testcase.
25210 * gcc.dg/vect/vect-82_64.c: New testcase.
25211 * gcc.dg/vect/vect-83.c: New testcase.
25212 * gcc.dg/vect/vect-83_64.c: New testcase.
25213
25214 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
25215
25216 * gcc.dg/cpp/error-1.c: New test.
25217
25218 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
25219
25220 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
25221
25222 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
25223
25224 PR target/17984
25225 * gcc.dg/cris-peep2-xsrand2.c: New test.
25226
25227 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
25228
25229 PR c++/17661
25230 * testsuite/g++.dg/expr/for2.C: New test.
25231
25232 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25233
25234 * g++.dg/inherit/thunk1.C: Run on the SPARC.
25235
25236 2004-10-13 Jakub Jelinek <jakub@redhat.com>
25237
25238 PR tree-optimization/17724
25239 * g++.dg/opt/pr17724-1.C: New test.
25240 * g++.dg/opt/pr17724-2.C: New test.
25241 * g++.dg/opt/pr17724-3.C: New test.
25242 * g++.dg/opt/pr17724-4.C: New test.
25243 * g++.dg/opt/pr17724-5.C: New test.
25244 * g++.dg/opt/pr17724-6.C: New test.
25245
25246 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
25247
25248 PR c/17301
25249 * gcc.dg/pr17301-2.c: New test.
25250
25251 2004-10-11 Mark Mitchell <mark@codesourcery.com>
25252
25253 PR c++/15876
25254 * g++.dg/parse/error22.C: New test.
25255
25256 PR c++/17936
25257 * g++.dg/template/spec18.C: New test.
25258
25259 2004-10-11 Steve Ellcey <sje@cup.hp.com>
25260
25261 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
25262 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
25263 memcpy.
25264 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
25265 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
25266
25267 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
25268
25269 * g++.dg/eh/cleanup5.C: Add dg-options "".
25270
25271 2004-10-11 Roger Sayle <roger@eyesopen.com>
25272
25273 PR middle-end/17657
25274 * gcc.dg/switch-4.c: New test case.
25275
25276 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
25277
25278 * gcc.c-torture/execute/20041011-1.c: New test.
25279
25280 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
25281
25282 PR c++/17554
25283 * g++.dg/init/for3.C: New test.
25284
25285 PR c++/17657
25286 * g++.dg/opt/switch2.C: New test.
25287
25288 PR middle-end/17703
25289 * g++.dg/warn/Wreturn-2.C: New test.
25290
25291 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
25292
25293 PR c++/17907
25294 * g++.dg/eh/cleanup5.C: New test.
25295
25296 2004-10-10 Mark Mitchell <mark@codesourcery.com>
25297
25298 PR c++/17393
25299 * g++.dg/parse/error21.C: New test.
25300
25301 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
25302
25303 * g++.dg/overload/pmf1.C: Adjust quoting marks.
25304 * g++.dg/warn/incomplete1.C: Likewise.
25305 * g++.dg/template/qualttp20.C: Likewise.
25306
25307 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25308
25309 PR c/17881
25310 * parm-incomplete-1.c: New test.
25311
25312 2004-10-09 Mark Mitchell <mark@codesourcery.com>
25313
25314 PR c++/17867
25315 * g++.dg/parse/error19.C: New test.
25316
25317 PR c++/17670
25318 * g++.dg/init/new11.C: New test.
25319
25320 PR c++/17821
25321 * g++.dg/parse/error20.C: New test.
25322
25323 PR c++/17826
25324 * g++.dg/template/crash24.C: New test.
25325
25326 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25327
25328 PR c/17301
25329 * gcc.dg/pr17301-1.c: New test.
25330
25331 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25332
25333 PR c/17189
25334 * gcc.dg/anon-struct-5.c: New test.
25335
25336 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
25337
25338 PR c/17844
25339 * gcc.dg/pr17844-1.c: New test.
25340
25341 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
25342
25343 PR tree-optimization/17906
25344 * gcc.c-torture/compile/pr17906.c: New.
25345
25346 2004-10-09 Stuart Hastings <stuart@apple.com>
25347 Roger Sayle <roger@eyesopen.com>
25348
25349 PR rtl-optimization/17853
25350 * gcc.dg/i386-mmx-5.c: New testcase.
25351
25352 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
25353
25354 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
25355
25356 2004-10-09 Mark Mitchell <mark@codesourcery.com>
25357
25358 PR c++/17524
25359 * g++.dg/template/static9.C: New test.
25360
25361 PR c++/17685
25362 * g++.dg/parse/operator5.C: New test.
25363
25364 2004-10-09 Roger Sayle <roger@eyesopen.com>
25365
25366 PR middle-end/17894
25367 * gcc.c-torture/execute/divcmp-4.c: New test case.
25368
25369 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25370
25371 PR tree-opt/17902
25372 * g++.dg/opt/pr17902.C: New test.
25373
25374 2004-10-09 Jakub Jelinek <jakub@redhat.com>
25375
25376 * gcc.dg/cpp/ident-1.c: Add dg-options "".
25377
25378 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25379
25380 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
25381
25382 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25383
25384 * gcc.dg/assign-warn-3.c: New test.
25385
25386 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25387
25388 PR c/16999
25389 * gcc.dg/cpp/ident-1.c: New test.
25390
25391 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
25392
25393 * gcc.c-torture/compile/acc1.c: New.
25394
25395 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25396
25397 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
25398 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
25399
25400 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25401
25402 * gcc.dg/ultrasp11.c: New test.
25403
25404 2004-10-08 Michael Matz <matz@suse.de>
25405
25406 * gcc.dg/doloop-2.c: New test.
25407
25408 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25409
25410 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
25411 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
25412 objc.dg/method-9.m: Update expected diagnostics.
25413
25414 2004-10-07 Geoffrey Keating <geoffk@apple.com>
25415
25416 * gcc.dg/ppc-fsel-3.c: New file.
25417 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
25418
25419 2004-10-07 Paul Brook <paul@codesourcery.com>
25420
25421 * gfortran.dg/intrinsic_verify_1.f90: New test.
25422
25423 2004-10-07 Paul Brook <paul@codesourcery.com>
25424
25425 * gfortran.dg/empty_format_1.f90: Remove stray commas.
25426
25427 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25428
25429 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
25430 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
25431 commit.
25432
25433 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
25434
25435 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
25436
25437 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25438
25439 PR c++/17115
25440 * g++.dg/warn/Winline-4.C: New test.
25441
25442 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25443
25444 * gcc.c-torture/compile/20041007-1.c: New test.
25445
25446 2004-10-07 Paul Brook <paul@codesourcery.com>
25447
25448 PR fortran/17678
25449 * gfortran.dg/use_allocated_1.f90: New test.
25450
25451 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
25452
25453 PR middle-end/17849
25454 * gfortran.fortran-torture/compile/nested.f90: New test
25455
25456 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
25457
25458 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
25459
25460 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
25461
25462 PR c++/17368
25463 * g++.dg/ext/asm6.C: New test.
25464
25465 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
25466
25467 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
25468
25469 2004-10-06 Paul Brook <paul@codesourcery.com>
25470
25471 PR libfortran/17709
25472 * gfortran.dg/empty_format_1.f90: New test.
25473
25474 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25475
25476 PR fortran/17568
25477 * gfortran.dg/ishft.f90: New test.
25478
25479 PR fortran/17283
25480 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
25481 tests.
25482
25483 2004-10-06 Paul Brook <paul@codesourcery.com>
25484
25485 * gfortran.dg/do_1.f90: New test.
25486
25487 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25488
25489 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
25490 optimizing for size.
25491
25492 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
25493
25494 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
25495
25496 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
25497
25498 * gcc.c-torture/compile/20041005-1.c: New test.
25499
25500 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
25501
25502 PR c++/17829
25503 * g++.dg/lookup/koenig4.C: New.
25504
25505 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
25506
25507 * g++.dg/other/classkey1.C: Adjust quoting marks.
25508 * g++.dg/parse/error15.C: Likewise.
25509 * g++.dg/template/meminit2.C (int>): Likewise.
25510
25511 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25512
25513 PR fortran/17283
25514 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
25515
25516 PR fortran/17631
25517 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
25518
25519 PR fortran/17708
25520 * gfortran.dg/pr17708.f90: New test.
25521
25522 2004-10-04 Chao-ying Fu <fu@mips.com>
25523
25524 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
25525 * gcc.dg/vect/vect-4.c: Ditto.
25526 * gcc.dg/vect/vect-5.c: Ditto.
25527 * gcc.dg/vect/vect-6.c: Ditto.
25528 * gcc.dg/vect/vect-8.c: Ditto.
25529 * gcc.dg/vect/vect-16.c: Ditto.
25530 * gcc.dg/vect/vect-30.c: Ditto.
25531 * gcc.dg/vect/vect-40.c: Ditto.
25532 * gcc.dg/vect/vect-41.c: Ditto.
25533 * gcc.dg/vect/vect-42.c: Ditto.
25534 * gcc.dg/vect/vect-43.c: Ditto.
25535 * gcc.dg/vect/vect-44.c: Ditto.
25536 * gcc.dg/vect/vect-45.c: Ditto.
25537 * gcc.dg/vect/vect-46.c: Ditto.
25538 * gcc.dg/vect/vect-47.c: Ditto.
25539 * gcc.dg/vect/vect-48.c: Ditto.
25540 * gcc.dg/vect/vect-49.c: Ditto.
25541 * gcc.dg/vect/vect-50.c: Ditto.
25542 * gcc.dg/vect/vect-51.c: Ditto.
25543 * gcc.dg/vect/vect-52.c: Ditto.
25544 * gcc.dg/vect/vect-53.c: Ditto.
25545 * gcc.dg/vect/vect-54.c: Ditto.
25546 * gcc.dg/vect/vect-55.c: Ditto.
25547 * gcc.dg/vect/vect-56.c: Ditto.
25548 * gcc.dg/vect/vect-57.c: Ditto.
25549 * gcc.dg/vect/vect-58.c: Ditto.
25550 * gcc.dg/vect/vect-59.c: Ditto.
25551 * gcc.dg/vect/vect-60.c: Ditto.
25552 * gcc.dg/vect/vect-74.c: Ditto.
25553 * gcc.dg/vect/vect-79.c: Ditto.
25554 * gcc.dg/vect/vect-80.c: Ditto.
25555
25556 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
25557
25558 * gcc.dg/unused-7.c: Use the correct option.
25559
25560 2004-10-04 Paul Brook <paul@codesourcery.com>
25561 Bud Davis <bdavis9659@comcast.net>
25562
25563 PR fortran/17706
25564 PR fortran/16434
25565 * gfortran/pr17706.f90: New test.
25566 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
25567
25568 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25569
25570 * gfortran.dg/pr17612.f90: New test.
25571
25572 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
25573
25574 * g++.dg/template/local1.C: Adjust quoting marks in
25575 testing for diagnostics.
25576 * g++.dg/tls/diag-2.C: Likewise.
25577 * g++.dg/other/error8.C: Likewise.
25578
25579 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
25580
25581 PR c/17178
25582 * gcc.dg/unused-4.c: Adjust to be correct.
25583
25584 PR c/17820
25585 * gcc.dg/unused-7.c: New test.
25586
25587 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
25588
25589 PR c++/17797
25590 * g++.dg/overload/template2.C: New test.
25591
25592 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
25593
25594 PR tree-optimization/16632
25595 * gcc.dg/tree-ssa/20041002-1.c: New.
25596
25597 2004-10-03 Paul Brook <paul@codesourcery.com>
25598
25599 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
25600 rather than relying on default formatting.
25601
25602 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
25603
25604 * gcc.dg/20040920-1.c: Update expected message text.
25605
25606 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
25607
25608 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
25609
25610 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
25611
25612 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
25613 tree level.
25614
25615 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
25616
25617 * gcc.dg/tree-ssa/pr17343.c: Remove.
25618
25619 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
25620
25621 PR tree-opt/17343
25622 * gcc.dg/tree-ssa/pr17343.c: New test.
25623
25624 2004-10-01 Jakub Jelinek <jakub@redhat.com>
25625
25626 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
25627 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
25628 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
25629 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
25630 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
25631
25632 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
25633
25634 * gcc.dg/lvalue-2.c: New test.
25635
25636 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
25637
25638 PR c/17730
25639 * gcc.dg/pr17730-1.c: New test
25640
25641 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
25642
25643 PR c/7425
25644 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
25645
25646 2004-09-29 Jakub Jelinek <jakub@redhat.com>
25647
25648 * gcc.c-torture/execute/stdarg-1.c: New test.
25649 * gcc.c-torture/execute/stdarg-2.c: New test.
25650 * gcc.c-torture/execute/stdarg-3.c: New test.
25651 * gcc.dg/tree-ssa/stdarg-1.c: New test.
25652 * gcc.dg/tree-ssa/stdarg-2.c: New test.
25653 * gcc.dg/tree-ssa/stdarg-3.c: New test.
25654 * gcc.dg/tree-ssa/stdarg-4.c: New test.
25655 * gcc.dg/tree-ssa/stdarg-5.c: New test.
25656
25657 2004-09-29 Jakub Jelinek <jakub@redhat.com>
25658
25659 PR tree-optimization/17697
25660 * g++.dg/opt/pr17697-1.C: New test.
25661 * g++.dg/opt/pr17697-2.C: New test.
25662 * g++.dg/opt/pr17697-3.C: New test.
25663
25664 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
25665
25666 PR c/16409
25667 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
25668 gcc.dg/vla-init-5.c: New tests.
25669
25670 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
25671
25672 PR c/13804
25673 * gcc.dg/pr13804-1.c: New test.
25674
25675 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25676
25677 PR fortran/16938
25678 * gfortran.dg/pr16938.f90: New test.
25679
25680 2004-09-27 Mark Mitchell <mark@codesourcery.com>
25681
25682 * g++.dg/template/crash23.C: New test.
25683
25684 2004-09-27 Mark Mitchell <mark@codesourcery.com>
25685
25686 PR c++/17585
25687 * g++.dg/template/static8.C: New test.
25688
25689 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
25690
25691 PR c++/17681
25692 * g++.dg/other/error9.C: New test.
25693
25694 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
25695
25696 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
25697
25698 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25699
25700 PR fortran/15164
25701 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
25702
25703 2004-09-26 Roger Sayle <roger@eyesopen.com>
25704
25705 PR middle-end/17112
25706 * gcc.dg/pr17112-1.c: New test case.
25707
25708 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
25709
25710 PR c/11459
25711 * gcc.dg/pr11459-1.c: New test.
25712
25713 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
25714
25715 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
25716 * gcc.dg/tree-ssa/loop-4.c: Likewise.
25717
25718 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25719
25720 * gfortran.dg/pr15324.f90: Make array bounds consistent.
25721
25722 2004-09-25 Jan Hubicka <jh@suse.cz>
25723
25724 * compile/30040909-1.c: New test.
25725 * compile/30040907-1.c: New test.
25726
25727 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
25728
25729 * gcc.c-torture/execute/va-arg-26.c: New test.
25730
25731 2004-09-24 Zack Weinberg <zack@codesourcery.com>
25732
25733 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
25734 extra diagnostics on targets with 64-bit pointers.
25735 * objc.dg/selector-1.m: Adjust dg-warning regexp.
25736
25737 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
25738
25739 PR c/17188
25740 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
25741 * gcc.dg/decl-3.c: Adjust expected message.
25742
25743 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25744
25745 PR fortran/17615
25746 * gfortran.dg/pr17615.f90: New test.
25747
25748 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
25749
25750 PR tree-optimzation/17517
25751 * g++.dg/tree-ssa/pr17517.C: New Test.
25752
25753 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
25754
25755 PR c++/16889
25756 * g++.dg/lookup/ambig3.C: New.
25757
25758 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
25759
25760 PR tree-opt/17624
25761 * g++.dg/opt/pr17624.C: New test.
25762
25763 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
25764
25765 PR c/6980
25766 * gcc.dg/Wbad-function-cast-1.c: New test.
25767
25768 2004-09-23 Zack Weinberg <zack@codesourcery.com>
25769
25770 * g++.dg/ext/complit1.C
25771 * g++.dg/other/error2.C
25772 * g++.dg/other/nontype-1.C
25773 * g++.dg/parse/crash11.C
25774 * g++.dg/parse/crash12.C
25775 * g++.dg/parse/error15.C
25776 * g++.dg/parse/error4.C
25777 * g++.dg/parse/tmpl-outside1.C
25778 * g++.dg/parse/too-many-tmpl-args1.C
25779 * g++.dg/template/dependent-expr3.C
25780 * g++.dg/template/error10.C
25781 * g++.dg/template/instantiate1.C
25782 * g++.dg/template/vtable2.C
25783 * g++.dg/warn/Wshadow-1.C
25784 * g++.dg/warn/weak1.C
25785 * g++.old-deja/g++.brendan/crash16.C
25786 * g++.old-deja/g++.brendan/crash18.C
25787 * g++.old-deja/g++.brendan/crash48.C
25788 * g++.old-deja/g++.brendan/crash49.C
25789 * g++.old-deja/g++.brendan/crash55.C
25790 * g++.old-deja/g++.brendan/crash56.C
25791 * g++.old-deja/g++.brendan/crash8.C
25792 * g++.old-deja/g++.brendan/enum11.C
25793 * g++.old-deja/g++.brendan/enum8.C
25794 * g++.old-deja/g++.brendan/enum9.C
25795 * g++.old-deja/g++.brendan/friend3.C
25796 * g++.old-deja/g++.brendan/misc14.C
25797 * g++.old-deja/g++.bugs/900402_02.C
25798 * g++.old-deja/g++.bugs/900404_03.C
25799 * g++.old-deja/g++.bugs/900404_04.C
25800 * g++.old-deja/g++.bugs/900428_03.C
25801 * g++.old-deja/g++.jason/crash4.C
25802 * g++.old-deja/g++.jason/overload21.C
25803 * g++.old-deja/g++.jason/redecl1.C
25804 * g++.old-deja/g++.jason/report.C
25805 * g++.old-deja/g++.jason/rfg10.C
25806 * g++.old-deja/g++.jason/template30.C
25807 * g++.old-deja/g++.law/arm12.C
25808 * g++.old-deja/g++.law/ctors5.C
25809 * g++.old-deja/g++.law/cvt20.C
25810 * g++.old-deja/g++.law/init10.C
25811 * g++.old-deja/g++.law/init8.C
25812 * g++.old-deja/g++.law/visibility17.C
25813 * g++.old-deja/g++.law/visibility7.C
25814 * g++.old-deja/g++.mike/net8.C
25815 * g++.old-deja/g++.mike/p646.C
25816 * g++.old-deja/g++.mike/p700.C
25817 * g++.old-deja/g++.mike/p701.C
25818 * g++.old-deja/g++.mike/p811.C
25819 * g++.old-deja/g++.ns/template13.C
25820 * g++.old-deja/g++.other/array3.C
25821 * g++.old-deja/g++.other/crash25.C
25822 * g++.old-deja/g++.other/dtor3.C
25823 * g++.old-deja/g++.other/dtor4.C
25824 * g++.old-deja/g++.other/main1.C
25825 * g++.old-deja/g++.other/warn7.C
25826 * g++.old-deja/g++.pt/crash11.C
25827 * g++.old-deja/g++.pt/crash36.C
25828 * g++.old-deja/g++.pt/spec22.C
25829 * g++.old-deja/g++.pt/spec9.C
25830 * g++.old-deja/g++.pt/ttp52.C
25831 * g++.old-deja/g++.robertl/eb103.C
25832 * g++.old-deja/g++.robertl/eb121.C
25833 * g++.old-deja/g++.robertl/eb22.C
25834 * g++.old-deja/g++.robertl/eb8.C:
25835 Update locations and/or regexps of dg-error markers.
25836 Remove markers for some bogus messages that are no longer issued.
25837
25838 2004-09-23 Jakub Jelinek <jakub@redhat.com>
25839
25840 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
25841 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
25842
25843 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
25844
25845 PR c++/17618
25846 * g++.dg/lookup/crash5.C: New test.
25847
25848 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
25849
25850 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
25851 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
25852 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
25853 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
25854 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
25855 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
25856
25857 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
25858 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
25859 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
25860 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
25861 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
25862 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
25863
25864 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
25865
25866 * gcc.dg/vect/vect-44.c: Check additional cases.
25867 * gcc.dg/vect/vect-48.c: Check additional cases.
25868
25869 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
25870 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
25871 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
25872 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
25873 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
25874 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
25875 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
25876 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
25877 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
25878
25879 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
25880 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
25881 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
25882
25883 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25884
25885 * gcc.dg/tree-ssa/loop-6.c: New test.
25886
25887 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
25888
25889 PR c++/17620
25890 * g++.dg/inherit/base2.C: New.
25891
25892 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25893
25894 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
25895 * gcc.dg/20001012-2.c: Likewise.
25896 * gcc.dg/20001013-1.c: Likewise.
25897 * gcc.dg/20001101-1.c: Likewise.
25898 * gcc.dg/20001102-1.c: Likewise.
25899 * gcc.dg/bf-spl1.c: Likewise.
25900 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
25901 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
25902
25903 2004-09-22 Diego Novillo <dnovillo@redhat.com>
25904
25905 PR tree-optimization/16721
25906 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
25907
25908 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
25909
25910 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
25911 * gcc.dg/20040305-1.c: Likewise.
25912
25913 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
25914
25915 PR c/16566
25916 * gcc.c-torture/compile/pr16566-1.c,
25917 gcc.c-torture/compile/pr16566-2.c,
25918 gcc.c-torture/compile/pr16566-3.c: New tests.
25919
25920 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
25921
25922 PR tree-optimization/17512
25923 * gcc.c-torture/compile/20040916-1.c.
25924
25925 2004-09-21 Mark Mitchell <mark@codesourcery.com>
25926
25927 * gcc.dg/pragma-re-3.c: New test.
25928
25929 2004-09-17 Matt Austern <austern@apple.com>
25930
25931 PR c++/15049
25932 * g++.dg/other/anon3.C: New.
25933
25934 2004-09-21 Roger Sayle <roger@eyesopen.com>
25935
25936 PR c++/7503
25937 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
25938 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
25939 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
25940 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
25941 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
25942
25943 2004-09-21 Bud Davis <bdavis9659@comcast.net>
25944
25945 PR fortran/17286
25946 * gfortran.dg/pr17286.f90: New test.
25947
25948 2004-09-20 Mark Mitchell <mark@codesourcery.com>
25949
25950 PR c++/17530
25951 * g++.dg/template/static7.C: New test.
25952
25953 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
25954
25955 PR tree-opt/17558
25956 * gcc.c-torture/compile/pr17558.c: New test.
25957
25958 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
25959
25960 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
25961 if SKIP_ATTRIBUTE is defined.
25962
25963 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25964
25965 PR fortran/15957
25966 * gfortran.dg/pr15957.f90: New test.
25967
25968 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
25969
25970 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
25971 in comparison.
25972 * gcc.dg/vect/vect-79.c: Likewise.
25973 * gcc.dg/vect/vect-80.c: Likewise.
25974
25975 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25976
25977 PR fortran/15750
25978 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
25979
25980 2004-09-20 Ira Rosen <irar@il.ibm.com>
25981
25982 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
25983 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
25984 * gcc.dg/vect/vect-62.c: New testcase.
25985 * gcc.dg/vect/vect-63.c: New testcase.
25986 * gcc.dg/vect/vect-64.c: New testcase.
25987 * gcc.dg/vect/vect-65.c: New testcase.
25988 * gcc.dg/vect/vect-66.c: New testcase.
25989 * gcc.dg/vect/vect-67.c: New testcase.
25990 * gcc.dg/vect/vect-68.c: New testcase.
25991 * gcc.dg/vect/vect-69.c: New testcase.
25992 * gcc.dg/vect/vect-79.c: New testcase.
25993 * gcc.dg/vect/vect-80.c: New testcase.
25994
25995 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
25996
25997 * gcc.target/mips/asm-1.c: New test.
25998
25999 2004-09-19 Ira Rosen <irar@il.ibm.com>
26000
26001 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
26002 * gcc.dg/vect/vect-73.c: New testcase.
26003 * gcc.dg/vect/vect-74.c: New testcase.
26004 * gcc.dg/vect/vect-75.c: New testcase.
26005 * gcc.dg/vect/vect-76.c: New testcase.
26006 * gcc.dg/vect/vect-77.c: New testcase.
26007 * gcc.dg/vect/vect-78.c: New testcase
26008
26009 2004-09-18 Paul Brook <paul@codesourcery.com>
26010
26011 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
26012
26013 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
26014
26015 PR c/17424
26016 * gcc.dg/pr17424-1.c: New test.
26017
26018 2004-09-18 Diego Novillo <dnovillo@redhat.com>
26019
26020 * g++.dg/tree-ssa/pr17153.C: New test.
26021
26022 2004-09-16 Geoffrey Keating <geoffk@apple.com>
26023
26024 PR pch/13361
26025 * testsuite/g++.dg/pch/wchar-1.C: New.
26026 * testsuite/g++.dg/pch/wchar-1.Hs: New.
26027
26028 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
26029
26030 * gcc.c-torture/execute/20040917-1.c: New test.
26031
26032 2004-09-17 Diego Novillo <dnovillo@redhat.com>
26033
26034 PR tree-optimization/17319
26035 * gcc.dg/pr17319.c: New test.
26036
26037 2004-09-17 Devang Patel <dpatel@apple.com>
26038
26039 * gcc.dg/20040813-1.c: New test.
26040
26041 2004-09-17 Diego Novillo <dnovillo@redhat.com>
26042
26043 PR tree-optimization/17273
26044 * gcc.c-torture/compile/pr17273.c: New test.
26045
26046 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
26047
26048 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
26049 Update expected messages.
26050 * gcc.dg/declspec-13.c: New test.
26051
26052 2004-09-17 David Edelsohn <edelsohn@gnu.org>
26053
26054 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
26055
26056 2004-09-17 Diego Novillo <dnovillo@redhat.com>
26057
26058 * gcc.c-torture/execute/pr17252.c: Use post-increment to
26059 change what 'a' is pointing to.
26060
26061 2004-09-17 Mark Mitchell <mark@codesourcery.com>
26062
26063 PR c++/16002
26064 * g++.dg/template/error18.C: New test.
26065
26066 PR c++/16029
26067 * g++.dg/warn/Wunused-8.C: New test.
26068
26069 2004-09-17 Steven Bosscher <stevenb@suse.de>
26070
26071 PR tree-optimization/17513
26072 * gcc.dg/20040916-1.c: New test.
26073
26074 2004-09-16 Mark Mitchell <mark@codesourcery.com>
26075
26076 PR c++/17501
26077 * g++.dg/template/typename7.C: New test.
26078
26079 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26080
26081 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
26082
26083 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
26084
26085 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
26086 with -ftree-based-profiling also.
26087 * lib/profopt.exp: Support late-set profile_option/feedback_option.
26088
26089 2004-09-16 Victor Leikehman <lei@il.ibm.com>
26090
26091 PR/15364
26092 * gfortran.dg/der_array_io_1.f90: New test.
26093 * gfortran.dg/der_array_io_2.f90: New test.
26094 * gfortran.dg/der_array_io_3.f90: New test.
26095
26096 2004-09-15 Mark Mitchell <mark@codesourcery.com>
26097
26098 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
26099 EABI.
26100
26101 2004-09-15 Mark Mitchell <mark@codesourcery.com>
26102
26103 * g++.dg/opt/switch1.C: New test.
26104
26105 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
26106
26107 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
26108 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
26109 Update expected messages.
26110
26111 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26112
26113 PR fortran/16485
26114 * gfortran.dg/same_name_1.f90: New test.
26115
26116 2004-09-15 Diego Novillo <dnovillo@redhat.com>
26117
26118 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
26119 dereference garbage pointers.
26120
26121 2004-09-15 Jakub Jelinek <jakub@redhat.com>
26122
26123 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
26124 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
26125
26126 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
26127 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
26128 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
26129
26130 2004-09-14 Mark Mitchell <mark@codesourcery.com>
26131
26132 PR c++/17324
26133 * g++.dg/template/mangle1.C: New test.
26134
26135 2004-09-14 Diego Novillo <dnovillo@redhat.com>
26136
26137 PR tree-optimization/17252
26138 * gcc.c-torture/execute/pr17252.c: New test.
26139
26140 2004-09-14 Andrew Pinski <apinski@apple.com>
26141
26142 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
26143
26144 2004-09-14 Roger Sayle <roger@eyesopen.com>
26145
26146 PR rtl-optimization/9771
26147 * gcc.dg/pr9771-1.c: New test case.
26148
26149 2004-09-14 Diego Novillo <dnovillo@redhat.com>
26150
26151 PR tree-optimization/15262
26152 * gcc.c-torture/execute/pr15262-1.c: New test.
26153 * gcc.c-torture/execute/pr15262-2.c: New test.
26154
26155 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
26156
26157 * gcc.dg/declspec-12.c: New test.
26158
26159 2004-09-14 Bud Davis <bdavis9659@comcast.net>
26160
26161 * gfortran.dg/pr17090.f90: Add directives to test.
26162
26163 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26164
26165 * gcc.c-torture/compile/20040914-1.c: New test.
26166
26167 2004-09-13 Mark Mitchell <mark@codesourcery.com>
26168
26169 PR c++/16162
26170 * g++.dg/template/decl2.C: New test.
26171
26172 2004-09-13 Bud Davis <bdavis9659@comcast.net>
26173
26174 PR fortran/17090
26175 * gfortran.dg/pr17090.f90: New test.
26176
26177 2004-09-13 Dale Johannesen <dalej@apple.com>
26178
26179 * gcc.c-torture/compile/pr17408.c: New test case.
26180
26181 2004-09-13 Mark Mitchell <mark@codesourcery.com>
26182
26183 PR c++/16716
26184 * g++.dg/parse/crash17.C: New test.
26185
26186 PR c++/17327
26187 * g++.dg/template/enum3.C: New test.
26188
26189 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
26190
26191 * lib/gcc-defs.exp: Load wrapper.exp.
26192 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
26193 using local code.
26194 * lib/gcc.exp (gcc_init): Similar.
26195 * lib/gfortran.exp (gfortran_init): Similar.
26196 * lib/objc.exp (objc_init): Similar.
26197 * lib/treelang.exp (treelang_init): Similar.
26198 * lib/wrapper.exp: New file with build_wrapper call machinery in
26199 ${tool}_maybe_build_wrapper.
26200
26201 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
26202
26203 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
26204 "inline".
26205 * gcc.dg/declspec-11.c: Update expected messages.
26206 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
26207 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
26208 gcc.dg/inline-12.c: New tests.
26209
26210 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
26211
26212 * g++.dg/tree-ssa/pr17400.C: New testcase.
26213
26214 2004-09-13 James E Wilson <wilson@specifixinc.com>
26215
26216 * gcc.target/mips/sb1-1.c: New testcase.
26217
26218 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
26219
26220 * lib/g77-dg.exp: Remove unused file.
26221 * lib/mike-g77.exp: Ditto.
26222 * lib/g77.exp: Ditto.
26223
26224 2004-09-12 Richard Henderson <rth@redhat.com>
26225
26226 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
26227
26228 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
26229
26230 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
26231 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
26232 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
26233 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
26234 Update expected messages.
26235
26236 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
26237
26238 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
26239 declaration/use mismatch for dirp parameter.
26240
26241 2004-09-12 Andrew Pinski <apinski@apple.com>
26242
26243 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
26244 -fgnu-runtime is passed.
26245
26246 2004-09-12 Richard Henderson <rth@redhat.com>
26247
26248 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
26249 do the uplevel thing and update additional_flags directly.
26250 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
26251 gfortran.fortran-torture/execute/intrinsic_nearest.x,
26252 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
26253 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
26254
26255 2004-09-11 Steven Bosscher <stevenb@suse.de>
26256
26257 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
26258
26259 2004-09-11 Roger Sayle <roger@eyesopen.com>
26260
26261 PR middle-end/17411
26262 * g++.dg/opt/pr17411-1.C: New test case.
26263
26264 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
26265
26266 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
26267 gcc.dg/tls/diag-2.c: Update expected messages.
26268 * gcc.dg/991209-1.c: Specify compilation options. Update expected
26269 messages.
26270 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
26271 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
26272 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
26273 gcc.dg/tls/diag-5.c: New tests.
26274
26275 2004-09-11 Zack Weinberg <zack@codesourcery.com>
26276
26277 * gcc.dg/20040910-1.c: Correct dg-error regexp.
26278
26279 2004-09-11 Steven Bosscher <stevenb@suse.de>
26280
26281 * g++.dg/parse/break-in-for.C: New test.
26282
26283 2004-09-11 Jakub Jelinek <jakub@redhat.com>
26284
26285 * gcc.dg/tree-ssa/20040911-1.c: New test.
26286
26287 2004-09-11 Andreas Jaeger <aj@suse.de>
26288
26289 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
26290 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
26291
26292 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
26293
26294 * gcc.target/frv: New directory of FR-V-specific tests.
26295
26296 2004-09-10 James E Wilson <wilson@specifixinc.com>
26297
26298 * gcc.dg/convert-vec-1.c: New test.
26299
26300 2004-09-10 Roger Sayle <roger@eyesopen.com>
26301
26302 PR middle-end/17024
26303 * gcc.dg/pr17024-1.c: New test case.
26304
26305 2004-09-10 Eric Christopher <echristo@redhat.com>
26306
26307 * gcc.dg/20040910-1.c: New test.
26308
26309 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
26310
26311 * gcc.dg/bitfld-9.c: New test.
26312
26313 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
26314
26315 * gcc.c-torture/execute/ieee/acc1.c: New test.
26316 * gcc.c-torture/execute/ieee/acc2.c: New test.
26317 * gcc.c-torture/execute/ieee/mzero6.c: New test.
26318
26319 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
26320
26321 * gcc.dg/deprecated-2.c: New test.
26322
26323 2004-09-09 James E Wilson <wilson@specifixinc.com>
26324
26325 * gcc.dg/init-vec-1.c: New test.
26326
26327 2004-09-09 Roger Sayle <roger@eyesopen.com>
26328
26329 PR middle-end/17055
26330 * gcc.dg/pr17055-1.c: New test case.
26331
26332 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
26333
26334 PR target/17377
26335 * gcc.c-torture/execute/pr17377.c: New test.
26336
26337 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
26338
26339 PR c/8420
26340 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
26341 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
26342 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
26343 gcc.dg/long-long-typespec-1.c: New tests.
26344 * gcc.dg/tls/diag-2.c: Update expected diagnostics
26345
26346 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
26347
26348 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
26349 gcc.dg/gnu99-static-1.c: New tests.
26350
26351 2004-09-08 Devang Patel <dpatel@apple.com>
26352
26353 * gcc.dg/darwin-ld-20040828-1.c: New test.
26354 * gcc.dg/darwin-ld-20040828-2.c: New test.
26355 * gcc.dg/darwin-ld-20040828-3.c: New test.
26356
26357 2004-09-08 Ziemowit Laski <zlaski@apple.com>
26358
26359 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
26360 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
26361 in error message.
26362 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
26363 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
26364 in error message.
26365 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
26366 types they qualify.
26367 * objc.dg/type-size-2.m: Fix wording in comment.
26368 * objc.dg/va-meth-1.m: New test case.
26369
26370 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
26371
26372 PR c/16633:
26373 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
26374 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
26375
26376 2004-09-06 Devang Patel <dpatel@apple.com>
26377
26378 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
26379 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
26380
26381 2004-09-06 Zack Weinberg <zack@codesourcery.com>
26382
26383 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
26384 reflect changed line numbering of diagnostics.
26385
26386 2004-09-06 Paul Brook <paul@codesourcery.com>
26387
26388 * gfortran.dg/edit_real_1.f90: Add new test.
26389
26390 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26391
26392 * gcc.dg/tree-ssa/loop-2.c: New test.
26393 * gcc.dg/tree-ssa/loop-3.c: New test.
26394 * gcc.dg/tree-ssa/loop-4.c: New test.
26395 * gcc.dg/tree-ssa/loop-5.c: New test.
26396
26397 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26398
26399 * gcc.dg/format/sentinel-1.c: Update for parameter option.
26400
26401 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26402
26403 * gcc.dg/format/sentinel-1.c: New test.
26404
26405 2004-09-04 Uros Bizjak <uros@kss-loka.si>
26406
26407 * testsuite/gcc.dg/builtins-46.c: New.
26408
26409 2004-09-03 Devang Patel <dpatel@apple.com>
26410
26411 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
26412 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
26413
26414 2004-09-03 Jan Beulich <jbeulich@novell.com>
26415
26416 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
26417 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
26418 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
26419 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
26420 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
26421 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
26422 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
26423 the non-portable bzero.
26424 * gcc.dg/20010912-1.c: xfail for NetWare.
26425 * gcc.dg/20020426-2.c: xfail for NetWare.
26426 * gcc.dg/20021014-1.c: xfail for NetWare.
26427 * gcc.dg/20021018-1.c: xfail for NetWare.
26428 * gcc.dg/20030213-1.c: xfail for NetWare.
26429 * gcc.dg/20030225-1.c: xfail for NetWare.
26430 * gcc.dg/20030708-1.c: xfail for NetWare.
26431 * gcc.dg/builtins-config.h: Also exclude NetWare.
26432 * gcc.dg/format/format.h: Define restrict only if not already defined.
26433 * gcc.dg/nest.c: xfail for NetWare.
26434 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
26435 * lib/target-supports.exp (check_visibility_available): Exclude
26436 NetWare.
26437
26438 2004-09-03 Jan Beulich <jbeulich@novell.com>
26439
26440 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
26441 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
26442 deterministic starting point for the alignment of structure fields.
26443 * gcc.dg/Wpadded.c: Dito.
26444 * g++.dg/abi/vbase10.C: Dito.
26445
26446 2004-09-03 Devang Patel <dpatel@apple.com>
26447
26448 * g++.dg/debug/pr15736.cc: New test.
26449
26450 2004-09-02 Mark Mitchell <mark@codesourcery.com>
26451
26452 * README.QMTEST: Fix out-of-date link.
26453
26454 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
26455
26456 PR fortran/16579
26457 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
26458 Delete. Duplicate of gfortran.dg/g77/20010610.f
26459
26460 2004-09-02 Mark Mitchell <mark@codesourcery.com>
26461
26462 * g++.dg/abi/arm_rtti1.C: New test.
26463
26464 2004-09-02 Geoffrey Keating <geoffk@apple.com>
26465
26466 * gcc.dg/ppc-vector-memcpy.c: New.
26467 * gcc.dg/ppc-vector-memset.c: New.
26468
26469 2004-09-02 Chao-ying Fu <fu@mips.com>
26470
26471 * gcc.target/mips/mips-3d-1.c: New test.
26472 * gcc.target/mips/mips-3d-2.c: New test.
26473 * gcc.target/mips/mips-3d-3.c: New test.
26474 * gcc.target/mips/mips-3d-4.c: New test.
26475 * gcc.target/mips/mips-3d-5.c: New test.
26476 * gcc.target/mips/mips-3d-6.c: New test.
26477 * gcc.target/mips/mips-3d-7.c: New test.
26478 * gcc.target/mips/mips-3d-8.c: New test.
26479 * gcc.target/mips/mips-3d-9.c: New test.
26480 * gcc.target/mips/mips-ps-1.c: New test.
26481 * gcc.target/mips/mips-ps-2.c: New test.
26482 * gcc.target/mips/mips-ps-3.c: New test.
26483 * gcc.target/mips/mips-ps-4.c: New test.
26484 * gcc.target/mips/mips-ps-type.c: New test.
26485
26486 2004-09-02 Paul Brook <paul@codesourcery.com>
26487
26488 * gfortran.dg/edit_real_1.f90: Add new tests.
26489
26490 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26491
26492 PR fortran/15327
26493 * gfortran.dg/merge_char_1.f90: New test.
26494
26495 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26496
26497 PR fortran/16404
26498 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
26499
26500 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26501
26502 PR c/1522
26503 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
26504
26505 2004-09-01 Mark Mitchell <mark@codesourcery.com>
26506
26507 * g++.dg/opt/loop1.C: Do not XFAIL.
26508
26509 2004-09-01 Jakub Jelinek <jakub@redhat.com>
26510
26511 * gcc.c-torture/execute/20040831-1.c: New test.
26512
26513 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
26514
26515 PR fortran/16579
26516 * gfortran.dg/g77/20010610.f: Now passes.
26517 Copy from g77.f-torture/execute. Add dg-run directive.
26518 * gfortran.dg/g77/README: Update
26519
26520 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
26521
26522 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
26523 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
26524 (t1, t2, t3, t4): Add volatile.
26525
26526 2004-08-31 Mark Mitchell <mark@codesourcery.com>
26527
26528 * g++.dg/ext/visibility/arm1.C: New test.
26529
26530 2004-08-31 Geoffrey Keating <geoffk@apple.com>
26531
26532 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
26533 -pedantic-errors.
26534
26535 2004-09-01 Paul Brook <paul@codesourcery.com>
26536
26537 * gfortran.dg/eof_2.f90: New test.
26538
26539 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26540
26541 PR fortran/16579
26542 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
26543
26544 2004-08-31 Bud Davis <bdavis9659@comcast.net>
26545
26546 PR libfortran/16805
26547 * gfortran.dg/list_read_2.f90: New test.
26548
26549 2004-08-31 Mark Mitchell <mark@codesourcery.com>
26550
26551 * g++.dg/abi/key1.C: New test.
26552
26553 2004-08-31 Richard Henderson <rth@redhat.com>
26554
26555 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
26556 form of offsetof.
26557 * g++.dg/other/offsetof5.C: Remove duplicate.
26558
26559 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26560
26561 PR fortran/17244
26562 * gfortran.dg/func_derived_1.f90: New test.
26563
26564 2004-08-31 Paul Brook <paul@codesourcery.com>
26565
26566 * gfortran.dg/eof_1.f90: New test.
26567
26568 2004-08-31 Paul Brook <paul@codesourcery.com>
26569
26570 * gfortran.dg/list_read_1.f90: New file.
26571
26572 2004-08-30 Mark Mitchell <mark@codesourcery.com>
26573
26574 * g++.dg/opt/loop1.C: XFAIL.
26575
26576 2004-08-30 Geoffrey Keating <geoffk@apple.com>
26577
26578 * gcc.dg/funcdef-storage-1.c: New.
26579 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
26580 an extern function in local scope.
26581 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
26582 declare an 'auto inline' function in local scope.
26583 * gcc.dg/20011130-1.c: Likewise.
26584 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
26585 an 'auto' function in local scope.
26586 * gcc.dg/20021014-1.c: Likewise.
26587 * gcc.dg/20030331-2.c: Likewise.
26588
26589 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26590
26591 * gfortran.dg/blockdata_1.f90: New test.
26592
26593 2004-08-30 Richard Henderson <rth@redhat.com>
26594
26595 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
26596
26597 2004-08-30 Richard Henderson <rth@redhat.com>
26598
26599 * lib/fortran-torture.exp (fortran-torture-execute): Honor
26600 additional_flags set by alternate driver.
26601 (ieee-options): New procedure.
26602 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
26603 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
26604 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
26605 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
26606
26607 2004-08-30 Richard Henderson <rth@redhat.com>
26608
26609 * lib/f-torture.exp: Remove.
26610
26611 2004-08-29 Mark Mitchell <mark@codesourcery.com>
26612
26613 PR rtl-optimization/16590
26614 * g++.dg/opt/loop1.C: New test.
26615
26616 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26617
26618 PR fortran/13910
26619 * gfortran.dg/oldstyle_1.f90: New test.
26620
26621 2004-08-29 Steven G. Kargl <kargls@comcast.net>
26622 Paul Brook <paul@codesourcery.com>
26623
26624 * gfortran.dg/g77/README: Update.
26625 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
26626 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
26627 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
26628
26629 2004-08-28 Paul Brook <paul@codesourcery.com>
26630
26631 PR libfortran/17195
26632 * gfortran.dg/edit_real_1.f90: New test.
26633
26634 2004-08-27 Paul Brook <paul@codesourcery.com>
26635
26636 * gfortran.dg/rewind_1.f90: New test.
26637
26638 2004-08-27 Bud Davis <bdavis9659@comcast.net>
26639
26640 PR fortran/16597
26641 * gfortran.dg/pr16597.f90: New test.
26642
26643 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
26644
26645 PR c/13801
26646 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
26647 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
26648 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
26649 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
26650 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
26651
26652 2004-08-26 Nick Clifton <nickc@redhat.com>
26653
26654 * gcc.c-torture/compile/pr17119.c: New test.
26655
26656 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
26657
26658 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
26659
26660 2004-08-25 Richard Henderson <rth@redhat.com>
26661
26662 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
26663 the bits that expect kind=8 to be the largest real kind.
26664
26665 2004-08-25 Ziemowit Laski <zlaski@apple.com>
26666
26667 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
26668
26669 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26670
26671 * gfortran.dg/assignment_1.f90: New test.
26672
26673 2004-08-25 Adam Nemet <anemet@lnxw.com>
26674
26675 * g++.dg/template/repo3.C: New test.
26676
26677 2004-08-25 Roger Sayle <roger@eyesopen.com>
26678
26679 PR middle-end/16693
26680 PR tree-optimization/16372
26681 * g++.dg/opt/pr16372-1.C: New test case.
26682 * g++.dg/opt/pr16693-1.C: New test case.
26683 * g++.dg/opt/pr16693-2.C: New test case.
26684
26685 2004-08-25 Ziemowit Laski <zlaski@apple.com>
26686
26687 * objc.dg/proto-lossage-4.m: New test.
26688
26689 2004-08-25 Mark Mitchell <mark@codesourcery.com>
26690
26691 PR c++/17155
26692 * g++.dg/inherit/local2.C: New test.
26693
26694 2004-08-25 Paul Brook <paul@codesourcery.com>
26695
26696 PR fortran/17144
26697 * gfortran.dg/string_ctor_1.f90: New test.
26698
26699 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26700
26701 PR c++/14428
26702 * g++.dg/template/redecl2.C: New test.
26703
26704 2004-08-24 Bud Davis <bdavis9659@comcast.net>
26705
26706 PR fortran/17143
26707 * gfortran.dg/pr17143.f90: New test.
26708
26709 2004-08-24 Bud Davis <bdavis9659@comcast.net>
26710
26711 PR fortran/17164
26712 * gfortran.dg/pr17164.f90: New test.
26713
26714 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26715
26716 * gcc.dg/tree-ssa/loop-1.c: New test.
26717
26718 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
26719
26720 * gcc.c-torture/compile/20040824-1.c: New test.
26721
26722 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
26723
26724 * gcc.c-torture/compile/iftrap-3.c: New test.
26725
26726 2004-08-24 Paul Brook <paul@codesourcery.com>
26727
26728 * gfortran.dg/entry_2.f90: New test.
26729
26730 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
26731
26732 PR c++/16889
26733 * g++.dg/lookup/ambig[12].C: New.
26734
26735 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26736
26737 PR c++/16706
26738 * g++.dg/template/crash21.C: New test.
26739 * g++.dg/template/crash22.C: Likewise.
26740
26741 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
26742
26743 PR c++/17149
26744 * g++.dg/template/access15.C: New.
26745
26746 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26747
26748 PR c++/17163
26749 * g++.dg/template/repo2.C: New test.
26750
26751 2004-08-23 Roger Sayle <roger@eyesopen.com>
26752
26753 PR rtl-optimization/17078
26754 * gcc.c-torture/execute/pr17078-1.c: New test case.
26755
26756 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26757
26758 PR c/14492
26759 * gcc.dg/debug/crash1.c: New test.
26760
26761 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26762
26763 PR c/16180
26764 * gcc.dg/loop-5.c: New test.
26765
26766 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26767
26768 * gcc.c-torture/execute/20040823-1.c: New test.
26769
26770 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
26771
26772 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
26773 to the assembler. Simplify test accordingly.
26774 (asm_abi_flags): Use GNU names.
26775 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
26776 to check for ABI flags.
26777
26778 2004-08-22 Andrew Pinski <apinski@apple.com>
26779
26780 * g++.dg/opt/pr14029.C: New test.
26781 * gcc.c-torture/execute/pr15262.c: New test.
26782
26783 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26784
26785 * gfortran.dg/reduction.f90: Add checks with complex arguments.
26786
26787 2004-08-21 Bud Davis <bdavis9659@comcast.net>
26788
26789 PR 16908
26790 * gfortran.dg/direct_io.f90: New test.
26791
26792 2004-08-20 Mark Mitchell <mark@codesourcery.com>
26793
26794 PR c++/17121
26795 * g++.dg/inherit/local2.C: New test.
26796
26797 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
26798
26799 PR c++/17120
26800 * g++.dg/warn/Wparentheses-4.C: New test.
26801
26802 2004-08-20 Mark Mitchell <mark@codesourcery.com>
26803
26804 PR c++/17121
26805 * g++.dg/inherit/local2.C: New test.
26806
26807 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
26808 * gcc.dg/ppc-ldstruct.c: Likewise.
26809 * gcc.dg/ppc64-abi-2.c: Likewise.
26810
26811 2004-08-20 Jakub Jelinek <jakub@redhat.com>
26812
26813 PR rtl-optimization/17099
26814 * gcc.c-torture/execute/20040820-1.c: New test.
26815
26816 2004-08-20 David Edelsohn <edelsohn@gnu.org>
26817
26818 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
26819
26820 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
26821
26822 PR fortran/17077
26823 * gfortran.dg/auto_array_1.f90: New test.
26824
26825 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26826
26827 PR fortran/17074
26828 * gfortran.dg/simpleif_1.f90: New test.
26829
26830 2004-08-19 Mark Mitchell <mark@codesourcery.com>
26831
26832 * lib/target-supports.exp (check_profiling_available): Return
26833 false for arm*-*-symbianelf* and arm*-*-eabi*.
26834
26835 PR c++/15890
26836 * g++.dg/template/delete1.C: New test.
26837
26838 2004-08-19 Paul Brook <paul@codesourcery.com>
26839
26840 PR fortran/14976
26841 PR fortran/16228
26842 * gfortran.dg/data_char_1.f90: New test.
26843
26844 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
26845
26846 PR fortran/16946
26847 * gfortran.dg/reduction.f90: New testcase.
26848
26849 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26850
26851 PR fortran/16520
26852 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
26853
26854 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
26855
26856 PR c++/17041
26857 * g++.dg/Wparentheses-3.C: New test.
26858
26859 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
26860
26861 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
26862 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
26863 * gcc.dg/vect/vect-2.c: Likewise.
26864 * gcc.dg/vect/vect-3.c: Likewise.
26865 * gcc.dg/vect/vect-4.c: Likewise.
26866 * gcc.dg/vect/vect-5.c: Likewise.
26867 * gcc.dg/vect/vect-6.c: Likewise.
26868 * gcc.dg/vect/vect-7.c: Likewise.
26869 * gcc.dg/vect/vect-25.c: Likewise.
26870 * gcc.dg/vect/vect-31.c: Likewise.
26871 * gcc.dg/vect/vect-32.c: Likewise.
26872 * gcc.dg/vect/vect-34.c: Likewise.
26873 * gcc.dg/vect/vect-36.c: Likewise.
26874 * gcc.dg/vect/vect-all.c: Likewise.
26875
26876 2004-08-18 Mark Mitchell <mark@codesourcery.com>
26877
26878 PR c++/17068
26879 * g++.dg/template/operator4.C: New test.
26880
26881 2004-08-18 Richard Henderson <rth@redhat.com>
26882
26883 * gcc.dg/20040206-1.c: XFAIL.
26884
26885 2004-08-17 Mark Mitchell <mark@codesourcery.com>
26886
26887 PR c++/16246
26888 * g++.dg/template/array7.C: New test.
26889
26890 2004-08-17 James E Wilson <wilson@specifixinc.com>
26891
26892 * gcc.dg/mips-movcc-1.c: New test.
26893 * gcc.dg/mips-movcc-2.c: New test.
26894 * gcc.dg/mips-movcc-3.c: New test.
26895
26896 * gcc.dg/mips-nmadd-1.c: New test.
26897 * gcc.dg/mips-nmadd-2.c: New test.
26898
26899 2004-08-17 Mark Mitchell <mark@codesourcery.com>
26900
26901 PR c++/15871
26902 * g++.dg/opt/inline8.C: New test.
26903
26904 PR c++/16965
26905 * g++.dg/parse/error17.C: New test.
26906
26907 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
26908
26909 * gcc.dg/vect: New directory for vectorizer tests.
26910 * gcc.dg/vect/tree-vect.h: New file.
26911 * gcc.dg/vect/vect.exp: New file.
26912 * gcc.dg/vect/pr16105.c.c: New test.
26913 * gcc.dg/vect/vect-1.c: New test.
26914 * gcc.dg/vect/vect-2.c: New test.
26915 * gcc.dg/vect/vect-3.c: New test.
26916 * gcc.dg/vect/vect-4.c: New test.
26917 * gcc.dg/vect/vect-5.c: New test.
26918 * gcc.dg/vect/vect-6.c: New test.
26919 * gcc.dg/vect/vect-7.c: New test.
26920 * gcc.dg/vect/vect-8.c: New test.
26921 * gcc.dg/vect/vect-9.c: New test.
26922 * gcc.dg/vect/vect-10.c: New test.
26923 * gcc.dg/vect/vect-11.c: New test.
26924 * gcc.dg/vect/vect-12.c: New test.
26925 * gcc.dg/vect/vect-13.c: New test.
26926 * gcc.dg/vect/vect-14.c: New test.
26927 * gcc.dg/vect/vect-15.c: New test.
26928 * gcc.dg/vect/vect-16.c: New test.
26929 * gcc.dg/vect/vect-17.c: New test.
26930 * gcc.dg/vect/vect-18.c: New test.
26931 * gcc.dg/vect/vect-19.c: New test.
26932 * gcc.dg/vect/vect-20.c: New test.
26933 * gcc.dg/vect/vect-21.c: New test.
26934 * gcc.dg/vect/vect-22.c: New test.
26935 * gcc.dg/vect/vect-23.c: New test.
26936 * gcc.dg/vect/vect-24.c: New test.
26937 * gcc.dg/vect/vect-25.c: New test.
26938 * gcc.dg/vect/vect-26.c: New test.
26939 * gcc.dg/vect/vect-27.c: New test.
26940 * gcc.dg/vect/vect-28.c: New test.
26941 * gcc.dg/vect/vect-29.c: New test.
26942 * gcc.dg/vect/vect-30.c: New test.
26943 * gcc.dg/vect/vect-31.c: New test.
26944 * gcc.dg/vect/vect-32.c: New test.
26945 * gcc.dg/vect/vect-33.c: New test.
26946 * gcc.dg/vect/vect-34.c: New test.
26947 * gcc.dg/vect/vect-35.c: New test.
26948 * gcc.dg/vect/vect-36.c: New test.
26949 * gcc.dg/vect/vect-37.c: New test.
26950 * gcc.dg/vect/vect-38.c: New test.
26951 * gcc.dg/vect/vect-40.c: New test.
26952 * gcc.dg/vect/vect-41.c: New test.
26953 * gcc.dg/vect/vect-42.c: New test.
26954 * gcc.dg/vect/vect-43.c: New test.
26955 * gcc.dg/vect/vect-44.c: New test.
26956 * gcc.dg/vect/vect-45.c: New test.
26957 * gcc.dg/vect/vect-46.c: New test.
26958 * gcc.dg/vect/vect-47.c: New test.
26959 * gcc.dg/vect/vect-48.c: New test.
26960 * gcc.dg/vect/vect-49.c: New test.
26961 * gcc.dg/vect/vect-50.c: New test.
26962 * gcc.dg/vect/vect-51.c: New test.
26963 * gcc.dg/vect/vect-52.c: New test.
26964 * gcc.dg/vect/vect-53.c: New test.
26965 * gcc.dg/vect/vect-54.c: New test.
26966 * gcc.dg/vect/vect-55.c: New test.
26967 * gcc.dg/vect/vect-56.c: New test.
26968 * gcc.dg/vect/vect-57.c: New test.
26969 * gcc.dg/vect/vect-58.c: New test.
26970 * gcc.dg/vect/vect-59.c: New test.
26971 * gcc.dg/vect/vect-60.c: New test.
26972 * gcc.dg/vect/vect-61.c: New test.
26973 * gcc.dg/vect/vect-all.c: New test.
26974 * gcc.dg/vect/vect-none.c: New test.
26975
26976 2004-08-17 Paul Brook <paul@codesourcery.com>
26977
26978 PR fortran/13082
26979 * gfortran.dg/entry_1.f90: New test.
26980
26981 2004-08-17 Andrew Pinski <apinski@apple.com>
26982
26983 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
26984
26985 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
26986
26987 * gcc.dg/pr17036-1.c: New test.
26988
26989 2004-08-16 Devang Patel <dpatel@apple.com>
26990
26991 * gcc.dg/darwin-20040809-1.c: New test.
26992
26993 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
26994
26995 * gcc.dg/funcdef-attr-1.c: New test.
26996
26997 2004-08-16 Janis Johnson <janis187@us.ibm.com>
26998
26999 * gcc.dg/altivec-17.c: New test.
27000 * gcc.dg/altivec-18.c: New test.
27001
27002 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27003
27004 PR c++/6749
27005 * g++.dg/template/vtable2.C: New test.
27006
27007 2004-08-14 Richard Henderson <rth@redhat.com>
27008
27009 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
27010 * gcc.dg/pack-test-4.c (main): Return 0.
27011 * gcc.dg/setjmp-1.c: Remove XFAIL.
27012 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
27013
27014 2004-08-14 Richard Henderson <rth@redhat.com>
27015
27016 * gcc.dg/980217-1.c: Add prototype for printf.
27017
27018 2004-08-13 Bud Davis <bdavis9659@comcast.net>
27019
27020 * gfortran.dg/pr16935.f90: New test.
27021
27022 2004-08-13 Janis Johnson <janis187@us.ibm.com>
27023
27024 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
27025
27026 2004-08-13 Paul Brook <paul@codesourcery.com>
27027
27028 * gfortran.dg/der_io_1.f90: Remove stray comma.
27029
27030 2004-08-12 Janis Johnson <janis187@us.ibm.com>
27031
27032 * gcc.dg/vmx/cw-bug-2.c: Remove.
27033 * gcc.dg/vmx/vprint-1.c: Remove.
27034 * gcc.dg/vmx/vscan-1.c: Remove.
27035
27036 2004-08-12 Devang patel <dpatel@apple.com>
27037
27038 * gcc.dg/darwin-20040809-2.c: New test.
27039
27040 2004-08-12 Janis Johnson <janis1872us.ibm.com>
27041
27042 * g++.dg/ext/altivec-12.C: New test.
27043
27044 * g++.dg/ext/altivec-11.C: New test.
27045
27046 2004-08-12 Paul Brook <paul@codesourcery.com>
27047
27048 * g++.dg/abi/arm_cxa_vec_1.C: New test.
27049
27050 2004-08-12 Janis Johnson <janis187@us.ibm.com>
27051
27052 * g++.dg/ext/altivec-2.C: Check for hardware support before
27053 executing any VMX instructions.
27054
27055 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
27056
27057 2004-08-12 Jakub Jelinek <jakub@redhat.com>
27058
27059 PR c++/16276
27060 * g++.old-deja/g++.other/comdat4.C: New test.
27061 * g++.old-deja/g++.other/comdat4-aux.cc: New.
27062
27063 2004-08-12 Ben Elliston <bje@au.ibm.com>
27064
27065 PR target/16286
27066 * gcc.dg/pr16286.c: New test.
27067
27068 2004-08-12 Jan Beulich <jbeulich@novell.com>
27069
27070 * g++.dg/ext/asm5.C: New.
27071
27072 2004-08-11 Mark Mitchell <mark@codesourcery.com>
27073
27074 PR c++/16698
27075 * g++.dg/eh/crash1.C: New test.
27076
27077 PR c++/16717
27078 * g++.dg/ext/construct1.C: New test.
27079
27080 2004-08-11 Mark Mitchell <mark@codesourcery.com>
27081
27082 PR c++/16853
27083 * g++.dg/init/ptrmem1.C: New test.
27084
27085 PR c++/16618
27086 * g++.dg/parse/offsetof5.C: New test.
27087
27088 PR c++/16870
27089 * g++.dg/template/overload3.C: New test.
27090
27091 2004-08-11 Mark Mitchell <mark@codesourcery.com>
27092
27093 PR c++/16964
27094 * g++.dg/parse/error16.C: New test.
27095
27096 PR c++/16904
27097 * g++.dg/template/error14.C: New test.
27098
27099 PR c++/16929
27100 * g++.dg/template/error15.C: New test.
27101
27102 2004-08-11 Devang Patel <dpatel@apple.com>
27103
27104 * gcc.dg/darwin-ld-20040809-1.c: New test.
27105 * gcc.dg/darwin-ld-20040809-2.c: New test.
27106
27107 2004-08-11 Steven G. Kargl <kargls@comcast.net>
27108
27109 PR fortran/16917
27110 * gfortran.dg/dfloat_1.f90: New test.
27111
27112 2004-08-09 Mark Mitchell <mark@codesourcery.com>
27113
27114 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
27115 * gcc.dg/dll-2.c: Fix dg-require syntax.
27116 * gcc.misc-tests/arm-isr.c (abort): Declare.
27117 (exit): Likewise.
27118
27119 2004-08-10 Mark Mitchell <mark@codesourcery.com>
27120
27121 PR c++/16971
27122 * g++.dg/parse/crash16.C: New test.
27123
27124 2004-08-10 Roger Sayle <roger@eyesopen.com>
27125
27126 * gcc.dg/mips-rsqrt-1.c: New test case.
27127 * gcc.dg/mips-rsqrt-2.c: New test case.
27128 * gcc.dg/mips-rsqrt-3.c: New test case.
27129
27130 2004-08-10 Paul Brook <paul@codesourcery.com>
27131
27132 * gfortran.dg/der_io_1.f90: New test.
27133
27134 2004-08-10 Paul Brook <paul@codesourcery.com>
27135
27136 PR fortran/16919
27137 * gfortran.dg/der_array_1.f90: New test.
27138
27139 2004-08-09 David Edelsohn <edelsohn@gnu.org>
27140
27141 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
27142
27143 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
27144
27145 * gcc.dg/wchar_t-2.c: Fix typo.
27146
27147 2004-08-09 Falk Hueffner <falk@debian.org>
27148
27149 PR tree-optimization/12517
27150 * gcc.c-torture/compile/pr12517.c: New test.
27151
27152 PR tree-optimization/12578
27153 * gcc.c-torture/compile/pr12578.c: New test.
27154
27155 PR tree-optimization/12899
27156 * gcc.c-torture/compile/pr12899.c: New test.
27157
27158 PR rtl-optimization/14692
27159 * gcc.c-torture/compile/pr14692.c: New test.
27160
27161 PR tree-optimization/16461
27162 * gcc.c-torture/compile/pr16461.c: New test.
27163
27164 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
27165
27166 * gfortran.dg/getenv_1.f90: New test.
27167
27168 2004-08-06 Mark Mitchell <mark@codesourcery.com>
27169
27170 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
27171 wchar_t.
27172 * gcc.dg/symbian5.c: Test -fno-short-wchar.
27173
27174 2004-08-06 Paul Brook <paul@codesourcery.com>
27175
27176 * gfortran.dg/ret_array_1.f90: New test.
27177 * gfortran.dg/ret_pointer_1.f90: New test.
27178
27179 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
27180
27181 * gcc.dg/missing-field-init-[12].c: New tests.
27182 * g++.dg/warn/missing-field-init-[12].C: New tests.
27183
27184 2004-08-06 Mark Mitchell <mark@codesourcery.com>
27185
27186 * gcc.dg/enum2.c: New test.
27187 * gcc.dg/symbian3.c: Likewise.
27188 * gcc.dg/symbian4.c: Likewise.
27189 * gcc.dg/wchar_t-2.c: Likewise.
27190
27191 2004-08-05 Mark Mitchell <mark@codesourcery.com>
27192
27193 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
27194 destructor tests.
27195
27196 2004-08-05 Mark Mitchell <mark@codesourcery.com>
27197
27198 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
27199 dg-require-visiblity.
27200 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
27201 * g++.dg/ext/visibility/fvisibility.C: Likewise.
27202 * g++.dg/ext/visibility/memfuncts.C: Likewise.
27203 * g++.dg/ext/visibility/new1.C: Likewise.
27204 * g++.dg/ext/visibility/pragma.C: Likewise.
27205 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
27206 * g++.dg/ext/visibility/virtual.C: Likewise.
27207 * g++/dg/ext/visibility/visibility-1.C: Likewise.
27208 * g++/dg/ext/visibility/visibility-2.C: Likewise.
27209 * g++/dg/ext/visibility/visibility-3.C: Likewise.
27210 * g++/dg/ext/visibility/visibility-4.C: Likewise.
27211 * g++/dg/ext/visibility/visibility-5.C: Likewise.
27212 * g++/dg/ext/visibility/visibility-6.C: Likewise.
27213 * g++/dg/ext/visibility/visibility-7.C: Likewise.
27214 * g++/dg/ext/visibility/visibility-8.C: New test.
27215 * gcc.c-torture/compile/dll.x: Remove.
27216 * gcc.dg/dll-2.c: Use dg-require-dll
27217 * gcc.dg/visibility-10.c: New test.
27218 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
27219 supporting DLLs.
27220 * testsuite/lib/scanasm.exp (scan_hidden): New function.
27221 (scan_not_hidden): Likewise.
27222
27223 2004-08-05 David Edelsohn <edelsohn@gnu.org>
27224
27225 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
27226
27227 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
27228
27229 * gcc.c-torture/execute/20040805-1.c: New test.
27230
27231 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
27232
27233 * gcc.dg/20020118-1.c: Declare abort.
27234 * gcc.dg/altivec_check.h: Likewise.
27235 * gcc.dg/iftrap-2.c: Likewise.
27236 * gcc.dg/pragma-darwin.c: Likewise.
27237 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
27238
27239 2004-08-04 Geoffrey Keating <geoffk@apple.com>
27240
27241 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
27242
27243 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
27244
27245 * gcc.c-torture/execute/builtins/abs-2.c,
27246 gcc.c-torture/execute/builtins/abs-3.c,
27247 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
27248 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
27249 intmax_t, uintmax_t and their limits.
27250 * gcc.dg/intmax_t-1.c: New test.
27251
27252 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27253
27254 * g++.dg/tc1/dr147.C: Add reference to PR.
27255
27256 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
27257
27258 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
27259 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
27260
27261 2004-08-03 David Edelsohn <edelsohn@gnu.org>
27262
27263 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
27264
27265 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27266
27267 * gcc.dg/redecl-5.c: New test.
27268 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
27269 of scanf.
27270
27271 2004-08-03 Roger Sayle <roger@eyesopen.com>
27272
27273 PR middle-end/16790
27274 * gcc.c-torture/execute/pr16790-1.c: New test case.
27275
27276 2004-08-03 Mark Mitchell <mark@codesourcery.com>
27277
27278 * g++.dg/ext/visibility/assign1.C: New test.
27279 * g++.dg/ext/visibility/new1.C: Likewise.
27280
27281 * gcc.dg/symbian1.c: New test.
27282 * gcc.dg/symbian2.c: Likewise.
27283
27284 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
27285
27286 PR target/16570
27287 * gcc.dg/i386-sse-9.c: New test.
27288
27289 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27290
27291 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
27292
27293 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27294
27295 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
27296 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
27297 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
27298 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
27299 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
27300 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
27301 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
27302 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
27303 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
27304 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
27305 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
27306 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
27307 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
27308 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
27309 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
27310 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
27311 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
27312 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
27313 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
27314 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
27315 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
27316 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
27317 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
27318 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
27319 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
27320 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
27321 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
27322 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
27323 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
27324 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
27325 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
27326 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
27327 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
27328 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
27329 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
27330 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
27331 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
27332 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
27333 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
27334 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
27335 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
27336 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
27337 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
27338 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
27339 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
27340 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
27341 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
27342 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
27343 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
27344 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
27345 gcc.misc-tests/i386-pf-3dnow-1.c,
27346 gcc.misc-tests/i386-pf-athlon-1.c,
27347 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
27348 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
27349 Declare built-in functions used.
27350 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
27351
27352 2004-08-02 Mark Mitchell <mark@codesourcery.com>
27353
27354 PR c++/16707
27355 * g++.dg/lookup/using12.C: New test.
27356
27357 * g++.dg/init/null1.C: Fix PR number.
27358 * g++.dg/parse/namespace10.C: Likewise.
27359
27360 2004-08-01 Mark Mitchell <mark@codesourcery.com>
27361
27362 PR c++/16224
27363 * g++.dg/template/spec17.C: New test.
27364 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
27365 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
27366
27367 2004-08-02 David Billinghurst
27368
27369 PR fortran/16292
27370 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
27371
27372 2004-08-01 Zack Weinberg <zack@codesourcery.com>
27373
27374 * gcc.dg/ia64-got-1.c: New test case.
27375
27376 2004-08-01 Mark Mitchell <mark@codesourcery.com>
27377
27378 PR c++/16489
27379 * g++.dg/init/null1.C: New test.
27380 * g++.dg/tc1/dr76.C: Adjust error marker.
27381
27382 PR c++/16529
27383 * g++.dg/parse/namespace10.C: New test.
27384
27385 PR c++/16810
27386 * g++.dg/inherit/ptrmem2.C: New test.
27387
27388 2004-08-02 Ben Elliston <bje@au.ibm.com>
27389
27390 PR target/16155
27391 * gcc.dg/pr16155.c: New test.
27392
27393 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
27394
27395 * gcc.dg/redecl-2.c: New test.
27396
27397 2004-07-30 Geoffrey Keating <geoffk@apple.com>
27398
27399 * gcc.dg/darwin-longdouble.c: New file.
27400
27401 2004-07-30 Richard Henderson <rth@redhat.com>
27402
27403 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
27404 write to constant argument.
27405 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
27406
27407 2004-07-30 Richard Henderson <rth@redhat.com>
27408
27409 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
27410 tests of nearest around zero.
27411
27412 2004-07-30 Andrew Pinski <apinski@apple.com>
27413
27414 * gcc.c-torture/compile/20040730-1.c: New test.
27415
27416 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
27417
27418 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
27419 powerpc-eabispe.
27420
27421 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
27422
27423 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
27424
27425 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
27426
27427 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
27428 contains $ld_library_path.
27429 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27430
27431 2004-07-29 Richard Henderson <rth@redhat.com>
27432
27433 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
27434
27435 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
27436 (alt2, which): New.
27437 (Check): Accept either alternative.
27438
27439 2004-07-29 Mark Mitchell <mark@codesourcery.com>
27440
27441 * g++.dg/abi/inline1.C: New test.
27442 * g++.dg/abi/local1-a.cc: Likewise.
27443 * g++.dg/abi/local1.C: Likewise.
27444 * g++.dg/abi/mangle11.C: Tweak location of warnings.
27445 * g++.dg/abi/mangle12.C: Likewise.
27446 * g++.dg/abi/mangle17.C: Likewise.
27447 * g++.dg/abi/mangle20-2.C: Likewise.
27448 * g++.dg/opt/interface1.C: Likewise.
27449 * g++.dg/opt/interface1.h: Likewise.
27450 * g++.dg/opt/interface1-a.cc: New test.
27451 * g++.dg/parse/repo1.C: New test.
27452 * g++.dg/template/repo1.C: Likewise.
27453 * g++.dg/warn/Winline-1.C: Likewise.
27454 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
27455
27456 2004-07-29 Diego Novillo <dnovillo@redhat.com>
27457
27458 * gcc.dg/tree-ssa/20040729-1.c: New test.
27459
27460 2004-07-27 Matt Austern <austern@apple.com>
27461
27462 * gcc.dg/darwin-bool-1.c: New test.
27463 * gcc.dg/darwin-bool-2.c: New test.
27464
27465 2004-07-28 Richard Henderson <rth@redhat.com>
27466
27467 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
27468 arguments in the correct type. Don't write to constant arguments.
27469
27470 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27471
27472 PR tree-optimization/16688
27473 PR tree-optimization/16689
27474 * g++.dg/tree-ssa/pr16688.C: New test.
27475
27476 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27477
27478 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
27479 loads. Not only in the comment, this time.
27480
27481 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
27482
27483 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
27484 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
27485 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
27486 * gcc.dg/sh4a-bitmovua.c: New.
27487 * gcc.dg/sh4a-cos.c: New.
27488 * gcc.dg/sh4a-cosf.c: New.
27489 * gcc.dg/sh4a-fprun.c: New.
27490 * gcc.dg/sh4a-fsrra.c: New.
27491 * gcc.dg/sh4a-memmovua.c: New.
27492 * gcc.dg/sh4a-sin.c: New.
27493 * gcc.dg/sh4a-sincos.c: New.
27494 * gcc.dg/sh4a-sincosf.c: New.
27495 * gcc.dg/sh4a-sinf.c: New.
27496
27497 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27498
27499 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
27500 conditionals.
27501 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
27502 loads.
27503 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
27504 DOM1.
27505
27506 2004-07-27 Andrew Pinski <apinski@apple.com>
27507
27508 * g++.dg/rtti/tinfo1.C: Correct the xfail.
27509
27510 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
27511
27512 * gcc.dg/pragma-isr.c: New test.
27513
27514 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27515
27516 PR c++/14429
27517 * g++.dg/template/ttp11.C: New test.
27518
27519 2004-07-27 Diego Novillo <dnovillo@redhat.com>
27520
27521 * gcc.c-torture/compile/20040727-1.c: New test.
27522
27523 2004-07-26 Eric Christopher <echristo@redhat.com>
27524
27525 * gcc.c-torture/compile/20040726-2.c: New test.
27526
27527 2004-07-26 Andrew Pinski <apinski@apple.com>
27528
27529 * g++.dg/rtti/tinfo1.C: Xfail.
27530
27531 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
27532
27533 * gcc.c-torture/compile/20040726-1.c: New test.
27534
27535 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
27536 Brian Ryner <bryner@brianryner.com>
27537
27538 PR c++/9283
27539 PR c++/15000
27540 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
27541 * g++.dg/ext/visibility/: New directory.
27542 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
27543 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
27544 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
27545 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
27546 * g++.dg/ext/visibility/fvisibility.C,
27547 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
27548 g++.dg/ext/visibility/fvisibility-override1.C
27549 g++.dg/ext/visibility/fvisibility-override2.C
27550 g++.dg/ext/visibility/memfuncts.C
27551 g++.dg/ext/visibility/noPLT.C
27552 g++.dg/ext/visibility/pragma.C
27553 g++.dg/ext/visibility/pragma-override1.C
27554 g++.dg/ext/visibility/pragma-override2.C
27555 g++.dg/ext/visibility/staticmemfuncts.C
27556 g++.dg/ext/visibility/virtual.C: New tests.
27557
27558 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
27559
27560 PR c/15360
27561 * gcc.dg/pr15360-1.c: New test.
27562
27563 2004-07-25 Daniel Jacobowitz <dan@debian.org>
27564
27565 * gcc.dg/pragma-align-2.c: New test.
27566 * gcc.dg/pragma-init-fini.c: New test.
27567 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
27568 targets.
27569
27570 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
27571
27572 * gcc.dg/init-string-2.c: New test.
27573
27574 2004-07-24 Zack Weinberg <zack@codesourcery.com>
27575
27576 PR 16684
27577 * gcc.dg/Wredundant-decls-1.c: New test case.
27578
27579 2004-07-24 Jakub Jelinek <jakub@redhat.com>
27580
27581 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
27582 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
27583 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
27584 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
27585 * gcc.dg/compat/generate-random.c: New file.
27586 * gcc.dg/compat/generate-random.h: Likewise.
27587 * gcc.dg/compat/generate-random_r.c: Likewise.
27588 * gcc.dg/compat/struct-layout-1.h: Likewise.
27589 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
27590 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
27591 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
27592 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
27593 * gcc.dg/compat/struct-layout-1_main.c: New test.
27594 * gcc.dg/compat/struct-layout-1_x.c: New file.
27595 * gcc.dg/compat/struct-layout-1_y.c: New file.
27596 * gcc.dg/compat/struct-layout-1_test.h: New file.
27597
27598 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
27599
27600 * gcc.dg/comp-return-1.c: New test
27601
27602 2004-07-23 Janis Johnson <janis187@us.ibm.com>
27603
27604 * gcc.dg/vmx/8-02a.c: Fix typo.
27605
27606 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
27607 * gcc.dg/darwin-abi-3.c: New test.
27608
27609 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
27610 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
27611
27612 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
27613 * gcc.dg/vmx/ops-long-1.c: New test.
27614 * gcc.dg/vmx/ops-long-2.c: New test.
27615
27616 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
27617
27618 * g++.dg/lookup/conv-[1234].C: New.
27619
27620 2004-07-22 Mark Mitchell <mark@codesourcery.com>
27621
27622 * g++.dg/parse/attr2.C: Simplify.
27623
27624 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27625
27626 PR c/7284
27627 * gcc.c-torture/execute/pr7284-1.c: New test.
27628
27629 2004-07-22 Brian Booth <bbooth@redhat.com>
27630
27631 * gcc.dg/tree-ssa/20040721-1.c: New test.
27632
27633 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
27634
27635 * g++.dg/template/crash20.c: New.
27636
27637 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
27638
27639 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
27640 Add dg-run directive. Declare variables as required.
27641 * gfortran.dg/g77/README: Update
27642
27643 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
27644
27645 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
27646 gcc.dg/cris-peep2-andu2.c: New tests.
27647
27648 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27649
27650 PR c/15052
27651 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
27652 on return type.
27653 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
27654 messages.
27655 * gcc.dg/qual-return-2.c: Update expected messages.
27656 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
27657
27658 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27659
27660 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
27661 * gcc.dg/noncompile/921102-1.c: Update expected error message.
27662
27663 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27664
27665 PR c/11250
27666 * gcc.dg/init-string-1.c: New test.
27667
27668 2004-07-21 Jakub Jelinek <jakub@redhat.com>
27669
27670 PR middle-end/15345
27671 PR c/16450
27672 * gcc.dg/torture/nested-fn-1.c: New test.
27673
27674 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
27675
27676 PR target/16559
27677 * gcc.dg/ia64-fptr-1.c: New file.
27678
27679 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27680
27681 PR c++/14497
27682 * g++.dg/template/spec16.C: New test.
27683 * g++.old-deja/g++.robertl/eb118.C: Remove.
27684
27685 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27686
27687 PR c++/509
27688 * g++.dg/template/spec15.C: New test.
27689
27690 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
27691
27692 Copy cases from g77.f-torture/execute and add dg-run
27693 directive. Other changes as noted.
27694 * gfortran.dg/g77/13037.f
27695 * gfortran.dg/g77/1832.f
27696 * gfortran.dg/g77/19981119-0.f
27697 * gfortran.dg/g77/19990313-0.f
27698 * gfortran.dg/g77/19990313-1.f
27699 * gfortran.dg/g77/19990313-2.f
27700 * gfortran.dg/g77/19990313-3.f
27701 * gfortran.dg/g77/19990419-1.f
27702 * gfortran.dg/g77/19990826-0.f
27703 * gfortran.dg/g77/19990826-2.f
27704 * gfortran.dg/g77/20000503-1.f
27705 * gfortran.dg/g77/20001111.f
27706 * gfortran.dg/g77/20010116.f
27707 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
27708 * gfortran.dg/g77/20010430.f
27709 * gfortran.dg/g77/6177.f
27710 * gfortran.dg/g77/947.f
27711 * gfortran.dg/g77/970816-3.f
27712 * gfortran.dg/g77/971102-1.f
27713 * gfortran.dg/g77/980520-1.f
27714 * gfortran.dg/g77/980628-0.f
27715 * gfortran.dg/g77/980628-1.f
27716 * gfortran.dg/g77/980628-10.f
27717 * gfortran.dg/g77/980628-2.f
27718 * gfortran.dg/g77/980628-3.f
27719 * gfortran.dg/g77/980628-7.f
27720 * gfortran.dg/g77/980628-8.f
27721 * gfortran.dg/g77/980628-9.f
27722 * gfortran.dg/g77/980701-0.f
27723 * gfortran.dg/g77/980701-1.f
27724 * gfortran.dg/g77/cabs.f
27725 * gfortran.dg/g77/claus.f
27726 * gfortran.dg/g77/complex_1.f
27727 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
27728 * gfortran.dg/g77/dcomplex.f
27729 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
27730 * gfortran.dg/g77/f90-intrinsic-mathematical.f
27731 * gfortran.dg/g77/f90-intrinsic-numeric.f
27732 * gfortran.dg/g77/int8421.f
27733 * gfortran.dg/g77/labug1.f
27734 * gfortran.dg/g77/large_vec.f
27735 * gfortran.dg/g77/le.f
27736 * gfortran.dg/g77/short.f
27737 * gfortran.dg/g77/README: Update
27738
27739 2004-07-20 Mark Mitchell <mark@codesourcery.com>
27740
27741 PR c++/16637
27742 * g++.dg/parse/lookup4.C: New test.
27743
27744 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27745
27746 PR c++/16175
27747 * g++.dg/template/ttp10.C: New test.
27748
27749 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
27750
27751 * gcc.dg/pr12625-1.c: New test.
27752
27753 2004-07-20 Steven Bosscher <stevenb@suse.de>
27754
27755 * testsuite/gcc.dg/switch-warn-1.c: New test.
27756 * testsuite/gcc.dg/switch-warn-2.c: New test.
27757 * gcc.c-torture/compile/pr14730.c: Update.
27758
27759 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
27760
27761 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
27762 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
27763 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
27764 g++.dg/template/nontype3.C: Remove trailing CR from tests.
27765
27766 2004-07-18 Mark Mitchell <mark@codesourcery.com>
27767
27768 PR c++/16623
27769 * g++.dg/template/assign1.C: New test.
27770
27771 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27772
27773 PR c++/12170
27774 * g++.dg/template/ttp9.C: New test.
27775
27776 2004-07-19 Daniel Jacobowitz <dan@debian.org>
27777
27778 * gcc.dg/format/cmn-err-1.c: New test.
27779
27780 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
27781
27782 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
27783 gcc.dg/Wparentheses-10.c: New tests.
27784 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
27785
27786 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27787
27788 PR fortran/16465
27789 * gfortran.dg/g77//ffixed-line-length-0.f,
27790 gfortran.dg/g77/ffixed-line-length-132.f,
27791 gfortran.dg/g77/ffixed-line-length-72.f,
27792 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
27793 gfortran.dg/g77/README: Update.
27794
27795 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27796
27797 PR c++/13092
27798 * g++.dg/template/non-dependent7.C: New test.
27799 * g++.dg/template/non-dependent8.C: Likewise.
27800 * g++.dg/template/non-dependent9.C: Likewise.
27801 * g++.dg/template/non-dependent10.C: Likewise.
27802
27803 2004-07-17 Mark Mitchell <mark@codesourcery.com>
27804
27805 PR c++/16337
27806 * g++.dg/parse/attr2.C: New test.
27807
27808 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
27809
27810 * g77.dg: Removed.
27811 * g77.f-torture: Ditto.
27812
27813 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
27814
27815 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
27816 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
27817 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
27818
27819 2004-07-16 Richard Henderson <rth@redhat.com>
27820
27821 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
27822
27823 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27824
27825 * lib/fortran-torture.exp (fortran-torture): Don't test compile
27826 tests with full list of options.
27827 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
27828 of TORTURE_OPTIONS if test contains 'dg-do run'.
27829
27830 PR fortran/16404
27831 * gfortran.dg/do_iterator.f90: New test.
27832
27833 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27834
27835 PR rtl-optimization/16536
27836 * gcc.c-torture/execute/restrict-1.c: New test.
27837
27838 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27839
27840 PR fortran/15324
27841 * gfortran.dg/pr15324.f90: New test.
27842
27843 PR fortran/15129
27844 * gfortran.dg/pr15129.f90: New test.
27845
27846 PR fortran/15140
27847 * gfortran.dg/pr15140.f90: New test.
27848
27849 PR fortran/13792
27850 * gfortran.fortran-torture/execute/bounds.f90: Add check for
27851 compile-time simplification.
27852
27853 2004-07-14 Mike Stump <mrs@apple.com>
27854
27855 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
27856
27857 2004-07-14 James E Wilson <wilson@specifixinc.com>
27858
27859 PR target/16325
27860 * gcc.dg/profile-generate-1.c: New.
27861
27862 2004-07-15 Jakub Jelinek <jakub@redhat.com>
27863
27864 * gcc.c-torture/execute/20040709-1.c: New test.
27865 * gcc.c-torture/execute/20040709-2.c: New test.
27866
27867 2004-07-14 Mike Stump <mrs@apple.com>
27868
27869 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
27870
27871 2004-07-14 Mike Stump <mrs@apple.com>
27872
27873 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
27874
27875 2004-07-13 Mark Mitchell <mark@codesourcery.com>
27876
27877 PR c++/16518
27878 * g++.dg/parse/mutable1.C: New test.
27879
27880 2004-07-13 Diego Novillo <dnovillo@redhat.com>
27881
27882 PR tree-optimization/16443
27883 * gcc.dg/tree-ssa/20040713-1.c: New test.
27884
27885 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
27886
27887 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
27888 for operator new.
27889
27890 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27891
27892 * gfortran.dg/g77/README: New file
27893 * gfortran.dg/g77/19981216-0.f: Copy from
27894 g77.f-torture/noncompile. Add "dg-do compile" and
27895 dg-error as required.
27896 * gfortran.dg/g77/19990218-1.f: Likewise.
27897 * gfortran.dg/g77/19990905-1.f: Likewise.
27898 * gfortran.dg/g77/9263.f: Likewise.
27899 * gfortran.dg/g77/980615-0.f: Likewise.
27900 * gfortran.dg/g77/980616-0.f: Likewise.
27901 * gfortran.dg/g77/check0.f: Likewise.
27902 * gfortran.dg/g77/select_no_compile.f: Likewise.
27903
27904 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27905
27906 Copy files from g77.f-torture/compile.
27907 Add "{ dg-do compile}". Other changes as noted
27908 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
27909 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
27910 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
27911 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
27912 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
27913 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
27914 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
27915 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
27916 statement to conform to standard. Append alpha1.x for reference.
27917 * gfortran.dg/g77/xformat.f: Add dg-warning
27918
27919 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27920
27921 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
27922 Add {dg-do compile} directive.
27923 * gfortran.dg/g77/cpp2.F: Likewise.
27924
27925 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27926
27927 PR c++/5402
27928 * g++.dg/lookup/name-clash1.C: New test.
27929
27930 PR c++/9777
27931 * g++.dg/lookup/name-clash2.C: New test.
27932
27933 PR c++/12102
27934 * g++.dg/lookup/name-clash3.C: New test.
27935
27936 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27937
27938 * g++.dg/lookup/new2.C: New test.
27939 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
27940
27941 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
27942
27943 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
27944 Add {dg-do compile} directive.
27945 * gfortran.dg/g77/13060.f: Likewise.
27946 * gfortran.dg/g77/19990218-0.f: Likewise.
27947 * gfortran.dg/g77/19990305-0.f: Likewise.
27948 * gfortran.dg/g77/19990419-0.f: Likewise.
27949 * gfortran.dg/g77/19990502-0.f: Likewise.
27950 * gfortran.dg/g77/19990502-1.f: Likewise.
27951 * gfortran.dg/g77/19990525-0.f: Likewise.
27952 * gfortran.dg/g77/19990826-1.f: Likewise.
27953 * gfortran.dg/g77/19990826-3.f: Likewise.
27954 * gfortran.dg/g77/19990905-2.f: Likewise.
27955 * gfortran.dg/g77/20000412-1.f: Likewise.
27956 * gfortran.dg/g77/20000511-1.f: Likewise.
27957 * gfortran.dg/g77/20000511-2.f: Likewise.
27958 * gfortran.dg/g77/20000518.f: Likewise.
27959 * gfortran.dg/g77/20000601-1.f: Likewise.
27960 * gfortran.dg/g77/20000601-2.f: Likewise.
27961 * gfortran.dg/g77/20000629-1.f: Likewise.
27962 * gfortran.dg/g77/20000630-2.f: Likewise.
27963 * gfortran.dg/g77/20010115.f: Likewise.
27964 * gfortran.dg/g77/20010321-1.f: Likewise.
27965 * gfortran.dg/g77/20010426.f: Likewise.
27966 * gfortran.dg/g77/20020307-1.f: Likewise.
27967 * gfortran.dg/g77/8485.f: Likewise.
27968 * gfortran.dg/g77/960317-1.f: Likewise.
27969 * gfortran.dg/g77/970915-0.f: Likewise.
27970 * gfortran.dg/g77/980310-1.f: Likewise.
27971 * gfortran.dg/g77/980310-2.f: Likewise.
27972 * gfortran.dg/g77/980310-3.f: Likewise.
27973 * gfortran.dg/g77/980310-4.f: Likewise.
27974 * gfortran.dg/g77/980310-6.f: Likewise.
27975 * gfortran.dg/g77/980310-7.f: Likewise.
27976 * gfortran.dg/g77/980310-8.f: Likewise.
27977 * gfortran.dg/g77/980419-2.f: Likewise.
27978 * gfortran.dg/g77/980424-0.f: Likewise.
27979 * gfortran.dg/g77/980427-0.f: Likewise.
27980 * gfortran.dg/g77/980729-0.f: Likewise.
27981 * gfortran.dg/g77/981117-1.f: Likewise.
27982 * gfortran.dg/g77/toon_1.f: Likewise.
27983
27984 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27985
27986 PR c++/2204
27987 * g++.dg/other/abstract2.C: New test.
27988
27989 2004-07-12 Paul Brook <paul@codesourcery.com>
27990
27991 * gfortran.dg/pointer_init_1.f90: New test.
27992
27993 2004-07-11 Paul Brook <paul@codesourcery.com>
27994
27995 PR fortran/15986
27996 * gfortran.dg/contained_1.f90: New test.
27997
27998 2004-07-11 Mark Mitchell <mark@codesourcery.com>
27999
28000 * g++.dg/parse/defarg8.C: New test.
28001
28002 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28003
28004 PR fortran/16433
28005 * gfortran.dg/pr16433.f: New test.
28006
28007 PR fortran/17574
28008 * gfortran.dg/pr15754.f90: New test.
28009
28010 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
28011
28012 PR tree-optimization/16437
28013 * gcc.c-torture/execute/bitfld-4.c: New test.
28014
28015 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28016
28017 * gfortran.fortran-torture/execute/common_2.f90: Add check for
28018 access to common var from module.
28019
28020 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28021
28022 PR fortran/16336
28023 * gfortran.fortran-torture/execute/common_2.f90: New test.
28024
28025 2004-07-10 Paul Brook <paul@codesourcery.com>
28026
28027 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
28028
28029 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28030
28031 PR fortran/15969
28032 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
28033
28034 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
28035
28036 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
28037 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
28038 * gfortran.dg/g77/ffree-form-1.f: Likewise.
28039 * gfortran.dg/g77/ffree-form-2.f: Likewise.
28040 * gfortran.dg/g77/ffree-form-3.f: Likewise.
28041 * gfortran.dg/g77/fno-underscoring.f: Likewise.
28042 * gfortran.dg/g77/funderscoring.f: Likewise.
28043 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
28044
28045 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28046
28047 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
28048
28049 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28050 Paul Brook <paul@codesourcery.com>
28051
28052 PR fortran/13415
28053 * gfortran.dg/common_pointer_1.f90: New test.
28054
28055 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28056
28057 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
28058
28059 2004-07-09 James E Wilson <wilson@specifixinc.com>
28060
28061 PR target/16364
28062 * gcc.c-torture/compile/20040709-1.c: New.
28063
28064 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28065
28066 PR fortran/14077
28067 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
28068
28069 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28070
28071 PR fortran/13201
28072 * gfortran.dg/shape_1.f90: New test.
28073
28074 2004-07-09 Zack Weinberg <zack@codesourcery.com>
28075 Andrew Pinski <apinski@apple.com>
28076
28077 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
28078
28079 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28080
28081 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
28082 comment.
28083
28084 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28085 Paul Brook <paul@codesourcery.com>
28086
28087 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
28088 '.f95' and '.F95'.
28089
28090 2004-07-09 Diego Novillo <dnovillo@redhat.com>
28091
28092 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
28093
28094 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28095
28096 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
28097 testcases with capital suffix.
28098
28099 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28100
28101 PR fortran/15481
28102 PR fortran/13372
28103 PR fortran/13575
28104 PR fortran/15978
28105 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
28106
28107 * gfortran.dg/implicit_1.f90: New test.
28108
28109 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28110
28111 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
28112 expression to match gfortran warning/error messages
28113 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
28114 dg-error text.
28115
28116 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28117
28118 * lib/fortran-torture.exp: Rename proc search_for to
28119 search_for_re.
28120
28121 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28122
28123 * gcc.c-torture/execute/simd-5.x: New file.
28124 XFAIL on SPARC 64-bit at -O0.
28125
28126 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28127
28128 PR c++/8211
28129 PR c++/16165
28130 * g++.dg/warn/effc3.C: New test.
28131
28132 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28133
28134 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
28135 change X to 1X in format.
28136 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
28137 add data statements to conform to standard.
28138
28139 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28140
28141 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
28142 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
28143 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
28144
28145 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28146
28147 * gfortran.dg/g77/7388.f: Copy from g77.dg
28148 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
28149 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
28150 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
28151 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
28152 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
28153 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
28154 * gfortran.dg/g77/strlen0.f: Likewise.
28155
28156 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28157
28158 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
28159 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
28160
28161 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28162
28163 * gcc.c-torture/execute/920428-2.x: Delete.
28164 * gcc.c-torture/execute/920501-7.x: Likewise.
28165
28166 2004-07-08 Jakub Jelinek <jakub@redhat.com>
28167
28168 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
28169 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
28170 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
28171 prescott and c3-2.
28172 (PREFETCH_3DNOW): Add -march=c3.
28173
28174 2004-07-08 Diego Novillo <dnovillo@redhat.com>
28175
28176 PR c/16437
28177 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
28178 * gcc.c-torture/execute/bf64-1.x: Likewise.
28179
28180 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28181
28182 * gcc.c-torture/compile/20040708-1.c: New test.
28183
28184 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28185
28186 PR c++/16169
28187 * g++.dg/warn/effc2.C: New test.
28188
28189 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
28190
28191 * gcc.c-torture/execute/bitfld-1.x: Remove.
28192 * gcc.c-torture/execute/bitfld-3.c: New test.
28193 * gcc.dg/bitfld-2.c: Remove XFAILs.
28194
28195 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
28196
28197 PR c++/16276
28198 * g++.dg/rtti/tinfo1.C: New file.
28199
28200 2004-07-07 Eric Christopher <echristo@redhat.com>
28201
28202 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
28203
28204 2004-07-07 Andrew Pinski <apinski@apple.com>
28205
28206 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
28207
28208 2004-07-07 Mark Mitchell <mark@codesourcery.com>
28209
28210 * g++.dg/init/call1.C: XFAIL.
28211
28212 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
28213
28214 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
28215 except for movstrict*, to movmem* and clrstr* to clrmem*.
28216
28217 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
28218
28219 * gcc.c-torture/execute/20040707-1.c: New test.
28220
28221 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
28222
28223 * gcc.c-torture/execute/20040706-1.c: New test.
28224
28225 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28226
28227 PR c++/3671
28228 * g++.dg/template/spec14.C: New test.
28229
28230 2004-07-05 Jakub Jelinek <jakub@redhat.com>
28231
28232 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
28233 nothing if not yet defined. Use it in b, c and d type definitions.
28234 * gcc.c-torture/execute/20040705-1.c: New test.
28235 * gcc.c-torture/execute/20040705-2.c: New test.
28236
28237 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28238
28239 PR c++/2518
28240 * g++.dg/lookup/new1.C: New test.
28241
28242 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28243
28244 PR c++/11406
28245 * g++.dg/template/sizeof8.C: New test.
28246
28247 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
28248
28249 * gcc.c-torture/compile/20040705-1.c: New test.
28250
28251 2004-07-04 Bud Davis <bdavis9659@comcast.net>
28252
28253 * gfortran.fortran-torture/execute/seq_io.f90: New test.
28254
28255 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
28256
28257 * gcc.dg/cpp/if-mop.c: Two new testcases.
28258 * gcc.dg/cpp/trad/comment-3.c: New.
28259
28260 2004-07-04 Paul Brook <paul@codesourcery.com>
28261
28262 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
28263
28264 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
28265
28266 PR c++/3761
28267 * g++.dg/lookup/crash4.C: New test.
28268
28269 2004-07-02 Zack Weinberg <zack@codesourcery.com>
28270
28271 * gcc.c-torture/execute/builtin-abs-1.c
28272 * gcc.c-torture/execute/builtin-abs-2.c
28273 * gcc.c-torture/execute/builtin-complex-1.c
28274 * gcc.c-torture/execute/builtins/string-1-lib.c
28275 * gcc.c-torture/execute/builtins/string-1.c
28276 * gcc.c-torture/execute/builtins/string-2-lib.c
28277 * gcc.c-torture/execute/builtins/string-2.c
28278 * gcc.c-torture/execute/builtins/string-3-lib.c
28279 * gcc.c-torture/execute/builtins/string-3.c
28280 * gcc.c-torture/execute/builtins/string-4-lib.c
28281 * gcc.c-torture/execute/builtins/string-4.c
28282 * gcc.c-torture/execute/builtins/string-5-lib.c
28283 * gcc.c-torture/execute/builtins/string-5.c
28284 * gcc.c-torture/execute/builtins/string-6-lib.c
28285 * gcc.c-torture/execute/builtins/string-6.c
28286 * gcc.c-torture/execute/builtins/string-7-lib.c
28287 * gcc.c-torture/execute/builtins/string-7.c
28288 * gcc.c-torture/execute/builtins/string-8-lib.c
28289 * gcc.c-torture/execute/builtins/string-8.c
28290 * gcc.c-torture/execute/builtins/string-9-lib.c
28291 * gcc.c-torture/execute/builtins/string-9.c
28292 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
28293 * gcc.c-torture/execute/builtins/string-asm-1.c
28294 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
28295 * gcc.c-torture/execute/builtins/string-asm-2.c
28296 * gcc.c-torture/execute/stdio-opt-1.c
28297 * gcc.c-torture/execute/stdio-opt-2.c
28298 * gcc.c-torture/execute/stdio-opt-3.c
28299 * gcc.c-torture/execute/string-opt-1.c
28300 * gcc.c-torture/execute/string-opt-10.c
28301 * gcc.c-torture/execute/string-opt-11.c
28302 * gcc.c-torture/execute/string-opt-12.c
28303 * gcc.c-torture/execute/string-opt-13.c
28304 * gcc.c-torture/execute/string-opt-14.c
28305 * gcc.c-torture/execute/string-opt-15.c
28306 * gcc.c-torture/execute/string-opt-16.c
28307 * gcc.c-torture/execute/string-opt-2.c
28308 * gcc.c-torture/execute/string-opt-6.c
28309 * gcc.c-torture/execute/string-opt-7.c
28310 * gcc.c-torture/execute/string-opt-8.c:
28311 Replace with ...
28312
28313 * gcc.c-torture/execute/builtins/abs-2.c
28314 * gcc.c-torture/execute/builtins/abs-3.c
28315 * gcc.c-torture/execute/builtins/complex-1.c
28316 * gcc.c-torture/execute/builtins/fprintf.c
28317 * gcc.c-torture/execute/builtins/fputs.c
28318 * gcc.c-torture/execute/builtins/memcmp.c
28319 * gcc.c-torture/execute/builtins/memmove.c
28320 * gcc.c-torture/execute/builtins/memops-asm.c
28321 * gcc.c-torture/execute/builtins/mempcpy-2.c
28322 * gcc.c-torture/execute/builtins/mempcpy.c
28323 * gcc.c-torture/execute/builtins/memset.c
28324 * gcc.c-torture/execute/builtins/printf.c
28325 * gcc.c-torture/execute/builtins/sprintf.c
28326 * gcc.c-torture/execute/builtins/strcat.c
28327 * gcc.c-torture/execute/builtins/strchr.c
28328 * gcc.c-torture/execute/builtins/strcmp.c
28329 * gcc.c-torture/execute/builtins/strcpy.c
28330 * gcc.c-torture/execute/builtins/strcspn.c
28331 * gcc.c-torture/execute/builtins/strlen-2.c
28332 * gcc.c-torture/execute/builtins/strlen.c
28333 * gcc.c-torture/execute/builtins/strncat.c
28334 * gcc.c-torture/execute/builtins/strncmp-2.c
28335 * gcc.c-torture/execute/builtins/strncmp.c
28336 * gcc.c-torture/execute/builtins/strncpy.c
28337 * gcc.c-torture/execute/builtins/strpbrk.c
28338 * gcc.c-torture/execute/builtins/strpcpy-2.c
28339 * gcc.c-torture/execute/builtins/strpcpy.c
28340 * gcc.c-torture/execute/builtins/strrchr.c
28341 * gcc.c-torture/execute/builtins/strspn.c
28342 * gcc.c-torture/execute/builtins/strstr-asm.c
28343 * gcc.c-torture/execute/builtins/strstr.c:
28344 ... these new files.
28345
28346 * gcc.c-torture/execute/builtins/abs-2-lib.c
28347 * gcc.c-torture/execute/builtins/abs-3-lib.c
28348 * gcc.c-torture/execute/builtins/complex-1-lib.c
28349 * gcc.c-torture/execute/builtins/fprintf-lib.c
28350 * gcc.c-torture/execute/builtins/fputs-lib.c
28351 * gcc.c-torture/execute/builtins/memcmp-lib.c
28352 * gcc.c-torture/execute/builtins/memmove-lib.c
28353 * gcc.c-torture/execute/builtins/memops-asm-lib.c
28354 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
28355 * gcc.c-torture/execute/builtins/mempcpy-lib.c
28356 * gcc.c-torture/execute/builtins/memset-lib.c
28357 * gcc.c-torture/execute/builtins/printf-lib.c
28358 * gcc.c-torture/execute/builtins/sprintf-lib.c
28359 * gcc.c-torture/execute/builtins/strcat-lib.c
28360 * gcc.c-torture/execute/builtins/strchr-lib.c
28361 * gcc.c-torture/execute/builtins/strcmp-lib.c
28362 * gcc.c-torture/execute/builtins/strcpy-lib.c
28363 * gcc.c-torture/execute/builtins/strcspn-lib.c
28364 * gcc.c-torture/execute/builtins/strlen-2-lib.c
28365 * gcc.c-torture/execute/builtins/strlen-lib.c
28366 * gcc.c-torture/execute/builtins/strncat-lib.c
28367 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
28368 * gcc.c-torture/execute/builtins/strncmp-lib.c
28369 * gcc.c-torture/execute/builtins/strncpy-lib.c
28370 * gcc.c-torture/execute/builtins/strpbrk-lib.c
28371 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
28372 * gcc.c-torture/execute/builtins/strpcpy-lib.c
28373 * gcc.c-torture/execute/builtins/strrchr-lib.c
28374 * gcc.c-torture/execute/builtins/strspn-lib.c
28375 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
28376 * gcc.c-torture/execute/builtins/strstr-lib.c
28377 * gcc.c-torture/execute/builtins/lib/abs.c
28378 * gcc.c-torture/execute/builtins/lib/fprintf.c
28379 * gcc.c-torture/execute/builtins/lib/memset.c
28380 * gcc.c-torture/execute/builtins/lib/printf.c
28381 * gcc.c-torture/execute/builtins/lib/sprintf.c
28382 * gcc.c-torture/execute/builtins/lib/strcpy.c
28383 * gcc.c-torture/execute/builtins/lib/strcspn.c
28384 * gcc.c-torture/execute/builtins/lib/strncat.c
28385 * gcc.c-torture/execute/builtins/lib/strncmp.c
28386 * gcc.c-torture/execute/builtins/lib/strncpy.c
28387 * gcc.c-torture/execute/builtins/lib/strpbrk.c
28388 * gcc.c-torture/execute/builtins/lib/strspn.c
28389 * gcc.c-torture/execute/builtins/lib/strstr.c:
28390 New files containing support routines.
28391
28392 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
28393 declaration.
28394 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
28395 when not optimizing.
28396
28397 2004-07-02 Mark Mitchell <mark@codesourcery.com>
28398
28399 PR c++/16240
28400 * g++.dg/abi/mangle22.C: New test.
28401 * g++.dg/abi/mangle23.C: Likewise.
28402
28403 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
28404
28405 PR fortran/16290
28406 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
28407 Allow for cases without denormalized floating point numbers.
28408
28409 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
28410
28411 PR c/1027
28412 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
28413 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
28414 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
28415 expected warning text.
28416 * gcc.dg/format/diag-2.c: New test.
28417
28418 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
28419
28420 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
28421
28422 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
28423
28424 * gcc.dg/builtins-43.c: New.
28425 * gcc.dg/builtins-44.c: New.
28426 * gcc.dg/builtins-45.c: New.
28427
28428 2004-06-26 Geoffrey Keating <geoffk@apple.com>
28429 Andreas Tobler <a.tobler@schweiz.ch>
28430
28431 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
28432 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
28433 as SIGSEGV.
28434 * gcc.dg/cleanup-11.c: Likewise.
28435 * gcc.dg/cleanup-8.c: Likewise.
28436 * gcc.dg/cleanup-9.c: Likewise.
28437 * gcc.dg/cleanup-5.c: Run on all platforms.
28438
28439 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
28440
28441 * g++.dg/warn/nonnull1.C: New test.
28442
28443 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28444
28445 * gcc.dg/compat/compat-common.h: Wrap up CINT in
28446 an #ifndef SKIP_COMPLEX_INT/#endif pair.
28447 Special-case the Sun compiler wrt to <complex.h>.
28448
28449 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
28450
28451 * gcc.dg/Wunreachable-8.C: New test.
28452
28453 * gcc.dg/h8300-ice2.c : New test.
28454
28455 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
28456
28457 PR fortran/16161
28458 * gfortran.fortran-torture/compile/implicit.f90: Add test
28459 for implicit character.
28460
28461 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
28462
28463 PR fortran/16289
28464 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
28465 Use tiny() intrinsic to find smallest non-negative real
28466
28467 2004-06-30 Jakub Jelinek <jakub@redhat.com>
28468
28469 * gcc.dg/compat/struct-by-value-22_main.c: New test.
28470 * gcc.dg/compat/struct-by-value-22_x.c: New.
28471 * gcc.dg/compat/struct-by-value-22_y.c: New.
28472
28473 * gcc.c-torture/execute/20040629-1.c: New test.
28474
28475 2004-06-29 Jakub Jelinek <jakub@redhat.com>
28476
28477 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
28478 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
28479
28480 PR target/16195
28481 * gcc.dg/20040625-1.c: New test.
28482
28483 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28484
28485 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
28486
28487 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28488
28489 PR fortran/15963
28490 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
28491
28492 2004-06-29 Richard Henderson <rth@redhat.com>
28493
28494 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
28495
28496 2004-06-29 Paul Brook <paul@codesourcery.com>
28497
28498 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
28499 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
28500
28501 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
28502
28503 PR c++/16260
28504 * g++.dg/parse/crash15.C: New.
28505
28506 2004-06-28 Andrew Pinski <apinski@apple.com>
28507
28508 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
28509 by the error already.
28510
28511 * g++.dg/opt/ptrmem4.C: Change to compile only test.
28512
28513 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
28514
28515 PR target/14041
28516 * gcc.dg/h8300-bss-align-1.c : New.
28517
28518 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
28519
28520 * PR c++/16174
28521 * g++.dg/template/ctor4.C: New.
28522
28523 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
28524
28525 PR c++/16205
28526 * g++.dg/warn/Wsequence-point-1.C: New test.
28527
28528 2004-06-27 Paul Brook <paul@codesourcery.com>
28529
28530 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
28531
28532 2004-06-27 Zack Weinberg <zack@codesourcery.com>
28533
28534 * g++.old-deja/g++.mike/p7325.C: Remove.
28535
28536 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
28537
28538 PR c/14963
28539 * gcc.dg/pr14963.c: New test.
28540
28541 2004-06-27 Mark Mitchell <mark@codesourcery.com>
28542
28543 PR c++/16193
28544 * g++.dg/parse/redef1.C: New test.
28545
28546 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
28547
28548 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
28549 20021110.c.
28550 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
28551 20021119-1.c.
28552 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
28553 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
28554 5-04.c.
28555 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
28556 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
28557 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
28558 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
28559 g++.brendan/enum14.C.
28560 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
28561 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
28562 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
28563 g++.mike/virt1.C.
28564 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
28565 memtemp24.C.
28566
28567 2004-06-27 Roger Sayle <roger@eyesopen.com>
28568
28569 * gcc.dg/20040527-1.c: New test case.
28570
28571 2004-06-26 Bud Davis <bdavis9659@comcast.net>
28572
28573 PR gfortran/pr16196
28574 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
28575
28576 2004-06-25 Roger Sayle <roger@eyesopen.com>
28577
28578 PR middle-end/15825
28579 * gcc.dg/pr15825-1.c: New test case.
28580
28581 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
28582
28583 * gcc.c-torture/execute/20040625-1.c: New test.
28584
28585 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28586
28587 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
28588
28589 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
28590
28591 * gcc.dg/torture/mips-div-1.c: New test.
28592
28593 2004-06-24 Jeff Law <law@redhat.com>
28594
28595 * gcc.dg/tree-ssa/20040624-1.c: New test.
28596
28597 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
28598
28599 * gcc.c-torture/compile/20040624-1.c: New test.
28600
28601 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28602
28603 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
28604 this directory.
28605
28606 2004-06-23 Andrew Pinski <apinski@apple.com>
28607
28608 PR middle-end/15988
28609 * g++.dg/opt/ptrmem4.C: New test.
28610
28611 * gcc.dg/c90-array-quals-2.c: New test.
28612
28613 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
28614
28615 * gcc.dg/kpice1.c: New test.
28616
28617 2006-06-23 Andrew Pinski <apinski@apple.com>
28618
28619 * gcc.dg/c90-array-quals.c: New test.
28620
28621 2006-06-22 Richard Henderson <rth@redhat.com>
28622
28623 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
28624
28625 2004-06-22 Loren James Rittle <ljrittle@acm.org>
28626
28627 * gcc.dg/builtins-config.h: Handle FreeBSD.
28628
28629 2006-06-22 Richard Henderson <rth@redhat.com>
28630
28631 * g++.dg/opt/devirt1.C: New.
28632
28633 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
28634
28635 * g++.dg/opt/pr15551.C: New testcase.
28636
28637 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
28638
28639 PR target/14800
28640 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
28641 x86_64-*-linux* when compiling for 32bit.
28642
28643 2004-06-21 Andrew Pinski <apinski@apple.com>
28644
28645 * gcc.dg/pch/struct-1.c: New.
28646 * gcc.dg/pch/struct-1.hs: New.
28647
28648 2004-06-21 Geoffrey Keating <geoffk@apple.com>
28649
28650 * gcc.dg/pch/save-temps-1.c: New file.
28651 * gcc.dg/pch/save-temps-1.hs: New file.
28652
28653 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
28654
28655 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
28656 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
28657
28658 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28659
28660 * gfortran.fortran-torture/execute/select_1.f90: Rename function
28661 to fix type error.
28662 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
28663 Remove trailing spaces.
28664
28665 2004-06-21 Richard Henderson <rth@redhat.com>
28666
28667 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
28668 merging && to BIT_FIELD_REF.
28669
28670 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
28671
28672 * g++.dg/opt/placeholder1.C: New test.
28673
28674 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28675
28676 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
28677 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
28678 * gcc.dg/compat/union-m128-1_x.c: Likewise.
28679 * gcc.dg/compat/union-m128-1_y.c: Likewise.
28680
28681 2004-06-20 Zack Weinberg <zack@codesourcery.com>
28682
28683 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
28684 extern "C".
28685 * g++.dg/other/pragma-re-1.C: Add comments.
28686
28687 2004-06-19 Bud Davis <bdavis9659@comcast.net>
28688
28689 PR gfortran/16080
28690 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
28691
28692 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
28693
28694 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
28695 instead of setting the type of size_t by
28696 hand.
28697
28698 2004-06-18 Roger Sayle <roger@eyesopen.com>
28699
28700 * gcc.dg/unordered-2.c: New test case.
28701 * gcc.dg/unordered-3.c: New test case.
28702
28703 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
28704
28705 PR other/16043
28706 * lib/g++.exp (g++_version): Tweak regexp for version
28707 * lib/g77.exp (g77_version): Likewise.
28708 * lib/gfortran.exp (gfortran_version): Likewise.
28709 * lib/objc.exp (objc_version): Likewise.
28710 * lib/treelang.exp (treelang_version): Likewise.
28711
28712 2004-06-19 Jakub Jelinek <jakub@redhat.com>
28713
28714 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
28715 Use INT_MAX instead of __INT_MAX__.
28716 * gcc.dg/compat/struct-align-2_y.c: Likewise.
28717
28718 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
28719 * gcc.dg/compat/scalar-return-3_x.c: Use it.
28720 * gcc.dg/compat/scalar-return-3_y.c: Use it.
28721 * gcc.dg/compat/scalar-return-4_x.c: Use it.
28722 * gcc.dg/compat/scalar-return-4_y.c: Use it.
28723 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
28724 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
28725 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
28726 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
28727
28728 * gcc.dg/range-test-1.c: New test.
28729 * g++.dg/opt/range-test-1.C: New test.
28730
28731 2004-06-17 Richard Henderson <rth@redhat.com>
28732
28733 * objc.dg/sync-1.m: New.
28734 * objc.dg/try-catch-1.m: Don't force next runtime.
28735 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
28736 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
28737 shadowed catch clause.
28738 * objc.dg/try-catch-5.m: New.
28739
28740 2004-06-17 Zack Weinberg <zack@codesourcery.com>
28741
28742 Bug 14610
28743 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
28744
28745 2004-06-15 Richard Henderson <rth@redhat.com>
28746
28747 * gcc.dg/20001116-1.c: Move expected warning line.
28748
28749 2004-06-15 Richard Henderson <rth@redhat.com>
28750
28751 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
28752 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
28753
28754 2004-06-15 Jeff Law <law@redhat.com>
28755
28756 * gcc.dg/tree-ssa/20040615-1.c: New test.
28757 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
28758 be less sensitive to operand ordering.
28759 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
28760
28761 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
28762
28763 * g++.dg/abi/bitfield3.C: Add comment..
28764
28765 2004-06-15 Richard Henderson <rth@redhat.com>
28766
28767 * g++.dg/ext/stmtexpr1.C: XFAIL.
28768 * gcc.dg/20030612-1.c: XFAIL.
28769
28770 2004-06-15 Eric Christopher <echristo@redhat.com>
28771
28772 * g++.dg/charset/asm5.c: New.
28773 * gcc.dg/charset/asm6.c: New.
28774
28775 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28776
28777 PR fortran/15962
28778 * gfortran.fortran-torture/execute/select_1.f90: New test.
28779
28780 2004-06-15 Paul Brook <paul@codesourcery.com>
28781
28782 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
28783
28784 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28785
28786 PR c++/15967
28787 * g++.dg/lookup/crash3.C: New test.
28788
28789 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28790
28791 PR c++/15947
28792 * g++.dg/parse/dtor4.C: New test.
28793
28794 2004-06-14 Jeff Law <law@redhat.com>
28795
28796 * gcc.c-torture/compile/20040614-1.c: New test.
28797
28798 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28799
28800 PR fortran/15211
28801 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
28802 LEN of a character array.
28803
28804 2004-06-14 Mark Mitchell <mark@codesourcery.com>
28805
28806 PR c++/15096
28807 * g++.dg/template/ptrmem10.C: New test.
28808
28809 PR c++/14930
28810 * g++.dg/template/friend30.C: New test.
28811
28812 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28813
28814 PR fortran/14928
28815 * gfortran.fortran-torture/compile/mloc.f90: New test.
28816
28817 2004-06-13 Paul Brook <paul@codesourcery.com>
28818
28819 * gfortran.fortran-torture/execute/random_2.f90: New test.
28820
28821 2004-06-13 Eric Christopher <echristo@redhat.com>
28822
28823 * gcc.dg/noncompile/redecl-1.c: Fix error message.
28824
28825 2004-06-12 Paul Brook <paul@codesourcery.com>
28826
28827 * gfortran.fortran-torture/execute/contained_3.f90: New test.
28828
28829 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28830
28831 PR fortran/14923
28832 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
28833
28834 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28835
28836 PR fortran/14957
28837 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
28838 syntax errors in end statements of contained subroutines.
28839
28840 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28841
28842 PR fortran/12841
28843 * gfortran.fortran-torture/execute/null_arg.f90: New test.
28844
28845 2004-06-12 Bud Davis <bdavis9659@comcast.net>
28846
28847 PR fortran/15665
28848 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
28849
28850 2004-06-12 Bud Davis <bdavis9659@comcast.net>
28851
28852 PR gfortran/12839
28853 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
28854
28855 2004-06-11 Mark Mitchell <mark@codesourcery.com>
28856
28857 PR c++/15862
28858 * g++.dg/parse/enum1.C: New test.
28859
28860 2004-06-10 Jeff Law <law@redhat.com>
28861
28862 * gcc.c-torture/compile/20040610-1.c: New test.
28863
28864 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28865
28866 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
28867 * g++.old-deja/g++.other/decl3.C: Likewise.
28868
28869 2004-06-10 Brian Booth <bbooth@redhat.com>
28870
28871 * gcc.dg/tree-ssa/20031015-1.c: Scan for
28872 V_MAY_DEF instead of VDEF.
28873 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
28874
28875 2004-06-10 Mark Mitchell <mark@codesourcery.com>
28876
28877 PR c++/14211
28878 * g++.dg/conversion/const1.C: New test.
28879
28880 PR c++/15076
28881 * g++.dg/conversion/reinterpret1.C: New test.
28882
28883 PR c++/15877
28884 * g++.dg/template/enum2.C: New test.
28885
28886 PR c++/15227
28887 * g++.dg/template/error13.C: New test.
28888
28889 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28890
28891 PR fortran/14957
28892 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
28893 arguments to test_* REAL and of the right size.
28894
28895 2004-06-10 Jakub Jelinek <jakub@redhat.com>
28896
28897 PR target/15569
28898 PR rtl-optimization/15681
28899 * gcc.dg/20040609-1.c: New test.
28900
28901 2004-06-10 Jakub Jelinek <jakub@redhat.com>
28902
28903 PR c++/14791
28904 * g++.dg/opt/builtins1.C: New test.
28905
28906 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
28907
28908 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
28909 that use default windows32 struct layout.
28910 * gcc.dg/i386-bitfield2.c: Likewise.
28911
28912 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
28913
28914 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
28915 for mingw32 and cygwin targets.
28916
28917 2004-06-09 Geoffrey Keating <geoffk@apple.com>
28918
28919 * gcc.dg/pch/macro-4.c: New.
28920 * gcc.dg/pch/macro-4.hs: New.
28921
28922 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28923
28924 PR fortran/13249
28925 * gfortran.fortran-torture/compile/name_clash.f90: New test.
28926
28927 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28928
28929 PR fortran/13372
28930 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
28931
28932 2004-06-09 Bud Davis <bdavis9659@comcast.net>
28933
28934 PR gfortran/14897
28935 * gfortran.fortran-torture/execute/t_edit.f90: New test.
28936
28937 2004-06-09 Bud Davis <bdavis9659@comcast.net>
28938
28939 PR gfortran/15755
28940 * gfortran.fortran-torture/execute/backspace.c : New test.
28941
28942 2004-06-09 Paul Brook <paul@codesourcery.com>
28943
28944 * gfortran.fortran-torture/execure/intrinsic_associated.f90
28945 (pointer_to_section): Rewrite to use smaller array.
28946
28947 2004-06-08 David Edelsohn <edelsohn@gnu.org>
28948
28949 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
28950 * gcc.dg/ext/altivec-10.c: Same.
28951 * gcc.dg/ext/altivec-11.c: Same.
28952 * gcc.dg/ext/altivec-12.c: Same.
28953 * gcc.dg/ext/altivec-13.c: Same.
28954 * gcc.dg/ext/altivec-14.c: Same.
28955 * gcc.dg/ext/altivec-15.c: Same.
28956 * gcc.dg/ext/altivec-16.c: Same.
28957 * gcc.dg/ext/altivec-3.c: Same.
28958 * gcc.dg/ext/altivec-4.c: Same.
28959 * gcc.dg/ext/altivec-6.c: Same.
28960 * gcc.dg/ext/altivec-7.c: Same.
28961 * gcc.dg/ext/altivec-8.c: Same.
28962 * gcc.dg/ext/altivec-varargs-1.c: Same.
28963
28964 * g++.dg/ext/altivec-1.C: Correct dg syntax.
28965 * g++.dg/ext/altivec-10.C: Same.
28966 * g++.dg/ext/altivec-2.C: Same.
28967 * g++.dg/ext/altivec-3.C: Same.
28968 * g++.dg/ext/altivec-4.C: Same.
28969 * g++.dg/ext/altivec-5.C: Same.
28970 * g++.dg/ext/altivec-6.C: Same.
28971 * g++.dg/ext/altivec-7.C: Same.
28972 * g++.dg/ext/altivec-8.C: Same.
28973 * g++.dg/ext/altivec-9.C: Same.
28974
28975 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28976
28977 PR c++/7841
28978 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
28979
28980 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28981
28982 * gcc.dg/union-1.c: New test.
28983
28984 2004-06-07 Roger Sayle <roger@eyesopen.com>
28985
28986 * gcc.dg/builtins-41.c: New test case.
28987 * gcc.dg/builtins-42.c: New test case.
28988
28989 2004-06-07 David Edelsohn <edelsohn@gnu.org>
28990
28991 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
28992 * g++.dg/ext/altivec-10.C: Same.
28993 * g++.dg/ext/altivec-2.C: Same.
28994 * g++.dg/ext/altivec-3.C: Same.
28995 * g++.dg/ext/altivec-4.C: Same.
28996 * g++.dg/ext/altivec-5.C: Same.
28997 * g++.dg/ext/altivec-6.C: Same.
28998 * g++.dg/ext/altivec-7.C: Same.
28999 * g++.dg/ext/altivec-8.C: Same.
29000 * g++.dg/ext/altivec-9.C: Same.
29001 * g++.old-deja/g++.abi/cxa_vec.C: Same.
29002 * g++.old-deja/g++.brendan/new3.C: Same.
29003 * gcc.c-torture/execute/eeprof-1.x: Same.
29004
29005 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
29006
29007 PR c/14765
29008 * gcc.dg/pr14765-1.c: New test.
29009
29010 2004-06-07 Roger Sayle <roger@eyesopen.com>
29011
29012 PR c/14649
29013 * gcc.dg/pr14649-1.c: New test case.
29014
29015 2004-06-07 Richard Henderson <rth@redhat.com>
29016
29017 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
29018 if temporaries.
29019
29020 2004-06-07 David Edelsohn <edelsohn@gnu.org>
29021
29022 * g++.dg/eh/elide1.C: Remove XFAIL.
29023
29024 2004-06-07 Mark Mitchell <mark@codesourcery.com>
29025
29026 PR c++/15337
29027 * g++.dg/expr/sizeof3.C: New test.
29028
29029 PR c++/14777
29030 * g++.dg/template/access14.C: New test.
29031
29032 PR c++/15554
29033 * g++.dg/template/enum1.C: New test.
29034
29035 PR c++/15057
29036 * g++.dg/eh/throw1.C: New test.
29037
29038 2004-06-07 David Ayers <d.ayers@inode.at>
29039 Ziemowit Laski <zlaski@apple.com>
29040
29041 * lib/objc.exp (objc_target_compile): Revert the '-framework
29042 Foundation' flag fix, since bare Darwin does not ship
29043 with the Foundation framework.
29044 * objc/execute/next_mapping.h: Provide a local NSConstantString
29045 @interface and @implementation.
29046 (objc_constant_string_init): A constructor function, used to
29047 initialize the NSConstantString meta-class object.
29048 * objc/execute/string1.m: Include "next_mapping.h" instead of
29049 <Foundation/NSString.h>.
29050 * objc/execute/string2.m: Likewise.
29051 * objc/execute/string3.m: Likewise.
29052 * objc/execute/string4.m: Likewise.
29053
29054 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
29055
29056 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
29057 to double. Replace double with FLOAT.
29058 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
29059
29060 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
29061 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
29062 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
29063 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
29064 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
29065 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
29066 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
29067 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
29068
29069 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
29070
29071 PR c/13519
29072 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
29073
29074 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29075
29076 PR c++/15503
29077 * g++.dg/template/meminit2.C: New test.
29078
29079 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
29080
29081 PR target/15822
29082 * gcc.c-torture/execute/compare-fp-1.c,
29083 gcc.c-torture/execute/compare-fp-2.c,
29084 gcc.c-torture/execute/compare-fp-3.c,
29085 gcc.c-torture/execute/compare-fp-4.c,
29086 gcc.c-torture/execute/compare-fp-3.x,
29087 gcc.c-torture/execute/compare-fp-4.x: Moved...
29088 * gcc.c-torture/execute/ieee/compare-fp-1.c,
29089 gcc.c-torture/execute/ieee/compare-fp-2.c,
29090 gcc.c-torture/execute/ieee/compare-fp-3.c,
29091 gcc.c-torture/execute/ieee/compare-fp-4.c,
29092 gcc.c-torture/execute/ieee/compare-fp-3.x,
29093 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
29094
29095 2004-06-04 David Ayers <d.ayers@inode.at>
29096
29097 * objc/execute/protocol-isEqual-4.m: New testcase.
29098
29099 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
29100
29101 * objc/execute/protocol-isEqual-1.m: New testcase.
29102 * objc/execute/protocol-isEqual-2.m: New testcase.
29103 * objc/execute/protocol-isEqual-3.m: New testcase.
29104
29105 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29106
29107 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
29108
29109 2004-06-02 Ziemowit Laski <zlaski@apple.com>
29110
29111 * lib/objc.exp (objc_target_compile): When running tests on
29112 Darwin (Mac OS X), inform the linker about '-framework
29113 'Foundation'.
29114
29115 2004-06-02 Eric Christopher <echristo@redhat.com>
29116
29117 * gcc.c-torture/compile/20040602-1.c: New.
29118
29119 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
29120
29121 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
29122 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
29123
29124 PR tree-optimization/14736
29125 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
29126
29127 PR tree-optimization/14042
29128 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
29129
29130 PR tree-optimization/14729
29131 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
29132
29133 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29134
29135 PR fortran/15557
29136 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
29137
29138 2004-06-01 Richard Hederson <rth@redhat.com>
29139
29140 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
29141
29142 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29143
29144 PR c++/14932
29145 * g++.dg/parse/offsetof4.C: New test.
29146
29147 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
29148
29149 PR objc/7993
29150 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
29151
29152 2004-05-31 Mark Mitchell <mark@codesourcery.com>
29153
29154 PR c++/15701
29155 * g++.dg/template/friend29.C: New test.
29156
29157 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
29158
29159 PR c/15749
29160 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
29161
29162 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
29163
29164 * gcc.dg/sparc-trap-1.c: New test.
29165
29166 2004-05-31 Roger Sayle <roger@eyesopen.com>
29167
29168 PR middle-end/15069
29169 * g++.dg/opt/fold3.C: New test case.
29170
29171 2004-05-30 Graham Stott <graham.stott@btinternet.com>
29172
29173 * lib/target-supports.exp (check_iconv_available): Fix fallout
29174 from 2004-05-28 patch.
29175
29176 2004-05-30 Paul Brook <paul@codesourcery.com>
29177
29178 PR fortran/15620
29179 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
29180 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
29181
29182 2004-05-30 Steven G. Kargl <kargls@comcast.net>
29183
29184 * gfortran.fortran-torture/execute/random_1.f90: New test.
29185
29186 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29187
29188 * g++.dg/ext/altivec-10.C: New test.
29189
29190 2004-05-29 Paul Brook <paul@codesourcery.com>
29191
29192 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
29193
29194 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29195
29196 * gcc.dg/altivec-16.c: New test.
29197
29198 2004-05-28 Janis Johnson <janis187@us.ibm.com>
29199
29200 * lib/target-supports.exp (check_vmx_hw_available): New.
29201 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
29202
29203 * lib/target-supports.exp (check_alias_available,
29204 check_iconv_available, check_named_sections_available): Use
29205 unique names for temporary files.
29206
29207 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29208
29209 * gcc.dg/altivec-15.c: New test.
29210
29211 2004-05-28 Mark Mitchell <mark@codesourcery.com>
29212
29213 PR c++/15083
29214 * g++.dg/warn/noeffect6.C: New test.
29215
29216 PR c++/15471
29217 * g++.dg/expr/ptrmem4.C: New test.
29218
29219 PR c++/15640
29220 * g++.dg/template/operator3.C: New test.
29221
29222 2004-05-28 Mark Mitchell <mark@codesourcery.com>
29223
29224 PR c++/14668
29225 * g++.dg/lookup/redecl1.C: New test.
29226 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
29227
29228 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
29229
29230 * gcc.c-torture/execute/compare-fp-1.c,
29231 gcc.c-torture/execute/compare-fp-2.c,
29232 gcc.c-torture/execute/compare-fp-3.c,
29233 gcc.c-torture/execute/compare-fp-4.c,
29234 gcc.c-torture/execute/compare-fp-3.x,
29235 gcc.c-torture/execute/compare-fp-4.x,
29236 gcc.dg/pr15649-1.c: New.
29237
29238 2004-05-27 Adam Nemet <anemet@lnxw.com>
29239
29240 PR c++/12883
29241 * g++.dg/init/array14.C: New test.
29242
29243 2004-05-25 Janis Johnson <janis187@us.ibm.com>
29244
29245 * lib/compat.exp (compat-get-options-main): New.
29246 (compat-get-options): Remove unneeded code, warn for ignored
29247 command.
29248 (compat-execute): Check flag set by dg-require-* commands.
29249
29250 * lib/compat.exp (compat-execute): Break up long lines.
29251
29252 2004-05-24 Janis Johnson <janis187@us.ibm.com>
29253
29254 * gcc.dg/altivec-7.c: Don't use 'vector long'.
29255 * gcc.dg/altivec-14.c: New test.
29256 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
29257
29258 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
29259 * gcc.dg/altivec-12.c: Ditto.
29260
29261 * gcc.dg/altivec-3.c: Move call to altivec_check.
29262
29263 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29264
29265 PR c++/15044
29266 * g++.dg/template/error12.C: New test.
29267
29268 PR c++/15317
29269 * g++.dg/ext/attrib15.C: New test.
29270
29271 PR c++/15329
29272 * g++.dg/template/ptrmem9.C: New test.
29273
29274 2004-05-25 Paul Brook <paul@codesourcery.com>
29275
29276 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
29277
29278 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29279
29280 PR c++/15165
29281 * g++.dg/template/crash19.C: New test.
29282
29283 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29284
29285 PR c++/15025
29286 * g++.dg/template/redecl1.C: New test.
29287
29288 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29289
29290 PR c++/14821
29291 * g++.dg/other/ns1.C: New test.
29292
29293 PR c++/14883
29294 * g++.dg/template/invalid1.C: New test.
29295
29296 2004-05-23 Paul Brook <paul@codesourcery.com>
29297 Victor Leikehman <lei@haifasphere.co.il>
29298
29299 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
29300 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
29301
29302 2004-05-22 Mark Mitchell <mark@codesourcery.com>
29303
29304 PR c++/15285
29305 PR c++/15299
29306 * g++.dg/template/non-dependent5.C: New test.
29307 * g++.dg/template/non-dependent6.C: New test.
29308
29309 2004-05-22 Mark Mitchell <mark@codesourcery.com>
29310
29311 PR c++/15507
29312 * g++.dg/inherit/union1.C: New test.
29313
29314 PR c++/15542
29315 * g++.dg/template/addr1.C: New test.
29316
29317 PR c++/15427
29318 * g++.dg/template/array5.C: New test.
29319
29320 PR c++/15287
29321 * g++.dg/template/array6.C: New test.
29322
29323 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
29324 Roger Sayle <roger@eyesopen.com>
29325
29326 * g++.dg/lookup/forscope2.C: New test case.
29327
29328 2004-05-22 Ben Elliston <bje@au.ibm.com>
29329
29330 * gcc.dg/cpp/Wmissingdirs.c: New.
29331
29332 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
29333
29334 PR target/15301
29335 * gcc.dg/compat/union-m128-1.h: New file.
29336 * gcc.dg/compat/union-m128-1_main.c: Likewise.
29337 * gcc.dg/compat/union-m128-1_x.c: Likewise.
29338 * gcc.dg/compat/union-m128-1_y.c: Likewise.
29339
29340 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
29341
29342 PR target/15302
29343 * gcc.dg/compat/struct-complex-1.h: New file.
29344 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
29345 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
29346 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
29347
29348 2004-05-20 Roger Sayle <roger@eyesopen.com>
29349
29350 PR middle-end/3074
29351 * gcc.dg/pr3074-1.c: New test case.
29352 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
29353
29354 2004-05-20 Falk Hueffner <falk@debian.org>
29355
29356 PR other/15526
29357 * gcc.dg/ftrapv-1.c: New test case.
29358
29359 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
29360
29361 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
29362
29363 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
29364 Jeff Law <law@redhat.com>
29365
29366 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
29367 * gcc.dg/tree-ssa/20040518-2.c: New test.
29368
29369 * gcc.dg/tree-ssa/20040518-1.c: New test.
29370
29371 2004-05-18 Zack Weinberg <zack@codesourcery.com>
29372
29373 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
29374
29375 2004-05-18 Paul Brook <paul@codesourcery.com>
29376
29377 PR fortran/13930
29378 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
29379
29380 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29381
29382 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
29383 constant folding.
29384
29385 2004-05-17 Steven Bosscher <stevenb@suse.de>
29386
29387 * gcc.dg/tree-ssa/20040517-1.c: New test.
29388
29389 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29390
29391 * gcc.dg/loop-4.c: New test.
29392
29393 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
29394
29395 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
29396
29397 2004-05-15 Bud Davis <bdavis9659@comcast.net>
29398
29399 PR fortran/15311
29400 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
29401
29402 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29403
29404 PR fortran/13826
29405 PR fortran/13940
29406 * gfortran.fortran-torture/compile/data_1.f90: New test.
29407
29408 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
29409
29410 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
29411 * gcc.dg/uninit-H.c: Define ASM for __s390__.
29412
29413 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
29414
29415 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
29416
29417 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
29418
29419 PR c/15444
29420 * gcc.dg/format/xopen-1.c: Adjust expected message.
29421 * gcc.dg/format/xopen-3.c: New test.
29422
29423 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
29424
29425 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
29426
29427 2004-05-14 Jeff Law <law@redhat.com>
29428
29429 * gcc.dg/tree-ssa/20040514-2.c: New test.
29430
29431 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29432
29433 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
29434 this ...
29435 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
29436 this.
29437
29438 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
29439
29440 * gcc.dg/tree-ssa/20040514-1.c: New test.
29441
29442 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29443
29444 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
29445 test.
29446
29447 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29448
29449 PR fortran/14066
29450 * gfortran.fortran-torture/compile/do_1.f90: New test.
29451
29452 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29453
29454 PR fortran/15051
29455 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
29456 test.
29457
29458 2004-05-14 Bud Davis <bdavis9659@comcast.net>
29459
29460 PR fortran/15149
29461 * gfortran.fortran-torture/execute/random_init.f90: New test.
29462
29463 2004-05-13 Paul Brook <paul@codesourcery.com>
29464
29465 PR fortran/15314
29466 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
29467
29468 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
29469
29470 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
29471 for the powerpc case.
29472
29473 2004-05-13 Jeff Law <law@redhat.com>
29474
29475 * gcc.dg/tree-ssa/20040513-1.c: New test.
29476 * gcc.dg/tree-ssa/20040513-2.c: New test.
29477
29478 2004-05-13 Paul Brook <paul@codesourcery.com>
29479
29480 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
29481 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
29482 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
29483
29484 2004-05-13 Andreas Schwab <schwab@suse.de>
29485
29486 PR other/10819
29487 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
29488 characters.
29489
29490 2004-05-13 Bud Davis <bdavis9659@comcast.net>
29491
29492 PR fortran/15294
29493 * gfortran.fortran-torture/execute/adjustr.f90: New file.
29494
29495 2004-05-13 Diego Novillo <dnovillo@redhat.com>
29496
29497 Merge from tree-ssa-20020619-branch. See
29498 ChangeLog.tree-ssa for details.
29499
29500 2004-05-11 Ziemowit Laski <zlaski@apple.com>
29501
29502 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
29503 include <altivec.h> explicitly.
29504 * gcc.dg/altivec-13.c: Likewise.
29505
29506 2004-05-11 Paul Brook <paul@codesourcery.com>
29507
29508 * gcc.c-torture/compile/20010518-1.c: Force enum size.
29509
29510 2004-05-10 Eric Christopher <echristo@redhat.com>
29511
29512 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
29513 * gcc.dg/sibcall-4.c: Ditto.
29514
29515 2004-05-10 Ziemowit Laski <zlaski@apple.com>
29516
29517 * g++.dg/ext/altivec-8.C: New test case.
29518 * gcc.dg/altivec-13.c: New test case.
29519
29520 2004-05-08 Roger Sayle <roger@eyesopen.com>
29521
29522 * gcc.c-torture/execute/divcmp-1.c: New test case.
29523 * gcc.c-torture/execute/divcmp-2.c: New test case.
29524 * gcc.c-torture/execute/divcmp-3.c: New test case.
29525
29526 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29527
29528 * g++.dg/other/pragma-re-2.C: New test.
29529
29530 2004-05-07 Uros Bizjak <uros@kss-loka.si>
29531
29532 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
29533 * gcc.dg/i386-387-2.c: Likewise.
29534
29535 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
29536 __builtin_drem.
29537 * gcc.dg/i386-387-6.c: Likewise.
29538
29539 2004-05-07 Uros Bizjak <uros@kss-loka.si>
29540
29541 * gcc.dg/builtins-33.c: Also check log1p*.
29542
29543 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
29544
29545 PR optimization/15296
29546 * gcc.c-torture/execute/pr15296.c: New test.
29547
29548 2004-05-05 Uros Bizjak <uros@kss-loka.si>
29549
29550 * gcc.dg/builtins-40.c: New test.
29551
29552 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
29553
29554 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
29555
29556 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
29557
29558 * g++.dg/ext/spe1.C: New testcase.
29559
29560 2004-05-04 Ziemowit Laski <zlaski@apple.com>
29561
29562 * objc.dg/image-info.m: Allow additional attributes
29563 for __image_info section.
29564
29565 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
29566
29567 * gcc.dg/torture/mips-hilo-2.c: New test.
29568
29569 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29570
29571 PR c++/14389
29572 * g++.dg/template/member5.C: New test.
29573
29574 2004-05-03 Uros Bizjak <uros@kss-loka.si>
29575
29576 * gcc.dg/builtins-34.c: Also check expm1*.
29577
29578 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29579
29580 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
29581 * gcc.dg/torture/builtin-convert-3.c: New test.
29582
29583 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
29584
29585 PR middle-end/15054
29586 * g++.dg/opt/pr15054.C: New test.
29587
29588 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29589
29590 * gcc.dg/torture/builtin-rounding-1.c: New test.
29591 * gcc.dg/builtins-25.c: Delete.
29592 * gcc.dg/builtins-29.c: Delete.
29593
29594 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
29595
29596 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
29597 * gcc.dg/sibcall-4.c: Likewise.
29598 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
29599
29600 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
29601
29602 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
29603 bit-field on 16-bit targets.
29604
29605 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
29606
29607 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
29608 16-bit targets.
29609
29610 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
29611
29612 * gcc.dg/rs6000-power2-1.c: Change to compile only.
29613 * gcc.dg/rs6000-power2-2.c: Likewise.
29614
29615 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
29616
29617 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
29618 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
29619 Change the asm registers to be in form of frN instead of fN.
29620
29621 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29622
29623 * gcc.dg/torture/builtin-convert-2.c: New test.
29624
29625 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
29626
29627 * gcc.dg/rs6000-power2-1.c: New test.
29628 * gcc.dg/rs6000-power2-2.c: New test.
29629
29630 2004-04-28 Jan Hubicka <jh@suse.cz>
29631
29632 * gcc.dg/unused-6.c: New test.
29633
29634 2004-04-24 Laurent GUERBY <laurent@guerby.net>
29635 Ulrich Weigand <uweigand@de.ibm.com>
29636
29637 * ada/acats/run_all.sh: Define $target variable.
29638
29639 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
29640
29641 PR c++/15119
29642 * g++.dg/other/vararg-1.C: New test.
29643
29644 PR c++/4794
29645 * g++.dg/eh/cleanup3.C: New test.
29646
29647 2004-04-24 Laurent GUERBY <laurent@guerby.net>
29648
29649 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
29650 and ad8011a (target_insn).
29651 * ada/acats/support/macro.dfs: Likewise.
29652 * ada/acats/support/impbit.adb: New file.
29653
29654 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
29655
29656 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
29657
29658 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29659
29660 * gcc.dg/loop-3.c: New test.
29661
29662 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
29663
29664 * gcc.c-torture/execute/simd-5.c: New test.
29665
29666 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29667
29668 PR c++/15064
29669 * g++.dg/template/crash18.C: New test.
29670
29671 2004-04-22 Mark Mitchell <mark@codesourcery.com>
29672
29673 * g++.dg/ext/complit3.C: New test.
29674
29675 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
29676
29677 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
29678 * gcc.dg/altivec-3.c: Same.
29679 * gcc.dg/altivec-varargs-1.c: Same.
29680
29681 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
29682
29683 * lib/target-supports.exp (check_profiling_available): Assume
29684 profiling is not available on powerpc-eabi targets.
29685
29686 2004-04-21 Janis Johnson <janis187@us.ibm.com>
29687
29688 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
29689 * gcc.dg/vmx/bug-1.c: Ditto.
29690
29691 2004-04-20 Eric Christopher <echristo@redhat.com>
29692
29693 * gcc.dg/charset/extern.c: New test.
29694 * g++.dg/charset/extern3.cc: Ditto.
29695
29696 2004-04-20 Uros Bizjak <uros@kss-loka.si>
29697
29698 * gcc.dg/builtins-39.c: New test.
29699
29700 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
29701
29702 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
29703
29704 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
29705
29706 * gcc.dg/torture/mips-hilo-1.c: New test.
29707
29708 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
29709
29710 * gcc.c-torture/compile/20040419-1.c: New test.
29711
29712 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
29713
29714 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
29715
29716 2004-04-18 Zack Weinberg <zack@codesourcery.com>
29717 Aldy Hernandez <aldyh@redhat.com>
29718
29719 * gcc.c-torture/execute/va-arg-24.c: New.
29720
29721 2004-04-17 Zack Weinberg <zack@codesourcery.com>
29722 Aldy Hernandez <aldyh@redhat.com>
29723
29724 * gcc.dg/vmx/1b-01.c: New.
29725 * gcc.dg/vmx/1b-02.c: New.
29726 * gcc.dg/vmx/1b-03.c: New.
29727 * gcc.dg/vmx/1b-04.c: New.
29728 * gcc.dg/vmx/1b-05.c: New.
29729 * gcc.dg/vmx/1b-06.c: New.
29730 * gcc.dg/vmx/1b-07.c: New.
29731 * gcc.dg/vmx/1c-01.c: New.
29732 * gcc.dg/vmx/1c-02.c: New.
29733 * gcc.dg/vmx/3a-01a.c: New.
29734 * gcc.dg/vmx/3a-01.c: New.
29735 * gcc.dg/vmx/3a-01m.c: New.
29736 * gcc.dg/vmx/3a-03.c: New.
29737 * gcc.dg/vmx/3a-03m.c: New.
29738 * gcc.dg/vmx/3a-04.c: New.
29739 * gcc.dg/vmx/3a-04m.c: New.
29740 * gcc.dg/vmx/3a-05.c: New.
29741 * gcc.dg/vmx/3a-06.c: New.
29742 * gcc.dg/vmx/3a-06m.c: New.
29743 * gcc.dg/vmx/3a-07.c: New.
29744 * gcc.dg/vmx/3b-01.c: New.
29745 * gcc.dg/vmx/3b-02.c: New.
29746 * gcc.dg/vmx/3b-10.c: New.
29747 * gcc.dg/vmx/3b-13.c: New.
29748 * gcc.dg/vmx/3b-14.c: New.
29749 * gcc.dg/vmx/3b-15.c: New.
29750 * gcc.dg/vmx/3c-01a.c: New.
29751 * gcc.dg/vmx/3c-01.c: New.
29752 * gcc.dg/vmx/3c-02.c: New.
29753 * gcc.dg/vmx/3c-03.c: New.
29754 * gcc.dg/vmx/3d-01.c: New.
29755 * gcc.dg/vmx/4-01.c: New.
29756 * gcc.dg/vmx/4-03.c: New.
29757 * gcc.dg/vmx/5-01.c: New.
29758 * gcc.dg/vmx/5-02.c: New.
29759 * gcc.dg/vmx/5-03.c: New.
29760 * gcc.dg/vmx/5-04.c: New.
29761 * gcc.dg/vmx/5-05.c: New.
29762 * gcc.dg/vmx/5-06.c: New.
29763 * gcc.dg/vmx/5-07.c: New.
29764 * gcc.dg/vmx/5-07t.c: New.
29765 * gcc.dg/vmx/5-08.c: New.
29766 * gcc.dg/vmx/5-10.c: New.
29767 * gcc.dg/vmx/5-11.c: New.
29768 * gcc.dg/vmx/7-01a.c: New.
29769 * gcc.dg/vmx/7-01.c: New.
29770 * gcc.dg/vmx/7c-01.c: New.
29771 * gcc.dg/vmx/7d-01.c: New.
29772 * gcc.dg/vmx/7d-02.c: New.
29773 * gcc.dg/vmx/8-01.c: New.
29774 * gcc.dg/vmx/8-02a.c: New.
29775 * gcc.dg/vmx/8-02.c: New.
29776 * gcc.dg/vmx/brode-1.c: New.
29777 * gcc.dg/vmx/bug-1.c: New.
29778 * gcc.dg/vmx/bug-2.c: New.
29779 * gcc.dg/vmx/bug-3.c: New.
29780 * gcc.dg/vmx/cw-bug-1.c: New.
29781 * gcc.dg/vmx/cw-bug-2.c: New.
29782 * gcc.dg/vmx/cw-bug-3.c: New.
29783 * gcc.dg/vmx/dct.c: New.
29784 * gcc.dg/vmx/debug-1.c: New.
29785 * gcc.dg/vmx/debug-2.c: New.
29786 * gcc.dg/vmx/debug-3.c: New.
29787 * gcc.dg/vmx/debug-4.c: New.
29788 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
29789 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
29790 * gcc.dg/vmx/eg-5.c: New.
29791 * gcc.dg/vmx/fft.c: New.
29792 * gcc.dg/vmx/gcc-bug-1.c: New.
29793 * gcc.dg/vmx/gcc-bug-2.c: New.
29794 * gcc.dg/vmx/gcc-bug-3.c: New.
29795 * gcc.dg/vmx/gcc-bug-4.c: New.
29796 * gcc.dg/vmx/gcc-bug-5.c: New.
29797 * gcc.dg/vmx/gcc-bug-6.c: New.
29798 * gcc.dg/vmx/gcc-bug-7.c: New.
29799 * gcc.dg/vmx/gcc-bug-8.c: New.
29800 * gcc.dg/vmx/gcc-bug-9.c: New.
29801 * gcc.dg/vmx/gcc-bug-b.c: New.
29802 * gcc.dg/vmx/gcc-bug-c.c: New.
29803 * gcc.dg/vmx/gcc-bug-d.c: New.
29804 * gcc.dg/vmx/gcc-bug-e.c: New.
29805 * gcc.dg/vmx/gcc-bug-f.c: New.
29806 * gcc.dg/vmx/gcc-bug-g.c: New.
29807 * gcc.dg/vmx/gcc-bug-i.c: New.
29808 * gcc.dg/vmx/harness.h: New.
29809 * gcc.dg/vmx/ira1.c: New.
29810 * gcc.dg/vmx/ira2a.c: New.
29811 * gcc.dg/vmx/ira2b.c: New.
29812 * gcc.dg/vmx/ira2.c: New.
29813 * gcc.dg/vmx/ira2c.c: New.
29814 * gcc.dg/vmx/mem.c: New.
29815 * gcc.dg/vmx/newton-1.c: New.
29816 * gcc.dg/vmx/ops.c: New.
29817 * gcc.dg/vmx/sn7153.c: New.
29818 * gcc.dg/vmx/spill2.c: New.
29819 * gcc.dg/vmx/spill3.c: New.
29820 * gcc.dg/vmx/spill.c: New.
29821 * gcc.dg/vmx/t.c: New.
29822 * gcc.dg/vmx/varargs-1.c: New.
29823 * gcc.dg/vmx/varargs-2.c: New.
29824 * gcc.dg/vmx/varargs-3.c: New.
29825 * gcc.dg/vmx/varargs-4.c: New.
29826 * gcc.dg/vmx/varargs-5.c: New.
29827 * gcc.dg/vmx/varargs-6.c: New.
29828 * gcc.dg/vmx/varargs-7.c: New.
29829 * gcc.dg/vmx/vmx.exp: New.
29830 * gcc.dg/vmx/vprint-1.c: New.
29831 * gcc.dg/vmx/vscan-1.c: New.
29832 * gcc.dg/vmx/x-01.c: New.
29833 * gcc.dg/vmx/x-02.c: New.
29834 * gcc.dg/vmx/x-03.c: New.
29835 * gcc.dg/vmx/x-04.c: New.
29836 * gcc.dg/vmx/x-05.c: New.
29837 * gcc.dg/vmx/yousufi-1.c: New.
29838 * gcc.dg/vmx/zero-1.c: New.
29839 * gcc.dg/vmx/zero.c: New.
29840
29841 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
29842
29843 * g++.dg/lookup/java1.C: Update for chage of
29844 _Jv_AllocObject.
29845 * g++.dg/lookup/java2.C: Likewise.
29846
29847 2004-04-17 Laurent GUERBY <laurent@guerby.net>
29848
29849 * ada/acats/run_all.sh: use -O2 by default.
29850
29851 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
29852
29853 * gcc.dg/vr-mult-[12].c: New tests.
29854
29855 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29856
29857 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
29858
29859 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
29860
29861 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
29862
29863 * lib/target-supports.exp (check_profiling_available): Assume profiling
29864 isn't available for mips*-*-elf targets.
29865
29866 2004-04-14 Uros Bizjak <uros@kss-loka.si>
29867
29868 * gcc.dg/builtins-38.c: New test.
29869
29870 2004-04-14 Eric Christopher <echristo@redhat.com>
29871
29872 * g++.dg/charset/charset.exp: Run .cc extension tests.
29873
29874 2004-04-14 Zack Weinberg <zack@codesourcery.com>
29875
29876 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
29877
29878 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29879
29880 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
29881
29882 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
29883
29884 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
29885 * gcc.dg/i386-387-2.c: Likewise.
29886
29887 * gcc.dg/i386-387-7.c: New test.
29888 * gcc.dg/i386-387-8.c: New test.
29889
29890 * gcc.dg/builtins-37.c: New test.
29891
29892 2004-04-13 Geoffrey Keating <geoffk@apple.com>
29893
29894 * g++.dg/pch/externc-1.C: Add missing semicolon.
29895
29896 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
29897
29898 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
29899
29900 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29901
29902 * gcc.c-torture/execute/20040411-1.c: New test.
29903
29904 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
29905
29906 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
29907
29908 2004-04-09 Chris Demetriou <cgd@broadcom.com>
29909
29910 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
29911
29912 2004-04-09 Zack Weinberg <zack@codesourcery.com>
29913
29914 * lib/target-supports.exp (check_named_sections_available): New.
29915 * lib/gcc-dg.exp (dg-require-named-sections): New.
29916 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
29917 old-deja.exp. Also prune error-count message from HP linker.
29918 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
29919
29920 * g++.dg/init/init-ref4.C: Use dg-require-weak.
29921 * g++.old-deja/g++.pt/static3.C: Likewise.
29922 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
29923
29924 2004-04-09 Roger Sayle <roger@eyesopen.com>
29925
29926 * gcc.c-torture/execute/20040409-1.c: New test case.
29927 * gcc.c-torture/execute/20040409-2.c: New test case.
29928 * gcc.c-torture/execute/20040409-3.c: New test case.
29929
29930 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
29931
29932 * gcc.dg/20040409-1.c: New test.
29933
29934 2004-04-08 Roger Sayle <roger@eyesopen.com>
29935
29936 PR target/14888
29937 * g++.dg/opt/pr14888.C: New test case.
29938
29939 2004-04-08 Geoffrey Keating <geoffk@apple.com>
29940
29941 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
29942 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
29943 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
29944 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
29945 New tests.
29946
29947 2004-04-08 Paul Brook <paul@codesourcery.com>
29948
29949 * gcc.dg/spill-1.c: New test.
29950
29951 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29952
29953 * gcc.dg/torture/builtin-ctype-2.c: New test.
29954
29955 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
29956
29957 * gcc.dg/pch/pch.exp: Add largefile test.
29958
29959 2004-04-06 Geoffrey Keating <geoffk@apple.com>
29960
29961 * g++.dg/pch/externc-1.Hs: New.
29962 * g++.dg/pch/externc-1.C: New.
29963
29964 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29965
29966 * gcc.dg/compat/struct-by-value-5a_main.c,
29967 gcc.dg/compat/struct-by-value-5b_main.c: New files.
29968 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
29969 * gcc.dg/compat/struct-by-value-5a_x.c,
29970 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
29971 gcc.dg/compat/struct-by-value-5_x.c.
29972 * gcc.dg/compat/struct-by-value-5a_y.c,
29973 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
29974 gcc.dg/compat/struct-by-value-5_y.c.
29975
29976 * gcc.dg/compat/struct-by-value-6a_main.c,
29977 gcc.dg/compat/struct-by-value-6b_main.c: New files.
29978 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
29979 * gcc.dg/compat/struct-by-value-6a_x.c,
29980 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
29981 gcc.dg/compat/struct-by-value-6_x.c.
29982 * gcc.dg/compat/struct-by-value-6a_y.c,
29983 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
29984 gcc.dg/compat/struct-by-value-6_y.c.
29985
29986 * gcc.dg/compat/struct-by-value-7a_main.c,
29987 gcc.dg/compat/struct-by-value-7b_main.c: New files.
29988 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
29989 * gcc.dg/compat/struct-by-value-7a_x.c,
29990 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
29991 gcc.dg/compat/struct-by-value-7_x.c.
29992 * gcc.dg/compat/struct-by-value-7a_y.c,
29993 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
29994 gcc.dg/compat/struct-by-value-7_y.c.
29995
29996 2004-04-06 Jakub Jelinek <jakub@redhat.com>
29997
29998 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
29999 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
30000 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
30001 options.
30002
30003 2004-04-06 Uros Bizjak <uros@kss-loka.si>
30004
30005 * gcc.dg/builtins-36.c: New test.
30006
30007 2004-04-06 Paul Brook <paul@codesourcery.com>
30008
30009 * README.gcc: Remove obsolete contraint on testcases.
30010
30011 2004-04-05 Paul Brook <paul@codesourcery.com>
30012
30013 PR2123
30014 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
30015 failure and exit(0) on success.
30016 * g++.dg/expr/anew2.C: Ditto.
30017 * g++.dg/expr/anew3.C: Ditto.
30018 * g++.dg/expr/anew4.C: Ditto.
30019
30020 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
30021
30022 PR c++/3518
30023 * g++.dg/template/unify7.C: New.
30024
30025 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
30026
30027 * g++.dg/README: Bring up to date with new subdirectories; remove
30028 duplicate subdirectory lines.
30029
30030 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
30031
30032 PR c++/14007
30033 * g++.dg/template/unify5.C: New.
30034 * g++.dg/template/unify6.C: New.
30035 * g++.dg/template/qualttp20.C: Adjust.
30036 * g++.old-deja/g++.jason/report.C: Adjust.
30037 * g++.old-deja/g++.other/qual1.C: Adjust.
30038
30039 2004-04-01 Mark Mitchell <mark@codesourcery.com>
30040
30041 PR c++/14803
30042 * g++.dg/inherit/ptrmem1.C: New test.
30043
30044 2004-04-01 Jakub Jelinek <jakub@redhat.com>
30045
30046 PR c++/14755
30047 * gcc.c-torture/execute/20040331-1.c: New test.
30048 * gcc.dg/20040331-1.c: New test.
30049
30050 2004-04-01 Paul Brook <paul@codesourcery.com>
30051
30052 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
30053
30054 2004-03-30 Mark Mitchell <mark@codesourcery.com>
30055
30056 PR c++/14724
30057 * g++.dg/init/goto1.C: New test.
30058
30059 PR c++/14763
30060 * g++.dg/template/defarg4.C: New test.
30061
30062 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
30063
30064 * gcc.dg/altivec-11.c: Extend test for more valid cases.
30065
30066 2004-03-28 David Edelsohn <edelsohn@gnu.org>
30067
30068 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
30069
30070 2004-03-28 Zack Weinberg <zack@codesourcery.com>
30071
30072 * gcc.dg/noncompile/undeclared-2.c: New test.
30073
30074 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
30075
30076 * gcc.dg/940409-1.c: Remove XFAIL.
30077 * gcc.dg/reg-vol-struct-1.c: New test.
30078
30079 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30080
30081 * gcc.dg/torture/builtin-wctype-1.c: New test.
30082
30083 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
30084
30085 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
30086 * gcc.dg/20001101-1.c: Likewise.
30087 * gcc.dg/20001102-1.c: Likewise.
30088
30089 2004-03-25 Roger Sayle <roger@eyesopen.com>
30090
30091 * gcc.dg/compare8.c: Add an additional test for XOR.
30092
30093 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30094
30095 * gcc.dg/torture/builtin-ctype-1.c: New test.
30096
30097 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30098
30099 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
30100 * gcc.dg/torture/builtin-math-1.c: Likewise.
30101 * gcc.dg/torture/builtin-power-1.c: New test.
30102
30103 2004-03-24 Andreas Schwab <schwab@suse.de>
30104
30105 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
30106 IA64 assembler.
30107
30108 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
30109 Roger Sayle <roger@eyesopen.com>
30110
30111 * gcc.dg/compare8.c: New test case.
30112
30113 2004-03-23 Ziemowit Laski <zlaski@apple.com>
30114
30115 * g++.dg/ext/altivec-7.C: New test.
30116
30117 2004-03-23 Zack Weinberg <zack@codesourcery.com>
30118
30119 PR 12267, 12391, 12560, 13129, 14114, 14133
30120 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
30121 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
30122 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
30123 Adjust error regexps.
30124 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
30125 * gcc.dg/noncompile/undeclared-1.c: New test cases.
30126 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
30127 * gcc.dg/local1.c: Add explanatory comment.
30128
30129 2004-03-23 Roger Sayle <roger@eyesopen.com>
30130
30131 PR optimization/14669
30132 * g++.dg/opt/fold2.C: New test case.
30133
30134 2004-03-22 Jakub Jelinek <jakub@redhat.com>
30135
30136 PR c/14069
30137 * gcc.dg/20040322-1.c: New test.
30138
30139 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30140
30141 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
30142 * gcc.dg/ultrasp4.c: Likewise.
30143 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
30144
30145 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
30146
30147 * gcc.dg/i386-sse-8.c: Reset default options.
30148
30149 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
30150
30151 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
30152 in the error message text.
30153
30154 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
30155
30156 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
30157
30158 2004-03-21 Mark Mitchell <mark@codesourcery.com>
30159
30160 PR c++/14616
30161 * g++.dg/init/array13.C: New test.
30162
30163 2004-03-20 Roger Sayle <roger@eyesopen.com>
30164
30165 PR target/13889
30166 * gcc.c-torture/compile/pr13889.c: New test case.
30167
30168 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
30169
30170 PR c/14635
30171 * builtins-1.c (nan, nans): Don't test.
30172 * builtins-30.c: Don't use nan, nanf, nanl.
30173 * builtins-35.c: New test.
30174
30175 2004-03-19 Ziemowit Laski <zlaski@apple.com>
30176
30177 * g++.dg/ext/altivec-6.C: New test.
30178
30179 2004-03-19 Mark Mitchell <mark@codesourcery.com>
30180
30181 * g++.dg/init/placement3.C: New test.
30182
30183 * g++.dg/template/spec13.C: New test.
30184
30185 * g++.dg/lookup/using11.C: New test.
30186
30187 * g++.dg/lookup/koenig3.C: New test.
30188
30189 * g++.dg/template/operator2.C: New test.
30190
30191 * g++.dg/expr/dtor3.C: New test.
30192 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
30193 marker.
30194 * g++.old-deja/g++.law/visibility28.C: Likewise.
30195
30196 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
30197
30198 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
30199 * gcc.dg/ppc64-abi-3.c: Likewise.
30200
30201 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30202
30203 PR c++/14545
30204 * g++.dg/parse/template15.C: New test.
30205
30206 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30207
30208 * g++.dg/expr/dtor2.C: New test.
30209
30210 * g++.dg/lookup/anon4.C: New test.
30211
30212 * g++.dg/overload/using1.C: New test.
30213
30214 * g++.dg/template/lookup7.C: New test.
30215
30216 * g++.dg/template/typename6.C: New test.
30217
30218 * g++.dg/expr/cond6.C: New test.
30219
30220 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30221
30222 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
30223
30224 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30225
30226 * g++.dg/expr/cond5.C: New test.
30227 * g++.dg/expr/constcast1.C: Likewise.
30228 * g++.dg/expr/ptrmem2.C: Likewise.
30229 * g++.dg/expr/ptrmem3.C: Likewise.
30230 * g++.dg/lookup/main1.C: Likewise.
30231 * g++.dg/template/lookup6.C: Likewise.
30232
30233 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30234
30235 * gcc.dg/local1.c: New test.
30236
30237 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
30238
30239 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30240
30241 * gcc.dg/torture/builtin-convert-1.c: New test.
30242
30243 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30244
30245 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
30246
30247 2004-03-16 Mark Mitchell <mark@codesourcery.com>
30248
30249 PR c++/14481
30250 * g++.dg/warn/Wunused-7.C: New test.
30251
30252 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30253
30254 * gcc.dg/torture/builtin-integral-1.c: New test.
30255
30256 2004-03-16 Mark Mitchell <mark@codesourcery.com>
30257
30258 PR c++/14586
30259 * g++.dg/parse/non-dependent3.C: New test.
30260
30261 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
30262
30263 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
30264 * g++.dg/eh/simd-2.C: Likewise.
30265 * g++.dg/init/array10.C: Likewise.
30266 * gcc.c-torture/compile/simd-1.c: Likewise.
30267 * gcc.c-torture/compile/simd-2.c: Likewise.
30268 * gcc.c-torture/compile/simd-3.c: Likewise.
30269 * gcc.c-torture/compile/simd-4.c: Likewise.
30270 * gcc.c-torture/compile/simd-6.c: Likewise.
30271 * gcc.c-torture/execute/simd-1.c: Likewise.
30272 * gcc.c-torture/execute/simd-2.c: Likewise.
30273 * gcc.dg/compat/vector-defs.h: Likewise.
30274 * gcc.dg/20020531-1.c: Likewise.
30275 * gcc.dg/altivec-3.c: Likewise.
30276 * gcc.dg/altivec-4.c: Likewise.
30277 * gcc.dg/altivec-varargs-1.c: Likewise.
30278 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
30279 * gcc.dg/i386-mmx-3.c: Likewise.
30280 * gcc.dg/i386-sse-4.c: Likewise.
30281 * gcc.dg/i386-sse-5.c: Likewise.
30282 * gcc.dg/i386-sse-8.c: Likewise.
30283 * gcc.dg/simd-1.c: Likewise.
30284 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
30285 __ev64_opaque__ since the machine description provides it.
30286
30287 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30288
30289 * lib/compat.exp (skip_list): New global variable.
30290 Use it to hold the user defined COMPAT_SKIPS list if any.
30291 (compat-obj): Add the members of skip_list to optall.
30292
30293 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30294
30295 * gcc.dg/compat/union-by-value-1_main.c,
30296 union-by-value-1_x.c, union-by-value-1_y.c,
30297 union-check.h, union-defs.h,
30298 union-init.h, union-return-1_main.c,
30299 union-return-1_x.c, union-return-1_y.c: New files.
30300
30301 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30302
30303 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
30304 mixed-struct-init.h: Add 4 mixed structure types.
30305 struct-by-value-21_main.c, struct-by-value-21_x.c,
30306 struct-by-value-21_y.c, struct-return-21_main.c,
30307 struct-return-21_x.c, struct-return-21_y.c: New files.
30308
30309 2004-03-13 Mark Mitchell <mark@codesourcery.com>
30310
30311 PR c++/14550
30312 * g++.dg/parse/template14.C: New test.
30313
30314 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30315
30316 * gcc.c-torture/execute/20040313-1.c: New test.
30317
30318 2004-03-13 Jakub Jelinek <jakub@redhat.com>
30319
30320 PR target/14533
30321 * gcc.dg/20040311-2.c: New test.
30322
30323 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
30324
30325 PR other/14544
30326 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
30327 bit-field.
30328
30329 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
30330
30331 * gcc.dg/20040305-2.c: Add missing return statement.
30332
30333 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30334
30335 * gcc.dg/builtins-34.c: Also check pow10*.
30336
30337 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
30338
30339 PR target/14262
30340 * gcc.dg/20040305-2.c: New test.
30341
30342 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
30343
30344 * gcc.dg/20040310-1.c: New test.
30345
30346 2004-03-11 Roger Sayle <roger@eyesopen.com>
30347
30348 * gcc.c-torture/execute/20040311-1.c: New test case.
30349
30350 2004-03-11 Mark Mitchell <mark@codesourcery.com>
30351
30352 PR c++/14476
30353 * g++.dg/lookup/enum1.C: New test.
30354
30355 2004-03-10 Mark Mitchell <mark@codesourcery.com>
30356
30357 PR c++/14510
30358 * g++.dg/lookup/struct2.C: New test.
30359
30360 2004-03-10 Uros Bizjak <uros@kss-loka.si>
30361
30362 * gcc.dg/builtins-34.c: New test.
30363
30364 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30365
30366 * gcc.dg/torture/builtin-nonneg-1.c: New test.
30367
30368 2004-03-09 James E Wilson <wilson@specifixinc.com>
30369
30370 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
30371 * gcc.dg/alias-2.c: New testcase.
30372
30373 2004-03-09 Zack Weinberg <zack@codesourcery.com>
30374
30375 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
30376
30377 2004-03-09 Roger Sayle <roger@eyesopen.com>
30378
30379 * gcc.c-torture/execute/20040309-1.c: New test case.
30380
30381 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
30382
30383 PR c++/14397
30384 * g++.dg/overload/ref1.C: New.
30385
30386 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30387
30388 PR c++/14409
30389 * g++.dg/template/spec12.C: New test.
30390
30391 PR c++/14448
30392 * g++.dg/parse/crash14.C: New test.
30393
30394 2004-03-09 Mark Mitchell <mark@codesourcery.com>
30395
30396 PR c++/14230
30397 * g++.dg/init/ref11.C: New test.
30398
30399 2004-03-09 Mark Mitchell <mark@codesourcery.com>
30400
30401 PR c++/14432
30402 * g++.dg/parse/builtin2.C: New test.
30403
30404 2004-03-08 Mark Mitchell <mark@codesourcery.com>
30405
30406 PR c++/14401
30407 * g++.dg/init/ctor3.C: New test.
30408 * g++.dg/init/union1.C: New test.
30409 * g++.dg/ext/anon-struct4.C: New test.
30410
30411 2004-03-08 Mark Mitchell <mark@codesourcery.com>
30412
30413 * g++.dg/lookup/koenig1.C: Tweak error messages.
30414 * g++.dg/lookup/used-before-declaration.C: Likewise.
30415 * g++.dg/other/do1.C: Likewise.
30416 * g++.dg/overload/koenig1.C: Likewise.
30417 * g++.dg/parse/crash13.C: Likewise.
30418 * g++.dg/template/instantiate3.C: Likewise.
30419
30420 2004-03-08 Eric Christopher <echristo@redhat.com>
30421
30422 * * lib/target-supports.exp: Enable libiconv in test
30423 compilation. Fix up error checking.
30424
30425 2004-03-08 Roger Sayle <roger@eyesopen.com>
30426
30427 PR middle-end/14289
30428 * gcc.dg/pr14289-1.c: New test case.
30429 * gcc.dg/pr14289-2.c: Likewise.
30430 * gcc.dg/pr14289-3.c: Likewise.
30431
30432 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
30433
30434 * gcc.c-torture/execute/20040308-1.c: New test.
30435
30436 2004-03-07 Roger Sayle <roger@eyesopen.com>
30437
30438 * gcc.c-torture/execute/20040307-1.c: New test case.
30439
30440 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
30441
30442 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
30443
30444 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
30445
30446 * gcc.dg/20040306-1.c: New test.
30447
30448 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
30449
30450 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
30451 them static.
30452 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
30453
30454 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30455
30456 PR c/14465
30457 * gcc.dg/decl-6.c: New test.
30458
30459 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30460
30461 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
30462 Rename LOGPOW -> LOG_POW.
30463 (SQRT_EXP, POW_EXP): New.
30464
30465 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30466
30467 * gcc.dg/i386-sse-8.c: New test.
30468
30469 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30470
30471 PR c/14114
30472 * gcc.dg/decl-5.c: New test.
30473
30474 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
30475
30476 * gcc.dg/20040305-1.c: New test.
30477
30478 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
30479
30480 PR other/14354
30481 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
30482
30483 2004-03-04 Ziemowit Laski <zlaski@apple.com>
30484
30485 PR c++/14425, c++/14426
30486 * g++.dg/ext/altivec-4.C: New test.
30487 * g++.dg/ext/altivec-5.C: New test.
30488
30489 2004-03-04 Geoffrey Keating <geoffk@apple.com>
30490
30491 * g++.old-deja/g++.other/linkage1.C: Expect errors about
30492 global variables of a type with no linkage.
30493 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
30494 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
30495 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
30496 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
30497 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
30498 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
30499 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
30500 * g++.dg/warn/deprecated.C: Name enum Color.
30501 * g++.dg/overload/VLA.C: Name structure for 'b'.
30502 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
30503
30504 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30505
30506 * gcc.c-torture/compile/20040304-1.c: New test.
30507
30508 2004-03-03 Zack Weinberg <zack@codesourcery.com>
30509
30510 PR 13728
30511 * gcc.dg/decl-4.c: New testcase.
30512
30513 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
30514
30515 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
30516 as PRECF if sizeof (float) > sizeof (double).
30517 (PRECL): Make it the same as PRECF if
30518 sizeof (float) > sizeof (long double).
30519
30520 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30521
30522 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
30523 system type. Add check for irix6 which doesn't have c99 runtime.
30524
30525 2004-03-03 Bob Wilson <bob.wilson@acm.org>
30526
30527 * gcc.dg/const-elim-1.c: xfail for xtensa.
30528
30529 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30530
30531 PR c++/14369
30532 * g++.dg/template/cond4.C: New test.
30533
30534 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30535
30536 PR c++/14360
30537 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
30538
30539 PR c++/14361
30540 * g++.dg/parse/defarg7.C: New test.
30541
30542 PR c++/14359
30543 * g++.dg/template/friend26.C: New test.
30544
30545 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30546
30547 PR c++/14324
30548 * g++.dg/abi/mangle21.C: New test.
30549
30550 PR c++/14260
30551 * g++.dg/parse/constructor2.C: New test.
30552
30553 PR c++/14337
30554 * g++.dg/template/sfinae1.C: New test.
30555
30556 2004-02-29 Mark Mitchell <mark@codesourcery.com>
30557
30558 PR c++/14267
30559 * g++.dg/expr/crash2.C: New test.
30560
30561 PR middle-end/13448
30562 * gcc.dg/inline-5.c: New test.
30563 * gcc.dg/always-inline.c: Split out tests into ...
30564 * gcc.dg/always-inline2.c: ... this and ...
30565 * gcc.dg/always-inline3.c: ... this.
30566
30567 2004-02-29 Mark Mitchell <mark@codesourcery.com>
30568
30569 PR debug/12103
30570 * g++.dg/debug/crash1.C: New test.
30571
30572 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
30573
30574 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
30575 function with __attribute__((noinline)).
30576 (recurser_void2): Likewise.
30577 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
30578 (recurser_void2): Likewise.
30579
30580 2004-02-29 Roger Sayle <roger@eyesopen.com>
30581
30582 PR middle-end/14203
30583 * g++.dg/warn/Wunused-6.C: New test case.
30584
30585 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
30586
30587 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
30588 not defined.
30589
30590 2004-02-27 Eric Christopher <echristo@redhat.com>
30591
30592 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
30593 * g++.dg/charset/asm2.c: Run only x86.
30594 * gcc.dg/charset/asm3.c: Ditto.
30595
30596 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
30597
30598 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
30599 ld_library_path.
30600
30601 2004-02-27 Ziemowit Laski <zlaski@apple.com>
30602
30603 * g++.dg/ext/altivec-3.C: New.
30604
30605 2004-02-26 Richard Henderson <rth@redhat.com>
30606
30607 * g++.dg/ext/attrib10.C: Mark for warning.
30608 * gcc.dg/attr-alias-1.c: New.
30609
30610 2004-02-26 Richard Henderson <rth@redhat.com>
30611
30612 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
30613 * gcc.c-torture/execute/20040208-2.c: ... it back.
30614
30615 2004-02-26 Eric Christopher <echristo@redhat.com>
30616
30617 * lib/target-supports.exp (check-iconv-available): New function.
30618 * lib/gcc-dg.exp (dg-require-iconv): New function.
30619 Use above.
30620 * gcc.dg/charset: New directory.
30621 * gcc.dg/charset/charset.exp: New file.
30622 * gcc.dg/charset/asm1.c: Ditto.
30623 * gcc.dg/charset/asm2.c: Ditto.
30624 * gcc.dg/charset/asm3.c: Ditto.
30625 * gcc.dg/charset/asm4.c: Ditto.
30626 * gcc.dg/charset/asm5.c: Ditto.
30627 * gcc.dg/charset/attribute1.c: Ditto.
30628 * gcc.dg/charset/attribute2.c: Ditto.
30629 * gcc.dg/charset/string1.c: Ditto.
30630 * g++.dg/charset: New directory.
30631 * g++.dg/dg.exp: Add here. Special options.
30632 * g++.dg/charset/charset.exp: New file.
30633 * g++.dg/charset/asm1.c: Ditto.
30634 * g++.dg/charset/asm2.c: Ditto.
30635 * g++.dg/charset/asm3.c: Ditto.
30636 * g++.dg/charset/asm4.c: Ditto.
30637 * g++.dg/charset/attribute1.c: Ditto.
30638 * g++.dg/charset/attribute2.c: Ditto.
30639 * g++.dg/charset/extern1.cc: Ditto.
30640 * g++.dg/charset/extern2.cc: Ditto.
30641 * g++.dg/charset/string1.c: Ditto.
30642
30643 2004-02-26 Mark Mitchell <mark@codesourcery.com>
30644
30645 PR c++/14278
30646 * g++.dg/parse/comma1.C: New test.
30647
30648 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30649
30650 PR c++/14284
30651 * g++.dg/template/ttp8.C: New test.
30652
30653 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
30654
30655 * gcc.dg/fixuns-trunc-1.c: New test.
30656
30657 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30658
30659 * gcc.dg/builtins-config.h: Use #elif.
30660
30661 2004-02-26 Michael Matz <matz@suse.de>
30662
30663 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
30664 * gcc.dg/991214-1.c: Likewise.
30665 * gcc.dg/i386-asm-1.c: Likewise.
30666
30667 2004-02-25 Richard Henderson <rth@redhat.com>
30668
30669 * gcc.c-torture/execute/20040208-2.c: Move ...
30670 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
30671
30672 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30673
30674 PR c++/14246
30675 * g++.dg/other/crash-3.C: New test.
30676
30677 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30678
30679 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
30680 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
30681
30682 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
30683 HP-UX.
30684
30685 2004-02-24 Michael Matz <matz@suse.de>
30686
30687 * gcc.dg/i386-regparm.c: New.
30688
30689 2004-02-23 James E Wilson <wilson@specifixinc.com>
30690
30691 * gcc.c-torture/execute/20040223-1.c: New.
30692
30693 2004-02-23 Zack Weinberg <zack@codesourcery.com>
30694 Kazu Hirata <kazu@cs.umass.edu>
30695
30696 * gcc.dg/fwritable-strings-1.c: Remove.
30697
30698 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
30699
30700 PR c/14156
30701 * gcc.dg/20040223-1.c: New test.
30702
30703 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30704
30705 PR c++/14106
30706 * g++.dg/ext/typeof9.C: New test.
30707
30708 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30709
30710 PR c++/14250
30711 * g++.dg/other/switch1.C: New test.
30712
30713 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30714
30715 * gcc.dg/cast-function-1.c: Adjust for new informative message.
30716 * gcc.dg/va-arg-1.c: Likewise.
30717
30718 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30719
30720 PR c++/14143
30721 * g++.dg/template/koenig5.C: New test.
30722
30723 2004-02-21 Ziemowit Laski <zlaski@apple.com>
30724
30725 * g++.dg/ext/altivec-1.C: Generalize target triple.
30726 * g++.dg/ext/altivec-2.C: New test case.
30727 * g++.dg/ext/altivec_check.h: New file.
30728 * gcc.dg/altivec-1.c: Generalize target triple;
30729 include altivec_check.h and call altivec_check().
30730 * gcc.dg/altivec-[2-5].c: Generalize target triple.
30731 * gcc.dg/altivec-6.c: New test case.
30732 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
30733 type casts as needed.
30734 * gcc.dg/altivec-10.c: Include altivec_check.h and call
30735 altivec_check().
30736 * gcc.dg/altivec-12.c: New test case.
30737 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
30738 include altivec_check.h and call altivec_check().
30739 * gcc.dg/altivec_check.h: New file.
30740
30741 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30742
30743 * lib/target-supports.exp (check_alias_available): Don't mangle
30744 function `g' in test program.
30745
30746 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30747
30748 * lib/target-supports.exp (check_profiling_available): Check
30749 argument to determine whether we support a profiling type.
30750 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
30751 check_profiling_available.
30752 * g++.dg/bprob/bprob.exp: Likewise.
30753 * g77.dg/bprob/bprob.exp: Likewise.
30754 * gcc.misc-tests/bprob.exp: Likewise.
30755 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
30756 dg-require-profiling and delete expected error handling.
30757 * gcc.dg/20021014-1.c: Likewise.
30758 * gcc.dg/nest.c: Likewise.
30759
30760 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30761
30762 PR c++/12007
30763 * g++.dg/other/vthunk1.C: New test.
30764
30765 2004-02-20 Falk Hueffner <falk@debian.org>
30766
30767 PR target/14201
30768 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
30769
30770 2004-02-20 Mark Mitchell <mark@codesourcery.com>
30771
30772 PR c++/13927
30773 * g++.dg/other/error8.C: Remove XFAIL markers.
30774
30775 PR c++/14173
30776 * g++.dg/ext/packed5.C: New test.
30777
30778 PR c++/14199
30779 * g++.dg/warn/Wunused-5.C: New test.
30780
30781 PR c++/14186
30782 * g++.dg/lookup/member1.C: New test.
30783
30784 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
30785
30786 * gcc.c-torture/compile/20040130-1.c: Enable only when
30787 __INT_MAX__ >= 2147483647L.
30788 * gcc.c-torture/compile/961203-1.c: Likewise.
30789
30790 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
30791
30792 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
30793 * g++.dg/opt/template1.C: Robustify assembler regexp
30794
30795 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30796
30797 * gcc.c-torture/execute/simd-4.x: Remove.
30798 * gcc.c-torture/execute/va-arg-25.x: Likewise.
30799 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
30800 Guard with #ifndef SKIP_ATTRIBUTE.
30801 * gcc.dg/compat/vector-1_y.c: Likewise.
30802 * gcc.dg/compat/vector-2_x.c: Likewise.
30803 * gcc.dg/compat/vector-2_y.c: Likewise.
30804 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
30805 * g++.dg/eh/simd-2.C: Likewise.
30806
30807 2004-02-19 Alan Modra <amodra@bigpond.net.au>
30808
30809 * gcc.c-torture/compile/complex-1.c: New.
30810
30811 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
30812
30813 PR target/14209
30814 * gcc.c-torture/execute/20040218-1.c: New test.
30815
30816 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30817
30818 PR c++/14181
30819 * g++.dg/parse/new2.C: New test.
30820
30821 2004-02-18 Paul Brook <paul@codesourcery.com>
30822
30823 * gcc.c-torture/compile/libcall-1.c: New test.
30824
30825 2004-02-18 Paul Brook <paul@codesourcery.com>
30826
30827 PR debug/12934
30828 * gcc.dg/debug/debug-7.c: New test.
30829
30830 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
30831
30832 * gcc.dg/20040217-1.c: New test.
30833
30834 2004-02-17 Zack Weinberg <zack@codesourcery.com>
30835
30836 * gcc.c-torture/execute/990208-1.x: Delete.
30837
30838 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
30839
30840 * gcc.c-torture/execute/20040208-2.x: New file.
30841
30842 2004-02-17 Mark Mitchell <mark@codesourcery.com>
30843
30844 PR c++/11326
30845 * g++.dg/abi/structret1.C: New test.
30846
30847 2004-02-17 Jakub Jelinek <jakub@redhat.com>
30848
30849 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
30850 (i386_cpuid): No need to test if cpuid is available on AMD64.
30851 Fix assembly, so that it works onboth i386 and AMD64.
30852 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
30853 (vecInLong): Fix s[] member type to unsigned int.
30854 (vecInWord): Remove type.
30855 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
30856 (a64, b64, c64, d64, e64): Remove.
30857 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
30858 Remove unused variable. Remove initialization of removed variables.
30859 Don't call mmx_tests nor sse_tests.
30860 (reference_mmx, reference_sse): Remove.
30861 (check): Add return stmt.
30862 * gcc.dg/i386-sse-7.c: New test.
30863 * gcc.dg/i386-mmx-4.c: New test.
30864
30865 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30866
30867 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
30868 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
30869 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
30870 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
30871 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
30872 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
30873 g++.dg/tc1/dr94.C: Fix line terminator.
30874
30875 2004-02-16 Geoffrey Keating <geoffk@apple.com>
30876
30877 * gcc.c-torture/compile/20040216-1.c: New.
30878
30879 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30880
30881 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
30882 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
30883 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
30884 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
30885 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
30886 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
30887
30888 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30889
30890 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
30891
30892 2004-02-15 Mark Mitchell <mark@codesourcery.com>
30893
30894 PR c++/13971
30895 * g++.dg/expr/cond4.C: New test.
30896
30897 PR c++/14086
30898 * g++.dg/lookup/crash2.C: New test.
30899
30900 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
30901
30902 * gcc.c-torture/compile/20040214-2.c: New test.
30903
30904 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
30905
30906 PR c++/14116
30907 * g++.dg/ext/typeof8.C: New test.
30908
30909 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
30910
30911 * gcc.c-torture/compile/20040214-1.c: New test.
30912
30913 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30914
30915 PR c++/13635
30916 * g++.dg/template/spec11.C: New test.
30917
30918 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30919
30920 PR c++/13927
30921 * g++.dg/other/error8.C: New test.
30922
30923 2004-02-13 Mark Mitchell <mark@codesourcery.com>
30924
30925 PR c++/14122
30926 * g++.dg/template/array4.C: New test.
30927
30928 PR c++/14108
30929 * g++.dg/inherit/thunk2.C: New test.
30930
30931 PR c++/14083
30932 * g++.dg/eh/cond2.C: New test.
30933
30934 2004-02-12 Alan Modra <amodra@bigpond.net.au>
30935
30936 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
30937
30938 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
30939
30940 * lib/scanasm.exp (dg-scan): Quote pattern before display.
30941
30942 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
30943
30944 * g++.dg/simd-2.C: xfail on ppc64-linux.
30945
30946 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
30947
30948 PR c/456
30949 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
30950 tests.
30951
30952 2004-02-11 Uros Bizjak <uros@kss-loka.si>
30953
30954 * gcc.dg/builtins-33.c: New test.
30955
30956 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
30957
30958 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
30959
30960 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
30961
30962 * g++.dg/simd-2.C: Set -maltivec for ppc64.
30963
30964 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
30965
30966 * gcc.dg/ppc64-abi-3.c: New test.
30967
30968 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
30969
30970 PR c/14092
30971
30972 * gcc.dg/pr14092-1.c: New testcase.
30973
30974 2004-02-10 Alan Modra <amodra@bigpond.net.au>
30975
30976 * gcc.dg/cpp/assert4.c: Fix typo last change.
30977
30978 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
30979 * gcc.dg/cpp/assert4.c: Handle powerpc64.
30980
30981 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
30982
30983 2004-02-09 Roger Sayle <roger@eyesopen.com>
30984
30985 * gcc.c-torture/compile/20040209-1.c: New test case.
30986
30987 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
30988
30989 * gcc.dg/c90-init-1.c: Adjust expected error messages.
30990
30991 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
30992
30993 * gcc.c-torture/execute/20040208-[12].c: New tests.
30994
30995 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30996
30997 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
30998
30999 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31000
31001 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
31002
31003 2004-02-07 Zack Weinberg <zack@codesourcery.com>
31004
31005 Bug 13856
31006 * gcc.dg/visibility-8.c: New testcase.
31007
31008 2004-02-07 Zack Weinberg <zack@codesourcery.com>
31009
31010 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
31011 arguments.
31012 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
31013
31014 2004-02-07 Roger Sayle <roger@eyesopen.com>
31015
31016 PR middle-end/13696
31017 * g++.dg/opt/fold1.C: New test case.
31018
31019 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31020
31021 PR c++/14033
31022 * g++.dg/other/crash-2.C: New test.
31023
31024 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31025
31026 PR c++/14028
31027 * g++.dg/parse/angle-bracket2.C: New test.
31028
31029 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31030
31031 PR middle-end/13750
31032 Revert:
31033 2004-01-15 Geoffrey Keating <geoffk@apple.com>
31034 PR pch/13361
31035 * testsuite/g++.dg/pch/wchar-1.C: New.
31036 * testsuite/g++.dg/pch/wchar-1.Hs: New.
31037
31038 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31039
31040 PR c++/14008
31041 * g++.dg/parse/error15.C: New test.
31042 * g++.dg/parse/crash11.C: Update dg-error mark.
31043
31044 2004-02-04 Mark Mitchell <mark@codesourcery.com>
31045
31046 PR c++/13932
31047 * g++.dg/warn/conv2.C: New test.
31048
31049 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31050
31051 PR c++/13086
31052 * g++.dg/warn/incomplete1.C: Remove xfail.
31053
31054 2004-02-04 Mark Mitchell <mark@codesourcery.com>
31055
31056 * lib/file-format.exp (gcc_target_object_format): Use
31057 ${tool}_target_compile, not gcc_target_compile.
31058 * lib/target-supports.exp (check_alias_available): Likewise.
31059 (check_gc_sections_available): Likewise.
31060 * g++.dg/ext/attrib10.C: Use dg-require-alias.
31061 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
31062 dg-require-alias.
31063
31064 2004-02-04 Mark Mitchell <mark@codesourcery.com>
31065
31066 PR c++/13969
31067 * g++.dg/template/static6.C: New test.
31068
31069 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
31070
31071 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
31072
31073 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31074
31075 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
31076 tests for systems where `char' is unsigned by default.
31077
31078 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31079
31080 PR c++/13997
31081 * g++.dg/template/partial3.C: New test.
31082
31083 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
31084
31085 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
31086 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
31087 Remove mentions of obsolete ports.
31088
31089 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
31090
31091 * gcc.dg/noncompile/20001228-1.c: Fix for new
31092 error message.
31093
31094 2004-02-03 Roger Sayle <roger@eyesopen.com>
31095
31096 PR target/9348
31097 * gcc.c-torture/execute/multdi-1.c: New test case.
31098
31099 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31100
31101 PR c++/13925
31102 * g++.dg/template/lookup5.C: New test.
31103
31104 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31105
31106 PR c++/13950
31107 * g++.dg/template/lookup4.C: New test.
31108
31109 PR c++/13970
31110 * g++.dg/parse/error14.C: New test.
31111
31112 PR c++/14002
31113 * g++.dg/parse/template13.C: New test.
31114
31115 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31116
31117 PR c++/13978
31118 * g++.dg/template/koenig4.C: New test.
31119
31120 PR c++/13968
31121 * g++.dg/template/crash17.C: New test.
31122
31123 PR c++/13975
31124 * g++.dg/parse/error13.C: New test.
31125 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
31126
31127 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31128
31129 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
31130
31131 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
31132
31133 PR c/11658
31134 PR c/13994
31135 * gcc.dg/noncompile/20040203-1.c: New test.
31136 * gcc.dg/noncompile/20040203-2.c: Likewise.
31137 * gcc.dg/noncompile/20040203-3.c: Likewise.
31138 * gcc.dg/20040203-1.c: Likewise.
31139
31140 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
31141
31142 PR c++/10858
31143 * g++.dg/template/sizeof7.C: New test.
31144
31145 2004-02-02 Eric Christopher <echristo@redhat.com>
31146 Zack Weinberg <zack@codesourcery.com>
31147
31148 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
31149
31150 2004-02-02 Zack Weinberg <zack@codesourcery.com>
31151
31152 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
31153 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
31154 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
31155 * gcc.dg/cleanup-5.c: Run only on Linux targets.
31156
31157 2004-02-02 Mark Mitchell <mark@codesourcery.com>
31158
31159 PR c++/13113
31160 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
31161
31162 PR c++/13854
31163 * g++.dg/ext/attrib13.C: New test.
31164
31165 PR c++/13907
31166 * g++.dg/conversion/op2.C: New test.
31167
31168 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31169
31170 * gcc.dg/titype-1.c: Fix pasto.
31171
31172 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31173
31174 * gcc.dg/titype-1.c: New test.
31175
31176 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31177
31178 PR c++/13957
31179 * g++.dg/template/non-type-template-argument-1.C,
31180 g++.dg/template/qualified-id1.C: Update dg-error marks.
31181 * g++.dg/template/nontype6.C: New test.
31182
31183 2004-02-01 Roger Sayle <roger@eyesopen.com>
31184
31185 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
31186 * gcc.dg/builtins-31.c: New testcase.
31187 * gcc.dg/builtins-32.c: New testcase.
31188
31189 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
31190
31191 * objc.dg/call-super-2.m: Update line numbers
31192 for the including of stddef.h.
31193
31194 2004-01-30 Michael Matz <matz@suse.de>
31195
31196 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
31197 g++.dg/ext/case-range3.C: New tests.
31198
31199 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31200
31201 DR206
31202 PR c++/13813
31203 * g++.dg/template/member4.C: New test.
31204
31205 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31206
31207 PR c++/13683
31208 * g++.dg/template/sizeof6.C: New test.
31209
31210 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31211
31212 * gcc.dg/fwritable-strings-1.c: New test.
31213
31214 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31215
31216 * gcc.c-torture/compile/20040130-1.c: New test.
31217
31218 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
31219
31220 * objc.dg/call-super-2.m: Include stddef.h for size_t.
31221
31222 2004-01-29 Mark Mitchell <mark@codesourcery.com>
31223
31224 PR c++/13883
31225 * g++.dg/template/ctor3.C: New test.
31226
31227 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31228
31229 * g++.dg/tc1: New directory.
31230 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
31231 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
31232 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
31233 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
31234 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
31235
31236 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31237
31238 * g++.dg/parse/error11.C: New test.
31239 * g++.dg/parse/error12.C: Likewise.
31240
31241 2004-01-28 Ziemowit Laski <zlaski@apple.com>
31242
31243 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
31244 (scan_initial, main): Use aligned_sizeof instead of sizeof.
31245
31246 2004-01-28 Mark Mitchell <mark@codesourcery.com>
31247
31248 PR c++/13791
31249 * g++.dg/ext/attrib12.C: New test.
31250
31251 PR c++/13736
31252 * g++.dg/parse/cast2.C: New test.
31253
31254 2004-01-27 James E Wilson <wilson@specifixinc.com>
31255
31256 * objc.dg/encode-2.m (main): New local string. Set depending on
31257 sizeof long. Use in sscanf call.
31258 * objc.dg/encode-3.m (main): New local string. Set depending on
31259 sizeof long. Use in scan_initial call.
31260
31261 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31262
31263 * objc.dg/call-super-2.m: Make LP64-safe.
31264 * objc.dg/desig-init-1.m: Likewise.
31265
31266 2004-01-27 Devang Patel <dpatel@apple.com>
31267
31268 * g++.dg/debug/namespace1.C: New test.
31269
31270 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
31271
31272 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
31273 xscale-*-*.
31274
31275 * gcc.dg/arm-mmx-1.c: New test.
31276
31277 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
31278
31279 * gcc.dg/20040127-1.c: New test.
31280 * gcc.dg/20040127-2.c: New test.
31281
31282 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31283
31284 * objc.dg/stret-1.m (glob): Renamed to globa.
31285
31286 2004-01-26 Mark Mitchell <mark@codesourcery.com>
31287
31288 PR c++/13663
31289 * g++.dg/expr/for1.C: New test.
31290
31291 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
31292
31293 PR middle-end/13779
31294 * gcc.dg/darwin-longlong.c: New test.
31295
31296 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
31297
31298 * gcc.dg/20040124-1.c: Moved test from here...
31299 * gcc.c-torture/compile/20040124-1.c: ...to here.
31300
31301 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31302
31303 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
31304 the assembly output if -m64 is passed.
31305
31306 2004-01-25 Mark Mitchell <mark@codesourcery.com>
31307
31308 PR c++/13833
31309 * g++.dg/template/cond3.C: New test.
31310
31311 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31312
31313 PR c++/13810
31314 * g++.dg/template/ttp7.C: New test.
31315
31316 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31317
31318 PR c++/13797
31319 * g++.dg/template/nontype4.C: New test.
31320 * g++.dg/template/nontype5.C: Likewise.
31321
31322 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
31323
31324 * gcc.dg/torture/mips-clobber-at.c: New test.
31325
31326 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
31327
31328 * gcc.dg/20040124-1.c: New test.
31329
31330 2004-01-24 Jakub Jelinek <jakub@redhat.com>
31331
31332 * gcc.dg/20040123-1.c: New test.
31333
31334 2004-01-23 Zack Weinberg <zack@codesourcery.com>
31335
31336 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
31337
31338 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
31339
31340 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
31341
31342 2004-01-23 Andrew Pinski <apinski@apple.com>
31343
31344 * gcc.dg/20030121-1.c: Move to ..
31345 * gcc.dg/20040121-1.c: here.
31346
31347 2004-01-23 Roger Sayle <roger@eyesopen.com>
31348
31349 * gcc.dg/builtins-29.c: New test case.
31350
31351 2004-01-23 Zack Weinberg <zack@codesourcery.com>
31352
31353 PR 18314
31354 * gcc.dg/builtins-30.c: New testcase.
31355
31356 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
31357
31358 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
31359 * lib/g77.exp: Likewise.
31360 * lib/objc.exp: Likewise.
31361 * lib/g++.exp: Likewise.
31362
31363 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
31364
31365 * gcc.dg/struct-by-value-2.c: New test.
31366
31367 2004-01-21 Andrew Pinski <apinski@apple.com>
31368
31369 PR target/13785
31370 * gcc.dg/20030121-1.c: New test.
31371
31372 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
31373
31374 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
31375 clobber frame pointer register in asm statement.
31376
31377 2004-01-21 Falk Hueffner <falk@debian.org>
31378
31379 * gcc.c-torture/compile/20040121-1.c: New test.
31380
31381 2004-01-21 Zack Weinberg <zack@codesourcery.com>
31382
31383 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
31384
31385 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
31386
31387 * gcc.dg/ppc64-abi-2.c: New test.
31388
31389 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
31390
31391 * lib/treelang.exp: Fill out this file.
31392 * lib/treelang-dg.exp: New File.
31393
31394 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
31395
31396 * gcc.c-torture/compile/981022-1.c: Remove.
31397 * gcc.dg/array-5.c: Remove XFAIL.
31398 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
31399 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
31400 gcc.dg/cond-lvalue-1.c: Update.
31401 * gcc.dg/cast-lvalue-2.c: New test.
31402
31403 2004-01-19 Mark Mitchell <mark@codesourcery.com>
31404
31405 PR c++/13592
31406 * g++.dg/other/error1.C (class foo): Tweak error message.
31407
31408 PR c++/13592
31409 * g++.dg/template/call2.C: New test.
31410
31411 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31412
31413 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
31414 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
31415 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
31416 scalar-return-1_x.c, scalar-return-2_y.c,
31417 scalar-return-3_x.c, scalar-return-3_y.c,
31418 scalar-return-4_x.c, scalar-return-4_y.c,
31419 struct-align-1.h, struct-align-1_x.c,
31420 struct-align-1_y.c, struct-align-2.h,
31421 struct-align-2_x.c, struct-align-2_y.c,
31422 struct-by-value-10_y.c, struct-by-value-11_x.c,
31423 struct-by-value-11_y.c, struct-by-value-12_x.c,
31424 struct-by-value-12_y.c, struct-by-value-13_x.c,
31425 struct-by-value-13_y.c, struct-by-value-14_x.c,
31426 struct-by-value-14_y.c, struct-by-value-15_x.c,
31427 struct-by-value-15_y.c, struct-by-value-16_y.c,
31428 struct-by-value-17_y.c, struct-by-value-18_y.c,
31429 struct-by-value-19_y.c, struct-by-value-1_x.c,
31430 struct-by-value-1_y.c, struct-by-value-20_y.c,
31431 struct-by-value-2_x.c, struct-by-value-2_y.c,
31432 struct-by-value-3_y.c, struct-by-value-4_x.c,
31433 struct-by-value-4_y.c, struct-by-value-5_y.c,
31434 struct-by-value-6_y.c, struct-by-value-7_y.c
31435 struct-by-value-8_x.c, struct-by-value-8_y.c
31436 struct-by-value-9_x.c, struct-by-value-9_y.c
31437 struct-return-10_x.c, struct-return-10_y.c,
31438 struct-return-19_x.c, struct-return-20_x.c
31439 struct-return-2_x.c, struct-return-2_y.c
31440 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
31441 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
31442
31443 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31444
31445 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
31446 attribute on sparc*-sun-solaris2.*.
31447
31448 2004-01-18 Mark Mitchell <mark@codesourcery.com>
31449
31450 PR c++/13710
31451 * g++.dg/ext/typeof7.C: New test.
31452
31453 2004-01-18 David Edelsohn <edelsohn@gnu.org>
31454
31455 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
31456 * gcc.dg/const-elim-1.c: Same.
31457
31458 2004-01-17 Ziemowit Laski <zlaski@apple.com>
31459
31460 * objc.dg/stret-1.m: New.
31461 * objc.dg/stret-2.m: New.
31462
31463 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
31464
31465 PR c++/11895
31466 * g++.dg/ext/vector1.C: New test.
31467
31468 2004-01-16 Geoffrey Keating <geoffk@apple.com>
31469
31470 * gcc.dg/pch/import-1.c: New.
31471 * gcc.dg/pch/import-1.hs: New.
31472 * gcc.dg/pch/import-1a.h: New.
31473 * gcc.dg/pch/import-1b.h: New.
31474 * gcc.dg/pch/import-1c.h: New.
31475
31476 2004-01-16 Mark Mitchell <mark@codesourcery.com>
31477
31478 PR c++/13574
31479 * g++.dg/ext/array1.C: New test.
31480
31481 PR c++/13178
31482 * g++.dg/conversion/op1.C: New test.
31483
31484 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
31485
31486 PR 11864
31487 From Kazumoto Kojima / Dan Kegel:
31488 * gcc.dg/pr11864-1.c: New test.
31489
31490 PR 10392
31491 From Marcus Comstedt / Dan Kegel:
31492 * gcc.dg/pr10392-1.c: New test.
31493
31494 2004-01-16 Mark Mitchell <mark@codesourcery.com>
31495
31496 PR c++/13478
31497 * g++.dg/init/ref10.C: New test.
31498
31499 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31500
31501 PR c++/13407
31502 * g++.dg/parse/typename6.C: New test.
31503
31504 2004-01-15 Geoffrey Keating <geoffk@apple.com>
31505
31506 PR pch/13361
31507 * testsuite/g++.dg/pch/wchar-1.C: New.
31508 * testsuite/g++.dg/pch/wchar-1.Hs: New.
31509
31510 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31511
31512 PR c++/9259
31513 * g++.dg/expr/sizeof2.C: New test.
31514
31515 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
31516
31517 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
31518
31519 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
31520
31521 PR c++/13659
31522 * g++.dg/lookup/strong-using-3.C: New.
31523 * g++.dg/lookup/using-10.C: New.
31524
31525 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
31526
31527 PR c++/13594
31528 * g++.dg/lookup/strong-using-2.C: New.
31529
31530 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
31531 Dan Kegel <dank@kegel.com>
31532 J"orn Rennecke <joern.rennecke@superh.com>
31533
31534 PR target/9365
31535 * gcc.dg/pr9365-1.c: New test.
31536
31537 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31538
31539 PR c++/8856
31540 * g++.dg/parse/casting-operator2.C: New test.
31541 * g++.old-deja/g++.pt/explicit83.C: Remove.
31542
31543 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
31544
31545 * gcc.dg/label-compound-stmt-1.c: New test.
31546 * gcc.c-torture/compile/950922-1.c,
31547 gcc.c-torture/compile/20000211-3.c,
31548 gcc.c-torture/compile/20000518-1.c,
31549 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
31550 compound statements.
31551
31552 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
31553
31554 * gcc.dg/ppc64-abi-1.c: New test.
31555
31556 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
31557
31558 * g++.dg/ext/attrib9.C: Add dg-warnings.
31559
31560 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31561
31562 PR c++/12335
31563 * g++.dg/parse/dtor3.C: New test.
31564
31565 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
31566
31567 PR c++/12709
31568 * g++.dg/parse/try-catch-1.C: New test.
31569
31570 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
31571
31572 * ada/acats/run_all.sh: Add more verbose output in acats.log
31573 when compiling tests.
31574
31575 2004-01-12 Zack Weinberg <zack@codesourcery.com>
31576
31577 PR 13656
31578 * gcc.dg/typedef-redecl.c: New test case.
31579 * gcc.dg/typedef-redecl.h: New support file.
31580
31581 2004-01-13 Jan Hubicka <jh@suse.cz>
31582
31583 * gcc.dg/always_inline.c: New test.
31584 * gcc.dg/debug/20031231-1.c: Fix.
31585
31586 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31587
31588 PR c++/13474
31589 * g++.dg/template/array3.C: New test.
31590
31591 2004-01-12 Zack Weinberg <zack@codesourcery.com>
31592
31593 * g++.dg/ext/lvalue1.C: No longer expected to fail.
31594 * g++.dg/warn/Wunused-2.C: Likewise.
31595
31596 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31597
31598 PR c++/13289
31599 * g++.dg/template/instantiate6.C: New test.
31600
31601 2004-01-12 Roger Sayle <roger@eyesopen.com>
31602
31603 PR middle-end/11397
31604 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
31605
31606 2004-01-12 Jan Hubicka <jh@suse.cz>
31607
31608 PR opt/12826
31609 * gcc.dg/20040112-1.c: New.
31610
31611 * gcc.dg/dwarf-die[1-7].c: Move to...
31612 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
31613 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
31614
31615 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
31616
31617 PR c++/4100
31618 * g++.dg/parse/friend4.C: New test.
31619
31620 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
31621
31622 PR c++/4100
31623 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
31624 definition is called a friend.
31625
31626 2004-01-11 Zack Weinberg <zack@codesourcery.com>
31627
31628 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
31629
31630 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
31631
31632 PR c++/3478
31633 * g++.dg/parse/error10.C: New test.
31634 * g++.dg/template/arg2.C: Accept "invalid type" error.
31635
31636 2004-01-11 Jakub Jelinek <jakub@redhat.com>
31637
31638 PR middle-end/13392
31639 * g++.dg/opt/expect2.C: New test.
31640
31641 2004-01-10 Zack Weinberg <zack@codesourcery.com>
31642
31643 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
31644 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
31645 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
31646 Update dg-error regexps.
31647
31648 2004-01-10 Zack Weinberg <zack@codesourcery.com>
31649
31650 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
31651 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
31652
31653 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31654
31655 * gcc.dg/pragma-re-1.c: Use right pointer type.
31656
31657 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31658
31659 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
31660
31661 2004-01-09 Geoffrey Keating <geoffk@apple.com>
31662
31663 * gcc.dg/rs6000-ldouble-1.c: New.
31664
31665 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31666
31667 DR 337
31668 PR c++/9256
31669 * g++.dg/other/abstract1.C: New test.
31670
31671 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
31672
31673 * g++.dg/lookup/strong-using-1.C: New.
31674
31675 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
31676
31677 PR c/11234
31678 * gcc.dg/func-ptr-conv-1.c: New test.
31679 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
31680
31681 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
31682
31683 PR target/13380.
31684 * gcc.c-torture/compile/20040109-1.c: New.
31685
31686 2004-01-08 Stuart Hastings <stuart@apple.com>
31687
31688 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
31689 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
31690 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
31691
31692 2004-01-09 Alan Modra <amodra@bigpond.net.au>
31693
31694 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
31695
31696 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31697
31698 * ada/acats/run_acats: Treat 'gnatchop' the same way
31699 as 'gnatmake'. Export GCC_DRIVER.
31700 * ada/acats/run_all.sh: Add target_gnatchop. Use
31701 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
31702
31703 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31704
31705 PR c++/12573
31706 * g++.dg/template/dependent-expr4.C: New test.
31707
31708 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
31709
31710 * gcc.dg/altivec-11.c: New test.
31711
31712 2004-01-07 Mark Mitchell <mark@codesourcery.com>
31713
31714 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
31715
31716 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
31717
31718 PR c/6024
31719 * gcc.dg/enum-compat-1.c: New test.
31720 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
31721
31722 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
31723
31724 PR c/12165
31725 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
31726 gcc.dg/c99-idem-qual-3.c: New tests.
31727
31728 2004-01-07 Alan Modra <amodra@bigpond.net.au>
31729
31730 * gcc.dg/winline-7.c: Don't cast void * to int.
31731
31732 2004-01-06 Jan Hubicka <jh@suse.cz>
31733
31734 * gcc.dg/i386-sse-5.c: New test
31735 * g++.dg/eh/simd-1.c: Add -w argument for i386.
31736
31737 2004-01-05 Mark Mitchell <mark@codesourcery.com>
31738
31739 PR c++/12815
31740 * g++.dg/rtti/typeid4.C: New test.
31741
31742 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31743
31744 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
31745
31746 2004-01-05 Mark Mitchell <mark@codesourcery.com>
31747
31748 PR c++/12132
31749 * g++.dg/template/error11.C: New test.
31750
31751 PR c++/13451
31752 * g++.dg/template/class2.C: New test.
31753
31754 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
31755 Richard Sandiford <rsandifo@redhat.com>
31756
31757 PR c++/13387
31758 * g++.dg/opt/alias3.C: New test.
31759
31760 2004-01-04 Mark Mitchell <mark@codesourcery.com>
31761
31762 PR c++/13157
31763 * g++.dg/template/koenig3.C: New test.
31764
31765 PR c++/13529
31766 * g++.dg/parse/offsetof3.C: New test.
31767
31768 * g++.dg/init/copy7.C: Add missing dg-error markers.
31769
31770 PR c++/12226
31771 * g++.dg/init/copy7.c: New test.
31772
31773 PR c++/13536
31774 * g++.dg/parse/cast1.C: New test.
31775
31776 2004-01-04 Jan Hubicka <jh@suse.cz>
31777
31778 * gcc.dg/winline[1-7].c: New tests.
31779
31780 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31781
31782 PR c++/13520
31783 * g++.dg/template/qualttp22.C: New test.
31784
31785 2004-01-01 Jan Hubicka <jh@suse.cz>
31786
31787 * gcc.dg/debug/20031231-1.c: New.
31788 * gcc.c-torture/compile/20040101-1.c: New.
31789 * gcc.dg/dwarf-die-[1-7].c: New.
31790
31791 2004-01-01 Jakub Jelinek <jakub@redhat.com>
31792
31793 PR optimization/13521
31794 * gcc.c-torture/compile/20031231-1.c: New test.
31795
31796 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
31797
31798 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
31799
31800 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31801
31802 PR c++/10079
31803 * g++.dg/template/crash16.C: New test.
31804
31805 2003-12-30 Mark Mitchell <mark@codesourcery.com>
31806
31807 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
31808
31809 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
31810
31811 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
31812 ports.
31813 * g++.old-deja/g++.jason/thunk3.C: Likewise.
31814 * g++.old-deja/g++.law/profile1.C: Likewise.
31815 * gcc.c-torture/compile/981006-1.c: Likewise.
31816 * gcc.c-torture/execute/loop-2e.x: Likewise.
31817 * gcc.c-torture/execute/loop-2f.x: Remove.
31818 * gcc.c-torture/execute/loop-2g.x: Likewise.
31819 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
31820 * gcc.dg/20020312-2.c: Remove traces of dead ports.
31821
31822 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
31823
31824 PR c++/13507
31825 * g++.dg/ext/attrib11.C: New test.
31826
31827 PR c++/13494
31828 * g++.dg/template/array2-1.C: New test.
31829 * g++.dg/template/array2-2.C: New test.
31830
31831 2003-12-29 Mark Mitchell <mark@codesourcery.com>
31832
31833 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
31834
31835 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
31836
31837 PR c++/12774
31838 * g++.dg/template/array1-1.C: New test.
31839 * g++.dg/template/array1-2.C: New test.
31840
31841 2003-12-29 Roger Sayle <roger@eyesopen.com>
31842
31843 PR fortran/12632
31844 * g77.dg/12632.f: New test case.
31845
31846 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31847
31848 PR c++/13289
31849 * g++.dg/parse/nontype1.C: New test.
31850
31851 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31852
31853 PR c++/12403
31854 * g++.dg/parse/explicit1.C: New test.
31855 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
31856
31857 2003-12-28 Mark Mitchell <mark@codesourcery.com>
31858
31859 PR c++/13081
31860 * g++.dg/opt/inline6.C: New test.
31861
31862 PR c++/12613
31863 * g++.dg/parse/error9.C: New test.
31864
31865 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
31866
31867 2003-12-28 Mark Mitchell <mark@codesourcery.com>
31868
31869 PR c++/13009
31870 * g++.dg/init/assign1.C: New test.
31871
31872 2003-12-28 Roger Sayle <roger@eyesopen.com>
31873
31874 PR c++/13070
31875 * g++.dg/warn/format3.C: New test case.
31876
31877 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31878
31879 * gcc.c-torture/compile/20031227-1.c: New test.
31880
31881 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31882
31883 * g++.dg/bprob/bprob.exp: Load target-supports.exp
31884 * g77.dg/bprob/bprob.exp: Likewise.
31885 * gcc.misc-tests/bprob.exp: Likewise.
31886 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
31887 variants on systems where the library does not provide that
31888 functionality.
31889 * gcc.dg/builtins-20.c: Use builtins-config.h.
31890 * gcc.dg/builtins-config.h: New file.
31891
31892 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31893
31894 * lib/gcc-dg.exp (dg-require-profiling): New function.
31895 * lib/target-supports.exp (check_profiling_available): Likewise.
31896 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
31897 * g77.dg/bprob/bprob.exp: Likewise.
31898 * gcc.misc-tests/bprob.exp: Likewise.
31899 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
31900 * gcc.dg/20021014-1.c: Likewise.
31901 * gcc.dg/nest.c: Likewise.
31902
31903 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31904
31905 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
31906 compiling.
31907 * g++.dg/lookup/java2.C: Likewise.
31908 * gcc.dg/cpp/lexident.c: Likewise.
31909
31910 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
31911
31912 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
31913 given.
31914 * gcc.c-torture/compile/961203-1.c: Likewise.
31915 * gcc.c-torture/compile/980506-1.c: Likewise.
31916
31917 2003-12-23 Zack Weinberg <zack@codesourcery.com>
31918
31919 * lib/gcc-dg.exp (dg-prune-output): New annotation.
31920 (additional_prunes): New global.
31921 (gcc-dg-prune): Handle additional per-test pruning.
31922 (dg-test): Clear additional_prunes between tests.
31923
31924 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
31925 dg-prune-output to avoid spurious failures from assembler
31926 complaining about nonexistent WAW violations.
31927 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
31928 Use dg-prune-output to avoid spurious failures from assembler
31929 warning about Itanium B-step errata.
31930
31931 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31932
31933 * g++.dg/abi/macro0.C: New test.
31934 * g++.dg/abi/macro1.C: Likewise.
31935 * g++.dg/abi/macro2.C: Likewise.
31936
31937 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
31938 * g++.dg/abi/bitfield7.C: Likewise.
31939 * g++.dg/abi/dtor2.C: Likewise.
31940 * g++.dg/abi/mangle11.C: Likewise.
31941 * g++.dg/abi/mangle12.C: Likewise.
31942 * g++.dg/abi/mangle14.C: Likewise.
31943 * g++.dg/abi/mangle17.C: Likewise.
31944 * g++.dg/abi/vbase10.C: Likewise.
31945 * g++.dg/abi/vbase14.C: Likewise.
31946 * g++.dg/template/qualttp17.C: Likewise.
31947
31948 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
31949
31950 PR c/11995
31951 * gcc.dg/20031223-1.c: New test.
31952
31953 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31954
31955 * gcc.dg/noreturn-7.c: New test.
31956
31957 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31958
31959 * gcc.dg/null-pointer-1.c: New test.
31960
31961 2003-12-22 Mark Mitchell <mark@codesourcery.com>
31962
31963 * g++.old-deja/g++.jason/template18.C: Remove.
31964 * g++.old-deja/g++.jason/template37.C: Likewise.
31965
31966 PR c++/12862
31967 * g++.dg/lookup/ns1.C: New test.
31968
31969 PR c++/12397
31970 * g++.dg/template/lookup3.C: New test.
31971
31972 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
31973
31974 * g++.dg/template/recurse1.C: New test
31975
31976 2003-12-22 Mark Mitchell <mark@codesourcery.com>
31977
31978 PR c++/12479
31979 * g++.dg/parse/semicolon1.C: New test.
31980 * g++.dg/parse/semicolon1.h: Likewise.
31981
31982 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
31983
31984 * gcc.dg/darwin-misaligned.c: New test.
31985
31986 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
31987
31988 PR c/9163
31989 * gcc.dg/20031222-1.c: New test.
31990
31991 2003-12-21 Mark Mitchell <mark@codesourcery.com>
31992
31993 PR c++/13438
31994 * g++.dg/parse/error8.C: New test.
31995
31996 PR c++/11554
31997 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
31998
31999 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
32000
32001 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
32002 too small.
32003 * gcc.c-torture/compile/930217-1.c: Likewise.
32004 * gcc.c-torture/compile/930513-1.c: Likewise.
32005 * gcc.c-torture/execute/920908-2.c: Likewise.
32006 * gcc.c-torture/execute/921204-1.c: Likewise.
32007 * gcc.c-torture/execute/930621-1.c: Likewise.
32008 * gcc.c-torture/execute/930630-1.c: Likewise.
32009 * gcc.c-torture/execute/931031-1.c: Likewise.
32010 * gcc.c-torture/execute/980602-2.c: Likewise.
32011 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
32012 * gcc.c-torture/execute/compndlit-1.c: Likewise.
32013 * gcc.c-torture/execute/extzvsi.c: Likewise.
32014 * gcc.c-torture/unsorted/ext.c: Likewise.
32015
32016 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
32017
32018 PR target/12749
32019 * gcc.c-torture/compile/20031220-2.c: New test case.
32020
32021 2003-12-20 Roger Sayle <roger@eyesopen.com>
32022
32023 PR optimization/13031
32024 * gcc.c-torture/compile/20031220-1.c: New test case.
32025
32026 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32027
32028 * gcc.dg/cast-function-1.c: New test.
32029
32030 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
32031
32032 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
32033 formats.
32034
32035 2003-12-19 Mark Mitchell <mark@codesourcery.com>
32036
32037 PR c++/12795
32038 * g++.dg/ext/attrib10.C: New test.
32039
32040 2003-12-19 Jakub Jelinek <jakub@redhat.com>
32041
32042 * gcc.dg/cleanup-10.c: New test.
32043 * gcc.dg/cleanup-11.c: New test.
32044
32045 2003-12-19 Jakub Jelinek <jakub@redhat.com>
32046
32047 PR c++/13239
32048 * g++.dg/opt/expect1.C: New test.
32049
32050 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
32051
32052 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
32053
32054 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
32055
32056 PR debug/12923
32057 * gcc.dg/20031218-1.c: New test.
32058
32059 PR debug/12389
32060 * gcc.dg/20031218-2.c: New test.
32061 * gcc.dg/20031218-3.c: New test.
32062
32063 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
32064 of label name and allow for USER_LABEL_PREFIX == "_" names.
32065 * g++.dg/abi/mangle18-2.C: Likewise.
32066 * g++.dg/abi/mangle19-1.C: Likewise.
32067 * g++.dg/abi/mangle19-2.C: Likewise.
32068 * g++.dg/abi/mangle20-1.C: Likewise.
32069 * g++.dg/abi/mangle20-2.C: Likewise.
32070
32071 2003-12-18 Richard Henderson <rth@redhat.com>
32072
32073 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
32074
32075 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
32076 Dan Kegel <dank@kegel.com>
32077
32078 PR other/12009
32079 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
32080 testing a cross compiler, it causes spurious compile failures.
32081 * lib/g++.exp: Likewise.
32082
32083 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32084
32085 PR c++/13262
32086 * g++.dg/template/access13.C: New test.
32087
32088 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
32089
32090 * gcc.dg/20031216-1.c: New test.
32091
32092 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32093
32094 PR c++/9154
32095 * g++.dg/template/error10.C: New test.
32096
32097 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32098
32099 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
32100 * g++.dg/eh/simd-2.C: Likewise.
32101
32102 2003-12-17 James E Wilson <wilson@specifixinc.com>
32103 Roger Sayle <roger@eyesopen.com>
32104
32105 * gcc.c-torture/execute/ieee/mzero5.c: New.
32106
32107 2003-12-17 Mark Mitchell <mark@codesourcery.com>
32108
32109 PR c++/10603
32110 * g++.dg/parse/error6.C: New test.
32111
32112 PR c++/12827
32113 * g++.dg/parse/error7.C: New test.
32114
32115 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
32116
32117 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
32118 at -O with stabs debugging formats.
32119 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
32120 * gcc.dg/debug/debug-2.c: Likewise.
32121
32122 2003-12-16 Mark Mitchell <mark@codesourcery.com>
32123
32124 PR c++/12696
32125 * g++.dg/init/error1.C: New test.
32126
32127 PR c++/12218
32128 * g++.dg/init/pm3.C: New test.
32129
32130 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
32131
32132 PR c/3347
32133 * gcc.dg/bitfld-8.c: New test.
32134
32135 2003-12-16 James Lemke <jim@wasabisystems.com>
32136
32137 * gcc.dg/arm-scd42-[123].c: New tests.
32138
32139 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
32140
32141 PR c++/9043
32142 * g++.dg/abi/mangle20-1.C: New test.
32143 * g++.dg/abi/mangle20-2.C: New test.
32144
32145 2003-12-16 Mark Mitchell <mark@codesourcery.com>
32146
32147 PR c++/13275
32148 * g++.dg/other/offsetof2.C: Remove XFAIL.
32149 * g++.dg/parse/offsetof1.C: New test.
32150 * g++.gd/parse/offsetof2.C: Likewise.
32151
32152 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32153
32154 * g++.dg/template/nontype3.C: New test.
32155 * g++.dg/template/static2.C: Tweaked the dg-error clause.
32156
32157 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32158
32159 * g++.dg/warn/noreturn-3.C: Also test instantiation.
32160
32161 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
32162
32163 PR c++/13387
32164 * g++.dg/expr/assign1.C: New test.
32165
32166 PR c++/13242
32167 * g++.dg/abi/mangle19-1.C: New test.
32168 * g++.dg/abi/mangle19-2.C: New test.
32169
32170 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
32171
32172 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
32173
32174 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32175
32176 * gcc.c-torture/execute/20031216-1.c: New test.
32177
32178 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32179
32180 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
32181 an ICE regression.
32182
32183 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32184
32185 PR c++/10926
32186 * g++.dg/template/error9.C: New test.
32187
32188 PR c++/11116
32189 * g++.dg/template/error8.C: New test.
32190
32191 2003-12-15 Roger Sayle <roger@eyesopen.com>
32192
32193 PR middle-end/13400
32194 * gcc.c-torture/execute/20031215-1.c: New test case.
32195
32196 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32197
32198 PR c++/13269
32199 * g++.dg/parse/error5.C: New test.
32200
32201 PR c++/12989
32202 * g++.dg/expr/sizeof1.C: New test.
32203
32204 PR c++/13310
32205 * g++.dg/template/crash15.C: New test.
32206
32207 2003-12-15 Geoffrey Keating <geoffk@apple.com>
32208
32209 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
32210 a non-POD type as the last named parameter of a varargs function.
32211
32212 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32213
32214 PR c++/13243
32215 PR c++/12573
32216 * g++.dg/template/crash14.C: New test.
32217 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
32218
32219 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
32220
32221 * g++.dg/other/java1.C: New test.
32222
32223 PR c++/13241
32224 * g++.dg/abi/mangle18-1.C: New test.
32225 * g++.dg/abi/mangle18-2.C: New test.
32226
32227 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32228
32229 PR optimization/10312
32230 * gcc.c-torture/execute/20031214-1.c: New.
32231
32232 2003-12-14 Mark Mitchell <mark@codesourcery.com>
32233
32234 PR c++/10779
32235 PR c++/12160
32236 * g++.dg/parse/error3.C: New test.
32237 * g++.dg/parse/error4.C: Likewise.
32238 * g++.dg/abi/mangle4.C: Tweak error messages.
32239 * g++.dg/lookup/using5.C: Likewise.
32240 * g++.dg/other/error2.C: Likewise.
32241 * g++.dg/parse/typename5.C: Likewise.
32242 * g++.dg/parse/undefined1.C: Likewise.
32243 * g++.dg/template/arg2.C: Likewise.
32244 * g++.dg/template/ttp3.C: Likewise.
32245 * g++.dg/template/type1.C: Likewise.
32246 * g++.old-deja/g++.other/crash32.C: Likewise.
32247 * g++.old-djea/g++.pt/defarg8.C: Likewise.
32248
32249 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32250
32251 PR c++/13106
32252 * g++.dg/warn/noreturn-3.C: New test.
32253
32254 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
32255
32256 PR c++/13118
32257 * g++.dg/abi/covariant3.C: New.
32258
32259 2003-12-12 Jakub Jelinek <jakub@redhat.com>
32260
32261 * g++.dg/eh/ia64-1.C: New test.
32262
32263 2003-12-12 Roger Sayle <roger@eyesopen.com>
32264
32265 PR optimization/13037
32266 * g77.f-torture/execute/13037.f: New test case.
32267
32268 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
32269
32270 PR c++/12881
32271 * g++.dg/abi/covariant2.C: New.
32272
32273 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
32274
32275 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
32276
32277 2003-12-11 Zack Weinberg <zack@codesourcery.com>
32278
32279 * gcc.c-torture/execute/wchar_t-1.x: Delete.
32280
32281 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
32282
32283 PR other/10819
32284 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
32285 to fix Bug 10819.
32286 * lib/g++.exp (g++_version): Likewise.
32287 * lib/g77.exp (g77_version): Likewise.
32288 * lib/objc.exp (default_objc_version): Likewise.
32289
32290 2003-12-10 Richard Henderson <rth@redhat.com>
32291
32292 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
32293
32294 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
32295
32296 2003-12-08 Matt Austern <austern@apple.com>
32297
32298 PR c/13134
32299 * lib/gcc-dg.exp (dg-require-visibility): Define.
32300 * lib/target-supports (check_visibility_available): Define.
32301 * gcc.dg/visibility-1.c: New test.
32302 * gcc.dg/visibility-2.c: Likewise.
32303 * gcc.dg/visibility-3.c: Likewise.
32304 * gcc.dg/visibility-4.c: Likewise.
32305 * gcc.dg/visibility-5.c: Likewise.
32306 * gcc.dg/visibility-6.c: Likewise.
32307 * g++.dg/ext/visibility-1.C: Likewise.
32308 * g++.dg/ext/visibility-2.C: Likewise.
32309 * g++.dg/ext/visibility-3.C: Likewise.
32310 * g++.dg/ext/visibility-4.C: Likewise.
32311 * g++.dg/ext/visibility-5.C: Likewise.
32312 * g++.dg/ext/visibility-6.C: Likewise.
32313
32314 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32315
32316 * g++.dg/lookup/java1.C: New test.
32317 * g++.dg/lookup/java2.C: New test.
32318
32319 2003-12-07 Falk Hueffner <falk@debian.org>
32320
32321 * g++.dg/opt/noreturn-1.C: New test.
32322
32323 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
32324
32325 * gcc.dg/overflow-1.c: New test.
32326
32327 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32328
32329 * g77.f-torture/compile/13060.f: New test.
32330
32331 2003-12-06 Mark Mitchell <mark@codesourcery.com>
32332
32333 PR c++/13323
32334 * g++.dg/inherit/operator2.C: New test.
32335
32336 2003-12-05 Mark Mitchell <mark@codesourcery.com>
32337
32338 PR c++/13305
32339 * g++.dg/ext/attrib9.C: New test.
32340
32341 2003-12-05 Mark Mitchell <mark@codesourcery.com>
32342
32343 PR c++/13314
32344 * g++.dg/template/error7.C: New test.
32345
32346 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
32347 J"orn Rennecke <joern.rennecke@superh.com>
32348
32349 PR target/13302
32350 * g++.dg/other/struct-va_list.C: New test.
32351
32352 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32353
32354 PR c++/13166
32355 * g++.dg/parse/defarg6.C: New test.
32356
32357 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
32358
32359 PR target/13256
32360 * gcc.c-torture/execute/20031201-1.c: New test.
32361
32362 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
32363
32364 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
32365
32366 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32367
32368 * gcc.dg/builtin-return-1.c: New test.
32369
32370 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
32371 J"orn Rennecke <joern.rennecke@superh.com>
32372
32373 PR optimization/13260
32374 * gcc.c-torture/execute/20031204-1.c: New test.
32375
32376 2003-12-03 Mark Mitchell <mark@codesourcery.com>
32377
32378 PR c++/9127
32379 * g++.dg/template/error6.C: New test.
32380
32381 2003-12-03 Jakub Jelinek <jakub@redhat.com>
32382
32383 * gcc.dg/20031202-1.c: New test.
32384
32385 2003-12-03 Mark Mitchell <mark@codesourcery.com>
32386
32387 PR c++/13179
32388 * g++.dg/template/eh1.C: New test.
32389
32390 PR c++/10771
32391 * g++.dg/template/error5.C: New test.
32392
32393 2003-12-02 David Ung <davidu@mips.com>
32394
32395 * gcc.dg/compat/vector-check.h: Corrected type for var
32396 g_##TMODE
32397
32398 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32399
32400 PR c++/10126
32401 * g++.dg/template/ptrmem8.C: New test.
32402
32403 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32404
32405 PR c++/12573
32406 * g++.dg/template/dependent-expr3.C: New test.
32407
32408 2003-12-01 James Lemke <jim@wasabisystems.com>
32409
32410 * gcc.dg/arm-g2.c: New test.
32411
32412 2003-12-01 Roger Sayle <roger@eyesopen.com>
32413
32414 PR optimization/11634
32415 * gcc.dg/20031201-2.c: New test case.
32416
32417 2003-12-01 Zack Weinberg <zack@codesourcery.com>
32418
32419 PR 11433
32420 * objc.dg/proto-lossage-3.m: New test.
32421
32422 2003-12-01 Roger Sayle <roger@eyesopen.com>
32423
32424 PR optimization/12628
32425 * gcc.dg/20031201-1.c: New test case.
32426
32427 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32428
32429 * gcc.dg/unaligned-1.c: New test.
32430
32431 2003-11-30 Mark Mitchell <mark@codesourcery.com>
32432
32433 PR c++/9849
32434 * g++.dg/template/error4.C: New test.
32435 * g++.dg/template/nested3.C: Adjust error markers.
32436
32437 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32438
32439 * gcc.dg/cpp/assert4.c: Check more #system assertions.
32440
32441 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
32442
32443 PR c/10333
32444 * gcc.dg/bitfld-7.c: New test.
32445
32446 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
32447
32448 * gcc.dg/tls/asm-1.C: New test.
32449
32450 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32451
32452 * gcc.dg/cpp/assert4.c: Update.
32453
32454 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32455
32456 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
32457 * gcc.dg/builtin-apply3.c: New test.
32458
32459 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32460
32461 * lib/compat.exp (compat-obj): New xfaildata parameter.
32462 Use it to set compiler_conditional_xfail_data before compiling.
32463 (compat-get-options): Handle dg-xfail-if.
32464 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
32465 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
32466 * gcc.dg/compat/vector-1_y.c: Likewise.
32467 * gcc.dg/compat/vector-2_x.c: Likewise.
32468 * gcc.dg/compat/vector-2_y.c: Likewise.
32469
32470 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32471
32472 * g++.dg/opt/reg-stack4.C: New test.
32473
32474 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32475
32476 * gcc.dg/builtin-apply2.c: New test.
32477
32478 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32479
32480 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
32481
32482 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32483
32484 PR c++/12924
32485 * g++.dg/template/template-id-2.C: New test.
32486
32487 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32488
32489 PR c++/5369
32490 * g++.dg/template/memfriend1.C: New test.
32491 * g++.dg/template/memfriend2.C: Likewise.
32492 * g++.dg/template/memfriend3.C: Likewise.
32493 * g++.dg/template/memfriend4.C: Likewise.
32494 * g++.dg/template/memfriend5.C: Likewise.
32495 * g++.dg/template/memfriend6.C: Likewise.
32496 * g++.dg/template/memfriend7.C: Likewise.
32497 * g++.dg/template/memfriend8.C: Likewise.
32498 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
32499
32500 2003-11-21 Mark Mitchell <mark@codesourcery.com>
32501
32502 PR c++/12515
32503 * g++.dg/ext/cond1.C: New test.
32504
32505 2003-11-20 Richard Henderson <rth@redhat.com>
32506
32507 * gcc.dg/20020201-2.c: Remove.
32508 * gcc.dg/20020201-4.c: Remove.
32509 * gcc.dg/20020304-1.c: Remove.
32510
32511 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
32512
32513 * gcc.dg/cpp/trad/xwin1.c: New test case.
32514
32515 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
32516
32517 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
32518 * lib/g77.exp: Likewise.
32519 * lib/objc.exp: Likewise.
32520 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
32521 for darwin.
32522
32523 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32524
32525 PR c++/12932
32526 * g++.dg/template/static5.C: New test.
32527
32528 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
32529
32530 * gcc.dg/nested-func-1.c: New test.
32531
32532 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32533
32534 * gcc.dg/cpp/assert4.c: New test.
32535
32536 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
32537
32538 PR c++/2294
32539 * g++.dg/lookup/using9.c: New test.
32540
32541 2003-11-14 Mark Mitchell <mark@codesourcery.com>
32542
32543 PR c++/12762
32544 * g++.dg/template/error3.C: New test.
32545
32546 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
32547
32548 PR ada/13035
32549 * ada/acats/run_acats, run_all.sh: Fix syntax error.
32550 No longer use a wrapper for gcc, since this does not work under
32551 Windows.
32552
32553 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
32554
32555 PR c++/2094
32556 * g++.dg/template/ptrmem7.C: New test.
32557
32558 2003-11-13 Andrew Pinski <apinski@apple.com>
32559
32560 * gcc.c-torture/compile/20031113-1.c: New test.
32561
32562 2003-11-13 Mark Mitchell <mark@codesourcery.com>
32563 Kean Johnston <jkj@sco.com>
32564
32565 PR c/13029
32566 * gcc.dg/unused-4.c: Update.
32567
32568 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32569
32570 * g++.dg/opt/const3.C: New test.
32571
32572 2003-11-13 Jan Hubicka <jh@suse.cz>
32573
32574 * gcc.c-torture/compile/20031112-1.c: New test.
32575
32576 2003-11-12 Mark Mitchell <mark@codesourcery.com>
32577
32578 * g++.dg/parse/crash10.C: Remove bogus error marker.
32579
32580 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32581
32582 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
32583 (host_gcc): Likewise.
32584 (ROOT): Honor $PWDCMD.
32585 (BASE): Likewise.
32586 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
32587
32588 2003-11-12 Catherine Moore <clm@redhat.com>
32589
32590 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
32591
32592 2003-11-12 Andreas Jaeger <aj@suse.de>
32593 Jakub Jelinek <jakub@redhat.com>
32594 Andrew Pinski <pinskia@physics.uc.edu>
32595 Richard Henderson <rth@redhat.com>
32596
32597 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
32598 systems.
32599 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
32600
32601 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
32602 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
32603
32604 2003-11-11 Andreas Jaeger <aj@suse.de>
32605
32606 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
32607
32608 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
32609
32610 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
32611
32612 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
32613 Clean ups.
32614
32615 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
32616
32617 * gcc.dg/trampoline-1.c: New test.
32618
32619 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
32620
32621 * gcc.c-torture/compile/200031109-1.c: New test.
32622
32623 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
32624
32625 PR c/3190
32626 PR c/8714
32627 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
32628 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
32629 gcc.dg/format/no-y2k-1.c: Update.
32630
32631 2003-11-08 Roger Sayle <roger@eyesopen.com>
32632
32633 PR optimization/10467
32634 * gcc.dg/20031108-1.c: New test case.
32635
32636 2003-11-07 Geoffrey Keating <geoffk@apple.com>
32637
32638 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
32639
32640 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
32641
32642 * gcc.dg/compound-lvalue-1.c: New test.
32643 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
32644 some XFAILs.
32645
32646 2003-11-06 Geoffrey Keating <geoffk@apple.com>
32647
32648 * gcc.dg/altivec-varargs-1.c: New test.
32649
32650 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32651
32652 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
32653 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
32654 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
32655 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
32656 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
32657
32658 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
32659
32660 * gcc.dg/cond-lvalue-1.c: New test.
32661
32662 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
32663
32664 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
32665
32666 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32667
32668 PR c++/11616
32669 * g++.dg/template/instantiate5.C: New test.
32670
32671 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32672
32673 PR c++/12726
32674 * g++.dg/ext/complit2.C: Replace test with self-contained version.
32675 * ChangeLog: Add missing first entry for above test.
32676
32677 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32678
32679 PR c++/9810
32680 * g++.dg/template/using8.C: New test.
32681 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
32682
32683 2003-11-02 Roger Sayle <roger@eyesopen.com>
32684
32685 PR optimization/10817
32686 * gcc.c-torture/compile/20031102-1.c: New test case.
32687
32688 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
32689
32690 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
32691 2147483647.
32692
32693 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
32694
32695 * gcc.dg/20031102-1.c: New test.
32696
32697 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
32698
32699 * gcc.dg/complex-1.c: New test.
32700
32701 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32702
32703 PR c++/12796
32704 * g++.dg/template/crash13.C: Adjust expected error location.
32705 * g++.old-deja/g++.brendan/ns1.C: Likewise.
32706
32707 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
32708
32709 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
32710
32711 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
32712
32713 PR/10239
32714 * gcc.c-torture/compile/20031031-2.c: New test.
32715
32716 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
32717
32718 PR/11640
32719 * gcc.c-torture/compile/20031031-1.c: New test.
32720
32721 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
32722
32723 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
32724 * gcc.misc-tests/bprob.exp: Likewise.
32725 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
32726 the execution test on arm-elf configs.
32727 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
32728 configs that don't support scratch files.
32729 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
32730
32731 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
32732
32733 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
32734 done by dejagnu.
32735
32736 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
32737
32738 * ada/acats/run_all.sh: Redirect mv output to /dev/null
32739 Avoid non pure sh syntax. Add more logging.
32740
32741 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
32742 fail.
32743
32744 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32745
32746 PR libgcj/10610
32747 * gcc.dg/ppc-stackalign-1.c: New test.
32748
32749 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
32750
32751 * ada/acats/run_all.sh: Change output to be more compliant with
32752 dejagnu framework.
32753 Create acats.sum and acats.log files under testsuite/ada/acats
32754 Only run [a-z]* directories, to filter out e.g. CVS.
32755 Redirect build output to log file.
32756
32757 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
32758
32759 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
32760
32761 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
32762
32763 PR ada/5909:
32764 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
32765
32766 2003-10-27 Jakub Jelinek <jakub@redhat.com>
32767
32768 * gcc.c-torture/compile/20031023-1.c: New test.
32769 * gcc.c-torture/compile/20031023-2.c: New test.
32770 * gcc.c-torture/compile/20031023-3.c: New test.
32771 * gcc.c-torture/compile/20031023-4.c: New test.
32772
32773 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32774
32775 PR c++/10371
32776 * g++.dg/lookup/scoped8.C: New test.
32777
32778 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32779
32780 * g++.dg/opt/reg-stack3.C: New test.
32781
32782 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
32783
32784 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
32785
32786 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32787
32788 PR c++/11076
32789 * g++.dg/template/crash13.C: New test.
32790
32791 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
32792
32793 * gcc.dg/c99-restrict-2.c: New test.
32794
32795 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
32796
32797 PR c++/12698, c++/12699, c++/12700, c++/12566
32798 * g++.dg/inherit/covariant9.C: New test.
32799 * g++.dg/inherit/covariant10.C: New test.
32800 * g++.dg/inherit/covariant11.C: New test.
32801
32802 2003-10-23 Jason Merrill <jason@redhat.com>
32803
32804 PR c++/12726
32805 * g++.dg/ext/complit2.C: New test.
32806
32807 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
32808
32809 PR target/12654
32810 * gcc.c-torture/execute/20031020-1.c: New test.
32811
32812 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32813
32814 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
32815 following the jump_insn.
32816
32817 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
32818
32819 * gcc.dg/cast-lvalue-1.c: New test.
32820
32821 2003-10-21 Mark Mitchell <mark@codesourcery.com>
32822
32823 PR c++/11962
32824 * g++.dg/template/cond2.C: New test.
32825
32826 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
32827
32828 * gcc.dg/builtins-28.c: New test.
32829
32830 2003-10-20 Jan Hubicka <jh@suse.cz>
32831
32832 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
32833 parameter.
32834 * testsuite/gcc.dg/inline-2.c: Likewise.
32835
32836 2003-10-20 Phil Edwards <phil@codesourcery.com>
32837
32838 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
32839 * gcc.dg/nest.c: Likewise.
32840
32841 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32842
32843 PR c++/9781, c++/10583, c++/11862
32844 * g++.dg/parse/crash13.C: New test.
32845
32846 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32847
32848 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
32849
32850 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32851
32852 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
32853 Define HAVE_C99_RUNTIME except on Solaris.
32854 * gcc.dg/builtins-20.c: Likewise.
32855
32856 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32857
32858 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
32859
32860 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32861
32862 PR c++/12495
32863 * g++.dg/template/crash21.C: New test.
32864
32865 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32866
32867 PR c++/2513
32868 * g++.dg/template/typename5.C: New test.
32869
32870 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32871
32872 PR c++/12369
32873 * g++.dg/template/friend25.C: New test.
32874
32875 2003-10-16 Ziemowit Laski <zlaski@apple.com>
32876
32877 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
32878 versions.
32879
32880 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
32881
32882 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
32883 == 2147483647.
32884
32885 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
32886
32887 * gcc.c-torture/execute/960416-1.x: Remove.
32888 * gcc.c-torture/execute/divconst-3.x: Likewise.
32889
32890 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
32891
32892 PR target/12598
32893 * gcc.dg/torture/cris-volatile-1.c: New test.
32894
32895 2003-10-14 Roger Sayle <roger@eyesopen.com>
32896
32897 PR optimization/9325
32898 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
32899 for overflowing floating point to integer conversion during RTL
32900 simplification.
32901
32902 2003-10-13 Ziemowit Laski <zlaski@apple.com>
32903
32904 * objc/execute/_cmd.m: Fix typo.
32905 * objc.dg/image-info.m, objc.dg/symtab-1.m:
32906 Relax 'scan-assembler' regexp.
32907 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
32908 objc.dg/try-catch-4.m: Run on non-Darwin targets.
32909 * objc.dg/zero-link-2.m: Remove blank line.
32910 * objc.dg/zero-link-3.m: New test case.
32911
32912 2003-10-13 Geoffrey Keating <geoffk@apple.com>
32913
32914 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
32915
32916 * gcc.dg/asm-names.c: Use scan-assembler-not rather
32917 than linker trickery.
32918
32919 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32920
32921 PR c++/12370
32922 * g++.dg/other/friend2.C: New test.
32923
32924 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
32925
32926 * gcc.dg/20031012-1.c: New test.
32927
32928 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
32929
32930 * gcc.dg/weak/weak-3.c: Fix for new warning.
32931
32932 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
32933
32934 PR optimization/8750
32935 * gcc.c-torture/execute/20031012-1.c: New test case.
32936
32937 2003-10-11 Roger Sayle <roger@eyesopen.com>
32938
32939 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
32940 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
32941
32942 2003-10-11 Roger Sayle <roger@eyesopen.com>
32943
32944 PR optimization/12260
32945 * gcc.c-torture/compile/20031011-2.c: New test case.
32946
32947 2003-10-11 Roger Sayle <roger@eyesopen.com>
32948
32949 * gcc.c-torture/execute/20031011-1.c: New testcase.
32950
32951 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
32952
32953 * gcc.c-torture/compile/20031011-1.c: New test.
32954
32955 2003-10-11 Jan Hubicka <jh@suse.cz>
32956
32957 * g++.dg/other/first-global.C: New test.
32958
32959 2003-10-11 Roger Sayle <roger@eyesopen.com>
32960
32961 * gcc.c-torture/execute/string-opt-18.c: New testcase.
32962
32963 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
32964
32965 * gcc.c-torture/compile/20031010-1.c: New test.
32966
32967 2003-10-10 Geoffrey Keating <geoffk@apple.com>
32968
32969 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
32970 * gcc.c-torture/execute/va-arg-25.c: ... here.
32971
32972 2003-10-09 Mark Mitchell <mark@codesourcery.com>
32973
32974 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
32975
32976 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
32977
32978 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
32979
32980 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
32981
32982 * g++.dg/parse/error2.C: New test.
32983
32984 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
32985
32986 PR c++/11097
32987 * g++.dg/other/error5.C: Modify the error message.
32988 * g++.dg/lookup/using8.C: New test.
32989
32990 2003-10-07 Geoffrey Keating <geoffk@apple.com>
32991
32992 * gcc.dg/darwin-abi-2.c: New file.
32993 * gcc.c-torture/execute/va-arg-24.c: New file.
32994
32995 2003-10-06 Bob Wilson <bob.wilson@acm.org>
32996
32997 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
32998 indentation.
32999
33000 2003-10-06 Mark Mitchell <mark@codesourcery.com>
33001
33002 PR c++/10147
33003 * g++.dg/other/error4.C: Update error messages.
33004 * g++.dg/template/ptrmem4.C: Likewise.
33005
33006 PR c++/12337
33007 * g++.dg/init/new9.C: New test.
33008
33009 PR c++/12334, c++/12236, c++/8656
33010 * g++.dg/ext/attrib8.C: New test.
33011
33012 2003-10-06 Devang Patel <dpatel@apple.com>
33013
33014 * gcc.dg/debug/dwarf2-3.h: New test.
33015 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
33016
33017 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
33018
33019 * g++.dg/opt/cfg2.C: New test.
33020
33021 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33022
33023 * g++.dg/opt/float1.C: New test.
33024
33025 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33026
33027 * gcc.dg/c90-array-lval-6.c: New test.
33028 * gcc.dg/c99-array-lval-6.c: New test.
33029
33030 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
33031 Ziemowit Laski <zlaski@apple.com>
33032
33033 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
33034 'Derived', so that it is never considered a class method; add
33035 new warning for '+port' method ambiguity.
33036 * objc.dg/method-12.m: Include <objc/objc.h> instead of
33037 <objc/objc-api.h> (needed on Mac OS X).
33038 * objc.dg/method-13.m: New test.
33039
33040 2003-10-03 Roger Sayle <roger@eyesopen.com>
33041
33042 PR optimization/9325, PR java/6391
33043 * gcc.c-torture/execute/20031003-1.c: New test case.
33044
33045 2003-10-02 Mark Mitchell <mark@codesourcery.com>
33046
33047 PR optimization/12180
33048 * gcc.dg/20031002-1.c: New test.
33049
33050 PR c++/12486
33051 * g++.dg/inherit/error1.C: New test.
33052
33053 2003-10-02 Chris Demetriou <cgd@broadcom.com>
33054
33055 * lib/f-torture.exp (search_for): Rename to...
33056 (search_for_re): This. Also, clean up comments and the
33057 "regexp" invocation.
33058
33059 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
33060
33061 * gcc.c-torture/compile/20031002-1.c: New test.
33062
33063 2003-10-02 Jakub Jelinek <jakub@redhat.com>
33064
33065 * g++.dg/opt/cond1.C: New test.
33066
33067 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
33068
33069 * gcc.dg/Wold-style-definition-2.c: New testcase.
33070 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
33071
33072 2003-09-29 Richard Henderson <rth@redhat.com>
33073
33074 * g++.dg/init/array10.C: Add dg-options.
33075
33076 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
33077
33078 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
33079
33080 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33081
33082 * g++.dg/template/friend19.C: Fix typo.
33083 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
33084
33085 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
33086
33087 * gcc.c-torture/execute/20030928-1.c: New test.
33088 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
33089
33090 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
33091
33092 * g++.dg/opt/unroll1.C: New test.
33093
33094 2003-09-26 Roger Sayle <roger@eyesopen.com>
33095
33096 PR optimization/11741
33097 * gcc.dg/20030926-1.c: New test case.
33098
33099 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33100
33101 PR c++/5655
33102 * g++.dg/parse/access7.C: New test.
33103 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
33104
33105 2003-09-24 Ziemowit Laski <zlaski@apple.com>
33106
33107 MERGE OF objc-improvements-branch into MAINLINE:
33108 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
33109 if libobjc has not been built.
33110 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
33111 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
33112 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
33113 objc/execute/nested-3.m, objc/execute/np-2.m,
33114 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
33115 objc/execute/redefining_self.m, objc/execute/root_methods.m,
33116 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
33117 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
33118 objc.dg/special/unclaimed-category-1.h,
33119 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
33120 well as GNU runtime.
33121 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
33122 * execute/cascading-1.m, execute/function-message-1.m,
33123 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
33124 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
33125 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
33126 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
33127 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
33128 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
33129 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
33130 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
33131 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
33132 * objc.dg/bitfield-2.m: Run only on Darwin.
33133 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
33134 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
33135 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
33136 * objc.dg/const-str-1.m: Fix constant string layout.
33137
33138 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
33139
33140 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
33141
33142 2003-09-23 Geoffrey Keating <geoffk@apple.com>
33143
33144 * gcc.dg/darwin-abi-1.c: New file.
33145
33146 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
33147
33148 PR target/12281
33149 * gcc.c-torture/compile/20030921-1.c: New test.
33150
33151 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
33152
33153 * g++.dg/opt/reg-stack2.C: New test.
33154
33155 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33156
33157 * g++.dg/eh/delayslot1.C: New test.
33158
33159 2003-09-20 Richard Henderson <rth@redhat.com>
33160
33161 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
33162
33163 2003-09-20 Roger Sayle <roger@eyesopen.com>
33164
33165 * gcc.c-torture/execute/20030920-1.c: New test case.
33166
33167 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33168
33169 * g++.dg/rtti/typeid3.C: Correct expected error message.
33170
33171 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33172
33173 PR c++/157
33174 * g++.dg/parse/crash12.C: New test.
33175
33176 2003-09-19 Janis Johnson <janis187@us.ibm.com>
33177
33178 * gcc.dg/compat/mixed-struct-check.h: New.
33179 * gcc.dg/compat/mixed-struct-defs.h: New.
33180 * gcc.dg/compat/mixed-struct-init.h: New.
33181 * gcc.dg/compat/struct-by-value-19_main.c: New.
33182 * gcc.dg/compat/struct-by-value-19_x.c: New.
33183 * gcc.dg/compat/struct-by-value-19_y.c: New.
33184 * gcc.dg/compat/struct-by-value-20_main.c: New.
33185 * gcc.dg/compat/struct-by-value-20_x.c: New.
33186 * gcc.dg/compat/struct-by-value-20_y.c: New.
33187 * gcc.dg/compat/struct-return-19_main.c: New.
33188 * gcc.dg/compat/struct-return-19_x.c: New.
33189 * gcc.dg/compat/struct-return-19_y.c: New.
33190 * gcc.dg/compat/struct-return-20_main.c: New.
33191 * gcc.dg/compat/struct-return-20_x.c: New.
33192 * gcc.dg/compat/struct-return-20_y.c: New.
33193
33194 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
33195 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
33196 so that it will not complain on LP64 targets.
33197
33198 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33199
33200 PR c++/495
33201 * g++.dg/template/friend24.C: New test.
33202
33203 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
33204
33205 PR c++/12332
33206 * g++.dg/template/memtmpl2.C: New test.
33207
33208 2003-09-18 Mark Mitchell <mark@codesourcery.com>
33209
33210 PR target/11184
33211 * gcc.dg/builtin-apply1.c: New test.
33212
33213 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
33214
33215 PR c++/9848
33216 * g++.dg/warn/Wunused-4.C: New test.
33217
33218 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33219
33220 PR c++/12316
33221 * g++.dg/other/gc2.C: New test.
33222
33223 2003-09-17 Mark Mitchell <mark@codesourcery.com>
33224
33225 PR c++/11991
33226 * g++.dg/rtti/typeid3.C: New test.
33227
33228 PR c++/12266
33229 * g++.dg/overload/template1.C: New test.
33230
33231 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
33232
33233 * g++.dg/opt/cfg3.C: New test.
33234
33235 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33236
33237 PR c++/7939
33238 * g++.dg/template/crash11.C: New test.
33239
33240 2003-09-16 Jason Merrill <jason@redhat.com>
33241 Jakub Jelinek <jakub@redhat.com>
33242
33243 * gcc.dg/attr-warn-unused-result.c: New test.
33244
33245 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
33246
33247 PR c++/12184
33248 * g++.dg/expr/call2.C: New test.
33249
33250 2003-09-15 Andreas Jaeger <aj@suse.de>
33251
33252 * gcc.dg/Wold-style-definition-1.c: New test.
33253
33254 2003-09-14 Mark Mitchell <mark@codesourcery.com>
33255
33256 PR c++/3907
33257 * g++.dg/parse/template12.C: New test.
33258
33259 * g++.dg/abi/bitfield11.C: New test.
33260 * g++.dg/abi/bitfield12.C: Likewise.
33261
33262 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
33263
33264 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
33265 non-expansion of functional macro name without arguments at EOL.
33266 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
33267
33268 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
33269
33270 * gcc.c-torture/execute/20030914-[12].c: New tests.
33271
33272 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
33273
33274 PR c++/11788
33275 * g++.dg/overload/addr1.C: New test.
33276
33277 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
33278
33279 * gcc.dg/20030909-1.c: New test.
33280
33281 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33282
33283 * gcc.dg/ultrasp10.c: New test.
33284
33285 2003-09-09 Devang Patel <dpatel@apple.com>
33286
33287 * gcc.dg/darwin-ld-6.c: New test.
33288
33289 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33290
33291 * gcc.dg/torture/builtin-explog-1.c: New testcase.
33292
33293 2003-09-08 Mark Mitchell <mark@codesourcery.com>
33294
33295 * gcc.dg/ia64-types1.c: New test.
33296 * gcc.dg/ia64-types2.c: Likewise.
33297
33298 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33299
33300 * gcc.dg/builtins-1.c: Add more _Complex tests.
33301 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33302
33303 * gcc.dg/builtins-1.c: Test existing _Complex functions.
33304 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33305
33306 2003-09-08 Mark Mitchell <mark@codesourcery.com>
33307
33308 PR c++/11786
33309 * g++.dg/lookup/koenig2.C: New test.
33310
33311 PR c++/5296
33312 * g++.dg/rtti/typeid2.C: New test.
33313
33314 2003-09-08 Jakub Jelinek <jakub@redhat.com>
33315
33316 * gcc.c-torture/compile/20030904-1.c: New test.
33317
33318 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
33319
33320 * g++.dg/opt/longbranch2.C: New test.
33321
33322 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
33323
33324 * g++.dg/template/crash10.C: Only compile it.
33325
33326 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
33327
33328 PR middle-end/11665
33329 * gcc.c-torture/compile/20030907-1.c: New test.
33330 * g++.dg/init/array11.C: New test.
33331
33332 2003-09-07 Mark Mitchell <mark@codesourcery.com>
33333
33334 PR c++/11852
33335 * g++.dg/init/struct1.C: New test.
33336
33337 2003-09-07 Mark Mitchell <mark@codesourcery.com>
33338
33339 PR c++/12181
33340 * g++.dg/expr/comma1.C: New test.
33341
33342 2003-09-06 Mark Mitchell <mark@codesourcery.com>
33343
33344 PR c++/11867
33345 * g++.dg/expr/static_cast5.C: New test.
33346
33347 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
33348
33349 PR c++/11507
33350 * g++.dg/lookup/scoped7.C: New test.
33351
33352 PR c++/9574
33353 * g++.dg/other/static1.C: New test.
33354
33355 PR c++/11490
33356 * g++.dg/warn/template-1.C: New test.
33357
33358 PR c++/11432
33359 * g++.dg/template/crash10.C: New test.
33360
33361 PR c++/2478
33362 * g++.dg/overload/VLA.C: New test.
33363
33364 PR c++/10804
33365 * g++.dg/template/call1.C: New test.
33366
33367 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
33368
33369 PR c++/11794
33370 * g++.dg/parse/using3.C: New test.
33371
33372 2003-09-06 Roger Sayle <roger@eyesopen.com>
33373
33374 PR c++/11409
33375 * g++.dg/overload/builtin3.C: New test case.
33376
33377 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
33378
33379 PR c/9862
33380 * gcc.dg/20030906-1.c: New test.
33381 * gcc.dg/20030906-2.c: Likewise.
33382
33383 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
33384
33385 PR c++/12167
33386 * g++.dg/parse/defarg5.C: New test.
33387
33388 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
33389
33390 2003-09-05 Mark Mitchell <mark@codesourcery.com>
33391
33392 PR c++/12163
33393 * g++.dg/expr/static_cast4.C: New test.
33394
33395 PR c++/12146
33396 * g++.dg/template/crash9.C: New test.
33397
33398 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
33399
33400 * g++.old-deja/g++.ext/pretty2.C: Update for change
33401 in __FUNCTION__.
33402 * g++.old-deja/g++.ext/pretty3.C: Likewise.
33403
33404 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
33405
33406 PR c++/11922
33407 * g++/dg/template/qualified-id1.C: New test.
33408
33409 PR c++/12037
33410 * g++.dg/warn/noeffect4.C: New test.
33411
33412 2003-09-04 Matt Austern <austern@apple.com>
33413
33414 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
33415 * g++.dg/ext/fnname2.C: Likewise.
33416 * g++.dg/ext/fnname3.C: Likewise.
33417
33418 2003-09-04 Mark Mitchell <mark@codesourcery.com>
33419
33420 * g++.dg/expr/lval1.C: New test.
33421 * g++.dg/ext/lvcast.C: Remove.
33422
33423 2003-09-03 Roger Sayle <roger@eyesopen.com>
33424
33425 PR optimization/11700.
33426 * gcc.c-torture/compile/20030903-1.c: New test case.
33427
33428 2003-09-03 Mark Mitchell <mark@codesourcery.com>
33429
33430 PR c++/12053
33431 * g++.dg/abi/layout4.C: New test.
33432
33433 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
33434
33435 PR c++/11553
33436 * g++.dg/parse/friend3.C: New test.
33437
33438 2003-09-02 Mark Mitchell <mark@codesourcery.com>
33439
33440 PR c++/11847
33441 * g++.dg/template/class1.C: New test.
33442
33443 PR c++/11808
33444 * g++.dg/expr/call1.C: New test.
33445
33446 2003-09-01 Mark Mitchell <mark@codesourcery.com>
33447
33448 PR c++/12114
33449 * g++.dg/init/ref9.C: New test.
33450
33451 PR c++/11972
33452 * g++.dg/template/nested4.C: New test.
33453
33454 2003-08-29 Mark Mitchell <mark@codesourcery.com>
33455
33456 PR c++/12093
33457 * g++.dg/template/non-dependent4.C: New test.
33458
33459 PR c++/11928
33460 * g++.dg/inherit/conv1.C: New test.
33461
33462 2003-08-29 Mark Mitchell <mark@codesourcery.com>
33463
33464 PR c++/6196
33465 * g++.dg/ext/label1.C: New test.
33466 * g++.dg/ext/label2.C: Likewise.
33467
33468 2003-08-28 Mark Mitchell <mark@codesourcery.com>
33469
33470 * g++.dg/expr/cond3.C: New test.
33471
33472 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33473
33474 * gcc.dg/builtins-1.c: Add new builtin cases.
33475
33476 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33477
33478 * gcc.dg/builtins-1.c: Add new cases.
33479 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33480
33481 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33482
33483 * gcc.dg/builtins-1.c: Add more math builtin tests.
33484 * gcc.dg/torture/builtin-attr-1.c: New test.
33485
33486 2003-08-28 Mark Mitchell <mark@codesourcery.com>
33487
33488 PR optimization/5079
33489 * g++.dg/opt/static3.C: New test.
33490
33491 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33492
33493 * gcc.misc-tests/gcov-10b.c: New test.
33494
33495 2003-08-27 Mark Mitchell <mark@codesourcery.com>
33496
33497 * g++.dg/opt/ptrmem3.C: New test.
33498
33499 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
33500
33501 2003-08-27 Jakub Jelinek <jakub@redhat.com>
33502
33503 * gcc.dg/20030826-2.c: New test.
33504
33505 2003-08-26 Roger Sayle <roger@eyesopen.com>
33506
33507 PR middle-end/12002
33508 * g77.f-torture/compile/12002.f: New test case.
33509
33510 2003-08-26 Roger Sayle <roger@eyesopen.com>
33511
33512 * gcc.dg/20030826-1.c: New test case.
33513
33514 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
33515
33516 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
33517
33518 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
33519
33520 PR c++/11871
33521 * c++.dg/lookup/crash1.C: New test.
33522
33523 * c++.dg/warn/noeffect3.C: New test.
33524
33525 2003-08-25 Janis Johnson <janis187@us.ibm.com>
33526
33527 * gcc.dg/compat/vector-1_x.c: Compile with -w.
33528 * gcc.dg/compat/vector-1_y.c: Ditto.
33529 * gcc.dg/compat/vector-2_x.c: Ditto.
33530 * gcc.dg/compat/vector-2_y.c: Ditto.
33531
33532 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
33533
33534 * gcc.dg/20030702-1.c: New test.
33535
33536 2003-08-25 Mark Mitchell <mark@codesourcery.com>
33537
33538 PR c++/8795
33539 * g++.dg/ext/altivec-1.C: New test.
33540
33541 2003-08-24 Richard Henderson <rth@redhat.com>
33542
33543 * g++.dg/eh/simd-2.C: Add -w for x86.
33544
33545 2003-08-23 Jakub Jelinek <jakub@redhat.com>
33546
33547 * gcc.dg/20030815-1.c: New test.
33548
33549 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33550
33551 PR c++/3765
33552 * g++.dg/parse/access6.C: New test.
33553
33554 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33555
33556 PR c++/641, c++/11876
33557 * g++.dg/template/friend22.C: New test.
33558 * g++.dg/template/friend23.C: Likewise.
33559
33560 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33561
33562 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
33563 identically.
33564
33565 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33566
33567 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
33568
33569 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33570
33571 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
33572
33573 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33574
33575 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
33576
33577 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33578
33579 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
33580
33581 2003-08-21 Mark Mitchell <mark@codesourcery.com>
33582
33583 PR c++/11919
33584 * g++.dg/overload/prom1.C: New test.
33585
33586 PR c++/11551
33587 * g++.dg/parse/dtor2.C: New test.
33588
33589 PR c++/10762
33590 * g++.dg/parse/using2.C: New test.
33591
33592 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
33593
33594 PR target/11805
33595 * gcc.c-torture/compile/20030821-1.c: New.
33596
33597 2003-08-20 Mark Mitchell <mark@codesourcery.com>
33598
33599 PR c++/11834
33600 * g++.dg/template/deduce2.C: New test.
33601
33602 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
33603
33604 * gcc.c-torture/execute/20030821-1.c: New test.
33605
33606 2003-08-20 Roger Sayle <roger@eyesopen.com>
33607
33608 PR middle-end/11984
33609 * gcc.dg/20030820-1.c: New test case.
33610
33611 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
33612
33613 PR c++/11945
33614 * g++.dg/warn/noeffect2.C: New test.
33615
33616 2003-08-19 Mark Mitchell <mark@codesourcery.com>
33617
33618 PR c++/10926
33619 * g++.dg/template/dtor2.C: New test.
33620
33621 PR c++/11684
33622 * g++.dg/template/operator1.C: New test.
33623 * g++.dg/parse/operator4.C: New test.
33624
33625 PR c++/11946.C
33626 * g++.dg/expr/enum1.C: New test.
33627 * gcc.dg/c99-bool-1.c: Remove bogus warning.
33628
33629 PR c++/11036.C
33630 * g++.dg/parse/elab2.C: New test.
33631 * g++.dg/parse/typedef4.C: Change error message.
33632 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
33633 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
33634 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
33635
33636 2003-08-19 Geoffrey Keating <geoffk@apple.com>
33637
33638 * gcc.dg/pch/warn-1.c: New.
33639 * gcc.dg/pch/warn-1.hs: New.
33640
33641 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
33642 not-tested file.
33643
33644 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
33645
33646 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
33647
33648 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
33649
33650 * gcc.dg/uninit-D.c: New Test.
33651 * gcc.dg/uninit-E.c: New Test.
33652 * gcc.dg/uninit-F.c: New Test.
33653 * gcc.dg/uninit-G.c: New Test.
33654
33655 2003-08-19 Michael Ritzert <ritzert@t-online.de>
33656
33657 * g++.dg/README: Describe the pch directory.
33658
33659 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33660
33661 PR c++/11174
33662 * g++.dg/parse/access4.C: New test.
33663 * g++.dg/parse/access5.C: Likewise.
33664 * g++.old-deja/g++.jason/access17.C: Adjust error message.
33665
33666 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
33667
33668 * gcc.dg/noncompile/20030818-1.c: New.
33669
33670 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
33671
33672 PR c++/11957
33673 * g++.dg/warn/noeffect1.C: New test.
33674
33675 * g++.dg/template/scope2.C: New test.
33676 * g++.dg/template/error2.C: Correct dg-error
33677
33678 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
33679
33680 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
33681
33682 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
33683
33684 PR C++/11512
33685 * g++.dg/template/warn1.C: New.
33686
33687 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
33688
33689 * g++.dg/template/error2.C: New test.
33690 * g++.dg/lookup/using7.C: Adjust errors
33691 * g++.old-deja/g++.pt/crash36.C: Likewise.
33692 * g++.old-deja/g++.pt/derived3.C: Likewise.
33693
33694 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33695
33696 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
33697 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
33698 * gcc.c-torture/execute/builtins/string-9.c: New, from
33699 string-opt-9.c. Adjust for execute/builtins framework.
33700 * gcc.c-torture/execute/string-opt-9.c: Delete.
33701
33702 2003-08-12 Mark Mitchell <mark@codesourcery.com>
33703
33704 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
33705
33706 * g++.dg/parse/ret-type2.C: New test.
33707
33708 PR c++/11703
33709 * g++.dg/init/new8.C: New test.
33710
33711 PR c++/10923
33712 * g++.dg/parse/typedef5.C: New test.
33713
33714 PR c++/9512
33715 * g++.dg/parse/qualified2.C: New test.
33716 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
33717 invalid code.
33718
33719 2003-08-11 Mark Mitchell <mark@codesourcery.com>
33720
33721 * g++.dg/conversion/ptrmem1.C: New test.
33722
33723 2003-08-11 Jakub Jelinek <jakub@redhat.com>
33724
33725 PR target/11693
33726 * gcc.dg/20030811-1.c: New test.
33727
33728 PR target/11535
33729 * gcc.c-torture/execute/20030811-1.c: New test.
33730
33731 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33732
33733 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
33734
33735 2003-08-10 Mark Mitchell <mark@codesourcery.com>
33736
33737 PR c++/11789.C
33738 * g++.dg/inherit/multiple1.C: New test.
33739
33740 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
33741
33742 * gcc.dg/spe1.c: New test.
33743
33744 PR c++/11670
33745 * g++.dg/expr/cast2.C: New test.
33746
33747 PR c++/10530
33748 * g++.dg/template/dependent-name2.C: New test.
33749
33750 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
33751
33752 * g++.dg/parse/crash11.C: Put the dg options in comments.
33753
33754 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
33755
33756 * lib/gcc-dg.exp: Update for diagnostic change.
33757
33758 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33759
33760 PR c++/5767
33761 * g++.dg/parse/crash11.C: New test.
33762
33763 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
33764
33765 * gcc.dg/cpp/spacing1.c: Update.
33766
33767 2003-08-04 Janis Johnson <janis187@us.ibm.com>
33768
33769 PR target/11739
33770 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
33771 a value for -mtune.
33772
33773 2003-08-04 Roger Sayle <roger@eyesopen.com>
33774
33775 PR middle-end/11771
33776 * gcc.c-torture/compile/20030804-1.c: New test case.
33777
33778 2003-08-04 Roger Sayle <roger@eyesopen.com>
33779
33780 * gcc.dg/20030804-1.c: New test case.
33781
33782 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
33783
33784 * gcc.dg/cpp/separate-1.c: New test.
33785
33786 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
33787
33788 PR c++/11704
33789 * g++.dg/template/dependent-expr2.C: New test.
33790
33791 PR c++/11766
33792 * g++.dg/expr/ptrmem1.C: New test.
33793
33794 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33795
33796 PR c++/9453
33797 * g++.dg/template/friend15.C: New test.
33798
33799 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
33800
33801 * lib/dg-pch.exp: Work round PCH bug.
33802
33803 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33804
33805 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
33806 builtins. Move cases from builtins-4.c here.
33807
33808 * gcc.dg/torture/builtin-math-1.c: New test taken from
33809 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
33810 additional cases.
33811
33812 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
33813 Delete.
33814
33815 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
33816
33817 PR c++/9447
33818 * g++.dg/template/using7.C: New test.
33819
33820 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
33821
33822 * import1.c, import2.c: New tests.
33823
33824 2003-08-01 Jakub Jelinek <jakub@redhat.com>
33825
33826 * g++.dg/eh/crossjump1.C: New test.
33827
33828 2003-08-01 Mark Mitchell <mark@codesourcery.com>
33829
33830 PR c++/11697
33831 * g++.dg/template/using6.C: New test.
33832
33833 PR c++/11744
33834 * g++.dg/template/koenig2.C: New test.
33835
33836 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33837
33838 PR c++/7983
33839 * g++.dg/parse/typedef4.C: New test.
33840
33841 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33842
33843 PR c++/8442, c++/8806
33844 * g++.dg/template/elab1.C: New test.
33845 * g++.dg/template/type2.C: Likewise.
33846 * g++.dg/template/ttp3.C: Adjust expected error message.
33847 * g++.old-deja/g++.law/visibility13.C: Likewise.
33848 * g++.old-deja/g++.niklas/t135.C: Likewise.
33849 * g++.old-deja/g++.pt/ttp41.C: Likewise.
33850 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
33851 template argument.
33852 * g++.old-deja/g++.pt/ttp44.C: Likewise.
33853
33854 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
33855
33856 PR c++/11295
33857 * g++.dg/ext/stmtexpr1.C: New test.
33858
33859 * g++.dg/opt/tmp1.C: New test.
33860
33861 PR c++/11525
33862 * g++.dg/parse/constant4.C: New test.
33863
33864 PR c++/9447
33865 * g++.dg/template/using5.C: New test.
33866
33867 2003-07-31 Roger Sayle <roger@eyesopen.com>
33868
33869 * gcc.dg/builtins-27.c: New test case.
33870
33871 2003-07-31 Jakub Jelinek <jakub@redhat.com>
33872
33873 * gcc.dg/tls/opt-7.c: New test.
33874
33875 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
33876
33877 * g++.old-deja/g++.other/crash18.C: Remove.
33878
33879 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
33880
33881 * g++.dg/template/explicit3.C: New.
33882 * g++.dg/template/explicit4.C: New.
33883 * g++.dg/template/explicit5.C: New.
33884
33885 PR c++/11347
33886 * g++.dg/template/memtmpl1.C: New.
33887
33888 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
33889
33890 PR target/11565
33891 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
33892 * gcc.dg/i386-387-5.c (dg-options): Likewise.
33893
33894 2003-07-30 Jan Hubicka <jh@suse.cz>
33895
33896 * vtgc1.c: Kill.
33897
33898 2003-07-29 Zack Weinberg <zack@codesourcery.com>
33899
33900 * gcc.dg/struct-in-proto-1.c: New test.
33901
33902 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
33903
33904 * gcc.dg/cpp/include2.c: Only expect one message.
33905
33906 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
33907
33908 PR c++/9447
33909 * g++.dg/template/using1.C: New test.
33910 * g++.dg/template/using2.C: New test.
33911 * g++.dg/template/using3.C: New test.
33912 * g++.dg/template/using4.C: New test.
33913
33914 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
33915
33916 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
33917 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33918
33919 2003-07-28 Jan Hubicka <jh@suse.cz>
33920
33921 PR c++/11530
33922 * g++.dg/opt/call1.C: New test.
33923
33924 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
33925
33926 PR c++/11667
33927 * g++.dg/init/enum2.C: New test.
33928 * g++.dg/template/overload1.C: Add "-w" option.
33929
33930 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
33931
33932 * gcc.dg/Wdeclaration-after-statement-1.c,
33933 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
33934
33935 2003-07-28 Jakub Jelinek <jakub@redhat.com>
33936
33937 * gcc.c-torture/compile/20030725-1.c: New test.
33938
33939 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
33940
33941 * gcc.dg/20030505.c: Only run for SPE.
33942 Remove definition of opaque type.
33943
33944 2003-07-27 Mark Mitchell <mark@codesourcery.com>
33945
33946 * g++.dg/template/ptrmem6.C: New test.
33947
33948 2003-07-26 Geoffrey Keating <geoffk@apple.com>
33949
33950 * gcc.c-torture/compile/zero-strct-2.c: New test.
33951
33952 2003-07-25 Geoffrey Keating <geoffk@apple.com>
33953
33954 * gcc.dg/intermod-1.c: New test.
33955
33956 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
33957
33958 PR c++/11617
33959 * g++.dg/template/lookup2.C: New test.
33960 * g++.dg/template/memclass1.C: Remove instantiated from error.
33961 * g++.dg/other/error2.C: Tweak expected errors.
33962
33963 PR c++/11596
33964 * g++.dg/template/defarg3.C: New test.
33965
33966 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
33967
33968 2003-07-24 Mark Mitchell <mark@codesourcery.com>
33969
33970 * g++.dg/inherit/access5.C: New test.
33971
33972 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33973
33974 PR c++/11513
33975 * g++.dg/template/crash8.C: New test.
33976
33977 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
33978
33979 PR c/10602
33980 * gcc.dg/noncompile/incomplete-2.c: New test.
33981
33982 2003-07-23 Mark Mitchell <mark@codesourcery.com>
33983
33984 PR c++/11645
33985 * g++.dg/inherit/access4.C: New test.
33986
33987 PR c++/11517
33988 * g++.dg/expr/cond2.C: New test.
33989
33990 PR optimization/10679
33991 * g++.dg/opt/inline4.C: New test.
33992
33993 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
33994
33995 * g++.dg/parse/crash10: New test.
33996
33997 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
33998
33999 * g++.dg/ext/flexary1.C: New test.
34000
34001 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34002
34003 PR c++/10793
34004 * g++.dg/template/crash9.C: New test.
34005
34006 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34007
34008 PR c++/3004
34009 * g++.dg/parse/typedef3.C: New test.
34010
34011 PR c++/7906
34012 * g++.dg/parse/operator2.C: New test.
34013
34014 PR c++/8895
34015 * g++.dg/parse/def-tmpl-arg1.C: New test.
34016
34017 PR c++/9282
34018 * g++.dg/parse/funptr1.C: New test.
34019
34020 PR c++/9452
34021 * g++.dg/parse/ambig3.C: New test.
34022
34023 PR c++/9454
34024 * g++.dg/parse/operator3.C: New test.
34025
34026 PR c++/9486
34027 * g++.dg/parse/template10.C: New test.
34028
34029 PR c++/9488
34030 * g++.dg/parse/template11.C: New test.
34031
34032 PR c++/10150
34033 * g++.dg/parse/invalid-op1.C: New test.
34034
34035 PR c++/10247
34036 * g++.dg/parse/condexpr1.C: New test.
34037
34038 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
34039
34040 * g++.dg/ext/packed3.C: New test.
34041 * g++.dg/ext/packed4.C: New test.
34042
34043 * gcc.dg/pack-test-3.c: New test.
34044
34045 2003-07-21 Janis Johnson <janis187@us.ibm.com>
34046
34047 * lib/compat.exp: Handle dg-options per source file.
34048 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
34049 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
34050 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
34051 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
34052 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
34053 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
34054 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
34055 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
34056 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
34057 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
34058 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
34059 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
34060 * g++.dg/compat/break/bitfield7_x.C: Ditto.
34061 * g++.dg/compat/break/bitfield7_y.C: Ditto.
34062
34063 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
34064
34065 PR c/10320
34066 * gcc.c-torture/execute/20030718-1.c: New test.
34067
34068 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34069
34070 PR optimization/11536
34071 * gcc.dg/20030721-1.c: New test.
34072
34073 2003-07-19 Mark Mitchell <mark@codesourcery.com>
34074
34075 PR c++/11546
34076 * g++.dg/template/lookup1.C: New test.
34077
34078 2003-07-19 Zack Weinberg <zack@codesourcery.com>
34079
34080 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
34081 diagnostics of ill-formed constructs involving labels.
34082 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
34083 the new 'previously defined here' message.
34084
34085 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
34086
34087 * g++.dg/parse/non-dependent2.C: New test.
34088
34089 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
34090
34091 * g++.dg/init/init-ref4.C: xfail on targets without
34092 weak symbols.
34093
34094 2003-07-17 Jakub Jelinek <jakub@redhat.com>
34095
34096 PR target/11087
34097 * gcc.c-torture/execute/20030717-1.c: New test.
34098
34099 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34100
34101 * g++.dg/opt/cfg1.C: New test.
34102
34103 2003-07-17 Mark Mitchell <mark@codesourcery.com>
34104
34105 PR optimization/11557
34106 * gcc.dg/20030717-1.c: New test.
34107
34108 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
34109
34110 PR c++/10476
34111 * g++.dg/expr/crash-1.C: New test.
34112
34113 PR c++/11027
34114 * g++.dg/template/init3.C: New test.
34115
34116 PR c++/8222
34117 * g++.dg/template/non-dependent1.C: New test.
34118
34119 PR c++/11070
34120 * g++.dg/template/non-dependent2.C: New test.
34121
34122 PR c++/11071
34123 * g++.dg/template/non-dependent3.C: New test.
34124
34125 PR c++/9907
34126 * g++.dg/template/sizeof5.C: New test.
34127
34128 2003-07-17 Geoffrey Keating <geoffk@apple.com>
34129
34130 PR 11498
34131 * gcc.c-torture/compile/mangle-1.c: New file.
34132
34133 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34134
34135 PR c++/7809
34136 * g++.dg/parse/access3.C: New test.
34137
34138 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
34139
34140 PR c++/11384
34141 * g++.dg/init/init-ref4.C: New test.
34142
34143 2003-07-16 Mark Mitchell <mark@codesourcery.com>
34144
34145 PR c++/11547
34146 * g++.dg/parse/constant3.C: New test.
34147 * g++.dg/parse/crash7.C: Likewise.
34148
34149 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
34150
34151 PR target/11008
34152 * gcc.dg/i386-pentium4-not-mull.c: New.
34153
34154 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
34155
34156 * gcc.dg/asm-names.c (ymain): Make it weak.
34157
34158 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34159
34160 PR c++/5421
34161 * g++.dg/template/friend21.C: New test.
34162
34163 2003-07-16 Jakub Jelinek <jakub@redhat.com>
34164
34165 * gcc.dg/cleanup-8.c: New test.
34166 * gcc.dg/cleanup-9.c: New test.
34167
34168 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
34169
34170 * g++.dg/ext/dll-MI1.h: New file.
34171 * g++.dg/ext/dllexport-MI1.C: New file.
34172 * g++.dg/ext/dllimport-MI1.C: New file.
34173
34174 2003-07-15 Jakub Jelinek <jakub@redhat.com>
34175
34176 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
34177 it does not have cmpstrsi patterns (just cmpmemsi).
34178
34179 2003-07-15 Mark Mitchell <mark@codesourcery.com>
34180
34181 PR debug/11473
34182 * g++.dg/debug/debug8.C: New test.
34183
34184 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34185
34186 PR c++/10108
34187 * g++.dg/template/crash7.C: New test.
34188
34189 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
34190
34191 PR target/10795
34192 * gcc.c-torture/compile/20030708-1.c: New.
34193
34194 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
34195
34196 * gcc.c-torture/execute/20030715-1.c: New test.
34197
34198 2003-07-14 Geoffrey Keating <geoffk@apple.com>
34199
34200 * gcc.dg/pch/inline-3.c: New file.
34201 * gcc.dg/pch/inline-3.hs: New file.
34202 * gcc.dg/pch/inline-4.c: New file.
34203 * gcc.dg/pch/inline-4.hs: New file.
34204
34205 2003-07-14 Mark Mitchell <mark@codesourcery.com>
34206
34207 PR c++/11509
34208 * g++.dg/template/crash6.C: New test.
34209
34210 PR c++/7053
34211 * g++.dg/template/friend20.C: New test.
34212
34213 PR c++/7019
34214 * g++.dg/template/overload2.C: New test.
34215
34216 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34217
34218 PR optimization/11440
34219 * gcc.c-torture/execute/20030714-1.c: New test.
34220
34221 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34222
34223 PR c++/11154
34224 * g++.dg/template/partial2.C: New test.
34225
34226 2003-07-13 Mark Mitchell <mark@codesourcery.com>
34227
34228 PR c++/11503
34229 * g++.dg/template/anon1.C: New test.
34230
34231 PR c++/11493
34232 PR c++/11495
34233 * g++.dg/parse/template9.C: Likewise.
34234 * g++.dg/template/crash4.C: New test.
34235 * g++.dg/template/koenig1.C: Likewise.
34236 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
34237 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
34238 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
34239 functions.
34240 * g++.old-deja/g++.jason/template36.C: Likewise.
34241 * g++.old-deja/g++.mike/p1989.C: Likewise.
34242 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
34243 * g++.old-deja/g++.pt/ttp20.C: Use this->.
34244 * g++.old-deja/g++.pt/ttp21.C: Use this->.
34245 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
34246 compiling.
34247 * g++.old-deja/g++.pt/union2.C: Use this->.
34248
34249 2003-07-11 Jakub Jelinek <jakub@redhat.com>
34250
34251 * gcc.dg/20030711-1.c: New test.
34252
34253 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
34254
34255 PR c++/11050
34256 * g++.dg/parse/args1.C: New test.
34257 * g++.pt/defarg8.C: Change expected errors.
34258
34259 2003-07-11 Mark Mitchell <mark@codesourcery.com>
34260
34261 PR c++/8164
34262 * g++.dg/template/nontype2.C: New test.
34263
34264 PR c++/10558
34265 * g++.dg/parse/template8.C: New test.
34266
34267 PR c++/8327
34268 * g++.dg/template/scope1.C: New test.
34269
34270 * g++.dg/warn/Wsign-compare-1.C: New test.
34271
34272 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
34273
34274 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
34275
34276 2003-07-10 Mark Mitchell <mark@codesourcery.com>
34277
34278 PR c++/9411
34279 * g++.dg/template/explicit2.C: New test.
34280
34281 PR c++/10032
34282 * g++.dg/warn/pedantic1.C: New test.
34283
34284 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
34285
34286 PR c++ 9483
34287 * g++.dg/other/field1.C: New test.
34288
34289 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
34290
34291 PR c/11449
34292 * gcc.c-torture/compile/20030707-1.c: New.
34293
34294 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34295
34296 PR c++/10849
34297 * g++.dg/template/access12.C: New test.
34298
34299 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
34300
34301 * g++.dg/bprob/bprob.exp (prof_ext): Update.
34302 * g77.dg/bprob/bprob.exp (prof_ext): Update.
34303 * gcc.misc-tests/bprob.exp (prof_ext): Update.
34304 * gcc.misc-tests/gcov.exp: Update
34305 * g++.dg/gcov/gcov.exp: Update
34306 * lib/gcov.exp: Update.
34307
34308 2003-07-08 Mark Mitchell <mark@codesourcery.com>
34309
34310 * g++.dg/abi/mangle17.C: Make sure template expressions are
34311 dependent.
34312 * g++.dg/abi/mangle4.C: Mark erroneous casts.
34313 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
34314 * g++.dg/opt/stack1.C: Remove erroneous code.
34315 * g++.dg/parse/template7.C: New test.
34316 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
34317 * g++.old-deja/g++.pt/crash4.C: Likewise.
34318
34319 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34320
34321 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
34322 with zero or one occurence of `$' after the initial `L'.
34323
34324 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
34325
34326 * gcc.c-torture/compile/20030704-1.c: Add a comment.
34327
34328 2003-07-08 Roger Sayle <roger@eyesopen.com>
34329
34330 PR c/11370
34331 * gcc.dg/Wunreachable-6.c: New testcase.
34332 * gcc.dg/Wunreachable-7.c: New testcase.
34333
34334 2003-07-08 Jakub Jelinek <jakub@redhat.com>
34335
34336 PR c/11420
34337 * gcc.dg/20030708-1.c: New test.
34338
34339 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
34340
34341 * gcc.dg/compat/sdata-section.h: New file.
34342 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
34343 * gcc.dg/torture/mips-sdata-1.c: New test.
34344
34345 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34346
34347 PR c++/11030
34348 * g++.dg/template/friend19.C: New test.
34349
34350 2003-07-08 Jakub Jelinek <jakub@redhat.com>
34351
34352 * g++.dg/opt/strength-reduce.C: New test.
34353
34354 2003-07-07 Roger Sayle <roger@eyesopen.com>
34355
34356 PR target/10979
34357 * gcc.dg/20030707-1.c: New testcase.
34358
34359 2003-07-07 Roger Sayle <roger@eyesopen.com>
34360
34361 PR optimization/11059
34362 * g++.dg/opt/emptyunion.C: New testcase.
34363
34364 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34365 Eric Botcazou <ebotcazou@libertysurf.fr>
34366
34367 * g++.dg/opt/stack1.C: New test.
34368
34369 2003-07-05 Mark Mitchell <mark@codesourcery.com>
34370
34371 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
34372 run test.
34373
34374 PR c++/11431
34375 * g++.dg/expr/static_cast3.C: New test.
34376
34377 2003-07-04 Zack Weinberg <zack@codesourcery.com>
34378
34379 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
34380 everywhere.
34381 * gcc.dg/concat.c: Concatenation of string constants with
34382 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
34383 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
34384 * gcc.dg/cpp/escape-2.c: Use wide character constants where
34385 necessary to avoid multi-character character constant warning.
34386 * gcc.dg/cpp/escape.c: Likewise.
34387 * gcc.dg/cpp/ucs.c: Likewise.
34388 Remove backslashes from dg-bogus comments, as they confuse Tcl.
34389 Fix a typo.
34390
34391 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
34392
34393 PR c/11428
34394 * gcc.c-torture/compile/20030704-1.c: New.
34395
34396 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
34397
34398 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
34399
34400 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
34401
34402 PR c++/5287, PR c++/7910, PR c++/11021
34403 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
34404 tests for warnings.
34405 * g++.dg/ext/dllimport2.C: Add tests for warnings.
34406 * g++.dg/ext/dllimport3.C: Likewise.
34407 * g++.dg/ext/dllimport4.C: New file.
34408 * g++.dg/ext/dllimport5.C: New file.
34409 * g++.dg/ext/dllimport6.C: New file.
34410 * g++.dg/ext/dllimport7.C: New file.
34411 * g++.dg/ext/dllimport8.C: New file.
34412 * g++.dg/ext/dllimport9.C: New file.
34413 * g++.dg/ext/dllimport10.C: New file.
34414 * g++.dg/ext/dllexport1.C: New file.
34415
34416 2003-07-03 Mark Mitchell <mark@codesourcery.com>
34417
34418 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
34419 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
34420
34421 2003-07-03 Roger Sayle <roger@eyesopen.com>
34422
34423 * gcc.dg/builtins-25.c: New testcase.
34424 * gcc.dg/builtins-26.c: New testcase.
34425
34426 2003-07-03 Janis Johnson <janis187@us.ibm.com>
34427
34428 * gcc.dg/compat/vector-defs.h: New file.
34429 * gcc.dg/compat/vector-setup.h: New file.
34430 * gcc.dg/compat/vector-check.h: New file.
34431 * gcc.dg/compat/vector-1_main.c: New file.
34432 * gcc.dg/compat/vector-1_x.c: New file.
34433 * gcc.dg/compat/vector-1_y.c: New file.
34434 * gcc.dg/compat/vector-2_main.c: New file.
34435 * gcc.dg/compat/vector-2_x.c: New file.
34436 * gcc.dg/compat/vector-2_y.c: New file.
34437
34438 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
34439 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
34440 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
34441 * gcc.dg/compat/struct-align-1.h: New file.
34442 * gcc.dg/compat/struct-align-1_main.c: New file.
34443 * gcc.dg/compat/struct-align-1_x.c: New file.
34444 * gcc.dg/compat/struct-align-1_y.c: New file.
34445 * gcc.dg/compat/struct-align-2.h: New file.
34446 * gcc.dg/compat/struct-align-2_main.c: New file.
34447 * gcc.dg/compat/struct-align-2_x.c: New file.
34448 * gcc.dg/compat/struct-align-2_y.c: New file.
34449
34450 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
34451 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
34452 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34453 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
34454 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
34455 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34456 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34457 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
34458 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
34459 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
34460 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
34461 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
34462 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
34463 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
34464 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
34465 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
34466 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
34467 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
34468 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34469 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34470 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34471 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34472 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34473 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34474 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34475 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34476 * gcc.dg/compat/struct-return-10_x.c: Ditto.
34477 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34478 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34479
34480 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34481
34482 * gcc.dg/i386-call-1.c: New test.
34483
34484 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
34485
34486 PR c++/9162
34487 * g++.dg/parse/defarg4.C: New.
34488
34489 2003-07-03 Roger Sayle <roger@eyesopen.com>
34490
34491 PR target/10700
34492 * gcc.c-torture/compile/20030703-1.c: New test case.
34493
34494 2003-07-03 Mark Mitchell <mark@codesourcery.com>
34495
34496 * g++.dg/template/local3.C: Remove extra semicolon.
34497
34498 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34499
34500 * gcc.dg/i386-volatile-1.c: New test.
34501
34502 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
34503
34504 PR c++/11072
34505 * g++.dg/other/offsetof2.C: XFAIL.
34506 * g++.dg/other/offsetof5.C: New.
34507
34508 PR c++/10219
34509 * g++.dg/template/error1.C: New.
34510
34511 PR c++/9779
34512 * g++.dg/template/dependent-expr1.C: New.
34513
34514 2003-07-01 Mark Mitchell <mark@codesourcery.com>
34515
34516 PR c++/6949
34517 * g++.dg/template/local3.C: New test.
34518
34519 PR c++/11149
34520 * g++.dg/lookup/scoped6.C: New test.
34521
34522 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
34523
34524 PR c++/8046
34525 * g++.dg/other/error7.C: New test.
34526
34527 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
34528
34529 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
34530 * g++.old-deja/g++.abi/vtable3.h: Likewise.
34531 * g++.old-deja/g++.law/code-gen5.C: Likewise.
34532 * g++.old-deja/g++.other/union2.C: Likewise.
34533 * gcc.dg/c90-const-expr-2.c: Likewise.
34534 * gcc.dg/c90-const-expr-3.c: Likewise.
34535 * gcc.dg/c99-const-expr-2.c: Likewise.
34536 * gcc.dg/c99-const-expr-3.c: Likewise.
34537 * gcc.dg/concat.c: Likewise.
34538
34539 2003-07-01 Mark Mitchell <mark@codesourcery.com>
34540
34541 PR c++/9559
34542 * g++.dg/init/static1.C: New test.
34543
34544 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34545
34546 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
34547 * g++.old-deja/g++.other/access2.C: Likewise.
34548 * g++.old-deja/g++.other/decl2.C: Likewise.
34549 * gcc.c-torture/execute/20020615-1.c: Likewise.
34550
34551 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34552
34553 PR c++/4933
34554 * g++.dg/template/sizeof4.C: New test.
34555
34556 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34557
34558 * g++.dg/other/error6.C: New test.
34559
34560 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34561
34562 PR c++/10750
34563 * g++.dg/parse/constant2.C: New test.
34564
34565 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34566
34567 PR c++/11106
34568 * g++.dg/other/error5.C: New test.
34569
34570 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34571
34572 * gcc.dg/format/gcc_diag-1.c: New test.
34573
34574 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
34575
34576 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
34577
34578 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
34579
34580 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
34581 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
34582 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
34583
34584 2003-06-28 Jakub Jelinek <jakub@redhat.com>
34585
34586 * gcc.c-torture/execute/builtins/string-8.c: New test.
34587 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
34588 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
34589 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
34590
34591 2003-06-27 Mark Mitchell <mark@codesourcery.com>
34592
34593 PR c++/10468
34594 * g++.dg/ext/typeof6.C: New test.
34595
34596 2003-06-27 Mark Mitchell <mark@codesourcery.com>
34597
34598 PR c++/10796
34599 * g++.dg/init/enum1.C: New test.
34600
34601 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
34602
34603 * gcc.dg/20030627-1.c: New test.
34604
34605 2003-06-26 Mark Mitchell <mark@codesourcery.com>
34606
34607 PR c++/11332
34608 * g++.dg/expr/static_cast2.C: New test.
34609
34610 2003-06-26 Roger Sayle <roger@eyesopen.com>
34611 Jakub Jelinek <jakub@redhat.com>
34612
34613 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
34614 sprintf(dst,"%s",src) optimization.
34615 * gcc.c-torture/execute/20030626-1.c: New test case.
34616 * gcc.c-torture/execute/20030626-2.c: New test case.
34617
34618 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
34619
34620 * gcc.c-torture/execute/multi-ix.c: New test.
34621
34622 * gcc.c-torture/execute/simd-4.c (main):
34623 Added missing semicolon at end of union.
34624
34625 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
34626
34627 PR c++/8266
34628 * g++.dg/template/explicit-instantiation3.C: New test.
34629
34630 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34631
34632 * gcc.dg/20030626-1.c: Use signed char.
34633
34634 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34635
34636 * gcc.dg/20030626-1.c: New test.
34637
34638 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
34639
34640 * const-str-2.m: Update.
34641
34642 2003-06-25 Mark Mitchell <mark@codesourcery.com>
34643
34644 PR c++/10990
34645 * g++.dg/rtti/dyncast1.C: New test.
34646 * g++.dg/abi/mangle4.C: Correct base-specifier access.
34647 * g++.dg/lookup/scoped1.C: Remove XFAIL.
34648 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
34649
34650 PR c++/10931
34651 * g++.dg/expr/static_cast1.C: New test.
34652
34653 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
34654
34655 * gcc.dg/20030625-1.c: New test.
34656
34657 2003-06-24 Roger Sayle <roger@eyesopen.com>
34658
34659 * gcc.c-torture/compile/20030624-1.c: New test case.
34660
34661 2003-06-24 Jakub Jelinek <jakub@redhat.com>
34662
34663 * gcc.c-torture/execute/string-opt-17.c: New test.
34664
34665 2003-06-24 Mark Mitchell <mark@codesourcery.com>
34666
34667 PR c++/5754
34668 * g++.dg/parse/crash6.C: New test.
34669
34670 2003-06-23 Roger Sayle <roger@eyesopen.com>
34671
34672 * gcc.dg/builtins-24.c: New test case.
34673
34674 2003-06-23 Jakub Jelinek <jakub@redhat.com>
34675
34676 * g++.dg/opt/operator1.C: New test.
34677
34678 2003-06-22 Roger Sayle <roger@eyesopen.com>
34679
34680 * gcc.c-torture/execute/string-opt-16.c: New test case.
34681
34682 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
34683
34684 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
34685 * g++.old-deja/g++.other/conv7.C: Likewise.
34686 * g++.old-deja/g++.other/overcnv2.C: Likewise.
34687 * g++.old-deja/g++.other/overload14.C: Likewise.
34688
34689 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
34690
34691 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
34692 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
34693
34694 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34695
34696 PR c++/10888
34697 * g++.dg/warn/Winline-3.C: New test.
34698
34699 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34700
34701 * lib/target-supports.exp (check_alias_available): Make the test
34702 program acceptable to the Solaris assembler.
34703
34704 PR c++/10749
34705 * g++.dg/template/memclass2.C: New test.
34706
34707 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34708 Eric Botcazou <ebotcazou@libertysurf.fr>
34709
34710 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
34711 data for non-matching targets.
34712 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
34713
34714 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34715
34716 PR c++/10845
34717 * g++.dg/template/member3.C: New test.
34718
34719 2003-06-19 Mark Mitchell <mark@codesourcery.com>
34720
34721 PR c++/10939
34722 * g++.dg/template/func1.C: New test.
34723
34724 PR c++/9649
34725 * g++.dg/template/static4.C: New test.
34726 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
34727
34728 PR c++/11041
34729 * g++.dg/init/ref7.C: New test.
34730
34731 2003-06-19 Matt Austern <austern@apple.com>
34732
34733 PR c++/11228
34734 * g++.dg/anew1.C: New test.
34735 * g++.dg/anew2.C: New test.
34736 * g++.dg/anew3.C: New test.
34737 * g++.dg/anew4.C: New test.
34738
34739 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
34740
34741 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
34742
34743 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
34744
34745 * gcc.c-torture/execute/simd-4.c (main): Make expected value
34746 endian-dependent.
34747
34748 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
34749
34750 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
34751 Remove cruft.
34752
34753 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
34754
34755 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
34756 * gcc.c-torture/compile/961203-1.c: Likewise.
34757 * gcc.c-torture/compile/980506-1.c: Likewise.
34758
34759 2003-06-17 Mark Mitchell <mark@codesourcery.com>
34760
34761 PR c++/10712
34762 * g++.dg/lookup/using7.C: New test.
34763
34764 2003-06-17 Mark Mitchell <mark@codesourcery.com>
34765
34766 PR c++/11105
34767 * g++.dg/abi/conv1.C: Remove it.
34768 * g++.dg/template/conv7.C: New test.
34769 * g++.dg/template/conv8.C: Likewise.
34770 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
34771 conversion operator.
34772
34773 2003-06-17 Janis Johnson <janis187@us.ibm.com>
34774
34775 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
34776 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
34777 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34778 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
34779 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
34780 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34781 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34782 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
34783 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
34784 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
34785 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
34786 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
34787 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
34788 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
34789 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
34790 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
34791 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
34792 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
34793 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34794 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34795 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34796 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34797 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34798 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34799 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34800 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34801 * gcc.dg/compat/struct-return-10_x.c: Ditto.
34802 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34803 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34804
34805 2003-06-16 Mark Mitchell <mark@codesourcery.com>
34806
34807 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
34808 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
34809 indications.
34810
34811 2003-06-16 Roger Sayle <roger@eyesopen.com>
34812
34813 * gcc.dg/i386-387-5.c: New test case.
34814 * gcc.dg/i386-387-6.c: New test case.
34815 * gcc.dg/builtins-23.c: New test case.
34816
34817 2003-06-15 Roger Sayle <roger@eyesopen.com>
34818
34819 * gcc.dg/builtins-22.c: New test case.
34820 * gcc.dg/i386-387-1.c: Update to test exp.
34821 * gcc.dg/i386-387-2.c: Likewise.
34822
34823 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34824
34825 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
34826
34827 2003-06-12 Mark Mitchell <mark@codesourcery.com>
34828
34829 * lib/gcc-dg.exp (dg-require-dll): New function.
34830 (dg-xfail-if): Likewise.
34831 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
34832 driver.
34833
34834 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
34835 * gcc.c-torture/compile/20001205-1.c: Likewise.
34836 * gcc.c-torture/compile/20001226-1.c: Likewise.
34837 * gcc.c-torture/compile/20010518-2.c: Likewise.
34838 * gcc.c-torture/compile/20020312-1.c: Likewise.
34839 * gcc.c-torture/compile/20020604-1.c: Likewise.
34840 * gcc.c-torture/compile/920501-12.c: Likewise.
34841 * gcc.c-torture/compile/920501-4.c: Likewise.
34842 * gcc.c-torture/compile/920520-1.c: Likewise.
34843 * gcc.c-torture/compile/920521-1.c: Likewise.
34844 * gcc.c-torture/compile/920625-1.c: Likewise.
34845 * gcc.c-torture/compile/961203-1.c: Likewise.
34846 * gcc.c-torture/compile/980506-1.c: Likewise.
34847 * gcc.c-torture/compile/981006-1.c: Likewise.
34848 * gcc.c-torture/compile/981022-1.c: Likewise.
34849 * gcc.c-torture/compile/981223-1.c: Likewise.
34850 * gcc.c-torture/compile/990617-1.c: Likewise.
34851 * gcc.c-torture/compile/dll.c: Likewise.
34852 * gcc.c-torture/compile/labels-3.c: Likewise.
34853 * gcc.c-torture/compile/mipscop-1.c: Likewise.
34854 * gcc.c-torture/compile/mipscop-2.c: Likewise.
34855 * gcc.c-torture/compile/mipscop-3.c: Likewise.
34856 * gcc.c-torture/compile/mipscop-4.c: Likewise.
34857 * gcc.c-torture/compile/simd-5.c: Likewise.
34858 * gcc.c-torture/compile/20000804-1.x: Remove.
34859 * gcc.c-torture/compile/20001205-1.x: Likewise.
34860 * gcc.c-torture/compile/20001226-1.x: Likewise.
34861 * gcc.c-torture/compile/20010518-2.x: Likewise.
34862 * gcc.c-torture/compile/20020312-1.x: Likewise.
34863 * gcc.c-torture/compile/20020604-1.x: Likewise.
34864 * gcc.c-torture/compile/920501-12.x: Likewise.
34865 * gcc.c-torture/compile/920501-4.x: Likewise.
34866 * gcc.c-torture/compile/920520-1.x: Likewise.
34867 * gcc.c-torture/compile/920521-1.x: Likewise.
34868 * gcc.c-torture/compile/920625-1.x: Likewise.
34869 * gcc.c-torture/compile/961203-1.x: Likewise.
34870 * gcc.c-torture/compile/980506-1.x: Likewise.
34871 * gcc.c-torture/compile/981006-1.x: Likewise.
34872 * gcc.c-torture/compile/981022-1.x: Likewise.
34873 * gcc.c-torture/compile/981223-1.x: Likewise.
34874 * gcc.c-torture/compile/990617-1.x: Likewise.
34875 * gcc.c-torture/compile/mipscop-1.x: Likewise.
34876 * gcc.c-torture/compile/mipscop-2.x: Likewise.
34877 * gcc.c-torture/compile/mipscop-3.x: Likewise.
34878 * gcc.c-torture/compile/mipscop-4.x: Likewise.
34879 * gcc.c-torture/compile/simd-5.x: Likewise.
34880
34881 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
34882
34883 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
34884
34885 * gcc.c-torture/execute/20030611-1.c: New test.
34886
34887 2003-06-12 Roger Sayle <roger@eyesopen.com>
34888
34889 PR middle-end/168
34890 * gcc.dg/20030612-1.c: New test case.
34891
34892 2003-06-12 Mark Mitchell <mark@codesourcery.com>
34893
34894 PR c++/10635
34895 * g++.dg/expr/cast1.C: New test.
34896
34897 2003-06-12 Roger Sayle <roger@eyesopen.com>
34898
34899 * gcc.dg/builtins-21.c: New test case.
34900
34901 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
34902
34903 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
34904 options instead of at the end.
34905 * lib/objc.exp (objc_target_compile): Likewise.
34906
34907 2003-06-11 Mark Mitchell <mark@codesourcery.com>
34908
34909 PR c++/10432
34910 * g++.dg/parse/error1.C: New test.
34911
34912 2003-06-11 Janis Johnson <janis187@us.ibm.com>
34913
34914 * gcc.dg/compat/struct-by-value-11_main.c: New file.
34915 * gcc.dg/compat/struct-by-value-11_x.c: New file.
34916 * gcc.dg/compat/struct-by-value-11_y.c: New file.
34917 * gcc.dg/compat/struct-by-value-12_main.c: New file.
34918 * gcc.dg/compat/struct-by-value-12_x.c: New file.
34919 * gcc.dg/compat/struct-by-value-12_y.c: New file.
34920 * gcc.dg/compat/struct-by-value-13_main.c: New file.
34921 * gcc.dg/compat/struct-by-value-13_x.c: New file.
34922 * gcc.dg/compat/struct-by-value-13_y.c: New file.
34923 * gcc.dg/compat/struct-by-value-14_main.c: New file.
34924 * gcc.dg/compat/struct-by-value-14_x.c: New file.
34925 * gcc.dg/compat/struct-by-value-14_y.c: New file.
34926 * gcc.dg/compat/struct-by-value-15_main.c: New file.
34927 * gcc.dg/compat/struct-by-value-15_x.c: New file.
34928 * gcc.dg/compat/struct-by-value-15_y.c: New file.
34929 * gcc.dg/compat/struct-by-value-16_main.c: New file.
34930 * gcc.dg/compat/struct-by-value-16_x.c: New file.
34931 * gcc.dg/compat/struct-by-value-16_y.c: New file.
34932 * gcc.dg/compat/struct-by-value-17_main.c: New file.
34933 * gcc.dg/compat/struct-by-value-17_x.c: New file.
34934 * gcc.dg/compat/struct-by-value-17_y.c: New file.
34935 * gcc.dg/compat/struct-by-value-18_main.c: New file.
34936 * gcc.dg/compat/struct-by-value-18_x.c: New file.
34937 * gcc.dg/compat/struct-by-value-18_y.c: New file.
34938
34939 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
34940 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
34941 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
34942 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
34943 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
34944 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
34945 * gcc.dg/compat/scalar-return-3_main.c: New file.
34946 * gcc.dg/compat/scalar-return-3_x.c: New file.
34947 * gcc.dg/compat/scalar-return-3_y.c: New file.
34948 * gcc.dg/compat/scalar-return-4_main.c: New file.
34949 * gcc.dg/compat/scalar-return-4_x.c: New file.
34950 * gcc.dg/compat/scalar-return-4_y.c: New file.
34951
34952 2003-06-10 Janis Johnson <janis187@us.ibm.com>
34953
34954 * gcc.dg/compat/fp2-struct-check.h: New file.
34955 * gcc.dg/compat/fp2-struct-defs.h: New file.
34956 * gcc.dg/compat/fp2-struct-init.h: New file.
34957 * gcc.dg/compat/struct-by-value-10_main.c: New file.
34958 * gcc.dg/compat/struct-by-value-10_x.c: New file.
34959 * gcc.dg/compat/struct-by-value-10_y.c: New file.
34960 * gcc.dg/compat/struct-return-10_main.c: New file.
34961 * gcc.dg/compat/struct-return-10_x.c: New file.
34962 * gcc.dg/compat/struct-return-10_y.c: New file.
34963
34964 * gcc.dg/compat/compat-common.h: New file.
34965 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
34966 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
34967 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
34968 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
34969 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
34970 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
34971 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
34972 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34973 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
34974 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
34975 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34976 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
34977 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
34978 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34979 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
34980 * gcc.dg/compat/small-struct-check.h: Ditto.
34981 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
34982 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34983 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
34984 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
34985 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34986 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
34987 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
34988 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34989 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
34990 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
34991 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34992 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
34993 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
34994 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34995 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
34996 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
34997 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34998 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
34999 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
35000 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
35001 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
35002 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
35003 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
35004 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
35005 * gcc.dg/compat/struct-return-2_main.c: Ditto.
35006 * gcc.dg/compat/struct-return-2_x.c: Ditto.
35007 * gcc.dg/compat/struct-return-2_y.c: Ditto.
35008 * gcc.dg/compat/struct-return-3_main.c: Ditto.
35009 * gcc.dg/compat/struct-return-3_x.c: Ditto.
35010 * gcc.dg/compat/struct-return-3_y.c: Ditto.
35011
35012 2003-06-10 Geoffrey Keating <geoffk@apple.com>
35013
35014 * g++.dg/pch/static-1.C: New file.
35015 * g++.dg/pch/static-1.Hs: New file.
35016
35017 2003-06-10 Richard Henderson <rth@redhat.com>
35018
35019 * gcc.dg/asm-7.c: Adjust expected warning text.
35020
35021 2003-06-10 Roger Sayle <roger@eyesopen.com>
35022
35023 * gcc.dg/builtins-20.c: New test case.
35024
35025 2003-06-10 Mark Mitchell <mark@codesourcery.com>
35026
35027 PR c++/11131
35028 * g++.dg/opt/template1.C: New test.
35029
35030 2003-06-09 Mark Mitchell <mark@codesourcery.com>
35031
35032 * lib/gcc-dg.exp (dg-test): Clear additional_files and
35033 additional_sources.
35034
35035 2003-05-21 David Taylor <dtaylor@emc.com>
35036
35037 * gcc.dg/Wpadded.c: New file.
35038
35039 2003-06-09 Mark Mitchell <mark@codesourcery.com>
35040
35041 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
35042 * gcc.dg/special/weak-2.c: Add dg-require-weak.
35043 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
35044 dg-require-weak.
35045
35046 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
35047
35048 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
35049
35050 2003-06-09 Mark Mitchell <mark@codesourcery.com>
35051
35052 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
35053 (dg-require-alias): Likewise.
35054 (dg-require-gc-sections): Likewise.
35055 * lib/target-supports.exp (check_gc_sections_available): Likewise.
35056
35057 2003-06-08 Richard Henderson <rth@redhat.com>
35058
35059 * gcc.dg/20011029-2.c: Fix the array reference.
35060 * gcc.dg/asm-7.c: New.
35061
35062 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
35063
35064 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
35065
35066 2003-06-08 Mark Mitchell <mark@codesourcery.com>
35067
35068 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
35069 (dg-require-gc-sections): Likewise.
35070
35071 2003-06-08 Jan Hubicka <jh@suse.cz>
35072
35073 * i386-cmov1.c: Fix regular expression.
35074 * i386-cvt-1.c: Likewise.
35075 * i386-local.c: Likewise.
35076 * i386-local2.c: Likewise.
35077 * i386-mul.c: Likewise.
35078 * i386-ssetype-1.c: Likewise.
35079 * i386-ssetype-3.c: Likewise.
35080 * i386-ssetype-5.c: Likewise.
35081
35082 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35083
35084 PR c++/11039
35085 * g++.dg/warn/implicit-typename2.C: New test.
35086 * g++.dg/warn/implicit-typename3.C: New test.
35087
35088 2003-06-07 Richard Henderson <rth@redhat.com>
35089
35090 * g++.dg/other/offsetof3.C: Use size_t.
35091 * g++.dg/other/offsetof4.C: Likewise.
35092
35093 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
35094
35095 * lib/copy-file.exp: New. Implement gcc_copy_files.
35096
35097 * lib/dg-pch.exp: Load copy-file.exp
35098 (dg-pch): Use gcc_copy_files instead of "file copy".
35099
35100 2003-06-06 Mark Mitchell <mark@codesourcery.com>
35101
35102 * gcc.dg/weak/weak.exp: Simplify.
35103 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
35104 * gcc.dg/weak/weak-1.c: Likewise.
35105 * gcc.dg/weak/weak-2.c: Likewise.
35106 * gcc.dg/weak/weak-3.c: Likewise.
35107 * gcc.dg/weak/weak-4.c: Likewise.
35108 * gcc.dg/weak/weak-5.c: Likewise.
35109 * gcc.dg/weak/weak-6.c: Likewise.
35110 * gcc.dg/weak/weak-7.c: Likewise.
35111 * gcc.dg/weak/weak-8.c: Likewise.
35112 * gcc.dg/weak/weak-9.c: Likewise.
35113
35114 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
35115
35116 gcc.c-torture/execute/20030606-1.c: New.
35117
35118 2003-06-06 Roger Sayle <roger@eyesopen.com>
35119
35120 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
35121 * gcc.dg/builtins-19.c: Likewise.
35122
35123 2003-06-06 Roger Sayle <roger@eyesopen.com>
35124
35125 * gcc.dg/builtins-2.c: Add some more tests.
35126 * gcc.dg/builtins-18.c: New test case.
35127 * gcc.dg/builtins-19.c: New test case.
35128
35129 2003-06-06 Roger Sayle <roger@eyesopen.com>
35130 Jim Wilson <wilson@tuliptree.org>
35131
35132 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
35133
35134 2003-06-06 Jakub Jelinek <jakub@redhat.com>
35135
35136 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
35137 mempcpy/stpcpy calls not to be optimized into something else.
35138 * gcc.c-torture/execute/string-opt-3.c: Moved to...
35139 * gcc.c-torture/execute/builtins/string-7.c: ...here.
35140 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
35141
35142 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35143
35144 * gcc.dg/format/asm_fprintf-1.c: New test.
35145
35146 2003-06-05 Mark Mitchell <mark@codesourcery.com>
35147
35148 * lib/gcc-defs.exp (additional_sources): New variable.
35149 (dg-additional-sources): New function.
35150 (additional_files): New variable.
35151 (dg-additional-files): New function.
35152 (dg-additional-files-options): Likewise.
35153 * lib/gcc-dg.exp (dg-require-weak): New function.
35154 (dg-require-alias): Likewise.
35155 (dg-require-gc-sections): Likewise.
35156 * lib/target-supports.exp (check_alias_available): Remove testfile
35157 parameter.
35158 (check_gc_sections_available): New function.
35159 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
35160 (dg-gpp-additional-files): Likewise.
35161 * lib/g++.exp (additional_sources): Remove.
35162 (additional_files): Likewise.
35163 (g++_target_compile): Use dg-additional-files-options.
35164
35165 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
35166 Tcl logic.
35167 * gcc.dg/special/ecos.exp: Remove.
35168 * gcc.dg/special/20000419-2.c: Use dg-require-*.
35169 * gcc.dg/special/alias-1.c: Likewise.
35170 * gcc.dg/special/alias-2.c: Likewise.
35171 * gcc.dg/special/gcsec-1.c: Likewise.
35172 * gcc.dg/special/weak-1.c: Likewise.
35173 * gcc.dg/special/weak-2.c: Likewise.
35174 * gcc.dg/special/wkali-1.c: Likewise.
35175 * gcc.dg/special/wkali-2.c: Likewise.
35176
35177 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
35178 dg-gpp-additional-*.
35179 * g++.dg/special/conpr-3.C: Likewise.
35180 * g++.dg/special/conpr-4.C: Likewise.
35181 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
35182 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
35183 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
35184 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
35185 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
35186 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
35187 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
35188 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
35189 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
35190 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
35191 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
35192 * g++.old-deja/g++.other/comdat1.C: Likewise.
35193 * g++.old-deja/g++.other/comdat2.C: Likewise.
35194 * g++.old-deja/g++.other/comdat3.C: Likewise.
35195 * g++.old-deja/g++.other/ctor1.C: Likewise.
35196 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
35197
35198 2003-06-05 Richard Henderson <rth@redhat.com>
35199
35200 * gcc.dg/debug/20030605-1.c: New.
35201
35202 2003-06-04 Mark Mitchell <mark@codesourcery.com>
35203
35204 * README.QMTEST: Update.
35205
35206 2003-06-04 Richard Henderson <rth@redhat.com>
35207
35208 * gcc.dg/cleanup-1.c: New.
35209 * gcc.dg/cleanup-2.c: New.
35210 * gcc.dg/cleanup-3.c: New.
35211 * gcc.dg/cleanup-4.c: New.
35212 * gcc.dg/cleanup-5.c: New.
35213 * gcc.dg/cleanup-6.c: New.
35214 * gcc.dg/cleanup-7.c: New.
35215
35216 2003-06-04 Mark Mitchell <mark@codesourcery.com>
35217
35218 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
35219
35220 * lib/dg-pch.exp: New file.
35221 * g++.dg/pch/pch.exp: Use dg-pch.exp.
35222 * gcc.dg/pch/pch.exp: Likewise.
35223
35224 2003-06-04 Roger Sayle <roger@eyesopen.com>
35225
35226 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
35227 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
35228 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
35229 * gcc.dg/builtins-17.c: New test case.
35230 * gcc.dg/i386-387-4.c: New test case.
35231 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
35232
35233 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35234
35235 * gcc.dg/ultrasp9.c: New test.
35236
35237 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35238
35239 * gcc.c-torture/compile/20030604-1.c: New test.
35240 * gcc.dg/sparc-constant-1.c: New test.
35241
35242 2003-06-03 Glen Nakamura <glen@imodulo.com>
35243
35244 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
35245
35246 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
35247
35248 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
35249
35250 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
35251 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
35252
35253 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
35254
35255 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
35256
35257 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35258
35259 PR c++/10940
35260 * g++.dg/template/spec10.C: New test.
35261
35262 2003-06-03 Roger Sayle <roger@eyesopen.com>
35263
35264 * gcc.dg/builtins-16.c: New test case.
35265
35266 2003-06-03 Jakub Jelinek <jakub@redhat.com>
35267
35268 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
35269 mempcpy test with post-increments.
35270 * gcc.c-torture/execute/string-opt-3.c: New test.
35271 * gcc.dg/string-opt-1.c: New test.
35272
35273 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
35274
35275 PR fortran/10965
35276 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
35277
35278 2003-06-02 Mark Mitchell <mark@codesourcery.com>
35279
35280 * lib/scanasm.exp (dg-scan): New function, factored out of ...
35281 (scan-assembler): ... here. Use dg-scan.
35282 (scan-assembler-not): Likewise.
35283 (scan-file): New function.
35284 (scan-file-not): Likewise.
35285 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
35286 * gcc.dg/cpp/_Pragma4.c: Likewise.
35287 * gcc.dg/cpp/_Pragma5.c: Likewise.
35288 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35289 * gcc.dg/cpp/avoidpaste2.c: Likewise.
35290 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
35291 * gcc.dg/cpp/cmdlne-P.c: Likewise.
35292 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
35293 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
35294 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
35295 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
35296 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
35297 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
35298 * gcc.dg/cpp/cxxcom1.c: Likewise.
35299 * gcc.dg/cpp/line1.c: Likewise.
35300 * gcc.dg/cpp/maccom1.c: Likewise.
35301 * gcc.dg/cpp/maccom2.c: Likewise.
35302 * gcc.dg/cpp/maccom3.c: Likewise.
35303 * gcc.dg/cpp/maccom4.c: Likewise.
35304 * gcc.dg/cpp/maccom5.c: Likewise.
35305 * gcc.dg/cpp/maccom6.c: Likewise.
35306 * gcc.dg/cpp/multiline.c: Likewise.
35307 * gcc.dg/cpp/spacing1.c: Likewise.
35308 * gcc.dg/cpp/spacing2.c: Likewise.
35309 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
35310 * gcc.dg/cpp/trad/maccom1.c: Likewise.
35311 * gcc.dg/cpp/trad/maccom2.c: Likewise.
35312 * gcc.dg/cpp/trad/maccom3.c: Likewise.
35313 * gcc.dg/cpp/trad/maccom4.c: Likewise.
35314 * gcc.dg/cpp/trad/maccom6.c: Likewise.
35315 * gcc.dg/cpp/cxxcom2.c: Likewise.
35316 * gcc.dg/cpp/cxxcom2.h: New file.
35317
35318 * gcc.dg/cpp/truefalse.cpp: Move it to ...
35319 * g++.dg/cpp/truefalse.C: Here.
35320 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
35321
35322 2003-06-01 Loren James Rittle <ljrittle@acm.org>
35323
35324 * gcc.dg/cpp/redef3.c: New file.
35325
35326 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35327
35328 * gcc.dg/i386-loop-3.c: New test.
35329
35330 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
35331
35332 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
35333
35334 2003-05-31 Roger Sayle <roger@eyesopen.com>
35335
35336 * gcc.dg/fwrapv-1.c: New test case.
35337 * gcc.dg/fwrapv-2.c: New test case.
35338
35339 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35340
35341 PR c++/10956
35342 * g++.dg/template/spec9.C: New test.
35343
35344 2003-05-29 Roger Sayle <roger@eyesopen.com>
35345
35346 * gcc.dg/duff-4.c: New test case.
35347
35348 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
35349
35350 PR fortran/10843
35351 * g77.dg/ffixed-form-1.f: New test
35352 * g77.dg/ffixed-form-2.f: New test
35353 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
35354 * g77.dg/ffree-form-3.f: New test
35355
35356 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
35357
35358 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
35359 * gcc.dg/wint_t-1.c: Likewise.
35360
35361 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35362
35363 * g++.dg/template/access11.C: New test.
35364
35365 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35366
35367 PR c++/10849
35368 * g++.dg/template/access10.C: New test.
35369
35370 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35371 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35372
35373 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
35374
35375 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
35376
35377 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
35378 suppress for powerpc-*-darwin*.
35379 * gcc.dg/torture/builtin-noret-2.c: Likewise.
35380
35381 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
35382
35383 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
35384 suppress option for powerpc-*-darwin*.
35385
35386 2003-05-23 Roger Sayle <roger@eyesopen.com>
35387
35388 * gcc.dg/builtins-1.c: Add tests for tan and atan.
35389 * gcc.dg/builtins-4.c: Add test for fmod.
35390
35391 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35392
35393 PR c++/10682
35394 * g++.dg/template/instantiate4.C: New test.
35395
35396 2003-05-22 Roger Sayle <roger@eyesopen.com>
35397
35398 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
35399
35400 2003-05-21 Janis Johnson <janis187@us.ibm.com>
35401
35402 * gcc.dg/compat/scalar-return-1_main.c: New file.
35403 * gcc.dg/compat/scalar-return-1_x.c: New file.
35404 * gcc.dg/compat/scalar-return-1_y.c: New file.
35405 * gcc.dg/compat/scalar-return-2_main.c: New file.
35406 * gcc.dg/compat/scalar-return-2_x.c: New file.
35407 * gcc.dg/compat/scalar-return-2_y.c: New file.
35408 * gcc.dg/compat/struct-return-3_main.c: New file.
35409 * gcc.dg/compat/struct-return-3_y.c: New file.
35410 * gcc.dg/compat/struct-return-3_x.c: New file.
35411 * gcc.dg/compat/struct-return-2_main.c: New file.
35412 * gcc.dg/compat/struct-return-2_x.c: New file.
35413 * gcc.dg/compat/struct-return-2_y.c: New file.
35414
35415 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35416
35417 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
35418 for hppa*-hp-hpux*.
35419 * gcc.dg/20021014-1.c (dg-options): Likewise.
35420 * gcc.dg/nest.c (dg-options): Likewise.
35421
35422 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
35423
35424 PR c++/9738
35425 * g++.dg/ext/dllimport2.C: New file.
35426 * g++.dg/ext/dllimport3.C: New file.
35427
35428 2003-05-20 Janis Johnson <janis187@us.ibm.com>
35429
35430 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
35431 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
35432 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
35433 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
35434 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
35435 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
35436 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
35437 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
35438 * gcc.dg/compat/small-struct-defs.h: New file.
35439 * gcc.dg/compat/small-struct-init.h: New file.
35440 * gcc.dg/compat/small-struct-check.h: New file.
35441 * gcc.dg/compat/fp-struct-defs.h: New file.
35442 * gcc.dg/compat/fp-struct-check.h: New file.
35443 * gcc.dg/compat/fp-struct-init.h: New file.
35444 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
35445 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
35446
35447 2003-05-19 Jakub Jelinek <jakub@redhat.com>
35448
35449 * gcc.dg/20030225-2.c: New test.
35450
35451 2003-05-18 Roger Sayle <roger@eyesopen.com>
35452 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35453
35454 * gcc.c-torture/compile/20030518-1.c: New test case.
35455
35456 2003-05-18 Mark Mitchell <mark@codesourcery.com>
35457
35458 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
35459 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
35460 gcc-dg-debug-runtest.
35461 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
35462 gcc-dg-debug-runtest.
35463
35464 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35465
35466 PR c++/9022
35467 * g++.dg/lookup/using6.C: New test.
35468
35469 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35470
35471 * g++.dg/parse/access2.C: New test.
35472
35473 2003-05-17 Mark Mitchell <mark@codesourcery.com>
35474
35475 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
35476 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
35477 * gcc.dg/debug/debug.exp: Likewise.
35478
35479 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
35480
35481 * gcc.dg/dollar.c: New test.
35482
35483 2003-05-16 Janis Johnson <janis187@us.ibm.com>
35484
35485 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
35486 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
35487 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
35488 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
35489 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
35490 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
35491 * gcc.dg/compat/struct-by-value-6_main.c: New file.
35492 * gcc.dg/compat/struct-by-value-6_x.c: New file.
35493 * gcc.dg/compat/struct-by-value-6_y.c: New file.
35494 * gcc.dg/compat/struct-by-value-7_main.c: New file.
35495 * gcc.dg/compat/struct-by-value-7_x.c: New file.
35496 * gcc.dg/compat/struct-by-value-7_y.c: New file.
35497 * gcc.dg/compat/struct-by-value-8_main.c: New file.
35498 * gcc.dg/compat/struct-by-value-8_x.c: New file.
35499 * gcc.dg/compat/struct-by-value-8_y.c: New file.
35500 * gcc.dg/compat/struct-by-value-9_main.c: New file.
35501 * gcc.dg/compat/struct-by-value-9_x.c: New file.
35502 * gcc.dg/compat/struct-by-value-9_y.c: New file.
35503
35504 2003-05-16 Mark Mitchell <mark@codesourcery.com>
35505
35506 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
35507 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
35508 support for "repo" mode.
35509 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
35510 * lib/g77-dg.exp: Likewise.
35511 * lib/obj-dg.exp: Likewise.
35512
35513 2003-05-16 Jakub Jelinek <jakub@redhat.com>
35514
35515 Merge from gcc-3_2-rhl8-branch:
35516 2003-04-23 Jakub Jelinek <jakub@redhat.com>
35517
35518 * gcc.dg/tls/opt-6.c: New test.
35519
35520 2003-04-05 Jakub Jelinek <jakub@redhat.com>
35521
35522 * gcc.dg/20030405-1.c: New test.
35523
35524 2003-03-09 Jakub Jelinek <jakub@redhat.com>
35525
35526 * gcc.dg/20030309-1.c: New test.
35527
35528 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35529
35530 * gcc.c-torture/execute/20030307-1.c: New test.
35531
35532 2003-02-20 Randolph Chung <tausq@debian.org>
35533
35534 * gcc.c-torture/compile/20030220-1.c: New test.
35535
35536 2003-02-18 Jakub Jelinek <jakub@redhat.com>
35537
35538 * gcc.dg/20030217-1.c: New test.
35539
35540 2003-01-29 Jakub Jelinek <jakub@redhat.com>
35541
35542 * gcc.c-torture/compile/20020129-1.c: New test.
35543
35544 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35545
35546 * gcc.dg/unroll-1.c: New test.
35547
35548 2002-11-16 Jan Hubicka <jh@suse.cz>
35549
35550 * gcc.c-torture/execute/20020920-1.c: New test.
35551
35552 2002-10-08 Jakub Jelinek <jakub@redhat.com>
35553
35554 PR target/7434
35555 * gcc.c-torture/compile/20021008-1.c: New test.
35556
35557 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
35558
35559 PR target/7559
35560 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
35561
35562 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35563
35564 * gcc.c-torture/compile/20020807-1.c: New test.
35565
35566 2002-07-30 Jakub Jelinek <jakub@redhat.com>
35567
35568 * gcc.dg/tls/opt-1.c: New test.
35569
35570 2002-07-29 Jakub Jelinek <jakub@redhat.com>
35571
35572 * gcc.dg/20020729-1.c: New test.
35573
35574 2002-07-20 Jakub Jelinek <jakub@redhat.com>
35575
35576 * g++.dg/opt/life1.C: New test.
35577
35578 2002-05-20 Jakub Jelinek <jakub@redhat.com>
35579
35580 * gcc.dg/20020525-1.c: New test.
35581
35582 2002-05-24 Jakub Jelinek <jakub@redhat.com>
35583
35584 PR c++/6794
35585 * g++.dg/ext/pretty1.C: New test.
35586 * g++.dg/ext/pretty2.C: New test.
35587
35588 2003-05-15 Mark Mitchell <mark@codesourcery.com>
35589
35590 PR c++/8385
35591 * g++.dg/ext/typeof5.C: New test.
35592
35593 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
35594
35595 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
35596 __USER_LABEL_PREFIX__ into account.
35597 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
35598
35599 2003-05-14 Roger Sayle <roger@eyesopen.com>
35600
35601 * gcc.dg/builtins-15.c: New test case.
35602
35603 2003-05-13 Zack Weinberg <zack@codesourcery.com>
35604
35605 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
35606
35607 2003-05-12 Mark Mitchell <mark@codesourcery.com>
35608
35609 * lib/g++.exp: Tweak handling of additional source files.
35610 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
35611 * g++.dg/special/conpr-2a.C: Rename to ...
35612 * g++.dg/special/conpr-2a.cc: ... this.
35613 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
35614 * g++.dg/special/conpr-3a.C: Rename to ...
35615 * g++.dg/special/conpr-3a.cc: This.
35616 * g++.dg/special/conpr-3b.C: Rename to ...
35617 * g++.dg/special/conpr-3b.cc: This.
35618 * g++.dg/special/conpr-4.C: New test.
35619 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
35620
35621 2003-05-12 David Edelsohn <edelsohn@gnu.org>
35622
35623 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
35624
35625 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35626
35627 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
35628 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35629 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
35630 * g++.old-deja/g++.other/warn3.C: Likewise.
35631
35632 2003-05-11 Roger Sayle <roger@eyesopen.com>
35633
35634 * gcc.dg/i386-387-1.c: Update to also test log.
35635 * gcc.dg/i386-387-2.c: Likewise.
35636
35637 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
35638
35639 * g77.f-torture/execute/int8421.f: New test.
35640
35641 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35642
35643 PR c++/10230, c++/10481
35644 * g++.dg/lookup/scoped5.C: New test.
35645
35646 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35647
35648 PR c++/10552
35649 * g++.dg/template/ttp6.C: New test.
35650
35651 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
35652
35653 * gcc.c-torture/execute/builtins: New directory.
35654 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
35655 gcc.c-torture/execute/builtins.
35656 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
35657 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
35658 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
35659 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
35660
35661 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35662
35663 PR c++/9252
35664 * g++.dg/template/access8.C: New test.
35665 * g++.dg/template/access9.C: New test.
35666
35667 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35668
35669 PR c++/9554
35670 * g++.dg/parse/access1.C: New test.
35671
35672 2003-05-09 DJ Delorie <dj@redhat.com>
35673
35674 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
35675 long, and not an int.
35676
35677 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35678
35679 PR c++/10555, c++/10576
35680 * g++.dg/template/memclass1.C: New test.
35681
35682 2003-05-08 DJ Delorie <dj@redhat.com>
35683
35684 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
35685 targets.
35686 * gcc.c-torture/execute/20021024-1.x: Likewise.
35687 * gcc.c-torture/execute/shiftdi.x: Likewise.
35688 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
35689 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
35690 * gcc.dg/20021018-1.c: Likewise.
35691
35692 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35693
35694 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
35695
35696 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
35697 (bcopy): Call memmove.
35698
35699 2003-05-08 Roger Sayle <roger@eyesopen.com>
35700
35701 * g77.f-torture/compile/8485.f: New test case.
35702
35703 2003-05-07 Richard Henderson <rth@redhat.com>
35704
35705 PR c++/10570
35706 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
35707 Verify exception_cleanup not called for rethrows.
35708 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
35709 when exiting catch block without rethrowing.
35710 * g++.dg/eh/forced3.C: New.
35711 * g++.dg/eh/forced4.C: New.
35712
35713 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
35714
35715 * gcc.dg/20030505.c: Fix triplet.
35716
35717 2003-05-06 DJ Delorie <dj@redhat.com>
35718
35719 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
35720 * gcc.dg/nest.c: Likewise.
35721
35722 2003-05-05 Roger Sayle <roger@eyesopen.com>
35723
35724 * gcc.dg/builtins-14.c: New test case.
35725
35726 2003-05-05 Janis Johnson <janis187@us.ibm.com>
35727
35728 * lib/compat.exp (compat-execute): New argument.
35729 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
35730 * gcc.dg/compat: New test directory.
35731 * gcc.dg/compat/compat.exp: New expect script.
35732 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
35733 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
35734 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
35735 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
35736 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
35737 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
35738
35739 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
35740 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
35741 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
35742 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
35743 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
35744 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
35745 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
35746 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
35747 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
35748 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
35749 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
35750 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
35751 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
35752 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
35753 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
35754
35755 2003-05-05 Zack Weinberg <zack@codesourcery.com>
35756
35757 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
35758
35759 2003-05-05 Jakub Jelinek <jakub@redhat.com>
35760
35761 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
35762
35763 2003-05-05 Geoffrey Keating <geoffk@apple.com>
35764
35765 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
35766 * gcc.dg/ppc-fsel-2.c: New test.
35767
35768 * gcc.dg/unused-5.c: New test.
35769
35770 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35771
35772 PR c++/10496
35773 * g++.dg/warn/pmf1.C: New test.
35774
35775 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35776
35777 PR c++/4494
35778 * g++.dg/warn/main.C: New test.
35779
35780 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35781
35782 * gcc.dg/nonnull-3.c: New test.
35783
35784 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
35785
35786 * gcc.dg/cpp/Wtrigraphs.c: Update.
35787 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
35788
35789 2003-05-03 Geoffrey Keating <geoffk@apple.com>
35790
35791 * gcc.dg/ppc-fsel-1.c: New test.
35792
35793 2003-05-03 Zack Weinberg <zack@codesourcery.com>
35794
35795 PR c/10604
35796 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
35797
35798 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
35799
35800 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
35801
35802 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35803
35804 PR c++/9364, c++/10553, c++/10586
35805 * g++.dg/parse/typename4.C: New test.
35806 * g++.dg/parse/typename5.C: Likewise.
35807
35808 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
35809
35810 * gcc.c-torture/compile/20030503-1.c: New test.
35811
35812 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35813
35814 * g++.dg/lookup/using5.C: Fix testcase error.
35815
35816 2003-05-01 Chris Demetriou <cgd@broadcom.com>
35817
35818 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
35819 since MEABI is no longer supported. Remove all vestiges
35820 of MEABI from the test.
35821
35822 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35823
35824 PR c++/10554
35825 * g++.dg/lookup/using5.C: New test.
35826
35827 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35828
35829 PR c++/8772
35830 * g++.dg/template/ttp5.C: New test.
35831
35832 2003-04-30 Mark Mitchell <mark@codesourcery.com>
35833
35834 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
35835 (dg-gpp-additional-sources): New function.
35836 (dg-gpp-additional-files): Likewise.
35837 * lib/g++.exp (additional_sources): New variable.
35838 (additional_files): Likewise.
35839 (g++_target_compile): Deal with them.
35840 * lib/old-dejagnu.exp: Remove.
35841 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
35842 * g++.old-deja: Revise all tests to use dg commands.
35843
35844 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35845
35846 PR c++/9432, c++/9528
35847 * g++.dg/lookup/using4.C: New test.
35848
35849 2003-04-29 Geoffrey Keating <geoffk@apple.com>
35850
35851 * gcc.dg/noreturn-5.c: New file.
35852 * gcc.dg/noreturn-6.c: New file.
35853
35854 * gcc.c-torture/compile/inline-1.c: New file.
35855
35856 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35857
35858 PR c++/10551
35859 * g++.dg/template/explicit1.C: New test.
35860
35861 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35862
35863 PR c++/10549
35864 * g++.dg/other/bitfield1.C: New test.
35865
35866 PR c++/10527
35867 * g++.dg/init/new7.C: New test.
35868
35869 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35870
35871 * g++.dg/ext/desig1.C: New test.
35872 * g++.dg/ext/init1.C: Update.
35873
35874 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
35875
35876 2003-04-28 Mark Mitchell <mark@codesourcery.com>
35877
35878 PR c++/10180
35879 * g++.dg/warn/Winline-1.C: New test.
35880
35881 2003-04-28 Jakub Jelinek <jakub@redhat.com>
35882
35883 * gcc.c-torture/execute/string-opt-19.c: New test.
35884
35885 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
35886 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
35887
35888 2003-04-27 Mark Mitchell <mark@codesourcery.com>
35889
35890 PR c++/10506
35891 * g++.dg/init/new6.C: New test.
35892
35893 PR c++/10503
35894 * g++.dg/init/ref6.C: New test.
35895
35896 2003-04-26 David Edelsohn <edelsohn@gnu.org>
35897
35898 * g++.dg/warn/weak1.C: XFAIL on AIX4.
35899
35900 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35901
35902 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
35903 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
35904
35905 2003-04-25 Mark Mitchell <mark@codesourcery.com>
35906
35907 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
35908 initialized static data members.
35909
35910 2003-04-25 H.J. Lu <hjl@gnu.org>
35911
35912 * gcc.dg/ia64-sync-4.c: New test.
35913
35914 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35915
35916 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
35917 date.
35918
35919 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
35920
35921 PR c++/10337
35922 * g++.dg/warn/conv1.C: New test.
35923 * g++.old-deja/g++.other/conv7.C: Adjust.
35924 * g++.old-deja/g++.other/overload14.C: Adjust.
35925
35926 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35927
35928 PR c++/10471
35929 * g++.dg/template/defarg2.C: New test.
35930
35931 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
35932
35933 * gcc.dg/cpp/include2.c: Update.
35934 * gcc.dg/cpp/multiline-2.c: New.
35935 * gcc.dg/cpp/multiline.c: Update.
35936 * gcc.dg/cpp/strify2.c: Update.
35937 * gcc.dg/cpp/trad/literals-2.c: Update.
35938
35939 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35940
35941 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
35942
35943 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35944
35945 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
35946
35947 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35948
35949 PR c++/10451
35950 * g++.dg/parse/crash4.C: New test.
35951
35952 PR c++/9847
35953 * g++.dg/parse/crash5.C: New test.
35954
35955 2003-04-22 Mark Mitchell <mark@codesourcery.com>
35956
35957 PR c++/10446
35958 * g++.dg/parse/crash3.C: New test.
35959
35960 PR c++/10428
35961 * g++.dg/parse/elab1.C: New test.
35962
35963 2003-04-22 Devang Patel <dpatel@apple.com>
35964
35965 * gcc.dg/cpp/trad/funlike-5.c: New test.
35966
35967 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
35968
35969 * g++.dg/other/packed1.C: Fix dg options.
35970
35971 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
35972
35973 * g++.dg/other/offsetof2.C: New test.
35974
35975 2003-04-21 Mark Mitchell <mark@codesourcery.com>
35976
35977 * g++.dg/template/recurse.C: Adjust location of error messages.
35978
35979 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
35980
35981 PR c++/9881
35982 * g++.dg/init/addr-const1.C: New test.
35983 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
35984
35985 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
35986
35987 PR c++/10405
35988 * g++.dg/lookup/struct-hack1.C: New test.
35989
35990 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
35991
35992 * ucs.c: Update diagnostic messages.
35993
35994 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
35995
35996 * gcc.dg/cpp/truefalse.cpp: New test.
35997 * gcc.dg/cpp/cpp.exp: Update.
35998 * g++.dg/other/stdbool-if.C: Remove.
35999
36000 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
36001
36002 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
36003 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
36004
36005 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
36006
36007 * gcc.c-torture/compile/20030418-1.c: New test.
36008
36009 2003-04-17 Janis Johnson <janis187@us.ibm.com>
36010
36011 * README.compat: Remove; content moved to doc/sourcebuild.texi.
36012
36013 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36014
36015 PR c++/10347
36016 g++.dg/template/dependent-name1.C: New test.
36017
36018 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
36019
36020 * gcc.dg/warn-1.c (tourist_guide): New array,
36021 contains a pointer to bar.
36022
36023 2003-04-16 Roger Sayle <roger@eyesopen.com>
36024
36025 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
36026 * gcc.c-torture/execute/medce-1.c: New test case.
36027 * gcc.c-torture/execute/medce-2.c: New test case.
36028
36029 2003-04-15 Mark Mitchell <mark@codesourcery.com>
36030
36031 * lib/prune.exp: Ignore more messages.
36032
36033 PR c++/10381
36034 * g++.dg/parse/lookup3.C: New test.
36035
36036 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
36037
36038 * gcc.c-torture/compile/20030415-1.c : New test.
36039
36040 2003-04-14 Mark Mitchell <mark@codesourcery.com>
36041
36042 * gcc.c-torture/execute/scope-2.c: Move to ...
36043 * gcc.dg/noncompile/scope.c: .... here.
36044
36045 2003-04-14 Roger Sayle <roger@eyesopen.com>
36046
36047 * gcc.dg/20030414-2.c: New test case.
36048
36049 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
36050
36051 PR target/10377
36052 * gcc.dg/20030414-1.c: New test.
36053
36054 2003-04-13 Roger Sayle <roger@eyesopen.com>
36055
36056 * gcc.dg/builtins-12.c: New test case.
36057 * gcc.dg/builtins-13.c: New test case.
36058
36059 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36060
36061 * gcc.c-torture/execute/string-opt-18.c: New test.
36062
36063 2003-04-13 Mark Mitchell <mark@codesourcery.com>
36064
36065 PR c++/10300
36066 * g++.dg/init/new5.C: New test.
36067
36068 2003-04-12 Mark Mitchell <mark@codesourcery.com>
36069
36070 PR c++/7910
36071 * g++.dg/ext/dllimport1.C: New test.
36072
36073 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36074
36075 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
36076
36077 2003-04-11 Bud Davis <bdavis9659@comcast.net>
36078
36079 PR Fortran/9263
36080 * g77.f-torture/noncompile/9263.f: New test
36081 PR Fortran/1832
36082 * g77.f-torture/execute/1832.f: New test
36083
36084 2003-04-11 David Chad <davidc@freebsd.org>
36085 Loren J. Rittle <ljrittle@acm.org>
36086
36087 libobjc/8562
36088 * objc.dg/headers.m: New test.
36089
36090 2003-04-10 Zack Weinberg <zack@codesourcery.com>
36091
36092 * gcc.c-torture/execute/builtin-noret-2.c: New.
36093 * gcc.c-torture/execute/builtin-noret-2.x: New.
36094 XFAIL builtin-noret-2.c at -O1 and above.
36095 * gcc.dg/redecl.c: New.
36096 * gcc.dg/Wshadow-1.c: Update error regexps.
36097
36098 2003-04-10 Mark Mitchell <mark@codesourcery.com>
36099
36100 * g++.dg/abi/bitfield10.C: New test.
36101
36102 2003-04-09 Mike Stump <mrs@apple.com>
36103
36104 * gcc.dg/pch/pch.exp: Make testcase names longer.
36105 * g++.dg/pch/pch.exp: Make testcase names longer.
36106
36107 2003-04-08 Roger Sayle <roger@eyesopen.com>
36108
36109 * gcc.dg/builtins-11.c: New test case.
36110
36111 2003-04-08 Roger Sayle <roger@eyesopen.com>
36112
36113 * gcc.dg/builtins-9.c: New test case.
36114 * gcc.dg/builtins-10.c: New test case.
36115
36116 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
36117
36118 * gcc.dg/noncompile/init-4.c.c: New test.
36119
36120 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
36121
36122 * gcc.misc-test/gcov-9.c: New test.
36123 * gcc.misc-test/gcov-10.c: New test
36124 * gcc.misc-test/gcov-11.c: New test.
36125
36126 2003-04-05 Zack Weinberg <zack@codesourcery.com>
36127
36128 PR optimization/10024
36129 * gcc.c-torture/compile/20030405-1.c: New test.
36130
36131 2003-04-04 Geoffrey Keating <geoffk@apple.com>
36132
36133 * gcc.dg/pch/static-3.c: New.
36134 * gcc.dg/pch/static-3.hs: New.
36135 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
36136
36137 2003-04-04 Richard Henderson <rth@redhat.com>
36138
36139 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
36140 * g++.dg/eh/forced2.C: Likewise.
36141
36142 2003-04-03 Mike Stump <mrs@apple.com>
36143
36144 * lib/scanasm.exp (scan-assembler): Add xfail processing for
36145 target arg.
36146 (scan-assembler-times, scan-assembler-not): Likewise.
36147 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
36148
36149 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
36150
36151 * gcc.dg/sparc-loop-1.c: New test.
36152
36153 2003-04-02 Geoffrey Keating <geoffk@apple.com>
36154
36155 PR other/9274
36156 * g++.dg/pch/system-2.C: New.
36157 * g++.dg/pch/system-2.Hs: New.
36158
36159 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
36160
36161 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
36162
36163 * g++.dg/eh/simd-1.C (vecfunc): Same.
36164
36165 2003-04-01 Roger Sayle <roger@eyesopen.com>
36166
36167 * gcc.c-torture/execute/20030401-1.c: New test case.
36168
36169 2003-04-01 Ziemowit Laski <zlaski@apple.com>
36170
36171 * objc.dg/defs.m: New.
36172
36173 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
36174
36175 * g++.dg/eh/simd-1.C: New.
36176 * g++.dg/eh/simd-2.C: New.
36177
36178 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
36179
36180 * gcc.c-torture/execute/simd-3.c: New.
36181
36182 2003-03-31 Mark Mitchell <mark@codesourcery.com>
36183
36184 PR c/9936
36185 * gcc.dg/20030331-2.c: New test.
36186
36187 2003-03-31 Mark Mitchell <mark@codesourcery.com>
36188
36189 PR c++/10278
36190 * g++.dg/parse/crash2.C: New test.
36191
36192 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36193
36194 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
36195 * gcc.c-torture/execute/20030331-1.c: ...here.
36196
36197 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36198
36199 * gcc.c-torture/execute/20030331-1.c: New test.
36200
36201 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
36202
36203 * lib/gcov.exp: Adjust call return testing strings.
36204 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
36205
36206 2003-03-31 Roger Sayle <roger@eyesopen.com>
36207
36208 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
36209 * gcc.dg/builtins-7.c: New test case.
36210 * gcc.dg/builtins-8.c: New test case.
36211
36212 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36213
36214 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
36215
36216 2003-03-30 Mark Mitchell <mark@codesourcery.com>
36217
36218 PR c++/7647
36219 * g++.dg/lookup-class-member-2.C: New test.
36220
36221 2003-03-30 Glen Nakamura <glen@imodulo.com>
36222
36223 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
36224
36225 2003-03-28 Roger Sayle <roger@eyesopen.com>
36226
36227 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
36228
36229 2003-03-28 Mark Mitchell <mark@codesourcery.com>
36230
36231 * g++.dg/init/attrib1.C: New test.
36232
36233 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36234
36235 * gcc.dg/ultrasp8.c: New test.
36236
36237 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36238
36239 * gcc.dg/ultrasp7.c: New test.
36240
36241 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
36242
36243 PR c++/10047
36244 * g++.dg/template/inline1.C: New test.
36245
36246 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36247
36248 * gcc.dg/sparc-dwarf2.c: New test.
36249
36250 2003-03-27 Roger Sayle <roger@eyesopen.com>
36251
36252 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
36253 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
36254
36255 2003-03-27 Mark Mitchell <mark@codesourcery.com>
36256
36257 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
36258 than reading .x files.
36259 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
36260 * g77.dg/gcov/gcov-1.f: Likewise.
36261 * gcc.misc-tests/gcov-4b.c: Likewise.
36262 * gcc.misc-tests/gcov-5b.c: Likewise.
36263 * gcc.misc-tests/gcov-6.c: Likewise.
36264 * gcc.misc-tests/gcov-7.c: Likewise.
36265 * gcc.misc-tests/gcov-8.c: Likewise.
36266 * g++.dg/gcov/gcov-1.x: Remove.
36267 * g77.dg/gcov/gcov-1.x: Likewise.
36268 * gcc.misc-tests/gcov-4b.x: Likewise.
36269 * gcc.misc-tests/gcov-5b.x: Likewise.
36270 * gcc.misc-tests/gcov-6.x: Likewise.
36271 * gcc.misc-tests/gcov-7.x: Likewise.
36272 * gcc.misc-tests/gcov-8.x: Likewise.
36273
36274 2003-03-27 Glen Nakamura <glen@imodulo.com>
36275
36276 PR opt/10087
36277 * gcc.dg/20030324-1.c: New test.
36278
36279 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
36280
36281 PR c++/10224
36282 * g++.dg/template/arg3.C: New test.
36283
36284 PR c++/10158
36285 * g++.dg/template/friend18.C: New test.
36286
36287 2003-03-26 Roger Sayle <roger@eyesopen.com>
36288
36289 * g77.f-torture/compile/20030326-1.f: New test case.
36290
36291 2003-03-26 Janis Johnson <janis187@us.ibm.com>
36292
36293 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
36294
36295 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
36296
36297 2003-03-26 Jakub Jelinek <jakub@redhat.com>
36298
36299 * gcc.dg/ia64-sync-3.c: New test.
36300
36301 2003-03-26 Alan Modra <amodra@bigpond.net.au>
36302
36303 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
36304
36305 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
36306
36307 * gcc.dg/ultrasp6.c: New test.
36308
36309 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36310
36311 * gcc.dg/i386-signbit-1.c: New test.
36312 * gcc.dg/i386-signbit-2.c: New test.
36313 * gcc.dg/i386-signbit-3.c: New test.
36314
36315 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36316
36317 * gcc.dg/ultrasp5.c: Fix options.
36318
36319 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
36320
36321 * gcc.dg/ultrasp5.c: Fix comment.
36322
36323 2003-03-24 Bud Davis <bdavis9659@comcast.net>
36324
36325 PR fortran/10197
36326 * g77.f-torture/execute/10197.f: New test.
36327
36328 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
36329
36330 PR c++/9898, c++/383
36331 * g++.dg/template/conv6.C: New test.
36332
36333 PR c++/10119
36334 * g++.dg/template/ptrmem5.C: New test.
36335
36336 PR c++/10026
36337 * g++.dg/lookup/koenig1.C: New test.
36338
36339 PR C++/10199
36340 * g++.dg/lookup/template2.C: New test.
36341
36342 2003-03-24 Jakub Jelinek <jakub@redhat.com>
36343
36344 * g++.dg/opt/rtti1.C: New test.
36345
36346 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36347
36348 * gcc.dg/ultrasp5.c: New test.
36349
36350 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
36351
36352 PR middle-end/9967
36353 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
36354 builtin fputs.
36355
36356 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
36357
36358 PR c/8224
36359 * gcc.dg/20030323-1.c: New test.
36360
36361 2003-03-23 Roger Sayle <roger@eyesopen.com>
36362
36363 * gcc.c-torture/compile/20030323-1.c: New test case.
36364
36365 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
36366
36367 * gcc.dg/20030321-1.c: New test.
36368
36369 2003-03-22 Zack Weinberg <zack@codesourcery.com>
36370
36371 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
36372
36373 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
36374
36375 PR c++/9978, c++/9708
36376 * g++.dg/ext/vlm1.C: Adjust expected error.
36377 * g++.dg/ext/vla2.C: New test.
36378 * g++.dg/template/arg1.C: New test.
36379 * g++.dg/template/arg2.C: New test.
36380
36381 2003-03-22 Bud Davis <bdavis9659@comcast.net>
36382
36383 * g77.f-torture/execute/select.f: New test.
36384 * g77.f-torture/noncompile/select_no_compile.f: New test.
36385
36386 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
36387
36388 PR c++/9898
36389 * g++.dg/other/error4.C: New test.
36390
36391 2003-03-20 Mark Mitchell <mark@codesourcery.com>
36392
36393 * g++.dg/template/friend17.C: New test.
36394
36395 2003-03-21 Alan Modra <amodra@bigpond.net.au>
36396
36397 * gcc.c-torture/compile/20030320-1.c: New.
36398
36399 2003-03-20 Roger Sayle <roger@eyesopen.com>
36400
36401 * gcc.dg/builtins-6.c: New test case.
36402
36403 2003-03-19 Alan Modra <amodra@bigpond.net.au>
36404
36405 PR target/10073
36406 * gcc.c-torture/compile/20030319-1.c: New.
36407
36408 2003-03-18 Jan Hubicka <jh@suse.cz>
36409
36410 * gcc.dg/i386-cvt-1.c: New test.
36411
36412 2003-03-17 Zack Weinberg <zack@codesourcery.com>
36413
36414 * objc.dg/naming-1.m: Use "(parse|syntax) error".
36415 * objc.dg/naming-2.m: Likewise.
36416
36417 2003-03-17 Mark Mitchell <mark@codesourcery.com>
36418
36419 PR c++/9639
36420 * g++.dg/parse/crash1.C: New test.
36421
36422 2003-03-16 Mark Mitchell <mark@codesourcery.com>
36423
36424 PR c++/8805
36425 * g++.dg/eh/cleanup1.C: New test.
36426
36427 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
36428
36429 * gcc.c-torture/execute/20030316-1.c: New test case.
36430
36431 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
36432
36433 PR c++/9629
36434 * g++.dg/init/ctor2.C: New test.
36435
36436 2003-03-15 Roger Sayle <roger@eyesopen.com>
36437
36438 * g77.f-torture/compile/xformat.f: New test case.
36439
36440 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36441
36442 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
36443 * g++.old-deja/g++.mike/eh50.C: Likewise.
36444
36445 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36446
36447 PR c++/6440
36448 * g++.dg/template/spec7.C: New test.
36449 * g++.dg/template/spec8.C: Likewise.
36450
36451 2003-03-14 Jakub Jelinek <jakub@redhat.com>
36452
36453 * gcc.c-torture/execute/20030313-1.c: New test.
36454
36455 2003-03-14 Richard Henderson <rth@redhat.com>
36456
36457 * gcc.dg/inline-2.c: Adjust alpha test for external call.
36458
36459 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
36460
36461 * gcc.c-torture/compile/20030314-1.c: New test.
36462
36463 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
36464
36465 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
36466 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
36467 thumb target,
36468 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
36469 to accept newer _imp__ prefix and additional
36470 newline in .drectve section.
36471 * gcc.dg/dll-4.c: Likewise.
36472 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
36473 switch.
36474
36475 2003-03-13 Mark Mitchell <mark@codesourcery.com>
36476
36477 * g++.dg/parse/namespace9.C: New test.
36478
36479 * g++.dg/init/ref5.C: New test.
36480 * g++.dg/parse/ptrmem1.C: Likewise.
36481
36482 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36483
36484 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
36485 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
36486 regular expression.
36487 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
36488 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
36489
36490 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
36491
36492 * gcc.c-torture/execute/20030224-2.c: New test.
36493
36494 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36495
36496 * gcc.dg/decl-3.c: New test.
36497
36498 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36499
36500 * gcc.dg/i386-loop-2.c: New test.
36501
36502 2003-03-11 Mark Mitchell <mark@codesourcery.com>
36503
36504 PR c++/9474
36505 * g++.dg/parse/namespace8.C: New test.
36506
36507 PR c++/9924
36508 * g++.dg/overload/builtin2.C: New test.
36509
36510 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
36511
36512 * gcc.dg/return-type-3.c: New test.
36513
36514 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
36515
36516 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
36517 profiling options are not supported.
36518
36519 2003-03-10 Mark Mitchell <mark@codesourcery.com>
36520
36521 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
36522 * g++.old-deja/g++.warn/impint2.C: Likewise.
36523
36524 2003-03-10 Devang Patel <dpatel@apple.com>
36525
36526 * g++.dg/cpp/c++_cmd_1.C: New test.
36527 * g++.dg/cpp/c++_cmd_1.h: New file.
36528
36529 2003-03-10 Segher Boessenkool <segher@koffie.nl>
36530
36531 * gcc.dg/altivec-9.c: New file.
36532
36533 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36534
36535 * gcc.dg/ppc-sdata-1.c: New test.
36536 * gcc.dg/ppc-sdata-2.c: New test.
36537
36538 2003-03-09 Mark Mitchell <mark@codesourcery.com>
36539
36540 PR c++/9373
36541 * g++.dg/opt/ptrmem2.C: New test.
36542
36543 PR c++/8534
36544 * g++.dg/opt/ptrmem1.C: New test.
36545
36546 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
36547
36548 * gcc.dg/i386-loop-1.c: New test.
36549
36550 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36551
36552 PR c++/9970
36553 * g++.dg/lookup/friend1.C: New test.
36554
36555 2003-03-08 Mark Mitchell <mark@codesourcery.com>
36556
36557 PR c++/9823
36558 * g++.dg/parser/constructor1.C: New test.
36559
36560 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
36561
36562 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
36563
36564 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
36565
36566 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
36567
36568 * gcc.dg/cpp/Wunused.c: Update test.
36569
36570 2003-03-08 Jan Hubicka <jh@suse.cz>
36571
36572 * gcc.dg/inline-3.c: New test.
36573
36574 2003-03-08 Mark Mitchell <mark@codesourcery.com>
36575
36576 PR c++/9809
36577 * g++.dg/parse/builtin1.C: New test.
36578
36579 PR c++/9982
36580 * g++.dg/abi/cookie1.C: New test.
36581 * g++.dg/abi/cookie2.C: Likewise.
36582
36583 PR c++/9524
36584 * g++.dg/template/field1.C: New test.
36585
36586 PR c++/9912
36587 * g++.dg/parse/class1.C: New test.
36588 * g++.dg/parse/namespace7.C: Likewise.
36589 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
36590
36591 2003-03-07 Mark Mitchell <mark@codesourcery.com>
36592
36593 * g++.dg/init/ref4.C: New test.
36594
36595 2003-03-07 Jan Hubicka <jh@suse.cz>
36596
36597 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
36598 * gcc.dg/inline-3.c: New test.
36599
36600 2003-03-06 Mark Mitchell <mark@codesourcery.com>
36601
36602 * g++.dg/init/ref3.C: New test.
36603
36604 PR c++/9965
36605 * g++.dg/init/ref2.C: New test.
36606
36607 PR c++/9400
36608 * g++.dg/warn/Wshadow-2.C: New test.
36609
36610 PR c++/9791
36611 * g++.dg/warn/Woverloaded-1.C: New test.
36612
36613 2003-03-05 Jan Hubicka <jh@suse.cz>
36614
36615 * gcc.dg/i386-local2.c: New.
36616 * gcc.dg/i386-local.c: Fix typo.
36617
36618 2003-03-05 Mark Mitchell <mark@codesourcery.com>
36619
36620 * g++.dg/abi/layout3.C: New test.
36621
36622 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
36623
36624 * gcc.c-torture/compile/20030305-1.c
36625
36626 2003-03-05 Jan Hubicka <jh@suse.cz>
36627
36628 * gcc.dg/i386-local.c: New.
36629
36630 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
36631
36632 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
36633
36634 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36635
36636 * gcc.dg/switch-2.c: New test.
36637 * gcc.dg/switch-3.c: New test.
36638 * gcc.dg/Wswitch.c: Adjust line numbers.
36639 * gcc.dg/Wswitch-default.c: Likewise.
36640 * gcc.dg/Wswitch-enum.c: Likewise.
36641
36642 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
36643
36644 * gcc.c-torture/execute/20030222-1.c: New test.
36645
36646 2003-03-03 James E Wilson <wilson@tuliptree.org>
36647
36648 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
36649
36650 2003-03-03 Mark Mitchell <mark@codesourcery.com>
36651
36652 PR c++/9878
36653 * g++.dg/init/ref1.C: New test.
36654
36655 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
36656
36657 * gcc.dg/sh-relax.c: New SH-only test.
36658
36659 2003-03-03 Geoffrey Keating <geoffk@apple.com>
36660
36661 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
36662 comment explaining purpose of testcase.
36663
36664 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
36665
36666 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
36667 for HC11/HC12 (asm needs two int registers).
36668 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
36669 HC11/HC12 because the test uses an asm which needs two 32-bit
36670 registers.
36671
36672 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
36673
36674 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
36675 for HC11/HC12 (array is too large otherwise).
36676 * gcc.c-torture/compile/920501-4.x: New file, likewise.
36677 * gcc.c-torture/compile/20010518-2.x: Likewise.
36678 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
36679 HC11/HC12 (array is too large).
36680
36681 2003-03-01 Geoffrey Keating <geoffk@apple.com>
36682
36683 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
36684 * lib/g++-dg.exp (g++-dg-test): Likewise.
36685
36686 2003-03-01 Roger Sayle <roger@eyesopen.com>
36687
36688 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
36689 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
36690
36691 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36692
36693 * g++.dg/warn/implicit-typename1.C: Remove warning.
36694
36695 2003-02-28 Richard Henderson <rth@redhat.com>
36696
36697 * gcc.dg/noreturn-1.c: Move noreturn warning line.
36698 * gcc.dg/return-type-1.c: Move control reaches end warning line.
36699
36700 2003-02-28 Geoffrey Keating <geoffk@apple.com>
36701
36702 * gcc.dg/pch/pch.exp: Change .pch to .gch.
36703 * g++.dg/pch/pch.exp: Likewise.
36704
36705 2003-02-28 Mark Mitchell <mark@codesourcery.com>
36706
36707 PR c++/9879
36708 * testsuite/g++.dg/init/new4.C: New test.
36709
36710 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
36711
36712 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
36713
36714 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
36715
36716 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
36717 unsigned long.
36718
36719 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
36720 wider than float.
36721
36722 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36723
36724 * lib/scanasm.exp: Add support for counting numbers of
36725 occurences.
36726 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
36727 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
36728
36729 2003-02-25 Mark Mitchell <mark@codesourcery.com>
36730
36731 PR c++/9683
36732 * g++.dg/template/static3.C: New test.
36733
36734 PR c++/9829
36735 * g++.dg/parse/namespace6.C: New test.
36736
36737 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36738
36739 PR target/9732
36740 * gcc.dg/20030225-1.c: New test.
36741
36742 2003-02-24 Mark Mitchell <mark@codesourcery.com>
36743
36744 * README: Remove out-of-date information.
36745
36746 PR c++/9836
36747 * g++.dg/template/spec6.C: New test.
36748
36749 2003-02-24 Jeff Law <law@redhat.com>
36750
36751 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
36752
36753 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36754
36755 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
36756 * gcc.dg/pragma-ep-1.c: Likewise.
36757
36758 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36759
36760 PR c++/9602
36761 * g++.dg/template/friend16.C: New test.
36762
36763 2003-02-23 Mark Mitchell <mark@codesourcery.com>
36764
36765 PR c++/5333
36766 * g++.dg/parse/fused-params1.C: Adjust error messages.
36767 * g++.dg/template/nested3.C: New test.
36768
36769 2003-02-24 Alan Modra <amodra@bigpond.net.au>
36770
36771 * g++.dg/abi/param1.C: New test.
36772
36773 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36774
36775 PR c++/7982
36776 * g++.dg/warn/implicit-typename1.C: New test.
36777
36778 2003-02-22 Kelley Cook <kelleycook@comcast.net>
36779
36780 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
36781 with "mtune".
36782 * g++.old-deja/g++.other/store-expr2.C: Likewise.
36783 * gcc.c-torture/execute/20010129-1.x: Likewise.
36784 * gcc.dg/20011107-1.c: Likewise.
36785 * gcc.dg/20020108-1.c: Likewise.
36786 * gcc.dg/20020122-3.c: Likewise.
36787 * gcc.dg/20020206-1.c: Likewise.
36788 * gcc.dg/20020310-1.c: Likewise.
36789 * gcc.dg/20020426-2.c: Likewise.
36790 * gcc.dg/20020517-1.c: Likewise.
36791 * gcc.dg/991230-1.c: Likewise.
36792 * gcc.dg/i386-unroll-1.c: Likewise.
36793 * gcc.misc-tests/i386-prefetch.exp: Likewise.
36794
36795 2003-02-22 Jan Hubicka <jh@suse.cz>
36796
36797 * gcc.dg/i386-mul.c: New test.
36798
36799 2003-02-21 Roger Sayle <roger@eyesopen.com>
36800
36801 * gcc.dg/builtins-5.c: New test case.
36802
36803 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
36804
36805 * gcc.dg/asmreg-1.c: New test.
36806
36807 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36808
36809 PR c++/9749
36810 * g++.dg/parse/varmod1.C: New test.
36811
36812 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36813
36814 PR c++/9727
36815 * g++.dg/template/op1.C: New test.
36816
36817 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36818
36819 PR c++/8906
36820 * g++.dg/template/nested2.C: New test.
36821
36822 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36823
36824 PR c++/8724
36825 * g++.dg/expr/dtor1.C: New test.
36826
36827 2003-02-21 Zack Weinberg <zack@codesourcery.com>
36828
36829 * gcc.dg/cpp/include3.c: New test.
36830 * gcc.dg/cpp/inc/foo.h: New file.
36831
36832 2003-02-21 Glen Nakamura <glen@imodulo.com>
36833
36834 * gcc.c-torture/execute/20030221-1.c: New test.
36835
36836 2003-02-20 Mark Mitchell <mark@codesourcery.com>
36837
36838 PR c++/9729
36839 * g++.dg/abi/conv1.C: New test.
36840
36841 2003-02-20 Jan Hubicka <jh@suse.cz>
36842
36843 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
36844
36845 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
36846
36847 * gcc.c-torture/compile/20030219-1.c: New test.
36848
36849 2003-02-18 Jan Hubicka <jh@suse.cz>
36850
36851 * gcc.dg/funcorder.c: New test.
36852
36853 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
36854
36855 * gcc.c-torture/execute/20030218-1.c: New.
36856
36857 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
36858
36859 * gcc.dg/20030218-1.c: New.
36860
36861 2003-02-18 Richard Henderson <rth@redhat.com>
36862
36863 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
36864 * gcc.dg/attr-used-2.c: New.
36865
36866 2003-02-18 Mark Mitchell <mark@codesourcery.com>
36867
36868 PR c++/9704
36869 * g++.dg/init/copy5.C: New test.
36870
36871 2003-02-18 Geoffrey Keating <geoffk@apple.com>
36872
36873 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
36874 * g++.dg/pch/pch.exp: Likewise.
36875
36876 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
36877
36878 * gcc.c-torture/execute/20030209-1.c: Enable the test if
36879 STACK_SIZE is not defined.
36880
36881 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36882
36883 PR c++/9457
36884 * g++.dg/template/init1.C: New test.
36885
36886 2003-02-16 Jan HUbicka <jh@suse.cz>
36887
36888 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
36889 (foo): Add few extra tests
36890 * gcc.dg/c99-const-expr-3.c: Likewise.
36891 * gcc.c-torture/execute/20030216-1.c: New.
36892
36893 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36894
36895 PR c++/9459
36896 * g++.dg/ext/typeof4.C: New test.
36897
36898 2003-02-15 Roger Sayle <roger@eyesopen.com>
36899
36900 * gcc.dg/i386-387-3.c: New test case.
36901
36902 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
36903
36904 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
36905 cris-*-elf* cris-*-aout* and mmix-*-*.
36906
36907 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
36908
36909 * gcc.dg/20030213-1.c: New test.
36910
36911 2003-02-12 Roger Sayle <roger@eyesopen.com>
36912
36913 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
36914 * gcc.dg/i386-387-2.c: Likewise.
36915
36916 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
36917
36918 * gcc.dg/ppc-spe.c: Fix formatting.
36919 Enable tests that were previously unsupported by gas.
36920 Delete tests for instructions that no longer exist.
36921 Switch arguments on evsubifw builtin.
36922
36923 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
36924
36925 * gcc.c-torture/execute/20030209-1.c: Disable the test if
36926 STACK_SIZE is too small.
36927
36928 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
36929 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
36930
36931 * gcc.dg/decl-2.c: New test.
36932
36933 2003-02-10 Jan Hubicka <jh@suse.cz>
36934
36935 * gcc.dg/i386-fpcvt-1.c: New test.
36936
36937 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
36938
36939 * gcc.c-torture/execute/20030209-1.c: New test.
36940
36941 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
36942
36943 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
36944 int-wide bitops, use the constants of the same width.
36945 Likewise, if long long is 32-bit wide, test bitops using
36946 32-bit constants.
36947
36948 2003-02-07 Loren James Rittle <ljrittle@acm.org>
36949
36950 * gcc.dg/20021014-1.c: Annotate with expected notice text.
36951
36952 2003-02-07 Roger Sayle <roger@eyesopen.com>
36953
36954 * testsuite/gcc.dg/builtins-4.c: New test case.
36955
36956 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36957
36958 * gcc.dg/20020430-1.c: Fix dg command typos.
36959 * gcc.dg/20020503-1.c: Likewise.
36960
36961 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36962
36963 PR c++/8785
36964 * g++.dg/parse/fused-params1.C: New test.
36965
36966 PR c++/8857
36967 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
36968
36969 PR c++/8921
36970 * g++.dg/parse/non-dependent1.C: New test.
36971
36972 PR c++/8928
36973 * g++.dg/parse/dupl-tmpl-args1.C: New test.
36974
36975 PR c++/9228
36976 * g++.dg/parse/undefined7.C: New test.
36977 * g++.dg/parse/non-templ1.C: New test.
36978
36979 PR c++/9229
36980 * g++.dg/parse/too-many-tmpl-args1.C: New test.
36981
36982 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36983
36984 * gcc.c-torture/compile/20030206-1.c: New test.
36985
36986 2003-02-05 Roger Sayle <roger@eyesopen.com>
36987
36988 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
36989 "pow" to "foo" to avoid potential confusion with a math built-in.
36990
36991 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36992
36993 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
36994 conditions for SPARC targets.
36995
36996 2003-02-05 Jakub Jelinek <jakub@redhat.com>
36997
36998 * gcc.dg/20030204-1.c: New test.
36999
37000 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37001
37002 PR c++/38
37003 * g++.dg/parse/array-size1.C: New test.
37004
37005 PR c++/5657
37006 * g++.dg/parse/undefined3.C: New test.
37007
37008 PR c++/5665
37009 * g++.dg/parse/undefined4.C: New test.
37010
37011 PR c++/5975
37012 * g++.dg/parse/undefined5.C: New test.
37013
37014 PR c++/7259
37015 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
37016
37017 PR c++/8578
37018 * g++.dg/parse/casting-operator1.C: New test.
37019
37020 PR c++/8596
37021 * g++.dg/parse/undefined6.C: New test.
37022
37023 PR c++/8736
37024 * g++.dg/parse/missing-template1.C: New test.
37025
37026 2003-02-04 Jan Hubicka <jh@suse.cz>
37027
37028 * gcc.dg/i386-cadd.c: Compile using -march=k8.
37029 * gcc.dg/i386-cmov?.c: Likewise.
37030 * gcc.dg/i386-fpcvt-?.c: Likewise.
37031 * gcc.dg/i386-ssefp-1.c: Likewise.
37032 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
37033 conventions.
37034
37035 2003-02-03 Mark Mitchell <mark@codesourcery.com>
37036
37037 PR c++/7129
37038 * testsuite/g++.dg/ext/max.C: New test.
37039
37040 2003-02-03 Jan Hubicka <jh@suse.cz>
37041
37042 * gcc.c-torture/execute/20030203-1.c: New test.
37043
37044 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
37045
37046 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
37047 'natural-endian'.
37048
37049 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
37050
37051 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
37052 * g++.dg/init/new2.C: Likewise.
37053 * g++.dg/other/new1.C: Likewise.
37054
37055 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
37056
37057 * gcc.dg/struct-ret-libc.c: New test.
37058
37059 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
37060
37061 * gcc.dg/20030129-1.c: New test.
37062
37063 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37064
37065 PR c++/8849
37066 * g++.dg/template/ptrmem4.C: New test.
37067
37068 2003-01-29 Mark Mitchell <mark@codesourcery.com>
37069
37070 * g++.dg/parser/constant1.C: New test.
37071
37072 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37073
37074 PR c++/8591
37075 * g++.dg/parse/friend2.C: New test.
37076
37077 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
37078
37079 PR c++/9437
37080 * g++.dg/template/unify4.C: New test.
37081
37082 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
37083
37084 * gcc.c-torture/execute/20030128-1.c: New test.
37085
37086 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
37087
37088 * g++.dg/lookup/nested1.C: Test moved from ...
37089 * g++.old-deja/g++.other/lookup24.C: ... here.
37090
37091 2003-01-28 Jan Hubicka <jh@suse.cz>
37092
37093 * gcc.dg/i386-cmov5.c: New test.
37094
37095 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
37096
37097 * gcc.c-torture/execute/20010925-1.c: Changed the
37098 memcpy declaration.
37099
37100 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
37101
37102 PR c++/3902
37103 * g++.dg/parse/template5.C: New test.
37104
37105 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
37106
37107 PR fortran/9258
37108 * g77.dg/pr9258: New test.
37109
37110 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37111
37112 * README: Move relevant parts from README.g++.
37113
37114 * README.g++: Remove this file.
37115
37116 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
37117
37118 * g++.dg/abi/dcast1.C: New test.
37119
37120 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37121
37122 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
37123
37124 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
37125
37126 PR c++/47
37127 * g++.old-deja/g++.other/lookup24.C: New test.
37128
37129 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37130
37131 PR middle-end/7227
37132 * gcc.dg/uninit-C.c: New test.
37133
37134 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
37135
37136 * g++.dg/abi/covariant1.C: New test.
37137
37138 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
37139
37140 * gcc.dg/20030123-1.c: New test.
37141
37142 2003-01-25 Jan Hubicka <jh@suse.cz>
37143
37144 PR opt/8492
37145 * gcc.c-torture/compile/20030125-1.c
37146
37147 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
37148
37149 PR c++/9403
37150 * g++.dg/parse/template3.C: New test.
37151 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
37152
37153 PR c++/795
37154 * g++.dg/parse/template4.C: New test.
37155
37156 PR c++/9415
37157 * g++.dg/template/qual2.C: New test.
37158
37159 PR c++/8545
37160 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
37161
37162 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
37163
37164 2003-01-25 Roger Sayle <roger@eyesopen.com>
37165
37166 * gcc.c-torture/execute/switch-1.c: New test case.
37167
37168 2003-01-25 Jan Hubicka <jh@suse.cz>
37169
37170 * gcc.c-torture/execute/20030125-1.[cx]: New test.
37171
37172 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
37173
37174 Tweaks for Bison-1.875. From the NEWS file:
37175 "- `parse error' -> `syntax error'
37176 Bison now uniformly uses the term `syntax error'"
37177 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
37178 * gcc.dg/cpp/digraph2.c: Likewise.
37179 * gcc.dg/cpp/direct2.c: Likewise.
37180 * gcc.dg/cpp/paste4.c: Likewise.
37181 * gcc.dg/c90-restrict-1.c: Likewise.
37182 * gcc.dg/c99-func-2.c: Likewise.
37183 * gcc.dg/noncompile/920721-2.c: Likewise.
37184 * gcc.dg/noncompile/930622-2.c: Likewise.
37185 * gcc.dg/noncompile/940112-1.c: Likewise.
37186 * gcc.dg/noncompile/950921-1.c: Likewise.
37187 * gcc.dg/noncompile/951123-1.c: Likewise.
37188 * gcc.dg/noncompile/971104-1.c: Likewise.
37189 * gcc.dg/noncompile/990416-1.c: Likewise.
37190
37191 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
37192
37193 * g++.dg/parse/undefined1.C: Add error message.
37194
37195 2003-01-22 Mark Mitchell <mark@codesourcery.com>
37196
37197 PR c++/9354
37198 * g++.dg/parse/new1.C: New test.
37199
37200 PR c++/9216
37201 * g++.dg/parse/template2.C: New test.
37202
37203 PR c++/9354
37204 * g++.dg/parse/typedef2.C: New test.
37205
37206 PR c++/9328
37207 * g++.dg/ext/typeof3.C: New test.
37208
37209 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37210
37211 PR c++/2738
37212 * g++.dg/parse/ret-type1.C: New test.
37213
37214 PR c++/3792
37215 * g++.dg/parse/tmpl-outside1.C: New test.
37216
37217 PR c++/4207
37218 * g++.dg/parse/int-as-enum1.C: New test.
37219
37220 PR c++/4903
37221 * g++.dg/parse/no-typename1.C: New test.
37222
37223 PR c++/5533
37224 * g++.dg/parse/no-value1.C: New test.
37225
37226 PR c++/5921
37227 * g++.dg/parse/wrong-inline1.C: New test.
37228
37229 PR c++/6402
37230 * g++.dg/parse/ref1.C: New test.
37231
37232 PR c++/6992
37233 * g++.dg/parse/attr-ctor1.C: New test.
37234
37235 PR c++/7229
37236 * g++.dg/parse/namespace5.C: New test.
37237
37238 PR c++/7917
37239 * g++.dg/parse/func-def1.C: New test.
37240
37241 PR c++/8143
37242 * g++.dg/parse/undefined1.C: New test.
37243
37244 PR c++/5723, PR c++/8522
37245 * g++.dg/parse/specialization1.C: New test.
37246
37247 PR c++/163, PR c++/8595
37248 * g++.dg/parse/struct-as-enum1.C: New test.
37249
37250 PR c++/9173
37251 * g++.dg/parse/undefined2.C: New test.
37252
37253 2003-01-22 Mark Mitchell <mark@codesourcery.com>
37254
37255 PR c++/9298
37256 * g++.dg/parse/template1.C: New test.
37257
37258 PR c++/9384
37259 * g++.dg/parse/using1.C: New test.
37260
37261 PR c++/9285
37262 PR c++/9294
37263 * g++.dg/parse/expr2.C: New test.
37264
37265 PR c++/9388
37266 * g++.dg/parse/lookup2.C: Likewise.
37267
37268 2003-01-21 Jan Hubicka <jh@suse.cz>
37269
37270 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
37271 * gcc.c-torture/execute/eeprof-1.c: Likewise.
37272 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
37273 * gcc.c-torture/execute/string-opt-*.c: Likewise.
37274
37275 2003-01-20 Nick Clifton <nickc@redhat.com>
37276
37277 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
37278 problem with ARM sibcall code generation.
37279
37280 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
37281
37282 * gcc.c-torture/execute/20030120-1.c: New.
37283
37284 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
37285
37286 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
37287
37288 2003-01-17 Mark Mitchell <mark@codesourcery.com>
37289
37290 PR c++/9272
37291 * g++.dg/parse/ctor1.C: New test.
37292
37293 PR c++/9294:
37294 * g++.dg/parse/qualified1.C: New test.
37295
37296 * g++.dg/parse/typename3.C: New test.
37297
37298 2003-01-16 Richard Henderson <rth@redhat.com>
37299
37300 * g++.dg/tls/init-2.C: Fix error matches for real this time.
37301
37302 2003-01-16 Richard Henderson <rth@redhat.com>
37303
37304 * g++.dg/pch/pch.exp: Copy test header to the working directory
37305 before using it either for precompilation or direct use.
37306 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
37307 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
37308
37309 2003-01-16 Richard Henderson <rth@redhat.com>
37310
37311 * gcc.dg/pch/pch.exp: Copy test header to the working directory
37312 before using it either for precompilation or direct use.
37313 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
37314 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
37315
37316 2003-01-16 Mark Mitchell <mark@codesourcery.com>
37317
37318 * g++.dg/ext/typename1.C: Add typename keyword.
37319 * g++.dg/template/crash1.C: Update error messages.
37320 * g++.dg/template/crash2.C: Remove error message.
37321 * g++.dg/parse/typename2.C: New test.
37322 * g++.dg/template/typename2.C: Change implicit
37323 typename warning into error.
37324 * g++.old-deja/g++.benjamin/tem03.C: Issue more
37325 error messages.
37326 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
37327 * g++.old-deja/g++.brendan/crash56.C: Add this->.
37328 * g++.old-deja/g++.law/visibility13.C: Remove error
37329 messages.
37330 * g++.old-deja/g++.ns/template17.C: Reorder code to
37331 make declaration visible in template.
37332 * g++.old-deja/g++.pt/crash3.C: Fix typos.
37333 * g++.old-deja/g++.pt/crash36.C: Issue more error
37334 messages.
37335 * g++.old-deja/g++.pt/crash5.C: Improve error
37336 message.
37337 * g++.old-deja/g++.pt/crash67.C: Remove warning.
37338 * g++.old-deja/g++.pt/inherit1.C: Add this->.
37339 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
37340 * g++.old-deja/g++.pt/typename16.C: Replace implicit
37341 typename warning with error message.
37342 * g++.old-deja/g++.pt/typename19.C: Remove warning.
37343 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
37344 * g++.old-deja/g++.robertl/eb24.C: Use this->.
37345
37346 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
37347
37348 * g++.dg/parse/ambig2.C: New test.
37349
37350 2003-01-15 Richard Henderson <rth@redhat.com>
37351
37352 * g++.dg/tls/init-2.C: Update error message string.
37353
37354 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37355
37356 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
37357
37358 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
37359
37360 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
37361 all for HC11/HC12.
37362 * gcc.c-torture/compile/20001205-1.x: Likewise.
37363 * gcc.c-torture/compile/20001226-1.x: Likewise.
37364 * gcc.c-torture/compile/920520-1.x: Likewise.
37365 * gcc.c-torture/compile/961203-1.x: Likewise.
37366 * gcc.c-torture/compile/20020604-1.x: Likewise.
37367
37368 2003-01-15 Jan Hubicka <jh@suse.cz>
37369
37370 * gcc.c-torture/compile/20030115-1.c: New test.
37371
37372 * gcc.dg/i386-fpcvt-1.c: New test.
37373 * gcc.dg/i386-fpcvt-2.c: New test.
37374
37375 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
37376
37377 Further conform g++'s __vmi_class_type_info to the C++ ABI
37378 specification.
37379 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
37380 the specification.
37381
37382 2003-01-14 Jan Hubicka <jh@suse.cz>
37383
37384 * gcc.dg/i386-fpcvt-1.c: New test.
37385 * gcc.dg/i386-fpcvt-2.c: New test.
37386
37387 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
37388
37389 * gcc.dg/i386-mmx-3.c: New test.
37390
37391 2003-01-12 Mark Mitchell <mark@codesourcery.com>
37392
37393 PR c++/9264
37394 * g++.dg/parse/octal1.C: New file.
37395
37396 PR c++/9172
37397 * g++.dg/parse/typename1.C: New file.
37398
37399 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
37400
37401 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
37402 * gcc.dg/bf-no-ms-layout.c: Likewise.
37403 * gcc.dg/bf-ms-attrib.c: Likewise.
37404
37405 2003-01-10 Mark Mitchell <mark@codesourcery.com>
37406
37407 PR c++/9099
37408 * g++.dg/parse/dtor1.C: New file.
37409
37410 PR c++/9128
37411 * g++.dg/rtti/typeid1.C: New file.
37412
37413 PR c++/9153
37414 * g++.dg/parse/lookup1.C: New file.
37415
37416 PR c++/9171
37417 * g++.dg/templ/spec5.C: New file.
37418
37419 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
37420
37421 * gcc.c-torture/compile/20030110-1.c: New test.
37422
37423 2003-01-09 Geoffrey Keating <geoffk@apple.com>
37424
37425 Merge from pch-branch:
37426
37427 2002-12-23 Geoffrey Keating <geoffk@apple.com>
37428
37429 * gcc.dg/pch/cpp-1.h: New.
37430 * gcc.dg/pch/cpp-1.c: New.
37431 * gcc.dg/pch/cpp-2.h: New.
37432 * gcc.dg/pch/cpp-2.c: New.
37433
37434 2002-11-19 Geoffrey Keating <geoffk@apple.com>
37435
37436 * gcc.dg/pch/except-1.h: New.
37437 * gcc.dg/pch/except-1.c: New.
37438
37439 2002-11-13 Geoffrey Keating <geoffk@apple.com>
37440
37441 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
37442 running test.
37443 * gcc.dg/pch: Include *.hp not *.h.
37444 * gcc.dg/pch/system-1.h: New.
37445 * gcc.dg/pch/system-1.c: New.
37446
37447 2002-11-11 Geoffrey Keating <geoffk@apple.com>
37448
37449 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
37450 rather than trying to build and run a program using PCH.
37451 * gcc.dg/pch: Remove dg-do commands from test files.
37452
37453 2002-11-08 Geoffrey Keating <geoffk@apple.com>
37454
37455 * gcc.dg/pch/macro-3.c: New.
37456 * gcc.dg/pch/macro-3.h: New.
37457
37458 2002-11-04 Geoffrey Keating <geoffk@apple.com>
37459
37460 * gcc.dg/pch/common-1.c: New.
37461 * gcc.dg/pch/common-1.h: New.
37462 * gcc.dg/pch/decl-1.c: New.
37463 * gcc.dg/pch/decl-1.h: New.
37464 * gcc.dg/pch/decl-2.c: New.
37465 * gcc.dg/pch/decl-2.h: New.
37466 * gcc.dg/pch/decl-3.c: New.
37467 * gcc.dg/pch/decl-3.h: New.
37468 * gcc.dg/pch/decl-4.c: New.
37469 * gcc.dg/pch/decl-4.h: New.
37470 * gcc.dg/pch/decl-5.c: New.
37471 * gcc.dg/pch/decl-5.h: New.
37472 * gcc.dg/pch/global-1.c: New.
37473 * gcc.dg/pch/global-1.h: New.
37474 * gcc.dg/pch/inline-1.c: New.
37475 * gcc.dg/pch/inline-1.h: New.
37476 * gcc.dg/pch/inline-2.c: New.
37477 * gcc.dg/pch/inline-2.h: New.
37478 * gcc.dg/pch/static-1.c: New.
37479 * gcc.dg/pch/static-1.h: New.
37480 * gcc.dg/pch/static-2.c: New.
37481 * gcc.dg/pch/static-2.h: New.
37482
37483 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
37484
37485 * g++.dg/pch/pch.exp: Better handle failing testcases.
37486 * gcc.dg/pch/pch.exp: Likewise.
37487 * gcc.dg/pch/macro-1.c: New.
37488 * gcc.dg/pch/macro-1.h: New.
37489 * gcc.dg/pch/macro-2.c: New.
37490 * gcc.dg/pch/macro-2.h: New.
37491
37492 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
37493
37494 * g++.dg/dg.exp: Treat files in pch/ specially.
37495 * g++.dg/pch/pch.exp: New file.
37496 * g++.dg/pch/empty.H: New file.
37497 * g++.dg/pch/empty.C: New file.
37498 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
37499 "precompile".
37500
37501 * gcc.dg/pch/pch.exp: New file.
37502 * gcc.dg/pch/empty.h: New file.
37503 * gcc.dg/pch/empty.c: New file.
37504 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
37505 "precompile".
37506
37507 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37508
37509 * g++.dg/template/friend14.C: New test.
37510
37511 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37512
37513 * gcc.dg/old-style-asm-1.c: New test.
37514
37515 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
37516
37517 * gcc.c-torture/compile/20030109-1.c: New test.
37518
37519 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37520
37521 * gcc.c-torture/execute/20030109-1.c: New test.
37522
37523 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
37524
37525 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
37526 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
37527 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
37528 * g++.old-deja/g++.mike/eh2.C: Likewise.
37529 * g++.old-deja/g++.mike/eh3.C: Likewise.
37530 * g++.old-deja/g++.mike/eh5.C: Likewise.
37531 * g++.old-deja/g++.mike/eh6.C: Likewise.
37532 * g++.old-deja/g++.mike/eh7.C: Likewise.
37533 * g++.old-deja/g++.mike/eh8.C: Likewise.
37534 * g++.old-deja/g++.mike/eh9.C: Likewise.
37535 * g++.old-deja/g++.mike/eh10.C: Likewise.
37536 * g++.old-deja/g++.mike/eh12.C: Likewise.
37537 * g++.old-deja/g++.mike/eh13.C: Likewise.
37538 * g++.old-deja/g++.mike/eh14.C: Likewise.
37539 * g++.old-deja/g++.mike/eh16.C: Likewise.
37540 * g++.old-deja/g++.mike/eh17.C: Likewise.
37541 * g++.old-deja/g++.mike/eh18.C: Likewise.
37542 * g++.old-deja/g++.mike/eh21.C: Likewise.
37543 * g++.old-deja/g++.mike/eh23.C: Likewise.
37544 * g++.old-deja/g++.mike/eh24.C: Likewise.
37545 * g++.old-deja/g++.mike/eh25.C: Likewise.
37546 * g++.old-deja/g++.mike/eh26.C: Likewise.
37547 * g++.old-deja/g++.mike/eh27.C: Likewise.
37548 * g++.old-deja/g++.mike/eh28.C: Likewise.
37549 * g++.old-deja/g++.mike/eh29.C: Likewise.
37550 * g++.old-deja/g++.mike/eh31.C: Likewise.
37551 * g++.old-deja/g++.mike/eh33.C: Likewise.
37552 * g++.old-deja/g++.mike/eh34.C: Likewise.
37553 * g++.old-deja/g++.mike/eh35.C: Likewise.
37554 * g++.old-deja/g++.mike/eh36.C: Likewise.
37555 * g++.old-deja/g++.mike/eh37.C: Likewise.
37556 * g++.old-deja/g++.mike/eh38.C: Likewise.
37557 * g++.old-deja/g++.mike/eh39.C: Likewise.
37558 * g++.old-deja/g++.mike/eh40.C: Likewise.
37559 * g++.old-deja/g++.mike/eh41.C: Likewise.
37560 * g++.old-deja/g++.mike/eh42.C: Likewise.
37561 * g++.old-deja/g++.mike/eh44.C: Likewise.
37562 * g++.old-deja/g++.mike/eh46.C: Likewise.
37563 * g++.old-deja/g++.mike/eh47.C: Likewise.
37564 * g++.old-deja/g++.mike/eh48.C: Likewise.
37565 * g++.old-deja/g++.mike/eh49.C: Likewise.
37566 * g++.old-deja/g++.mike/eh50.C: Likewise.
37567 * g++.old-deja/g++.mike/eh51.C: Likewise.
37568 * g++.old-deja/g++.mike/eh53.C: Likewise.
37569 * g++.old-deja/g++.mike/eh55.C: Likewise.
37570 * g++.old-deja/g++.mike/p7912.C: Likewise.
37571 * g++.old-deja/g++.mike/p9706.C: Likewise.
37572 * g++.old-deja/g++.mike/p10416.C: Likewise.
37573 * g++.old-deja/g++.mike/p11667.C: Likewise.
37574 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
37575 Remove redundant reference to Iris.
37576 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
37577 Elxsi, i860, Pico Java, and WE32K.
37578
37579 2003-01-07 Mark Mitchell <mark@codesourcery.com>
37580
37581 * g++.dg/ext/asm4.C: New test.
37582
37583 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37584
37585 PR c++/9030
37586 * g++.dg/template/friend12.C: New test.
37587 * g++.dg/template/friend13.C: Likewise.
37588 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
37589
37590 2003-01-08 Jan Hubicka <jh@suse.cz>
37591
37592 * gcc.dg/i386-cadd.c: New test.
37593 * gcc.dg/i386-cmov4.c: Likewise.
37594
37595 2003-01-06 Mark Mitchell <mark@codesourcery.com>
37596
37597 PR c++/9165
37598 * g++.dg/warn/Wunused-3.C: New test.
37599
37600 * g++.dg/abi/bitfield9.C: New test.
37601
37602 PR c++/9189
37603 * g++.dg/parse/defarg3.C: New test.
37604
37605 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
37606
37607 * g++.dg/parse/ambig1.C: New test.
37608 * g++.dg/parse/defarg2.C: New test.
37609
37610 2003-01-05 Mark Mitchell <mark@codesourcery.com>
37611
37612 * g++.dg/template/defarg-1.C: New test.
37613 * g++.dg/template/local2.C: Likewise.
37614
37615 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
37616
37617 * gcc.c-torture/execute/20030105-1.c: New test.
37618
37619 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37620
37621 * g++.dg/parse/namespace3.C: Remove extra semicolons.
37622 * g++.dg/parse/namespace4.C: Likewise.
37623
37624 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
37625
37626 * g++.dg/template/ntp2.C: New test.
37627
37628 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
37629
37630 * g++.dg/parse/extern-C-1.C: New test.
37631
37632 * g++.dg/parse/namespace4.C: New test.
37633
37634 * g++.dg/template/nested1.C: New test.
37635
37636 * g++.dg/parse/namespace3.C: New test.
37637
37638 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
37639
37640 * g++.dg/lookup/two-stage1.C: New test.
37641
37642 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37643
37644 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
37645 * g++.old-deja/g++.jason/access8.C: Likewise.
37646 * g++.old-deja/g++.other/decl5.C: Likewise.
37647
37648 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
37649
37650 * g++.dg/parse/parse7.C: New test.
37651
37652 2003-01-02 Mark Mitchell <mark@codesourcery.com>
37653
37654 PR c++/2843
37655 * g++.dg/ext/attrib7.C: New test.
37656
37657 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
37658
37659 * g++.dg/parse/parse6.C: New test.
37660
37661 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
37662
37663 * gcc.dg/h8300-stack-1.c: New.
37664
37665 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
37666
37667 g++.dg/lookup/exception1.C: New test.
37668
37669 g++.dg/lookup/template1.C: New test.
37670
37671 g++.dg/parse/namespace2.C: New test.
37672
37673 g++.dg/parse/parens2.C: New test.
37674
37675 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37676
37677 * g++.dg/parse/parse5.C: New test.
37678 * g++.dg/lookup/scoped4.C: New test.
37679
37680 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
37681
37682 * g++.dg/parse/parens1.C: New test.
37683
37684 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
37685 angle-bracket1.C.
37686 * g++.dg/parse/parens2.C: New test.
37687
37688 * g++.dg/lookup/scope-operator1.C: New test.
37689
37690 * g++.dg/parse/operator1.C: New test.
37691
37692 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37693
37694 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
37695 * g++.old-deja/g++.other/access6.C: Likewise.
37696 * g++.old-deja/g++.other/decl1.C: Likewise.
37697 * g++.old-deja/g++.pt/typename12.C: Likewise.
37698
37699 2002-12-31 Mark Mitchell <mark@codesourcery.com>
37700
37701 * g++.dg/parse/namespace1.C: New test.
37702
37703 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37704
37705 * g++.dg/parse/parse4.C: New test.
37706
37707 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37708
37709 * g++.dg/parse/parse3.C: New test.
37710
37711 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37712
37713 * g++.dg/parse/parse2.C: New test.
37714
37715 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37716
37717 * g++.dg/template/friend11.C: New test.
37718
37719 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37720
37721 * g++.dg/parse/parse1.C: New test.
37722
37723 2002-12-31 Janis Johnson <janis187@us.ibm.com>
37724
37725 * lib/profopt.exp: Change the name of a global variable to avoid
37726 possible clashes with other test suites.
37727
37728 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
37729
37730 * g++.dg/inherit/covariant8.C: New test.
37731
37732 2002-12-31 Mark Mitchell <mark@codesourcery.com>
37733
37734 * g++.dg/init/array9.C: New test.
37735
37736 PR c++/9112
37737 * g++.dg/parse/expr1.C: New test.
37738
37739 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
37740
37741 * gcc.c-torture/compile/20021230-1.c: New test.
37742
37743 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
37744
37745 * g++.dg/inherit/covariant5.C: New test.
37746 * g++.dg/inherit/covariant6.C: New test.
37747 * g++.dg/inherit/covariant7.C: New test.
37748
37749 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37750
37751 PR c++/2739
37752 * g++.dg/other/access2.C: New test.
37753
37754 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
37755
37756 * g++.dg/other/anon-struct.C: No longer fails
37757 * g++.old-deja/g++.brendan/parse4.C: Likewise.
37758 * g++.old-deja/g++.brendan/parse5.C: Likewise.
37759 * g++.old-deja/g++.brendan/parse6.C: Likewise.
37760
37761 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
37762
37763 * g++.dg/parse/angle-bracket.C (main): No longer fails.
37764
37765 2002-12-27 Mark Mitchell <mark@codesourcery.com>
37766
37767 * g++.dg/eh/spec4.C: Remove stray semicolon.
37768 * g++.dg/expr/pmf-1.C: Change error message.
37769 * g++.dg/ext/asm1.C: Remove stray semicolon.
37770 * g++.dg/ext/typename1.C: Add missing typenames.
37771 * g++.dg/inherit/template-as-base.C: Change error message.
37772 * g++.dg/lookup/scoped1.C: Likewise.
37773 * g++.dg/lookup/scoped2.C: Likewise.
37774 * g++.dg/lookup/using2.C: Likewise.
37775 * g++.dg/other/component1.C: Remove stray semicolon.
37776 * g++.dg/other/do1.C: Change error message.
37777 * g++.dg/other/error2.C: Likewise.
37778 * g++.dg/other/init1.C: Likewise.
37779 * g++.dg/other/packed1.C: Remove stray semicolon.
37780 * g++.dg/other/ptrmem2.C: Change error message.
37781 * g++.dg/parse/parameter-declaration-1.C: Remove line number
37782 marker.
37783 * g++.dg/special/initp1.C: Remove invalid attribute usage.
37784 * g++.dg/template/access3.C: Add typename keyword.
37785 * g++.dg/template/access5.C: Remove stray semicolon.
37786 * g++.dg/template/access6.C: Likewise.
37787 * g++.dg/template/complit1.C: Likewise.
37788 * g++.dg/template/crash1.C: Change error message.
37789 * g++.dg/template/inherit2.C: Remove stray semicolon.
37790 * g++.dg/template/instantiate2.C: Likewise.
37791 * g++.dg/template/instantiate3.C: Change error message.
37792 * g++.dg/template/qual1.C: Remove stray semicolon.
37793 * g++.dg/template/qualttp18.C: Change error message.
37794 * g++.dg/template/ref1.C: Remove stray semicolon.
37795 * g++.dg/template/sizeof1.C (A::value): Declare it.
37796 * g++.dg/template/spec4.C: Change error message.
37797 * g++.dg/template/static1.C: Likewise.
37798 * g++.dg/template/type1.C: Likewise.
37799 * g++.dg/template/typename3.C: Likewise.
37800 * g++.old-deja/g++.benjamin/13478.C: Change error message.
37801 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
37802 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
37803 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
37804 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
37805 named return value extension.
37806 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
37807 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
37808 * g++.old-deja/g++.bob/extern_C.C: Likewise.
37809 * g++.old-deja/g++.bob/inherit2.C: Likewise.
37810 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37811 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37812 * g++.old-deja/g++.brendan/crash13.C: Likewise.
37813 * g++.old-deja/g++.brendan/crash15.C: Likewise.
37814 * g++.old-deja/g++.brendan/crash18.C: Change error message.
37815 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
37816 * g++.old-deja/g++.brendan/crash38.C: Likewise.
37817 * g++.old-deja/g++.brendan/crash50.C: Likewise.
37818 * g++.old-deja/g++.brendan/crash56.C: Likewise.
37819 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
37820 syntax.
37821 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
37822 * g++.old-deja/g++.brendan/crash8.C: Change error message.
37823 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
37824 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37825 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
37826 * g++.old-deja/g++.brendan/template11.C: Likewise.
37827 * g++.old-deja/g++.brendan/template26.C: Likewise.
37828 * g++.old-deja/g++.brendan/template27.C: Use explicit
37829 specialization syntax.
37830 * g++.old-deja/g++.brendan/template30.C: Likewise.
37831 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
37832 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
37833 non-dependent names.
37834 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
37835 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
37836 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
37837 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
37838 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
37839 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
37840 named return value extension.
37841 * g++.old-deja/g++.ext/namedret2.C: Likewise.
37842 * g++.old-deja/g++.ext/namedret3.C: Likewise.
37843 * g++.old-deja/g++.ext/return1.C: Likewise.
37844 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
37845 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
37846 * g++.old-deja/g++.jason/access8.C: Likewise.
37847 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
37848 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
37849 pseudo-destructor names.
37850 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
37851 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
37852 pseudo-destructor names.
37853 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
37854 * g++.old-deja/g++.jason/overload19.C: Likewise.
37855 * g++.old-deja/g++.jason/overload32.C: Likewise.
37856 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
37857 stray semicolons.
37858 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
37859 * g++.old-deja/g++.jason/return.C: Likewise.
37860 * g++.old-deja/g++.jason/return2.C: Likewise.
37861 * g++.old-deja/g++.jason/shadow1.C: Likewise.
37862 * g++.old-deja/g++.jason/special.C: Use explicit specialization
37863 syntax.
37864 * g++.old-deja/g++.jason/template10.C: Account for use of
37865 non-dependent names.
37866 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
37867 syntax.
37868 * g++.old-deja/g++.jason/template37.C: Likewise.
37869 * g++.old-deja/g++.law/access4.C: Change error messages.
37870 * g++.old-deja/g++.law/arm13.C: Remove incorrect
37871 pseudo-destructor names.
37872 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
37873 * g++.old-deja/g++.law/ctors9.C: Likewise.
37874 * g++.old-deja/g++.law/cvt22.C: Likewise.
37875 * g++.old-deja/g++.law/dtors5.C: Likewise.
37876 * g++.old-deja/g++.law/global-init1.C: Likewise.
37877 * g++.old-deja/g++.law/missed-error3.C: Likewise.
37878 * g++.old-deja/g++.law/operators28.C: Likewise.
37879 * g++.old-deja/g++.law/visibility28.C: Likewise.
37880 * g++.old-deja/g++.martin/eval1.C: Likewise.
37881 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
37882 name.
37883 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
37884 * g++.old-deja/g++.mike/net34.C: Likewise.
37885 * g++.old-deja/g++.mike/net36.C: Likewise.
37886 * g++.old-deja/g++.mike/ns2.C: Likewise.
37887 * g++.old-deja/g++.mike/p12306.C: Likewise.
37888 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
37889 value extension.
37890 * g++.old-deja/g++.mike/p700.C: Likewise.
37891 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
37892 * g++.old-deja/g++.mike/p710.C: Likewise.
37893 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
37894 value extension.
37895 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
37896 * g++.old-deja/g++.mike/pmf9.C: Likewise.
37897 * g++.old-deja/g++.ns/crash2.C: Likewise.
37898 * g++.old-deja/g++.ns/crash3.C: Likewise.
37899 * g++.old-deja/g++.ns/invalid1.C: Likewise.
37900 * g++.old-deja/g++.ns/ns17.C: Likewise.
37901 * g++.old-deja/g++.ns/template16.C: Likewise.
37902 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
37903 keyword.
37904 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
37905 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
37906 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
37907 named return value extension.
37908 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
37909 * g++.old-deja/g++.other/access4.C: Issue additional error
37910 messages.
37911 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
37912 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
37913 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
37914 * g++.old-deja/g++.other/crash25.C: Change error message.
37915 * g++.old-deja/g++.other/crash4.C: Change error message.
37916 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
37917 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
37918 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
37919 checks.
37920 * g++.old-deja/g++.other/defarg8.C: Likewise.
37921 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
37922 * g++.old-deja/g++.other/dtor10.C: Likewise.
37923 * g++.old-deja/g++.other/incomplete.C: Likewise.
37924 * g++.old-deja/g++.other/linkage7.C: Likewise.
37925 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
37926 lookup algorithm.
37927 * g++.old-deja/g++.other/mangle2.C: Likewise.
37928 * g++.old-deja/g++.other/refinit2.C: Likewise.
37929 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
37930 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
37931 * g++.old-deja/g++.pt/crash28.C: Likewise.
37932 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
37933 syntax.
37934 * g++.old-deja/g++.pt/crash32.C: Change error message.
37935 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
37936 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
37937 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
37938 error message position.
37939 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
37940 * g++.old-deja/g++.pt/defarg8.C: Change error message.
37941 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
37942 syntax.
37943 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
37944 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
37945 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
37946 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
37947 keyword.
37948 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37949 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
37950 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
37951 keyword.
37952 * g++.old-deja/g++.pt/explicit71.C: Change error message.
37953 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
37954 syntax.
37955 * g++.old-deja/g++.pt/friend28.C: Account for use of
37956 non-dependent names.
37957 * g++.old-deja/g++.pt/friend29.C: Likewise.
37958 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
37959 rules.
37960 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
37961 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
37962 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
37963 lookup rules.
37964 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
37965 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
37966 keyword.
37967 * g++.old-deja/g++.pt/memclass20.C: Likewise.
37968 * g++.old-deja/g++.pt/memclass5.C: Likewise.
37969 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
37970 keyword.
37971 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
37972 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
37973 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
37974 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
37975 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
37976 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
37977 keyword.
37978 * g++.old-deja/g++.pt/spec10.C: Likewise.
37979 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
37980 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
37981 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
37982 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
37983 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
37984 * g++.old-deja/g++.pt/ttp62.C: Likewise.
37985 * g++.old-deja/g++.pt/ttp64.C: Likewise.
37986 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
37987 * g++.old-deja/g++.pt/typename15.C: Likewise.
37988 * g++.old-deja/g++.pt/typename22.C: Likewise.
37989 * g++.old-deja/g++.pt/typename6.C: Change error messages.
37990 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
37991 * g++.old-deja/g++.pt/virtual2.C: Likewise.
37992 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
37993 syntax.
37994 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
37995 return value extension.
37996 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
37997 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
37998 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
37999 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
38000
38001 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
38002
38003 * g++.dg/warn/inline1.C: New test.
38004 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
38005 * g++.old-deja/g++.jason/synth10.C: Likewise.
38006 * g++.old-deja/g++.mike/net31.C: Likewise.
38007 * g++.old-deja/g++.mike/p8786.C: Likewise.
38008
38009 * g++.dg/template/friend10.C: New test.
38010 * g++.dg/template/conv5.C: New test.
38011
38012 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
38013
38014 * g++.dg/lookup/scoped3.C: New test.
38015
38016 * g++.dg/lookup/decl1.C: New test.
38017 * g++.dg/lookup/decl2.C: New test.
38018
38019 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
38020
38021 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
38022 gcc.c-torture/compile/20021015-1.c,
38023 gcc.c-torture/compile/20021015-2.c,
38024 gcc.c-torture/compile/20021123-1.c,
38025 gcc.c-torture/compile/20021123-2.c,
38026 gcc.c-torture/compile/20021123-3.c,
38027 gcc.c-torture/compile/20021123-4.c,
38028 gcc.c-torture/execute/20021024-1.c: Add tests previously added
38029 only to 3.1 or 3.2 branch.
38030
38031 2002-12-23 Mark Mitchell <mark@codesourcery.com>
38032
38033 * gcc.dg/i386-bitfield3.c: New test.
38034
38035 * gcc.dg/i386-bitfield2.c: New test.
38036
38037 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
38038
38039 * g++.dg/parse/conv_op1.C: New test.
38040
38041 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
38042
38043 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
38044 approved.
38045
38046 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
38047
38048 * gcc.c-torture/compile/20021220-1.c: New test.
38049
38050 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
38051
38052 * gcc.dg/i386-fastcall-1.c: New.
38053
38054 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38055
38056 * gcc.c-torture/execute/20021219-1.c: New test.
38057
38058 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38059
38060 * gcc.dg/i386-pic-1.c: New test.
38061
38062 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38063
38064 PR c++/8099
38065 * g++.dg/template/friend9.C: New test.
38066
38067 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38068
38069 PR c++/3663
38070 * g++.dg/template/access7.C: New test.
38071
38072 2002-12-18 Nick Clifton <nickc@redhat.com>
38073
38074 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
38075 the libstdc++-v3 directory has been found.
38076
38077 2002-12-12 Devang Patel <dpatel@apple.com>
38078 * gcc.dg/darwin-ld-1.c: New test.
38079 * gcc.dg/darwin-ld-2.c: New test.
38080 * gcc.dg/darwin-ld-3.c: New test.
38081 * gcc.dg/darwin-ld-4.c: New test.
38082 * gcc.dg/darwin-ld-5.c: New test.
38083
38084 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
38085
38086 * gcc.c-torture/compile/20021212-1.c: New test.
38087
38088 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
38089
38090 * gcc.dg/fshort-wchar: New test.
38091
38092 2002-12-10 Mark Mitchell <mark@codesourcery.com>
38093
38094 PR c++/8372
38095 * g++.dg/template/dtor1.C: New test.
38096
38097 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
38098 markers.
38099
38100 2002-12-10 Jakub Jelinek <jakub@redhat.com>
38101
38102 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
38103
38104 2002-12-09 Mark Mitchell <mark@codesourcery.com>
38105
38106 * g++.dg/template/static1.C: New test.
38107 * g++.dg/template/static2.C: New test.
38108 * g++.old-deja/g++.ext/memconst.C: New test.
38109
38110 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38111
38112 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
38113 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
38114 * g++.dg/special/initp1.C: Likewise.
38115
38116 2002-12-06 Jakub Jelinek <jakub@redhat.com>
38117
38118 * gcc.c-torture/execute/20021204-1.c: New test.
38119
38120 2002-12-04 Geoffrey Keating <geoffk@apple.com>
38121
38122 * gcc.dg/ppc-fmadd-1.c: New file.
38123 * gcc.dg/ppc-fmadd-2.c: New file.
38124 * gcc.dg/ppc-fmadd-3.c: New file.
38125
38126 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38127
38128 * gcc.c-torture/compile/20021204-1.c: New test.
38129
38130 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
38131
38132 * g++.dg/inherit/covariant2.C: New test.
38133 * g++.dg/inherit/covariant3.C: New test.
38134 * g++.dg/inherit/covariant4.C: New test.
38135 * g++.dg/inherit/covariant1.C: Remove XFAIL.
38136 * g++.old-deja/g++.robertl/eb17.C: Likewise.
38137
38138 2002-12-03 Mark Mitchell <mark@codesourcery.com>
38139
38140 PR c++/8688
38141 * g++.dg/init/brace3.C: New test.
38142
38143 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
38144
38145 * gcc.dg/20020210-1.c: Fix a comment typo.
38146
38147 2002-12-02 Mark Mitchell <mark@codesourcery.com>
38148
38149 PR c++/8720
38150 * g++.dg/parse/defarg1.C: New test.
38151
38152 PR c++/8615
38153 * g++.dg/template/char1.C: New test.
38154
38155 * g++.dg/template/varmod1.C: Fix typo.
38156
38157 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38158
38159 DR 180
38160 * g++.old-deja/g++.pt/crash32.C: Expect error.
38161
38162 2002-12-01 Mark Mitchell <mark@codesourcery.com>
38163
38164 PR c++/5919
38165 * g++.dg/template/varmod1.C: New test.
38166
38167 PR c++/8727
38168 * g++.dg/inherit/typeinfo1.C: New test.
38169
38170 PR c++/8663
38171 * g++.dg/inherit/typedef1.C: New test.
38172
38173 2002-11-30 Mark Mitchell <mark@codesourcery.com>
38174
38175 PR c++/8332
38176 PR c++/8493
38177 * g++.dg/template/strlen1.C: New test.
38178
38179 PR c++/8227
38180 * g++.dg/template/ctor2.C: New test.
38181
38182 PR c++/8214
38183 * g++.dg/init/string1.C: New test.
38184
38185 PR c++/8511
38186 * g++.dg/template/friend8.C: New test.
38187
38188 2002-11-29 Joe Buck <jbuck@synopsys.com>
38189
38190 * g++.dg/lookup/anon2.C: New test.
38191
38192 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
38193
38194 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
38195 h8300 port.
38196
38197 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
38198
38199 * gcc.dg/bitfld-6.c: New test.
38200
38201 2002-11-27 Jan Hubicka <jh@suse.cz>
38202
38203 * gcc.c-torture/execute/20021127.[cx]: New test.
38204
38205 2002-11-26 Jan Hubicka <jh@suse.cz>
38206
38207 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
38208 quality.
38209
38210 2002-11-26 Geoffrey Keating <geoffk@apple.com>
38211
38212 * g++.dg/init/brace2.C: New test.
38213 * g++.old-deja/g++.mike/p9129.C: Correct.
38214
38215 2002-11-26 Mark Mitchell <mark@codesourcery.com>
38216
38217 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
38218
38219 2002-11-25 Andreas Bauer <baueran@in.tum.de>
38220
38221 * gcc.dg/sibcall-6: New test for indirect sibcalls.
38222
38223 2002-11-25 Mark Mitchell <mark@codesourcery.com>
38224
38225 * testsuite/g++.dg/abi/empty11.C: New test.
38226 * testsuite/g++.dg/rtti/cv1.C: New test.
38227
38228 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
38229
38230 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
38231
38232 2002-11-24 Mark Mitchell <mark@codesourcery.com>
38233
38234 * g++.dg/abi/empty10.C: New test.
38235
38236 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
38237
38238 * gcc.c-torture/compile/20021124-1.c: New test.
38239
38240 2002-11-22 Mark Mitchell <mark@codesourcery.com>
38241
38242 * g++.dg/abi/rtti2.C: New test.
38243
38244 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
38245
38246 * gcc.dg/i386-unroll-1.c: New test.
38247
38248 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38249
38250 * gcc.c-torture/compile/20021120-1.c: New test.
38251 * gcc.c-torture/compile/20021120-2.c: New test.
38252
38253 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38254
38255 * gcc.dg/bitfld-5.c: New test.
38256
38257 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38258
38259 * gcc.c-torture/execute/20021120-3.c: New test.
38260
38261 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38262
38263 * gcc.c-torture/execute/20021120-2.c: New test.
38264
38265 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38266
38267 * gcc.c-torture/execute/20021120-1.c: New test.
38268
38269 2002-11-20 Jakub Jelinek <jakub@redhat.com>
38270
38271 * gcc.c-torture/execute/20021118-3.c: New test.
38272
38273 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38274
38275 * gcc.c-torture/compile/20021119-1.c: New test.
38276
38277 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
38278
38279 * gcc.dg/duff-1.c: New test.
38280 * gcc.dg/duff-2.c: New test.
38281 * gcc.dg/duff-3.c: New test.
38282
38283 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
38284
38285 * gcc.dg/cpp/_Pragma5.c: New test.
38286
38287 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
38288
38289 * gcc.c-torture/execute/20021118-2.c: New test.
38290
38291 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
38292
38293 * gcc.c-torture/execute/20021118-1.c: New test.
38294
38295 2002-11-16 Jakub Jelinek <jakub@redhat.com>
38296
38297 * gcc.dg/20021116-1.c: New test.
38298
38299 2002-11-14 Mark Mitchell <mark@codesourcery.com>
38300
38301 * g++.dg/abi/vcall1.C: New test.
38302
38303 2002-11-14 Jakub Jelinek <jakub@redhat.com>
38304
38305 * gcc.dg/20021029-1.c: New test.
38306 * gcc.dg/20021029-2.c: New test.
38307
38308 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38309
38310 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
38311
38312 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
38313
38314 PR c/8439
38315 * gcc.dg/20021110.c: Move to ...
38316 * gcc.c-torture/compile/20021110.c: .... here.
38317
38318 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38319
38320 PR c/8467
38321 * gcc.c-torture/execute/20021111-1.c
38322
38323 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
38324
38325 PR c/8439
38326 * gcc.dg/20021110.c: New test.
38327
38328 2002-11-10 Mark Mitchell <mark@codesourcery.com>
38329
38330 * g++.dg/abi/vthunk3.C: Run only on x86.
38331
38332 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
38333
38334 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
38335
38336 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
38337
38338 * lib/compat.exp (compat-execute): Fix logic error in last
38339 change.
38340
38341 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
38342
38343 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
38344
38345 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38346
38347 PR c++/8389
38348 * g++.dg/template/access6.C: New test.
38349
38350 2002-11-08 Jan Hubicka <jh@suse.cz>
38351
38352 * gcc.dg/i386-ssefp-1.c: New test.
38353 * gcc.dg/i386-ssefp-1.c: New test.
38354
38355 2002-11-08 Jan Hubicka <jh@suse.cz>
38356
38357 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
38358
38359 2002-11-07 Mark Mitchell <mark@codesourcery.com>
38360
38361 * g++.dg/abi/vthunk3.C: New test.
38362
38363 PR c++/8338
38364 * g++.dg/template/crash2.C: New test.
38365
38366 2002-11-07 Mark Mitchell <mark@codesourcery.com>
38367
38368 * testsuite/g++.dg/abi/dtor1.C: New test.
38369 * testsuite/g++.dg/abi/dtor2.C: Likewise.
38370
38371 2002-11-05 Geoffrey Keating <geoffk@apple.com>
38372
38373 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
38374 Darwin.
38375
38376 2002-11-04 Adam Nemet <anemet@lnxw.com>
38377
38378 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
38379 -mthumb. Only xfail with -O0.
38380
38381 2002-11-03 Mark Mitchell <mark@codesourcery.com>
38382
38383 * g++.dg/abi/thunk1.C: New test.
38384 * g++.dg/abi/thunk2.C: Likewise.
38385 * g++.dg/abi/vtt1.C: Likewise.
38386
38387 2002-11-02 Diego Novillo <dnovillo@redhat.com>
38388
38389 PR optimization/8423
38390 * gcc.c-torture/execute/builtin-constant.c: New test.
38391
38392 2002-11-01 Zack Weinberg <zack@codesourcery.com>
38393
38394 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
38395 Add some more cases.
38396
38397 2002-11-01 Mark Mitchell <mark@codesourcery.com>
38398
38399 PR c++/8391
38400 * g++.dg/opt/local1.C: New test.
38401
38402 2002-10-30 Mark Mitchell <mark@codesourcery.com>
38403
38404 PR c++/8160
38405 * g++.dg/template/complit1.C: New test.
38406
38407 PR c++/8149
38408 * g++.dg/template/typename4.C: Likewise.
38409
38410 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38411
38412 Core issue 287, PR c++/7639
38413 * g++.dg/template/instantiate1.C: Adjust error location.
38414 * g++.dg/template/instantiate3.C: New test.
38415 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
38416 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
38417 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
38418
38419 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
38420
38421 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
38422
38423 2002-10-29 Mark Mitchell <mark@codesourcery.com>
38424
38425 PR c++/8287
38426 * g++.dg/init/dtor2.C: New test.
38427
38428 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38429
38430 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
38431 * gcc.dg/nest.c: Bypass errors on irix6.
38432
38433 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
38434
38435 * gcc.dg/nest.c: Expect error for mmix-*-*.
38436 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
38437
38438 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
38439
38440 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
38441 markers.
38442
38443 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
38444
38445 2002-10-25 Mike Stump <mrs@apple.com>
38446
38447 * gcc.dg/warn-1.c: New test.
38448
38449 2002-10-25 Zack Weinberg <zack@codesourcery.com>
38450
38451 * g++.dg/template/typename3.C: New test.
38452
38453 2002-10-25 Mark Mitchell <mark@codesourcery.com>
38454
38455 * g++.dg/lookup/ptrmem1.C: New test.
38456
38457 * g++.dg/abi/vthunk2.C: New test.
38458
38459 2002-10-25 Zack Weinberg <zack@codesourcery.com>
38460
38461 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
38462
38463 2002-10-24 Mark Mitchell <mark@codesourcery.com>
38464
38465 * g++.dg/abi/empty9.C: New test.
38466
38467 2002-10-24 Richard Henderson <rth@redhat.com>
38468
38469 * g++.dg/inherit/thunk1.C: Enable for ia64.
38470
38471 2002-10-23 Mark Mitchell <mark@codesourcery.com>
38472
38473 PR c++/8067
38474 * g++.dg/lookup/pretty1.C: New test.
38475
38476 2002-10-23 Jakub Jelinek <jakub@redhat.com>
38477
38478 * gcc.dg/20021023-1.c: New test.
38479
38480 2002-10-23 Mark Mitchell <mark@codesourcery.com>
38481
38482 PR c++/7679
38483 * g++.dg/parse/inline1.C: New test.
38484
38485 2002-10-23 Richard Henderson <rth@redhat.com>
38486
38487 * g++.dg/inherit/thunk1.C: Enable for x86_64.
38488
38489 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
38490
38491 2002-10-22 Mark Mitchell <mark@codesourcery.com>
38492
38493 PR c++/6579
38494 * g++.dg/parse/stmtexpr3.C: New test.
38495
38496 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
38497
38498 * g++.dg/expr/cond1.C: New test.
38499
38500 2002-10-21 Zack Weinberg <zack@codesourcery.com>
38501
38502 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
38503
38504 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38505
38506 * g++.dg/abi/vbase13.C: New test.
38507 * g++.dg/abi/vbase14.C: Likewise.
38508
38509 2002-10-21 Jakub Jelinek <jakub@redhat.com>
38510
38511 * gcc.dg/tls/pic-1.c: New test.
38512 * gcc.dg/tls/nonpic-1.c: New test.
38513 * gcc.dg/20021018-1.c: New test.
38514
38515 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
38516
38517 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
38518 Remove only files with the same base name as the test case.
38519 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
38520 (profopt-execute): Likewise. Also, remove old profiling
38521 and performance data files before running the tests.
38522
38523 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
38524 * g++.dg/bprob/bprob.exp: Likewise.
38525 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
38526 to allow more general test case names.
38527
38528 * g++.dg/bprob/bprob-1.C: Rename to ...
38529 * g++.dg/bprob/g++-bprob-1.C: ... this.
38530
38531 * g77.dg/bprob/bprob-1.f: Rename to ...
38532 * g77.dg/bprob/g77-bprob-1.f: ... this.
38533
38534 2002-10-21 Zack Weinberg <zack@codesourcery.com>
38535
38536 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
38537 bison 1.50 or later.
38538
38539 2002-10-21 Janis Johnson <janis187@us.ibm.com>
38540
38541 * g++.dg/README: Describe more test directories.
38542
38543 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38544
38545 * g++.dg/init/array6.C: Add additional tests.
38546
38547 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
38548
38549 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
38550 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
38551
38552 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
38553
38554 * gcc.c-torture/compile/20020604-1.x: New.
38555 * gcc.c-torture/compile/simd-5.x: Likewise.
38556 * gcc.c-torture/execute/920710-1.x: Likewise.
38557 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
38558
38559 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38560
38561 * g++.dg/inherit/override1.C: Add dg-options clause.
38562
38563 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38564
38565 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
38566 _mm_slli_si128.
38567
38568 2002-10-19 Andreas Schwab <schwab@suse.de>
38569
38570 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
38571 directory component.
38572
38573 2002-10-18 Mark Mitchell <mark@codesourcery.com>
38574
38575 * g++.dg/inherit/thunk1.C: New test.
38576
38577 * g++.dg/inherit/override1.C: New test.
38578
38579 * g++.dg/abi/mangle11.C: New test.
38580 * g++.dg/abi/mangle14.C: New test.
38581 * g++.dg/abi/mangle17.C: New test.
38582
38583 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
38584
38585 * g++.dg/overload/member2.C: New test.
38586
38587 2002-10-17 Janis Johnson <janis187@us.ibm.com>
38588
38589 * g++.dg/README: Describe new compat directory.
38590 * g++.dg/dg.exp: Skip tests in compat directory.
38591 * README.compat: New file.
38592 * lib/compat.exp: New expect script.
38593 * g++.dg/compat: New test directory.
38594 * g++.dg/compat/compat.exp: New expect script.
38595 * g++.dg/compat/abi: New test directory.
38596 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
38597 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
38598 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
38599 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
38600 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
38601 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
38602 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
38603 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
38604 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
38605 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
38606 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
38607 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
38608 * g++.dg/compat/break: New test directory.
38609 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
38610 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
38611 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
38612 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
38613 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
38614 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
38615 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
38616 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
38617 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
38618 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
38619 g++.dg/compat/break/README: New files.
38620 * g++.dg/compat/eh: New test directory.
38621 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
38622 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
38623 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
38624 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
38625 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
38626 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
38627 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
38628 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
38629 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
38630 g++.dg/compat/eh/filter2_y.C,
38631 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
38632 g++.dg/compat/eh/new1_y.C,
38633 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
38634 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
38635 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
38636 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
38637 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
38638 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
38639 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
38640 g++.dg/compat/eh/unexpected1_y.C: New files.
38641 * g++.dg/compat/init: New test directory.
38642 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
38643 g++.dg/compat/init/array5_y.C,
38644 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
38645 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
38646 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
38647 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
38648 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
38649 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
38650 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
38651 g++.dg/compat/init/init-ref2_y.C: New files.
38652
38653 2002-10-17 Mark Mitchell <mark@codesourcery.com>
38654
38655 PR c++/7584
38656 * g++.dg/inherit/using3.C: New test.
38657
38658 2002-10-17 Jan Hubicka <jh@suse.cz>
38659
38660 * gcc.dg/20021017-2.c: New test.
38661
38662 2002-10-17 Mark Mitchell <mark@codesourcery.com>
38663
38664 * g++.dg/abi/mangle16.C: Adjust.
38665
38666 * g++.dg/init/array8.C: New test.
38667
38668 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
38669
38670 * gcc.dg/special/mips-abi.exp: New test.
38671 * gcc.dg/special/mips-abi.s: Empty file used by the above.
38672
38673 2002-10-16 Mark Mitchell <mark@codesourcery.com>
38674
38675 * g++.dg/abi/mangle16.C: New test.
38676 * g++.dg/abi/mangle17.C: Likewise.
38677
38678 PR c++/7478
38679 * g++.dg/template/ref1.C: New test.
38680
38681 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38682
38683 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
38684
38685 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
38686
38687 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
38688
38689 2002-10-16 Mark Mitchell <mark@codesourcery.com>
38690
38691 PR c++/7524
38692 * g++.dg/init/array7.C: New test.
38693
38694 2002-10-15 Mark Mitchell <mark@codesourcery.com>
38695
38696 * g++.dg/init/array6.C: New test.
38697
38698 * g++.dg/abi/mangle13.C: Likewise.
38699 * g++.dg/abi/mangle14.C: Likewise.
38700 * g++.dg/abi/mangle15.C: Likewise.
38701
38702 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38703
38704 * g++.dg/abi/empty8.C: New test.
38705
38706 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
38707
38708 * g++.dg/init/ctor1.C: New test.
38709
38710 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
38711
38712 * gcc.c-torture/execute/20021015-1.c: New test.
38713
38714 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38715
38716 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
38717
38718 2002-10-14 Jan Hubicka <jh@suse.cz>
38719
38720 * gcc.dg/i386-ssetype-[1-5].c: New tests.
38721
38722 2002-10-14 Richard Henderson <rth@redhat.com>
38723
38724 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
38725
38726 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38727
38728 PR optimization/6631
38729 * g++.dg/opt/const2.C: New test.
38730
38731 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38732
38733 PR c++/7176
38734 * g++.dg/parse/friend1.C: New test.
38735 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
38736
38737 2002-10-14 Jakub Jelinek <jakub@redhat.com>
38738
38739 * gcc.dg/20021014-1.c: New test.
38740
38741 2002-10-11 Mark Mitchell <mark@codesourcery.com>
38742
38743 PR c++/5661
38744 * g++.dg/ext/vlm1.C: New test.
38745 * g++.dg/ext/vlm2.C: Likewise.
38746
38747 * g++.dg/init/array1.C: Remove invalid braces.
38748 * g++.dg/init/brace1.C: New test.
38749 * g++.dg/init/copy2.C: Likewise.
38750 * g++.dg/init/copy3.C: Likewise.
38751 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
38752 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
38753 braces.
38754
38755 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
38756
38757 * gcc.dg/cpp/assembler.S: Don't use -ansi.
38758
38759 2002-10-11 Richard Shann <richard.shann@superh.com>
38760
38761 * gcc.c-torture/compile/simd-5.c: New test.
38762
38763 2002-10-10 Roger Sayle <roger@eyesopen.com>
38764
38765 * gcc.c-torture/execute/shiftopt-1.c: New test case.
38766
38767 2002-10-10 Jim Wilson <wilson@redhat.com>
38768
38769 * gcc.c-torture/execute/20021010-1.c: New test.
38770
38771 2002-10-09 Zack Weinberg <zack@codesourcery.com>
38772
38773 PR c/7353
38774 * g++.dg/ext/typedef-init.C: New test.
38775 * gcc.dg/typedef-init.c: New test.
38776
38777 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
38778
38779 * gcc.dg/cpp/paste13.c: New test.
38780
38781 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38782
38783 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
38784 remaining platforms, XFAIL during compile, not execute. Don't
38785 XFAIL at -O0.
38786
38787 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
38788
38789 * gcc.dg/alias-1.c: Tweak expected warning.
38790
38791 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
38792
38793 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
38794
38795 2002-10-06 Andreas Jaeger <aj@suse.de>
38796
38797 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
38798 * gcc.dg/cpp/c++98.C: Likewise.
38799
38800 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
38801 * g++.dg/cpp/c++98.C: Likewise.
38802
38803 * g++.dg/README (Subdirectories): Mention cpp directory.
38804
38805 PR target/7559
38806 * gcc.dg/20021006-1.c: New test.
38807
38808 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38809
38810 PR c++/7804
38811 * g++.dg/other/warning1.C: New test.
38812
38813 2002-10-04 Roger Sayle <roger@eyesopen.com>
38814
38815 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
38816 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
38817 and sparc-*-* with -m64 as expected failures. See PR 8087.
38818
38819 2002-10-03 Mark Mitchell <mark@codesourcery.com>
38820
38821 PR c++/7931
38822 * g++.dg/template/ptrmem3.C: New test.
38823
38824 PR c++/7754
38825 * g++.dg/template/union1.C: New test.
38826
38827 2002-10-03 Mark Mitchell <mark@codesourcery.com>
38828
38829 PR c++/8006
38830 * g++.dg/abi/mangle9.C: New test.
38831 * g++.dg/abi/mangle10.C: New test.
38832 * g++.dg/abi/mangle11.C: New test.
38833 * g++.dg/abi/mangle12.C: New test.
38834
38835 2002-10-02 Mark Mitchell <mark@codesourcery.com>
38836
38837 PR c++/7188.
38838 * g++.dg/template/meminit1.C: New test.
38839 * g++.dg/warn/Wreorder-1.C: Likewise.
38840 * g++.old-deja/g++.mike/warn3.C: Tweak.
38841 * lib/prune.exp: Ingore "in copy constructor".
38842
38843 2002-10-02 Andreas Jaeger <aj@suse.de>
38844
38845 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
38846 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
38847 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
38848 on x86-64.
38849
38850 2002-10-01 Mark Mitchell <mark@codesourcery.com>
38851
38852 * gcc.dg/empty1.C: Fix typo.
38853
38854 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
38855
38856 * gcc.dg/alias-1.c: New test.
38857
38858 2002-10-01 Mark Mitchell <mark@codesourcery.com>
38859
38860 * gcc.dg/empty1.C: New test.
38861
38862 * g++.dg/tls/init-2.C: Tweak error messages.
38863
38864 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
38865
38866 * gcc.c-torture/compile/20020923-1.c: New test.
38867
38868 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
38869
38870 * gcc.c-torture/execute/ffs-1.c: New test.
38871 * gcc.c-torture/execute/ffs-2.c: Ditto.
38872
38873 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
38874
38875 * g++.dg/overload/member1.C: New test.
38876
38877 2002-09-30 Mark Mitchell <mark@codesourcery.com>
38878
38879 * g++.dg/abi/empty7.C: New test.
38880 * g++.dg/init/pm2.C: Likewise.
38881
38882 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
38883
38884 * g++.dg/rtti/crash1.C: New test.
38885
38886 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
38887
38888 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
38889 gcc.dg/sibcall-4.c: New tests.
38890
38891 2002-09-28 Roger Sayle <roger@eyesopen.com>
38892
38893 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
38894 powerpc and MMIX targets.
38895
38896 2002-09-27 Zack Weinberg <zack@codesourcery.com>
38897
38898 * gcc.dg/cpp/20020927-1.c: New.
38899
38900 2002-09-26 David S. Miller <davem@redhat.com>
38901
38902 * gcc.c-torture/compile/trunctfdf.c: New.
38903
38904 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38905
38906 * lib/target-supports.exp (check_weak_available): Handle solaris2.
38907
38908 2002-09-27 Alan Modra <amodra@bigpond.net.au>
38909
38910 * gcc.c-torture/execute/loop-15.c: New.
38911
38912 2002-09-26 Janis Johnson <janis187@us.ibm.com>
38913
38914 * README.QMTEST: Fix typo.
38915
38916 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
38917
38918 * gcc.dg/20020926-1.c: New test.
38919
38920 2002-09-25 David S. Miller <davem@redhat.com>
38921
38922 PR target/7842
38923 * gcc.c-torture/execute/shiftdi.c: New test.
38924
38925 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
38926
38927 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
38928 unique to the tool.
38929 * lib/g77.exp (g77_init): Likewise.
38930 * lib/g++.exp (g++_init): Likewise.
38931 * lib/objc.exp (objc_init): Likewise.
38932
38933 2002-09-25 Mark Mitchell <mark@codesourcery.com>
38934
38935 * g++.dg/abi/empty5.C: New test.
38936 * g++.dg/abi/empty6.C: New test.
38937 * g++.dg/abi/vbase12.C: New test.
38938
38939 2002-09-25 Richard Henderson <rth@redhat.com>
38940
38941 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
38942 too-small long double.
38943
38944 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
38945
38946 * gcc.dg/20020919-1.c: New test.
38947
38948 2002-09-23 Mark Mitchell <mark@codesourcery.com>
38949
38950 * g++.dg/abi/bitfield6.C: New test.
38951 * g++.dg/abi/bitfield7.C: New test.
38952 * g++.dg/abi/bitfield8.C: New test.
38953 * g++.dg/abi/vbase11.C: New test.
38954
38955 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
38956
38957 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
38958 hppa*-*-hpux*. Update test comment.
38959
38960 2002-09-20 Jakub Jelinek <jakub@redhat.com>
38961
38962 * gcc.dg/tls/struct-1.c: New test.
38963
38964 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
38965
38966 * gcc.dg/cpp/tr-warn2.c: Update.
38967
38968 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
38969
38970 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
38971
38972 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
38973
38974 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
38975 systems.
38976
38977 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
38978
38979 * gcc.c-torture/execute/ieee/mzero3.c: New test.
38980
38981 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38982 Adjust for c++filt moved to binutils. Remove spurious duplicate
38983 setting of cxxfilt.
38984
38985 2002-09-19 Geoffrey Keating <geoffk@apple.com>
38986
38987 * gcc.dg/20020312-2.c: Update for darwin.
38988
38989 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
38990
38991 * g++.old-deja/g++.other/crash32.C: Mark ICE.
38992
38993 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
38994
38995 * objc.dg/comp-types-1.m: New test.
38996 * objc.dg/comp-types-2.m: New test.
38997 * objc.dg/comp-types-3.m: New test.
38998 * objc.dg/comp-types-4.m: New test.
38999 * objc.dg/comp-types-5.m: New test.
39000 * objc.dg/comp-types-6.m: New test.
39001
39002 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
39003
39004 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
39005
39006 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
39007
39008 * g++.dg/other/do1.C: New test.
39009
39010 * g++.dg/template/subst1.C: New test.
39011
39012 2002-09-16 Steve Ellcey <sje@cup.hp.com>
39013
39014 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
39015
39016 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
39017
39018 * g++.dg/template/qualttp20.C: Adjust expected errors.
39019 * g++.old-deja/g++.jason/report.C: Likewise.
39020 * g++.old-deja/g++.other/qual1.C: Likewise.
39021
39022 * g++.dg/lookup/scoped2.C: New test.
39023
39024 * g++.dg/ext/asm3.C: New test.
39025
39026 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
39027
39028 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
39029
39030 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
39031
39032 * ChangeLog: follow spelling conventions.
39033 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
39034 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
39035 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
39036 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
39037 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
39038 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
39039 * g++.old-deja/g++.law/global-init1.C: Likewise.
39040 * g++.old-deja/g++.other/delete4.C: Likewise.
39041 * g++.old-deja/g++.other/inline21.C: Likewise.
39042 * g++.old-deja/g++.other/singleton.C: Likewise.
39043 * g77.dg/strlen0.f: Likewise.
39044 * g77.f-torture/compile/20010519-1.f: Likewise.
39045 * g77.f-torture/compile/980310-4.f: Likewise.
39046 * gcc.c-torture/compile/20000605-1.c: Likewise.
39047 * gcc.c-torture/execute/20020225-1.c: Likewise.
39048 * gcc.dg/c90-hexfloat-2.c: Likewise.
39049 * gcc.dg/c99-bool-1.c: Likewise.
39050 * gcc.dg/c99-hexfloat-2.c: Likewise.
39051 * gcc.dg/dll-2.c: Likewise.
39052 * gcc.dg/wtr-union-init-1.c: Likewise.
39053 * gcc.dg/wtr-union-init-2.c: Likewise.
39054 * gcc.dg/wtr-union-init-3.c: Likewise.
39055 * gcc.dg/cpp/avoidpaste1.c: Likewise.
39056 * gcc.dg/cpp/defined.c: Likewise.
39057 * gcc.dg/cpp/macsyntx.c: Likewise.
39058 * gcc.dg/cpp/paste2.c: Likewise.
39059 * gcc.dg/cpp/trad/defined.c: Likewise.
39060 * gcc.dg/format/c90-printf-1.c: Likewise.
39061 * gcc.dg/format/c90-scanf-1.c: Likewise.
39062 * gcc.dg/format/c99-printf-1.c: Likewise.
39063 * gcc.dg/format/c99-scanf-1.c: Likewise.
39064 * gcc.misc-tests/gcov-8.c: Likewise.
39065 * lib/profopt.exp: Likewise.
39066
39067 2002-09-15 Krister Walfridsson <cato@df.lth.se>
39068
39069 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
39070
39071 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
39072
39073 * g++.dg/inherit/using2.C: New test.
39074
39075 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
39076
39077 * ChangeLog: Follow spelling conventions.
39078 * g++.dg/template/friend4.C: Likewise.
39079 * g++.old-deja/g++.pt/crash67.C: Likewise.
39080 * gcc.c-torture/execute/20000801-4.c: Likewise.
39081 * gcc.dg/c90-digraph-1.c: Likewise.
39082 * gcc.dg/c94-digraph-1.c: Likewise.
39083 * gcc.dg/c99-digraph-1.c: Likewise.
39084 * gcc.dg/cpp/line5.c: Likewise.
39085 * gcc.dg/cpp/multiline.c: Likewise.
39086 * gcc.dg/cpp/trad/literals-1.c: Likewise.
39087 * gcc.dg/format/attr-3.c: Likewise.
39088 * gcc.dg/format/c90-scanf-3.c: Likewise.
39089 * gcc.dg/format/ext-4.c: Likewise.
39090
39091 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
39092
39093 * g++.dg/template/pretty1.C: New test.
39094
39095 2002-09-14 Alan Modra <amodra@bigpond.net.au>
39096
39097 * gcc.c-torture/execute/struct-cpy-1.c: New test.
39098
39099 2002-09-13 Matt Austern <austern@apple.com>
39100
39101 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
39102 passing a cast expression to a function by const reference.
39103
39104 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
39105
39106 * g++.dg/template/deduce1.C: New test.
39107
39108 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
39109
39110 * gcc.c-torture/execute/simd-1.c: Force all use of int to
39111 32-bit int.
39112
39113 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
39114
39115 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
39116 usage.
39117
39118 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
39119
39120 * gcc.c-torture/compile/20020910-1.c: New test.
39121
39122 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
39123
39124 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
39125
39126 2002-09-10 Andreas Jaeger <aj@suse.de>
39127
39128 * gcc.dg/20020312-2.c: Adjust for x86-64.
39129
39130 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
39131
39132 * g77.dg/7388.f: New test case for PR 7388.
39133
39134 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
39135
39136 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
39137
39138 2002-09-05 Ziemowit Laski <zlaski@apple.com>
39139
39140 * objc.dg/proto-lossage-1.m: New test.
39141
39142 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
39143
39144 * gcc.dg/cpp/_Pragma4.c: Fix typo.
39145
39146 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
39147
39148 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
39149 expected to pass.
39150
39151 2002-09-06 Stan Shebs <shebs@apple.com>
39152 David Edelsohn <edelsohn@gnu.org>
39153
39154 * gcc.dg/weak: New directory.
39155 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
39156 target-specific xfail bits.
39157 * gcc.dg/typeof-2.c: Move to new directory.
39158 * gcc.dg/weak.exp: New expect script.
39159
39160 2002-09-06 Alan Modra <amodra@bigpond.net.au>
39161
39162 * gcc.c-torture/execute/extzvsi.c: New test.
39163
39164 2002-09-05 Stan Shebs <shebs@apple.com>
39165
39166 * gcc.dg/weak-1.c: xfail on Darwin.
39167 * gcc.dg/weak-2.c: Ditto.
39168 * gcc.dg/weak-3.c: Ditto.
39169 * gcc.dg/weak-4.c: Ditto.
39170 * gcc.dg/weak-5.c: Ditto.
39171 * gcc.dg/weak-6.c: Ditto.
39172 * gcc.dg/weak-7.c: Ditto.
39173 * gcc.dg/weak-8.c: Ditto.
39174 * gcc.dg/weak-9.c: Ditto.
39175
39176 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
39177
39178 * gcc.c-torture/execute/loop-14.c: New test.
39179
39180 2002-09-04 Jakub Jelinek <jakub@redhat.com>
39181
39182 * g++.dg/other/cxa-atexit1.C: New test.
39183
39184 * gcc.dg/typeof-2.c: New test.
39185
39186 2002-09-03 Roger Sayle <roger@eyesopen.com>
39187
39188 * gcc.dg/builtins-2.c: New testcase.
39189 * gcc.dg/builtins-3.c: New testcase.
39190
39191 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
39192
39193 * gcc.dg/cpp/_Pragma4.c: New test.
39194
39195 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
39196
39197 * objc/execute/nil_method-1.m: New testcase.
39198
39199 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
39200
39201 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
39202 [Object class], not [Object initialize].
39203
39204 2002-08-31 Roger Sayle <roger@eyesopen.com>
39205 Hans-Peter Nilsson <hp@bitrange.com>
39206
39207 * gcc.c-torture/execute/20020720-1.x: Skip test on
39208 mmix-knuth-mmixware. Correct comment.
39209
39210 2002-08-27 Mark Mitchell <mark@codesourcery.com>
39211
39212 * testsuite/g++.dg/abi/bitfield5.C: New test.
39213 * testsuite/g++.dg/abi/vbase10.C: Likewise.
39214
39215 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
39216
39217 * objc.dg/undeclared-selector.m: New test.
39218
39219 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
39220
39221 * g++.dg/other/offsetof1.C: Avoid cast warning.
39222
39223 2002-08-26 Ziemowit Laski <zlaski@apple.com>
39224
39225 * objc.dg/super-class-2.m: New test.
39226
39227 2002-08-24 Matt Austern <austern@apple.com>
39228
39229 * g++.dg/ext/lvaddr.C: New test.
39230 * g++.dg/ext/lvcast.C: New test.
39231
39232 2002-08-22 Mark Mitchell <mark@codesourcery.com>
39233
39234 * testsuite/g++.dg/inherit/cond1.C: New test.
39235
39236 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
39237
39238 * gcc.dg/noncompile/incomplete-1.c: New test.
39239
39240 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
39241
39242 * gcc.dg/typespec-1.c: New test.
39243
39244 2002-08-20 Devang Patel <dpatel@apple.com>
39245 * objc.dg/proto-hier-2.m: New test.
39246
39247 2002-08-19 Ziemowit Laski <zlaski@apple.com>
39248
39249 * objc.dg/bitfield-1.m: New test.
39250 * objc.dg/bitfield-2.m: New test.
39251
39252 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
39253
39254 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
39255 gcc.dg/c99-flex-array-4.c: New tests.
39256
39257 2002-08-16 Stan Shebs <shebs@apple.com>
39258
39259 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
39260
39261 2002-08-15 Jakub Jelinek <jakub@redhat.com>
39262
39263 * gcc.dg/typeof-1.c: New test.
39264 * g++.dg/ext/typeof2.C: New test.
39265
39266 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
39267
39268 * g++.dg/other/offsetof1.C: New test.
39269
39270 2002-08-14 Richard Henderson <rth@redhat.com>
39271
39272 * gcc.dg/tls/diag-3.c: Fix expected message strings.
39273
39274 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
39275
39276 * gcc.dg/cpp/_Pragma3.c: New test.
39277
39278 2002-08-13 Mark Mitchell <mark@codesourcery.com>
39279
39280 * g++.dg/template/inherit3: New test.
39281
39282 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
39283
39284 * gcc.dg/bitfld-4.c: Add blank options.
39285
39286 2002-08-09 Mark Mitchell <mark@codesourcery.com>
39287
39288 * g++.dg/template/crash1.C: New test.
39289
39290 2002-08-08 Jakub Jelinek <jakub@redhat.com>
39291
39292 * gcc.dg/tls/opt-2.c: New test.
39293
39294 2002-08-08 Devang Patel <dpatel@apple.com>
39295
39296 * objc.dg/selector-1.m : New test
39297
39298 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
39299
39300 * g++.dg/abi/bitfield4.C: New test.
39301 * gcc.dg/bitfld-4.c: New test.
39302
39303 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
39304
39305 * g++.dg/other/packed1.C: New test.
39306
39307 2002-08-07 Mark Mitchell <mark@codesourcery.com>
39308
39309 * g++.dg/abi/offsetof.C: Tweak error messages.
39310 * g++.old-deja/g++.mike/p10769a.C: Likewise.
39311
39312 2002-08-08 Jakub Jelinek <jakub@redhat.com>
39313
39314 * gcc.dg/bitfld-3.c: New test.
39315
39316 2002-08-07 Jakub Jelinek <jakub@redhat.com>
39317 Richard Henderson <rth@redhat.com>
39318
39319 * gcc.dg/i386-bitfield1.c: New test.
39320 * g++.dg/abi/bitfield3.C: Update.
39321
39322 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
39323
39324 * objc.dg/const-str-2.m: Update.
39325 * gcc.dg/cpp/c++98.c: Change to C extension.
39326 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
39327 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
39328
39329 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
39330
39331 * testsuite/gcc.dg/tls/diag-3.c: New.
39332
39333 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
39334
39335 * g++.dg/README (Subdirectories): Document new subdir expr.
39336 * g++.dg/expr/pmf-1.C: New test.
39337
39338 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
39339
39340 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
39341
39342 2002-08-06 Jakub Jelinek <jakub@redhat.com>
39343
39344 * g++.dg/abi/bitfield3.C: New test.
39345
39346 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
39347
39348 * lib/gcov.exp: Tweak expected line formats.
39349 * gcc.misc-tests/gcov8.c: New test.
39350 * gcc.misc-tests/gcov8.x: New flags.
39351
39352 2002-08-05 Jakub Jelinek <jakub@redhat.com>
39353
39354 * consistency.vlad/layout/endian.c: Include string.h.
39355
39356 * gcc.c-torture/execute/20020805-1.c: New test.
39357
39358 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
39359
39360 * g++.dg/other/conversion1.C: New test.
39361
39362 2002-08-03 Roger Sayle <roger@eyesopen.com>
39363
39364 * gcc.dg/builtins-1.c: New testcase.
39365
39366 2002-08-02 Mark Mitchell <mark@codesourcery.com>
39367
39368 * g++.dg/inherit/access3.C: New test.
39369
39370 2002-08-01 Jakub Jelinek <jakub@redhat.com>
39371
39372 * gcc.dg/ia64-visibility-2.c: New test.
39373
39374 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
39375
39376 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
39377 __qualifier_flags to __flags.
39378
39379 2002-07-31 Mark Mitchell <mark@codesourcery.com>
39380
39381 * g++.dg/inherit/operator1.C: New test.
39382 * g++.dg/lookup/disamb1.C: Fix typo in comment.
39383 * g++.dg/other/error1.C: Change expected error message.
39384 * g++.dg/template/conv4.C: Likewise.
39385
39386 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
39387
39388 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
39389 for documented behavior.
39390
39391 2002-07-25 Roger Sayle <roger@eyesopen.com>
39392
39393 * gcc.c-torture/execute/20020720-1.x: Skip this test on
39394 several targets known to fail.
39395
39396 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
39397
39398 * gcc.dg/mips-args-[123].c: New tests.
39399
39400 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
39401
39402 * gcc.dg/ppc-spe.c: New.
39403
39404 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
39405
39406 * g++.dg/other/ptrmem4.C: New testcase.
39407
39408 2002-07-24 Richard Henderson <rth@redhat.com>
39409
39410 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
39411
39412 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
39413
39414 * g++.dg/ext/alignof1.C (main): Return 0 for success.
39415
39416 2002-07-24 Roger Sayle <roger@eyesopen.com>
39417
39418 * gcc.c-torture/execute/memset-3.c: New testcase.
39419
39420 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
39421
39422 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
39423 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
39424
39425 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39426
39427 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
39428 Delete.
39429
39430 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
39431
39432 * gcc.c-torture/compile/simd-4.c: New test.
39433
39434 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39435
39436 PR c++/7347, c++/7348
39437 * g++.dg/template/access4.C: New test.
39438 * g++.dg/template/access5.C: New test.
39439 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
39440 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
39441 * g++.old-deja/g++.pt/ttp58.C: Likewise.
39442 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
39443
39444 2002-07-22 Jakub Jelinek <jakub@redhat.com>
39445
39446 * gcc.dg/gnu89-init-2.c: New test.
39447
39448 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
39449
39450 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
39451
39452 2002-07-20 Roger Sayle <roger@eyesopen.com>
39453
39454 * gcc.c-torture/execute/20020720-1.c: New testcase.
39455
39456 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
39457
39458 * gcc.dg/cpp/Wsignprom.c: New tests.
39459
39460 2002-07-20 Alan Modra <amodra@bigpond.net.au>
39461
39462 * gcc.c-torture/execute/loop-13.c: New test.
39463
39464 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
39465
39466 * gcc.dg/cpp/expr.c: New tests.
39467
39468 2002-07-18 David Edelsohn <edelsohn@gnu.org>
39469
39470 * g++.dg/opt/pr6713.C: Add template instantiation.
39471
39472 2002-07-18 Alan Modra <amodra@bigpond.net.au>
39473
39474 * gcc.dg/nest.c: New test.
39475
39476 2002-07-17 Richard Henderson <rth@redhat.com>
39477
39478 * g++.dg/opt/pr6713.C: New test.
39479
39480 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
39481
39482 * gcc.c-torture/execute/loop-2e.x: Let the testcase
39483 XFAIL for all x86 processors.
39484
39485 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
39486
39487 * gcc.c-torture/execute/20010122-1.x: Do not test with
39488 -fomit-frame-pointer.
39489
39490 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39491
39492 * g++.dg/template/instantiate2.C: New test.
39493 * g++.dg/template/spec4.C: New test.
39494
39495 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39496
39497 * g++.dg/template/access2.C: New test.
39498 * g++.dg/template/access3.C: New test.
39499
39500 2002-07-15 Zack Weinberg <zack@codesourcery.com>
39501
39502 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
39503 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
39504 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
39505 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
39506 Convert to use <stdarg.h>.
39507 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
39508 Delete.
39509 * gcc.dg/va-arg-2.c: New.
39510 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
39511
39512 2002-07-15 Jakub Jelinek <jakub@redhat.com>
39513
39514 * gcc.c-torture/compile/20020710-1.c: New test.
39515
39516 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
39517 Andrew Pinski <pinskia@physics.uc.edu>
39518
39519 gcc.c-torture/compile/simd-2.c: New testcase.
39520 gcc.c-torture/compile/simd-3.c: Likewise.
39521
39522 2002-07-11 Mark Mitchell <mark@codesourcery.com>
39523
39524 PR c++/7224
39525 * g++.dg/overload/error1.C: New test.
39526
39527 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39528
39529 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
39530 configuration and IRIX 6 O32 ABI.
39531
39532 2002-07-11 Roger Sayle <roger@eyesopen.com>
39533
39534 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
39535
39536 2002-07-10 Roger Sayle <roger@eyesopen.com>
39537
39538 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
39539
39540 2002-07-10 Jeffrey A Law <law@redhat.com>
39541
39542 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
39543
39544 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
39545
39546 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
39547
39548 * gcc.dg/20020312-2.c: Check for __PPC__.
39549
39550 2002-07-09 Diego Novillo <dnovillo@redhat.com>
39551
39552 * gcc.c-torture/compile/20020709-1.c: New test.
39553
39554 2002-07-07 Roger Sayle <roger@eyesopen.com>
39555
39556 * g++.dg/template/qualttp21.C: New test case.
39557
39558 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
39559
39560 * gcc.c-torture/compile/20020706-1.c: New test.
39561 * gcc.c-torture/compile/20020706-2.c: New test.
39562
39563 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
39564 Alexandre Oliva <aoliva@redhat.com>
39565
39566 * g++.dg/warn/incomplete1.C: New test.
39567
39568 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39569
39570 PR c++/7099
39571 * g++.dg/warn/noreturn1.C: New test.
39572
39573 2002-07-03 Mark Mitchell <mark@codesourcery.com>
39574
39575 PR c++/6706
39576 * g++.dg/debug/debug6.C: New test.
39577 * g++.dg/debug/debug7.C: New test.
39578
39579 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
39580
39581 * gcc.c-torture/compile/simd-3.c: New test.
39582
39583 2002-07-03 Chris Demetriou <cgd@broadcom.com>
39584
39585 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
39586 * gcc.dg/20020620-1.c: Likewise.
39587
39588 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39589
39590 PR c++/6944
39591 * g++.dg/init/array4.C: New test.
39592 * g++.dg/init/array5.C: New test.
39593
39594 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
39595
39596 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
39597 * gcc.c-torture/execute/simd-2.c (main): Likewise.
39598
39599 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39600
39601 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
39602 * gcc.dg/wtr-aggr-init-1.c: Likewise.
39603 * gcc.dg/wtr-conversion-1.c: Likewise.
39604 * gcc.dg/wtr-escape-1.c: Likewise.
39605 * gcc.dg/wtr-int-type-1.c: Likewise.
39606 * gcc.dg/wtr-label-1.c: Likewise.
39607 * gcc.dg/wtr-static-1.c: Likewise.
39608 * gcc.dg/wtr-strcat-1.c: Likewise.
39609 * gcc.dg/wtr-suffix-1.c: Likewise.
39610 * gcc.dg/wtr-switch-1.c: Likewise.
39611 * gcc.dg/wtr-unary-plus-1.c: Likewise.
39612 * gcc.dg/wtr-union-init-1.c: Likewise.
39613 * gcc.dg/wtr-union-init-2.c: Likewise.
39614 * gcc.dg/wtr-union-init-3.c: Likewise.
39615
39616 * gcc.dg/wtr-func-def-1.c: New test.
39617
39618 2002-07-02 Devang Patel <dpatel@apple.com>
39619
39620 * objc.dg/param-1.m: New test.
39621
39622 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
39623
39624 * gcc.dg/cpp/trad/directive.c: Add test.
39625 * gcc.dg/cpp/trad/macroargs.c: Add test.
39626 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
39627
39628 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
39629
39630 * gcc.dg/cpp/cmdlne-M.c: New test.
39631
39632 2002-07-02 Ziemowit Laski <zlaski@apple.com>
39633
39634 * objc.dg/desig-init-1.m: New test.
39635
39636 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39637
39638 PR c++/6716
39639 * g++.dg/template/instantiate1.C: New test.
39640
39641 2002-07-01 Mark Mitchell <mark@codesourcery.com>
39642
39643 PR c++/7112
39644 * g++.dg/template/sizeof2.C: New test.
39645
39646 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
39647
39648 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
39649 gcc.dg/cpp/trad/include.c: New tests.
39650
39651 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
39652
39653 PR target/7177
39654 * gcc.c-torture/compile/20020701-1.c: New test.
39655
39656 2002-07-01 Stan Shebs <shebs@apple.com>
39657
39658 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
39659 header here...
39660 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
39661 (objc-torture-execute): or here.
39662
39663 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
39664
39665 * gcc.c-torture/execute/arith-rand-ll.c: New test.
39666
39667 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
39668
39669 * gcc.dg/cpp/trad/escaped-nl.c: New test.
39670
39671 2002-06-30 Devang Patel <dpatel@apple.com>
39672
39673 * objc.dg/fsyntax-only.m: New test.
39674
39675 2002-06-27 Mark Mitchell <mark@codesourcery.com>
39676
39677 PR c++/6695
39678 * g++.dg/template/friend7.C: New file.
39679
39680 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
39681
39682 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
39683 return type.
39684
39685 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
39686
39687 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
39688 avoid division by zero.
39689
39690 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
39691
39692 * gcc.dg/Wunknownprag.c: New tests.
39693
39694 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
39695
39696 * gcc.c-torture/execute/simd-2.c: New test.
39697
39698 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
39699
39700 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
39701 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
39702 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
39703 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
39704 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
39705 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
39706 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
39707 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
39708 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
39709 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
39710 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
39711 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
39712 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
39713 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
39714 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
39715 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
39716 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
39717
39718 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
39719
39720 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
39721 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
39722 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
39723 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
39724 New tests.
39725 * gcc.dg/cpp/trad/directive.c: Update.
39726
39727 2002-06-23 Andreas Jaeger <aj@suse.de>
39728
39729 * gcc.c-torture/execute/complex-6.c: New.
39730
39731 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
39732
39733 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
39734 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
39735 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
39736 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
39737
39738 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
39739
39740 * gcc.dg/cpp/trad: New directory with traditional tests copied
39741 from parent directory.
39742 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
39743 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
39744 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
39745 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
39746 Move to trad/ and rename.
39747 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
39748 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
39749 gcc.dg/cpp/trad/redef2.c: New tests.
39750 * gcc.dg/cpp/trad/trad.exp: New driver.
39751
39752 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
39753
39754 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
39755 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
39756 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
39757 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
39758 Remove.
39759
39760 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
39761
39762 * gcc.dg/20020620-1.c: New test.
39763
39764 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39765
39766 * g++.dg/template/ttp4.C: New test.
39767
39768 2002-06-19 Jakub Jelinek <jakub@redhat.com>
39769
39770 * g++.dg/opt/vt1.C: Fix regexp.
39771
39772 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39773
39774 * gcc.c-torture/execute/pure-1.c: Make functions static again.
39775 Don't use attribute `noinline'.
39776
39777 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
39778
39779 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
39780
39781 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
39782
39783 * gcc.c-torture/execute/simd-1.c: New.
39784
39785 * gcc.dg/simd-1.c: New.
39786
39787 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
39788
39789 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
39790
39791 2002-06-16 Richard Henderson <rth@redhat.com>
39792
39793 * g++.dg/ext/anon-struct1.C: New.
39794 * g++.dg/ext/anon-struct2.C: New.
39795 * g++.dg/ext/anon-struct3.C: New.
39796 * gcc.dg/anon-struct-1.c: New.
39797 * gcc.dg/anon-struct-2.c: New.
39798 * gcc.dg/anon-struct-3.c: New.
39799 * gcc.dg/20011008-1.c: Adjust warning text.
39800 * gcc.dg/20020527-1.c: Add -fms-extensions.
39801
39802 2002-06-16 Richard Henderson <rth@redhat.com>
39803
39804 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
39805
39806 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
39807
39808 * gcc.c-torture/execute/20020615-1.c: New test.
39809
39810 2002-06-15 Roger Sayle <roger@eyesopen.com>
39811
39812 * gcc.c-tortuture/execute/compare-1.c: New test case.
39813 * gcc.c-tortuture/execute/compare-2.c: New test case.
39814 * gcc.c-tortuture/execute/compare-3.c: New test case.
39815
39816 2002-06-13 Richard Henderson <rth@redhat.com>
39817
39818 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
39819 ia64 ilp32.
39820
39821 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39822
39823 * g++.dg/template/typename2.C: Update error message.
39824
39825 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
39826
39827 * gcc.c-torture/execute/20020611-1.c: New test.
39828
39829 2002-06-11 Bob Wilson <bob.wilson@acm.org>
39830
39831 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
39832 list of targets to skip.
39833
39834 2002-06-10 Bob Wilson <bob.wilson@acm.org>
39835
39836 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
39837 targets if not optimizing.
39838
39839 2002-06-10 Jakub Jelinek <jakub@redhat.com>
39840
39841 * gcc.c-torture/compile/20020605-1.c: New test.
39842
39843 * g++.dg/opt/vt1.C: New test.
39844
39845 * gcc.dg/20020531-1.c: New test.
39846
39847 * gcc.dg/20020530-1.c: New test.
39848
39849 * gcc.dg/20020527-1.c: New test.
39850
39851 * g++.dg/opt/cse1.C: New test.
39852
39853 2002-06-07 Roger Sayle <roger@eyesopen.com>
39854
39855 * gcc.dg/20020607-2.c: New test case.
39856
39857 2002-06-07 Jakub Jelinek <jakub@redhat.com>
39858
39859 * gcc.c-torture/compile/20020604-1.c: New test.
39860
39861 2002-06-04 Richard Henderson <rth@redhat.com>
39862
39863 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
39864 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
39865 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
39866
39867 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
39868
39869 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
39870
39871 2002-06-03 Richard Henderson <rth@redhat.com>
39872
39873 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
39874 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
39875
39876 2002-06-02 Richard Henderson <rth@redhat.com>
39877
39878 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
39879 test functions static.
39880
39881 2002-06-02 Andreas Jaeger <aj@suse.de>
39882
39883 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
39884 now.
39885
39886 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
39887
39888 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
39889 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
39890 Update for mofified diagnostics.
39891 * gcc.dg/c99-intconst-1.c: No longer fail.
39892
39893 2002-06-02 Richard Henderson <rth@redhat.com>
39894
39895 * gcc.dg/uninit-A.c: Remove xfail markers.
39896
39897 2002-06-01 Roger Sayle <roger@eyesopen.com>
39898
39899 * gcc.dg/fnegate-1.c: New test case.
39900
39901 2002-05-30 Osku Salerma <osku@iki.fi>
39902
39903 * gcc.c-torture/execute/mayalias-1.c: New file.
39904
39905 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
39906
39907 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
39908 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
39909 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
39910
39911 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
39912
39913 * gcc.c-torture/execute/20020529-1.c: New test.
39914
39915 2002-05-27 Richard Henderson <rth@redhat.com>
39916
39917 * g++.dg/ext/attrib6.C: New test case.
39918
39919 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39920
39921 * gcc.c-torture/execute/pure-1.c: New test.
39922
39923 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
39924
39925 * gcc.dg/cpp/arith-2.c: Remove.
39926
39927 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
39928
39929 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
39930 * gcc.dg/cpp/if-3.c: Remove.
39931
39932 2002-05-26 Jakub Jelinek <jakub@redhat.com>
39933
39934 * g++.dg/opt/cse2.C: New test.
39935
39936 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
39937
39938 * gcc.dg/cpp/arith-1.c: New semantic tests.
39939 * gcc.dg/cpp/if-1.c: Update.
39940
39941 2002-05-24 Ben Elliston <bje@redhat.com>
39942
39943 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
39944
39945 2002-05-24 Jakub Jelinek <jakub@redhat.com>
39946
39947 * gcc.dg/verbose-asm.c: New test.
39948
39949 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
39950
39951 * gcc.dg/cpp/paste12.c: New test.
39952
39953 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39954
39955 * g++.dg/parse/named_ops.C: New test.
39956
39957 2002-05-23 Mark Mitchell <mark@codesourcery.com>
39958
39959 * gcc.dg/weak-8.c: New test.
39960
39961 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
39962
39963 * gcc.dg/weak-2.c: Allow optional leading underscore
39964 in scan-assembler symbol name.
39965 * gcc.dg/weak-3.c: Likewise.
39966 * gcc.dg/weak-4.c: Likewise.
39967 * gcc.dg/weak-5.c: Likewise.
39968
39969 2002-05-23 Jakub Jelinek <jakub@redhat.com>
39970
39971 * gcc.dg/20020523-1.c: New test.
39972
39973 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39974
39975 * objc.dg/const-str-2.m: Update now that we stop after
39976 a command line error.
39977
39978 2002-05-22 Richard Henderson <rth@redhat.com>
39979
39980 * g++.dg/dg.exp: Fix typo in test pruneing.
39981
39982 2002-05-22 Richard Henderson <rth@redhat.com>
39983
39984 * g++.dg/dg.exp: Prune the tls subdirectory.
39985 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
39986 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
39987 * g++.dg/tls/init-1.C: New.
39988
39989 2002-05-22 Jakub Jelinek <jakub@redhat.com>
39990
39991 * gcc.dg/20020517-1.c: New test.
39992
39993 2002-05-21 Richard Henderson <rth@redhat.com>
39994
39995 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
39996 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
39997
39998 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
39999
40000 * g++.dg/other/copy2.C: New test.
40001
40002 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
40003
40004 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
40005 (MAX_COPY): Bump up to 10 times sizeof (long long).
40006 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
40007
40008 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
40009 sizeof (long long).
40010
40011 * gcc.c-torture/execute/strcpy-1.c: New test.
40012
40013 2002-05-19 Jason Merrill <jason2redhat.com>
40014
40015 * g++.dg/ext/oper1.C: New test.
40016
40017 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
40018 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
40019
40020 * README.QMTEST: New file.
40021
40022 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
40023
40024 2002-05-19 Andreas Jaeger <aj@suse.de>
40025
40026 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
40027 now.
40028 * gcc.c-torture/execute/loop-2d.x: Likewise.
40029
40030 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
40031
40032 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
40033 support weak symbols.
40034 * gcc.dg/weak-4.c: Likewise.
40035 * gcc.dg/weak-6.c: Likewise.
40036
40037 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
40038
40039 * gcc.dg/weak-3.c: Add dg-excess-error comment for
40040 cygwin, coff and h8300-*-hms targets
40041 * gcc.dg/weak-5.c: Likewise.
40042 * gcc.dg/weak-7.c: Likewise.
40043
40044 2002-05-16 Jason Merrill <jason@redhat.com>
40045
40046 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
40047 (scan-assembler-not, scan-assembler-dem): Likewise.
40048 (scan-assembler-dem-not): Likewise.
40049
40050 2002-05-15 Richard Henderson <rth@redhat.com>
40051
40052 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
40053
40054 2002-05-15 Richard Henderson <rth@redhat.com>
40055
40056 * gcc.dg/weak-5.c (vfoo1c): No warning here.
40057 (vfoo1f): Warning here.
40058 (vfoo1l): Don't redefine the alias.
40059
40060 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
40061
40062 * g++.dg/init/pm1.C: New test.
40063
40064 2002-05-12 David S. Miller <davem@redhat.com>
40065
40066 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
40067 types.
40068
40069 2002-05-10 Roger Sayle <roger@eyesopen.com>
40070
40071 * gcc.c-torture/execute/20020510-1.c: New test case.
40072
40073 2002-05-10 David S. Miller <davem@redhat.com>
40074
40075 * gcc.c-torture/execute/conversion.c: Test long double too.
40076
40077 2002-05-09 Jakub Jelinek <jakub@redhat.com>
40078
40079 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
40080 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
40081 * lib/g++.exp (g++_link_flags): Likewise.
40082 * lib/objc.exp (objc_target_compile): Likewise.
40083
40084 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
40085
40086 * gcc.dg/cpp/poison.c: Update.
40087 * gcc.dg/cpp/20000625-2.c: Remove.
40088 * gcc.dg/cpp/direct2s.c: Remove final test.
40089
40090 2002-05-08 Tom Rix <trix@redhat.com>
40091
40092 * gcc.c-torture/execute/20020508-1.c: New test.
40093 * gcc.c-torture/execute/20020508-2.c: New test.
40094 * gcc.c-torture/execute/20020508-3.c: New test.
40095
40096 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
40097
40098 * gcc.dg/cpp/charconst-4.c: More tests.
40099
40100 2002-05-08 Mark Mitchell <mark@codesourcery.com>
40101
40102 PR c/6569
40103 * gcc.dg/weak-3.c: Update location of warning messages.
40104 * gcc.dg/weak-5.c: Likewise.
40105
40106 2002-05-06 Roger Sayle <roger@eyesopen.com>
40107
40108 * gcc.c-torture/execute/20020506-1.c: New test case.
40109
40110 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
40111
40112 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
40113
40114 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40115
40116 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
40117
40118 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40119
40120 * gcc.dg/cpp/charconst-3.c: New test.
40121
40122 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40123
40124 * gcc.dg/cpp/charconst.c: Update tests.
40125
40126 2002-05-05 Tim Josling <tej@melbpc.org.au>
40127
40128 * treelang: Added directory for new sample language treelang. Also
40129 lib/treelang.exp: New file to signal treelang should be tested.
40130
40131 2002-05-03 Jakub Jelinek <jakub@redhat.com>
40132
40133 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
40134 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
40135 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
40136 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
40137 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
40138 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
40139 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
40140
40141 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
40142
40143 * gcc.dg/format/xopen-2.c: New test.
40144
40145 2002-05-03 Jakub Jelinek <jakub@redhat.com>
40146
40147 * gcc.dg/20020503-1.c: New test.
40148
40149 2002-05-02 Mark Mitchell <mark@codesourcery.com>
40150
40151 * g++.dg/init/dtor1.C: Make it tougher.
40152
40153 2002-05-01 Mark Mitchell <mark@codesourcery.com>
40154
40155 * g++.dg/init/dtor1.C: New test.
40156
40157 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
40158
40159 * gcc.dg/altivec-8.c: New.
40160
40161 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
40162
40163 * gcc.dg/altivec-7.c: New.
40164
40165 2002-04-29 Jakub Jelinek <jakub@redhat.com>
40166
40167 * g++.dg/parse/typedef1.C: New test.
40168
40169 2002-04-29 Mark Mitchell <mark@codesourcery.com>
40170
40171 PR c++/6486
40172 * g++.dg/template/friend6.C: New test.
40173
40174 PR c++/6492
40175 * g++.dg/init/copy1.C: New test.
40176
40177 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
40178
40179 * g++.dg/warn/effc1.C: New test.
40180
40181 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
40182
40183 * gcc.dg/cpp/if-cexp.c: Add a test.
40184
40185 2002-04-28 Jakub Jelinek <jakub@redhat.com>
40186
40187 * gcc.dg/20020426-2.c: New test.
40188
40189 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
40190
40191 * gcc.dg/cpp/if-mop.c: Update.
40192 * gcc.dg/cpp/if-mpar.c: Add test.
40193 * gcc.dg/cpp/if-oppr.c: Update.
40194
40195 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40196
40197 PR c/6343
40198 * gcc.dg/weak-[2-7].c: New tests.
40199
40200 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
40201
40202 * gcc.dg/enum1.c: New test.
40203
40204 2002-04-26 Mark Mitchell <mark@codesourcery.com>
40205
40206 PR c++/6497
40207 * g++.dg/inherit/access2.C: New test.
40208
40209 2002-04-26 Mark Mitchell <mark@codesourcery.com>
40210
40211 PR bootstrap/6445
40212 * gcc.dg/20020426-1.c: New test.
40213
40214 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
40215
40216 * g++.dg/abi/enum1.C: New test.
40217
40218 2002-04-26 Richard Henderson <rth@redhat.com>
40219
40220 * gcc.dg/c99-bool-1.c: Expect always true warning.
40221
40222 2002-04-25 Roger Sayle <roger@eyesopen.com>
40223
40224 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
40225
40226 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40227
40228 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
40229 targets.
40230
40231 2002-04-24 Mark Mitchell <mark@codesourcery.com>
40232
40233 * g++.dg/abi/mange7.C: New test.
40234
40235 PR c++/6438.
40236 * g++.dg/parse/stmtexpr2.C: New test.
40237
40238 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
40239
40240 * gcc.dg/20020312-2.c: Add SH target.
40241
40242 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40243
40244 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
40245 compiler output on mips*-*-irix*.
40246
40247 2002-04-23 Jakub Jelinek <jakub@redhat.com>
40248
40249 * g++.dg/parse/attr1.C: New test.
40250
40251 2002-04-23 Roger Sayle <roger@eyesopen.com>
40252
40253 * gcc.c-torture/execute/string-opt-17.c: New test case.
40254 * gcc.c-torture/execute/memset-2.c: New test case.
40255
40256 2002-04-23 Mark Mitchell <mark@codesourcery.com>
40257
40258 PR c++/6256:
40259 * g++.dg/template/friend5.C: New test.
40260
40261 PR c++/6331:
40262 * g++.dg/template/qual1.C: Likewise.
40263
40264 2002-04-22 Zack Weinberg <zack@codesourcery.com>
40265
40266 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
40267 Include stdlib.h, not stdio.h or ctype.h.
40268
40269 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
40270
40271 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
40272 cris-*-elf* and mmix-*-*.
40273 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
40274 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
40275 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
40276 Ditto.
40277 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
40278 * gcc.dg/wchar_t-1.c: Ditto.
40279
40280 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
40281
40282 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
40283 Clarify comment.
40284
40285 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
40286
40287 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
40288
40289 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40290
40291 * gcc.c-torture/execute/20000906-1.x: Delete.
40292
40293 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
40294
40295 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
40296
40297 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
40298
40299 * PR6367
40300 * g77.f-torture/execute/6367.f: New test.
40301 * g77.f-torture/execute/6367.x: Disable for MMIX.
40302
40303 2002-04-19 Mark Mitchell <mark@codesourcery.com>
40304
40305 * PR6352
40306 * g++.dg/opt/inline2.C: New test.
40307
40308 2002-04-18 Richard Henderson <rth@redhat.com>
40309
40310 * gcc.dg/20000906-1.c: Enable for all targets.
40311 * gcc.c-torture/compile/iftrap-2.c: New.
40312
40313 2002-04-18 Jakub Jelinek <jakub@redhat.com>
40314
40315 * gcc.dg/20020418-1.c: New test.
40316 * gcc.dg/20020418-2.c: New test.
40317
40318 2002-04-18 Richard Henderson <rth@redhat.com>
40319
40320 * gcc.c-torture/compile/iftrap-1.c: New.
40321 * gcc.dg/iftrap-1.c: Adjust for ia64.
40322 * gcc.dg/iftrap-2.c: New.
40323
40324 2002-04-18 Jakub Jelinek <jakub@redhat.com>
40325
40326 * gcc.c-torture/compile/20020418-1.c: New test.
40327
40328 2002-04-18 Roger Sayle <roger@eyesopen.com>
40329
40330 * gcc.c-torture/compile/20020415-1.c: New.
40331
40332 2002-04-18 David S. Miller <davem@redhat.com>
40333
40334 * gcc.c-torture/execute/20020418-1.c: New test.
40335
40336 2002-04-17 Jakub Jelinek <jakub@redhat.com>
40337
40338 * gcc.dg/20020416-1.c: New test.
40339
40340 * g++.dg/opt/inline1.C: New test.
40341
40342 2002-04-16 Jakub Jelinek <jakub@redhat.com>
40343
40344 * gcc.dg/altivec-5.c: New test.
40345
40346 * gcc.dg/20020415-1.c: New test.
40347
40348 2002-04-15 Mark Mitchell <mark@codesourcery.com>
40349
40350 * testsuite/lib/chill.exp: Remove.
40351
40352 2002-04-14 Jakub Jelinek <jakub@redhat.com>
40353
40354 * g++.dg/other/big-struct.C: New test.
40355
40356 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
40357
40358 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
40359 of scratch file.
40360
40361 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
40362
40363 PR c/6277
40364 * gcc.dg/i386-387-1.c: Allow optional leading underscore
40365 in scan-assembler function name
40366
40367 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
40368
40369 * g77.f-torture/execute/980628-4.x,
40370 g77.f-torture/execute/980628-5.x,
40371 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
40372 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
40373 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
40374 i[34567]86-*-*.
40375
40376 2002-04-13 David S. Miller <davem@redhat.com>
40377
40378 * gcc.c-torture/execute/20020413-1.c: New test.
40379
40380 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
40381
40382 * gcc.dg/asm-6.c,
40383 * g++.dg/ext/asm1.C: New tests.
40384
40385 2002-04-12 Mark Mitchell <mark@codesourcery.com>
40386
40387 PR c++ 5373.
40388 * g++.dg/parse/stmtexpr1.C: New test.
40389
40390 PR c++/5189.
40391 * g++.dg/template/copy1.C: New test.
40392
40393 2002-04-12 Richard Henderson <rth@redhat.com>
40394
40395 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
40396
40397 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
40398
40399 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
40400 gcc.c-torture/execute/20020307-2.c.
40401
40402 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
40403
40404 * g++.dg/ext/attrib5.C,
40405 * g++.dg/lookup/struct1.C: New tests.
40406
40407 2002-04-11 Jakub Jelinek <jakub@redhat.com>
40408
40409 * gcc.dg/20020411-1.c: New test.
40410
40411 * gcc.c-torture/execute/20020411-1.c: New test.
40412
40413 2002-04-10 Janis Johnson <janis187@us.ibm.com>
40414
40415 * g77.f-torture/execute/6177.f: New test.
40416
40417 2002-04-10 Jakub Jelinek <jakub@redhat.com>
40418
40419 PR middle-end/6247
40420 * g++.dg/opt/cleanup1.C: New test.
40421
40422 * g++.dg/opt/const1.C: New test.
40423
40424 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
40425
40426 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
40427
40428 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
40429
40430 PR c++/5507
40431 * g++.dg/template/typename2.C: New test.
40432
40433 2002-04-10 Alan Modra <amodra@bigpond.net.au>
40434
40435 * gcc.c-torture/execute/loop-12.c: New.
40436
40437 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
40438
40439 * g77.f-torture/execute/980628-4.x,
40440 g77.f-torture/execute/980628-5.x,
40441 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
40442 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
40443 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
40444
40445 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40446
40447 PR optimization/6086
40448 * g++.dg/opt/preinc1.C: New test.
40449
40450 2002-04-06 Mark Mitchell <mark@codesourcery.com>
40451
40452 PR c++/5571
40453 * g++.dg/opt/static2.C: New test.
40454
40455 2002-04-06 Mark Mitchell <mark@codesourcery.com>
40456
40457 PR c/5120
40458 * gcc.dg/20020406-1.c: New test.
40459
40460 2002-04-04 David S. Miller <davem@redhat.com>
40461
40462 * gcc.c-torture/execute/20020404-1.c: New test.
40463
40464 2002-04-04 Jakub Jelinek <jakub@redhat.com>
40465
40466 PR c/6123
40467 * gcc.dg/20020312-2.c: Do not declare global register variable
40468 if __PIC__ or __pic__ is defined.
40469
40470 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
40471
40472 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
40473 __asm__ so that it works correctly even if -ansi -pedantic-errors.
40474
40475 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40476
40477 * gcc.misc-tests/linkage.exp: Update last change to handle
40478 sparc*-, not just sparc-.
40479
40480 2002-04-03 Richard Henderson <rth@redhat.com>
40481
40482 * gcc.dg/cpp/ucs.c: Improved long UCS test.
40483
40484 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
40485
40486 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
40487
40488 2002-04-02 David S. Miller <davem@redhat.com>
40489
40490 * gcc.c-torture/execute/20020402-3.c: New test.
40491
40492 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
40493
40494 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
40495 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
40496
40497 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
40498 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
40499 g77.f-torture/execute/20001201.x,
40500 g77.f-torture/execute/u77-test.x: New files.
40501
40502 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
40503 * gcc.dg/wchar_t-1.c: Ditto.
40504
40505 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40506
40507 * gcc.c-torture/execute/20020402-1.c: New test.
40508
40509 2002-04-01 Richard Henderson <rth@redhat.com>
40510
40511 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
40512
40513 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
40514
40515 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40516
40517 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
40518
40519 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40520
40521 * g++.dg/inherit/template-as-base.C: Expect error.
40522 * g++.dg/inherit/namespace-as-base.C: Likewise.
40523
40524 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
40525
40526 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
40527 g++.dg/ext/instantiate3.C: Tweak match patterns.
40528
40529 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
40530 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
40531 -da test.
40532
40533 2002-03-31 Richard Henderson <rth@redhat.com>
40534
40535 * gcc.dg/special/alias-2.c: New.
40536 * gcc.dg/special/ecos.exp: Run it.
40537
40538 2002-03-31 Richard Henderson <rth@redhat.com>
40539
40540 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
40541
40542 2002-03-31 Kazu Hirata <kazu@hxi.com>
40543
40544 * gcc.dg/weak-1.c: Disable on h8300 port.
40545
40546 2002-03-29 Janis Johnson <janis187@us.ibm.com>
40547
40548 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
40549 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
40550 ordering tests.
40551 * g++.dg/bprob/bprob-1.C: New test.
40552 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
40553 * g++.dg/gcov/gcov-1.C: New test.
40554 * g++.dg/gcov/gcov-1.x: New file.
40555 * g++.dg/gcov/gcov-2.C: New test.
40556 * g++.dg/gcov/gcov-3.C: New test.
40557 * g++.dg/gcov/gcov-3.h: New file.
40558
40559 2002-03-28 Roger Sayle <roger@eyesopen.com>
40560
40561 * g++.old-deja/g++.other/builtins5.C: New test.
40562 * g++.old-deja/g++.other/builtins6.C: New test.
40563 * g++.old-deja/g++.other/builtins7.C: New test.
40564 * g++.old-deja/g++.other/builtins8.C: New test.
40565 * g++.old-deja/g++.other/builtins9.C: New test.
40566
40567 2002-03-29 Jakub Jelinek <jakub@redhat.com>
40568
40569 * g++.dg/opt/static1.C: New test.
40570
40571 * g++.dg/opt/longbranch1.C: New test.
40572
40573 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
40574
40575 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
40576
40577 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
40578
40579 2002-03-28 Jeffrey A Law (law@redhat.com)
40580
40581 * gcc.c-torture/execute/20020328-1.c: New test.
40582
40583 2002-03-27 Richard Henderson <rth@redhat.com>
40584
40585 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
40586 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
40587 move from g++.old-deja/g++.ext/.
40588
40589 2002-03-27 Mark Mitchell <mark@codesourcery.com>
40590
40591 * g++.dg/init/new2.C: New test.
40592
40593 2002-03-26 Richard Henderson <rth@redhat.com>
40594
40595 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
40596
40597 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
40598 on sparc.
40599
40600 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
40601 sparcv9 systems.
40602 * gcc.dg/20001102-1.c: Likewise.
40603
40604 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
40605
40606 * gcc.dg/cpp/endif-pedantic1.c,
40607 gcc.dg/cpp/endif-pedantic2.c: New tests.
40608
40609 2002-03-26 Mark Mitchell <mark@codesourcery.com>
40610
40611 * g++.dg/init/new1.C: New test.
40612
40613 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
40614
40615 * g++.dg/abi/vbase9.C: New test.
40616
40617 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
40618
40619 * gcc.dg/arm-asm.c: New test.
40620
40621 2002-03-26 Andrew Cagney <ac131313@redhat.com>
40622
40623 * gcc.dg/Wswitch-enum.c: New test.
40624 Fix PR c/5044.
40625
40626 2002-03-26 Richard Henderson <rth@redhat.com>
40627
40628 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
40629 structure.
40630
40631 2002-03-25 Richard Henderson <rth@redhat.com>
40632
40633 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
40634 sparcv9 systems.
40635
40636 * gcc.c-torture/compile/20011119-1.c (xxx): New.
40637 * gcc.c-torture/compile/20011119-2.c (xxx): New.
40638
40639 2002-03-25 Zack Weinberg <zack@codesourcery.com>
40640
40641 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
40642
40643 2002-03-25 Bob Wilson <bob.wilson@acm.org>
40644
40645 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
40646 targets using generic thunk support.
40647
40648 2002-03-25 Jakub Jelinek <jakub@redhat.com>
40649
40650 * gcc.c-torture/compile/20020323-1.c: New test.
40651
40652 * g++.dg/opt/conj2.C: New test.
40653
40654 2002-03-24 Richard Henderson <rth@redhat.com>
40655
40656 * gcc.dg/weak-1.c: Use -fno-common.
40657
40658 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40659
40660 * g77.dg/f77-edit-apostrophe-out.f: New test
40661 * g77.dg/f77-edit-h-out.f: New test
40662 * g77.dg/f77-edit-t-in.f: New test
40663 * g77.dg/f77-edit-t-out.f: New test
40664 * g77.dg/f77-edit-x-out.f: New test
40665 * g77.dg/f77-edit-slash-out.f: New test
40666 * g77.dg/f77-edit-colon-out.f: New test
40667 * g77.dg/f77-edit-s-out.f: New test
40668
40669 2002-03-24 Richard Henderson <rth@redhat.com>
40670
40671 * objc/execute/formal_protocol-6.x: New XFAIL.
40672
40673 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40674
40675 * gcc.dg/weak-1.c: Early return from dg-final on platforms
40676 that do not support weak symbols
40677
40678 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40679
40680 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
40681 * lib/g77.exp: Likewise.
40682 * lib/objc.exp: Likewise.
40683
40684 2002-03-23 Andrew Cagney <ac131313@redhat.com>
40685
40686 * gcc.dg/Wswitch-default.c: New test.
40687
40688 2002-03-23 Jakub Jelinek <jakub@redhat.com>
40689
40690 * g++.dg/other/enum1.C: New test.
40691
40692 2002-03-23 Zack Weinberg <zack@codesourcery.com>
40693
40694 * gcc.dg/pragma-ep-3.c: Fix typo.
40695
40696 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40697
40698 * g++.dg/inherit/template-as-base.C: New test.
40699
40700 2002-03-22 Jakub Jelinek <jakub@redhat.com>
40701
40702 * g++.old-deja/g++.other/dwarf2-1.C: Move...
40703 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
40704
40705 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
40706
40707 * gcc.dg/cpp/multiline.c: Update to match.
40708
40709 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
40710
40711 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
40712
40713 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
40714
40715 * gcc.dg/cpp/extratokens2.c: New file.
40716
40717 2002-03-21 David Edelsohn <edelsohn@gnu.org>
40718
40719 * gcc.dg/20020312-2.c: Add rs6000 target.
40720
40721 * gcc.c-torture/compile/20020319-1.c: New test.
40722
40723 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40724
40725 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
40726 (A, E): Handle this.
40727
40728 2002-03-20 Jason Merrill <jason@redhat.com>
40729
40730 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
40731 ignoring -fpic.
40732 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
40733 through prune_gcc_output.
40734
40735 2002-03-20 Jakub Jelinek <jakub@redhat.com>
40736
40737 * gcc.c-torture/compile/20020320-1.c: New test.
40738
40739 2002-03-19 Jakub Jelinek <jakub@redhat.com>
40740
40741 * gcc.c-torture/compile/20020318-1.c: New test.
40742
40743 * gcc.dg/struct-by-value-1.c: New test.
40744
40745 * gcc.dg/20020319-1.c: New test.
40746
40747 2002-03-18 Jakub Jelinek <jakub@redhat.com>
40748
40749 * g++.dg/opt/conj1.C: New test.
40750
40751 2002-03-17 Mark Mitchell <mark@codesourcery.com>
40752
40753 * g++.dg/template/qualttp20.C: Revert previous change.
40754 * g++.dg/template/qualttp3.C: Likewise.
40755 * g++.dg/template/qualttp4.C: Likewise.
40756 * g++.dg/template/qualttp5.C: Likewise.
40757 * g++.dg/template/qualttp6.C: Likewise.
40758 * g++.dg/template/qualttp7.C: Likewise.
40759 * g++.dg/template/qualttp8.C: Likewise.
40760 * g++.dg/template/recurse.C: Likewise.
40761
40762 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
40763
40764 * gcc.dg/cpp/wchar-1.c: Update.
40765
40766 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
40767
40768 * g++.dg/template/conv1.C: New test.
40769 * g++.dg/template/conv2.C: New test.
40770 * g++.dg/template/conv3.C: New test.
40771 * g++.dg/template/conv4.C: New test.
40772
40773 2002-03-15 Mark Mitchell <mark@codesourcery.com>
40774
40775 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
40776 * g++.dg/template/qualttp3.C: Likewise.
40777 * g++.dg/template/qualttp4.C: Likewise.
40778 * g++.dg/template/qualttp5.C: Likewise.
40779 * g++.dg/template/qualttp6.C: Likewise.
40780 * g++.dg/template/qualttp7.C: Likewise.
40781 * g++.dg/template/qualttp8.C: Likewise.
40782 * g++.dg/template/recurse.C: Likewise.
40783
40784 2002-03-15 Mark Mitchell <mark@codesourcery.com>
40785
40786 * g++.dg/opt/dtor1.C: New test.
40787
40788 2002-03-15 Jakub Jelinek <jakub@redhat.com>
40789
40790 * gcc.c-torture/compile/20020315-1.c: New test.
40791
40792 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
40793
40794 * gcc.dg/weak-1.c: Fix scan tests.
40795
40796 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
40797
40798 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
40799 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
40800 cris-*-aout* mmix-*-*.
40801 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
40802 cris-*-aout* mmix-*-*.
40803 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
40804 cris-*-elf* cris-*-aout* and mmix-*-*.
40805 * gcc.dg/20001009-1.c: Ditto.
40806 * gcc.dg/20010912-1.c: Ditto.
40807 * gcc.dg/20020122-4.c: Ditto.
40808 * gcc.dg/inline-2.c: Ditto.
40809
40810 2002-03-14 Jeffrey A Law (law@cygnus.com)
40811
40812 * gcc.c-torture/compile/20020314-1.c: New test.
40813
40814 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
40815
40816 * gcc.c-torture/execute/20020314-1.c: New test.
40817
40818 2002-03-14 Jakub Jelinek <jakub@redhat.com>
40819
40820 * g++.dg/warn/Wunused-1.C: New test.
40821
40822 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
40823
40824 * g++.dg/abi/mangle6.C: New test.
40825
40826 2002-03-13 Jakub Jelinek <jakub@redhat.com>
40827
40828 * gcc.c-torture/compile/20020309-2.c: New test.
40829
40830 * gcc.c-torture/compile/20020312-1.c: New test.
40831
40832 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
40833
40834 * g++.dg/other/access1.C: New test.
40835
40836 2002-03-12 Jakub Jelinek <jakub@redhat.com>
40837
40838 * gcc.c-torture/execute/wchar_t-1.c: New test.
40839
40840 2002-03-12 David Edelsohn <edelsohn@gnu.org>
40841
40842 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
40843
40844 2002-03-12 Roger Sayle <roger@eyesopen.com>
40845
40846 * gcc.dg/20020312-1.c: New test case.
40847
40848 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
40849
40850 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
40851
40852 2002-03-11 Richard Henderson <rth@redhat.com>
40853
40854 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
40855 * g++.old-deja/g++.jason/report.C: Likewise.
40856
40857 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
40858
40859 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
40860 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
40861
40862 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
40863
40864 * testsuite/g++.dg/overload/pmf1.C: New test.
40865
40866 2002-03-11 Kazu Hirata <kazu@hxi.com>
40867
40868 * gcc.c-torture/execute/20020307-1.c: Use long.
40869
40870 2002-03-11 Jakub Jelinek <jakub@redhat.com>
40871
40872 PR optimization/5844
40873 * gcc.dg/20020310-1.c: New test.
40874
40875 2002-03-09 Michael Meissner <meissner@redhat.com>
40876
40877 * gcc.c-torture/execute/memcpy-2.c: New test.
40878 * gcc.c-torture/execute/memset-1.c: New test.
40879 * gcc.c-torture/execute/strlen-1.c: New test.
40880 * gcc.c-torture/execute/strcmp-1.c: New test.
40881 * gcc.c-torture/execute/strncmp-1.c: New test.
40882
40883 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
40884
40885 * gcc.dg/ppc-ldstruct.c: New test.
40886
40887 2002-03-09 Jakub Jelinek <jakub@redhat.com>
40888
40889 * gcc.c-torture/execute/va-arg-22.c: New test.
40890
40891 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40892
40893 * gcc.c-torture/compile/20020309-1.c: New test.
40894
40895 2002-03-08 Jakub Jelinek <jakub@redhat.com>
40896
40897 * gcc.c-torture/execute/20020307-2.c: New test.
40898
40899 2002-03-07 Jeffrey A Law (law@redhat.com)
40900
40901 * g77.f-torture/compile/20020307-1.f: New test.
40902
40903 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
40904
40905 * gcc.dg/unordered-1.c: New test.
40906
40907 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
40908
40909 * gcc.c-torture/execute/20020307-1.c: New test.
40910
40911 2002-03-05 Jakub Jelinek <jakub@redhat.com>
40912
40913 * gcc.dg/20020304-1.c: New test.
40914
40915 * gcc.c-torture/compile/20020304-2.c: New test.
40916
40917 2002-03-04 Zack Weinberg <zack@codesourcery.com>
40918
40919 * gcc.c-torture/compile/20020304-1.c: New test case
40920 (from PR c/5830).
40921
40922 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
40923
40924 * gcc.dg/20020103-1.c: Add other -D ppc variants.
40925
40926 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
40927
40928 * g++.dg/other/classkey1.C: New test.
40929
40930 2002-03-01 Richard Henderson <rth@redhat.com>
40931
40932 * gcc.c-torture/compile/981223-1.x: New.
40933 * gcc.c-torture/compile/920625-1.x: New.
40934
40935 2002-02-28 Richard Henderson <rth@redhat.com>
40936
40937 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
40938
40939 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
40940
40941 * gcc.c-torture/execute/20020227-1.c: New test.
40942
40943 2002-02-27 Mark Mitchell <mark@codesourcery.com>
40944
40945 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
40946 here" ERROR lines.
40947 * g++.old-deja/g++.oliva/partord1.C: Likewise.
40948 * g++.old-deja.g++.other/defarg1.C: Likewise.
40949 * g++.old-deja/g++.pt/calls2.C: Likewise.
40950 * g++.old-deja/g++.pt/crash20.C: Likewise.
40951 * g++.old-deja/g++.pt/crash30.C: Likewise.
40952 * g++.old-deja/g++.pt/crash36.C: Likewise.
40953 * g++.old-deja/g++.pt/crash6.C: Likewise.
40954 * g++.old-deja/g++.pt/defarg13.C: Likewise.
40955 * g++.old-deja/g++.pt/derived3.C: Likewise.
40956 * g++.old-deja/g++.pt/error1.C: Likewise.
40957 * g++.old-deja/g++.pt/friend21.C: Likewise.
40958 * g++.old-deja/g++.pt/friend23.C: Likewise.
40959 * g++.old-deja/g++.pt/infinite1.C: Likewise.
40960 * g++.old-deja/g++.robertl/eb128.C: Likewise.
40961
40962 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
40963
40964 * gcc.c-torture/execute/20020225-2.c: New test.
40965
40966 2002-02-27 Zack Weinberg <zack@codesourcery.com>
40967
40968 * gcc.c-torture/execute/920730-1t.c,
40969 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
40970 Delete test cases, only relevant to -traditional.
40971
40972 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
40973
40974 * gcc.dg/cpp/undef1.c: Remove.
40975 * gcc.dg/cpp/directiv.c: Update.
40976 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
40977
40978 2002-02-27 Michael Meissner <meissner@redhat.com>
40979
40980 * gcc.c-torture/execute/20020226-1.c: New test.
40981
40982 2002-02-26 Jakub Jelinek <jakub@redhat.com>
40983
40984 * g++.dg/debug/debug4.C: New test.
40985
40986 * gcc.dg/ia64-visibility-1.c: New test.
40987
40988 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
40989
40990 * gcc.dg/debug/20020224-1.c: New.
40991
40992 2002-02-25 Kazu Hirata <kazu@hxi.com>
40993
40994 * gcc.c-torture/execute/960416-1.x: New.
40995 * gcc.c-torture/execute/divconst-3.x: Likewise.
40996
40997 2002-02-25 Jakub Jelinek <jakub@redhat.com>
40998
40999 * gcc.dg/20020224-1.c: New test.
41000
41001 2002-02-25 Alan Modra <amodra@bigpond.net.au>
41002
41003 * gcc.c-torture/execute/20020225-1.c: New.
41004
41005 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
41006
41007 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
41008
41009 2002-02-23 Jakub Jelinek <jakub@redhat.com>
41010
41011 * gcc.dg/20020222-1.c: New test.
41012
41013 2002-02-22 Jakub Jelinek <jakub@redhat.com>
41014
41015 * g++.dg/opt/anonunion1.C: New test.
41016
41017 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
41018
41019 * g++.dg/template/qualttp19.C: New test.
41020 * g++.dg/template/qualttp20.C: New test.
41021 * g++.old-deja/g++.jason/report.C: Adjust expected errors
41022 * g++.old-deja/g++.other/qual1.C: Likewise.
41023
41024 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
41025
41026 * gcc.dg/attr-alwaysinline.c: New.
41027
41028 2002-02-21 Jakub Jelinek <jakub@redhat.com>
41029
41030 * gcc.dg/20020220-1.c: New test.
41031
41032 * gcc.dg/20020220-2.c: New test.
41033
41034 * g++.dg/opt/mmx1.C: New test.
41035
41036 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
41037
41038 * gcc.c-torture/compile/20020110.c: New test.
41039
41040 2002-02-20 Jakub Jelinek <jakub@redhat.com>
41041
41042 * gcc.c-torture/execute/20020219-1.c: New test.
41043
41044 * gcc.dg/20020219-1.c: New test.
41045
41046 * gcc.dg/noncompile/20020220-1.c: New test.
41047
41048 * g++.dg/opt/ptrintsum1.C: New test.
41049
41050 * gcc.dg/debug/20020220-1.c: New test.
41051
41052 2002-02-17 Jakub Jelinek <jakub@redhat.com>
41053
41054 * gcc.c-torture/execute/20020216-1.c: New test.
41055
41056 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
41057
41058 * gcc.dg/decl-1.c: Update, new test.
41059
41060 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
41061
41062 * g++.dg/abi/bitfield1.C: New test.
41063 * g++.dg/abi/bitfield2.C: New test.
41064
41065 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
41066
41067 * gcc.dg/attr-nest.c: New test.
41068
41069 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
41070
41071 * gcc.c-torture/execute/20020215-1.c: New test.
41072
41073 2002-02-14 Jakub Jelinek <jakub@redhat.com>
41074
41075 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
41076 * g++.dg/debug/debug.exp: New.
41077 * g++.dg/debug/trivial.C: New.
41078 * g++.dg/debug/debug1.C: Moved...
41079 * g++.dg/other/debug1.C: ...from here.
41080 * g++.dg/debug/debug2.C: Moved...
41081 * g++.dg/other/debug2.C: ...from here.
41082 * g++.dg/debug/debug3.C: Moved...
41083 * g++.dg/other/debug3.C: ...from here.
41084
41085 * gcc.dg/noncompile/20020213-1.c: New test.
41086
41087 2002-02-13 Jakub Jelinek <jakub@redhat.com>
41088
41089 * g++.dg/other/debug3.C: New test.
41090
41091 * gcc.c-torture/execute/20020213-1.c: New test.
41092
41093 2002-02-13 Richard Smith <richard@ex-parrot.com>
41094
41095 * g++.old-deja/g++.other/thunk1.C: New test.
41096
41097 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
41098
41099 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
41100
41101 2002-02-13 Stan Shebs <shebs@apple.com>
41102
41103 * gcc.dg/altivec-3.c: New.
41104
41105 2002-02-12 Jakub Jelinek <jakub@redhat.com>
41106
41107 * gcc.dg/Wunreachable-1.c: New test.
41108 * gcc.dg/Wunreachable-2.c: New test.
41109
41110 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
41111
41112 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
41113
41114 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
41115
41116 * gcc.dg/decl-1.c: New test.
41117
41118 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
41119
41120 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
41121
41122 2002-02-10 Kazu Hirata <kazu@hxi.com>
41123
41124 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
41125 * gcc.c-torture/compile/980506-1.x: Likewise.
41126
41127 2002-02-10 Kazu Hirata <kazu@hxi.com>
41128
41129 * gcc.dg/20020210-1.c: New.
41130
41131 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
41132
41133 * g77.f-torture/execute/947.f: New regression test
41134 for PR fortran/947.
41135
41136 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
41137
41138 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
41139 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
41140
41141 2002-02-08 Richard Henderson <rth@redhat.com>
41142
41143 * gcc.c-torture/compile/labels-3.c: New.
41144
41145 2002-02-08 Jakub Jelinek <jakub@redhat.com>
41146
41147 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
41148 expression statements work instead.
41149 * gcc.dg/noncompile/20020207-1.c: New test.
41150
41151 2002-02-07 Richard Henderson <rth@redhat.com>
41152
41153 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
41154
41155 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41156
41157 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
41158 message from g77
41159 * lib/g77-dg.exp: Trim g77 error messages so that they are
41160 recognized by dg.exp.
41161
41162 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41163
41164 PR fortran/5473
41165 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
41166
41167 2002-02-07 Richard Henderson <rth@redhat.com>
41168
41169 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
41170 to be sufficiently aligned for integers.
41171
41172 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
41173
41174 * g++.dg/template/friend4.C: New test.
41175
41176 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41177
41178 PR fortran/5743
41179 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
41180 unsupported cases.
41181
41182 2002-02-07 Richard Henderson <rth@redhat.com>
41183
41184 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
41185 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
41186 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
41187 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
41188
41189 2002-02-06 Richard Henderson <rth@redhat.com>
41190
41191 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
41192
41193 2002-02-06 Janis Johnson <janis187@us.ibm.com>
41194
41195 * gcc.dg/20020206-1.c: New test.
41196
41197 2002-02-06 Jakub Jelinek <jakub@redhat.com>
41198
41199 * gcc.c-torture/execute/20020206-1.c: New test.
41200
41201 * gcc.c-torture/execute/20020206-2.c: New test.
41202
41203 PR optimization/5429:
41204 * gcc.c-torture/compile/20020206-1.c: New test.
41205
41206 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
41207
41208 * g++.dg/ext/align1.C: Do not use an explicit alignment value
41209 as certain file formats cannot support particularly large
41210 alignments.
41211
41212 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
41213 and do not expect to be able to link the executable.
41214
41215 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
41216 fail because the COFF format does not support the weak attribute.
41217
41218 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
41219
41220 * g77.dg/pr5473.f: New test
41221
41222 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
41223
41224 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
41225 Fix testcase accordingly.
41226
41227 2002-02-04 Richard Henderson <rth@redhat.com>
41228
41229 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
41230 (buf): Change to be an array of pointers, not ints.
41231
41232 2002-02-04 Jakub Jelinek <jakub@redhat.com>
41233
41234 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
41235 before all tests. Move warning one line above to match where it
41236 C frontend emits.
41237 * gcc.dg/Wswitch-2.c: New test.
41238 * g++.dg/warn/Wswitch-1.C: New test.
41239 * g++.dg/warn/Wswitch-2.C: New test.
41240
41241 2002-02-04 Richard Henderson <rth@redhat.com>
41242
41243 * g++.dg/abi/offsetof.C: Fix size comparison.
41244
41245 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
41246
41247 * gcc.dg/cast-qual-2.c: New test.
41248
41249 2002-02-04 Jakub Jelinek <jakub@redhat.com>
41250
41251 * gcc.dg/20020201-4.c: New test.
41252
41253 2002-02-04 Ben Elliston <bje@redhat.com>
41254
41255 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
41256 target_info attribute != 0, in addition to the empty string.
41257 (gcc_target_compile): Likewise.
41258
41259 2002-02-03 Andrew Cagney <ac131313@redhat.com>
41260
41261 * gcc.dg/Wswitch.c: New test.
41262 PR gcc/4475. PR gcc/3780.
41263
41264 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
41265
41266 * g77.f-torture/execute/5122.f: New test for regressions
41267 against PR fortran/5122.
41268
41269 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
41270
41271 * g77.f-torture/compile/pr3743.f: Delete
41272 * g77.dg/pr3743-1.f: New test.
41273 * g77.dg/pr3743-2.f: New test.
41274 * g77.dg/pr3743-3.f: New test.
41275 * g77.dg/pr3743-4.f: New test.
41276
41277 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
41278
41279 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
41280
41281 2002-02-02 Richard Henderson <rth@redhat.com>
41282
41283 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
41284 * gcc.c-torture/execute/bf64-1.c: Likewise.
41285
41286 2002-02-02 Jakub Jelinek <jakub@redhat.com>
41287
41288 * gcc.dg/20020201-2.c: New test.
41289
41290 * gcc.dg/20020201-3.c: New test.
41291
41292 * gcc.c-torture/execute/bitfld-2.c: New test.
41293
41294 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
41295
41296 * gcc.dg/bitfld-1.c: Update.
41297 * gcc.dg/bitfld-2.c: Update.
41298 * gcc.c-torture/execute/bitfld-1.x: New.
41299
41300 2002-02-02 Jakub Jelinek <jakub@redhat.com>
41301
41302 * gcc.c-torture/execute/20020201-1.c: New test.
41303
41304 2002-02-01 Janis Johnson <janis187@us.ibm.com>
41305
41306 PR target/5469
41307 * gcc.dg/20020201-1.c: New test.
41308
41309 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
41310
41311 PR fortran/3743
41312 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
41313 * g77.f-torture/compile/pr3743.x: Remove
41314
41315 2002-01-31 Tom Rix <trix@redhat.com>
41316
41317 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
41318
41319 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
41320
41321 * gcc.dg/noncompile/20020130-1.c: New test.
41322
41323 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
41324
41325 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
41326
41327 2002-01-29 Richard Henderson <rth@redhat.com>
41328
41329 * gcc.c-torture/execute/991118-1.c: Cast various constants back
41330 to long long.
41331 * gcc.c-torture/execute/bf64-1.c: Likewise.
41332
41333 2002-01-29 Jakub Jelinek <jakub@redhat.com>
41334
41335 * gcc.c-torture/execute/20020129-1.c: New test.
41336
41337 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
41338
41339 * gcc.c-torture/compile/20000224-1.c: Update.
41340 * gcc.c-torture/execute/bitfld-1.c: New tests.
41341 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
41342 * gcc.dg/uninit-A.c: Update.
41343
41344 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
41345
41346 * g++.dg/template/ctor1.C: Add instantiation.
41347
41348 2002-01-28 Paul Koning <pkoning@equallogic.com>
41349
41350 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
41351 argument to __builtin_prefetch to be const ptr.
41352
41353 2002-01-28 Jakub Jelinek <jakub@redhat.com>
41354
41355 * gcc.c-torture/compile/20020120-1.c: New test.
41356
41357 2002-01-27 Kazu Hirata <kazu@hxi.com>
41358
41359 * gcc.c-torture/execute/20020127-1.c: New test.
41360
41361 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
41362
41363 * g77.dg/f77-edit-i-in.f: New test
41364 * g77.dg/f77-edit-i-out.f: New test
41365
41366 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
41367
41368 * gcc.dg/debug/debug.exp: New file.
41369 * gcc.dg/debug/trivial.c: New file.
41370 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
41371 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
41372 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
41373 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
41374 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
41375 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
41376 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
41377 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
41378 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
41379 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
41380 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
41381 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
41382 * gcc.dg/20000503-1.c: Removed.
41383 * gcc.dg/20010207-1.c: Removed.
41384 * gcc.dg/20011223-1.c: Removed.
41385 * gcc.dg/20020104-2.c: Removed.
41386 * gcc.dg/debug-1.c: Removed.
41387 * gcc.dg/debug-2.c: Removed.
41388 * gcc.dg/debug-3.c: Removed.
41389 * gcc.dg/debug-4.c: Removed.
41390 * gcc.dg/debug-5.c: Removed.
41391 * gcc.dg/debug-6.c: Removed.
41392 * gcc.dg/dwarf2-1.c: Removed.
41393 * gcc.dg/dwarf2-2.c: Removed.
41394
41395 2002-01-25 Jakub Jelinek <jakub@redhat.com>
41396
41397 * g++.old-deja/g++.other/eh5.C: New test.
41398 * g++.old-deja/g++.other/sibcall2.C: New test.
41399 * g++.old-deja/g++.other/array9.C: New test.
41400 * g++.old-deja/g++.other/typename2.C: New test.
41401 * g++.old-deja/g++.other/crash60.C: New test.
41402 * g++.old-deja/g++.other/conv9.C: New test.
41403 * g++.old-deja/g++.other/mangle10.C: New test.
41404 * g++.old-deja/g++.other/unchanging1.C: New test.
41405 * g++.old-deja/g++.other/exprstmt1.C: New test.
41406 * g++.old-deja/g++.other/inline23.C: New test.
41407 * g++.old-deja/g++.eh/ia64-1.C: New test.
41408 * g++.old-deja/g++.other/dwarf2-1.C: New test.
41409 * g++.old-deja/g++.other/reload1.C: New test.
41410 * g++.old-deja/g++.other/static20.C: New test.
41411 * g++.old-deja/g++.other/local-alloc1.C: New test.
41412 * g++.old-deja/g++.other/conv8.C: New test.
41413 * g++.old-deja/g++.other/stmtexpr2.C: New test.
41414 * g++.old-deja/g++.other/storeexpr1.C: New test.
41415 * g++.old-deja/g++.other/storeexpr2.C: New test.
41416 * g++.dg/eh/template2.C: New test.
41417 * g++.dg/warn/weak1.C: New test.
41418
41419 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
41420
41421 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
41422 Remove first, non-varying, argument.
41423
41424 2002-01-23 Richard Henderson <rth@redhat.com>
41425
41426 * gcc.dg/inline-2.c: New.
41427
41428 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
41429 Add optional target arg. Check number of arguments.
41430 (scan-assembler-not, scan-assembler-dem): Likewise.
41431 (scan-assembler-dem-not): Likewise.
41432
41433 2002-01-23 Zack Weinberg <zack@codesourcery.com>
41434
41435 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
41436 line 12.
41437 * g++.old-deja/g++.brendan/parse3.C,
41438 g++.old-deja/g++.other/crash26.C,
41439 g++.old-deja/g++.other/crash28.C,
41440 g++.old-deja/g++.other/crash29.C,
41441 g++.old-deja/g++.other/crash30.C,
41442 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
41443
41444 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
41445
41446 * gcc.dg/20020115-1.c: New.
41447
41448 2002-01-23 Bob Wilson <bob.wilson@acm.org>
41449
41450 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
41451
41452 2002-01-23 Janis Johnson <janis187@us.ibm.com>
41453
41454 * gcc.dg/20020122-3.c: New.
41455
41456 2002-01-23 Jakub Jelinek <jakub@redhat.com>
41457
41458 * g++.dg/other/gc1.C: New test.
41459
41460 2002-01-23 Zack Weinberg <zack@codesourcery.com>
41461
41462 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
41463
41464 2002-01-22 Richard Henderson <rth@redhat.com>
41465
41466 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
41467
41468 2002-01-22 Richard Henderson <rth@redhat.com>
41469
41470 * gcc.dg/20020122-4.c: New.
41471
41472 2002-01-22 H.J. Lu <hjl@gnu.org>
41473
41474 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
41475 link output.
41476 * gcc.dg/special/ecos.exp: Likewise.
41477 * lib/g++-dg.exp: Likewise.
41478 * lib/g77-dg.exp: Likewise.
41479 * lib/gcc-dg.exp : Likewise.
41480 * lib/mike-g++.exp: Likewise.
41481 * lib/mike-g77.exp: Likewise.
41482 * lib/mike-gcc.exp: Likewise.
41483 * lib/objc-dg.exp: Likewise.
41484
41485 2002-01-22 Janis Johnson <janis187@us.ibm.com>
41486
41487 PR target/5379
41488 * gcc.dg/20020122-2.c: New test.
41489
41490 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
41491
41492 * gcc.dg/20020122-1.c: New test.
41493
41494 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
41495
41496 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
41497
41498 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
41499
41500 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
41501
41502 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41503
41504 * gcc.c-torture/compile/20020121-1.c: New test.
41505
41506 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
41507
41508 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
41509 ld_library_path.
41510
41511 2002-01-21 Jakub Jelinek <jakub@redhat.com>
41512
41513 * gcc.dg/20020218-1.c: New test.
41514
41515 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
41516
41517 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
41518 messages
41519 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
41520 "At global scope" warning
41521 * g++.dg/ext/align1.C: Change cygwin test for alignment
41522 from db-bogus to dg-warning
41523
41524 2002-01-21 Zack Weinberg <zack@codesourcery.com>
41525
41526 * g77.f-torture/compile/cpp2.F: New test.
41527
41528 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
41529
41530 * g++.dg/template/access1.C: New test.
41531
41532 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
41533
41534 * gcc.dg/20020118-1.c: New.
41535
41536 2002-01-18 Kazu Hirata <kazu@hxi.com>
41537
41538 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
41539
41540 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
41541
41542 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
41543 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
41544 alignment warnings.
41545
41546 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
41547
41548 * gcc.misc-tests/i386-prefetch.exp: Save and restore
41549 torture_with_loops and torture_without_loops
41550
41551 2002-01-17 Jakub Jelinek <jakub@redhat.com>
41552
41553 * gcc.c-torture/compile/20020116-1.c: New test.
41554
41555 2002-01-16 Jakub Jelinek <jakub@redhat.com>
41556
41557 * gcc.dg/20020116-2.c: New test.
41558
41559 * gcc.dg/ultrasp4.c: New test.
41560
41561 * gcc.dg/20020116-1.c: New test.
41562
41563 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
41564
41565 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
41566 by EABI.
41567
41568 2002-01-15 Janis Johnson <janis187@us.ibm.com>
41569
41570 * gcc.misc-tests/i386-prefetch.exp: New.
41571 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
41572 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
41573 * gcc.misc-tests/i386-pf-none-1.c: New test.
41574 * gcc.misc-tests/i386-pf-sse-1.c: New test.
41575
41576 2002-01-15 Jakub Jelinek <jakub@redhat.com>
41577
41578 * gcc.dg/gnu89-init-1.c: Add new tests.
41579
41580 2002-01-15 Andreas Jaeger <aj@suse.de>
41581
41582 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
41583 * gcc.dg/i386-mmx-2.c: Likewise.
41584 * gcc.dg/i386-sse-1.c: Likewise.
41585 * gcc.dg/i386-sse-2.c: Likewise.
41586 * gcc.dg/i386-sse-3.c: Likewise.
41587
41588 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
41589
41590 * g77.f-torture/execute/intrinsic-unix-bessel.f:
41591 Uncomment additional cases that now pass.
41592
41593 2002-01-11 Richard Henderson <rth@redhat.com>
41594
41595 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
41596 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
41597
41598 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
41599
41600 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
41601
41602 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
41603
41604 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
41605 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
41606
41607 2002-01-10 Dale Johannesen <dalej@apple.com>
41608
41609 * gcc.c-torture/execute/loop-11.c: New.
41610
41611 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
41612
41613 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
41614 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
41615
41616 2002-01-09 Richard Henderson <rth@redhat.com>
41617
41618 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
41619 type in which to perform the operation for each size.
41620
41621 2002-01-09 Alan Matsuoka (alanm@redhat.com)
41622
41623 * gcc.c-torture/compile/20020109-2.c: New test.
41624
41625 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
41626
41627 * gcc.c-torture/execute/loop-10.c: New test.
41628
41629 2002-01-09 Jakub Jelinek <jakub@redhat.com>
41630
41631 * gcc.c-torture/compile/20010226-1.c: New test.
41632 * gcc.c-torture/compile/20010227-1.c: New test.
41633 * gcc.c-torture/compile/20010426-1.c: New test.
41634 * gcc.c-torture/compile/20010510-1.c: New test.
41635 * gcc.c-torture/compile/20010605-3.c: New test.
41636 * gcc.c-torture/compile/20010824-1.c: New test.
41637 * gcc.c-torture/execute/20010409-1.c: New test.
41638 * gcc.dg/noncompile/20000901-1.c: New test.
41639 * gcc.dg/20001023-1.c: New test.
41640 * gcc.dg/20001101-1.c: New test.
41641 * gcc.dg/20001102-1.c: New test.
41642 * gcc.dg/20010207-1.c: New test.
41643 * gcc.dg/20010405-1.c: New test.
41644 * gcc.dg/20010822-1.c: New test.
41645 * gcc.dg/20011107-1.c: New test.
41646
41647 2002-01-09 Jeffrey A Law (law@redhat.com)
41648
41649 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
41650
41651 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
41652 execution failure on PA targets.
41653
41654 2002-01-09 Jakub Jelinek <jakub@redhat.com>
41655
41656 * gcc.c-torture/compile/20020109-1.c: New test.
41657
41658 2002-01-08 Kazu Hirata <kazu@hxi.com>
41659
41660 * gcc.c-torture/execute/20020108-1.c: New test.
41661
41662 2002-01-08 Jakub Jelinek <jakub@redhat.com>
41663
41664 * gcc.dg/20020108-1.c: New test.
41665
41666 2002-01-08 H.J. Lu <hjl@gnu.org>
41667
41668 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
41669 for header files.
41670
41671 2002-01-08 Geoff Keating <geoffk@redhat.com>
41672
41673 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
41674 consistency.
41675
41676 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
41677
41678 * gcc.dg/altivec-4.c: Test altivec predicates.
41679
41680 2002-01-07 Jakub Jelinek <jakub@redhat.com>
41681
41682 * gcc.c-torture/execute/20020107-1.c: New test.
41683
41684 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
41685
41686 PR c/5279
41687 * gcc.c-torture/compile/20020106-1.c: New test.
41688
41689 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
41690
41691 * gcc.c-torture/execute/nestfunc-4.c: New test.
41692
41693 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
41694
41695 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
41696 extra triple that slipped in.
41697 * g++.old-deja/g++.abi/align.C: Likewise.
41698 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41699
41700 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
41701
41702 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
41703 * g++.old-deja/g++.abi/align.C: Likewise.
41704 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41705
41706 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
41707 on FreeBSD/i386.
41708 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
41709 FreeBSD.
41710
41711 2002-01-04 Jakub Jelinek <jakub@redhat.com>
41712
41713 * gcc.dg/20020104-1.c: New test.
41714
41715 * gcc.dg/20020104-2.c: New test.
41716
41717 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
41718
41719 * gcc.dg/20020103-1.c: Fix typo in target selector.
41720
41721 2002-01-03 Richard Henderson <rth@redhat.com>
41722
41723 * gcc.dg/20020103-1.c: New.
41724
41725 2002-01-03 Kazu Hirata <kazu@hxi.com>
41726
41727 * gcc.c-torture/execute/20020103-1.c: New test.
41728
41729 2002-01-03 Jakub Jelinek <jakub@redhat.com>
41730
41731 * g++.dg/other/debug2.C: New test.
41732
41733 * gcc.c-torture/compile/20020103-1.c: New test.
41734
41735 2002-01-02 Jakub Jelinek <jakub@redhat.com>
41736
41737 * gcc.dg/gnu89-init-1.c: Added new tests.
41738
41739 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41740
41741 * g++.dg/template/friend2.C: Remove as patch is reverted.
41742
41743 * g++.dg/warn/oldcast1.C: New test.
41744
41745 * g++.dg/template/ptrmem1.C: New test.
41746 * g++.dg/template/ptrmem2.C: New test.
41747
41748 * g++.dg/template/ntp.C: New test.
41749
41750 * g++.dg/other/component1.C: New test.
41751
41752 * g++.dg/template/ttp3.C: New test.
41753
41754 * g++.dg/template/friend2.C: New test.
41755 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
41756
41757 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41758
41759 * g++.dg/other/ptrmem1.C: New test.
41760 * g++.dg/other/ptrmem2.C: New test.
41761
41762 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41763
41764 * g++.dg/template/ctor1.C: New test.
41765
41766 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41767
41768 * g++.dg/template/friend2.C: New test.
41769
41770 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
41771
41772 * gcc.dg/mmix-1.c: New test.
41773
41774 2001-12-31 Richard Henderson <rth@redhat.com>
41775
41776 * gcc.dg/asm-5.c: New.
41777
41778 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
41779
41780 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
41781 in namespace __gnu_cxx
41782
41783 2001-12-30 Richard Henderson <rth@redhat.com>
41784
41785 * gcc.dg/debug-6.c: New.
41786
41787 2001-12-30 Jakub Jelinek <jakub@redhat.com>
41788
41789 * gcc.c-torture/compile/20011229-2.c: New test.
41790
41791 2001-12-29 Jakub Jelinek <jakub@redhat.com>
41792
41793 * gcc.dg/debug-3.c: New test.
41794 * gcc.dg/debug-4.c: New test.
41795 * gcc.dg/debug-5.c: New test.
41796
41797 2001-12-29 Richard Henderson <rth@redhat.com>
41798
41799 * g++.dg/eh/loop1.C: New.
41800
41801 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
41802
41803 * g++.dg/template/crash1.C: New test.
41804
41805 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
41806
41807 * g++.dg/other/const1.C: New test.
41808
41809 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41810
41811 * gcc.c-torture/compile/20011229-1.c: New test.
41812
41813 2001-12-28 Stan Shebs <shebs@apple.com>
41814
41815 * lib/objc-torture.exp: Resync with c-torture.exp.
41816 * lib/objc.exp: Load standard libraries.
41817
41818 2001-12-28 Jakub Jelinek <jakub@redhat.com>
41819
41820 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
41821 additional tests.
41822
41823 2001-12-27 Roger Sayle <roger@eyesopen.com>
41824
41825 * gcc.c-torture/execute/string-opt-16.c: New testcase.
41826
41827 2001-12-27 Richard Henderson <rth@redhat.com>
41828
41829 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
41830
41831 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
41832
41833 * g++.dg/eh/ctor1.C: New test.
41834 * g++.dg/other/error2.C: New test.
41835
41836 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
41837
41838 * g++.dg/other/init2.C: New test.
41839
41840 2001-12-24 Richard Henderson <rth@redhat.com>
41841
41842 * gcc.dg/20011223-1.c: New.
41843 * gcc.dg/inline-1.c: New.
41844
41845 2001-12-23 Richard Henderson <rth@redhat.com>
41846
41847 * gcc.dg/asm-4.c: Test operand modifiers.
41848
41849 2001-12-23 Richard Henderson <rth@redhat.com>
41850
41851 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
41852
41853 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
41854
41855 * gcc.c-torture/execute/20011223-1.c: New test.
41856
41857 2001-12-21 Richard Henderson <rth@redhat.com>
41858
41859 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
41860 re-enables the warning.
41861
41862 2001-12-21 Richard Henderson <rth@redhat.com>
41863
41864 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
41865
41866 2001-12-20 Jakub Jelinek <jakub@redhat.com>
41867
41868 * gcc.c-torture/compile/20011218-1.c: New test.
41869
41870 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
41871
41872 * gcc.misc-test/arm-isr.exp: New file. Control running of the
41873 arm-isr.c test.
41874 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
41875 epilogue generation for ARM ISR routines.
41876
41877 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41878
41879 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
41880 * gcc.dg/format/c90-printf-3.c: Likewise.
41881 * gcc.dg/format/c99-printf-3.c: Likewise.
41882 * gcc.dg/format/ext-1.c: Likewise.
41883 * gcc.dg/format/ext-6.c: Likewise.
41884 * gcc.dg/format/format.h: Prototype unlocked stdio.
41885
41886 2001-12-20 Richard Henderson <rth@redhat.com>
41887
41888 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
41889 (arena): Use it.
41890 (malloc): Correct allocation logic. Abort if we fill up the
41891 arena before initialization complete.
41892 (realloc): Correct allocation logic.
41893
41894 2001-12-20 Jakub Jelinek <jakub@redhat.com>
41895
41896 * gcc.c-torture/compile/20011219-2.c: New test.
41897
41898 * gcc.c-torture/execute/20011219-1.c: New test.
41899
41900 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
41901
41902 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
41903 target does not support weak symbols.
41904
41905 2001-12-19 Jakub Jelinek <jakub@redhat.com>
41906
41907 * gcc.c-torture/compile/20011219-1.c: New test.
41908
41909 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
41910
41911 * g++.dg/other/error1.C: New test.
41912
41913 2001-12-17 Jeffrey A Law (law@redhat.com)
41914
41915 * gcc.c-torture/execute/20011217-1.c: New test.
41916
41917 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
41918
41919 * objc.dg/special/: New directory.
41920 * objc.dg/special/special.exp: New file.
41921 * objc.dg/special/unclaimed-category-1.h: New file.
41922 * objc.dg/special/unclaimed-category-1a.m: New file.
41923 * objc.dg/special/unclaimed-category-1.m: New file.
41924
41925 2001-12-17 Andreas Jaeger <aj@suse.de>
41926
41927 * gcc.c-torture/compile/20011217-2.c: New test.
41928
41929 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
41930
41931 * gcc.c-torture/compile/20011217-1.c: New test.
41932
41933 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
41934
41935 * testsuite/gcc.dg/20011214-1.c: New.
41936
41937 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
41938
41939 * gcc.dg/altivec-4.c: New.
41940
41941 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
41942
41943 * gcc.dg/20011113-1.c: New test.
41944
41945 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
41946
41947 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
41948 std::__malloc_alloc_template<0> and
41949 std::__default_alloc_template<false, 0>.
41950
41951 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
41952
41953 * objc/execute/bf-21.m: New test.
41954 * objc/execute/enumeration-1.m: New test.
41955 * objc/execute/enumeration-2.m: New test.
41956
41957 2001-12-12 Jakub Jelinek <jakub@redhat.com>
41958
41959 * gcc.dg/gnu89-init-1.c: New test.
41960
41961 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
41962
41963 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
41964 * g++.old-deja/g++.jason/2371.C: Likewise.
41965 * g++.old-deja/g++.jason/template33.C: Likewise.
41966 * g++.old-deja/g++.jason/template34.C: Likewise.
41967 * g++.old-deja/g++.jason/template36.C: Likewise.
41968 * g++.old-deja/g++.oliva/typename1.C: Likewise.
41969 * g++.old-deja/g++.oliva/typename2.C: Likewise.
41970 * g++.old-deja/g++.other/typename1.C: Likewise.
41971 * g++.old-deja/g++.pt/inherit2.C: Likewise.
41972 * g++.old-deja/g++.pt/nontype5.C: Likewise.
41973 * g++.old-deja/g++.pt/typename11.C: Likewise.
41974 * g++.old-deja/g++.pt/typename14.C: Likewise.
41975 * g++.old-deja/g++.pt/typename16.C: Likewise.
41976 * g++.old-deja/g++.pt/typename3.C: Likewise.
41977 * g++.old-deja/g++.pt/typename4.C: Likewise.
41978 * g++.old-deja/g++.pt/typename5.C: Likewise.
41979 * g++.old-deja/g++.pt/typename7.C: Likewise.
41980 * g++.old-deja/g++.robertl/eb9.C: Likewise.
41981
41982 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
41983
41984 * g++.dg/other/linkage1.C: New test.
41985 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
41986 specifiers.
41987
41988 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
41989
41990 * gcc.dg/concat.c: New test.
41991
41992 2001-12-11 Stan Shebs <shebs@apple.com>
41993
41994 * objc/compile: New test directory.
41995 * objc/compile/compile.exp: New expect script.
41996 * objc/compile/20011211-1.m: New compile test.
41997
41998 2001-12-11 Jason Merrill <jason@redhat.com>
41999
42000 * lib/prune.exp (prune_gcc_output): Also handle "In member
42001 function". So many permutations...
42002
42003 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
42004
42005 * g++.dg/template/typedef1.C: New test.
42006
42007 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
42008
42009 * g++.dg/other/copy1.C: New test.
42010
42011 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
42012
42013 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
42014
42015 * gcc.dg/builtin-choose-expr.c: New.
42016
42017 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
42018
42019 * gcc.dg/altivec-2.c: New.
42020
42021 2001-12-07 Richard Henderson <rth@redhat.com>
42022
42023 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
42024
42025 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
42026
42027 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
42028 ultrasparc.
42029
42030 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42031
42032 * g++-old.deja/g++.robertl/eb101.C: Deleted.
42033
42034 2001-12-06 Janis Johnson <janis187@us.ibm.com>
42035
42036 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
42037 variable argument list.
42038
42039 2001-12-06 Zack Weinberg <zack@codesourcery.com>
42040
42041 * gcc.c-torture/execute/memcheck: Delete entire directory.
42042 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
42043 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
42044
42045 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
42046
42047 * gcc.dg/Wshadow-1.c: New test.
42048
42049 2001-12-05 Jakub Jelinek <jakub@redhat.com>
42050
42051 * gcc.c-torture/compile/20011130-1.c: New test.
42052
42053 * gcc.dg/noncompile/20011025-1.c: New test.
42054
42055 * g++.dg/other/anon-union.C: New test.
42056
42057 * gcc.c-torture/execute/20011024-1.c: New test.
42058
42059 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
42060
42061 * gcc.c-torture/execute/20000722-1.x,
42062 gcc.c-torture/execute/20010123-1.x: Remove.
42063 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
42064 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
42065 gcc.dg/c99-complit-2.c: New tests.
42066
42067 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
42068
42069 * g++.dg/inherit/base1.C: New test.
42070
42071 2001-12-04 Jakub Jelinek <jakub@redhat.com>
42072
42073 * g++.dg/other/stdarg1.C: New test.
42074
42075 * gcc.c-torture/compile/20011130-2.c: New test.
42076
42077 2001-12-03 Janis Johnson <janis187@us.ibm.com>
42078
42079 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
42080 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
42081 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
42082 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
42083 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
42084 * gcc.dg/builtin-prefetch-1.c: New test.
42085
42086 2001-12-03 Jakub Jelinek <jakub@redhat.com>
42087
42088 * gcc.dg/20011130-1.c: New test.
42089
42090 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
42091
42092 * g++.dg/other/scope1.C: New test.
42093 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
42094
42095 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
42096
42097 * gcc.dg/vla-init-1.c: New test.
42098
42099 2001-12-01 Geoff Keating <geoffk@redhat.com>
42100
42101 * gcc.c-torture/compile/structs.c: New testcase from GDB.
42102
42103 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
42104
42105 * objc.dg/alias.m: Update.
42106 * objc.dg/class-1.m: Update.
42107 * objc.dg/const-str-1.m: Update.
42108 * objc.dg/fwd-proto-1.m: Update.
42109 * objc.dg/id-1.m: Update.
42110 * objc.dg/super-class-1.m: Update.
42111
42112 2001-11-29 Mark Mitchell <mark@codesourcery.com>
42113
42114 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
42115 constructs.
42116
42117 2001-11-28 Jeffrey A Law (law@cygnus.com)
42118
42119 * gcc.c-torture/execute/20011128-1.c: New test.
42120
42121 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
42122
42123 * gcc.dg/20011127-1.c: New test.
42124
42125 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
42126
42127 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
42128 from Austin Group draft 7.
42129 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
42130 scanf format arguments.
42131 * gcc.dg/format/no-exargs-2.c: New test.
42132
42133 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
42134
42135 * g++.dg/abi/vbase8-4.C: New test.
42136
42137 2001-11-24 Ian Lance Taylor <ian@airs.com>
42138
42139 * gcc.c-torture/execute/20011121-1.c: New test.
42140
42141 2001-11-23 Jeffrey A Law (law@cygnus.com)
42142
42143 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
42144
42145 2001-11-23 Andreas Jaeger <aj@suse.de>
42146
42147 * gcc.dg/cpp/charconst-2.c: New test.
42148
42149 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
42150
42151 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
42152 to the host if it is remote. Let tests specify extra headers
42153 they use.
42154 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
42155 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
42156 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
42157 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
42158 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
42159 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
42160 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
42161 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
42162 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
42163 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
42164
42165 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
42166
42167 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
42168 for little endian ARMs.
42169
42170 2001-11-20 Jakub Jelinek <jakub@redhat.com>
42171
42172 * gcc.c-torture/compile/20011119-1.c: New test.
42173 * gcc.c-torture/compile/20011119-2.c: New test.
42174
42175 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
42176
42177 * gcc.dg/altivec-1.c: Fix typo.
42178
42179 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
42180
42181 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
42182
42183 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
42184
42185 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
42186
42187 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
42188
42189 * lib/g77.exp: Don't specify --rpath-link.
42190
42191 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
42192 across all the headers.
42193 * gcc.dg/format/format.exp: For testing on a remote host,
42194 copy format.h.
42195
42196 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
42197 * gcc.c-torture/execute/930406-1.c: Likewise.
42198 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
42199
42200 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
42201
42202 * gcc.dg/altivec-1.c: New.
42203
42204 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
42205
42206 * gcc.dg/cpp/fpreprocessed.c: New test case.
42207
42208 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42209
42210 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
42211 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
42212 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
42213
42214 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42215
42216 * gcc.dg/no-builtin-1.c: New test.
42217
42218 2001-11-16 Jakub Jelinek <jakub@redhat.com>
42219
42220 * gcc.c-torture/execute/20011115-1.c: New test.
42221
42222 2001-11-15 Jakub Jelinek <jakub@redhat.com>
42223
42224 * gcc.c-torture/compile/20011114-2.c: New test.
42225 * gcc.c-torture/compile/20011114-3.c: New test.
42226 * gcc.c-torture/compile/20011114-4.c: New test.
42227
42228 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
42229
42230 * g++.dg/other/init1.C: New test.
42231
42232 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
42233
42234 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
42235 message.
42236
42237 * gcc.c-torture/execute/20011114-1.c: New testcase.
42238
42239 * gcc.c-torture/compile/20010327-1.c: Revert last change.
42240 * gcc.c-torture/compile/20011114-1.c: New test, exactly
42241 like the (before this change) version of 20010327-1.c.
42242
42243 2001-11-14 Roger Sayle <roger@eyesopen.com>
42244
42245 * gcc.c-torture/execute/string-opt-13.c: New testcase.
42246
42247 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
42248
42249 * g++.dg/init/array2.C: New test.
42250
42251 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
42252
42253 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
42254
42255 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
42256
42257 * g++.dg/other/forscope1.C: New test.
42258 * g++.dg/ext/forscope1.C: New test.
42259 * g++.dg/ext/forscope2.C: New test.
42260
42261 2001-11-13 Jakub Jelinek <jakub@redhat.com>
42262
42263 * gcc.c-torture/execute/20011113-1.c: New test.
42264
42265 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
42266
42267 * gcc.c-torture/execute/20011109-2.c: New test.
42268
42269 * gcc.c-torture/execute/20011109-1.c: New test.
42270
42271 2001-11-09 Jakub Jelinek <jakub@redhat.com>
42272
42273 * gcc.c-torture/compile/20011109-1.c: New test.
42274
42275 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
42276
42277 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
42278 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
42279 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
42280 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
42281 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
42282 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
42283 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
42284
42285 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
42286
42287 * g++.dg/warn/Wshadow-1.C: New tests.
42288 * g++.old-deja/g++.mike/for3.C: Update.
42289
42290 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
42291
42292 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
42293 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
42294 XFAILs. Adjust expected error texts.
42295 * gcc.c-torture/compile/20011106-1.c,
42296 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
42297 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
42298 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
42299 gcc.dg/c99-array-lval-5.c: New tests.
42300
42301 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42302
42303 * gcc.dg/cpp/defined.c: Update.
42304
42305 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42306
42307 * gcc.c-torture/execute/anon-1.c: New test.
42308
42309 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
42310
42311 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
42312 same size, so no warning should be produced on stormy16.
42313
42314 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
42315 due to oversized array.
42316 * g++.old-deja/g++.mike/ns15.C: Likewise.
42317 * g++.old-deja/g++.pt/crash16.C: Likewise.
42318
42319 2001-11-02 Graham Stott <grahams@redhat.com>
42320
42321 * g++.dgother/debug1.C: Fix typos.
42322
42323 2001-11-01 Jakub Jelinek <jakub@redhat.com>
42324
42325 * g++.dg/other/debug1.C: New test.
42326
42327 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
42328
42329 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
42330 of unsigned long.
42331
42332 2001-10-30 Jakub Jelinek <jakub@redhat.com>
42333
42334 * gcc.dg/20011029-2.c: New test.
42335
42336 * gcc.c-torture/compile/20011029-1.c: New test.
42337
42338 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
42339
42340 * objc/execute/class_self-1.m: New test.
42341 * objc/execute/class_self-2.m: New test.
42342
42343 2001-10-25 Zack Weinberg <zack@codesourcery.com>
42344
42345 * gcc.misc-tests/msgs.exp: Delete.
42346 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
42347 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
42348 error set to match recent changes.
42349
42350 2001-10-24 Zack Weinberg <zack@codesourcery.com>
42351
42352 * gcc.dg/20011021-1.c: New test.
42353
42354 2001-10-24 Jakub Jelinek <jakub@redhat.com>
42355
42356 * gcc.c-torture/compile/20011023-1.c: New test.
42357
42358 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
42359
42360 * lib/g77.exp: Rewrite based on lib/g++.exp.
42361
42362 2001-10-19 Jakub Jelinek <jakub@redhat.com>
42363
42364 * gcc.c-torture/execute/20011019-1.c: New test.
42365
42366 * gcc.dg/20011018-1.c: New test.
42367
42368 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
42369
42370 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
42371
42372 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
42373
42374 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
42375 * gcc.dg/attr-invalid.c: Likewise.
42376
42377 2001-10-18 Jakub Jelinek <jakub@redhat.com>
42378
42379 * testsuite/gcc.dg/20011015-1.c: New test.
42380
42381 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
42382
42383 * g++.dg/template/unify2.C: New test.
42384
42385 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
42386
42387 * g++.dg/other/exception-specification.C: New test
42388
42389 2001-10-13 Tom Rix <trix@redhat.com>
42390
42391 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
42392 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
42393
42394 2001-10-12 Jakub Jelinek <jakub@redhat.com>
42395
42396 * testsuite/gcc.dg/20011009-1.c: New test.
42397
42398 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
42399
42400 PR g++/4476
42401 * g++.dg/other/friend1.C: New test.
42402
42403 2001-10-11 Richard Henderson <rth@redhat.com>
42404
42405 * g++.old-deja/g++.other/crash18.C: Add -S to options.
42406
42407 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42408
42409 * gcc.c-torture/compile/20011010-1.c: New.
42410
42411 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
42412
42413 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
42414 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
42415 g77.f-torture/execute/execute.exp,
42416 g77.f-torture/noncompile/noncompile.exp,
42417 gcc.c-torture/compile/compile.exp,
42418 gcc.c-torture/execute/execute.exp,
42419 gcc.c-torture/execute/ieee/ieee.exp,
42420 gcc.c-torture/execute/memcheck/memcheck.exp,
42421 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
42422 objc/execute/execute.exp: Update FSF address.
42423
42424 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
42425
42426 * gcc.dg/cpp/cmdlne-C.c: Update.
42427 * gcc.dg/cpp/cmdlne-C2.c: New.
42428
42429 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42430
42431 * gcc.c-torture/execute/20011008-3.c: New.
42432
42433 2001-10-08 DJ Delorie <dj@redhat.com>
42434
42435 * gcc.dg/20011008-1.c: New.
42436 * gcc.dg/20011008-2.c: New.
42437
42438 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
42439
42440 * gcc.dg/cpp/spacing1.c: Update test.
42441
42442 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42443
42444 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
42445 spelling errors of "separate" as "seperate".
42446
42447 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
42448
42449 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
42450 enough to avoid inlining.
42451
42452 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
42453
42454 * lib/g77.exp: set libg2c_dir correctly.
42455
42456 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
42457
42458 * gcc.dg/cpp/macro11.c: New test.
42459
42460 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42461
42462 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
42463 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
42464 gcc.dg/format/multattr-3.c: New tests.
42465 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
42466 tests for format attributes on function pointers being rejected.
42467
42468 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42469
42470 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
42471
42472 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42473
42474 * g++.dg/warn/format1.C: New test.
42475
42476 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
42477
42478 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
42479
42480 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
42481
42482 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
42483
42484 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
42485
42486 * gcc.dg/cpp/redef2.c: Add test.
42487
42488 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
42489
42490 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
42491 long-standing bug on i686, apparently.
42492 * gcc.c-torture/execute/loop-2c.x: New file.
42493 * gcc.c-torture/execute/loop-2d.x: New file.
42494 * gcc.c-torture/execute/loop-3c.x: New file.
42495
42496 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
42497
42498 * gcc.dg/cpp/20000625-2.c: Correct line number.
42499
42500 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
42501
42502 * gcc.dg/cpp/macro10.c: New test.
42503 * gcc.dg/cpp/strify3.c: New test.
42504 * gcc.dg/cpp/spacing1.c: Add tests.
42505 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
42506 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
42507
42508 2001-09-24 DJ Delorie <dj@redhat.com>
42509
42510 * gcc.c-torture/execute/20010924-1.c: New test.
42511
42512 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
42513
42514 * testsuite/objc/execute/paste.m: Remove.
42515
42516 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
42517
42518 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
42519
42520 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
42521
42522 * g77.dg/strlen0.f: New test.
42523
42524 2001-09-21 Richard Henderson <rth@redhat.com>
42525
42526 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
42527 * g++.old-deja/g++.abi/vtable2.C: Likewise.
42528
42529 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
42530
42531 Table-driven attributes.
42532 * g++.dg/ext/attrib1.C: New test.
42533
42534 2001-09-20 DJ Delorie <dj@redhat.com>
42535
42536 * gcc.dg/20000926-1.c: Update expected warning messages.
42537 * gcc.dg/array-2.c: Likewise, and test for warnings too.
42538 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
42539 array.
42540
42541 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
42542
42543 * g++.dg/eh/registers1.C: New test case.
42544
42545 2001-09-17 Richard Henderson <rth@redhat.com>
42546
42547 * gcc.dg/array-5.c: Fix VLA decomposition test.
42548
42549 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
42550
42551 * gcc.dg/cpp/line5.c: New testcase.
42552
42553 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
42554
42555 * gcc.dg/cpp/macro9.c: New test.
42556
42557 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
42558
42559 * gcc.c-torture/execute/980223.c: Change type of addr from long
42560 to char *.
42561
42562 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
42563
42564 * gcc.c-torture/execute/20010915-1.c: New test.
42565
42566 2001-09-14 Janis Johnson <janis187@us.ibm.com>
42567
42568 * g77.dg/bprob: New directory.
42569 * g77.dg/bprob/bprob.exp: New file.
42570 * g77.dg/bprob/bprob-1.f: New test.
42571 * g77.dg/gcov: New directory.
42572 * g77.dg/gcov/gcov.exp: New file.
42573 * g77.dg/gcov/gcov-1.f: New test.
42574 * g77.dg/gcov/gcov-1.x: New file.
42575
42576 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
42577
42578 * gcc.dg/cpp/directiv.c: Update.
42579 * gcc.dg/cpp/undef1.c: Update.
42580
42581 2001-09-12 Jakub Jelinek <jakub@redhat.com>
42582
42583 * gcc.dg/20010912-1.c: New test.
42584
42585 2001-09-11 Janis Johnson <janis187@us.ibm.com>
42586
42587 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
42588 language-independent file in lib.
42589 * lib/gcov.exp: New file.
42590
42591 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
42592
42593 * gcc.c-torture/compile/20010911-1.c: New test.
42594
42595 2001-09-10 Janis Johnson <janis187@us.ibm.com>
42596
42597 * lib/profopt.exp: New, to support profile-directed optimizations.
42598 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
42599 * gcc.misc-tests/bprob-1.c: New test.
42600 * gcc.misc-tests/bprob-2.c: New test.
42601
42602 2001-09-07 Janis Johnson <janis187@us.ibm.com>
42603
42604 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
42605 XFAIL and which kinds of gcov output to verify.
42606 * gcc.misc-tests/gcov-4b.x: New file.
42607 * gcc.misc-tests/gcov-5b.x: New file.
42608 * gcc.misc-tests/gcov-6.x: New file.
42609 * gcc.misc-tests/gcov-7.c: New test.
42610 * gcc.misc-tests/gcov-7.x: New file.
42611
42612 2001-09-06 Janis Johnson <janis187@us.ibm.com>
42613
42614 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
42615 * gcc.misc-tests/gcov-6.c: New test.
42616
42617 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
42618
42619 PR c++/3986
42620 * g++.dg/abi/vbase1.C: New test.
42621
42622 2001-09-05 Ziemowit Laski <zlaski@apple.com>
42623
42624 * objc.dg/method-2.m: New.
42625
42626 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
42627
42628 PR c++/4203
42629 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
42630 * g++.dg/init/empty1.C: New test.
42631
42632 2001-09-03 Jakub Jelinek <jakub@redhat.com>
42633
42634 * gcc.c-torture/compile/20010903-1.c: New test.
42635
42636 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
42637
42638 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
42639 for m68k.
42640
42641 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
42642
42643 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
42644
42645 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
42646
42647 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
42648
42649 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
42650
42651 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
42652 for 16-bit 'unsigned int'.
42653
42654 2001-08-29 Kazu Hirata <kazu@hxi.com>
42655
42656 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
42657
42658 2001-08-27 Richard Henderson <rth@redhat.com>
42659
42660 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
42661 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
42662
42663 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
42664
42665 * gcc.dg/asm-names.c (ymain): New.
42666
42667 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
42668
42669 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
42670 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
42671 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
42672
42673 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42674
42675 * gcc.dg/compare5.c: New testcase.
42676
42677 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
42678
42679 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
42680 and "In instantiation".
42681
42682 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
42683
42684 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
42685
42686 2001-08-20 Janis Johnson <janis187@us.ibm.com>
42687
42688 * gcc.misc-tests/gcov.exp: Add support for branch information.
42689 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
42690 * gcc.misc-tests/gcov-4.c: New test.
42691 * gcc.misc-tests/gcov-4b.c: New test.
42692 * gcc.misc-tests/gcov-5b.c: New test.
42693
42694 2001-08-20 Zack Weinberg <zackw@panix.com>
42695
42696 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
42697 expected to fail.
42698
42699 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
42700
42701 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
42702
42703 2001-08-19 Jakub Jelinek <jakub@redhat.com>
42704
42705 * g++.dg/eh/template1.C: New test.
42706
42707 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
42708
42709 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
42710 Fix thinko.
42711 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
42712 for xfail.
42713
42714 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
42715
42716 * lib/g77-dg.exp: Use prune.exp for common procedures
42717 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
42718 * lib/g77.exp: (g77-dg-prune) Remove
42719
42720 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
42721
42722 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
42723
42724 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42725
42726 * g++.dg/template/unify1.C: New test.
42727
42728 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
42729
42730 * g++.dg/abi/empty4.C: New test.
42731
42732 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
42733
42734 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
42735 solaris2.*
42736 * g77.f-torture/compile/pr3743.x: Likewise.
42737
42738 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
42739
42740 * g++.dg/other/using-declaration.C: New test.
42741
42742 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
42743
42744 * gcc.dg/cpp/tr-sign.c: New testcase.
42745
42746 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
42747
42748 * gcc.dg/cpp/19951025-1.c: Revert.
42749 * gcc.dg/cpp/directiv.c: We no longer process directives that
42750 interrupt macro arguments.
42751
42752 2001-08-03 Zack Weinberg <zackw@stanford.edu>
42753
42754 * gcc.dg/bconstp-1.c: New test.
42755
42756 2001-08-03 Richard Henderson <rth@redhat.com>
42757
42758 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
42759
42760 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
42761
42762 * gcc.dg/cpp/19951025-1.c: Update.
42763
42764 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
42765
42766 * g77.dg/ff90-1.f (s): Fix reference of variable z,
42767 should be x.
42768
42769 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
42770
42771 Kill -fhonor-std.
42772 * g++.old-deja/g++.ns/ns14.C: Remove special options.
42773 * g++.old-deja/g++.other/std1.C: Likewise.
42774 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
42775
42776 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
42777
42778 * lib/g77.exp: Load gcc-defs.exp for common procedures
42779 (g77_pass, g77_fail, g77_finish, g77_exit,
42780 ${tool}_check_unsupported_p} Now redundant. Deleted.
42781
42782 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
42783
42784 * g77.dg/fbackslash.f
42785 * g77.dg/fcase-preserve.f
42786 * g77.dg/ff90-1.f
42787 * g77.dg/ffixed-line-length-0.f
42788 * g77.dg/ffixed-line-length-132.f
42789 * g77.dg/ffixed-line-length-7.f
42790 * g77.dg/ffixed-line-length-72.f
42791 * g77.dg/ffixed-line-length-none.f
42792 * g77.dg/ffree-form-1.f
42793 * g77.dg/fno-backslash.f
42794 * g77.dg/fno-f90-1.f
42795 * g77.dg/fno-fixed-form-1.f
42796 * g77.dg/fno-onetrip.f
42797 * g77.dg/fno-typeless-boz.f
42798 * g77.dg/fno-underscoring.f
42799 * g77.dg/fno-vxt-1.f
42800 * g77.dg/fonetrip.f
42801 * g77.dg/ftypeless-boz.f
42802 * g77.dg/fugly-assumed.f
42803 * g77.dg/funderscoring.f
42804 * g77.dg/fvxt-1.f
42805
42806 2001-08-01 Ziemowit Laski <zlaski@apple.com>
42807
42808 * objc.dg/fwd-proto-1.m: New.
42809 * objc.dg/local-decl-1.m: New.
42810 * objc.dg/naming-1.m: New.
42811 * objc.dg/naming-2.m: New.
42812 * objc.dg/proto-hier-1.m: New.
42813
42814 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
42815
42816 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
42817 largest-type elements to a struct makes its size grow.
42818
42819 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
42820
42821 * g++.dg/abi/vthunk1.C: New test.
42822
42823 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
42824
42825 * g++.dg/abi/vbase8-22.C: New test.
42826
42827 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42828
42829 * gcc.dg/cpp/macro8.c: New test.
42830
42831 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
42832
42833 * g++.dg/abi/vbase8-21.C: New test.
42834
42835 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
42836
42837 * g++.dg/abi/vbase8-10.C: New test.
42838
42839 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42840
42841 * lib/g++.exp (g++_set_ld_library_path): Renamed to
42842 ${tool}_set_ld_library_path.
42843 Changed caller.
42844 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
42845 g++.exp.
42846
42847 2001-07-26 Stan Cox <scox@redhat.com>
42848
42849 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
42850 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
42851 gcc_exit, gcc_check_unsupported_p):
42852 Moved to gcc-deps.exp
42853 * gcc-deps.exp: New file.
42854
42855 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42856
42857 * g++.old-deja/g++.pt/defarg14.C: New test.
42858
42859 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42860
42861 * g++.old-deja/g++.other/lineno5.C: New test.
42862
42863 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42864
42865 * g++.old-deja/g++.pt/crash68.C: New test.
42866
42867 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42868
42869 * g++.old-deja/g++.other/crash42.C: New test.
42870
42871 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42872
42873 * gcc.dg/cpp/extratokens.c: Fix.
42874 * gcc.dg/cpp/skipping2.c: New tests.
42875
42876 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42877
42878 * gcc.c-torture/execute/20010724-1.c: New file.
42879 * gcc.c-torture/execute/20010724-1.x: New file.
42880
42881 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42882
42883 * g++.old-deja/g++.other/cond7.C: New test.
42884
42885 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42886
42887 * g++.old-deja/g++.other/optimize4.C: New test.
42888
42889 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42890
42891 * g++.old-deja/g++.abi/vbase8-5.C: New test.
42892
42893 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
42894
42895 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
42896 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
42897 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
42898 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
42899
42900 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
42901 bug report" message.
42902
42903 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
42904 * g++.dg/ext/instantiate1.C: Move from old-deja.
42905
42906 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
42907
42908 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
42909 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
42910 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
42911 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
42912
42913 2001-07-23 Jeffrey A Law (law@cygnus.com)
42914
42915 * gcc.c-torture/execute/20010723-1.c: New test.
42916
42917 2001-07-23 Ben Elliston <bje@redhat.com>
42918
42919 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
42920
42921 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42922
42923 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
42924 i[34567]86-*-*.
42925 Delete handling of ieee_multilib_flags.
42926 Pass -mieee for alpha*-*-* and sh-*-*.
42927 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
42928
42929 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
42930
42931 Remove old-abi tests.
42932 * g++.old-deja/g++.mike/p11116.C: Remove.
42933 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
42934
42935 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
42936
42937 * g77.f-torture/compile/pr3743.f: New test
42938
42939 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
42940
42941 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
42942
42943 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42944
42945 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
42946 g++.old-deja/g++.pt/static6.C: Likewise.
42947 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
42948 supports weak symbols.
42949
42950 2001-07-18 Andreas Jaeger <aj@suse.de>
42951
42952 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
42953 supported again.
42954
42955 2001-07-18 Andreas Jaeger <aj@suse.de>
42956
42957 * gcc.dg/iftrap-1.c: Fix target line.
42958
42959 2001-07-17 Richard Henderson <rth@redhat.com>
42960
42961 * gcc.c-torture/execute/20010717-1.c: New.
42962
42963 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
42964
42965 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
42966 tests.
42967
42968 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
42969
42970 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
42971
42972 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42973
42974 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
42975 UAC_SIGBUS, UAC_NOPRINT definitions.
42976
42977 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
42978
42979 * objc/execute/object_is_class.m: New test.
42980 * objc/execute/object_is_meta_class.m: New test.
42981
42982 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
42983
42984 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
42985 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
42986
42987 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
42988
42989 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
42990 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
42991
42992 2001-07-14 Richard Henderson <rth@redhat.com>
42993
42994 * gcc.dg/iftrap-1.c: New.
42995
42996 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
42997
42998 * g77.f-torture/execute/intrinsic77.f: New test.
42999
43000 2001-07-11 Janis Johnson <janis@us.ibm.com>
43001
43002 * gcc.misc-tests/gcov-3.c: New test.
43003
43004 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
43005
43006 * gcc.c-torture/compile/20010711-1.c,
43007 * gcc.c-torture/compile/20010711-2.c: New tests.
43008
43009 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
43010
43011 * gcc.c-torture/execute/20010711-1.c: New test.
43012
43013 2001-07-11 Ben Elliston <bje@redhat.com>
43014
43015 * g++.old-deja/g++.other/enum5.C: New test.
43016
43017 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
43018
43019 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
43020 (g++-dg-prune): Call prune_gcc_output.
43021 * prune.exp: New file for prune_gcc_output.
43022 * lib/g++.exp, lib/gcc.exp: Load it.
43023
43024 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
43025
43026 * gcc.c-torture/compile/20010701-1.c,
43027 g++.old-deja/g++.ext/attrib6.C: New tests.
43028
43029 2001-07-06 Jeffrey A Law (law@cygnus.com)
43030
43031 * gcc.c-torture/compile/20010706-1.c: New test.
43032
43033 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
43034
43035 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
43036
43037 2001-06-28 Stan Shebs <shebs@apple.com>
43038
43039 * gcc.dg/pragma-darwin.c: New test.
43040
43041 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43042
43043 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
43044 Solaris 2.[678] system.
43045
43046 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
43047
43048 * gcc.dg/20010622-1.c: New test.
43049
43050 2001-06-18 Stan Shebs <shebs@apple.com>
43051
43052 * objc.dg: New directory.
43053 * objc.dg/dg.exp: New file.
43054 * objc.dg/alias.m: New.
43055 * objc.dg/class-1.m: New.
43056 * objc.dg/class-2.m: New.
43057 * objc.dg/const-str-1.m: New.
43058 * objc.dg/const-str-2.m: New.
43059 * objc.dg/id-1.m: New.
43060 * objc.dg/method-1.m: New.
43061 * objc.dg/super-class-1.m: New.
43062 * lib/objc-dg.exp: New file.
43063
43064 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
43065
43066 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
43067 of label name.
43068
43069 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
43070
43071 * g++.old-deja/g++.abi/vbase8-9.C: New test.
43072
43073 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43074
43075 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
43076 variable.
43077
43078 2001-06-12 Richard Henderson <rth@redhat.com>
43079
43080 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
43081
43082 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
43083
43084 * g++.old-deja/g++.abi/vbase5.C: New test.
43085 * g++.old-deja/g++.abi/vbase6.C: New test.
43086 * g++.old-deja/g++.abi/vbase7.C: New test.
43087
43088 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43089
43090 * gcc.c-torture/compile/20010610-1.c: New test.
43091
43092 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
43093
43094 * g++.old-deja/g++.abi/vbase4.C: New test.
43095
43096 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43097
43098 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
43099 support %f for HC11/HC12 targets.
43100 * gcc.c-torture/execute/930513-1.x: New file, likewise.
43101 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
43102 on HC11/HC12 targets.
43103 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
43104
43105 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43106
43107 * gcc.dg/wchar_t-1.c: New file.
43108 * gcc.dg/wint_t-1.c: Likewise.
43109
43110 2001-06-11 Bernd Schmidt <bernds@redhat.com>
43111
43112 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
43113
43114 2001-06-11 Richard Henderson <rth@redhat.com>
43115
43116 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
43117
43118 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
43119
43120 * gcc.c-torture/compile/20010611-1.c: New test.
43121
43122 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
43123
43124 * gcc.dg/c99-tag-1.c: Add more tests.
43125
43126 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
43127
43128 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
43129 representation on MN10300 and ARM/Thumb.
43130
43131 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
43132
43133 * g77.f-torture/execute/20010610.f: New.
43134
43135 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
43136
43137 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
43138 names.
43139
43140 2001-06-09 Richard Henderson <rth@redhat.com>
43141
43142 * gcc.c-torture/execute/ashrdi-1.c: New.
43143 * gcc.c-torture/execute/ashldi-1.c: New.
43144 * gcc.c-torture/execute/lshrdi-1.c: New.
43145
43146 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
43147
43148 * objc/execute/load-3.m: Added. Check sending +load to categories,
43149 in addition to classes.
43150
43151 2001-06-08 Stan Shebs <shebs@apple.com>
43152
43153 * objc/execute/load-2.m: New test. From Nicola Pero
43154 <n.pero@mi.flashnet.it>.
43155
43156 2001-06-08 Jakub Jelinek <jakub@redhat.com>
43157
43158 * gcc.c-torture/execute/20010605-2.c: New test.
43159
43160 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
43161
43162 * g++.old-deja/g++.abi/vbase2.C: New test.
43163 * g++.old-deja/g++.abi/vbase3.C: New test.
43164
43165 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
43166
43167 * g++.old-deja/g++.pt/friend49.C: New test.
43168
43169 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
43170
43171 * g++.old-deja/g++.ext/anon3.C: New test.
43172
43173 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
43174
43175 * g++.old-deja/g++.other/conv7.C: New test.
43176
43177 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
43178
43179 * gcc.c-torture/compile/20010605-2.c: New test.
43180
43181 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
43182
43183 * gcc.c-torture/execute/20010604-1.c: New test.
43184
43185 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
43186
43187 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
43188
43189 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
43190
43191 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
43192 (g++_link_flags): Likewise.
43193 (g++_init): Pass gccpath's value to two previous functions.
43194
43195 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43196
43197 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
43198 Ensure logfile entry matches exec command line.
43199
43200 2001-05-31 Richard Henderson <rth@redhat.com>
43201
43202 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
43203 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
43204
43205 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
43206
43207 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
43208 compiler for irix6.2
43209
43210 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
43211
43212 * g++.old-deja/g++.other/optimize3.C: New file.
43213
43214 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
43215
43216 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
43217 assemble.
43218
43219 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
43220
43221 * g++.old-deja/g++.other/optimize2.C: New file.
43222
43223 2001-05-25 Diego Novillo <dnovillo@redhat.com>
43224
43225 * gcc.c-torture/compile/20010518-2.c: New file.
43226 * gcc.c-torture/execute/20010518-1.c: New file.
43227 * gcc.c-torture/execute/20010518-2.c: New file.
43228
43229 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
43230
43231 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
43232
43233 2001-05-24 Mark Mitchell <mark@codesourcery.com>
43234
43235 G++ no longer defines builtins that do not begin with __builtin.
43236 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
43237 * g++.old-deja/g++.brendand/misc13.C: Likewise.
43238 * g++.old-deja/g++.law/builtin1.C: Likewise.
43239 * g++.old-deja/g++.law/cvt2.C: Likewise.
43240 * g++.old-deja/g++.mike/net5.C: Likewise.
43241 * g++.old-deja/g++.other/builtins1.C: Likewise.
43242 * g++.old-deja/g++.other/builtins2.C: Likewise.
43243 * g++.old-deja/g++.other/builtins3.C: Likewise.
43244 * g++.old-deja/g++.other/builtins4.C: Likewise.
43245 * g++.old-deja/g++.other/inline8.C: Likewise.
43246 * g++.old-deja/g++.robertl/eb39.C: Likewise.
43247
43248 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
43249
43250 * g++.old-deja/g++.pt/using1.C: Adjust.
43251 * g++.old-deja/g++.pt/using2.C: New test.
43252
43253 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43254
43255 * gcc.dg/cpp/charconst.c: New tests.
43256 * gcc.dg/cpp/escape.c: New tests.
43257 * gcc.dg/cpp/escape-1.c: New tests.
43258 * gcc.dg/cpp/escape-2.c: New tests.
43259 * gcc.dg/cpp/ucs.c: New tests.
43260
43261 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
43262
43263 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
43264 native compiler for irix6.5.
43265
43266 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
43267
43268 * lib/g++.exp (g++_include_flags): Use args to compute
43269 get_multilibs.
43270 (g++_link_flags): Likewise.
43271 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
43272
43273 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
43274
43275 * gcc.dg/c90-hexfloat-1.c: Add more tests.
43276
43277 2001-05-21 Geoff Keating <geoffk@redhat.com>
43278
43279 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
43280 this file.
43281
43282 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43283
43284 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
43285 STACK_SIZE;
43286 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
43287 to STACK_SIZE; Use it to define size of add_histo array.
43288 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
43289 to STACK_SIZE.
43290 (f): Use GITT_SIZE to define size of gitt local table.
43291 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
43292 to STACK_SIZE; Use it to define size of bytemem array.
43293
43294 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43295
43296 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
43297 on 68HC11/HC12 due to the asm instruction.
43298 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
43299 * gcc.c-torture/compile/920520-1.x: Likewise.
43300 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
43301 on 68HC11/HC12 because the function is larger than 64K.
43302 * gcc.c-torture/compile/961203-1.x: New file, this test fails
43303 on 68HC11/HC12 because the structure is too large.
43304
43305 2001-05-20 Richard Henderson <rth@redhat.com>
43306
43307 * gcc.c-torture/execute/20010520-1.c: New.
43308
43309 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43310
43311 * g++.old-deja/g++.warn/compare1.C: New test.
43312 * gcc.dg/compare4.c: New test.
43313
43314 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
43315
43316 * g++.old-deja/g++.other/optimize1.C: New test.
43317
43318 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43319
43320 * g++.old-deja/g++.pt/spec41.C: New test.
43321
43322 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
43323
43324 * gcc.c-torture/compile/20010114-1.x: Remove.
43325
43326 2001-05-18 Stan Shebs <shebs@apple.com>
43327
43328 * gcc.c-torture/compile/20010518-1.c: New test.
43329
43330 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
43331
43332 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
43333 * g++.old-deja/g++.pt/crash67.C: New test.
43334
43335 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
43336
43337 * g++.old-deja/g++.other/debug9.C: New test.
43338
43339 2001-05-16 Zack Weinberg <zackw@stanford.edu>
43340
43341 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
43342
43343 2001-05-16 Jan Hubicka <jh@suse.cz>
43344
43345 * gcc.c-torture/compile/20010516-1.c: New test.
43346
43347 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
43348
43349 * g++.old-deja/g++.other/crash41.C: New test.
43350
43351 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
43352
43353 * g++.old-deja/g++.pt/crash66.C: New test.
43354
43355 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
43356
43357 * g++.old-deja/g++.robertl/eb27.C: Convert.
43358
43359 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
43360
43361 * g++.dg/friend-warn.C: New test. Do not warn about friend
43362 declaration being redundant.
43363
43364 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
43365
43366 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
43367
43368 2001-05-14 Mark Mitchell <mark@codesourcery.com>
43369
43370 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
43371
43372 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
43373
43374 * lib/g++.exp: Use testsuite_flags.
43375
43376 2001-05-13 Mark Mitchell <mark@codesourcery.com>
43377
43378 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
43379
43380 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
43381
43382 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
43383
43384 2001-05-11 Mark Mitchell <mark@codesourcery.com>
43385
43386 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
43387
43388 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
43389
43390 * gcc.c-torture/compile/20010313-1.c: New test.
43391
43392 2001-05-09 Zack Weinberg <zackw@stanford.edu>
43393
43394 * gcc.dg/cpp/direct2.c: New test.
43395 * gccq.dg/cpp/direct2s.c: New test.
43396
43397 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
43398
43399 2001-05-07 Mark Mitchell <mark@codesourcery.com>
43400
43401 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
43402 * g++.old-deja/g++.other/op3.C: Likewise.
43403
43404 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43405
43406 * gcc.dg/cpp/syshdr.h: New file.
43407 * gcc.dg/cpp/sysmac1.c: Update.
43408 * gcc.dg/cpp/sysmac2.c: Update.
43409
43410 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
43411
43412 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
43413
43414 2001-05-04 David Edelsohn <edelsohn@gnu.org>
43415
43416 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
43417 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
43418
43419 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
43420
43421 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
43422
43423 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
43424
43425 * lib/g++.exp (g++_include_flags): Don't use any special flags
43426 if TESTING_IN_BUILD_TREE is not defined.
43427 (g++_init): Use a plain 'c++' as the compiler if
43428 TESTING_IN_BUILD_TREEE is not defined.
43429
43430 2001-05-02 Jakub Jelinek <jakub@redhat.com>
43431
43432 * g++.old-deja/g++.eh/catch13.C: New test.
43433 * g++.old-deja/g++.eh/catch14.C: New test.
43434
43435 2001-05-02 Jakub Jelinek <jakub@redhat.com>
43436
43437 * gcc.dg/cpp/tr-define.c: New test.
43438
43439 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
43440
43441 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
43442 <stdlib.h>, not <malloc.h>.
43443
43444 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
43445
43446 * g++.old-deja/g++.ns/template17.C: New test.
43447
43448 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
43449
43450 * g++.old-deja/g++.pt/ref4.C: New test.
43451
43452 2001-04-30 Richard Henderson <rth@redhat.com>
43453
43454 * gcc.dg/20000724-1.c: Revert last change.
43455
43456 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
43457
43458 * g77.f-torture/execute/20010430.f: New test.
43459
43460 2001-04-30 Mark Mitchell <mark@codesourcery.com>
43461
43462 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
43463
43464 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
43465
43466 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
43467
43468 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43469
43470 * g++.old-deja/g++.eh/crash6.C: New test.
43471
43472 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43473
43474 * g++.old-deja/g++.other/warn7.C: New test.
43475
43476 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43477
43478 * g++.old-deja/g++.other/defarg9.C: New test.
43479
43480 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
43481
43482 * g77.f-torture/compile/20010426.f: New test.
43483 * g77.f-torture/execute/20010426.f: New test.
43484
43485 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
43486
43487 * g77.f-torture/compile/20000629-1.x: Remove - error
43488 has been fixed.
43489
43490 2001-04-26 Jeffrey A Law (law@cygnus.com)
43491
43492 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
43493 Tweak slightly to work with g++.dg framework.
43494 * g++.dg/special/ecos.exp: Run initp1.C test.
43495 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
43496
43497 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
43498 its linker doesn't give line numbers either.
43499 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
43500
43501 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
43502
43503 * g++.old-deja/g++.other/lex1.C: New test.
43504
43505 2001-04-26 Jakub Jelinek <jakub@redhat.com>
43506
43507 * gcc.dg/noncompile/20010425-1.c: New test.
43508
43509 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
43510
43511 * g++.old-deja/g++.pt/mangle2.C: New test.
43512
43513 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43514
43515 * gcc.dg/format/plus-1.c: New test.
43516
43517 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43518
43519 * gcc.dg/20010423-1.c: New test.
43520
43521 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43522
43523 * gcc.c-torture/execute/20010422-1.c: New test.
43524
43525 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
43526
43527 * g++.old-deja/g++.ns/type2.C: New test.
43528
43529 2001-04-24 Zack Weinberg <zackw@stanford.edu>
43530
43531 * g++.old-deja/g++.other/perf1.C: New test.
43532
43533 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
43534
43535 * gcc.dg/c99-func-2.c: Remove xfail.
43536 * gcc.dg/c99-func-3.c: Remove xfail.
43537 * gcc.dg/c99-func-4.c: Remove xfail.
43538
43539 2001-04-23 Zack Weinberg <zackw@stanford.edu>
43540
43541 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
43542
43543 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
43544
43545 * gcc.c-torture/compile/20010423-1.c: New test.
43546
43547 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
43548
43549 * g++.old-deja/g++.pt/typename28.C: New test.
43550
43551 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
43552
43553 * g++.old-deja/g++.abi/empty2.C: New test.
43554 * g++.old-deja/g++.abi/empty3.C: New test.
43555
43556 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43557
43558 * g++.old-deja/g++.other/comdat2.C: New test.
43559 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
43560
43561 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43562
43563 * g++.old-deja/g++.other/overload14.C: New test.
43564
43565 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43566
43567 * g++.old-deja/g++.other/lookup23.C: New test.
43568
43569 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43570
43571 * gcc.c-torture/execute/20010403-1.c: New test.
43572
43573 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
43574 Mark Mitchell <mark@codesourcery.com>
43575
43576 * lib/old-dejagnu.exp: Don't delete output of executable.
43577 Add .exe suffix to executables.
43578
43579 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
43580
43581 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
43582
43583 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43584
43585 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
43586
43587 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
43588
43589 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
43590 * g++.old-deja/g++.abi/crash1.C: New test.
43591
43592 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
43593
43594 * g++.old-deja/g++.other/crash40.C: New test.
43595
43596 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43597
43598 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
43599
43600 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
43601
43602 * g++.old-deja/g++.other/warn6.C: New test.
43603
43604 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
43605
43606 * g++.old-deja/g++.robertl/eb42.C: Same.
43607
43608 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43609
43610 * gcc.dg/wtr-conversion-1.c: New testcase.
43611
43612 2001-04-10 Richard Henderson <rth@redhat.com>
43613
43614 * g++.old-deja/g++.other/array5.C: New.
43615
43616 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43617
43618 * gcc.c-torture/execute/20010408-1.c: New test.
43619
43620 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
43621
43622 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
43623 headers and constructs.
43624 * g++.old-deja/g++.robertl/eb79.C: Same.
43625 * g++.old-deja/g++.robertl/eb77.C (main): Same.
43626 * g++.old-deja/g++.robertl/eb73.C: Same.
43627 * g++.old-deja/g++.robertl/eb66.C (main): Same.
43628 * g++.old-deja/g++.robertl/eb55.C (t): Same.
43629 * g++.old-deja/g++.robertl/eb54.C (main): Same.
43630 * g++.old-deja/g++.robertl/eb46.C (main): Same.
43631 * g++.old-deja/g++.robertl/eb44.C: Same.
43632 * g++.old-deja/g++.robertl/eb41.C (main): Same.
43633 * g++.old-deja/g++.robertl/eb4.C (main): Same.
43634 * g++.old-deja/g++.robertl/eb39.C: Same.
43635 * g++.old-deja/g++.robertl/eb33.C (main): Same.
43636 * g++.old-deja/g++.robertl/eb31.C (main): Same.
43637 * g++.old-deja/g++.robertl/eb30.C: Same.
43638 * g++.old-deja/g++.robertl/eb3.C: Same.
43639 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
43640 * g++.old-deja/g++.robertl/eb21.C: Same.
43641 * g++.old-deja/g++.robertl/eb15.C: Same.
43642 * g++.old-deja/g++.robertl/eb118.C: Same.
43643 * g++.old-deja/g++.robertl/eb115.C (main): Same.
43644 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
43645 * g++.old-deja/g++.robertl/eb109.C: Same.
43646 * g++.old-deja/g++.other/sibcall1.C (main): Same.
43647 * g++.old-deja/g++.mike/rtti1.C: Same.
43648 * g++.old-deja/g++.mike/p658.C: Same.
43649 * g++.old-deja/g++.mike/net46.C: Same.
43650 * g++.old-deja/g++.mike/net34.C: Same.
43651 * g++.old-deja/g++.mike/memoize1.C: Same.
43652 * g++.old-deja/g++.mike/eh2.C: Same.
43653 * g++.old-deja/g++.law/weak.C: Same.
43654 * g++.old-deja/g++.law/visibility7.C: Same.
43655 * g++.old-deja/g++.law/visibility25.C: Same.
43656 * g++.old-deja/g++.law/visibility22.C: Same.
43657 * g++.old-deja/g++.law/visibility2.C: Same.
43658 * g++.old-deja/g++.law/visibility17.C: Same.
43659 * g++.old-deja/g++.law/visibility13.C: Same.
43660 * g++.old-deja/g++.law/visibility10.C: Same.
43661 * g++.old-deja/g++.law/visibility1.C: Same.
43662 * g++.old-deja/g++.law/virtual3.C (eval): Same.
43663 * g++.old-deja/g++.law/vbase1.C: Same.
43664 * g++.old-deja/g++.law/operators32.C: Same.
43665 * g++.old-deja/g++.law/nest3.C: Same.
43666 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
43667 * g++.old-deja/g++.law/except5.C (main): Same.
43668 * g++.old-deja/g++.law/cvt7.C (run): Same.
43669 * g++.old-deja/g++.law/cvt2.C: Same.
43670 * g++.old-deja/g++.law/cvt16.C: Same.
43671 * g++.old-deja/g++.law/ctors6.C (bar): Same.
43672 * g++.old-deja/g++.law/ctors17.C (main): Same.
43673 * g++.old-deja/g++.law/ctors13.C: Same.
43674 * g++.old-deja/g++.law/ctors12.C (main): Same.
43675 * g++.old-deja/g++.law/ctors10.C: Same.
43676 * g++.old-deja/g++.law/code-gen5.C: Same.
43677 * g++.old-deja/g++.law/bad-error7.C: Same.
43678 * g++.old-deja/g++.law/arm9.C: Same.
43679 * g++.old-deja/g++.law/arm12.C: Same.
43680 * g++.old-deja/g++.law/arg8.C: Same.
43681 * g++.old-deja/g++.law/arg1.C: Same.
43682 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
43683 * g++.old-deja/g++.jason/template31.C: Same.
43684 * g++.old-deja/g++.jason/template24.C (main): Same.
43685 * g++.old-deja/g++.jason/2371.C: Same.
43686 * g++.old-deja/g++.eh/new2.C: Same.
43687 * g++.old-deja/g++.eh/new1.C: Same.
43688 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
43689 * g++.old-deja/g++.brendan/nest21.C (main): Same.
43690 * g++.old-deja/g++.brendan/err-msg3.C: Same.
43691 * g++.old-deja/g++.brendan/crash62.C: Same.
43692 * g++.old-deja/g++.brendan/crash52.C: Same.
43693 * g++.old-deja/g++.brendan/crash49.C (main): Same.
43694 * g++.old-deja/g++.brendan/crash38.C: Same.
43695 * g++.old-deja/g++.brendan/crash15.C (main): Same.
43696 * g++.old-deja/g++.brendan/copy9.C: Same.
43697
43698 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
43699
43700 * gcc.c-torture/execute/20001203-2.c (memset):
43701 Count argument is of type __SIZE_TYPE__.
43702
43703 2001-04-04 Diego Novillo <dnovillo@redhat.com>
43704
43705 * gcc.c-torture/compile/20010404-1.c: New test.
43706
43707 2001-04-04 Jakub Jelinek <jakub@redhat.com>
43708
43709 * gcc.c-torture/compile/20010326-1.c: New test.
43710
43711 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
43712
43713 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
43714 peculiarities of the SH.
43715 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
43716
43717 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43718
43719 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
43720 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
43721 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
43722
43723 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43724
43725 * g77.f-torture/compile/20010321-1.f: New test.
43726
43727 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43728
43729 * gcc.c-torture/compile/20010329-1.c: New test.
43730
43731 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43732
43733 * gcc.c-torture/execute/20010329-1.c: New test.
43734
43735 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
43736
43737 * g++.old-deja/g++.other/eh4.C: Fix typo.
43738
43739 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
43740
43741 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
43742
43743 2001-03-28 Philip Blundell <philb@gnu.org>
43744
43745 * gcc.c-torture/compile/20010328-1.c: New test.
43746
43747 2001-03-27 Richard Henderson <rth@redhat.com>
43748
43749 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
43750 * g++.old-deja/g++.eh/vbase3.C: Likewise.
43751
43752 2001-03-27 Alan Modra <alan@linuxcare.com.au>
43753
43754 * gcc.c-torture/compile/20010327-1.c: New test.
43755
43756 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
43757
43758 * g++.old-deja/g++.other/friend12.C: New test.
43759 * g++.old-deja/g++.other/friend9.C: Expect no errors.
43760 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
43761
43762 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
43763
43764 * gcc.c-torture/execute/20010325-1.c: New test.
43765
43766 2001-03-23 Jakub Jelinek <jakub@redhat.com>
43767
43768 * g++.old-deja/g++.other/mangle3.C: New test.
43769
43770 2001-03-22 Jakub Jelinek <jakub@redhat.com>
43771
43772 * g++.old-deja/g++.other/anon8.C: New test.
43773
43774 2001-03-20 Philip Blundell <philb@gnu.org>
43775
43776 * gcc.c-torture/compile/20010320-1.c: New test.
43777
43778 2001-03-17 Richard Henderson <rth@redhat.com>
43779
43780 * g++.old-deja/g++.other/eh4.C: Add expected error text.
43781
43782 2001-03-15 Geoff Keating <geoff@redhat.com>
43783
43784 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
43785 tests on AIX.
43786
43787 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
43788
43789 * g++.old-deja/g++.other/eh4.C: New test.
43790
43791 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
43792
43793 * gcc.dg/cpp/mi1.c: Update.
43794
43795 2001-03-14 Jakub Jelinek <jakub@redhat.com>
43796
43797 * g++.old-deja/g++.other/regstack.C: New test.
43798
43799 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
43800
43801 * g++.old-deja/g++.other/ref4.C: New test.
43802
43803 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
43804
43805 * objc/execute/va_method.m: Added.
43806 * objc/execute/IMP.m: Added.
43807 * objc/execute/_cmd.m: Added.
43808 * objc/execute/accessing_ivars.m: Added.
43809 * objc/execute/class-1.m: Added.
43810 * objc/execute/class-10.m: Added.
43811 * objc/execute/class-11.m: Added.
43812 * objc/execute/class-12.m: Added.
43813 * objc/execute/class-13.m: Added.
43814 * objc/execute/class-14.m: Added.
43815 * objc/execute/class-2.m: Added.
43816 * objc/execute/class-3.m: Added.
43817 * objc/execute/class-4.m: Added.
43818 * objc/execute/class-5.m: Added.
43819 * objc/execute/class-6.m: Added.
43820 * objc/execute/class-7.m: Added.
43821 * objc/execute/class-8.m: Added.
43822 * objc/execute/class-9.m: Added.
43823 * objc/execute/class-tests-1.h
43824 * objc/execute/class-tests-2.h
43825 * objc/execute/compatibility_alias.m: Added.
43826 * objc/execute/encode-1.m: Added.
43827 * objc/execute/formal_protocol-1.m: Added.
43828 * objc/execute/formal_protocol-2.m: Added.
43829 * objc/execute/formal_protocol-3.m: Added.
43830 * objc/execute/formal_protocol-4.m: Added.
43831 * objc/execute/formal_protocol-5.m: Added.
43832 * objc/execute/formal_protocol-6.m: Added.
43833 * objc/execute/formal_protocol-7.m: Added.
43834 * objc/execute/informal_protocol.m: Added.
43835 * objc/execute/initialize.m: Added.
43836 * objc/execute/load.m: Added.
43837 * objc/execute/many_args_method.m: Added.
43838 * objc/execute/nested-3.m: Added.
43839 * objc/execute/no_clash.m: Added.
43840 * objc/execute/private.m: Added.
43841 * objc/execute/redefining_self.m: Added.
43842 * objc/execute/root_methods.m: Added.
43843 * objc/execute/selector-1.m: Added.
43844 * objc/execute/static-1.m: Added.
43845 * objc/execute/static-2.m: Added.
43846 * objc/execute/va_method.m: Added.
43847
43848 2001-03-10 Richard Henderson <rth@redhat.com>
43849
43850 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
43851
43852 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
43853
43854 * g++.old-deja/g++.other/crash31.C: XFAIL.
43855 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
43856 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
43857 * gcc.c-torture/execute/20010123-1.x: XFAIL.
43858 * gcc.c-torture/execute/20010124-1.x: XFAIL.
43859 * gcc.dg/sequence-pt-1.c: XFAIL one test.
43860
43861 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
43862
43863 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
43864
43865 2001-03-06 Zack Weinberg <zackw@stanford.edu>
43866
43867 * gcc.dg/20000724-1.c: Don't use multiline strings.
43868
43869 2001-03-06 Zack Weinberg <zackw@stanford.edu>
43870
43871 * objc/execute/string1.m, objc/execute/string2.m: Compare the
43872 result of -cString against what we expect it to be; don't just
43873 print it out for no one to read.
43874
43875 * objc/execute/string3.m, objc/execute/string4.m: New tests.
43876 Based on testcases provided by Nicola Pero.
43877
43878 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
43879
43880 * gcc.dg/cpp/macro7.c: New test.
43881
43882 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
43883
43884 * gcc.dg/cpp/multiline.c: Update.
43885
43886 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43887
43888 * g++.old-deja/g++.other/enum3.C: New test.
43889
43890 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43891
43892 * g++.old-deja/g++.other/pod1.C: New test.
43893
43894 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43895
43896 * g++.old-deja/g++.ext/overload1.C: New test.
43897
43898 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
43899
43900 * g++.old-deja/g++.pt/using1.C: New test.
43901
43902 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
43903
43904 * g++.old-deja/g++.other/using9.C: New test.
43905
43906 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
43907
43908 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
43909
43910 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
43911
43912 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
43913
43914 * g++.old-deja/g++.ext/realpt1.C: Remove.
43915
43916 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
43917
43918 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
43919
43920 2001-02-26 Will Cohen <wcohen@redhat.com>
43921
43922 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
43923
43924 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
43925
43926 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
43927 templatized constructors.
43928
43929 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43930
43931 * gcc.c-torture/execute/20010224-1.c: New test.
43932
43933 2001-02-23 Jakub Jelinek <jakub@redhat.com>
43934
43935 * gcc.c-torture/execute/20010222-1.c: New test.
43936
43937 2001-02-22 Jakub Jelinek <jakub@redhat.com>
43938
43939 * g++.old-deja/g++.other/inline20.C: New test.
43940
43941 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
43942
43943 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
43944
43945 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
43946
43947 * g++.old-deja/g++.other/lookup22.C: New test.
43948
43949 2001-02-19 Zack Weinberg <zackw@stanford.edu>
43950
43951 * g77.dg: New directory.
43952 * g77.dg/20010216-1.f: New test case.
43953 * g77.dg/dg.exp: New driver.
43954 * lib/g77-dg.exp: New driver library.
43955
43956 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43957
43958 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
43959
43960 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
43961
43962 * g++.old-deja/g++.other/decl9.C: New test.
43963
43964 2001-02-16 Jakub Jelinek <jakub@redhat.com>
43965
43966 * g++.old-deja/g++.other/init16.C: Update the test so that it does
43967 not need <string> and also tests the initialization at runtime.
43968
43969 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
43970
43971 * gcc.c-torture/execute/longlong.c: New test.
43972
43973 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
43974
43975 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
43976
43977 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
43978
43979 * gcc.c-torture/execute/920302-1.c (execute):
43980 Change argument type to short.
43981
43982 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
43983
43984 * g++.old-deja/g++.pt/deduct6.C: New test.
43985
43986 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
43987
43988 * g++.old-deja/g++.pt/deduct5.C: New test.
43989
43990 2001-02-14 Jakub Jelinek <jakub@redhat.com>
43991
43992 * gcc.c-torture/execute/20010209-1.c: New test.
43993
43994 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
43995
43996 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
43997
43998 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
43999
44000 * g++.dg/vtgc1.C: Update for new ABI.
44001
44002 * consistency.vlad: New directory, 1665 files.
44003
44004 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
44005
44006 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
44007 return type.
44008 * gcc.dg/cpp/digraphs.c: Declare puts.
44009
44010 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
44011
44012 * g++.old-deja/g++.other/warn5.C: New test.
44013
44014 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
44015
44016 * g++.old-deja/g++.pt/spec40.C: New test.
44017
44018 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
44019
44020 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
44021 case.
44022 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
44023
44024 2001-02-12 Jakub Jelinek <jakub@redhat.com>
44025
44026 * gcc.c-torture/compile/20010209-1.c: New test.
44027
44028 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
44029
44030 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
44031 excess errors message but not if it crashes.
44032 * g++.old-deja/g++.other/crash27.C: Likewise.
44033 * g++.old-deja/g++.other/crash28.C: Likewise.
44034 * g++.old-deja/g++.other/crash30.C: Likewise.
44035 * g++.old-deja/g++.other/crash32.C: Likewise.
44036 * g++.old-deja/g++.other/crash35.C: Likewise.
44037 * g++.old-deja/g++.pt/inherit2.C: Likewise.
44038
44039 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
44040
44041 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
44042 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
44043 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
44044 g77.f-torture/execute/execute.exp,
44045 g77.f-torture/noncompile/noncompile.exp,
44046 gcc.c-torture/execute/execute.exp,
44047 gcc.c-torture/execute/memcheck/memcheck.exp,
44048 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
44049 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
44050 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
44051 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
44052 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
44053 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
44054 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
44055 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
44056 Remove bug reporting instructions with ancient email addresses.
44057
44058 2001-02-07 Jakub Jelinek <jakub@redhat.com>
44059
44060 * gcc.dg/20010202-1.c: New test.
44061 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
44062
44063 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
44064
44065 * g++.dg/stdbool-if.C: New test.
44066
44067 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
44068
44069 * objc/execute/fdecl.m: Added main().
44070
44071 2001-02-07 Jakub Jelinek <jakub@redhat.com>
44072
44073 * gcc.c-torture/execute/20010206-1.c: New test.
44074
44075 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
44076
44077 * gcc.dg/cpp/avoidpaste1.c: Update.
44078
44079 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
44080
44081 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
44082 Pero <nicola@brainstorm.co.uk>.
44083 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
44084
44085 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
44086
44087 * g++.old-deja/g++.pt/spec39.C: New test.
44088
44089 2001-02-05 Jakub Jelinek <jakub@redhat.com>
44090
44091 * gcc.c-torture/compile/20010202-1.c: New test.
44092
44093 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
44094
44095 * g++.old-deja/g++.abi/primary2.C: New test.
44096 * g++.old-deja/g++.abi/primary3.C: New test.
44097 * g++.old-deja/g++.abi/primary4.C: New test.
44098 * g++.old-deja/g++.abi/primary5.C: New test.
44099 * g++.old-deja/g++.abi/vtable3.h: New test.
44100 * g++.old-deja/g++.abi/vtable3a.C: New test.
44101 * g++.old-deja/g++.abi/vtable3b.C: New test.
44102 * g++.old-deja/g++.abi/vtable3c.C: New test.
44103 * g++.old-deja/g++.abi/vtable3d.C: New test.
44104 * g++.old-deja/g++.abi/vtable3e.C: New test.
44105 * g++.old-deja/g++.abi/vtable3f.C: New test.
44106 * g++.old-deja/g++.abi/vtable3g.C: New test.
44107 * g++.old-deja/g++.abi/vtable3h.C: New test.
44108 * g++.old-deja/g++.abi/vtable3i.C: New test.
44109 * g++.old-deja/g++.abi/vtable3j.C: New test.
44110 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
44111
44112 2001-02-03 Jakub Jelinek <jakub@redhat.com>
44113
44114 * g++.old-deja/g++.other/anon6.C: New test.
44115 * g++.old-deja/g++.other/anon7.C: New test.
44116
44117 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
44118
44119 * gcc.dg/cpp/avoidpaste2.c: New tests.
44120
44121 2001-01-31 Jakub Jelinek <jakub@redhat.com>
44122
44123 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
44124
44125 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
44126
44127 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
44128 DECIMAL_DIG cases for Irix."
44129
44130 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
44131
44132 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
44133
44134 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
44135
44136 * gcc.dg/c99-tag-1.c: New test.
44137
44138 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
44139
44140 * gcc.dg/cpp/tr-warn1.c: Add tests.
44141
44142 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
44143
44144 * gcc.dg/cpp/avoidpaste1.c: Update.
44145 * gcc.dg/cpp/paste4.c: Update.
44146
44147 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
44148
44149 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
44150 cases for Irix.
44151
44152 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
44153
44154 * g++.old-deja/g++.other/inline19.C: New test.
44155
44156 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
44157
44158 * gcc.dg/Wlarger-than.c: New test.
44159
44160 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
44161
44162 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
44163
44164 2001-01-29 Jakub Jelinek <jakub@redhat.com>
44165
44166 * gcc.c-torture/execute/20010129-1.c: New test.
44167 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
44168
44169 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
44170
44171 * gcc.dg/cpp/avoidpaste1.c: Test case.
44172
44173 2001-01-28 Jakub Jelinek <jakub@redhat.com>
44174
44175 * g++.old-deja/g++.other/inline18.C: New test.
44176
44177 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44178
44179 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
44180 and __builtin_putchar.
44181
44182 2001-01-27 Jakub Jelinek <jakub@redhat.com>
44183
44184 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
44185 tests.
44186
44187 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
44188
44189 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
44190 floating point number rounding mode to round to the nearest
44191 representable mode.
44192
44193 2001-01-25 Jakub Jelinek <jakub@redhat.com>
44194
44195 * g++.old-deja/g++.other/mangle2.C: New test.
44196
44197 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
44198
44199 * gcc.c-torture/compile/20010124-1.c: New test.
44200
44201 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
44202
44203 * g++.old-deja/g++.pt/spec38.C: New test.
44204
44205 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44206
44207 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
44208 "Build don't run".
44209
44210 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44211
44212 * gcc.c-torture/execute/20010123-1.c: New test.
44213
44214 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
44215
44216 * g++.old-deja/g++.pt/spec37.C: New test.
44217
44218 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
44219
44220 * g++.old-deja/g++.pt/overload14.C: New test.
44221
44222 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44223
44224 * gcc.c-torture/execute/20010122-1.c: New test, exercise
44225 __builtin_return_address.
44226
44227 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
44228
44229 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
44230 * g++.old-deja/g++.pt/spec35.C: New test.
44231 * g++.old-deja/g++.pt/spec36.C: New test.
44232
44233 2001-01-20 Jakub Jelinek <jakub@redhat.com>
44234
44235 * gcc.c-torture/compile/20010118-1.c: New test.
44236
44237 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
44238
44239 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
44240
44241 2001-01-19 Jakub Jelinek <jakub@redhat.com>
44242
44243 * gcc.c-torture/execute/20010119-1.c: New test.
44244
44245 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44246
44247 * g++.old-deja/g++.other/vbase5.C: New test.
44248
44249 2001-01-19 Jakub Jelinek <jakub@redhat.com>
44250
44251 * gcc.c-torture/execute/20010118-1.c: New test.
44252
44253 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44254
44255 * g++.old-deja/g++.pt/deduct3.C: New test.
44256
44257 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44258
44259 * g++.old-deja/g++.pt/spec34.C: New test.
44260
44261 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
44262
44263 * g77.f-torture/compile/20000601-2.f: New test.
44264
44265 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44266
44267 * g++.old-deja/g++.other/init17.C: New test.
44268
44269 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
44270
44271 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
44272
44273 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44274
44275 * g++.old-deja/g++.pt/unify8.C: New test.
44276
44277 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44278
44279 * g++.old-deja/g++.abi/vbase1.C: New test.
44280
44281 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44282
44283 * g++.old-deja/g++.pt/crash65.C: New test.
44284
44285 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
44286
44287 * gcc.dg/cpp/assembl2.S: New test case.
44288
44289 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
44290
44291 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
44292 are supported.
44293
44294 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44295
44296 * g++.old-deja/g++.other/builtins1.C: New test.
44297 * g++.old-deja/g++.other/builtins2.C: Likewise.
44298 * g++.old-deja/g++.other/builtins3.C: Likewise.
44299 * g++.old-deja/g++.other/builtins4.C: Likewise.
44300
44301 2001-01-17 Jakub Jelinek <jakub@redhat.com>
44302
44303 * gcc.c-torture/compile/20010117-1.c: New test.
44304 * gcc.c-torture/compile/20010117-2.c: New test.
44305
44306 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
44307
44308 * g77.f-torture/execute/20010116.[fx]: New test,
44309 XFAIL on i?86-*-*.
44310 * g77.f-torture/compile/20010115.f: Indicate it's
44311 a test for PR fortran/1636.
44312
44313 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
44314
44315 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
44316
44317 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
44318
44319 * g77.f-torture/compile/20010115.f: New test.
44320
44321 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
44322
44323 * g++.old-deja/g++.pt/nontype5.C: New test.
44324
44325 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
44326
44327 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
44328 have an equivalent working one below it.
44329
44330 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
44331
44332 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
44333 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
44334
44335 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
44336
44337 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
44338 message containing "init_priority".
44339 (conpr-2.C): Likewise.
44340 (conpr-3.C): Likewise.
44341 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
44342
44343 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44344
44345 * gcc.c-torture/execute/20010114-2.c: New test.
44346
44347 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
44348
44349 * gcc.c-torture/compile/20010114-1.c: New test.
44350 * gcc.c-torture/compile/20010114-1.x: Xfail.
44351 * gcc.c-torture/compile/20010114-2.c: New test.
44352 * gcc.c-torture/execute/20010114-1.c: New test.
44353 * gcc.dg/trunc-1.c: New test.
44354 * gcc.dg/uninit-B.c: New test.
44355
44356 2001-01-13 Nick Clifton <nickc@redhat.com>
44357
44358 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
44359 target.
44360
44361 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
44362
44363 * gcc.c-torture/compile/20010113-1.c: New test.
44364
44365 2001-01-13 Jakub Jelinek <jakub@redhat.com>
44366
44367 * gcc.c-torture/compile/20001212-1.c: New test.
44368
44369 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
44370
44371 * gcc.dg/cpp/widestr1.c: Update.
44372 * gcc.dg/cpp/prag-imp.c: Remove.
44373
44374 2001-01-12 Jakub Jelinek <jakub@redhat.com>
44375
44376 * gcc.c-torture/execute/20000801-3.x: Remove.
44377 * gcc.dg/c90-init-1.c: New test.
44378 * gcc.dg/c99-init-1.c: New test.
44379 * gcc.dg/c99-init-2.c: New test.
44380 * gcc.dg/gnu99-init-1.c: New test.
44381
44382 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
44383
44384 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
44385 testing that no relevant ones were found.
44386
44387 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
44388
44389 * g++.old-deja/g++.pt/cast2.C: New test.
44390
44391 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
44392
44393 * g++.old-deja/g++.pt/friend47.C: New test.
44394
44395 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44396
44397 * g++.old-deja/g++.pt/instantiate13.C: New test.
44398
44399 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44400
44401 * g++.old-deja/g++.other/defarg7.C: New test.
44402 * g++.old-deja/g++.other/defarg8.C: New test.
44403
44404 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44405
44406 * g++.old-deja/g++.pt/crash64.C: New test.
44407
44408 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44409
44410 * g++.old-deja/g++.pt/crash63.C: New test.
44411
44412 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
44413
44414 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
44415
44416 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
44417
44418 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
44419
44420 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44421
44422 * g++.old-deja/g++.pt/error3.C: New test.
44423
44424 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44425
44426 * g++.old-deja/g++.other/crash39.C: New test.
44427
44428 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44429
44430 * g++.old-deja/g++.other/vbase4.C: New test.
44431
44432 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
44433
44434 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
44435 * gcc.dg/special/20000419-2.c: New file. Identical to above.
44436 * gcc.dg/special/special.exp: New test driver which will check
44437 for alias support for the above test.
44438
44439 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
44440
44441 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
44442 problems on small machines.
44443 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
44444 parameterize.
44445
44446 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
44447
44448 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
44449 mips.
44450 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
44451
44452 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
44453
44454 * g++.old_deja/g++.pt/using8.C: New test.
44455
44456 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
44457
44458 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
44459
44460 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
44461
44462 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
44463 where a failure is expected.
44464 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
44465
44466 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44467
44468 * g++.old_deja/g++.pt/instantiate12.C: New test.
44469
44470 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44471
44472 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
44473 start of structs.
44474 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
44475 * g++.old-deja/g++.brendan/crash17.C: Likewise.
44476 * g++.old-deja/g++.brendan/crash29.C: Likewise.
44477 * g++.old-deja/g++.brendan/crash48.C: Likewise.
44478 * g++.old-deja/g++.brendan/ns1.C: Likewise.
44479 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
44480 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
44481 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
44482 * g++.old-deja/g++.eh/spec6.C: Likewise.
44483 * g++.old-deja/g++.jason/crash3.C: Likewise.
44484 * g++.old-deja/g++.law/ctors11.C: Likewise.
44485 * g++.old-deja/g++.law/ctors17.C: Likewise.
44486 * g++.old-deja/g++.law/ctors5.C: Likewise.
44487 * g++.old-deja/g++.law/ctors9.C: Likewise.
44488 * g++.old-deja/g++.mike/ambig1.C: Likewise.
44489 * g++.old-deja/g++.mike/net22.C: Likewise.
44490 * g++.old-deja/g++.mike/p3538a.C: Likewise.
44491 * g++.old-deja/g++.mike/p3538b.C: Likewise.
44492 * g++.old-deja/g++.mike/virt3.C: Likewise.
44493 * g++.old-deja/g++.niklas/t128.C: Likewise.
44494 * g++.old-deja/g++.other/anon4.C: Likewise.
44495 * g++.old-deja/g++.other/using1.C: Likewise.
44496 * g++.old-deja/g++.other/warn3.C: Likewise.
44497 * g++.old-deja/g++.pt/t37.C: Likewise.
44498 * g++.old-deja/g++.robertl/eb69.C: Likewise.
44499 * g++.old-deja/g++.robertl/eb71.C: Likewise.
44500
44501 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44502
44503 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
44504
44505 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44506
44507 * gcc.c-torture/execute/stdio-opt-3.c: New test.
44508
44509 2001-01-07 Jakub Jelinek <jakub@redhat.com>
44510
44511 * gcc.c-torture/compile/20010107-1.c: New test.
44512
44513 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
44514
44515 * gcc.c-torture/execute/builtin-noret-1.c: New test.
44516
44517 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
44518
44519 * gcc.dg/format/format.h: New file.
44520 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
44521 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
44522 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
44523 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
44524 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
44525 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
44526 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
44527 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
44528 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
44529 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
44530 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
44531 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
44532 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
44533 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
44534 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
44535 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
44536 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
44537 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
44538 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
44539 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
44540 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
44541 instead of declaring standard types, macros and functions in each
44542 test.
44543
44544 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
44545
44546 * gcc.c-torture/execute/20010106-1.c: New test.
44547
44548 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
44549
44550 * gcc.dg/format/format.exp: New file.
44551 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
44552 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
44553 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
44554 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
44555 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
44556 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
44557 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
44558 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
44559 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
44560 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
44561 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
44562 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
44563 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
44564 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
44565 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
44566 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
44567 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
44568 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
44569 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
44570 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
44571 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
44572 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
44573 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
44574 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
44575 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
44576 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
44577 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
44578 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
44579 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
44580 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
44581 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
44582 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
44583 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
44584 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
44585 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
44586 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
44587 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
44588 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
44589 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
44590 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
44591 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
44592 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
44593
44594 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
44595
44596 * gcc.c-torture/execute/991228-1.c: Take word endianness into
44597 account.
44598
44599 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
44600
44601 * gcc.c-torture/execute/builtin-complex-1.c: New test.
44602
44603 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
44604
44605 * g++.old-deja/g++.pt/crash62.C: New test.
44606
44607 2001-01-04 Richard Henderson <rth@redhat.com>
44608
44609 * gcc.dg/20000926-1.c: Update expected warnings.
44610 * gcc.dg/array-2.c: Likewise.
44611 * gcc.dg/array-4.c: Also validate flexible array members.
44612 * gcc.dg/c99-flex-array-1.c: New.
44613
44614 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
44615
44616 * gcc.c-torture/compile/20001222-1.x: Remove.
44617
44618 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44619
44620 * gcc.c-torture/execute/built-in-setjmp.c: New.
44621
44622 2001-01-03 Richard Henderson <rth@redhat.com>
44623
44624 * gcc.dg/940510-1.c: Update expected error wording.
44625 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
44626
44627 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
44628
44629 * lib/target-supports.exp (check_alias_available): Modified to
44630 indicate aliases not supported if only weak aliases are supported.
44631
44632 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44633
44634 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
44635 Turn on cmpstrsi checks for __pj__ and __i370__.
44636
44637 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
44638
44639 * g++.old-deja/g++.other/virtual11.C: New test.
44640
44641 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
44642
44643 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
44644
44645 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44646
44647 * gcc.c-torture/compile/20010102-1.c: New test.
44648
44649 2001-01-02 Andreas Jaeger <aj@suse.de>
44650
44651 * gcc.dg/noreturn-3.c: New test.
44652
44653 * gcc.dg/noreturn-4.c: New test.
44654
44655 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44656
44657 * gcc.c-torture/execute/stdio-opt-1.c: Also test
44658 __builtin_fputc and __builtin_fwrite.
44659
44660 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
44661
44662 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
44663 signed char, not default char.
44664
44665 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
44666
44667 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
44668
44669 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
44670
44671 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
44672
44673 2000-12-29 Richard Henderson <rth@redhat.com>
44674
44675 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
44676 (__cyg_profile_func_exit): Define.
44677
44678 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
44679
44680 * g++.dg/vtgc1.C: New test.
44681
44682 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
44683
44684 * gcc.dg/noncompile/20001228-1.c: New test.
44685
44686 * gcc.dg/20001228-1.c: New test.
44687
44688 * gcc.c-torture/execute/20001228-1.c: New test.
44689
44690 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
44691
44692 * gcc.dg/format-strfmon-1.c: New test.
44693
44694 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44695
44696 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
44697 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
44698 * gcc.c-torture/execute/string-opt-1.c: Likewise.
44699 * gcc.c-torture/execute/string-opt-2.c: Likewise.
44700 * gcc.c-torture/execute/string-opt-3.c: Likewise.
44701 * gcc.c-torture/execute/string-opt-4.c: Likewise.
44702 * gcc.c-torture/execute/string-opt-6.c: Likewise.
44703 * gcc.c-torture/execute/string-opt-7.c: Likewise.
44704 * gcc.c-torture/execute/string-opt-8.c: Likewise.
44705 * gcc.c-torture/execute/string-opt-9.c: Likewise.
44706 * gcc.c-torture/execute/string-opt-10.c: Likewise.
44707 * gcc.c-torture/execute/string-opt-11.c: Likewise.
44708 * gcc.c-torture/execute/string-opt-12.c: Likewise.
44709
44710 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
44711 * gcc.c-torture/execute/string-opt-4.c: Test index.
44712
44713 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
44714
44715 * gcc.c-torture/compile/20001226-1.c: New test.
44716
44717 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
44718
44719 * gcc.c-torture/compile/20001222-1.c: New test.
44720 * gcc.c-torture/compile/20001222-1.x: Xfail.
44721
44722 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
44723
44724 * gcc.c-torture/execute/comp-goto-2.c: New test.
44725
44726 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
44727
44728 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
44729 Use long types if __INT_MAX__ is 32767.
44730 (main): Use cast to (sint32 *) when poking 88 into a_page.
44731
44732 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
44733
44734 2000-12-21 Bernd Schmidt <bernds@redhat.com>
44735
44736 * gcc.c-torture/compile/20001221-1.c: New test.
44737 * gcc.c-torture/execute/20001221-1.c: New test.
44738
44739 2000-12-20 Richard Henderson <rth@redhat.com>
44740
44741 * g++.old-deja/g++.pt/crash36.C: Update error lines.
44742 * g++.old-deja/g++.robertl/eb109.C: Likewise.
44743
44744 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44745
44746 * gcc.dg/compare3.c: New test.
44747
44748 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
44749
44750 * gcc.dg/format-warnll-1.c: New test.
44751
44752 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
44753
44754 * gcc.dg/cpp/cmdlne-P.c: New test.
44755
44756 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
44757
44758 * gcc.c-torture/execute/builtin-abs-1.c,
44759 gcc.c-torture/execute/builtin-abs-2.c: New tests.
44760
44761 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
44762
44763 * gcc.dg/cpp/multiline.c: New test.
44764
44765 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
44766
44767 * g++.old-deja/g++.other/syshdr1.C: Update.
44768 * gcc.dg/cpp/lineflags.c: Remove temporarily.
44769
44770 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44771
44772 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
44773
44774 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44775
44776 * g++.old-deja/g++.pt/ttp65.C: New test.
44777
44778 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44779
44780 * g++.old-deja/g++.pt/ttp64.C: New test.
44781
44782 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44783
44784 * g++.old-deja/g++.pt/spec33.C: New test.
44785
44786 2000-12-14 Catherine Moore <clm@redhat.com>
44787
44788 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
44789 * gcc.c-torture/execute/920612-2.c: Likewise.
44790 * gcc.c-torture/execute/920428-2.c: Likewise.
44791 * gcc-c-torture/execute/va-arg-11.c: Call exit.
44792 * gcc.c-torture/execute/va-arg-21.c: Likewise.
44793
44794 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44795
44796 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
44797 * gcc.dg/pack-test-2.c: Likewise.
44798
44799 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
44800
44801 Tests by Zack Weinberg <zackw@stanford.edu>.
44802
44803 * gcc.dg/cpp/defined.c: Update.
44804 * gcc.dg/cpp/defined_trad.c: New tests.
44805
44806 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
44807
44808 * gcc.dg/cpp/trad-direct.c: Update.
44809
44810 2000-12-11 Neil Booth <neilb@earthling.net>
44811
44812 * gcc.dg/cpp/defined_trad.c
44813
44814 2000-12-11 Neil Booth <neilb@earthling.net>
44815
44816 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
44817
44818 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
44819
44820 * gcc.dg/format-miss-2.c: New test.
44821
44822 2000-12-09 Neil Booth <neilb@earthling.net>
44823
44824 * gcc.dg/cpp/lineflags.c: New tests.
44825 * gcc.dg/cpp/poison.c: Update.
44826 * gcc.dg/cpp/redef2.c: Update.
44827 * gcc.dg/cpp/skipping.c: New test.
44828
44829 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
44830
44831 * g++.old-deja/g++.other/eh3.C: New testcase.
44832
44833 2000-12-07 Neil Booth <neilb@earthling.net>
44834
44835 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
44836 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
44837 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
44838 wtr-union-init-2.c, wtr-union-init-3.c: Update.
44839 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
44840 Update.
44841
44842 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44843
44844 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
44845 __SIZE_TYPE__ instead of int for type of integers cast to
44846 pointers.
44847
44848 2000-12-07 Jakub Jelinek <jakub@redhat.com>
44849
44850 * g++.old-deja/g++.other/cleanup4.C: New test.
44851
44852 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44853
44854 * format-sec-1.c: New test.
44855
44856 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44857
44858 * gcc.dg/format-nonlit-3.c: New test.
44859
44860 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44861
44862 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
44863 through a null pointer.
44864
44865 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44866
44867 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
44868 * g++.old-deja/g++.pt/partial4.C: New test.
44869
44870 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
44871
44872 * gcc.c-torture/execute/ieee/hugeval.x: New.
44873
44874 2000-12-06 Neil Booth <neilb@earthling.net>
44875
44876 * gcc.dg/cpp/backslash2.c: New tests.
44877
44878 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44879
44880 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
44881 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
44882
44883 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
44884
44885 * gcc.c-torture/execute/20001203-2.c: New testcase.
44886
44887 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
44888
44889 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
44890 * g++.old-deja/g++.other/virtual10.C: New test.
44891
44892 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
44893
44894 * g++.old-deja/g++.mike/pmf5.C: Remove test.
44895
44896 2000-12-05 Richard Henderson <rth@redhat.com>
44897
44898 * gcc.c-torture/compile/20001205-1.c: New.
44899
44900 2000-12-04 Neil Booth <neilb@earthling.net>
44901
44902 * g++.old-deja/g++.other/virtual9.C: New test.
44903 * g++.old-deja/g++.pt/crash61.C: New test.
44904 * gcc.c-torture/execute/loop-9.c: New test.
44905
44906 2000-12-04 Neil Booth <neilb@earthling.net>
44907
44908 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
44909 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
44910 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
44911 * gcc.dg/cpp/extratokens.c: ...here.
44912
44913 2000-12-04 Neil Booth <neilb@earthling.net>
44914
44915 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
44916 New tests.
44917
44918 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44919
44920 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
44921 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
44922
44923 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
44924
44925 * gcc.c-torture/execute/20001203-1.c: New test.
44926
44927 2000-12-03 Neil Booth <neilb@earthling.net>
44928
44929 * gcc.dg/cpp/macro6.c: New test cases.
44930
44931 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44932
44933 * gcc.c-torture/execute/string-opt-9.c: New test.
44934 * gcc.c-torture/execute/string-opt-10.c: Likewise.
44935 * gcc.c-torture/execute/string-opt-11.c: Likewise.
44936 * gcc.c-torture/execute/string-opt-12.c: Likewise.
44937
44938 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
44939 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
44940
44941 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
44942
44943 * gcc.dg/cpp/if-6.c: New testcase.
44944
44945 * gcc.dg/20001201-1.c: New testcase.
44946
44947 2000-12-02 Neil Booth <neilb@earthling.net>
44948
44949 * g++.old-deja/g++.other/externC4.C,
44950 g++.old-deja/g++.other/friend10.C: New tests.
44951
44952 2000-12-02 Neil Booth <neilb@earthling.net>
44953
44954 * g++.old-deja/g++.other/instan2.C
44955 * g++.old-deja/g++.other/instan3.C: New test.
44956
44957 2000-12-02 Neil Booth <neilb@earthling.net>
44958
44959 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
44960 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
44961 gnuc99.c,gnuc99-pedantic.c: New tests.
44962
44963 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
44964
44965 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
44966 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
44967
44968 2000-12-01 Neil Booth <neilb@earthling.net>
44969
44970 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
44971 * gcc.dg/cpp/poison.c: Update.
44972 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
44973
44974 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
44975
44976 * g77.f-torture/execute/20001201.f: New test.
44977
44978 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
44979
44980 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
44981
44982 2000-12-01 Jakub Jelinek <jakub@redhat.com>
44983
44984 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
44985
44986 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
44987
44988 * g++.old-deja/g++.other/cast6.C: New test.
44989
44990 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
44991
44992 * gcc.c-torture/execute/20001130-2.c: New testcase.
44993
44994 2000-11-30 Richard Henderson <rth@redhat.com>
44995
44996 * gcc.c-torture/execute/20001130-1.c: New test.
44997
44998 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44999
45000 * g++.old-deja/g++.other/op3.C: New test.
45001
45002 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
45003
45004 * g++.old-deja/g++.other/op2.C: New test.
45005
45006 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
45007
45008 * g++.old-deja/g++.other/crash38.C: New test.
45009
45010 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
45011
45012 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
45013
45014 2000-11-29 Jakub Jelinek <jakub@redhat.com>
45015
45016 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
45017 tests.
45018 * gcc.c-torture/execute/string-opt-6.c: New test.
45019
45020 * gcc.dg/20001117-1.c: Add main.
45021
45022 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
45023
45024 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
45025 Move from here ...
45026 * gcc.dg/940510-1.c: ... to here.
45027
45028 * gcc.dg/20000926-1.c: GNU C now allows initializations of
45029 zero-size arrays in toplevel structures.
45030
45031 2000-11-28 Jakub Jelinek <jakub@redhat.com>
45032
45033 * gcc.c-torture/execute/loop-8.c: New test.
45034
45035 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
45036
45037 * g++.old-deja/g++.other/base1.C: New test.
45038
45039 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
45040
45041 * g++.old-deja/g++.other/parse2.C: New test.
45042
45043 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
45044
45045 * g++.old-deja/g++.pt/incomplete1.C: New test.
45046
45047 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
45048
45049 * g++.old-deja/g++.other/friend9.C: New test.
45050
45051 2000-11-28 Jakub Jelinek <jakub@redhat.com>
45052
45053 * gcc.dg/20001127-1.c: New test.
45054
45055 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
45056
45057 * g++.old-deja/g++.pt/friend46.C: New test.
45058
45059 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
45060
45061 * g++.old-deja/g++.other/ptrmem8.C: New test.
45062
45063 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45064
45065 * gcc.c-torture/execute/string-opt-7.c: New test.
45066 * gcc.c-torture/execute/string-opt-8.c: Likewise.
45067
45068 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
45069
45070 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
45071 instead of 'mkcheck 2'.
45072
45073 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
45074
45075 * gcc.c-torture/execute/memcheck/driver.c,
45076 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
45077 C9X references to refer to C99.
45078
45079 2000-11-25 Jakub Jelinek <jakub@redhat.com>
45080
45081 * gcc.dg/ultrasp3.c: New test.
45082
45083 2000-11-25 Neil Booth <neilb@earthling.net>
45084
45085 * gcc.dg/cpp/include2.c: Update test to be locale independent.
45086
45087 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
45088
45089 * gcc.c-torture/compile/20001123-2.c: New.
45090
45091 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45092
45093 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
45094
45095 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
45096
45097 * gcc.dg/sequence-point-1.c: Add some new tests.
45098 * gcc.c-torture/execute/20001124-1.c: New test.
45099
45100 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
45101
45102 * g++.old-deja/g++.other/vaarg4.C: New test.
45103 * gcc.c-torture/compile/20001123-1.c: New test.
45104
45105 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
45106
45107 * g++.other/crash24.C: Adjust and remove XFAIL.
45108 * g++.other/crash37.C: New test.
45109
45110 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
45111
45112 * g++.old-deja/g++.pt/instantiate9.C: New test.
45113
45114 2000-11-22 Mark Mitchell <mark@codesourcery.com>
45115
45116 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
45117 new ABI, too.
45118
45119 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
45120 * g++.old-deja/g++.robertl/eb55.C: Likewise.
45121
45122 2000-11-22 Neil Booth <neilb@earthling.net>
45123
45124 * gcc.dg/cpp/Wtrigraphs.c: New test.
45125
45126 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
45127
45128 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
45129
45130 2000-11-22 Jakub Jelinek <jakub@redhat.com>
45131
45132 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
45133
45134 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
45135
45136 * lib/gcc-dg.exp: load_lib scanasm.exp.
45137 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
45138 * lib/g++-dg.exp: load_lib scanasm.exp.
45139 * lib/scanasm.exp: New.
45140 (scan-assembler, scan-assembler-not): Add optional arguments to
45141 test name, or if not present, the pattern name.
45142 (scan-assembler-dem, scan-assembler-dem-not): New.
45143
45144 * g++.dg/dg.exp: New.
45145
45146 2000-11-21 Neil Booth <neilb@earthling.net>
45147
45148 * gcc.dg/cpp/integrated1.c: Remove.
45149
45150 2000-11-21 Jakub Jelinek <jakub@redhat.com>
45151
45152 * gcc.c-torture/execute/20001121-1.c: New test.
45153
45154 2000-11-21 Richard Henderson <rth@redhat.com>
45155
45156 * gcc.c-torture/compile/20001121-1.c: New test.
45157
45158 2000-11-20 Neil Booth <neilb@earthling.net>
45159
45160 * gcc.dg/cpp/integrated1.c: New test.
45161
45162 2000-11-21 Jakub Jelinek <jakub@redhat.com>
45163
45164 * g++.old-deja/g++.other/inline17.C: New test.
45165
45166 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
45167
45168 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
45169 local variable to be zero: I made the variable global. Now
45170 uses abort() and exit() instead of relying on main's return value.
45171
45172 2000-11-20 Neil Booth <neilb@earthling.net>
45173
45174 * gcc.dg/cpp/paste2.c: Update test.
45175 * objc/execute/paste.m: New test.
45176
45177 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
45178
45179 * gcc.dg/c99-condexpr-1.c: New test.
45180
45181 2000-11-20 Neil Booth <neilb@earthling.net>
45182
45183 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
45184
45185 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
45186
45187 * g++.old-deja/g++.pt/export1.C: New test.
45188
45189 2000-11-20 Jakub Jelinek <jakub@redhat.com>
45190
45191 * gcc.dg/20001117-1.c: New test.
45192
45193 2000-11-18 Richard Henderson <rth@redhat.com>
45194
45195 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
45196
45197 2000-11-18 Richard Henderson <rth@redhat.com>
45198
45199 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
45200 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
45201 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
45202
45203 2000-11-18 Richard Henderson <rth@redhat.com>
45204
45205 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
45206 (main): New. Exit cleanly.
45207
45208 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45209
45210 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
45211 gcc.dg/c99-fordecl-2.c: New tests.
45212
45213 2000-11-18 Richard Henderson <rth@redhat.com>
45214
45215 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
45216 * gcc.c-torture/execute/zerolen-2.c: New.
45217
45218 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45219
45220 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
45221 memory.
45222
45223 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
45224
45225 * g++.old-deja/g++.pt/instantiate8.C: New test.
45226
45227 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
45228
45229 * g++.old-deja/g++.other/incomplete.C: Add more tests.
45230 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
45231
45232 2000-11-16 Nick Clifton <nickc@redhat.com>
45233
45234 * gcc.c-torture/execute/nestfunc-2.c: New test.
45235 * gcc.c-torture/execute/nestfunc-3.c: New test.
45236
45237 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
45238
45239 * gcc.c-torture/compile/20001116-1.c: New test.
45240
45241 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45242
45243 * gcc.c-torture/execute/20001115-1.c: New test.
45244
45245 2000-11-15 Mark Mitchell <mark@codesourcery.com>
45246
45247 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
45248 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
45249 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
45250 * g++.old-deja/g++.abi/vmihint.C: Likewise.
45251
45252 2000-11-15 Neil Booth <neilb@earthling.net>
45253
45254 gcc.dg/cpp/_Pragma1.c: Update.
45255 gcc.dg/cpp/_Pragma2.c: New test.
45256
45257 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
45258
45259 * g++.old-deja/g++.other/anon5.C: New test.
45260
45261 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
45262
45263 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
45264 tests.
45265
45266 2000-11-14 Jakub Jelinek <jakub@redhat.com>
45267
45268 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
45269 output.
45270
45271 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45272
45273 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
45274 labels at end of compound statements.
45275
45276 2000-11-13 Jakub Jelinek <jakub@redhat.com>
45277
45278 * gcc.c-torture/execute/loop-7.c: New test.
45279
45280 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45281
45282 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
45283
45284 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45285
45286 * gcc.dg/c99-bool-1.c: New test.
45287
45288 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45289
45290 * gcc.dg/c99-scope-1.c: Remove xfail.
45291 * gcc.dg/c99-scope-2.c: New test.
45292
45293 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45294
45295 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
45296 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
45297
45298 2000-11-11 Mark Mitchell <mark@codesourcery.com>
45299
45300 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
45301 error messages.
45302
45303 * g++.mike/p700.C: Don't typedef wchar_t.
45304 * g++.mike/p784.C: Likewise.
45305 * g++.mike/eb101.C: Don't use __wchar_t.
45306
45307 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
45308
45309 * g77.f-torture/execute/20001111.[fx]: Test premature exit
45310 from DO loop.
45311
45312 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
45313
45314 * gcc.c-torture/execute/20001111-1.c: New test.
45315
45316 2000-11-10 Nick Clifton <nickc@redhat.com>
45317
45318 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
45319 long multuiple and accumulate.
45320
45321 2000-11-09 Richard Henderson <rth@redhat.com>
45322
45323 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
45324 via size_t instead of int.
45325
45326 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
45327 * gcc.c-torture/execute/string-opt-2.c: Likewise.
45328 * gcc.c-torture/execute/string-opt-3.c: Likewise.
45329 * gcc.c-torture/execute/string-opt-4.c: Likewise.
45330
45331 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
45332
45333 * gcc.c-torture/compile/20001109-1.c: New test.
45334 * gcc.c-torture/compile/20001109-2.c: New test.
45335
45336 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
45337
45338 * g++.old-deja/g++.pt/operator1.C: New test.
45339 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
45340
45341 2000-11-09 Jakub Jelinek <jakub@redhat.com>
45342
45343 * gcc.dg/20001108-1.c: New test.
45344
45345 2000-11-09 Jakub Jelinek <jakub@redhat.com>
45346
45347 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
45348 with both arguments constant strings.
45349 * gcc.c-torture/execute/string-opt-3.c: New test.
45350 * gcc.c-torture/execute/string-opt-4.c: New test.
45351 * gcc.c-torture/execute/string-opt-5.c: New test.
45352
45353 2000-11-08 Nick Clifton <nickc@redhat.com>
45354
45355 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
45356 mulsidi3adddi patterns.
45357
45358 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
45359
45360 * g++.old-deja/g++.other/crash36.C: New test.
45361
45362 2000-11-08 Jakub Jelinek <jakub@redhat.com>
45363
45364 * g++.old-deja/g++.other/init16.C: New test.
45365
45366 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
45367
45368 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
45369
45370 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
45371
45372 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
45373 * gcc.c-torture/execute/va-arg-16.x: Likewise.
45374 * gcc.c-torture/execute/va-arg-17.x: Likewise.
45375
45376 2000-11-07 DJ Delorie <dj@redhat.com>
45377
45378 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
45379
45380 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45381
45382 * gcc.c-torture/execute/string-opt-1.c: New test.
45383
45384 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
45385
45386 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
45387 mips-sgi-irix6.* because the MIPS ABI passes floating-point
45388 parameters in registers, and there is no way for a varargs
45389 function to know in which order the integer and floating-point
45390 parameters should be interleaved when they are placed on the
45391 stack.
45392 * gcc.c-torture/execute/va-arg-16.x: Likewise.
45393 * gcc.c-torture/execute/va-arg-17.x: Likewise.
45394
45395 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45396
45397 * gcc.c-torture/execute/string-opt-2.c: New test.
45398
45399 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
45400
45401 * g++.old-deja/g++.pt/crash60.C: New test.
45402
45403 2000-11-06 Jakub Jelinek <jakub@redhat.com>
45404
45405 * g++.old-deja/g++.other/crash24.C: New test.
45406 * g++.old-deja/g++.other/crash25.C: New test.
45407 * g++.old-deja/g++.other/crash26.C: New test.
45408 * g++.old-deja/g++.other/crash27.C: New test.
45409 * g++.old-deja/g++.other/crash28.C: New test.
45410 * g++.old-deja/g++.other/crash29.C: New test.
45411 * g++.old-deja/g++.other/crash30.C: New test.
45412 * g++.old-deja/g++.other/crash31.C: New test.
45413 * g++.old-deja/g++.other/crash32.C: New test.
45414 * g++.old-deja/g++.other/crash33.C: New test.
45415 * g++.old-deja/g++.other/crash34.C: New test.
45416 * g++.old-deja/g++.other/crash35.C: New test.
45417
45418 2000-11-06 Jakub Jelinek <jakub@redhat.com>
45419
45420 * gcc.c-torture/execute/20001031-1.c: New test.
45421
45422 2000-11-04 Mark Mitchell <mark@codesourcery.com>
45423
45424 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
45425 namespace.
45426
45427 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
45428 standards-conformant.
45429
45430 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
45431
45432 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
45433 * g++.old-deja/g++.mike/p755a.C: Likewise.
45434 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
45435 library makes no calls to `operator new' during initialization.
45436
45437 2000-11-04 Neil Booth <neilb@earthling.net>
45438
45439 * gcc.dg/cpp/include2.c: New tests.
45440
45441 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
45442
45443 * lib/g++.exp (g++_set_ld_library_path): New function.
45444 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
45445
45446 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
45447
45448 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
45449 warnings.
45450
45451 2000-11-01 Richard Henderson <rth@redhat.com>
45452
45453 * g++.old-deja/g++.ext/namedret1.C: New.
45454 * g++.old-deja/g++.ext/namedret2.C: New.
45455 * g++.old-deja/g++.ext/namedret3.C: New.
45456
45457 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
45458
45459 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
45460 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
45461
45462 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45463
45464 * gcc.c-torture/execute/va-arg-21.c: New test.
45465
45466 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
45467
45468 * gcc.dg/c99-complex-2.c: New test.
45469
45470 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45471
45472 * gcc.c-torture/execute/stdio-opt-1.c: New test.
45473
45474 2000-10-31 Jakub Jelinek <jakub@redhat.com>
45475
45476 * g++.old-deja/g++.other/inline16.C: New test.
45477
45478 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
45479
45480 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
45481 __PRETTY_FUNCTION__
45482
45483 2000-10-29 Neil Booth <neilb@earthling.net>
45484
45485 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
45486 New tests.
45487 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
45488 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
45489 optimisation.
45490
45491 2000-10-29 Neil Booth <neilb@earthling.net>
45492
45493 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
45494 * mi1.c, mi1c.h: Add null directives to multiple-include test.
45495 * mi5.c: Test multiple includes work with -C.
45496 * trigraphs.c: Test ^= version.
45497
45498 2000-10-28 Neil Booth <neilb@earthling.net>
45499
45500 New tests and test updates for new macro expander.
45501
45502 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
45503 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
45504 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
45505 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
45506 new diagnostic messages.
45507
45508 * gcc.dg/cpp/macro3.c: New tests.
45509
45510 2000-10-27 Mark Mitchell <mark@codesourcery.com>
45511
45512 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
45513 on the same line.
45514
45515 2000-10-27 Jakub Jelinek <jakub@redhat.com>
45516
45517 * g++.old-deja/g++.other/eh2.C: New test.
45518
45519 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
45520
45521 * gcc.c-torture/execute/20001027-1.c: New test.
45522
45523 2000-10-26 Richard Henderson <rth@redhat.com>
45524
45525 * gcc.c-torture/execute/20001026-1.c: New.
45526
45527 2000-10-26 Mark Mitchell <mark@codesourcery.com>
45528
45529 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
45530 * g++.old-deja/g++.law/builtin1.C: Likewise.
45531 * g++.old-deja/g++.law/ctors10.C: Likewise.
45532 * g++.old-deja/g++.law/virtual3.C: Likewise.
45533 * g++.old-deja/g++.mike/p658.C: Likewise.
45534 * g++.old-deja/g++.other/sibcall1.C: Likewise.
45535 * g++.old-deja/g++.other/vaarg2.C: Likewise.
45536 * g++.old-deja/g++.robertl/eb124.C: Likewise.
45537 * g++.old-deja/g++.robertl/eb44.C: Likewise.
45538 * g++.old-deja/g++.robertl/eb77.C: Likewise.
45539
45540 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
45541
45542 * gcc.c-torture/compile/20001024-1.c: New test.
45543
45544 2000-10-25 Mark Mitchell <mark@codesourcery.com>
45545
45546 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
45547 to tell us whether or not we are using V3.
45548
45549 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
45550
45551 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
45552 operands.
45553
45554 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
45555
45556 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
45557
45558 2000-10-25 Jakub Jelinek <jakub@redhat.com>
45559
45560 * gcc.c-torture/execute/20001024-1.c: New test.
45561
45562 2000-10-24 Jakub Jelinek <jakub@redhat.com>
45563
45564 * g++.old-deja/g++.other/sibcall1.C: New test.
45565
45566 2000-10-20 Jakub Jelinek <jakub@redhat.com>
45567
45568 * gcc.dg/noncompile/init-3.c: New test.
45569
45570 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
45571
45572 * gcc.dg/format-array-1.c: New test.
45573
45574 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
45575
45576 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
45577 writing through null pointers; remove comment about testing
45578 unterminated strings.
45579
45580 2000-10-17 Matthew Hiller <hiller@redhat.com>
45581
45582 * gcc.c-torture/execute/20001017-2.c: New test.
45583
45584 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
45585
45586 * gcc.c-torture/compile/20001018-1.c: New test.
45587 * gcc.c-torture/compile/20001018-1.x: Xfail.
45588
45589 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45590
45591 * gcc.c-torture/execute/20001017-1.c: New test.
45592
45593 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
45594
45595 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
45596 for multiple use of arguments with scanf formats; add tests for
45597 multiple use of arguments.
45598
45599 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
45600
45601 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
45602
45603 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
45604
45605 * gcc.dg/format-miss-1.c: New test.
45606
45607 2000-10-16 Jakub Jelinek <jakub@redhat.com>
45608
45609 * gcc.c-torture/execute/20001013-1.c: New test.
45610
45611 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
45612
45613 * gcc.dg/format-branch-1.c: New test.
45614
45615 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
45616
45617 * README, lib/file-format.exp: Remove EGCS references.
45618
45619 2000-10-16 Jakub Jelinek <jakub@redhat.com>
45620
45621 * gcc.dg/20001013-1.c: New test.
45622
45623 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
45624
45625 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
45626 for intmax_t in the compiler using __typeof__ and the type rules
45627 for conditional expressions.
45628
45629 2000-10-13 Jakub Jelinek <jakub@redhat.com>
45630
45631 * gcc.dg/20001012-1.c: New test.
45632 * gcc.dg/20001012-2.c: New test.
45633
45634 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45635
45636 * gcc.dg/format-attr-1.c: New test.
45637
45638 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45639
45640 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
45641 __LONG_LONG_MAX__ instead of LLONG_MAX.
45642
45643 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45644
45645 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
45646 scanf flags.
45647 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
45648 flags.
45649
45650 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
45651
45652 * gcc.dg/sequence-pt-1.c: New test.
45653
45654 2000-10-11 Geoff Keating <geoffk@cygnus.com>
45655
45656 * gcc.c-torture/execute/20001011-1.c: New testcase.
45657 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
45658
45659 2000-10-10 Jakub Jelinek <jakub@redhat.com>
45660
45661 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
45662 does not error on it.
45663
45664 2000-10-10 Jakub Jelinek <jakub@redhat.com>
45665
45666 * gcc.dg/20001009-1.c: New test.
45667
45668 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
45669
45670 * gcc.c-torture/compile/20001009-1.c: Move from here ....
45671 * gcc.c-torture/execute/20001009-2.c: ... to here.
45672
45673 2000-10-09 Geoff Keating <geoffk@cygnus.com>
45674
45675 * gcc.c-torture/compile/20001009-1.c: New testcase.
45676 * gcc.c-torture/execute/20001009-1.c: New testcase.
45677 Testcases provided by Jan Hubicka <jh@suse.cz>.
45678
45679 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
45680
45681 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
45682 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
45683 uintmax_t using <limits.h> to emulate the compiler's internal
45684 logic. No longer XFAIL %j tests.
45685
45686 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
45687
45688 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
45689 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
45690 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
45691 regexps and details of expected handling of some bad formats.
45692 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
45693 suppression.
45694
45695 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
45696
45697 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
45698 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
45699 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
45700 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
45701 in list archives.
45702
45703 2000-10-06 Richard Henderson <rth@cygnus.com>
45704
45705 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
45706 * g++.old-deja/g++.brendan/crash52.C: Likewise.
45707 * g++.old-deja/g++.jason/report.C: Likewise.
45708 * g++.old-deja/g++.law/friend5.C: Likewise.
45709 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
45710 of the expected warnings.
45711
45712 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
45713
45714 * g++.old-deja/g++.pt/enum14.C: New test.
45715
45716 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
45717
45718 * g++.old-deja/g++.pt/crash59.C: New test.
45719
45720 2000-10-04 Will Cohen <wcohen@redhat.com>
45721
45722 * gcc.dg/20000926-1.c: New test.
45723
45724 2000-10-03 Geoff Keating <geoffk@cygnus.com>
45725
45726 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
45727 function name for current C++ compiler.
45728 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
45729
45730 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
45731
45732 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
45733 __PRETTY_FUNCTION__.
45734 * g++.old-deja/g++.ext/pretty2.C: Likewise.
45735
45736 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45737
45738 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
45739
45740 2000-09-26 Jakub Jelinek <jakub@redhat.com>
45741
45742 * gcc.c-torture/compile/20000923-1.c: New test.
45743
45744 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
45745
45746 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
45747 * g++.old-deja/g++.pt/ttp62.C: Same.
45748 * g++.old-deja/g++.other/inline14.C: Same.
45749
45750 2000-09-24 Richard Henderson <rth@cygnus.com>
45751
45752 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
45753
45754 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
45755
45756 * gcc.dg/c90-printf-1.c: Add test for wide string format.
45757
45758 2000-09-22 Geoff Keating <geoffk@cygnus.com>
45759
45760 * gcc.c-torture/compile/20000922-1.c: New file.
45761
45762 2000-09-21 Nick Clifton <nickc@redhat.com>
45763
45764 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
45765 a signed long modulo operation.
45766 (mod6): New function - perform an unsigned long modulo operation.
45767 (main): Add tests for modulos of very large numbers by very small
45768 dividends.
45769
45770 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45771
45772 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
45773
45774 2000-09-19 Richard Henderson <rth@cygnus.com>
45775
45776 * gcc.dg/compare2.c (case 10): XFAIL.
45777
45778 2000-09-18 Richard Henderson <rth@cygnus.com>
45779
45780 * gcc.c-torture/execute/20000906-1.c: Move ...
45781 * gcc.dg/20000906-1.c: ... here. Only run on targets
45782 that support __builtin_trap.
45783
45784 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
45785
45786 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
45787
45788 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
45789
45790 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
45791 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
45792 more $ format tests.
45793
45794 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
45795
45796 * gcc.dg/format-errmk-1.c: New test.
45797
45798 2000-09-17 Greg McGary <greg@mcgary.org>
45799
45800 * gcc.c-torture/execute/20000917-1.x: Remove.
45801
45802 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
45803
45804 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
45805
45806 2000-09-17 Greg McGary <greg@mcgary.org>
45807
45808 * gcc.c-torture/execute/20000917-1.c: New test.
45809 * gcc.c-torture/execute/20000917-1.x: XFAIL.
45810
45811 2000-09-16 Neil Booth <NeilB@earthling.net>
45812
45813 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
45814 in nested macro bug.
45815
45816 2000-09-15 Neil Booth <NeilB@earthling.net>
45817
45818 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
45819
45820 2000-09-14 Jeffrey A Law (law@cygnus.com)
45821
45822 * gcc.c-torture/execute/20000914-1.c: New test.
45823
45824 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
45825
45826 * g++.other/inline13.C: New test.
45827
45828 2000-09-12 Andreas Jaeger <aj@suse.de>
45829
45830 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
45831 constant by Ulrich Drepper <drepper@redhat.com>.
45832
45833 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
45834
45835 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
45836
45837 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45838
45839 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
45840
45841 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
45842
45843 * gcc.dg/cpp/backslash.c: New test.
45844
45845 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
45846
45847 * gcc.c-torture/execute/20000910-1.c: New test.
45848 * gcc.c-torture/execute/20000910-2.c: Likewise.
45849
45850 2000-09-11 Robert Lipe <robertl@sco.com>
45851
45852 * gcc.dg/pragma-align.c: New test.
45853
45854 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
45855
45856 * g++.old-deja/g++.pt/explicit82.C: New test.
45857 * g++.old-deja/g++.pt/explicit83.C: New test.
45858
45859 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
45860
45861 * gcc.dg/asm-names.c: New test.
45862
45863 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45864
45865 * gcc.dg/cpp/tr-warn6.c: New test
45866
45867 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
45868
45869 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
45870 be accepted.
45871
45872 2000-09-07 Catherine Moore <clm@redhat.com>
45873
45874 * gcc.c-torture/execute/unroll-1.c: New test.
45875
45876 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
45877
45878 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
45879 ERROR markers.
45880 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
45881 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
45882 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
45883 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
45884 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
45885 Preprocess only.
45886 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
45887 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
45888
45889 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45890
45891 * g++.old-deja/g++.pt/deduct2.C: New test.
45892
45893 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45894
45895 * g++.old-deja/g++.pt/parms2.C: New test.
45896
45897 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45898
45899 * g++.old-deja/g++.pt/crash58.C: New test.
45900
45901 2000-09-06 Greg McGary <greg@mcgary.org>
45902
45903 * gcc.c-torture/execute/20000906-1.c: New test.
45904 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
45905
45906 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45907
45908 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
45909
45910 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45911
45912 * g++.old-deja/g++.pt/crash57.C: New test.
45913
45914 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45915
45916 * g++.old-deja/g++.pt/crash56.C: New test.
45917
45918 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45919
45920 * g++.old-deja/g++.pt/koenig1.C: New test.
45921
45922 2000-09-04 Jakub Jelinek <jakub@redhat.com>
45923
45924 * gcc.dg/20000904-1.c: New test.
45925
45926 2000-09-04 Jakub Jelinek <jakub@redhat.com>
45927
45928 * gcc.dg/cpp/paste8.c: New test.
45929
45930 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
45931
45932 * gcc.c-torture/compile/20000827-1.c: New test.
45933
45934 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
45935
45936 * gcc.dg/format-diag-1.c: New test.
45937
45938 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
45939
45940 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
45941 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
45942 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
45943 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
45944 gcc.dg/formatz-1.c: Adjust warning regular expressions.
45945
45946 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
45947
45948 * g++.old-deja/g++.other/nested4.C: New test.
45949
45950 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
45951
45952 * g++.old-deja/g++.ns/scoped1.C: New test.
45953
45954 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
45955
45956 * lib/g++.exp: Support testing already-installed GCC.
45957
45958 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45959
45960 * wtr-label-1.c, wtr-suffix-1.c: New tests.
45961
45962 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45963
45964 * gcc.dg/return-type-2.c: New test.
45965
45966 2000-08-27 Geoff Keating <geoffk@cygnus.com>
45967
45968 * gcc.c-torture/compile/20000825-1.c: New test.
45969
45970 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
45971
45972 * gcc.dg/dwarf2-2.c: New test.
45973
45974 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
45975
45976 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
45977 dg-warning regexps.
45978
45979 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
45980
45981 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
45982 gcc.dg/format-ext-5.c: New tests.
45983
45984 2000-08-25 Jakub Jelinek <jakub@redhat.com>
45985
45986 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
45987
45988 2000-08-24 Mark Mitchell <mark@codesourcery.com>
45989
45990 * gcc.dg/noncompile/930622-2.c: Adjust error message.
45991
45992 2000-08-24 Richard Henderson <rth@cygnus.com>
45993
45994 * gcc.dg/ia64-sync-1.c: New test.
45995 * gcc.dg/ia64-sync-2.c: New test.
45996 * gcc.dg/ia64-asm-1.c: New test.
45997
45998 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
45999
46000 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
46001 * gcc.dg/format-ext-2.c: New test.
46002
46003 2000-08-23 Jason Merrill <jason@redhat.com>
46004
46005 * lib/old-dejagnu.exp: Also ignore "In member function" and
46006 "At global scope".
46007
46008 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46009
46010 * gcc.dg/noncompile/label-lineno-1.c: New test.
46011
46012 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
46013
46014 * gcc.dg/c99-array-nonobj-1.c: New test.
46015
46016 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
46017
46018 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
46019 tests.
46020 * gcc.dg/format-ext-1.c: New test.
46021
46022 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46023
46024 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
46025 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
46026 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
46027 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
46028 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
46029
46030 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
46031
46032 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
46033 gcc.dg/c99-strftime-2.c: New tests.
46034
46035 2000-08-22 Richard Henderson <rth@cygnus.com>
46036
46037 * gcc.c-torture/execute/20000822-1.c: New test.
46038
46039 2000-08-21 Jakub Jelinek <jakub@redhat.com>
46040
46041 * gcc.c-torture/execute/20000819-1.x: Remove.
46042
46043 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
46044
46045 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
46046 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
46047 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
46048 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
46049 gcc.dg/format-xopen-1.c: New tests.
46050
46051 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
46052
46053 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
46054
46055 2000-08-21 Jakub Jelinek <jakub@redhat.com>
46056
46057 * g++.old-deja/g++.other/loop2.C: New test.
46058
46059 * gcc.c-torture/compile/20000606-1.c: New test.
46060 * gcc.c-torture/compile/20000728-1.c: New test.
46061 * gcc.c-torture/execute/20000801-1.c: New test.
46062 * gcc.c-torture/execute/20000801-2.c: New test.
46063 * gcc.c-torture/execute/20000819-1.c: New test.
46064 * gcc.c-torture/execute/20000819-1.x: XFAIL.
46065 * gcc.dg/20000629-1.c: New test.
46066 * gcc.dg/20000724-1.c: New test.
46067 * gcc.dg/20000807-1.c: New test.
46068
46069 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
46070
46071 * gcc.dg/cpp/pragma-1.c: New test.
46072 * gcc.dg/cpp/pragma-2.c: New test.
46073
46074 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
46075
46076 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
46077 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
46078
46079 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
46080
46081 * gcc.c-torture/compile/20000818-1.c: New test.
46082
46083 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
46084
46085 * gcc.c-torture/execute/20000818-1.c: New test.
46086
46087 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
46088
46089 * gcc.dg/format-va-1.c: New test.
46090
46091 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46092
46093 * g++.old-deja/g++.other/typedef8.C: New test.
46094
46095 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46096
46097 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
46098 * g++.old-deja/g++.mike/net36.C: Mark candidate.
46099 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
46100 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
46101 * g++.old-deja/g++.other/ptrmem7.C: New test.
46102 * g++.old-deja/g++.pt/ptrmem10.C: New test.
46103
46104 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46105
46106 * g++.old-deja/g++.pt/typename27.C: New test.
46107
46108 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
46109
46110 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
46111 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
46112 * g++.old-deja/g++.pt/friend45.C: New test.
46113 * g++.old-deja/g++.other/friend8.C: New test.
46114
46115 2000-08-15 Richard Henderson <rth@cygnus.com>
46116
46117 * gcc.c-torture/execute/20000815-1.c: New test.
46118
46119 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
46120
46121 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
46122 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
46123 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
46124
46125 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
46126
46127 * g++.old-deja/g++.other/refinit2.C: New test.
46128
46129 2000-08-13 Geoff Keating <geoffk@cygnus.com>
46130
46131 * lib/c-torture.exp (c-torture): Make
46132 compiler_conditional_xfail_data global.
46133 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
46134 compiler_conditional_xfail_data machinery.
46135 (f-torture-execute): Likewise.
46136 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
46137 and only when unrolling loops.
46138
46139 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
46140
46141 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
46142
46143 * g++.old-deja/g++.pt/explicit81.C: New test.
46144
46145 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
46146
46147 * g++.old-deja/g++.pt/typename26.C: New test.
46148
46149 2000-08-10 Geoff Keating <geoffk@cygnus.com>
46150
46151 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
46152 warning.
46153
46154 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
46155
46156 * g++.old-deja/g++.other/array3.C: New test.
46157
46158 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
46159
46160 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
46161 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
46162 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
46163 New tests.
46164
46165 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
46166
46167 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
46168 * g++.old-deja/g++.abi/vmihint.C: Likewise.
46169
46170 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
46171
46172 * gcc.c-torture/execute/20000808-1.c: New test.
46173
46174 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
46175
46176 * gcc.dg/c90-const-expr-1.c: New test.
46177
46178 2000-08-08 Richard Henderson <rth@cygnus.com>
46179
46180 * gcc.dg/noncompile/920923-1.c: Declare calloc.
46181
46182 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
46183
46184 * gcc.dg/noncompile/const-ll-1.c: New test.
46185
46186 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
46187
46188 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
46189
46190 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
46191
46192 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
46193 that running programs linked against the shared version of libobjc
46194 run correctly.
46195
46196 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
46197
46198 * gcc.dg/c99-printf-1.c: New test.
46199
46200 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
46201
46202 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
46203
46204 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
46205
46206 * gcc.c-torture/execute/20000731-1.x: Delete.
46207
46208 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
46209
46210 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
46211 and torture_without_loops as is done by c-torture.exp.
46212 (search_for): Copy from c-torture.exp.
46213 (gcc-dg-runtest): New function, drives a directory of tests
46214 iterating over the TORTURE_OPTIONS.
46215 (scan-assembler, scan-assembler-not): Move here from
46216 individual directory drivers.
46217
46218 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
46219 defined by lib/gcc-dg.exp.
46220 * gcc.dg/cpp/cpp.exp: Likewise.
46221 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
46222 gcc-dg-runtest, so we cycle over optimization options.
46223
46224 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
46225 * gcc.dg/compare2.c: No longer expected to fail.
46226
46227 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46228
46229 * gcc.c-torture/execute/20000804-1.c: New test.
46230
46231 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
46232
46233 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
46234
46235 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
46236
46237 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
46238
46239 2000-08-03 Jeffrey A Law (law@cygnus.com)
46240
46241 * gcc.c-torture/compile/20000803-1.c: New test.
46242
46243 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
46244
46245 * gcc.c-torture/execute/20000801-3.c,
46246 gcc.c-torture/execute/20000801-4.c: New tests.
46247 * gcc.c-torture/execute/20000801-3.x,
46248 gcc.c-torture/execute/20000801-4.x: Xfail.
46249
46250 2000-08-02 Geoff Keating <geoffk@cygnus.com>
46251
46252 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
46253 libobjc/.libs to allow for libtool.
46254
46255 2000-08-02 Jakub Jelinek <jakub@redhat.com>
46256
46257 * gcc.c-torture/compile/20000802-1.c: New test.
46258
46259 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
46260
46261 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
46262
46263 2000-07-31 Jeffrey A Law (law@cygnus.com)
46264
46265 * gcc-c-torture/execute/20000731-2.c: New test.
46266
46267 * gcc.c-torture/execute/20000731-1.c: New test.
46268 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
46269
46270 2000-07-31 Jakub Jelinek <jakub@redhat.com>
46271
46272 * testsuite/gcc.dg/cpp/paste7.c: New test.
46273 * gcc.dg/cpp/20000725-1.c: New test.
46274
46275 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
46276
46277 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
46278 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
46279 declaration warning for __builtin_dwarf_reg_size.
46280
46281 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
46282
46283 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
46284
46285 * gcc.dg/noncompile/voidparam-1.c: New test.
46286
46287 2000-07-30 Richard Henderson <rth@cygnus.com>
46288
46289 * gcc.dg/c90-digraph-1.c: Don't xfail.
46290 * gcc.dg/compare2.c (case 10): Xfail.
46291 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
46292
46293 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
46294
46295 * gcc.dg/c99-main-1.c: New test.
46296
46297 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
46298
46299 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
46300
46301 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
46302
46303 * gcc.c-tortuer/execute/20000726-1.c: New test.
46304
46305 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
46306
46307 * gcc.c-torture/execute/enum-2.c: New test.
46308
46309 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46310
46311 * gcc.dg/cpp/tr-warn3.c: New test.
46312
46313 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
46314
46315 * g++.old-deja/g++.ext/implicit1.C: Remove.
46316 * g++.old-deja/g++.jason/c2.C: Remove
46317 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
46318 * g++.old-deja/g++.pt/crash16.C: Likewise.
46319 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
46320
46321 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
46322
46323 * g++.old-deja/g++.other/for2.C: New test.
46324
46325 2000-07-25 Jakub Jelinek <jakub@redhat.com>
46326
46327 * gcc.dg/20000720-1.c: New test.
46328
46329 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
46330
46331 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
46332
46333 2000-07-24 Geoff Keating <geoffk@cygnus.com>
46334
46335 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
46336 * gcc.c-torture/execute/20000722-1.c: New.
46337 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
46338
46339 2000-07-24 Jakub Jelinek <jakub@redhat.com>
46340
46341 * gcc.dg/cpp/20000720-1.S: New test.
46342
46343 2000-07-21 Michael Meissner <meissner@redhat.com>
46344
46345 * gcc.c-torture/execute/ieee/hugeval.c: New test.
46346
46347 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
46348
46349 * g++.old-deja/g++.brendan/crash16.C,
46350 g++.old-deja/g++.brendan/parse3.C,
46351 g++.old-deja/g++.brendan/redecl1.C,
46352 g++.old-deja/g++.ns/template13.C,
46353 g++.old-deja/g++.other/decl4.C,
46354 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
46355
46356 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
46357
46358 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
46359 and "Internal error".
46360
46361 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
46362 regexps.
46363 * gcc.dg/cpp/paste6.c: New test.
46364
46365 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
46366
46367 * gcc.dg/cpp/tr-direct.c: New test.
46368
46369 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
46370 gcc.dg/cpp/undef1.c: Tweak error regexps.
46371
46372 2000-07-18 Eric Christopher <echristo@redhat.com>
46373
46374 * gcc.c-torture/compile/20000718-1.c: New test.
46375
46376 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
46377
46378 * cpplex.c (_cpp_push_token): If the token being pushed back
46379 is the previous token in this context, just subtract one from
46380 context->posn.
46381 * cppmacro.c (save_expansion): Clear aux field when storing a
46382 placemarker.
46383
46384 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
46385
46386 * gcc.dg/noncompile/redecl-1.c: New test.
46387
46388 2000-07-18 Jakub Jelinek <jakub@redhat.com>
46389
46390 * gcc.c-torture/execute/20000717-5.c: New test.
46391 * gcc.c-torture/execute/20000717-1.x: Removed.
46392
46393 2000-07-17 Richard Henderson <rth@cygnus.com>
46394
46395 * gcc.c-torture/execute/20000717-4.c: New test.
46396
46397 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
46398
46399 * gcc.dg/cpp/syshdr.c: New test.
46400 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
46401
46402 2000-07-17 Neil Booth <neilb@earthling.net>
46403
46404 * gcc.dg/cpp/cmdlne-dM.c: New test.
46405 * gcc.dg/cpp/cmdlne-dD.c: New test.
46406
46407 2000-07-17 Jeffrey A Law (law@cygnus.com)
46408
46409 * gcc.c-torture/execute/20000717-3.c: New test.
46410
46411 * gcc.c-torture/compile/20000717-1.c: New test.
46412
46413 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
46414
46415 * gcc.c-torture/execute/20000717-2.c: New test.
46416
46417 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
46418
46419 * gcc.dg/formatz-1.c: New test.
46420
46421 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
46422 * gcc.dg/c99-digraph-1.c: New tests.
46423
46424 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
46425 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
46426
46427 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
46428 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
46429 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
46430 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
46431 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
46432 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
46433 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
46434
46435 2000-07-17 Greg McGary <greg@mcgary.org>
46436
46437 * gcc.c-torture/execute/20000717-1.c: New test.
46438 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
46439
46440 2000-07-15 Jakub Jelinek <jakub@redhat.com>
46441
46442 * gcc.c-torture/execute/20000715-2.c: New test.
46443 * gcc.dg/20000715-1.c: New test.
46444
46445 2000-07-15 Michael Meissner <meissner@redhat.com>
46446
46447 * gcc.c-torture/execute/20000715-1.c: New test.
46448
46449 2000-07-13 Jakub Jelinek <jakub@redhat.com>
46450
46451 * gcc.c-torture/execute/20000707-1.c: New test.
46452
46453 2000-07-13 Neil Booth <NeilB@earthling.net>
46454
46455 * testsuite/gcc.dg/cpp/digraph1.c,
46456 testsuite/gcc.dg/cpp/digraph2.c,
46457 testsuite/gcc.dg/cpp/digraphs.c: New tests.
46458
46459 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
46460
46461 * g77.f-torture/compile/20000630-2.f: New test.
46462 * g77.f-torture/compile/20000630-2.x
46463
46464 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
46465
46466 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
46467
46468 2000-07-11 Neil Booth <NeilB@earthling.net>
46469
46470 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
46471
46472 2000-07-11 Neil Booth <NeilB@earthling.net>
46473
46474 * gcc.dg/cpp/cmdlne-C.c: New.
46475
46476 2000-07-09 Neil Booth <NeilB@earthling.net>
46477
46478 * gcc.dg/cpp/directiv.c: New tests.
46479 * gcc.dg/cpp/undef1.c: Update.
46480
46481 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
46482
46483 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
46484
46485 2000-07-09 Neil Booth <NeilB@earthling.net>
46486
46487 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
46488
46489 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
46490
46491 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
46492 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
46493
46494 2000-07-08 Neil Booth <NeilB@earthling.net>
46495
46496 * gcc.dg/cpp/macsyntx.c: New tests.
46497
46498 2000-07-07 Jakub Jelinek <jakub@redhat.com>
46499
46500 * gcc.dg/20000707-1.c: New test.
46501
46502 2000-07-07 Jakub Jelinek <jakub@redhat.com>
46503
46504 * gcc.c-torture/execute/20000706-1.c: New test.
46505 * gcc.c-torture/execute/20000706-2.c: New test.
46506 * gcc.c-torture/execute/20000706-3.c: New test.
46507 * gcc.c-torture/execute/20000706-4.c: New test.
46508 * gcc.c-torture/execute/20000706-5.c: New test.
46509
46510 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
46511
46512 * g++.old-deja/g++.pt/instantiate7.C: New test.
46513
46514 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
46515
46516 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
46517 * g++.old-deja/g++.mike/thunk3.C: Likewise.
46518 * g++.old-deja/g++.other/rtti3.C: Likewise.
46519 * g++.old-deja/g++.other/rttid3.C: Likewise.
46520
46521 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
46522
46523 * g77.f-torture/compile/20000630-1.x: Fix typo
46524
46525 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
46526
46527 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
46528 assembly output.
46529
46530 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
46531
46532 * gcc.dg/cpp/ident.c: New test.
46533
46534 2000-07-05 Neil Booth <NeilB@earthling.net>
46535
46536 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
46537 gcc.dg/cpp/lexstrng.c: New tests.
46538
46539 2000-07-04 Neil Booth <NeilB@earthling.net>
46540
46541 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
46542 * gcc.dg/cpp/strify2.c: Same.
46543
46544 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
46545
46546 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
46547 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
46548 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
46549 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
46550
46551 * testsuite/gcc.dg/cpp/macro1.c,
46552 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
46553 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
46554 testsuite/gcc.dg/cpp/strify1.c,
46555 testsuite/gcc.dg/cpp/strify2.c: New tests.
46556
46557 2000-07-03 Jakub Jelinek <jakub@redhat.com>
46558
46559 * gcc.c-torture/execute/20000703-1.c: New test.
46560
46561 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
46562
46563 * g++.old-deja/g++.pt (lookup10.C): New test.
46564
46565 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
46566
46567 * g++.old-deja/g++.pt (typename25.C): New test.
46568
46569 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
46570
46571 * gcc.c-torture/compile/20000701-1.c: New test.
46572
46573 2000-06-30 Nick Clifton <nickc@cygnus.com>
46574
46575 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
46576 to test case.
46577
46578 2000-06-30 Catherine Moore <clm@cygnus.com>
46579
46580 * gcc.c-torture/execute/align-1.c: New test.
46581
46582 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
46583
46584 * g++.old-deja/g++.pt/expr8.C: New test.
46585 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
46586
46587 2000-06-29 Nick Clifton <nickc@cygnus.com>
46588
46589 * gcc.c-torture/compile/20000629-1.c: New test.
46590
46591 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
46592
46593
46594 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
46595 gcc.dg/noncompile directory, depending on whether they're
46596 preprocessor tests or not. Annotate all the tests for the dg
46597 framework.
46598
46599 * gcc.c-torture/noncompile/noncompile.exp: Delete.
46600 * gcc.dg/noncompile/noncompile.exp: New.
46601
46602 * Moved files:
46603 Old name New name
46604 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
46605 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
46606 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
46607 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
46608 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
46609 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
46610 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
46611 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
46612 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
46613 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
46614 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
46615 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
46616 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
46617 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
46618 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
46619 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
46620 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
46621 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
46622 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
46623 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
46624 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
46625 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
46626 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
46627 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
46628
46629 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
46630 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
46631 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
46632 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
46633 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
46634 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
46635
46636 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
46637
46638 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
46639 declare one variable. On the fourth, error.
46640 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
46641 declared by 20000628-1a.h.
46642
46643 2000-06-29 Richard Henderson <rth@redhat.com>
46644
46645 * gcc.c-torture/execute/930529-1.x: New file.
46646 * gcc.dg/920413-1.c: Adjust expected warning text.
46647 * gcc.dg/980217-1.c: Declare abort.
46648 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
46649
46650 2000-06-29 Jeffrey A Law (law@cygnus.com)
46651
46652 * g77.f-torture/compile/20000629-1.f: New test.
46653 * g77.f-torture/compile/20000629-1.x: Expected to fail.
46654
46655 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
46656
46657 Rearrange lots of files, removing entirely the
46658 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
46659 directories.
46660
46661 * Deleted files:
46662 gcc.c-torture/code_quality/code_quality.exp
46663 gcc.c-torture/special/special.exp
46664 gcc.failure/failure.exp
46665 gcc.failure/940409-1.x
46666 gcc.c-torture/compile/961203-1.x
46667
46668 * New files:
46669 gcc.misc-tests/linkage.exp
46670 gcc.c-torture/execute/920730-1t.c
46671 gcc.c-torture/execute/920730-1t.x
46672 gcc.c-torture/compile/920520-1.x
46673 gcc.c-torture/compile/920521-1.x
46674 gcc.c-torture/compile/981006-1.x
46675 gcc.c-torture/execute/eeprof-1.x
46676
46677 * Moved files (possibly with modifications to fit a new harness):
46678 Old name New name
46679 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
46680 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
46681 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
46682 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
46683 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
46684 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
46685 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
46686 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
46687 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
46688 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
46689 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
46690 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
46691 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
46692 gcc.failure/940409-1.c gcc.dg/940409-1.c
46693
46694 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
46695
46696 * c-torture/compile/961203-1.x: Delete.
46697
46698 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
46699 not exit. Include stdio.h.
46700 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
46701 * gcc.misc-tests/dg-12.c: Likewise.
46702 * gcc.misc-tests/dg-5.c: Likewise.
46703 * gcc.misc-tests/dg-6.c: Likewise.
46704 * gcc.misc-tests/dg-7.c: Prototype abort.
46705 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
46706 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
46707 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
46708 not exit.
46709 * gcc.misc-tests/sieve.c: Use return from main, not exit.
46710 * gcc.misc-tests/sort2.c: Use return from main, not exit.
46711
46712 2000-06-28 Jakub Jelinek <jakub@redhat.com>
46713
46714 * gcc.dg/cpp/20000628-1.c: New test.
46715 * gcc.dg/cpp/20000628-1.h: New header for above test.
46716 * gcc.dg/cpp/20000628-1a.h: Likewise.
46717
46718 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
46719
46720 * gcc.dg/cpp: New directory.
46721 * gcc.dg/cpp/cpp.exp: New driver.
46722 * gcc.dg/cpp/20000627-1.c: New test.
46723 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
46724 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
46725 and rewrite as a compilation test.
46726
46727 * gcc.dg: Move many files into the cpp subdirectory, possibly
46728 renaming or editing them as well.
46729 Old name New name
46730 990119-1.c cpp/19990119-1.c
46731 990228-1.c cpp/19990228-1.c
46732 990407-1.c cpp/19990407-1.c
46733 990409-1.c cpp/19990409-1.c
46734 990413-1.c cpp/19990413-1.c
46735 990703-1.c cpp/19990703-1.c
46736 20000127-1.c cpp/20000127-1.c
46737 20000129-1.c cpp/20000129-1.c
46738 20000207-1.c cpp/20000207-1.c
46739 20000207-2.c cpp/20000207-2.c
46740 20000209-1.c cpp/20000209-1.c
46741 20000209-2.c cpp/20000209-2.c
46742 20000301-1.c cpp/20000301-1.c
46743 20000419-1.c cpp/20000419-1.c
46744 20000510-1.S cpp/20000510-1.S
46745 20000519-1.c cpp/20000519-1.c
46746 20000529-1.c cpp/20000529-1.c
46747 20000625-1.c cpp/20000625-1.c
46748 20000625-2.c cpp/20000625-2.c
46749 cpp-as1.c cpp/assert1.c
46750 cpp-as2.c cpp/assert2.c
46751 cxx-comments-1.c cpp/cxxcom1.c
46752 cxx-comments-2.c cpp/cxxcom2.c
46753 endif-label.c cpp/endif.c
46754 cpp-hash1.c cpp/hash1.c
46755 cpp-hash2.c cpp/hash2.c
46756 cpp-if1.c cpp/if-1.c
46757 cpp-if2.c cpp/if-2.c
46758 cpp-if3.c cpp/if-3.c
46759 cpp-if4.c cpp/if-4.c
46760 cpp-if5.c cpp/if-5.c
46761 cpp-cond.c cpp/if-cexp.c
46762 cpp-missingop.c cpp/if-mop.c
46763 cpp-missingparen.c cpp/if-mpar.c
46764 cpp-opprec.c cpp/if-oppr.c
46765 cpp-ifparen.c cpp/if-paren.c
46766 cpp-shortcircuit.c cpp/if-sc.c
46767 cpp-shift.c cpp/if-shift.c
46768 cpp-unary.c cpp/if-unary.c
46769 cpp-li1.c cpp/line1.c
46770 cpp-li2.c cpp/line2.c
46771 lineno.c cpp/line3.c
46772 lineno-2.c cpp/line4.c
46773 cpp-mi.c cpp/mi1.c
46774 cpp-mic.h cpp/mi1c.h
46775 cpp-micc.h cpp/mi1cc.h
46776 cpp-mind.h cpp/mi1nd.h
46777 cpp-mindp.h cpp/mi1ndp.h
46778 cpp-mix.h cpp/mi1x.h
46779 cpp-mi2.c cpp/mi2.c
46780 cpp-mi2a.h cpp/mi2a.h
46781 cpp-mi2b.h cpp/mi2b.h
46782 cpp-mi2c.h cpp/mi2c.h
46783 cpp-mi3.c cpp/mi3.c
46784 cpp-mi3.def cpp/mi3.def
46785 poison-1.c cpp/poison.c
46786 pr-impl.c cpp/prag-imp.c
46787 cpp-redef-2.c cpp/redef1.c
46788 cpp-redef.c cpp/redef2.c
46789 strpaste.c cpp/strp1.c
46790 strpaste-2.c cpp/strp2.c
46791 cpp-tradpaste.c cpp/tr-paste.c
46792 cpp-tradstringify.c cpp/tr-str.c
46793 cpp-tradwarn1.c cpp/tr-warn1.c
46794 cpp-tradwarn2.c cpp/tr-warn2.c
46795 trigraphs.c cpp/trigraphs.c
46796 cpp-unc1.c cpp/unc1.c
46797 cpp-unc2.c cpp/unc2.c
46798 cpp-unc3.c cpp/unc3.c
46799 cpp-unc.c cpp/unc4.c
46800 undef.c cpp/undef1.c
46801 undef-2.c cpp/undef2.c
46802 cpp-wi1.c cpp/widestr1.c
46803
46804 2000-06-27 Mark Mitchell <mark@codesourcery.com>
46805
46806 * lib/g++.exp (g++_include_flags): Tweak.
46807
46808 2000-06-27 H.J. Lu <hjl@gnu.org>
46809 Loren J. Rittle <ljrittle@acm.org>
46810
46811 * lib/g++.exp (g++_include_flags): Override libgloss.exp
46812 version with one that knows about the new gcc tree structure.
46813 (g++_link_flags): Same.
46814
46815 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
46816
46817 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
46818 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
46819 case we are cross-compiling.
46820
46821 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
46822 g++.old-deja/g++.niklas/Makefile.in,
46823 g++.old-deja/g++.niklas/configure.in,
46824 g++.old-deja/g++.other/Makefile.in,
46825 g++.old-deja/g++.other/configure.in,
46826 gcc.c-torture/code_quality/Makefile.in,
46827 gcc.c-torture/code_quality/configure.in,
46828 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
46829 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
46830 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
46831 gcc.c-torture/execute/ieee/Makefile.in,
46832 gcc.c-torture/execute/ieee/configure.in,
46833 gcc.c-torture/noncompile/Makefile.in,
46834 gcc.c-torture/noncompile/configure.in,
46835 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
46836 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
46837 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
46838
46839 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
46840
46841 * g++.old-deja/g++.other/ambig3.C: New test.
46842
46843 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
46844
46845 * g++.old-deja/g++.pt/syntax1.C: New test.
46846 * g++.old-deja/g++.pt/syntax2.C: New test.
46847 * g++.old-deja/g++.other/syntax3.C: New test.
46848 * g++.old-deja/g++.other/syntax4.C: New test.
46849
46850 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
46851
46852 * gcc.dg/20000623-1.c: Prototype exit and abort.
46853
46854 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
46855
46856 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
46857 New tests.
46858 * gcc.dg/cpp-mi3.def: New file.
46859
46860 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
46861 inside assertions.
46862 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
46863 lexer's error messages.
46864 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
46865 divine anything from the linemarkers.
46866 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
46867 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
46868
46869 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
46870
46871 * gcc.dg/20000623-1.c: New test.
46872
46873 2000-06-22 Jakub Jelinek <jakub@redhat.com>
46874
46875 * gcc.c-torture/execute/20000622-1.c: New test.
46876
46877 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
46878
46879 * g++.old-deja/g++.other/init15.C: New test.
46880
46881 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
46882
46883 * g++.old-deja/g++.pt/vaarg2.C: New test.
46884 * g++.old-deja/g++.pt/vaarg3.C: New test.
46885
46886 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
46887
46888 * g++.old-deja/g++.other/dyncast6.C: New test.
46889
46890 2000-06-15 Jakub Jelinek <jakub@redhat.com>
46891
46892 * gcc.c-torture/execute/loop-6.c: New test.
46893
46894 2000-06-14 Jakub Jelinek <jakub@redhat.com>
46895
46896 * gcc.dg/20000614-1.c: New test.
46897 * gcc.dg/20000614-2.c: New test.
46898
46899 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
46900
46901 * g++.old-deja/g++.other/inline12.C: New test.
46902
46903 2000-06-13 Jakub Jelinek <jakub@redhat.com>
46904
46905 * g++.old-deja/g++.other/eh1.C: New test.
46906
46907 2000-06-12 Jakub Jelinek <jakub@redhat.com>
46908
46909 * g++.old-deja/g++.other/type.C: New test.
46910
46911 2000-06-05 Jakub Jelinek <jakub@redhat.com>
46912
46913 * g++.old-deja/g++.other/initstring.C: New test.
46914
46915 2000-06-12 Jason Merrill <jason@redhat.com>
46916
46917 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
46918
46919 2000-06-09 Jeffrey A Law (law@cygnus.com)
46920
46921 * gcc.c-torture/compile/20000609-1.c: New test.
46922
46923 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
46924
46925 * gcc.dg/20000609-1.c: New test.
46926
46927 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
46928
46929 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
46930 * gcc.c-torture/noncompile/poison-1.c: Move...
46931 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
46932 * gcc.dg/cpp-li1.c: Add a token after the #line.
46933
46934 2000-06-05 Richard Henderson <rth@cygnus.com>
46935
46936 * gcc.c-torture/execute/20000605-2.c: New test.
46937 * gcc.c-torture/execute/20000605-3.c: New test.
46938
46939 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
46940
46941 * g77.f-torture/execute/20000503-1.x: New file.
46942
46943 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
46944
46945 * g++.old-deja/g++.eh/badalloc1.C: New test.
46946
46947 2000-06-05 Richard Henderson <rth@cygnus.com>
46948
46949 * gcc.c-torture/execute/20000605-1.c: New test.
46950
46951 2000-06-05 Jakub Jelinek <jakub@redhat.com>
46952 Nathan Sidwell <nathan@codesourcery.com>
46953
46954 * gcc.c-torture/compile/20000605-1.c: New test.
46955
46956 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
46957
46958 * g77.f-torture/compile/20000601-1.f: New test.
46959
46960 2000-06-03 Richard Henderson <rth@cygnus.com>
46961
46962 * gcc.c-torture/execute/20000603-1.c: New.
46963
46964 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
46965
46966 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
46967 * gcc.dg/noreturn-2.c (noreturn): Likewise.
46968
46969 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
46970
46971 * gcc.dg/compare2.c (case 12): XFAIL.
46972 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
46973 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
46974
46975 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
46976
46977 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
46978
46979 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
46980 guard macro is already defined when the header is first
46981 included.
46982 * gcc.dg/cpp-mix.h: New file.
46983 * gcc.dg/endif-label.c: Update patterns to match compiler.
46984
46985 * g++.brendan/complex1.C: Declare abort.
46986 * g++.law/refs4.C: Remove XFAIL.
46987 * g++.oliva/expr2.C: Declare abort and exit.
46988
46989 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
46990
46991 * gcc.c-torture/execute/20000528-1.c: New test.
46992
46993 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
46994 * g++.old-deja/g++.law/temps4.C: Likewise.
46995
46996 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
46997 stdlib.h. Call abort() on failure.
46998 * g++.old-deja/g++.law/refs4.C: Likewise.
46999 * g++.old-deja/g++.law/temps4.C: Likewise.
47000 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
47001 * gcc.c-torture/execute/20000112-1.c: Include string.h.
47002
47003 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
47004
47005 Relative to g++.dg/special:
47006 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
47007
47008 Relative to g++.old-deja:
47009 * g++.brendan/complex1.C, g++.jason/optimize2.C,
47010 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
47011 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
47012 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
47013 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
47014 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
47015 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
47016
47017 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
47018 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
47019 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
47020 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
47021 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
47022 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
47023 and/or string.h.
47024
47025 * g++.other/goto1.C: Update expectations for error messages.
47026
47027 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
47028
47029 * gcc.c-torture/compile/20000523-1.c: New test.
47030
47031 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
47032
47033 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
47034
47035 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
47036
47037 * g++.old-deja/g++.eh/catch11.C: New test.
47038 * g++.old-deja/g++.eh/catch12.C: New test.
47039
47040 2000-05-24 Nick Clifton <nickc@cygnus.com>
47041
47042 * gcc.c-torture/execute/20000523-1.c: New test.
47043
47044 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
47045
47046 * c-torture/execute/bcp-1.c: Replace abort in arg of
47047 __builtin_constant_p with a generic external function.
47048
47049 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
47050 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
47051 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
47052 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
47053 Prototype abort and/or exit.
47054
47055 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
47056 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
47057 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
47058 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
47059
47060 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
47061
47062 * gcc.dg/dwarf2-1.c: New test.
47063
47064 2000-05-20 Richard Henderson <rth@cygnus.com>
47065
47066 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
47067
47068 2000-05-20 Andreas Jaeger <aj@suse.de>
47069
47070 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
47071 testcase.
47072
47073 2000-05-19 David Edelsohn <edelsohn@gnu.org>
47074
47075 * gcc.c-torture/execute/20000519-2.c: New test.
47076
47077 2000-05-19 Andreas Jaeger <aj@suse.de>
47078
47079 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
47080 which fails with SSA.
47081
47082 * lib/c-torture.exp: Also test with -O3 -fssa.
47083
47084 2000-05-18 Michael Meissner <meissner@redhat.com>
47085
47086 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
47087 * gcc.c-torture/execute/920415-1.c: Ditto.
47088 * gcc.c-torture/execute/920501-1.c: Ditto.
47089 * gcc.c-torture/execute/conversion.c: Ditto.
47090 * gcc.c-torture/execute/cvt-1.c: Ditto.
47091
47092 2000-05-18 Jeffrey A Law (law@cygnus.com)
47093
47094 * gcc.c-torture/compile/20000518-1.c: New test.
47095
47096 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
47097
47098 * g77.f-torture/compile/200005018.f: New test.
47099
47100 2000-05-17 Jeffrey A Law (law@cygnus.com)
47101
47102 * gcc.c-torture/compile/20000517-1.c: New test.
47103
47104 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47105
47106 * gcc.c-torture/execute/20000516-1.c: New test.
47107
47108 2000-05-15 Jakub Jelinek <jakub@redhat.com>
47109
47110 * g++.old-deja/g++.other/eh.C: New test.
47111
47112 2000-05-12 Richard Henderson <rth@cygnus.com>
47113
47114 * gcc.c-torture/execute/990208-1.c (main): Don't pass
47115 constants through to doit's conditional.
47116
47117 2000-05-11 Jeffrey A Law (law@cygnus.com)
47118
47119 * gcc.c-torture/compile/20000511-1.c: New test.
47120 * g77.f-torture/compile/20000511-1.f: New test.
47121 * g77.f-torture/compile/20000511-2.f: New test.
47122
47123 2000-05-11 Michael Meissner <meissner@redhat.com>
47124
47125 * gcc.c-torture/execute/20000511-1.c: New test.
47126
47127 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
47128
47129 * gcc.dg/dg.exp: Scan .S files as well as .c files.
47130 * gcc.dg/20000510-1.S: New.
47131
47132 2000-05-08 Catherine Moore <clm@cygnus.com>
47133
47134 * gcc.dg/unused-3.c: New.
47135
47136 2000-05-06 Richard Henderson <rth@cygnus.com>
47137
47138 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
47139 * g++.old-deja/g++.mike/warn1.C: Likewise.
47140 * g++.old-deja/g++.pt/local1.C: Likewise.
47141 * g++.old-deja/g++.pt/local7.C: Likewise.
47142 * g++.old-deja/g++.pt/spec16.C: Likewise.
47143
47144 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
47145
47146 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
47147
47148 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
47149
47150 * g77.f-torture/execute/20000503-1.f: New test.
47151
47152 2000-05-04 Andreas Jaeger <aj@suse.de>
47153
47154 * gcc.dg/noreturn-2.c: New test.
47155
47156 2000-05-04 Neil Booth <NeilB@earthling.net>
47157
47158 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
47159 preprocessor.
47160
47161 2000-05-04 Richard Henderson <rth@cygnus.com>
47162
47163 * gcc.c-torture/execute/20000503-1.c: Fix typo.
47164
47165 2000-05-04 Richard Henderson <rth@cygnus.com>
47166
47167 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
47168 OpenSSL by Jason R Thorpe.
47169
47170 2000-05-03 Jim Wilson <wilson@cygnus.com>
47171
47172 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
47173
47174 2000-05-03 Robert Lipe <robertlipe@usa.net>
47175
47176 * gcc.dg/20000503-1.c: New test.
47177
47178 2000-05-02 Jakub Jelinek <jakub@redhat.com>
47179
47180 * gcc.c-torture/compile/20000502-1.c: New test.
47181 * g++.old-deja/g++.other/align.C: New test.
47182 * gcc.dg/cpp-tradstringify.c: New test.
47183
47184 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
47185
47186 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
47187 and hard registers.
47188
47189 2000-04-26 Geoff Keating <geoffk@cygnus.com>
47190
47191 * gcc.c-torture/execute/loop-5.c: New test.
47192
47193 2000-04-25 Jakub Jelinek <jakub@redhat.com>
47194
47195 * gcc.c-torture/execute/va-arg-20.c: New test.
47196
47197 2000-04-23 Jeffrey A Law (law@cygnus.com)
47198
47199 * gcc.c-torture/execute/20000422-1.c: New test.
47200
47201 2000-04-20 Greg McGary <gkm@gnu.org>
47202
47203 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
47204 when optimizing, but without sibling-call optimizations (-O1).
47205
47206 2000-04-20 Jeffrey A Law (law@cygnus.com)
47207
47208 * gcc.c-torture/compile/20000420-1.c: New test.
47209
47210 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
47211
47212 * g++.abi/ptrflags.C: New test.
47213 * g++.eh/catchptr1.C: Test incomplete pointer chains.
47214
47215 2000-04-19 Catherine Moore <clm@cygnus.com>
47216
47217 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
47218
47219 2000-04-19 Greg McGary <gkm@gnu.org>
47220
47221 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
47222 sibling-call optimizations.
47223
47224 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
47225
47226 * gcc.dg/20000419-1.c: New test.
47227
47228 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
47229
47230 * gcc.c-torture/execute/20000412-6.c: New test.
47231
47232 2000-04-12 Jeffrey A Law (law@cygnus.com)
47233
47234 * gcc.c-torture/execute/20000412-5.c: New test.
47235 * g77.f-torture/compile/20000412-1.f: New test.
47236 * gcc.c-torture/execute/20000412-4.c: New test.
47237 * gcc.c-torture/compile/20000412-2.c: New test.
47238 * gcc.c-torture/execute/20000412-3.c: New test.
47239 * gcc.c-torture/compile/20000412-1.c: New test.
47240 * gcc.c-torture/execute/20000412-2.c: New test.
47241
47242 2000-04-12 Jakub Jelinek <jakub@redhat.com>
47243
47244 * objc/execute/bf-20.m: New test.
47245
47246 2000-04-10 Richard Henderson <rth@cygnus.com>
47247
47248 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
47249
47250 * gcc.c-torture/execute/20000412-1.c: New test.
47251
47252 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
47253
47254 * g++.old-deja/g++.eh/catchptr1.C: New test.
47255
47256 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
47257
47258 * g++.old-deja/g++.abi/cxa_vec.C: New test.
47259
47260 2000-04-08 Neil Booth <NeilB@earthling.net>
47261
47262 * gcc.dg/cpp-nullchar.c: Remove test as
47263 embedded nulls cause problems.
47264
47265 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47266
47267 * gcc.dg/compare2.c: New test.
47268
47269 2000-04-08 Neil Booth <NeilB@earthling.net>
47270
47271 * gcc.dg/cpp-nullchar.c: New test.
47272
47273 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
47274
47275 * gcc.dg/cpp-mi2.c: New test.
47276 * gcc.dg/cpp-mi2[abc].h: New files.
47277
47278 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
47279
47280 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
47281 member name.
47282
47283 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
47284
47285 * g++.old-deja/g++.abi/vmihint.C: New test.
47286
47287 2000-04-06 Neil Booth <NeilB@earthling.net>
47288
47289 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
47290 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
47291 copyright.
47292
47293 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
47294
47295 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
47296 avoid stack-frame overwrite.
47297
47298 2000-04-05 Jakub Jelinek <jakub@redhat.com>
47299
47300 * gcc.c-torture/compile/20000405-2.c: New test.
47301 * gcc.c-torture/compile/20000405-3.c: New test.
47302
47303 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47304
47305 * gcc.c-torture/compile/20000405-1.c: New test.
47306
47307 2000-04-04 Geoff Keating <geoffk@cygnus.com>
47308
47309 * gcc.dg/cast-qual-1.c: Revert last change.
47310
47311 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47312
47313 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
47314
47315 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
47316
47317 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
47318 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
47319
47320 2000-04-03 Jeffrey A Law (law@cygnus.com)
47321
47322 * gcc.c-torture/compile/20000403-2.c: New test.
47323 * gcc.c-torture/compile/20000403-1.c: New test.
47324
47325 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
47326
47327 * gcc.c-torture/execute/20000403-1.c: New test.
47328
47329 2000-04-03 Geoff Keating <geoffk@cygnus.com>
47330
47331 * gcc.c-torture/execute/20000402-1.c: New test.
47332
47333 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
47334
47335 * gcc.c-torture/execute/va-arg-15.c: New test.
47336 * gcc.c-torture/execute/va-arg-16.c: New test.
47337 * gcc.c-torture/execute/va-arg-17.c: New test.
47338 * gcc.c-torture/execute/va-arg-18.c: New test.
47339 * gcc.c-torture/execute/va-arg-19.c: New test.
47340
47341 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
47342
47343 * gcc.c-torture/compile/981211-1.c: Move to...
47344 * gcc.dg/cpp-as1.c: ...here.
47345 * gcc.dg/cpp-as2.c: New file.
47346
47347 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
47348 compiler.
47349
47350 2000-04-02 Neil Booth <NeilB@earthling.net>
47351
47352 * gcc.dg/cpp-cond.c New tests.
47353 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
47354 accidental success less likely.
47355 * gcc.dg/cpp-missingop.c New tests.
47356 * gcc.dg/cpp-missingparen.c New tests.
47357 * gcc.dg/cpp-shift.c New tests.
47358 * gcc.dg/cpp-shortcircuit.c New tests.
47359 * gcc.dg/cpp-unary.c New tests.
47360
47361 2000-03-29 Jeffrey A Law (law@cygnus.com)
47362
47363 * gcc.c-torture/compile/20000329-1.c: New test.
47364
47365 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
47366
47367 * gcc.c-torture/compile/20000326-1.c: New test.
47368 * gcc.c-torture/compile/20000326-2.c: New test.
47369
47370 2000-03-24 Geoff Keating <geoffk@cygnus.com>
47371
47372 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
47373 the first parameter is a function argument.
47374
47375 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
47376
47377 * g++.old-deja/g++.ext/array4.C: New test.
47378
47379 2000-03-22 Geoff Keating <geoffk@cygnus.com>
47380
47381 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
47382
47383 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47384
47385 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
47386
47387 2000-03-19 Richard Henderson <rth@cygnus.com>
47388
47389 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
47390
47391 2000-03-19 Richard Henderson <rth@cygnus.com>
47392
47393 * gcc.c-torture/compile/20000319-1.c: New test.
47394
47395 2000-03-14 Jeffrey A Law (law@cygnus.com)
47396
47397 * gcc.c-torture/execute/20000314-3.c: New test.
47398 * gcc.c-torture/execute/20000314-2.c: New test.
47399 * gcc.c-torture/execute/20000314-1.c: New test.
47400 * gcc.c-torture/compile/20000314-2.c: New test.
47401 * gcc.c-torture/compile/20000314-1.c: New test.
47402
47403 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
47404
47405 * g++.old-deja/g++.warn/inline.C: New test.
47406
47407 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
47408
47409 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
47410 standards-compliant result rather than specific constants.
47411 Put test-values in array.
47412
47413 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
47414
47415 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
47416 (g++_target_compile): Put test-specific options last.
47417
47418 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47419
47420 * g++.old-deja/g++.eh/vbase4.C: New test.
47421
47422 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47423
47424 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
47425
47426 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47427
47428 * g++.old-deja/g++.brendan/misc12.C: Removed.
47429 * g++.old-deja/g++.pt/memtemp77.C: Constify.
47430 * g++.old-deja/g++.ext/pretty4.C: New test.
47431
47432 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47433
47434 * g++.old-deja/g++.other/string2.C: New test.
47435
47436 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
47437
47438 * g++.old-deja/g++.warn/impint2.C: New test.
47439
47440 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
47441
47442 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
47443 is 1, not zero.
47444
47445 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
47446
47447 * g++.old-deja/g++.warn/impint.C: New test.
47448 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
47449 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
47450 * g++.old-deja/g++.pt/explicit12.C: Likewise.
47451 * g++.old-deja/g++.pt/explicit13.C: Likewise.
47452 * g++.old-deja/g++.pt/explicit17.C: Likewise.
47453 * g++.old-deja/g++.pt/explicit18.C: Likewise.
47454 * g++.old-deja/g++.pt/explicit19.C: Likewise.
47455 * g++.old-deja/g++.pt/explicit23.C: Likewise.
47456 * g++.old-deja/g++.pt/explicit31.C: Likewise.
47457 * g++.old-deja/g++.pt/explicit35.C: Likewise.
47458 * g++.old-deja/g++.pt/explicit6.C: Likewise.
47459 * g++.old-deja/g++.pt/memclass7.C: Likewise.
47460
47461 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
47462
47463 * gcc.dg/cpp-redef.c: New test.
47464
47465 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
47466
47467 * g++.old-deja/g++.pt/unify7.C: New test.
47468
47469 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47470
47471 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
47472 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
47473
47474 2000-02-25 Geoff Keating <geoffk@cygnus.com>
47475
47476 * gcc.c-torture/compile/20000224-1.c: New test.
47477
47478 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47479
47480 * gcc.c-torture/compile/cpp-2.c: New test.
47481 * gcc.c-torture/compile/cpp-1.c: New test.
47482
47483 2000-02-25 Jeffrey A Law (law@cygnus.com)
47484
47485 * gcc.c-torture/execute/20000225-1.c: New test.
47486
47487 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47488
47489 * gcc.dg/cpp-li2.c: New test.
47490
47491 * gcc.dg/cpp-wi1.c: New test.
47492
47493 * gcc.dg/cpp-li1.c: New test.
47494
47495 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
47496
47497 * g++.old-deja/g++.other/sizeof5.C: New test.
47498
47499 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47500
47501 * gcc.c-torture/execute/va-arg-13.c: New test.
47502
47503 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
47504
47505 * gcc.c-torture/execute/va-arg-12.c: New test.
47506
47507 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
47508
47509 * gcc.c-torture/execute/20000223-1.c: New test.
47510
47511 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
47512
47513 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
47514
47515 2000-02-22 Mark Mitchell <mark@codesourcery.com>
47516
47517 * g++.old-deja/g++.abi/ptrmem.C: New test.
47518
47519 2000-02-19 Richard Henderson <rth@cygnus.com>
47520
47521 * gcc.c-torture/compile/init-3.c: New.
47522
47523 2000-02-17 Mark Mitchell <mark@codesourcery.com>
47524
47525 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
47526 ALWAYS_CXXFLAGS.
47527
47528 2000-02-11 Robert Lipe <robertl@sco.com>
47529
47530 * gcc.c-torture/compile/20000211-3.c: New test.
47531
47532 2000-02-11 Martin Buchholz <martin@xemacs.org>
47533
47534 * gcc.c-torture/compile/20000211-2.c: New test.
47535
47536 2000-02-11 Jeffrey A Law (law@cygnus.com)
47537
47538 * gcc.c-torture/compile/20000211-1.c: New test.
47539
47540 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
47541
47542 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
47543 on native targets
47544
47545 2000-02-08 Nathan Sidwell <nathan@acm.org>
47546
47547 * g++.old-deja/g++.other/cast5.C: New test.
47548
47549 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
47550
47551 * gcc.c-torture/execute/20000205-1.c: New.
47552
47553 2000-02-03 Nathan Sidwell <nathan@acm.org>
47554
47555 * g++.old-deja/g++.jason/cast3.C: Return void.
47556 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
47557
47558 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47559
47560 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
47561
47562 * gcc.dg/loop-1.c: New test.
47563
47564 2000-01-27 Jakub Jelinek <jakub@redhat.com>
47565
47566 * gcc.c-torture/compile/20000127-1.c: New test.
47567 * gcc.c-torture/execute/991228-1.c: New test.
47568
47569 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47570
47571 * gcc.dg/unused-2.c: New test.
47572
47573 * gcc.dg/conv-1.c: New test.
47574
47575 2000-01-24 Mark Mitchell <mark@codesourcery.com>
47576
47577 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
47578 compiler.
47579 (tool_option_proc): Fix typo.
47580
47581 2000-01-24 Geoff Keating <geoffk@cygnus.com>
47582
47583 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
47584 of the ld on the host, not on the build machine.
47585 Also, don't crash if '--help' is not a supported option.
47586
47587 2000-01-24 Richard Henderson <rth@cygnus.com>
47588
47589 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
47590
47591 2000-01-20 Jeffrey A Law (law@cygnus.com)
47592
47593 * gcc.c-torture/execute/20000120-2.c: New test.
47594 * gcc.c-torture/execute/20000120-1.c: New test.
47595
47596 2000-01-13 Jeffrey A Law (law@cygnus.com)
47597
47598 * gcc.c-torture/execute/20000113-1.c: New test.
47599
47600 2000-01-12 Jeffrey A Law (law@cygnus.com)
47601
47602 * gcc.c-torture/execute/20000112-1.c: New test.
47603
47604 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47605
47606 * gcc.dg/20000111-1.c: New test.
47607
47608 2000-01-10 Jeffrey A Law (law@cygnus.com)
47609
47610 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
47611 with 16 bit integers.
47612
47613 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47614
47615 * gcc.dg/20000108-1.c: New test.
47616
47617 2000-01-05 Nathan Sidwell <nathan@acm.org>
47618
47619 * g++.old-deja/g++.ns/koenig8.C: New test.
47620
47621 2000-01-05 Nathan Sidwell <nathan@acm.org>
47622
47623 * g++.old-deja/g++.other/cast4.C: New test.
47624
47625 2000-01-05 Jeffrey A Law (law@cygnus.com)
47626
47627 * gcc.c-torture/compile/20000105-2.c: New test.
47628 * gcc.c-torture/compile/20000105-1.c: New test.
47629
47630 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47631
47632 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
47633 references to printf & atoi to conform to ANSI standard.
47634 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
47635 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
47636 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
47637 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
47638 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
47639 * g++.old-deja/g++.brendan/complex1.C: Likewise.
47640 * g++.old-deja/g++.brendan/copy1.C: Likewise.
47641 * g++.old-deja/g++.brendan/copy2.C: Likewise.
47642 * g++.old-deja/g++.brendan/copy3.C: Likewise.
47643 * g++.old-deja/g++.brendan/copy4.C: Likewise.
47644 * g++.old-deja/g++.brendan/copy5.C: Likewise.
47645 * g++.old-deja/g++.brendan/copy6.C: Likewise.
47646 * g++.old-deja/g++.brendan/copy7.C: Likewise.
47647 * g++.old-deja/g++.brendan/copy8.C: Likewise.
47648 * g++.old-deja/g++.brendan/crash11.C: Likewise.
47649 * g++.old-deja/g++.brendan/crash14.C: Likewise.
47650 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
47651 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
47652 * g++.old-deja/g++.brendan/delete2.C: Likewise.
47653 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
47654 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
47655 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
47656 * g++.old-deja/g++.brendan/eh1.C: Likewise.
47657 * g++.old-deja/g++.brendan/groff1.C: Likewise.
47658 * g++.old-deja/g++.brendan/init3.C: Likewise.
47659 * g++.old-deja/g++.brendan/misc12.C: Likewise.
47660 * g++.old-deja/g++.brendan/misc7.C: Likewise.
47661 * g++.old-deja/g++.brendan/new2.C: Likewise.
47662 * g++.old-deja/g++.brendan/operators4.C: Likewise.
47663 * g++.old-deja/g++.brendan/operators5.C: Likewise.
47664 * g++.old-deja/g++.brendan/overload2.C: Likewise.
47665 * g++.old-deja/g++.brendan/overload7.C: Likewise.
47666 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
47667 * g++.old-deja/g++.brendan/reference1.C: Likewise.
47668 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
47669 * g++.old-deja/g++.brendan/template24.C: Likewise.
47670 * g++.old-deja/g++.brendan/template3.C: Likewise.
47671 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
47672 * g++.old-deja/g++.jason/inline3.C: Likewise.
47673 * g++.old-deja/g++.jason/opeq.C: Likewise.
47674 * g++.old-deja/g++.law/arg5.C: Likewise.
47675 * g++.old-deja/g++.law/arm7.C: Likewise.
47676 * g++.old-deja/g++.law/ctors11.C: Likewise.
47677 * g++.old-deja/g++.law/cvt8.C: Likewise.
47678 * g++.old-deja/g++.law/init9.C: Likewise.
47679 * g++.old-deja/g++.law/refs4.C: Likewise.
47680 * g++.old-deja/g++.law/template2.C: Likewise.
47681 * g++.old-deja/g++.law/visibility24.C: Likewise.
47682 * g++.old-deja/g++.law/vtable3.C: Likewise.
47683 * g++.old-deja/g++.mike/asm2.C: Likewise.
47684 * g++.old-deja/g++.mike/eh1.C: Likewise.
47685 * g++.old-deja/g++.mike/misc1.C: Likewise.
47686 * g++.old-deja/g++.mike/misc13.C: Likewise.
47687 * g++.old-deja/g++.mike/misc14.C: Likewise.
47688 * g++.old-deja/g++.mike/ns12.C: Likewise.
47689 * g++.old-deja/g++.mike/p1248.C: Likewise.
47690 * g++.old-deja/g++.mike/p3708.C: Likewise.
47691 * g++.old-deja/g++.mike/p3708a.C: Likewise.
47692 * g++.old-deja/g++.mike/p3708b.C: Likewise.
47693 * g++.old-deja/g++.mike/p646.C: Likewise.
47694 * g++.old-deja/g++.mike/p700.C: Likewise.
47695 * g++.old-deja/g++.mike/p783.C: Likewise.
47696 * g++.old-deja/g++.mike/p783a.C: Likewise.
47697 * g++.old-deja/g++.mike/p783b.C: Likewise.
47698 * g++.old-deja/g++.mike/p786.C: Likewise.
47699 * g++.old-deja/g++.mike/p789.C: Likewise.
47700 * g++.old-deja/g++.mike/p789a.C: Likewise.
47701 * g++.old-deja/g++.mike/p807a.C: Likewise.
47702 * g++.old-deja/g++.other/delete3.C: Likewise.
47703 * g++.old-deja/g++.other/dyncast1.C: Likewise.
47704 * g++.old-deja/g++.other/dyncast2.C: Likewise.
47705 * g++.old-deja/g++.other/dyncast3.C: Likewise.
47706 * g++.old-deja/g++.other/empty1.C: Likewise.
47707 * g++.old-deja/g++.other/temporary1.C: Likewise.
47708 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
47709 * g++.old-deja/g++.pt/t16.C: Likewise.
47710 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
47711
47712 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
47713
47714 * gcc.dg/991230-1.c: New test.
47715
47716 1999-12-29 Jeffrey A Law (law@cygnus.com)
47717
47718 * gcc.c-torture/compile/991229-3.c: New test.
47719 * gcc.c-torture/compile/991229-2.c: New test.
47720 * gcc.c-torture/compile/991229-1.c: New test.
47721
47722 1999-12-29 Greg McGary <gkm@eng.ascend.com>
47723
47724 * gcc.c-torture/compile/labels-2.c: New test.
47725
47726 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
47727
47728 * gcc.c-torture/execute/991227-1.c: New test.
47729
47730 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47731
47732 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
47733
47734 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
47735
47736 * gcc.c-torture/execute/991221-1.c: New test.
47737
47738 1999-12-20 Nathan Sidwell <nathan@acm.org>
47739
47740 * g++.old-deja/g++.other/cast3.C: New test.
47741
47742 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
47743
47744 * gcc.c-torture/execute/991216-4.c: New test.
47745
47746 1999-12-16 Michael Meissner <meissner@cygnus.com>
47747
47748 * gcc.c-torture/execute/991216-1.c: New test.
47749 * gcc.c-torture/execute/991216-2.c: New test.
47750 * gcc.c-torture/execute/991216-3.c: New test.
47751
47752 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47753
47754 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
47755 Actually make the test fail by using "-O2" for compilation.
47756
47757 1999-12-15 Nathan Sidwell <nathan@acm.org>
47758
47759 * g++.old-deja/g++.warn/cast-align1.C: New test.
47760
47761 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47762
47763 * gcc.c-torture/compile/991214-1.c: New test.
47764 * gcc.c-torture/compile/991214-2.c: New test.
47765
47766 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47767
47768 * gcc.dg/991214-1.c: New test.
47769
47770 1999-12-13 Jeffrey A Law (law@cygnus.com)
47771
47772 * gcc.c-torture/compile/991213-3.c: New test.
47773 * gcc.c-torture/compile/991213-2.c: New test.
47774 * gcc.c-torture/compile/991213-1.c: New test.
47775
47776 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
47777
47778 * gcc.dg/991209-1.c: New test.
47779
47780 1999-12-08 Nathan Sidwell <nathan@acm.org>
47781
47782 * gcc.c-torture/compile/991208-1.c: New test.
47783
47784 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47785
47786 * gcc.dg/ultrasp2.c: New test.
47787
47788 1999-12-05 Alex Samuel <samuel@codesourcery.com>
47789
47790 * g++.old-deja/g++.abi/align.C (main): Fix typo.
47791
47792 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
47793
47794 * gcc.c-torture/compile/991202-1.c: New test.
47795 * gcc.c-torture/execute/991202-1.c: New test.
47796 * gcc.c-torture/execute/991202-2.c: New test.
47797 * gcc.c-torture/execute/991202-3.c: New test.
47798
47799 1999-12-02 Alex Samuel <samuel@codesourcery.com>
47800
47801 * g++.old-deja/g++.abi/align.C: New test.
47802 * g++.old-deja/g++.abi/aggregates.C: Likewise.
47803 * g++.old-deja/g++.abi/bitfields.C: Likewise.
47804
47805 1999-12-01 Richard Henderson <rth@cygnus.com>
47806
47807 * gcc.c-torture/execute/991201-1.c: New.
47808
47809 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
47810
47811 * gcc.dg/991129-1.c: New test.
47812
47813 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
47814
47815 * gcc.c-torture/compile/991127-1.c: New test.
47816
47817 1999-11-22 Nathan Sidwell <nathan@acm.org>
47818
47819 * g++.old-deja/g++.other/warn4.C: New test.
47820
47821 1999-11-22 Nathan Sidwell <nathan@acm.org>
47822
47823 * g++.old-deja/g++.eh/cleanup2.C: New test.
47824 * g++.old-deja/g++.ext/pretty2.C: New test.
47825 * g++.old-deja/g++.ext/pretty3.C: New test.
47826 * g++.old-deja/g++.other/debug6.C: New test.
47827
47828 1999-10-20 Jim Wilson <wilson@cygnus.com>
47829
47830 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
47831 compiler_output to look for one error message instead of two.
47832
47833 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
47834
47835 * gcc.c-torture/execute/991118-1.c: Also test case
47836 where the word boundary does not split a byte evenly.
47837
47838 1999-11-19 Nathan Sidwell <nathan@acm.org>
47839
47840 * g++.old-deja/g++.ext/restrict1.C: New test.
47841
47842 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
47843
47844 * gcc.c-torture/execute/991118-1.c: New test.
47845
47846 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
47847
47848 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
47849 working directory pathnames.
47850
47851 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
47852
47853 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
47854 host is equipped with driver.h and driver.o so it can actually
47855 compile and run the tests.
47856
47857 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
47858
47859 * gcc.c-torture/compile/991008-1.c: New test.
47860
47861 1999-11-08 Nick Clifton <nickc@cygnus.com>
47862
47863 * lib/gcc-dg.exp: Include target-supports.exp
47864
47865 1999-11-05 Nick Clifton <nickc@cygnus.com>
47866
47867 * lib/target-supports.exp: New file: Provide procs to test for
47868 features supported by the target.
47869 (check_weak_available): Moved here from ecos.exp.
47870 (check_alias_available): New proc: Determine of the target
47871 toolchain supports the alias attribute.
47872
47873 * gcc.dg/special/ecos.exp: Move check_weak_available to
47874 target-supports.exp.
47875 (alias-1.c): Only perform the test if the target supports
47876 aliases.
47877 (wkali-1.c): Only perform the test if the target supports
47878 aliases.
47879
47880 * gcc.dg/990506-0.c: Expect error messages from cross
47881 targets as well as native targets.
47882
47883 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47884
47885 * gcc.dg/ultrasp1.c: Removed xfail.
47886 * gcc.dg/struct-ret-2.c: Likewise.
47887 * gcc.dg/array-1.c: Likewise.
47888
47889 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47890
47891 * gcc.dg/struct-ret-2.c: New test.
47892
47893 * gcc.dg/array-1.c: New test.
47894
47895 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
47896
47897 * gcc.c-torture/execute/991030-1.c: New test.
47898
47899 1999-10-26 Richard Henderson <rth@cygnus.com>
47900
47901 * gcc.c-torture/compile/991026-2.c: New test.
47902
47903 1999-10-26 Jeffrey A Law (law@cygnus.com)
47904
47905 * gcc.c-torture/compile/991026-1.c: New test.
47906
47907 1999-10-23 Jeffrey A Law (law@cygnus.com)
47908
47909 * gcc.c-torture/execute/991023-1.c: New test.
47910
47911 1999-10-19 Jeffrey A Law (law@cygnus.com)
47912
47913 * gcc.c-torture/execute/991019-1.c: New test.
47914
47915 1999-10-16 Richard Henderson <rth@cygnus.com>
47916
47917 * gcc.c-torture/execute/991016-1.c: New test.
47918
47919 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
47920
47921 * gcc.c-torture/execute/991014-1.c: New test.
47922
47923 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
47924
47925 * g++.old-deja/g++.other/union2.C: New test.
47926
47927 1999-10-13 Nathan Sidwell <nathan@acm.org>
47928
47929 * g++.old-deja/g++.other/vaarg2.C: New test.
47930 * g++.old-deja/g++.other/vaarg3.C: New test.
47931
47932 1999-10-12 Craig Burley <craig@jcb-sc.com>
47933
47934 * g77.f-torture/noncompile/19990905-1.f: Moved from being
47935 in compile/.
47936
47937 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
47938
47939 * gcc.c-torture/execute/va-arg-11.c: New test.
47940
47941 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
47942
47943 * lib/file-format.exp (gcc_target_object_format): Don't
47944 crash if objdump is unavailable.
47945
47946 1999-09-29 Donn Terry <donn@interix.com>
47947
47948 * gcc.misc-tests/mg.exp: delete extraneous redirection.
47949
47950 1999-09-28 Nick Clifton <nickc@cygnus.com>
47951
47952 * gcc.c-torture/compile/990928-1.c: New test.
47953
47954 1999-09-28 Nathan Sidwell <nathan@acm.org>
47955
47956 * g++.old-deja/g++.other/decl6.C: New test.
47957
47958 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47959
47960 * gcc.c-torture/execute/va-arg-10.c: New test.
47961
47962 1999-09-27 Nathan Sidwell <nathan@acm.org>
47963
47964 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
47965 __PRETTY_FUNCTION__.
47966
47967 1999-09-23 Nick Clifton <nickc@cygnus.com>
47968
47969 * gcc.c-torture/execute/990923-1.c: New test.
47970
47971 1999-09-21 Nick Clifton <nickc@cygnus.com>
47972
47973 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
47974 for which -fpic is inappropriate.
47975
47976 1999-09-21 Mark Mitchell <mark@codesourcery.com>
47977
47978 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
47979
47980 1999-09-21 Nathan Sidwell <nathan@acm.org>
47981
47982 * g++.old-deja/g++.other/dyncast1.C: New test.
47983 * g++.old-deja/g++.other/dyncast2.C: New test.
47984 * g++.old-deja/g++.other/dyncast3.C: New test.
47985 * g++.old-deja/g++.other/dyncast4.C: New test.
47986 * g++.old-deja/g++.other/dyncast5.C: New test.
47987 * g++.old-deja/g++.eh/catch3.C: New test.
47988 * g++.old-deja/g++.eh/catch3p.C: New test.
47989 * g++.old-deja/g++.eh/catch4.C: New test.
47990 * g++.old-deja/g++.eh/catch4p.C: New test.
47991 * g++.old-deja/g++.eh/catch5.C: New test.
47992 * g++.old-deja/g++.eh/catch5p.C: New test.
47993 * g++.old-deja/g++.eh/catch6.C: New test.
47994 * g++.old-deja/g++.eh/catch6p.C: New test.
47995 * g++.old-deja/g++.eh/catch7.C: New test.
47996 * g++.old-deja/g++.eh/catch7p.C: New test.
47997 * g++.old-deja/g++.eh/catch8.C: New test.
47998 * g++.old-deja/g++.eh/catch8p.C: New test.
47999 * g++.old-deja/g++.eh/catch9.C: New test.
48000 * g++.old-deja/g++.eh/catch9p.C: New test.
48001
48002 1999-09-13 Nathan Sidwell <nathan@acm.org>
48003
48004 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
48005 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
48006
48007 1999-09-13 Jeffrey A Law (law@cygnus.com)
48008
48009 * gcc.c-torture/compile/990913-1.c: New test.
48010
48011 1999-09-10 Nathan Sidwell <nathan@acm.org>
48012
48013 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
48014 * g++.old-deja/g++.jason/rfg5.C: Likewise.
48015
48016 1999-09-09 Richard Henderson <rth@cygnus.com>
48017
48018 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
48019
48020 1999-09-09 Nathan Sidwell <nathan@acm.org>
48021
48022 * g++.old-deja/g++.other/lookup11.C: New test.
48023 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
48024 what is permitted and what we want.
48025 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
48026 overload use.
48027 * g++.old-deja/g++.jason/rfg5.C: Likewise.
48028
48029 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
48030
48031 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
48032 * gcc.c-torture/noncompile/poison-1.c: New file.
48033
48034 1999-09-08 Nathan Sidwell <nathan@acm.org>
48035
48036 * g++.old-deja/g++.other/sizeof3.C: New test.
48037 * g++.old-deja/g++.other/sizeof4.C: New test.
48038 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
48039 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
48040
48041 1999-09-07 Richard Henderson <rth@cygnus.com>
48042
48043 * gcc.dg/va-arg-1.c: New.
48044
48045 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48046
48047 * gcc.c-torture/execute/va-arg-9.c: New test.
48048
48049 1999-09-05 Craig Burley <craig@jcb-sc.com>
48050
48051 * g77.f-torture/compile/980519-2.f: New test.
48052 * g77.f-torture/compile/19990905-0.f: New test.
48053 * g77.f-torture/compile/19990905-1.f: New test.
48054 * g77.f-torture/compile/19990905-2.f: New test.
48055
48056 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
48057
48058 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
48059
48060 * gcc.c-torture/execute/990827-1.c: Fix typo.
48061
48062 1999-09-03 Nathan Sidwell <nathan@acm.org>
48063
48064 * g++.old-deja/g++.other/deref1.C: New test.
48065
48066 1999-09-02 Nathan Sidwell <nathan@acm.org>
48067
48068 * g++.old-deja/g++.other/ambig2.C: New test.
48069 * g++.old-deja/g++.other/cond5.C: New test.
48070 * g++.old-deja/g++.other/lookup16.C: New test.
48071
48072 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
48073
48074 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
48075 assemblers too.
48076
48077 1999-08-31 Jeffrey A Law (law@cygnus.com)
48078
48079 * lib/c-torture.exp: Avoid the "compare executables" optimization
48080 when testing native.
48081
48082 1999-08-29 Jeffrey A Law (law@cygnus.com)
48083
48084 * gcc.c-torture/execute/990829-1.c: New test.
48085 * gcc.c-torture/compile/990829-1.c: New test.
48086
48087 1999-08-27 Paul Burchard <burchard@pobox.com>
48088
48089 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
48090 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
48091 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
48092 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
48093 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
48094 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
48095 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
48096 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
48097 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
48098 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
48099 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
48100
48101 1999-08-27 Jeffrey A Law (law@cygnus.com)
48102
48103 * gcc.c-torture/execute/990827-1.c: New test.
48104
48105 1999-08-26 Craig Burley <craig@jcb-sc.com>
48106
48107 * g77.f-torture/noncompile/19990826-4.f: New test.
48108
48109 * g77.f-torture/compile/19990826-3.f: New test.
48110
48111 * g77.f-torture/execute/19990826-2.f: New test.
48112
48113 * g77.f-torture/compile/19990826-1.f: New test.
48114
48115 * gcc.c-torture/execute/990826-0.c: New test.
48116 * g77.c-torture/execute/19990826-0.f: New test.
48117
48118 * g77.f-torture/noncompile/970626-2.f: New test.
48119
48120 1999-08-25 Paul Burchard <burchard@pobox.com>
48121
48122 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
48123 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
48124 lss-011.C: New tests.
48125
48126 1999-08-25 Nathan Sidwell <nathan@acm.org>
48127
48128 * g++.old-deja/g++.other/decl5.C: New test.
48129
48130 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48131
48132 * noncompile/noncompile.exp: Load_lib c-torture.exp.
48133 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
48134 call `postbase' for each one. All callers of `postbase' changed
48135 to call this instead.
48136
48137 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
48138
48139 * gcc.c-torture/execute/990811-1.c: New test.
48140
48141 1999-08-09 Nick Clifton <nickc@cygnus.com>
48142
48143 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
48144 just native ones.
48145
48146 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
48147 just native ones.
48148
48149 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
48150
48151 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
48152
48153 1999-08-04 Jeffrey A Law (law@cygnus.com)
48154
48155 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
48156
48157 1999-08-04 Nathan Sidwell <nathan@acm.org>
48158
48159 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
48160
48161 1999-08-04 Jeffrey A Law (law@cygnus.com)
48162
48163 * gcc.c-torture/execute/990804-1.c: New test.
48164
48165 1999-08-03 Nathan Sidwell <nathan@acm.org>
48166
48167 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
48168 * g++.old-deja/g++.brendan/crash64.C: Likewise.
48169 * g++.old-deja/g++.brendan/overload8.C: Likewise.
48170
48171 1999-08-03 Nathan Sidwell <nathan@acm.org>
48172
48173 * g++.old-deja/g++.other/struct1.C: New test.
48174
48175 1999-08-03 Nathan Sidwell <nathan@acm.org>
48176
48177 * g++.old-deja/g++.other/enum2.C: New test.
48178
48179 1999-08-02 Richard Henderson <rth@cygnus.com>
48180
48181 Adapted from tests from Franz Sirl:
48182 * gcc.c-torture/execute/va-arg-7.c: New test.
48183 * gcc.c-torture/execute/va-arg-8.c: New test.
48184
48185 1999-08-01 Jeffrey A Law (law@cygnus.com)
48186
48187 * gcc.c-torture/compile/990801-2.c: New test.
48188
48189 * gcc.c-torture/compile/990801-1.c: New test.
48190
48191 1999-07-27 Michael Meissner <meissner@cygnus.com>
48192
48193 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
48194 fp-cmp-1.c, converting double to float.
48195
48196 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
48197 fp-cmp-1.c, converting double to long double.
48198
48199 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
48200 from fr1 to unknown_register, since fr1 is a legitimate register
48201 on some machines.
48202
48203 1999-07-25 Jeffrey A Law (law@cygnus.com)
48204
48205 * README: More listname related changes.
48206
48207 1999-07-08 Catherine Moore <clm@cygnus.com>
48208
48209 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
48210
48211 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
48212
48213 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
48214
48215 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
48216
48217 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
48218
48219 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
48220
48221 * gcc.dg/990703-1.c: New test.
48222
48223 1999-06-29 Nick Clifton <nickc@cygnus.com>
48224
48225 * lib/file-format.exp: New file: Move definition of proc
48226 gcc_target_object_format to here from
48227 gcc.dg/special/ecos.exp.
48228
48229 * lib/c-torture.exp: Include lib file-format.exp.
48230 * lib/gcc-dg.exp: Include lib file-format.exp.
48231
48232 * gcc.dg/special/ecos.exp: Remove definition of proc
48233 gcc_target_object_format.
48234
48235 1999-06-28 Jeffrey A Law (law@cygnus.com)
48236
48237 * gcc.c-torture/execute/990628-1.c: New test.
48238
48239 1999-06-25 Jeffrey A Law (law@cygnus.com)
48240
48241 * gcc.c-torture/compile/990625-2.c: New test.
48242
48243 * gcc.c-torture/compile/990625-1.c: New test.
48244
48245 1999-06-23 Nick Clifton <nickc@cygnus.com>
48246
48247 * gcc.c-torture/compile/dll.c: New test case. Check that dll
48248 attributes compile.
48249 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
48250 ports that use the COFF/PE file format.
48251
48252 1999-06-17 Jeffrey A Law (law@cygnus.com)
48253
48254 * gcc.c-torture/compile/990617-1.c: New test.
48255
48256 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
48257
48258 * g++.old-deja/g++.other/decl4.C: New test.
48259
48260 1999-06-14 Nathan Sidwell <nathan@acm.org>
48261
48262 * g++.old-deja/g++.other/bitfld3.C: New test.
48263
48264 1999-06-08 Nathan Sidwell <nathan@acm.org>
48265
48266 * g++.old-deja/g++.eh/catch1.C: New test.
48267
48268 1999-06-07 Jeffrey A Law (law@cygnus.com)
48269
48270 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
48271
48272 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
48273 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
48274
48275 1999-06-05 Craig Burley <craig@jcb-sc.com>
48276
48277 * g77.f-torture/compile/19990502-0.f: Replace with new,
48278 shorter, test that still fails after recent changes.
48279
48280 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48281
48282 * gcc.c-torture/execute/990604-1.c: New test.
48283
48284 1999-05-31 Jeffrey A Law (law@cygnus.com)
48285
48286 * gcc.c-torture/execute/990531-1.c: New test.
48287
48288 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48289
48290 * gcc.c-torture/compile/990527-1.c: New test.
48291
48292 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
48293
48294 * gcc.c-torture/execute/990527-1.c: New test.
48295
48296 1999-05-25 Nick Clifton <nickc@cygnus.com>
48297
48298 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
48299 bitfields as signed.
48300
48301 1999-05-25 Craig Burley <craig@jcb-sc.com>
48302
48303 * g77.f-torture/compile/19990525-0.f: New test.
48304
48305 1999-05-25 Jeffrey A Law (law@cygnus.com)
48306
48307 * gcc.c-torture/execute/990525-2.c: New test.
48308
48309 * gcc.c-torture/execute/990525-1.c: New test.
48310
48311 1999-05-24 Nathan Sidwell <nathan@acm.org>
48312
48313 * g++.old-deja/g++.other/anon3.C: New test.
48314 * g++.old-deja/g++.other/anon4.C: New test.
48315 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
48316 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
48317 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
48318 Merrill).
48319
48320 1999-05-24 Jeffrey A Law (law@cygnus.com)
48321
48322 * gcc.c-torture/execute/990524-1.c: New test.
48323
48324 * gcc.dg/990524-1.c: New test.
48325
48326 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48327
48328 * gcc.c-torture/compile/990523-1.c: New test.
48329
48330 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
48331
48332 * gcc.c-torture/compile/990519-1.c: New test.
48333
48334 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48335
48336 * gcc.c-torture/compile/990517-1.c: New test.
48337
48338 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
48339 (e4, f4): New tests.
48340 (main): Call them.
48341
48342 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48343
48344 * gcc.dg/noreturn-1.c: New test.
48345
48346 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48347
48348 * gcc.c-torture/execute/990513-1.c: New test.
48349
48350 1999-05-10 Richard Henderson <rth@cygnus.com>
48351
48352 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
48353
48354 1999-05-10 Craig Burley <craig@jcb-sc.com>
48355
48356 * g77.f-torture/execute/erfc.f: Use small single-precision
48357 values, to avoid problems on Alphas when not -mieee.
48358
48359 1999-05-08 Craig Burley <craig@jcb-sc.com>
48360
48361 * gcc.dg/990506-0.c: New test.
48362
48363 1999-05-08 Richard Henderson <rth@cygnus.com>
48364
48365 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
48366 the constant to test. Don't XFAIL 64-bit targets.
48367
48368 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
48369 * g++.old-deja/g++.law/profile1.C: Likewise.
48370
48371 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
48372 operator new instances.
48373 * g++.old-deja/g++.other/delete5.C: Likewise.
48374
48375 1999-05-03 Craig Burley <craig@jcb-sc.com>
48376
48377 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
48378 intrinsic.
48379
48380 1999-05-03 Craig Burley <craig@jcb-sc.com>
48381
48382 * g77.f-torture/execute/u77-test.f: Reverse order of two
48383 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
48384
48385 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48386
48387 * gcc.dg/compare1.c: New test.
48388
48389 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
48390
48391 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
48392 New tests.
48393
48394 1999-05-02 Craig Burley <craig@jcb-sc.com>
48395
48396 * g77.f-torture/compile/19990502-1.f: New test.
48397
48398 1999-05-02 Craig Burley <craig@jcb-sc.com>
48399
48400 * g77.f-torture/compile/19990502-0.f: New test.
48401
48402 1999-05-02 Craig Burley <craig@jcb-sc.com>
48403
48404 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
48405 intrinsic.
48406
48407 1999-05-02 Craig Burley <craig@jcb-sc.com>
48408
48409 * g77.f-torture/execute/u77-test.f (main): List libU77
48410 intrinsics not currently tested.
48411 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
48412 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
48413 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
48414 Trim blanks off the ends of some printed strings.
48415
48416 1999-05-02 Craig Burley <craig@jcb-sc.com>
48417
48418 * g77.f-torture/execute/u77-test.f (main): Just warn about
48419 FSTAT gid disagreement, as it's expected on some systems.
48420
48421 1999-05-01 Craig Burley <craig@jcb-sc.com>
48422
48423 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
48424 use a new function, which allows for some slop.
48425 Clean up some commentary.
48426 (issum): The new function.
48427 (sgladd): Deleted subroutine.
48428
48429 1999-05-01 Craig Burley <craig@jcb-sc.com>
48430
48431 * g77.f-torture/execute/u77-test.f: Modify to be more like
48432 libf2c/libU77 version, bringing patches to that version here.
48433 Add suitable commentary.
48434
48435 1999-04-25 Richard Henderson <rth@cygnus.com>
48436
48437 * gcc.dg/990424-1.c: New test.
48438
48439 1999-04-24 Craig Burley <craig@jcb-sc.com>
48440
48441 * g77.f-torture/execute/u77-test.f (main): Bug involving
48442 LSTAT has been fixed, so turn back on full checking.
48443
48444 1999-04-20 Craig Burley <craig@jcb-sc.com>
48445
48446 * g77.f-torture/compile/19990419-0.f: New test.
48447 * g77.f-torture/execute/19990419-1.f: New test.
48448
48449 1999-04-17 Richard Henderson <rth@cygnus.com>
48450
48451 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
48452 to avoid the need for a prototype to supress a warning.
48453
48454 1999-04-07 Jim Wilson <wilson@cygnus.com>
48455
48456 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
48457
48458 1999-04-04 Jeffrey A Law (law@cygnus.com)
48459
48460 * gcc.c-torture/execute/990404-1.c: New test.
48461
48462 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48463
48464 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
48465 * gcc.dg/cpp-if3.c: Don't use -pedantic.
48466 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
48467 missing initializer warnings.
48468
48469 1999-03-28 Jeffrey A Law (law@cygnus.com)
48470
48471 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
48472 matching strings.
48473
48474 1999-03-26 Jeffrey A Law (law@cygnus.com)
48475
48476 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
48477
48478 1999-03-26 Craig Burley <craig@jcb-sc.com>
48479
48480 * g77.f-torture/execute/19990325-0.f: New test.
48481 * g77.f-torture/execute/19990325-1.f: New test.
48482
48483 1999-03-24 Jeffrey A Law (law@cygnus.com)
48484
48485 * gcc.c-torture/execute/990324-1.c: New test.
48486
48487 1999-03-22 Jim Wilson <wilson@cygnus.com>
48488
48489 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
48490 test with 4.
48491
48492 1999-03-17 Richard Henderson <rth@cygnus.com>
48493
48494 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
48495
48496 1999-03-13 Craig Burley <craig@jcb-sc.com>
48497
48498 * g77.f-torture/execute/19990313-2.f: New test.
48499 * g77.f-torture/execute/19990313-3.f: New test.
48500
48501 1999-03-13 Craig Burley <craig@jcb-sc.com>
48502
48503 * g77.f-torture/execute/19990313-0.f: New test.
48504 * g77.f-torture/execute/19990313-1.f: New test.
48505
48506 1999-03-12 Jim Wilson <wilson@cygnus.com>
48507
48508 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
48509 printf to sprintf.
48510 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
48511 (main): Add check for u15. Conditionalize u31 check depending on
48512 whether ints are <32 bits or >=32 bits.
48513
48514 1999-03-08 Craig Burley <craig@jcb-sc.com>
48515
48516 * g77.f-torture/execute/19981119-0.f: Improve testiness.
48517
48518 1999-03-08 Craig Burley <craig@jcb-sc.com>
48519
48520 * g77.f-torture/compile/19990305-0.f: New test.
48521 * g77.f-torture/execute/19981119-0.f: New test.
48522
48523 1999-03-08 Craig Burley <craig@jcb-sc.com>
48524
48525 * g77.f-torture/execute/970625-2.f: call ABORT if final
48526 result is not correct, instead of just printing it.
48527 Add this checking via newly introduced obfuscation, to
48528 trip up buggy front ends.
48529
48530 1999-03-07 Craig Burley <craig@jcb-sc.com>
48531
48532 * g77.f-torture/compile/960317-1.f: Moved from being
48533 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
48534
48535 1999-03-06 Craig Burley <craig@jcb-sc.com>
48536
48537 * g77.f-torture/execute/960317-1.f: New (old) test.
48538 * g77.f-torture/execute/970625-2.f: Ditto.
48539
48540 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
48541
48542 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
48543 message on line 1 or line 2; cccp and cpplib do this differently.
48544
48545 1999-03-01 Jeffrey A Law (law@cygnus.com)
48546
48547 * g++.old-deja/g++.law/weak1.C: New test.
48548
48549 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48550
48551 * gcc.c-torture/execute/990119-1.c: Renamed to...
48552 * gcc.dg/990119-1.c: this, so it will only be tested once
48553 (it's a preprocessor test, it doesn't need to be run at
48554 multiple optimization levels).
48555
48556 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48557
48558 * lib/g++.exp: Don't add incdir=$base_dir/../include to
48559 ALWAYS_CXXFLAGS.
48560
48561 1999-02-24 Craig Burley <craig@jcb-sc.com>
48562
48563 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
48564 * g77.f-torture/compile/19981216-0.f: ...as it is expected
48565 to not be compilable by current g77.
48566
48567 1999-02-24 Nick Clifton <nickc@cygnus.com>
48568
48569 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
48570
48571 1999-02-22 Jeffrey A Law (law@cygnus.com)
48572
48573 * gcc.c-torture/execute/990222-1.c: New test.
48574
48575 1999-02-19 Craig Burley <craig@jcb-sc.com>
48576
48577 * g77.f-torture/compile/19990218-0.f: New test.
48578 * g77.f-torture/noncompile/19990218-1.f: New test.
48579
48580 1999-02-18 Craig Burley <craig@jcb-sc.com>
48581
48582 * g77.f-torture/compile/19981216-0.f: New test.
48583
48584 1999-02-14 Jeffrey A Law (law@cygnus.com)
48585
48586 * gcc.dg/990214-1.c: New test.
48587
48588 1999-02-13 Jeffrey A Law (law@cygnus.com)
48589
48590 * gcc.dg/990213-2.c: New test.
48591
48592 * gcc.dg/990213-1.c: New test.
48593
48594 1999-02-12 Jeffrey A Law (law@cygnus.com)
48595
48596 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
48597 ints.
48598
48599 1999-02-11 Nick Clifton <nickc@cygnus.com>
48600
48601 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
48602 specified by target.
48603
48604 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
48605
48606 1999-02-11 Jeffrey A Law (law@cygnus.com)
48607
48608 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
48609
48610 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
48611
48612 * gcc.dg/special/ecos.exp: New test driver for new tests with
48613 special requirements.
48614
48615 * gcc.dg/special/alias-1.c: New test.
48616 * gcc.dg/special/gcsec-1.c: New test.
48617 * gcc.dg/special/weak-1.c: New test.
48618 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
48619 * gcc.dg/special/weak-2.c: New test.
48620 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
48621 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
48622 * gcc.dg/special/wkali-1.c: New test.
48623 * gcc.dg/special/wkali-2.c: New test.
48624 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
48625 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
48626
48627 1999-02-10 Felix Lee <flee@cygnus.com>
48628
48629 * lib/c-torture.exp (c-torture-compile): Pull out code for
48630 analyzing gcc error messages.
48631 (c-torture-execute): Likewise. Fix some (harmless) false
48632 positives.
48633 * lib/gcc.exp (gcc_check_compile): New function.
48634
48635 1999-02-08 Richard Henderson <rth@cygnus.com>
48636
48637 * gcc.c-torture/execute/990208-1.c: New test.
48638
48639 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
48640
48641 * g++.dg/special/ecos.exp: New driver for new tests with special
48642 requirements
48643
48644 * g++.dg/special/conpr-1.C: New test
48645 * g++.dg/special/conpr-2.C: New test
48646 * g++.dg/special/conpr-2a.C: New test
48647 * g++.dg/special/conpr-3.C: New test
48648 * g++.dg/special/conpr-3a.C: New test
48649 * g++.dg/special/conpr-3b.C: New test
48650
48651 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
48652 allow g++ to use the dg driver
48653
48654 * README: Add comment about g++.dg directory
48655
48656 1999-02-06 Jeffrey A Law (law@cygnus.com)
48657
48658 * README: Update email addresses.
48659
48660 1999-02-03 Nick Clifton <nickc@cygnus.com>
48661
48662 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
48663 arguments in order to force structure S onto the stack even on
48664 the alpha.
48665 (test): Pass 10 leading arguments to function foo as well as the
48666 structure S.
48667
48668 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
48669 failure for all targets.
48670
48671 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
48672 abort to terminate program execution.
48673
48674 1999-01-30 Richard Henderson <rth@cygnus.com>
48675
48676 * gcc.c-torture/execute/990130-1.c: New test.
48677
48678 1999-01-30 Jeffrey A Law (law@cygnus.com)
48679
48680 * gcc.dg/990130-1.c: New test.
48681
48682 1999-01-28 Michael Meissner <meissner@cygnus.com>
48683
48684 * gcc.c-torture/execute/990128-1.c: New test.
48685
48686 1999-01-27 Michael Meissner <meissner@cygnus.com>
48687
48688 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
48689
48690 1999-01-27 Felix Lee <flee@cygnus.com>
48691
48692 * lib/c-torture.exp (c-torture-compile): pull out code for
48693 analyzing gcc error messages.
48694 (c-torture-execute): ditto, and fix some (harmless) false
48695 positives.
48696 * lib/gcc.exp (gcc_check_compile): new function.
48697
48698 1999-01-17 Jeffrey A Law (law@cygnus.com)
48699
48700 * gcc.dg/990117-1.c: New test.
48701
48702 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
48703
48704 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
48705
48706 1999-01-15 Jeffrey A Law (law@cygnus.com)
48707
48708 * g77.f-torture/compile/990115-1.f: New test.
48709
48710 1999-01-07 Jeffrey A Law (law@cygnus.com)
48711
48712 * gcc.c-torture/compile/990107-1.c: New test
48713
48714 1999-01-06 Jeffrey A Law (law@cygnus.com)
48715
48716 * gcc.c-torture/execute/990106-2.c: New test.
48717
48718 * gcc.c-torture/execute/990106-1.c: New test.
48719
48720 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
48721
48722 * gcc.c-torture/compile/981223-1.c: New test.
48723
48724 1998-12-29 Richard Henderson <rth@cygnus.com>
48725
48726 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
48727 (opt3): Rename from opt4 and disable.
48728
48729 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
48730
48731 * g++.old-deja/g++.pt/ptrmem5.C: New test.
48732
48733 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
48734
48735 * g++.old-deja/g++.other/conv5.C: New test.
48736
48737 1998-12-14 Nick Clifton <nickc@cygnus.com>
48738
48739 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
48740
48741 1998-12-11 Jeffrey A Law (law@cygnus.com)
48742
48743 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
48744
48745 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
48746
48747 * gcc.c-torture/compile/981211-1.c: New test.
48748
48749 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
48750
48751 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
48752
48753 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
48754
48755 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48756
48757 * gcc.special/930510-1.c: Make C9X safe.
48758 * gcc.misc-tests/gcov-1.c Similarly.
48759 * gcc.misc-tests/gcov-2.c Similarly.
48760
48761 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48762
48763 * gcc.dg/ultrasp1.c: New test.
48764
48765 1998-12-06 Richard Henderson <rth@cygnus.com>
48766
48767 * gcc.c-torture/execute/981206.c: New test.
48768
48769 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48770
48771 * g++.old-deja/g++.ns/template7.C: New test.
48772
48773 * g++.old-deja/g++.other/expr1.C: New test.
48774
48775 * g++.old-deja/g++.eh/tmpl3.C: New test.
48776
48777 * g++.old-deja/g++.eh/tmpl2.C: New test.
48778
48779 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
48780
48781 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
48782 * g++.old-deja/g++.other/using6.C: Removed.
48783 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
48784
48785 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
48786
48787 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
48788
48789 * g++.old-deja/g++.pt/overload8.C: New test.
48790
48791 * g++.old-deja/g++.pt/overload7.C: New test.
48792
48793 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
48794
48795 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
48796 and relinking messages.
48797 * lib/g++.exp (g++_target_compile): Remove .rpo file when
48798 compiling with -frepo.
48799
48800 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
48801
48802 * g++.old-deja/g++.pt/lookup6.C: New test.
48803
48804 1998-11-30 Nick Clifton <nickc@cygnus.com>
48805
48806 * gcc.c-torture/execute/981130-1.c: New test.
48807 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
48808
48809 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
48810
48811 * g++.old-deja/g++.pt/explicit76.C: New test.
48812
48813 * g++.old-deja/g++.pt/friend38.C: New test.
48814
48815 * g++.old-deja/g++.ns/crash2.C: New test.
48816
48817 * g++.old-deja/g++.pt/defarg8.C: New test.
48818
48819 * g++.old-deja/g++.pt/instantiate6.C: New test.
48820
48821 * g++.old-deja/g++.pt/static6.C: New test.
48822
48823 * g++.old-deja/g++.pt/decl2.C: New test.
48824
48825 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
48826
48827 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
48828 problem is actually related with name lookup, but so what? :-)
48829
48830 * g++.old-deja/g++.pt/friend37.C: New test.
48831
48832 1998-11-25 Dave Love <d.love@dl.ac.uk>
48833
48834 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
48835 element, which fails on some systems.
48836
48837 * g77.f-torture/execute/labug1.f: New test.
48838
48839 1998-11-21 Jeffrey A Law (law@cygnus.com)
48840
48841 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
48842 is defined.
48843
48844 1998-11-18 Dave Love <d.love@dl.ac.uk>
48845
48846 * g77.f-torture/compile/981117-1.f: New test.
48847
48848 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
48849
48850 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
48851 properly discarded.
48852
48853 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
48854
48855 * gcc.c-torture/execute/memcheck: New directory of tests for
48856 -fcheck-memory-usage.
48857
48858 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
48859
48860 * README: New file, general information about the testsuite and
48861 new description of the various C++ test subdirectories.
48862 * README.g++: Eliminate obsolete information, update and move most
48863 relevant stuff to README.
48864
48865 1998-11-07 Richard Henderson <rth@cygnus.com>
48866
48867 * gcc.c-torture/compile/981107-1.c: New test.
48868
48869 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
48870
48871 * execute/memcpy-bi.c: New testcase.
48872
48873 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
48874
48875 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
48876 base classes.
48877
48878 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
48879 template is selected.
48880
48881 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
48882 classes, it should be accepted for all types.
48883
48884 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
48885
48886 * g++.old-deja/g++.pt/spec24.C: Ensure that template
48887 specializations start with template headers.
48888
48889 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
48890
48891 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
48892
48893 * g++.old-deja/g++.other/init9.C: Test cross initialization of
48894 non-POD types.
48895
48896 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
48897
48898 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
48899
48900 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
48901
48902 * compile/981022-1.c, compile/981022-1.x: New test and driver.
48903
48904 1998-10-19 Jeffrey A Law (law@cygnus.com)
48905
48906 * 981019-1.c: New test.
48907
48908 1998-10-14 Robert Lipe <robertl@dgii.com>
48909
48910 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
48911 find objc headers.
48912
48913 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48914
48915 * compile/981001-4.c: Remove use of GCC extension that triggers a
48916 compiler bug.
48917
48918 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
48919
48920 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
48921
48922 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
48923
48924 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
48925 instantiation of template produces incorrect code for delete
48926 expression.
48927
48928 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
48929 constructors' name is not unique.
48930 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
48931 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
48932
48933 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
48934 automatic array of const is ill-formed.
48935
48936 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
48937 of template parameter?
48938
48939 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
48940 const.
48941
48942 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
48943 pointer-to-member expression.
48944
48945 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
48946 declaration causes ICE.
48947
48948 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
48949
48950 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
48951 reserved in the global namespace.
48952
48953 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
48954 generate needed virtual table.
48955
48956 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
48957
48958 1998-10-10 Dariush Eslimi <eslimi@loran.com>
48959
48960 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
48961 template-dependent type
48962
48963 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
48964
48965 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
48966 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
48967 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
48968
48969 * g++.old-deja/g++.other/using5.C: New test; using decl from base
48970 class should be usable as argument of member function.
48971 * g++.old-deja/g++.other/using6.C: New test; using decl from base
48972 class should be usable as return type of member function.
48973 * g++.old-deja/g++.other/using7.C: New test; using decl from base
48974 class should be usable as type of data member.
48975
48976 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
48977
48978 1998-10-09 Jeffrey A Law (law@cygnus.com)
48979
48980 * gcc.c-torture/special/920521-1.c: Fix bogus test.
48981
48982 1998-10-08 Nick Clifton <nickc@cygnus.com>
48983
48984 * gcc.dg/dll-?.c Add thumb to target list.
48985 Fix assembler scan patterns to match current assembler output.
48986
48987 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
48988
48989 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
48990 matching of template brackets.
48991
48992 * g++.old-deja/g++.other/using4.C: New test. Test using
48993 declarations of methods from base classes.
48994
48995 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
48996 within functions should introduce names into the innermost
48997 enclosing namespace.
48998
48999 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
49000 of static locals if first initialization throws.
49001
49002 1998-10-07 Jim Wilson <wilson@cygnus.com>
49003
49004 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
49005
49006 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
49007
49008 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
49009 lose track of the possible targets of tablejump insns.
49010 * special/special.exp: Run it.
49011
49012 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
49013
49014 * g++.old-deja/g++.pt/friend35.C: New test. A template function
49015 must be declared before its specializations can be named in friend
49016 declarations.
49017
49018 1998-10-05 Dave Love <d.love@dl.ac.uk>
49019
49020 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
49021
49022 * g77.f-torture/execute/io1.f: New test.
49023
49024 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
49025
49026 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
49027 with pointer to template function, for which no argument deduction
49028 is possible.
49029
49030 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
49031 specialization of template function as argument to template
49032 function.
49033
49034 * g++.old-deja/g++.other/access2.C: New test; Inner class
49035 shouldn't have privileged access to Outer's names.
49036
49037 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
49038
49039 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
49040 friend template declared within template class conflicts with
49041 nested class of the same name.
49042
49043 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
49044 is ignored.
49045
49046 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
49047 object with direct initializer as function declaration.
49048
49049 * g++.old-deja/g++.other/decl2.C: New test; duplicate
49050 initializers.
49051
49052 * g++.old-deja/g++.other/null2.C: New test; conditional operator
49053 involving const pointer and NULL produces incorrect result.
49054
49055 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
49056 type name without `typename' should be rejected with -pedantic.
49057
49058 1998-10-02 Richard Henderson <rth@cygnus.com>
49059
49060 * g++.old-deja/g++.other/addrof1.C: New test.
49061
49062 1998-10-01 Nick Clifton <nickc@cygnus.com>
49063
49064 * gcc.c-torture/compile/981001-1.c: New test.
49065 * gcc.c-torture/execute/981001-1.c: New test.
49066
49067 1998-10-01 Jeffrey A Law (law@cygnus.com)
49068
49069 * gcc.c-torture/compile/981001-2.c: New test.
49070 * gcc.c-torture/compile/981001-3.c: New test.
49071 * gcc.c-torture/compile/981001-4.c: New test.
49072
49073 1998-10-01 Robert Lipe <robertl@dgii.com>
49074
49075 * lib/objc.exp (objc_target_compile): Add -L during compiles for
49076 multilibbed hosts. Idea grafted from g77.exp.
49077
49078 1998-09-30 Dave Love <d.love@dl.ac.uk>
49079
49080 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
49081 avoid losing on systems which need -lsocket.
49082
49083 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
49084
49085 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
49086 * g++.old-deja/g++.other/nested2.C: Ditto.
49087 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
49088 failure.
49089
49090 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
49091
49092 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
49093 preferred over template operator!= for enum bitfields.
49094
49095 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
49096
49097 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
49098 that happen to have the same base name, but in different scopes,
49099 are incorrectly rejected.
49100
49101 1998-09-16 Richard Henderson <rth@cygnus.com>
49102
49103 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
49104 on the native word size instead of an integer literal.
49105
49106 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
49107
49108 * g++.old-deja/g++.other/static2.C: Invocation of static data
49109 member of type pointer-to-function denoted as non-static member.
49110
49111 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
49112 checks involving function types and aliases.
49113
49114 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
49115
49116 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
49117 redefined to the same non-trivial type.
49118
49119 * g++.old-deja/g++.pt/explicit73.C: Test for proper
49120 namespace-qualification of template specializations declared in
49121 other namespaces.
49122
49123 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
49124 to declare a subset of the specializations of a template function
49125 as friends of specializations of a template class.
49126
49127 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
49128 member templates that do not fully specialize the enclosing
49129 template class are rejected.
49130
49131 1998-09-11 Dave Love <d.love@dl.ac.uk>
49132
49133 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
49134
49135 1998-09-08 Dave Love <d.love@dl.ac.uk>
49136
49137 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
49138 altered from libf2c/libU77 version.
49139
49140 1998-09-06 Dave Love <d.love@dl.ac.uk>
49141
49142 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
49143
49144 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
49145
49146 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
49147 (un)signed char are different types for template specialization
49148 purposes.
49149
49150 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
49151
49152 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
49153 * objc: ObjC testsuite.
49154
49155 1998-08-31 Catherine Moore <clm@cygnus.com>
49156
49157 * gcc.c-torture/execute/941014-1.x: New file.
49158
49159 1998-08-31 Nick Clifton <nickc@cygnus.com>
49160
49161 * lib/c-torture.exp: Add support for
49162 torture_eval_before_compile and torture_eval_before_execute
49163 variables.
49164
49165 1998-08-30 Jeffrey A Law (law@cygnus.com)
49166
49167 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
49168 this test triggers valid.
49169
49170 1998-08-27 Jeffrey A Law (law@cygnus.com)
49171
49172 * gcc.dg/980827-1.c: New test.
49173
49174 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
49175
49176 * gcc.c-torture/execute/loop-4b.c: New test.
49177
49178 1998-08-26 Nick Clifton <nickc@cygnus.com>
49179
49180 * lib/c-torture.exp: Add support for
49181 torture_eval_before_compile and torture_eval_before_execute
49182 variables.
49183
49184 1998-08-25 Jeffrey A Law (law@cygnus.com)
49185
49186 * gcc.c-torture/compile/980825-1.c: New test.
49187
49188 1998-08-24 Nick Clifton <nickc@cygnus.com>
49189
49190 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
49191 count number tests in opt_t0 not good_t0.
49192
49193 1998-08-24 Jeffrey A Law (law@cygnus.com)
49194
49195 * gcc.c-torture/compile/930326-1.x: Fix typo.
49196
49197 1998-08-23 Mark Mitchell <mark@markmitchell.com>
49198
49199 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
49200 causes an ICE.
49201
49202 1998-08-21 Jeffrey A Law (law@cygnus.com)
49203
49204 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
49205 STACK_SIZE is defined.
49206 * gcc.c-torture/unsorted/stuct.c: Similarly.
49207
49208 * gcc.c-torture/compile/980821-1.c: New test.
49209
49210 1998-08-21 Jeffrey A Law (law@cygnus.com)
49211
49212 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
49213
49214 1998-08-19 Mark Mitchell <mark@markmitchell.com>
49215
49216 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
49217 code.
49218
49219 1998-08-09 Mark Mitchell <mark@markmitchell.com>
49220
49221 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
49222 error'.
49223
49224 1998-08-18 Jeffrey A Law (law@cygnus.com)
49225
49226 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
49227
49228 1998-08-16 Jeffrey A Law (law@cygnus.com)
49229
49230 * gcc.c-torture/compile/980816-1.c: New test.
49231
49232 * gcc.dg/980816-1.c: New test.
49233
49234 1998-08-13 Jeffrey A Law (law@cygnus.com)
49235
49236 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
49237 compiler for ieee tests.
49238
49239 1998-08-01 Dave Love <d.love@dl.ac.uk>
49240
49241 * g77.f-torture/compile/980729-0.f: New test.
49242
49243 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
49244
49245 * gcc.c-torture/special/eeprof-1.c: New test, for
49246 -finstrument-functions.
49247 * gcc.c-torture/special/special.exp: Run it.
49248
49249 1998-07-29 Jeffrey A Law (law@cygnus.com)
49250
49251 * gcc.c-torture/compile/980729-1.c: New test.
49252
49253 1998-07-27 Nick Clifton <nickc@cygnus.com>
49254
49255 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
49256 __thumb__ is defined, and test for ARM style doubles if so.
49257
49258 1998-07-26 Dave Love <d.love@dl.ac.uk>
49259
49260 * g77.f-torture/noncompile/980615-0.f: New test.
49261
49262 1998-07-26 H.J. Lu (hjl@gnu.org)
49263
49264 * gcc.dg/980312-1.c: Do link instead of compile.
49265 * gcc.dg/980313-1.c: Likewise.
49266
49267 1998-07-26 Jeffrey A Law (law@cygnus.com)
49268
49269 * gcc.c-torture/compile/980726-1.c: New test.
49270
49271 1998-07-25 Dave Love <d.love@dl.ac.uk>
49272
49273 * g77.f-torture/execute/io0.f: New test.
49274
49275 1998-07-24 Nick Clifton <nickc@cygnus.com>
49276
49277 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
49278 an int.
49279
49280 1998-06-18 Michael Meissner <meissner@cygnus.com>
49281
49282 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
49283 m32r bugs.
49284
49285 1998-07-17 Nick Clifton <nickc@cygnus.com>
49286
49287 * gcc.dg/980626-1.c: Expect failures for all toolchains until
49288 c-decl.c:grokdeclarator can handle mode attributes.
49289
49290 1998-07-16 Jeffrey A Law (law@cygnus.com)
49291
49292 * gcc.c-torture/execute/980716-1.c: New test.
49293
49294 1998-07-13 Jeffrey A Law (law@cygnus.com)
49295
49296 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
49297 the mn10200.
49298 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
49299 the mn10200.
49300 * gcc.c-torture/execute/va-arg-3.x: Similarly.
49301 * gcc.c-torture/compile/930326-1.x: Similarly.
49302
49303 1998-07-13 Dave Love <d.love@dl.ac.uk>
49304
49305 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
49306 New test from Craig.
49307
49308 1998-07-12 Dave Love <d.love@dl.ac.uk>
49309
49310 * g77.f-torture/noncompile/980616-0.f: New test.
49311
49312 * g77.f-torture/execute/970816-3.f: New test from Craig.
49313
49314 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
49315
49316 * g++.other/singleton.C: Return error value instead of taking
49317 SIGSEGV.
49318
49319 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
49320
49321 * g++.other/singleton.C: New test. Warning is under dispute.
49322 Runtime crash is not.
49323
49324 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
49325
49326 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
49327 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
49328 using6.C, using7.C}: New namespace tests.
49329
49330 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
49331
49332 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
49333 specialization with typedef'ed names used as array indexes.
49334
49335 1998-07-09 Jeffrey A Law (law@cygnus.com)
49336
49337 * gcc.c-torture/execute/980709-1.c: New test.
49338
49339 * gcc.dg/980709-1.c: New test.
49340
49341 1998-07-07 Richard Henderson <rth@cygnus.com>
49342
49343 * gcc.c-torture/execute/bcp-1.c: New test.
49344
49345 1998-07-07 Jeffrey A Law (law@cygnus.com)
49346
49347 * gcc.c-torture/execute/980707-1.c: New test.
49348
49349 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
49350
49351 * gcc.c-torture/compile/980706-1.c: New test.
49352
49353 1998-07-01 Dave Love <d.love@dl.ac.uk>
49354
49355 * g77.f-torture/execute/980701-0.f,
49356 g77.f-torture/execute/980701-1.f: New test from Craig.
49357
49358 1998-07-01 Jeffrey A Law (law@cygnus.com)
49359
49360 * gcc.c-torture/compile/980701-1.c: New test.
49361
49362 * gcc.c-torture/execute/980701-1.c: New test.
49363
49364 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
49365 rlsruhe.de>
49366
49367 * g++.old-deja/g++.robertl/eb132.C: New test.
49368 * g++.old-deja/g++.robertl/eb133.C: Likewise.
49369
49370 1998-06-29 Dave Love <d.love@dl.ac.uk>
49371
49372 * g77.f-torture/execute/980628-7.f,
49373 g77.f-torture/execute/980628-8.f,
49374 g77.f-torture/execute/980628-9.f,
49375 g77.f-torture/execute/980628-10.f: New tests from Craig.
49376
49377 * g77.f-torture/execute/980628-3.f: Remove mail headers.
49378
49379 1998-06-28 Jeffrey A Law (law@cygnus.com)
49380
49381 * g77.f-torture/execute/980628-4.f: New test from Craig.
49382 * g77.f-torture/execute/980628-5.f: Likewise.
49383 * g77.f-torture/execute/980628-2.f: Likewise.
49384 * g77.f-torture/execute/980628-0.f: Likewise.
49385 * g77.f-torture/execute/980628-1.f: Likewise.
49386 * g77.f-torture/execute/980628-3.f: Likewise.
49387 * g77.f-torture/execute/980628-6.f: Likewise.
49388
49389 1998-06-28 Jeffrey A Law (law@cygnus.com)
49390
49391 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
49392 directory when nothing has been installed yet.
49393
49394 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
49395
49396 * gcc.c-torture/special/special.exp: Handle newer versions of
49397 dejagnu.
49398
49399 1998-06-26 Jeffrey A Law (law@cygnus.com)
49400
49401 * gcc.dg/980626-1.c: New test.
49402
49403 1998-06-19 Bruno Haible <haible@ilog.fr>
49404
49405 * gcc.misc-tests/m-un-2.c: New test.
49406 * g++.old-deja/g++.other/warn01.c: Likewise.
49407
49408 1998-06-19 Robert Lipe <robertl@dgii.com>
49409
49410 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
49411 compatibility with assmblers with a different comment character.
49412 Eliminate use of GAS-specific extensions.
49413
49414 1998-06-19 Jeffrey A Law (law@cygnus.com)
49415
49416 * gcc.c-torture/execute/ieee/980619-1.c: New test.
49417
49418 1998-06-19 Robert Lipe <robertl@dgii.com>
49419
49420 * lib/g77.exp: Replace search for libf2c.a with search for newly
49421 renamed libg2c.a
49422
49423 1998-06-17 Jeffrey A Law (law@cygnus.com)
49424
49425 * gcc.c-torture/execute/980617-1.c: New test.
49426
49427 1998-06-12 Jeffrey A Law (law@cygnus.com)
49428
49429 * gcc.c-torture/execute/980612-1.c: New test.
49430
49431 1998-06-08 Jeffrey A Law (law@cygnus.com)
49432
49433 * gcc.dg/980523-1.c: Only test on ppc-linux.
49434 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
49435
49436 * gcc.c-torture/execute/980608-1.c: New test.
49437
49438 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
49439
49440 * gcc.c-torture/execute/980605-1.c: New test.
49441
49442 1998-06-04 Jeffrey A Law (law@cygnus.com)
49443
49444 * gcc.c-torture/execute/980604-1.c: New test.
49445
49446 1998-06-02 Jeffrey A Law (law@cygnus.com)
49447
49448 * gcc.c-torture/execute/980602-1.c: New test.
49449 * gcc.c-torture/execute/980602-2.c: Likewise.
49450
49451 1998-06-02 Dave Love <d.love@dl.ac.uk>
49452
49453 * 970125-0.f: Fix per JCB. Add commentary.
49454
49455 1998-05-31 Michael Meissner <meissner@cygnus.com>
49456
49457 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
49458 IEEE -0 support.
49459
49460 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
49461
49462 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
49463 earlier.
49464
49465 1998-05-28 Catherine Moore <clm@cygnus.com>
49466
49467 * gcc.c-torture/execute/980526-3.c: New test.
49468
49469 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
49470
49471 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
49472 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
49473 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
49474 m88k-motorola-sysv3 to XFAIL.
49475
49476 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49477
49478 * gcc.dg/980526-1.c: New test.
49479 * gcc.c-torture/execute/980526-2.c: New test.
49480
49481 1998-05-26 Jeffrey A Law (law@cygnus.com)
49482
49483 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
49484
49485 * gcc.c-torture/execute/980526-1.c: New test.
49486
49487 1998-05-26 Dave Love <d.love@dl.ac.uk>
49488
49489 * g77.f-torture/execute/alpha2.f: Add runtime test.
49490
49491 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
49492
49493 * g++.old-deja/old-deja.exp: Strip leading directories.
49494
49495 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
49496 error for the line. Don't run multiple tests for the same line.
49497
49498 1998-05-23 Jeffrey A Law (law@cygnus.com)
49499
49500 * gcc.dg/980523-1.c: New test.
49501
49502 1998-05-23 Dave Love <d.love@dl.ac.uk>
49503
49504 * g77.f-torture/compile/970915-0.f: New test.
49505
49506 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
49507
49508 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
49509
49510 1998-05-21 Jeffrey A Law (law@cygnus.com)
49511
49512 * gcc.dg/980520-1.c: New test.
49513
49514 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
49515
49516 * gcc.dg/980502-1.c: Fix return type.
49517
49518 1998-05-20 Jeffrey A Law (law@cygnus.com)
49519
49520 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
49521 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
49522 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
49523 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
49524 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
49525
49526 1998-05-20 Dave Love <d.love@dl.ac.uk>
49527
49528 * g77.f-torture/execute/980520-1.f: New test.
49529
49530 1998-05-15 Dave Love <d.love@dl.ac.uk>
49531
49532 * lib/mike-g77.exp: New file.
49533
49534 * g77.f-torture/noncompile/noncompile.exp,
49535 g77.f-torture/noncompile/check0.f: New files.
49536
49537 1998-05-14 Dave Love <d.love@dl.ac.uk>
49538
49539 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
49540 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
49541 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
49542 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
49543 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
49544 abort where appropriate.
49545
49546 1998-05-05 Michael Meissner <meissner@cygnus.com>
49547
49548 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
49549 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
49550
49551 1998-04-29 Dave Love <d.love@dl.ac.uk>
49552
49553 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
49554
49555 1998-04-27 Dave Love <d.love@dl.ac.uk>
49556
49557 * g77.f-torture/compile/980427-0.f: New test.
49558
49559 1998-04-24 Dave Love <d.love@dl.ac.uk>
49560
49561 * g77.f-torture/compile/980424-0.f: New test.
49562
49563 1998-04-19 Dave Love <d.love@dl.ac.uk>
49564
49565 * g77.f-torture/compile/980419-2.f (main): New test.
49566 * g77.f-torture/compile/970125-0.f: New test.
49567 * g77.f-torture/compile/980419-1.f: New test.
49568
49569 1998-04-08 Jim Wilson <wilson@cygnus.com>
49570
49571 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
49572 of loop-4.c.
49573
49574 1998-04-07 Jim Wilson <wilson@cygnus.com>
49575
49576 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
49577
49578 1998-04-03 Jim Wilson <wilson@cygnus.com>
49579
49580 * gcc.c-torture/compile/980329-1.c: New test.
49581
49582 1998-03-18 Jim Wilson <wilson@cygnus.com>
49583
49584 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
49585 * gcc.dg/980312-1.c: Fix typo in -march command.
49586
49587 1998-03-16 H.J. Lu (hjl@gnu.org)
49588
49589 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
49590
49591 1998-03-11 Robert Lipe <robertl@dgii.com>
49592
49593 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
49594 Dave Love agree the Fortran source is bogus.
49595
49596 1998-03-11 Robert Lipe <robertl@dgii.com>
49597
49598 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
49599 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
49600 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
49601 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
49602 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
49603
49604 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
49605
49606 * g++.old-deja/g++.other/friend1.C: New test.
49607
49608 1998-02-18 Dave Love <d.love@dl.ac.uk>
49609
49610 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
49611 possibly uninitialized) variables and declare dnrm2.
49612
49613 1998-02-23 Robert Lipe <robertl@dgii.com>
49614
49615 From Bruno Haible <haible@ilog.fr>:
49616 * gcc.c-torture/execute/980223.c: New test.
49617
49618 1998-02-13 Jeffrey A Law (law@cygnus.com)
49619
49620 * gcc.dg/ifelse-1.c: New test.
49621
49622 1998-02-09 H.J. Lu (hjl@gnu.org)
49623
49624 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
49625
49626 * lib/old-dejagnu.exp (old-dejagnu): Added the
49627 "execution test - XFAIL *-*-*" handling in the spirit of
49628 "excess errors test -". Changed the "execution test fails"
49629 handling to be like "excess errors test fails".
49630 * Update various tests accordingly.
49631
49632 1998-02-06 Jim Wilson <wilson@cygnus.com>
49633
49634 * gcc.c-torture/execute/980205.c: New test.
49635
49636 1998-01-18 Jeffrey A Law (law@cygnus.com)
49637
49638 * lib/c-torture.exp: Look for .x files instead of .cexp files.
49639 * lib/f-torture.exp: Similarly.
49640 * gcc.c-torture: Rename all .cexp files to .x files.
49641
49642 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
49643
49644 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
49645 (940510-1.c): Removed duplicate.
49646 (971104-1.c): New test.
49647
49648 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
49649
49650 * lib/f-torture.exp: Improve error and loop detection.
49651
49652 1997-11-19 Michael Meissner <meissner@cygnus.com>
49653
49654 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
49655 use that to size the filler array.
49656
49657 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
49658
49659 * lib/c-torture.exp(c-torture-execute): Fix typo.
49660
49661 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
49662 testcase as the executable name. Keep the executable around if
49663 the test fails.
49664
49665 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
49666
49667 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
49668 changes. Only test one -g option, and move it to the end of the
49669 list of options to test.
49670
49671 1997-09-19 Michael Meissner <meissner@cygnus.com>
49672
49673 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
49674 variable GCC_TORTURE_OPTIONS to supply default switches separated
49675 by colons. If no environment variable, run tests with -O0 -g, -O1
49676 -g, and -O2 -g as well.
49677
49678 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
49679
49680 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
49681 explanatory comments. Fix indentation.
49682
49683 1997-09-15 Jeffrey A Law (law@cygnus.com)
49684
49685 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
49686
49687 1997-09-11 Jeffrey A Law (law@cygnus.com)
49688
49689 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
49690 * g++.old-deja/g++.mike/p7325.C: Likewise.
49691 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
49692
49693 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
49694
49695 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
49696 * g++.old-deja/g++.brendan/crash30.C: Likewise.
49697 * g++.old-deja/g++.brendan/crash39.C: Likewise.
49698 * g++.old-deja/g++.law/operators4.C: Likewise.
49699
49700 1997-09-11 Joe Buck (jbuck@synopsys.com)
49701
49702 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
49703 * g++.old-deja/g++.mike/p784.C: Ditto.
49704 * g++.old-deja/g++.mike/p785.C: Ditto.
49705
49706 1997-09-05 Jeffrey A Law (law@cygnus.com)
49707
49708 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
49709
49710 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
49711
49712 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
49713 target feature; pass this to c-torture-execute as needed.
49714
49715 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
49716
49717 * lib/c-torture.exp(c-torture-execute): If the previous and the
49718 current executables being tested are identical, we don't need to
49719 run the executable again. Try to make the executable names
49720 unique. Add an optional argument for passing additional compiler
49721 flags.
49722
49723 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
49724
49725 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
49726
49727 1997-08-29 Jeffrey A Law (law@cygnus.com)
49728
49729 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
49730
49731 1997-07-31 Jeffrey A Law (law@cygnus.com)
49732
49733 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
49734 32bit or larger longs.
49735
49736 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
49737 have either a 32bit long or 32bit int.
49738
49739 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
49740
49741 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
49742 Make double precision tests dependent on sizeof (double).
49743
49744 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
49745
49746 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
49747 too.
49748
49749 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
49750
49751 * gcc.c-torture/compile/961203-1.cexp: New script.
49752
49753 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
49754
49755 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
49756 up the includes ourselves.
49757
49758 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
49759
49760 * lib/plumhall.exp: Remove random include, and add a few
49761 verbose messages for debugging.
49762
49763 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
49764
49765 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
49766 of trying to do it ourselves.
49767
49768 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
49769
49770 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
49771
49772 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
49773
49774 * gcc.prms/5403.c: Made regexp a bit less strict.
49775
49776 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
49777
49778 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
49779 is returned from remote_load instead.
49780 * lib/plumhall.exp: Ditto.
49781 * lib/mike-g++.exp: Ditto.
49782 * lib/old-dejagnu.exp: Ditto.
49783 * lib/c-torture.exp: Ditto.
49784
49785 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
49786
49787 * lib/g++.exp: Use build_wrapper procedure.
49788 * lib/gcc.exp: Ditto.
49789
49790 1997-05-20 Jeffrey A Law (law@cygnus.com)
49791
49792 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
49793 an old-style decl for malloc. Fixes tests to work when
49794 sizeof (int) != sizeof (size_t).
49795
49796 1997-05-15 Mike Meissner <meissner@cygnus.com>
49797
49798 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
49799
49800 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
49801 use stdargs.h interface.
49802
49803 1997-05-15 Mike Meissner <meissner@cygnus.com>
49804
49805 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
49806 NO_VARARGS when compiling.
49807
49808 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
49809
49810 * lib/plumhall.exp(ph_includes): New procedure.
49811 (ph_make): Use it.
49812 (ph_compiler): Ditto.
49813
49814 * lib/g++.exp: Rename test-glue.c to testglue.c.
49815 * lib/gcc.exp: Ditto.
49816
49817 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
49818
49819 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
49820 to completion when it's called.
49821
49822 1997-03-21 Michael Meissner <meissner@cygnus.com>
49823
49824 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
49825 is defined, don't do test.
49826
49827 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
49828
49829 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
49830 for object files.
49831 (ph_summary): Mark skipped testcases as untested, not unresolved.
49832
49833 * lib/plumhall.exp (ph_make): If unresolved because of bad
49834 errorCode, record errorCode in log file.
49835 (*): Replace send_log/verbose with verbose -log.
49836
49837 1997-03-19 Michael Meissner <meissner@cygnus.com>
49838
49839 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
49840 double conversion if double isn't at least 8 bytes.
49841
49842 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
49843 int to work with targets where int is 16 bits.
49844
49845 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
49846 8 bytes, just exit, since 4 byte doubles don't have enough bits of
49847 precision for the test to complete.
49848
49849 1997-03-14 Michael Meissner <meissner@cygnus.com>
49850
49851 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
49852 if d10v is not compiled with the -mdouble64 flag.
49853 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
49854
49855 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
49856 d10v is not compiled with the -mint32 flag.
49857
49858 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
49859
49860 * lib/plumhall.exp: Use incr_count.
49861
49862 1997-03-12 Jeffrey A Law (law@cygnus.com)
49863
49864 * gcc.c-torture: Update to c-torture-1.45.
49865
49866 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
49867
49868 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
49869 the name of the expect testcase file).
49870
49871 * lib/g++.exp(g++_init): Ditto.
49872
49873 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
49874
49875 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
49876 the host.
49877
49878 * lib/gcc.exp(gcc_exit): New procedure.
49879
49880 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
49881
49882 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
49883 specs where appropriate.
49884
49885 * g++.old-deja/g++.arm/*: Added additional ERROR checks
49886 because of new "candidates are" messages, and removed a few
49887
49888 * Converted all non-old-style g++ testcases to old-style, and
49889 moved into g++.old-deja.
49890
49891 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
49892
49893 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
49894 options.
49895
49896 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
49897 succeeded.
49898
49899 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
49900
49901 1997-02-13 Michael Meissner <meissner@cygnus.com>
49902
49903 * lib/gcc.exp (gcc_target_compile): Add support for defining
49904 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
49905 the machine doesn't have those features.
49906
49907 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
49908
49909 * g++.law/operators4.exp: Don't use LIBS.
49910
49911 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
49912
49913 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
49914
49915 * lib/mike-g++.exp: Don't set the compiler to be tested here.
49916 * lib/g++.exp: Set it here instead. Also, allow use of the
49917 --tool_exec and --tool_opt options. Change CXX to
49918 GXX_UNDER_TEST.
49919
49920 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
49921
49922 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
49923
49924 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
49925
49926 * lib/old-dejagnu.exp: Use prune_warnings instead of
49927 prune_system_crud.
49928 * lib/mike-g++.exp: Ditto.
49929 * lib/gcc.exp: Ditto.
49930 * lib/g++.exp: Ditto.
49931
49932 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
49933
49934 1997-02-07 Jeffrey A Law (law@cygnus.com)
49935
49936 * 941014-2.c: Include stdlib.h
49937 * 960327-1.c: Include stdio.h
49938 * dbra.c, index-1.c: Don't assume ints are 32bits.
49939
49940 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
49941
49942 * lib/gcc.exp: Add gcc,stack_size target feature.
49943
49944 * lib/g++.exp(g++_target_compile): Add the include and link
49945 paths here, not in two other places. And, it's $options, not
49946 options.
49947
49948 * lib/mike-g++.exp(postbase): Remove the code that determines
49949 the correct include and link paths.
49950 * g++.old-deja/old-deja.exp: Ditto.
49951
49952 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
49953
49954 * lib/g++.exp(g++_init): target_compile no longer returns the
49955 filename of the result.
49956
49957 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
49958
49959 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
49960 call to glob.
49961
49962 * gcc.c-torture/special/special.exp: Change call to
49963 gcc_target_compile to include the object file.
49964
49965 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
49966
49967 * gcc.c-torture/special/special.exp: Correct misspelling in last
49968 change.
49969
49970 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
49971
49972 * lib/plumhall.exp(ph_summary): Log the entire output of the
49973 executable. Return -1 if there were any failures, 0 otherwise.
49974 (ph_execute): Return -1 if there were any failures, 0 otherwise.
49975 (ph_make): Clean up objects and executables that were built
49976 if the tests succeeded.
49977
49978 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
49979
49980 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
49981 libraries and includes in the build tree as appropriate.
49982
49983 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
49984
49985 * lib/c-torture.exp: Instead of looking for the global variable
49986 NO_LONG_LONG, check to see if that's a feature of the target.
49987
49988 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
49989
49990 * config/default.exp: Minimize. Delete the remainer of the files in
49991 config; this functionality is now in devo/dejagnu/config.
49992
49993 g++.*/*: Pass any additional flags used to compile to postbase;
49994 delete CXXFLAGS.
49995
49996 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
49997 is now done by runtest.exp. Use gcc_target_compile instead of
49998 compile.
49999
50000 lib/c-torture.exp: Use gcc_target_compile instead of compile.
50001 Remove references to CFLAGS. Use remote_file instead of
50002 calling rm -f.
50003 (c-torture): Take a list of arguments to use to compile this
50004 testcase.
50005
50006 lib/g++.exp: Simplify. Use target_compile instead of compile.
50007 lib/gcc-dg.exp: Ditto.
50008 lib/gcc.exp: Ditto.
50009 lib/mike-{gcc,g++}.exp: Ditto.
50010 lib/old-dejagnu.exp: Ditto.
50011 lib/plumhall.exp: Ditto.
50012
50013 1997-01-08 Jim Wilson <wilson@cygnus.com>
50014
50015 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
50016 (ph_linker): Likewise.
50017
50018 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
50019
50020 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
50021 MAP_ANON / MAP_ANONYMOUS if defined;
50022 else try to map from /dev/zero .
50023
50024 1996-11-12 Jeffrey A Law (law@cygnus.com)
50025
50026 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
50027 isn't defined, then define it to MAP_ANONYMOUS.
50028
50029 1996-11-12 Jeffrey A Law (law@cygnus.com)
50030
50031 * gcc.c-torture: Update to c-torture-1.42 release.
50032
50033 1996-11-11 Jeffrey A Law (law@cygnus.com)
50034
50035 * gcc.c-torture: Update to c-torture-1.41 release.
50036
50037 1996-10-27 Jeffrey A Law (law@cygnus.com)
50038
50039 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
50040 c-torture release.
50041
50042 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
50043
50044 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
50045 and LDFLAGS. Fix second case to append the target_info ldflags
50046 onto LDFLAGS, not CFLAGS.
50047 * lib/g++.exp (g++_init): Add target_info stuff.
50048 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
50049 of libgloss and newlib flags for !native.
50050
50051 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
50052 (GDB): Fix relative path to go up another dir for finding gdb.
50053
50054 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
50055
50056 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
50057 versions in the target_info array, if they don't exist.
50058
50059 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
50060
50061 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
50062
50063 1996-07-08 Jim Wilson <wilson@cygnus.com>
50064
50065 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
50066 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
50067
50068 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
50069
50070 * lib/old-dejagnu.exp: Don't remove the output file before we've
50071 actually tested it. Don't append pwd to the path of the executable
50072 we're testing.
50073
50074 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
50075
50076 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
50077
50078 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
50079
50080 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
50081 temporary directory for compiler files, and set it to a default
50082 value of /tmp. Set $output as the name of the output file from
50083 compiling the testcase. Add a -o option to $cflags_var so the
50084 compiler writes the final output file as $output. Set $executable
50085 to $output.
50086
50087 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
50088 directory for compiler files, and set it to /tmp if it doesn't
50089 already have a value. Set $output_file to the name of the output
50090 file from compiling the testcase. Add a -o option to CXXFLAGS so
50091 the compiler writes the final output file as $output. Use $output
50092 as the executable to be tested.
50093
50094 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
50095
50096 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
50097
50098 1996-06-08 Jeffrey A Law (law@cygnus.com)
50099
50100 * gcc.c-torture/execute/pending-1.c: New test. Still
50101 pending in Tege's queue.
50102
50103 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
50104
50105 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
50106 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
50107 if there were failures. Call unresolved if there were unresolved
50108 testcases. Call gcc_fail if program did not run to completion.
50109 (ph_make): Pass additional argument name to ph_execute.
50110 (ph_execute): Add new argument. Pass additional arguments to
50111 ph_summary. Call gcc_fail is there is no execution output.
50112
50113 1996-04-24 Jeffrey A Law (law@cygnus.com)
50114
50115 * lib/plumhall.exp (proc_summary): Output relavent summary
50116 lines into the log so specific failures in plumhall can be
50117 investigated.
50118
50119 1996-04-10 Jeffrey A Law (law@cygnus.com)
50120
50121 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
50122 (c-torture-execute): Don't try to execute tests which use
50123 "long long" types if $NO_LONG_LONG is nonzero.
50124
50125 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
50126
50127 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
50128 not c-torture.
50129
50130 * gcc.ieee: Move from here.
50131 * gcc.c-torture/execute/ieee: To here.
50132
50133 1996-03-26 Jeffrey A Law (law@cygnus.com)
50134
50135 * gcc.c-torture: Update to c-torture-1.41 release.
50136
50137 1996-03-22 Jeffrey A Law (law@cygnus.com)
50138
50139 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
50140 not "$output".
50141
50142 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
50143
50144 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
50145 -c present.
50146
50147 1996-03-02 Jeffrey A Law (law@cygnus.com)
50148
50149 * config/proelf.exp: Handle connecting to a simulator.
50150
50151 1996-01-31 Jeffrey A Law (law@cygnus.com)
50152
50153 * config/proelf.exp: New file. Enough framework that we can
50154 run c-torture tests on the proelf targets (or any other target
50155 that gdb can connect to for that matter).
50156
50157 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
50158
50159 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
50160 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
50161
50162 * lib/plumhall.exp (ph_execute): Always call ph_summary if
50163 exec_output exists.
50164
50165 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
50166
50167 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
50168 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
50169
50170 * config/*.exp: Update FSF address. Change result of ${tool}_load
50171 to pass/fail/unresolved/unsupported/untested. Caller must now
50172 call unresolved/unsupported/untested.
50173 * lib/*.exp: Update FSF address. Update to handle new results of
50174 ${tool}_load.
50175 * lib/chill.exp (verbose): Delete.
50176
50177 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
50178
50179 * lib/gcc.exp (default_gcc_start): Change order of args to
50180 $LDFLAGS $CFLAGS $LIBS.
50181 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
50182 Save/set/restore CFLAGS. Pass single arg to gcc_start.
50183 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
50184 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
50185 * gcc.misc-tests/dg-test.exp: Likewise.
50186 * gcc.misc-tests/msgs.exp: Likewise.
50187 * gcc.prms/prms.exp: Likewise.
50188 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
50189 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
50190
50191 * lib/dg.exp: Deleted, moved to dejagnu/lib.
50192
50193 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
50194
50195 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
50196
50197 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
50198 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
50199
50200 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
50201 necessary.
50202
50203 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
50204
50205 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
50206 global for loop; add use of $mathlib.
50207 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
50208 settings here; set mathlib for anything but VxWorks.
50209
50210 1996-01-22 Jeffrey A Law (law@cygnus.com)
50211
50212 * gcc.c-torture: Update to c-torture-1.40 release.
50213
50214 1996-01-03 Jeffrey A Law (law@cygnus.com)
50215
50216 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
50217 dg.exp.
50218
50219 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
50220
50221 * lib/c-torture.exp (c-torture-execute): Declare "output" as
50222 global.
50223
50224 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
50225
50226 * lib/g++.exp (LIBS): Define if not already.
50227 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
50228 (gcc-dg-prune): Call prune_gcc_output.
50229 * lib/gcc.exp (prune_gcc_output): New proc.
50230 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
50231 prune_gcc_output.
50232
50233 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
50234
50235 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
50236 (c-torture-execute): Likewise. Rename `name' to `testcase'.
50237
50238 1995-11-15 Jeffrey A Law (law@cygnus.com)
50239
50240 * gcc.c-torture: Update to c-torture-1.39 release.
50241
50242 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
50243
50244 * lib/c-torture.exp (c-torture-execute): Don't return if one option
50245 fails, try others as well.
50246
50247 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
50248
50249 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
50250 If compilation fails, mark execute tests as `untested'.
50251 If test is marked as unsupported, don't mark compilation and
50252 execute tests as failed.
50253
50254 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
50255
50256 * lib/g++.exp (g++_init): Don't link in libg++, and look to
50257 libstdc++ for whether or not we want to be doing shared
50258 libraries. Delete link_curses since we don't need it anymore.
50259 * lib/mike-g++.exp (postbase): Don't link in libg++.
50260 * g++.old-deja/old-deja.exp: Likewise.
50261
50262 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
50263
50264 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
50265
50266 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
50267
50268 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
50269 For that, add `-Wl,-a,shared_archive'.
50270 * g++.old-deja/old-deja.exp: Likewise.
50271
50272 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
50273
50274 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
50275
50276 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
50277
50278 * lib/mike-g++.exp (postbase): Pay attention to the status of
50279 g++_load.
50280
50281 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
50282
50283 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
50284
50285 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
50286
50287 * lib/gcc.exp (default_gcc_start): No longer need to log program
50288 being executed or its output, execute_anywhere does that now.
50289 * lib/g++.exp (default_g++_version): Call execute_anywhere.
50290 (default_g++_start): Likewise. Delete calls to verbose/send_log.
50291
50292 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
50293
50294 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
50295 the same as those in lib/g++.exp.
50296
50297 1995-10-10 Jeff Law (law@hurl.cygnus.com)
50298
50299 * gcc.c-torture: Update to c-torture-1.38 release.
50300 * gcc.ieee: Related changes.
50301
50302 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
50303
50304 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
50305 "exec". Minor reformatting changes.
50306
50307 * config/rom68k.exp (${tool}_load): Make it work in a canadian
50308 cross. This means all "exec" calls now work on a remote host as
50309 well.
50310 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
50311 cross. Filter out the extra "\r\n" stuff that expect puts in.
50312 (c-torture-execute): Filter out the bogus warnings like
50313 c-torture-compile does. Add support for canadian cross.
50314 * lib/gcc.exp (default_gcc_version, default_gcc_start)
50315 Use execute_anywhere rather than calling exec directly. Now it
50316 works for canadian cross testing.
50317
50318 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
50319
50320 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
50321 results into a variable, and check that rather than using file exists.
50322
50323 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
50324
50325 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
50326 create a libg++.so. For sunos4.1.*, also add -ltermcap.
50327
50328 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
50329
50330 * g++.old-deja/old-deja.exp: Create and pass runshlib and
50331 lib_curses if there's a shared libg++ in the build tree.
50332
50333 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
50334
50335 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
50336 if not supported target.
50337
50338 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
50339
50340 * lib/g++.exp (g++_init): Move empty setting of runshlib and
50341 link_curses up to always happen, not just for native builds.
50342
50343 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
50344
50345 * gcc.c-torture: Update to c-torture-1.36 release.
50346 * gcc.failure: Related changes.
50347
50348 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
50349
50350 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
50351
50352 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
50353
50354 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
50355 * lib/mike-g++.exp (postbase): Not in here. Still reference
50356 runshlib, link_curses, and mathlib for link and run.
50357
50358 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
50359 pass the runtime shared library options for Solaris, OSF/1, and
50360 Irix5, and link with -lcurses to avoid unresolved references.
50361
50362 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
50363
50364 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
50365 only run once.
50366
50367 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
50368
50369 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
50370
50371 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
50372
50373 * gcc.c-torture: Update to c-torture-1.35 release. Note we
50374 do not have a framework for the "compat" tests yet.
50375
50376 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
50377
50378 * lib/mike-g++.exp (postbase): New local variable `mathlib',
50379 set to null if we're testing vxworks5.1. Use that instead of
50380 `-lm' in the setting of LIBS for link and run.
50381
50382 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
50383
50384 * config/rom68k.exp (${tool}_load): Major changes to make it
50385 work. Verified that it does in fact return the stuff in
50386 exec_output properly. Catch any Emul or any TRAP other than 0.
50387
50388 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
50389
50390 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
50391 LDFLAGS properly for targets that need stuff from libgloss.
50392 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
50393 only run once.
50394 (gpp_initialized): New variable.
50395
50396 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
50397
50398 * config/rom68k.exp: Load libgloss.exp.
50399 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
50400 so we can produce a fully linked binary.
50401 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
50402 so we can produce a fully linked binary.
50403
50404 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
50405
50406 * lib/plumhall.exp (ph_section): Watch for expected failures.
50407 Add missing `else'.
50408
50409 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
50410 run the testcase.
50411 (c-torture): Likewise.
50412
50413 1995-08-28 Doug Evans <dje@cygnus.com>
50414
50415 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
50416
50417 * lib/mike-g++.exp (mike_cleanup): New proc.
50418 (prebase): New globals compiler_result, not_compiler_result,
50419 target_regexp.
50420 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
50421 allow leading "-" in pattern. Watch for unsupported tests.
50422 If $compiler_result is set, pattern match assembler code,
50423 and ditto for $not_compiler_result.
50424 * lib/mike-gcc.exp: Likewise.
50425
50426 * lib/plumhall.exp (ph_execute): Only call ph_summary if
50427 execution "succeeded".
50428
50429 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
50430
50431 * config/win32.exp: New file.
50432 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
50433
50434 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
50435
50436 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
50437 unsupported.
50438 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
50439 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
50440 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
50441
50442 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
50443 "... without exceptions was ...". That is now handled by
50444 prune_system_crud.
50445 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
50446
50447 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
50448
50449 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
50450 sieve.c,sort2.c}: New files.
50451 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
50452 sieve.exp,sort2.exp}: Drivers for them.
50453
50454 * lib/mike-gcc.exp (program_output): New user settable variable.
50455 (postbase): Call prune_system_crud. Also prune extraneous compiler
50456 messages.
50457 * lib/mike-g++.exp (program_output): New user settable variable.
50458
50459 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
50460
50461 * config/sh.exp: Deleted (use sim.exp instead).
50462
50463 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
50464
50465 * config/vx.exp: Declare CHECKTASK as global.
50466 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
50467 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
50468 * lib/old-dejagnu.exp: Load [pwd]/$executable.
50469
50470 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
50471
50472 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
50473 target. Like vx.exp, only includes `vx29k.exp' instead of
50474 `vxworks.exp'.
50475
50476 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
50477
50478 * config/sim.exp: Increase time limit from 120 seconds to 240.
50479
50480 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
50481
50482 * gcc.c-torture/execute/950628-1.c: New test.
50483
50484 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
50485
50486 * gcc.c-torture: Update with changes/additions from
50487 c-torture-1.34.
50488
50489 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
50490
50491 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
50492
50493 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
50494
50495 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
50496
50497 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
50498
50499 * gcc.c-torture/compile/950512-1.c: New test.
50500 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
50501 * gcc.dg/struct-ret-1.c: Likewise.
50502
50503 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
50504
50505 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
50506 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
50507
50508 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
50509
50510 * gcc.c-torture/special/920411-1.c: Deleted.
50511 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
50512
50513 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
50514
50515 * config/sim.exp (${tool}_load): Hack in call to bash to get a
50516 cpu limit.
50517
50518 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
50519
50520 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
50521
50522 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
50523
50524 From kenner;
50525 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
50526 is the proper length.
50527 * va-arg-3.c: Likewise.
50528
50529 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
50530
50531 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
50532 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
50533
50534 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
50535 * lib/g++.exp (default_g++_start): Delete old cruft.
50536
50537 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
50538
50539 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
50540 (2 * (1 << 18)) to (2 * (1 << 17)).
50541
50542 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
50543
50544 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
50545
50546 * config/rom68k.exp: Renamed from config/idp.exp
50547
50548 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
50549
50550 * c-torture/compile/921109-2.c
50551
50552 1995-04-18 Mike Stump <mrs@cygnus.com>
50553
50554 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
50555 excess errors.
50556
50557 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
50558
50559 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
50560 output.
50561 * lib/g++.exp (default_g++_start): Likewise.
50562
50563 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
50564
50565 * gcc.c-torture/compile/950329-1.c: New test.
50566
50567 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
50568
50569 * config/bug.exp (${tool}_load): Updated to use new remote_open
50570 and remote_close procs.
50571 * config/idp.exp: New file.
50572
50573 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
50574
50575 * gcc.c-torture/execute/950322-1.c: New test.
50576
50577 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
50578
50579 * config/vx.exp (${tool}_load): Clean up testing of return code from
50580 vxworks_ld and vxworks_spawn.
50581
50582 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
50583
50584 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
50585
50586 1995-03-13 Mike Stump <mrs@cygnus.com>
50587
50588 * lib/old-deja.exp: Add `excess errors test - ' error, now one
50589 can mark excess errors on a machine by machine basis. Note, the
50590 default is to not expect any excess errors, even when excess
50591 errors test - is given, so you will want to put an XFAIL ... on
50592 these lines. For example, // excess errors test - XFAIL hppa*-*-*
50593 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
50594 those 4 machines, but no others.
50595
50596 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
50597
50598 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
50599 * lib/c-torture.exp: to here.
50600
50601 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
50602
50603 * gcc.c-torture/execute/950221-1.c: New test.
50604 * gcc.c-torture/execute/struct-ret-1.c: New test.
50605 * gcc.c-torture/compile/950221-1.c: New test.
50606
50607 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
50608
50609 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
50610
50611 * gcc.c-torture/execute/arith-1.c (main): Return 0.
50612 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
50613
50614 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
50615
50616 * g++.gb: New directory of tests, derived from my signature and
50617 class scoping tests.
50618
50619 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
50620 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
50621 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
50622 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
50623 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
50624 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
50625 * g++.gb/sig25.C: Likewise.
50626
50627 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
50628 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
50629 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
50630 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
50631 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
50632 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
50633 * g++.gb/sig25.exp: Likewise.
50634
50635 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
50636 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
50637 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
50638 * g++.gb/scope13.C: Likewise, this test still fails.
50639
50640 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
50641 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
50642 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
50643 * g++.gb/scope13.exp: Ditto.
50644
50645 * g++.gb/README: New file, explains what these tests are about.
50646
50647 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
50648
50649 * lib/dg.exp (dg-do): Support `preprocess'.
50650 (dg-test): Likewise.
50651
50652 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
50653
50654 * config/udi.exp: change "continue -expect" to "exp_continue".
50655
50656 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
50657
50658 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
50659 Delete redundant tests.
50660
50661 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
50662 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
50663 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
50664 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
50665 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
50666 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
50667 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
50668 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
50669
50670 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
50671 storing label pointers.
50672 * gcc.c-torture/execute/921019-1.c: Likewise.
50673 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
50674 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
50675 parameter fp.
50676 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
50677 constants.
50678
50679 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
50680 Delete obsolete tests.
50681
50682 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
50683 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
50684 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
50685 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
50686 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
50687 * gcc.c-torture/compile/950124-1.c: New test.
50688
50689 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
50690
50691 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
50692
50693 * lib/mike-g++.exp: Add -lm to LIBS.
50694
50695 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
50696
50697 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
50698
50699 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
50700
50701 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
50702
50703 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
50704
50705 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
50706
50707 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
50708
50709 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
50710 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
50711 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
50712 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
50713 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
50714 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
50715 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
50716 * g++.law/{operators31.C, operators32.C,
50717 * g++.law/{operators33.C, operators34.C}: Likewise.
50718 * g++.law/{pic1.C, refs2.C}: Likewise.
50719 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
50720 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
50721 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
50722 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
50723
50724 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
50725 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
50726 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
50727 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
50728 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
50729 * g++.law/{enum9.exp, friend5.exp}: Likewise.
50730 * g++.law/{nest3.exp, nest4.exp}: Likewise.
50731 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
50732 * g++.law/{operators30.exp, operators31.exp}: Likewise.
50733 * g++.law/{operators32.exp, operators33.exp}: Likewise.
50734 * g++.law/{operators34.exp}: Likewise.
50735 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
50736 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
50737 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
50738 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
50739 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
50740
50741 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
50742 No longer expected to fail.
50743 * g++.law/missed-error3.C: Tweak for recent bool changes.
50744
50745 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
50746
50747 * config/emb-unix: Deleted.
50748 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
50749 remote execution. Do final link on remote host if REMOTE_LINK is set.
50750
50751 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
50752
50753 * lib/dg.exp (dg-test): Fix typo in last patch.
50754
50755 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
50756
50757 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
50758 (handles multiple occurrences).
50759
50760 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
50761
50762 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
50763 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
50764 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
50765 printed).
50766 * lib/c-torture.exp (c-torture-compile): Likewise.
50767 (c-torture): Prepend full path if missing.
50768 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
50769 (gcc_fail): Likewise.
50770 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
50771
50772 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
50773
50774 * lib/netware.exp: Only attach to NetWare i386 systems.
50775
50776 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
50777
50778 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
50779 messages. Add test name to "output pattern match" pass/fail message.
50780
50781 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
50782
50783 * gcc.dg: New testsuite.
50784 * gcc.dg/dg.exp: New file.
50785
50786 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
50787 test-switch.c}: Deleted.
50788
50789 * gcc.misc-tests/msgs.exp: New testcase driver.
50790
50791 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
50792
50793 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
50794 Watch for illegal return values from ${tool}_load.
50795 * config/unix.exp (${tool}_load): Fix pass/fail detection for
50796 cross targets. Coerce return value >0 to 1.
50797
50798 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
50799
50800 * config/unix.exp (${tool}_load): Call program rsh, not proc.
50801
50802 * config/emb-unix.exp: New file.
50803
50804 * config/sim.exp: Error if variable $SIM not defined.
50805 (${tool}_load): Mark test as "untested" if simulator missing.
50806
50807 * config/unix.exp: Load remote.exp to get rcp_download.
50808 * lib/c-torture.exp: Use different option lists for testcases with
50809 and without loops.
50810 * gcc.c-torture/execute/execute.exp: Likewise.
50811
50812 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
50813
50814 * config/*.exp: Clarify return code from ${tool}_load.
50815 Call `unresolved' or `untested' instead of `warning' or `perror'
50816 (sometimes you still want to call both though).
50817 Add comment that `shell_id' is local to each file.
50818 * config/udi.exp (timeout): Set to 30.
50819 Don't print warning if connection fails, $connectmode has already
50820 printed an error.
50821 (${tool}_load): Move verbose messages to level 2.
50822 Rework pattern for "Process started" message.
50823 Pass `shell_id' to ${connectmode}_download.
50824 Retry twice upon timeout. Make resetting of target more robust.
50825 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
50826 Pass `shell_id' to exit_$connectmode.
50827 Only call exit_$connectmode if connected.
50828 * config/unix.exp (${tool}_load): Check return codes better.
50829 * config/vrtx.exp (${tool}_load): Likewise.
50830 * config/vx.exp (${tool}_load): Likewise.
50831 Delete unneeded global's.
50832 * lib/dg.exp (dg-test): Update to reflect clarified return codes
50833 from ${tool}_load.
50834 (dg-stat): Delete.
50835 (dg-init): Delete recording of pass/fail counts.
50836 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
50837 (old-dejagnu-init): Likewise.
50838 (old-dejagnu-stat): Delete contents, empty proc now.
50839 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
50840 (c-torture): Delete references to lcnt, lpass, lfail.
50841 Get option list from TORTURE_OPTIONS.
50842 Delete -funroll[-all]-loops if no loops.
50843 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
50844 (g++_stat): Delete contents (empty proc now).
50845 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
50846 (gcc_finish): Likewise.
50847 (gcc_stat): Deleted.
50848 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
50849 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
50850 * gcc.c-torture/execute/execute.exp: Likewise.
50851 Split tests into two parts: compile, execute.
50852 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
50853 no loops. Update to reflect clarified return codes from ${tool}_load.
50854
50855 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
50856
50857 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
50858 to grep for.
50859 (old-dejagnu): Likewise (where necessary).
50860
50861 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
50862
50863 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
50864
50865 * lib/dg.exp (dg-process-target): Fix processing of selector.
50866 Add comment regarding use of `error'.
50867
50868 * lib/gcc.exp (prune_system_crud): Define if missing.
50869 * lib/g++.exp (prune_system_crud): Likewise.
50870
50871 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
50872 Call prune_system_crud.
50873 * lib/dg.exp (dg-runtest): New proc.
50874 Use perror instead of send_user for tcl errors in testcase.
50875 Don't return any value, it's never used.
50876 Don't clobber previous definition of `unknown'.
50877 Print tcl errors in `dg-final'.
50878
50879 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
50880
50881 * lib/dg.exp (dg-process-target): Improve syntax error messages.
50882 (dg-test): Don't print errorInfo, it contains stack backtrace.
50883
50884 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
50885
50886 * lib/g++.exp (runtest_file_p): Define if missing.
50887
50888 1994-09-24 Doug Evans (dje@cygnus.com)
50889
50890 * lib/mike-g++.exp: Comment out loading of g++.exp.
50891 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
50892 (default_g++_version): Always print something.
50893 (default_g++_start): Comment out call to `which'.
50894 (g++_start, g++_load): Deleted (must be defined in config file).
50895 * lib/gcc.exp: Test for existence of $CC at start.
50896 Delete check for tmpdir (done in gcc_init).
50897 (default_gcc_version): Always print something.
50898 (default_gcc_start): Comment out call to `which'.
50899 * config/*.exp: Major cleanup - make cross targets work at least a
50900 little better for g++ (by not being "--tool gcc" specific).
50901 Rename gcc_xxx to ${tool}_xxx.
50902 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
50903 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
50904
50905 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
50906
50907 * lib/c-torture.exp (c-torture-compile): Rework compiler
50908 message processing.
50909
50910 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
50911 c-torture.
50912
50913 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
50914
50915 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
50916
50917 * lib/dg.exp (dg-process-target): Support { target native }.
50918
50919 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
50920
50921 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
50922 looked for "... program xxx got fatal signal".
50923 Correct regsub munging of `comp_output'.
50924 Ignore compiler messages "path prefix not used" and "linker input
50925 file unused".
50926
50927 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
50928
50929 * lib/gcc.exp (runtest_file_p): Define if missing.
50930 * gcc.prms/template.c: Example to work from.
50931
50932 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
50933
50934 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
50935 * lib/dg.exp (dg-test): Call unsupported testcases as such.
50936
50937 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
50938 * gcc.prms/1883.c: Moved from compile/940714-1.c.
50939 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
50940 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
50941
50942 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
50943 (dg-process-target): No longer a varargs proc.
50944 Return S/N for target, P/F for xfail. All callers changed.
50945 (user option procs): More argument checking.
50946 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
50947 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
50948 (dg-test): Skip test if not running on selected target in `dg-do'.
50949 Update handling of `dg-do-what', `dg-output-text'.
50950 Separate execution pass/fail from output pattern match pass/fail.
50951 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
50952
50953 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
50954
50955 * gcc.c-torture/special/special.exp: Don't expect failure for mips
50956 target for 920510-1.c.
50957
50958 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
50959
50960 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
50961 Clean up comment regarding use of passcnt, etc.
50962 (gcc_stat): Don't update `testcnt' here.
50963 (gcc_finish): Do it here.
50964 Might as well reset `but_id' here too.
50965 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
50966 to determine if the file should be tested.
50967 * gcc.c-torture/compile/compile.exp: Likewise.
50968 * gcc.c-torture/execute/execute.exp: Likewise.
50969 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
50970 * gcc.misc-tests/dg-test.exp: Likewise.
50971 * gcc.prms/prms.exp: Likewise.
50972 * gcc.wendy/wendy.exp: Likewise.
50973 * g++.old-deja.exp: Likewise.
50974 Move "Testing file" message to verbose level 1.
50975
50976 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
50977
50978 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
50979
50980 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
50981
50982 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
50983 (default_gcc_start): Accept optional second list element
50984 of compiler flags. Print compiler output at verbosity level 2.
50985 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
50986 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
50987 Save current values of framework globals passcnt, failcnt, xpasscnt,
50988 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
50989 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
50990 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
50991 xfailcnt to compute stats. Update framework global `testcnt' from
50992 pass/fail counts.
50993 (gcc_finish): New proc. Clean up test environment.
50994 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
50995 (gcc_epass, gcc_efail): Delete.
50996 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
50997 argument of line number.
50998 (dg-init): If the tool has an init routine, call it.
50999 (dg-test): Remove args `cflags_var' and `libs_var'.
51000 Pass all compiler options to ${tool}_start.
51001 Handle missing line number.
51002 (dg-finish): New function.
51003 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
51004 particular files. Call gcc_finish at end. Move "skipping test"
51005 message to verbosity level 3.
51006 * gcc.c-torture/compile/compile.exp: Likewise.
51007 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
51008 * gcc.c-torture/execute/execute.exp: Likewise.
51009 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
51010 Print testcase being tried at verbosity level 1.
51011 * gcc.c-torture/special/special.exp: Unset xfail.
51012 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
51013 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
51014 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
51015 * gcc.failure/failure.exp: Likewise.
51016 * gcc.ieee/ieee.exp: Likewise.
51017 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
51018 Update call to dg-test. Call dg-finish at end.
51019 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
51020 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
51021 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
51022 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
51023 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
51024 * gcc.wendy/wendy.exp: Add copyright.
51025 Delete setting of tmpdir (done by gcc_init).
51026 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
51027 Pass compiler flags to gcc_start. Call gcc_finish at end.
51028 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
51029 gcc_[ce]pass/fail.
51030
51031 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
51032
51033 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
51034 confusion.
51035 (g++_load): Likewise.
51036
51037 * config/*.exp (gcc_load): Some were varargs fns and some were not.
51038 Rename argument to `prog' to remove the confusion.
51039 Varargs fns behave differently too!
51040 (g++_load): Likewise.
51041
51042 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
51043
51044 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
51045 what it is. Delete (always) printing of status value for !native.
51046 Simplify verbose code, and include status and exec_output.
51047 (g++_load): Use gcc_load.
51048
51049 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
51050
51051 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
51052 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
51053 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
51054 940714-3.c as these testcases don't exist anymore. Make
51055 va-arg-1.c expected to pass.
51056
51057 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
51058
51059 * gcc.misc-tests/misc.exp: Only run specific testcases.
51060 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
51061 * gcc.misc-tests/dg-[1-9].c: New files.
51062
51063 * lib/dg.exp: New testsuite driver.
51064 * gcc.prms/prms.exp: Use it.
51065
51066 * README.gcc: New file.
51067
51068 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
51069 Document and reset `lxpass' and `lxfail'.
51070 Simplify "initialized" message.
51071 (gcc_stat): Clean up comments a little.
51072
51073 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
51074
51075 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
51076
51077 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
51078
51079 * lib/old-dejagnu.exp (process-option): New proc.
51080 (old-dejagnu-init, old-dejagnu-stat): Likewise.
51081 (old-dejagnu): Simplify.
51082 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
51083
51084 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
51085
51086 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
51087 exists and is not an empty string.
51088
51089 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
51090 $xfail rather than calling setup_xfail. Clear $xfail when test is
51091 finished.
51092 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
51093 automatically.
51094
51095 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
51096 longer expected to fail.
51097
51098 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
51099 "f" function call.
51100
51101 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
51102
51103 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
51104 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
51105 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
51106 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
51107 c-torture-1.29.
51108
51109 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
51110 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
51111
51112 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
51113
51114 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
51115 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
51116
51117 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
51118 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
51119 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
51120
51121 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
51122
51123 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
51124 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
51125 940714-1.c, 940714-2.c, 940714-3.c},
51126 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
51127 gcc.misc-tests/{mg.c,mg.exp}:
51128 New tests.
51129 * gcc.noncompile/noncompile.exp: Change accordingly.
51130
51131 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
51132
51133 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
51134 Undo previous clobberage.
51135
51136 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
51137
51138 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
51139 * gcc.special/{930510-1.c, special.exp}:
51140 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
51141 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
51142 struct-varargs-1.c}: New tests from c-torture-1.26.
51143
51144 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
51145
51146 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
51147 argument to switch.
51148
51149 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
51150
51151 * Revert the previous changes. Please see Rob's directory
51152 (/lisa/test/rob/progressive/gcc/testsuite) for testing
51153 fixes.
51154
51155 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
51156
51157 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
51158 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
51159 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
51160 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
51161 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
51162 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
51163 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
51164 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
51165 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
51166 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
51167 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
51168 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
51169 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
51170 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
51171 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
51172 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
51173 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
51174 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
51175 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
51176 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
51177 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
51178 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
51179 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
51180 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
51181 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
51182 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
51183 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
51184
51185 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
51186
51187 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
51188 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
51189 with perror calls.
51190
51191 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
51192
51193 * config/unix.exp (g++_load): Fix syntax.
51194
51195 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
51196
51197 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
51198 * gcc.noncompile/921017-1.c: Deleted obsolete test.
51199 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
51200 Don't expect va-arg-1.c to fail. Correct expected output for
51201 920928-1.c.
51202 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
51203 * gcc.wendy/hbm4.c: Correct typo.
51204 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
51205
51206 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
51207
51208 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
51209 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
51210 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
51211 * lib/c-torture.exp (c-torture-compile): Ditto.
51212
51213 Reduce volume of output (remove all the -I's and such).
51214 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
51215 Call gcc_cpass, gcc_cfail.
51216 (c-torture): Pass testing option to c-torture-compile.
51217
51218 1994-03-21 Doug Evans (dje@cygnus.com)
51219
51220 Bring patches over from progressive.
51221 * config/default.exp: Exit remote shell cleanly.
51222 (g++_exit, g++_start): Add default versions.
51223 * config/sim.exp (gcc_load): Use perror, not error.
51224
51225 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
51226
51227 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
51228 set in site.exp.
51229
51230 1994-03-14 Doug Evans (dje@cygnus.com)
51231
51232 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
51233 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
51234 (wendy_try): New proc to run testcase.
51235 (main loop): Call 'em.
51236 * gcc.wendy/*.c: Clean up pass to correct expected output.
51237
51238 * lib/gcc.exp: Minor cleanup work.
51239 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
51240
51241 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
51242
51243 * config/sim.exp (gcc_load): Document return codes better.
51244 Don't pass -v to simulator.
51245
51246 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
51247
51248 * gcc.special/920717-x.c: Fix typo.
51249 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
51250 get at sources.
51251
51252 * lib/mike-gcc.exp: Fix typo.
51253
51254 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
51255
51256 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
51257 binary to use, transform the name.
51258 * config/*.exp: rename everything. Nuke any g++ specific files,
51259 it's now a special case of gcc that requires no special support.
51260 Add a default.exp for unsupported targets.
51261
51262 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
51263
51264 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
51265 lib/old-dejagnu.exp: Fix a few patterns to work with the new
51266 version of Tcl.
51267
51268 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
51269
51270 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
51271 than a warning.
51272
51273 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
51274
51275 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
51276
51277 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
51278
51279 * gcc.execute/execute.exp: Combine opt_list and foption_list into
51280 option_list. Compile every file with only 4/6 option choices
51281 (same as C torture) instead of with 12/18 different option
51282 choices.
51283 * lib/c-torture.exp: Likewise.
51284
51285 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
51286 not already set.
51287
51288 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
51289
51290 * lib/old-deja.exp: Add `excess errors test fails' error, now one
51291 can put an XFAIL *-*-* on excess errors.
51292
51293 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
51294
51295 * g++.law: Add more tests derived from g++-bugs snapshots.
51296
51297 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
51298 equivalent to g++.law/init9.
51299
51300 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
51301 compiled it, and the a.out file after we've run it.
51302
51303 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
51304
51305 * lib/mike-g++.exp (postbase): Delete the .o file after we've
51306 compiled it, and the a.out file after we've run it.
51307
51308 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
51309
51310 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
51311
51312 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
51313
51314 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
51315 version number.
51316
51317 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
51318
51319 * g++.law: New directory of g++ tests derived from the g++-bugs
51320 snapshots.
51321
51322 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
51323
51324 * gcc.compile: initbug1.c initbug1.exp testcase added
51325
51326 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
51327
51328 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
51329 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
51330 fixes submitted by Jeff Law (law@cs.utah.edu)
51331 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
51332 Jeff Law (law@cs.utah.edu)
51333
51334
51335 1993-11-30 Mike Stump (mrs@cygnus.com)
51336
51337 * config/unix-g++.exp: Follow the gcc way of doing things.
51338 * g++.old-deja/old-deja.exp: Minor updates.
51339 * lib/g++.exp: New file, follow the gcc way of doing things.
51340 * lib/old-dejagnu.exp: Minor updates.
51341 * lib/mike-g++.exp: Always unset errorInfo.
51342
51343 1993-11-06 Mike Stump (mrs@cygnus.com)
51344
51345 * lib/gcc.exp: Fix some errors with the below change, CC and
51346 CFLAGS should be global when setting, not local.
51347
51348 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
51349
51350 * lib/gcc.exp: Transform tool name.
51351
51352 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51353
51354 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
51355
51356 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51357
51358 * lib/gcc.exp: change gcc_done to gcc_stat
51359
51360 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51361
51362 * Upgraded gcc testsuite to c-torture version 1.25
51363
51364 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
51365
51366 * lib/gcc.exp: added reporting code. Changed verbose compile message.
51367 * lib/c-torture: added hooks for new reporting code.
51368
51369 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
51370
51371 * config/sh-gcc.exp: check if sh-sim exists in the path
51372
51373 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
51374
51375 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
51376 * gcc.compile/compile.exp: Initial changes for new logic.
51377 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
51378 * gcc.failure/failure.exp: Initial changes for new logic.
51379 * gcc.ieee/ieee.exp: Initial changes for new logic.
51380 * gcc.misc-tests/misc.exp: Initial changes for new logic.
51381 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
51382 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
51383 * lib/c-torture.exp: Initial changes for new logic.
51384 * lib/gcc.exp: Initial changes for new logic.
51385
51386 1993-10-15 Mike Stump (mrs@cygnus.com)
51387
51388 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
51389 depend upon failure or success. Fully qualify names in failure
51390 and success messages. Always remove a.out before starting
51391 compile, just in case. Pay more attention to error text output by
51392 the compiler. Handle testcases with no known past errors just
51393 like all others, so that things are uniform. Other miscellaneous
51394 improvements.
51395
51396 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
51397
51398 * gcc.cpp: new directory for cpp tests
51399
51400 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
51401
51402 * lib/chill.exp: Code reformatted, removed unused code.
51403 * config/unix-chill.exp: Code reformatted, removed unused code.
51404 * chill.execute/execute.exp: Code reformatted, removed unused code.
51405 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
51406
51407 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
51408
51409 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
51410 routines not written.
51411
51412 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
51413
51414 * config/bug-gcc.exp: Use new procs from bug.exp.
51415
51416 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
51417
51418 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
51419 via ftp, rather than depending on NFS.
51420 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
51421 case.
51422
51423 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
51424
51425 * config/bug-gcc.exp: Use new download proc.
51426
51427 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
51428
51429 * chill.execute/execute.exp: cleanups, handles errors better
51430 * chill.compile/compile.exp: rewrite, based on execute.exp
51431 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
51432 * lib/chill.exp: major changes to diff proc and compile and link
51433 procs. added chill_fail and chill_pass wrappers to pass and
51434 fail. added more comments, and handle error codes better.
51435 Added a hack to capture stderr from exec, so noncompile tests
51436 can work.
51437
51438 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
51439
51440 * chill.execute/execute.exp: rewrite of testsuite driver
51441 * lib/chill.exp: rewrite of testsuite driver
51442 * config/unix-chill.exp: rewrite of testsuite driver
51443
51444 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
51445
51446 In chill.execute:
51447 * iexpr.ch: Standardize uppercase.
51448 * tuples.dat: Standardize uppercase.
51449 * vary.ch: standardize. Correct varying string assignments.
51450 * vary.dat: Add new output lines.
51451
51452 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
51453
51454 In chill.execute:
51455 * chprintf.ch: Standardize use of uppercase.
51456 * tuples.ch: Standardize and turn arr2 into a DCL,
51457 rather than a SYN.
51458 * pinits.ch: Standardize.
51459
51460 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
51461
51462 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
51463 * Makefil: Renamed to Makefile.in.
51464 * configure.in: New.
51465
51466 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
51467
51468 In chill.execute:
51469 * .cvsignore: Add result/output files.
51470 * Makefile: Fix up variables at start. Use MFLAGS
51471 everywhere. Correct bool_loc, built_ins entries.
51472 Add entry for vary1.ch.
51473 * bitarray.ch: Standardize upper-case usage.
51474 * bitexpr.ch: Standardize, add output of b1.
51475 * params.ch: Use arrayt in along PROC parameters, to
51476 avoid novelty problems.
51477 * sets.ch: Tiny cleanup.
51478 * vary1.ch: Re-indent.
51479
51480 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
51481
51482 * Add PR-related files to Makefiles, .cvsignore files, etc.
51483
51484 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
51485
51486 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
51487 with compiler objects. New names are test-flow.c and test-loop.c
51488
51489 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
51490
51491 * Upgraded c-torture tests from 1.19 to 1.20
51492
51493 * new files:
51494 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
51495 * gcc.compile: 930623-1.c 930623-2.c
51496 * gcc.noncompile: 930622-1.c 930622-2.c
51497 * gcc.failure: 920411-1.c 920627-2.c
51498 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
51499
51500 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
51501
51502 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
51503 More changes to get testsuite working properly. Needs more work.
51504 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
51505
51506 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
51507
51508 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
51509 More changes to get testsuite working properly. Needs more work.
51510
51511 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
51512
51513 * chill.compile/compile.exp: Added for Dejagnu support
51514 * chill.execute/execute.exp: Added for Dejagnu support
51515 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
51516
51517 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
51518
51519 This should complete moving the CHILL test files.
51520 * chill.noncompile(.cvsignore printf.grt
51521 in-printf.grt chprintf.grt chprintf.ch):
51522 Added test-support files.
51523 (Makefile): Modified further.
51524 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
51525 signal.ch): Added test files.
51526 * chill.execute (.cvsignore printf.grt printr.c
51527 in-printf.grt rts.c chprintf.grt rts.h): Added
51528 test-support files.
51529 (Makefile): More corrections.
51530
51531 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
51532
51533 * chill.compile, chill.execute, chill.nocompile: Add CHILL
51534 test cases, ready for DejaGnu.
51535
51536 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
51537
51538 * Upgraded c-torture tests from 1.18 to 1.19
51539
51540 * gcc.compile: added test(s):
51541 930607-1.c
51542 * gcc.execute: added test(s):
51543 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
51544
51545 * added new subdirectory for misc tests: gcc.misc-tests
51546 * gcc.misc-test(s): added tests:
51547 inst-check.c test-consts.c test-ior.c test-switch.c
51548
51549 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
51550
51551 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
51552
51553 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
51554
51555 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
51556
51557 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
51558
51559 * Upgraded c-torture tests from 1.17 to 1.18
51560
51561 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
51562
51563 * Upgraded c-torture tests from 1.12 to 1.17
51564
51565 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
51566
51567 * lib/old-dejagnu.exp:
51568 Fixed handling of XFAIL target triplets to correctly
51569 recognize wildcard characters. Removed code that
51570 appended a unique id tag to the end of the file name
51571 printed out by the result of the testcases within a
51572 given test file.
51573
51574 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
51575
51576 * lib/old-dejagnu.exp:
51577 Reworked expected failure handling to trigger off of XFAIL
51578 keyword in keyphrase embeded in testcase source code. The
51579 XFAIL keyword must be at the end of the keyphrase line. It
51580 may optionally be followed by one or more target triplets.
51581 It has just occured that the handling of wildcards in the
51582 target triplet may not be correct.
51583
51584 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
51585
51586 * g++.old-deja/tests:
51587 Moved all subdirectories up one level into g++.old-deja .
51588
51589 * lib/old-dejagnu.exp:
51590 Fixed problem with CXXFLAGS not being properly reset, and being
51591 corrupted with extraneous "-c" compiler option. This was
51592 causing binaries to not be generated for test that needed them.
51593 Modified strings passed to "pass" and "fail" so that individual
51594 tests from the same test file would be distinguished by an
51595 identifier appended to the test file name in the summary logs;
51596 this corrected a problem with erroneous diff logs. Added code
51597 to search testcases for expected fail and unexpected pass keywords.
51598
51599 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
51600
51601 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
51602
51603 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
51604
51605 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
51606 Removed extraneous text from end of "Special g++ Options"
51607 keyphrase.
51608
51609 * lib/old-dejagnu.exp: Added pattern matching to look for new
51610 keywords, embedded in testcases comments, which will trigger
51611 calls to xpass and xfail.
51612
51613 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
51614
51615 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
51616 comments embedded in the testcases, especially the one looking for
51617 special compiler options, as well as the pattern matching for the
51618 compiler output again.
51619
51620 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
51621
51622 * lib/old-dejagnu.exp: Do a proper check of the return value for
51623 execute tests. Fixed several problems with the pattern matching
51624 of the compiler output which gave erroneous test results.
51625 Changed several of the test result messages to be more descriptive.
51626 * config/unix-g++.exp: Proc g++_load now actually works and
51627 executes the tests passed to it and returns a usable return
51628 value.
51629
51630 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
51631
51632 * lib/gcc.exp: Exits gracefully if $CC is bogus.
51633
51634 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
51635
51636 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
51637 Modified both files to properly execute the old style
51638 dejagnu tests. The previous versions of these files were
51639 experimental and did not function anything near correctly.
51640
51641 1993-04-05 Rob Savoye (rob@cygnus.com)
51642
51643 * Removed all Makefile.in and configure.in files. No configuration
51644 needed now.
51645
51646 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
51647
51648 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
51649
51650 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
51651
51652 * gcc.compile/configure.in, gcc.unsorted/configure.in,
51653 gcc.special/configure.in, gcc.noncompile/configure.in,
51654 gcc.execute/configure.in, gcc.code_quality/configure.in,
51655 g++.other/configure.in, g++.old-deja/configure.in,
51656 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
51657 in srcname setting.
51658
51659 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
51660
51661 * lib/udi.exp: Fixed mondfe and mondfe_download.
51662 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
51663 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
51664
51665 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
51666
51667 * config/udi-gdb.exp: Check $shell_id after connecting to target.
51668 (gdb_exit): Don't remove *_soc files.
51669
51670 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
51671
51672 * lib/c-torture.exp: Don't look for main; instead always use -w
51673 -c. This is how the c-torture tests work. Remove the object
51674 file if the compilation succeeds.
51675 * gcc.execute/execute.exp: Remove executable if test passes.
51676 * gcc.noncompile/noncompile.exp: Every test is an expected
51677 failure.
51678 * gcc.special/special.exp: Added tests from c-torture 1.11,
51679 corrected use of existing test.
51680 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
51681 gcc.execute/920625-1.c: Updated to c-torture 1.11.
51682 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
51683 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
51684 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
51685 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
51686 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
51687 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
51688 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
51689 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
51690 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
51691 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
51692 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
51693 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
51694 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
51695 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
51696 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
51697 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
51698 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
51699 c-torture 1.11.
51700 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
51701 correspond to c-torture 1.11.
51702
51703 * New file.