1542977acedb7f34dd664d2f36cc9563c8129e80
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
2
3 PR fortran/31692
4 * gfortran.dg/actual_array_result_1.f90: New test.
5
6 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
7
8 PR fortran/29397
9 * gfortran.dg/parameter_array_init_1.f90: New test.
10
11 PR fortran/29400
12 * gfortran.dg/parameter_array_init_2.f90: New test.
13
14 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
15
16 PR target/31854
17 * gcc.target/i386/pr31854.c: New test.
18
19 2007-05-07 Janis Johnson <janis187@us.ibm.com>
20
21 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
22
23 2007-05-07 Mike Stump <mrs@apple.com>
24
25 * g++.old-deja/g++.mike/empty.C: Add.
26
27 2007-05-07 Eric Christopher <echristo@apple.com>
28
29 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
30
31 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
32
33 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
34 variable. Rearrange conversions from binary float to decimal float.
35
36 2007-05-07 Mark Mitchell <mark@codesourcery.com>
37
38 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
39 x86.
40
41 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
42
43 * gnat.dg/opt1.ad[sb]: New testcase.
44
45 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
46
47 PR fortran/31399
48 * gfortran.dg/do_3.F90: New test.
49
50 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
51
52 PR fortran/31764
53 * gfortran.dg/new_line.f90: Add new checks.
54
55 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
56
57 PR fortran/31201
58 * gfortran.dg/large_unit_1.f90: New.
59 * gfortran.dg/large_unit_2.f90: New.
60 * gfortran.dg/iostat_4.f90: New
61 * gfortran.dg/bounds_check_fail_1.f90: Updated.
62
63 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
64
65 PR fortran/31540
66 * gfortran.dg/char_result_4.f90: New test.
67
68 2007-06-05 Revital Eres <eres@il.ibm.com>
69
70 PR 30957
71 * gcc.dg/pr30957-1.c: New test.
72
73 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
74
75 PR fortran/31251
76 * gfortran.dg/char_type_len_2.f90: New test.
77
78 2007-05-05 Geoffrey Keating <geoffk@apple.com>
79
80 PR 31775
81 * g++.dg/other/nested-extern.cc: New.
82 * g++.dg/other/nested-extern-1.C: New.
83 * g++.dg/other/nested-extern-2.C: New.
84
85 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
86
87 PR fortran/31760
88 * gfortran.dg/erf.f90: New test.
89 * gfortran.dg/besxy.f90: New test.
90
91 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
92
93 PR fortran/22359
94 * gfortran.dg/fseek.f90: New test.
95
96 2007-05-04 Bob Wilson <bob.wilson@acm.org>
97
98 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
99
100 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
101
102 PR libfortran/31210
103 * gfortran.dg/zero_length_1.f90: New test.
104
105 2007-05-04 Tobias Burnus <burnus@net-b.de>
106
107 PR fortran/31803
108 * gfortran.dg/char_pointer_assign_3.f90: New test.
109 * gfortran.dg/char_result_2.f90: Re-enable test.
110
111 2007-05-04 Tobias Burnus <burnus@net-b.de>
112
113 PR fortran/25071
114 * gfortran.dg/char_length_3.f90: New test.
115 * gfortran.dg/char_result_2.f90: Fix test.
116
117 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
118
119 PR tree-optimization/30565
120 * gcc.dg/tree-ssa/loop-27.c: New test.
121
122 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
123
124 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
125 * gcc.target/bfin/arith.c (__v2hi): Likewise.
126 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
127 * gcc.target/bfin/shift.c (__v2hi): Likewise.
128
129 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
130
131 PR tree-optimization/31699
132 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
133 New.
134 (check_effective_target_vect_floatint_cvt): New.
135 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
136 of specific targets.
137 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
138 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
139 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
140 * gcc.dg/vect/vect-iv-4.c: Likewise.
141 * gcc.dg/vect/vect-multitypes-11.c: New.
142 * gcc.dg/vect/pr31699.c: New.
143
144 2007-05-02 Geoffrey Keating <geoffk@apple.com>
145
146 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
147
148 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
149
150 PR C++/31663
151 * g++.dg/warn/anonymous-namespace-2.C: New.
152 * g++.dg/warn/anonymous-namespace-2.h: New.
153
154 2007-05-02 Paul Brook <paul@codesourcery.com>
155
156 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
157
158 2007-05-02 Eric Christopher <echristo@apple.com>
159
160 * gcc.dg/cpp/if-div.c: New file.
161
162 2007-05-02 Tom Tromey <tromey@redhat.com>
163
164 PR preprocessor/28709:
165 * gcc.dg/cpp/pr28709.c: New file.
166
167 2007-05-02 Richard Guenther <rguenther@suse.de>
168
169 PR tree-optimization/31146
170 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
171
172 2007-05-01 Geoffrey Keating <geoffk@apple.com>
173
174 * gcc.c-torture/compile/limits-blockid.c: New.
175 * gcc.c-torture/compile/limits-caselabels.c: New.
176 * gcc.c-torture/compile/limits-declparen.c: New.
177 * gcc.c-torture/compile/limits-enumconst.c: New.
178 * gcc.c-torture/compile/limits-exprparen.c: New.
179 * gcc.c-torture/compile/limits-externalid.c: New.
180 * gcc.c-torture/compile/limits-fnargs.c: New.
181 * gcc.c-torture/compile/limits-fndefn.c: New.
182 * gcc.c-torture/compile/limits-idexternal.c: New.
183 * gcc.c-torture/compile/limits-idinternal.c: New.
184 * gcc.c-torture/compile/limits-pointer.c: New.
185 * gcc.c-torture/compile/limits-stringlit.c: New.
186 * gcc.c-torture/compile/limits-structmem.c: New.
187 * gcc.c-torture/compile/limits-structnest.c: New.
188
189 2007-04-29 Geoffrey Keating <geoffk@apple.com>
190
191 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
192
193 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
194
195 PR middle-end/31740
196 * gcc.c-torture/compile/20070501-1.c: New testcase.
197
198 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
199
200 PR fortran/31732
201 * gfortran.dg/array_memset_2: New test case.
202
203 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
204
205 PR testsuite/31615
206 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
207
208 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
209
210 PR testsuite/31589
211 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
212 dg-final test.
213 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
214 keyword to dg-final test.
215 * gcc.dg/vect/vect-iv-4.c: Likewise.
216 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
217 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
218 test.
219 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
220 cast.
221 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
222 * lib/target-supports.exp
223 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
224 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
225
226 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
227
228 * gcc.c-torture/execute/ieee/20000320-1.c: Use
229 __LONG_LONG_MAX__ and its friends instead of those supplied by
230 limits.h.
231
232 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
233
234 PR C++/31721
235 * g++.dg/ext/vector7.C: New testcase.
236
237 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
238
239 PR fortran/31591
240 * gfortran.dg/bound_simplification_1.f90: New test.
241
242 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
243
244 PR fortran/31645
245 * testsuite/gfortran.dg/bom_error.f90: New test.
246 * testsuite/gfortran.dg/bom_include.f90: New test.
247 * testsuite/gfortran.dg/bom_UTF16-LE.f90: New test.
248 * testsuite/gfortran.dg/bom_UTF16-BE.f90: New test.
249 * testsuite/gfortran.dg/bom_UTF-8.f90: New test.
250 * testsuite/gfortran.dg/bom_UTF-32.f90: New test.
251 * testsuite/gfortran.dg/bom_UTF-8.F90: New test.
252 * testsuite/gfortran.dg/bom_include.inc: New file.
253
254 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
255
256 PR C++/30221
257 * g++.dg/init/ptrfn2.C: New test.
258 * g++.dg/init/ptrfn3.C: New test.
259
260 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
261
262 PR fortran/31711
263 * gfortran.dg/dependency_21.f90: New test.
264
265 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
266
267 * gfortran.dg/secnds.f: Use real*8.
268 * gfortran.dg/secnds-1.f: Use real*8.
269
270 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
271
272 PR libfortran/31532
273 * gfortran.dg/inquire_5.f90: Update test.
274
275 2007-04-27 Ian Lance Taylor <iant@google.com>
276
277 PR middle-end/31710
278 * gcc.c-torture/compile/pr31710.c: New test.
279
280 2007-04-27 Richard Guenther <rguenther@suse.de>
281
282 PR tree-optimization/30965
283 PR tree-optimization/30978
284 * gcc.dg/tree-ssa/pr30978.c: New testcase.
285 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
286 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
287 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
288
289 2007-04-27 Richard Guenther <rguenther@suse.de>
290
291 PR tree-optimization/31715
292 * gcc.dg/Warray-bounds-4.c: New testcase.
293
294 2007-04-26 Ian Lance Taylor <iant@google.com>
295
296 PR target/28675
297 * gcc.c-torture/compile/pr28675.c: New test.
298
299 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
300
301 PR C++/30016
302 * g++.dg/ext/vector6.C: New test.
303
304 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
305
306 * gcc.c-torture/execute/ieee/20000320-1.x: New.
307
308 2007-04-26 Steve Ellcey <sje@cup.hp.com>
309
310 PR middle-end/31617
311 * g++.dg/other/str_empty.C: Add expected warning.
312
313 2007-04-26 Richard Guenther <rguenther@suse.de>
314 Daniel Berlin <dberlin@dberlin.org>
315
316 PR tree-optimization/30567
317 * g++.dg/other/pr30567.C: New testcase.
318
319 2007-04-26 Richard Guenther <rguenther@suse.de>
320
321 PR tree-optimization/31703
322 * gcc.c-torture/compile/pr31703.c: New testcase.
323 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
324 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
325
326 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
327
328 * gfortran.dg/open_errors.f90: Added if statements checking
329 the value of iostat.
330
331 2007-04-26 Jakub Jelinek <jakub@redhat.com>
332
333 PR c++/31598
334 * g++.dg/gomp/pr31598.C: New test.
335
336 PR tree-optimization/30558
337 * g++.dg/gomp/pr30558.C: New test.
338
339 2007-04-24 Mark Mitchell <mark@codesourcery.com>
340
341 PR c++/31338
342 * g++.dg/ext/complex2.C: New test.
343
344 2007-04-25 Paolo Carlini <pcarlini@suse.de>
345
346 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
347
348 2007-04-25 Thiemo Seufer <ths@mips.com>
349
350 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
351 value to signed char.
352
353 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
354
355 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
356 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
357 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
358
359 2007-04-25 Tobias Burnus <burnus@net-b.de>
360
361 PR fortran/31668
362 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
363 statement functions.
364 * gfortran.dg/c_by_val_5.f90: New test.
365
366 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
367
368 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
369 with two new subroutines to avoid parameter-induced aliasing.
370 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
371 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
372
373 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
374
375 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
376 * g++.dg/warn/Warray-bounds.C: Likewise.
377
378 2007-04-24 Ian Lance Taylor <iant@google.com>
379
380 PR tree-optimization/31605
381 * gcc.c-torture/execute/pr31605.c: New test.
382
383 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
384
385 PR fortran/31587
386 * lib/gcc-dg.exp (scan-module): New function.
387 * gfortran.dg/module_md5_1.f90: New test.
388
389 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
390
391 * g++.old-deja/g++.pt/defarg6.C: Only run with
392 -std=gnu++98.
393 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
394 * g++.dg/cpp0x/variadic61.C: Ditto.
395 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
396 * g++.dg/cpp0x/variadic62.C: Ditto.
397 * g++.dg/template/meminit1.C: Ditto.
398 * g++.dg/template/operator7.C: Ditto.
399 * g++.dg/template/static15.C: Ditto.
400 * g++.dg/template/invalid1.C: Ditto.
401 * g++.dg/template/shift1.C: Ditto.
402 * g++.dg/template/error10.C: Ditto.
403
404 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
405
406 PR diagnostic/25923
407 * gfortran.dg/pr25923.f90: New test.
408
409 2007-04-24 Ian Lance Taylor <iant@google.com>
410
411 PR tree-optimization/31602
412 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
413
414 2007-04-24 Janis Johnson <janis187@us.ibm.com>
415
416 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
417 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
418
419 2007-04-24 Hui-May Chang <hm.chang@apple.com>
420
421 * gcc.target/i386/reload-1.c. New.
422
423 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
424 Olga Golovanevsky <olga@il.ibm.com>
425
426 * g++.dg/other/str_empty.C: New test.
427
428 2007-04-24 Richard Henderson <rth@redhat.com>
429
430 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
431
432 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
433
434 PR target/31641
435 * gcc.c-torture/compile/pr31641.c: New testcase.
436
437 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
438
439 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
440 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
441 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
442 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
443
444 2007-04-23 Simon Baldwin <simonb@google.com>
445
446 * g++.dg/other/error15.C: New.
447 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
448 triggering a "multiple parameters named" error.
449
450 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
451
452 PR fortran/31618
453 * gfortran.dg/backspace_8.f: New test case.
454
455 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
456
457 PR fortran/31630
458 * gfortran.dg/used_types_17.f90: New test.
459
460 PR fortran/31620
461 * gfortran.dg/zero_array_components_1.f90: New test.
462
463 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
464
465 PR fortran/31616
466 * gfortran.dg/open_errors.f90: Allow a different error message.
467
468 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
469
470 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
471 Rename from check_effective_target_vect_pack_mod. Rename global
472 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
473 messages.
474 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
475 rename.
476 * gcc.dg/vect/vect-iv-8a.c: Ditto.
477 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
478
479 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
480
481 PR middle-end/31448
482 * gcc.c-torture/execute/pr31448.c: New testcase.
483
484 2007-04-22 Nick Clifton <nickc@redhat.com>
485
486 * gcc.dg/20020312-2.c: Add support for the FRV.
487
488 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
489
490 PR tree-optimization/24659
491 * gcc.dg/vect/vect-float-extend-1.c: New test.
492 * gcc.dg/vect/vect-float-truncate-1.c: New test.
493
494 2007-04-22 Richard Guenther <rguenther@suse.de>
495
496 PR tree-optimization/29789
497 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
498 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
499
500 2007-04-22 Revital Eres <eres@il.ibm.com>
501
502 * gcc.dg/var-expand2.c: New test.
503
504 2007-04-22 Revital Eres <eres@il.ibm.com>
505
506 * gcc.dg/var-expand3.c: New test.
507
508 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
509
510 PR fortran/31495
511 * gfortran.dg/continuation_8.f90: New test.
512
513 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
514
515 PR C/30265
516 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
517 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
518
519 2007-04-21 Richard Guenther <rguenther@suse.de>
520
521 PR middle-end/31136
522 * gcc.c-torture/execute/pr31136.c: New testcase.
523
524 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
525
526 * gcc.target/i386/movsi-sm-1.c: New.
527
528 2007-04-20 Richard Henderson <rth@redhat.com>
529
530 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
531 * gcc.dg/pr27095.c: Cope with alpha GOT load.
532
533 2007-04-20 Jakub Jelinek <jakub@redhat.com>
534
535 * gcc.target/i386/ordcmp-1.c: New test.
536 * gcc.target/i386/unordcmp-1.c: New test.
537
538 PR tree-optimization/31632
539 * gcc.c-torture/compile/20070419-1.c: New test.
540
541 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
542
543 * gcc.dg/invalid-call-1.c: New test.
544
545 2007-04-18 Dirk Mueller <dmueller@suse.de>
546
547 PR diagnostic/31227
548 * gcc.dg/Warray-bounds-3.c: New.
549
550 2007-04-18 Richard Guenther <rguenther@suse.de>
551
552 PR tree-optimization/19431
553 PR tree-optimization/21463
554 * gcc.c-torture/execute/20070212-1.c: New testcase.
555 * gcc.c-torture/execute/20070212-2.c: Likewise.
556 * gcc.c-torture/execute/20070212-3.c: Likewise.
557 * gcc.dg/tree-ssa/pr19431.c: Likewise.
558 * gcc.dg/tree-ssa/pr21463.c: Likewise.
559 * g++.dg/tree-ssa/pr21463.C: Likewise.
560 * g++.dg/tree-ssa/pr30738.C: Likewise.
561
562 2007-04-17 Mark Mitchell <mark@codesourcery.com>
563
564 PR c++/31513
565 * g++.dg/expr/bitfield8.C: New test.
566
567 2007-04-17 Joseph Myers <joseph@codesourcery.com>
568 Richard Sandiford <richard@codesourcery.com>
569
570 * lib/target-supports.exp (check_profiling_available): Return 0
571 for uClibc with -p or -pg.
572
573 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
574
575 PR c++/31517
576 * g++.dg/template/init7.C: New test.
577
578 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
579
580 PR rtl-optimization/31360
581 * gcc.dg/loop-7.c: New test.
582
583 2007-04-17 Mark Mitchell <mark@codesourcery.com>
584
585 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
586 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
587 build.
588 (compat-execute): Likewise.
589 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
590 files to remote hosts.
591 * lib/c-ctorture.exp (c-torture-compile): Likewise.
592 (c-torture-execute): Likewise.
593 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
594 or plain file. Use remote_upload and remote_download to copy
595 files about.
596 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
597 before scanning it.
598
599 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
600
601 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
602
603 2007-04-16 Lawrence Crowl <crowl@google.com>
604
605 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
606 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
607 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
608 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
609 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
610 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
611 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
612 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
613 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
614 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
615 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
616
617 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
618 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
619 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
620 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
621 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
622 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
623 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
624 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
625 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
626 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
627 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
628
629 2007-04-16 Ian Lance Taylor <iant@google.com>
630
631 PR tree-optimization/31522
632 * gcc.dg/Wstrict-overflow-16.c: New test.
633
634 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
635
636 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
637
638 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
639
640 PR fortran/31144
641 * gfortran.dg/module_naming_1.f90: New.
642
643 2007-04-16 Richard Sandiford <richard@codesourcery.com>
644
645 * lib/target-supports.exp (check_profiling_available): Return
646 false for m68k-*-uclinux.
647
648 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
649
650 PR c++/29365
651 Testcase for c++ anonymous namespace warning
652
653 * g++.dg/warn/anonymous-namespace-1.C: New test
654 * g++.dg/warn/anonymous-namespace-1.h: New test
655
656 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
657
658 PR testsuite/31578
659 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
660
661 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
662
663 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
664
665 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
666
667 PR fortran/31204
668 * gfortran.dg/array_constructor_16.f90: New test.
669
670 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
671
672 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
673 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
674
675 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
676
677 PR rtl-optimization/31500
678 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
679 * g++.dg/warn/Warray-bounds.C: Likewise.
680
681 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
682
683 PR C/31520
684 * gcc.dg/gnu89-init-4.c: New testcase.
685
686 2007-04-14 Jakub Jelinek <jakub@redhat.com>
687
688 PR c++/25874
689 * gcc.dg/gomp/pr25874.c: Add dg-options.
690 * g++.dg/gomp/pr25874.C: Add dg-options.
691
692 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
693
694 PR fortran/21061
695 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
696 * gfortran.dg/warnings_are_errors_1.f: New testcase.
697
698 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
699
700 PR fortran/31561
701 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
702
703 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
704
705 PR fortran/29507
706 PR fortran/31404
707 * gfortran.dg/initialization_6.f90: New test.
708
709 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
710
711 * gcc.c-torture/compile/pr27528.c: Require nonpic.
712
713 * lib/target-supports.exp (check_gc_sections_available):
714 Return false if ldflags includes -elf2flt.
715
716 2007-04-13 Jason Merrill <jason@redhat.com>
717
718 PR c++/31074
719 * conv3.C: New test.
720
721 2007-04-13 Mike Stump <mrs@apple.com>
722
723 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
724 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
725
726 2007-04-13 Joseph Myers <joseph@codesourcery.com>
727
728 PR tree-optimization/29598
729 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
730
731 2007-04-13 Tobias Burnus <burnus@net-b.de>
732
733 PR fortran/31559
734 * gfortran.dg/func_assign.f90: New test.
735
736 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
737
738 PR fortran/31550
739 * gfortran.dg/used_types_16.f90: New test.
740
741 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
742
743 PR fortran/18937
744 * gfortran.dg/goto_2.f90: New.
745 * gfortran.dg/goto_3.f90: New.
746 * gfortran.dg/pr17708.f90: Rename to ...
747 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
748
749 2007-04-13 Tobias Burnus <burnus@net-b.de>
750
751 PR fortran/31562
752 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
753 instead of a struct.
754
755 2007-04-13 Tobias Burnus <burnus@net-b.de>
756
757 PR fortran/31562
758 * gfortran.dg/value_4.c: Use GNU extensions for complex
759 instead of a struct.
760
761 2007-04-13 Richard Guenther <rguenther@suse.de>
762
763 PR tree-optimization/21258
764 * gcc.dg/tree-ssa/vrp34.c: New testcase.
765
766 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
767
768 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
769 <complex.h>.
770
771 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
772
773 PR fortran/31250
774 * gfortran.dg/char_length_2.f90: New.
775 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
776 * gfortran.dg/repeat_4.f90: Likewise.
777
778 PR fortran/31266
779 * gfortran.dg/char_assign_1.f90: New.
780
781 PR fortran/31471
782 * gfortran.dg/block_name_1.f90: New.
783 * gfortran.dg/block_name_2.f90: New.
784
785 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
786
787 PR c++/31078
788 * g++.dg/other/pr31078.C: New.
789
790 2007-04-12 Richard Guenther <rguenther@suse.de>
791
792 PR tree-optimization/31169
793 * gcc.c-torture/execute/pr31169.c: New testcase.
794
795 2007-04-12 Richard Guenther <rguenther@suse.de>
796
797 PR tree-optimization/24689
798 PR tree-optimization/31307
799 * g++.dg/tree-ssa/pr31307.C: New testcase.
800 * gcc.dg/tree-ssa/pr24689.c: Likewise.
801
802 2007-04-12 Tobias Burnus <burnus@net-b.de>
803
804 PR fortran/31472
805 * gfortran.dg/access_spec_1.f90: New test.
806 * gfortran.dg/access_spec_2.f90: New test.
807 * gfortran.dg/non_module_public.f90: Match new error message.
808
809 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
810
811 PR testsuite/31538
812 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
813 to 4 at line 38 to fix bounds problem.
814
815 2007-04-11 Tobias Burnus <burnus@net-b.de>
816
817 PR testsuite/31240
818 * gfortran.dg/pointer_intent_1.f90: Fix test.
819
820 2007-04-10 Eric Christopher <echristo@apple.com>
821
822 * lib/target-supports.exp
823 (check_effective_target_fstack_protector): Rewrite.
824
825 2007-04-09 Mark Mitchell <mark@codesourcery.com>
826
827 PR c++/31449
828 * g++.dg/init/const5.C: New test.
829
830 2007-04-09 Jan Hubicka <jh@suse.cz>
831
832 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
833
834 2007-04-08 Jan Hubicka <jh@suse.cz>
835
836 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
837
838 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
839
840 PR fortran/31257
841 * gfortran.dg/achar_4.f90: New test.
842
843 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
844
845 PR fortran/30880
846 * gfortran.dg/used_dummy_types_8.f90: New test.
847
848 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
849
850 PR fortran/30872
851 * gfortran.dg/parameter_array_element_1.f90: New test.
852
853 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
854
855 PR fortran/31222
856 * gfortran.dg/default_numeric_type_1.f90: New test.
857
858 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
859
860 PR fortran/31424
861 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
862
863 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
864
865 PR fortran/31293
866 * gfortran.dg/interface_12.f90: New test.
867
868 2007-04-07 Bruce Korb <bkorb@gnu.org>
869
870 * gcc.dg/format/opt-6.c: New test.
871 * gcc.dg/format/nul-1.c: New test.
872 * gcc.dg/format/nul-2.c: New test.
873
874 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
875
876 PR libgfortran/31395
877 * gfortran.dg/fmt_colon.f90: New test.
878
879 2007-04-06 Mark Mitchell <mark@codesourcery.com>
880
881 * g++.old-deja/g++.other/init18.C: Use
882 dg-require-effective-target instead of an explicit xfail.
883
884 2007-04-05 Janis Johnson <janis187@us.ibm.com>
885
886 * gcc.dg/dfp/signbit-1.c
887 * gcc.dg/dfp/signbit-2.c
888
889 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
890
891 PR fortran/31483
892 * gfortran.dg/altreturn_5.f90: New test.
893
894 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
895
896 PR fortran/31292
897 * gfortran.dg/contained_module_proc_1.f90: New test.
898
899 2007-04-04 Stuart Hastings <stuart@apple.com>
900
901 PR 31281
902 * testsuite/objc/execute/exceptions/pr31281.m: New.
903
904 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
905
906 * g++.dg/ext/dllimport12.C: Update comments.
907
908 2007-04-03 Eric Christopher <echristo@apple.com>
909
910 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
911
912 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
913
914 PR fortran/31304
915 * gfortran.dg/repeat_2.f90: New test.
916 * gfortran.dg/repeat_3.f90: New test.
917 * gfortran.dg/repeat_4.f90: New test.
918
919 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
920
921 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
922
923 2007-04-03 Jakub Jelinek <jakub@redhat.com>
924
925 PR c++/30847
926 * g++.dg/parse/cond3.C: New test.
927
928 PR middle-end/30704
929 * gcc.c-torture/execute/ieee/pr30704.c: New test.
930
931 2007-04-02 Jason Merrill <jason@redhat.com>
932
933 PR c++/31187
934 * g++.dg/ext/visibility/anon3.C: New test.
935
936 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
937
938 PR libgfortran/31052
939 * gfortran.dg/namelist_28.f90: New test.
940
941 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
942
943 PR libgfortran/31366
944 * gfortran.dg/direct_io_6.f90: New test.
945
946 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
947
948 PR libgfortran/31207
949 * gfortran.dg/advance_5.f90: New test.
950 * gfortran.dg/advance_6.f90: New test.
951
952 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
953
954 * g++.dg/ext/dllimport6.C: Remove extra ';'.
955 * g++.dg/ext/dllimport7.C: Likewise.
956 * g++.dg/ext/selectany1.C: Likewise.
957
958 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
959
960 * g++.dg/parser/pr31138.C: New.
961 * g++.dg/parser/pr31140.C: New.
962 * g++.dg/parser/pr31141.C: New.
963
964 2007-03-30 Paolo Carlini <pcarlini@suse.de>
965
966 PR c++/26099
967 * g++.dg/ext/is_base_of.C: New.
968 * g++.dg/ext/has_virtual_destructor.C: New.
969 * g++.dg/ext/is_polymorphic.C: New.
970 * g++.dg/ext/is_base_of_diagnostic.C: New.
971 * g++.dg/ext/is_enum.C: New.
972 * g++.dg/ext/has_nothrow_assign.C: New.
973 * g++.dg/ext/has_nothrow_constructor.C: New.
974 * g++.dg/ext/is_empty.C: New.
975 * g++.dg/ext/has_trivial_copy.C: New.
976 * g++.dg/ext/has_trivial_assign.C: New.
977 * g++.dg/ext/is_abstract.C: New.
978 * g++.dg/ext/is_pod.C: New.
979 * g++.dg/ext/has_nothrow_copy.C: New.
980 * g++.dg/ext/is_class.C: New.
981 * g++.dg/ext/has_trivial_constructor.C: New.
982 * g++.dg/ext/is_union.C: New.
983 * g++.dg/ext/has_trivial_destructor.C: New.
984 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
985 * g++.dg/template/crash43.C: Likewise.
986
987 2007-03-29 Dirk Mueller <dmueller@suse.de>
988
989 * g++.dg/warn/pedantic2.C: New testcase.
990
991 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
992
993 * size_dim.f90: Fix dg directive.
994 * pr16433.f: Likewise.
995 * use_6.f90: Likewise.
996 * use_7.f90: Likewise.
997 * entry_9.f90: Likewise.
998 * pointer_intent_2.f90: Likewise.
999 * protected_1.f90: Likewise.
1000 * fmt_missing_period_2.f: Likewise.
1001 * pointer_intent_3.f90: Likewise.
1002 * protected_2.f90: Likewise.
1003 * protected_3.f90: Likewise.
1004 * pr15754.f90: Likewise.
1005 * protected_4.f90: Likewise.
1006 * protected_5.f90: Likewise.
1007 * initialization_2.f90: Likewise.
1008 * protected_6.f90: Likewise.
1009 * continuation_7.f90: Likewise.
1010 * derived_function_interface_1.f90: Likewise.
1011 * der_pointer_4.f90: Likewise.
1012 * fmt_zero_precision.f90: Likewise.
1013 * blockdata_3.f90: Likewise.
1014 * fmt_missing_period_1.f: Likewise.
1015 * real_const_3.f90: Likewise.
1016 * use_4.f90: Likewise.
1017 * fmt_missing_period_3.f: Likewise.
1018 * use_5.f90: Likewise.
1019
1020 2007-03-28 Mike Stump <mrs@apple.com>
1021
1022 * gcc.dg/darwin-comm.c: Add.
1023
1024 2007-03-28 Eric Christopher <echristo@apple.com>
1025
1026 * lib/target-supports.exp (check_effective_target_fstack_protector): New.
1027 * gcc.dg/ssp-1.c: Use.
1028 * gcc.dg/ssp-2.c: Ditto.
1029
1030 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
1031
1032 PR c++/29077
1033 * g++.dg/parse/constructor3.C: New test.
1034
1035 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
1036
1037 * gnat.dg/thin_pointer.ad[sb]: New test.
1038
1039 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1040
1041 * g++.dg/cpp0x/bracket1.C: New.
1042 * g++.dg/cpp0x/bracket2.C: New.
1043 * g++.dg/cpp0x/bracket3.C: New.
1044 * g++.dg/cpp0x/bracket4.C: New.
1045
1046 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1047
1048 * g++.dg/cpp0x/temp_default1.C: New.
1049 * g++.dg/cpp0x/temp_default3.C: New.
1050 * g++.dg/cpp0x/temp_default2.C: New.
1051 * g++.dg/cpp0x/temp_default4.C: New.
1052
1053 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1054
1055 PR c++/29993
1056 * g++.dg/other/cv_func2.C: New.
1057
1058 2007-03-27 Janis Johnson <janis187@us.ibm.com>
1059
1060 * gcc.dg/dfp/func-vararg-alternate.h: New file.
1061 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
1062 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
1063 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
1064
1065 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
1066 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
1067
1068 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
1069
1070 * lib/compat.exp (compat-execute): Fix processing of file names.
1071
1072 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
1073
1074 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
1075
1076 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
1077
1078 * lib/target-supports.exp (check_effective_target_fortran_large_real):
1079 Delete created executable test file.
1080 (check_effective_target_fortran_large_int): Ditto.
1081 (check_effective_target_static_libgfortran): Ditto.
1082
1083 2007-03-26 Paolo Carlini <pcarlini@suse.de>
1084
1085 PR c++/30500
1086 * g++.dg/warn/pragma-system_header1.C: New test.
1087 * g++.dg/warn/pragma-system_header2.C: New test.
1088 * g++.dg/warn/pragma-system_header1.h. New.
1089 * g++.dg/warn/pragma-system_header2.h. New.
1090
1091 2007-03-26 Ian Lance Taylor <iant@google.com>
1092
1093 PR tree-optimization/31345
1094 * gcc.c-torture/compile/pr31345-1.c: New test.
1095
1096 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
1097
1098 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
1099 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
1100 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
1101 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
1102 * gfortran.dg/overload_1.f90: Likewise.
1103 * gfortran.dg/impure_assignment_1.f90: Likewise.
1104 * gfortran.dg/error_recovery_3.f90: Likewise.
1105 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
1106 * gfortran.dg/sequence_types_1.f90: Likewise.
1107 * gfortran.dg/internal_references_1.f90: Likewise.
1108 * gfortran.dg/present_1.f90: Likewise.
1109 * gfortran.dg/volatile10.f90: Likewise.
1110 * gfortran.dg/module_equivalence_2.f90: Likewise.
1111 * gfortran.dg/use_4.f90: Likewise.
1112 * gfortran.dg/elemental_result_1.f90: Likewise.
1113 * gfortran.dg/generic_actual_arg.f90: Likewise.
1114 * gfortran.dg/private_type_5.f90: Likewise.
1115 * gfortran.dg/protected_4.f90: Likewise.
1116 * gfortran.dg/interface_3.f90: Likewise.
1117
1118 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
1119
1120 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
1121 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
1122
1123 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
1124
1125 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
1126
1127 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1128
1129 PR libgfortran/31199
1130 * gfortran.dg/fmt_t_4.f90: New test.
1131
1132 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
1133
1134 PR libfortran/31297
1135 * gfortran.dg/backspace_5.f: Initialize variable(s).
1136 * gfortran.dg/backspace_6.f: Likewise.
1137 * gfortran.dg/char_bounds_check_fail_1: Likewise.
1138 * gfortran.dg/direct_io_2.f90: Likewise.
1139 * gfortran.dg/write_back.f: Likewise.
1140 * gfortran.dg/write_rewind_2.f: Likewise.
1141 * gfortran.dg/write_rewind_1.f: Likewise.
1142 * gfortran.dg/write_rewind_2.f: Likewise.
1143
1144 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
1145
1146 PR tree-optimization/30784
1147 * gcc.dg/vect/pr30784.c: New test.
1148
1149 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1150
1151 PR fortran/30877
1152 * gfortran.dg/operator_1.f90: New test.
1153 * gfortran.dg/operator_2.f90: New test.
1154
1155 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
1156
1157 PR libfortran/31196
1158 * gfortran.dg/reshape_transpose_1.f90: New test.
1159
1160 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1161
1162 PR fortran/30655
1163 * gfortran.dg/bounds_check_6.f90: New test.
1164
1165 2007-03-23 Michael Meissner <michael.meissner@amd.com>
1166
1167 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
1168 #ifndef/#endif.
1169 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
1170 * gcc.dg/dfp/decfloat-constants.c: Ditto.
1171
1172 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
1173
1174 PR fortran/31209
1175 * gfortran.dg/pointer_function_actual_1.f90: New test.
1176
1177 PR fortran/31200
1178 * gfortran.dg/pointer_function_actual_2.f90: New test.
1179
1180 PR fortran/31215
1181 * gfortran.dg/result_in_spec_1.f90: New test.
1182
1183 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1184
1185 PR fortran/30834
1186 * gfortran.dg/integer_exponentiation_3.F90: New test.
1187 * gfortran.dg/integer_exponentiation_4.f90: New test.
1188 * gfortran.dg/integer_exponentiation_5.F90: New test.
1189
1190 2007-03-22 Mark Mitchell <mark@codesourcery.com>
1191
1192 PR c++/30863
1193 * g++.dg/template/error24.C: New test.
1194 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
1195
1196 2007-03-22 Mark Mitchell <mark@codesourcery.com>
1197
1198 PR c++/31273
1199 * g++.dg/expr/bitfield7.C: New test.
1200
1201 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1202
1203 PR other/23572
1204 * gcc.dg/float-range-4.c: New.
1205 * gcc.dg/float-range-1.c: Update. Test for a warning.
1206 * gcc.dg/float-range-3.c: New.
1207 * gcc.dg/float-range-5.c: New.
1208
1209 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1210
1211 PR fortran/31262
1212 * gfortran.dg/no_range_check_1.f90: New test.
1213
1214 2007-03-22 Dirk Mueller <dmueller@suse.de>
1215
1216 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
1217 * g++.dg/other/static1.C: Remove stray semicolon.
1218 * g++.dg/other/init1.C: Likewise.
1219 * g++.dg/rtti/dyncast1.C: Likewise.
1220 * g++.dg/tree-ssa/pr17153.C: Likewise.
1221 * g++.dg/lookup/disamb1.C: Likewise.
1222 * g++.dg/lookup/scoped2.C: Likewise.
1223 * g++.dg/lookup/friend7.C: Likewise.
1224 * g++.dg/parse/parse4.C: Likewise.
1225 * g++.dg/parse/parse5.C: Likewise.
1226 * g++.dg/expr/pr29066.C: Likewise.
1227 * g++.dg/expr/cast4.C: Likewise.
1228 * g++.dg/tc1/dr193.C: Likewise.
1229 * g++.dg/tc1/dr213.C: Likewise.
1230 * g++.dg/abi/dcast1.C: Likewise.
1231 * g++.dg/abi/covariant2.C: Likewise.
1232 * g++.dg/inherit/covariant11.C: Likewise.
1233 * g++.dg/inherit/covariant9.C: Likewise.
1234 * g++.dg/inherit/covariant10.C: Likewise.
1235 * g++.dg/init/static3.C: Likewise.
1236 * g++.dg/init/init-ref3.C: Likewise.
1237 * g++.dg/init/ref10.C: Likewise.
1238 * g++.dg/template/meminit2.C: Likewise.
1239 * g++.dg/template/using9.C: Likewise.
1240 * g++.dg/template/friend9.C: Likewise.
1241 * g++.dg/template/ref1.C: Likewise.
1242 * g++.old-deja/g++.warn/inline.C: Likewise.
1243 * g++.old-deja/g++.robertl/eb91.C: Likewise.
1244 * g++.old-deja/g++.robertl/eb46.C: Likewise.
1245 * g++.old-deja/g++.robertl/eb34.C: Likewise.
1246 * g++.old-deja/g++.robertl/eb43.C: Likewise.
1247 * g++.old-deja/g++.robertl/eb26.C: Likewise.
1248 * g++.old-deja/g++.robertl/eb116.C: Likewise.
1249 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1250 * g++.old-deja/g++.brendan/overload8.C: Likewise.
1251 * g++.old-deja/g++.brendan/overload11.C: Likewise.
1252 * g++.old-deja/g++.brendan/copy7.C: Likewise.
1253 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1254 * g++.old-deja/g++.brendan/template11.C: Likewise.
1255 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
1256 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1257 * g++.old-deja/g++.brendan/crash16.C: Likewise.
1258 * g++.old-deja/g++.jason/pmem2.C: Likewise.
1259 * g++.old-deja/g++.jason/parse9.C: Likewise.
1260 * g++.old-deja/g++.jason/byval2.C: Likewise.
1261 * g++.old-deja/g++.jason/overload8.C: Likewise.
1262 * g++.old-deja/g++.jason/pmf8.C: Likewise.
1263 * g++.old-deja/g++.jason/template33.C: Likewise.
1264 * g++.old-deja/g++.jason/return3.C: Likewise.
1265 * g++.old-deja/g++.jason/scoping2.C: Likewise.
1266 * g++.old-deja/g++.jason/virtual.C: Likewise.
1267 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1268 * g++.old-deja/g++.jason/template27.C: Likewise.
1269 * g++.old-deja/g++.jason/synth6.C: Likewise.
1270 * g++.old-deja/g++.jason/ref8.C: Likewise.
1271 * g++.old-deja/g++.jason/offset1.C: Likewise.
1272 * g++.old-deja/g++.other/static20.C: Likewise.
1273 * g++.old-deja/g++.other/array1.C: Likewise.
1274 * g++.old-deja/g++.other/new3.C: Likewise.
1275 * g++.old-deja/g++.other/array2.C: Likewise.
1276 * g++.old-deja/g++.other/overload9.C: Likewise.
1277 * g++.old-deja/g++.other/cast6.C: Likewise.
1278 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
1279 * g++.old-deja/g++.other/eh4.C: Likewise.
1280 * g++.old-deja/g++.other/using7.C: Likewise.
1281 * g++.old-deja/g++.other/init18.C: Likewise.
1282 * g++.old-deja/g++.other/dyncast1.C: Likewise.
1283 * g++.old-deja/g++.other/dyncast2.C: Likewise.
1284 * g++.old-deja/g++.other/dtor11.C: Likewise.
1285 * g++.old-deja/g++.pt/static11.C: Likewise.
1286 * g++.old-deja/g++.pt/crash19.C: Likewise.
1287 * g++.old-deja/g++.pt/overload12.C: Likewise.
1288 * g++.old-deja/g++.pt/crash46.C: Likewise.
1289 * g++.old-deja/g++.pt/mi1.C: Likewise.
1290 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
1291 * g++.old-deja/g++.pt/nontype5.C: Likewise.
1292 * g++.old-deja/g++.pt/local5.C: Likewise.
1293 * g++.old-deja/g++.pt/typename2.C: Likewise.
1294 * g++.old-deja/g++.pt/explicit80.C: Likewise.
1295 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
1296 * g++.old-deja/g++.law/visibility1.C: Likewise.
1297 * g++.old-deja/g++.law/visibility2.C: Likewise.
1298 * g++.old-deja/g++.law/virtual2.C: Likewise.
1299 * g++.old-deja/g++.law/operators19.C: Likewise.
1300 * g++.old-deja/g++.law/parsing10.C: Likewise.
1301 * g++.old-deja/g++.law/visibility4.C: Likewise.
1302 * g++.old-deja/g++.law/operators4.C: Likewise.
1303 * g++.old-deja/g++.law/dtors2.C: Likewise.
1304 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1305 * g++.old-deja/g++.law/visibility10.C: Likewise.
1306 * g++.old-deja/g++.law/scope3.C: Likewise.
1307 * g++.old-deja/g++.law/casts2.C: Likewise.
1308 * g++.old-deja/g++.law/code-gen5.C: Likewise.
1309 * g++.old-deja/g++.law/operators33.C: Likewise.
1310 * g++.old-deja/g++.law/friend4.C: Likewise.
1311 * g++.old-deja/g++.mike/pmf7.C: Likewise.
1312 * g++.old-deja/g++.mike/p5611.C: Likewise.
1313 * g++.old-deja/g++.mike/net37.C: Likewise.
1314 * g++.old-deja/g++.mike/p3570.C: Likewise.
1315 * g++.old-deja/g++.mike/p5718.C: Likewise.
1316 * g++.old-deja/g++.mike/net21.C: Likewise.
1317 * g++.old-deja/g++.mike/p1862.C: Likewise.
1318 * g++.old-deja/g++.mike/p4511.C: Likewise.
1319 * g++.old-deja/g++.mike/virt3.C: Likewise.
1320 * g++.old-deja/g++.mike/p16146.C: Likewise.
1321 * g++.old-deja/g++.mike/p1989.C: Likewise.
1322 * g++.old-deja/g++.mike/p5571.C: Likewise.
1323 * g++.old-deja/g++.gb/scope10.C: Likewise.
1324 * g++.old-deja/g++.abi/primary5.C: Likewise.
1325 * g++.old-deja/g++.abi/empty2.C: Likewise.
1326 * g++.old-deja/g++.abi/arraynew.C: Likewise.
1327 * g++.old-deja/g++.eh/vbase4.C: Likewise.
1328 * g++.old-deja/g++.eh/ptr1.C: Likewise.
1329 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
1330 * g++.old-deja/g++.bob/template3.C: Likewise.
1331 * g++.old-deja/g++.bob/inherit1.C: Likewise.
1332
1333 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
1334
1335 PR fortran/31193
1336 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
1337
1338 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
1339
1340 PR fortran/20897
1341 * gfortran.dg/derived_name_1.f90: New.
1342 * gfortran.dg/derived_name_2.f: New.
1343
1344 2007-03-21 Richard Sandiford <richard@codesourcery.com>
1345
1346 * lib/target-supports.exp (check_effective_target_nonpic): New
1347 procedure.
1348 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
1349 when compiling PIC.
1350 * gcc.target/i386/asm-4.c: Require nonpic.
1351 * gcc.target/i386/cmov1.c: Likewise.
1352 * gcc.target/i386/mul.c: Likewise.
1353 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
1354 * gcc.target/i386/ssetype-1.c: Require nonpic.
1355 * gcc.target/i386/ssetype-3.c: Likewise.
1356 * gcc.target/i386/ssetype-5.c: Likewise.
1357
1358 2007-03-21 Richard Sandiford <richard@codesourcery.com>
1359
1360 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
1361 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
1362 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
1363 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
1364
1365 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
1366
1367 PR tree-optimization/30590
1368 * g++.dg/opt/pr30590.C: New testcase.
1369
1370 2007-03-20 Jakub Jelinek <jakub@redhat.com>
1371
1372 PR c/30762
1373 * gcc.dg/pr30762-1.c: New test.
1374 * gcc.dg/pr30762-2.c: New test.
1375
1376 PR inline-asm/30505
1377 * gcc.target/i386/pr30505.c: New test.
1378
1379 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
1380
1381 * gcc.target/arm/register-variables.c: New.
1382
1383 2007-03-19 Jeff Law <law@redhat.com>
1384
1385 * PR tree-optimization/30984
1386 * gcc.c-torture/pr30984.c: New test.
1387
1388 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
1389 Richard Guenther <rguenther@suse.de>
1390
1391 PR tree-optimization/31254
1392 * gcc.dg/torture/pr31254.c: New testcase.
1393
1394 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
1395
1396 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
1397 target default_packed.
1398
1399 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1400
1401 PR fortran/31203
1402 * gfortran.dg/string_length_1.f90: New test.
1403
1404 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1405
1406 PR testsuite/30395
1407 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
1408
1409 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1410
1411 PR libgfortran/31052
1412 * gfortran.dg/namelist_27.f90: New test.
1413
1414 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
1415
1416 PR fortran/30531
1417 * gfortran.dg/used_types_14.f90: New test.
1418
1419 PR fortran/31086
1420 * gfortran.dg/used_types_15.f90: New test.
1421
1422 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
1423
1424 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
1425 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
1426
1427 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1428
1429 PR fortran/31120
1430 * gfortran.dg/integer_exponentiation_2.f90: New test.
1431
1432 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
1433
1434 PR tree-optimization/31041
1435 * gcc.dg/vect/pr31041.c: New test.
1436
1437 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1438
1439 * g++.dg/warn/Wconversion-integer.C: New
1440 * g++.dg/warn/Wconversion-real.C: New.
1441 * g++.dg/warn/Wconversion-real-integer.C: New.
1442 * g++.dg/warn/conv2.C: Updated.
1443
1444 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1445
1446 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
1447 exclude RTPs.
1448
1449 2007-03-16 Richard Guenther <rguenther@suse.de>
1450
1451 PR tree-optimization/31146
1452 * g++.dg/tree-ssa/pr31146.C: New testcase.
1453
1454 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1455
1456 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
1457 assume that the target has <features.h>.
1458
1459 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1460
1461 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
1462 dg-options rather than to the whole test.
1463
1464 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
1465
1466 PR debug/29906
1467 * g++.dg/debug/pr29906.C: New
1468
1469 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1470
1471 PR libgfortran/31099
1472 * gfortran.dg/unformatted_recl.f90: Update test.
1473
1474 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
1475
1476 * gcc.dg/tree-ssa/prefetch-5.c: New test.
1477
1478 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1479
1480 PR c++/30891
1481 * g++.dg/parse/namespace-definition.C: New.
1482
1483 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1484
1485 PR c++/24924
1486 * g++.dg/cpp/pedantic-errors.C: New.
1487 * g++.dg/cpp/permissive.C: New.
1488
1489 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1490
1491 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
1492 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
1493
1494 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1495
1496 * lib/target-supports.exp (check_missing_uclibc_feature)
1497 (check_effective_target_wchar): New procedures.
1498 * gcc.dg/wchar_t-1.c: Require target wchar.
1499 * gcc.dg/wint_t-1.c: Likewise.
1500
1501 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1502
1503 * lib/target-supports.exp (check_gc_sections_available): Return
1504 false for VxWorks targets.
1505
1506 2007-03-15 Dirk Mueller <dmueller@suse.de>
1507
1508 * g++.dg/warn/Wconversion2.C: Fix typo.
1509 * gcc.dg/if-empty-1.c: Ditto.
1510
1511 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1512
1513 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
1514
1515 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
1516
1517 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
1518 * gcc.target/i386/pr31167.c: Ditto.
1519
1520 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
1521
1522 PR target/31167
1523 * gcc.target/i386/pr31167.c: New test.
1524
1525 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
1526
1527 PR fortran/30922
1528 * gfortran.dg/import5.f90.f90: New test.
1529
1530
1531 PR fortran/30879
1532 * gfortran.dg/data_components_1.f90: New test.
1533
1534
1535 PR fortran/30870
1536 * gfortran.dg/generic_13.f90: New test.
1537
1538 PR fortran/31163
1539 * gfortran.dg/alloc_comp_basics_5.f90: New test.
1540
1541 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1542
1543 PR libgfortran/31051
1544 * gfortran.dg/fmt_t_4.f90: New
1545
1546 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
1547
1548 PR C++/31165
1549 * g++.dg/other/default7.C: New test.
1550
1551 2007-03-15 Dirk Mueller <dmueller@suse.de>
1552
1553 * g++.dg/warn/Wconversion2.C: New.
1554
1555 2007-03-14 Eric Christopher <echristo@apple.com>
1556
1557 * gcc.dg/ssp-1.c: New.
1558 * gcc.dg/ssp-2.c: Ditto.
1559
1560 2007-03-14 Dirk Mueller <dmueller@suse.de>
1561
1562 * g++.dg/warn/do-empty.C: New.
1563 * gcc.dg/do-empty.c: New.
1564 * gcc.dg/if-empty-1.c: Update.
1565 * gcc.dg/20001116-1.c: Update.
1566 * gcc.dg/pr23165.c: Update.
1567
1568 2007-03-14 Jakub Jelinek <jakub@redhat.com>
1569
1570 * gfortran.dg/module_implicit_conversion.f90: New test.
1571
1572 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
1573
1574 PR middle-end/31127
1575 * gcc.dg/pr31127.c: New.
1576
1577 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
1578
1579 * gcc.dg/tree-ssa/loop-26.c: New test.
1580
1581 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
1582
1583 * gcc.target/i386/cmpxchg16b-1.c: New test.
1584
1585 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
1586
1587 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
1588 * gcc.dg/c99-vla-1.c: Likewise.
1589 * g++.dg/ext/vla1.C: Likewise
1590
1591 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
1592
1593 * gcc.dg/wvla-1.c: New test
1594 * gcc.dg/wvla-2.c: New test
1595 * gcc.dg/wvla-3.c: New test
1596 * gcc.dg/wvla-4.c: New test
1597 * gcc.dg/wvla-5.c: New test
1598 * gcc.dg/wvla-6.c: New test
1599 * gcc.dg/wvla-7.c: New test
1600 * g++.dg/warn/Wvla-1.C: New test
1601 * g++.dg/warn/Wvla-2.C: New test
1602 * g++.dg/warn/Wvla-3.C: New test
1603
1604 2007-03-12 Mark Mitchell <mark@codesourcery.com>
1605
1606 PR c++/30108
1607 * g++.dg/other/default6.C: New test.
1608
1609 2007-03-12 Richard Sandiford <richard@codesourcery.com>
1610
1611 * lib/target-supports.exp (check_profiling_available): Return false
1612 for VxWorks.
1613 (check_effective_target_vxworks_kernel): New procedure.
1614 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
1615 VxWorks.
1616 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
1617 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
1618 to include VxWorks.
1619 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
1620
1621 2007-03-12 Richard Sandiford <richard@codesourcery.com>
1622
1623 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
1624 PIC is not supported.
1625 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
1626 * gcc.dg/20020426-2.c: Likewise.
1627 * gcc.dg/pr28243.c: Likewise.
1628 * gcc.dg/visibility-11.c: Likewise.
1629 * gcc.dg/tls/opt-9.c: Likewise.
1630 * gcc.dg/tls/opt-10.c: Likewise.
1631 * gcc.dg/tls/pic-1.c: Likewise.
1632 * gcc.dg/tls/struct-1.c: Likewise.
1633 * gcc.target/i386/20000807-1.c: Likewise.
1634 * gcc.target/i386/20000904-1.c: Likewise.
1635 * gcc.target/i386/20011119-1.c: Likewise.
1636 * gcc.target/i386/990213-2.c: Likewise.
1637 * gcc.target/i386/990214-1.c: Likewise.
1638 * gcc.target/i386/compress-float-387-pic.c: Likewise.
1639 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
1640 * gcc.target/i386/pic-1.c: Likewise.
1641 * gcc.target/i386/pr21518.c: Likewise.
1642 * gcc.target/i386/pr23098.c: Likewise.
1643 * gcc.target/i386/pr23943.c: Likewise.
1644
1645 2007-03-11 Mark Mitchell <mark@codesourcery.com>
1646
1647 PR c++/31038
1648 * g++.dg/template/complit2.C: New test.
1649
1650 PR c++/30328
1651 * g++.dg/ext/bitfield1.C: New test.
1652
1653 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
1654
1655 PR fortran/30883
1656 * gfortran.dg/interface_11.f90: New test.
1657
1658 2007-03-11 Richard Guenther <rguenther@suse.de>
1659
1660 PR tree-optimization/31115
1661 * gcc.dg/torture/pr31115.c: New testcase.
1662
1663 2007-03-11 Ira Rosen <irar@il.ibm.com>
1664
1665 PR tree-optimization/29925
1666 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
1667
1668 2007-03-10 Mark Mitchell <mark@codesourcery.com>
1669
1670 PR c++/30274
1671 * g++.dg/expr/bitfield3.C: New test.
1672 * g++.dg/expr/bitfield4.C: Likewise.
1673 * g++.dg/expr/bitfield5.C: Likewise.
1674 * g++.dg/expr/bitfield6.C: Likewise.
1675
1676 PR c++/30924
1677 * g++.dg/template/array18.C: New test.
1678
1679 2007-03-10 Dirk Mueller <dmueller@suse.de>
1680
1681 PR c++/17946
1682 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
1683 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
1684
1685 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
1686
1687 PR c++/20599
1688 * g++.dg/cpp0x/variadic-bind.C: New.
1689 * g++.dg/cpp0x/variadic-function.C: New.
1690 * g++.dg/cpp0x/variadic-mem_fn.C: New.
1691 * g++.dg/cpp0x/variadic-tuple.C: New.
1692 * g++.dg/cpp0x/variadic1.C: New.
1693 * g++.dg/cpp0x/variadic2.C: New.
1694 * g++.dg/cpp0x/variadic3.C: New.
1695 * g++.dg/cpp0x/variadic4.C: New.
1696 * g++.dg/cpp0x/variadic5.C: New.
1697 * g++.dg/cpp0x/variadic6.C: New.
1698 * g++.dg/cpp0x/variadic7.C: New.
1699 * g++.dg/cpp0x/variadic8.C: New.
1700 * g++.dg/cpp0x/variadic9.C: New.
1701 * g++.dg/cpp0x/variadic10.C: New.
1702 * g++.dg/cpp0x/variadic11.C: New.
1703 * g++.dg/cpp0x/variadic12.C: New.
1704 * g++.dg/cpp0x/variadic13.C: New.
1705 * g++.dg/cpp0x/variadic14.C: New.
1706 * g++.dg/cpp0x/variadic15.C: New.
1707 * g++.dg/cpp0x/variadic16.C: New.
1708 * g++.dg/cpp0x/variadic17.C: New.
1709 * g++.dg/cpp0x/variadic18.C: New.
1710 * g++.dg/cpp0x/variadic19.C: New.
1711 * g++.dg/cpp0x/variadic20.C: New.
1712 * g++.dg/cpp0x/variadic21.C: New.
1713 * g++.dg/cpp0x/variadic22.C: New.
1714 * g++.dg/cpp0x/variadic23.C: New.
1715 * g++.dg/cpp0x/variadic24.C: New.
1716 * g++.dg/cpp0x/variadic25.C: New.
1717 * g++.dg/cpp0x/variadic26.C: New.
1718 * g++.dg/cpp0x/variadic27.C: New.
1719 * g++.dg/cpp0x/variadic28.C: New.
1720 * g++.dg/cpp0x/variadic29.C: New.
1721 * g++.dg/cpp0x/variadic30.C: New.
1722 * g++.dg/cpp0x/variadic31.C: New.
1723 * g++.dg/cpp0x/variadic32.C: New.
1724 * g++.dg/cpp0x/variadic33.C: New.
1725 * g++.dg/cpp0x/variadic34.C: New.
1726 * g++.dg/cpp0x/variadic35.C: New.
1727 * g++.dg/cpp0x/variadic36.C: New.
1728 * g++.dg/cpp0x/variadic37.C: New.
1729 * g++.dg/cpp0x/variadic38.C: New.
1730 * g++.dg/cpp0x/variadic39.C: New.
1731 * g++.dg/cpp0x/variadic40.C: New.
1732 * g++.dg/cpp0x/variadic41.C: New.
1733 * g++.dg/cpp0x/variadic42.C: New.
1734 * g++.dg/cpp0x/variadic43.C: New.
1735 * g++.dg/cpp0x/variadic44.C: New.
1736 * g++.dg/cpp0x/variadic45.C: New.
1737 * g++.dg/cpp0x/variadic46.C: New.
1738 * g++.dg/cpp0x/variadic47.C: New.
1739 * g++.dg/cpp0x/variadic48.C: New.
1740 * g++.dg/cpp0x/variadic49.C: New.
1741 * g++.dg/cpp0x/variadic50.C: New.
1742 * g++.dg/cpp0x/variadic51.C: New.
1743 * g++.dg/cpp0x/variadic52.C: New.
1744 * g++.dg/cpp0x/variadic53.C: New.
1745 * g++.dg/cpp0x/variadic54.C: New.
1746 * g++.dg/cpp0x/variadic55.C: New.
1747 * g++.dg/cpp0x/variadic56.C: New.
1748 * g++.dg/cpp0x/variadic57.C: New.
1749 * g++.dg/cpp0x/variadic58.C: New.
1750 * g++.dg/cpp0x/variadic59.C: New.
1751 * g++.dg/cpp0x/variadic60.C : New.
1752 * g++.dg/cpp0x/variadic61.C : New.
1753 * g++.dg/cpp0x/variadic62.C : New.
1754 * g++.dg/cpp0x/variadic63.C : New.
1755 * g++.dg/cpp0x/variadic64.C : New.
1756 * g++.dg/cpp0x/variadic65.C : New.
1757 * g++.dg/cpp0x/variadic66.C : New.
1758 * g++.dg/cpp0x/variadic67.C : New.
1759 * g++.dg/cpp0x/variadic68.C : New.
1760 * g++.dg/cpp0x/variadic69.C : New.
1761 * g++.dg/cpp0x/variadic70.C : New.
1762 * g++.dg/cpp0x/variadic71.C : New.
1763 * g++.dg/cpp0x/variadic72.C : New.
1764 * g++.dg/cpp0x/variadic73.C : New.
1765 * g++.dg/cpp0x/variadic74.C : New.
1766 * g++.dg/cpp0x/variadic75.C : New.
1767 * g++.dg/cpp0x/variadic-ex1.C : New.
1768 * g++.dg/cpp0x/variadic-ex2.C : New.
1769 * g++.dg/cpp0x/variadic-ex3.C : New.
1770 * g++.dg/cpp0x/variadic-ex4.C : New.
1771 * g++.dg/cpp0x/variadic-ex5.C : New.
1772 * g++.dg/cpp0x/variadic-ex6.C : New.
1773 * g++.dg/cpp0x/variadic-ex7.C : New.
1774 * g++.dg/cpp0x/variadic-ex8.C : New.
1775 * g++.dg/cpp0x/variadic-ex9.C : New.
1776 * g++.dg/cpp0x/variadic-ex10.C : New.
1777 * g++.dg/cpp0x/variadic-ex11.C : New.
1778 * g++.dg/cpp0x/variadic-ex12.C : New.
1779 * g++.dg/cpp0x/variadic-ex13.C : New.
1780 * g++.dg/cpp0x/variadic-ex14.C : New.
1781
1782 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1783
1784 PR libgfortran/31099
1785 * gfortran.dg/unformatted_recl.f90: New test.
1786
1787 2007-03-09 Roger Sayle <roger@eyesopen.com>
1788
1789 * gcc.dg/fold-eqcmplx-1.c: New test case.
1790
1791 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
1792
1793 PR rtl-optimization/30643
1794 * gcc.dg/pr30643.c: New.
1795
1796 2007-03-09 Chao-ying Fu <fu@mips.com>
1797
1798 * gcc.target/mips/mips32-dspr2-type.c: New test.
1799 * gcc.target/mips/mips32-dspr2.c: New test.
1800 * gcc.target/mips/dspr2-MULT.c: New test.
1801 * gcc.target/mips/dspr2-MULTU.c: New test.
1802 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
1803 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
1804 Adjust some formats.
1805
1806 2007-03-09 Dirk Mueller <dmueller@suse.de>
1807
1808 PR c++/17946
1809 * gcc.dg/Wlogical-op-1.c: New.
1810 * g++.dg/warn/Wlogical-op-1.C: New.
1811
1812 2007-03-09 Richard Guenther <rguenther@suse.de>
1813
1814 PR tree-optimization/30904
1815 PR middle-end/31058
1816 * gcc.dg/pr30904.c: Remove xfail.
1817
1818 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
1819
1820 PR C/31072
1821 * gcc.c-torture/execute/pr31072.c: New test.
1822
1823 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1824
1825 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
1826 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1827 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test *lrint* and *lround*.
1828 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and floor->lfloor.
1829 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
1830 * gcc.dg/torture/builtin-integral-1.c: Likewise.
1831 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
1832 and *lround*. Correct macro names.
1833 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
1834 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
1835
1836 2007-03-08 Ian Lance Taylor <iant@google.com>
1837
1838 * gcc.dg/no-strict-overflow-5.c: New test.
1839 * gcc.dg/no-strict-overflow-6.c: New test.
1840 * gcc.dg/Wstrict-overflow-11.c: New test.
1841 * gcc.dg/Wstrict-overflow-12.c: New test.
1842 * gcc.dg/Wstrict-overflow-13.c: New test.
1843 * gcc.dg/Wstrict-overflow-14.c: New test.
1844 * gcc.dg/Wstrict-overflow-15.c: New test.
1845
1846 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1847
1848 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
1849 for VxWorks kernel mode.
1850 * gcc.c-torture/execute/strncmp-1.x: Likewise.
1851
1852 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1853
1854 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
1855 mode.
1856
1857 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1858
1859 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
1860 and lib/bfill.c on VxWorks targets.
1861 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
1862 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
1863 lib/bfill.c and lib/memmove.c on VxWorks targets.
1864 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
1865 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
1866 on VxWorks targets.
1867 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
1868 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
1869
1870 2007-03-08 Tobias Burnus <burnus@net-b.de>
1871
1872 * gfortran.dg/use_5.f90: New test.
1873 * gfortran.dg/use_6.f90: Ditto.
1874 * gfortran.dg/use_7.f90: Ditto.
1875
1876 2007-03-08 Tobias Burnus <burnus@net-b.de>
1877
1878 PR fortran/30973
1879 * gfortran.dg/use_4.f90: New test.
1880 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
1881
1882 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
1883
1884 PR fortran/31011
1885 * gfortran.dg/parameter_array_section_2.f90: New test.
1886
1887 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
1888
1889 PR c++/30852
1890 * g++.dg/ext/offsetof1.C: Add cases with volatile.
1891
1892 PR c++/30534
1893 * g++.dg/template/arg5.C: New test.
1894
1895 2007-03-07 Joseph Myers <joseph@codesourcery.com>
1896
1897 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
1898
1899 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
1900
1901 * gcc.dg/var-expand1.c: Add newline at end of file.
1902
1903 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
1904
1905 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
1906
1907 2007-03-06 Richard Sandiford <richard@codesourcery.com>
1908
1909 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
1910
1911 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1912
1913 * gcc.dg/torture/builtin-convert-4.c: New test.
1914
1915 2007-03-05 Ian Lance Taylor <iant@google.com>
1916
1917 * gcc.c-torture/compile/pr31034.c: New test.
1918
1919 2007-03-05 Ian Lance Taylor <iant@google.com>
1920
1921 * gcc.dg/inline-18.c: New test.
1922 * gcc.dg/inline-19.c: New test.
1923 * gcc.dg/inline-20.c: New test.
1924 * gcc.dg/inline-21.c: New test.
1925
1926 2007-03-05 Richard Guenther <rguenther@suse.de>
1927
1928 PR tree-optimization/14052
1929 * gcc.dg/tree-ssa/vrp33.c: New testcase.
1930
1931 2007-03-05 Richard Guenther <rguenther@suse.de>
1932
1933 PR tree-optimization/23777
1934 * gcc.dg/tree-ssa/pr23777.c: New testcase.
1935
1936 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1937
1938 PR other/30465
1939 * gcc.dg/multiple-overflow-warn-3.c: New.
1940 * g++.dg/warn/multiple-overflow-warn-3.C: New.
1941
1942 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
1943
1944 PR c++/30895
1945 * g++.dg/parse/template23.C: New test.
1946
1947 2007-03-04 Roger Sayle <roger@eyesopen.com>
1948
1949 PR middle-end/30744
1950 * gcc.dg/pr30744-1.c: New test case.
1951
1952 2007-03-04 Tobias Burnus <burnus@net-b.de>
1953
1954 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
1955
1956 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1957
1958 PR target/30406
1959 * gfortran.dg/logical_3.f90: New test.
1960
1961 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
1962
1963 PR libfortran/30981
1964 * gfortran.dg/integer_exponentiation_1.f90: New test.
1965
1966 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
1967
1968 * gcc.target/m68k/m68k.exp: New.
1969 * gcc.target/m68k/crash1.c: New.
1970
1971 2007-03-03 Tobias Burnus <burnus@net-b.de>
1972
1973 * gfortran.dg/c_by_val.c: Use int64_t instead of long
1974 to be more compatible with integer(kind=8).
1975
1976 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1977
1978 PR libfortran/31001
1979 * gfortran.dg/zero_sized_3.f90: New test.
1980
1981 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1982
1983 PR c++/15787
1984 * g++.dg/parse/else.C: New.
1985 * g++.dg/parse/else-2.C: New.
1986
1987 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
1988 Tobias Burnus <burnus@net-b.de>
1989
1990 PR fortran/30882
1991 * gfortran.dg/size_dim.f90: New test.
1992
1993 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
1994 Tobias Burnus <burnus@net-b.de>
1995
1996 PR fortran/30873
1997 * gfortran.dg/entry_9.f90: New test.
1998
1999 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
2000
2001 PR c++/28253
2002 * g++.dg/inherit/covariant16.C: New test.
2003
2004 2007-03-02 Geoffrey Keating <geoffk@apple.com>
2005
2006 * g++.dg/other/darwin-minversion-1.C: New.
2007
2008 2007-03-02 Diego Novillo <dnovillo@redhat.com>
2009
2010 * gcc.dg/tree-ssa/20070302-1.c: New test.
2011
2012 2007-03-02 Joseph Myers <joseph@codesourcery.com>
2013
2014 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
2015 tests.
2016
2017 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
2018
2019 * gcc.dg/tree-ssa/prefetch-4.c: New test.
2020
2021 2007-03-01 Simon Baldwin <simonb@google.com>
2022
2023 PR c++/23689
2024 * warn/ignored_typedef.C: New.
2025 * init/ctor8.C: Added dg-warning to consume ignored typedef
2026 warning.
2027 * template/typedef2.C: Ditto. Moved dg-error onto its own line
2028 and added an explicit line number.
2029
2030 2007-02-28 Richard Guenther <rguenther@suse.de>
2031
2032 PR middle-end/30364
2033 * gcc.dg/torture/pr30364-1.c: New testcase.
2034 * gcc.dg/torture/pr30364-2.c: Likewise.
2035 * gcc.dg/torture/pr30364-3.c: Likewise.
2036
2037 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2038
2039 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
2040 powerpc*, use -funsafe-math-optimizations.
2041 * gcc.dg/torture/builtin-logb-1.c: Likewise.
2042 * gcc.dg/torture/builtin-modf-1.c: Likewise.
2043
2044 2007-02-28 Tobias Burnus <burnus@net-b.de>
2045 Paul Thomas <pault@gcc.gnu.org>
2046
2047 PR fortran/30888
2048 PR fortran/30887
2049 * c_by_val_1.f: Test %VAL() with non-default kind.
2050 * c_by_val.c: Ditto.
2051 * c_by_val_4.f: New test.
2052
2053 2007-02-28 Tobias Burnus <burnus@net-b.de>
2054
2055 PR fortran/30968
2056 * gfortran.dg/continuation_7.f90: New test.
2057
2058 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
2059
2060 * g++.dg/inherit/thunk7.C: New test.
2061 * lib/target-supports.exp (check_profiling_available): Not available
2062 for bfin-*-*.
2063
2064 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
2065
2066 PR target/30970
2067 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
2068
2069 2007-02-27 Mark Mitchell <mark@codesourcery.com>
2070
2071 * lib/target-supports.exp (check_effective_target_init_priority):
2072 Remove Solaris special case.
2073
2074 2007-02-26 Geoffrey Keating <geoffk@apple.com>
2075
2076 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
2077 for more builtin types.
2078
2079 * g++.dg/ext/visibility/class1.C: Port to Darwin.
2080 * g++.dg/ext/visibility/noPLT.C: Likewise.
2081
2082 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2083
2084 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
2085 sh* targets.
2086
2087 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
2088
2089 PR fortran/30865
2090 * size_optional_dim_1.f90: New test.
2091
2092 2007-02-25 Mark Mitchell <mark@codesourcery.com>
2093
2094 * gcc.dg/vxworks/vxworks.exp: New file.
2095 * gcc.dg/vxworks/initpri1.c: Likewise.
2096 * gcc.dg/vxworks/initpri2.c: Likewise.
2097 * gcc.dg/initpri2.c: Add more tests.
2098 * g++.dg/special/initpri2.C: Likewise.
2099
2100 * gcc.dg/initpri1.c: New test.
2101 * gcc.dg/initpri2.c: Likewise.
2102 * g++.dg/special/initpri1.C: New test.
2103 * g++.dg/special/initpri2.C: Likewise.
2104 * g++.dg/special/conpr-1.C: Use init_priority effective target.
2105 * g++.dg/special/conpr-2.C: Likewise.
2106 * g++.dg/special/conpr-3.C: Likewise.
2107 * g++.dg/special/conpr-4.C: Likewise.
2108 * g++.dg/special/initp1.C: Likewise.
2109 * g++.dg/special/ecos.exp: Remove code to detect availability of
2110 constructor priorities.
2111 * lib/target-supports.exp (check_effective_target_init_priority):
2112 New function.
2113
2114 2007-02-24 Jan Hubicka <jh@suse.cz>
2115
2116 * gcc.c-torture/execute/pr30778.c: New testcase.
2117
2118 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2119
2120 PR libgfortran/30918
2121 * gfortran.dg/namelist_26.f90: New test.
2122
2123 2007-02-24 Richard Guenther <rguenther@suse.de>
2124
2125 PR middle-end/30951
2126 * gcc.dg/pr30951.c: New testcase.
2127
2128 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2129
2130 * gcc.dg/torture/builtin-modf-1.c: New test.
2131
2132 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
2133
2134 PR tree-optimization/30904
2135 * gcc.dg/pr30904.c: New test.
2136
2137 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2138
2139 * gcc.test-framework/README: Correct command.
2140 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
2141 -Wunused-value.
2142 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
2143
2144 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
2145
2146 * lib/target-supports.exp (check_effective_target_unwrapped): New.
2147
2148 2007-02-23 Mark Mitchell <mark@codesourcery.com>
2149
2150 * lib/target-supports.exp (check_effective_target_newlib): New
2151 function.
2152
2153 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
2154
2155 PR fortran/30660
2156 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
2157 allocatable component.
2158
2159
2160 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2161
2162 * gcc.dg/torture/builtin-logb-1.c: New test.
2163 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
2164 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
2165 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
2166 sh* targets.
2167
2168 2007-02-23 Richard Guenther <rguenther@suse.de>
2169
2170 * g++.dg/warn/changes-meaning.C: New testcase.
2171
2172 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2173
2174 PR libgfortran/30910
2175 * gfortran.dg/fmt_zero_precision.f90: Update test.
2176
2177 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2178
2179 * gcc.dg/torture/builtin-frexp-1.c: New test.
2180
2181 2007-02-22 Mark Mitchell <mark@codesourcery.com>
2182
2183 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
2184
2185 2007-02-22 Ian Lance Taylor <iant@google.com>
2186
2187 PR debug/30898
2188 * g++.dg/debug/pr30898.C: New test.
2189
2190 2007-02-22 Ira Rosen <irar@il.ibm.com>
2191
2192 * gcc.dg/vect/vect-106.c: New test.
2193
2194 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
2195 Ira Rosen <irar@il.ibm.com>
2196
2197 PR tree-optimization/30843
2198 * gcc.dg/vect/pr30843.c: New test.
2199
2200 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
2201
2202 PR tree-optimization/30858
2203 * gcc.dg/vect/pr30858.c: New test.
2204
2205 2007-02-21 Mark Mitchell <mark@codesourcery.com>
2206
2207 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
2208 to set options for compiling testglue.
2209 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
2210 * lib/obj-c++.exp (obj-c++_init): Likewise.
2211
2212 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
2213
2214 * gnat.dg/derived_aggregate.adb: New test.
2215
2216 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2217
2218 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
2219 sh* targets. Call the correct CKSGN macro.
2220
2221 2007-02-21 Jakub Jelinek <jakub@redhat.com>
2222
2223 * gfortran.dg/gomp/omp_parse1.f90: New test.
2224 * gfortran.dg/gomp/omp_parse2.f: New test.
2225
2226 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
2227
2228 PR fortran/30869
2229 * gfortran.dg/do_pointer_1.f90: New test.
2230
2231 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2232
2233 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
2234 and scalbln.
2235
2236 2007-02-20 Geoffrey Keating <geoffk@apple.com>
2237
2238 * gcc.dg/darwin-minversion-1.c: New.
2239 * gcc.dg/darwin-minversion-2.c: New.
2240
2241 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2242
2243 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
2244
2245 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2246 DJ Delorie <dj@redhat.com>
2247
2248 PR other/30824
2249 * gcc.dg/Wfatal.c: New.
2250 * gcc.dg/Wfatal-2.c: New.
2251 * gcc.dg/Werror-1.c: Adjust expectations.
2252 * gcc.dg/Werror-5.c: Likewise.
2253 * gcc.dg/Werror-7.c: Likewise.
2254 * gcc.dg/Werror-10.c: Likewise.
2255 * gcc.dg/Werror-11.c: Likewise.
2256
2257 2007-02-20 Tobias Burnus <burnus@net-b.de>
2258
2259 PR fortran/30522
2260 * gfortran.dg/volatile10.f90: New test.
2261
2262 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
2263
2264 PR libfortran/30533
2265 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
2266
2267 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2268
2269 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
2270 * gcc.dg/Walways-true-1.c: Likewise.
2271 * gcc.dg/weak/weak-3.c: Likewise.
2272 * gcc.dg/Werror-1.c: Likewise.
2273 * gcc.dg/Werror-3.c: Likewise.
2274 * gcc.dg/Werror-4.c: Likewise.
2275 * gcc.dg/Werror-5.c: Likewise.
2276 * gcc.dg/Werror-6.c: Likewise.
2277 * gcc.dg/Werror-7.c: Likewise.
2278 * gcc.dg/Werror-8.c: Likewise.
2279 * gcc.dg/Werror-10.c: Likewise.
2280 * gcc.dg/Werror-11.c: Likewise.
2281 * gcc.dg/Werror-12.c: Likewise.
2282 * g++.old-deja/g++.mike/warn8.C: Likewise.
2283 * g++.dg/warn/Walways-true-1.C: Likewise.
2284 * g++.dg/warn/Walways-true-2.C: Likewise.
2285 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
2286 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
2287 -Wstring-literal-comparison with -Waddress.
2288 * gcc.dg/Wstring-literal-comparison-4.c: Replace
2289 -Wno-string-literal-comparison with -Wno-address.
2290
2291 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
2292
2293 * gnat.dg/self_aggregate_with_call.adb: New test.
2294
2295 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
2296
2297 PR tree-optimization/30975
2298 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
2299 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
2300 * gcc.dg/vect/pr30795.c: New.
2301
2302 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2303
2304 PR fortran/30681
2305 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
2306
2307 2007-02-18 Roger Sayle <roger@eyesopen.com>
2308
2309 PR rtl-optimization/28173
2310 * gcc.target/i386/andor-1.c: New test case.
2311
2312 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2313
2314 * gcc.dg/torture/builtin-ldexp-1.c: New.
2315 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
2316
2317 2007-02-18 Roger Sayle <roger@eyesopen.com>
2318
2319 * gfortran.dg/array_constructor_15.f90: New test case.
2320
2321 2007-02-18 Roger Sayle <roger@eyesopen.com>
2322
2323 * gfortran.dg/forall_10.f90: New test case.
2324
2325 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
2326
2327 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
2328
2329 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
2330
2331 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
2332 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
2333
2334 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
2335
2336 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
2337 * gcc.target/i386/builtin-bswap-3.c: Ditto.
2338 * gcc.target/i386/xchg-1.c: New test.
2339 * gcc.target/i386/xchg-2.c: New test.
2340
2341 2007-02-16 Richard Guenther <rguenther@suse.de>
2342 Christian Bruel <christian.bruel@st.com>
2343
2344 * gcc.dg/strict-overflow-5.c: New testcase.
2345
2346 2007-02-16 Tobias Burnus <burnus@net-b.de>
2347
2348 PR fortran/30793
2349 * gfortran.dg/func_derived_4.f90: New test.
2350
2351 2007-02-15 Roger Sayle <roger@eyesopen.com>
2352
2353 PR middle-end/30391
2354 * gfortran.dg/pr30391-1.f90: New test case.
2355
2356 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2357
2358 PR middle-end/30433
2359 * gcc.c-torture/compile/pr30433.c: New testcase to check
2360 that complex constants comparisions are foldded.
2361
2362 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2363
2364 PR C++/30158
2365 * g++.dg/ext/stmtexpr10.C: New testcase.
2366
2367 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2368
2369 PR middle-end/30729
2370 * gcc.dg/Wunused-value-2.c: New testcase.
2371
2372 2007-02-15 Ian Lance Taylor <iant@google.com>
2373
2374 * g++.dg/eh/subreg-1.C: New test.
2375
2376 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2377
2378 PR c/26494
2379 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
2380 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
2381 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
2382 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
2383 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
2384 * gcc.dg/Werror-implicit-function-declaration.c: New.
2385
2386 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2387
2388 PR c++/28943
2389 * g++.dg/warn/pr28943.C: New.
2390
2391 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2392
2393 * gfortran.fortran-torture/execute/math.f90: Fix typo.
2394
2395 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2396
2397 PR fortran/30779
2398 * gfortran.dg/error_recovery_3.f90: New test.
2399
2400 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2401
2402 * g++.dg/tree-ssa/sra-1.C: New.
2403
2404 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2405
2406 * g++.dg/tree-ssa/sra-1.C: New.
2407
2408 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2409
2410 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
2411
2412 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2413
2414 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
2415
2416 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
2417
2418 PR fortran/30799
2419 * gfortran.dg/logical_2.f90: New test.
2420
2421 2007-02-14 Joseph Myers <joseph@codesourcery.com>
2422
2423 * gcc.dg/torture/complex-alias-1.c: New test.
2424
2425 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
2426
2427 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
2428 instead of -fdump-tree-tailcall.
2429
2430 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
2431
2432 * gfortran.dg/interface_10.f90: Fix comment typo.
2433
2434 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
2435
2436 PR tree-optimization/30771
2437 * gcc.dg/vect/pr30771.c: New test.
2438
2439 2007-02-13 Ian Lance Taylor <iant@google.com>
2440
2441 * gcc.dg/Wstrict-overflow-1.c: New test.
2442 * gcc.dg/Wstrict-overflow-2.c: New test.
2443 * gcc.dg/Wstrict-overflow-3.c: New test.
2444 * gcc.dg/Wstrict-overflow-4.c: New test.
2445 * gcc.dg/Wstrict-overflow-5.c: New test.
2446 * gcc.dg/Wstrict-overflow-6.c: New test.
2447 * gcc.dg/Wstrict-overflow-7.c: New test.
2448 * gcc.dg/Wstrict-overflow-8.c: New test.
2449 * gcc.dg/Wstrict-overflow-9.c: New test.
2450 * gcc.dg/Wstrict-overflow-10.c: New test.
2451
2452 2007-02-13 Roger Sayle <roger@eyesopen.com>
2453
2454 * gcc.target/ia64/builtin-bswap-2.c: New test case.
2455
2456 2007-02-13 Richard Henderson <rth@redhat.com>
2457
2458 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
2459 * gcc.c-torture/execute/pr29302-1.c: ... here.
2460
2461 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2462
2463 PR c/29521
2464 * gcc.dg/c90-return-1.c: Update output.
2465 * gcc.dg/c99-return-1.c: Likewise.
2466
2467 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
2468
2469 PR fortran/30554
2470 * gfortran.dg/used_dummy_types_7.f90: New test..
2471
2472 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
2473
2474 * gcc.target/i386/parity-1.c: New test.
2475 * gcc.target/i386/parity-2.c: New test.
2476
2477 2007-02-12 Roger Sayle <roger@eyesopen.com>
2478
2479 * gcc.target/i386/builtin-bswap-3.c: New test case.
2480
2481 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
2482
2483 PR tree-optimization/29145
2484 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
2485 alias analysis is improved to take better advantage of restrict
2486 qualified pointers.
2487 * gcc.dg/vect/vect-80.c: Likewise.
2488 * gcc.dg/vect/pr29145.c: New.
2489
2490 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
2491
2492 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
2493 * gcc.target/i386/sse4a-insert.c: Likewise.
2494
2495 2007-02-11 Roger Sayle <roger@eyesopen.com>
2496
2497 * gcc.target/ia64/builtin-popcount-1.c: New test case.
2498 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
2499
2500 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
2501
2502 PR fortran/30478
2503 * gfortran.dg/enum_4.f90: Update error message checks.
2504
2505 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
2506
2507 PR fortran/30554
2508 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
2509 versions of the modules.
2510
2511 PR fortran/30617
2512 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
2513 by getting rid of recursive I/O and providing functions with
2514 results.
2515
2516 PR fortran/30319
2517 * gfortran.dg/char_array_constructor_2.f90
2518
2519 2007-02-11 Mark Mitchell <mark@codesourcery.com>
2520
2521 PR c++/26988
2522 * g++.dg/template/spec34.C: New test
2523
2524 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
2525
2526 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
2527 on i?86 and x86_64.
2528 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
2529 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
2530 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
2531 on i?86 and x86_64.
2532 * gcc.dg/vect/vect-113.c: Ditto.
2533
2534 2007-02-06 Mark Mitchell <mark@codesourcery.com>
2535
2536 PR c++/29487
2537 * g++.dg/eh/weak1-C: New test.
2538 * g++.dg/eh/weak1-a.cc: Likewise.
2539 * g++.dg/eh/comdat1.C: Likewise.
2540
2541 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
2542 Dorit Nuzman <dorit@il.ibm.com>
2543
2544 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
2545 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
2546 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
2547 * gcc.dg/vect/vect-113.c: Likewise.
2548
2549 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
2550
2551 2007-02-10 Richard Henderson <rth@redhat.com>
2552
2553 * lib/target-supports.exp (check_effective_target_tls): Redefine
2554 to mean non-emulated tls.
2555 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2556 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2557 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2558 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2559 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2560 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2561 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2562
2563 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2564
2565 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
2566
2567 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
2568
2569 * gfortran.dg/secnds.f: Replace time tolerance with a
2570 before-and-after bracket.
2571 * gfortran.dg/secnds-1.f: Likewise.
2572
2573 2007-02-09 Tobias Burnus <burnus@net-b.de>
2574
2575 PR fortran/30512
2576 * gfortran.dg/maxlocval_1.f90: New test.
2577
2578 2007-02-09 Roger Sayle <roger@eyesopen.com>
2579
2580 * gcc.target/ia64/builtin_bswap-1.c: New test case.
2581
2582 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2583
2584 PR fortran/30720
2585 * gfortran.dg/array_function_1.f90: New test.
2586
2587 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2588
2589 * lib/target-supports.exp (check_effective_target_lax_strtofp)
2590 (check_effective_target_dummy_wcsftime): New functions.
2591
2592 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2593
2594 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
2595 * lib/target-supports.exp (check_effective_target_uclibc): New
2596 function.
2597
2598 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2599
2600 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
2601 (vsnprintf): Don't define for uClibc targets.
2602
2603 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2604
2605 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
2606 set before checking whether it was allowed.
2607 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
2608 before checking inside_main.
2609
2610 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2611
2612 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
2613 uClinux targets.
2614 (u16sf): Likewise u4sf.
2615 * g++.dg/compat/struct-layout-1.h: Likewise.
2616
2617 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2618
2619 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
2620 procedure.
2621 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
2622 m68k targets if check_effective_target_coldfire_fpu returns true.
2623
2624 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
2625 Richard Guenther <rguenther@suse.de>
2626
2627 PR middle-end/23361
2628 * gcc.dg/fold-compare-3.c: New testcase.
2629 * gcc.dg/tree-ssa/loop-24.c: Likewise.
2630
2631 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
2632
2633 * gcc.dg/pr26570.c: Clean up coverage files.
2634 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
2635 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
2636 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
2637 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
2638 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
2639 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
2640 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
2641 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
2642 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
2643 * gcc.dg/tree-ssa/pr25501.c: Ditto.
2644 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
2645 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
2646 * gcc.dg/vect/pr28952.c: Ditto.
2647 * gcc.dg/vect/pr27151.c: Ditto.
2648 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
2649 * g++.dg/gomp/macro-3.C: Ditto.
2650
2651 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
2652
2653 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
2654 of the loop.
2655
2656 2007-02-08 Roger Sayle <roger@eyesopen.com>
2657
2658 * gcc.target/i386/builtin-bswap-2.c: New test case.
2659
2660 2007-02-08 Roger Sayle <roger@eyesopen.com>
2661
2662 * gfortran.dg/forall_8.f90: New test case.
2663 * gfortran.dg/forall_9.f90: Likewise.
2664
2665 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2666
2667 * gcc.dg/builtins-20.c: Add some -~ complex cases.
2668
2669 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
2670
2671 * lib/target-supports.exp (check_effective_target_simulator): New.
2672
2673 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
2674
2675 * gcc.dg/tree-ssa/loop-25.c: New test.
2676
2677 2007-02-06 Richard Henderson <rth@redhat.com>
2678
2679 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
2680
2681 2007-02-06 Roger Sayle <roger@eyesopen.com>
2682
2683 * gcc.target/powerpc/popcount-1.c: New test case.
2684 * gcc.target/powerpc/parity-1.c: Likewise.
2685
2686 2007-02-06 Richard Guenther <rguenther@suse.de>
2687
2688 PR middle-end/27302
2689 * gcc.dg/torture/pr27302-2.c: New testcase.
2690
2691 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
2692
2693 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
2694 * gcc.dg/vect/vect-iv-1.c: New test.
2695 * gcc.dg/vect/vect-iv-2.c: New test.
2696 * gcc.dg/vect/vect-iv-3.c: New test.
2697 * gcc.dg/vect/vect-iv-4.c: New test.
2698 * gcc.dg/vect/vect-iv-5.c: New test.
2699 * gcc.dg/vect/vect-iv-6.c: New test.
2700 * gcc.dg/vect/vect-iv-7.c: New test.
2701 * gcc.dg/vect/vect-iv-8.c: New test.
2702 * gcc.dg/vect/vect-iv-9.c: New test.
2703 * gcc.dg/vect/vect-iv-10.c: New test.
2704 * gcc.dg/vect/vect-iv-11.c: New test.
2705 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
2706 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
2707 * gcc.dg/vect/vect-14.c: Now vectorizable.
2708 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initilization loop).
2709 * gcc.dg/vect/vect-27.c: Likewise.
2710 * gcc.dg/vect/vect-29.c Likewise.
2711 * gcc.dg/vect/vect-dv-2.c: Likewise.
2712 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
2713 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
2714 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
2715
2716 2007-02-06 Ira Rosen <irar@il.ibm.com>
2717
2718 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
2719
2720 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2721
2722 * gcc.dg/builtins-20.c: Add more cases.
2723
2724 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
2725
2726 PR debug/30189
2727 * gcc.dg/pr30189.c: New test.
2728
2729 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
2730
2731 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
2732 for running tests.
2733 * gcc.target/i386/sse4a-extract.c: New test.
2734 * gcc.target/i386/sse4a-insert.c: New test.
2735 * gcc.target/i386/sse4a-montsd.c: New test.
2736 * gcc.target/i386/sse4a-montss.c: New test.
2737
2738 2007-02-05 Richard Guenther <rguenther@suse.de>
2739
2740 * gcc.target/i386/vectorize3.c: New testcase.
2741
2742 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
2743
2744 PR target/30665
2745 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
2746
2747 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2748
2749 PR fortran/30611
2750 * gfortran.dg/repeat_1.f90: New test.
2751
2752 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
2753
2754 PR fortran/30605
2755 * gfortran.dg/spread_shape_1.f90: Remove tabs.
2756 * gfortran.dg/derived_init_2.f90: Ditto.
2757 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
2758 * gfortran.dg/array_initializer_1.f90: Ditto.
2759 * gfortran.dg/do_2.f90: Ditto.
2760 * gfortran.dg/proc_assign_1.f90: Ditto.
2761
2762 2007-02-04 Richard Guenther <rguenther@suse.de>
2763
2764 PR middle-end/30636
2765 * g++.dg/warn/pr30636.C: New testcase.
2766 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
2767
2768 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
2769
2770 PR middle-end/30667
2771 * gfortran.dg/pr30667.f: New test.
2772
2773 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2774
2775 * gcc.dg/builtins-54.c: Add more cases.
2776
2777 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
2778
2779 PR fortran/30514
2780 * gfortran.dg/zero_sized_2.f90: New test.
2781
2782 PR fortran/30660
2783 * gfortran.dg/alloc_comp_basics_4.f90: New test.
2784
2785 PR fortran/29820
2786 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
2787 file.
2788
2789 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
2790
2791 PR fortran/30683
2792 * gfortran.dg/interface_10.f90: New test.
2793
2794 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2795
2796 * gcc.dg/builtins-20.c: Add more cases.
2797
2798 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2799
2800 PR target/29682
2801 * gcc-target/ia64/pr29682.c: New test.
2802
2803 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
2804
2805 PR fortran/30284
2806 * gfortran.dg/arrayio_11.f90.f90: New test.
2807
2808 PR fortran/30626
2809 * gfortran.dg/arrayio_12.f90.f90: New test.
2810
2811 2007-02-02 Jakub Jelinek <jakub@redhat.com>
2812
2813 PR c++/30536
2814 * g++.dg/tls/diag-5.C: New test.
2815
2816 PR middle-end/30473
2817 * gcc.dg/pr30473.c: New test.
2818 * gcc.c-torture/execute/20070201-1.c: New test.
2819
2820 2007-02-01 Roger Sayle <roger@eyesopen.com>
2821
2822 * gfortran.dg/dependency_20.f90: New test case.
2823
2824 2007-01-31 Ian Lance Taylor <iant@google.com>
2825
2826 * gcc.dg/lower-subreg-1.c (test): New test.
2827
2828 2007-01-30 Geoffrey Keating <geoffk@apple.com>
2829
2830 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
2831
2832 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2833
2834 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
2835 * gcc.dg/torture/builtin-math-3.c: Likewise.
2836
2837 2007-01-31 Dirk Mueller <dmueller@suse.de>
2838
2839 gcc.dg/Wparentheses-2.c: Update and add new tests.
2840
2841 2007-01-31 Ira Rosen <irar@il.ibm.com>
2842
2843 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
2844 vectorize.
2845
2846 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
2847
2848 * gcc.dg/builtins-63.c: New test.
2849
2850 2007-01-31 Tobias Burnus <burnus@net-b.de>
2851
2852 PR fortran/27588
2853 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
2854
2855 2007-01-31 Tobias Burnus <burnus@net-b.de>
2856
2857 PR fortran/30520
2858 * gfortran.dg/volatile8.f90: New argument conformance test.
2859 * gfortran.dg/volatile9.f90: New scope test.
2860
2861 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2862
2863 PR c++/24745
2864 * g++.dg/warn/null4.C: New.
2865
2866 2001-01-30 Roger Sayle <roger@eyesopen.com>
2867 Uros Bizjak <ubizjak@gmail.com>
2868
2869 * gcc.dg/large-size-array-3.c: Correct typo.
2870
2871 2007-01-30 Richard Guenther <rguenther@suse.de>
2872
2873 PR middle-end/27657
2874 * g++.dg/debug/pr27657.C: New testcase.
2875
2876 2007-01-30 Richard Guenther <rguenther@suse.de>
2877
2878 PR middle-end/30313
2879 * gcc.dg/torture/pr30313.c: New testcase.
2880
2881 2007-01-29 Janis Johnson <janis187@us.ibm.com>
2882
2883 * gcc.dg/dfp/dfp-except.h: New file.
2884 * gcc.dg/dfp/fe-check.h: New file.
2885 * gcc.dg/dfp/fe-binop.c: New test.
2886 * gcc.dg/dfp/fe-convert-1.c: New test.
2887 * gcc.dg/dfp/fe-convert-2.c: New test.
2888 * gcc.dg/dfp/fe-convert-3.c: New test.
2889
2890 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
2891 * gcc.dg/dfp/decfloat-constants.c: Ditto.
2892 * gcc.dg/dfp/convert-dfp.c: Ditto.
2893 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
2894
2895 2007-01-29 Josh Conner <jconner@apple.com>
2896
2897 * gcc.target/powerpc/altivec-24.c: New test.
2898
2899 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
2900
2901 PR c++/28266
2902 * g++.dg/parse/defarg12.C: New test.
2903
2904 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
2905
2906 PR fortran/30554
2907 * gfortran.dg/used_dummy_types_6.f90: New test.
2908
2909 2007-01-28 Jan Hubicka <jh@suse.cz>
2910
2911 * gcc.dg/tree-prof/val-prof-6.c: New test.
2912
2913 2007-01-28 Roger Sayle <roger@eyesopen.com>
2914
2915 * gcc.dg/large-size-array-3.c: Correct test case (portability).
2916
2917 2007-01-28 Andrew Pinski <pinskia@gmail.com>
2918
2919 PR C++/28988
2920 * g++.dg/expr/dtor4.C: New test.
2921
2922 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
2923
2924 * gcc.dg/tree-ssa/loop-23.c: New test.
2925
2926 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
2927
2928 PR libfortran/30389
2929 * gfortran.dg/achar_2.f90: New test.
2930 * gfortran.dg/achar_3.f90: New test.
2931
2932 2007-01-27 Ian Lance Taylor <iant@google.com>
2933
2934 * gcc.dg/strict-overflow-1.c: New test.
2935 * gcc.dg/no-strict-overflow-1.c: New test.
2936 * gcc.dg/strict-overflow-2.c: New test.
2937 * gcc.dg/no-strict-overflow-2.c: New test.
2938 * gcc.dg/strict-overflow-3.c: New test.
2939 * gcc.dg/no-strict-overflow-3.c: New test.
2940 * gcc.dg/strict-overflow-4.c: New test.
2941 * gcc.dg/no-strict-overflow-4.c: New test.
2942 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
2943 * gcc.dg/pr15784-1.c: Likewise.
2944 * gcc.dg/pr20922-1.c: Likewise.
2945 * gcc.dg/pr20922-3.c: Likewise.
2946 * gcc.dg/pr20922-4.c: Likewise.
2947 * gcc.dg/pr20922-6.c: Likewise.
2948 * gcc.dg/compare-4.c: Likewise.
2949 * gcc.dg/torture/pr26898-1.c: Likewise.
2950 * gcc.dg/tree-ssa/divide-1.c: Likewise.
2951 * gcc.dg/tree-ssa/divide-2.c: Likewise.
2952 * gcc.dg/tree-ssa/divide-3.c: Likewise.
2953 * gcc.dg/tree-ssa/divide-4.c: Likewise.
2954 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
2955 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
2956 * gcc.dg/tree-ssa/pr21082.c: Likewise.
2957 * gcc.dg/tree-ssa/pr26899.c: Likewise.
2958 * g++.dg/tree-ssa/pr21082.C: Likewise.
2959
2960 2007-01-27 Roger Sayle <roger@eyesopen.com>
2961
2962 * gcc-dg/large-size-array-3.c: New test case.
2963
2964 2007-01-27 Roger Sayle <roger@eyesopen.com>
2965
2966 * gfortran.dg/forall_7.f90: New test case.
2967
2968 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
2969
2970 PR fortran/30407
2971 * gfortran.dg/where_operator_assign_1.f90: New test.
2972 * gfortran.dg/where_operator_assign_2.f90: New test.
2973 * gfortran.dg/where_operator_assign_3.f90: New test.
2974
2975 2007-01-26 Joseph Myers <joseph@codesourcery.com>
2976
2977 * lib/target-supports.exp
2978 (check_effective_target_powerpc_altivec): New.
2979 (check_effective_target_vect_cmdline_needed): Use it.
2980
2981 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
2982
2983 PR fortran/30278
2984 * gfortran.dg/backslash_3.f: New test.
2985
2986 2007-01-26 Richard Guenther <rguenther@suse.de>
2987
2988 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
2989
2990 2007-01-26 Tobias Burnus <burnus@net-b.de>
2991
2992 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
2993 * gfortran.dg/vect/vect.exp: Ditto.
2994 * gfortran.dg/dg.exp: Ditto.
2995 * gfortran.fortran-torture/execute/execute.exp: Ditto.
2996 * gfortran.fortran-torture/compile/compile.exp: Ditto.
2997
2998 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2999
3000 * gcc.dg/builtins-20.c: Add more cases.
3001 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
3002
3003 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3004
3005 PR fortran/30437
3006 * gcc.dg/Wall.c: New.
3007 * gcc.dg/Wno-all.c: New.
3008 * gfortran.dg/Wall.f90: New.
3009 * gfortran.dg/Wno-all.f90: New.
3010
3011 2007-01-24 Geoffrey Keating <geoffk@apple.com>
3012
3013 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
3014 * g++.dg/eh/simd-2.C: Also run on Darwin.
3015 * g++.dg/eh/simd-3.C: New.
3016 * g++.dg/eh/simd-4.C: New.
3017
3018 2007-01-25 Richard Guenther <rguenther@suse.de>
3019
3020 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
3021 and _PROFILE_USE.
3022 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
3023
3024 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
3025
3026 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
3027 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
3028 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
3029 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
3030 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
3031 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
3032 * gcc.dg/ipa/ipa-7.c: New testcase.
3033
3034 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
3035
3036 * g++.dg/cpp0x/warn_cxx0x.C: New.
3037
3038 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3039
3040 * gcc.dg/builtins-20.c: Test builtin carg.
3041
3042 2007-01-24 Jakub Jelinek <jakub@redhat.com>
3043
3044 PR middle-end/27416
3045 * gcc.dg/gomp/pr27416.c: New test.
3046
3047 PR middle-end/30494
3048 * gcc.dg/gomp/pr30494.c: New test.
3049 * g++.dg/gomp/pr30494.C: New test.
3050
3051 PR middle-end/30421
3052 * gcc.dg/gomp/pr30421.c: New test.
3053
3054 2007-01-24 Steve Ellcey <sje@cup.hp.com>
3055
3056 * gcc.target/ia64/versionid-1.c: New test.
3057 * gcc.target/ia64/versionid-2.c: New test.
3058
3059 2007-01-24 Richard Guenther <rguenther@suse.de>
3060
3061 PR testsuite/30181
3062 * gcc.dg/builtins-57.c: Change to a link-time testcase
3063 to support non-C99 targets.
3064
3065 2007-01-24 Jan Hubicka <jh@suse.cz>
3066
3067 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
3068
3069 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
3070
3071 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
3072
3073 2007-01-23 Andrew Pinski <pinskia@gmail.com>
3074
3075 PR objc/27438
3076 * objc.dg/const-str-12.m: New test.
3077
3078 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3079
3080 PR fortran/30532
3081 * gfortran.dg/ctrl-z.f90: New test.
3082
3083 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3084
3085 PR fortran/30481
3086 * gfortran.dg/namelist_assumed_char.f90: New test.
3087
3088 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
3089
3090 PR c++/27492
3091 * g++.dg/inherit/covariant15.C: New test.
3092
3093 2007-01-23 Ian Lance Taylor <iant@google.com>
3094
3095 * g++.dg/warn/Wparentheses-24.C: New test.
3096
3097 2007-01-23 Richard Guenther <rguenther@suse.de>
3098
3099 PR testsuite/30560
3100 * ada/acats/run_acats: Do not call gnatmake or gnatchop
3101 with full path.
3102
3103 2007-01-22 Richard Guenther <rguenther@suse.de>
3104
3105 PR tree-optimization/30038
3106 * gcc.dg/builtins-62.c: New testcase.
3107
3108 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3109
3110 * gcc.c-torture/compile/20070121.c: New test.
3111
3112 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
3113
3114 PR libfortran/30525
3115 * gfortran.dg/char_comparison_1.f: New test.
3116
3117 2007-01-21 Ira Rosen <irar@il.ibm.com>
3118
3119 * gcc.dg/vect/vect-strided-same-dr.c: New test.
3120
3121 2007-01-20 Andrew Pinski <pinskia@gmail.com>
3122
3123 PR objc/30479
3124 * objc.dg/pch: New directory.
3125 * objc.dg/pch/pch.exp: New file.
3126 * objc.dg/pch/interface-1.m: New test.
3127 * objc.dg/pch/interface-1.hs: New include file.
3128 * lib/objc.exp (objc_target_compile): Add
3129 "-x objective-c-header" in front of the sources if this is
3130 a precompiled header being compiled.
3131
3132 2007-01-20 Roger Sayle <roger@eyesopen.com>
3133
3134 * gfortran.dg/array_memcpy_3.f90: New test case.
3135 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
3136
3137 2007-01-20 Roger Sayle <roger@eyesopen.com>
3138 Brooks Moses <brooks.moses@codesourcery.com>
3139 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3140
3141 * gfortran.dg/intrinsic_sign_1.f90: New test case.
3142 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
3143
3144 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3145
3146 * gcc.dg/torture/builtin-math-3.c: Test fdim.
3147
3148 2007-01-19 Mike Stump <mrs@apple.com>
3149
3150 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
3151 away.
3152
3153 2007-01-19 Roger Sayle <roger@eyesopen.com>
3154
3155 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
3156 option instead of -funsafe-math-optimizations.
3157
3158 2007-01-19 Tomas Bily <tbily@suse.cz>
3159
3160 gcc.dg/tree-prof/indir-call-prof.c: New.
3161 g++.dg/dg.exp: Add tree-prof subdirectory.
3162 g++.dg/tree-prof/indir-call-prof.C: New.
3163 g++.dg/tree-prof/tree-prof.exp: New.
3164
3165 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3166
3167 PR c++/17947
3168 * g++.dg/warn/deprecated.C: Update warning output.
3169 * g++.dg/warn/deprecated-2.C: Likewise.
3170 * g++.dg/warn/deprecated-3.C: New.
3171
3172 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
3173
3174 * gcc.c-torture/execute/nestfunc-7.c: New.
3175
3176 2007-01-18 Hui-May Chang <hm.chang@apple.com>
3177
3178 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
3179
3180 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
3181
3182 * gcc.dg/m68k-pic-1.c: New.
3183
3184 2007-01-18 Roger Sayle <roger@eyesopen.com>
3185
3186 * gfortran.dg/array_memcpy_4.f90: New test case.
3187
3188 2007-01-18 Josh Conner <jconner@apple.com>
3189
3190 PR target/30485
3191 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
3192 * gcc.dg/vect/no-trapping-math-1: New.
3193 * gcc.dg/vect/no-trapping-math-2: New.
3194
3195 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
3196
3197 * gcc.target/i386/387-8.c: Update comment about optimizing
3198 inherent load of 1.0 of fptan instruction.
3199
3200 2007-01-18 Dirk Mueller <dmueller@suse.de>
3201 Richard Guenther <rguenther@suse.de>
3202
3203 PR diagnostic/8268
3204 * gcc.dg/Warray-bounds.c: New testcase.
3205 * gcc.dg/Warray-bounds-2.c: New testcase.
3206 * g++.dg/warn/Warray-bounds.C: New testcase.
3207 * g++.dg/warn/Warray-bounds-2.C: New testcase.
3208
3209 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
3210
3211 PR fortran/30476
3212 * gfortran.dg/generic_12.f90: New test.
3213
3214 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
3215
3216 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
3217 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
3218
3219 2007-01-16 Janis Johnson <janis187@us.ibm.com>
3220
3221 * gcc.dg/dfp/compare-special.h: New file.
3222 * gcc.dg/dfp/compare-special-32.c: New test.
3223 * gcc.dg/dfp/compare-special-64.c: New test.
3224 * gcc.dg/dfp/compare-special-128.c: New test.
3225
3226 2007-01-16 Roger Sayle <roger@eyesopen.com>
3227 Paul Thomas <pault@gcc.gnu.org>
3228 Steven G. Kargl <kargl@gcc.gnu.org>
3229
3230 PR fortran/30404
3231 * gfortran.dg/forall_6.f90: New test case.
3232 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
3233 * gfortran.dg/dependency_13.f90: Likewise.
3234
3235 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3236
3237 PR testsuite/12325
3238 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
3239 targets that don't support Inf.
3240
3241 2007-01-15 Dale Johannesen <dalej@apple.com>
3242
3243 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
3244
3245 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
3246
3247 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
3248 of achar for 0xff to avoid the "Extended ASCII not
3249 implemented" error message.
3250
3251 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
3252
3253 PR fortran/28172
3254 * gfortran.dg/altreturn_4.f90: New test.
3255
3256 PR fortran/29389
3257 * gfortran.dg/stfunc_4.f90: New test.
3258
3259 PR fortran/29712
3260 * gfortran.dg/bound_2.f90: Reinstate commented out line.
3261 * gfortran.dg/initialization_1.f90: Change warning.
3262
3263 PR fortran/30283
3264 * gfortran.dg/specification_type_resolution_2.f90: New test.
3265
3266 2007-01-14 Jan Hubicka <jh@suse.cz>
3267
3268 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
3269 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
3270 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
3271 elimination.
3272
3273 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
3274
3275 PR fortran/30410
3276 * gfortran.dg/external_procedures_2.f90: New test.
3277
3278 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
3279
3280 PR target/30413
3281 * gcc.target/i386/pr30413.c: New test.
3282
3283 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
3284
3285 PR fortran/30452
3286 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
3287
3288 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
3289
3290 * gcc.dg/20070112-1.c: New test.
3291
3292 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3293
3294 PR libgfortran/30435
3295 * gfortran.dg/list_read_6.f90: New test.
3296
3297 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
3298
3299 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
3300
3301 2007-01-12 Tom Tromey <tromey@redhat.com>
3302
3303 PR preprocessor/28227:
3304 * gcc.dg/cpp/pr28227.c: New file.
3305
3306 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3307
3308 * gcc.dg/tree-ssa/loop-22.c: New test.
3309
3310 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3311
3312 PR tree-optimization/29516
3313 * gcc.dg/tree-ssa/loop-20.c: New test.
3314
3315 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
3316
3317 PR libfortran/30415
3318 * minmaxloc_integer_kinds_1.f90: New test.
3319
3320 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
3321
3322 PR c++/29573
3323 * g++.dg/template/sizeof-template-argument.C: New test.
3324
3325 2007-01-11 Jan Hubicka <jh@suse.cz>
3326
3327 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
3328 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
3329 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
3330 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
3331 * gcc.dg/tree-ssa/pr21658.c: Likewise.
3332 * gcc.dg/tree-ssa/pr15349.c: Likewise.
3333 * gcc.dg/tree-ssa/pr25501.c: Likewise.
3334 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
3335 transformation in question.
3336 * gcc.dg/tree-ssa/vrp05.c: Likewise.
3337 * gcc.dg/tree-ssa/pr20701.c: Likewise.
3338 * gcc.dg/always_inline3.c: Likewise.
3339
3340 2007-01-10 Mark Mitchell <mark@codesourcery.com>
3341
3342 PR c++/28999
3343 * g++.dg/template/typename11.C: New test.
3344
3345 2007-01-10 Robert Kennedy <jimbob@google.com>
3346
3347 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
3348
3349 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
3350
3351 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
3352 for different integer kinds.
3353 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
3354 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
3355 * gfortran.dg/ishft_2.f90: New test.
3356 * gfortran.dg/ishft_3.f90: New test.
3357
3358 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
3359
3360 * gfortran.dg/altreturn_2.f90: Removed executable bit.
3361
3362 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
3363
3364 PR tree-optimization/30322
3365 * gcc.dg/tree-ssa/loop-21.c: New test.
3366
3367 2007-01-08 Geoffrey Keating <geoffk@apple.com>
3368
3369 * g++.dg/rtti/darwin-builtin-linkage.C: New.
3370
3371 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
3372
3373 * gcc.target/spu/intrinsics-1.c: Remove xfail.
3374
3375 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3376
3377 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
3378 * g++.dg/warn/overflow-warn-3.C: Likewise.
3379 * g++.dg/warn/overflow-warn-4.C: Likewise.
3380 * g++.dg/warn/overflow-warn-5.C: Likewise.
3381 * g++.dg/warn/overflow-warn-6.C: Likewise.
3382 * g++.dg/warn/Woverflow-1.C: Likewise.
3383 * g++.dg/warn/Woverflow-2.C: Likewise.
3384 * g++.dg/warn/Woverflow-3.C: Likewise.
3385 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
3386
3387 2007-01-08 Roger Sayle <roger@eyesopen.com>
3388
3389 * gfortran.dg/array_constructor_14.f90: New test case.
3390 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
3391
3392 2007-01-08 Richard Guenther <rguenther@suse.de>
3393
3394 PR tree-optimization/23603
3395 * gcc.dg/tree-ssa/vrp31.c: New testcase.
3396 * gcc.dg/tree-ssa/vrp32.c: Likewise.
3397
3398 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
3399
3400 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
3401 in __v8qi typedef.
3402 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
3403 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
3404 compiler behaviour.
3405 * gcc.dg/simd-5.c: Likewise.
3406 * gcc.dg/simd-6.c: Likewise.
3407 * g++.dg/conversion/simd1.C: Likewise.
3408 * g++.dg/conversion/simd3.C: Likewise.
3409 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
3410 (main): Use it.
3411
3412 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
3413
3414 PR tree-optimization/29877
3415 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
3416 name of a hard register for the target concerned. Adjust dg-error
3417 directives to cope with new behaviour of TER.
3418
3419 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3420
3421 PR c++/28986
3422 * g++.dg/conversion/nullptr1.C: Added overflow warning.
3423 * g++.dg/warn/overflow-warn-1.C: New.
3424 * g++.dg/warn/overflow-warn-3.C: New.
3425 * g++.dg/warn/overflow-warn-4.C: New.
3426 * g++.dg/warn/overflow-warn-5.C: New.
3427 * g++.dg/warn/overflow-warn-6.C: New.
3428 * g++.dg/warn/Woverflow-1.C: New.
3429 * g++.dg/warn/Woverflow-2.C: New.
3430 * g++.dg/warn/Woverflow-3.C: New.
3431 * g++.dg/warn/multiple-overflow-warn-2.C: New.
3432
3433 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
3434
3435 PR fortran/27698
3436 * gfortran.dg/invalid_name.f90: New test.
3437 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
3438 * gfortran.dg/gomp/pr29759.f90: Ditto.
3439
3440 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
3441
3442 * gfortran.dg/present_1.f90: Update error message.
3443
3444 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
3445
3446 PR c++/19439
3447 * g++.dg/template/duplicate1.C: New test
3448 * g++.dg/template/memfriend6.C: Adjust error markers.
3449
3450 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
3451
3452 PR tree-opt/30385
3453 * gcc.dg/torture/inline-1.c: New test.
3454
3455 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3456
3457 PR c/19978
3458 * gcc.dg/multiple-overflow-warn-1.c: New.
3459 * gcc.dg/multiple-overflow-warn-2.c: New.
3460 * gcc.dg/overflow-warn-6.c: New.
3461 * g++.dg/warn/multiple-overflow-warn-1.C: New.
3462
3463 2007-01-05 Roger Sayle <roger@eyesopen.com>
3464
3465 * gfortran.dg/array_memcpy_1.f90: New test case.
3466 * gfortran.dg/array_memcpy_2.f90: Likewise.
3467
3468 2007-01-05 Richard Guenther <rguenther@suse.de>
3469
3470 PR middle-end/27826
3471 * g++.dg/opt/pr27826.C: New testcase.
3472
3473 2007-01-05 Ian Lance Taylor <iant@google.com>
3474
3475 * gcc.dg/Walways-true-1.c: New test.
3476 * gcc.dg/Walways-true-2.c: New test.
3477 * g++.dg/warn/Walways-true-1.C: New test.
3478 * g++.dg/warn/Walways-true-2.C: New test.
3479
3480 2007-01-05 Jakub Jelinek <jakub@redhat.com>
3481
3482 PR c/30360
3483 * gcc.dg/pr30360.c: New test.
3484
3485 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
3486
3487 PR fortran/23232
3488 * gfortran.dg/data_implied_do_1.f90: New test.
3489
3490 PR fortran/27996
3491 PR fortran/27998
3492 * gfortran.dg/char_length_1.f90: New test.
3493
3494 2007-01-05 Richard Guenther <rguenther@suse.de>
3495
3496 PR middle-end/28116
3497 * g++.dg/opt/pr28116.C: New testcase.
3498
3499 2007-01-05 Tobias Burnus <burnus@net-b.de>
3500
3501 PR fortran/29624
3502 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
3503 invalid deallocate.
3504 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
3505 * gfortran.dg/protected_4.f90: Add pointer intent check.
3506 * gfortran.dg/protected_6.f90: Add pointer intent check.
3507 * gfortran.dg/pointer_intent_1.f90: New test.
3508 * gfortran.dg/pointer_intent_2.f90: New test.
3509 * gfortran.dg/pointer_intent_3.f90: New test.
3510
3511 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
3512
3513 PR 30235
3514 * gfortran.dg/altreturn_2.f90: new test.
3515
3516 2007-01-04 Tom Tromey <tromey@redhat.com>
3517
3518 PR preprocessor/28165:
3519 * gcc.dg/cpp/pr28165.c: New file.
3520
3521 2007-01-03 Josh Conner <jconner@apple.com>
3522
3523 PR middle-end/29683
3524 * gcc.dg/pr29683.c: New.
3525
3526 2007-01-03 Jakub Jelinek <jakub@redhat.com>
3527
3528 PR c++/28217
3529 * g++.dg/pch/template-1.C: New test.
3530 * g++.dg/pch/template-1.Hs: New file.
3531
3532 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3533
3534 PR middle-end/30353
3535 * gcc.c-torture/compile/complex-4.c: New test.
3536
3537 2007-01-03 Joseph Myers <joseph@codesourcery.com>
3538
3539 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
3540 -maltivec.
3541 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
3542
3543 2007-01-03 Jakub Jelinek <jakub@redhat.com>
3544
3545 PR middle-end/30286
3546 * gcc.dg/pr30286.c: New test.
3547
3548 PR c++/29535
3549 * g++.dg/template/crash66.C: New test.
3550
3551 PR c++/29054
3552 * g++.dg/template/friend49.C: New test.
3553
3554 2007-01-03 Steven G. Kargl <kargls@comcast.net>
3555
3556 * gfortran.dg/ibits.f90: New test.
3557
3558 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
3559
3560 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
3561 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
3562
3563 2007-01-02 Jan Hubicka <jh@suse.cz>
3564
3565 * gcc.dg/pr16194.c: We now output error on all three functions, not just
3566 first one.
3567
3568 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3569
3570 PR c/19977
3571 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
3572 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
3573
3574 2006-01-02 Ian Lance Taylor <iant@google.com>
3575
3576 * g++.dg/warn/Wparentheses-22.C: New test.
3577 * g++.dg/warn/Wparentheses-23.C: New test.
3578
3579 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3580
3581 PR middle-end/7651
3582 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
3583 * gcc.dg/declspec-3-Wextra.c: New.
3584 * gcc.dg/declspec-3-no.c: New
3585
3586 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
3587
3588 PR fortran/20896
3589 * gfortran.dg/interface_10.f90: Remove.
3590
3591 2007-01-01 Roger Sayle <roger@eyesopen.com>
3592
3593 * gcc.dg/fold-eqxor-4.c: New test case.
3594
3595 2007-01-02 Joseph Myers <joseph@codesourcery.com>
3596
3597 PR middle-end/30311
3598 * gcc.c-torture/compile/pr30311.c: New test.
3599
3600 2007-01-01 Andrew Pinski <pinskia@gmail.com>
3601
3602 PR middle-end/30253
3603 * gcc.c-torture/compile/statement-expression-1.c: New test.
3604
3605 2007-01-01 Andreas Schwab <schwab@suse.de>
3606
3607 PR target/29166
3608 * g++.dg/eh/pr29166.C: New test.
3609
3610 2007-01-01 Joseph Myers <joseph@codesourcery.com>
3611
3612 * lib/target-supports.exp (check_effective_target_powerpc_spe):
3613 New.
3614 (check_effective_target_vect_cmdline_needed): Use it.
3615
3616 2006-12-31 Richard Guenther <rguenther@suse.de>
3617
3618 PR middle-end/30137
3619 * testsuite/gcc.dg/pr30137-1.c: New testcase.
3620 * testsuite/gcc.dg/pr30137-2.c: Likewise.
3621
3622 2006-12-31 Roger Sayle <roger@eyesopen.com>
3623
3624 PR middle-end/30322
3625 * gcc.dg/fold-plusnot-1.c: New test case.
3626
3627 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
3628
3629 PR c++/29731
3630 * g++.dg/parse/template22.C: New test.
3631
3632 2006-12-31 Richard Guenther <rguenther@suse.de>
3633
3634 PR middle-end/30338
3635 * gcc.c-torture/compile/pr30338.c: New testcase.
3636
3637 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
3638
3639 PR fortran/27900
3640 * gfortran.dg/intrinsic_actual_4.f90: New test.
3641
3642 PR fortran/24325
3643 * gfortran.dg/func_decl_3.f90: New test.
3644
3645 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
3646
3647 PR fortran/23060
3648 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
3649 * gfortran.dg/c_by_val_1.f: New test.
3650 * gfortran.dg/c_by_val_2.f: New test.
3651 * gfortran.dg/c_by_val_3.f: New test.
3652
3653 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
3654
3655 PR libfortran/30321
3656 * gfortran.dg/sum_zero_array_1.f90: New test.
3657
3658 2006-12-29 Jakub Jelinek <jakub@redhat.com>
3659
3660 PR preprocessor/29612
3661 * gcc.dg/cpp/pr29612-1.c: New test.
3662 * gcc.dg/cpp/pr29612-2.c: New test.
3663
3664 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
3665
3666 PR fortran/30034
3667 * gfortran.dg/pure_formal_proc_1.f90: New test.
3668
3669 PR fortran/30237
3670 * gfortran.dg/intrinsic_actual_3.f90: New test.
3671
3672 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3673
3674 PR fortran/30014
3675 * gfortran.dg/io_constraints_1.f90: Update test.
3676 * gfortran.dg/io_constraints_2.f90: Update test.
3677 * gfortran.dg/inquire_iolength.f90: New test.
3678
3679 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
3680
3681 PR fortran/20896
3682 * gfortran.dg/interface_10.f90: New test.
3683 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
3684 since z is already, locally a variable.
3685
3686 PR fortran/25135
3687 * gfortran.dg/generic_11.f90: New test.
3688 * gfortran.dg/interface_7.f90: Remove name clash between module
3689 name and procedure 'x' referenced in the interface.
3690
3691 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3692
3693 PR middle-end/7651
3694 * gcc.dg/Wmissing-parameter-type.c: New.
3695 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
3696 * gcc.dg/Wmissing-parameter-type-no.c: New.
3697
3698 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
3699
3700 PR fortran/25818
3701 * gfortran.dg/entry_array_specs_2.f: New test.
3702
3703 PR fortran/30084
3704 * gfortran.dg/nested_modules_6.f90: New test.
3705
3706 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3707
3708 PR middle-end/7651
3709 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
3710 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
3711
3712 2006-12-21 Andrew Pinski <pinskia@gmail.com>
3713
3714 PR C++/30168
3715 * g++.dg/opt/complex6.C: New test.
3716
3717 2006-12-22 Ben Elliston <bje@au.ibm.com>
3718
3719 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
3720 full" if the linker on spu-*-* warns about exceeding local store.
3721
3722 And revert this patch:
3723 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
3724 fail to link due to relocation overflows on spu-*-*.
3725
3726 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
3727
3728 PR fortran/30273
3729 * gfortran.dg/dependency_19.f90: New test.
3730
3731 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
3732
3733 PR fortran/30202
3734 * gfortran.dg/alloc_comp_basics_3.f90: New test.
3735
3736 2006-12-21 Jakub Jelinek <jakub@redhat.com>
3737
3738 PR middle-end/30262
3739 * gcc.c-torture/execute/20061220-1.c: New test.
3740
3741 PR middle-end/30263
3742 * gcc.dg/gomp/asm-1.c: New test.
3743
3744 PR target/30230
3745 * g++.dg/eh/ia64-2.C: New test.
3746
3747 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
3748
3749 PR target/28966
3750 PR target/29248
3751 * gcc.dg/rs6000-leaf.c: New.
3752
3753 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3754
3755 PR fortran/25392
3756 * gfortran.dg/f2c_8.f90: New test.
3757
3758 2006-12-20 Bill Wendling <wendling@apple.com>
3759
3760 * gcc.dg/asm-b.c: Check for __ppc64__.
3761
3762 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
3763
3764 PR fortran/30190
3765 * gfortran.dg/bounds_check_5.f90: New test.
3766
3767 2006-12-20 Andrew Pinski <pinskia@gmail.com>
3768
3769 PR middle-end/30143
3770 * gcc.dg/gomp/complex-1.c: New testcase.
3771
3772 2006-12-20 Roger Sayle <roger@eyesopen.com>
3773
3774 * gfortran.dg/array_memset_1.f90: New test case.
3775
3776 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
3777
3778 * lib/target-supports.exp: Add spu to
3779 check_effective_target_vect_widen_mult_hi_to_si.
3780
3781 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
3782
3783 PR fortran/29992
3784 * gfortran.dg/generic_9.f90: New test.
3785
3786 PR fortran/30081
3787 * gfortran.dg/generic_10.f90: New test.
3788
3789 2006-12-19 Andrew Pinski <pinskia@gmail.com>
3790
3791 PR tree-opt/30045
3792 * gcc.dg/pr30045.c: New test.
3793
3794 2006-12-20 Ben Elliston <bje@au.ibm.com>
3795
3796 * gcc.dg/20020312-2.c: Add a case for __SPU__.
3797
3798 2006-12-19 Eric Christopher <echristo@apple.com>
3799
3800 PR target/29302
3801 * gcc.c-torture/execute/pr29302-1.c: New.
3802
3803 2006-12-19 Tobias Burnus <burnus@net-b.de>
3804
3805 PR fortran/39238
3806 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
3807
3808 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
3809
3810 PR fortran/30236
3811 * gfortran.dg/altreturn_3.f90: New test.
3812
3813 * gfortran.dg/char_result_12.f90: Fix comment typos.
3814
3815 2006-12-19 Ben Elliston <bje@au.ibm.com>
3816
3817 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
3818 as newlib's stdio.h uses non-traditional cpp constructs.
3819
3820 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
3821
3822 * gfortran.dg/advance.f90: Renamed to advance_1.f90
3823 * gfortran.dg/append-1.f90: Renamed to append_1.f90
3824 * gfortran.dg/array-1.f90: Renamed to array_1.f90
3825 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
3826 * gfortran.dg/backspace.f: Renamed to backspace_1.f
3827 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
3828 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
3829 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
3830 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
3831 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
3832 * gfortran.dg/logint-1.f: Renamed to logint_1.f
3833 * gfortran.dg/logint-2.f: Renamed to logint_2.f
3834 * gfortran.dg/logint-3.f: Renamed to logint_3.f
3835 * gfortran.dg/advance_1.f90: Renamed from advance.f90
3836 * gfortran.dg/append_1.f90: Renamed from append-1.f90
3837 * gfortran.dg/array_1.f90: Renamed from array-1.f90
3838 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
3839 * gfortran.dg/backspace_1.f: Renamed from backspace.f
3840 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
3841 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
3842 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
3843 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
3844 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
3845 * gfortran.dg/logint_1.f: Renamed from logint-1.f
3846 * gfortran.dg/logint_2.f: Renamed from logint-2.f
3847 * gfortran.dg/logint_3.f: Renamed from logint-3.f
3848
3849 2006-12-18 Bill Wendling <wendling@apple.com>
3850
3851 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
3852 id is an OjbC keyword.
3853
3854 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3855
3856 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
3857
3858 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
3859
3860 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
3861
3862 2006-12-18 Ian Lance Taylor <iant@google.com>
3863
3864 * g++.dg/warn/Wmissing-declarations-1.C: New test.
3865
3866 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3867
3868 * gcc.c-torture/compile/pr27528.c: Use empty templates.
3869
3870 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
3871
3872 PR fortran/30207
3873 * gfortran.fortran-torture/execute/where21.f90: New test.
3874
3875 2006-12-17 Tobias Burnus <burnus@net-b.de>
3876
3877 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
3878
3879 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3880
3881 PR middle-end/7651
3882 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
3883 * gcc.dg/if-empty-1.c: Likewise.
3884 * gcc.dg/pr23165.c: Likewise.
3885 * g++.dg/warn/empty-body.C: Likewise.
3886
3887 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3888
3889 PR libfortran/30005
3890 * gfortran.dg/open_errors.f90: New test.
3891
3892 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
3893
3894 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
3895
3896 * gcc.target/i386/ssse3-pabsb.c: New file.
3897 * gcc.target/i386/ssse3-pabsd.c: Likewise.
3898 * gcc.target/i386/ssse3-pabsw.c: Likewise.
3899 * gcc.target/i386/ssse3-palignr.c: Likewise.
3900 * gcc.target/i386/ssse3-phaddd.c: Likewise.
3901 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
3902 * gcc.target/i386/ssse3-phaddw.c: Likewise.
3903 * gcc.target/i386/ssse3-phsubd.c: Likewise.
3904 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
3905 * gcc.target/i386/ssse3-phsubw.c: Likewise.
3906 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
3907 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
3908 * gcc.target/i386/ssse3-pshufb.c: Likewise.
3909 * gcc.target/i386/ssse3-psignb.c: Likewise.
3910 * gcc.target/i386/ssse3-psignd.c: Likewise.
3911 * gcc.target/i386/ssse3-psignw.c: Likewise.
3912 * gcc.target/i386/ssse3-vals.h: Likewise.
3913
3914 2006-12-15 Janis Johnson <janis187@us.ibm.com>
3915
3916 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
3917 * lib/fortran-torture.exp: Include target-supports.exp.
3918
3919 2006-12-15 Jakub Jelinek <jakub@redhat.com>
3920
3921 PR target/30185
3922 * gcc.c-torture/execute/pr30185.c: New test.
3923
3924 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3925
3926 PR testsuite/30179
3927 PR testsuite/30180
3928 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
3929 * gcc.dg/builtin-bswap-2.c: Likewise.
3930 * gcc.dg/builtin-bswap-3.c: Likewise.
3931 * gcc.dg/builtin-bswap-4.c: Likewise.
3932 * lib/target-supports.exp (check_effective_target_stdint_types): New.
3933 * cc.c-torture/execute/mode-dependent-address.x: New file.
3934
3935 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3936
3937 PR libfortran/30145
3938 * gfortran.dg/write_zero_array: New test.
3939
3940 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3941
3942 PR fortran/30200
3943 * gfortran.dg/write_fmt_trim.f90: New test.
3944
3945 2006-12-14 Diego Novillo <dnovillo@redhat.com>
3946
3947 PR 30194
3948 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
3949 temporarily.
3950
3951 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3952
3953 * lib/target-supports.exp (check_weak_available): Use istarget
3954 "hppa*-*-hpux10*" instead of regexp.
3955 (check_cxa_atexit_available): Likewise.
3956
3957 2006-12-14 Richard Guenther <rguenther@suse.de>
3958
3959 PR tree-optimization/30197
3960 * gcc.c-torture/execute/complex-1.c: Fix function name.
3961 * gcc.dg/builtins-61.c: New testcase.
3962
3963 2006-12-14 Richard Guenther <rguenther@suse.de>
3964
3965 PR middle-end/30172
3966 * gcc.dg/pr30172-1.c: New testcase.
3967
3968 2006-12-14 Richard Guenther <rguenther@suse.de>
3969
3970 PR tree-optimization/30198
3971 * gcc.dg/builtins-60.c: New testcase.
3972
3973 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
3974
3975 * lib/target-supports.exp (vect_no_align): Remove spu.
3976
3977 2006-12-13 Ian Lance Taylor <iant@google.com>
3978
3979 PR c++/19564
3980 PR c++/19756
3981 * g++.dg/warn/Wparentheses-5.C: New test.
3982 * g++.dg/warn/Wparentheses-6.C: New test.
3983 * g++.dg/warn/Wparentheses-7.C: New test.
3984 * g++.dg/warn/Wparentheses-8.C: New test.
3985 * g++.dg/warn/Wparentheses-9.C: New test.
3986 * g++.dg/warn/Wparentheses-10.C: New test.
3987 * g++.dg/warn/Wparentheses-11.C: New test.
3988 * g++.dg/warn/Wparentheses-12.C: New test.
3989 * g++.dg/warn/Wparentheses-13.C: New test.
3990 * g++.dg/warn/Wparentheses-14.C: New test.
3991 * g++.dg/warn/Wparentheses-15.C: New test.
3992 * g++.dg/warn/Wparentheses-16.C: New test.
3993 * g++.dg/warn/Wparentheses-17.C: New test.
3994 * g++.dg/warn/Wparentheses-18.C: New test.
3995 * g++.dg/warn/Wparentheses-19.C: New test.
3996 * g++.dg/warn/Wparentheses-20.C: New test.
3997 * g++.dg/warn/Wparentheses-21.C: New test.
3998
3999 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4000
4001 PR testsuite/30157
4002 * lib/target-supports.exp (check_cxa_atexit_available): Return false
4003 for target "hppa.*hpux10".
4004
4005 2006-12-13 Jakub Jelinek <jakub@redhat.com>
4006
4007 * g++.dg/debug/vartrack1.C: New test.
4008
4009 * g++.dg/opt/ifcvt1.C: New test.
4010
4011 * gcc.dg/tls/opt-13.c: New test.
4012
4013 * gcc.dg/20060425-2.c: New test.
4014
4015 * g++.dg/opt/pr15054-2.C: New test.
4016
4017 * gcc.c-torture/execute/20060420-1.c: New test.
4018
4019 * gcc.c-torture/execute/20060412-1.c: New test.
4020
4021 * objc/compile/20060406-1.m: New test.
4022
4023 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
4024
4025 * g++.dg/template/array17.C: New test.
4026
4027 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
4028
4029 * gcc.target/powerpc/altivec-23.c: New test.
4030
4031 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
4032
4033 PR c++27316
4034 * g++.dg/inherit/error3.C: New test.
4035
4036 PR c++/28740
4037 * g++.dg/inherit/error4.C: New test.
4038
4039 2006-12-13 Richard Guenther <rguenther@suse.de>
4040
4041 PR tree-optimization/17687
4042 * gcc.dg/builtins-59.c: New testcase.
4043
4044 2006-12-13 Ben Elliston <bje@au.ibm.com>
4045
4046 * gcc.target/spu/Wmain.c: New test.
4047
4048 2006-12-12 Josh Conner <jconner@apple.com>
4049
4050 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
4051 * g++.dg/abi/thunk4.C: Likewise.
4052 * g++.dg/abi/rtti3.C: Likewise.
4053
4054 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
4055
4056 * gcc.target/spu/cpat-1.c: New test.
4057 * gcc.target/spu/cpat-2.c: New test.
4058 * gcc.target/spu/cpat-3.c: New test.
4059 * gcc.target/spu/cpat-4.c: New test.
4060
4061 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
4062
4063 PR tree-opt/28436
4064 * gcc.c-torture/compile/vector-1.c: New test.
4065 * gcc.c-torture/compile/vector-2.c: New test.
4066 * gcc.c-torture/compile/vector-3.c: New test.
4067
4068 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4069
4070 * lib/fortran-torture.exp: Update copyright years. Remove
4071 obsolete comment. Test -ftree-vectorize where it makes sense.
4072 * lib/gfortran-dg.exp: Update copyright years. Use settings
4073 from fortran-torture.exp.
4074 * gfortran.dg/char_transpose_1.f90,
4075 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
4076 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
4077 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
4078 '-w' to dg-options.
4079
4080 2006-12-12 Richard Sandiford <richard@codesourcery.com>
4081
4082 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
4083 saved_${tool}_load.
4084
4085 2006-12-12 Ira Rosen <irar@il.ibm.com>
4086
4087 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
4088 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
4089 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
4090 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
4091 gaps.
4092
4093 2006-12-12 Richard Guenther <rguenther@suse.de>
4094
4095 PR middle-end/30147
4096 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
4097
4098 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
4099 Diego Novillo <dnovillo@redhat.com>
4100
4101 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
4102 VDEF/VUSE changes.
4103 * gcc.dg/tree-ssa/pr26421.c: Likewise
4104 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
4105 * gcc.dg/tree-ssa/pr23382.c: Likewise.
4106 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
4107 * gcc.dg/tree-ssa/pr28410.c: Likewise.
4108 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
4109 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
4110 * gcc.dg/tree-ssa/vrp07.c: Likewise.
4111 * gcc.dg/tree-ssa/vrp08.c: Likewise.
4112 * gcc.dg/tree-ssa/alias-12.c: Likewise.
4113
4114 2006-12-11 Jan Hubicka <jh@suse.cz>
4115
4116 * gcc.dg/tree-prof/stringop-1.c: New test.
4117 * gcc.dg/tree-prof/stringop-2.c: New test.
4118
4119 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
4120
4121 PR target/30120
4122 * gcc.target/i386/pr30120.c: New test.
4123
4124 Revert:
4125 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
4126
4127 * gcc.target/i386/x87regparm-1.c: New test.
4128 * gcc.target/i386/x87regparm-2.c: New test.
4129 * gcc.target/i386/x87regparm-3.c: New test.
4130 * gcc.target/i386/x87regparm-4.c: New test.
4131
4132 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
4133
4134 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
4135
4136 2006-12-10 Tobias Burnus <burnus@net-b.de>
4137
4138 PR fortran/23994
4139 * gfortran.dg/protected_1.f90: New test.
4140 * gfortran.dg/protected_2.f90: New test.
4141 * gfortran.dg/protected_3.f90: New test.
4142 * gfortran.dg/protected_4.f90: New test.
4143 * gfortran.dg/protected_5.f90: New test.
4144 * gfortran.dg/protected_6.f90: New test.
4145
4146 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4147 Tobias Burnus <burnus@gcc.gnu.org>
4148
4149 PR fortran/29975
4150 PR fortran/30068
4151 * gfortran.dg/interface_4.f90: Test adding procedure to generic
4152 interface.
4153 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
4154 ambiguous interfaces.
4155 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
4156 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
4157 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
4158 ambiguous interfaces.
4159 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
4160 * gfortran.dg/array_initializer_2.f90: Add initializer array
4161 constructor test.
4162
4163 PR fortran/30096
4164 * gfortran.dg/interface_9.f90: Test that host interfaces are
4165 not checked for ambiguity with the local version.
4166
4167 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4168
4169 PR fortran/29464
4170 * gfortran.dg/module_interface_2.f90: New test.
4171
4172 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4173
4174 PR fortran/29941
4175 * gfortran.dg/assumed_len.f90: New test.
4176
4177 2006-12-09 Richard Guenther <rguenther@suse.de>
4178
4179 * g++.dg/warn/implicit-typename1.C: Qualify types.
4180 * g++.dg/parse/crash12.C: Likewise.
4181 * g++.dg/tree-ssa/pr22444.C: Likewise.
4182
4183 2006-12-09 Tobias Burnus <burnus@net-b.de>
4184
4185 * gfortran.dg/array_2.f90: Added sqrt test.
4186
4187 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
4188
4189 * gcc.target/i386/x87regparm-1.c: XFAIL.
4190 * gcc.target/i386/x87regparm-2.c: XFAIL.
4191 * gcc.target/i386/x87regparm-3.c: XFAIL.
4192 * gcc.target/i386/x87regparm-4.c: XFAIL.
4193
4194 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4195
4196 * lib/target-supports.exp
4197 (check_effective_target_large_long_double): New.
4198 * gcc.dg/Wconversion-real.c : Use it.
4199 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
4200 unsigned.
4201
4202 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
4203
4204 * gcc.c-torture/execute/mode-dependent-address.c: New test.
4205
4206 2006-12-08 Tobias Burnus <burnus@net-b.de>
4207
4208 PR fortran/27546
4209 * gfortran.dg/import4.f90: New test for IMPORT in modules.
4210
4211 2006-12-07 Mark Mitchell <mark@codesourcery.com>
4212
4213 PR c++/29732
4214 * g++.dg/template/crash65.C: New test.
4215 * g++.dg/template/spec16.C: Tweak error markers.
4216
4217 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
4218
4219 * gcc.target/spu: New directory.
4220 * gcc.target/spu/spu.exp: New file.
4221 * gcc.target/spu/intrinsics-1.c: New test.
4222
4223 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
4224
4225 PR c++/29980
4226 * g++.dg/ext/attrib27.C: New test.
4227 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
4228 * g++.dg/parse/typedef5.C: Likewise.
4229
4230 2006-12-07 Mike Stump <mrs@apple.com>
4231
4232 * treelang/compile/var_defs.tree: Adjust.
4233
4234 2006-12-06 Mark Mitchell <mark@codesourcery.com>
4235
4236 PR c++/29730
4237 * g++.dg/template/crash64.C: New test.
4238 * g++.dg/parse/crash27.C: Adjust error markers.
4239
4240 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
4241
4242 PR libfortran/30009
4243 PR libfortran/30056
4244 * gfortran.dg/read_eof_4.f90: Add tests.
4245 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
4246 * gfortran.dg/unf_read_corrupted_1.f90: New test.
4247
4248 2006-12-05 Mark Mitchell <mark@codesourcery.com>
4249
4250 PR c++/29729
4251 * g++.dg/template/crash63.C: New test.
4252
4253 PR c++/29728
4254 * g++.dg/template/crash62.C: New test.
4255
4256 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
4257
4258 PR fortran/30003
4259 * gfortran.dg/allocatable_function_1.f90: Increase the number
4260 of expected calls of free to 10; the lhs section reference is
4261 now evaluated so there is another call to bar. Change the
4262 comment appropriately.
4263 * gfortran.dg/array_section_1.f90: New test.
4264
4265 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
4266
4267 PR fortran/29912
4268 * gfortran.dg/char_result_12.f90: New test.
4269
4270 2006-12-05 Richard Guenther <rguenther@suse.de>
4271
4272 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
4273 * gcc.dg/vect/vect-pow-2.c: Rename to ...
4274 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
4275 vect_double, xfail for spu*-*-*.
4276
4277 2006-12-04 Tobias Burnus <burnus@net-b.de>
4278
4279 PR fortran/29962
4280 * initialization_4.f90: Test noninteger exponents (-std=f95).
4281 * initialization_5.f90: New test for noninteger exponents
4282 with -std=f2003.
4283
4284 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
4285
4286 PR fortran/29821
4287 * gfortran.dg/parameter_array_section_1.f90: New test.
4288
4289 2006-12-04 Mark Mitchell <mark@codesourcery.com>
4290
4291 PR c++/29733
4292 * g++.dg/template/crash61.C: New test.
4293
4294 PR c++/29632
4295 * g++.dg/template/error23.C: New test.
4296
4297 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
4298
4299 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
4300
4301 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
4302
4303 PR fortran/29916
4304 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
4305
4306 2006-12-04 Jakub Jelinek <jakub@redhat.com>
4307
4308 PR middle-end/29965
4309 * gcc.dg/gomp/pr29965-1.c: New test.
4310 * gcc.dg/gomp/pr29965-2.c: New test.
4311 * gcc.dg/gomp/pr29965-3.c: New test.
4312 * gcc.dg/gomp/pr29965-4.c: New test.
4313 * gcc.dg/gomp/pr29965-5.c: New test.
4314 * gcc.dg/gomp/pr29965-6.c: New test.
4315 * g++.dg/gomp/pr29965-1.C: New test.
4316 * g++.dg/gomp/pr29965-2.C: New test.
4317 * g++.dg/gomp/pr29965-3.C: New test.
4318 * g++.dg/gomp/pr29965-4.C: New test.
4319 * g++.dg/gomp/pr29965-5.C: New test.
4320 * g++.dg/gomp/pr29965-6.C: New test.
4321 * g++.dg/gomp/pr29965-7.C: New test.
4322 * g++.dg/gomp/pr29965-8.C: New test.
4323 * g++.dg/gomp/pr29965-9.C: New test.
4324 * g++.dg/gomp/pr29965-10.C: New test.
4325
4326 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
4327
4328 * gnat.dg/pointer_variable_bounds.adb: New test.
4329 * gnat.dg/pointer_variable_bounds.ads: Likewise.
4330 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
4331
4332 2006-12-03 Eric Christopher <echristo@apple.com>
4333
4334 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
4335
4336 2006-12-03 Richard Henderson <rth@redhat.com>
4337 Andrew Pinski <pinskia@gmail.com>
4338
4339 PR C++/14329
4340 * g++.dg/warn/unit-1.C: New test.
4341
4342 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
4343
4344 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
4345
4346 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
4347
4348 * g++.dg/vect/vect.exp: Enable tests to run on spu.
4349 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
4350 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
4351 * gcc.dg/vect/vect-70.c: Reduce array size.
4352 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
4353 vect_no_compaer_double targets.
4354 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
4355 vect_float, vect_double, and vect_int.
4356
4357 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
4358
4359 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
4360 test for loop versioning on vect_no_align targets.
4361 * gcc.dg/vect/pr20122.c: Likewise.
4362 * gcc.dg/vect/vect-105.c: Likewise.
4363 * gcc.dg/vect/vect-42.c: Likewise.
4364 * gcc.dg/vect/vect-43.c: Likewise.
4365 * gcc.dg/vect/vect-74.c: Likewise.
4366 * gcc.dg/vect/vect-75.c: Likewise.
4367 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
4368 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
4369 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
4370 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
4371
4372 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
4373
4374 PR fortran/29642
4375 * gfortran.dg/value_1.f90 : New test.
4376 * gfortran.dg/value_2.f90 : New test.
4377 * gfortran.dg/value_3.f90 : New test.
4378 * gfortran.dg/value_4.f90 : New test.
4379 * gfortran.dg/value_4.c : Called from value_4.f90.
4380
4381 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
4382
4383 PR C++/30033
4384 * g++.dg/cpp0x/static_assert4.C: New testcase.
4385
4386 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4387
4388 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
4389
4390 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
4391
4392 PR c/27953
4393 * gcc.dg/pr27953.c: New test.
4394
4395 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4396
4397 PR c++/30022
4398 * g++.dg/ext/vector5.C: New test.
4399
4400 PR c++/30021
4401 * g++.dg/other/main1.C: New test.
4402
4403 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
4404
4405 PR libfortran/29568
4406 * gfortran.dg/convert_implied_open.f90: Change to
4407 new default record length.
4408 * gfortran.dg/unf_short_record_1.f90: Adapt to
4409 new error message.
4410 * gfortran.dg/unformatted_subrecords_1.f90: New test.
4411
4412 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
4413
4414 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
4415
4416 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
4417
4418 PR c++/29066
4419 * g++.dg/expr/pr29066.c: New.
4420
4421 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
4422 Zdenek Dvorak <dvorakz@suse.cz>
4423
4424 PR tree-optimization/29921
4425 * gcc.dg/pr29921-2.c: New test.
4426
4427 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
4428
4429 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
4430 (i386_get_cpuid): New function.
4431 (i386_cpuid_ecx): Likewise.
4432 (i386_cpuid_edx): Likewise.
4433 (i386_cpuid): Updated to call i386_cpuid_edx.
4434
4435 * gcc.target/i386/sse3-addsubpd.c: New file.
4436 * gcc.target/i386/sse3-addsubps.c: Likewise.
4437 * gcc.target/i386/sse3-haddpd.c: Likewise.
4438 * gcc.target/i386/sse3-haddps.c: Likewise.
4439 * gcc.target/i386/sse3-hsubpd.c: Likewise.
4440 * gcc.target/i386/sse3-hsubps.c: Likewise.
4441 * gcc.target/i386/sse3-lddqu.c: Likewise.
4442 * gcc.target/i386/sse3-movddup.c: Likewise.
4443 * gcc.target/i386/sse3-movshdup.c: Likewise.
4444 * gcc.target/i386/sse3-movsldup.c: Likewise.
4445
4446 2006-12-01 Dirk Mueller <dmueller@suse.de>
4447
4448 * g++.dg/warn/Wreturn-type-4.C: New testcase.
4449
4450 2006-11-30 Janis Johnson <janis187@us.ibm.com>
4451
4452 * gcc.dg/dfp/convert-int-max.c: New test.
4453 * gcc.dg/dfp/convert-int-max-fold.c: New test.
4454
4455 2006-11-30 Richard Guenther <rguenther@suse.de>
4456
4457 * gcc.dg/vect/vect-pow-1.c: Rename ...
4458 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
4459 floats instead of doubles, check successful vectorization.
4460
4461 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
4462
4463 PR target/29945
4464 * gcc.c-torture/compile/pr29945.c: New testcase.
4465
4466 2006-11-30 Joseph Myers <joseph@codesourcery.com>
4467
4468 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
4469 -maltivec.
4470
4471 2006-11-29 Eric Christopher <echristo@apple.com>
4472
4473 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
4474
4475 2006-11-29 Janis Johnson <janis187@us.ibm.com>
4476
4477 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
4478
4479 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
4480
4481 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
4482
4483 PR c++/29022
4484 * g++.dg/inherit/virtual2.C: New test.
4485 * g++.dg/inherit/virtual3.C: Likewise.
4486 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
4487 * g++.dg/inherit/error2.C: Likewise.
4488 * g++.dg/template/instantiate1.C: Likewise.
4489
4490 2006-11-28 Andrew Pinski <pinskia@gmail.com>
4491
4492 PR tree-opt/29984
4493 * gcc.dg/tree-ssa/reassoc-12.c: New test.
4494
4495 2006-11-28 Jan Hubicka <jh@suse.cz>
4496
4497 * gcc.dg/memcpy-1.c: New test.
4498
4499 2006-11-28 Jakub Jelinek <jakub@redhat.com>
4500
4501 PR c++/29735
4502 * g++.dg/warn/main-3.C: New test.
4503
4504 2006-11-28 Jan Hubicka <jh@suse.cz>
4505
4506 * gcc.dg/winline-1.c: New test.
4507
4508 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
4509
4510 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
4511 alignments.
4512
4513 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
4514
4515 PR fortran/29976
4516 * gfortran.dg/missing_optional_dummy_3.f90
4517
4518 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
4519
4520 PR fortran/20880
4521 * gfortran.dg/interface_3.f90: Modify errors.
4522
4523 2006-11-28 Ben Elliston <bje@au.ibm.com>
4524
4525 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
4526 fail to link due to relocation overflows on spu-*-*.
4527
4528 2006-11-27 Michael Matz <matz@suse.de>
4529 Andreas Krebbel <krebbel1@de.ibm.com>
4530
4531 PR target/29319
4532 * gcc.dg/20061127-1.c: New testcase.
4533
4534 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
4535
4536 * gcc.dg/20061124-1.c: Add exit() function prototype.
4537
4538 2006-11-27 Jan Hubicka <jh@suse.cz>
4539
4540 * gcc.target/i386/memcpy-1.c: Adjust size.
4541 * testsuite/gcc.dg/visibility-11.c: Likewise.
4542
4543 2006-11-27 Richard Guenther <rguenther@suse.de>
4544
4545 PR middle-end/25620
4546 * gcc.target/i386/pow-1.c: New testcase.
4547 * gcc.dg/builtins-58.c: Likewise.
4548
4549 2006-11-26 Mark Mitchell <mark@codesourcery.com>
4550
4551 PR c++/29886
4552 * g++.dg/expr/cast8.C: New test.
4553
4554 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4555
4556 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
4557 Don't ever inline the testcase.
4558
4559 2006-11-25 Andrew Pinski <pinskia@gmail.com>
4560
4561 PR fortran/29982
4562 * gfortran.fortran-torture/compile/parameter_3.f90: New
4563 testcase.
4564
4565 2006-11-25 Andrew Pinski <pinskia@gmail.com>
4566
4567 PR fortran/29951
4568 * gfortran.fortran-torture/execute/transfer2.f90: New test.
4569
4570 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4571
4572 * gfortran.fortran-torture/execute/specifics.f90: Remove test
4573 for CHAR.
4574
4575 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4576
4577 PR libgfortran/29936
4578 * gfortran.dg/write_check3.f90: New test.
4579
4580 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4581
4582 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
4583
4584 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
4585
4586 PR fortran/20880
4587 * gfortran.dg/interface_3.f90: New test.
4588
4589 PR fortran/29387
4590 * gfortran.dg/generic_8.f90: New test.
4591
4592 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4593
4594 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
4595 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
4596 * gfortran.dg/specifics_3.f90: Remove.
4597
4598 2006-11-24 Jakub Jelinek <jakub@redhat.com>
4599
4600 PR c/29955
4601 * gcc.dg/gomp/pr29955.c: New test.
4602
4603 PR c/29736
4604 * gcc.dg/pr29736.c: New test.
4605
4606 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4607
4608 PR tree-opt/29964
4609 * gcc.dg/pure-1.c: New test.
4610
4611 2006-11-24 Joseph Myers <joseph@codesourcery.com>
4612
4613 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
4614 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
4615
4616 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
4617
4618 * gcc.dg/20061124-1.c: New testcase.
4619
4620 2006-11-23 Eric Christopher <echristo@apple.com>
4621
4622 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
4623
4624 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4625
4626 PR c/2707
4627 PR c++/26167
4628 * gcc.dg/Wconversion-integer.c: New. Supersedes
4629 Wconversion-negative-constants.c
4630 * gcc.dg/Wconversion-real.c: New.
4631 * gcc.dg/Wconversion-real-integer.c: New.
4632 * gcc.dg/Wconversion-negative-constants.c: Deleted.
4633 * g++.dg/warn/Wconversion1.C: Modified.
4634
4635 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4636
4637 * gfortran.dg/overload_1.f90: New test.
4638
4639 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4640
4641 PR c/9072
4642 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
4643 Wtraditional-conversion.
4644 * gcc.dg/overflow-warn-2.c: Likewise.
4645 * gcc.dg/Wconversion.c: Likewise. Renamed as
4646 Wtraditional-conversion.c .
4647 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
4648 Wtraditional-conversion-2.c .
4649 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
4650 Wtraditional-conversion-2.c
4651 * gcc.dg/Wconversion-negative-constants.c: New.
4652
4653 2006-11-23 Andrew Pinski <pinskia@gmail.com>
4654
4655 * gcc.dg/tree-ssa/dump-1.c: New test.
4656
4657 2006-11-23 David Ung <davidu@mips.com>
4658
4659 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
4660 -mfp64, allowable when ISA >= 33 and float is enabled.
4661 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
4662 of mthc1 and mfhc1 patterns.
4663
4664 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
4665
4666 PR tree-optimization/29921
4667 * gcc.dg/pr29921.c: New test.
4668
4669 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4670
4671 PR fortran/29441
4672 * gfortran.dg/initialization_4.f90: New test.
4673
4674 2006-11-22 Ira Rosen <irar@il.ibm.com>
4675
4676 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
4677 platforms that have interleaving support.
4678 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
4679 * gcc.dg/vect/vect-strided-a-u16-i2.c,
4680 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
4681 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
4682 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
4683 gcc.dg/vect/vect-strided-u8-i2-gap.c,
4684 gcc.dg/vect/vect-strided-u8-i8.c,
4685 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
4686 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
4687 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
4688 gcc.dg/vect/vect-strided-float.c,
4689 gcc.dg/vect/vect-strided-a-mult.c,
4690 gcc.dg/vect/vect-strided-mult-char-ls.c,
4691 gcc.dg/vect/vect-strided-a-u16-mult.c,
4692 gcc.dg/vect/vect-strided-a-u32-mult.c,
4693 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
4694 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
4695 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
4696 gcc.dg/vect/vect-strided-mult.c,
4697 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
4698 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
4699
4700 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
4701
4702 PR fortran/25087
4703 * gfortran.dg/auto_char_len_4.f90: New test.
4704
4705 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
4706
4707 PR fortran/29652
4708 * gfortran.dg/generic_7.f90: New test.
4709 * gfortran.dg/defined_operators_1.f90: Add new error.
4710
4711 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
4712
4713 PR tree-optimization/29902
4714 * g++.dg/tree-ssa/pr29902.C: New test.
4715
4716 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
4717
4718 PR fortran/29820
4719 * gfortran.dg/used_types_13.f90: New test.
4720
4721 2006-11-21 Janis Johnson <janis187@us.ibm.com>
4722
4723 * gcc.dg/dfp/snan.c: Delete.
4724
4725 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
4726
4727 * g++.dg/cpp0x/static_assert1.C: New.
4728 * g++.dg/cpp0x/static_assert2.C: New.
4729 * g++.dg/cpp0x/static_assert3.C: New.
4730
4731 2006-11-21 Richard Guenther <rguenther@suse.de>
4732
4733 * gcc.dg/vect/vect-pow-1.c: New testcase.
4734 * gcc.dg/vect/vect-pow-2.c: Likewise.
4735
4736 2006-11-21 Jakub Jelinek <jakub@redhat.com>
4737
4738 PR c++/29570
4739 * g++.dg/template/static29.C: New test.
4740
4741 PR c++/29734
4742 * g++.dg/conversion/simd4.C: New test.
4743
4744 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
4745
4746 PR c++/29475
4747 * g++.dg/template/access19.C: New test.
4748 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
4749 error is reported.
4750
4751 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4752
4753 PR tree-opt/25500
4754 * gcc.dg/tree-ssa/sra-4.c: New testcase.
4755
4756 2006-11-20 Tobias Burnus <burnus@net-b.de>
4757
4758 PR fortran/27546
4759 * gfortran.dg/import.f90: Extended test.
4760 * gfortran.dg/import2.f90: Extended test.
4761
4762 2006-11-20 Tobias Burnus <burnus@net-b.de>
4763
4764 * gfortran.dg/volatile3.f90: Add conflict test.
4765
4766 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
4767
4768 PR fortran/24783
4769 * gfortran.dg/implicit_10.f90: New test.
4770
4771 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
4772
4773 PR c++/8586
4774 * g++.dg/warn/Wall-write-strings.C: New.
4775
4776 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
4777
4778 * gfortran.dg/alloc_comp_constraint_5.f90: New.
4779 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
4780
4781 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4782
4783 * gfortran.dg/use_3.f90: Remove error message.
4784 * gfortran.dg/iso_fortran_env_1.f90: New test.
4785 * gfortran.dg/iso_fortran_env_2.f90: New test.
4786 * gfortran.dg/iso_fortran_env_3.f90: New test.
4787 * gfortran.dg/iso_fortran_env_4.f90: New test.
4788
4789 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
4790
4791 * gcc.dg/vect/vect-27.c: Fix initialization.
4792
4793 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4794
4795 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
4796 * gcc.dg/torture/builtin-minmax-1.c: New.
4797
4798 * gcc.dg/builtins-20.c: Add cases for copysign.
4799
4800 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4801
4802 PR fortran/24285
4803 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
4804
4805 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4806 * gfortran.dg/use_1.f90: New test.
4807 * gfortran.dg/use_1.f90: New test.
4808 * gfortran.dg/use_1.f90: New test.
4809
4810 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
4811
4812 PR tree-optimization/29801
4813 * gcc.dg/pr29801.c: New test.
4814
4815 2006-11-17 Jakub Jelinek <jakub@redhat.com>
4816
4817 PR middle-end/29584
4818 * gcc.dg/torture/pr29584.c: New test.
4819
4820 2006-11-17 Joseph Myers <joseph@codesourcery.com>
4821
4822 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
4823 Condition PowerPC tests for saving FPRs on powerpc_fprs.
4824 * gcc.target/powerpc/compress-float-ppc.c,
4825 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
4826 powerpc_fprs.
4827 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
4828 do not pass -mhard-float.
4829
4830 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
4831
4832 * gnat.dg/volatile_aggregate.adb: New test.
4833
4834 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4835
4836 PR fortran/29391
4837 PR fortran/29489
4838 * gfortran.dg/bound_2.f90: Add more checks.
4839 * gfortran.dg/bound_3.f90: New test.
4840
4841 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4842
4843 PR target/29201
4844 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
4845
4846 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
4847
4848 * gfortran.dg/import3.f90: Fix error message.
4849
4850 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
4851
4852 PR tree-opt/29788
4853 * gfortran.fortran-torture/compile/inline_1.f90:
4854 New testcase.
4855
4856 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
4857
4858 * gcc.target/i386/x87regparm-1.c: New test.
4859 * gcc.target/i386/x87regparm-2.c: New test.
4860 * gcc.target/i386/x87regparm-3.c: New test.
4861 * gcc.target/i386/x87regparm-4.c: New test.
4862
4863 2006-11-15 Tobias Burnus <burnus@net-b.de>
4864
4865 PR fortran/27546
4866 * gfortran.dg/import.f90: New test.
4867 * gfortran.dg/import2.f90: New test.
4868 * gfortran.dg/import3.f90: New test.
4869
4870 2006-11-15 Tobias Burnus <burnus@net-b.de>
4871
4872 PR fortran/27588
4873 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
4874
4875 2006-11-15 Tobias Burnus <burnus@net-b.de>
4876
4877 PR fortran/29806
4878 * gfortran.dg/contains.f90: New test.
4879 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
4880
4881 2006-11-15 Jakub Jelinek <jakub@redhat.com>
4882
4883 PR tree-optimization/29581
4884 * gcc.dg/pr29581-1.c: New test.
4885 * gcc.dg/pr29581-2.c: New test.
4886 * gcc.dg/pr29581-3.c: New test.
4887 * gcc.dg/pr29581-4.c: New test.
4888 * gfortran.dg/pr29581.f90: New test.
4889
4890 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
4891
4892 PR fortran/29702
4893 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
4894 numbers in error message headers.
4895
4896 2006-11-14 Richard Guenther <rguenther@suse.de>
4897
4898 * gcc.target/i386/math-torture/math-torture.exp: Restrict
4899 to i?86 and x86_64 targets.
4900
4901 2006-11-14 Caroline Tice <ctice@apple.com>
4902
4903 * gcc.dg/pubtypes-1.c: New file/testcase.
4904 * gcc.dg/pubtypes-2.c: New file/testcase.
4905 * gcc.dg/pubtypes-3.c: New file/testcase.
4906 * gcc.dg/pubtypes-4.c: New file/testcase.
4907 * g++.dg/pubtypes.C: New file/testcase.
4908
4909 2006-11-14 Mark Mitchell <mark@codesourcery.com>
4910
4911 PR c++/29106
4912 * g++.dg/init/self1.C: New test.
4913
4914 2006-11-14 Tobias Burnus <burnus@net-b.de>
4915
4916 PR fortran/29657
4917 * gfortran.dg/conflicts.f90: Add.
4918
4919 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
4920
4921 PR rtl-optimization/29798
4922
4923 * gcc.c-torture/execute/pr29798.c: New.
4924
4925 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4926
4927 * gcc.dg/builtins-20.c: Add more cases.
4928
4929 2006-11-13 Jakub Jelinek <jakub@redhat.com>
4930
4931 PR fortran/29759
4932 * gfortran.dg/gomp/pr29759.f90: New test.
4933
4934 2006-11-13 Mark Mitchell <mark@codesourcery.com>
4935
4936 PR c++/29518
4937 * g++.dg/template/static28.C: New test.
4938
4939 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
4940
4941 * lib/c-torture.exp: Use target-libpath.exp.
4942 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
4943 set GCC_EXEC_PREFIX env var from global variable of same name.
4944
4945 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
4946
4947 PR fortran/26994
4948 * gfortran.fortran-torture/compile/transfer-1.f90:
4949 New testcase.
4950
4951 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
4952 Zdenek Dvorak <dvorakz@suse.cz>
4953
4954 PR tree-optimization/29680
4955 * gcc.dg/alias-11.c: New test.
4956
4957 2006-11-12 Jason Merrill <jason@redhat.com>
4958 Andrew Pinski <pinskia@physics.uc.edu>
4959
4960 PR middle-end/28915
4961 * gcc.target/i386/vectorize1.c: New.
4962
4963 2006-11-12 Roger Sayle <roger@eyesopen.com>
4964
4965 PR rtl-optimization/29797
4966 * gcc.c-torture/execute/pr29797-1.c: New test case.
4967
4968 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4969
4970 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
4971
4972 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
4973
4974 * gcc.dg/tree-ssa/prefetch-3.c: New test.
4975
4976 2006-11-12 Roger Sayle <roger@eyesopen.com>
4977
4978 PR tree-optimization/13827
4979 * gcc.dg/fold-eqand-1.c: New test case.
4980
4981 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
4982
4983 PR rtl-opt/28812
4984 * gcc.c-torture/execute/mayalias-3.c: New test.
4985
4986 2006-11-11 Richard Sandiford <richard@codesourcery.com>
4987
4988 PR middle-end/27528
4989 * gcc.c-torture/compile/pr27528.c: New test.
4990 * gcc.dg/pr27528.c: Likewise.
4991
4992 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4993
4994 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
4995
4996 * gcc.dg/torture/builtin-symmetric-1.c: New test.
4997
4998 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
4999
5000 PR fortran/29758
5001 * gfortran.dg/reshape_source_size_1.f90: New test.
5002
5003 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
5004
5005 PR fortran/29315
5006 * gfortran.dg/aliasing_dummy_4.f90: New test.
5007
5008 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
5009
5010 PR target/29777
5011 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
5012 and x86_64-*-* targets.
5013
5014 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5015
5016 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
5017 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
5018 New macros. Use them in exact tests.
5019 (TESTIT3): New macro.
5020 Add tests for fmin, fmax and fma.
5021
5022 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5023
5024 PR fortran/29431
5025 * gfortran.dg/array_constructor_13.f90: New test.
5026
5027 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5028
5029 PR fortran/29744
5030 * gfortran.dg/used_types_12.f90: New test.
5031
5032 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
5033
5034 PR middle-end/29726
5035 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
5036 (test6): Ditto.
5037 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
5038 * gcc.dg/fold-eqandshift-3.c: New test case.
5039
5040 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5041
5042 PR fortran/29699
5043 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
5044
5045 PR fortran/21370
5046 * gfortran.dg/change_symbol_attributes_1.f90: New test.
5047
5048 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5049
5050 * gcc.dg/20061109-1.c: New testcase.
5051
5052 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5053
5054 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
5055
5056 2006-11-09 Tobias Burnus <burnus@net-b.de>
5057
5058 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
5059 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
5060
5061 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
5062
5063 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
5064 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
5065
5066 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5067
5068 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
5069
5070 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5071
5072 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
5073 vect-9.c).
5074 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
5075 * gcc.dg/vect/vect-9.c: Now vectorizable.
5076 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
5077 that support vect_widen_mult.
5078 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
5079 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
5080 vect-reduc-dot-u16.c).
5081 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
5082 vect-reduc-dot-u16.c).
5083 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
5084 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
5085 vect-reduc-dot-s8.c).
5086 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
5087 vect-reduc-dot-s8.c).
5088 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
5089 vect-reduc-dot-s8.c).
5090 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
5091 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
5092 vect-reduc-dot-u8.c).
5093 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
5094 vect-reduc-dot-u8.c).
5095 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
5096 * gcc.dg/vect/vect-multitypes-9.c: New test.
5097 * gcc.dg/vect/vect-multitypes-10.c: New test.
5098 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
5099 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
5100 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
5101 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
5102 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
5103 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
5104 wrapv-vect-reduc-dot-s8.c.
5105 * lib/target-support.exp (check_effective_target_vect_unpack): New.
5106 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
5107 targets that support vec_unpack.
5108 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
5109 (check_effective_target_vect_widen_mult_qi_to_hi): New.
5110 (check_effective_target_vect_widen_mult_hi_to_si): New.
5111 (check_effective_target_vect_widen_sum): Removed.
5112
5113 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5114
5115 * gcc.dg/vect/vect-multitypes-8.c: New test.
5116 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
5117
5118 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5119
5120 * gcc.dg/vect/vect-multitypes-7.c: New test.
5121
5122 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5123
5124 * gcc.dg/vect/vect-multitypes-4.c: New test.
5125 * gcc.dg/vect/vect-multitypes-5.c: New test.
5126 * gcc.dg/vect/vect-multitypes-6.c: New test.
5127
5128 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5129
5130 * gcc.dg/vect/vect-multitypes-1.c: New test.
5131 * gcc.dg/vect/vect-multitypes-2.c: New test.
5132 * gcc.dg/vect/vect-multitypes-3.c: New test.
5133
5134 2006-11-07 Eric Christopher <echristo@apple.com>
5135
5136 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
5137 Test using scan-assembler-not.
5138
5139 2006-11-07 Jakub Jelinek <jakub@redhat.com>
5140
5141 * gcc.dg/inline-17.c: New test.
5142
5143 2006-11-07 Steve Ellcey <sje@cup.hp.com>
5144
5145 PR other/25028
5146 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
5147 on HP-UX.
5148
5149 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
5150
5151 PR fortran/29539
5152 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
5153
5154 PR fortran/29634
5155 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
5156 test.
5157
5158 2006-11-07 Tobias Burnus <burnus@net-b.de>
5159
5160 PR fortran/29601
5161 * gfortran.dg/volatile.f90: Add.
5162 * gfortran.dg/volatile2.f90: Add.
5163 * gfortran.dg/volatile3.f90: Add.
5164 * gfortran.dg/volatile4.f90: Add.
5165 * gfortran.dg/volatile5.f90: Add.
5166 * gfortran.dg/volatile6.f90: Add.
5167 * gfortran.dg/volatile7.f90: Add.
5168
5169 2006-11-06 Tobias Burnus <burnus@net-b.de>
5170
5171 * gfortran.dg/io_constraints_2.f90: Adjust pattern
5172 for matching error messages.
5173 * gfortran.dg/specifics_3.f90: Adjust pattern
5174 for matching error messages.
5175
5176 2006-11-06 Janis Johnson <janis187@us.ibm.com>
5177 Bernhard Fischer <aldot@gcc.gnu.org>
5178
5179 * lib/gcc-dg.exp (output-exists): New proc.
5180 (output-exists-not): New proc.
5181 * gcc.test-framework/test-framework.awk: Support new directives.
5182 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
5183 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
5184 * gcc.test-framework/dg-outexists-exp-F.c: New test.
5185 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
5186 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
5187 * gcc.test-framework/dg-outexists-exp-P.c: New test.
5188
5189 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
5190
5191 PR fortran/29630
5192 PR fortran/29679
5193 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
5194 * gfortran.dg/initialization_3.f90: New.
5195
5196 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5197
5198 PR libgfortran/25545
5199 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
5200
5201 2006-11-05 Jakub Jelinek <jakub@redhat.com>
5202
5203 PR middle-end/29695
5204 * gcc.c-torture/execute/pr29695-1.c: New test.
5205 * gcc.c-torture/execute/pr29695-2.c: New test.
5206
5207 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
5208
5209 PR fortran/29565
5210 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
5211
5212 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
5213
5214 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
5215 for matching error messages.
5216
5217 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
5218
5219 PR target/26915
5220 * gcc.target/i386/387-12.c: New test.
5221
5222 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5223
5224 PR libfortran/29713
5225 * gfortran.dg/pr29713.f90: New test.
5226
5227 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
5228
5229 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
5230 Also test for bogus rest sign.
5231
5232 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5233
5234 PR libfortran/27895
5235 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
5236
5237 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
5238
5239 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
5240 from error messages.
5241
5242 2006-11-02 Mike Stump <mrs@apple.com>
5243
5244 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
5245
5246 * g++.old-deja/g++.abi/align.C: Enable for darwin.
5247
5248 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
5249
5250 * g++.dg/eh/gcsec1.C: New test.
5251
5252 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5253
5254 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
5255 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
5256
5257 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
5258
5259 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
5260 hexadecimal value.
5261 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
5262 * gcc.dg/pr14796-2.c: Likewise.
5263
5264 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5265
5266 * gcc.c-torture/execute/20061101-1.c: New test.
5267
5268 2006-11-01 Richard Guenther <rguenther@suse.de>
5269
5270 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
5271
5272 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5273
5274 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
5275 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
5276
5277 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5278
5279 * gcc.c-torture/execute/20061031-1.c: New test.
5280
5281 2006-10-31 Geoffrey Keating <geoffk@apple.com>
5282
5283 PR 23067
5284 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
5285 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
5286 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
5287 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
5288 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
5289 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
5290 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
5291
5292 2006-10-31 Eric Christopher <echristo@apple.com>
5293 Falk Hueffner <falk@debian.org>
5294
5295 * gcc.dg/builtin-bswap-1.c: New.
5296 * gcc.dg/builtin-bswap-2.c: New.
5297 * gcc.dg/builtin-bswap-3.c: New.
5298 * gcc.dg/builtin-bswap-4.c: New.
5299 * gcc.dg/builtin-bswap-5.c: New.
5300 * gcc.target/i386/builtin-bswap-1.c: New.
5301
5302 2006-10-31 Geoffrey Keating <geoffk@apple.com>
5303
5304 * gcc.dg/inline-16.c: New.
5305
5306 PR 16622
5307 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
5308 defining it.
5309 * gcc.dg/inline-13.c: New.
5310 * gcc.dg/inline-14.c: New.
5311 * gcc.dg/inline-15.c: New.
5312
5313 PR 11377
5314 * gcc.dg/inline6.c: New.
5315 * gcc.dg/inline7.c: New.
5316
5317 2006-10-31 Roger Sayle <roger@eyesopen.com>
5318
5319 PR middle-end/23470
5320 * gcc.dg/pr23470-1.c: New test case.
5321
5322 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
5323
5324 PR fortran/29537
5325 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
5326 data.
5327 * gfortran.dg/blockdata_2.f90: New testcase.
5328
5329 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
5330
5331 PR libfortran/29627
5332 * gfortran.dg/unf_short_record_1.f90: New test.
5333
5334 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5335
5336 PR fortran/29067
5337 * gfortran.dg/pr29067.f: New test.
5338
5339 2006-10-31 Joseph Myers <joseph@codesourcery.com>
5340 Richard Sandiford <richard@codesourcery.com>
5341
5342 * lib/target-supports.exp (get_compiler_messages): Append options
5343 as a single list element.
5344 (check_effective_target_arm_vfp_ok): New.
5345 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
5346
5347 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
5348
5349 PR fortran/29387
5350 * gfortran.dg/intrinsic_actual_2.f90: New test.
5351
5352 PR fortran/29490
5353 * gfortran.dg/actual_array_interface_1.f90: New test.
5354
5355 PR fortran/29641
5356 * gfortran.dg/used_types_11.f90: New test.
5357
5358 2006-10-30 Dirk Mueller <dmueller@suse.de>
5359
5360 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
5361 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
5362 * g++.old-deja/g++.pt/eichin01.C (main): Same.
5363 * g++.old-deja/g++.mike/net25.C (main): Same.
5364 * g++.dg/lookup/exception1.C (main): Same.
5365 * g++.dg/parse/parens2.C (main): Same.
5366
5367 2006-10-30 Roger Sayle <roger@eyesopen.com>
5368
5369 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
5370
5371 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5372
5373 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
5374 * gcc.dg/torture/builtin-math-3.c: Likewise.
5375
5376 2006-10-30 Tobias Burnus <burnus@net-b.de>
5377
5378 PR fortran/29452
5379 * gfortran.dg/write_check.f90: Check run-time keyword checking.
5380 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
5381
5382 2006-10-30 Andrew Pinski <pinskia@gmail.com>
5383
5384 PR Fortran/29410
5385 * gfortran.fortran-torture/execute/transfer1.f90: New test.
5386
5387 2006-10-30 Joseph Myers <joseph@codesourcery.com>
5388
5389 * lib/target-supports.exp (check_function_available): Declare
5390 function before calling.
5391
5392 2006-10-30 Jakub Jelinek <jakub@redhat.com>
5393
5394 PR tree-optimization/29637
5395 * gcc.dg/pr29637.c: New test.
5396
5397 2006-10-29 Roger Sayle <roger@eyesopen.com>
5398
5399 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
5400 tree canonicalization.
5401
5402 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5403
5404 * gcc.dg/builtins-20.c: Add more hypot tests.
5405
5406 2006-10-29 Roger Sayle <roger@eyesopen.com>
5407
5408 * gcc.dg/fold-compare-1.c: New test case.
5409
5410 2006-10-29 Dirk Mueller <dmueller@suse.de>
5411
5412 PR c++/16307
5413 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
5414
5415 2006-10-29 Roger Sayle <roger@eyesopen.com>
5416
5417 PR tree-optimization/15458
5418 * gcc.dg/fold-xornot-1.c: New test case.
5419
5420 2006-10-29 Richard Guenther <rguenther@suse.de>
5421
5422 * gcc.target/i386/math-torture/trunc.c: New testcase.
5423
5424 2006-10-29 Richard Guenther <rguenther@suse.de>
5425
5426 * gcc.target/i386/math-torture/round.c: New testcase.
5427
5428 2006-10-29 Richard Guenther <rguenther@suse.de>
5429
5430 * gcc.target/i386/math-torture/ceil.c: New testcase.
5431 * gcc.target/i386/math-torture/floor.c: Likewise.
5432
5433 2006-10-29 Richard Guenther <rguenther@suse.de>
5434
5435 * gcc.target/i386/math-torture/rint.c: New testcase.
5436 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
5437
5438 2006-10-29 Richard Guenther <rguenther@suse.de>
5439
5440 * gcc.target/i386/math-torture/lfloor.c: New testcase.
5441 * gcc.target/i386/math-torture/lceil.c: Likewise.
5442
5443 2006-10-28 Tobias Burnus <burnus@net-b.de>
5444
5445 PR libgfortran/24313
5446 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
5447
5448 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
5449
5450 * gcc.c-torture/execute/20020118-1.c,
5451 gcc.c-torture/execute/builtins/strlen.c,
5452 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
5453 comment typos.
5454
5455 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5456
5457 * gcc.dg/builtins-20.c: Add tests for hypot.
5458 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
5459 two-argument builtins.
5460 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
5461 TESTIT2. Update all callers.
5462 (TESTIT2, TESTIT2_R): New helper macros.
5463 Add testcases for pow, hypot and atan2.
5464
5465 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5466
5467 PR C++/29295
5468 * g++.dg/expr/bool1.C: New test.
5469 * g++.dg/expr/bool2.C: New test.
5470
5471 2006-10-28 Tobias Burnus <burnus@net-b.de>
5472
5473 PR fortran/28224
5474 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
5475 * gfortran.dg/namelist_internal.f90: New test.
5476
5477 2006-10-28 Tobias Burnus <burnus@net-b.de>
5478
5479 PR fortran/29625
5480 * gfortran.dg/io_real_boz.f90: Add.
5481 * gfortran.dg/io_real_boz2.f90: Add.
5482
5483 2006-10-28 Richard Guenther <rguenther@suse.de>
5484
5485 PR middle-end/26899
5486 * gcc.dg/tree-ssa/pr26899.c: New testcase.
5487
5488 2006-10-28 Richard Guenther <rguenther@suse.de>
5489
5490 PR target/28806
5491 * gcc.target/i386/math-torture/lround.c: New testcase.
5492
5493 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
5494
5495 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
5496 * gcc.dg/builtins-44.c: Likewise.
5497 * gcc.dg/builtins-45.c: Likewise.
5498 * gcc.dg/pr28796-2.c: Likewise.
5499 * gcc.dg/unordered-3.c: Likewise.
5500
5501 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5502
5503 PR libgfortran/27954
5504 * gfortran.dg/error_recovery_2.f90: New test.
5505
5506 2006-10-26 Richard Guenther <rguenther@suse.de>
5507
5508 * gcc.target/i386/i386.exp: Use glob, not find to collect
5509 tests. Avoids recursing into subdirectories.
5510 * gcc.target/i386/math-torture/math-torture.exp: Torture
5511 for interesting ia32 math options.
5512 * gcc.target.i386/math-torture/lrint.c: New testcase.
5513
5514 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5515
5516 PR libgfortran/29563
5517 * gfortran.dg/arrayio_9.f90: Update test.
5518 * gfortran.dg/arrayio_19.f90: New test.
5519
5520 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
5521
5522 * gcc.dg/20061026.c: New testcase.
5523
5524 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5525
5526 PR libgfortran/29563
5527 * gfortran.dg/arrayio_9.f90: New test.
5528
5529 2006-10-26 Ben Elliston <bje@au.ibm.com>
5530
5531 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
5532 Copy the strings manually, as strcpy may call strlen.
5533
5534 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5535
5536 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
5537 Add checks for log, log2, log10 and log1p.
5538
5539 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
5540 we already test 0.0. Add checks for expm1, log, log2, log10,
5541 log1p, cbrt, erf and erfc.
5542
5543 2006-10-25 Steve Ellcey <sje@cup.hp.com>
5544
5545 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
5546
5547 2006-10-25 Uros Bizjak <uros@kss-loka.si>
5548
5549 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
5550 and remainderl() built-in functions. Remove -ffast-math from
5551 dg-options.
5552
5553 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5554
5555 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
5556 acosh and atanh.
5557
5558 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
5559 floating point modifiers to arguments passed to float and long
5560 double functions respectively. Update all callers to use floating
5561 point numbers, not integers. Add tests for exp, exp2 and
5562 exp10/pow10.
5563
5564 * gcc.dg/torture/builtin-math-3.c: New test.
5565
5566 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
5567
5568 PR fortran/29393
5569 * gfortran.dg/initialize_2.f90: New.
5570
5571 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5572
5573 * gcc.dg/torture/builtin-math-2.c: New test.
5574
5575 2006-10-24 Richard Guenther <rguenther@suse.de>
5576
5577 PR middle-end/28796
5578 * gcc.dg/pr28796-1.c: New testcase.
5579 * gcc.dg/pr28796-2.c: Likewise.
5580
5581 2006-10-24 Richard Guenther <rguenther@suse.de>
5582
5583 * gcc.dg/builtins-57.c: New testcase.
5584
5585 2006-10-24 Richard Guenther <rguenther@suse.de>
5586
5587 PR tree-optimization/29567
5588 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
5589
5590 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
5591
5592 PR tree-optimization/14784
5593 * gcc.dg/alias-10.c: New test.
5594
5595 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5596
5597 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
5598
5599 2006-10-23 Jakub Jelinek <jakub@redhat.com>
5600
5601 * gcc.dg/builtin-strncat-chk-1.c: New test.
5602
5603 2006-10-23 Jan Hubicka <jh@suse.cz>
5604
5605 * gcc.dg/memmove-1.c: New test.
5606
5607 2006-10-23 Paul Brook <paul@codesourcery.com>
5608
5609 * gcc.dg/pragma-pack-5.c: New test.
5610
5611 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
5612
5613 * g++.dg/other/s390-1.C: New testcase.
5614
5615 2006-10-23 Richard Guenther <rguenther@suse.de>
5616
5617 PR middle-end/27132
5618 PR middle-end/23295
5619 * gcc.dg/pr27132.c: New testcase.
5620 * gcc.dg/pr23295.c: Likewise.
5621 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
5622 * g++.dg/tree-ssa/pr19807.C: Likewise.
5623
5624 2006-10-23 Richard Guenther <rguenther@suse.de>
5625
5626 PR middle-end/21032
5627 * gcc.dg/pr21032.c: New testcase.
5628
5629 2006-10-22 Jeff Law <law@redhat.com>
5630 Richard Guenther <rguenther@suse.de>
5631
5632 PR tree-optimization/15911
5633 * gcc.dg/tree-ssa/vrp30.c: New testcase.
5634
5635 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
5636
5637 PR c++/20647
5638 * g++.dg/abi/rtti3.C: New.
5639
5640 2006-10-21 Uros Bizjak <uros@kss-loka.si>
5641
5642 PR middle-end/28252
5643 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
5644 transformation.
5645
5646 2006-10-21 Richard Guenther <rguenther@suse.de>
5647
5648 PR tree-optimization/3511
5649 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
5650
5651 2006-10-21 Richard Guenther <rguenther@suse.de>
5652
5653 PR middle-end/26898
5654 * gcc.dg/torture/pr26898-1.c: New testcase.
5655 * gcc.dg/torture/pr26898-2.c: Likewise.
5656
5657 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
5658
5659 PR c++/28053
5660 * g++.dg/parse/bitfield1.C: Adjust error markers.
5661 * g++.dg/parse/bitfield2.C: New test.
5662
5663 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
5664
5665 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
5666
5667 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5668
5669 PR libfortran/27895
5670 * gfortran.dg/zero_sized_1.f90: New test.
5671
5672 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
5673
5674 * gcc.dg/div-compare-1.c: New test.
5675
5676 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
5677
5678 PR fortran/29216
5679 * gfortran.dg/result_default_init_1.f90: New test.
5680
5681 PR fortran/29314
5682 * gfortran.dg/automatic_default_init_1.f90: New test.
5683
5684 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
5685 from 38 to 33.
5686
5687 2006-10-18 Geoffrey Keating <geoffk@apple.com>
5688
5689 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
5690 'using namespace std' without previous declaration.
5691 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
5692 * g++.old-deja/g++.robertl/eb133c.C: New.
5693
5694 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5695
5696 PR libgfortran/29277
5697 * gfortran.dg/streamio_4.f90: Update test.
5698 * gfortran.dg/streamio_11.f90: New test.
5699
5700 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
5701
5702 PR c++/27952
5703 * g++.dg/inherit/virtual1.C: New test.
5704
5705 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5706
5707 PR c++/28261
5708 * g++.dg/parse/enum3.C: New test.
5709
5710 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5711
5712 PR c++/29039
5713 * g++.dg/init/ctor8.C: New test.
5714
5715 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5716
5717 PR c++/27270
5718 * g++.dg/ext/complit8.C: Tweak error markers.
5719 * g++.dg/template/complit1.C: Add error marker.
5720
5721 2006-10-16 Mark Mitchell <mark@codesourcery.com>
5722
5723 PR c++/27270
5724 * g++.dg/ext/complit8.C: New test.
5725
5726 PR c++/29408
5727 * g++.dg/parse/dtor12.C: New test.
5728
5729 PR c++/29435
5730 * g++.dg/template/sizeof11.C: New test.
5731
5732 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
5733
5734 PR fortran/29392
5735 * gfortran.dg/data_char_3.f90: New test.
5736
5737 PR fortran/29451
5738 * gfortran.dg/negative_automatic_size.f90: New test.
5739
5740 2006-10-16 David Daney <ddaney@avtrex.com>
5741
5742 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
5743
5744 2006-10-16 Eric Christopher <echristo@apple.com>
5745
5746 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
5747 x86_64.
5748
5749 2006-10-16 Mark Mitchell <mark@codesourcery.com>
5750
5751 PR c++/28211
5752 * g++.dg/tc1/dr49.C: Tweak error messages.
5753 * g++.dg/parse/template21.C: New test.
5754
5755 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5756
5757 PR middle-end/20491
5758 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
5759
5760 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
5761
5762 PR fortran/29403
5763 * gfortran.dg/print_1.f90: New test.
5764
5765 2006-10-15 Jan Hubicka <jh@suse.cz>
5766
5767 PR middle-end/29241
5768 * gcc.c-torture/compile/pr29241.c: New testcase.
5769
5770 2006-10-15 David Edelsohn <edelsohn@gnu.org>
5771
5772 PR middle-end/29250
5773 * gcc.c-torture/compile/pr29250.c: New test.
5774
5775 2006-10-15 Richard Guenther <rguenther@suse.de>
5776
5777 * gcc.dg/pr29299.c: New testcase.
5778
5779 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
5780
5781 PR fortran/24767
5782 * gfortran.dg/label_4.f90: Adjust warning flag.
5783
5784 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
5785
5786 PR fortran/29371
5787 * gfortran.dg/nullify_3.f90: New test.
5788
5789 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5790
5791 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
5792 on Solaris 2.5.1 too.
5793
5794 2006-10-13 Eric Christopher <echristo@apple.com>
5795
5796 * gcc.dg/pr25993.c: Skip for darwin.
5797
5798 2006-10-13 Eric Christopher <echristo@apple.com>
5799
5800 * gcc.dg/visibility-11.c: Skip for darwin.
5801
5802 2006-10-13 Eric Christopher <echristo@apple.com>
5803
5804 * gcc.dg/darwin-weakimport-1.c: Use
5805 -fno-asynchronous-unwind-tables.
5806 * gcc.dg/darwin-weakimport-3.c: Ditto.
5807
5808 2006-10-13 Richard Guenther <rguenther@suse.de>
5809
5810 PR tree-optimization/29446
5811 * gcc.dg/torture/pr29446.c: New testcase.
5812
5813 2006-10-13 Bill Wendling <wendling@apple.com>
5814
5815 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
5816 * g++.old-deja/g++.jason/hmc1.C: Likewise.
5817 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
5818 * g++.old-deja/g++.law/shadow1.C: Likewise.
5819 * g++.old-deja/g++.law/ctors10.C: Likewise.
5820 * g++.dg/debug/namespace1.C: Likewise.
5821 * g++.dg/inherit/namespace-as-base.C: Likewise.
5822 * g++.dg/opt/delay-slot-1.C: Likewise.
5823 * g++.dg/parse/defarg10.C: Likewise.
5824 * g++.dg/template/ptrmem11.C: Likewise.
5825 * g++.dg/template/mem_func_ptr.C: Likewise.
5826 * g++.dg/template/spec19.C: Likewise.
5827
5828 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
5829
5830 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
5831
5832 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
5833
5834 PR fortran/29373
5835 * gfortran.dg/implicit_9.f90: New test.
5836
5837 PR fortran/29407
5838 * gfortran.dg/namelist_25.f90: New test.
5839
5840 PR fortran/27701
5841 * gfortran.dg/same_name_2.f90: New test.
5842
5843 PR fortran/29232
5844 * gfortran.dg/host_assoc_types_1.f90: New test.
5845
5846 PR fortran/29364
5847 * gfortran.dg/missing_derived_type_1.f90: New test.
5848 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
5849
5850 PR fortran/29422
5851 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
5852
5853 PR fortran/29428
5854 * gfortran.dg/alloc_comp_assign_5.f90: New test.
5855
5856 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5857
5858 PR fortran/29391
5859 * gfortran.dg/bound_2.f90: New test.
5860
5861 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5862
5863 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
5864 directive.
5865 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
5866 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
5867 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
5868 * gfortran.dg/gomp/reduction3.f90: Likewise.
5869 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
5870 * gfortran.dg/dummy_procedure_2.f90: Likewise.
5871 * gfortran.dg/interface_derived_type_1.f90: Likewise.
5872 * gfortran.dg/forall_4.f90: Likewise.
5873 * gfortran.dg/spec_expr_4.f90: Likewise.
5874 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
5875 * gfortran.dg/forall_5.f90: Likewise.
5876 * gfortran.dg/open_access_append_2.f90: Add check for
5877 compile-time warning.
5878
5879 2006-10-13 Mark Mitchell <mark@codesourcery.com>
5880
5881 PR c++/28506
5882 * g++.dg/parse/pure1.C: New test.
5883
5884 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5885
5886 PR fortran/21435
5887 * gfortran.dg/io_constraints_3.f90: New test.
5888 * gfortran.dg/open_access_append_1.f90: Add checks
5889 for compile-time warnings.
5890 * gfortran.dg/pr20163-2.f: Likewise.
5891 * gfortran.dg/iostat_2.f90: Likewise.
5892 * gfortran.dg/label_4.f90: Delete the temporary
5893 file.
5894 * gfortran.dg/direct_io_2.f90: Add a FILE=
5895 specifier.
5896 * gfortran.dg/iomsg_1.f90: Add check for
5897 compile-time warning.
5898
5899 2006-10-12 Jan Hubicka <jh@suse.cz>
5900
5901 PR c/28419
5902 * gcc.dg/pr28319.c: New test.
5903
5904 2006-10-12 Mark Mitchell <mark@codesourcery.com>
5905 PR c++/29318
5906 * g++.dg/ext/vla4.C: New test.
5907
5908 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
5909
5910 PR c++/27961
5911 * g++.dg/template/crash60.C: New test.
5912 * g++.dg/other/large-size-array.C: Adjust error markers.
5913 * g++.dg/parse/crash27.C: Likewise.
5914 * g++.dg/template/crash1.C: Likewise.
5915
5916 2006-10-12 Steve Ellcey <sje@cup.hp.com>
5917
5918 PR testsuite/29093
5919 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
5920
5921 2006-10-12 Jakub Jelinek <jakub@redhat.com>
5922
5923 PR preprocessor/28709
5924 * gcc.dg/cpp/paste14.c: New test.
5925
5926 2006-10-11 Mark Mitchell <mark@codesourcery.com>
5927
5928 PR c++/29175
5929 * g++.dg/init/array24.C: New test.
5930
5931 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5932
5933 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
5934 of <sys/types.h>.
5935
5936 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
5937
5938 PR c++/29024
5939 * g++.dg/parse/typedef8.C: New test.
5940 * g++.dg/other/mult-stor1.C: Adjust error markers.
5941
5942 2006-10-11 Richard Guenther <rguenther@suse.de>
5943
5944 PR tree-optimization/28230
5945 * gcc.dg/torture/pr28230.c: New testcase.
5946
5947 2006-10-11 Richard Guenther <rguenther@suse.de>
5948
5949 PR inline-asm/29119
5950 * gcc.dg/torture/pr29119.c: New testcase.
5951
5952 2006-10-10 Jakub Jelinek <jakub@redhat.com>
5953
5954 PR middle-end/29272
5955 * gcc.c-torture/execute/20060930-2.c: New test.
5956
5957 2006-10-09 Richard Henderson <rth@redhat.com>
5958
5959 Revert emutls patch.
5960
5961 2006-10-09 Richard Guenther <rguenther@suse.de>
5962
5963 PR middle-end/29254
5964 * gcc.dg/pr29254.c: New testcase.
5965
5966 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
5967 Paul Thomas <pault@gcc.gnu.org>
5968
5969 PR fortran/20541
5970 * gfortran.dg/alloc_comp_basics_1.f90: New test.
5971 * gfortran.dg/alloc_comp_basics_2.f90: New test.
5972 * gfortran.dg/alloc_comp_assign_1.f90: New test.
5973 * gfortran.dg/alloc_comp_assign_2.f90: New test.
5974 * gfortran.dg/alloc_comp_assign_3.f90: New test.
5975 * gfortran.dg/alloc_comp_assign_4.f90: New test.
5976 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
5977 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
5978 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
5979 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
5980 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
5981 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
5982 * gfortran.dg/alloc_comp_std.f90: New test.
5983 * gfortran.dg/move_alloc.f90: New test.
5984
5985 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
5986
5987 PR fortran/29115
5988 * gfortran.dg/derived_constructor_comps_2.f90: New test.
5989
5990 PR fortran/29211
5991 * gfortran.dg/forall_char_dependencies_1.f90: New test.
5992
5993 2006-10-08 Tobias Burnus <burnus@net-b.de>
5994
5995 PR fortran/28585
5996 * gfortran.dg/new_line.f90: New test.
5997
5998 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5999
6000 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
6001 * gcc.dg/torture/builtin-convert-1.c,
6002 gcc.dg/torture/builtin-convert-2.c,
6003 gcc.dg/torture/builtin-convert-3.c,
6004 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
6005
6006 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
6007
6008 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6009 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6010 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6011 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
6012
6013 2006-10-07 Andrew Pinski <pinskia@gmail.com>
6014
6015 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
6016 Xfail some tests for powerpc-darwin and powerpc-aix.
6017
6018 2006-10-07 Jakub Jelinek <jakub@redhat.com>
6019
6020 PR c/29380
6021 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
6022
6023 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6024
6025 PR target/29300
6026 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
6027 on hppa*-*-hpux*.
6028
6029 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6030
6031 PR fortran/16580
6032 PR fortran/29288
6033 * gfortran.fortran-torture/execute/specifics.f90:
6034 Add tests for using all possible intrinsics as actual arguments.
6035 * gfortran.dg/specifics_1.f90: Add tests for using
6036 all possible intrinsics as actual arguments.
6037 * gfortran.dg/specifics_2.f90: New file.
6038 * gfortran.dg/specifics_3.f90: New file.
6039
6040 2006-10-07 Richard Sandiford <richard@codesourcery.com>
6041
6042 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
6043 * gcc.dg/debug/debug-2.c: Likewise.
6044
6045 2006-10-06 Uros Bizjak <uros@kss-loka.si>
6046
6047 * gcc.c-torture/compile/sync-2.c: New test.
6048
6049 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6050
6051 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
6052 line endings.
6053
6054 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
6055
6056 PR rtl-optimization/29128
6057 * gcc.c-torture/compile/pr29128.c: New test.
6058
6059 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6060
6061 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
6062 line endings.
6063
6064 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
6065
6066 PR middle-end/29256
6067 * gcc.dg/tree-ssa/loop-19.c: New test.
6068
6069 2006-10-06 Jakub Jelinek <jakub@redhat.com>
6070
6071 PR tree-optimization/29330
6072 * gcc.dg/pr29330.c: New test.
6073
6074 PR target/28924
6075 * gcc.c-torture/compile/20061005-1.c: New test.
6076
6077 2006-10-06 Olivier Hainque <hainque@adacore.com>
6078
6079 * gcc.dg/typename-vla-1.c: New case.
6080 * gnat.dg/forward_vla.adb: New case.
6081
6082 2006-10-06 Jakub Jelinek <jakub@redhat.com>
6083
6084 PR tree-optimization/29290
6085 * gfortran.dg/loop_nest_1.f90: New test.
6086
6087 PR target/29198
6088 * gcc.dg/tls/opt-12.c: New test.
6089
6090 PR fortran/28415
6091 * gfortran.dg/save_2.f90: New test.
6092
6093 PR c/29091
6094 * gcc.dg/pr29091.c: New test.
6095
6096 2006-10-06 Joseph Myers <joseph@codesourcery.com>
6097
6098 * lib/target-supports.exp
6099 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
6100 same as x86_64-*-*; check for LP64.
6101
6102 2006-10-04 Richard Henderson <rth@redhat.com>
6103
6104 * lib/target-supports.exp (check_effective_target_tls): Redefine
6105 to mean non-emulated tls.
6106 * gcc.dg/tls/alias-1.c: Remove tls requirement.
6107 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
6108 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
6109 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
6110 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
6111 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
6112 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
6113
6114 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
6115
6116 PR fortran/29343
6117 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
6118
6119 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6120
6121 * gfortran.dg/bounds_check_fail_1.f90: New test.
6122
6123 2006-10-03 Mark Mitchell <mark@codesourcery.com>
6124
6125 PR c++/29020
6126 * g++.dg/template/friend48.C: New test.
6127
6128 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
6129
6130 PR fortran/29098
6131 * gfortran.dg/default_initialization_2.f90: New test.
6132
6133 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
6134
6135 PR fortran/20779
6136 PR fortran/20891
6137 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
6138
6139 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
6140
6141 PR fortran/29284
6142 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
6143
6144 PR fortran/29321
6145 PR fortran/29322
6146 * gfortran.dg/missing_optional_dummy_2.f90: New test.
6147
6148 PR fortran/25091
6149 PR fortran/25092
6150 * gfortran.dg/entry_array_specs_1.f90: New test.
6151
6152 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
6153
6154 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
6155 insufficient to inhibit some test failures at -O3. Do testing
6156 on integers.
6157
6158 2006-10-03 Mark Mitchell <mark@codesourcery.com>
6159
6160 PR c++/29138
6161 * g++.dg/inherit/access8.C: New test.
6162 * g++.dg/template/dtor4.C: Tweak error messages.
6163
6164 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6165
6166 PR fortran/27478
6167 * gfortran.dg/entry_8.f90: New test.
6168
6169 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6170
6171 PR c++/29291
6172 * g++.dg/parse/new4.C: New test.
6173
6174 2006-10-03 Uros Bizjak <uros@kss-loka.si>
6175
6176 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
6177 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
6178 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
6179 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
6180 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
6181
6182 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6183
6184 PR fortran/19260
6185 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
6186 * gfortran.dg/continuation_2.f90: New test.
6187
6188 PR fortran/19262
6189 * gfortran.dg/continuation_3.f90: New test.
6190 * gfortran.dg/continuation_4.f90: New test.
6191 * gfortran.dg/continuation_5.f: New test.
6192 * gfortran.dg/continuation_6.f: New test.
6193
6194 2006-10-02 Mark Mitchell <mark@codesourcery.com>
6195
6196 PR c++/29226
6197 * g++.dg/template/vla1.C: New test.
6198
6199 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6200
6201 PR fortran/29210
6202 * gfortran.dg/complex_parameter_1.f90: New test.
6203
6204 2006-10-02 Jakub Jelinek <jakub@redhat.com>
6205
6206 PR c/29154
6207 * gcc.c-torture/execute/20060929-1.c: New test.
6208
6209 2006-10-01 Mark Mitchell <mark@codesourcery.com>
6210
6211 PR c++/29105
6212 * g++.dg/template/member6.C: New test.
6213 * g++.dg/parse/typename7.C: Adjust error markers.
6214
6215 PR c++/29080
6216 * g++.dg/template/member7.C: New test.
6217
6218 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
6219
6220 PR c/24010
6221 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
6222 gcc.dg/Woverride-init-3.c: New tests.
6223
6224 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6225
6226 * gcc.c-torture/execute/20060930-1.c: New test.
6227
6228 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6229
6230 PR fortran/18791
6231 * gfortran.dg/specifics_1.f90: New test.
6232 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
6233 complex specifics.
6234
6235 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6236
6237 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
6238 pthread-init-common.h: New.
6239
6240 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
6241
6242 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
6243 precision on some archs.
6244
6245 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
6246
6247 * gcc.dg/non-local-goto-1.c: New test.
6248 * gcc.dg/non-local-goto-2.c: Likewise.
6249 * gcc.dg/setjmp-3.c: Likewise.
6250 * gcc.dg/setjmp-4.c: Likewise.
6251
6252 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
6253
6254 * gnat.dg/self_aggregate_with_pointer.adb: New test.
6255
6256 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
6257
6258 PR fortran/28276
6259 * gfortran.dg/exponent_1.f90: New test.
6260
6261 PR fortran/27021
6262 * gfortran.dg/nearest_1.f90: New test.
6263
6264 2006-09-26 Jakub Jelinek <jakub@redhat.com>
6265
6266 PR middle-end/25261
6267 PR middle-end/28790
6268 * gcc.dg/gomp/nestedfn-1.c: New test.
6269
6270 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
6271
6272 PR objc/29195
6273 * objc/compile/method-1.m: New test.
6274
6275 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
6276
6277 PR c++/26938
6278 * g++.dg/template/crash58.C: New test.
6279 * g++.dg/parse/crash28.C: Adjust error markers.
6280 * g++.dg/template/crash34.C: Likewise.
6281 * g++.dg/template/friend31.C: Likewise.
6282 * g++.dg/template/crash32.C: Likewise.
6283
6284 PR c++/27329
6285 * g++.dg/template/crash59.C: New test.
6286
6287 PR c++/27667
6288 * g++.dg/template/spec33.C: New test.
6289 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
6290
6291 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
6292 Adam Nemet <anemet@caviumnetworks.com>
6293
6294 * gcc.dg/tree-ssa/ivopts-1.c: New test.
6295 * gcc.dg/tree-ssa/ivopts-2.c: New test.
6296
6297 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
6298
6299 PR target/28911
6300 * gcc.dg/pr28911.c: New.
6301
6302 2006-09-23 Uros Bizjak <uros@kss-loka.si>
6303
6304 PR target/29169
6305 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
6306 (dg-options): Add -mfpmath=387.
6307
6308 2006-09-23 Jakub Jelinek <jakub@redhat.com>
6309
6310 PR c/28706
6311 * gcc.dg/pr28706.c: New test.
6312
6313 PR c/28712
6314 * gcc.dg/pr28712.c: New test.
6315
6316 2006-09-22 Mike Stump <mrs@apple.com>
6317
6318 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
6319
6320 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
6321
6322 PR tree-optimization/28888
6323 * gcc.dg/pr28888.c: New test.
6324
6325 2006-09-21 Mark Mitchell <mark@codesourcery.com>
6326
6327 PR c++/29016
6328 * g++.dg/init/ptrfn1.C: New test.
6329
6330 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
6331
6332 PR c++/28861
6333 * g++.dg/template/spec32.C: New test.
6334 * g++.dg/parse/crash9.C: Adjust error markers.
6335
6336 PR c++/28303
6337 * g++.dg/template/typedef6.C: New test.
6338 * g++.dg/init/error1.C: Adjust error markers.
6339 * g++.dg/parse/crash9.C: Likewise.
6340 * g++.dg/template/crash55.C: Likewise.
6341
6342 2006-09-21 Janis Johnson <janis187@us.ibm.com>
6343
6344 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
6345
6346 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
6347
6348 PR target/27650
6349 * g++.dg/ext/dllimport12.C: New test.
6350
6351 2006-09-20 Richard Sandiford <richard@codesourcery.com>
6352
6353 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
6354 * gcc.target/mips/nmadd-2.c: Likewise.
6355 * gcc.target/mips/mips-ps-6.c: New test.
6356 * gcc.target/mips/neg-abs-1.c: Likewise.
6357 * gcc.target/mips/neg-abs-2.c: Likewise.
6358 * gcc.target/mips/nmadd-3.c: New test.
6359
6360 2006-09-20 Jakub Jelinek <jakub@redhat.com>
6361
6362 PR middle-end/28046
6363 * gcc.dg/gomp/atomic-10.c: New test.
6364 * g++.dg/gomp/atomic-10.C: New test.
6365
6366 2006-09-20 Eric Christopher <echristo@apple.com>
6367
6368 * gcc.target/i386/sse3-not-fisttp.c: New.
6369
6370 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
6371
6372 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
6373
6374 2006-09-19 Richard Sandiford <richard@codesourcery.com>
6375
6376 * gcc.c-torture/execute/pr28289.c (one): New variable.
6377 (main): Use it instead of argc.
6378 * gcc.c-torture/execute/20060102-1.c (one): New variable.
6379 (main): Use it instead of argc.
6380
6381 2006-09-19 Paul Brook <paul@codesourcery.com>
6382
6383 PR target/28516
6384 * gcc.dg/nested-func-5.c: New test.
6385
6386 2006-09-19 Ben Elliston <bje@au.ibm.com>
6387
6388 * lib/target-supports.exp (check_effective_target_tls): Compile
6389 test stubs using ${tool}_target_compile, not just target_compile.
6390 (check_effective_target_tls_runtime): Likewise.
6391
6392 2006-09-19 Ben Elliston <bje@au.ibm.com>
6393
6394 * gcc.c-torture/compile/20030405-1.x: Remove.
6395
6396 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
6397 optimising linker from discarding it.
6398
6399 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
6400
6401 PR fortran/28526
6402 * gfortran.dg/keyword_symbol_1.f90: New test.
6403
6404 * gfortran.dg/spread_shape_1.f90: Add missing warning with
6405 pedantic compilation option.
6406
6407 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
6408
6409 PR fortran/29060
6410 * gfortran.dg/spread_shape_1.f90: New test.
6411
6412 2006-09-17 Roger Sayle <roger@eyesopen.com>
6413
6414 PR tree-optimization/28887
6415 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
6416
6417 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
6418
6419 PR c/25993
6420 * gcc.dg/pr25993.c: New test.
6421
6422 2006-09-17 Ira Rosen <irar@il.ibm.com>
6423
6424 PR tree-opt/21591
6425 * gcc.dg/vect/pr21591.c: New test.
6426
6427 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
6428
6429 PR tree-opt/29059
6430 * gcc.c-torture/compile/strcpy-1.c: New test.
6431 * gcc.c-torture/compile/strcpy-2.c: New test.
6432 * gcc.c-torture/compile/memcpy-1.c: New test.
6433 * gcc.c-torture/compile/memcpy-2.c: New test.
6434
6435 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
6436
6437 PR testsuite/29055
6438 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
6439
6440 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
6441
6442 * gnat.dg/specs/double_record_extension1.ads: New test.
6443 * gnat.dg/specs/double_record_extension2.ads: Likewise.
6444
6445 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
6446
6447 PR fortran/29051
6448 * gfortran.dg/oldstyle_3.f90: New test.
6449
6450 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6451
6452 PR libgfortran/29099
6453 * gfortran.dg/secnds-1.f: New test.
6454
6455 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6456
6457 PR libgfortran/29053
6458 * gfortran.dg/streamio_9.f90: New test.
6459 * gfortran.dg/streamio_10.f90: New test.
6460
6461 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
6462
6463 PR C++/29002
6464 * g++.dg/init/array22.C: New test.
6465 * g++.dg/init/array23.C: New test.
6466
6467 2006-09-14 Arnaud Charlet <charlet@adacore.com>
6468
6469 * stackcheck.lst: Update list of tests requiring stack checking.
6470 * norun.lst: Adjust for above change.
6471 * ada95.lst: New file.
6472 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
6473 requiring -gnat95 switch.
6474
6475 2006-09-14 Olivier Hainque <hainque@adacore.com>
6476
6477 * gnat.dg/in_out_parameter.adb: New test.
6478
6479 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
6480
6481 PR debug/28980
6482 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
6483
6484 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
6485
6486 * gnat.dg/specs/unchecked_union.ads: New test.
6487
6488 2006-09-13 Richard Sandiford <richard@codesourcery.com>
6489
6490 PR rtl-optimization/28982
6491 * gcc.c-torture/execute/pr28982a.c: New test.
6492 * gcc.c-torture/execute/pr28982b.c: Likewise.
6493
6494 2006-09-12 Eric Christopher <echristo@apple.com>
6495
6496 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
6497 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
6498
6499 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
6500
6501 PR c/28768
6502 PR preprocessor/14634
6503 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
6504 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
6505 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
6506
6507 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6508
6509 * gcc.dg/pr28243.c: New test.
6510
6511 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
6512
6513 PR fortran/28971
6514 gfortran.dg/pr28971.f90: New test to act as a backstop in case
6515 this undiagnosed regression reappears.
6516
6517 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
6518
6519 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
6520 Treat $srcdir as a literal.
6521 * lib/fortran-torture.exp (fortran-torture-compile,
6522 fortran-torture-execute): Likewise.
6523 * lib/objc-torture.exp (objc-torture-compile,
6524 objc-torture-execute): Likewise.
6525 * lib/profopt.exp (profopt-execute): Likewise.
6526
6527 2006-09-11 Geoffrey Keating <geoffk@apple.com>
6528
6529 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
6530
6531 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
6532
6533 PR testsuite/28950
6534 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
6535
6536 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
6537
6538 PR target/13685
6539 * gcc.target/i386/pr13685.c: New test.
6540
6541 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6542
6543 * gcc.dg/pr28726.c: New test.
6544
6545 2006-09-11 Josh Conner <jconner@apple.com>
6546
6547 * gcc.dg/nrv3.c: Increase size of structure.
6548 * gcc.dg/nrv4.c: Likewise.
6549 * gcc.dg/nrv5.c: Likewise.
6550
6551 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
6552
6553 PR libfortran/28890
6554 gfortran.dg/assumed_charlen_function_5.f90: New test.
6555
6556 2006-09-10 Mark Mitchell <mark@codesourcery.com>
6557
6558 PR c++/28991
6559 * g++.dg/init/static3.C: New test.
6560
6561 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
6562
6563 PR testsuite/29007
6564 * gcc.dg/long-long-cst1.c (t): Add cast to
6565 __SIZE_TYPE__ before casting to int.
6566 (main): Return 0 on success.
6567
6568 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6569
6570 * gcc.c-torture/execute/20060910-1.c: New test.
6571
6572 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
6573
6574 PR middle-end/26983
6575 * gcc.dg/pr26983.c: New test.
6576
6577 2006-09-10 Richard Sandiford <richard@codesourcery.com>
6578
6579 PR target/29006
6580 * gcc.c-torture/execute/pr29006.c: New test.
6581
6582 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6583
6584 PR libfortran/28947
6585 gfortran.dg/matmul_4.f90: New test.
6586
6587 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6588
6589 PR fortran/28959
6590 gfortran.dg/used_types_10: New test.
6591
6592 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6593
6594 PR libfortran/28923
6595 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
6596 gfortran.dg/array_initializer_3.f90: New test.
6597
6598 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6599
6600 PR fortran/28914
6601 * gfortran.dg/actual_array_constructor_3.f90: New test.
6602
6603 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
6604
6605 PR testsuite/26778
6606 * gcc.target/i386/pr26778.c: New testcase.
6607
6608 2006-09-08 Eric Christopher <echristo@apple.com>
6609
6610 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
6611 * gcc.target/i386/memcpy-1.c: Ditto.
6612 * gcc.target/i386/asm-1.c: Ditto.
6613 * gcc.target/i386/20060512-4.c: Ditto.
6614 * gcc.target/i386/compress-float-387.c: Ditto.
6615 * gcc.target/i386/20060512-1.c: Ditto.
6616 * gcc.target/i386/compress-float-sse.c: Ditto.
6617 * gcc.target/i386/20060512-2.c: Ditto.
6618 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
6619 * gcc.target/i386/stack-prot-kernel.c: Ditto.
6620 * gcc.target/i386/compress-float-387-pic.c: Ditto.
6621 * gcc.dg/pr26449.c: Ditto.
6622 * gcc.dg/attr-ms_struct-2.c: Ditto.
6623 * gcc.dg/attr-ms_struct-1.c: Ditto.
6624 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
6625
6626 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
6627
6628 PR c/28504
6629 * gcc.dg/vla-10.c: New test.
6630
6631 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6632
6633 PR c++/28858
6634 * g++.dg/parse/template20.C: New test.
6635 * g++.dg/template/operator8.C: Remove obsolete part.
6636 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
6637 * g++.old-deja/g++.pt/crash65.C: Likewise.
6638
6639 2006-09-07 Jason Merrill <jason@redhat.com>
6640
6641 PR middle-end/27724
6642 * gcc.dg/long-long-cst1.c: New test.
6643
6644 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6645
6646 PR C++/28906
6647 * g++.dg/other/array3.C: New test.
6648 * g++.dg/other/array4.C: New test.
6649 * g++.dg/other/array5.C: New test.
6650
6651 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
6652
6653 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
6654
6655 2006-09-07 Uros Bizjak <uros@kss-loka.si>
6656
6657 PR target/28946
6658 * gcc.target/i386/pr28946.c: New test.
6659
6660 2006-09-07 Steven G. Kargl <kargls@comcast.net>
6661
6662 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
6663 in integer literal constant.
6664 * gfortran.dg/enum_8.f90: Ditto.
6665 * gfortran.dg/g77/20030326-1.f: Ditto.
6666
6667 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
6668
6669 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
6670 nonconformance usage.
6671
6672 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6673
6674 PR middle-end/28862
6675 * gcc.c-torture/compile/vector-align-1.c: New test.
6676
6677 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6678
6679 PR rtl-opt/27883
6680 * g++.dg/opt/copysign-1.C: New test.
6681
6682 2006-09-06 Jason Merrill <jason@redhat.com>
6683
6684 PR c++/27371
6685 * g++.dg/warn/unused-result1.C: New test.
6686
6687 2006-09-06 Mark Mitchell <mark@codesourcery.com>
6688
6689 PR c++/28903
6690 * g++.dg/ext/vla3.C: New test.
6691
6692 PR c++/28886
6693 * g++.dg/template/array16.C: New test.
6694
6695 2006-09-06 Richard Guenther <rguenther@suse.de>
6696
6697 * gcc.dg/pr27226.c: Remove testcase again.
6698
6699 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6700
6701 PR tree-opt/28937
6702 * g++.dg/opt/unroll2.C: New test.
6703
6704 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6705
6706 PR tree-opt/28952
6707 * gcc.dg/vect/pr28952.c: New test.
6708
6709 2006-09-05 Richard Guenther <rguenther@suse.de>
6710
6711 PR tree-optimization/28900
6712 * gcc.dg/torture/pr28900.c: New testcase
6713
6714 2006-09-05 Richard Guenther <rguenther@suse.de>
6715
6716 PR tree-optimization/28905
6717 * gcc.c-torture/compile/pr28905.c: New testcase.
6718
6719 2006-09-05 Richard Guenther <rguenther@suse.de>
6720
6721 PR middle-end/28935
6722 * gcc.dg/pr28935.c: New testcase.
6723
6724 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6725
6726 * gcc.c-torture/execute/20060905-1.c: New test.
6727
6728 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
6729
6730 PR fortran/28908
6731 * gfortran.dg/used_types_7.f90: New test.
6732 * gfortran.dg/used_types_8.f90: New test.
6733 * gfortran.dg/used_types_9.f90: New test.
6734
6735 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6736
6737 * gcc.c-torture/compile/20060904-1.c: New test.
6738
6739 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
6740
6741 PR c++/23287 Revert my 2006-09-01 patch
6742 * g++.dg/parse/dtor12.C: Remove.
6743
6744 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
6745
6746 PR c+/27670
6747 * g++.dg/template/operator9.C: New test.
6748
6749 PR c++/27493
6750 * g++.dg/template/operator7.C: New test.
6751
6752 PR c++/27494
6753 * g++.dg/template/operator8.C: New test.
6754
6755 PR c++/27397
6756 * g++.dg/template/crash57.C: New test.
6757
6758 * g++.dg/template/typedef4.C: Adjust error markers.
6759 * g++.dg/template/typedef5.C: Likewise.
6760
6761 2006-09-02 Jakub Jelinek <jakub@redhat.com>
6762
6763 PR c++/28878
6764 * g++.dg/parse/crash33.C: New test.
6765
6766 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
6767 Richard Guenther <rguenther@suse.de>
6768 Adam Nemet <anemet@caviumnetworks.com>
6769
6770 PR middle-end/27226
6771 * gcc.target/mips/memcpy-1.c: New testcase.
6772 * gcc.dg/pr27226.c: Likewise.
6773
6774 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
6775
6776 PR c++/28705
6777 * g++.dg/lookup/koenig5.C: New.
6778 * g++.dg/template/crash56.C: New.
6779
6780 2006-09-01 Josh Conner <jconner@apple.com>
6781
6782 PR c++/25505
6783 * gcc.dg/nrv3.c: New test.
6784 * gcc.dg/nrv4.c: New test.
6785 * gcc.dg/nrv5.c: New test.
6786
6787 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
6788
6789 PR c++/23287
6790 * g++.dg/parse/dtor12.C: New.
6791
6792 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
6793
6794 PR tree-optimization/28839
6795 * gcc.dg/pr28839.c: New test.
6796
6797 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
6798
6799 PR target/24367
6800 * gcc.dg/pr24367.c: New testcase.
6801
6802 2006-08-30 Joseph Myers <joseph@codesourcery.com>
6803
6804 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
6805
6806 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
6807
6808 PR rtl-optimization/27735
6809 * gcc.dg/loop-unswitch-1.c: New test.
6810
6811 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
6812
6813 PR fortran/28885
6814 * gfortran.dg/aliasing_dummy_2.f90: New test.
6815
6816 PR fortran/20067
6817 * gfortran.dg/generic_5.f90: Change error message.
6818
6819 PR fortran/28873
6820 * gfortran.dg/generic_6.f90: New test.
6821
6822 PR fortran/25077
6823 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
6824
6825 PR fortran/25102
6826 * gfortran.dg/invalid_interface_assignment.f90: New test.
6827
6828 PR fortran/24866
6829 * gfortran.dg/module_proc_external_dummy.f90: New test.
6830
6831 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
6832
6833 PR c++/28349
6834 * testsuite/g++.dg/warn/var-args1.C: New test.
6835
6836 2006-08-29 Steven G. Kargl <kargls@comcast.net>
6837
6838 PR fortran/28866
6839 * gfortran.dg/simpleif_2.f90: New test.
6840 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
6841 * gfortran.dg/enum_5.f90: Ditto.
6842
6843 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6844 Kazu Hirata <kazu@codesourcery.com>
6845
6846 PR tree-optimization/17506
6847 * gcc.dg/pr17506.c: New.
6848
6849 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
6850
6851 PR c++/28139
6852 * g++.dg/eh/alias1.C: New test.
6853
6854 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6855
6856 PR c++/28860
6857 * g++.dg/template/ttp22.C: New test.
6858
6859 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
6860
6861 PR middle-end/26632
6862 * gcc.dg/pr26632.c: New.
6863
6864 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6865
6866 PR libgfortran/28354
6867 * gfortran.dg/fmt_zero_precision.f90: New test.
6868
6869 2006-08-27 Mark Mitchell <mark@codesourcery.com>
6870
6871 PR c++/28058
6872 * g++.dg/template/spec31.C: New test.
6873
6874 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
6875
6876 PR c++/26573
6877 * g++.dg/other/static2.C: New test.
6878
6879 2006-08-26 Roger Sayle <roger@eyesopen.com>
6880
6881 * gcc.dg/Wswitch-enum-2.c: New test case.
6882 * gcc.dg/Wswitch-enum-3.c: Likewise.
6883
6884 2006-08-26 Richard Guenther <rguenther@suse.de>
6885
6886 * gcc.c-torture/compile/20060826-1.c: New testcase.
6887
6888 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
6889
6890 PR c++/28736
6891 * g++.dg/template/void10.C: New test.
6892
6893 PR c++/28737
6894 * g++.dg/template/void8.C: New test.
6895
6896 PR c+_+/28738
6897 * g++.dg/template/void9.C: New test.
6898
6899 * g++.dg/template/void3.C: Adjust error markers.
6900 * g++.dg/template/void4.C: Likewise.
6901 * g++.dg/template/crash55.C: Likewise.
6902 * g++.dg/template/void7.C: Likewise
6903
6904 2006-08-26 Mark Mitchell <mark@codesourcery.com>
6905
6906 PR c++/28588
6907 * g++.dg/inherit/access6.C: New test.
6908 * g++.dg/inherit/access7.C: Likewise.
6909
6910 PR c++/28595
6911 * g++.dg/template/array15.C: New test.
6912 * g++.dg/template/crash2.C: Tweak error markers.
6913
6914 2006-08-26 Jakub Jelinek <jakub@redhat.com>
6915
6916 PR middle-end/28683
6917 * gcc.c-torture/compile/20060823-1.c: New test.
6918
6919 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6920
6921 PR c++/28853
6922 * g++.dg/template/ttp21.C: New test.
6923
6924 PR c++/28852
6925 * g++.dg/other/operator1.C: Add error-marker.
6926 * g++.dg/other/operator2.C: New test.
6927
6928 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
6929
6930 PR c/27893
6931 * gcc.c-torture/compile/vla-const-1.c,
6932 gcc.c-torture/compile/vla-const-2.c: New tests.
6933
6934 2006-08-26 Richard Guenther <rguenther@suse.de>
6935
6936 PR middle-end/28814
6937 * gcc.dg/torture/pr28814.c: New testcase.
6938
6939 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
6940
6941 PR c/28418
6942 * gcc.c-torture/compile/compound-literal-1.c: New test.
6943
6944 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
6945
6946 PR c/28299
6947 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
6948 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
6949 Expect extra diagnostics.
6950
6951 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
6952
6953 gcc.dg/noncompile/pr16876.c: New test.
6954
6955 2006-08-25 Mark Mitchell <mark@codesourcery.com>
6956
6957 PR c++/28056
6958 * g++.dg/parse/local1.C: New test.
6959 * g++.dg/other/qual1.C: Tweak error marker.
6960
6961 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
6962
6963 PR c++/27787
6964 * g++.dg/template/typename10.C: New.
6965 * g++.dg/template/lookup4.C: Remove bogus error marker.
6966
6967 2006-08-25 Richard Guenther <rguenther@suse.de>
6968
6969 PR testsuite/28829
6970 * gcc.dg/pr26570.c: Fix testcase.
6971
6972 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
6973
6974 PR tree-opt/28807
6975 * gcc.c-torture/execute/mayalias-2.c: New test.
6976 * gcc.dg/tree-ssa/alias-13.c: New test.
6977
6978 2006-08-24 Jan Hubicka <jh@suse.cz>
6979
6980 PR debug/26881
6981 * gcc.dg/debug/pr26881.c: New file.
6982
6983 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
6984
6985 PR fortran/28788
6986 * gfortran.dg/used_types_4.f90: New test.
6987 * gfortran.dg/derived_init_2.f90: Modify to check sibling
6988 association of derived types.
6989 * gfortran.dg/used_types_2.f90: Add module cleanup.
6990 * gfortran.dg/used_types_3.f90: The same.
6991
6992 PR fortran/28771
6993 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
6994 fix of regression.
6995
6996 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6997
6998 PR 28813
6999 * gfortran.dg/direct_io_6.f90: Remove test.
7000
7001 2006-08-23 Stuart Hastings <stuart@apple.com>
7002
7003 PR 28825
7004 * gcc.target/i386/20060821-1.c: New.
7005
7006 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
7007
7008 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
7009 dg-warning strings for dllimport.
7010
7011 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7012
7013 PR C++/28450
7014 * g++.dg/ext/vector4.C: New test.
7015 * g++.dg/ext/complex1.C: New test.
7016
7017 2006-08-21 Geoffrey Keating <geoffk@apple.com>
7018
7019 PR debug/28692
7020 * gcc.dg/debug/const-1.c: New.
7021 * gcc.dg/debug/const-2.c: New.
7022 * gcc.dg/debug/dwarf2/const-1.c: New.
7023 * gcc.dg/debug/dwarf2/const-2.c: New.
7024 * gcc.dg/debug/dwarf2/const-2b.c: New.
7025
7026 2006-08-22 Richard Guenther <rguenther@suse.de>
7027
7028 PR middle-end/28776
7029 * gcc.c-torture/compile/pr28776-1.c: New testcase.
7030 * gcc.c-torture/compile/pr28776-2.c: Likewise.
7031
7032 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
7033
7034 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
7035
7036 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
7037
7038 PR c++/26269
7039 * g++.dg/other/error14.C: New test.
7040
7041 PR c++/28505
7042 * g++.dg/parse/ctor7.C: New test.
7043 * g++.dg/parse/ctor8.C: Likewise.
7044
7045 PR c++/28741
7046 * g++.dg/template/void7.C: New test.
7047
7048 2006-08-21 Olivier Hainque <hainque@adacore.com>
7049
7050 * gnat.dg/self_aggregate_with_zeros.adb: New test.
7051 * gnat.dg/self_aggregate_with_array.adb: New test.
7052
7053 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
7054
7055 * g++.dg/eh/arm-vfp-unwind.C: New test.
7056
7057 2006-08-20 Mark Mitchell <mark@codesourcery.com>
7058
7059 PR c++/28341
7060 * g++.dg/template/ref3.C: New test.
7061 * g++.dg/template/nontype13.C: New test.
7062
7063 PR c++/28346
7064 * g++.dg/template/ptrmem17.C: New test.
7065
7066 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
7067
7068 PR target/28648 c:
7069 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
7070
7071 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
7072
7073 PR fortran/28630
7074 * gfortran.dg/used_types_2.f90: New test.
7075
7076 PR fortran/28601
7077 * gfortran.dg/used_types_3.f90: New test.
7078
7079 PR fortran/20886
7080 * gfortran.dg/generic_actual_arg.f90: New test.
7081
7082 PR fortran/28735
7083 * gfortran.dg/module_private_array_refs_1.f90: New test.
7084
7085 PR fortran/28762
7086 * gfortran.dg/program_name_1.f90: New test.
7087
7088 PR fortran/28425
7089 * gfortran.dg/derived_constructor_comps_1.f90: New test.
7090
7091 PR fortran/28496
7092 * gfortran.dg/array_initializer_2.f90: New test.
7093
7094 PR fortran/18111
7095 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
7096
7097 PR fortran/28600
7098 * gfortran.dg/assumed_charlen_function_4.f90: New test.
7099
7100 PR fortran/28771
7101 * gfortran.dg/assumed_charlen_in_main.f90: New test.
7102
7103 PR fortran/28660
7104 * gfortran.dg/dependent_decls_1.f90: New test.
7105
7106 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
7107
7108 PR fortran/25217
7109 * gfortran.dg/derived_init_2.f90: New.
7110
7111 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
7112
7113 * gcc.c-torture/execute/pr28289.c: New test.
7114
7115 2006-08-17 Jakub Jelinek <jakub@redhat.com>
7116
7117 PR c/28744
7118 * gcc.dg/attr-externally-visible-1.c: New test.
7119 * gcc.dg/attr-externally-visible-2.c: New test.
7120 * g++.dg/parse/attr-externally-visible-1.C: New test.
7121 * g++.dg/parse/attr-externally-visible-2.C: New test.
7122
7123 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7124
7125 PR c++/28606
7126 * g++.dg/parse/dtor11.C: New test.
7127
7128 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
7129
7130 PR rtl-optimization/28489
7131 * gcc.c-torture/compile/pr28489.c: New test.
7132
7133 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7134
7135 PR c++/28710
7136 * g++.dg/template/redecl4.C: New test.
7137
7138 PR c++/28711
7139 * g++.dg/template/ctor8.C: New test.
7140
7141 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
7142
7143 * gcc.dg/pr26570.c: Fix testcase.
7144
7145 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
7146
7147 * PR c++/28573
7148 * g++.dg/parse/offsetof6.C: New test.
7149 * g++.dg/parse/offsetof6.C: New test.
7150 * g++.dg/parse/offsetof7.C: New test.
7151
7152 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7153
7154 PR testsuite/28602
7155 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
7156 is false.
7157
7158 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7159
7160 PR c++/28302
7161 * g++.dg/ext/vector3.C: New test.
7162
7163 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
7164
7165 PR gcov/profile/26570
7166 * gcc.dg/pr26570.c: New test.
7167
7168 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
7169
7170 PR c/27697
7171 * gcc.dg/qual-component-1.c: New test.
7172
7173 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7174
7175 PR c++/28593
7176 * g++.dg/parse/new3.C: New test.
7177
7178 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7179
7180 PR fortran/25828
7181 * gfortran.dg/streamio_1.f90: New test.
7182 * gfortran.dg/streamio_2.f90: New test.
7183 * gfortran.dg/streamio_3.f90: New test.
7184 * gfortran.dg/streamio_4.f90: New test.
7185 * gfortran.dg/streamio_5.f90: New test.
7186 * gfortran.dg/streamio_6.f90: New test.
7187 * gfortran.dg/streamio_7.f90: New test.
7188 * gfortran.dg/streamio_8.f90: New test.
7189
7190 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
7191
7192 PR c/28287
7193 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
7194
7195 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
7196
7197 PR c++/28594
7198 * g++.dg/template/void6.C: New test.
7199
7200 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7201
7202 PR c/28649
7203 * gcc.dg/parse-error-1.c: New test.
7204 * gcc.dg/parse-error-2.c: New test.
7205 * gcc.dg/cpp/digraph2.c: Add error-marker.
7206 * gcc.dg/noncompile/920923-1.c: Likewise.
7207
7208 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7209
7210 PR c/27490
7211 * gcc.dg/sizeof-2.c: New testcase.
7212
7213 PR c/27489
7214 * gcc.dg/switch-A.c: New testcase.
7215
7216 2006-08-14 Steve Ellcey <sje@cup.hp.com>
7217
7218 PR c++/28288
7219 PR c++/14556
7220 * g++.old-deja/g++.warn/compare1.C: Delete.
7221 * g++.dg/opt/pr7503-2.C: Delete.
7222 * g++.dg/opt/pr7503-3.C: Delete.
7223 * g++.dg/opt/pr7503-4.C: Delete.
7224 * g++.dg/opt/pr7503-5.C: Delete.
7225 * g++.dg/opt/max1.C: Delete.
7226 * g++.dg/warn/minmax.C: Delete.
7227 * g++.dg/expr/minmax.C: New test.
7228
7229 2006-08-14 Richard Guenther <rguenther@suse.de>
7230
7231 PR testsuite/28703
7232 * gcc.c-torture/execute/pr28651.c: Do not use argc
7233 to avoid optimization, instead forbid inlining.
7234
7235 2006-08-14 Richard Sandiford <richard@codesourcery.com>
7236
7237 PR rtl-optimization/28634
7238 * gcc.c-torture/execute/ieee/pr28634.c: New test.
7239
7240 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
7241
7242 PR c/27184
7243 * gcc.dg/torture/pr27184.c: New test.
7244
7245 2006-08-12 Jakub Jelinek <jakub@redhat.com>
7246
7247 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
7248
7249 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7250
7251 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
7252 * gfortran.dg/stat_2.f90: Likewise.
7253 * gfortran.dg/chmod_1.f90: Likewise.
7254 * gfortran.dg/chmod_2.f90: Likewise.
7255 * gfortran.dg/chmod_3.f90: Likewise.
7256
7257 2006-08-11 David Edelsohn <edelsohn@gnu.org>
7258
7259 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
7260
7261 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
7262
7263 * g++.dg/opt/pr23454-2.C: New test.
7264
7265 2006-08-11 Richard Guenther <rguenther@suse.de>
7266
7267 PR middle-end/28651
7268 * gcc.c-torture/execute/pr28651.c: New testcase.
7269
7270 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
7271
7272 * gnat.dg/specs/static_initializer.ads: New test.
7273
7274 2006-08-10 Paul Brook <paul@codesourcery.com>
7275
7276 * gcc.target/arm/cond-asm.c: New test.
7277
7278 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
7279
7280 PR tree-optimization/26197
7281 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
7282 * g++.dg/vect/vect.exp: Compile the new tests with
7283 --param max-aliased-vops=0.
7284
7285 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
7286
7287 PR c++/28637
7288 * g++.dg/template/void3.C: New test.
7289
7290 PR c++/28638
7291 * g++.dg/template/void4.C: New test.
7292
7293 PR c++/28640
7294 * g++.dg/template/void5.C: New test.
7295
7296 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
7297
7298 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
7299 after dg-do compile.
7300
7301 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
7302
7303 PR tree-optimizations/26969
7304 * gcc.dg/vect/vect.exp: Compile tests prefixed with
7305 "unswitch-loops" with -funswitch-loops.
7306 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
7307
7308 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7309
7310 * gcc.dg/sparc-getcontext-1.c: Fix typo.
7311 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
7312 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
7313 * objc.dg/dwarf-1.m: Likewise.
7314 * objc.dg/dwarf-2.m: Likewise.
7315 * obj-c++.dg/dwarf-2.mm: Likewise.
7316
7317 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7318
7319 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
7320 * objc.dg/dwarf-2.m: Likewise.
7321 * obj-c++.dg/dwarf-2.mm: Likewise.
7322
7323 PR libfortran/28603
7324 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
7325
7326 PR testsuite/27611
7327 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
7328
7329 PR testsuite/27033
7330 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
7331
7332 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
7333
7334 PR target/27827
7335 * gcc.target/i386/pr27827.c: New testcase.
7336
7337 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
7338
7339 PR fortran/28590
7340 * gfortran.dg/sequence_types_1.f90: New test.
7341
7342 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
7343
7344 PR fortran/28548
7345 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
7346 dg-warning. Add -pedantic option.
7347
7348 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7349
7350 PR c/28502
7351 * gcc.dg/proto-1.c: New test.
7352
7353 PR c/27721
7354 * gcc.dg/lvalue-4.c: New test.
7355
7356 PR c/28136
7357 * gcc.dg/init-bad-5.c: New test.
7358
7359 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
7360
7361 PR c++/28347
7362 * g++.dg/ext/typedef-init.C: Add new test for typedef
7363 initialization inside templates. Adjust existing error markers.
7364
7365 2006-08-03 Mark Mitchell <mark@codesourcery.com>
7366
7367 PR c++/28148
7368 * g++.dg/init/ptrmem3.C: New test.
7369
7370 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
7371
7372 PR tree-optimization/27770
7373 * lib/target-support.exp: New target keyword "section_anchors".
7374 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
7375 tests.
7376 * gcc.dg/vect/section-anchors-pr27770.c: New test.
7377 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
7378 * gcc.dg/vect/section-anchors-vect-69.c: New test.
7379 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
7380
7381 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7382
7383 * gcc.dg/20060801-1.c: Add missing '}'.
7384
7385 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7386
7387 PR c++/27508
7388 * g++.dg/parse/dtor9.C: New test.
7389 * g++.dg/parse/dtor10.C: New test.
7390 * g++.dg/other/error7.C: Adjust error-marker.
7391
7392 PR c++/28274
7393 * g++.dg/other/default5.C: New test.
7394
7395 2006-08-02 Richard Guenther <rguenther@suse.de>
7396
7397 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
7398
7399 2006-08-02 Mark Mitchell <mark@codesourcery.com>
7400
7401 PR c++/28557
7402 * g++.dg/template/conv9.C: New test.
7403
7404 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
7405
7406 PR debug/28063
7407 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
7408 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
7409 Optionally return assembly text. Update callers.
7410 (check_no_compiler_messages): Update verbose messages.
7411 (check_no_messages_and_pattern): New.
7412 (check_effective_target_string_merging): New.
7413
7414 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7415
7416 PR c++/28250
7417 * g++.dg/eh/catch4.C: New test.
7418
7419 PR c++/28257
7420 * g++.dg/other/qual1.C: New test.
7421
7422 PR c++/28259
7423 * g++.dg/inherit/error2.C: New test.
7424
7425 PR c++/28267
7426 * g++.dg/other/new1.C: New test.
7427
7428 * g++.dg/warn/pr23075.C: Remove obsolete test.
7429 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
7430 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
7431
7432 2006-07-31 Mark Mitchell <mark@codesourcery.com>
7433
7434 PR c++/28523
7435 * g++.dg/eh/cast1.C: New test.
7436
7437 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
7438
7439 PR libfortran/28452
7440 * gfortran.dg/random_3.f90: New test.
7441
7442 2006-08-01 Steve Ellcey <sje@cup.hp.com>
7443
7444 PR c++/28432
7445 * g++.dg/other/pr28304.C: Change expected error message.
7446 * g++.dg/other/pr28432.C: New test.
7447
7448 2006-08-01 Steve Ellcey <sje@cup.hp.com>
7449
7450 PR c++/28256
7451 * g++.dg/init/brace2.C: Change expected error message, add empty init.
7452
7453 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
7454
7455 PR debug/23336
7456 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
7457 at -g1.
7458 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
7459 g++.dg/debug/enum-2.C: New.
7460
7461 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7462
7463 PR c++/6634
7464 * g++.dg/parse/long1.C: Add more tests.
7465
7466 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7467
7468 * gfortran.dg/lrshift_1.c: New file.
7469
7470 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7471
7472 PR libgfortran/28335
7473 * gfortran.dg/no_unit_error_1.f90: New test.
7474
7475 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7476
7477 PR libgfortran/28335
7478 * gfortran.dg/no_unit_error_1.f90: Delete test.
7479 * gfortran.dg/no_unit_error_2.f90: Delete test.
7480
7481 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7482
7483 * gfortran.dg/chmod_3.f90: New test.
7484 * gfortran.dg/ltime_gmtime_1.f90: New test.
7485 * gfortran.dg/ltime_gmtime_2.f90: New test.
7486 * gfortran.dg/lrshift_1.f90: New test.
7487 * gfortran.dg/chmod_1.f90: New test.
7488 * gfortran.dg/chmod_2.f90: New test.
7489
7490 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
7491
7492 PR c++/27668
7493 * g++.dg/template/crash55.C: New test.
7494
7495 PR c++/27962
7496 * g++.dg/template/nontype16.C: New test.
7497
7498 * g++.dg/template/void2.C: Adjust error markers.
7499 * g++.dg/template/nontype5.C: Adjust error markers.
7500
7501 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
7502
7503 * gcc.target/i386/stack-prot-kernel.c: New test.
7504
7505 2006-07-27 Roger Sayle <roger@eyesopen.com>
7506
7507 * gcc.dg/builtins-55.c: New test case.
7508
7509 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
7510
7511 PR rtl-optimization/27907
7512 * gcc.c-torture/compile/pr27907.c: New test.
7513
7514 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7515
7516 * gfortran.dg/mclock.f90: New test.
7517 * gfortran.dg/int_conv_1.f90: New test.
7518 * gfortran.dg/stat_1.f90: New test.
7519 * gfortran.dg/stat_2.f90: New test.
7520
7521 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7522
7523 PR libgfortran/28335
7524 * gfortran.dg/no_unit_error_1.f90: New test.
7525 * gfortran.dg/no_unit_error_2.f90: New test.
7526 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
7527
7528 2006-07-25 Roger Sayle <roger@eyesopen.com>
7529
7530 PR middle-end/28473
7531 * gcc.dg/fold-convround-1.c: New test case.
7532
7533 2006-07-24 Steven G. Kargl <kargls@comcast.net>
7534
7535 * gfortran.dg/arithmetic_if.f90: Fix comments.
7536
7537 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7538
7539 PR c++/27572
7540 * g++.dg/other/typedef1.C: New test.
7541 * g++.dg/template/typedef4.C: New test.
7542 * g++.dg/template/typedef5.C: New test.
7543
7544 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
7545
7546 PR fortran/28416
7547 * gfortran.dg/allocatable_dummy_3.f90: New.
7548
7549 2006-07-24 Steven G. Kargl <kargls@comcast.net>
7550
7551 PR fortran/28439
7552 * gfortran.dg/arithmetic_if.f90: New test.
7553
7554 2006-07-24 Uros Bizjak <uros@kss-loka.si>
7555
7556 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
7557 avoid memcpy optimization.
7558
7559 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7560
7561 PR fortran/25289
7562 * gfortran.dg/direct_io_6.f90: New test.
7563
7564 2006-07-24 Jan Hubicka <jh@suse.cz>
7565
7566 PR c/25795
7567 PR c++/27369
7568 * gcc.dg/pr25795.c: New test.
7569 * gcc.dg/pr25795-1.c: New test.
7570
7571 2006-07-23 Roger Sayle <roger@eyesopen.com>
7572
7573 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
7574 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
7575 which may be transformed to "g || h" on some platforms.
7576
7577 2006-07-23 Mark Mitchell <mark@codesourcery.com>
7578
7579 PR c++/28025
7580 * g++.dg/template/friend45.C: New test.
7581
7582 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7583
7584 PR libgfortran/28339
7585 * gfortran.dg/arrayio_8.f90: New test.
7586
7587 2006-07-21 Mike Stump <mrs@apple.com>
7588
7589 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
7590
7591 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
7592
7593 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7594
7595 PR c++/28250
7596 * g++.dg/eh/catch3.C: New test.
7597
7598 PR c++/28363
7599 * g++.dg/template/defarg10.C: New test.
7600
7601 2006-07-20 Paul Brook <paul@codesourcery.com>
7602
7603 PR 27363
7604 * gcc.dg/pr27363.c: New test.
7605
7606 2006-07-19 Mark Mitchell <mark@codesourcery.com>
7607
7608 PR c++/28338
7609 * g++.dg/init/ref13.C: New test.
7610
7611 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7612
7613 PR obj-c++/28434
7614 * obj-c++.dg/proto-error-1.mm: New test.
7615
7616 2006-07-18 Mark Mitchell <mark@codesourcery.com>
7617
7618 PR c++/28337
7619 * g++.dg/template/string1.C: New test.
7620
7621 2006-07-18 Mark Mitchell <mark@codesourcery.com>
7622
7623 PR c++/28048
7624 * g++.dg/template/defarg9.C: New test.
7625
7626 PR c++/28235
7627 * g++.dg/template/static27.C: New test.
7628
7629 2006-07-18 Diego Novillo <dnovillo@redhat.com>
7630
7631 PR 28410
7632 * gcc.dg/tree-ssa/pr28410.c: New test.
7633
7634 2006-07-18 Lee Millward <lee.millward@gmail.com>
7635
7636 PR c++/28258
7637 * g++/dg/other/error13.C: New test.
7638
7639 PR c++/28260
7640 * g++.dg/template/friend44.C: New test.
7641
7642 2006-07-18 Steve Ellcey <sje@cup.hp.com>
7643
7644 PR c++/27495
7645 * g++.dg/other/pr27495.C: New.
7646
7647 2006-07-18 Olivier Hainque <hainque@adacore.com>
7648
7649 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
7650 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
7651
7652 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7653
7654 PR c/28286
7655 * gcc.dg/pragma-pack-4.c: New test.
7656
7657 2006-07-17 Steve Ellcey <sje@cup.hp.com>
7658
7659 PR c++/28291
7660 * g++.dg/ext/pr28291.C: New test.
7661
7662 2006-07-17 Richard Sandiford <richard@codesourcery.com>
7663
7664 PR middle-end/28403
7665 * gcc.c-torture/execute/pr28403.c: New test.
7666
7667 2006-07-17 Richard Sandiford <richard@codesourcery.com>
7668
7669 PR middle-end/28402
7670 * gcc.dg/pr28402.c: New test.
7671
7672 2006-07-17 Steve Ellcey <sje@cup.hp.com>
7673
7674 PR c++/28304
7675 * g++.dg/other/pr28304.C: New test.
7676
7677 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
7678
7679 PR other/28251
7680 gcc.c-torture/unsorted/dump-noaddr.c: New test.
7681 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
7682
7683 2006-07-17 Richard Guenther <rguenther@suse.de>
7684
7685 PR tree-optimization/28238
7686 * g++.dg/tree-ssa/pr28238.C: New testcase.
7687
7688 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7689
7690 PR c++/28250
7691 * g++.dg/eh/catch1.C: New test.
7692 * g++.dg/eh/catch2.C: New test.
7693
7694 2006-07-16 Jakub Jelinek <jakub@redhat.com>
7695
7696 PR c++/28370
7697 * g++.dg/template/anon3.C: New test.
7698
7699 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
7700
7701 PR fortran/20844
7702 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
7703 specifiers requiring an explicit format tag..
7704
7705 PR fortran/28201
7706 * gfortran.dg/generic_5: New test.
7707
7708 PR fortran/20893
7709 * gfortran.dg/elemental_optional_args_1.f90: New test.
7710
7711 2006-07-16 Olivier Hainque <hainque@adacore.com>
7712
7713 * gnat.dg/assert.ads: New file.
7714 * gnat.dg/controlled_record.ads: Likewise.
7715 * gnat.dg/controlled_record.adb: Likewise.
7716
7717 2006-07-15 Lee Millward <lee.millward@gmail.com>
7718
7719 PR c++/28292
7720 * g++.dg/other/error12.C: New test.
7721
7722 PR c++/28269
7723 * g++.dg/template/crash54.C: New test.
7724
7725 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7726
7727 PR c++/28249
7728 * g++.dg/parse/catch1.C: New test.
7729
7730 PR c++/28294
7731 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
7732
7733 PR c++/28387
7734 * g++.dg/ext/attrib24.C: New test.
7735
7736 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7737
7738 PR c++/28343
7739 * g++.dg/ext/asmspec1.C: New test.
7740
7741 2006-07-13 Janis Johnson <janis187@us.ibm.com>
7742
7743 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
7744 (dg-test): Support shouldfail tests.
7745 * lib/target-supports-dg.exp (dg-shouldfail): New.
7746 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
7747 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
7748 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
7749 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
7750 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
7751 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
7752 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
7753
7754 2006-07-13 Jan Hubicka <jh@suse.cz>
7755
7756 * gcc.target/i386/memcpy-1.c: New.
7757
7758 2006-07-12 Geoffrey Keating <geoffk@apple.com>
7759
7760 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
7761
7762 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
7763
7764 PR fortran/25097
7765 * gfortran.dg/present_1.f90: New test.
7766
7767 PR fortran/20903
7768 * gfortran.dg/interface_derived_type_1.f90: New test.
7769
7770 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
7771
7772 PR fortran/28213
7773 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
7774 list.
7775
7776 2006-07-07 Lee Millward <lee.millward@gmail.com>
7777
7778 PR c++/27820
7779 * g++.dg/other/label1.C: New test.
7780
7781 2006-07-07 Richard Guenther <rguenther@suse.de>
7782
7783 PR middle-end/28268
7784 * gcc.dg/torture/pr28268.c: New testcase.
7785
7786 2006-07-07 Steve Ellcey <sje@cup.hp.com>
7787
7788 PR c++/27019
7789 * g++.dg/ext/pr27019.C: New.
7790
7791 2006-07-07 Richard Guenther <rguenther@suse.de>
7792
7793 PR tree-optimization/28187
7794 * gcc.dg/pr28187.c: New testcase.
7795
7796 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
7797
7798 * gnat.dg/address_conversion.adb: New test.
7799 * gnat.dg/boolean_subtype.adb: Likewise.
7800 * gnat.dg/frame_overflow.adb: Likewise.
7801 * gnat.dg/pointer_array.adb: Likewise.
7802 * gnat.dg/pointer_conversion.adb: Likewise.
7803
7804 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
7805
7806 PR fortran/28237
7807 PR fortran/23420
7808 * gfortran.dg/print_fmt_5.f90: New test.
7809
7810 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7811
7812 PR fortran/28129
7813 * gfortran.dg/bounds_check_4.f90: New test.
7814
7815 2006-07-05 Richard Guenther <rguenther@suse.de>
7816
7817 PR target/28158
7818 * gfortran.dg/pr28158.f90: New testcase.
7819
7820 2006-07-05 Richard Guenther <rguenther@suse.de>
7821
7822 PR tree-optimization/28162
7823 * gcc.dg/pr28162.c: New testcase.
7824
7825 2006-07-05 Richard Guenther <rguenther@suse.de>
7826 Andrew Pinski <pinskia@gcc.gnu.org>
7827
7828 PR c++/27084
7829 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
7830
7831 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
7832
7833 PR fortran/28174
7834 * gfortran.dg/actual_array_substr_2.f90: New test.
7835
7836 PR fortran/28167
7837 * gfortran.dg/actual_array_constructor_2.f90: New test.
7838
7839 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7840
7841 * gfortran.dg/itime_idate_1.f: New test.
7842 * gfortran.dg/itime_idate_2.f: New test.
7843
7844 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7845
7846 PR libgfortran/27704
7847 * gfortran.dg/open_status_3.f90: New test.
7848 * gfortran.dg/fmt_l.f90: Update for new feature.
7849
7850 2006-07-03 Asher Langton <langton2@llnl.gov>
7851
7852 * gfortran.dg/oldstyle_2.f90: New.
7853
7854 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
7855
7856 * gnat.dg/string_slice.adb: New test.
7857
7858 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7859
7860 PR fortran/19259
7861 * gfortran.dg/semicolon_fixed.c: New.
7862 * gfortran.dg/semicolon_free.c: New.
7863
7864 2006-06-30 Mike Stump <mrs@apple.com>
7865
7866 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
7867 that don't support internal visibility.
7868
7869 2006-06-30 Andrew Pinski <pinskia@gmail.com>
7870
7871 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
7872 for '(' / ')' needing an extra '\'.
7873
7874 2006-06-29 Roger Sayle <roger@eyesopen.com>
7875
7876 PR middle-end/27428
7877 * gcc.dg/pr27428-1.c: New test case.
7878
7879 2006-06-29 Mike Stump <mrs@apple.com>
7880
7881 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
7882 on darwin as we can't align commons large enough yet.
7883
7884 * gcc.dg/vla-8.c: Add additional testcases.
7885
7886 2006-06-26 Steve Ellcey <sje@cup.hp.com>
7887
7888 PR c++/28114
7889 * g++.dg/other/pr28114.C: New.
7890
7891 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
7892
7893 * gcc.c-torture/compile/20060625-1.c: New test.
7894
7895 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
7896
7897 PR fortran/20867
7898 * gfortran.dg/stfunc_3.f90: New test.
7899
7900 PR fortran/25056
7901 * gfortran.dg/impure_actual_1.f90: New test.
7902
7903 PR fortran/20874
7904 * gfortran.dg/elemental_result_1.f90: New test.
7905
7906 PR fortran/25073
7907 * gfortran.dg/select_7.f90: New test.
7908
7909 PR fortran/27554
7910 * intrinsic_actual_1.f: New test.
7911
7912 PR fortran/22038
7913 PR fortran/28119
7914 * gfortran.dg/forall_4.f90: New test.
7915
7916 PR fortran/25072
7917 * gfortran.dg/forall_5.f90: New test.
7918
7919 2006-06-25 Lee Millward <lee.millward@gmail.com>
7920
7921 PR c++/28051
7922 * g++.dg/template/using13.C: New test.
7923
7924 PR c++/28054
7925 * g++.dg/other/incomplete3.C: New test.
7926
7927 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7928
7929 PR fortran/28081
7930 * gfortran.dg/substr_3.f: New test.
7931 * gfortran.dg/equiv_2.f90: Update expected error message.
7932
7933 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
7934
7935 PR fortran/28118
7936 * gfortran.dg/actual_array_substr_1.f90: New test.
7937
7938 2006-06-24 Olivier Hainque <hainque@adacore.com>
7939
7940 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
7941 * gnat.dg/scalar_mode_agg_compare.adb: New test.
7942
7943 2006-06-23 Janis Johnson <janis187@us.ibm.com>
7944
7945 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
7946
7947 2006-06-23 Steven G. Kargl <kargls@comcast.net>
7948
7949 PR fortran/27981
7950 * gfortran.dg/simpleif_2.f90: New test.
7951
7952 2006-06-23 Lee Millward <lee.millward@gmail.com>
7953
7954 * g++.dg/template/error22.C: Fix typo.
7955
7956 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7957
7958 PR c++/28112
7959 * g++.dg/ext/attrib23.C: New test.
7960
7961 2006-06-23 Olivier Hainque <hainque@adacore.com>
7962
7963 * gnat.dg/varsize_temp.adb: New test.
7964
7965 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7966
7967 PR c++/11468
7968 * g++.dg/other/java2.C: New test.
7969
7970 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
7971
7972 PR target/27789
7973 * g++.dg/ext/dllimport4.C. Add more tests for invalid
7974 initialization.
7975
7976 2006-06-22 Roger Sayle <roger@eyesopen.com>
7977
7978 PR target/27531
7979 * gcc.dg/pr27531-1.c: New test case.
7980
7981 2006-06-22 Asher Langton <langton2@llnl.gov>
7982
7983 PR fortran/24748
7984 * gfortran.dg/implicit_8.f90: New.
7985
7986 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
7987
7988 PR rtl-optimization/28121
7989 * gcc.dg/pr28121.c: New test.
7990
7991 2006-06-22 Lee Millward <lee.millward@gmail.com>
7992
7993 PR c++/27805
7994 * g++.dg/parse/ptrmem6.C: New test.
7995
7996 PR c++/27821
7997 * g++.dg/template/error22.C: New test.
7998
7999 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8000
8001 PR c++/28111
8002 * g++.dg/template/friend43.C: New test.
8003
8004 PR c++/28110
8005 * g++.dg/template/crash53.C: New test.
8006
8007 PR c++/28109
8008 * g++.dg/rtti/incomplete1.C: New test.
8009
8010 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
8011
8012 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
8013
8014 2006-06-21 Joseph Myers <joseph@codesourcery.com>
8015
8016 * gcc.c-torture/execute/complex-7.c: New.
8017
8018 2006-06-21 Jakub Jelinek <jakub@redhat.com>
8019
8020 * gcc.dg/merge-all-constants-1.c: New test.
8021
8022 2006-06-20 Janis Johnson <janis187@us.ibm.com>
8023
8024 PR c++/28113
8025 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
8026
8027 2006-06-20 Steven G. Kargl <kargls@comcast.net>
8028
8029 * gfortran.dg/rrspacing_1.f90: New test.
8030
8031 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8032
8033 PR c++/28052
8034 * g++.dg/other/bitfield2.C: New test.
8035
8036 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
8037
8038 PR tree-optimization/27331
8039 * gcc.dg/pr27331.c: New test.
8040
8041 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
8042 Eric Botcazou <ebotcazou@adacore.com>
8043
8044 PR ada/18692
8045 * lib/gnat.exp: New file.
8046 * lib/gnat-dg.exp: Likewise.
8047 * gnat.dg: New directory.
8048 * gnat.dg/dg.exp: New driver.
8049 * gnat.dg/specs: New directory.
8050 * gnat.dg/specs/specs.exp: New driver.
8051 * gnat.dg/style: New directory.
8052 * gnat.dg/style/style.exp: New driver.
8053
8054 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
8055
8056 PR fortran/16206
8057 * gfortran.dg/array_initializer_1.f90: New test.
8058
8059 PR fortran/28005
8060 * gfortran.dg/matmul_3.f90: New test.
8061
8062 2006-06-19 Andrew Pinski <pinskia@gmail.com>
8063
8064 PR middle-end/28075
8065 * gcc.dg/tree-ssa/inline-1.c: New test.
8066
8067 2006-06-19 Anatoly Sokolov <aesok@post.ru>
8068
8069 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
8070 in malloc prototype; remove XFAIL.
8071 * gcc.dg/pr18241-2.c: Ditto.
8072 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
8073 in memset prototype; remove XFAIL.
8074 * gcc.dg/tree-ssa/pr23382.c: Ditto.
8075
8076 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
8077
8078 * gcc.dg/vla-8.c: Add.
8079
8080 2006-06-19 Richard Guenther <rguenther@suse.de>
8081
8082 PR tree-optimization/27090
8083 * g++.dg/tree-ssa/pr27090.C: New testcase.
8084
8085 2006-06-19 Roger Sayle <roger@eyesopen.com>
8086
8087 PR target/27861
8088 * gcc.dg/pr27861-1.c: New test case.
8089
8090 2006-06-19 Richard Guenther <rguenther@suse.de>
8091
8092 PR middle-end/28045
8093 * gcc.dg/torture/pr28045.c: New testcase.
8094
8095 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8096
8097 PR fortran/26801
8098 * gfortran.dg/associated_4.f90: New test.
8099
8100 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8101
8102 PR fortran/19310
8103 PR fortran/19904
8104 * gfortran.dg/real_const_3.f90: New test.
8105
8106 2006-06-16 Mark Mitchell <mark@codesourcery.com>
8107
8108 PR c++/28016
8109 * g++.dg/template/static26.C: New test.
8110
8111 PR c++/27979
8112 * g++.dg/expr/bitfield2.C: New test.
8113
8114 PR c++/27884
8115 * g++.dg/parse/linkage2.C: New test.
8116
8117 2006-06-16 Richard Guenther <rguenther@suse.de>
8118
8119 PR middle-end/27116
8120 * gcc.dg/pr15785-1.c: Revert last change.
8121 * gcc.dg/torture/pr27116-2.c: New testcase.
8122
8123 2006-06-16 Roger Sayle <roger@eyesopen.com>
8124
8125 PR middle-end/27802
8126 * gcc.dg/pr27802-1.c: New test case.
8127
8128 2006-06-15 Mark Mitchell <mark@codesourcery.com>
8129
8130 PR c++/27689
8131 * g++.dg/template/ttp18.C: New test.
8132 * g++.dg/template/ttp19.C: Likewise.
8133
8134 PR c++/27666
8135 * g++.dg/expr/cond9.C: New test.
8136
8137 PR c++/27640
8138 * g++.dg/template/ctor7.C: New test.
8139
8140 2006-06-15 Janis Johnson <janis187@us.ibm.com>
8141
8142 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
8143
8144 2006-06-16 Richard Guenther <rguenther@suse.de>
8145
8146 PR tree-optimization/27781
8147 * gcc.dg/tree-ssa/pr27781.c: New testcase.
8148
8149 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
8150
8151 * gfortran.dg/allocate_zerosize_2.f90: New test case.
8152
8153 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
8154
8155 * gcc.dg/tree-ssa/loop-18.c: New test.
8156
8157 2006-06-14 Mark Mitchell <mark@codesourcery.com>
8158
8159 PR c++/27665
8160 * g++.dg/template/crash52.C: New test.
8161
8162 PR c++/27648
8163 * g++.dg/ext/attrib22.C: New test.
8164
8165 PR c++/26559
8166 * g++.dg/template/builtin1.C: New test.
8167 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
8168
8169 PR c++/28018
8170 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
8171 assignment.
8172 * g++.old-deja/g++.pt/crash51.C: Likewise.
8173
8174 PR c++/27227
8175 * g++.dg/lookup/linkage1.C: New test.
8176 * g++.dg/lookup/linkage2.C: Likewise.
8177
8178 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
8179
8180 PR middle-end/27959
8181 * gcc.dg/pr27959.c: New testcase.
8182
8183 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
8184
8185 PR target/28014:
8186 * g++.dg/eh/div.C: New test.
8187
8188 2006-06-13 Jakub Jelinek <jakub@redhat.com>
8189
8190 PR c++/27894
8191 * g++.dg/tree-ssa/pr26757.C: New test.
8192 * g++.dg/tree-ssa/pr27894.C: New test.
8193
8194 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
8195
8196 * gcc.c-torture/compile/20060609-1.c: New test.
8197
8198 PR target/27863
8199 * gcc.c-torture/compile/pr27863.c: New test.
8200
8201 2006-06-13 Richard Guenther <rguenther@suse.de>
8202
8203 PR tree-optimization/27830
8204 * g++.dg/tree-ssa/pr27830.C: New testcase.
8205
8206 2006-06-13 Matthew Sachs <msachs@apple.com>
8207
8208 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
8209 the list of compiler flags; this causes those flags to be checked
8210 for things like dg-skip-if.
8211
8212 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8213
8214 PR c++/27601
8215 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
8216
8217 2006-06-12 Mark Mitchell <mark@codesourcery.com>
8218 Kazu Hirata <kazu@codesourcery.com>
8219
8220 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
8221 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
8222
8223 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8224
8225 PR c++/27933
8226 * g++.dg/lookup/using15.C: New test.
8227
8228 PR c++/27951
8229 * g++.dg/other/anon4.C: New test.
8230
8231 2006-06-12 Roger Sayle <roger@eyesopen.com>
8232
8233 PR c++/21210
8234 * g++.dg/init/complex1.C: New test case.
8235
8236 2006-06-11 Eric Christopher <echristo@apple.com>
8237
8238 PR middle-end/27948
8239 * gcc.dg/bf-ms-layout.c: Run on darwin.
8240 * gcc.dg/bf-no-ms-layout: Ditto.
8241 * gcc.dg/attr-ms_struct-2.c: New.
8242 * gcc.dg/bf-ms-layout-2.c: Ditto.
8243
8244 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
8245
8246 * gcc.dg/attr-ms_struct-packed1.c: New.
8247
8248 2006-06-09 Mike Stump <mrs@apple.com>
8249
8250 * gcc.dg/vla-7.c: Add.
8251
8252 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
8253
8254 PR fortran/24558
8255 * gfortran.dg/entry_6.f90: New test.
8256
8257 PR fortran/20877
8258 PR fortran/25047
8259 * gfortran.dg/entry_7.f90: New test.
8260
8261 2006-06-09 Jakub Jelinek <jakub@redhat.com>
8262
8263 PR c/27747
8264 * gcc.dg/cpp/_Pragma6.c: New test.
8265
8266 PR c++/27748
8267 * g++.dg/cpp/_Pragma1.C: New test.
8268
8269 PR preprocessor/27746
8270 * gcc.dg/gomp/macro-3.c: New test.
8271 * gcc.dg/gomp/macro-4.c: New test.
8272 * g++.dg/gomp/macro-3.C: New test.
8273 * g++.dg/gomp/macro-4.C: New test.
8274
8275 2006-06-09 Richard Guenther <rguenther@suse.de>
8276
8277 PR tree-optimization/26998
8278 * gcc.dg/torture/pr26998.c: New testcase.
8279 * gcc.dg/tree-ssa/vrp29.c: New testcase.
8280
8281 2006-06-08 Mike Stump <mrs@apple.com>
8282
8283 * gcc.dg/pr27095.c: Account for stubs.
8284
8285 PR target/26427
8286 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
8287 produce bad code on darwin.
8288
8289 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8290
8291 PR fortran/27958
8292 * gfortran.dg/substr_2.f: New test.
8293
8294 2006-06-08 Asher Langton <langton2@llnl.gov>
8295
8296 PR fortran/27786
8297 * cray_pointers_2.f90: Add -fbounds-check compile flag.
8298
8299 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8300
8301 PR target/27421
8302 * gcc.dg/union-3.c: New test.
8303
8304 2006-06-08 Richard Guenther <rguenther@suse.de>
8305
8306 PR middle-end/27116
8307 * gcc.dg/torture/pr27116.c: New testcase.
8308 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
8309
8310 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
8311
8312 PR rtl-optimization/26449
8313 * gcc.dg/pr26449.c: New test.
8314
8315 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8316
8317 PR c++/27601
8318 * g++.dg/ext/offsetof1.C: Test member functions.
8319
8320 2006-06-07 Steve Ellcey <sje@cup.hp.com>
8321
8322 * gcc.dg/pr27095.c: Improve scanning.
8323
8324 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
8325
8326 PR fortran/23091
8327 * gfortran.dg/saved_automatic_1.f90: New test.
8328
8329 PR fortran/24168
8330 * gfortran.dg/array_simplify_1.f90: New test.
8331
8332 PR fortran/25090
8333 * gfortran.dg/entry_dummy_ref_1.f90: New test.
8334
8335 PR fortran/25058
8336 * gfortran.dg/entry_dummy_ref_2.f90: New test.
8337
8338 2006-06-06 Mark Mitchell <mark@codesourcery.com>
8339
8340 PR c++/27177
8341 * g++.dg/expr/cast7.C: New test.
8342
8343 2006-06-06 Janis Johnson <janis187@us.ibm.com>
8344
8345 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
8346 * lib/gcc-defs.exp (tool_check_compile): Ditto.
8347 * lib/fortran-torture.exp (fortran-torture-compile,
8348 fortran-torture-execute): Ditto.
8349
8350 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
8351
8352 PR target/27842
8353 * gcc.dg/vmx/pr27842.c: New test.
8354
8355 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8356
8357 PR libfortran/27895
8358 * gfortran.dg/bounds_check_3.f90: New test.
8359
8360 2006-06-05 Mike Stump <mrs@apple.com>
8361
8362 * objc.dg/objc-fast-4.m: Skip for ppc64.
8363
8364 2006-06-05 Steve Ellcey <sje@cup.hp.com>
8365
8366 PR testsuite/27705
8367 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
8368
8369 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
8370 Victor Kaplansky <victork@il.ibm.com>
8371
8372 PR tree-optimizations/26360
8373 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
8374 with -fno-tree-dce.
8375 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
8376
8377 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
8378
8379 PR fortran/14067
8380 * gfortran.dg/data_char_1.f90: Add messages for truncated
8381 strings.
8382
8383 PR fortran/16943
8384 * gfortran.dg/func_decl_2.f90: New test.
8385
8386 PR fortran/20839
8387 * gfortran.dg/do_2.f90: New test.
8388
8389 PR fortran/27655
8390 * gfortran.dg/associated_3.f90: New test.
8391
8392 2006-06-04 Mark Mitchell <mark@codesourcery.com>
8393
8394 PR c++/27819
8395 * g++.dg/template/static25.C: New test.
8396
8397 PR c++/27722
8398 * g++.dg/init/array21.C: New test.
8399
8400 PR c++/27807
8401 * g++.dg/ext/complit7.C: New test.
8402
8403 PR c++/27806
8404 * g++.dg/parse/ptrmem5.C: New test.
8405
8406 2006-06-04 Roger Sayle <roger@eyesopen.com>
8407 Andrew Pinski <pinskia@physics.uc.edu>
8408
8409 PR c/27150
8410 PR middle-end/27382
8411 * gcc.dg/pr27150-1.c: New testcase.
8412 * gcc.dg/pr27382-1.c: New testcase.
8413 * gcc.dg/pr27382-2.c: New testcase.
8414
8415 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
8416
8417 PR c/25161
8418 PR c/27020
8419 * gcc.dg/array-10.c: New test.
8420
8421 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8422
8423 PR c++/27804
8424 * g++.dg/init/const4.C: New test.
8425 * g++.dg/init/member1.C: Add error-marker.
8426 * g++.dg/other/fold1.C: Adjust error-marker.
8427
8428 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8429
8430 PR c++/27601
8431 * g++.dg/ext/offsetof1.C: New test.
8432
8433 2006-06-04 Eric Christopher <echristo@apple.com>
8434
8435 * gcc.dg/attr-ms_struct-1.c: New.
8436
8437 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
8438
8439 * gcc.c-torture/compile/builtin_constant_p.c: New test.
8440
8441 2006-06-04 Richard Guenther <rguenther@suse.de>
8442
8443 PR tree-optimization/27039
8444 * gcc.dg/tree-ssa/loop-17.c: New testcase.
8445
8446 2006-06-03 Roger Sayle <roger@eyesopen.com>
8447
8448 PR target/26223
8449 * gcc.target/i386/amd64-abi-2.c: New test case.
8450
8451 2006-06-02 Eric Christopher <echristo@apple.com>
8452
8453 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
8454 * gcc.target/i386/20020523-1.c: Skip if darwin.
8455 * gcc.target/i386/asm-3.c: Ditto.
8456 * gcc.target/i386/20011119-1.c: Ditto.
8457 * gcc.target/i386/clobbers.c: Remove pic part of test.
8458
8459 2006-06-02 Steve Ellcey <sje@cup.hp.com>
8460
8461 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
8462 * g++.old-deja/g++.other/init19.C: Ditto.
8463 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
8464 and add other platforms as expected failures.
8465
8466 2006-06-01 Steve Ellcey <sje@cup.hp.com>
8467
8468 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
8469 (is-effective-target-keyword): Ditto.
8470
8471 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
8472
8473 PR fortran/27715
8474 * gfortran.dg/extended_char_comparison_1.f: New test.
8475
8476 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
8477
8478 PR fortran/25098
8479 * gfortran.dg/dummy_procedure_1.f90: New test.
8480
8481 PR fortran/25147
8482 * gfortran.dg/dummy_procedure_2.f90: New test.
8483
8484 * gfortran.dg/associated_2.f90: Correct to make consistent with
8485 standard.
8486
8487 2006-05-31 Roger Sayle <roger@eyesopen.com>
8488
8489 * gcc.target/i386/387-11.c: New test case.
8490
8491 2006-05-31 Mark Mitchell <mark@codesourcery.com>
8492
8493 PR c++/27801
8494 * g++.dg/template/cond6.C: New test.
8495
8496 PR c++/26496
8497 * g++.dg/template/crash51.C: New test.
8498 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
8499
8500 PR c++/27385
8501 * g++.dg/init/array20.C: New test.
8502
8503 2006-05-31 Roger Sayle <roger@eyesopen.com>
8504
8505 * gcc.dg/builtins-54.c: New test case.
8506
8507 2006-05-30 Mark Mitchell <mark@codesourcery.com>
8508
8509 PR c++/26433
8510 * g++.dg/template/fntry1.C: Add dg-do link.
8511
8512 PR c++/27808
8513 * g++.dg/parse/friend6.C: New test.
8514
8515 2006-05-30 Asher Langton <langton2@llnl.gov>
8516
8517 * gfortran.dg/cray_pointers_7.f90: New test.
8518
8519 2006-05-30 Roger Sayle <roger@eyesopen.com>
8520
8521 PR tree-optimization/23452
8522 * gcc.dg/fold-mulconj-1.c: New test case.
8523
8524 2006-05-30 Mark Mitchell <mark@codesourcery.com>
8525
8526 PR c++/27803
8527 * g++.dg/parse/bitfield1.C: New test.
8528
8529 2006-05-30 Roger Sayle <roger@eyesopen.com>
8530
8531 * gcc.target/ppc-eq0-1.c: New test case.
8532 * gcc.target/ppc-negeq0-1.c: New test case.
8533
8534 2006-05-30 Dirk Mueller <dmueller@suse.de>
8535
8536 PR c/27273
8537 * gcc.dg/overflow-warn-5.c: New test.
8538
8539 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8540
8541 PR c/27718
8542 * gcc.dg/sizeof-1.c: New test.
8543
8544 2006-05-30 Uros Bizjak <uros@kss-loka.si>
8545
8546 PR target/27790
8547 * gcc.target/i386/pr27790.c: New test.
8548
8549 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8550
8551 PR libgfortran/27757
8552 * gfortran.dg/direct_io_5.f90: New test.
8553
8554 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8555
8556 PR libgfortran/27634
8557 * gfortran.dg/fmt_missing_period_1.f: New test.
8558 * gfortran.dg/fmt_missing_period_2.f: New test.
8559 * gfortran.dg/fmt_missing_period_3.f: New test.
8560
8561 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8562
8563 PR fortran/19777
8564 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
8565 arrays.
8566
8567 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8568
8569 PR c++/27713
8570 * g++.dg/template/new6.C: New test.
8571
8572 2006-05-29 Roger Sayle <roger@eyesopen.com>
8573
8574 PR tree-optimization/24964
8575 * gcc.target/i386/387-10.c: New test case.
8576
8577 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
8578
8579 * intrinsics/string_intrinsics.c (compare_string):
8580 Use memcmp instead of strncmp to avoid tripping over
8581 CHAR(0) in a string.
8582
8583 2006-05-27 Richard Guenther <rguenther@suse.de>
8584
8585 PR middle-end/27773
8586 * gcc.dg/torture/pr27773.c: New testcase.
8587
8588 2006-05-27 Dirk Mueller <dmueller@suse.de>
8589
8590 * gcc.dg/pr24561.c: Rename to..
8591 * gcc.dg/pr25962.c: .. this.
8592
8593 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8594
8595 PR fortran/19777
8596 * gfortran.dg/bounds_check_2.f: New test.
8597
8598 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
8599
8600 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
8601 * gfortran.dg/byte_1.f90: Likewise.
8602 * gfortran.dg/dup_save_2.f90: Likewise.
8603
8604 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
8605
8606 * gfortran.dg/associated_2.f90: New test.
8607
8608 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8609
8610 PR fortran/27524
8611 * gfortran.dg/bounds_check_1.f90: New test.
8612
8613 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
8614
8615 PR rtl-optimization/27661
8616 * gcc.dg/pr27661.c: New test case.
8617
8618 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8619
8620 PR fortran/23151
8621 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
8622 * gfortran.dg/print_parentheses_1.f: New test.
8623 * gfortran.dg/print_parentheses_2.f90: New test.
8624
8625 2006-05-26 Jakub Jelinek <jakub@redhat.com>
8626
8627 PR target/27758
8628 * gcc.dg/pr27758.c: New test.
8629
8630 2006-05-24 Falk Hueffner <falk@debian.org>
8631
8632 * gcc.c-torture/compile/pr27571.c: New test.
8633
8634 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
8635
8636 PR fortran/27709
8637 * gfortran.dg/spec_expr_4.f90: New test.
8638
8639 PR fortran/27155
8640 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
8641
8642 2006-05-25 Mark Mitchell <mark@codesourcery.com>
8643
8644 PR c++/20103
8645 * g++.dg/ext/complit6.C: New test.
8646 * g++.dg/ext/complit3.C: Adjust error markers.
8647 * g++.dg/init/const3.C: New test.
8648
8649 2006-05-25 Richard Guenther <rguenther@suse.de>
8650
8651 PR middle-end/27743
8652 * gcc.dg/torture/pr27743.c: New testcase.
8653
8654 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8655
8656 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
8657
8658 2006-05-25 Alan Modra <amodra@bigpond.net.au>
8659
8660 * gcc.dg/compat/scalar-by-value-x.h: New.
8661 * gcc.dg/compat/scalar-by-value-y.h: New.
8662 * gcc.dg/compat/scalar-by-value-5.c: New.
8663 * gcc.dg/compat/scalar-by-value-5_main.c: New.
8664 * gcc.dg/compat/scalar-by-value-5_x.c: New.
8665 * gcc.dg/compat/scalar-by-value-5_y.c: New.
8666 * gcc.dg/compat/scalar-by-value-6.c: New.
8667 * gcc.dg/compat/scalar-by-value-6_main.c: New.
8668 * gcc.dg/compat/scalar-by-value-6_x.c: New.
8669 * gcc.dg/compat/scalar-by-value-6_y.c: New.
8670
8671 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
8672
8673 PR tree-optimization/27639
8674 PR tree-optimization/26719
8675 * gcc.dg/pr27639.c: New test.
8676 * gcc.dg/pr26719.c: New test.
8677 * gcc.dg/tree-ssa/scev-cast.c: New test.
8678
8679 2006-05-23 Mark Mitchell <mark@codesourcery.com>
8680
8681 PR c++/20173
8682 * g++.dg/template/error21.C: New test.
8683
8684 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
8685
8686 PR target/27696
8687 * gcc.target/i386/pr27696.c: New.
8688
8689 2006-05-22 Janis Johnson <janis187@us.ibm.com>
8690
8691 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
8692
8693 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
8694
8695 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8696
8697 PR c++/27716
8698 * g++.dg/other/assign1.C: New test.
8699
8700 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
8701
8702 PR target/27266
8703 * gcc.target/i386/pr27266.c: New.
8704
8705 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8706
8707 PR c++/27451
8708 * g++.dg/ext/asm9.C: New test.
8709
8710 2006-05-22 Richard Sandiford <richard@codesourcery.com>
8711
8712 PR rtl-optimization/25514
8713 * gcc.c-torture/compile/pr25514.c: New test.
8714
8715 2006-05-22 Richard Guenther <rguenther@suse.de>
8716
8717 Revert
8718 2006-01-31 Richard Guenther <rguenther@suse.de>
8719
8720 * gcc.target/i386/sselibm-1.c: New testcase.
8721 * gcc.target/i386/sselibm-2.c: Likewise.
8722 * gcc.target/i386/sselibm-3.c: Likewise.
8723 * gcc.target/i386/sselibm-4.c: Likewise.
8724 * gcc.target/i386/sselibm-5.c: Likewise.
8725
8726 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8727
8728 PR c/27420
8729 * gcc.dg/func-args-2.c: New test.
8730
8731 PR c/26818
8732 * gcc.dg/struct-incompl-1.c: New test.
8733
8734 2006-05-22 Richard Guenther <rguenther@suse.de>
8735
8736 PR testsuite/27708
8737 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
8738 the transformations we test for.
8739
8740 2006-05-22 Richard Guenther <rguenther@suse.de>
8741
8742 PR testsuite/27707
8743 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
8744
8745 2006-05-21 Mark Mitchell <mark@codesourcery.com>
8746
8747 PR c++/27210
8748 * g++.dg/warn/new1.C: New test.
8749 * g++.dg/template/new5.C: Likewise.
8750
8751 2006-05-21 Roger Sayle <roger@eyesopen.com>
8752
8753 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
8754 * gcc.target/i386/20060512-3.c: Likewise.
8755
8756 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
8757
8758 PR rtl-optimization/27671
8759 * gcc.c-torture/execute/pr27671-1.c: New.
8760 * gcc.dg/pr27671-2.c: Likewise.
8761
8762 PR tree-optimization/26622.
8763 * gcc.c-torture/compile/pr26622.c: New.
8764
8765 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
8766
8767 PR fortran/27613
8768 * gfortran.dg/recursive_reference_1.f90: New test.
8769
8770 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
8771
8772 PR fortran/25746
8773 * gfortran.dg/elemental_subroutine_3.f90: New test.
8774
8775 PR fortran/25090
8776 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
8777
8778 PR fortran/27584
8779 * gfortran.dg/associated_target_1.f90: New test.
8780
8781 PR fortran/19015
8782 * gfortran.dg/maxloc_shape_1.f90: New test.
8783
8784 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8785
8786 PR libgfortran/24459
8787 * gfortran.dg/namelist_24.f90: New test.
8788 * gfortran.dg/namelist_12.f: Fix typo in comment.
8789
8790 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
8791
8792 PR middle-end/25776
8793 * g++.dg/other/error11.C: New test.
8794
8795 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8796
8797 * gcc.target/mips/pr26765.c: Add -w to options.
8798
8799 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8800
8801 * lib/target-supports.exp (check_effective_target_mpaired_single):
8802 New function.
8803 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
8804 multilibs.
8805 * g++.dg/vect/vect.exp: Likewise.
8806
8807 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8808
8809 PR testsuite/25891
8810 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
8811
8812 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
8813
8814 PR fortran/27662
8815 * gfortran.dg/temporary_1.f90: New file.
8816
8817 2006-05-19 Andreas Schwab <schwab@suse.de>
8818
8819 * g++.dg/other/unused1.C: Also match "stringz".
8820
8821 2006-05-19 Mark Mitchell <mark@codesourcery.com>
8822
8823 PR c++/26433
8824 * g++.dg/template/fntry1.C: New test.
8825
8826 2006-05-18 Mark Mitchell <mark@codesourcery.com>
8827
8828 PR c++/27471
8829 PR c++/27506
8830 * g++.dg/conversion/bitfield5.C: New test.
8831 * g++.dg/conversion/bitfield6.C: New test.
8832
8833 2006-05-18 Mike Stump <mrs@apple.com>
8834
8835 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
8836 * gcc.dg/vla-4.c: Add.
8837 * gcc.dg/vla-5.c: Add.
8838 * gcc.dg/vla-6.c: Add.
8839
8840 2006-05-12 Stuart Hastings <stuart@apple.com>
8841
8842 * testsuite/gcc.target/i386/20060512-1.c: New.
8843 * testsuite/gcc.target/i386/20060512-2.c: New.
8844 * testsuite/gcc.target/i386/20060512-3.c: New.
8845 * testsuite/gcc.target/i386/20060512-4.c: New.
8846
8847 2006-05-17 Mark Mitchell <mark@codesourcery.com>
8848
8849 PR c++/26122
8850 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
8851
8852 PR c++/26068
8853 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
8854 * g++.dg/parse/linkage1.C: New test.
8855
8856 2006-05-17 Jakub Jelinek <jakub@redhat.com>
8857
8858 PR tree-optimization/27548
8859 * g++.dg/tree-ssa/pr27548.C: New test.
8860
8861 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8862
8863 PR fortran/26551
8864 * gfortran.dg/recursive_check_1.f: New test.
8865 * gfortran.dg/recursive_check_2.f90: New test.
8866
8867 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
8868
8869 * g++.dg/opt/temp2.C: New test.
8870
8871 2006-05-17 Jakub Jelinek <jakub@redhat.com>
8872
8873 PR c++/27491
8874 * g++.dg/init/brace5.C: New test.
8875
8876 PR middle-end/27415
8877 * gcc.dg/gomp/pr27415.c: New test.
8878 * g++.dg/gomp/pr27415.C: New test.
8879
8880 PR tree-optimization/27549
8881 * g++.dg/tree-ssa/pr27549.C: New test.
8882
8883 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8884
8885 PR libgfortran/27575
8886 * gfortran.dg/read_eof_4.f90: New test.
8887
8888 2006-05-16 Richard Guenther <rguenther@suse.de>
8889
8890 PR tree-optimization/22303
8891 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
8892
8893 2006-05-16 Jakub Jelinek <jakub@redhat.com>
8894
8895 PR middle-end/27573
8896 * gcc.dg/gomp/pr27573.c: New test.
8897 * gfortran.dg/gomp/pr27573.f90: New test.
8898
8899 PR c/27499
8900 * gcc.dg/gomp/pr27499.c: New test.
8901 * g++.dg/gomp/pr27499.C: New test.
8902
8903 2006-05-15 Mark Mitchell <mark@codesourcery.com>
8904
8905 PR c++/27339
8906 * g++.dg/parser/access8.C: Adjust error marker.
8907 * g++.dg/template/access17.C: New test.
8908 * g++.dg/template/access18.C: Likewise.
8909
8910 2006-05-15 Roger Sayle <roger@eyesopen.com>
8911
8912 PR target/26600
8913 * gcc.target/i386/pr26600.c: New test case.
8914
8915 2006-05-15 Mark Mitchell <mark@codesourcery.com>
8916
8917 PR c++/27505
8918 * g++.dg/expr/bitfield1.C: New test.
8919
8920 2006-05-15 Richard Guenther <rguenther@suse.de>
8921
8922 PR tree-optimization/27603
8923 * gcc.dg/torture/pr27603.c: New testcase.
8924
8925 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
8926
8927 PR fortran/25090
8928 * gfortran.dg/entry_dummy_ref_1.f90: New test.
8929
8930 PR fortran/25082
8931 * gfortran.dg/scalar_return_1.f90: New test.
8932
8933 PR fortran/27411
8934 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
8935
8936 2006-05-15 Jakub Jelinek <jakub@redhat.com>
8937
8938 * gcc.dg/gomp/critical-4.c: New test.
8939 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
8940 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
8941 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
8942 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
8943
8944 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8945
8946 PR c++/27582
8947 * g++.dg/template/dependent-args1.C: New test.
8948
8949 PR c++/27581
8950 * g++.dg/lookup/this1.C: New test.
8951
8952 PR c++/27315
8953 * g++.dg/template/operator6.C: New test.
8954 * g++.dg/template/incomplete3.C: New test.
8955
8956 PR c++/27559
8957 * g++.dg/template/new4.C: New test.
8958
8959 PR c++/27496
8960 * g++.dg/template/void2.C: New test.
8961
8962 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
8963
8964 * g++.dg/template/dependent-expr5.C: New test.
8965
8966 2006-05-14 Roger Sayle <roger@eyesopen.com>
8967
8968 PR middle-end/26729
8969 * gcc.dg/pr26729-1.c: New test case.
8970
8971 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
8972
8973 * gcc.dg/pr27003.c: New test.
8974
8975 2006-05-12 Steve Ellcey <sje@cup.hp.com>
8976
8977 * lib/target-supports.dg (check_cxa_atexit_available): Change
8978 v3_target_compile to ${tool}_target_compile.
8979
8980 2006-05-11 Jason Merrill <jason@redhat.com>
8981
8982 * lib/scanasm.exp (scan-not-hidden): Fix typo.
8983
8984 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8985
8986 PR fortran/27553
8987 * gfortran.dg/label_5.f90: New test.
8988
8989 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
8990
8991 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
8992 check_effective_target_powerpc_altivec_ok): New.
8993 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
8994 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
8995 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
8996 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
8997 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
8998 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
8999 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
9000 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
9001 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
9002 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
9003 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
9004 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
9005 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
9006 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
9007 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
9008 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
9009 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
9010 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
9011 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
9012 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
9013 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
9014 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
9015 gcc.target/powerpc/altivec-9.c,
9016 gcc.target/powerpc/altivec-consts.c,
9017 gcc.target/powerpc/altivec-pr22085.c,
9018 gcc.target/powerpc/altivec-splat.c,
9019 gcc.target/powerpc/altivec-types-1.c,
9020 gcc.target/powerpc/altivec-types-2.c,
9021 gcc.target/powerpc/altivec-types-3.c,
9022 gcc.target/powerpc/altivec-types-4.c,
9023 gcc.target/powerpc/altivec-varargs-1.c,
9024 gcc.target/powerpc/altivec-vec-merge.c,
9025 gcc.target/powerpc/ppc-vector-memcpy.c,
9026 gcc.target/powerpc/ppc-vector-memset.c,
9027 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
9028 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
9029 these effective targets.
9030 * gcc.dg/vmx/pr27006.c: Add missing close brace.
9031 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
9032
9033 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9034
9035 PR middle-end/27384
9036 * g++.dg/other/fold1.C: New test.
9037
9038 PR middle-end/27488
9039 * gcc.dg/fold-nonneg-1.c: New test.
9040
9041 PR c++/27547
9042 * g++.dg/other/operator1.C: New test.
9043
9044 2006-05-11 Richard Guenther <rguenther@suse.de>
9045
9046 PR middle-end/27529
9047 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
9048
9049 2006-05-10 Janis Johnson <janis187@us.ibm.com>
9050
9051 * lib/target-supports-dg.exp (check-flags): New.
9052 (dg-skip-if): Move flag checks.
9053
9054 2006-05-09 Steve Ellcey <sje@cup.hp.com>
9055
9056 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
9057 * lib/target-supports.dg (check_cxa_atexit_available): New.
9058
9059 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
9060
9061 PR fortran/27470
9062 * gfortran.dg/multiple_allocation_2.f90: New test case.
9063
9064 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
9065
9066 * gcc.target/arm/pr27387.C: Fix a comment typo.
9067
9068 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9069
9070 PR fortran/24549
9071 * gfortran.dg/error_recovery_1.f90: New test.
9072
9073 2006-05-10 Richard Guenther <rguenther@suse.de>
9074
9075 PR tree-optimization/27302
9076 * gcc.dg/torture/pr27302.c: New testcase.
9077
9078 2006-05-09 Dirk Mueller <dmueller@suse.de>
9079 Richard Guenther <rguenther@suse.de>
9080
9081 PR middle-end/27498
9082 * gcc.dg/tree-ssa/pr27498.c: New testcase.
9083
9084 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
9085
9086 PR rtl-optimization/27335
9087 * gcc.dg/pr27335.c: New test.
9088
9089 2006-05-06 Richard Sandiford <richard@codesourcery.com>
9090
9091 * gcc.target/mips/mips-ps-5.c: New file.
9092
9093 2006-05-08 Jan Hubicka <jh@suse.cz>
9094
9095 PR middle-end/25962
9096 * gcc.dg/pr25962.c: New.
9097
9098 2006-05-08 Roger Sayle <roger@eyesopen.com>
9099
9100 PR target/27158
9101 * gcc.target/powerpc/pr27158.c: New test case.
9102
9103 2006-05-08 Laurent GUERBY <laurent@guerby.net>
9104
9105 PR testsuite/27476
9106 * ada/acats/run_all.sh: Use test -z.
9107
9108 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9109
9110 PR libfortran/18271
9111 * gfortran.dg/spec_expr_3.f90: New test.
9112
9113 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
9114
9115 PR target/24879
9116 * gcc.target/i386/monitor.c: New file.
9117
9118 2006-05-08 Alan Modra <amodra@bigpond.net.au>
9119
9120 * gcc.dg/pr27095.c: xfail *-*-darwin*.
9121
9122 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9123
9124 PR c++/27447
9125 * g++.dg/other/ptrmem7.C: New test.
9126
9127 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9128
9129 PR target/27421
9130 * gcc.dg/array-9.c: New test.
9131
9132 2006-05-07 Richard Guenther <rguenther@suse.de>
9133
9134 PR tree-optimization/27409
9135 * gcc.dg/torture/pr27409.c: New testcase.
9136
9137 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9138
9139 PR fortran/27457
9140 * gfortran.dg/select_6.f90: New.
9141
9142 2006-05-07 Richard Guenther <rguenther@suse.de>
9143
9144 PR tree-optimization/27136
9145 * gcc.dg/torture/pr27136.c: New testcase.
9146
9147 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
9148
9149 PR fortran/24813
9150 * gfortran.dg/char_cons_len_1.f90: New test.
9151
9152 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9153
9154 PR c++/27427
9155 * g++.dg/template/incomplete2.C: New test.
9156
9157 2006-05-06 Richard Guenther <rguenther@suse.de>
9158
9159 PR tree-optimization/27151
9160 * gcc.dg/vect/pr27151.c: New testcase.
9161
9162 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9163
9164 PR c++/27430
9165 * g++.dg/template/void1.C: New test.
9166
9167 PR c++/27423
9168 * g++.dg/other/void2.C: New test.
9169
9170 PR c++/27422
9171 * g++.dg/conversion/void1.C: New test.
9172
9173 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
9174
9175 PR/21391
9176 * g++.dg/other/unused1.C: New.
9177
9178 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9179
9180 PR objc/27240
9181 * objc.dg/member-1.m: New test.
9182
9183 2006-05-05 Steve Ellcey <sje@cup.hp.com>
9184
9185 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
9186
9187 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9188
9189 PR libfortran/26985
9190 * gfortran.dg/matmul_2.f90: New test.
9191
9192 2005-05-05 Laurent GUERBY <laurent@guerby.net>
9193
9194 * ada/acats/run_all.sh: Use sync when main not found.
9195
9196 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
9197
9198 PR target/26765
9199 * gcc.target/mips/pr26765.c: New.
9200
9201 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
9202
9203 * gcc.target/bfin: New directory.
9204 * gcc.target/bfin/bfin.exp: New file.
9205 * gcc.target/bfin/frmul.c: New file.
9206 * gcc.target/bfin/arith.c: New file.
9207 * gcc.target/bfin/mul-combine.c: New file.
9208 * gcc.target/bfin/shift.c: New file.
9209
9210 2006-05-04 Richard Guenther <rguenther@suse.de>
9211
9212 PR tree-optimization/14287
9213 PR tree-optimization/14844
9214 PR tree-optimization/19792
9215 PR tree-optimization/21608
9216 PR tree-optimization/27090
9217 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
9218 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
9219 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
9220 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
9221 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
9222
9223 2006-05-04 Jakub Jelinek <jakub@redhat.com>
9224
9225 PR tree-optimization/27285
9226 * gcc.c-torture/execute/pr27285.c: New test.
9227
9228 PR middle-end/27388
9229 * gcc.dg/gomp/pr27388-1.c: New test.
9230 * gcc.dg/gomp/pr27388-2.c: New test.
9231 * gcc.dg/gomp/pr27388-3.c: New test.
9232
9233 PR c++/27359
9234 * g++.dg/gomp/pr27359.C: New test.
9235
9236 2006-05-02 Steven G. Kargl <kargls@comcast.net>
9237
9238 PR fortran/20248
9239 * gfortran.dg/iargc.f90: New test.
9240
9241 2006-05-02 Mark Mitchell <mark@codesourcery.com>
9242
9243 PR c++/27102
9244 * g++.dg/template/crash49.C: New test.
9245
9246 2006-05-02 Steve Ellcey <sje@cup.hp.com>
9247
9248 PR testsuite/27032
9249 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
9250
9251 2006-05-02 Jeff Law <law@redhat.com>
9252
9253 PR tree-optimization/27364
9254 * gcc.c-torture/execute/pr27364.c: New test.
9255
9256 2006-05-02 Mark Mitchell <mark@codesourcery.com>
9257
9258 PR c++/27309
9259 * g++.dg/parser/ctor5.C: New test.
9260
9261 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
9262
9263 PR target/27387
9264 * gcc.target/arm/arm.exp: New.
9265 * gcc.target/arm/pr27387.C: Likewise.
9266
9267 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
9268
9269 PR fortran/27269
9270 PR fortran/27324
9271 * gfortran.dg/module_equivalence_2.f90: New test.
9272
9273 2006-05-02 Jakub Jelinek <jakub@redhat.com>
9274
9275 PR middle-end/27337
9276 * g++.dg/gomp/pr27337-1.C: New test.
9277 * g++.dg/gomp/pr27337-2.C: New test.
9278
9279 PR middle-end/27328
9280 * gcc.dg/gomp/pr27328.c: New test.
9281
9282 PR middle-end/27325
9283 * g++.dg/gomp/pr27325.C: New test.
9284
9285 PR middle-end/27310
9286 * g++.dg/gomp/pr27310.C: New test.
9287
9288 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9289
9290 PR tree-optimization/27291
9291 * g++.dg/tree-ssa/pr27291.C: New test.
9292
9293 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9294
9295 PR tree-optimization/27283
9296 * g++.dg/tree-ssa/pr27283.C: New test.
9297
9298 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9299
9300 * gcc.dg/tree-ssa/loop-16.c: New test.
9301
9302 2006-05-01 Roger Sayle <roger@eyesopen.com>
9303 Joseph S. Myers <joseph@codesourcery.com>
9304
9305 * gcc.dg/Wconversion-3.c: New test case.
9306 * gcc.dg/Wconversion-4.c: Likewise.
9307
9308 2006-05-01 Richard Guenther <rguenther@suse.de>
9309
9310 PR tree-optimization/26726
9311 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
9312
9313 2006-04-30 Roger Sayle <roger@eyesopen.com>
9314
9315 * gcc.dg/Woverflow-1.c: New test case.
9316 * gcc.dg/Woverflow-2.c: Likewise.
9317 * gcc.dg/Woverflow-3.c: Likewise.
9318
9319 2006-04-30 Mark Mitchell <mark@codesourcery.com>
9320
9321 PR c++/27094
9322 * g++.dg/template/defarg8.C: New test.
9323
9324 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9325
9326 PR c++/27278
9327 * g++.dg/parse/operator7.C: New test.
9328
9329 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9330
9331 PR c++/11471
9332 PR c++/27102
9333 * g++.dg/template/crash48.C: New test.
9334
9335 PR c++/27279
9336 * g++.dg/parse/ctor4.C: New test.
9337
9338 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9339
9340 PR fortran/25681
9341 * gfortran.df/char_type_len.f90: New test.
9342
9343 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9344
9345 PR libgfortran/27304
9346 * gfortran.dg/fmt_exhaust.f90: New test.
9347
9348 2006-04-28 Roger Sayle <roger@eyesopen.com>
9349
9350 PR c/25309
9351 * gcc.dg/large-size-array-2.c: New test case.
9352
9353 2006-04-28 Richard Guenther <rguenther@suse.de>
9354
9355 PR target/26826
9356 * gcc.target/i386/pr26826.c: New testcase.
9357
9358 2006-04-28 Jakub Jelinek <jakub@redhat.com>
9359
9360 PR middle-end/27260
9361 * gcc.c-torture/execute/pr27260.c: New.
9362
9363 2006-04-28 Alan Modra <amodra@bigpond.net.au>
9364
9365 PR middle-end/27095
9366 * gcc.dg/pr27095.c: New.
9367
9368 2006-04-27 Mark Mitchell <mark@codesourcery.com>
9369
9370 PR c++/27292
9371 * g++.dg/conversion/bitfield4.C: New test.
9372
9373 2006-04-27 Eric Christopher <echristo@apple.com>
9374
9375 * gcc.dg/pragma-ms_struct.c: New.
9376
9377 2006-04-27 Mark Mitchell <mark@codesourcery.com>
9378
9379 PR c++/27102
9380 * g++.dg/template/crash47.C: New test.
9381
9382 2006-04-27 Dirk Mueller <dmueller@suse.de>
9383
9384 * gcc.target/i386/sse-7.c: build with -msse.
9385
9386 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
9387
9388 PR testsuite/27274:
9389 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
9390 (main): Exit if processor doesn't support SSE.
9391
9392 2006-04-26 David Edelsohn <edelsohn@gnu.org>
9393
9394 PR middle-end/27282
9395 * gcc.c-torture/compile/pr27282.c: New test.
9396
9397 2006-04-26 Jakub Jelinek <jakub@redhat.com>
9398
9399 PR middle-end/26913
9400 * g++.dg/gomp/pr26913.C: New test.
9401
9402 PR c/25996
9403 * gcc.dg/gomp/pr25996.c: New test.
9404 * g++.dg/gomp/pr25996.C: New test.
9405
9406 2006-04-25 Richard Sandiford <richard@codesourcery.com>
9407
9408 PR rtl-optimization/26725
9409 * gcc.c-torture/compile/pr26725.c: New test.
9410
9411 2006-04-25 Richard Guenther <rguenther@suse.de>
9412
9413 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
9414 than n + -1.
9415
9416 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
9417
9418 * gcc.dg/20060425-1.c: New testcase.
9419
9420 2006-04-25 Jakub Jelinek <jakub@redhat.com>
9421
9422 PR tree-optimization/26865
9423 * gcc.dg/pr26865.c: New test.
9424
9425 2006-04-24 Mark Mitchell <mark@codesourcery.com>
9426
9427 PR c++/27292
9428 * g++.dg/conversion/bitfield1.C: New test.
9429 * g++.dg/conversion/bitfield2.C: Likewise.
9430 * g++.dg/conversion/bitfield3.C: Likewise.
9431
9432 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
9433 Richard Guenther <rguenther@suse.de>
9434
9435 PR tree-optimization/27236
9436 * gcc.dg/tree-ssa/pr27236.c: New testcase.
9437
9438 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9439
9440 PR c++/19963
9441 * g++.dg/other/incomplete2.C: New test.
9442
9443 2006-04-24 Richard Guenther <rguenther@suse.de>
9444
9445 PR middle-end/26869
9446 * gcc.dg/torture/pr26869.c: New testcase.
9447
9448 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
9449 Richard Guenther <rguenther@suse.de>
9450
9451 PR tree-optimization/27218
9452 * g++.dg/tree-ssa/pr27218.C: New testcase.
9453
9454 2006-04-23 Mark Mitchell <mark@codesourcery.com>
9455
9456 PR c++/26912
9457 * g++.dg/template/friend41.C: New test.
9458
9459 2006-04-23 David Edelsohn <edelsohn@gnu.org>
9460
9461 * g++.dg/opt/pr15551.C: Include cstdio.
9462 (main): Use remove instead of unlink.
9463
9464 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
9465
9466 * gcc.dg/sibcall-7.c: New test.
9467 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
9468 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
9469 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
9470 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
9471 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
9472
9473 2006-04-23 Mark Mitchell <mark@codesourcery.com>
9474
9475 PR c++/26534
9476 * g++.dg/opt/bitfield1.C: New test.
9477 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
9478 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
9479 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
9480 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
9481 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
9482 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
9483 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
9484 * g++.dg/abi/bitfield2.C: Likewise.
9485 * g++.dg/init/bitfield1.C: Likewise.
9486
9487 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
9488
9489 PR fortran/25099
9490 * gfortran.dg/elemental_subroutine_4.f90: New test.
9491 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
9492 call sub (m, x).
9493
9494 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
9495
9496 * gcc.c-torture/compile/20060421-1.c: New testcase.
9497
9498 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9499
9500 PR c/25875
9501 * gcc.dg/init-bad-4.c: New test.
9502
9503 2006-04-21 Paul Brook <paul@codesourcery.com>
9504
9505 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
9506
9507 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
9508
9509 PR fortran/27122
9510 * gfortran.dg/defined_operators_1.f90: New test.
9511 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
9512 remove old ones associated, incorrectly, with Note 5.46.
9513
9514 PR fortran/27113
9515 * gfortran.dg/character_array_constructor_1.f90: New test.
9516
9517 2006-04-20 Jakub Jelinek <jakub@redhat.com>
9518
9519 * gcc.dg/20060419-1.c: New test.
9520
9521 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
9522
9523 PR c/26774
9524 * gcc.dg/struct-parse-1.c: New test case.
9525
9526 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9527
9528 PR c++/26558
9529 * g++.dg/parse/template19.C: New test.
9530
9531 PR c++/26739
9532 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
9533
9534 PR c++/26036
9535 * g++.dg/expr/call3.C: New test.
9536
9537 PR c++/10385
9538 * g++.dg/conversion/dynamic1.C: New test.
9539
9540 2006-04-19 Mark Mitchell <mark@codesourcery.com>
9541
9542 PR c++/27102
9543 * g++.dg/template/crash35.C: Tweak error markers.
9544 * g++.dg/template/crash46.C: New test.
9545 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
9546 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
9547
9548 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
9549
9550 PR rtl-optimization/14261
9551 * gcc.c-torture/compile/20060419-1.c: Added.
9552
9553 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
9554
9555 * gfortran.dg/label_1.f90: Adjust dg-error.
9556
9557 2006-04-16 Roger Sayle <roger@eyesopen.com>
9558
9559 PR target/26961
9560 * gcc.dg/fold-cond-1.c: New test case.
9561 * gcc.dg/pr26961-1.c: Likewise.
9562
9563 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9564
9565 PR libgfortran/27138
9566 * gfortran.dg/read_bad_advance.f90: New test.
9567
9568 2006-04-16 Roger Sayle <roger@eyesopen.com>
9569 Dale Johannesen <dalej@apple.com>
9570
9571 PR target/24076
9572 * gcc.target/i386/vecinit-3.c: New testcase.
9573 * gcc.target/i386/vecinit-4.c: Likewise.
9574 * gcc.target/i386/sse-18.c: Likewise.
9575 * gcc.target/i386/sse-19.c: Likewise.
9576
9577 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
9578
9579 * gfortran.dg/allocate_zerosize_1.f90: New test.
9580
9581 2006-04-16 Mark Mitchell <mark@codesourcery.com>
9582
9583 PR c++/26365
9584 * g++.dg/template/crash45.C: New test.
9585
9586 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
9587
9588 PR fortran/26787
9589 * gfortran.dg/proc_assign_1.f90: New test.
9590 * gfortran.dg/procedure_lvalue.f90: Change message.
9591 * gfortran.dg/namelist_4.f90: Add new error.
9592
9593 PR fortran/25597
9594 PR fortran/27096
9595 * gfortran.dg/auto_pointer_array_result_1.f90
9596
9597 PR fortran/27089
9598 * gfortran.dg/specification_type_resolution_1.f90
9599
9600 PR fortran/18003
9601 PR fortran/25669
9602 PR fortran/26834
9603 * gfortran.dg/bounds_temporaries_1.f90: New test.
9604
9605 PR fortran/27124
9606 * gfortran.dg/array_return_value_1.f90: New test.
9607
9608 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9609
9610 PR fortran/25336
9611 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
9612
9613 2006-04-15 Jakub Jelinek <jakub@redhat.com>
9614
9615 PR middle-end/26823
9616 * g++.dg/gomp/pr26823-1.C: New test.
9617 * g++.dg/gomp/pr26823-2.C: New test.
9618
9619 2006-04-13 Uros Bizjak <uros@kss-loka.si>
9620
9621 PR middle-end/27134
9622 * gcc.dg/pr27314.c: New test.
9623
9624 2006-04-13 Richard Henderson <rth@redhat.com>
9625
9626 * g++.dg/gomp/block-0.C: Update expected matches.
9627
9628 2006-04-13 DJ Delorie <dj@redhat.com>
9629
9630 * lib/target-supports.exp (check_effective_target_int32plus): New.
9631 (check_effective_target_ptr32plus): New.
9632 (check_effective_target_size32plus): New.
9633 (check_effective_target_int16): New.
9634 (check_profiling_available): Add m32c to the list of unsupported targets.
9635
9636 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
9637 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
9638 memory size.
9639 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
9640 pointers.
9641 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
9642 size_t.
9643 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
9644 and size_t.
9645 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
9646 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
9647 not just xstormy16. Skip m32c due to weird pointer size.
9648 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
9649 not just xstormy16.
9650 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
9651 not just xstormy16.
9652 * gcc.dg/20020312-2.c: Add m32c support.
9653 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
9654 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
9655 in test.
9656 * gcc.dg/20050321-2.c: Require >=32 bit integers.
9657 * gcc.dg/asm-1.c: Skip if int and short are the same size.
9658 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
9659 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
9660 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
9661 * gcc.dg/init-string-2.c: Require >=32 bit integers.
9662 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
9663 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
9664 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
9665 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
9666 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
9667 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
9668 in test.
9669 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
9670 in test.
9671 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
9672 * gcc.dg/pr23049.c: Require >=32 bit integers.
9673 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
9674 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
9675 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
9676 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
9677 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
9678 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
9679 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
9680 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
9681 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
9682 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
9683 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
9684 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
9685 prototype in test.
9686 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
9687 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
9688 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
9689 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
9690 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
9691
9692 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
9693 * gcc.c-torture/execute/20040703-1.x: Likewise.
9694 * gcc.c-torture/execute/20040705-1.x: Likewise.
9695 * gcc.c-torture/execute/20040705-2.x: Likewise.
9696 * gcc.c-torture/execute/20040709-1.x: Likewise.
9697 * gcc.c-torture/execute/20040709-2.x: Likewise.
9698 * gcc.c-torture/execute/20040811-1.x: Likewise.
9699 * gcc.c-torture/execute/20050316-1.x: Likewise.
9700 * gcc.c-torture/execute/bitfld-4.x: Likewise.
9701 * gcc.c-torture/execute/pr19689.x: Likewise.
9702 * gcc.c-torture/execute/pr7284-1.x: Likewise.
9703 * gcc.c-torture/execute/usmul.x: Likewise.
9704 * gcc.c-torture/execute/vrp-5.x: Likewise.
9705 * gcc.c-torture/execute/vrp-6.x: Likewise.
9706 * gcc.dg/debug/20041023-1.s: Likewise.
9707
9708 2006-04-13 Roger Sayle <roger@eyesopen.com>
9709
9710 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
9711 of integers to a vector types are now constant expressions in C.
9712 * gcc.dg/vect/vect-fold-1.c: New test case.
9713
9714 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
9715 Ulrich Weigand <uweigand@de.ibm.com>
9716
9717 PR target/27006
9718 * gcc.dg/vmx/pr27006.c: New testcase.
9719
9720 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9721
9722 PR libgfortran/26766
9723 * gfortran.dg/write_recursive.f90: New test.
9724
9725 2006-04-11 Mark Mitchell <mark@codesourcery.com>
9726
9727 * g++.dg/parse/dtor7.C: New test.
9728 * g++.dg/parse/new1.C: Add error marker.
9729 * g++.dg/template/new3.C: New test.
9730
9731 PR c++/26122
9732 * g++.dg/template/pure1.C: New test.
9733
9734 PR c++/26295
9735 * g++.dg/parse/ptrmem4.C: New test.
9736
9737 2006-04-10 Jeff Law <law@redhat.com>
9738
9739 PR/27087
9740 * gcc.c-torture/compile/pr27087.c: New test.
9741
9742 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
9743
9744 PR/21391
9745 * gcc.dg/20060410.c: New.
9746
9747 2006-04-10 Matthias Klose <doko@debian.org>
9748
9749 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
9750 Recognize multilib directory names containing underscores.
9751
9752 2006-04-10 Roger Sayle <roger@eyesopen.com>
9753
9754 * gcc.target/i386/vecinit-1.c: New test case.
9755 * gcc.target/i386/vecinit-2.c: Likewise.
9756
9757 2006-04-10 Jakub Jelinek <jakub@redhat.com>
9758
9759 PR debug/27057
9760 * g++.dg/debug/dwarf2-2.C: New test.
9761
9762 2006-04-09 Richard Sandiford <richard@codesourcery.com>
9763
9764 PR rtl-optimization/27073
9765 * gcc.c-torture/execute/pr27073.c: New test.
9766
9767 2006-04-08 Mike Stump <mrs@apple.com>
9768
9769 * gcc.dg/pragma-darwin.c: Improve for ppc64.
9770
9771 2006-04-07 Richard Guenther <rguenther@suse.de>
9772
9773 PR tree-optimization/26135
9774 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
9775
9776 2006-04-06 Jan Hubicka <jh@suse.cz>
9777
9778 PR profile/26399
9779 * g++.dg/bprob/g++-bprob-2.C: New testcase.
9780
9781 2006-04-06 Roger Sayle <roger@eyesopen.com>
9782
9783 * g++.dg/conversion/nullptr1.C: New test case.
9784 * g++.dg/conversion/nullptr2.C: Likewise.
9785
9786 2006-04-05 Roger Sayle <roger@eyesopen.com>
9787
9788 * gfortran.dg/dependency_18.f90: New test case.
9789
9790 2006-04-05 Richard Guenther <rguenther@suse.de>
9791
9792 PR tree-optimization/26919
9793 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
9794 * gcc.dg/ipa/ipa-2.c: Likewise.
9795 * gcc.dg/ipa/ipa-3.c: Likewise.
9796 * gcc.dg/ipa/ipa-5.c: Likewise.
9797
9798 2006-04-05 Richard Guenther <rguenther@suse.de>
9799
9800 PR tree-optimization/26763
9801 * gcc.dg/torture/pr26763-1.c: New testcase.
9802 * gcc.dg/torture/pr26763-2.c: Likewise.
9803
9804 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
9805
9806 PR fortran/23634
9807 PR fortran/25619
9808 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
9809
9810 2006-04-04 Eric Christopher <echristo@apple.com>
9811
9812 * gcc.target/i386/387-1.c: Allow regexp to match darwin
9813 stubs.
9814 * gcc.target/i386/387-5.c: Ditto.
9815
9816 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
9817
9818 * gcc.target/sparc/struct-ret-check.c: New test.
9819
9820 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9821
9822 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
9823 zero decimal digits specified in format.
9824
9825 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
9826
9827 PR fortran/26891
9828 * gfortran.dg/missing_optional_dummy_1.f90: New test.
9829
9830 PR fortran/26976
9831 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
9832 * gfortran.dg/initialization_1.f90: Make assignment compliant.
9833 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
9834 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
9835 bigendian-ness.
9836
9837 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
9838
9839 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
9840 dummy arguments work when the actual argument is itself a dummy
9841 argument of the caller.
9842
9843 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9844
9845 PR libfortran/24685
9846 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
9847
9848 2006-04-01 Roger Sayle <roger@eyesopen.com>
9849
9850 * gfortran.dg/dependencency_17.f90: New test case.
9851
9852 2006-04-01 Roger Sayle <roger@eyesopen.com>
9853
9854 * gfortran.dg/dependency_14.f90: New test case.
9855 * gfortran.dg/dependency_15.f90: Likewise.
9856 * gfortran.dg/dependency_16.f90: Likewise.
9857
9858 2006-03-31 Asher Langton <langton2@llnl.gov>
9859
9860 PR fortran/25358
9861 gfortran.dg/cray_pointers_6.f90: New test.
9862
9863 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9864
9865 PR libgfortran/26890
9866 * gfortran.dg/read_size_noadvance.f90: New test.
9867
9868 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
9869
9870 PR fortran/25031
9871 * gfortran.dg/multiple_allocation_1.f90: Check that the
9872 size has changed after a re-allocation with stat.
9873
9874 2006-03-30 Richard Guenther <rguenther@suse.de>
9875
9876 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
9877 removal.
9878 * gcc.target/i386/sselibm-2.c: Likewise.
9879 * gcc.target/i386/sselibm-3.c: Likewise.
9880 * gcc.target/i386/sselibm-4.c: Likewise.
9881 * gcc.target/i386/sselibm-5.c: Likewise.
9882
9883 2006-03-28 Roger Sayle <roger@eyesopen.com>
9884
9885 * gcc.dg/fold-andxor-1.c: New test case.
9886 * gcc.dg/fold-xorand-1.c: Likewise.
9887
9888 2006-03-28 Roger Sayle <roger@eyesopen.com>
9889
9890 * gcc.dg/fold-convnotconv-1.c: New test case.
9891
9892 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
9893
9894 PR fortran/26779
9895 * gfortran.dg/private_type_5.f90: New test.
9896
9897 2006-03-27 David Edelsohn <edelsohn@gnu.org>
9898
9899 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
9900
9901 2006-03-27 Jakub Jelinek <jakub@redhat.com>
9902
9903 * gfortran.dg/advance_2.f90: New test.
9904 * gfortran.dg/advance_3.f90: New test.
9905
9906 * gfortran.fortran-torture/execute/equiv_5.f: New test.
9907
9908 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9909
9910 PR libgfortran/26661
9911 PR libgfortran/26880
9912 * gfortran.dg/read_x_past.f: New test.
9913
9914 2006-03-26 Geoffrey Keating <geoffk@apple.com>
9915
9916 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
9917 to be STABS.
9918
9919 2006-03-26 David Edelsohn <edelsohn@gnu.org>
9920
9921 * objc.dg/dwarf-1.m: Skip on AIX.
9922 * objc.dg/dwarf-2.m: Skip on AIX.
9923
9924 2006-03-25 Steven G. Kargl <kargls@comcast.net>
9925
9926 PR fortran/26816
9927 * gfortran.dg/float_1.f90: New test.
9928
9929 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
9930
9931 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
9932 X86_64 targets.
9933 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
9934
9935 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
9936
9937 PR libfortran/26735
9938 * gfortran.dg/convert_implied_open.f90: New test case.
9939
9940 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
9941
9942 PR fortran/26769
9943 * gfortran.dg/transpose_reshape_r10.f90: New test case.
9944
9945 2006-03-25 Uros Bizjak <uros@kss-loka.si>
9946
9947 PR middle-end/26717
9948 * gcc.dg/pr26717.c: New test.
9949
9950 2006-03-25 Roger Sayle <roger@eyesopen.com>
9951
9952 * gfortran.dg/dependency_12.f90: New test case.
9953
9954 2006-03-24 Roger Sayle <roger@eyesopen.com>
9955
9956 * gfortran.dg/dependency_9.f90: New (resurected) test case.
9957
9958 2006-03-24 Jeff Law <law@redhat.com>
9959
9960 * gcc.c-torture/pr26840.c: New test.
9961
9962 2006-03-24 Geoffrey Keating <geoffk@apple.com>
9963
9964 * objc.dg/dwarf-2.m: New.
9965 * obj-c++.dg/dwarf-2.mm: New.
9966
9967 * g++.old-deja/g++.other/init19.C: New.
9968
9969 2006-03-24 David Edelsohn <edelsohn@gnu.org>
9970
9971 * g++.dg/eh/spbp.C: Skip on AIX.
9972
9973 2006-03-24 Jakub Jelinek <jakub@redhat.com>
9974
9975 PR middle-end/26611
9976 * g++.dg/gomp/pr26611-1.C: New test.
9977 * g++.dg/gomp/pr26611-2.C: New test.
9978
9979 2006-03-24 Jeff Law <law@redhat.com>
9980
9981 * gcc.c-torture/compile/pr26833.c: New test.
9982 * gfortran.fortran-torture/compile/pr26806.f90: New test.
9983
9984 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9985
9986 * gfortran.dg/endfile_2.f90: Delete temp file.
9987
9988 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
9989
9990 PR fortran/19303
9991 * gfortran.dg/record_marker_1.f90: New test case.
9992 * gfortran.dg/record_marker_2.f: New test case.
9993 * gfortran.dg/record_marker_3.f90: New test case.
9994
9995 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
9996
9997 PR fortran/17298
9998 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
9999 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
10000
10001 2006-03-21 Janis Johnson <janis187@us.ibm.com>
10002
10003 * lib/gcc-dg.exp (cleanup-modules): New proc.
10004 * gfortran.dg/allocatable_function_1.f90,
10005 gfortran.dg/allocate_char_star_scalar_1.f90,
10006 gfortran.dg/assumed_charlen_function_1.f90,
10007 gfortran.dg/assumed_dummy_1.f90,
10008 gfortran.dg/assumed_shape_ranks_1.f90,
10009 gfortran.dg/assumed_shape_ranks_2.f90,
10010 gfortran.dg/assumed_size_dt_dummy.f90,
10011 gfortran.dg/auto_char_dummy_array_1.f90,
10012 gfortran.dg/auto_char_len_3.f90,
10013 gfortran.dg/automatic_module_variable.f90,
10014 gfortran.dg/bad_automatic_objects_1.f90,
10015 gfortran.dg/char_array_constructor.f90,
10016 gfortran.dg/char_array_structure_constructor.f90,
10017 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
10018 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
10019 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
10020 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
10021 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
10022 gfortran.dg/derived_pointer_recursion.f90,
10023 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
10024 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
10025 gfortran.dg/dummy_functions_1.f90,
10026 gfortran.dg/elemental_initializer_1.f90,
10027 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
10028 gfortran.dg/elemental_pointer_1.f90,
10029 gfortran.dg/elemental_subroutine_1.f90,
10030 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
10031 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
10032 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
10033 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
10034 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
10035 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
10036 gfortran.dg/global_references_1.f90,
10037 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
10038 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
10039 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
10040 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
10041 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
10042 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
10043 gfortran.dg/large_integer_kind_1.f90,
10044 gfortran.dg/large_real_kind_1.f90,
10045 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
10046 gfortran.dg/module_double_reuse.f90,
10047 gfortran.dg/module_equivalence_1.f90,
10048 gfortran.dg/module_interface_1.f90,
10049 gfortran.dg/module_parameter_array_refs_1.f90,
10050 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
10051 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
10052 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
10053 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
10054 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
10055 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
10056 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
10057 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
10058 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
10059 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
10060 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
10061 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
10062 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
10063 gfortran.dg/same_name_1.f90,
10064 gfortran.dg/sibling_dummy_procedure_1.f90,
10065 gfortran.dg/sibling_dummy_procedure_2.f90,
10066 gfortran.dg/sibling_dummy_procedure_3.f90,
10067 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
10068 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
10069 gfortran.dg/used_dummy_types_2.f90,
10070 gfortran.dg/used_dummy_types_3.f90,
10071 gfortran.dg/used_dummy_types_4.f90,
10072 gfortran.dg/used_dummy_types_5.f90,
10073 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
10074 gfortran.dg/userdef_operator_1.f90: Use it.
10075
10076 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10077
10078 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
10079 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
10080 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
10081 gfortran.dg/write_back.f,
10082 gfortran.fortran-torture/execute/inquire_1.f90,
10083 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
10084
10085 2006-03-21 Jeff Law <law@redhat.com>
10086
10087 * gcc.dg/tree-ssa/vrp28.c: New test.
10088
10089 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10090
10091 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
10092 if _STDC_C99 is defined.
10093 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
10094 * gcc.dg/builtins-20.c: Likewise.
10095 * gcc.dg/builtins-53.c: Likewise.
10096 * gcc.dg/single-precision-constant.c: Likewise. Also pass
10097 -mmacosx-version-min=10.3 on PowerPC/Darwin.
10098
10099 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
10100
10101 PR tree-opt/26781
10102 * gcc.c-torture/compile/pr26781-1.c: New test.
10103 * gcc.c-torture/compile/pr26781-2.c: New test.
10104
10105 2006-03-21 Jakub Jelinek <jakub@redhat.com>
10106
10107 PR c++/26690
10108 * g++.dg/gomp/pr26690-1.C: New test.
10109 * g++.dg/gomp/pr26690-2.C: New test.
10110
10111 2006-03-20 Jeff Law <law@redhat.com>
10112
10113 * gcc.dg/tree-ssa/pr21829.c: New test.
10114
10115 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
10116
10117 2006-03-20 Richard Sandiford <richard@codesourcery.com>
10118
10119 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
10120 (check_visibility_available): Use it.
10121 (check_effective_target_default_packed): Likewise.
10122 (check_effective_target_pcc_bitfield_type_matters): Likewise.
10123 (check_effective_target_fopenmp): Likewise.
10124 (check_effective_target_freorder): Likewise.
10125 (check_effective_target_fpic): Likewise.
10126 (check_named_sections_available): Likewise.
10127 (check_effective_target_ilp32): Likewise.
10128 (check_effective_target_lp64): Likewise.
10129
10130 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
10131
10132 PR fortran/20935
10133 * gfortran.dg/scalar_mask_2.f90: New test case.
10134
10135 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
10136
10137 PR tree-opt/26629
10138 * gcc.dg/tree-ssa/loadpre12.c: New test.
10139 * gcc.dg/tree-ssa/loadpre13.c: New test.
10140 * gcc.dg/tree-ssa/loadpre14.c: New test.
10141 * gcc.dg/tree-ssa/loadpre15.c: New test.
10142 * gcc.dg/tree-ssa/loadpre16.c: New test.
10143 * gcc.dg/tree-ssa/loadpre17.c: New test.
10144 * gcc.dg/tree-ssa/loadpre18.c: New test.
10145 * gcc.dg/tree-ssa/loadpre19.c: New test.
10146 * gcc.dg/tree-ssa/loadpre20.c: New test.
10147 * gcc.dg/tree-ssa/loadpre21.c: New test.
10148 * gcc.dg/tree-ssa/loadpre22.c: New test.
10149
10150 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
10151
10152 PR fortran/26741
10153 * gfortran.dg/elemental_initializer_1.f90: New test.
10154
10155 PR fortran/26716
10156 * gfortran.dg/assumed_shape_ranks_2: New test.
10157
10158 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
10159
10160 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
10161 target fpic.
10162
10163 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10164
10165 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
10166 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
10167 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
10168 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
10169 gfortran.fortran-torture/execute/direct_io.f90,
10170 gfortran.fortran-torture/execute/inquire_2.f90,
10171 gfortran.fortran-torture/execute/inquire_4.f90,
10172 gfortran.fortran-torture/execute/list_read_1.f90,
10173 gfortran.fortran-torture/execute/open_replace.f90,
10174 gfortran.fortran-torture/execute/slash_edit.f90,
10175 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
10176 temporary files from testcases.
10177
10178 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10179
10180 PR libgfortran/26509
10181 gfortran.dg/write_direct_eor.f90: New test.
10182
10183 2006-03-17 David Edelsohn <edelsohn@gnu.org>
10184
10185 * gcc.target/powerpc/pr26350.c: New.
10186 * gcc.target/powerpc/indexed-addr.c: New.
10187
10188 2006-03-16 Roger Sayle <roger@eyesopen.com>
10189
10190 * gfortran.dg/dependency_13.f90: New test case.
10191
10192 2006-03-16 Roger Sayle <roger@eyesopen.com>
10193
10194 PR middle-end/21781
10195 * gcc.dg/real-const-1.c: New test case.
10196
10197 2006-03-15 Geoffrey Keating <geoffk@apple.com>
10198
10199 * g++.old-deja/g++.other/init18.C: New.
10200 * g++.old-deja/g++.other/init5.C: Remove xfail.
10201
10202 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10203
10204 * g++.dg/opt/pr15551.C: Cleanup temp file.
10205
10206 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10207
10208 PR c++/6634
10209 g++.dg/parse/long1.C: New test.
10210
10211 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10212
10213 PR fortran/19101
10214 * gfortran.dg/continuation.f90: New test.
10215 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
10216
10217 2006-03-14 Richard Guenther <rguenther@suse.de>
10218
10219 PR tree-optimization/26672
10220 * gcc.dg/torture/pr26672.c: New testcase.
10221
10222 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
10223
10224 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
10225 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
10226
10227 2006-03-13 Roger Sayle <roger@eyesopen.com>
10228
10229 PR middle-end/26557
10230 * gcc.c-torture/compile/switch-1.c: New test case.
10231
10232 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
10233
10234 PR fortran/25378
10235 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
10236 test to include more permuatations of mask and index.
10237 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
10238 respond to F2003 spec. that the position returned for an all false
10239 mask && condition is zero.
10240
10241 2006-03-13 Jakub Jelinek <jakub@redhat.com>
10242
10243 PR middle-end/25989
10244 * gcc.dg/gomp/pr25989.c: New test.
10245
10246 2006-03-13 Jeff Law <law@redhat.com>
10247
10248 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
10249
10250 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
10251
10252 * gcc.dg/switch-9.c: New test.
10253
10254 2006-03-13 Richard Guenther <rguenther@suse.de>
10255
10256 PR middle-end/26630
10257 * gcc.dg/torture/pr26630.c: New testcase.
10258
10259 2006-03-11 Roger Sayle <roger@eyesopen.com>
10260
10261 * gfortran.dg/dependency_10.f90: New test case.
10262 * gfortran.dg/dependency_11.f90: Likewise.
10263
10264 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
10265 Erik Edelmann <eedelman@gcc.gnu.org>
10266
10267 * gfortran.dg/allocatable_function_1.f90: New.
10268 * gfortran.dg/allocatable_function_2.f90: New.
10269
10270 2006-03-10 Richard Guenther <rguenther@suse.de>
10271
10272 PR middle-end/26565
10273 * gcc.dg/torture/pr26565.c: New testcase.
10274
10275 2006-03-09 Eric Christopher <echristo@apple.com>
10276
10277 * gcc.c-torture/compile/20060309-1.c: New.
10278
10279 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10280
10281 PR libgfortran/26499
10282 * gfortran.dg/write_back.f: New test.
10283 * gfortran.dg/write_rewind_1.f: New test.
10284 * gfortran.dg/write_rewind_2.f: New test.
10285
10286 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10287
10288 PR libgfortran/26554
10289 * gfortran.dg/read_logical.f90: New test.
10290
10291 2006-03-04 Laurent GUERBY <laurent@guerby.net>
10292
10293 * ada/acats/norun.lst: cdd2a03 now passes.
10294
10295 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
10296
10297 PR testsuite/25177
10298 * gcc.target/powerpc/pr18096-1.c: Change where the error
10299 would match.
10300
10301 2006-03-04 Jakub Jelinek <jakub@redhat.com>
10302
10303 * gcc.target/i386/cleanup-1.c: New test.
10304 * gcc.target/i386/cleanup-2.c: New test.
10305
10306 2006-03-04 Roger Sayle <roger@eyesopen.com>
10307
10308 * gfortran.dg/dependency_9.f90: Remove for the time being.
10309
10310 2006-03-04 Krister Walfridsson <cato@df.lth.se>
10311
10312 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
10313 directive.
10314
10315 2006-03-03 Roger Sayle <roger@eyesopen.com>
10316
10317 * gfortran.dg/dependency_9.f90: New test case.
10318
10319 2006-03-03 Roger Sayle <roger@eyesopen.com>
10320
10321 * gfortran.dg/dependency_4.f90: New test case.
10322 * gfortran.dg/dependency_5.f90: New test case.
10323 * gfortran.dg/dependency_6.f90: New test case.
10324 * gfortran.dg/dependency_7.f90: New test case.
10325 * gfortran.dg/dependency_8.f90: New test case.
10326
10327 2006-03-03 Paul Brook <paul@codesourcery.com>
10328
10329 * lib/target-supports.exp (check_profiling_available):
10330 Add m68k-*-elf.
10331
10332 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
10333
10334 PR fortran/25031
10335 * multiple_allocation_1.f90: New test.
10336
10337 2006-03-03 Roger Sayle <roger@eyesopen.com>
10338
10339 PR tree-optimization/26524
10340 * gfortran.dg/pr26524.f: New test case.
10341
10342 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10343
10344 * g++.dg/template/repo5.C: Cleanup repo files.
10345 * gcc.dg/20051201-1.c: Cleanup coverage files.
10346 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
10347 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
10348 tree dump files.
10349
10350 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
10351
10352 * objc.dg/objc-nofilename-1.m: New test.
10353 * objc.dg/bad-receiver-type.m: New test.
10354 * obj-c++.dg/bad-receiver-type.mm: New test.
10355
10356 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10357
10358 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
10359
10360 2006-03-01 Mike Stump <mrs@apple.com>
10361
10362 * g++.dg/abi/key2.C: Add.
10363
10364 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
10365
10366 * gfortran.dg/logical_dot_product.f90: New test.
10367
10368 PR fortran/26393
10369 * gfortran.dg/used_interface_ref.f90: New test.
10370
10371 PR fortran/20938
10372 * gfortran.dg/dependency_2.f90: New test.
10373 * gfortran.fortran-torture/execute/where17.f90: New test.
10374 * gfortran.fortran-torture/execute/where18.f90: New test.
10375 * gfortran.fortran-torture/execute/where19.f90: New test.
10376 * gfortran.fortran-torture/execute/where20.f90: New test.
10377
10378 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
10379
10380 * g++.dg/tree-ssa/pr26443.C: New test case.
10381
10382 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
10383
10384 PR middle-end/26022
10385 * g++.dg/opt/return-slot1.C: New test.
10386
10387 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10388
10389 PR libgfortran/26136
10390 * gfortran.dg/namelist_23.f90: New test.
10391
10392 2006-02-28 Roger Sayle <roger@eyesopen.com>
10393
10394 PR middle-end/14752
10395 * gcc.dg/fold-eqandshift-2.c: New test case.
10396
10397 2006-02-28 Richard Guenther <rguenther@suse.de>
10398
10399 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
10400 decomposition.
10401
10402 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
10403
10404 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
10405
10406 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10407
10408 PR libgfortran/26464
10409 * gfortran.dg/backspace_5.f: New test.
10410 * gfortran.dg/backspace_6.f: New test.
10411
10412 2006-02-26 Roger Sayle <roger@eyesopen.com>
10413
10414 * gcc.dg/fold-eqandnot-1.c: New test case.
10415
10416 2006-02-26 Roger Sayle <roger@eyesopen.com>
10417
10418 PR middle-end/19983
10419 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
10420
10421 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
10422
10423 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
10424 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
10425
10426 2006-02-26 Richard Guenther <rguenther@suse.de>
10427
10428 PR tree-optimization/26421
10429 * gcc.dg/tree-ssa/pr26421.c: New testcase.
10430
10431 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
10432
10433 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
10434 * g++.old-deja/g++.robertl/eb132.C: Likewise.
10435
10436 2006-02-26 Roger Sayle <roger@eyesopen.com>
10437
10438 * gcc.dg/fold-even-1.c: New test case.
10439
10440 2006-02-26 Roger Sayle <roger@eyesopen.com>
10441
10442 PR middle-end/21137
10443 * gcc.dg/fold-eqandshift-1.c: New test case.
10444
10445 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
10446
10447 PR tree-optimization/25125
10448 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
10449 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
10450
10451 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
10452
10453 PR tree-optimizations/26359
10454 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
10455 with -fdump-tree-dceloop-details.
10456 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
10457
10458 2006-02-25 Roger Sayle <roger@eyesopen.com>
10459
10460 PR middle-end/23673
10461 * gcc.dg/fold-eqxor-1.c: New test case.
10462 * gcc.dg/fold-eqxor-2.c: Likewise.
10463 * gcc.dg/fold-eqxor-3.c: Likewise.
10464
10465 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
10466
10467 PR fortran/23092
10468 * scalar_mask_1.f90: New test.
10469
10470 2006-02-24 Geoffrey Keating <geoffk@apple.com>
10471
10472 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
10473 * g++.dg/eh/uncaught2.C: New.
10474 * g++.dg/eh/uncaught3.C: New.
10475
10476 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10477
10478 PR libgfortran/26423
10479 * gfortran.dg/read_many_1.f: New test.
10480
10481 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
10482
10483 PR fortran/24519
10484 * gfortran.dg/dependency_3.f90: New test.
10485 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
10486 XFAILs.
10487
10488 PR fortran/25395
10489 * gfortran.dg/equiv_6.f90: New test.
10490
10491 2006-02-23 Jeff Law <law@redhat.com>
10492
10493 * gcc.c-torture/compile/pr26425.c: New test.
10494
10495 2006-02-23 Jakub Jelinek <jakub@redhat.com>
10496
10497 PR middle-end/26412
10498 * gcc.dg/gomp/pr26412.c: New test.
10499
10500 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10501
10502 PR c++/26291
10503 * g++.dg/other/ellipsis1.C: New test.
10504 * g++.dg/parse/operator4.C: Adjust error marker.
10505
10506 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
10507
10508 PR target/25603
10509 * gfortran.dg/pr25603.f: New testcase.
10510
10511 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
10512
10513 * gcc.dg/bf-spl1.c: Don't specify -m68000.
10514 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
10515
10516 2006-02-21 Geoffrey Keating <geoffk@apple.com>
10517
10518 * g++.dg/eh/spbp.C: New.
10519
10520 2006-02-21 Jakub Jelinek <jakub@redhat.com>
10521
10522 PR middle-end/26379
10523 * gcc.target/i386/mmx-7.c: New test.
10524
10525 2006-02-20 Roger Sayle <roger@eyesopen.com>
10526
10527 PR tree-optimization/26361
10528 * gcc.dg/tree-ssa/vrp27.c: New test case.
10529
10530 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
10531
10532 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
10533 * gcc.dg/tree-ssa/complex-4.c: Here.
10534
10535 2006-02-19 Roger Sayle <roger@eyesopen.com>
10536
10537 PR middle-end/19543
10538 * gfortran.dg/logical_1.f90: New test case.
10539
10540 2006-02-19 Jakub Jelinek <jakub@redhat.com>
10541
10542 PR middle-end/26334
10543 * gcc.dg/20060218-1.c: Moved to...
10544 * gcc.target/i386/20060218-1.c: ... here. New test.
10545
10546 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
10547
10548 PR fortran/26201
10549 * gfortran.dg/convert_1.f90: New.
10550
10551 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
10552
10553 PR fortran/25054
10554 * gfortran.dg/namelist_5.f90: New test.
10555
10556 PR fortran/25089
10557 * gfortran.dg/namelist_4.f90: New test.
10558
10559 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10560
10561 PR tree-opt/25680
10562 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
10563
10564 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10565
10566 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
10567 variable to take into account the variable name in the
10568 function header.
10569 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
10570
10571 2006-02-18 Jakub Jelinek <jakub@redhat.com>
10572
10573 PR middle-end/26334
10574 * gcc.c-torture/compile/20060217-1.c: New test.
10575 * gcc.dg/20060218-1.c: New test.
10576
10577 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
10578
10579 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
10580
10581 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
10582
10583 * gcc.dg/cpp/undef3.c: New test.
10584 * gcc.dg/cpp/trad/builtins2.c: New test.
10585
10586 2006-02-18 Mark Mitchell <mark@codesourcery.com>
10587
10588 PR c++/26266
10589 * g++.dg/template/static22.C: New test.
10590 * g++.dg/template/static23.C: New test.
10591 * g++.dg/template/static24.C: New test.
10592 * g++.dg/template/non-dependent13.C: New test.
10593 * g++.dg/init/member1.C: Tweak error markers.
10594
10595 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10596
10597 PR target/26255
10598 * gcc.c-torture/compile/pr26255.c: New test case.
10599
10600 2006-02-16 Roger Sayle <roger@eyesopen.com>
10601
10602 * gfortran.fortran-torture/execute/where_10.f90: New test case.
10603 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
10604 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
10605 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
10606 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
10607 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
10608 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
10609
10610 2006-02-16 Jeff Law <law@redhat.com>
10611
10612 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
10613 * gcc.dg/tree-ssa/vrp26.c: New test.
10614
10615 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
10616
10617 PR target/20353
10618 PR target/24578
10619 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
10620 __UCLIBC__ is defined.
10621
10622 2006-02-16 Jakub Jelinek <jakub@redhat.com>
10623
10624 PR fortran/26224
10625 * gfortran.dg/gomp/pr26224.f: New test.
10626
10627 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
10628
10629 PR tree-opt/25918
10630 * lib/target-supports.exp
10631 (check_effective_target_vect_short_mult): New.
10632 (check_effective_target_vect_char_mult): New.
10633 (check_effective_target_vect_widen_sum_qi_to_si): New.
10634 (check_effective_target_vect_widen_sum_qi_to_hi): New.
10635 (check_effective_target_vect_widen_sum_hi_to_si): New.
10636 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
10637 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
10638 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
10639 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
10640 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
10641 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
10642 vect-reduc-pattern-2c.c
10643 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
10644 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
10645 vect-reduc-pattern-1c.c
10646
10647 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
10648
10649 PR fortran/24557
10650 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
10651
10652 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
10653
10654 PR fortran/26054
10655 * gfortran.dg/enum_8.f90: Remove check for warning.
10656 * gfortran.dg/iomsg_1.f90: Ditto.
10657 * gfortran.dg/enum_1.f90: Ditto.
10658 * gfortran.dg/enum_9.f90: Ditto.
10659 * gfortran.dg/enum_2.f90: Ditto.
10660 * gfortran.dg/enum_10.f90: Ditto.
10661 * gfortran.dg/enum_3.f90: Ditto.
10662 * gfortran.dg/flush_1.f90: Ditto.
10663 * gfortran.dg/enum_4.f90: Ditto.
10664 * gfortran.dg/array_constructor_1.f90: Ditto.
10665 * gfortran.dg/enum_5.f90: Ditto.
10666 * gfortran.dg/enum_6.f90: Ditto.
10667 * gfortran.dg/enum_7.f90: Ditto.
10668
10669 2006-02-15 Jakub Jelinek <jakub@redhat.com>
10670
10671 PR middle-end/26300
10672 * gcc.c-torture/compile/20060215-1.c: New test.
10673
10674 2006-02-14 Roger Sayle <roger@eyesopen.com>
10675
10676 PR middle-end/23670
10677 * gcc.dg/tree-ssa/andor-2.c: New test case.
10678
10679 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
10680
10681 PR fortran/25045
10682 * optional_dim.f90: New test.
10683
10684 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10685
10686 PR fortran/26277
10687 * gfortran.dg/label_4.f90: New.
10688
10689 2006-02-14 Jakub Jelinek <jakub@redhat.com>
10690 Diego Novillo <dnovillo@redhat.com>
10691 Uros Bizjak <uros@kss-loka.si>
10692
10693 * gfortran.dg/gomp: New directory.
10694
10695 2006-02-14 Richard Guenther <rguenther@suse.de>
10696
10697 PR tree-optimization/26258
10698 * gcc.dg/torture/pr26258.c: New testcase.
10699
10700 2006-02-13 Jakub Jelinek <jakub@redhat.com>
10701
10702 PR fortran/26246
10703 * gfortran.dg/pr26246_1.f90: New test.
10704 * gfortran.dg/pr26246_2.f90: New test.
10705
10706 PR middle-end/26092
10707 * gcc.c-torture/compile/20060208-1.c: New test.
10708
10709 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
10710
10711 PR fortran/26074
10712 PR fortran/25103
10713 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
10714 * gfortran.dg/bad_automatic_objects_1.f90: New test.
10715 * gfortran.dg/automatic_module_variable.f90: Change error message.
10716
10717 PR fortran/20861
10718 * gfortran.dg/internal_dummy_1.f90: New test.
10719
10720 PR fortran/20871
10721 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
10722
10723
10724 PR fortran/25083
10725 * gfortran.dg/uncommon_block_data_1.f90: New test.
10726 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
10727 with standard.
10728
10729 PR fortran/25088
10730 * gfortran.dg/typed_subroutine_1.f90: New test.
10731
10732 2006-02-13 Geoffrey Keating <geoffk@apple.com>
10733
10734 * objc.dg/dwarf-1.m: New.
10735
10736 2006-02-13 Roger Sayle <roger@eyesopen.com>
10737
10738 PR middle-end/24427
10739 * gcc.dg/tree-ssa/andor-1.c: New test case.
10740
10741 2006-02-13 Josh Conner <jconner@apple.com>
10742
10743 PR target/25376
10744 * gcc.dg/pr25376.c: New test.
10745
10746 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
10747 assemble.
10748 * lib/target-supports.exp (check_named_sections_available):
10749 Only compile named-sections test -- don't assemble.
10750
10751 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
10752
10753 * g++.dg/warn/no-write-strings.C: New test.
10754 * g++.dg/warn/write-strings.C: Likewise.
10755 * g++.dg/warn/write-strings-default.C: Likewise.
10756
10757 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
10758
10759 PR fortran/25806
10760 * gfortran.dg/ret_pointer_2.f90: New test.
10761
10762 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
10763
10764 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
10765
10766 2006-02-10 Jeff Law <law@redhat.com>
10767
10768 * gcc.c-torture/compile/pr26213.c: New test.
10769
10770 2006-02-10 Steven G. Kargl <kargls@comcast.net>
10771
10772 gfortran.dg/null_1.f90: New test.
10773
10774 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10775
10776 PR fortran/14771
10777 * gfortran.dg/parens_4.f90: New.
10778 * gfortran.dg/parens_5.f90: New.
10779
10780 2006-02-10 Richard Guenther <rguenther@suse.de>
10781
10782 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
10783
10784 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10785 Paul Thomas <pault@gcc.gnu.org>
10786
10787 PR fortran/14771
10788 * gfortran.dg/parens_1.f90: New.
10789 * gfortran.dg/parens_2.f90: New.
10790 * gfortran.dg/parens_3.f90: New.
10791
10792 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
10793
10794 PR fortran/26038
10795 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
10796
10797 PR fortran/25059
10798 * gfortran.dg/impure_assignment_1.f90: New test.
10799
10800 PR fortran/25070
10801 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
10802
10803 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
10804
10805 PR target/26141
10806 * g++.dg/expr/stdarg2.C: New test.
10807
10808 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
10809
10810 PR inline-asm/16194
10811 * gcc.dg/pr16194.c: New test.
10812
10813 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10814
10815 * ada/acats/run_acats: Use portable variant of "$@".
10816
10817 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
10818
10819 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
10820 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
10821
10822 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10823
10824 PR tree-opt/26179
10825 * g++.dg/opt/pr26179.C: New test.
10826
10827 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10828
10829 PR middle-end/26134
10830 * gcc.dg/tree-ssa/complex-3.c: New test.
10831
10832 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10833
10834 * gcc.c-torture/compile/volatile-1.c: New test.
10835
10836 2006-02-09 Diego Novillo <dnovillo@redhat.com>
10837
10838 PR 26180
10839 * gcc.dg/tree-ssa/pr26180.c: New test.
10840
10841 2006-02-08 Jeff Law <law@redhat.com>
10842
10843 * gcc.dg/tree-ssa/pr21417.c: New test.
10844
10845 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10846
10847 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10848 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
10849
10850 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10851
10852 * lib/scanrtl.exp: New.
10853
10854 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10855
10856 PR c++/26071
10857 * g++.dg/other/virtual2.C: New test.
10858
10859 PR c++/26070
10860 * g++.dg/other/virtual1.C: New test.
10861
10862 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10863
10864 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
10865 cleanup-ipa-dump): Update dump file glob patterns.
10866 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
10867 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
10868
10869 * lib/gcc-dg.exp: Load it.
10870 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
10871
10872 2006-02-07 Janis Johnson <janis187@us.ibm.com>
10873
10874 PR testsuite/26159
10875 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
10876 * gcc.dg/tree-ssa/pr23382.c: Ditto.
10877
10878 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10879
10880 PR fortran/25577
10881 * gfortran.dg/mvbits_1.f90: New.
10882
10883 2006-02-07 Dirk Mueller <dmueller@suse.com>
10884
10885 * g++.dg/warn/Wdiv-by-zero.C: New test.
10886 * g++.dg/warn/Wno-div-by-zero.C: New.
10887
10888 2006-02-07 Jeff Law <law@redhat.com>
10889
10890 * gcc.dg/tree-ssa/pr21559.c: New test.
10891
10892 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
10893 multiple VRP passes.
10894 * gcc.dg/tree-ssa/vrp09.c: Likewise.
10895 * gcc.dg/tree-ssa/vrp18.c: Likewise.
10896 * gcc.dg/tree-ssa/pr21582.c: Likewise.
10897 * gcc.dg/tree-ssa/pr20657.c: Likewise.
10898 * gcc.dg/tree-ssa/pr21001.c: Likewise.
10899 * gcc.dg/tree-ssa/vrp02.c: Likewise
10900 * gcc.dg/tree-ssa/vrp11.c: Likewise
10901 * gcc.dg/tree-ssa/pr14341.c: Likewise
10902 * gcc.dg/tree-ssa/vrp19.c: Likewise
10903 * gcc.dg/tree-ssa/vrp20.c: Likewise
10904 * gcc.dg/tree-ssa/vrp03.c: Likewise
10905 * gcc.dg/tree-ssa/pr21086.c: Likewise
10906 * gcc.dg/tree-ssa/pr21959.c: Likewise
10907 * gcc.dg/tree-ssa/vrp21.c: Likewise
10908 * gcc.dg/tree-ssa/vrp04.c: Likewise
10909 * gcc.dg/tree-ssa/pr25485.c: Likewise
10910 * gcc.dg/tree-ssa/pr22026.c: Likewise
10911 * gcc.dg/tree-ssa/vrp22.c: Likewise
10912 * gcc.dg/tree-ssa/vrp05.c: Likewise
10913 * gcc.dg/tree-ssa/20030807-10.c: Likewise
10914 * gcc.dg/tree-ssa/pr20701.c: Likewise
10915 * gcc.dg/tree-ssa/vrp23.c: Likewise
10916 * gcc.dg/tree-ssa/vrp06.c: Likewise
10917 * gcc.dg/tree-ssa/pr22117.c: Likewise
10918 * gcc.dg/tree-ssa/pr20702.c: Likewise
10919 * gcc.dg/tree-ssa/vrp15.c: Likewise
10920 * gcc.dg/tree-ssa/pr21090.c: Likewise
10921 * gcc.dg/tree-ssa/pr21294.c: Likewise
10922 * gcc.dg/tree-ssa/vrp24.c: Likewise
10923 * gcc.dg/tree-ssa/vrp07.c: Likewise
10924 * gcc.dg/tree-ssa/pr21563.c: Likewise
10925 * gcc.dg/tree-ssa/pr25382.c: Likewise
10926 * gcc.dg/tree-ssa/vrp16.c: Likewise
10927 * gcc.dg/tree-ssa/vrp25.c: Likewise
10928 * gcc.dg/tree-ssa/vrp08.c: Likewise
10929 * gcc.dg/tree-ssa/20030807-6.c: Likewise
10930 * gcc.dg/tree-ssa/vrp17.c: Likewise
10931 * gcc.dg/tree-ssa/pr21458.c: Likewise
10932 * g++.dg/tree-ssa/pr18178.C: Likewise
10933
10934 2006-02-07 Richard Guenther <rguenther@suse.de>
10935
10936 PR c++/26140
10937 Revert
10938 2006-01-30 Richard Guenther <rguenther@suse.de>
10939 PR c++/23372
10940 * gcc.dg/pr23372-1.C: New testcase.
10941
10942 * g++.dg/tree-ssa/pr26140.C: New testcase.
10943
10944 2006-02-07 Mark Mitchell <mark@codesourcery.com>
10945
10946 PR c++/9737
10947 * g++.dg/template/ttp15.C: New test.
10948 * g++.dg/template/ttp16.C: Likewise.
10949 * g++.dg/template/ttp17.C: Likewise.
10950 * g++.old-deja/g++.pt/ttp36.C: Remove.
10951 * g++.old-deja/g++.pt/ttp19.C: Likewise.
10952 * g++.old-deja/g++.pt/ttp37.C: Likewise.
10953 * g++.old-deja/g++.pt/ttp38.C: Likewise.
10954 * g++.old-deja/g++.pt/ttp39.C: Likewise.
10955 * g++.old-deja/g++.pt/ttp9.C: Likewise.
10956 * g++.old-deja/g++.pt/ttp40.C: Likewise.
10957 * g++.old-deja/g++.pt/ttp51.C: Likewise.
10958 * g++.old-deja/g++.pt/ttp26.C: Likewise.
10959 * g++.old-deja/g++.pt/ttp36.C: Likewise.
10960
10961 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
10962
10963 PR libfortran/23815
10964 * unf_io_convert_4.f90: New test.
10965
10966 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
10967
10968 * gcc.dg/tree-ssa/loadpre10.c: New test.
10969 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
10970 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
10971 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
10972
10973 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10974
10975 PR libfortran/24685
10976 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
10977
10978 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
10979
10980 PR tree-opt/25251
10981 * gfortran.dg/assign_7.f: New test.
10982
10983 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
10984
10985 PR fortran/26041
10986 PR fortran/26064
10987 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
10988 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
10989 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
10990
10991 2006-02-05 Jakub Jelinek <jakub@redhat.com>
10992
10993 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
10994 in size_t typedef.
10995
10996 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10997
10998 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
10999 * g++.dg/charset/string.c (foo): Likewise.
11000 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
11001 const char*
11002 * g++.dg/ext/builtin2.C (printf): Likewise.
11003 * g++.dg/init/new15.C (printf): Likewise.
11004 * g++.dg/opt/pr17697-1.C (foo): Likewise.
11005 * g++.dg/opt/pr17697-2.C (foo): Likewise.
11006 * g++.dg/opt/pr17697-3.C (foo): Likewise.
11007 * g++.dg/template/non-dependent4.C (temp): Likewise.
11008 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
11009 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
11010 parameter type to const char*.
11011 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
11012 Change type to const char*.
11013 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
11014 Likewise.
11015 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
11016 second parameter type to const char*.
11017 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
11018 (Y::Y): Change parameter type to const char*.
11019 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
11020 * g++.old-deja/g++.jason/report.C: Apply const correctness.
11021 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
11022 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
11023 (char*).
11024 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
11025 const char*.
11026 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
11027 type to const char*.
11028 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
11029 return type to const char*.
11030 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
11031 to const char*.
11032 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
11033 * g++.old-deja/g++.law/refs1.C: Likewise.
11034 * g++.old-deja/g++.law/visibility1.C: Likewise.
11035 * g++.old-deja/g++.law/visibility2.C: Likewise.
11036 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
11037 const char*.
11038 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
11039 * g++.old-deja/g++.mike/net48.C: Likewise.
11040 * g++.old-deja/g++.mike/p646.C: Likewise.
11041 * g++.old-deja/g++.mike/p6746.C: Likewise.
11042 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
11043 type to const char*.
11044 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
11045 deprecated conversion warning.
11046 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
11047 char*.
11048 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
11049 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
11050 * g++.old-deja/g++.pt/explicit8.C: Likewise.
11051 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
11052 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
11053 * g++.old-deja/g++.pt/nontype3.C: Likewise.
11054 * g++.old-deja/g++.pt/t39.C: Likewise.
11055 * g++.old-deja/g++.robertl/eb106.C: Likewise.
11056 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
11057
11058 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
11059
11060 PR fortran/25075
11061 intrinsic_argument_conformance_1.f90: New test.
11062
11063 2006-02-03 Steven G. Kargl <kargls@comcast.net>
11064
11065 PR fortran/20845
11066 * gfortran.dg/char_result_11.f90: Add SAVE.
11067 * gfortran.dg/der_pointer_4.f90: Ditto.
11068 * gfortran.dg/default_initialization.f90: New test.
11069
11070 2006-02-03 Jeff Law <law@redhat.com>
11071
11072 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
11073 handle more than 100 dump files.
11074 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
11075 * lib/scantree.exp (scan-tree-dump): Likewise.
11076 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
11077 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
11078 * lib/scanipa.exp (scan-ipa-dump): Likewise.
11079 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
11080 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
11081
11082 2006-02-03 Diego Novillo <dnovillo@redhat.com>
11083
11084 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
11085
11086 2006-02-03 Mark Mitchell <mark@codesourcery.com>
11087
11088 * g++.dg/template/using12.C: New test.
11089
11090 2006-02-03 Alan Modra <amodra@bigpond.net.au>
11091
11092 * gcc.target/powerpc/pr25960.c: New test.
11093
11094 2006-02-02 Steven G. Kargl <kargls@comcast>
11095
11096 PR fortran/24958
11097 gfortran.dg/nullify_2.f90: New test.
11098
11099 2006-02-02 Diego Novillo <dnovillo@redhat.com>
11100
11101 PR 25990
11102 * gcc.dg/gomp/pr25990.c: New test.
11103
11104 2006-01-31 Mark Mitchell <mark@codesourcery.com>
11105
11106 PR c++/25342
11107 * g++.gd/template/partial4.C: New test.
11108
11109 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
11110
11111 PR middle-end/26001
11112 * gfortran.dg/data_char_2.f90: New.
11113
11114 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
11115
11116 PR fortran/26039
11117 maxval_maxloc_conformance_1.f90: New test.
11118
11119 2006-01-31 Richard Guenther <rguenther@suse.de>
11120
11121 * gcc.target/i386/sselibm-1.c: New testcase.
11122 * gcc.target/i386/sselibm-2.c: Likewise.
11123 * gcc.target/i386/sselibm-3.c: Likewise.
11124 * gcc.target/i386/sselibm-4.c: Likewise.
11125 * gcc.target/i386/sselibm-5.c: Likewise.
11126
11127 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
11128
11129 PR fortran/24266
11130 * gfortran.dg/arrayio_derived_2.f90: New.
11131
11132 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
11133
11134 * gcc.dg/unsigned-long-compare.c: New test.
11135
11136 2006-01-30 Steve Ellcey <sje@cup.hp.com>
11137
11138 PR testsuite/25318
11139 * lib/target-supports.exp (check_effective_target_freorder):
11140 Check to see if target supports -freorder-blocks-and-partition.
11141 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
11142 instead of "dg-require-named-sections".
11143
11144 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
11145
11146 PR target/14798:
11147 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
11148 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
11149 * gcc.dg/pragma-isr-trapa2.c: Likewise.
11150 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
11151 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
11152 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
11153 * gcc.dg/attr-isr-trap_exit.c: Likewise.
11154 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
11155
11156 2006-01-30 Richard Guenther <rguenther@suse.de>
11157
11158 PR c++/23372
11159 * gcc.dg/pr23372-1.C: New testcase.
11160
11161 2006-01-29 Diego Novillo <dnovillo@redhat.com>
11162
11163 * gcc.dg/gomp/pr25874.c: New test.
11164
11165 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
11166
11167 PR tree-opt/25911
11168 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
11169
11170 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
11171
11172 PR fortran/18578
11173 PR fortran/18579
11174 PR fortran/20857
11175 PR fortran/20885
11176 * gfortran.dg/intent_out_1.f90: New test.
11177
11178 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
11179
11180 PR fortran/17911
11181 * gfortran.dg/procedure_lvalue.f90: New test.
11182
11183 PR fortran/20895
11184 PR fortran/25030
11185 * gfortran.dg/char_pointer_assign_2.f90: New test.
11186 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
11187 assignment to be consistent with standard.
11188 * gfortran.dg/char_result_2.f90: The same.
11189 * gfortran.dg/char_result_8.f90: The same.
11190
11191 2006-01-28 Zack Weinberg <zackw@panix.com>
11192
11193 * gcc.dg/Woverlength-strings.c
11194 * gcc.dg/Woverlength-strings-pedantic-c89.c
11195 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
11196 * gcc.dg/Woverlength-strings-pedantic-c99.c
11197 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
11198
11199 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
11200
11201 * gcc.c-torture/execute/20060127-1.c: New test.
11202
11203 2006-01-28 Mark Mitchell <mark@codesourcery.com>
11204
11205 PR c++/25999
11206 * g++.dg/ext/pragmaweak1.C: New test.
11207
11208 2006-01-28 Mark Mitchell <mark@codesourcery.com>
11209
11210 PR c++/25855
11211 * g++.dg/template/spec29.C: New test.
11212
11213 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
11214
11215 PR c/19606.
11216 * gcc.c-torture/execute/pr19606.c: New.
11217
11218 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
11219
11220 * gcc.dg/pragma-re-4.c: New test.
11221
11222 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
11223
11224 PR fortran/25964
11225 * gfortran.dg/assumed_size_refs_3.f90: New test.
11226
11227 2006-01-27 Ben Elliston <bje@au.ibm.com>
11228
11229 * gcc.misc-tests/dectest.exp: Remove defunct comment.
11230
11231 2006-01-26 Laurent GUERBY <laurent@guerby.net>
11232
11233 PR ada/21317
11234 * ada/acats/support/impdef.a: Add One_Long_Second.
11235 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
11236 * ada/acats/tests/c9/c94026.a: Likewise.
11237 * ada/acats/tests/c9/c97305c.ada: Likewise.
11238 * ada/acats/tests/c9/c99004a.ada: Likewise.
11239
11240 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
11241
11242 PR fortran/25964
11243 * gfortran.dg/global_references_2.f90: New test.
11244
11245 PR fortran/25084
11246 PR fortran/20852
11247 PR fortran/25085
11248 PR fortran/25086
11249 * gfortran.dg/assumed_charlen_function_1.f90: New test.
11250 * gfortran.dg/assumed_charlen_function_3.f90: New test.
11251
11252 PR fortran/25416
11253 * gfortran.dg/assumed_charlen_function_2.f90: New test.
11254
11255 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
11256
11257 PR c/25892
11258 * gcc.dg/Wpointer-sign.c: New.
11259 * gcc.dg/Wpointer-sign-Wall.c: New.
11260 * gcc.dg/Wpointer-sign-Wall-no.c: New.
11261 * gcc.dg/Wpointer-sign-pedantic.c: New.
11262 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
11263 * gcc.dg/conv-2.c: Use -Wpointer-sign.
11264
11265 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
11266
11267 PR C/25861
11268 * gcc.c-torture/compile/pr25861.c: New test.
11269
11270 2006-01-26 Paul Brook <paul@codesourcery.com>
11271
11272 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
11273 on short-enum targets.
11274 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
11275 variable.
11276 (generate_fields): Use short_enums.
11277 (main): Set short_enums. Document -e.
11278 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
11279 on short-enum targets.
11280 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
11281 variable.
11282 (generate_fields): Use short_enums.
11283 (main): Set short_enums. Document -e.
11284 * lib/target-supports.exp (check_effective_target_short_enums): New.
11285
11286 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
11287
11288 PR target/25947
11289 * gcc.dg/torture/pr25947-1.c: New test.
11290
11291 2006-01-25 Jan Hubicka <jh@suse.cz>
11292 Roger Sayle <roger@eyesopen.com>
11293
11294 PR rtl-optimization/25703
11295 * gcc.target/i386/20060125-1.c: New test case.
11296 * gcc.target/i386/20060125-2.c: New test case.
11297
11298 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11299
11300 PR fortran/18540
11301 * gfortran.dg/goto_1.f: New.
11302
11303 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
11304
11305 PR fortran/25716
11306 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
11307 25716 on 32-bit systems too.
11308
11309 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
11310
11311 PR testsuite/25590
11312 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
11313
11314 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
11315
11316 * gcc.dg/tree-ssa/gen-vect-33.c: New.
11317
11318 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11319
11320 PR fortran/25835
11321 * gfortran.dg/read_eof.f90: Delete, renamed.
11322 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
11323 * gfortran.dg/read_eof_2.f90: New test.
11324 * gfortran.dg/read_eof_3.f90: New test.
11325
11326 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
11327
11328 PR tree-opt/25860
11329 * gcc.c-torture/compile/pr25860.c: New test.
11330
11331 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11332
11333 PR c++/25552
11334 * g++.dg/parse/dtor8.C: New test.
11335
11336 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
11337
11338 PR testsuite/25891
11339 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
11340 * gcc.dg/gomp/gomp.exp: Return without testing anything if
11341 check_effective_target_fopenmp returns 0.
11342
11343 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
11344
11345 PR ada/20548
11346 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
11347 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
11348 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
11349
11350 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
11351
11352 PR tree-opt/25857
11353 * g++.dg/opt/pr25857.C: New test.
11354
11355 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
11356 Jan Hubicka <jh@suse.cz>
11357 Richard Guenther <rguenther@suse.de>
11358
11359 PR rtl-optimization/25654
11360 * gcc.dg/torture/pr25654.c: New testcase.
11361 * gcc.target/i386/pr25654.c: Likewise.
11362
11363 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
11364
11365 PR fortran/25901
11366 * gfortran.dg/internal references_2.f90: New test.
11367
11368 Fix regression in testing of admissability of attributes.
11369 * gfortran.dg/intent_used_1.f90: New test.
11370
11371 2006-01-23 Ben Elliston <bje@au.ibm.com>
11372
11373 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
11374 Remove target conditional torture options for i?86 and x86_64
11375 GNU/Linux.
11376
11377 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
11378
11379 PR c++/10891
11380 * g++.dg/rtti/no-rtti.C: New.
11381
11382 2006-01-21 Mark Mitchell <mark@codesourcery.com>
11383
11384 PR c++/25895
11385 * g++.dg/inherit/conv2.C: New test.
11386
11387 PR c++/25856
11388 * g++.dg/parse/dtor7.C: New test.
11389
11390 PR c++/25858
11391 * g++.dg/template/crash44.C: New test.
11392
11393 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
11394
11395 PR fortran/25124
11396 PR fortran/25625
11397 * gfortran.dg/internal_references_1.f90: New test.
11398 PR fortran/20881
11399 PR fortran/23308
11400 PR fortran/25538
11401 PR fortran/25710
11402 * gfortran.dg/global_references_1.f90: New test.
11403 * gfortran.dg/g77/19990905-1.f: Restore the error that
11404 there is a clash between the common block name and
11405 the name of a subroutine reference.
11406
11407 PR fortran/PR24276
11408 * gfortran.dg/aliasing_dummy_1.f90: New test.
11409
11410 2006-01-21 Alan Modra <amodra@bigpond.net.au>
11411
11412 * gcc.dg/vmx/1b-01.c: Warning fix.
11413 * gcc.dg/vmx/1c-02.c: Likewise.
11414 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
11415
11416 2006-01-20 Steve Ellcey <sje@cup.hp.com>
11417
11418 PR testsuite/24962
11419 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
11420
11421 2006-01-20 Richard Guenther <rguenther@suse.de>
11422 Steven Bosscher <stevenb.gcc@gmail.com>
11423
11424 PR rtl-optimization/24626
11425 * gcc.dg/torture/pr24626-1.c: New testcase.
11426 * gcc.dg/torture/pr24626-2.c: Likewise.
11427 * gcc.dg/torture/pr24626-3.c: Likewise.
11428 * gcc.dg/torture/pr24626-4.c: Likewise.
11429
11430 2006-01-20 Dirk Mueller <dmueller@suse.com>
11431
11432 PR c++/5520
11433 * g++.dg/warn/empty-body.C: New.
11434
11435 2006-01-19 Mark Mitchell <mark@codesourcery.com>
11436
11437 PR c++/22136
11438 * g++.dg/template/using10.C: New test.
11439 * g++.dg/temlpate/using11.C: Likewise.
11440 * g++.dg/inherit/using5.C: Tweak error messages.
11441
11442 2006-01-20 Alan Modra <amodra@bigpond.net.au>
11443
11444 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
11445 target test.
11446 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
11447
11448 2006-01-19 Jan Hubicka <jh@suse.cz>
11449
11450 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
11451
11452 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11453
11454 PR c++/25854
11455 * g++.dg/template/spec28.C: New test.
11456
11457 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
11458
11459 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
11460 Fix fprintf's by adding srcdir or removing it.
11461
11462 2006-01-19 Diego Novillo <dnovillo@redhat.com>
11463
11464 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
11465 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
11466 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
11467 * testsuite/gcc.dg/gomp/empty.c: Likewise.
11468 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
11469 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
11470 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
11471 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
11472 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
11473 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
11474 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
11475 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
11476 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
11477 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
11478
11479 2006-01-18 Jeff Law <law@redhat.com>
11480
11481 * gcc.dg/tree-ssa/vrp25.c: New test.
11482
11483 2006-01-19 Richard Sandiford <richard@codesourcery.com>
11484
11485 * gcc.dg/pr25805.c: Fix misapplied patch.
11486
11487 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
11488
11489 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
11490 (check_effective_target_vect_udot_qi): New.
11491 (check_effective_target_vect_sdot_hi): New.
11492 (check_effective_target_vect_udot_hi): New.
11493 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
11494 prefixed with "wrapv-" with -fwrapv.
11495 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
11496 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
11497 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
11498 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
11499 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
11500
11501 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
11502 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
11503 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
11504 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
11505
11506 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11507
11508 PR c++/16829
11509 * g++.dg/other/default2.C: New test.
11510 * g++.dg/other/default3.C: New test.
11511
11512 2006-01-19 Richard Sandiford <richard@codesourcery.com>
11513
11514 PR c/25805
11515 * gcc.dg/pr25805.c: New file.
11516
11517 2006-01-18 Mark Mitchell <mark@codesourcery.com>
11518
11519 PR c++/25836
11520 * g++.dg/template/init6.C: New test.
11521
11522 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
11523
11524 * gcc.dg/tree-ssa/pr24287.c: New test
11525
11526 2006-01-18 Eric Christopher <echristo@apple.com>
11527
11528 * g++.dg/eh/table.C: New.
11529
11530 2006-01-18 DJ Delorie <dj@redhat.com>
11531
11532 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
11533 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
11534 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
11535 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
11536
11537 2006-01-18 Jeff Law <law@redhat.com>
11538
11539 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
11540 on wrapping on overflow semantics.
11541
11542 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
11543
11544 * gcc.gc/tree-ssa/vrp23.c: New test.
11545 * gcc.gc/tree-ssa/vrp24.c: New test.
11546
11547 2006-01-18 Richard Henderson <rth@redhat.com>
11548 Aldy Hernandez <aldyh@redhat.com>
11549 Jakub Jelinek <jakub@redhat.com>
11550 Diego Novillo <dnovillo@redhat.com>
11551 Uros Bizjak <uros@kss-loka.si>
11552
11553 * testsuite/gcc.dg/gomp: New directory.
11554
11555 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
11556 Steven G. Kargl <kargls@comcast.net>
11557
11558 PR fortran/20869
11559 * gfortran.dg/intrinsic_external_1.f90: New test.
11560
11561 PR fortran/20875.
11562 * gfortran.dg/elemental_pointer_1.f90: New test.
11563
11564 PR fortran/25024
11565 * gfortran.dg/external_procedures_1.f90: New test.
11566
11567 PR fortran/25785
11568 gfortran.dg/assumed_present.f90: New test.
11569
11570 2006-01-18 Jakub Jelinek <jakub@redhat.com>
11571
11572 * g++.dg/parse/lookup5.C: New test.
11573
11574 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11575
11576 PR fortran/25697
11577 * gfortran.dg/read_eof.f90: New test.
11578
11579 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11580
11581 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
11582 add a closing brace.
11583
11584 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11585
11586 PR fortran/25631
11587 * gfortran.dg/fmt_tl.f: New test.
11588
11589 2006-01-17 Eric Christopher <echristo@apple.com>
11590
11591 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
11592 * g++.old-deja/g++.warn/impint2.C: Ditto.
11593 * g++.old-deja/g++.other/null1.C: Ditto.
11594 * g++.dg/warn/conv2.C: Ditto.
11595 * g++.dg/warn/conv4.C: New file.
11596
11597 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11598
11599 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
11600
11601 2006-01-17 Andreas Jaeger <aj@suse.de>
11602 Janis Johnson <janis187@us.ibm.com>
11603
11604 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
11605 in 64-bit.
11606 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
11607 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
11608
11609 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11610
11611 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
11612 xfail txxx where xxx >= 25.
11613
11614 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11615
11616 PR testsuite/25764
11617 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
11618
11619 2006-01-17 Jakub Jelinek <jakub@redhat.com>
11620
11621 PR c/25682
11622 * gcc.dg/pr25682.c: New test.
11623 * g++.dg/parse/array-size2.C: New test.
11624
11625 2006-01-16 Ian Lance Taylor <ian@airs.com>
11626
11627 * consistency.vlad: Remove entire directory, 1652 files.
11628
11629 2006-01-16 Janis Johnson <janis187@us.ibm.com>
11630
11631 * lib/target-supports.exp (check_effective_target_dfp_nocache,
11632 check_effective_target_dfprt_nocache): New.
11633 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
11634 (check_effective_target_dfprt): New.
11635 * lib/c-compat.exp (check_dfp): Remove.
11636 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
11637 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
11638 level of support for decimal float.
11639 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
11640 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
11641 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
11642 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
11643 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
11644 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
11645 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
11646 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
11647 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
11648 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
11649 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
11650 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
11651 directives.
11652
11653 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
11654
11655 PR testsuite/25741
11656 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
11657 $base_dir/../.
11658 * lib/gfortran.exp (gfortran_init): Likewise.
11659 * lib/obj-c++.exp (obj-c++_init): Likewise.
11660 * lib/scanasm.exp (scan-assembler-dem): Likewise.
11661 (scan-assembler-dem-not): Likewise.
11662 * lib/scandump.exp (scan-dump-dem): Likewise.
11663 (scan-dump-dem-not): Likewise.
11664
11665 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
11666
11667 PR testsuite/25767
11668 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
11669 powerpc-*-darwin*.
11670 * lib/obj-c++.exp (obj-c++_init): Likewise.
11671
11672 2006-01-16 Richard Guenther <rguenther@suse.de>
11673
11674 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
11675
11676 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11677
11678 PR testsuite/25777
11679 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
11680 to LD_LIBRARY_PATH.
11681
11682 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
11683 Andrew Pinski <pinskia@physics.uc.edu>
11684
11685 * gcc.dg/minmax-1.c: New test.
11686
11687 2006-01-16 Ben Elliston <bje@au.ibm.com>
11688
11689 * gcc.dg/dfp/dfp.exp: Correct FSF address.
11690 * gcc.misc-tests/dectest.exp: Ditto.
11691
11692 2006-01-15 Ian Lance Taylor <ian@airs.com>
11693
11694 PR testsuite/25796
11695 * gcc.target/i386/cmov6.c: Use -march=k8.
11696
11697 2006-01-15 Andreas Jaeger <aj@suse.de>
11698
11699 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
11700 x86 does not have __float128.
11701
11702 2006-01-14 Ian Lance Taylor <ian@airs.com>
11703
11704 * gcc.target/i386/cmov6.c: New test.
11705
11706 2006-01-14 Mark Mitchell <mark@codesourcery.com>
11707
11708 PR c++/25663
11709 * g++.dg/template/ctor6.C: New test.
11710
11711 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
11712
11713 PR tree-optimization/25485
11714 * gcc.dg/tree-ssa/pr25485.c: New.
11715
11716 2006-01-14 Richard Guenther <rguenther@suse.de>
11717
11718 PR tree-optimization/22548
11719 PR tree-optimization/22555
11720 PR tree-optimization/22501
11721 * gcc.dg/tree-ssa/alias-4.c: New testcase.
11722 * gcc.dg/tree-ssa/alias-5.c: Likewise.
11723 * gcc.dg/tree-ssa/alias-6.c: Likewise.
11724 * gcc.dg/tree-ssa/alias-7.c: Likewise.
11725 * gcc.dg/tree-ssa/alias-8.c: Likewise.
11726 * gcc.dg/tree-ssa/alias-9.c: Likewise.
11727 * gcc.dg/tree-ssa/alias-10.c: Likewise.
11728 * gcc.dg/tree-ssa/alias-11.c: Likewise.
11729 * gcc.dg/tree-ssa/alias-12.c: Likewise.
11730
11731 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
11732
11733 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
11734 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
11735
11736 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
11737 Richard Guenther <rguenther@suse.de>
11738
11739 PR rtl-optimization/24257
11740 * gcc.dg/torture/pr24257.c: New testcase.
11741
11742 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
11743
11744 * gcc.c-torture/execute/20060110-1.c: New test.
11745 * gcc.c-torture/execute/20060110-2.c: New test.
11746
11747 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
11748
11749 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
11750
11751 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
11752
11753 PR fortran/25756
11754 * gfortran.dg/label_3.f90: New test.
11755
11756 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
11757
11758 PR tree-optimization/25771
11759 * g++.dg/tree-ssa/pr25771.C: New test
11760
11761 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
11762
11763 PR tree-opt/24365
11764 * g++.dg/opt/complex5.C: New test.
11765
11766 2006-01-13 Richard Guenther <rguenther@suse.de>
11767
11768 * gcc.target/i386/387-9.c: New testcase.
11769
11770 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
11771
11772 PR c++/24824
11773 * g++.dg/debug/dwarf2-1.C: New.
11774
11775 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
11776
11777 PR testsuite/25728
11778 * lib/gcov.exp (verify-lines): Add "close $fd".
11779
11780 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
11781 Ben Elliston <bje@au.ibm.com>
11782
11783 * gcc.dg/dfp/inf-1.c: New test.
11784
11785 2006-01-12 Janis Johnson <janis187@us.ibm.com>
11786 Yao Qi <qiyaoltc@cn.ibm.com>
11787 Ben Elliston <bje@au.ibm.com>
11788 Jon Grimm <jgrimm2@us.ibm.com>
11789
11790 * gcc.dg/nodfp-1.c: New test.
11791 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
11792 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
11793 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
11794 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
11795 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
11796 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
11797 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
11798 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
11799 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
11800 * gcc.dg/format/dfp-scanf-1.c: Likewise.
11801 * gcc.dg/format/dfp-printf-1.c: Likewise.
11802 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
11803 (compat_setup_dfp): New.
11804 * gcc.dg/compat/compat.exp: Use it.
11805 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
11806 Make some variables global, prepend "compat_" to their names.
11807 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
11808 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
11809 * gcc.misc-tests/dectest.exp: New test driver for decTest.
11810 * lib/compat.exp (compat_skip_list): Make global, rename.
11811 * lib/c-compat.exp: New file.
11812 * lib/target-supports.exp (check_effective_target_dfp): New.
11813
11814 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
11815 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
11816 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
11817 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
11818 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
11819 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
11820 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
11821 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
11822 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
11823 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
11824 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
11825 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
11826 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
11827 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
11828 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
11829 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
11830 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
11831 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
11832 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
11833 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
11834 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
11835 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
11836 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
11837 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
11838 gcc.dg/dfp/struct-layout-1.c,
11839 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
11840 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
11841 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
11842 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
11843 gcc.dg/dfp/func-vararg-dfp.c,
11844 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
11845 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
11846 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
11847 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
11848 gcc.dg/dfp/wtr-conversion-1.c: New tests.
11849
11850 2006-01-11 Richard Guenther <rguenther@suse.de>
11851
11852 PR tree-optimization/25734
11853 * gcc.dg/tree-ssa/pr25734.c: New testcase.
11854
11855 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
11856
11857 PR fortran/25486
11858 * gfortran.dg/literal_character_constant_1_x.F: New test.
11859 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
11860 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
11861 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
11862
11863 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
11864
11865 PR c++/25386
11866 * g++.dg/ext/packed3.C: Add expected packed error.
11867
11868 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
11869
11870 PR target/25706
11871 * gcc.dg/torture/pr25706-1.c: New test.
11872
11873 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
11874
11875 PR tree-optimization/23109
11876 PR tree-optimization/23948
11877 PR tree-optimization/24123
11878
11879 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
11880 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
11881 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
11882 g++.dg/tree-ssa/pr23948.C: New testcases.
11883 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
11884 three divisions in order to do the optimization.
11885
11886 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
11887
11888 PR c++/25632
11889 * g++.dg/other/pr25632.C: New test.
11890
11891 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
11892
11893 PR fortran/25730
11894 * gfortran.dg/used_types_1.f90: New test.
11895
11896 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
11897
11898 PR target/25718
11899 * gcc.dg/torture/pr25718-1.c: New test.
11900
11901 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
11902
11903 * gfortran.dg/list_read_2.f90: Fix typo in description.
11904
11905 2006-01-10 Jan Beulich <jbeulich@novell.com>
11906
11907 * lib/target-supports.exp (check_visibility_available): Simplify test
11908 for *-*-netware*.
11909 (check_profiling_available): Fail for *-*-netware*.
11910 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
11911 * gcc.dg/20021014-1.c: Likewise.
11912 * gcc.dg/nest.c: Likewise.
11913
11914 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
11915
11916 fortran/24936
11917 * gfortran.dg/forall_3.f90: New test.
11918
11919 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
11920
11921 PR fortran/21977
11922 * gfortran.dg/nesting_2.f90: New test.
11923 * gfortran.dg/nesting_3.f90: New test.
11924
11925 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
11926
11927 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
11928 Fix typo in comment.
11929
11930 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
11931
11932 * gfortran.dg/single_char_string.f90: New test.
11933
11934 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
11935
11936 * gfortran.dg/ichar_2.f90: New test.
11937
11938 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
11939
11940 PR fortran/25093
11941 * gfortran.dg/private_type_4.f90: New.
11942
11943 2006-01-07 Richard Guenther <rguenther@suse.de>
11944
11945 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
11946
11947 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11948
11949 * gfortran.dg/func_decl_1.f90: New.
11950 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
11951 * gfortran.dg/array_alloc_2.f90: Likewise.
11952 * gfortran.dg/char_result_8.f90: Likewise.
11953 * gfortran.dg/dup_save_1.f90: Likewise.
11954 * gfortran.dg/dup_save_2.f90: Likewise.
11955 * gfortran.dg/f2c_6.f90: Likewise.
11956 * gfortran.dg/f2c_7.f90: Likewise.
11957 * gfortran.dg/func_result_2.f90: Likewise.
11958 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
11959
11960 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
11961
11962 PR fortran/22146
11963 * gfortran.dg/elemental_subroutine_1.f90: New test.
11964 * gfortran.dg/elemental_subroutine_2.f90: New test.
11965
11966 PR fortran/25029
11967 PR fortran/21256
11968 * gfortran.dg/assumed_size_refs_1.f90: New test.
11969
11970 PR fortran/20868
11971 PR fortran/20870
11972 * gfortran.dg/assumed_size_refs_2.f90: New test.
11973 * gfortran.dg/initialization_1.f90: Change warning message.
11974
11975 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
11976
11977 * gcc.dg/tree-ssa/loop-15.c: New test.
11978
11979 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11980
11981 PR fortran/25598
11982 * gfortran.dg/backspace_3.f: New test.
11983 * gfortran.dg/backspace_4.f: New test.
11984
11985 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11986
11987 PR fortran/24268
11988 * gfortran.dg/fmt_white.f: Update test.
11989
11990 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
11991
11992 * gcc.dg/cast-1.c: Add new warning.
11993 * gcc.dg/cast-2.c: Likewise.
11994 * gcc.dg/cast-3.c: Likewise.
11995 * gcc.dg/format/cast-1.c: Likewise.
11996 * gcc.dg/cast-4.c: New testcase.
11997
11998 2006-01-05 Richard Guenther <rguenther@suse.de>
11999
12000 PR tree-optimization/22555
12001 * gcc.dg/tree-ssa/alias-3.c: New testcase.
12002
12003 2006-01-05 Richard Guenther <rguenther@suse.de>
12004 Diego Novillo <dnovillo@redhat.com>
12005
12006 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
12007 * gcc.dg/tree-ssa/loop-8.c: Likewise.
12008 * gcc.dg/tree-ssa/loop-1.c: Likewise.
12009 * gcc.dg/tree-ssa/pr23294.c: Likewise.
12010 * gcc.dg/tree-ssa/pr21985.c: Likewise.
12011 * gcc.dg/tree-ssa/loop-14.c: Likewise.
12012 * gcc.dg/tree-ssa/loop-2.c: Likewise.
12013 * gcc.dg/tree-ssa/loop-3.c: Likewise.
12014 * gcc.dg/tree-ssa/loop-4.c: Likewise.
12015 * gcc.dg/tree-ssa/pr21171.c: Likewise.
12016 * gcc.dg/tree-ssa/loop-5.c: Likewise.
12017 * gcc.dg/tree-ssa/loop-10.c: Likewise.
12018 * gcc.dg/tree-ssa/loop-6.c: Likewise.
12019 * treelang/compile/extravar.tree: Likewise.
12020 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
12021 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
12022 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
12023 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12024 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
12025
12026 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12027
12028 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
12029 for 64-bit fix.
12030
12031 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
12032
12033 PR fortran/23675
12034 gfortran.dg/char_result_11.f90: New.
12035
12036 2006-01-04 Mark Mitchell <mark@codesourcery.com>
12037
12038 PR c++/24782
12039 * g++.dg/parse/access9.C: New test.
12040 * g++.dg/tc1/dr52.C: Tweak error markers.
12041
12042 2006-01-04 Richard Henderson <rth@redhat.com>
12043
12044 Merge from gomp branch.
12045 * g++.dg/parse/pragma2.C: Update expected error lines.
12046
12047 2006-01-04 Jakub Jelinek <jakub@redhat.com>
12048
12049 * g++.dg/other/i386-2.C: New test.
12050
12051 PR target/25554
12052 * gcc.c-torture/compile/20051228-1.c: New test.
12053
12054 PR c/25559
12055 * gcc.dg/pr25559.c: New test.
12056
12057 2006-01-03 Mark Mitchell <mark@codesourcery.com>
12058
12059 PR c++/25492
12060 * g++.dg/lookup/friend9.C: New test.
12061
12062 PR c++/25625
12063 * g++.dg/template/repo5.C: New test.
12064
12065 2006-01-03 Steven G. Kargl <kargls@comcast.net>
12066
12067 PR fortran/25101
12068 * gfortran.dg/forall_2.f90: New test.
12069
12070 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12071
12072 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
12073 dg-require-weak. Adjust regexp to handle leading-underscore
12074 targets and space as well as TAB after .weak. Change previous
12075 64-bit fix to not use naked dot.
12076
12077 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
12078
12079 PR rtl-optimization/25578
12080 * gcc.c-torture/execute/20060102-1.c: New testcase.
12081
12082 2006-01-03 Richard Guenther <rguenther@suse.de>
12083
12084 PR c/25183
12085 * gcc.dg/torture/pr25183.c: New testcase.
12086
12087 2006-01-03 Jakub Jelinek <jakub@redhat.com>
12088
12089 Merge from gomp-branch.
12090 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
12091 * gcc.dg/ia64-sync-2.c: Likewise.
12092 * gcc.dg/ia64-sync-3.c: Likewise.
12093 * gcc.dg/ia64-sync-4.c: Likewise.
12094 * gcc.dg/sync-2.c: Likewise.
12095 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
12096 that sparc64-*-* and sparcv9-*-* supports sync builtins.
12097
12098 2006-01-02 Mark Mitchell <mark@codesourcery.com>
12099
12100 PR c++/25635
12101 * g++.dg/parse/operator6.C: New test.
12102
12103 PR c++/25637
12104 * g++.dg/parse/error29.C: New test.
12105
12106 PR c++/25638
12107 * g++.dg/parse/dtor6.C: New test.
12108
12109 PR c++/25633
12110 * g++.dg/parse/ctor3.C: New test.
12111
12112 PR c++/25634
12113 * g++.dg/template/class3.C: New test.
12114
12115 2006-01-02 Geoffrey Keating <geoffk@apple.com>
12116
12117 * g++.dg/debug/debug9.C: New.
12118
12119 2006-01-02 Steven G. Kargl <kargls@comcast.net>
12120
12121 PR fortran/24640
12122 * gfortran.dg/label_2.f90: New test.
12123
12124 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12125
12126 * g++.dg/lookup/using12.C: Tighten error marker.
12127
12128 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
12129 Andrew Pinski <pinskia@physics.uc.edu>
12130
12131 * gcc.target/powerpc/darwin-abi-3.c: New file.
12132 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
12133 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
12134 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
12135 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
12136 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
12137 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
12138 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
12139 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
12140
12141 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
12142
12143 * gcc.dg/tree-ssa/loadpre1.c: New;
12144 * gcc.dg/tree-ssa/loadpre2.c: New;
12145 * gcc.dg/tree-ssa/loadpre3.c: New;
12146 * gcc.dg/tree-ssa/loadpre4.c: New;
12147 * gcc.dg/tree-ssa/loadpre5.c: New;
12148 * gcc.dg/tree-ssa/loadpre6.c: New;
12149 * gcc.dg/tree-ssa/loadpre7.c: New;
12150 * gcc.dg/tree-ssa/loadpre8.c: New;
12151 * gcc.dg/tree-ssa/loadpre9.c: New;
12152
12153 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
12154
12155 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
12156 * g++.dg/abi/thunk4.C: Likewise.
12157
12158 2006-01-01 Andreas Jaeger <aj@suse.de>
12159
12160 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
12161 portable.
12162
12163 2006-01-01 Jakub Jelinek <jakub@redhat.com>
12164
12165 PR c++/25294
12166 * gcc.dg/pragma-pack-3.c: New test.
12167 * g++.dg/parse/pragma3.C: New test.
12168
12169 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12170
12171 PR middle-end/24827
12172 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
12173
12174 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12175
12176 PR testsuite/25214
12177 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
12178
12179 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
12180
12181 PR fortran/22607
12182 * gfortran-dg/pure_byref_3.f90: New.
12183
12184 fortran/PR 25396
12185 * gfortran.dg/userdef_operator_1.f90: New.
12186
12187 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
12188
12189 * g++.dg/abi/thunk3.C: New.
12190 * g++.dg/abi/thunk4.C: New.
12191
12192 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
12193
12194 PR fortran/25532
12195 * gfortran.dg/host_used_types_1.f90: New test. Check that host
12196 associated derived type components of derived types are
12197 properly declared in contained procedures.
12198
12199 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12200
12201 PR libgfortran/25139
12202 * gfortran.dg/backspace_2.f: New test.
12203
12204 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12205
12206 PR libgfortran/25550
12207 * gfortran.dg/endfile.f: New test.
12208
12209 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12210
12211 PR libgfortran/25419
12212 * gfortran.dg/comma.f: New test.
12213
12214 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12215
12216 * lib/gfortran-dg.exp: Remove trailing whitespace.
12217 * lib/fortran-torture.exp: Test with -fbounds-check instead of
12218 -funroll-all-loops.
12219
12220 2005-12-28 Alan Modra <amodra@bigpond.net.au>
12221
12222 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
12223 Extended Double long doubles or repeat tests when long double is
12224 the same size as double.
12225
12226 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12227
12228 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
12229
12230 PR testsuite/25442
12231 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
12232 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
12233
12234 PR testsuite/25441
12235 * gcc.dg/pr23911.c: Make test variable static.
12236
12237 PR testsuite/25444
12238 * gcc.dg/tree-ssa/pr14841.c: Likewise.
12239
12240 2005-12-26 Mark Mitchell <mark@codesourcery.com>
12241
12242 PR c++/25439
12243 * g++.dg/parse/crash17.C: Adjust error markers.
12244 * g++.dg/template/error20.C: New test.
12245
12246 2005-12-26 Mark Mitchell <mark@codesourcery.com>
12247
12248 PR c++/23172
12249 * g++.dg/ext/complit4.C: New test.
12250
12251 PR c++/25417
12252 * g++.dg/ext/complit5.C: Likewise.
12253
12254 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
12255
12256 PR tree-optimization/25125
12257 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
12258 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
12259 * gcc.c-torture/execute/pr25125.c: New.
12260
12261 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
12262
12263 PR fortran/25029
12264 PR fortran/21256
12265 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
12266 with incorrect assumed size references.
12267
12268 2005-12-24 Mark Mitchell <mark@codesourcery.com>
12269
12270 PR c++/23171
12271 * g++.dg/opt/init1.C: New test.
12272
12273 2005-12-23 Mark Mitchell <mark@codesourcery.com>
12274
12275 PR c++/24671
12276 * g++.dg/template/sfinae3.C: New test.
12277
12278 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12279
12280 * g++.dg/other/friend4.C: New test.
12281
12282 2005-12-23 Jakub Jelinek <jakub@redhat.com>
12283
12284 PR target/25005
12285 * g++.dg/opt/pr25005.C: New test.
12286
12287 2005-12-22 Mark Mitchell <mark@codesourcery.com>
12288
12289 PR c++/25369
12290 * g++.dg/template/ptrmem16.C: New test.
12291
12292 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
12293
12294 PR fortran/25029
12295 PR fortran/21256
12296 * gfortran.dg/initialization_1.f90: Add test of SIZE.
12297
12298 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12299
12300 PR libgfortran/25307
12301 * gfortran.dg/list_read_5.f90: New test.
12302
12303 2005-12-22 Richard Henderson <rth@redhat.com>
12304
12305 * gcc.target/i386/sse-7.c: Use -msse2.
12306
12307 2005-12-23 Jakub Jelinek <jakub@redhat.com>
12308
12309 PR rtl-optimization/25432
12310 * gcc.c-torture/compile/20051216-1.c: New test.
12311
12312 PR objc/25328
12313 * objc/execute/pr25328.m: New test.
12314
12315 2005-12-22 Mark Mitchell <mark@codesourcery.com>
12316
12317 PR c++/25364
12318 * g++.dg/template/call4.C: New test.
12319
12320 2005-12-22 Dale Johannesen <dalej@apple.com>
12321
12322 * gcc.target/i386/sse-17.c: New.
12323
12324 2005-12-22 Paul Brook <paul@codesourcery.com>
12325
12326 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
12327
12328 2005-12-22 Paul Brook <paul@codesourcery.com>
12329
12330 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
12331
12332 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12333
12334 PR tree-opt/25513
12335 * gcc.c-torture/compile/pr25513.c: New test.
12336
12337 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12338
12339 PR c++/23333
12340 * g++.dg/parse/error25.C: Add more tests.
12341
12342 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12343
12344 PR fortran/18990
12345 * gfortran.dg/der_charlen_1.f90: New.
12346
12347 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
12348
12349 PR fortran/20889
12350 * gfortran.dg/pointer_component_type_1.f90: New test.
12351
12352 PR fortran/25029
12353 PR fortran/21256
12354 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
12355 should give an error with assumed size array refernces and checks those
12356 that should not.
12357 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
12358 reference an upper bound so that it does not generate an error.
12359
12360 PR fortran/19362
12361 PR fortran/20244
12362 PR fortran/20864
12363 PR fortran/25391
12364 * gfortran.dg/used_dummy_types_1.f90: New test.
12365 * gfortran.dg/used_dummy_types_2.f90: New test.
12366 * gfortran.dg/used_dummy_types_3.f90: New test.
12367 * gfortran.dg/used_dummy_types_4.f90: New test.
12368 * gfortran.dg/used_dummy_types_5.f90: New test.
12369
12370 PR fortran/23152
12371 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
12372 group already being USE associated.
12373 * gfortran.dg/assumed_shape_nml.f90: New test.
12374 * gfortran.dg/assumed_size_nml.f90: New test.
12375
12376 PR fortran/20862
12377 PR fortran/25053
12378 PR fortran/25063
12379 PR fortran/25064
12380 PR fortran/25066
12381 PR fortran/25067
12382 PR fortran/25068
12383 PR fortran/25307
12384 * gfortran.dg/io_constraints_1.f90: New test.
12385 * gfortran.dg/io_constraints_1.f90: New test.
12386 * gfortran.dg/iostat_3.f90: Change wording of warning.
12387 * gfortran.dg/g77/19981216-0.f: The same.
12388
12389 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
12390
12391 PR tree-optimization/23518
12392 * testsuite/gcc.dg/pr23518.c: New.
12393
12394 2005-12-21 Mike Stump <mrs@apple.com>
12395
12396 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
12397
12398 2005-12-21 Paul Brook <paul@codesourcery.com>
12399
12400 * gcc.dg/pr19340.c: Skip on m68k targets.
12401
12402 2005-12-21 Steven Bosscher <stevenb@suse.de>
12403
12404 PR rtl-optimization/25196
12405 * gcc.dg/pr25196.c: New test.
12406
12407 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
12408
12409 PR fortran/25423
12410 gfortran.dg/where_nested_1.f90: New.
12411
12412 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
12413
12414 PR tree-optimization/25382.
12415 * gcc.dg/tree-ssa/pr25382.c: New.
12416
12417 2005-12-20 Richard Guenther <rguenther@suse.de>
12418
12419 PR middle-end/24306
12420 * gcc.target/i386/pr24306.c: New testcase.
12421
12422 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
12423
12424 PR tree-optimization/25501
12425 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
12426
12427 2005-12-20 Richard Guenther <rguenther@suse.de>
12428
12429 Revert
12430 2005-12-02 Richard Guenther <rguenther@suse.de>
12431
12432 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
12433
12434 2005-12-20 Mark Mitchell <mark@codesourcery.com>
12435
12436 PR c++/21228
12437 * g++.dg/warn/Wunreachable-code-2.C: New test.
12438
12439 2005-12-19 Mark Mitchell <mark@codesourcery.com>
12440
12441 PR c++/24278
12442 * g++.dg/template/ctor5.C: New test.
12443
12444 PR c++/24915
12445 * g++.dg/template/overload8.C: New test.
12446
12447 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
12448
12449 * gcc.c-torture/compile/pr25483 : New test.
12450
12451 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12452
12453 PR c++/20552
12454 * g++.dg/ext/typeof10.C: New test.
12455
12456 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
12457
12458 * gcc.dg/mt-loopi1.c: New.
12459
12460 2005-12-18 Richard Guenther <rguenther@suse.de>
12461
12462 PR tree-optimization/25481
12463 * gcc.dg/torture/pr25481.c: New testcase.
12464
12465 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
12466
12467 PR rtl-optimization/21041
12468 * gcc.dg/pr21041.c: New test.
12469
12470 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12471
12472 PR libgfortran/25463
12473 * gfortran.dg/advance.f90: New test.
12474
12475 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
12476
12477 * gcc.dg/20051201-1.c: New test.
12478
12479 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
12480
12481 PR fortran/25018
12482 * gfortran.dg/initialization_1.f90: New test.
12483 * gfortran.dg/enum_5.f90: Change dg-error to new message.
12484 * gfortran.dg/g77/980616-0.f: The same.
12485
12486 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12487
12488 * PR fortran/25458
12489 * gfortran.dg/chkbits.f90: New test.
12490
12491 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12492
12493 * gfortran.dg/enum_5.f: Revert to previous version.
12494
12495 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12496
12497 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
12498 * gfortran.dg/nested_modules_1.f90: Ditto.
12499 * gfortran.dg/hollerith_f95.f90: Ditto.
12500 * gfortran.dg/select_5.f90: Ditto.
12501 * gfortran.dg/secnds.f: Ditto.
12502 * gfortran.dg/hollerith2.f90: Ditto.
12503 * gfortran.dg/imag_2.f: Ditto.
12504 * gfortran.dg/ftell_2.f90: Ditto.
12505 * gfortran.dg/malloc_free_1.f90: Ditto.
12506 * gfortran.dg/logint-1.f: Ditto.
12507 * gfortran.dg/recursive_statement_functions.f90: Ditto.
12508 * gfortran.dg/e_d_fmt.f90: Ditto.
12509 * gfortran.dg/hollerith_legacy.f90: Ditto.
12510 * gfortran.dg/logint-2.f: Ditto.
12511 * gfortran.dg/enum_5.f90: Ditto.
12512 * gfortran.dg/f2c_2.f90: Ditto.
12513 * gfortran.dg/pr17143.f90: Ditto.
12514 * gfortran.dg/namelist_14.f90: Ditto.
12515 * gfortran.dg/logint-3.f: Ditto.
12516 * gfortran.dg/spread_scalar_source.f90: Ditto.
12517 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
12518 * gfortran.dg/namelist_11.f: Ditto.
12519 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
12520 * gfortran.dg/g77/20010519-1.f
12521 * gfortran.dg/g77/alpha1.f: Ditto.
12522 * gfortran.dg/g77/990115-1.f: Ditto.
12523 * gfortran.dg/g77/erfc.f: Ditto.
12524 * gfortran.dg/g77/19990313-3.f: Ditto.
12525 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
12526 * gfortran.dg/g77/20010426.f: Ditto.
12527 * gfortran.dg/g77/19990313-0.f: Ditto.
12528 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
12529 * gfortran.dg/g77/20000629-1.f: Ditto.
12530 * gfortran.dg/g77/970125-0.f: Ditto.
12531 * gfortran.dg/g77/8485.f: Ditto.
12532 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
12533 * gfortran.dg/g77/19990313-1.f: Ditto.
12534 * gfortran.dg/g77/int8421.f: Ditto.
12535 * gfortran.dg/g77/19990305-0.f: Ditto.
12536 * gfortran.dg/g77/947.f: Ditto.
12537 * gfortran.dg/g77/19990905-2.f: Ditto.
12538 * gfortran.dg/g77/cabs.f: Ditto.
12539 * gfortran.dg/g77/19990313-2.f: Ditto.
12540 * gfortran.dg/g77/20020307-1.f: Ditto.
12541 * gfortran.dg/g77/dcomplex.f: Ditto.
12542 * gfortran.dg/g77/19990502-1.f: Ditto.
12543 * gfortran.dg/g77/19981216-0.f: Ditto.
12544 * gfortran.dg/common_4.f90: Ditto.
12545 * gfortran.dg/entry_4.f90: Ditto.
12546 * gfortran.dg/equiv_constraint_2.f90: Ditto.
12547 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
12548 * gfortran.dg/namelist_12.f: Ditto.
12549 * gfortran.dg/scale_1.f90: Ditto.
12550 * gfortran.dg/modulo_1.f90
12551 * gfortran.dg/hollerith.f90: Ditto.
12552 * gfortran.dg/direct_io_3.f90: Ditto.
12553 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
12554 * gfortran.dg/gnu_logical_1.F: Ditto.
12555 * gfortran.dg/unf_io_convert_1.f90: Ditto.
12556 * gfortran.dg/assign_1.f90: Ditto.
12557 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
12558 * gfortran.dg/pr23095.f: Ditto.
12559 * gfortran.dg/read_float_1.f90: Ditto.
12560
12561 2005-12-17 Andreas Jaeger <aj@suse.de>
12562
12563 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
12564 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
12565
12566 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12567
12568 PR fortran/24268
12569 * gfortran.dg/fmt_white.f: New test.
12570
12571 2005-12-16 Steven G. Kargl <kargls@comcast.net>
12572
12573 * gfortran.dg/label_1.f90: New test.
12574
12575 2005-12-15 Ben Elliston <bje@au.ibm.com>
12576
12577 PR testsuite/25422
12578 * gcc.dg/20031012-1.c: Add -Walways-true option.
12579 * gcc.dg/weak/weak-3.c: Likewise.
12580 * g++.old-deja/g++.mike/warn8.C: Likewise.
12581
12582 2005-12-16 Mike Stump <mrs@apple.com>
12583
12584 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
12585 exit.
12586
12587 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12588
12589 PR libgfortran/25264
12590 PR libgfortran/25349
12591 * gfortran.dg/tl_editing.f90: Added additional checks.
12592 * gfortran.dg/t_editing.f: New test.
12593 * gfortran.dg/write_padding.f90: New test
12594
12595 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12596
12597 PR testsuite/25215
12598 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
12599
12600 2005-12-16 Jakub Jelinek <jakub@redhat.com>
12601
12602 PR rtl-optimization/24899
12603 * gcc.c-torture/execute/20051215-1.c: New test.
12604
12605 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
12606
12607 PR 24823
12608 * gfortran.dg/pr24823.f: New test.
12609
12610 2005-12-16 Jeff Law <law@redhat.com>
12611
12612 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
12613
12614 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12615
12616 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
12617 Change C++ style comments to C style comments.
12618 Remove aligned types from the array.
12619 Keep Enums disabled.
12620 (complex_types): Remove aligned types from the array.
12621 Comment out "_Complex long double".
12622 (attrib_types): Remove.
12623 (complex_attrib_types): Remove.
12624 (attrib_array_types): Remove.
12625 (complex_attrib_array_types): Remove.
12626 (aligned_bitfld_types): Remove.
12627 (n_aligned_bitfld_types): Remove.
12628 (FEATURE_ALIGNEDPACKED): Delete.
12629 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
12630 (singles): Remove support for adding attributes.
12631 (choose_type): Remove support for attributed types.
12632 (generate_fields): Remove support for attributed bit-fields.
12633 Remove support for adding attributes.
12634 (generate_random_tests): Remove support for adding attributes.
12635 (features): Add back "[0] :0" and "complex vector [0]".
12636 (main): Remove support for attributed bit-fields.
12637 Uncomment the calling of generate_random_tests for the rests of
12638 the tests.
12639
12640 2005-12-16 Jan Hubicka <jh@suse.cz>
12641
12642 * gcc.c-torture/combine/pr25224.c: New.
12643
12644 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
12645
12646 PR other/25028
12647 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
12648 HP-UX.
12649
12650 2005-12-15 Richard Sandiford <richard@codesourcery.com>
12651
12652 * gcc.dg/20051215-1.c: New file.
12653
12654 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12655
12656 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
12657 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
12658
12659 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
12660
12661 PR fortran/18197
12662 * gfortran.dg/dummy_functions_1.f90: New.
12663
12664 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
12665
12666 PR rtl-optimization/25310
12667 * gcc.c-torture/compile/pr25310.c: New test.
12668
12669 2005-12-14 Jakub Jelinek <jakub@redhat.com>
12670
12671 PR debug/25023
12672 * gcc.dg/pr25023.c: New test.
12673
12674 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12675
12676 * g++.old-deja/g++.brendan/redecl1.C,
12677 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
12678 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
12679 g++.old-deja/g++.oliva/typeof1.C,
12680 g++.old-deja/g++.other/crash16.C,
12681 g++.old-deja/g++.other/crash34.C,
12682 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
12683 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
12684 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
12685 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
12686 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
12687 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
12688 Remove xfail.
12689
12690 2005-12-14 Kean Johnston <jkj@sco.com>
12691 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12692
12693 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
12694 * gcc.target/i386/20020523-1.c: Ditto.
12695 * gcc.target/i386/tailcall-1.c: Ditto.
12696 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
12697 * gcc.target/i386/ssetype-5.c: Ditto.
12698
12699 2005-12-14 Jeff Law <law@redhat.com>
12700
12701 * gcc.dg/tree-ssa/foldstring-1.c: New test.
12702
12703 2005-12-14 Jakub Jelinek <jakub@redhat.com>
12704
12705 PR target/25254
12706 PR target/24188
12707 * gcc.target/i386/pr25254.c: New test.
12708 * gfortran.dg/PR24188.f: New test.
12709
12710 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
12711
12712 * lib/fortran-torture.exp: Catch remaining uses of
12713 remote_file build delete.
12714
12715 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12716
12717 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
12718
12719 2005-12-14 Ben Elliston <bje@au.ibm.com>
12720
12721 * gcc.dg/warn-addr-cmp.c: New test.
12722
12723 2005-12-13 Jakub Jelinek <jakub@redhat.com>
12724
12725 PR debug/25023
12726 PR target/25293
12727 * gcc.target/i386/pr25293.c: New test.
12728
12729 2005-12-13 Petr Machata <machata@post.cz>
12730
12731 PR c++/24907
12732 * g++.dg/parse/comma2.C: New test.
12733
12734 2005-12-13 Mark Mitchell <mark@codesourcery.com>
12735 Jakub Jelinek <jakub@redhat.com>
12736
12737 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12738 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12739 (limits.h): Include unconditionally.
12740 (stdlib.h): Likewise.
12741 (hashtab.h): Do not include.
12742 (getopt.h): Likewise.
12743 (stddef.h): Include.
12744 (hashval_t): Define.
12745 (struct entry): Add "next" field.
12746 (HASH_SIZE): New macro.
12747 (hash_table): New variable.
12748 (switchfiles): Do not use xmalloc.
12749 (mix): New macro.
12750 (iterative_hash): New function.
12751 (hasht): Remove.
12752 (e_exists): New function.
12753 (e_insert): Likewise.
12754 (output): Use, instead of libiberty hashtable functions.
12755 (main): Do not use getopt. Do not call htab_create.
12756
12757 2005-12-13 Jakub Jelinek <jakub@redhat.com>
12758
12759 PR c++/25331
12760 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
12761 put atal* and atpaal* attributes on array elements.
12762 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
12763 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
12764 put atal* and atpaal* attributes on array elements.
12765 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
12766
12767 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
12768
12769 * gcc.dg/single-precision-constant.c: New test.
12770
12771 2005-12-13 Alan Modra <amodra@bigpond.net.au>
12772
12773 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
12774 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
12775 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
12776 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12777 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12778 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12779 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
12780 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
12781 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
12782 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
12783 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
12784 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
12785 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
12786 gcc.target/powerpc/ppc-sdata-2.c,
12787 gcc.target/powerpc/ppc-stackalign-1.c,
12788 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
12789 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
12790 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
12791 gcc.target/powerpc/rs6000-ldouble-2.c,
12792 gcc.target/powerpc/rs6000-power2-1.c,
12793 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
12794 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
12795 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
12796 option into target selector.
12797 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
12798 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
12799
12800 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12801
12802 PR objc/25348
12803 * objc.dg/encode-9.m: New test.
12804
12805 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12806
12807 PR testsuite/20772
12808 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
12809 * gcc.dg/asm-b.c: Fix typo.
12810 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
12811 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
12812 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
12813 i?86 lp64 and x86_64 ilp32.
12814 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
12815 on i?86 lp64.
12816 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
12817
12818 2005-12-12 Steven G. Kargl <kargls@comcast.net>
12819
12820 PR fortran/25078
12821 gfortran.dg/equiv_5.f90: New test.
12822
12823 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
12824
12825 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
12826 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
12827 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
12828 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
12829 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
12830 * gcc.dg/tree-ssa/reassoc-5.c: New.
12831 * gcc.dg/tree-ssa/reassoc-6.c: New.
12832 * gcc.dg/tree-ssa/reassoc-7.c: New.
12833 * gcc.dg/tree-ssa/reassoc-8.c: New.
12834 * gcc.dg/tree-ssa/reassoc-9.c: New.
12835 * gcc.dg/tree-ssa/reassoc-10.c: New.
12836 * gcc.dg/tree-ssa/reassoc-11.c: New.
12837
12838 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12839
12840 PR testsuite/25167
12841 PR testsuite/24478
12842 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
12843
12844 2005-12-12 Mark Mitchell <mark@codesourcery.com>
12845
12846 PR c++/25300
12847 * g++.dg/template/inherit.C: Do not use a generic error message.
12848
12849 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12850
12851 PR libobjc/25354
12852 * objc.dg/gnu-encoding: New directory.
12853 * objc.dg/gnu-encoding/compat-common.h: New file.
12854 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
12855 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
12856 * objc.dg/gnu-encoding/vector-defs.h: New file.
12857 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
12858 * objc.dg/gnu-encoding/generate-random.c: New file.
12859 * objc.dg/gnu-encoding/generate-random_r.c: New file.
12860 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
12861 * objc.dg/gnu-encoding/generate-random.h: New file.
12862
12863 2005-12-11 Mark Mitchell <mark@codesourcery.com>
12864
12865 PR c++/25337
12866 * g++.dg/template/defarg7.C: New test.
12867
12868 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
12869
12870 PR libobjc/25347
12871 * objc.dg/encode-8.m: New test.
12872
12873 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
12874
12875 PR libobjc/25346
12876 * objc.dg/encode-7.m: New test.
12877
12878 2005-12-10 Mark Mitchell <mark@codesourcery.com>
12879
12880 PR c++/25010
12881 * g++.dg/opt/inline10.C: New test.
12882
12883 2005-12-11 Steven G. Kargl <kargls@comcast.net>
12884
12885 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
12886
12887 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
12888
12889 * gfortran.dg/substring_equivalence.f90: typo in comment
12890
12891 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12892
12893 PR fortran/25068
12894 * gfortran.dg/iostat_3.f90: New test.
12895
12896 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
12897
12898 PR fortran/23815
12899 * gfortran.dg/unf_io_convert_1.f90: New test.
12900 * gfortran.dg/unf_io_convert_2.f90: New test.
12901 * gfortran.dg/unf_io_convert_3.f90: New test.
12902
12903 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12904
12905 PR testsuite/20772
12906 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
12907 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
12908 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12909 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
12910 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
12911 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12912 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
12913 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
12914 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12915 gcc.dg/torture/fp-int-convert-float128-timode.c,
12916 gcc.dg/torture/fp-int-convert-float128.c,
12917 gcc.dg/torture/fp-int-convert-float80-timode.c,
12918 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
12919 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
12920
12921 * gcc.dg/tls/opt-1.c: Require effective target fpic.
12922
12923 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
12924
12925 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
12926
12927 2005-12-10 Richard Sandiford <richard@codesourcery.com>
12928
12929 * gcc.dg/20051207-1.c,
12930 * gcc.dg/20051207-2.c,
12931 * gcc.dg/20051207-3.c: New tests.
12932
12933 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12934
12935 PR testsuite/20772
12936 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
12937 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
12938 dg-skip-if target selector.
12939
12940 PR testsuite/20772
12941 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
12942 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
12943 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
12944 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
12945 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
12946 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
12947 and/or merge with i?86 cases.
12948
12949 * gcc.dg/tls/opt-3.c: Require effective target fpic.
12950
12951 PR testsuite/20772
12952 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
12953 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
12954 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
12955 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
12956 x86_64-*-linux*.
12957
12958 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
12959
12960 PR target/25311
12961 * gcc.c-torture/compile/pr25311.c: New test.
12962
12963 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12964
12965 PR libgfortran/25039
12966 * gfortran.dg/read_comma.f: New test.
12967
12968 2005-12-08 Jakub Jelinek <jakub@redhat.com>
12969
12970 PR c++/19317
12971 * g++.dg/opt/pr19317-1.C: New test.
12972 * g++.dg/opt/pr19317-2.C: New test.
12973 * g++.dg/opt/pr19317-3.C: New test.
12974
12975 PR target/19005
12976 * gcc.c-torture/execute/pr19005.c: New test.
12977
12978 PR target/17828
12979 * g++.old-deja/g++.other/comdat5.C: New test.
12980 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
12981
12982 * g++.dg/compat/struct-layout-1.exp: New file.
12983 * g++.dg/compat/struct-layout-1.h: New.
12984 * g++.dg/compat/struct-layout-1_generate.c: New.
12985 * g++.dg/compat/struct-layout-1_x1.h: New.
12986 * g++.dg/compat/struct-layout-1_x2.h: New.
12987 * g++.dg/compat/struct-layout-1_y1.h: New.
12988 * g++.dg/compat/struct-layout-1_y2.h: New.
12989
12990 * gcc.dg/20050330-2.c: New test.
12991
12992 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
12993
12994 PR fortran/25292
12995 * gfortran.dg/associated_1.f90: New.
12996
12997 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12998
12999 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
13000 ILP32 vect_no_align platforms.
13001
13002 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
13003 Jakub Jelinek <jakub@redhat.com>
13004
13005 PR target/25268
13006 * gcc.c-torture/compile/20051207-1.c: New test.
13007
13008 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13009
13010 PR testsuite/20772
13011 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
13012 gcc.dg/torture/pr18582-1.c,
13013 gcc.target/i386/attributes-error.c: Also test on x86_64.
13014
13015 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
13016
13017 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13018
13019 PR c++/19397
13020 * g++.dg/template/typedef3.C: New test.
13021
13022 PR c++/19762
13023 PR c++/19764
13024 * g++.dg/template/dtor3.C: Fix error markers.
13025
13026 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
13027
13028 * lib/target-supports.exp (check_effective_target_sync_char_short):
13029 Add s390*.
13030
13031 2005-12-06 Janis Johnson <janis187@us.ibm.com>
13032
13033 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
13034
13035 2005-12-06 Roger Sayle <roger@eyesopen.com>
13036
13037 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
13038 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
13039 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
13040 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
13041
13042 2005-12-06 Roger Sayle <roger@eyesopen.com>
13043
13044 PR c++/25263
13045 * g++.dg/other/array2.C: New test case.
13046
13047 2005-12-05 Geoffrey Keating <geoffk@apple.com>
13048
13049 * gcc.dg/darwin-weakimport-3.c: New.
13050
13051 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
13052 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
13053 and to work on Darwin.
13054 * gcc.dg/attr-weakref-1b.c: New file.
13055 * gcc.dg/attr-weakref-2.c: New test.
13056 * gcc.dg/darwin-weakref-1.c: New test.
13057
13058 2005-12-05 Janis Johnson <janis187@us.ibm.com>
13059
13060 PR testsuite/25247
13061 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
13062 use in selector expressions.
13063 (dg-xfail-if): Ditto.
13064 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
13065 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
13066 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
13067 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
13068 * gcc.test-framework/test-framework.exp: Skip generated tests if
13069 CHECK_TEST_FRAMEWORK is not 1.
13070
13071 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13072
13073 PR tree-optimization/24963
13074 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
13075
13076 PR target/24108
13077 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
13078
13079 PR target/18580
13080 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
13081 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
13082 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
13083 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
13084
13085 2005-12-05 Jakub Jelinek <jakub@redhat.com>
13086
13087 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
13088 dg-options.
13089
13090 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
13091
13092 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
13093
13094 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
13095
13096 * gcc.dg/format/cast-1.c: New test.
13097
13098 2005-12-04 Roger Sayle <roger@eyesopen.com>
13099
13100 PR c/7776
13101 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
13102 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
13103 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
13104 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
13105
13106 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
13107
13108 * gcc.dg/cast-pretty-print-1.c: New test.
13109
13110 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
13111
13112 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
13113
13114 2005-12-02 Mark Mitchell <mark@codesourcery.com>
13115
13116 PR c++/24173
13117 * g++.dg/template/friend40.C: New test.
13118
13119 2005-12-02 Jakub Jelinek <jakub@redhat.com>
13120
13121 PR target/25199
13122 * gcc.target/i386/movq-2.c: New test.
13123 * gcc.target/i386/movq.c: Remove target i?86, instead add
13124 dg-require-effective-target ilp32.
13125
13126 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13127
13128 PR c++/24103
13129 * g++.dg/other/default1.C: New test.
13130
13131 2005-12-02 Richard Guenther <rguenther@suse.de>
13132
13133 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
13134
13135 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
13136
13137 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
13138
13139 2005-12-02 Alan Modra <amodra@bigpond.net.au>
13140
13141 PR target/21017
13142 * gcc.target/powerpc/rotate.c: New.
13143
13144 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13145
13146 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
13147 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
13148
13149 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
13150
13151 PR c/13384
13152 * gcc.dg/pr17730-1.c: Adjust.
13153 * gcc.dg/lvalue1.c (main): Likewise.
13154 * gcc.dg/lvalue-2.c: Likewise.
13155 * g++.dg/pr7503-3.C
13156
13157 2005-12-01 Geoffrey Keating <geoffk@apple.com>
13158
13159 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
13160 error messages.
13161
13162 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
13163
13164 PR fortran/24789
13165 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
13166
13167 2005-12-01 Uros Bizjak <uros@kss-loka.si>
13168
13169 PR target/24475
13170 * lib/target-supports.exp (check_effective_target_tls): New.
13171 (check_effective_target_tls_runtime): New.
13172 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
13173 for TLS support.
13174 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
13175 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
13176 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
13177 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
13178 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
13179 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
13180 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
13181 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
13182 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
13183 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
13184 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
13185 effective-target TLS.
13186 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
13187 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
13188 effective-target TLS runtime.
13189
13190 2005-12-01 Uros Bizjak <uros@kss-loka.si>
13191
13192 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
13193
13194 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
13195
13196 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
13197 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
13198 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
13199 ignored" warnings when "packing" is the same as the ABI layout.
13200
13201 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
13202
13203 PR fortran/21302
13204 * gfortran.dg/line_length_1.f: New test.
13205 * gfortran.dg/line_length_2.f90: Ditto.
13206
13207 2005-11-30 Richard Guenther <rguenther@suse.de>
13208
13209 PR tree-optimization/21655
13210 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
13211
13212 2005-11-30 Dale Johannesen <dalej@apple.com>
13213
13214 * gcc.c-torture/compile/pr24930.c: New.
13215
13216 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
13217
13218 PR fortran/15809
13219 * gfortran.dg/auto_char_dummy_array.f90: New test.
13220
13221 2005-11-30 Jeff Law <law@redhat.com>
13222
13223 * g++.old-deja/g++.law/pr25000.C: New test.
13224
13225 2005-11-30 Jakub Jelinek <jakub@redhat.com>
13226
13227 * gcc.dg/tls/opt-11.c: New test.
13228
13229 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
13230
13231 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
13232 targets.
13233 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
13234 LP64 ia64.
13235
13236 2005-11-29 Jakub Jelinek <jakub@redhat.com>
13237
13238 * gfortran.dg/open_access_1.f90: New test.
13239
13240 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13241
13242 * gcc.dg/charset/builtin2.c: New test.
13243
13244 2005-11-28 Jakub Jelinek <jakub@redhat.com>
13245
13246 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
13247 on mmix-*-* for *_[xy].c.
13248
13249 2005-11-28 Kean Johnston <jkj@sco.com>
13250
13251 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
13252 headers.
13253 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
13254 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
13255 * gcc.target/i386/asm-3.c: Ditto.
13256 * gcc.target/i386/clobbers.c: Ditto.
13257 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
13258 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
13259 test regexp.
13260 * gcc.target/i386/mul.c: Ditto.
13261 * gcc.target/i386/ssetype-1.c: Ditto.
13262 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
13263 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
13264 static so the test works with -fPIC mode too. Based on comment in
13265 PR19231 by Pinski.
13266 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
13267
13268 2005-11-28 Richard Guenther <rguenther@suse.de>
13269
13270 * gcc.dg/alias-9.c: New testcase.
13271 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
13272
13273 2005-11-28 Roger Sayle <roger@eyesopen.com>
13274 Uros Bizjak <uros@kss-loka.si>
13275
13276 PR middle-end/20219
13277 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
13278 tan(x)/sin(x) transformations.
13279
13280 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
13281
13282 PR middle-end/24575
13283 * gcc.dg/tree-ssa/divide-3.c: New test.
13284 * gcc.dg/tree-ssa/divide-4.c: New test.
13285
13286 2005-11-27 Steven G. Kargl <kargls@comcast.net>
13287
13288 PR fortran/24917
13289 * gfortran.dg/boz_6.f90: New test.
13290
13291 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13292
13293 PR fortran/23912
13294 * gfortran.dg/modulo_1.f90: New test.
13295
13296 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13297
13298 PR libfortran/24919
13299 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
13300 fail on CRLF platforms.
13301 * gfortran.dg/ftell_2.f90: Likewise.
13302
13303 2005-11-26 Eric Christopher <echristo@apple.com>
13304
13305 * gcc.dg/intmax_t-1.c: Remove mips xfail.
13306
13307 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
13308
13309 * objc.dg/gnu-runtime-3.m: Simplify.
13310
13311 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
13312
13313 PR middle-end/23669
13314 * gcc.dg/tree-ssa/divide-1.c: New test.
13315 * gcc.dg/tree-ssa/divide-2.c: New test.
13316
13317 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
13318
13319 PR libgfortran/24945
13320 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
13321
13322 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
13323
13324 PR libgfortran/24945
13325 * gfortran.dg/open_status_2.f90: New test.
13326
13327 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13328
13329 * gcc.c-torture/execute/builtins/fprintf.c,
13330 gcc.c-torture/execute/builtins/fputs-lib.c,
13331 gcc.c-torture/execute/builtins/fputs.c,
13332 gcc.c-torture/execute/builtins/lib/fprintf.c,
13333 gcc.c-torture/execute/builtins/lib/printf.c,
13334 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
13335
13336 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
13337
13338 * gcc.dg/20050922-2.c: New test.
13339
13340 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13341
13342 * objc.dg/gnu-runtime-3.m: New test.
13343
13344 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13345
13346 PR c++/9278
13347 * g++.dg/other/void1.C: New test.
13348
13349 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
13350
13351 PR middle-end/24998
13352 * gcc.dg/torture/fp-int-convert-float.c,
13353 gcc.dg/torture/fp-int-convert-double.c,
13354 gcc.dg/torture/fp-int-convert-long-double.c,
13355 gcc.dg/torture/fp-int-convert-timode.c,
13356 gcc.dg/torture/fp-int-convert-float80.c,
13357 gcc.dg/torture/fp-int-convert-float80-timode.c,
13358 gcc.dg/torture/fp-int-convert-float128.c,
13359 gcc.dg/torture/fp-int-convert-float128-timode.c,
13360 gcc.dg/torture/fp-int-convert.h: New files.
13361
13362 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
13363
13364 PR middle-end/24989
13365 * gcc.dg/tree-ssa/bool-10.c: New test.
13366 * gcc.dg/tree-ssa/bool-11.c: New test.
13367 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
13368
13369 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
13370
13371 PR middle-end/24990
13372 * tree-ssa/pr24990-1.c: New test.
13373
13374 2005-11-24 Richard Guenther <rguenther@suse.de>
13375 Dirk Mueller <dmueller@suse.de>
13376
13377 PR c++/14024
13378 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
13379 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
13380 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
13381 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
13382 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
13383 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
13384
13385 2005-11-23 Uros Bizjak <uros@kss-loka.si>
13386
13387 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
13388
13389 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
13390
13391 PR c/21668
13392 * gcc.dg/Wc++-compat.c: New.
13393 * gcc.dg/Wno-c++-compat.c: New.
13394
13395 2005-11-23 Alan Modra <amodra@bigpond.net.au>
13396
13397 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
13398 (vspltish, vspltisw): Likewise.
13399
13400 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13401
13402 PR libgfortran/24794
13403 * gfortran.dg/namelist_12.f: Fix quotes.
13404 * gfortran.dg/namelist_13.f90: Fix quotes.
13405 * gfortran.dg/namelist_14.f90: Fix quotes.
13406 * gfortran.dg/namelist_15.f90: Fix quotes.
13407 * gfortran.dg/namelist_use.f90: Fix quotes.
13408 * gfortran.dg/namelist_use_only.f90: Fix quotes.
13409 * gfortran.dg/namelist_21.f90: New test.
13410 * gfortran.dg/namelist_22.f90: New test.
13411
13412 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
13413
13414 PR target/23435
13415 * gcc.c-torture/compile/pr23435.c: New.
13416
13417 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
13418
13419 * gcc.c-torture/execute/floatunsisf-1.c: New test.
13420
13421 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
13422
13423 * gcc.target/powerpc/405-macchw-1.c,
13424 gcc.target/powerpc/405-macchw-2.c,
13425 gcc.target/powerpc/405-macchwu-1.c,
13426 gcc.target/powerpc/405-macchwu-2.c,
13427 gcc.target/powerpc/405-machhw-1.c,
13428 gcc.target/powerpc/405-machhw-2.c,
13429 gcc.target/powerpc/405-machhwu-1.c,
13430 gcc.target/powerpc/405-machhwu-2.c,
13431 gcc.target/powerpc/405-maclhw-1.c,
13432 gcc.target/powerpc/405-maclhw-2.c,
13433 gcc.target/powerpc/405-maclhwu-1.c,
13434 gcc.target/powerpc/405-maclhwu-2.c,
13435 gcc.target/powerpc/405-mulchw-1.c,
13436 gcc.target/powerpc/405-mulchw-2.c,
13437 gcc.target/powerpc/405-mulchwu-1.c,
13438 gcc.target/powerpc/405-mulchwu-2.c,
13439 gcc.target/powerpc/405-mulhhw-1.c,
13440 gcc.target/powerpc/405-mulhhw-2.c,
13441 gcc.target/powerpc/405-mulhhwu-1.c,
13442 gcc.target/powerpc/405-mulhhwu-2.c,
13443 gcc.target/powerpc/405-mullhw-1.c,
13444 gcc.target/powerpc/405-mullhw-2.c,
13445 gcc.target/powerpc/405-mullhwu-1.c,
13446 gcc.target/powerpc/405-mullhwu-2.c,
13447 gcc.target/powerpc/405-nmacchw-1.c,
13448 gcc.target/powerpc/405-nmacchw-2.c,
13449 gcc.target/powerpc/405-nmachhw-1.c,
13450 gcc.target/powerpc/405-nmachhw-2.c,
13451 gcc.target/powerpc/405-nmaclhw-1.c,
13452 gcc.target/powerpc/405-nmaclhw-2.c,
13453 gcc.target/powerpc/440-macchw-1.c,
13454 gcc.target/powerpc/440-macchw-2.c,
13455 gcc.target/powerpc/440-macchwu-1.c,
13456 gcc.target/powerpc/440-macchwu-2.c,
13457 gcc.target/powerpc/440-machhw-1.c,
13458 gcc.target/powerpc/440-machhw-2.c,
13459 gcc.target/powerpc/440-machhwu-1.c,
13460 gcc.target/powerpc/440-machhwu-2.c,
13461 gcc.target/powerpc/440-maclhw-1.c,
13462 gcc.target/powerpc/440-maclhw-2.c,
13463 gcc.target/powerpc/440-maclhwu-1.c,
13464 gcc.target/powerpc/440-maclhwu-2.c,
13465 gcc.target/powerpc/440-mulchw-1.c,
13466 gcc.target/powerpc/440-mulchw-2.c,
13467 gcc.target/powerpc/440-mulchwu-1.c,
13468 gcc.target/powerpc/440-mulchwu-2.c,
13469 gcc.target/powerpc/440-mulhhw-1.c,
13470 gcc.target/powerpc/440-mulhhw-2.c,
13471 gcc.target/powerpc/440-mulhhwu-1.c,
13472 gcc.target/powerpc/440-mulhhwu-2.c,
13473 gcc.target/powerpc/440-mullhw-1.c,
13474 gcc.target/powerpc/440-mullhw-2.c,
13475 gcc.target/powerpc/440-mullhwu-1.c,
13476 gcc.target/powerpc/440-mullhwu-2.c,
13477 gcc.target/powerpc/440-nmacchw-1.c,
13478 gcc.target/powerpc/440-nmacchw-2.c,
13479 gcc.target/powerpc/440-nmachhw-1.c,
13480 gcc.target/powerpc/440-nmachhw-2.c,
13481 gcc.target/powerpc/440-nmaclhw-1.c,
13482 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
13483
13484 2005-11-21 Jakub Jelinek <jakub@redhat.com>
13485
13486 PR fortran/24774
13487 * gfortran.dg/inquire_9.f90: New test.
13488
13489 PR fortran/21647
13490 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
13491
13492 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13493
13494 PR libfortran/24432
13495 * lib/target-supports.exp (check_effective_target_fortran_large_real):
13496 Check that 'cos' is supported.
13497
13498 2005-11-21 Paul Thomas <pault@gcc.gnu.org
13499
13500 PR fortran/24223
13501 * gfortran.dg/substring_equivalence.f90: New test.
13502
13503 PR fortran/24705
13504 * gfortran.dg/auto_internal_assumed.f90: New test.
13505
13506 2005-11-21 Uros Bizjak <uros@kss-loka.si>
13507
13508 * gcc.dg/fold-div-2.c: New test.
13509
13510 2005-11-20 Ian Lance Taylor <ian@airs.com>
13511
13512 PR rtl-optimization/24883
13513 * gcc.c-torture/compile/pr24883.c: New test.
13514
13515 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
13516
13517 PR middle-end/20583
13518 * gcc.c-torture/compile/pr20583.c: New.
13519
13520 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
13521
13522 * gcc.c-torture/execute/usmul.c: New test.
13523
13524 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
13525
13526 * gcc.dg/tree-ssa/vrp22.c: New test.
13527
13528 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
13529
13530 PR middle-end/24912
13531 * gcc.dg/torture/pr24912-1.c: New test.
13532
13533 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
13534
13535 PR fortran/24862
13536 * gfortran.dg/arrayio_derived_1.f90: New test.
13537
13538 2005-11-19 Richard Guenther <rguenther@suse.de>
13539
13540 PR middle-end/23294
13541 * gcc.dg/tree-ssa/pr23294.c: New testcase.
13542
13543 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
13544
13545 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
13546
13547 2005-11-18 Mark Mitchell <mark@codesourcery.com>
13548
13549 PR c++/8355
13550 * g++.dg/template/friend39.C: New test.
13551
13552 2005-11-18 James E Wilson <wilson@specifix.com>
13553
13554 * gcc.dg/builtin-strstr.c: New.
13555
13556 2005-11-18 Richard Henderson <rth@redhat.com>
13557
13558 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
13559 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
13560 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
13561 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
13562 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
13563 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
13564 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
13565 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
13566 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
13567 renaming to remove initial "ia64-".
13568
13569 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
13570
13571 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
13572
13573 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
13574
13575 * g++.dg/cpp/string-2.C: New test.
13576
13577 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
13578
13579 * gcc.dg/tree-ssa/loop-14.c: New test.
13580
13581 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
13582 Michael Chamberlain <michael@chamberlain.net.au>
13583
13584 * ada/acats/run_all.sh (target_run): Kill long running tests.
13585
13586 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13587
13588 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
13589 * gcc.dg/cleanup-9.c: Likewise.
13590 * gcc.dg/cleanup-10.c: Likewise.
13591 * gcc.dg/cleanup-11.c: Likewise.
13592
13593 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13594
13595 PR fortran/24892
13596 * gfortran.dg/open_access_append_1.f90: New test.
13597 * gfortran.dg/open_access_append_2.f90: New test.
13598
13599 2005-11-16 Richard Guenther <rguenther@suse.de>
13600
13601 PR middle-end/24851
13602 * gcc.c-torture/execute/pr24851.c: New testcase.
13603
13604 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
13605
13606 * gcc.dg/fold-overflow-1.c: New test.
13607
13608 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
13609
13610 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
13611 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
13612
13613 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
13614
13615 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
13616 structures.
13617 * g++.dg/eh/forced2.C: Likewise.
13618 * g++.dg/eh/forced3.C: Likewise.
13619 * g++.dg/eh/forced4.C: Likewise.
13620
13621 2005-11-11 Mike Stump <mrs@apple.com>
13622
13623 * g++.old-deja/g++.mike/unused.C: Add.
13624
13625 2005-11-15 Mark Mitchell <mark@codesourcery.com>
13626
13627 PR c++/24667
13628 * g++.dg/warn/Wcast-qual1.C: New test.
13629
13630 2005-11-15 Jan Hubicka <jh@suse.cz>
13631
13632 * gcc.dg/winline-5.c: Add large-unit-insns limit.
13633
13634 2005-11-14 David Edelsohn <edelsohn@gnu.org>
13635
13636 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
13637
13638 2005-11-14 Diego Novillo <dnovillo@redhat.com>
13639
13640 PR 24840
13641 * gcc.dg/tree-ssa/pr24840.c: New test.
13642
13643 2005-11-14 Janis Johnson <janis187@us.ibm.com>
13644
13645 PR testsuite/24841
13646 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
13647
13648 2005-11-14 Dale Johannesen <dalej@apple.com>
13649
13650 * gcc.c-torture/execute/20051113-1.c: New.
13651
13652 2005-11-14 Mark Mitchell <mark@codesourcery.com>
13653
13654 PR c++/24687
13655 * g++.dg/template/crash43.C: New test.
13656
13657 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
13658
13659 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
13660
13661 2005-11-13 Mark Mitchell <mark@codesourcery.com>
13662
13663 PR c++/24817
13664 * g++.dg/eh/spec8.C: New test.
13665
13666 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
13667
13668 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
13669
13670 2005-11-13 Mark Mitchell <mark@codesourcery.com>
13671
13672 PR c++/20293
13673 * g++.dg/parse/ambig4.C: New test.
13674 * g++.dg/tc1/dr101.C: Adjust error markers.
13675 * g++.dg/lookup/strong-using-2.C: Likewise.
13676 * g++.dg/lookup/ambig5.C: Likewise.
13677 * g++.dg/lookup/ambig4.C: Likewise.
13678 * g++.dg/parse/crash22.C: Likewise.
13679
13680 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
13681
13682 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
13683
13684 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
13685
13686 * gcc.dg/nested-calls-1.c: New test.
13687
13688 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13689
13690 * gfortran.dg/complex_intrinsic_1.f90: New test.
13691 * gfortran.dg/complex_intrinsic_2.f90: New test.
13692 * gfortran.dg/fgetc_1.f90: New test.
13693 * gfortran.dg/fgetc_2.f90: New test.
13694 * gfortran.dg/fgetc_3.f90: New test.
13695 * gfortran.dg/ftell_1.f90: New test.
13696 * gfortran.dg/ftell_2.f90: New test.
13697 * gfortran.dg/gnu_logical_1.F: New test.
13698 * gfortran.dg/gnu_logical_2.f90: New test.
13699
13700 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
13701
13702 PR middle-end/24820
13703 * testsuite/gcc.dg/pr24820.c: New test.
13704
13705 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
13706
13707 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
13708 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
13709 variable.
13710
13711 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13712
13713 testsuite/24614
13714 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
13715
13716 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
13717
13718 * gcc.target/cris/cris.exp: New file.
13719 * gcc.target/cris/rld-legit1.c: New test.
13720 * gcc.target/cris/rld-legit2.c: New test.
13721
13722 2005-11-12 Jakub Jelinek <jakub@redhat.com>
13723
13724 PR c++/24780
13725 * g++.dg/opt/pr24780.C: New test.
13726
13727 PR c++/24761
13728 * g++.dg/template/asm1.C: New test.
13729
13730 2005-11-12 Steven G. Kargl <kargls@comcast.net>
13731
13732 PR libgfortran/24787
13733 * gfortran.dg/scan_1.f90: New test.
13734
13735 2005-11-12 Jan Hubicka <jh@suse.cz>
13736
13737 * gcc.target/i386/minmax-1.c: New.
13738 * gcc.target/i386/minmax-2.c: New.
13739
13740 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
13741
13742 * gcc.dg/pr24445.c: Fix for 64-bit targets.
13743
13744 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
13745
13746 * gcc.c-torture/execute/20051110-1.c,
13747 gcc.c-torture/execute/20051110-2.c: New tests.
13748
13749 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
13750
13751 PR middle-end/24750
13752 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
13753 New tests.
13754
13755 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
13756
13757 * lib/target-libpath.exp (get_shlib_extension): New proc.
13758 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
13759 * lib/gfortran.exp (gfortran_link_flags): Likewise.
13760 * lib/objc.exp (objc_target_compile): Likewise.
13761 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
13762 detection.
13763
13764 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
13765
13766 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
13767
13768 * lib/target-supports.exp (check_effective_target_static_libgfortran):
13769 Add -static to additional_flags and pass it to target_compile.
13770
13771 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13772
13773 PR libgfortran/24719
13774 gfortran.dg/read_noadvance.f90: New test.
13775
13776 PR libgfortran/24699
13777 gfortran.dg/fmt_t_2.f90: New test.
13778
13779 PR libgfortran/24785
13780 gfortran.dg/read_x_eor.f90: New test.
13781
13782 PR libgfortran/24584
13783 gfortran.dg/namelist_empty.f90: Rename test.
13784
13785 PR libgfortran/24489
13786 gfortran/read_eor.f90: Rename test.
13787
13788 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
13789
13790 PR fortran/15976
13791 * gfortran.dg/automatic_module_variable.f90: New test.
13792
13793 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
13794
13795 PR target/24445
13796 * gcc.dg/pr24445.c: New test.
13797
13798 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
13799
13800 PR fortran/24655
13801 PR fortran/24755
13802 * gfortran.dg/recursive_statement_functions.f90: Add statement
13803 functions using inline intrinsic functions and parameters to test
13804 that they no longer seg-fault.
13805
13806 PR fortran/24409
13807 gfortran.dg/nested_modules_4.f90: New test.
13808 gfortran.dg/nested_modules_5.f90: New test.
13809
13810 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13811
13812 PR fortran/24643
13813 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
13814
13815 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
13816
13817 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
13818 failures.
13819
13820 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13821
13822 * gcc.dg/sparc-getcontext-1.c: New test.
13823
13824 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
13825
13826 * gcc.dg/ifcvt-fabs-1.c: New test.
13827
13828 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
13829
13830 PR other/4372
13831 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
13832 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
13833
13834 2005-11-09 Richard Guenther <rguenther@suse.de>
13835
13836 PR tree-optimization/24716
13837 * gcc.c-torture/execute/pr24716.c: New testcase.
13838
13839 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13840
13841 * gcc.dg/pr24624.c: Disable for non S/390 targets.
13842
13843 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13844
13845 PR 24624
13846 * gcc.dg/pr24624.c: Testcase added.
13847
13848 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13849
13850 PR 24623
13851 * g++.dg/other/pr24623.C: Testcase added.
13852
13853 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
13854
13855 PR fortran/22607
13856 * gfortran-dg/pure_byref_1.f90: New.
13857 * gfortran-dg/pure_byref_2.f90: New.
13858
13859 2005-11-09 Uros Bizjak <uros@kss-loka.si>
13860
13861 PR c/24101
13862 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
13863 * gcc.dg/dg.exp: Run main loop also for *.i files.
13864
13865 2005-11-08 Jakub Jelinek <jakub@redhat.com>
13866
13867 PR c++/19450
13868 * g++.dg/tls/diag-3.C: New test.
13869 * g++.dg/tls/diag-4.C: New test.
13870 * g++.dg/tls/static-1.C: New test.
13871 * g++.dg/tls/static-1a.cc: New file.
13872
13873 2005-11-08 Diego Novillo <dnovillo@redhat.com>
13874
13875 PR 23046
13876 * g++.dg/tree-ssa/pr23046.C: New test.
13877
13878 2005-11-08 Devang Patel <dpatel@apple.com>
13879
13880 PR tree-optimization/23115
13881 * gcc.dg/tree-ssa/pr23115.c: New.
13882
13883 2005-11-08 David Edelsohn <edelsohn@gnu.org>
13884
13885 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
13886 * gcc.target/powerpc/pr16155.c: Same.
13887 * gcc.target/powerpc/altivec-1.c: Same.
13888 * gcc.target/powerpc/altivec-2.c: Same.
13889 * gcc.target/powerpc/altivec-3.c: Same.
13890 * gcc.target/powerpc/altivec-5.c: Same.
13891 * gcc.target/powerpc/altivec-11.c: Same.
13892 * gcc.target/powerpc/altivec-12.c: Same.
13893 * gcc.target/powerpc/altivec-14.c: Same.
13894 * gcc.target/powerpc/altivec-22.c: Same.
13895 * gcc.target/powerpc/altivec-consts.c: Same.
13896 * gcc.target/powerpc/altivec-pr22085.c: Same.
13897 * gcc.target/powerpc/altivec-splat.c: Same.
13898 * gcc.target/powerpc/altivec-varargs-1.c: Same.
13899 * gcc.target/powerpc/altivec-vec-merge.c: Same.
13900 * gcc.target/powerpc/darwin-longlong.c: Same.
13901
13902 2005-11-08 Uros Bizjak <uros@kss-loka.si>
13903
13904 PR target/19340
13905 * gcc.dg/pr19340.c: New test.
13906
13907 2005-11-07 Ian Lance Taylor <ian@airs.com>
13908
13909 PR rtl-optimization/24683
13910 * gcc.dg/pr24683.c: New test.
13911
13912 2005-11-07 Uros Bizjak <uros@kss-loka.si>
13913
13914 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
13915 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
13916
13917 2005-11-07 Uros Bizjak <uros@kss-loka.si>
13918
13919 * gcc.target/i386/pr23376.c: Compile with -mmmx.
13920
13921 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
13922
13923 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
13924
13925 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
13926
13927 PR target/24230
13928
13929 * gcc.target/powerpc/altivec-consts.c,
13930 gcc.target/powerpc/altivec-splat.c: New testcase.
13931
13932 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
13933
13934 PR c/24599
13935
13936 * gcc.dg/overflow-2.c: New testcase.
13937
13938 2005-11-07 Jakub Jelinek <jakub@redhat.com>
13939
13940 PR rtl-optimization/23567
13941 * gcc.c-torture/execute/20051104-1.c: New test.
13942
13943 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
13944
13945 PR fortran/24534
13946 gfortran.dg/private_type_2.f90: Modified to check that case with
13947 PRIVATE declaration within derived type is accepted.
13948
13949 PR fortran/20838
13950 gfortran.dg/pointer_assign_1.f90: New test.
13951
13952 PR fortran/20840
13953 * gfortran.dg/arrayio_0.f90: New test.
13954
13955 PR fortran/17737
13956 gfortran.dg/data_initialized.f90: New test.
13957 gfortran.dg/data_constraints_1.f90: New test.
13958 gfortran.dg/data_constraints_2.f90: New test.
13959
13960 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
13961
13962 PR fortran/24174
13963 PR fortran/24305
13964 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
13965
13966 2005-11-06 Diego Novillo <dnovillo@redhat.com>
13967
13968 PR 24670
13969 * gcc.dg/tree-ssa/pr24670.c: New test.
13970
13971 2005-11-05 Ian Lance Taylor <ian@airs.com>
13972
13973 PR target/22432
13974 * gcc.target/i386/pr22432.c: New test.
13975
13976 2005-11-05 Richard Henderson <rth@redhat.com>
13977
13978 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
13979 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
13980 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
13981 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
13982 from gcc.dg/alpha-*.
13983 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
13984 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
13985
13986 2005-11-05 Andreas Jaeger <aj@suse.de>
13987
13988 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
13989
13990 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
13991
13992 PR target/23424
13993 * gcc.dg/torture/pr23424-1.c: New test.
13994
13995 2005-11-04 Richard Henderson <rth@redhat.com>
13996
13997 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
13998 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
13999 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
14000 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
14001 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
14002 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
14003 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
14004 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
14005 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
14006 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
14007 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
14008 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
14009 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
14010 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
14011 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
14012 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
14013 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
14014 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
14015 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
14016 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
14017 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
14018 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
14019 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
14020 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
14021 Move from gcc.dg/.
14022 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
14023 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
14024 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
14025 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
14026 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
14027 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
14028 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
14029 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
14030 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
14031 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
14032 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
14033 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
14034 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
14035 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
14036 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
14037 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
14038 gcc.target/i386/lea.c, gcc.target/i386/local.c,
14039 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
14040 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
14041 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
14042 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
14043 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
14044 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
14045 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
14046 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
14047 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
14048 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
14049 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
14050 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
14051 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
14052 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
14053 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
14054 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
14055 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
14056 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
14057 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
14058 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
14059 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
14060 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
14061 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
14062 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
14063 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
14064 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
14065 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
14066 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
14067
14068 2005-11-04 Diego Novillo <dnovillo@redhat.com>
14069
14070 PR 24627
14071 * gcc.dg/tree-ssa/pr24627.c: New test.
14072
14073 2005-11-04 Paul Brook <paul@codesourcery.com>
14074
14075 * gcc.dg/tls/opt-10.c: New test.
14076
14077 2005-11-04 Andreas Jaeger <aj@suse.de>
14078
14079 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
14080 avoid extra warnings.
14081
14082 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14083
14084 PR libfortran/22298
14085 * lib/target-supports.exp
14086 (check_effective_target_static_libgfortran): New
14087 static_libgfortran effective target.
14088 * gfortran.dg/static_linking_1.f: New test.
14089 * gfortran.dg/static_linking_1.c: New file.
14090
14091 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
14092
14093 * gcc.dg/pr24615.c: Guard test with { target fpic }.
14094
14095 2005-11-03 Josh Conner <jconner@apple.com>
14096
14097 PR c++/19989
14098 g++.dg/ext/array2.C: New test.
14099 g++.dg/template/dependent-name3.C: New test.
14100 g++.dg/template/dependent-name4.C: New test.
14101 g++.dg/template/sfinae2.C: New test.
14102
14103 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14104
14105 PR preprocessor/22042
14106 * gcc.dg/cpp/strify4.c: New test.
14107
14108 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14109
14110 PR c++/17964
14111 * g++.dg/cpp/string-1.C: New test.
14112
14113 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14114
14115 * gcc.target/powerpc: New directory.
14116 * gcc.target/powerpc/powerpc.exp: New file.
14117 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
14118 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
14119 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
14120 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
14121 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
14122 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
14123 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
14124 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
14125 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
14126 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
14127 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
14128 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
14129 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
14130 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
14131 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
14132 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
14133 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
14134 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
14135 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
14136 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
14137 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
14138 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
14139 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
14140 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
14141 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
14142 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
14143 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
14144 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
14145 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
14146 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
14147 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
14148 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
14149 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
14150 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
14151
14152 2005-11-03 Mark Mitchell <mark@codesourcery.com>
14153
14154 PR c++/21627
14155 * g++.dg/warn/inline2.C: New test.
14156
14157 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14158
14159 PR middle-end/23155
14160 * g++.dg/ext/c99struct1.C: New test.
14161 * gcc.dg/union-cast-1.c: New test.
14162 * gcc.dg/union-cast-2.c: New test.
14163 * gcc.dg/union-cast-3.c: New test.
14164
14165 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14166
14167 PR middle-end/24589
14168 * gcc.c-torture/execute/zero-struct-2.c: New test.
14169
14170 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14171
14172 PR c++/24582
14173 * g++.dg/init/switch1.C: New test.
14174
14175 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14176
14177 * gcc.dg/delay-slot-1.c: New test.
14178
14179 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
14180
14181 PR target/24620
14182 * gcc.dg/pr24620.c: New test.
14183
14184 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14185
14186 PR c/24329
14187 * gcc.dg/format/unnamed-1.c: New test.
14188
14189 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14190
14191 PR c++/22434
14192 * g++.dg/expr/cond8.C: New test.
14193
14194 PR c++/24560
14195 * g++.dg/parse/dot1.C: New test.
14196
14197 2005-11-02 Jan Hubicka <jh@suse.cz>
14198
14199 PR target/23303
14200 * gcc.dg/i386-lea.c: New test
14201
14202 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
14203
14204 PR target/24615
14205 * gcc.dg/pr24615.c: New test.
14206
14207 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
14208
14209 PR target/24600
14210 * gcc.dg/pr24600.c: New test.
14211
14212 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14213
14214 PR c++/19253
14215 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
14216 * g++.dg/parse/typename9.C: New test.
14217 * g++/dg/parse/typename10.C: Likewise.
14218
14219 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14220
14221 PR fortran/18157
14222 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
14223 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
14224 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
14225
14226 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14227
14228 PR c++/24569
14229 * g++.dg/debug/static1.C: New test.
14230
14231 2005-11-02 Josh Conner <jconner@apple.com>
14232
14233 * g++.dg/crash38.C: moved into proper directory...
14234 * g++.dg/template/crash42.C: ...here
14235
14236 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
14237
14238 PR target/18338
14239 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
14240 pcc_bitfield_type_matters || default_packed.
14241
14242 * lib/target-supports.exp
14243 (check_effective_target_pcc_bitfield_type_matters): New proc.
14244 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
14245
14246 PR testsuite/23304
14247 * lib/target-supports.exp (check_effective_default_packed): New proc.
14248 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
14249 Gate expected errors on target ! default_packed.
14250 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
14251
14252 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14253
14254 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
14255 change (r106358).
14256
14257 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14258
14259 PR fortran/24008
14260 * gfortran.dg/entry_5.f90: New.
14261 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
14262
14263 2005-11-01 Bob Wilson <bob.wilson@acm.org>
14264
14265 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
14266
14267 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
14268
14269 PR fortran/21565
14270 gfortran.dg/namelist_blockdata.f90: New test.
14271
14272 PR fortran/18737
14273 gfortran.dg/external_implicit_none.f90: New test.
14274
14275 PR fortran/14994
14276 * gfortran.dg/secnds.f: New test.
14277
14278 2005-10-31 Jan Hubicka <jh@suse.cz>
14279
14280 PR target/20928
14281 * gcc.c-torture/compile/pr20928.c: New test.
14282
14283 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
14284
14285 PR middle-end/23492
14286 * gcc.c-torture/compile/zero-strct-5.c: New test.
14287
14288 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
14289
14290 PR libgfortran/24584
14291 * gfortran.dg/pr24584.f90: New test.
14292
14293 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
14294
14295 PR fortran/18883
14296 * gfortran.dg/char_result_9.f90: New.
14297 * gfortran.dg/char_result_10.f90: New.
14298
14299 2005-10-30 Jan Hubicka <jh@suse.cz>
14300
14301 * g++.dg/tree-ssa/pr24172.C: New testcase.
14302
14303 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14304
14305 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
14306
14307 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
14308
14309 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
14310 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
14311 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
14312 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
14313 gfortran.dg/enum_9.f90,
14314 gfortran.fortran-torture/compile/enum_1.f90,
14315 gfortran.fortran-torture/execute/enum_1.f90,
14316 gfortran.fortran-torture/execute/enum_2.f90,
14317 gfortran.fortran-torture/execute/enum_3.f90,
14318 gfortran.fortran-torture/execute/enum_4.f90: New tests.
14319
14320 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
14321
14322 PR target/18482
14323 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
14324 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
14325
14326 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14327
14328 PR libfortran/20179
14329 * gfortran.dg/mixed_io_1.f90: New test.
14330 * gfortran.dg/mixed_io_1.c: New file.
14331
14332 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14333
14334 * gfortran.dg/malloc_free_1.f90: New test.
14335
14336 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
14337
14338 * gcc.dg/nested-func-4.c: Require profiling -pg.
14339
14340 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14341
14342 PR C++/23229
14343 * g++.dg/warn/main-2.C: New test.
14344
14345 2005-10-28 Steven G. Kargl <kargls@comcast.net>
14346
14347 PR fortran/24545
14348 * gfortran.dg/interface_2.f90: new test.
14349
14350 2005-10-28 Josh Conner <jconner@apple.com>
14351
14352 PR c++/22153
14353 * g++.dg/template/crash38.C: New test.
14354 * g++.dg/parse/explicit1.C: Change expected errors.
14355
14356 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14357
14358 PR C++/23426
14359 * g++.dg/other/large-size-array.C: New test.
14360
14361 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14362
14363 PR middle-end/24362
14364 * g++.dg/opt/complex4.C: New test.
14365
14366 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
14367
14368 * gcc.dg/nested-func-4.c: New test.
14369
14370 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
14371
14372 PR fortran/24158
14373 gfortran.dg/derived_recursion.f90: New test.
14374 gfortran.dg/implicit_actual.f90: New test.
14375
14376 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
14377
14378 PR middle-end/24295, PR testsuite/24477
14379 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
14380 removed when weakref hits the tree.
14381
14382 2005-10-25 Jakub Jelinek <jakub@redhat.com>
14383
14384 * gfortran.dg/cray_pointers_4.f90: New test.
14385
14386 * gfortran.dg/cray_pointers_5.f90: New test.
14387
14388 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
14389
14390 PR fortran/22290
14391 * gfortran.dg/assign_5.f90: New test.
14392 * gfortran.dg/assign_6.f: New test.
14393
14394 2005-10-25 Uros Bizjak <uros@kss-loka.si>
14395
14396 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
14397 CPU has no SSE support.
14398
14399 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
14400
14401 PR libgfortran/24224
14402 * gfortran.dg/arrayio_1.f90: Update attribution.
14403 * gfortran.dg/arrayio_2.f90: Update attribution.
14404 * gfortran.dg/arrayio_3.f90: Update attribution.
14405 * gfortran.dg/arrayio_4.f90: Update test conditions.
14406 * gfortran.dg/arrayio_5.f90: Update attribution.
14407 * gfortran.dg/arrayio_6.f90: New test.
14408 * gfortran.dg/arrayio_7.f90: New test.
14409
14410 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
14411
14412 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
14413
14414 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
14415
14416 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
14417
14418 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
14419
14420 PR fortran/24416
14421 * gfortran.dg/namelist_char_only.f90: New test.
14422
14423 2005-10-24 Asher Langton <langton2@llnl.gov>
14424
14425 PR fortran/17031
14426 PR fortran/22282
14427 * gfortran.dg/cray_pointers_1.f90: New test.
14428 * gfortran.dg/cray_pointers_2.f90: New test.
14429 * gfortran.dg/cray_pointers_3.f90: New test.
14430 * gfortran.dg/loc_1.f90: New test.
14431 * gfortran.dg/loc_2.f90: New test.
14432
14433 2005-10-24 Steven Bosscher <stevenb@suse.de>
14434
14435 * gcc.dg/pr24225.c: New test.
14436
14437 2005-10-24 Asher Langton <langton2@llnl.gov>
14438
14439 * gfortran.dg/dup_save_1.f90: New test.
14440 * gfortran.dg/dup_save_2.f90: New test.
14441
14442 2005-10-24 Paul Brook <paul@codesourcery.com>
14443
14444 PR 24107
14445 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
14446 stdint.h.
14447
14448 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
14449
14450 PR libgfortran/24489
14451 * gfortran.dg/pr24489.f90: New test.
14452
14453 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
14454
14455 PR fortran/23635
14456 * gfortran.dg/ichar_1.f90: Add tests for derived types.
14457
14458 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
14459
14460 PR target/18911
14461 * g++.dg/init/array16.C: Skip for mmix-*-*.
14462
14463 2005-10-23 Asher Langton <langton2@llnl.gov>
14464
14465 * gfortran.dg/byte_1.f90: New test.
14466 * gfortran.dg/byte_2.f90: New test.
14467
14468 2005-10-23 David Edelsohn <edelsohn@gnu.org>
14469
14470 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
14471
14472 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
14473
14474 PR fortran/18022
14475 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
14476
14477 PR fortran/24311
14478 * gfortran.dg/merge_char_const.f90: New test.
14479
14480 PR fortran/24384
14481 * gfortran.dg/spread_scalar_source.f90: New test.
14482
14483 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
14484
14485 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
14486
14487 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
14488 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
14489
14490 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
14491
14492 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
14493
14494 PR fortran/24426
14495 * gfortran.dg/der_pointer_4.f90: New.
14496
14497 2005-10-22 David Ayers <d.ayers@inode.at>
14498
14499 * obj-c++.dg/except-1.mm: Simplify.
14500
14501 2005-10-21 David Ayers <d.ayers@inode.at>
14502
14503 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
14504
14505 2005-10-21 Jakub Jelinek <jakub@redhat.com>
14506
14507 * gfortran.dg/assumed_dummy_2.f90: New test.
14508
14509 2005-10-21 James E Wilson <wilson@specifix.com>
14510
14511 PR preprocessor/15220
14512 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
14513
14514 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
14515
14516 * gcc.c-torture/execute/20051021-1.c: New test.
14517
14518 2005-10-21 Mark Mitchell <mark@codesourcery.com>
14519
14520 PR c++/24260
14521 * g++.dg/ext/tmplattr1.C: New test.
14522
14523 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
14524
14525 PR fortran/24440
14526 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
14527
14528 2005-10-20 Geoffrey Keating <geoffk@apple.com>
14529
14530 * obj-c++.dg/except-1.mm: New.
14531
14532 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
14533
14534 2005-10-21 Alan Modra <amodra@bigpond.net.au>
14535
14536 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
14537
14538 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
14539
14540 PR middle-end/24295
14541 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
14542 declarations with the same names as thunks' alias targets, use
14543 aliases instead.
14544 * gcc.dg/attr-alias-3.c: New test.
14545 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
14546
14547 2005-10-20 Mark Mitchell <mark@codesourcery.com>
14548
14549 PR c++/22618
14550 * g++.dg/parse/access8.C: New test.
14551
14552 2005-10-20 Richard Guenther <rguenther@suse.de>
14553
14554 PR c++/24439
14555 * g++.dg/tree-ssa/pr24439.C: New testcase.
14556
14557 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14558
14559 * g++.dg/opt/delay-slot-1.C: New test.
14560
14561 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
14562
14563 PR fortran/21625
14564 * gfortran.fg/der_init_1.f90: New.
14565
14566 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
14567
14568 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
14569
14570 2005-10-19 Mark Mitchell <mark@codesourcery.com>
14571
14572 PR c++/21908
14573 * g++.dg/parse/error28.C: New test.
14574
14575 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14576
14577 * gcc.dg/profile-generate-2.c: New test.
14578
14579 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
14580
14581 PR target/23589
14582 * g++.dg/ext/dllimport11.C: New.
14583
14584 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14585
14586 PR c++/22293
14587 * g++.dg/other/friend3.C: New test.
14588
14589 2005-10-18 Mark Mitchell <mark@codesourcery.com>
14590
14591 PR c++/23293
14592 * g++.dg/template/error19.C: New test.
14593
14594 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
14595
14596 PR c++/21383
14597 * g++.dg/overload/koenig2.C: New.
14598
14599 PR c++/23118
14600 * g++.dg/overload/error2.C: New.
14601
14602 PR c++/22604
14603 * g++.dg/inherit/covariant14.C: New.
14604
14605 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14606
14607 PR c++/23440
14608 * g++.dg/parse/for1.C: New test.
14609
14610 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
14611
14612 PR fortran/23446
14613 * gfortran.dg/host_dummy_index_1.f90: New test.
14614
14615 PR fortran/21459
14616 * gfortran.dg/automatic_char_len_2.f90: New test.
14617
14618 PR fortran/20866
14619 * gfortran.dg/recursive_statement_functions.f90: New test.
14620
14621 PR fortran/20853
14622 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
14623
14624 PR fortran/20849
14625 * gfortran.dg/external_initializer.f90: New test.
14626
14627 PR fortran/20837
14628 * non_module_public.f90: New test.
14629
14630 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
14631
14632 PR c++/24386
14633 * g++.dg/template/overload7.C: New.
14634
14635 PR c++/22551
14636 * g++.dg/other/switch2.C: Remove expected warnings.
14637
14638 PR c++/21353
14639 * g++.dg/template/defarg6.C: New.
14640
14641 2005-10-17 Uros Bizjak <uros@kss-loka.si>
14642
14643 PR target/24315
14644 * gcc.target/i386/pr24315.c: New test.
14645
14646 2005-10-16 Mark Mitchell <mark@codesourcery.com>
14647
14648 PR c++/24389
14649 * g++.dg/template/static21.C: New test.
14650 * g++.dg/template/static21-a.cc: Likewise.
14651
14652 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
14653
14654 PR c++/23959
14655 * g++.dg/warn/Wswitch-default-1.C: New test.
14656 * g++.dg/warn/Wswitch-default-2.C: New test.
14657
14658 2005-10-16 Mark Mitchell <mark@codesourcery.com>
14659
14660 PR c++/22173
14661 * g++.dg/parse/template18.C: New test.
14662 * g++.dg/template/nontype15.C: Likewise.
14663
14664 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
14665
14666 PR fortran/22273
14667 * gfortran.dg/spec_expr_2.f90: New.
14668
14669 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
14670
14671 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
14672 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
14673 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
14674 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
14675 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
14676 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
14677 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
14678 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
14679 previous target-specific skips and warning-message matches where
14680 applicable.
14681
14682 2005-10-15 Mark Mitchell <mark@codesourcery.com>
14683
14684 PR c++/21347
14685 * g++.dg/warn/Wctor-dtor.C: New test.
14686
14687 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14688
14689 PR c/23439
14690 * gcc.dg/for-1.c: New test.
14691
14692 2005-10-14 Mark Mitchell <mark@codesourcery.com>
14693
14694 PR c++/19565
14695 * g++.dg/warn/Wconversion1.C: New test.
14696 * g++.dg/ext/packed4.C: Compile with -w.
14697 * g++.dg/opt/20050511-1.C: Likewise.
14698 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
14699
14700 2005-10-14 Jakub Jelinek <jakub@redhat.com>
14701
14702 * gfortran.dg/boz_5.f90: New test.
14703
14704 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
14705
14706 PR c++/22551
14707 * g++.dg/other/switch2.C: New.
14708
14709 PR c++/23984
14710 * g++.dg/init/ctor7.C: New.
14711
14712 2005-10-13 David Edelsohn <edelsohn@gnu.org>
14713
14714 PR c++/23730
14715 * g++.dg/parse/crash32.C: New test.
14716
14717 2005-10-13 Mark Mitchell <mark@codesourcery.com>
14718
14719 PR c++/20721
14720 * g++.dg/init/goto2.C: New test.
14721
14722 PR c++/22464
14723 * g++.dg/template/crash/41.C: New test.
14724
14725 PR c++/22180
14726 * g++.dg/template/crash40.C: New test.
14727
14728 PR c++/23694
14729 * g++.dg/parse/friend5.C: New test.
14730
14731 PR c++/23307
14732 * g++.dg/template/crash38.C: New test.
14733
14734 PR c++/22352
14735 * g++.dg/template/friend38.C: New test.
14736
14737 PR c++/22405
14738 * g++.dg/template/crash39.C: New test.
14739
14740 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
14741
14742 * gcc.dg/debug/dwarf2/dwarf-char1.c,
14743 gcc.dg/debug/dwarf2/dwarf-char2.c,
14744 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
14745
14746 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
14747
14748 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
14749
14750 * gcc.dg/dll-2.c: Add tests for warnings.
14751 * gcc.dg/dll-3.c: Likewise.
14752 * gcc.dg/dll-4.c: Likewise.
14753
14754 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
14755 * g++.dg/ext/dllimport2.C: Likewise.
14756 * g++.dg/ext/dllimport3.C: Likewise.
14757 * g++.dg/ext/dllimport7.C: Likewise.
14758 * g++.dg/ext/dllimport8.C: Likewise.
14759 * g++.dg/ext/dllimport9.C: Likewise.
14760
14761 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
14762
14763 PR fortran/24092
14764 * gfortran.dg/derived_pointer_recursion.f90: New test.
14765
14766 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
14767
14768 * gcc.c-torture/execute/20051012-1.c: New test.
14769
14770 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14771
14772 PR fortran/18082
14773 * gfortran.dg/automatic_char_len_1.f90: New test.
14774
14775 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14776
14777 PR fortran/20847
14778 * gfortran.dg/save_common.f90: New test.
14779
14780 PR fortran/20856
14781 * gfortran.dg/save_result.f90: New test.
14782
14783 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
14784
14785 PR c++/21592
14786 * g++.dg/template/dependent-expr1.C: Add new expected error.
14787 * g++.dg/template/dependent-expr2.C: Adjust error text.
14788 * g++.dg/template/overload6.C: New.
14789
14790 PR c++/23797
14791 * g++.dg/other/typename8.C: New.
14792
14793 PR c++/21117
14794 * g++.dg/other/return1.C: New.
14795
14796 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
14797
14798 PR c++/24052
14799 * g++.dg/ext/label5.C: New.
14800
14801 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
14802
14803 PR c++/19964
14804 * g++.dg/parse/crash31.C: New.
14805
14806 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
14807
14808 * g++.dg/ipa/ipa-1.c: New test.
14809 * g++.dg/ipa/ipa-2.c: New test.
14810 * g++.dg/ipa/ipa-3.c: New test.
14811 * g++.dg/ipa/ipa-4.c: New test.
14812 * g++.dg/ipa/ipa-5.c: New test.
14813 * g++.dg/ipa/ipa.exp: New file.
14814
14815 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14816
14817 PR fortran/24207
14818 * gfortran.dg/private_type_3.f90: New test.
14819
14820 2005-10-11 Steven G. Kargl <kargls@comcast.net>
14821
14822 PR fortran/20786
14823 gfortran.dg/aint_anint_1.f90: New test.
14824
14825 2005-10-11 Steven G. Kargl <kargls@comcast.net>
14826
14827 PR libgfortran/24313
14828 gfortran.dg/csqrt.f: New test.
14829
14830 2005-10-11 Ian Lance Taylor <ian@airs.com>
14831
14832 PR c++/8057
14833 * g++.dg/warn/noeffect7.C: New test.
14834 * g++.dg/warn/noeffect2.C: Instantiate templates.
14835 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
14836 and warning.
14837
14838 2005-10-11 Mark Mitchell <mark@codesourcery.com>
14839
14840 PR c++/21089
14841 * g++.dg/init/float1.C: New test.
14842
14843 PR c++/24277
14844 * g++.dg/init/member1.C: Tweak error markers.
14845
14846 2005-10-11 Janis Johnson <janis187@us.ibm.com>
14847
14848 PR testsuite/24281
14849 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
14850 Check for null pointer.
14851
14852 2005-10-11 Mark Mitchell <mark@codesourcery.com>
14853
14854 PR c++/21369
14855 * g++.dg/parse/ret-type3.C: New test.
14856
14857 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
14858
14859 PR tree-opt/23946
14860 * gcc.c-torture/compile/pr23946.c: New test.
14861
14862 2005-10-11 Jakub Jelinek <jakub@redhat.com>
14863
14864 * g++.dg/opt/mmx2.C: New test.
14865
14866 2005-10-10 Mark Mitchell <mark@codesourcery.com>
14867
14868 PR c++/24277
14869 * g++.dg/template/static20.C: New test.
14870
14871 PR c++/24302
14872 * g++.dg/warn/Wunused-12.C: New test.
14873
14874 PR c++/23437
14875 * g++.dg/template/arg4.C: New test.
14876
14877 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14878
14879 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
14880 * gcc.dg/ucnid-3.c: Likewise.
14881 * gcc.dg/ucnid-4.c: Likewise.
14882 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
14883 * g++.dg/other/ucnid-1.C: Likewise.
14884 * gcc.dg/sparc-frame-1.c: New test.
14885
14886 2005-10-10 Mark Mitchell <mark@codesourcery.com>
14887
14888 PR c++/24139
14889 * g++.dg/template/spec27.C: New test.
14890
14891 PR c++/24275
14892 * g++.dg/template/static19.C: New test.
14893
14894 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14895
14896 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
14897 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
14898
14899 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
14900
14901 PR target/24136
14902 * gfortran.fortran-torture/compile/pr24136.f: New test.
14903
14904 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
14905
14906 PR c++/22172
14907 * g++.dg/parse/crash30.C: New test.
14908
14909 2005-10-07 Richard Guenther <rguenther@suse.de>
14910
14911 PR middle-end/24227
14912 * gcc.c-torture/compile/pr24227.c: New testcase.
14913
14914 2005-10-07 Steve Ellcey <sje@cup.hp.com>
14915
14916 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
14917 Do not put aligned attributes on array elements.
14918
14919 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
14920
14921 PR testsuite/23611, PR testsuite/23615
14922 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
14923 writing prototypes of library functions by hand.
14924 * obj-c++.dg/bitfield-4.mm: Likewise.
14925 * obj-c++.dg/const-str-4.mm: Likewise.
14926 * obj-c++.dg/encode-4.mm: Likewise.
14927 * obj-c++.dg/encode-5.mm: Likewise.
14928 * obj-c++.dg/encode-6.mm: Likewise.
14929 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
14930 * obj-c++.dg/method-10.mm: Likewise.
14931 * obj-c++.dg/method-17.mm: Likewise.
14932 * obj-c++.dg/method-19.mm: Likewise.
14933 * obj-c++.dg/try-catch-2.mm: Likewise.
14934
14935 2005-10-06 Richard Henderson <rth@redhat.com>
14936
14937 PR 24236
14938 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
14939
14940 2005-10-06 Dale Johannesen <dalej@apple.com>
14941
14942 * gcc.c-torture/execute/20030125-1.c: Correct.
14943
14944 2005-10-06 Richard Guenther <rguenther@suse.de>
14945
14946 PR tree-optimization/24238
14947 * g++.dg/tree-ssa/pr24238.C: New testcase.
14948
14949 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
14950
14951 PR 18568
14952 * gfortran.dg/der_pointer_3.f90: New test.
14953
14954 2005-10-05 Devang Patel <dpatel@apple.com>
14955
14956 PR Debug/23205
14957 * g++.dg/other/PR23205.C: New.
14958
14959 2005-10-05 Richard Henderson <rth@redhat.com>
14960
14961 PR target/23602
14962 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
14963 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
14964
14965 2005-10-05 Dale Johannesen <dalej@apple.com>
14966
14967 * gcc.c-torture/execute/float-floor.c: New.
14968
14969 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
14970
14971 PR tree-optimization/21419
14972 PR tree-optimization/24146
14973 PR tree-optimization/24151
14974
14975 * g++.dg/ext/asm7.C: New.
14976 * g++.dg/ext/asm8.C: New.
14977 * gcc.dg/asm-1.c: Compile on all targets.
14978 * gcc.dg/asm-pr24146.c: New.
14979 * gcc.dg/pr21419.c: Adjust error messages.
14980
14981 2005-10-05 Richard Guenther <rguenther@suse.de>
14982
14983 PR fortran/24176
14984 * gfortran.fortran-torture/compile/empty.f90: New testcase.
14985
14986 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
14987
14988 PR c++/23513
14989 * g++.dg/template/spec22.C: Robustify test.
14990 * g++.dg/template/spec26.C: New.
14991
14992 2005-10-05 Uros Bizjak <uros@kss-loka.si>
14993
14994 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
14995 if target supports vector instructions.
14996
14997 2005-10-04 Geoffrey Keating <geoffk@apple.com>
14998
14999 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
15000 C99 functions.
15001
15002 2005-10-04 Janis Johnson <janis187@us.ibm.com>
15003
15004 * lib/target-supports.exp (check_effective_target_fortran_large_real,
15005 check_effective_target_fortran_large_int): Replace cached result
15006 when target changes.
15007
15008 2005-10-04 Devang Patel <dpatel@apple.com>
15009
15010 * gcc.dg/i386-sse-vect-types.c: New.
15011
15012 2005-10-04 Ian Lance Taylor <ian@airs.com>
15013
15014 PR preprocessor/13726
15015 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
15016 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
15017
15018 2005-10-04 Richard Guenther <rguenther@suse.de>
15019
15020 PR c/23576
15021 * gcc.dg/noncompile/pr23576.c: New testcase.
15022
15023 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15024
15025 PR middle-end/23125
15026 * gcc.dg/register-var-3.c: New test.
15027
15028 2005-10-04 Steven Bosscher <stevenb@suse.de>
15029
15030 * gcc.dg/pr23049.c: New test.
15031
15032 * gcc.dg/ucnid-4.c: Fix test.
15033
15034 2005-10-03 Diego Novillo <dnovillo@redhat.com>
15035
15036 PR 23445
15037 * gcc.c-torture/compile/pr23445.c: New test.
15038
15039 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
15040
15041 * g++.dg/overload/unknown1.C: New.
15042
15043 2005-10-03 Mark Mitchell <mark@codesourcery.com>
15044
15045 PR c++/17775
15046 * g++.dg/template/repo4.C: New test.
15047
15048 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15049
15050 PR libfortran/19308
15051 * gfortran.dg/large_real_kind_2.F90: New test.
15052 * gfortran.dg/large_integer_kind_2.f90: New test.
15053
15054 2005-10-03 Uros Bizjak <uros@kss-loka.si>
15055
15056 * lib/target-supports.exp (check_effective_target_vect_shift):
15057 Implement with result caching. Add i?86, x86_64 and ia64 targets.
15058 (check_effective_target_vect_condition): Fix copy-n-pasto.
15059
15060 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
15061 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
15062 targets.
15063
15064 2005-10-02 Mark Mitchell <mark@codesourcery.com>
15065
15066 PR c++/22621
15067 * g++.dg/template/overload5.C : New test.
15068
15069 PR c++/23840
15070 * g++.dg/expr/stdarg1.C: New test.
15071
15072 2005-10-02 Diego Novillo <dnovillo@redhat.com>
15073
15074 PR 24142
15075 * gcc.c-torture/execute/pr24142.c: New test.
15076
15077 2005-10-01 Diego Novillo <dnovillo@redhat.com>
15078
15079 PR 24141
15080 * gcc.c-torture/execute/pr24141.c: New test.
15081
15082 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
15083 Diego Novillo <dnovillo@redhat.com>
15084
15085 PR 23604
15086 * gcc.c-torture/execute/pr23604.c: New test.
15087
15088 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
15089
15090 PR fortran/16404
15091 PR fortran/20835
15092 PR fortran/20890
15093 PR fortran/20899
15094 PR fortran/20900
15095 PR fortran/20901
15096 PR fortran/20902
15097 gfortran.dg/equiv_constraint_1.f90: New test.
15098 gfortran.dg/equiv_constraint_2.f90: New test.
15099 gfortran.dg/equiv_constraint_3.f90: New test.
15100 gfortran.dg/equiv_constraint_4.f90: New test.
15101 gfortran.dg/equiv_constraint_5.f90: New test.
15102 gfortran.dg/equiv_constraint_6.f90: New test.
15103 gfortran.dg/equiv_constraint_7.f90: New test.
15104 gfortran.dg/equiv_constraint_8.f90: New test.
15105 gfortran.dg/private_type_1.f90: New test.
15106 gfortran.dg/private_type_2.f90: New test.
15107 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
15108 980628-10.f: Assert std=gnu to permit mixing of
15109 types in equivalence statements.
15110
15111 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
15112
15113 PR 24112
15114 * gfortran.dg/open_status_1.f90: New.
15115
15116 2005-09-30 Uros Bizjak <uros@kss-loka.si>
15117
15118 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
15119 * gcc.dg/vect/pr22480.c: Clean up temp files.
15120 * gcc.dg/vect/pr23831.c: Clean up temp files.
15121 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
15122 Clean up temp files.
15123 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
15124 Clean up temp files.
15125
15126 * gcc.dg/20050309-1.c: Clean up temp files.
15127 * gcc.dg/20050325-1.c: Clean up temp files.
15128
15129 2005-09-30 Uros Bizjak <uros@kss-loka.si>
15130
15131 PR tree-optimization/24059
15132 * gcc.dg/vect/pr24059.c : New test.
15133
15134 2005-09-29 Jakub Jelinek <jakub@redhat.com>
15135
15136 PR middle-end/24109
15137 * gcc.c-torture/execute/20050929-1.c: New test.
15138
15139 2005-09-29 Steven Bosscher <stevenb@suse.de>
15140
15141 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
15142
15143 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
15144
15145 PR c/21419
15146 * gcc.dg/pr21419.c: New test.
15147
15148 2005-09-29 Steven Bosscher <stevenb@suse.de>
15149
15150 * gcc.dg/pr23911.c: New test.
15151
15152 2005-09-28 Mark Mitchell <mark@codesourcery.com>
15153
15154 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
15155
15156 PR c++/16782
15157 * g++.dg/parse/qualified4.C: New test.
15158 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
15159 * g++.old-deja/g++.mike/p8154.C: Likewise.
15160
15161 2005-09-27 Mark Mitchell <mark@codesourcery.com>
15162
15163 PR c++/22147
15164 * g++.dg/template/friend37.C: New test.
15165 * g++.dg/parse/crash28.C: Adjust error markers.
15166
15167 2005-09-27 Jakub Jelinek <jakub@redhat.com>
15168
15169 PR fortran/18518
15170 * gfortran.fortran-torture/execute/save_2.f90: New decl.
15171
15172 2005-09-27 Devang Patel <dpatel@apple.com>
15173
15174 PR tree-optimization/23625
15175 * gcc.dg/pr23625.c: New test.
15176
15177 2005-09-27 Uros Bizjak <uros@kss-loka.si>
15178
15179 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
15180 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
15181
15182 2005-09-26 Jakub Jelinek <jakub@redhat.com>
15183
15184 PR fortran/23677
15185 * gfortran.fortran-torture/execute/save_1.f90: New test.
15186 * gfortran.dg/save_1.f90: New test.
15187
15188 2005-09-26 Uros Bizjak <uros@kss-loka.si>
15189
15190 * gcc.target/i386/builtin-apply-mmx.c: New test.
15191
15192 PR target/22576
15193 * gcc.target/i386/pr22576.c: New test.
15194
15195 PR target/22585
15196 * gcc.target/i386/pr22585.c: New test.
15197
15198 PR target/23268
15199 * gcc.target/i386/pr23268.c: New test.
15200
15201 PR middle-end/23831
15202 * gcc.dg/vect/pr23831.c: New test.
15203
15204 PR target/24055
15205 * gcc.target/i386/pr24055.c: New test.
15206
15207 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
15208
15209 PR tree-optimization/23960
15210 * gcc.c-torture/compile/pr23960.c: New.
15211
15212 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
15213
15214 PR fortran/16861
15215 * gfortran.dg/nested_modules_3.f90: New.
15216
15217 2005-09-22 Steven G. Kargl <kargls@comcast.net>
15218
15219 PR fortran/24005
15220 gfortran.dg/interface_1.f90: New test.
15221
15222 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
15223 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15224
15225 PR fortran/23843
15226 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
15227
15228 2005-09-22 Steven G. Kargl <kargls@comcast.net>
15229
15230 PR fortran/23516
15231 * gfortran.dg/imag_1.f: New test.
15232 * gfortran.dg/imag_2.f: Ditto.
15233
15234 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
15235
15236 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
15237
15238 2005-09-22 Jakub Jelinek <jakub@redhat.com>
15239
15240 PR c++/21983
15241 * g++.dg/warn/pr21983.C: New test.
15242
15243 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
15244
15245 * gcc.dg/20050922-1.c: Testcase added.
15246
15247 2005-09-21 Mark Mitchell <mark@codesourcery.com>
15248
15249 PR c++/23993
15250 * g++.dg/template/array14.C: New test.
15251
15252 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
15253
15254 PR fortran/19929
15255 * gfortran.dg/der_ptr_component_1.f90: New test.
15256
15257 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15258
15259 PR c++/23965
15260 * g++.dg/template/error1.C: Reject "no matching function" message.
15261
15262 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15263
15264 PR c++/17609
15265 * g++.dg/lookup/error1.C: New test.
15266
15267 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
15268
15269 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
15270 functionality of the testcase.
15271
15272 2005-09-20 Richard Henderson <rth@redhat.com>
15273
15274 * gcc.dg/vect/vect-22.c: Require vect_float.
15275 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
15276
15277 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
15278
15279 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
15280 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
15281 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
15282 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
15283 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
15284 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
15285 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
15286 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
15287 * gcc.dg/cpp/ucnid-8.c: New test.
15288
15289 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15290
15291 PR tree-optimization/23929
15292 * gcc.c-torture/compile/pr23929.c: New test.
15293
15294 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
15295
15296 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
15297 for one loop.
15298
15299 2005-09-20 Steve Ellcey <sje@cup.hp.com>
15300
15301 PR testsuite/23186
15302 * g++.dg/other/pr22003.C: Require named sections.
15303
15304 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15305
15306 PR c++/23947
15307 * g++.dg/rtti/crash3.C: New test.
15308
15309 PR tree-optimization/23818
15310 * gcc.dg/pr23818.c: New test.
15311
15312 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15313
15314 PR fortran/23420
15315 * gfortran.dg/print_fmt_4.f: New.
15316
15317 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15318
15319 PR fortran/23663
15320 * gfortran.fortran-torture/execute/entry_11.f90: New test.
15321
15322 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
15323
15324 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
15325 Use pointers to local alignable arrays instead. Added comments.
15326 * gcc.dg/vect/vect-46.c: Likewise.
15327 * gcc.dg/vect/vect-48.c: Likewise.
15328 * gcc.dg/vect/vect-49.c: Likewise.
15329 * gcc.dg/vect/vect-52.c: Likewise.
15330 * gcc.dg/vect/vect-53.c: Likewise.
15331 * gcc.dg/vect/vect-54.c: Likewise.
15332 * gcc.dg/vect/vect-56.c: Likewise.
15333 * gcc.dg/vect/vect-57.c: Likewise.
15334 * gcc.dg/vect/vect-58.c: Likewise.
15335 * gcc.dg/vect/vect-60.c: Likewise.
15336 * gcc.dg/vect/vect-61.c: Likewise.
15337
15338 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
15339 The test is no longer vectorizable on vect_no_align targets.
15340 * gcc.dg/vect/vect-43.c: Likewsie.
15341
15342 * gcc.dg/vect/vect-44.c: Added comments.
15343 * gcc.dg/vect/vect-45.c: Added comments.
15344 * gcc.dg/vect/vect-50.c: Added comments.
15345 * gcc.dg/vect/vect-51.c: Added comments.
15346
15347 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
15348 aligned type.
15349 * gcc.dg/vect/Os-vect-95.c: Likewise.
15350
15351 * gcc.dg/vect/vect-41.c: Test removed.
15352 * gcc.dg/vect/vect-47.c: Test removed.
15353 * gcc.dg/vect/vect-55.c: Test removed.
15354 * gcc.dg/vect/vect-59.c: Test removed.
15355
15356 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
15357
15358 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
15359 No longer vectorizable on vect_no_align targets.
15360 * gcc.dg/vect/pr20122.c: Likewise.
15361 * gcc.dg/vect/vect-74.c: Likewise.
15362 * gcc.dg/vect/vect-75.c: Likewise.
15363 * gcc.dg/vect/vect-76.c: Likewise.
15364
15365 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
15366 Will not be vectorizable on vect_no_align targets once aliasing issues
15367 are resolved.
15368 * gcc.dg/vect/vect-79.c: Likewise.
15369
15370 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
15371 * gcc.dg/vect/vect-78.c: Likewise.
15372 * gcc.dg/vect/vect-97.c: Likewise.
15373
15374 2005-09-19 Steven Bosscher <stevenb@suse.de>
15375
15376 * gcc.dg/pr23943.c: New test.
15377
15378 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
15379
15380 PR fortran/19181
15381 * gfortran.dg/derived_pointer_null_1.f90: New test.
15382
15383 2005-09-18 Richard Guenther <rguenther@suse.de>
15384
15385 PR middle-end/23944
15386 * gcc.c-torture/compile/pr23944.c: New testcase.
15387
15388 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
15389
15390 PR fortran/15975
15391 * gfortran.dg/der_pointer_2.f90: New test.
15392
15393 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
15394
15395 PR fortran/16861
15396 * gfortran.dg/nested_modules_2.f90: New test.
15397
15398 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15399
15400 PR c++/18368
15401 * g++.dg/other/semicolon.C: New test.
15402
15403 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
15404
15405 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
15406 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
15407
15408 2005-09-16 Mark Mitchell <mark@codesourcery.com>
15409
15410 PR c++/23914
15411 * g++.dg/template/static18.C: New test.
15412
15413 PR c++/21514
15414 * g++.dg/template/crash19.C: Remove dg-error marker.
15415 * g++.dg/template/local4.C: New test.
15416
15417 2005-09-16 Paul Brook <paul@codesourcery.com>
15418
15419 PR fortran/23906
15420 * gfortran.dg/dependency_1.f90: New test.
15421
15422 2005-09-15 Mark Mitchell <mark@codesourcery.com>
15423
15424 PR c++/23896
15425 * g++.dg/template/static17.C: New test.
15426
15427 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
15428
15429 PR c++/23139
15430 * g++.dg/warn/huge-val1.C: New test.
15431
15432 2005-09-15 Mark Mitchell <mark@codesourcery.com>
15433
15434 PR c++/13140
15435 * g++.dg/parse/class2.C: New test.
15436 * g++.dg/template/explicit8.C: Likewise.
15437 * g++.dg/template/spec25.C: Likewise.
15438
15439 2005-09-14 Josh Conner <jconner@apple.com>
15440
15441 PR middle-end/23584
15442 * gcc.dg/pr23584.c: New test.
15443
15444 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
15445
15446 PR fortran/21875 Internal Unit Array I/O, NIST
15447 * gfortran.dg/arrayio_1.f90: New test.
15448 * gfortran.dg/arrayio_1.f90: New test.
15449 * gfortran.dg/arrayio_1.f90: New test.
15450 * gfortran.dg/arrayio_1.f90: New test.
15451 * gfortran.dg/arrayio_1.f90: New test.
15452
15453 2005-09-14 Uros Bizjak <uros@kss-loka.si>
15454
15455 PR middle-end/22480
15456 * gcc.dg/vect/pr22480.c: New test.
15457
15458 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
15459
15460 PR fortran/19358
15461 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
15462
15463 2005-09-13 Josh Conner <jconner@apple.com>
15464
15465 PR c++/23180
15466 * g++.dg/init/struct2.C: New test.
15467 * g++.dg/init/struct3.C: New test.
15468
15469 2005-09-13 Janis Johnson <janis187@us.ibm.com>
15470
15471 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
15472 Clean up temp files.
15473 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
15474 gcc.dg/tree-ssa/builtin-fprintf-1.c,
15475 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
15476 gcc.dg/tree-ssa/builtin-printf-1.c,
15477 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
15478 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
15479 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
15480 gcc.dg/tree-ssa/builtin-vprintf-1.c,
15481 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
15482 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
15483 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
15484 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
15485 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
15486 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
15487 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
15488 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
15489
15490 2005-09-13 Josh Conner <jconner@apple.com>
15491
15492 * lib/gcc-dg.exp: Load scanipa.exp.
15493 (cleanup-dump): New procedure.
15494 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
15495 * lib/scandump.exp: New file.
15496 * lib/scantree.exp: Use it.
15497 * lib/scanipa.exp: New file.
15498
15499 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
15500
15501 PR fortran/17740
15502 * gfortran.dg/generic_4.f90: New test.
15503
15504 2005-09-13 Uros Bizjak <uros@kss-loka.si>
15505
15506 PR target/23816
15507 * gcc.target/i386/pr23816-1.c: New test.
15508 * gcc.target/i386/pr23816-2.c: New test.
15509
15510
15511 2005-09-13 Bastian Blank <waldi@debian.org>
15512
15513 PR c++/16171
15514 * g++.dg/abi/mangle26.C: New test.
15515 * g++.dg/abi/mangle27.C: New test.
15516 * g++.dg/abi/mangle28.C: New test.
15517 * g++.dg/abi/mangle29.C: New test.
15518
15519 PR c++/23839
15520 * g++.dg/parse/register1.C: New test.
15521
15522 2005-09-13 Mark Mitchell <mark@codesourcery.com>
15523
15524 PR c++/23842
15525 * g++.dg/template/access16.C: New test.
15526
15527 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15528
15529 * gfortran.dg/char_pack_2.f90: Increase the vector size.
15530
15531 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15532
15533 PR fortran/18899
15534 * gfortran.dg/shape_2.f90: New test.
15535
15536 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15537
15538 PR target/19269
15539 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
15540 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
15541 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
15542 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
15543 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
15544 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
15545 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
15546 tests.
15547
15548 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15549
15550 PR c++/23841
15551 * g++.dg/parse/template17.C: New test.
15552
15553 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15554
15555 PR c++/23789
15556 * g++.dg/template/nontype14.C: New test.
15557
15558 2005-09-12 Ian Lance Taylor <ian@airs.com>
15559
15560 PR g++/7874
15561 * g++.dg/lookup/friend7.C: New test.
15562 * g++.dg/lookup/friend8.C: New test.
15563 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
15564 so that it will be found via argument dependent lookup.
15565 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
15566 friend functions which will no longer be found.
15567 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
15568 function g, so that it will be found via argument dependent
15569 lookup.
15570 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
15571 * g++.old-deja/g++.mike/net43.C: Likewise.
15572
15573 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15574
15575 PR c++/23691
15576 * g++.dg/template/static16.C: New test.
15577
15578 2005-09-12 Josh Conner <jconner@apple.com>
15579
15580 PR middle-end/23237
15581 * gcc.c-torture/compile/pr23237.c: New test.
15582
15583 2005-09-11 Richard Henderson <rth@redhat.com>
15584
15585 * g++.dg/other/error8.C: Update expected diagnostic text.
15586
15587 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15588
15589 PR libfortran/19872
15590 * gfortran.dg/overwrite_1.f: New test.
15591
15592 2005-09-09 Josh Conner <jconner@apple.com>
15593
15594 * g++.dg/init/pr23180-1.C: Removed.
15595 * g++.dg/init/pr23180-2.C: Removed.
15596
15597 2005-09-09 David Daney <ddaney@avtrex.com>
15598
15599 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
15600 files which are ...
15601 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
15602 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
15603
15604 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15605
15606 * gfortran.dg/iostat_2.f90: New test.
15607
15608 2005-09-09 Mark Mitchell <mark@codesourcery.com>
15609
15610 PR c++/22252
15611 * g++.dg/ext/interface1.C: New test.
15612 * g++.dg/ext/interface1.h: Likewise.
15613 * g++.dg/ext/interface1a.cc: Likewise.
15614
15615 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
15616
15617 * gfortran.dg/iomsg_1.f90: New test case.
15618
15619 2005-09-09 Richard Guenther <rguenther@suse.de>
15620
15621 PR c++/23624
15622 * g++.dg/tree-ssa/pr23624.C: New testcase.
15623
15624 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15625
15626 PR fortran/19239
15627 * gfortran.dg/vector_subscript_1.f90,
15628 * gfortran.dg/vector_subscript_2.f90: New tests.
15629
15630 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15631
15632 PR fortran/21104
15633 * gfortran.dg/array_alloc_1.f90,
15634 * gfortran.dg/array_alloc_2.f90,
15635 * gfortran.dg/array_alloc_3.f90: New tests.
15636
15637 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15638
15639 PR fortran/12840
15640 * gfortran.dg/array_constructor_6.f90
15641 * gfortran.dg/array_constructor_7.f90
15642 * gfortran.dg/array_constructor_8.f90
15643 * gfortran.dg/array_constructor_9.f90
15644 * gfortran.dg/array_constructor_10.f90
15645 * gfortran.dg/array_constructor_11.f90
15646 * gfortran.dg/array_constructor_12.f90: New tests.
15647
15648 2005-09-08 Josh Conner <jconner@apple.com>
15649
15650 PR c++/23180
15651 * g++.dg/init/pr23180-1.C: New test.
15652 * g++.dg/init/pr23180-2.C: New test.
15653
15654 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
15655
15656 PR fortran/18878
15657 * gfortran.dg/module_double_reuse.f90: New.
15658
15659 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
15660
15661 PR fortran/23270
15662 PR fortran/22304
15663 PR fortran/18870
15664 PR fortran/17917
15665 PR fortran/16511
15666 * gfortran.dg/common_equivalence_1.f: New.
15667 * gfortran.dg/common_equivalence_2.f: New.
15668 * gfortran.dg/common_equivalence_3.f: New.
15669 * gfortran.dg/contained_equivalence_1.f90: New.
15670 * gfortran.dg/module_blank_common.f90: New.
15671 * gfortran.dg/module_commons_1.f90: New.
15672 * gfortran.dg/module_equivalence_1.f90: New.
15673 * gfortran.dg/nested_modules_1.f90: New.
15674 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
15675 equivalences and add comment to connect the test with
15676 the PR.
15677
15678 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15679
15680 PR fortran/23765
15681 * gfortran.dg/common_6.f90: New test.
15682
15683 2005-09-08 Richard Sandiford <richard@codesourcery.com>
15684
15685 PR fortran/15326
15686 * gfortran.dg/char_result_1.f90,
15687 * gfortran.dg/char_result_2.f90,
15688 * gfortran.dg/char_result_3.f90,
15689 * gfortran.dg/char_result_4.f90,
15690 * gfortran.dg/char_result_5.f90,
15691 * gfortran.dg/char_result_6.f90,
15692 * gfortran.dg/char_result_7.f90,
15693 * gfortran.dg/char_result_8.f90: New tests.
15694
15695 2005-09-08 Richard Sandiford <richard@codesourcery.com>
15696
15697 PR fortran/19928
15698 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
15699
15700 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
15701
15702 PR obj-c++/16816
15703 * obj-c++.dg/selector-5.mm: New test.
15704 * obj-c++.dg/selector-6.mm: New test.
15705
15706 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
15707
15708 PR objc/20574
15709 PR objc/19324
15710 * objc.dg/error-1.m: New test.
15711
15712 2005-09-07 Richard Sandiford <richard@codesourcery.com>
15713
15714 PR fortran/23373
15715 * gfortran.fortran-torture/execute/pr23373-1.f90,
15716 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
15717
15718 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
15719
15720 PR libfortran/23760
15721 * gfortran.dg/g77/1832.f: Remove long string in write statement
15722 to allow the test to pass on correct list directed output with
15723 prepended space.
15724
15725 2005-09-07 James E Wilson <wilson@specifix.com>
15726
15727 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
15728
15729 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
15730
15731 * gfortran.dg/parameter+save.f90: Rename to
15732 * gfortran.dg/parameter_save.f90: .. this.
15733
15734 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
15735
15736 PR fortran/20848
15737 * gfortran.dg/parameter+save.f90: New test case.
15738
15739 2005-09-06 Richard Sandiford <richard@codesourcery.com>
15740
15741 PR fortran/19269
15742 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
15743
15744 2005-09-06 Jakub Jelinek <jakub@redhat.com>
15745
15746 PR c/23075
15747 * gcc.dg/pr23075.c: New test.
15748 * g++.dg/warn/pr23075.C: New test.
15749
15750 PR target/22362
15751 * gcc.target/i386/pr22362.c: New test.
15752
15753 PR rtl-optimization/23098
15754 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
15755
15756 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
15757 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15758 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15759
15760 2005-09-06 Mark Mitchell <mark@codesourcery.com>
15761
15762 * g++.dg/expr/cast6.C: New test.
15763
15764 PR c++/9782
15765 * g++.dg/init/new15.C: New test.
15766
15767 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
15768
15769 * gcc.dg/vect/Os-vect-95.c: New test.
15770 * gcc.dg/vect/vect-95.c: Same.
15771
15772 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
15773
15774 * gcc.dg/vect/vect-29.c: Update xfail testing.
15775 * gcc.dg/vect/vect-44.c: Same.
15776 * gcc.dg/vect/vect-48.c: Same.
15777 * gcc.dg/vect/vect-50.c: Same.
15778 * gcc.dg/vect/vect-72.c: Same.
15779 * gcc.dg/vect/vect-77.c: Same.
15780 * gcc.dg/vect/vect-78.c: Same.
15781 * gcc.dg/vect/vect-80.c: Same.
15782 * gcc.dg/vect/vect-96.c: Same.
15783 * gcc.dg/vect/vect-100.c: Same.
15784 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
15785 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
15786 * gfortran.dg/vect/vect-5.f90: Same.
15787
15788 2005-09-06 Jakub Jelinek <jakub@redhat.com>
15789
15790 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
15791 start strings.
15792 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15793 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15794
15795 PR c++/23056
15796 * g++.dg/opt/pr23056.C: New test.
15797
15798 PR rtl-optimization/23098
15799 * gcc.target/i386/pr23098.c: New test.
15800
15801 2005-09-05 Mark Mitchell <mark@codesourcery.com>
15802
15803 PR c++/23667
15804 * g++.dg/template/static15.C: New test.
15805
15806 PR c++/21440
15807 * g++.dg/ext/stmtexpr5.C: New test.
15808 * g++.dg/ext/stmtexpr6.C: Likewise.
15809
15810 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
15811
15812 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
15813
15814 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
15815 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15816 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15817
15818 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
15819
15820 PR libfortran/23321
15821 * gfortran.dg/direct_io_4.f90: New test case.
15822
15823 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
15824 Rasmus Hahn <rassahah@neofonie.de>
15825
15826 PR libobjc/23108
15827 * objc.dg/type-stream-1.m: New test.
15828
15829 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
15830
15831 PR fortran/23661
15832 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
15833 gfortran.dg/print_fmt_3.f90: New test.
15834
15835 2005-09-03 Jakub Jelinek <jakub@redhat.com>
15836
15837 * gfortran.dg/fmt_t_1.f90: New test.
15838
15839 2005-09-03 Jakub Jelinek <jakub@redhat.com>
15840
15841 PR rtl-optimization/23454
15842 * g++.dg/opt/pr23454.C: New test.
15843
15844 2005-09-03 Mark Mitchell <mark@codesourcery.com>
15845
15846 PR c++/23699
15847 * g++.dg/ext/static1.C: New test.
15848
15849 2005-09-02 Richard Henderson <rth@redhat.com>
15850
15851 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
15852 tail call to check_fa_work.
15853
15854 2005-09-02 Mark Mitchell <mark@codesourcery.com>
15855
15856 PR c++/21687
15857 * g++.dg/other/gc3.C: New test.
15858
15859 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15860
15861 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
15862 * gcc.dg/20050826-1.c: Likewise.
15863
15864 2005-08-31 Mark Mitchell <mark@codesourcery.com>
15865
15866 PR c++/23167
15867 * g++.dg/expr/volatile1.C: New test.
15868
15869 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
15870
15871 PR middle-end/23547
15872 * gcc.dg/pr23547.c: New test.
15873
15874 2005-09-02 Richard Sandiford <richard@codesourcery.com>
15875
15876 PR c/22061
15877 * gcc.c-torture/execute/pr22061-1.c,
15878 * gcc.c-torture/execute/pr22061-2.c,
15879 * gcc.c-torture/execute/pr22061-3.c,
15880 * gcc.c-torture/execute/pr22061-4.c: New tests.
15881
15882 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
15883
15884 * gcc.dg/Wredundant-decls-2.c: New test to check that
15885 -Wredundant-decls does not issue warning for a variable
15886 definition following a declaration.
15887
15888 2005-09-01 Jakub Jelinek <jakub@redhat.com>
15889
15890 PR debug/7241
15891 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
15892 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
15893 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
15894
15895 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
15896 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
15897 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
15898 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
15899 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
15900 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
15901 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
15902 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
15903
15904 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15905
15906 PR objc/23306
15907 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
15908 scan-assmbler.
15909
15910 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
15911
15912 PR target/21255
15913 * gcc.dg/pr21255-1.c: New test.
15914 * gcc.dg/pr21255-2-mb.c: Likewise.
15915 * gcc.dg/pr21255-2-ml.c: Likewise.
15916 * gcc.dg/pr21255-3.c: Likewise.
15917 * gcc.dg/pr21255-4.c: Likewise.
15918
15919 2005-08-31 Dale Johannesen <dalej@apple.com>
15920
15921 * gcc.dg/20050830-1.c: New.
15922
15923 2005-08-31 Josh Conner <jconner@apple.com>
15924
15925 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
15926 command-line options for arm-*-* targets.
15927 * g++.dg/init/array16.C: Likewise.
15928 * g++.dg/other/crash-4.C: Likewise.
15929
15930 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15931
15932 PR obj-c++/23640
15933 * obj-c++.dg/gnu-runtime-3.mm: New test.
15934
15935 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15936
15937 PR c++/13377
15938 * g++.dg/lookup/ambig4.C: New test.
15939 * g++.dg/lookup/ambig5.C: New test.
15940 * g++.dg/tc1/dr101.C: Adjust error markers.
15941
15942 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15943
15944 PR c++/23639
15945 * g++.dg/template/ttp5.C: Adjust error markers.
15946
15947 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
15948
15949 PR testsuite/23609
15950 * lib/obj-c++.exp: Include target-libpath.exp.
15951 (obj-c++_link_flags): Look for the GNU libobjc library
15952 and set the library path to include it.
15953 Don't manually set LD_LIBRARY_PATH (etc.) but call
15954 set_ld_library_path_env_vars instead.
15955 (obj-c++_target_compile): Don't set library path or
15956 linker flags because they are already set correctly
15957 in obj-c++_link_flags.
15958
15959 2005-08-30 Josh Conner <jconner@apple.com>
15960
15961 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
15962 to command-line options for arm-*-* targets.
15963
15964 2005-08-30 Geoffrey Keating <geoffk@apple.com>
15965
15966 * g++.dg/other/i386-1.C: New.
15967
15968 2005-08-30 Jakub Jelinek <jakub@redhat.com>
15969
15970 PR preprocessor/20348
15971 PR preprocessor/20356
15972 * gcc.dg/cpp/pr20348.c: New test.
15973 * gcc.dg/cpp/pr20348.h: New file.
15974 * gcc.dg/cpp/inc/pr20348.h: New file.
15975 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
15976 * gcc.dg/cpp/pr20356.c: New test.
15977 * gcc.dg/cpp/pr20356.h: New file.
15978 * gcc.dg/cpp/inc/pr20356.h: New file.
15979 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
15980
15981 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
15982
15983 * gfortran.fortran-torture/execute/intrinsic_count.f90:
15984 Fix array dimension to avoid correct end-of-file error.
15985
15986 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
15987
15988 PR libfortran/23598
15989 * gfortran.dg/iostat_1.f90: New test.
15990
15991 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
15992
15993 PR middle-end/23408
15994 * gcc.dg/pr23408.c: New test.
15995
15996 2005-08-28 Mark Mitchell <mark@codesourcery.com>
15997
15998 PR c++/23099
15999 * g++.dg/init/member1.C: Make sure erroneous static data member
16000 definitions are required.
16001 * g++.dg/template/static13.C: New test.
16002 * g++.dg/template/static14.C: Likewise.
16003
16004 2005-08-29 Jakub Jelinek <jakub@redhat.com>
16005
16006 * gcc.target/i386/pr23575.c: Use -msse2 instead of
16007 -march=pentium4, remove ilp32 requirement.
16008
16009 PR middle-end/23484
16010 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
16011 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
16012
16013 2005-08-29 Andreas Jaeger <aj@suse.de>
16014
16015 PR testsuite/23607
16016 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
16017
16018 2005-08-28 Jakub Jelinek <jakub@redhat.com>
16019
16020 * gcc.c-torture/execute/20050316-2.c: New test.
16021 * gcc.c-torture/execute/20050316-3.c: New test.
16022 * gcc.dg/torture/pr16104-1.c: New test.
16023
16024 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
16025
16026 PR middle-end/23463
16027 * gcc.c-torture/execute/zero-struct-1.c: New test.
16028
16029 2005-08-27 Richard Guenther <rguenther@suse.de>
16030
16031 PR target/23575
16032 * gcc.target/i386/pr23575.c: New testcase.
16033
16034 2005-08-26 Jakub Jelinek <jakub@redhat.com>
16035
16036 PR rtl-optimization/23561
16037 * gcc.c-torture/execute/20050826-1.c: New test.
16038
16039 PR rtl-opt/23560
16040 * gcc.c-torture/execute/20050826-2.c: New test.
16041
16042 2005-08-26 Dale Johannesen <dalej@apple.com>
16043
16044 * gcc.dg/20030711-1.c: Modify to work on Darwin.
16045 * gcc.dg/20050826-1.c: New.
16046
16047 2005-08-26 Mark Mitchell <mark@codesourcery.com>
16048
16049 PR c++/19004
16050 * g++.dg/template/nontype13.C: New test.
16051
16052 PR c++/23491
16053 * g++.dg/init/new14.C: New test.
16054 * g++.dg/expr/anew1.C: Do not XFAIL.
16055 * g++.dg/expr/anew2.C: Likewise.
16056 * g++.dg/expr/anew3.C: Likewise.
16057
16058 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
16059
16060 PR middle-end/22439
16061 * gcc.dg/vla-3.c: New test.
16062
16063 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
16064
16065 PR fortran/20363
16066 * gfortran.dg/named_interface.f90: New.
16067
16068 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
16069
16070 * gcc.c-torture/execute/frame-address.c: New test.
16071
16072 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
16073
16074 PR c++/20817
16075 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
16076
16077 2005-08-25 Alan Modra <amodra@bigpond.net.au>
16078
16079 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
16080
16081 2005-08-25 Alan Modra <amodra@bigpond.net.au>
16082
16083 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
16084 * gcc.dg/altivec-22.c: Rename from..
16085 * gcc.dg/altivec-nomfcr.c: ..this.
16086
16087 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
16088
16089 PR tree-optimization/23546
16090 * gcc.dg/tree-ssa/pr23546.c: New test.
16091
16092 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
16093
16094 PR fortran/17758
16095 * gfortran.dg/nonreturning_statements.f90: New test.
16096
16097 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
16098
16099 PR c++/22454
16100 * g++.dg/parse/crash29.C: New.
16101
16102 2005-08-23 DJ Delorie <dj@redhat.com>
16103
16104 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
16105 constants have the L suffix.
16106
16107 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
16108
16109 PR c++/23044
16110 * g++.dg/template/instantiate8.C: New.
16111
16112 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
16113
16114 PR middle-end/23467
16115 * gcc.c-torture/execute/pr23467.c: New test.
16116
16117 2005-08-23 Jakub Jelinek <jakub@redhat.com>
16118
16119 PR tree-optimization/22043
16120 * gcc.c-torture/execute/20050613-1.c: New test.
16121
16122 2005-08-23 Ben Elliston <bje@au.ibm.com>
16123
16124 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
16125
16126 2005-08-22 Jakub Jelinek <jakub@redhat.com>
16127
16128 PR rtl-optimization/23478
16129 * g++.dg/opt/pr23478.C: New test.
16130
16131 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
16132
16133 PR c/18715
16134 * gcc.dg/switch-warn-3.c: New test.
16135
16136 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16137
16138 PR c++/22233
16139 * g++.dg/template/param1.C: New test.
16140
16141 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16142
16143 PR c++/23089
16144 * g++.dg/other/incomplete1.C: New test.
16145
16146 2005-08-22 Ira Rosen <irar@il.ibm.com>
16147
16148 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
16149 are vectorizable.
16150
16151 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16152
16153 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
16154 d_lines_5.f: New.
16155
16156 2005-08-21 Jakub Jelinek <jakub@redhat.com>
16157
16158 * gcc.target/i386/sse-4.c: New test.
16159
16160 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16161
16162 PR testsuite/23239
16163 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
16164
16165 2005-08-20 Jakub Jelinek <jakub@redhat.com>
16166
16167 * gcc.dg/20050811-1.c: New test.
16168 * gcc.dg/20050811-2.c: New test.
16169
16170 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
16171
16172 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
16173
16174 2005-08-19 Diego Novillo <dnovillo@redhat.com>
16175
16176 PR 23476
16177 * gcc.c-torture/compile/pr23476.c: New test.
16178
16179 2005-08-19 Devang Patel <dpatel@apple.com>
16180
16181 PR tree-optimization/23048
16182 * gcc.dg/tree-ssa/pr23048.c: New test.
16183
16184 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16185
16186 PR middle-end/20624
16187 * g++.dg/warn/Wreturn-3.C: New test
16188
16189 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
16190
16191 PR tree-optimization/22228
16192 * g++.dg/vect/pr22543.cc: New test.
16193
16194 2005-08-17 Steven Bosscher <stevenb@suse.de>
16195
16196 PR tree-optimization/21574
16197 * gcc.dg/tree-ssa/pr21574.c: New test.
16198
16199 2005-08-16 James E Wilson <wilson@specifix.com>
16200
16201 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
16202
16203 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
16204
16205 PR tree-opt/23402
16206 * gcc.c-torture/compile/zero-strct-3.c: New test.
16207 * gcc.c-torture/compile/zero-strct-4.c: New test.
16208
16209 2005-08-16 Steven Bosscher <stevenb@suse.de>
16210
16211 PR target/23376
16212 * gcc.target/x86_64/pr23376.c: New test.
16213
16214 2005-08-16 Ian Lance Taylor <ian@airs.com>
16215
16216 PR c++/23337
16217 * g++.dg/ext/vector2.C: New.
16218
16219 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
16220
16221 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
16222
16223 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
16224
16225 PR libfortran/23428
16226 * gfortran.dg/inquire-complex.f90: New test case.
16227
16228 2005-08-16 James E Wilson <wilson@specifix.com>
16229
16230 PR tree-optimization/21105
16231 * gcc.dg/large-size-array.c: New.
16232
16233 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
16234
16235 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
16236 type.
16237 * gcc.dg/vect/vect-41: Likewise.
16238 * gcc.dg/vect/vect-42: Likewise.
16239 * gcc.dg/vect/vect-43: Likewise.
16240 * gcc.dg/vect/vect-44: Likewise.
16241 * gcc.dg/vect/vect-46: Likewise.
16242 * gcc.dg/vect/vect-47: Likewise.
16243 * gcc.dg/vect/vect-48: Likewise.
16244 * gcc.dg/vect/vect-52: Likewise.
16245 * gcc.dg/vect/vect-53: Likewise.
16246 * gcc.dg/vect/vect-54: Likewise.
16247 * gcc.dg/vect/vect-55: Likewise.
16248 * gcc.dg/vect/vect-56: Likewise.
16249 * gcc.dg/vect/vect-57: Likewise.
16250 * gcc.dg/vect/vect-58: Likewise.
16251 * gcc.dg/vect/vect-59: Likewise.
16252 * gcc.dg/vect/vect-60: Likewise.
16253 * gcc.dg/vect/vect-61: Likewise.
16254 * gcc.dg/vect/vect-85: Likewise.
16255 * gcc.dg/vect/vect-87: Likewise.
16256 * gcc.dg/vect/vect-88: Likewise.
16257 * gcc.dg/vect/vect-93.c: Likewise.
16258 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
16259 * gcc.dg/vect/vect-75: Likewise.
16260 * gcc.dg/vect/vect-76: Likewise.
16261 * gcc.dg/vect/vect-77: Likewise.
16262 * gcc.dg/vect/vect-78: Likewise.
16263 * gcc.dg/vect/vect-80: Likewise.
16264 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
16265 vectorized for the expected reason, rather than checking how alignment
16266 was handled.
16267 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
16268 type and also instead of aligned pointers. Added documentation.
16269
16270 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
16271
16272 * gfortran.dg/power.f90: New test.
16273
16274 2005-08-16 Jakub Jelinek <jakub@redhat.com>
16275
16276 PR rtl-optimization/23299
16277 * g++.dg/opt/pr23299.C: New test.
16278
16279 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16280
16281 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
16282
16283 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
16284
16285 * g++.dg/template/local6.C: New test.
16286
16287 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
16288
16289 * execute/exceptions/finally-1.m: Check that the catch and finally are
16290 being called. Also add a "return 0;" at the end of main.
16291
16292 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
16293
16294 PR fortran/21432.
16295 * gfortran.dg/namelist_print_1.f: New test of functionality of
16296 PRINT namelist.
16297 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
16298 namelist generates error with -std=f95.
16299
16300 2005-08-14 Ira Rosen <irar@il.ibm.com>
16301
16302 PR tree-optimization/23119
16303 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
16304
16305 2005-08-13 Marcin Koziej <creep@desk.pl>
16306 Andrew Pinski <pinskia@physics.uc.edu>
16307
16308 PR libobjc/22492
16309 * execute/exceptions/finally-1.m: New test.
16310
16311 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16312
16313 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
16314 testsuite.
16315 * objc/execute/exceptions/trivial.m: New test.
16316 * objc.dg/try-catch-11.m: Move to ...
16317 * objc/execute/exceptions/foward-1.m: Here.
16318 * objc.dg/try-catch-2.m: Move to ...
16319 * objc/execute/exceptions/catchall-1.m: Here.
16320 * objc.dg/try-catch-8.m: Move to ...
16321 * objc/execute/exceptions/local-variables-1.m: Here.
16322
16323 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16324
16325 * objc.dg/nested-func-1.m: Move to ...
16326 * objc/execute/nested-func-1.m: Here.
16327
16328 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16329
16330 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
16331 in ${options} instead of [target_info name].
16332 * lib/obj-c++.exp (objc_target_compile): Likewise.
16333
16334 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16335
16336 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
16337
16338 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16339
16340 part of PR testsuite/23348
16341 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
16342 of the torture options.
16343 * objc/compile/trivial.m: New test.
16344
16345 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
16346
16347 * gfortran.dg/eoshift.f90: Correct format.
16348
16349 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
16350
16351 * gfortran.fortran-torture/execute/character_passing.f90:
16352 Fix comment typo.
16353
16354 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
16355
16356 PR c++/8271
16357 * g++.dg/template/unify10.C: New.
16358
16359 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
16360
16361 * g++.dg/parse/pr22514.C: Move to...
16362 * g++.dg/debug/pr22514.C: here.
16363
16364 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16365
16366 PR c++/23266
16367 * g++.dg/inherit/pure1.C: New test.
16368
16369 * ChangeLog: Fix typos.
16370
16371 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16372 Steven Bosscher <stevenb@suse.de>
16373
16374 * gfortran.dg/runtime_warning_1.f90: New test.
16375
16376 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
16377
16378 PR c++/23219
16379 * g++.dg/parse/crash28.C: New.
16380
16381 2005-08-11 Richard Guenther <rguenther@suse.de>
16382
16383 PR target/23289
16384 * gcc.target/i386/tailcall-1.c: New testcase.
16385
16386 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
16387
16388 * gcc.dg/vect/vect-67.c: Un-xfail.
16389
16390 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
16391
16392 PR c++/23225
16393 * g++.dg/testsuite/parse/crash27.C: new test.
16394
16395 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
16396
16397 PR libfortran/22143
16398 * gfortran.dg/shift-kind.f90: New testcase.
16399
16400 2005-08-10 Richard Sandiford <richard@codesourcery.com>
16401
16402 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
16403 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
16404
16405 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16406
16407 PR c++/20646
16408 * g++.dg/other/mult-stor1.C: New test.
16409
16410 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
16411
16412 * gcc.c-torture/pr18299-1.c: Move to ...
16413 * gcc.c-torture/compile/pr18299-1.c: Here.
16414
16415 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
16416
16417 * gfortran/fortran.torture/execute/character_passing.f90:
16418 Fix types for LSAME.
16419
16420 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
16421
16422 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
16423 input data back to what it was originally.
16424
16425 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
16426
16427 * objc.dg/try-catch-8.m: Enable for all targets.
16428
16429 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
16430
16431 * gcc.dg/pr23165.c: New test.
16432
16433 2005-08-09 Steven Bosscher <stevenb@suse.de>
16434
16435 PR tree-optimization/23234
16436 * gcc.dg/tree-ssa/pr23234.c: New test.
16437
16438 2005-08-08 Josh Conner <jconner@apple.com>
16439
16440 PR rtl-optimization/23241
16441 * gcc.dg/char-compare.c: New test.
16442
16443 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16444
16445 PR c++/22508
16446 * g++.dg/init/new13.C: New test.
16447
16448 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
16449
16450 PR c++/21166
16451 * g++.dg/other/crash-4.C: Adjust
16452 * g++/dg/ext/packed9.C: New.
16453
16454 2005-08-08 Richard Sandiford <richard@codesourcery.com>
16455
16456 PR middle-end/21964
16457 * gcc.c-torture/execute/pr21964-1.c: New test.
16458
16459 2005-08-08 Richard Sandiford <richard@codesourcery.com>
16460
16461 PR c/22458
16462 * gcc.dg/pr22458-1.c: New test.
16463
16464 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
16465 Steven G. Kargl <kargls@comcast.net>
16466
16467 PR fortran/22390
16468 * gfortran.dg/flush_1.f90: New test.
16469
16470 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16471
16472 PR c++/23191
16473 * g++.dg/template/eh2.C: New test.
16474
16475 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16476
16477 PR c++/19498
16478 * g++.dg/template/instantiate7.C: New test.
16479
16480 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
16481
16482 PR c/23113
16483 * gcc.dg/Wunused-value-1.c: New test.
16484
16485 2005-08-06 Richard Sandiford <richard@codesourcery.com>
16486
16487 PR rtl-optimization/23233
16488 * gcc.c-torture/compile/pr23233-1.c: New test.
16489
16490 2005-08-06 Jakub Jelinek <jakub@redhat.com>
16491
16492 PR fortran/18833
16493 PR fortran/20850
16494 * gfortran.dg/equiv_1.f90: New test.
16495 * gfortran.dg/equiv_2.f90: New test.
16496 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
16497 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
16498 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
16499
16500 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
16501
16502 * gcc.c-torture/execute/vrp-5.c: New test.
16503 * gcc.c-torture/execute/vrp-6.c: New test.
16504 * gcc.dg/tree-ssa/vrp21.c: New test.
16505
16506 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
16507
16508 * g++.dg/parse/pr22514.C: New test.
16509
16510 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
16511
16512 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
16513
16514 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
16515 instead of constant loads / pool entries.
16516
16517 2005-08-05 David Edelsohn <edelsohn@gnu.org>
16518
16519 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
16520 TEST_TO_WCTYPE.
16521
16522 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
16523
16524 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
16525 __WINT_TYPE__ in generated prototypes if possible.
16526
16527 2005-08-04 Diego Novillo <dnovillo@redhat.com>
16528
16529 PR 22037
16530 * g++.dg/tree-ssa/pr22037.C:
16531
16532 2005-08-04 Richard Henderson <rth@redhat.com>
16533
16534 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
16535 scan-tree-dump-times directive.
16536
16537 2005-08-04 Jan Hubicka <jh@suse.cz>
16538
16539 * gcov-1.C: Fix switch counts.
16540 * gcov-4b.c: Likewise.
16541
16542 2005-08-03 Jeff Law <law@redhat.com>
16543
16544 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
16545
16546 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
16547
16548 * gcc.c-torture/execute/pr23135.c: New test.
16549
16550 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16551
16552 PR tree-optimization/19899
16553 * gcc.dg/tree-ssa/scev-1.c: New test.
16554 * gcc.dg/tree-ssa/scev-2.c: New test.
16555
16556 2005-08-03 Richard Sandiford <richard@codesourcery.com>
16557
16558 PR target/18582
16559 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
16560
16561 2005-08-03 Jan Hubicka <jh@suse.cz>
16562
16563 * update-conroll.c: New testcase.
16564 * update-conroll-2.c: New testcase.
16565
16566 2005-08-02 David Edelsohn <edelsohn@gnu.org>
16567
16568 * gfortran.dg/constant_substring.f: New test.
16569 * gfortran.dg/pr22491.f: New test.
16570
16571 2005-08-02 Jan Hubicka <jh@suse.cz>
16572
16573 * update-threading.c: Replace by the proper one.
16574
16575 2005-08-02 Diego Novillo <dnovillo@redhat.com>
16576
16577 PR 23164
16578 * g++.dg/tree-ssa/pr23164.C: New test.
16579
16580 2005-08-02 Diego Novillo <dnovillo@redhat.com>
16581
16582 * gcc.dg/tree-ssa/pr23192.c: New test.
16583
16584 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
16585
16586 * gcc.c-torture/execute/vrp-4.c: New test.
16587
16588 2005-08-02 Jan Hubicka <jh@suse.cz>
16589
16590 * update-threading.c: New test.
16591
16592 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
16593
16594 * gcc.c-torture/compile/20050801-1.c: New test.
16595 * gcc.c-torture/compile/20050801-2.c: New test.
16596
16597 2005-08-01 Jan Hubicka <jh@suse.cz>
16598
16599 * val-prof-5.c: New test.
16600
16601 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
16602
16603 PR c/22311
16604 * gcc.dg/pr22311-1.c : New test.
16605
16606 2005-07-31 Steven Bosscher <stevenb@suse.de>
16607
16608 PR target/23095
16609 * gfortran.dg/pr23095.f: New test.
16610
16611 PR c++/22003
16612 * g++.dg/other/pr22003.C: New test.
16613
16614 2005-07-31 Richard Sandiford <richard@codesourcery.com>
16615
16616 PR target/20621
16617 * gcc.c-torture/execute/pr20621-1.c: New test.
16618
16619 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
16620
16621 * gfortran.dg/comma_format_extension_4.f: Adjust length
16622 of string for format.
16623 * gfortran.dg/der_array_io_1.f: Replace illegal internal
16624 print statement with internal write.
16625 * gfortran.dg/der_array_io_2.f: Likewise.
16626 * gfortran.dg/der_array_io_3.f: Likewise.
16627
16628 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
16629
16630 * gcc.dg/fold-abs-4.c: new test.
16631
16632 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
16633
16634 PR fortran/22570 an related issues.
16635 * gfortran.dg/x_slash_1.f: New test.
16636
16637 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
16638
16639 PR c/23143
16640 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
16641 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
16642
16643 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16644
16645 PR c/529
16646 * gcc.dg/Wshadow-3.c: New test.
16647
16648 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
16649
16650 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
16651 used to have the wrong bounds).
16652
16653 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16654
16655 PR c/21720
16656 * gcc.dg/hex-round-1.c: Test more cases.
16657 * gcc.dg/hex-round-2.c: New test.
16658
16659 2005-07-29 Diego Novillo <dnovillo@redhat.com>
16660
16661 PR 22550
16662 * g++.dg/tree-ssa/pr22550.C: New test.
16663
16664 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
16665
16666 * gcc.dg/tree-ssa/vrp19.c: New test.
16667 * gcc.dg/tree-ssa-vrp20.c: New test.
16668
16669 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16670
16671 PR c/22240
16672 * gcc.dg/transparent-union-4.c: New test.
16673
16674 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16675
16676 PR c/22192
16677 * gcc.dg/c99-vla-2.c: New test.
16678
16679 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16680
16681 PR c/21720
16682 * gcc.dg/hex-round-1.c: New test.
16683
16684 2005-07-28 Jan Hubicka <jh@suse.cz>
16685
16686 * inliner-1.c: Do not dump everything.
16687 * tree-prof.exp: Do not pass -ftree-based-profiling.
16688 * bprob.exp: Likewise.
16689
16690 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
16691
16692 2005-07-28 Mark Mitchell <mark@codesourcery.com>
16693
16694 PR c++/22545
16695 * g++.dg/expr/ptrmem7.C: New test.
16696
16697 2005-07-28 Mike Stump <mrs@apple.com>
16698
16699 * g++.old-deja/g++.mike/visibility-1.C: New test.
16700
16701 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16702
16703 PR c/20187
16704 * gcc.c-torture/execute/pr20187-1.c: New test.
16705
16706 2005-07-28 Jeff Law <law@redhat.com>
16707
16708 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
16709 * gcc.dg/tree-ssa/vrp18.c: New test.
16710
16711 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
16712
16713 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
16714
16715 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
16716
16717 PR tree-optimization/22506
16718 * gcc.dg/vect/ps22506.c: New test.
16719
16720 2005-07-28 Jakub Jelinek <jakub@redhat.com>
16721
16722 PR target/21149
16723 * gcc.target/i386/sse-3.c: New test.
16724
16725 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16726
16727 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
16728 * gcc.target/mips/mips32-dsp-type.c: Likewise.
16729
16730 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16731
16732 PR c/22589
16733 * gcc.c-torture/compile/pr22589-1.c: New test.
16734
16735 2005-07-28 Jan Hubicka <jh@suse.cz>
16736
16737 * update-loopch.c: New testcase.
16738
16739 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
16740
16741 PR rtl-optimization/23047
16742 * gcc.c-torture/execute/pr23047.c: New test.
16743 * gcc.c-torture/execute/pr23047.x: New.
16744
16745 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
16746
16747 PR tree-optimization/22493
16748 * gcc.c-torture/execute/pr22493-1.c: New test.
16749 * gcc.c-torture/execute/pr22493-1.x: New.
16750 * gcc.c-torture/execute/vrp-1.c: New test.
16751 * gcc.c-torture/execute/vrp-2.c: New test.
16752 * gcc.c-torture/execute/vrp-2.c: New test.
16753
16754 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
16755
16756 * gcc.target/frv/all-builtin-read8.c: Delete.
16757 * gcc.target/frv/all-builtin-read16.c: Delete.
16758 * gcc.target/frv/all-builtin-read32.c: Delete.
16759 * gcc.target/frv/all-builtin-read64.c: Delete.
16760 * gcc.target/frv/all-builtin-write8.c: Delete.
16761 * gcc.target/frv/all-builtin-write16.c: Delete.
16762 * gcc.target/frv/all-builtin-write32.c: Delete.
16763 * gcc.target/frv/all-builtin-write64.c: Delete.
16764 * gcc.target/frv/all-read-write-1.c: New.
16765
16766 2005-07-27 Jeff Law <law@redhat.com>
16767
16768 * gcc.c-torture/execute/pr22630.c: New test.
16769
16770 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
16771
16772 PR tree-optimization/23073
16773 * gcc.dg/vect/nodump-pr23073.c: New test.
16774 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
16775
16776 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
16777
16778 PR tree-optimize/22348
16779 * gcc.c-torture/execute/pr22348.c: New.
16780
16781 2005-07-27 Richard Guenther <rguenther@suse.de>
16782
16783 * gcc.dg/tree-ssa/salias-1.c: New testcase.
16784
16785 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16786
16787 PR fortran/22503
16788 * gfortran.dg/logical_comp.f90: New test.
16789
16790 2005-07-27 Jan Hubicka <jh@suse.cz>
16791
16792 * inliner-1.c: Add cleanup of dumps.
16793 * val-prof-*.c: Likewise.
16794 * update-tailcall.c: New.
16795
16796 2005-07-26 Diego Novillo <dnovillo@redhat.com>
16797
16798 PR 22591
16799 * gcc.dg/tree-ssa/pr22591.c: New test.
16800 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
16801
16802 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
16803
16804 PR libobjc/22606
16805 * objc.dg/try-catch-11.m: New test.
16806
16807 2005-07-26 Richard Guenther <rguenther@suse.de>
16808
16809 PR tree-optimization/22486
16810 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
16811
16812 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
16813
16814 PR tree-opt/22484
16815 * testsuite/g++.dg/opt/loop2.C: New test.
16816
16817 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
16818
16819 * gcc.dg/tree-ssa/reassoc-3.c: New test.
16820 * gcc.dg/tree-ssa/reassoc-4.c: New test.
16821
16822 2005-07-25 Adam Nemet <anemet@lnxw.com>
16823
16824 * lib/profopt.exp (profopt-execute): Check for profiling data
16825 files on the target.
16826
16827 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
16828
16829 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
16830 for matching of asm labels.
16831
16832 2005-07-25 Richard Guenther <rguenther@suse.de>
16833
16834 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
16835
16836 2005-07-25 Richard Guenther <rguenther@suse.de>
16837
16838 PR testsuite/22624
16839 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
16840
16841 2005-07-25 Ira Rosen <irar@il.ibm.com>
16842
16843 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
16844 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
16845 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
16846 * gcc.dg/vect/vect-100.c: New test.
16847 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
16848 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
16849 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
16850 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
16851 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
16852 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
16853 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
16854 * gfortran.dg/vect/pr19049.f90: New testcase.
16855 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
16856
16857 2005-07-25 Jakub Jelinek <jakub@redhat.com>
16858
16859 * gcc.c-torture/execute/20050713-1.c: New test.
16860
16861 PR fortran/20063
16862 * gfortran.fortran-torture/execute/data_4.f90: New test.
16863
16864 PR middle-end/20303
16865 * gcc.dg/visibility-d.c: New test.
16866
16867 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
16868
16869 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
16870 * gfortran.dg/underflow.f90: Ditto.
16871
16872 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16873
16874 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
16875 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
16876 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
16877
16878 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
16879
16880 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
16881 include case of field width of zero.
16882
16883 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
16884
16885 PR libgfortran/21875
16886 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
16887 with trailing blanks on normal formatted read.
16888
16889 2005-07-23 Chao-ying Fu <fu@mips.com>
16890
16891 * gcc.target/mips/mips32-dsp-type.c: New test.
16892 * gcc.target/mips/mips32-dsp.c: New test.
16893
16894 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
16895
16896 PR testsuite/21073
16897 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
16898
16899 PR testsuite/20454
16900 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
16901 and __cyg_profile_func_exit.
16902
16903 2005-07-22 David Edelsohn <edelsohn@gnu.org>
16904
16905 * gfortran.dg/comma_format_extension_3.f: Fix typo.
16906 * gfortran.dg/comma_format_extension_4.f: Same.
16907 * gfortran.dg/pr15332.f: Same.
16908 * gfortran.dg/pr21730.f: Same.
16909
16910 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
16911
16912 * g++.dg/opt/vrp2.C: Fix testcase.
16913
16914 PR tree-opt/22625
16915 * g++.dg/opt/vrp2.C: New test.
16916
16917 2005-07-22 Mark Mitchell <mark@codesourcery.com>
16918
16919 PR debug/21828
16920 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
16921
16922 2005-07-22 Diego Novillo <dnovillo@redhat.com>
16923
16924 * gcc.dg/tree-ssa/20050719-1.c: New test.
16925
16926 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
16927
16928 * gcc.dg/bfin-longcall-1.c: New file.
16929 * gcc.dg/bfin-longcall-2.c: New file.
16930
16931 2005-07-21 Janis Johnson <janis187@us.ibm.com>
16932
16933 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
16934
16935 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16936
16937 PR middle-end/19055
16938 * gcc.dg/tree-ssa/pr19055.c: New test.
16939 * gcc.dg/tree-ssa/pr19055-2.c: New test.
16940
16941 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16942
16943 PR C++/22358
16944 * g++.dg/other/pr22358.C: New test.
16945
16946 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
16947
16948 PR c++/2922
16949 * g++.dg/lookup/two-stage5.C: New test from bug comments.
16950
16951 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16952
16953 PR c++/15938
16954 * g++.dg/init/union2.C: New test.
16955
16956 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16957
16958 PR c/22393
16959 * gcc.dg/complex-4.c: New test.
16960
16961 2005-07-21 Richard Guenther <rguenther@suse.de>
16962
16963 PR testsuite/22522
16964 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
16965 scanning for asm labels.
16966 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
16967
16968 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
16969
16970 PR target/22085
16971 * gcc.dg/altivec-pr22085.c: New.
16972
16973 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
16974
16975 PR tree-optimization/19210
16976 * gcc.dg/tree-ssa/pr19210-1.c: New.
16977 * gcc.dg/tree-ssa/pr19210-2.c: New.
16978
16979 2005-07-21 Richard Sandiford <richard@codesourcery.com>
16980
16981 PR rtl-optimization/22167
16982 * g++.dg/opt/pr22167.C: New test.
16983
16984 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
16985
16986 PR c++/2922
16987 * g++.dg/lookup/two-stage2.C: New.
16988 * g++.dg/lookup/two-stage3.C: New.
16989 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
16990 fixed two-stage name lookup for operators.
16991 * g++.dg/template/call3.C: Compiler now produces an appropriate
16992 error message.
16993 * g++.dg/template/crash37.C: Compiler now describes bla() on line
16994 14 as a candidate.
16995 * g++.dg/template/ptrmem4.C: Compiler produces different error
16996 message.
16997 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
16998 connect_to_method as a candidate.
16999
17000 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
17001
17002 * gcc.dg/fold-alloc-1.c: New test.
17003
17004 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
17005
17006 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17007 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
17008
17009 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
17010
17011 * gcc.dg/fold-abs-1.c: New test.
17012 * gcc.dg/fold-abs-2.c: New test.
17013 * gcc.dg/fold-abs-3.c: New test.
17014
17015 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
17016
17017 Make CONSTRUCTOR use VEC to store initializers.
17018 * g++.dg/ext/complit3.C: Check for specific error messages.
17019 * g++.dg/init/brace2.C: Update error message.
17020 * g++.dg/warn/Wbraces2.C: Likewise.
17021
17022 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
17023
17024 PR fortran/16940
17025 * gfortran.dg/module_interface_1.f90: New test.
17026
17027 2005-07-19 Danny Berlin <dberlin@dberlin.org>
17028 Kenneth Zadeck <zadeck@naturalbridge.com>
17029
17030 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
17031
17032 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17033
17034 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
17035 specify -Wformat for these tests.
17036 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
17037 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
17038 * gcc.dg/format/opt-6.c: Delete.
17039
17040 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17041
17042 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
17043 * gcc.dg/tree-ssa/sra-3.c: Likewise.
17044
17045 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17046
17047 * gcc.dg/tree-ssa/alias-2.c: New test.
17048
17049 2005-07-18 Mark Mitchell <mark@codesourcery.com>
17050
17051 PR c++/22263
17052 * g++.dg/template/explicit7.C: New test.
17053
17054 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
17055
17056 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
17057 width of 8 to +Inf and -Inf.
17058
17059 2005-07-17 Mark Mitchell <mark@codesourcery.com>
17060
17061 PR c++/22139
17062 * g++.dg/template/friend36.C: New test.
17063
17064 2005-07-16 David Edelsohn <edelsohn@gnu.org>
17065
17066 PR fortran/21730
17067 * gfortran.dg/pr21730.f: New test.
17068
17069 2005-07-16 Danny Berlin <dberlin@dberlin.org>
17070 Kenneth Zadeck <zadeck@naturalbridge.com>
17071
17072 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
17073 since pure const detection cannot run at -O1 in c compiler.
17074 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
17075 can now optimize this case properly.
17076 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
17077 because we now pass.
17078 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
17079
17080 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
17081
17082 PR c/22421
17083 * gcc.dg/format/bitfld-1.c: New test.
17084
17085 2005-07-15 Mark Mitchell <mark@codesourcery.com>
17086
17087 PR c++/22204
17088 * g++.dg/rtti/repo1.C: New test.
17089
17090 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
17091
17092 PR middle-end/22398
17093 * gcc.c-torture/compile/pr22398.c: New test.
17094
17095 2005-07-15 Mark Mitchell <mark@codesourcery.com>
17096
17097 PR c++/22132
17098 * g++.dg/expr/cast4.C: New test.
17099
17100 2005-07-15 Richard Guenther <rguenther@suse.de>
17101
17102 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
17103 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
17104
17105 2005-07-15 Steven Bosscher <stevenb@suse.de>
17106
17107 PR tree-optimization/22230
17108 * gcc.dg/tree-ssa/pr22230.c: New test.
17109
17110 2005-07-14 Jakub Jelinek <jakub@redhat.com>
17111
17112 * gfortran.dg/g77/cpp6.f: New test.
17113
17114 PR fortran/22417
17115 * gfortran.dg/g77/cpp5.F: New test.
17116 * gfortran.dg/g77/cpp5.h: New file.
17117 * gfortran.dg/g77/cpp5inc.h: New file.
17118
17119 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
17120
17121 PR libfortran/16435
17122 * gfortran.dg/tl_editting.f90: New.
17123 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
17124
17125 2005-07-14 Steven G. Kargl <kargls@comcast.net>
17126
17127 * gfortran.dg/char_array_constructor.f90: New test.
17128
17129 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
17130
17131 * gfortran.dg/past_eor.f90: New.
17132 * gfortran.dg/complex_read.f90: New.
17133
17134 2005-07-13 Jeff Law <law@redhat.com>
17135
17136 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
17137 additional casts.
17138
17139 * gcc.dg/tree-ssa/pr22321.c: New test
17140
17141 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
17142
17143 PR tree-optimization/21921
17144 * gcc.dg/tree-ssa/pr21921.c: New.
17145
17146 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
17147
17148 PR tree-optimizatio/22442
17149 * gcc.dg/tree-ssa/loop-11.c: New test.
17150
17151 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
17152
17153 PR tree-opt/21840
17154 * gcc.c-torture/compile/pr21840.c: New test.
17155
17156 2005-07-12 Jan Hubicka <jh@suse.cz>
17157
17158 * gcc.c-torture/compile/pr22379.c: New test.
17159
17160 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
17161
17162 PR libfortran/21593
17163 gfortran.dg/dev_null.f90: Remove outdated comment about
17164 PR libfortran/21593.
17165
17166
17167 2005-07-12 Dale Johannesen <dalej@apple.com>
17168
17169 * gcc.target/i386/compress-float-sse.c: New.
17170 * gcc.target/i386/compress-float-sse-pic.c: New.
17171 * gcc.target/i386/compress-float-387.c: New.
17172 * gcc.target/i386/compress-float-387-pic.c: New.
17173 * gcc.dg/compress-float-ppc.c: New.
17174 * gcc.dg/compress-float-ppc-pic.c: New.
17175
17176 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
17177
17178 PR libfortran/21593
17179 gfortran.dg/dev_null.f90: Remove targets.
17180
17181 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
17182
17183 PR tree-opt/22335
17184 * gcc.dg/pr22335-1.c: New test.
17185 * gcc.dg/pr22335-2.c: New test.
17186
17187 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17188
17189 PR c++/20172
17190 * g++.dg/template/nontype12.C : New test.
17191
17192 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
17193
17194 * gcc.dg/tree-ssa/loop-10.c: New test.
17195
17196 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
17197
17198 * gcc.c-torture/execute/20020720-1.x: Remove.
17199
17200 2005-07-11 Jakub Jelinek <jakub@redhat.com>
17201
17202 * gfortran.fortran-torture/execute/forall_7.f90: New test.
17203
17204 2005-07-10 Richard Sandiford <richard@codesourcery.com>
17205
17206 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
17207 (dg-mips-options): Use it.
17208
17209 2005-07-09 Diego Novillo <dnovillo@redhat.com>
17210
17211 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
17212
17213 2005-07-09 Richard Henderson <rth@redhat.com>
17214
17215 * lib/target-supports.exp (check_effective_target_sync_char_short):
17216 Add alpha.
17217
17218 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
17219
17220 PR libfortran/22217
17221 * gfortran.dg/negative-z-descriptor.f90: New test.
17222
17223 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
17224
17225 PR tree-opt/22329
17226 * gcc.dg/pr22329.c: New test.
17227
17228 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
17229
17230 PR tree-optimization/20139
17231 * gcc.dg/tree-ssa/pr20139.c: New.
17232
17233 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
17234
17235 PR tree-opt/22356
17236 * testsuite/gcc.dg/pr22356-1.c: New test.
17237
17238 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
17239
17240 PR c++/21799
17241 * g++.dg/template/unify8.C: New.
17242 * g++.dg/template/unify9.C: New.
17243
17244 2005-07-08 Jakub Jelinek <jakub@redhat.com>
17245
17246 * gfortran.fortran-torture/execute/entry_10.f90: New test.
17247
17248 2005-07-07 Geoffrey Keating <geoffk@apple.com>
17249
17250 * gcc.dg/darwin-version-1.c: New.
17251 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
17252 * gcc.dg/builtins-20.c: Likewise.
17253 * gcc.dg/builtins-53.c: Likewise.
17254 * gcc.dg/torture/builtins-convert-1.c: Likewise.
17255 * gcc.dg/torture/builtins-convert-2.c: Likewise.
17256 * gcc.dg/torture/builtins-convert-3.c: Likewise.
17257 * gcc.dg/torture/builtins-power-1.c: Likewise.
17258 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
17259 on Darwin.
17260
17261 2005-07-07 Jeff Law <law@redhat.com>
17262
17263 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
17264 argument evaluation order.
17265
17266 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
17267
17268 PR libfortran/21594
17269 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17270 Add test cases where the shift length is greater than the
17271 array length.
17272
17273 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17274
17275 * obj-c++.dg/proto-lossage-6.mm: New.
17276 * objc.dg/proto-lossage-6.m: New.
17277
17278 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17279
17280 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
17281 * objc.dg/gnu-runtime-2.m: Likewise.
17282
17283 2005-07-07 Jakub Jelinek <jakub@redhat.com>
17284
17285 * gfortran.dg/longline.f: New test.
17286
17287 * gfortran.dg/badline.f: New test.
17288
17289 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
17290
17291 PR fortran/16531
17292 PR fortran/15966
17293 PR fortran/18781
17294 * gfortran.dg/hollerith.f90: New.
17295 * gfortran.dg/hollerith2.f90: New.
17296 * gfortran.dg/hollerith3.f90: New.
17297 * gfortran.dg/hollerith4.f90: New.
17298 * gfortran.dg/hollerith_f95.f90: New.
17299 * gfortran.dg/hollerith_legacy.f90: New.
17300 * gfortran.dg/g77/cpp4.F: New. Port from g77.
17301
17302 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17303
17304 PR objc/22274
17305 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
17306 * objc.dg/gnu-runtime-2.m: New.
17307
17308 2005-07-06 Jeff Law <law@redhat.com>
17309
17310 * gcc.dg/tree-ssa/vrp17.c: New test.
17311
17312 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
17313
17314 PR fortran/22327
17315 * gfortran.dg/array_constructor_5.f90: New test.
17316
17317 2005-07-07 Jakub Jelinek <jakub@redhat.com>
17318
17319 * gfortran.fortran-torture/execute/entry_9.f90: New test.
17320
17321 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
17322
17323 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
17324 * gcc.dg/980816-1.c: Ditto.
17325
17326 2005-07-06 Jeff Law <law@redhat.com>
17327
17328 * gcc.c-torture/compile/pr21356.c: New test.
17329
17330 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
17331
17332 PR c/22013
17333 PR c/22098
17334 * gcc.c-torture/compile/pr22013-1.c,
17335 gcc.c-torture/execute/pr22098-1.c,
17336 gcc.c-torture/execute/pr22098-2.c,
17337 gcc.c-torture/execute/pr22098-3.c: New tests.
17338
17339 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
17340
17341 PR c/22308
17342 * gcc.dg/pr22308-1.c: New test.
17343
17344 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
17345
17346 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
17347 target.
17348 * gcc.dg/compare9.c: Use -fshort-enums instead of
17349 -fno-short-enums. Change the last test to dg-bogus.
17350
17351 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
17352
17353 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
17354 * gcc.dg/compare9.c: New.
17355
17356 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17357
17358 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
17359
17360 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
17361
17362 PR testsuite/22288
17363 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
17364
17365
17366 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17367
17368 * gcc.dg/format/gcc_gfc-1.c: New.
17369
17370 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
17371
17372 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
17373
17374 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17375
17376 PR fortran/20842
17377 * gfortran.dg/io_invalid_1.f90: New test.
17378
17379 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
17380
17381 * gcc.dg/format/gcc_diag-1.c: Update.
17382
17383 2005-07-02 Jeff Law <law@redhat.com>
17384
17385 * gcc.dg/tree-ssa/pr22051-1.c: New test.
17386 * gcc.dg/tree-ssa/pr22051-2.c: New test.
17387
17388 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
17389
17390 * gcc.dg/format/gcc_diag-1.c: Update.
17391
17392 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
17393
17394 PR tree-opt/22269
17395 * gcc.c-torture/compile/pr22269.c: New test.
17396
17397 2005-06-30 Diego Novillo <dnovillo@redhat.com>
17398
17399 PR 21584
17400 PR 22219
17401 * g++.dg/tree-ssa/pr21584-1.C: New test.
17402 * g++.dg/tree-ssa/pr21584-2.C: New test.
17403
17404 2005-06-30 Ziemowit Laski <zlaski@apple.com>
17405
17406 * obj-c++.dg/try-catch-11.mm: New.
17407 * objc.dg/try-catch-10.m: New.
17408
17409 2005-06-29 David Edelsohn <edelsohn@gnu.org>
17410
17411 * g++.dg/other/ucnid-1.C: xfail on AIX.
17412
17413 2005-06-29 Diego Novillo <dnovillo@redhat.com>
17414
17415 PR 22234
17416 * gcc.dg/20050629-1.c: New test.
17417
17418 2005-06-29 Ziemowit Laski <zlaski@apple.com>
17419
17420 * obj-c++.dg/const-str-1[0-1].mm: New.
17421 * objc.dg/const-str-1[0-1].m: New.
17422
17423 2005-05-29 Richard Henderson <rth@redhat.com>
17424
17425 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
17426 Rename from check_effective_target_vect_no_max.
17427 (check_effective_target_vect_no_int_add): New.
17428 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
17429 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
17430 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17431 * gcc.dg/vect/vect-reduc-1.c: Use both.
17432 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17433
17434 2005-05-29 Richard Henderson <rth@redhat.com>
17435
17436 * lib/target-supports.exp (check_effective_target_vect_no_max):
17437 Remove i386 and x86_64.
17438
17439 2005-06-29 Steve Ellcey <sje@cup.hp.com>
17440
17441 PR testsuite/21969
17442 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
17443
17444 2005-06-29 Steve Ellcey <sje@cup.hp.com>
17445
17446 PR middle-end/21969
17447 * gcc.dg/vect/pr21969.c: New test.
17448
17449 2005-06-28 Eric Christopher <echristo@redhat.com>
17450
17451 PR c/22052
17452 PR c/21975
17453 * gcc.dg/inline1.c: New test.
17454 * gcc.dg/inline2.c: Ditto.
17455 * gcc.dg/inline3.c: Ditto.
17456 * gcc.dg/inline4.c: Ditto.
17457 * gcc.dg/inline5.c: Ditto.
17458
17459 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
17460
17461 PR libfortran/22142
17462 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17463 Add testcase also testing eoshift1 for PR 22142.
17464
17465 2005-06-28 Richard Henderson <rth@redhat.com>
17466
17467 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
17468 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
17469 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
17470 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
17471 gcc.dg/tree-ssa/20030922-2.c: Likewise.
17472
17473 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
17474
17475 PR libfortran/22142
17476 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17477 Add testcase for PR 22142.
17478
17479 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
17480
17481 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
17482 gcc.target/ia64/fpreg-2.c: New tests.
17483
17484 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17485
17486 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
17487
17488 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17489
17490 PR libfortran/22170
17491 * gfortran.dg/slash_1.f90: New test.
17492
17493 2005-06-27 Richard Henderson <rth@redhat.com>
17494
17495 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
17496 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
17497 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
17498 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17499 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
17500 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
17501
17502 2005-06-27 Richard Henderson <rth@redhat.com>
17503
17504 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
17505 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
17506
17507 2005-06-27 Ziemowit Laski <zlaski@apple.com>
17508
17509 * obj-c++.dg/proto-lossage-5.mm: New.
17510 * objc.dg/proto-lossage-5.m: New.
17511
17512 2005-06-27 Diego Novillo <dnovillo@redhat.com>
17513
17514 PR 21959
17515 * gcc.dg/tree-ssa/pr21959.c: New test.
17516
17517 2005-06-27 Jakub Jelinek <jakub@redhat.com>
17518
17519 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
17520 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
17521 testing uninitialized var.
17522
17523 * gcc.c-torture/execute/builtins/chk.h: New.
17524 * gcc.c-torture/execute/builtins/lib/chk.c: New.
17525 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
17526 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
17527 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
17528 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
17529 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
17530 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
17531 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
17532 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
17533 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
17534 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
17535 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
17536 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
17537 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
17538 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
17539 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
17540 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
17541 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
17542 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
17543 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
17544 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
17545 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
17546 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
17547 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
17548 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
17549 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
17550 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
17551 * gcc.dg/builtin-object-size-1.c: New test.
17552 * gcc.dg/builtin-object-size-2.c: New test.
17553 * gcc.dg/builtin-object-size-3.c: New test.
17554 * gcc.dg/builtin-object-size-4.c: New test.
17555 * gcc.dg/builtin-object-size-5.c: New test.
17556 * gcc.dg/builtin-stringop-chk-1.c: New test.
17557 * gcc.dg/builtin-stringop-chk-2.c: New test.
17558 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
17559 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
17560 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
17561 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
17562 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
17563 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
17564 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
17565 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
17566 * gcc.c-torture/execute/printf-1.c: New test.
17567 * gcc.c-torture/execute/fprintf-1.c: New test.
17568 * gcc.c-torture/execute/vprintf-1.c: New test.
17569 * gcc.c-torture/execute/vfprintf-1.c: New test.
17570 * gcc.c-torture/execute/printf-chk-1.c: New test.
17571 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
17572 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
17573 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
17574
17575 2005-06-27 Michael Matz <matz@suse.de>
17576
17577 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
17578 slot is not merged if address escapes.
17579
17580 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17581
17582 PR c/21911
17583 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
17584
17585 2005-06-26 Jakub Jelinek <jakub@redhat.com>
17586
17587 PR middle-end/17965
17588 * gcc.c-torture/compile/20050622-1.c: New test.
17589
17590 PR middle-end/22028
17591 * gcc.dg/20050620-1.c: New test.
17592
17593 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
17594
17595 PR tree-optimization/22026
17596 * gcc.dg/tree-ssa/pr22026.c: New.
17597
17598 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
17599
17600 PR libfortran/22144
17601 * gfortran.dg/shift-alloc.f90: New testcase.
17602
17603 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
17604
17605 * all files: Update FSF address in copyright headers.
17606
17607 2005-06-22 Jan Hubicka <jh@suse.cz>
17608
17609 * wholeprogram-1.c: New testcase.
17610 * wholeprogram-2.c: New testcase.
17611
17612 2005-06-24 Mark Mitchell <mark@codesourcery.com>
17613
17614 PR 22171
17615 * gcc.dg/tree-ssa/pr22171.c: New test.
17616
17617 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
17618
17619 * gfortran.dg/simplify_modulo.f90: New.
17620
17621 2005-06-24 Jan Hubicka <jh@suse.cz>
17622
17623 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
17624
17625 2005-06-23 Ziemowit Laski <zlaski@apple.com>
17626
17627 * obj-c++.dg/proto-lossage-[1-4].mm: New.
17628
17629 2005-06-23 Ziemowit Laski <zlaski@apple.com>
17630
17631 * obj-c++.dg/typedef-alias-1.mm: New.
17632 * objc.dg/typedef-alias-1.m: New.
17633
17634 2005-06-23 Jeff Law <law@redhat.com>
17635
17636 * gcc.dg/tree-ssa/vrp16.c: New test.
17637
17638 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17639
17640 * lib/target-supports.exp: Add
17641 check_effective_target_fortran_large_real and
17642 check_effective_target_fortran_large_int to check for
17643 corresponding effective targets.
17644 * gfortran.dg/large_integer_kind_1.f90: New test.
17645 * gfortran.dg/large_real_kind_1.f90: New test.
17646
17647 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
17648
17649 PR tree-optimization/22117
17650 * gcc.dg/tree-ssa/pr22117.c: New.
17651
17652 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
17653
17654 PR testsuite/22123
17655 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
17656
17657 2005-06-23 David Edelsohn <edelsohn@gnu.org>
17658
17659 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
17660
17661 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
17662
17663 * gfortran.dg/f2c_4.f90: Add tests for complex functions
17664 * gfortran.dg/f2c_4.c: Likewise.
17665
17666 2005-06-22 Paul Brook <paul@codesourcery.com>
17667
17668 PR fortran/21034
17669 * gfortran.dg/auto_save_1.f90: New test.
17670
17671 2005-06-22 Michael Matz <matz@suse.de>
17672
17673 * gcc.target/x86-64/abi: New directory.
17674 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
17675 * gcc.target/x86-64/abi/README.gcc: New file.
17676 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
17677 * gcc.target/x86-64/abi/asm-support.s: New file.
17678 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
17679 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
17680 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
17681 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
17682 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
17683 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
17684 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
17685 * gcc.target/x86_64/abi/test_bitfields.c: New test.
17686 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
17687 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
17688 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
17689 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
17690 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
17691 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
17692 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
17693 * gcc.target/x86_64/abi/test_varargs.c: New test.
17694
17695 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
17696
17697 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
17698 32-bit i?86 and x86_64.
17699
17700 2005-06-21 Ziemowit Laski <zlaski@apple.com>
17701
17702 * obj-c++.dg/const-str-[1-9].mm: New tests.
17703
17704 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
17705
17706 PR fortran/22010
17707 * gfortran.dg/namelist_use.f90: New.
17708 * gfortran.dg/namelist_use_only.f90: New.
17709
17710 2005-06-21 Jeff Law <law@redhat.com>
17711
17712 * gcc.dg/tree-ssa/vrp15.c: New test.
17713
17714 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
17715
17716 * lib/target-supports.exp (check_effective_target_vect_reduction):
17717 Remove.
17718 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
17719 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
17720 remove vect_reduction target keyword. Also avoid two returns in main.
17721 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17722 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
17723 * gcc.dg/vect/vect-reduc-1short.c: New test.
17724 * gcc.dg/vect/vect-reduc-1char.c: New test.
17725 * gcc.dg/vect/vect-reduc-2short.c: New test.
17726 * gcc.dg/vect/vect-reduc-2char.c: New test.
17727 * gcc.dg/vect/vect-reduc-6.c: New test.
17728 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
17729 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
17730 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
17731
17732 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17733 Paul Thomas <pault@gcc.gnu.org>
17734
17735 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
17736 New tests.
17737
17738 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17739
17740 * gfortran.dg/backslash_1.f90: New test.
17741 * gfortran.dg/backslash_2.f90: New test.
17742
17743 2005-06-20 Steven G. Kargl <kargls@comcast.net>
17744
17745 * gfortran.dg/duplicate_labels.f90: New test.
17746
17747 2005-06-20 Jan Beulich <jbeulich@novell.com>
17748
17749 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
17750 unsupportable relocations.
17751 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17752 * gcc.dg/20050321-2.c: xfail for NetWare.
17753
17754 2005-06-20 Andreas Jaeger <aj@suse.de>
17755
17756 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
17757 gcc.target/i386/fastcall-sseregparm.c,
17758 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
17759
17760 2005-06-19 Richard Henderson <rth@redhat.com>
17761
17762 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
17763
17764 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
17765
17766 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
17767
17768 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
17769
17770 PR c++/22115
17771 * g++.dg/conversion/simd2.C: Change expected error message.
17772
17773 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
17774
17775 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
17776 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17777 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17778
17779 2005-06-18 James A Morrison <phython@gcc.gnu.org>
17780
17781 * gcc.dg/fold-mod-1.c: New test.
17782
17783 2005-06-18 Steven G. Kargl <kargls@comcast.net>
17784
17785 PR fortran/19926
17786 * gfortran.dg/pr19926.f90: New test.
17787
17788 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
17789
17790 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
17791 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
17792 targets.
17793 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17794 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17795
17796 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
17797
17798 * gcc.target/ia64/float80-varargs-1.c: New test.
17799
17800 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17801
17802 PR tree-opt/22035
17803 * gfortran.dg/f2c_6.f90: New test.
17804
17805 2005-06-17 Geoffrey Keating <geoffk@apple.com>
17806
17807 PR c++/17413
17808 * g++.dg/template/local5.C: New.
17809
17810 2005-06-17 Richard Henderson <rth@redhat.com>
17811
17812 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
17813
17814 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
17815
17816 PR testsuite/21945
17817 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
17818
17819 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
17820
17821 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
17822 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
17823 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
17824 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
17825 check_vect to verify the presence of hardware vector support.
17826
17827 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
17828
17829 PR testsuite/22056
17830 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
17831
17832 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17833
17834 PR libfortran/19216
17835 * gfortran.dg/pr19216.f: Add correct space between brackets and
17836 dg directive.
17837
17838 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17839
17840 PR libfortran/16436
17841 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
17842
17843 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
17844
17845 * gcc.target/i386/attributes-error.c: New testcase.
17846 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
17847 * gcc.target/i386/regparm-stdcall.c: Likewise.
17848 * gcc.target/i386/sseregparm-1.c: Likewise.
17849 * gcc.target/i386/sseregparm-2.c: Likewise.
17850
17851 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
17852
17853 * g++.dg/rtti/crash2.C: New.
17854
17855 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
17856
17857 * gcc.dg/noncompile/20040203-3.c: Update expected message.
17858
17859 2005-06-15 David Ung <davidu@mips.com>
17860
17861 * gcc.target/mips/mips16e-extends.c: New test for testing the
17862 generation of MIPS16e zeb/zeh, seb/seh instructions.
17863
17864 2005-06-15 Diego Novillo <dnovillo@redhat.com>
17865
17866 PR 22018
17867 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
17868 * gcc.dg/tree-ssa/pr22018.c: New test.
17869
17870 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
17871
17872 * gcc.dg/simd-1.c: Update error messages.
17873 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
17874 * gcc.dg/simd-2.c: Update error messages.
17875 * gcc.dg/simd-4.c: New.
17876
17877 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
17878
17879 PR c++/20678
17880 * g++.dg/other/crash-4.C: New.
17881
17882 2005-06-14 Devang Patel <dpatel@apple.com>
17883
17884 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
17885
17886 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
17887
17888 PR c++/21929
17889 * g++.dg/parse/crash11.C: Update
17890
17891 2005-06-13 Jeff Law <law@redhat.com>
17892
17893 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
17894 perform the desired transformations.
17895 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
17896 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
17897
17898 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17899
17900 PR fortran/22038
17901 * gfortran.dg/forall_1.f90: Un-XFAIL.
17902
17903 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
17904
17905 PR c++/21929
17906 * g++.dg/parse/crash26.C: New.
17907
17908 PR c++/20789
17909 * g++.dg/init/member1.C: New.
17910
17911 2005-06-13 Jakub Jelinek <jakub@redhat.com>
17912
17913 * gfortran.dg/altreturn_1.f90: New test.
17914
17915 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
17916
17917 PR middle-end/21985
17918 * gcc.dg/tree-ssa/pr21985.c: New test.
17919
17920 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
17921
17922 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
17923
17924 2005-06-12 Roger Sayle <roger@eyesopen.com>
17925
17926 PR c++/21930
17927 * g++.dg/other/error10.C: New test case.
17928
17929 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17930
17931 PR libfortran/19155
17932 * gfortran.dg/pr19155.f: Add test.
17933
17934 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17935
17936 * gfortran.dg/f2c_7.f90: New test.
17937
17938 * gfortran.dg/forall_1.f90: XFAILed.
17939
17940 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
17941
17942 * gcc.dg/pr14796-1.c: New.
17943 * gcc.dg/pr14796-2.c: New.
17944
17945 2005-06-11 Steven G. Kargl <kargls@comcast.net>
17946
17947 PR fortran/17792
17948 PR fortran/21375
17949 * gfortran.dg/deallocate_stat.f90: New test.
17950
17951 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
17952
17953 * gfortran.fortran-torture/execute/in-pack.f90: New test.
17954
17955 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
17956
17957 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
17958 access will be generated when this loop is vectorized. Test that
17959 accesses with same alignment were detected.
17960 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
17961 Test that accesses with same alignment were detected.
17962 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
17963 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
17964 alignment were detected.
17965
17966 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
17967
17968 PR c++/10611
17969 * g++.dg/conversion/simd2.C: New.
17970
17971 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17972
17973 * gcc.dg/Wcxx-compat-1.c: New.
17974
17975 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
17976
17977 PR libfortran/21480
17978 * gfortran.dg/reshape-complex.f90: Add a test for a packed
17979 complex array.
17980
17981 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
17982
17983 * gcc.dg/alias-8.c: New.
17984
17985 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
17986
17987 * gcc.dg/format/cmn_err-1.c: Update.
17988
17989 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
17990
17991 PR target/20666
17992 * gcc.target/sparc/fexpand-2.c: New.
17993 * gcc.target/sparc/fpmerge-2.c: New.
17994 * gcc.target/sparc/fpmul-2.c: New.
17995 * gcc.target/sparc/noresult.c: New.
17996 * gcc.target/sparc/pdist-2.c: New.
17997 * gcc.target/sparc/pdist-3.c: New.
17998
17999 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
18000
18001 PR testsuite/21702
18002 * gcc.target/i386/i386.exp: Fix comment typo.
18003
18004 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
18005
18006 PR c++/19497
18007 * g++.dg/inherit/using5.C: New.
18008 * g++.dg/inherit/using6.C: New.
18009
18010 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18011
18012 PR c++/19894
18013 * g++.dg/template/ptrmem15.C: New test.
18014
18015 PR c++/20563
18016 * g++.dg/ext/label4.C: New test.
18017
18018 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18019
18020 * gcc.dg/tls/debug-1.c: New test.
18021
18022 2005-06-07 Dale Johannesen <dalej@apple.com>
18023
18024 * gcc.target/i386/movq.c: New.
18025
18026 2005-06-07 Dale Johannesen <dalej@apple.com>
18027
18028 * gcc.dg/20050607-1.c: New.
18029
18030 2005-06-07 Jakub Jelinek <jakub@redhat.com>
18031
18032 PR middle-end/21850
18033 * gcc.c-torture/execute/20050607-1.c: New test.
18034
18035 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
18036
18037 PR libfortran/21926
18038 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
18039 Test case where the return array has lowest stride one,
18040 but isn't packed.
18041
18042 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
18043
18044 * lib/target-supports.exp (check_effective_target_sync_int_long):
18045 Add s390 and s390x targets.
18046
18047 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
18048
18049 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
18050 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
18051 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
18052 * gcc.dg/tree-ssa/loop-9.c: New test.
18053
18054 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
18055
18056 * g++.dg/parse/defarg10.C: New.
18057
18058 2005-06-06 Jakub Jelinek <jakub@redhat.com>
18059
18060 PR regression/21897
18061 * gcc.c-torture/execute/20050604-1.c: New test.
18062
18063 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
18064
18065 PR 21903
18066 * g++.dg/parse/defarg9.C: New.
18067
18068 PR c++/20637
18069 * g++.dg/inherit/using4.C: New.
18070 * g++.dg/overload/error1.C: Adjust expected errors.
18071 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
18072 * g++.old-deja/g++.brendan/arm2.C: Likewise.
18073 * g++.old-deja/g++.other/redecl2.C: Likewise.
18074 * g++.old-deja/g++.other/redecl4.C: Likewise.
18075 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
18076
18077 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
18078
18079 * gfortran.dg/f2c_5.f90: Add -w to dg-options
18080
18081 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
18082
18083 * lib/gfortran.exp (gfortran_target_compile): Call
18084 dg-additional-files-options
18085 * gfortran.dg/f2c_4.f90: New file
18086 * gfortran.dg/f2c_4.c: New file
18087 * gfortran.dg/f2c_5.f90: New file
18088 * gfortran.dg/f2c_5.c: New file
18089
18090 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18091
18092 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
18093
18094 PR fortran/21912
18095 * gfortran.dg/array_constructor_4.f90: New test.
18096
18097 2005-06-05 Mark Mitchell <mark@codesourcery.com>
18098
18099 PR c++/21619
18100 * g++.dg/ext/builtin9.C: New test.
18101
18102 2005-06-05 Dale Johannesen <dalej@apple.com>
18103
18104 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
18105 * gcc.c-torture/execute/20050603-2.c: Ditto.
18106
18107 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
18108
18109 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
18110 * gcc.dg/vect/vect-reduc-1.c: New.
18111 * gcc.dg/vect/vect-reduc-2.c: New.
18112 * gcc.dg/vect/vect-reduc-3.c: New.
18113
18114 2005-06-04 Dale Johannesen <dalej@apple.com>
18115
18116 * gcc.c-torture/execute/20050603-1.c: New.
18117 * gcc.c-torture/execute/20050603-2.c: New.
18118 * gcc.dg/20050603-3.c: New.
18119
18120 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18121
18122 PR fortran/19195
18123 * gfortran.dg/debug_1.f90: New test.
18124
18125 * gfortran.dg/forall_1.f90: New test.
18126
18127 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
18128
18129 * gfortran.dg/array_constructor_3.f90: New test.
18130
18131 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18132
18133 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
18134
18135 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
18136
18137 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
18138
18139 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
18140
18141 PR c/21873
18142 * gcc.dg/init-excess-1.c: New test.
18143
18144 2005-06-03 Mark Mitchell <mark@codesourcery.com>
18145
18146 PR c++/21853
18147 * g++.dg/expr/static_cast6.C: New test.
18148
18149 2005-06-03 Diego Novillo <dnovillo@redhat.com>
18150
18151 * gcc.dg/tree-ssa/vrp14.c: New test.
18152
18153 2005-06-03 Mark Mitchell <mark@codesourcery.com>
18154
18155 PR c++/21336
18156 * g++.dg/template/new2.C: New test.
18157
18158 2005-06-03 Josh Conner <jconner@apple.com>
18159
18160 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
18161 all entries in initializer.
18162
18163 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
18164
18165 PR middle-end/21858
18166 * gcc.dg/pr21858.c: New testcase.
18167
18168 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
18169
18170 PR tree-optimization/21292
18171
18172 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
18173 New.
18174 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
18175 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
18176 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
18177 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
18178 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
18179
18180 2005-06-02 Richard Henderson <rth@redhat.com>
18181
18182 * gcc.dg/sync-2.c: Use -march=i486 for i386.
18183
18184 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
18185
18186 * gcc.dg/wtypequal.c: New testcase.
18187
18188 2005-06-02 Diego Novillo <dnovillo@redhat.com>
18189
18190 PR 21582
18191 * gcc.dg/tree-ssa/pr21582.c: New test.
18192
18193 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
18194
18195 PR c++/21280
18196 * g++.dg/opt/interface2.h: New.
18197 * g++.dg/opt/interface2.C: New.
18198 * g++.dg/init/ctor4.C: Adjust error lines.
18199 * g++.old-deja/g++.bob/inherit2.C: Likewise.
18200 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
18201 * g++.old-deja/g++.jason/opeq3.C: Likewise.
18202 * g++.old-deja/g++.pt/assign1.C: Likewise.
18203 * g++.old-deja/g++.pt/crash20.C: Likewise.
18204
18205 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
18206
18207 PR tree-optimization/21734
18208 * g++.dg/vect/pr21734_1.cc: New.
18209 * g++.dg/vect/pr21734_2.cc: New.
18210
18211 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
18212
18213 PR c++/20350
18214 * g++.dg/template/spec24.C: New.
18215
18216 PR c++/21151
18217 * g++.dg/pch/local-1.C: New.
18218 * g++.dg/pch/local-1.Hs: New.
18219
18220 2005-06-01 Diego Novillo <dnovillo@redhat.com>
18221
18222 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
18223 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
18224 * gcc.dg/tree-ssa/pr14341.c: New test.
18225 * gcc.dg/tree-ssa/pr14841.c: New test.
18226 * gcc.dg/tree-ssa/pr20701.c: New test.
18227 * gcc.dg/tree-ssa/pr21086.c: New test.
18228 * gcc.dg/tree-ssa/pr21090.c: New test.
18229 * gcc.dg/tree-ssa/pr21332.c: New test.
18230 * gcc.dg/tree-ssa/pr21458.c: New test.
18231 * gcc.dg/tree-ssa/pr21658.c: New test.
18232 * gcc.dg/tree-ssa/vrp01.c: New test.
18233 * gcc.dg/tree-ssa/vrp02.c: New test.
18234 * gcc.dg/tree-ssa/vrp03.c: New test.
18235 * gcc.dg/tree-ssa/vrp04.c: New test.
18236 * gcc.dg/tree-ssa/vrp05.c: New test.
18237 * gcc.dg/tree-ssa/vrp06.c: New test.
18238 * gcc.dg/tree-ssa/vrp07.c: New test.
18239 * gcc.dg/tree-ssa/vrp08.c: New test.
18240 * gcc.dg/tree-ssa/vrp09.c: New test.
18241 * gcc.dg/tree-ssa/vrp10.c: New test.
18242 * gcc.dg/tree-ssa/vrp11.c: New test.
18243 * gcc.dg/tree-ssa/vrp12.c: New test.
18244 * gcc.dg/tree-ssa/vrp13.c: New test.
18245
18246 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
18247
18248 PR 21029
18249 * gcc.dg/tree-ssa/pr21029.c: New test.
18250
18251 2005-06-01 Roger Sayle <roger@eyesopen.com>
18252
18253 * gfortran.dg/logint-1.f: New test case.
18254 * gfortran.dg/logint-2.f: Likewise.
18255 * gfortran.dg/logint-3.f: Likewise.
18256
18257 2005-06-01 Jakub Jelinek <jakub@redhat.com>
18258
18259 PR c/21536
18260 PR c/20760
18261 * gcc.dg/20050527-1.c: New test.
18262
18263 * gcc.dg/i386-sse-12.c: New test.
18264
18265 PR fortran/21729
18266 * gfortran.dg/implicit_5.f90: New test.
18267
18268 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
18269
18270 PR fortran/20883
18271 * gfortran/assign_4.f90: New test.
18272 * gfortran/assign_2.f90: Change compile to run.
18273
18274 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
18275
18276 * lib/target-supports.exp
18277 (check_effective_target_sync_char_short): New.
18278 * gcc.dg/sync-2.c: New.
18279
18280 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
18281
18282 PR tree-optimization/21817
18283 * gcc.dg/torture/pr21817-1.c: New.
18284
18285 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
18286
18287 PR c++/21165
18288 * g++.dg/template/init5.C: New.
18289
18290 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
18291
18292 * gfortran.dg/char_initialiser_actual.f90:
18293 Test character initialisers as actual arguments.
18294 * gfortran.dg/char_pointer_comp_assign.f90:
18295 Test character pointer structure component assignments.
18296 * gfortran.dg/char_array_structure_constructor.f90:
18297 Test character components in structure constructors.
18298
18299 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
18300
18301 PR middle-end/20931
18302 * g++.dg/opt/pr20931.C: New test.
18303
18304 2005-05-31 Andreas Jaeger <aj@suse.de>
18305
18306 PR testsuite/20772
18307 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
18308 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
18309 g++.old-deja/g++.ext/asmspec1.C,
18310 g++.old-deja/g++.other/regstack.C,
18311 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
18312 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
18313 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
18314 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
18315 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
18316 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
18317 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
18318 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
18319 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
18320 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
18321 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
18322 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
18323 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
18324 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
18325 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
18326 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
18327 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
18328 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
18329 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
18330
18331 2005-05-31 Jeff Law <law@redhat.com>
18332
18333 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
18334
18335 2005-05-30 Paolo Carlini <pcarlini@suse.de>
18336
18337 PR middle-end/21743
18338 * gcc.dg/builtins-1.c: Activate disabled clog test.
18339 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18340
18341 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
18342
18343 * gfortran.dg/char_pointer_assign.f90:
18344 Test character-pointer assignments and pointer assignments.
18345 * gfortran.dg/char_pointer_dummy.f90:
18346 Test character-pointer dummy arguments.
18347 * gfortran.dg/char_pointer_func.f90:
18348 Test character-pointer function returns.
18349 * gfortran.dg/char_pointer_dependency.f90:
18350 Test character-pointer functions with dependencies.
18351
18352 2005-05-30 Mark Mitchell <mark@codesourcery.com>
18353
18354 PR c++/21784
18355 * g++.dg/lookup/using14.C: New test.
18356
18357 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
18358
18359 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
18360 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
18361 trailing ^M.
18362
18363 2005-05-29 Geoffrey Keating <geoffk@apple.com>
18364
18365 PR c++/17413
18366 * g++.dg/template/local5.C: New.
18367
18368 PR target/21761
18369 * gcc.c-torture/compile/pr21761.c: New.
18370
18371 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
18372 before darwin8.
18373
18374 2005-05-30 Steven G. Kargl
18375
18376 PR fortran/20846
18377 * gfortran.dg/inquire_8.f90: New test.
18378
18379 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18380
18381 PR libfortran/21376
18382 * gfortran.dg/output_exponents_1.f90: New test.
18383
18384 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18385
18386 PR libfortran/20006
18387 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
18388
18389 2005-05-28 Mark Mitchell <mark@codesourcery.com>
18390
18391 PR c++/21210
18392 * g++.dg/ext/complex1.C: New test.
18393
18394 PR c++/21340
18395 * g++.dg/init/ctor6.C: New test.
18396
18397 2005-05-29 Jan Hubicka <jh@suse.cz>
18398
18399 * gcc.c-torture/compile/pr21562.c: New.
18400
18401 2005-05-28 Steven G. Kargl <kargls@comcast.net>
18402
18403 * gfortran.dg/subnormal_1.f90: New test.
18404
18405 2005-05-28 Jan Hubicka <jh@suse.cz>
18406
18407 * tree-prof.exp: Fix comment.
18408 * value-prof-1.c: New.
18409 * value-prof-2.c: New.
18410 * value-prof-3.c: New.
18411 * value-prof-4.c: New.
18412
18413 2005-05-27 Mark Mitchell <mark@codesourcery.com>
18414
18415 PR c++/21614
18416 * g++.dg/expr/ptrmem6.C: New test.
18417 * g++.dg/expr/ptrmem6a.C: Likewise.
18418
18419 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
18420
18421 PR tree-optimization/21658
18422 * gcc.dg/tree-ssa/pr21658.c: New.
18423
18424 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
18425
18426 PR c++/21455
18427 * g++.dg/inherit/ptrmem3.C: New.
18428
18429 PR c++/21681
18430 * g++.dg/parse/template16.C: New.
18431
18432 2005-05-27 Andreas Jaeger <aj@suse.de>
18433
18434 * gcc.dg/setjmp-2.c: Only run in 32-bit.
18435
18436 * gcc.dg/i386-sse-8.c: Run test on all archs.
18437
18438 2005-05-26 Mike Stump <mrs@apple.com>
18439
18440 * objc.dg/isa-field-1.m: Only run on darwin.
18441 * objc.dg/lookup-1.m: Likewise.
18442 * objc.dg/try-catch-8.m: Likewise.
18443
18444 2005-05-26 Roger Sayle <roger@eyesopen.com>
18445
18446 PR tree-optimization/9814
18447 * gcc.dg/pr9814-1.c: New test case.
18448
18449 2005-05-26 Ziemowit Laski <zlaski@apple.com>
18450
18451 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
18452 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
18453 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
18454 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
18455 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
18456 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
18457 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
18458 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
18459 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
18460 objc.dg/try-catch-8.m: New.
18461
18462 2005-05-26 Janis Johnson <janis187@us.ibm.com>
18463
18464 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
18465 remove extraneous semicolons.
18466
18467 2005-05-26 Ziemowit Laski <zlaski@apple.com>
18468
18469 * obj-c++.dg/comp-types-12.mm: New.
18470 * objc.dg/comp-types-11.m: New.
18471 * objc.dg/selector-4.m: New.
18472
18473 2005-05-26 Andreas Jaeger <aj@suse.de>
18474
18475 PR testsuite/20772
18476 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
18477 g++.old-deja/g++.ext/attrib3.C,
18478 g++.old-deja/g++.other/store-expr1.C,
18479 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
18480 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
18481 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
18482 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
18483 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
18484 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
18485 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
18486 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
18487 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
18488 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
18489 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
18490 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
18491 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
18492 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
18493 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
18494 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
18495 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
18496 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
18497 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
18498
18499 2005-05-26 Andreas Jaeger <aj@suse.de>
18500
18501 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
18502 x86-64 compilation.
18503
18504 2005-05-26 Andreas Jaeger <aj@suse.de>
18505
18506 PR testsuite/20772
18507 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
18508 gcc.misc-tests/i386-pf-athlon-1.c,
18509 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18510 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
18511 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
18512 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
18513 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
18514 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
18515 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
18516 programs.
18517
18518 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
18519 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
18520 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
18521 x86-64 compilation.
18522
18523 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
18524 x86_64.
18525
18526 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
18527 effective-target ilp32.
18528
18529 2005-05-26 David Ung <davidu@mips.com>
18530
18531 * gcc.target/mips/ext_ins.c: New test for testing the generation
18532 of MIPS32/64 rev 2 ext/ins instructions.
18533
18534 2005-05-26 Andreas Jaeger <aj@suse.de>
18535
18536 * treelang/compile/unsigned.tree: Use gimple instead of
18537 nonexisting generic dump.
18538
18539 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
18540
18541 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
18542
18543 2005-05-26 Andreas Jaeger <aj@suse.de>
18544
18545 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
18546
18547 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
18548
18549 PR libfortran/17283
18550 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
18551 Test callee-allocated memory with write statements.
18552
18553 2005-05-25 Roger Sayle <roger@eyesopen.com>
18554
18555 PR middle-end/21709
18556 * gcc.dg/pr21709-1.c: New test case.
18557
18558 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18559 Mike Stump <mrs@apple.com>
18560
18561 * objc/execute/next_mapping.h: Update for C++.
18562
18563 * obj-c++.dg/selector-1.mm: Move to...
18564 * obj-c++.dg/selector-4.mm: here...
18565
18566 * obj-c++.dg/basic.mm: New.
18567 * obj-c++.dg/comp-types-1.mm: New.
18568 * obj-c++.dg/cxx-class-1.mm: New.
18569 * obj-c++.dg/cxx-ivars-1.mm: New.
18570 * obj-c++.dg/cxx-ivars-2.mm: New.
18571 * obj-c++.dg/cxx-ivars-3.mm: New.
18572 * obj-c++.dg/cxx-scope-1.mm: New.
18573 * obj-c++.dg/cxx-scope-2.mm: New.
18574 * obj-c++.dg/defs.mm: New.
18575 * obj-c++.dg/empty-private-1.mm: New.
18576 * obj-c++.dg/encode-1.mm: New.
18577 * obj-c++.dg/encode-2.mm: New.
18578 * obj-c++.dg/encode-3.mm: New.
18579 * obj-c++.dg/extern-c-1.mm: New.
18580 * obj-c++.dg/extra-semi.mm: New.
18581 * obj-c++.dg/fix-and-continue-2.mm: New.
18582 * obj-c++.dg/isa-field-1.mm: New.
18583 * obj-c++.dg/ivar-list-semi.mm: New.
18584 * obj-c++.dg/local-decl-1.mm: New.
18585 * obj-c++.dg/lookup-1.mm: New.
18586 * obj-c++.dg/lookup-2.mm: New.
18587 * obj-c++.dg/method-1.mm: New.
18588 * obj-c++.dg/method-2.mm: New.
18589 * obj-c++.dg/method-3.mm: New.
18590 * obj-c++.dg/method-4.mm: New.
18591 * obj-c++.dg/method-5.mm: New.
18592 * obj-c++.dg/method-6.mm: New.
18593 * obj-c++.dg/method-7.mm: New.
18594 * obj-c++.dg/no-extra-load.mm: New.
18595 * obj-c++.dg/overload-1.mm: New.
18596 * obj-c++.dg/pragma-1.mm: New.
18597 * obj-c++.dg/pragma-2.mm: New.
18598 * obj-c++.dg/private-1.mm: New.
18599 * obj-c++.dg/private-2.mm: New.
18600 * obj-c++.dg/proto-qual-1.mm: New.
18601 * obj-c++.dg/qual-types-1.mm: New.
18602 * obj-c++.dg/stubify-1.mm: New.
18603 * obj-c++.dg/stubify-2.mm: New.
18604 * obj-c++.dg/super-class-1.mm: New.
18605 * obj-c++.dg/super-class-2.mm: New.
18606 * obj-c++.dg/super-dealloc-1.mm: New.
18607 * obj-c++.dg/super-dealloc-2.mm: New.
18608 * obj-c++.dg/template-1.mm: New.
18609 * obj-c++.dg/template-2.mm: New.
18610 * obj-c++.dg/template-3.mm: New.
18611 * obj-c++.dg/template-4.mm: New.
18612 * obj-c++.dg/template-5.mm: New.
18613 * obj-c++.dg/template-6.mm: New.
18614 * obj-c++.dg/try-catch-1.mm: New.
18615 * obj-c++.dg/try-catch-2.mm: New.
18616 * obj-c++.dg/try-catch-3.mm: New.
18617 * obj-c++.dg/try-catch-4.mm: New.
18618 * obj-c++.dg/try-catch-5.mm: New.
18619 * obj-c++.dg/try-catch-6.mm: New.
18620 * obj-c++.dg/try-catch-7.mm: New.
18621 * obj-c++.dg/try-catch-8.mm: New.
18622 * obj-c++.dg/try-catch-9.mm: New.
18623 * obj-c++.dg/va-meth-1.mm: New.
18624
18625 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18626
18627 * obj-c++.dg/selector-1.mm: New.
18628 * obj-c++.dg/selector-2.mm: New.
18629
18630 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18631
18632 * obj-c++.dg/selector-3.mm: New.
18633 * objc.dg/selector-3.m: New.
18634
18635 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18636
18637 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
18638 about where warning appears.
18639
18640 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
18641
18642 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
18643 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
18644 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
18645 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
18646
18647 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
18648
18649 * gcc.dg/20050524-1.c: New test.
18650
18651 2005-05-25 Jan Hubicka <jh@suse.cz>
18652
18653 * gcc.dg/tree-prof/inliner-1.c: New.
18654
18655 2005-05-25 Janis Johnson <janis187@us.ibm.com>
18656
18657 * gcc.dg/tree-prof: New directory.
18658 * gcc.dg/tree-prof/tree-prof.exp: New.
18659
18660 2005-05-25 DJ Delorie <dj@redhat.com>
18661
18662 * gcc.dg/Wattributes-1.c: New.
18663 * gcc.dg/Wattributes-2.c: New.
18664 * gcc.dg/Wattributes-3.c: New.
18665
18666 20005-05-24 Janis Johnson <janis187@us.ibm.com>
18667
18668 PR tree-optimization/19833
18669 * gcc.dg/uninit-4.c: Remove xfail.
18670 * gcc.dg/uninit-9.c: Ditto.
18671
18672 2005-05-24 Ziemowit Laski <zlaski@apple.com>
18673
18674 * obj-c++.dg/bitfield-[1-5].mm: New.
18675 * obj-c++.dg/class-protocol-1.mm: New.
18676 * obj-c++.dg/comp-types-1[0-1].mm: New.
18677 * obj-c++.dg/comp-types-[2-9].mm: New.
18678 * obj-c++.dg/encode-[4-8].mm: New.
18679 * obj-c++.dg/layout-1.mm: New.
18680 * obj-c++.dg/method-1[0-9].mm: New.
18681 * obj-c++.dg/method-2[0-1].mm: New.
18682 * obj-c++.dg/method-[8-9].mm: New.
18683 * obj-c++.dg/objc-gc-3.mm: New.
18684 * obj-c++.dg/try-catch-10.mm: New.
18685 * objc.dg/bitfield-5.m: New.
18686 * objc.dg/comp-types-10.m: New.
18687 * objc.dg/comp-types-9.m: New.
18688 * objc.dg/layout-1.m: New.
18689 * objc.dg/objc-gc-4.m: New.
18690 * objc.dg/try-catch-9.m: New.
18691 * objc.dg/class-protocol-1.m: Tweak diagnostics.
18692 * objc.dg/comp-types-1.m: Likewise.
18693 * objc.dg/comp-types-[5-6].m: Likewise.
18694 * objc.dg/method-9.m: Likewise.
18695
18696 2005-05-24 Janis Johnson <janis187@us.ibm.com>
18697
18698 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
18699 and on hardware without VMX support.
18700
18701 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
18702
18703 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
18704
18705 * lib/profopt.exp (dg-final-generate, dg-final-use,
18706 profopt-final-code, profopt-get-options): New.
18707 (profopt-execute): Process test directives.
18708
18709 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
18710 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
18711 cleanup-tree-dump, cleanup-saved-temps): Update comments.
18712
18713 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
18714
18715 PR C++/21645
18716 * g++.dg/init/ctor5.C: New test.
18717
18718 2005-05-24 Ira Rosen <irar@il.ibm.com>
18719
18720 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
18721 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
18722 vect-113.c, vect-114.c.
18723
18724 2005-05-23 Adam Nemet <anemet@lnxw.com>
18725
18726 * gcc.dg/const-elim-1.c: Remove xfails.
18727
18728 2005-05-23 Jeff Law <law@redhat.com>
18729
18730 * gcc.c-torture/compile/pr21638.c: New test.
18731 * gcc.c-torture/compile/20050520-1.c: New test.
18732
18733 2005-05-23 Nick Clifton <nickc@redhat.com>
18734
18735 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
18736 be a proper triple, ie: m32r*-*-*.
18737 * g++.old-deja/g++.jason/thunk3.C: Likewise.
18738
18739 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
18740
18741 PR middle-end/21331
18742 PR tree-opt/21293
18743 * gcc.c-torture/compile/pr21293.c: New test.
18744 * gcc.c-torture/execute/pr21331.c: New test.
18745
18746 2004-05-20 Richard Henderson <rth@redhat.com>
18747
18748 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
18749
18750 2005-05-20 Ziemowit Laski <zlaski@apple.com>
18751
18752 * obj-c++-dg.exp: Add.
18753 * obj-c++.exp: Add.
18754 * obj-c++.dg/dg.exp: Add.
18755
18756 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
18757
18758 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
18759 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
18760
18761 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
18762
18763 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
18764
18765 2004-05-19 Richard Henderson <rth@redhat.com>
18766
18767 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
18768
18769 2005-05-19 Janis Johnson <janis187@us.ibm.com>
18770
18771 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
18772
18773 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
18774
18775 2005-05-19 Jakub Jelinek <jakub@redhat.com>
18776
18777 PR c++/21495
18778 * g++.dg/parse/extern1.C: New test.
18779 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
18780
18781 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18782
18783 * gcc.dg/c99-math.h: New.
18784 * gcc.dg/c99-math-float-1.c: New test.
18785 * gcc.dg/c99-math-double-1.c: Likewise.
18786 * gcc.dg/c99-math-long-double-1.c: Likewise.
18787
18788 2005-05-18 Richard Henderson <rth@redhat.com>
18789
18790 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
18791
18792 2005-05-18 Devang Patel <dpatel@apple.com>
18793
18794 * g++.dg/opt/20050511-1.C: New test.
18795
18796 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
18797
18798 PR libfortran/21127
18799 * gfortran.dg/reshape-complex.f90: New test.
18800
18801 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
18802
18803 * gfortran.dg/array_constructor_1.f90: New test.
18804 * gfortran.dg/array_constructor_2.f90: New test.
18805
18806 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
18807
18808 PR fortran/20954
18809 * gfortran.dg/pr20954.f: New test.
18810
18811 2005-05-17 Mike Stump <mrs@apple.com>
18812
18813 Yet more Objective-C++...
18814
18815 * objc.dg/method-5.m: Update.
18816 * objc.dg/method-6.m: Update.
18817 * objc.dg/method-7.m: Update.
18818 * objc.dg/method-9.m: Update.
18819 * objc.dg/try-catch-2.m: Update.
18820
18821 2005-05-17 Mark Mitchell <mark@codesourcery.com>
18822
18823 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
18824 Remove little-endian optimizations.
18825
18826 2005-05-17 Jeff Law <law@redhat.com>
18827
18828 * g++.dg/tree-ssa/pr14814.C: New test.
18829 * gcc.dg/tree-ssa/pr14814.C: New test.
18830 * gcc.dg/tree-ssa/pr17141-1.C: New test.
18831 * gcc.dg/tree-ssa/pr17141-2.C: New test.
18832
18833 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
18834
18835 * gcc.dg/compat/generate-random.c: Do not include
18836 libiberty.h.
18837 * gcc.dg/compat/generate-random_r.c: Likewise.
18838
18839 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
18840
18841 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
18842
18843 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
18844
18845 PR middle-end/21595
18846 * g++.dg/tree-ssa/builtin1.C: New testcase.
18847
18848 2005-05-17 Jakub Jelinek <jakub@redhat.com>
18849
18850 PR c++/21454
18851 * g++.dg/opt/const4.C: New test.
18852
18853 PR middle-end/21492
18854 * g++.dg/opt/crossjump1.C: New test.
18855
18856 PR tree-optimization/21610
18857 * gcc.c-torture/compile/20050516-1.c: New test.
18858
18859 PR fortran/15080
18860 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
18861 about the test failing.
18862 * gfortran.fortran-torture/execute/where_7.f90: New test.
18863 * gfortran.fortran-torture/execute/where_8.f90: New test.
18864
18865 2005-05-16 Richard Henderson <rth@redhat.com>
18866
18867 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
18868 i?86 and x86_64.
18869
18870 2005-05-16 Mark Mitchell <mark@codesourcery.com>
18871
18872 * gcc.dg/compat/generate-random.c (config.h): Do not include.
18873 (limits.h): Include unconditionally.
18874 (stdlib.h): Likewise.
18875 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
18876 (limits.h): Include unconditionally.
18877 (stdlib.h): Likewise.
18878 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
18879 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
18880 (limits.h): Include unconditionally.
18881 (stdlib.h): Likewise.
18882 (hashtab.h): Do not include.
18883 (getopt.h): Likewise.
18884 (stddef.h): Include.
18885 (hashval_t): Define.
18886 (struct entry): Add "next" field.
18887 (HASH_SIZE): New macro.
18888 (hash_table): New variable.
18889 (switchfiles): Do not use xmalloc.
18890 (mix): New macro.
18891 (iterative_hash): New function.
18892 (hasht): Remove.
18893 (e_exists): New function.
18894 (e_insert): Likewise.
18895 (output): Use, instead of libiberty hashtable functions.
18896 (main): Do not use getopt. Do not call htab_create.
18897
18898 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
18899
18900 PR libstdc++/21526
18901 * lib/target-supports.exp (check_mkfifo_available):
18902 Return 0 for cygwin as mkfifo support incomplete on platform.
18903 Fix typos in comments.
18904
18905 2005-05-15 Mark Mitchell <mark@codesourcery.com>
18906
18907 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
18908
18909 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
18910
18911 PR fortran/17432
18912 * gfortran.dg/assign_4.f: New test.
18913
18914 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
18915
18916 PR tree-optimization/21563
18917 * gcc.dg/tree-ssa/pr21563.c: New.
18918
18919 2005-05-14 Jan Hubicka <jh@suse.cz>
18920
18921 * gcc.dg/noreturn-7.c: Allow control reaches warning.
18922
18923 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
18924
18925 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
18926
18927 2005-05-13 Julian Brown <julian@codesourcery.com>
18928
18929 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
18930 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
18931
18932 2005-05-13 Jan Hubicka <jh@suse.cz>
18933
18934 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
18935 * gcc.dg/fold-xor-?.c: Likewise.
18936 * gcc.dg/pr15784-?.c: Likewise.
18937 * gcc.dg/pr20922-?.c: Likewise.
18938 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
18939 * gcc.dg/tree-ssa/pr17598.c: Likewise.
18940 * gcc.dg/tree-ssa/pr20470.c: Likewise.
18941
18942 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18943
18944 PR fortran/21260
18945 * gfortran.dg/hollerith_1.f90: New test.
18946
18947 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18948
18949 * gfortran.dg/func_result_2.f90: New test.
18950
18951 2005-05-11 Bud Davis <bdavis@gfortran.org>
18952
18953 * gfortran.dg/dev_null.f90: New test.
18954
18955 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
18956
18957 * gcc.dg/arm-vfp1.c: Revert last change.
18958
18959 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
18960
18961 PR middle-end/19807
18962 PR tree-optimization/19639
18963 * g++.dg/tree-ssa/pr19807.C: New testcase.
18964
18965 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18966
18967 PR libfortran/21471
18968 * gfortran.dg/append-1.f90: New test.
18969
18970 2005-05-10 Diego Novillo <dnovillo@redhat.com>
18971
18972 * gcc.dg/pr18501.c: XFAIL.
18973 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
18974 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
18975 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
18976 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
18977 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
18978 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
18979 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
18980 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
18981
18982 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18983
18984 PR fortran/20178
18985 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
18986 gfortran.dg/f2c_3.f90: New tests.
18987
18988 * gfortran.dg/return_1.f90: Fix dg annotation.
18989
18990 2005-05-10 Diego Novillo <dnovillo@redhat.com>
18991
18992 * gcc.c-torture/compile/20050510-1.c: New test.
18993
18994 2005-05-10 Mark Mitchell <mark@codesourcery.com>
18995
18996 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
18997
18998 2005-05-10 Bob Wilson <bob.wilson@acm.org>
18999
19000 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
19001
19002 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
19003
19004 PR c/17913
19005 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
19006
19007 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
19008
19009 PR c/21342
19010 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
19011 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
19012
19013 2005-05-10 Ben Elliston <bje@au.ibm.com>
19014
19015 PR debug/16676
19016 * gcc.dg/debug/pr16676.c: New test.
19017
19018 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
19019
19020 PR testsuite/21443
19021 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
19022 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
19023 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
19024 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
19025 Change -O1 to -O2.
19026 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
19027 -fno-tree-dominator-opts.
19028
19029 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19030
19031 * gfortran.dg/return_1.f90: New test.
19032
19033 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
19034
19035 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
19036
19037 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
19038
19039 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
19040
19041 PR c++/21427
19042 * g++.dg/inherit/covariant13.C: New.
19043
19044 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19045
19046 PR libfortran/19155
19047 * gfortran.dg/pr19155.f: New test.
19048
19049 2005-05-08 Roger Sayle <roger@eyesopen.com>
19050
19051 PR inline-asm/8788
19052 * gcc.dg/pr8788-1.c: New testcase.
19053
19054 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
19055
19056 PR target/21416
19057 * gcc.target/mips/fpcmp-[12].c: New tests.
19058
19059 2005-05-06 Mark Mitchell <mark@codesourcery.com>
19060
19061 * lib/target-supports-dg.exp (dg-require-fork): New function.
19062 (dg-require-mkfifo): Likewise.
19063 * lib/target-supports.exp (check_function_available): New
19064 function.
19065 (check_fork_available): Likewise.
19066 (check_mkfifo_available): Likewise.
19067
19068 2005-05-06 Jeff Law <law@redhat.com>
19069
19070 * gcc.c-torture/compile/pr21380.c: New test.
19071
19072 2005-05-06 Jakub Jelinek <jakub@redhat.com>
19073
19074 PR c++/20961
19075 * g++.dg/ext/weak3.C: New test.
19076
19077 2005-05-05 Mark Mitchell <mark@codesourcery.com>
19078
19079 PR c++/21352
19080 * g++.dg/template/crash37.C: New test.
19081
19082 2005-05-05 Paul Brook <paul@codesourcery.com>
19083
19084 * gcc.dg/arm-g2.c: Use effective-target arm32.
19085 * gcc.dg/arm-mmx-1.c: Ditto.
19086 * gcc.dg/arm-scd42-2.c: Ditto.
19087 * gcc.dg/arm-vfp1.c: Ditto.
19088 * lib/target-supports.exp (check_effective_target_arm32): New
19089 function.
19090
19091 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
19092
19093 PR libfortran/21354
19094 gfortran.dg/in_pack_rank7.f90: New test.
19095
19096 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
19097
19098 PR middle-end/15618
19099 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
19100
19101 2005-05-04 Jakub Jelinek <jakub@redhat.com>
19102
19103 PR middle-end/21265
19104 * gcc.dg/20050503-1.c: New test.
19105
19106 PR rtl-optimization/21239
19107 * gcc.dg/i386-sse-11.c: New test.
19108
19109 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
19110
19111 PR target/16888
19112 * gcc.target/i386/asm-1.c: New test.
19113
19114 2005-05-03 Jakub Jelinek <jakub@redhat.com>
19115
19116 PR rtl-optimization/21330
19117 * gcc.c-torture/execute/20050502-1.c: New test.
19118
19119 PR target/21297
19120 * gcc.c-torture/execute/20050502-2.c: New test.
19121
19122 2005-05-03 Uros Bizjak <uros@kss-loka.si>
19123
19124 PR middle-end/21282
19125 * gcc.dg/pr21282.c: New.
19126
19127 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
19128
19129 * gcc.dg/vect/pr20122.c: Clean up .vect file.
19130 * gcc.dg/vect/vect-92.c: Likewise.
19131 * gcc.dg/vect/vect-93.c: Likewise.
19132 * gcc.dg/vect/vect-dv-1.c: Likewise.
19133 * gcc.dg/vect/vect-dv-2.c: Likewise.
19134 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
19135
19136 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
19137
19138 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
19139 * gfortran.dg/vect/vect-2.f90: Likewise.
19140 * gfortran.dg/vect/vect-3.f90: Likewise.
19141 * gfortran.dg/vect/vect-4.f90: Likewise.
19142 * gfortran.dg/vect/vect-5.f90: Likewise.
19143
19144 2005-05-02 Geoffrey Keating <geoffk@apple.com>
19145
19146 PR target/20813
19147 * gcc.dg/rs6000-fpint-2.c: New.
19148
19149 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
19150
19151 PR c/15698
19152 * gcc.dg/builtins-30.c: Update expected messages.
19153 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
19154 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
19155 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
19156
19157 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
19158
19159 PR tree-optimization/21294
19160 * gcc.dg/tree-ssa/pr21294.c: New.
19161
19162 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
19163
19164 * gcc.dg/altivec-3.c (vec_store): Do not use the old
19165 __builtin_altivec_st_internal_4si built-in.
19166
19167 2005-05-02 Mark Mitchell <mark@codesourcery.com>
19168
19169 PR c++/15875
19170 * g++.dg/template/ptrmem14.C: New test.
19171
19172 2005-05-02 Paul Brook <paul@codesourcery.com>
19173
19174 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
19175
19176 2005-05-02 Michael Matz <matz@suse.de>
19177
19178 PR c++/19542
19179 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
19180
19181 2005-05-01 Mark Mitchell <mark@codesourcery.com>
19182
19183 * g++.dg/cpp/weak.C: New test.
19184
19185 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
19186
19187 * gcc.dg/tree-ssa/loop-8.c: New test.
19188
19189 2005-04-30 Michael Maty <matz@suse.de>
19190
19191 * gcc.dg/inline-mcpy.c: New test.
19192
19193 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
19194
19195 PR libfortran/18958
19196 * gfortran.dg/eoshift.f90: New test case.
19197
19198 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
19199
19200 PR libfortran/18857
19201 * gfortran.dg/matmul_1.f90: New test.
19202
19203 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
19204
19205 PR tree-optimization/21030
19206 * gcc.dg/tree-ssa/pr21030.c: New.
19207
19208 2005-04-29 Devang Patel <dpatel@apple.com>
19209
19210 PR tree-optimization/21272
19211 * gcc.dg/vect/vect-ifcvt-10.c: New test.
19212
19213 2005-04-29 Jakub Jelinek <jakub@redhat.com>
19214
19215 PR fortran/13082
19216 PR fortran/18824
19217 * gfortran.dg/entry_4.f90: New test.
19218 * gfortran.fortran-torture/execute/entry_1.f90: New test.
19219 * gfortran.fortran-torture/execute/entry_2.f90: New test.
19220 * gfortran.fortran-torture/execute/entry_3.f90: New test.
19221 * gfortran.fortran-torture/execute/entry_4.f90: New test.
19222 * gfortran.fortran-torture/execute/entry_5.f90: New test.
19223 * gfortran.fortran-torture/execute/entry_6.f90: New test.
19224 * gfortran.fortran-torture/execute/entry_7.f90: New test.
19225
19226 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19227
19228 * gfortran.fortran-torture/execute/entry_8.f90: New test.
19229
19230 2005-04-29 Paul Brook <paul@codesourcery.com>
19231
19232 * gfortran.dg/entry_3.f90: New test.
19233
19234 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19235
19236 * gfortran.dg/implicit_4.f90: New test.
19237
19238 2005-04-28 Bob Wilson <bob.wilson@acm.org>
19239
19240 * lib/target-supports.exp (check_profiling_available): Return
19241 false for xtensa-*-elf.
19242
19243 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
19244
19245 * lib/fortran-torture.exp (fortran-torture.exp): Catch
19246 error if file cannot be deleted.
19247
19248 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
19249
19250 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
19251 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
19252 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
19253 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
19254 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
19255 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
19256 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
19257 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
19258 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
19259 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19260 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
19261 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
19262 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
19263
19264 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19265
19266 PR fortran/20865
19267 * gfortran.dg/pr20865.f90: New test.
19268
19269 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
19270
19271 * gcc.dg/void-cast-2.c: New test.
19272
19273 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19274
19275 PR c/21159
19276 * gcc.dg/void-cast-1.c: New test.
19277
19278 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
19279
19280 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
19281
19282 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19283
19284 PR fortran/21177
19285 * gfortran.dg/pr21177.f90: New test.
19286
19287 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
19288
19289 PR tree-optimization/21171
19290 * gcc.dg/tree-ssa/pr21171.c: New test.
19291
19292 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
19293
19294 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
19295 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
19296 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
19297 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
19298 gcc.dg/tree-ssa/gen-vect-32.c: New.
19299 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
19300 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
19301 don't run on PPC32.
19302
19303 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19304
19305 PR c/21213
19306 * gcc.dg/transparent-union-3.c: New test.
19307
19308 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19309
19310 PR c/20740
19311 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
19312 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
19313 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
19314 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
19315 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
19316 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
19317
19318 2005-04-26 Jeff Law <law@redhat.com>
19319
19320 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
19321 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
19322 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
19323 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
19324 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
19325 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
19326 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
19327
19328 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
19329
19330 PR tree-optimization/17598
19331 * gcc.dg/tree-ssa/pr17598.c: New testcase.
19332
19333 2005-04-25 Mike Stump <mrs@apple.com>
19334
19335 * objc.dg/fix-and-continue-1.m: Add.
19336
19337 2005-04-25 Roger Sayle <roger@eyesopen.com>
19338
19339 PR c++/20995
19340 * g++.dg/opt/pr20995-1.C: New test case.
19341
19342 2005-04-25 Devang Patel <dpatel@apple.com>
19343
19344 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
19345
19346 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
19347
19348 PR testsuite/21062
19349 * g++.dg/opt/alias2.C (printf): Correct the prototype.
19350
19351 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
19352
19353 PR C++/21188
19354 * g++.dg/opt/rtti2.C: New test.
19355
19356 2005-04-25 Paul Brook <paul@codesourcery.com>
19357 Steven G. Kargl <kargls@comcast.net>
19358
19359 PR fortran/20879
19360 * gfortran.dg/ichar_1.f90: New file.
19361
19362 2005-04-24 Jakub Jelinek <jakub@redhat.com>
19363
19364 PR middle-end/20991
19365 * g++.dg/opt/pr20991.C: New test.
19366
19367 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
19368 where sizeof (type) < __alignof__ (type).
19369 * gcc.dg/compat/struct-layout-1.h: Likewise.
19370
19371 2005-04-24 Per Bothner <per@bothner.com>
19372 Devang Patel <dpatel@apple.com>
19373
19374 PR preprocessor/20907
19375 * gcc.dg/cpp/very-long-comment.c: New test.
19376
19377 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19378
19379 PR fortran/20059
19380 * gfortran.dg/common_5.f: New test.
19381
19382 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
19383
19384 PR middle-end/21082
19385 * g++.dg/tree-ssa/pr21082.C: New testcase.
19386
19387 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
19388
19389 * gcc.dg/vect/vect-99.c: New test.
19390
19391 2005-04-22 Diego Novillo <dnovillo@redhat.com>
19392
19393 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
19394
19395 2005-04-22 Jeff Law <law@redhat.com>
19396
19397 * gcc.dg/uninit-5.c: Remove xfails.
19398 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
19399 conditionals and loads.
19400
19401 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
19402
19403 PR libfortran/20074
19404 PR libfortran/20436
19405 PR libfortran/21108
19406 * gfortran.dg/nested_reshape.f90: new test
19407 * gfortran.dg/reshape-alloc.f90: new test
19408 * gfortran.dg/reshape.f90: new test
19409
19410 2005-04-22 Mark Mitchell <mark@codesourcery.com>
19411
19412 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
19413
19414 * gcc.dg/arm-vfp1.c: New test.
19415
19416 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
19417
19418 PR c++/21087
19419 * g++.dg/lookup/builtin2.C: New test.
19420
19421 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
19422
19423 * gcc.dg/weak/weak-13.c: New test.
19424
19425 2005-04-21 Geoffrey Keating <geoffk@apple.com>
19426
19427 * lib/target-supports.exp (check_effective_target_sync_int_long):
19428 Add powerpc*.
19429
19430 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
19431
19432 * gcc.target/mips/branch-1.c: New test.
19433
19434 2005-04-21 Richard Henderson <rth@redhat.com>
19435
19436 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
19437 * gcc.dg/vect/vect-86.c: Likewise.
19438 * gcc.dg/vect/vect-87.c: Likewise.
19439 * gcc.dg/vect/vect-88.c: Likewise.
19440
19441 2005-04-21 Devang Patel <dpatel@apple.com>
19442
19443 PR optimization/20994
19444 * gcc.dg/tree-ssa/ifc-3.c: New test.
19445
19446 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
19447
19448 PR c/12913
19449 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
19450 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
19451 gcc.dg/c99-vla-jump-5.c: New tests.
19452
19453 2005-04-19 Richard Henderson <rth@redhat.com>
19454
19455 * lib/target-supports.exp (check_effective_target_vect_int_mult):
19456 Fix typo in exists check.
19457 (check_effective_target_sync_int_long): New.
19458 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
19459 * gcc.dg/ia64-sync-2.c: Likewise.
19460 * gcc.dg/ia64-sync-3.c: Likewise.
19461 * gcc.dg/ia64-sync-4.c: Likewise.
19462
19463 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
19464
19465 * gcc.dg/fold-xor-1.c: New test.
19466 * gcc.dg/fold-xor-2.c: New test.
19467
19468 2005-04-19 James E. Wilson <wilson@specifixinc.com>
19469
19470 PR target/20670
19471 * g++.dg/eh/fp-regs.C: New test.
19472
19473 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
19474
19475 * gcc.dg/Wint-to-pointer-cast-1.c,
19476 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
19477 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
19478 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
19479
19480 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19481
19482 PR fortran/16861
19483 * gfortran.dg/pr16861.f90: New test.
19484
19485 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
19486
19487 * gcc.dg/pr21085.c: New test.
19488
19489 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
19490
19491 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
19492 (setup_mips_tests, dg-mips-options): New procedures.
19493 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
19494 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
19495 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
19496 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
19497 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
19498 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
19499 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
19500 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
19501 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
19502 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
19503 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
19504 dg-mips-options instead of dg-options. Remove now-redundant
19505 preprocessor guards.
19506 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
19507 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
19508 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
19509 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
19510 * gcc.dg/vr-mult-2.c: Delete.
19511 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
19512 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
19513 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
19514 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
19515 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
19516 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
19517 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
19518
19519 2005-04-18 Laurent GUERBY <laurent@guerby.net>
19520
19521 * ada/acats/run_all.sh: Use sync when executable not present.
19522
19523 2005-04-18 Devang Patel <dpatel@apple.com>
19524
19525 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
19526 * gcc.dg/vect/vect-11a.c: New.
19527 * gcc.dg/vect/vect-none.c: Update.
19528 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
19529
19530 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
19531
19532 PR tree-optimization/20922
19533 * gcc.dg/pr20922-1.c: New test.
19534 * gcc.dg/pr20922-2.c: New test.
19535 * gcc.dg/pr20922-3.c: New test.
19536 * gcc.dg/pr20922-4.c: New test.
19537 * gcc.dg/pr20922-5.c: New test.
19538 * gcc.dg/pr20922-6.c: New test.
19539
19540 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19541
19542 PR libfortran/20950
19543 * gfortran.dg/pr20950.f: New test.
19544
19545 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19546
19547 PR libfortran/19216
19548 * gfortran.dg/pr19216.f: New test.
19549
19550 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
19551
19552 PR tree-optimization/21001
19553 * gcc.dg/tree-ssa/pr21001.c: New.
19554
19555 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
19556
19557 PR libfortran/21075
19558 * gfortran.dg/reshape_rank7.f90: New test.
19559
19560 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
19561
19562 PR libfortran/12884 gfortran.dg/pr12884.f: New test
19563 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
19564 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
19565 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
19566 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
19567 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
19568 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
19569 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
19570 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
19571 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
19572 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
19573 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
19574 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
19575 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
19576 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
19577 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
19578 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
19579 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
19580 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
19581 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
19582 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
19583
19584 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
19585
19586 * gfortran.dg/wtruncate.f: New testcase.
19587 * gfortran.dg/wtruncate.f90: New testcase.
19588
19589 2005-04-16 Mark Mitchell <mark@codesourcery.com>
19590
19591 PR c++/21025
19592 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
19593 which sizeof/alignof is dependent, rather than just whether we are
19594 processing_template_decl.
19595
19596 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
19597
19598 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
19599 corrected typo where the wrong variables had been compared.
19600
19601 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
19602
19603 PR libfortran/18495
19604 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
19605 Test callee-allocated version of return array with a write
19606 statement.
19607 Test spread with a temporary with another write statement.
19608
19609 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
19610
19611 PR tree-optimization/21031
19612 * gcc.dg/tree-ssa/pr21031.c: New.
19613
19614 2005-04-15 Uros Bizjak <uros@kss-loka.si>
19615
19616 PR tree-optimization/21004
19617 * gcc.dg/builtins-53.c: Include builtins-config.h.
19618 Check floorf, ceilf, floorl and ceill transformations
19619 only when HAVE_C99_RUNTIME is defined.
19620
19621 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
19622
19623 PR middle-end/20739
19624 * gcc.dg/tree-ssa/pr20739.c: New test.
19625
19626 2005-04-14 Mike Stump <mrs@apple.com>
19627
19628 * gcc.dg/Foundation.framework/empty: New.
19629 * gcc.dg/framework-2.c: New.
19630
19631 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
19632
19633 PR tree-optimization/21021
19634 * gcc.c-torture/compile/pr21021.c: New.
19635
19636 2005-04-14 Janis Johnson <janis187@us.ibm.com>
19637
19638 PR testsuite/21010
19639 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
19640 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
19641 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
19642 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
19643 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
19644 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
19645 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
19646 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
19647
19648 2005-04-14 Richard Henderson <rth@redhat.com>
19649
19650 * lib/target-supports.exp (check_effective_target_vect_condition):
19651 Add ia64, i?86, and x86_64.
19652
19653 2005-04-14 Steven G. Kargl <kargls@comcast.net>
19654
19655 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
19656
19657 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
19658
19659 PR tree-optimization/20657
19660 * gcc.dg/tree-ssa/pr20657.c: New.
19661
19662 2005-04-14 Uros Bizjak <uros@kss-loka.si>
19663
19664 * gcc.dg/builtins-53.c: Also check (int)trunc* and
19665 (long long int)trunc*.
19666
19667 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
19668
19669 PR target/20927
19670 * gcc.dg/pr20927.c: New test.
19671
19672 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
19673
19674 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
19675 * gcc.target/mips/asm-1.c: Likewise.
19676
19677 2005-04-13 Dale Johannesen <dalej@apple.com>
19678
19679 * objc.dg/objc-fast-4.m: New.
19680
19681 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
19682
19683 * gcc.target/cris/torture/cris-torture.exp: New driver in new
19684 directory.
19685 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
19686
19687 2005-04-13 David Edelsohn <edelsohn@gnu.org>
19688
19689 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
19690 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
19691 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
19692
19693 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
19694
19695 PR tree-optimization/20913
19696 * gcc.dg/tree-ssa/pr20913.c: New.
19697
19698 PR tree-optimization/20702
19699 * gcc.dg/tree-ssa/pr20702.c: New.
19700
19701 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19702
19703 PR c++/13744
19704 * g++.dg/inherit/local3.C: New test.
19705
19706 2005-04-12 Jeff Law <law@redhat.com>
19707
19708 * gcc.dg/tree-ssa/20050412-1.c: New test.
19709
19710 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
19711
19712 PR libfortran/19016
19713 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
19714 Add tests with mask generated by expression.
19715 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
19716 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
19717 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
19718
19719 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
19720
19721 PR middle-end/20917
19722 * gcc.dg/20050409-1.c: New test.
19723
19724 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
19725
19726 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
19727
19728 2005-04-11 Mark Mitchell <mark@codesourcery.com>
19729
19730 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19731 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
19732 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19733 (TARGET_CXX): Adjust accordingly.
19734 * target.h (struct gcc_target): Remove epxort_class_data. Add
19735 determine_class_data_visibility and class_data_always_comdat.
19736 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19737 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
19738 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19739 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
19740 (arm_cxx_determine_class_data_visibility): New.
19741 (arm_cxx_class_data_always_comdat): Likewise.
19742 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19743 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
19744 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19745 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
19746 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
19747 Define.
19748
19749 2005-04-11 Mark Mitchell <mark@codesourcery.com>
19750
19751 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
19752
19753 2005-04-11 Geoffrey Keating <geoffk@apple.com>
19754
19755 * gcc.dg/i386-darwin-fpmath.c: New.
19756
19757 2004-04-11 Devang Patel <dpatel@apple.com>
19758
19759 * lib/target-supports.exp (check_effective_target_vect_condition): New.
19760 * gcc.dg/vect/vect-ifcvt-1.c: New test.
19761 * gcc.dg/vect/vect-ifcvt-2.c: New test.
19762 * gcc.dg/vect/vect-ifcvt-3.c: New test.
19763 * gcc.dg/vect/vect-ifcvt-4.c: New test.
19764 * gcc.dg/vect/vect-ifcvt-5.c: New test.
19765 * gcc.dg/vect/vect-ifcvt-6.c: New test.
19766 * gcc.dg/vect/vect-ifcvt-7.c: New test.
19767 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
19768
19769 2004-04-11 Devang Patel <dpatel@apple.com>
19770
19771 * gcc.dg/vect/vect-dv-1.c: New test.
19772 * gcc.dg/vect/vect-dv-2.c: New test.
19773
19774 2005-04-11 Diego Novillo <dnovillo@redhat.com>
19775
19776 PR tree-optimization/20933
19777 * gcc.dg/tree-ssa/pr20933.c: New test.
19778
19779 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19780
19781 * gfortran.dg/fold_nearest.f90: New test.
19782
19783 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
19784
19785 * gcc.dg/tree-ssa/alias-1.c: New test.
19786
19787 2005-04-11 Diego Novillo <dnovillo@redhat.com>
19788
19789 PR tree-optimization/20920
19790 * g++.dg/tree-ssa/pr20920.C: New test.
19791
19792 2005-04-11 Uros Bizjak <uros@kss-loka.si>
19793
19794 * gcc.dg/builtins-53.c: Also check (int)ceil* and
19795 (long long int)ceil*.
19796
19797 2005-04-10 Mark Mitchell <mark@codesourcery.com>
19798
19799 * g++.dg/warn/Wdtor1.C: Declare template in system header with
19800 explicit C++ linkage.
19801
19802 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19803
19804 * gfortran.dg/pr17229.f: Take care of the new obsolescence
19805 warning for arithmetic IF statements.
19806
19807 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
19808
19809 * eor_handling_1.f90: New test case.
19810 * eor_handling_2.f90: New test case.
19811 * eor_handling_3.f90: New test case.
19812 * eor_handling_4.f90: New test case.
19813 * eor_handling_5.f90: New test case.
19814 * noadv_size.f90: New test case.
19815 * pad_no.f90: New test case.
19816
19817 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
19818
19819 * gcc.c-torture/execute/20050410-1.c: New test.
19820
19821 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
19822
19823 * gcc.dg/pr20126.c: New.
19824
19825 2005-04-09 Bud Davis <bdavis@gfortran.org>
19826 Steven G. Kargl <kargls@comcast.net>
19827
19828 * gfortran.dg/PR19872.f: New test.
19829
19830 2005-04-09 Steven G. Kargl <kargls@comcast.net>
19831
19832 * gfortran.dg/nint_1.f90: Fix dg-do directive.
19833
19834 2005-04-09 Steven G. Kargl <kargls@comcast.net>
19835
19836 * gfortran.dg/nint_1.f90: New test.
19837
19838 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
19839
19840 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
19841 Added test for callee-allocated arrays with write statements.
19842 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
19843 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
19844 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
19845 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
19846 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
19847
19848 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
19849
19850 PR libfortran/20163
19851 * gfortran.dg/open-options-blanks.f: New test.
19852
19853 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
19854
19855 PR fortran/13257
19856 * gfortran.dg/comma_format_extension_[1234].f: New tests.
19857
19858 2005-04-09 Jakub Jelinek <jakub@redhat.com>
19859
19860 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19861 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19862 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19863 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19864 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19865 * gcc.c-torture/execute/stdarg-4.c: New test.
19866
19867 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
19868
19869 PR target/20795
19870 * g++.dg/abi/param2.C: New test.
19871
19872 2005-04-09 Uros Bizjak <uros@kss-loka.si>
19873
19874 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
19875
19876 2005-04-09 Uros Bizjak <uros@kss-loka.si>
19877
19878 * gcc.dg/builtins-53.c: New test.
19879
19880 2005-04-08 Diego Novillo <dnovillo@redhat.com>
19881
19882 * g++.dg/tree-ssa/pr18178.C: New test.
19883 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
19884 * gcc.c-torture/execute/20041019-1.c: New test.
19885 * gcc.dg/tree-ssa/20041008-1.c: New test.
19886 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
19887 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
19888 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
19889 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
19890 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
19891 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
19892 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
19893 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
19894 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
19895 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
19896
19897 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
19898
19899 PR rtl-optimization/20466
19900 * gcc.c-torture/execute/pr20466-1.c: New test.
19901
19902 2005-04-08 Mark Mitchell <mark@codesourcery.com>
19903
19904 PR c++/20905
19905 * g++.dg/parse/cond2.C: New test.
19906
19907 PR c++/20145
19908 * g++.dg/warn/Wdtor1.C: New test.
19909
19910 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19911
19912 PR fortran/17229
19913 * gfortran.dg/pr17229.f: New test.
19914
19915 2005-04-07 Steven G. Kargl <kargls@comcast.net>
19916
19917 * gfortran.dg/tiny_1.f90: New test.
19918 * gfortran.dg/tiny_2.f90: ditto.
19919
19920 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
19921
19922 * gfortran.dg/eor_1.f90: Fix dg-do run line
19923 * gfortran.dg/open_new.f90: Fix dg-do run line
19924
19925 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
19926
19927 * lib/target-supports.exp (get_compiler_messages): Support
19928 optional arguments, the fourth being compiler options.
19929 (check_effective_target_fpic): New proc.
19930 * gcc.dg/20050321-2.c: Restrict to target fpic.
19931
19932 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
19933
19934 * gcc.dg/15443-1.c: New test.
19935 * gcc.dg/15443-2.c: Likewise.
19936
19937 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19938
19939 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
19940
19941 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
19942
19943 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
19944
19945 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
19946
19947 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
19948 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
19949 -m64.
19950 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
19951 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
19952 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
19953
19954 2005-04-06 Mark Mitchell <mark@codesourcery.com>
19955
19956 PR c++/20212
19957 * g++.dg/warn/Wunused-11.C: New test.
19958
19959 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
19960
19961 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
19962
19963 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
19964
19965 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
19966
19967 2005-04-05 Mark Mitchell <mark@codesourcery.com>
19968
19969 PR c++/20734
19970 * g++.dg/template/ptrmem13.C: New test.
19971
19972 2005-04-05 Per Bothner <per@bothner.com>
19973
19974 * lib/gcc.exp: Always add -fno-show-column, for now.
19975
19976 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
19977
19978 PR testsuite/20767
19979 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
19980 of plain old "unsigned int" for the type of "i". Makes this test
19981 64bit clean.
19982
19983 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
19984
19985 * gcc.dg/i386-ssefn-1.c: New test.
19986 * gcc.dg/i386-ssefn-2.c: New test.
19987 * gcc.dg/i386-ssefn-3.c: New test.
19988 * gcc.dg/i386-ssefn-4.c: New test.
19989
19990 2005-04-05 Jakub Jelinek <jakub@redhat.com>
19991
19992 PR tree-optimization/20076
19993 * gcc.dg/builtin-apply4.c: New test.
19994
19995 PR preprocessor/19475
19996 * gcc.dg/cpp/macspace1.c: New test.
19997 * gcc.dg/cpp/macspace2.c: New test.
19998
19999 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20000
20001 * gfortran.dg/pr20755.f: Fixed bad format.
20002
20003 2005-04-05 Mark Mitchell <mark@codesourcery.com>
20004
20005 PR c++/20763
20006 * g++.dg/ext/attrib21.C: New test.
20007
20008 2004-04-05 Devang Patel <dpatel@apple.com>
20009
20010 * lib/target-supports.exp (check_effective_target_vect_shif): New.
20011 * gcc.dg/vect/vect-shift-1.c: New test.
20012
20013 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20014
20015 PR libfortran/20755
20016 * gfortran.dg/pr20755.f: New test.
20017
20018 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
20019
20020 * gfortran.dg/pr15959.f90: New test.
20021 * gfortran.dg/string_pad_trunc.f90: New test.
20022
20023 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20024
20025 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
20026 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
20027 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
20028 syntax.
20029
20030 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20031
20032 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
20033
20034 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20035
20036 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
20037 * gcc.c-torture/compile/20011119-2.c: Likewise.
20038 * gcc.c-torture/compile/981001-2.c: Likewise.
20039
20040 2005-04-04 Mark Mitchell <mark@codesourcery.com>
20041
20042 PR c++/20679
20043 * g++.dg/template/overload4.C: New test.
20044
20045 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
20046
20047 PR c++/20746
20048 * g++.dg/abi/covariant5.C: New.
20049
20050 PR debug/20505
20051 * g++.dg/debug/const2.C: New.
20052
20053 2005-04-04 Jakub Jelinek <jakub@redhat.com>
20054
20055 PR rtl-optimization/16104
20056 * gcc.c-torture/execute/20050316-1.c: New test.
20057
20058 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
20059
20060 * g++.dg/template/spec23.C: Fix dg-error text.
20061
20062 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
20063
20064 PR c++/19199
20065 * g++.dg/expr/lval2.C: New.
20066
20067 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20068
20069 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
20070 __builtin_strcasecmp and __builtin_strncasecmp.
20071
20072 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
20073
20074 PR c++/20723
20075 * g++.dg/template/spec22.C: New.
20076 * g++.dg/template/spec23.C: New.
20077
20078 2005-04-03 Dale Ranta <dir@lanl.gov>
20079 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20080
20081 PR libfortran/20068
20082 PR libfortran/20125
20083 PR libfortran/20156
20084 PR libfortran/20471
20085 * gfortran.dg/backspace.f: New test.
20086
20087 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
20088
20089 * gcc.dg/pr19345.c: New test.
20090
20091 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
20092
20093 PR tree-optimization/20640
20094 * gcc.dg/torture/tree-loop-1.c: New.
20095
20096 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
20097
20098 PR rtl-optimization/20290
20099 * gcc.c-torture/execute/loop-ivopts-2.c: New.
20100
20101 2005-04-02 Geoffrey Keating <geoffk@apple.com>
20102
20103 * gcc.dg/rs6000-fpint.c: New.
20104
20105 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
20106
20107 * gcc.dg/old-style-then-proto-1.c: New test.
20108
20109 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20110
20111 * gfortran.fortran-torture/execute/backspace.f90: Check
20112 after backspace and read was incorrect.
20113
20114 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20115
20116 * gcc.c-torture/execute/builtins/strcat.c: Check the result
20117 buffer past the terminating NUL using memcmp.
20118 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
20119 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
20120
20121 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
20122 Fix unused/uninitialized variable warnings.
20123
20124 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
20125 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
20126 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
20127 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
20128
20129 * gcc.c-torture/execute/builtins/abs-1-lib.c,
20130 gcc.c-torture/execute/builtins/fputs-lib.c,
20131 gcc.c-torture/execute/builtins/lib/fprintf.c,
20132 gcc.c-torture/execute/builtins/lib/main.c,
20133 gcc.c-torture/execute/builtins/lib/memcmp.c,
20134 gcc.c-torture/execute/builtins/lib/memmove.c,
20135 gcc.c-torture/execute/builtins/lib/mempcpy.c,
20136 gcc.c-torture/execute/builtins/lib/memset.c,
20137 gcc.c-torture/execute/builtins/lib/printf.c,
20138 gcc.c-torture/execute/builtins/lib/sprintf.c,
20139 gcc.c-torture/execute/builtins/lib/stpcpy.c,
20140 gcc.c-torture/execute/builtins/lib/strchr.c,
20141 gcc.c-torture/execute/builtins/lib/strcmp.c,
20142 gcc.c-torture/execute/builtins/lib/strcpy.c,
20143 gcc.c-torture/execute/builtins/lib/strcspn.c,
20144 gcc.c-torture/execute/builtins/lib/strlen.c,
20145 gcc.c-torture/execute/builtins/lib/strncat.c,
20146 gcc.c-torture/execute/builtins/lib/strncmp.c,
20147 gcc.c-torture/execute/builtins/lib/strncpy.c,
20148 gcc.c-torture/execute/builtins/lib/strrchr.c,
20149 gcc.c-torture/execute/builtins/lib/strspn.c,
20150 gcc.c-torture/execute/builtins/lib/strstr.c,
20151 gcc.c-torture/execute/builtins/memops-asm-lib.c,
20152 gcc.c-torture/execute/builtins/strlen-2.c,
20153 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
20154 prototypes.
20155
20156 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
20157
20158 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
20159 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
20160 selectany usage.
20161
20162 2005-04-01 Jakub Jelinek <jakub@redhat.com>
20163
20164 PR c++/19406
20165 * g++.dg/debug/using1.C: New test.
20166
20167 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
20168
20169 PR middle-end/20524
20170 * gcc.dg/alias-7.c: Prefix asm-declared name with
20171 __USER_LABEL_PREFIX__.
20172
20173 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
20174
20175 Fix fallout from PR middle-end/15700:
20176 * gcc.c-torture/compile/20011119-1.c: Take
20177 __USER_LABEL_PREFIX__ into account.
20178 * gcc.c-torture/compile/20011119-2.c: Likewise.
20179
20180 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
20181
20182 PR c++/18644
20183 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
20184
20185 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
20186
20187 PR c/17855
20188 * gcc.c-torture/compile/struct-non-lval-1.c,
20189 gcc.c-torture/compile/struct-non-lval-2.c,
20190 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
20191
20192 2005-03-31 Janis Johnson <janis187@us.ibm.com>
20193
20194 * gcc.dg/tls/tls.exp: Remove temporary file.
20195 * g++.dg/tls/tls.exp: Ditto.
20196 * lib/file-format.exp: Ditto.
20197 * g++.dg/special/ecos.exp: Ditto.
20198
20199 * lib/profopt.exp: Treat prof_ext as a list.
20200 * gcc.misc-tests/bprob.exp: Ditto.
20201 * g++.dg/bprob/bprob.exp: Ditto.
20202
20203 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
20204 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
20205 g++.dg/tree-ssa/pointer-reference-alias.C,
20206 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
20207 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
20208 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
20209 g++.dg/vect/pr19951.cc: Ditto.
20210 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
20211 gcc.dg/builtins-47.c: Ditto.
20212 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
20213 gcc.dg/pr20115-1.c: Ditto.
20214 * gcc.dg/tree-ssa/20030530-2.c,
20215 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
20216 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
20217 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
20218 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
20219 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
20220 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
20221 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
20222 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
20223 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
20224 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
20225 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
20226 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
20227 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
20228 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
20229 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
20230 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
20231 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
20232 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
20233 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
20234 gcc.dg/tree-ssa/20030824-1.c,
20235 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
20236 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
20237 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
20238 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
20239 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
20240 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
20241 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
20242 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
20243 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
20244 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
20245 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
20246 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
20247 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
20248 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
20249 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
20250 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
20251 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
20252 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
20253 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
20254 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
20255 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
20256 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
20257 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
20258 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
20259 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
20260 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
20261 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
20262 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
20263 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
20264 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
20265 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
20266 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
20267 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
20268 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
20269 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
20270 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
20271 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
20272 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
20273 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
20274 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
20275 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
20276 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
20277 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
20278 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
20279 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
20280 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
20281 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
20282 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
20283 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
20284 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
20285 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
20286 gcc.dg/tree-ssa/useless-1.c: Ditto.
20287 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
20288 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
20289 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
20290 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
20291 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20292 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
20293 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
20294 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
20295 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
20296 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
20297 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
20298 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
20299 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
20300 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
20301 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
20302 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
20303 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
20304 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
20305 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
20306 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
20307 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
20308 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20309 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20310 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
20311 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
20312 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
20313 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
20314 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
20315 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
20316 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
20317 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
20318 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
20319 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
20320 gcc.dg/vect/vect-none.c: Ditto.
20321 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
20322 treelang/compile/unsigned.tree: Ditto.
20323
20324 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
20325 * gcc.dg/cpp/direct2s.c: Ditto.
20326 * gcc.dg/cpp/paste4.c: Ditto.
20327 * gcc.dg/cpp/separate-1.c: Ditto.
20328 * gcc.dg/pch/save-temps-1.c: Ditto.
20329 * g++.dg/ext/altivec-10.C: Ditto.
20330 * g++.dg/pch/pch.C: Ditto.
20331
20332 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
20333
20334 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
20335 * g++.dg/template/repo1.C: Ditto.
20336 * g++.dg/template/repo2.C: Ditto.
20337 * g++.dg/template/repo3.C: Ditto.
20338 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
20339 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
20340 * g++.old-deja/g++.pt/repo1.C: Ditto.
20341 * g++.old-deja/g++.pt/repo2.C: Ditto.
20342 * g++.old-deja/g++.pt/repo3.C: Ditto.
20343 * g++.old-deja/g++.pt/repo4.C: Ditto.
20344
20345 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
20346 * gcc.dg/20030107-1.c: Ditto.
20347 * gcc.dg/20030702-1.c: Ditto.
20348 * gcc.dg/profile-generate-1.c: Ditto.
20349 * g++.dg/other/profile1.C: Ditto.
20350 * g++.old-deja/g++.robertl/eb83.C: Ditto.
20351
20352 * lib/gcc-dg.exp (remove-build-file): New.
20353 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
20354 cleanup-tree-dump, cleanup-saved-temps): New.
20355
20356 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
20357
20358 PR c++/19203, DR 214
20359 * g++.dg/parse/ambig3.C: Not ambiguous.
20360 * g++.dg/template/spec20.C: New.
20361 * g++.dg/template/spec21.C: New.
20362
20363 2005-03-31 Steve Ellcey <sje@cup.hp.com>
20364
20365 PR target/20045
20366 * gcc.dg/ia64-fptr-1.c: Run only on linux.
20367
20368 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20369
20370 PR libfortran/20660
20371 * gfortran.dg/negative_unit.f: New test.
20372
20373 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
20374
20375 * gcc.dg/20050330-1.c: New test.
20376
20377 2005-03-30 Devang Patel <dpatel@apple.com>
20378
20379 * g++.dg/tree-sra/ssa-sra-3.C: New test.
20380
20381 2005-03-30 Dale Johannesen <dalej@apple.com>
20382
20383 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
20384
20385 2005-03-30 Janis Johnson <janis187@us.ibm.com>
20386
20387 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
20388 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
20389 Strip options from test name.
20390
20391 2005-03-31 Jan Hubicka <jh@suse.cz>
20392
20393 * gcc.dg/varpool-1.c: New testcase.
20394
20395 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
20396
20397 PR c/772
20398 PR c/17913
20399 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
20400 gcc.dg/stmt-expr-label-3.c : New tests.
20401 * gcc.c-torture/execute/medce-2.c: Remove.
20402
20403 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
20404
20405 PR c/20368
20406 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
20407 tests.
20408
20409 2005-03-30 Alan Modra <amodra@bigpond.net.au>
20410
20411 * gcc.c-torture/compile/pr20203.c: New test.
20412
20413 2005-03-26 Steven G. Kargl <kargls@comcast.net>
20414
20415 * gfortran.dg/promotion.f90: New test.
20416
20417 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
20418
20419 PR middle-end/20491
20420 * gcc.dg/torture/asm-subreg-1.c: New test.
20421
20422 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
20423
20424 PR c/20672
20425 * gcc.dg/pr20672-1.c: New test.
20426
20427 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
20428
20429 * gfortran.dg/vect: New directory.
20430 * gfortran.dg/vect/vect.exp: New.
20431 * gfortran.dg/vect/vect-1.f90: New test.
20432 * gfortran.dg/vect/vect-2.f90: New test.
20433 * gfortran.dg/vect/vect-3.f90: New test.
20434 * gfortran.dg/vect/vect-4.f90: New test.
20435 * gfortran.dg/vect/vect-5.f90: New test.
20436
20437 2005-03-29 Jakub Jelinek <jakub@redhat.com>
20438
20439 PR middle-end/20622
20440 * gcc.dg/alias-7.c: New test.
20441
20442 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
20443
20444 * gcc.dg/sparc-reg-1.c: New test.
20445
20446 2005-03-28 Steve Ellcey <sje@cup.hp.com>
20447
20448 PR target/19890
20449 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
20450
20451 2005-03-29 Dale Ranta <dir@lanl.gov>
20452 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20453
20454 PR libfortran/20163
20455 * gfortran.dg/pr20163-2.f: New test.
20456
20457 2005-03-28 Jan Hubicka <jh@suse.cz>
20458
20459 PR middle-end/20635
20460 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
20461 by Jakub Jelinek.
20462
20463 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
20464
20465 PR tree-optimization/20626
20466 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
20467 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
20468
20469 2005-03-26 Steven G. Kargl <kargls@comcast.net>
20470
20471 * gfortran.dg/underflow.f90: New test.
20472 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
20473
20474 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20475
20476 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
20477
20478 2005-03-25 Mark Mitchell <mark@codesourcery.com>
20479
20480 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
20481 (g++_init): Make sure that CXXFLAGS is set.
20482 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
20483 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
20484 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20485 * lib/objc.exp (objc_init): Likewise.
20486 * lib/treelang.exp (treelang_init): Likewise.
20487
20488 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
20489
20490 PR tree-optimization/20470
20491 * gcc.dg/tree-ssa/pr20470.c: New test.
20492
20493 2005-03-25 Geoffrey Keating <geoffk@apple.com>
20494
20495 * gcc.dg/ppc-stfiwx.c: New.
20496
20497 2005-03-25 Steve Ellcey <sje@cup.hp.com>
20498
20499 PR target/19888
20500 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
20501
20502 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
20503
20504 * gcc.dg/20050325-1.c: Fix a typo.
20505
20506 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20507
20508 PR libfortran/19678
20509 PR libfortran/19679
20510 * gfortran.dg/dos_eol.f: New test.
20511
20512 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
20513
20514 PR rtl-optimization/20249
20515 * gcc.dg/20050325-1.c: New test.
20516
20517 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20518
20519 PR libfortran/15332
20520 * gfortran.dg/pr15332.f: New test.
20521
20522 2005-03-24 Dale Johannesen <dalej@apple.com>
20523
20524 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
20525
20526 2005-03-24 Geoffrey Keating <geoffk@apple.com>
20527
20528 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
20529 'internal' visibility.
20530 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
20531 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
20532 'protected' visibility.
20533 * gcc.dg/visibility-7.c: Likewise.
20534 * lib/target-supports.exp (check_visibility_available): Take
20535 a parameter, the kind of visibility to check for.
20536 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
20537 to check_visibility_available.
20538
20539 * g++.dg/expr/cast3.C: New.
20540
20541 2005-03-24 David Edelsohn <edelsohn@gnu.org>
20542
20543 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
20544 rs6000.
20545
20546 2005-03-24 Steve Ellcey <sje@cup.hp.com>
20547
20548 PR target/20095
20549 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
20550
20551 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
20552
20553 * gcc.dg/badshift.c: Renamed to...
20554 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
20555
20556 * gcc.target/i386/badshift.c: Renamed to...
20557 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
20558 only.
20559
20560 PR rtl-optimization/20532
20561 * gcc.target/i386/badshift.c: New.
20562
20563 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20564
20565 * gfortran.dg/pr18025.f90: New test.
20566
20567 2005-03-23 Dale Johannesen <dalej@apple.com>
20568
20569 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
20570
20571 2005-03-23 Mark Mitchell <mark@codesourcery.com>
20572
20573 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
20574
20575 * lib/target-supports.exp (check_iconv_available): Default
20576 libiconv to -liconv, if there is no definition.
20577
20578 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
20579
20580 * gcc.dg/torture/cris-asm-mof-1.c: New test.
20581
20582 2005-03-22 Mark Mitchell <mark@codesourcery.com>
20583
20584 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
20585 * g++.dg/opt/pr7503-2.C: Likewise.
20586 * g++.dg/opt/pr7503-3.C: Likewise.
20587 * g++.dg/opt/pr7503-4.C: Likewise.
20588 * g++.dg/opt/pr7503-5.C: Likewise.
20589 * g++.dg/warn/minmax.C: New test.
20590
20591 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20592
20593 * gfortran.dg/g77_intrinsics_funcs.f: New test.
20594 * gfortran.dg/g77_intrinsics_sub.f: New test.
20595
20596 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
20597 Jan Hubicka <jh@suse.cz>
20598 Steven Bosscher <stevenb@suse.de
20599
20600 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
20601
20602 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20603
20604 PR c++/19980
20605 * g++.dg/template/redecl3.C: New test.
20606
20607 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20608
20609 PR c++/20499
20610 * g++.dg/parse/error16.C: Tweak error markers.
20611
20612 2005-03-22 Jakub Jelinek <jakub@redhat.com>
20613
20614 PR target/20561
20615 * gcc.dg/20050321-2.c: New test.
20616
20617 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
20618
20619 PR c++/20465
20620 PR c++/20381
20621 * g++.dg/template/ptrmem12.C: New.
20622
20623 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
20624
20625 PR rtl-optimization/20527
20626 * gcc.c-torture/execute/pr20527-1.c: New test.
20627
20628 2005-03-22 Ben Elliston <bje@au.ibm.com>
20629
20630 * gcc.misc-tests/options.exp (check_for_options): Create a real C
20631 program, compile it into a real executable and then delete the .c
20632 and .x files afterwards, to avoid problems on testglue targets.
20633
20634 2005-03-21 Stuart Hastings <stuart@apple.com>
20635
20636 * gcc.target/i386/sse-2.c: New.
20637
20638 2005-03-21 Uros Bizjak <uros@kss-loka.si>
20639
20640 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
20641
20642 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20643
20644 * g++.dg/parse/crash25.C: Fix typo.
20645
20646 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20647
20648 PR c++/20461
20649 * g++.dg/parse/crash24.C: New test.
20650
20651 PR c++/20536
20652 * g++.dg/parse/crash25.C: New test.
20653
20654 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20655
20656 PR c++/20147
20657 * g++.dg/ext/stmtexpr4.C: New test.
20658
20659 2005-03-20 Roger Sayle <roger@eyesopen.com>
20660
20661 PR middle-end/20539
20662 * gcc.c-torture/compile/pr13066-1.c: New test case.
20663 * gcc.c-torture/compile/pr20539-1.c: Likewise.
20664 * g++.dg/opt/pr13066-1.C: Likewise.
20665
20666 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
20667
20668 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
20669
20670 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20671
20672 PR fortran/18525
20673 * gfortran.dg/nesting_1.f90: New test.
20674
20675 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20676
20677 PR c++/20240
20678 * g++.dg/lookup/using13.C: New test.
20679
20680 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20681
20682 PR c++/20333
20683 * g++.dg/template/crash36.C: New test.
20684
20685 2005-03-18 Paolo Carlini <pcarlini@suse.de>
20686
20687 PR c++/20463
20688 * g++.dg/template/crash35.C: New test.
20689
20690 2005-03-17 Paolo Carlini <pcarlini@suse.de>
20691
20692 PR c++/19966
20693 * g++.dg/overload/operator2.C: New test.
20694
20695 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20696
20697 PR libfortran/20257
20698 * gfortran.dg/pr20257.f90: New test.
20699
20700 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20701
20702 PR libfortran/20480
20703 * gfortran.dg/pr20480.f90: New test.
20704
20705 2005-03-16 Richard Henderson <rth@redhat.com>
20706
20707 PR middle-end/15700
20708 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
20709 (_rtld_global): New.
20710 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
20711 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
20712
20713 * gcc.dg/alias-3.c: New.
20714 * gcc.dg/alias-4.c: New.
20715 * gcc.dg/alias-5.c: New.
20716 * gcc.dg/alias-6.c: New.
20717
20718 2005-03-15 Geoffrey Keating <geoffk@apple.com>
20719
20720 * gcc.dg/cpp/ucnid-7.c: New.
20721
20722 2005-03-15 Janis Johnson <janis187@us.ibm.com>
20723 Dorit Naishlos <dorit@il.ibm.com>
20724
20725 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
20726 darwin.
20727
20728 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
20729
20730 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
20731 misaligned accesses.
20732 * gcc.dg/vect/vect-58.c: Likewise.
20733 * gcc.dg/vect/vect-92.c: New.
20734 * gcc.dg/vect/vect-93.c: New.
20735
20736 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
20737
20738 PR fortran/18827
20739 * gfortran.dg/assign_2.f90: New test.
20740 * gfortran.dg/assign_3.f90: New test.
20741 * gfortran.dg/assign.f90: New test.
20742
20743 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
20744
20745 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
20746 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
20747 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
20748 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
20749 names.
20750
20751 2005-03-14 Geoffrey Keating <geoffk@apple.com>
20752
20753 * gcc.dg/cpp/ucnid-6.c: New.
20754
20755 * gcc.dg/cpp/normalize-1.c: New.
20756 * gcc.dg/cpp/normalize-2.c: New.
20757 * gcc.dg/cpp/normalize-3.c: New.
20758 * gcc.dg/cpp/normalize-4.c: New.
20759 * gcc.dg/cpp/ucnid-4.c: New.
20760 * gcc.dg/cpp/ucnid-5.c: New.
20761 * g++.dg/cpp/normalize-1.C: New.
20762 * g++.dg/cpp/ucnid-1.C: New.
20763
20764 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
20765
20766 * gcc.dg/pr18628.c: New.
20767
20768 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
20769
20770 PR c++/20280
20771 * g++.dg/tree-ssa/pr20280.C: New.
20772
20773 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20774
20775 PR fortran/20467
20776 * gfortran.dg/stfunc_2.f90: New test.
20777
20778 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
20779
20780 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
20781
20782 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
20783
20784 * gcc.dg/tree-ssa/20050314-1.c: New test.
20785
20786 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20787
20788 PR c++/4403
20789 PR c++/9783, DR433
20790 * g++.dg/template/friend34.C: New test.
20791 * g++.dg/template/friend35.C: Likewise.
20792 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
20793
20794 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20795
20796 Friend class name lookup 5/n
20797 PR c++/1016
20798 * g++.dg/lookup/hidden-class1.C: New test.
20799 * g++.dg/lookup/hidden-class2.C: Likewise.
20800 * g++.dg/lookup/hidden-class3.C: Likewise.
20801 * g++.dg/lookup/hidden-class4.C: Likewise.
20802 * g++.dg/lookup/hidden-class5.C: Likewise.
20803 * g++.dg/lookup/hidden-class6.C: Likewise.
20804 * g++.dg/lookup/hidden-class7.C: Likewise.
20805 * g++.dg/lookup/hidden-class8.C: Likewise.
20806 * g++.dg/lookup/hidden-class9.C: Likewise.
20807 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
20808 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
20809 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
20810 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
20811 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
20812 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
20813 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
20814 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
20815 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
20816 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
20817 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
20818
20819 2005-03-13 Mark Mitchell <mark@codesourcery.com>
20820
20821 PR c++/20157
20822 * g++.dg/template/error18.C: New test.
20823
20824 2005-03-09 Ben Elliston <bje@au.ibm.com>
20825
20826 PR debug/16792
20827 * g++.dg/debug/pr16792.C: New test.
20828
20829 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
20830
20831 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
20832 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
20833 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
20834 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
20835 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
20836 test assertion names.
20837
20838 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20839
20840 PR fortran/18600
20841 * gfortran.dg/stfunc_1.f90: New test.
20842
20843 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20844
20845 PR fortran/16907
20846 * gfortran.dg/real_index_1.f90: New test.
20847
20848 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20849
20850 PR fortran/20323
20851 * gfortran.dg/spec_expr_1.f90: New test.
20852
20853 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
20854
20855 PR c/20402
20856 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
20857 new parser.
20858
20859 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20860
20861 PR fortran/20361
20862 * gfortran.dg/largeequiv_1.f90: New test.
20863
20864 2005-03-12 Geoffrey Keating <geoffk@apple.com>
20865
20866 * gcc.dg/ucnid-1.c: New.
20867 * gcc.dg/ucnid-2.c: New.
20868 * gcc.dg/ucnid-3.c: New.
20869 * gcc.dg/ucnid-4.c: New.
20870 * gcc.dg/ucnid-5.c: New.
20871 * gcc.dg/ucnid-6.c: New.
20872 * gcc.dg/cpp/ucnid-1.c: New.
20873 * gcc.dg/cpp/ucnid-2.c: New.
20874 * gcc.dg/cpp/ucnid-3.c: New.
20875 * g++.dg/other/ucnid-1.C: New.
20876
20877 2005-03-12 Geoffrey Keating <geoffk@apple.com>
20878
20879 * gcc.dg/vmx/darwin-abi-3.c: Delete.
20880
20881 2005-03-11 Per Bothner <per@bothner.com>
20882
20883 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
20884 that diagnotics refer to correct token.
20885 * gcc.dg/unused-3.c: Likewise.
20886
20887 2005-03-11 Per Bothner <per@bothner.com>
20888
20889 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
20890 constant" is now actually on same line as string constant.
20891 * gcc.dg/cpp/direct2s.c: Likewise.
20892
20893 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
20894
20895 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
20896
20897 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20898
20899 PR libfortran/20124
20900 * gfortran.dg/pr20124.f90: New Test
20901
20902 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
20903
20904 PR tree-optimization/20130
20905 * gcc.dg/pr20130-1.c: New test.
20906
20907 2005-03-10 Steve Ellcey <sje@cup.hp.com>
20908
20909 PR target/20095
20910 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
20911
20912 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20913
20914 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
20915
20916 2005-03-10 Steve Ellcey <sje@cup.hp.com>
20917
20918 * g++.dg/eh/forced1.C: Fix comment.
20919 * g++.dg/eh/forced2.C: Ditto.
20920 * g++.dg/eh/forced3.C: Ditto.
20921 * g++.dg/eh/forced4.C: Ditto.
20922
20923 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
20924
20925 PR rtl-opt/20412
20926 * gcc.c-torture/compile/pr20412.c: New test.
20927
20928 2005-03-10 Roger Sayle <roger@eyesopen.com>
20929
20930 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
20931
20932 2005-03-10 Jakub Jelinek <jakub@redhat.com>
20933
20934 PR target/20322
20935 * gcc.dg/20050307-1.c: New test.
20936
20937 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
20938
20939 PR c++/20375
20940 * g++.dg/other/stdarg3.C: New.
20941
20942 2005-03-10 Jakub Jelinek <jakub@redhat.com>
20943
20944 PR c++/18384, c++/18327
20945 * g++.dg/init/array19.C: New test.
20946
20947 PR inline-asm/20314
20948 * gcc.dg/torture/pr20314-1.c: New test.
20949 * gcc.dg/torture/pr20314-2.c: New test.
20950
20951 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
20952
20953 * gcc.dg/20050309-1.c: New test.
20954
20955 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20956
20957 * gcc.dg/builtins-10.c: Reactivate disabled test.
20958 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
20959 new cbrt transformations.
20960
20961 2005-03-09 Mark Mitchell <mark@codesourcery.com>
20962
20963 PR c++/20208
20964 * g++.dg/template/array13.C: New test.
20965
20966 2005-03-09 Paolo Carlini <pcarlini@suse.de>
20967
20968 PR c++/16859
20969 * g++.dg/init/brace4.C: New test.
20970
20971 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
20972
20973 PR c++/20186
20974 * g++.dg/template/non-dependent12.C: New.
20975
20976 2005-03-08 Mark Mitchell <mark@codesourcery.com>
20977
20978 PR c++/20142
20979 * g++.dg/init/array18.C: Add dg-do run marker.
20980
20981 PR c++/20142
20982 * g++.dg/init/array18.C: New test.
20983
20984 2005-03-09 Ben Elliston <bje@au.ibm.com>
20985
20986 * consistency.vlad/vlad.exp: Remove trailing semicolons.
20987 * g++.dg/gcov/gcov.exp: Likewise.
20988 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
20989 * gcc.target/xstormy16/xstormy16.exp: Likewise.
20990 * lib/c-torture.exp: Likewise.
20991 * lib/fortran-torture.exp: Likewise.
20992 * lib/g++.exp: Likewise.
20993 * lib/gcc-defs.exp: Likewise.
20994 * lib/gcc-dg.exp: Likewise.
20995 * lib/gcc.exp: Likewise.
20996 * lib/gcov.exp: Likewise.
20997 * lib/gfortran.exp: Likewise.
20998 * lib/mike-g++.exp: Likewise.
20999 * lib/mike-gcc.exp: Likewise.
21000 * lib/objc-torture.exp: Likewise.
21001 * lib/objc.exp: Likewise.
21002 * lib/profopt.exp: Likewise.
21003 * lib/target-libpath.exp: Likewise.
21004 * lib/target-supports.exp: Likewise.
21005 * lib/treelang.exp: Likewise.
21006 * lib/wrapper.exp: Likewise.
21007
21008 2005-03-08 Jeff Law <law@redhat.com>
21009
21010 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
21011 PHI-OPT changes.
21012
21013 2005-03-08 Ira Rosen <irar@il.ibm.com>
21014
21015 * gcc.dg/vect/pr20122.c: New test.
21016
21017 2005-03-07 Jeff Law <law@redhat.com>
21018
21019 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
21020 was folded away.
21021 * gcc.dg/tree-ssa/pr18133-1.c: New test.
21022 * gcc.dg/tree-ssa/pr18133-2.c: New test.
21023 * gcc.dg/tree-ssa/pr18134.c: New test.
21024
21025 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21026
21027 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
21028 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
21029 gcc.dg/torture/builtin-noret-2.c: Require weak support.
21030
21031 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
21032
21033 PR tree-opt/17671
21034 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
21035
21036 2005-03-07 Mark Mitchell <mark@codesourcery.com>
21037
21038 * g++.dg/warn/Wnvdtor.C: New test.
21039
21040 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
21041
21042 * gcc.dg/torture/pr19683-1.c: New test.
21043
21044 2005-03-06 Steven G. Kargl <kargls@comcast.net>
21045
21046 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
21047 * gfortran.dg/g77/19990313-2.f: Ditto.
21048 * gfortran.dg/g77/19990313-3.f: Ditto.
21049 * gfortran.dg/g77/19990525-0.f: Ditto.
21050 * gfortran.dg/g77/19990826-0.f: Ditto.
21051 * gfortran.dg/g77/19990826-2.f: Ditto.
21052 * gfortran.dg/g77/19990826-3.f: Ditto.
21053 * gfortran.dg/g77/20000511-1.f: Ditto.
21054 * gfortran.dg/g77/20000511-2.f: Ditto.
21055 * gfortran.dg/g77/970625-2.f: Ditto.
21056 * gfortran.dg/g77/980310-2.f: Ditto.
21057 * gfortran.dg/g77/980310-3.f: Ditto.
21058 * gfortran.dg/g77/980310-8.f: Ditto.
21059 * gfortran.dg/g77/980519-2.f: Ditto.
21060 * gfortran.dg/g77/alpha1.f: Ditto.
21061 * gfortran.dg/g77/claus.f: Ditto.
21062 * gfortran.dg/g77/erfc.f: Ditto.
21063 * gfortran.dg/g77/short.f: Ditto.
21064 * gfortran.fortran-torture/execute/data.f90: Ditto.
21065 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
21066 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
21067
21068 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21069
21070 * lib/file-format.exp (gcc_target_object_format): Add check for som
21071 format and hardcode object formats on hppa*-*-hpux*.
21072 * lib/target-supports.exp (check_weak_available): Add check for som
21073 object format. Always return 0 on hppa*-*-hpux10*.
21074
21075 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
21076 is defined.
21077
21078 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
21079
21080 2005-03-05 Steven G. Kargl <kargls@comcast.net>
21081
21082 * gfortran.dg/pr19936_1.f90: New test.
21083 * gfortran.dg/pr19936_2.f90: New test.
21084 * gfortran.dg/pr19936_3.f90: New test.
21085
21086 2005-03-05 Steven G. Kargl <kargls@comcast.net>
21087 Paul Thomas <prthomas@drfccad.cea.fr>
21088
21089 * gfortran.dg/PR19754_1.f90: New test.
21090 * gfortran.dg/PR19754_2.f90: Ditto.
21091
21092 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21093
21094 PR c++/19311
21095 * g++.dg/template/non-dependent11.C: New test.
21096
21097 2005-03-05 Uros Bizjak <uros@kss-loka.si>
21098
21099 * lib/target-supports.exp (check_iconv_available): Fix comment.
21100
21101 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
21102 Joseph S. Myers <joseph@codesourcery.com>
21103
21104 PR c++/19797
21105 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
21106
21107 2005-03-04 Matthew Sachs <msachs@apple.com>
21108
21109 * gcc.exp (gcc_target_compile): Put braces around
21110 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
21111 * objc.exp (objc_target_compile): Likewise.
21112 * treelang.exp (treelang_target_compile): Likewise.
21113
21114 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21115
21116 PR fortran/19673
21117 * gfortran.dg/func_result_1.f90: New test.
21118
21119 2005-03-04 Ben Elliston <bje@au.ibm.com>
21120
21121 * gcc.misc-tests/options.exp: New test.
21122
21123 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
21124
21125 * gcc.dg/pr15784-4.c: New test.
21126
21127 2005-03-03 Geoffrey Keating <geoffk@apple.com>
21128
21129 * gcc.c-torture/execute/pr17133.c: New.
21130 * gcc.c-torture/compile/20050303-1.c: New.
21131
21132 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
21133
21134 * gcc.dg/cpp/assert4.c: Fix for cygwin.
21135
21136 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
21137
21138 * g++.dg/overload/using2.C: New.
21139
21140 2005-03-02 Mark Mitchell <mark@codesourcery.com>
21141
21142 PR c++/19916
21143 * g++.dg/init/ptrmem2.C: New test.
21144
21145 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
21146
21147 PR c/8927
21148 * gcc.dg/pr8927-1.c: New test.
21149
21150 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
21151
21152 PR c++/20232
21153 * g++.dg/inherit/covariant12.C: New.
21154
21155 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21156
21157 PR fortran/19479
21158 * gfortran.dg/bound_1.f90: New test.
21159
21160 2005-02-28 Janis Johnson <janis187@us.ibm.com>
21161
21162 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
21163 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
21164
21165 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
21166
21167 PR c/20245
21168 * gcc.dg/pr20245-1.c: New test.
21169
21170 2005-02-28 Jakub Jelinek <jakub@redhat.com>
21171
21172 PR middle-end/19874
21173 * gcc.c-torture/execute/20050119-2.c: New test case.
21174
21175 2005-02-28 Ben Elliston <bje@au.ibm.com>
21176
21177 * README: Update the DejaGnu bug reporting address.
21178 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
21179 * lib/objc-torture.exp: Likewise.
21180
21181 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
21182
21183 * gfortran.dg/boz_1.f90: New test.
21184 * gfortran.dg/boz_3.f90: New test.
21185 * gfortran.dg/boz_4.f90: New test.
21186
21187 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
21188
21189 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
21190 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
21191
21192 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21193
21194 PR libfortran/20101
21195 * gfortran.dg/write_0_pe_format.f90: New test.
21196
21197 2005-02-27 Jakub Jelinek <jakub@redhat.com>
21198
21199 PR c++/20206
21200 * g++.dg/opt/thunk2.C: New test.
21201 * g++.dg/opt/covariant1.C: New test.
21202
21203 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21204
21205 * gfortran.dg/e_d_fmt.f90: New test.
21206
21207 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
21208
21209 * gcc.dg/asm-b.c: Fix comment typos.
21210
21211 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
21212
21213 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
21214 a V_MAY_DEF also.
21215
21216 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
21217
21218 PR tree-opt/20188
21219 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
21220 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
21221 * gcc.dg/asm-b.c: New test.
21222
21223 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
21224
21225 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
21226 Disable this test on IRIX 6.
21227
21228 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
21229
21230 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
21231 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
21232 parser.
21233
21234 2005-02-25 Diego Novillo <dnovillo@redhat.com>
21235
21236 PR tree-optimization/20204
21237 * testsuite/gcc.dg/pr20204.c: New test.
21238
21239 2005-02-24 Jakub Jelinek <jakub@redhat.com>
21240
21241 PR target/20196
21242 * gcc.c-torture/execute/20050224-1.c: New test.
21243
21244 PR c++/20175
21245 * g++.dg/warn/Wbraces2.C: New test.
21246
21247 2005-02-23 Mark Mitchell <mark@codesourcery.com>
21248
21249 PR c++/19878
21250 * g++.dg/init/const2.C: New test.
21251
21252 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
21253
21254 PR tree-optimization/20100
21255 * gcc.c-torture/execute/pr20100-1.c: New test.
21256
21257 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21258
21259 * gfortran.dg/implicit_3.f90: New test.
21260
21261 * gfortran.dg/deftype_1.f90: New test.
21262
21263 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
21264
21265 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
21266 the test passes.
21267 * g++.dg/other/anon3.C: Accept a warning.
21268
21269 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
21270
21271 * gcc.dg/pr20017.c: Fix a comment typo.
21272
21273 2005-02-23 Bud Davis <bdavis@gfortran.org>
21274
21275 * gfortran.dg/list_read_4.f90: Change to f90 comments.
21276
21277 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21278
21279 PR ada/19902
21280 * ada/acats/tests/cxa/cxa3004.a: Remove.
21281 * ada/acats/tests/cxb/cxb30061.am: Likewise.
21282
21283 2005-02-22 Mark Mitchell <mark@codesourcery.com>
21284
21285 PR c++/20073
21286 * g++.dg/init/const1.C: New test.
21287
21288 PR c++/19991
21289 * g++.dg/parse/constant7.C: New test.
21290
21291 PR c++/20152
21292 * g++.dg/parse/error27.C: New test.
21293 * g++.dg/template/qualttp15.C: Adjust error markers.
21294 * g++.old-deja/g++.other/struct1.C: Likewise.
21295
21296 PR c++/20153
21297 * g++.dg/template/error17.C: New test.
21298
21299 PR c++/20148
21300 * g++.dg/parser/error26.C: New test.
21301
21302 2005-02-22 Diego Novillo <dnovillo@redhat.com>
21303
21304 PR tree-optimization/20100
21305 PR tree-optimization/20115
21306 * gcc.dg/pr20115.c: New test.
21307 * gcc.dg/pr20115-1.c: New test.
21308 * gcc.dg/pr20100.c: New test.
21309 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
21310 call-clobbered variables after alias1.
21311
21312 2005-02-22 Bud Davis <bdavis@gfortran.org>
21313
21314 * gfortran.dg/list_read_4.f90: new test.
21315
21316 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
21317
21318 PR rtl-optimization/20017.
21319 * gcc.dg/pr20017.c: New.
21320
21321 2005-02-22 Devang Patel <dpatel@apple.com>
21322
21323 PR 19952
21324 * g++.dg/tree-ssa/pr19952.C: New test.
21325
21326 2005-02-22 Mark Mitchell <mark@codesourcery.com>
21327
21328 PR c++/19883
21329 * g++.dg/parse/constant6.C: New test.
21330
21331 2005-02-22 Uros Bizjak <uros@kss-loka.si>
21332
21333 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
21334 * g++.dg/charset/asm2.c: Likewise.
21335 * g++.dg/charset/asm3.c: Likewise.
21336 * g++.dg/charset/asm4.c: Likewise.
21337 * g++.dg/charset/asm5.c: Likewise.
21338 * g++.dg/charset/attribute1.c: Likewise.
21339 * g++.dg/charset/attribute2.c: Likewise.
21340 * g++.dg/charset/extern1.cc: Likewise.
21341 * g++.dg/charset/extern2.cc: Likewise.
21342 * g++.dg/charset/extern3.cc: Likewise.
21343 * g++.dg/charset/function.cc: Likewise.
21344 * g++.dg/charset/string.c: Likewise.
21345 * g++.dg/charset/charset.exp: Likewise.
21346 * lib/target-supports.exp (check_iconv_available): Fix comment.
21347
21348 2005-02-22 Uros Bizjak <uros@kss-loka.si>
21349
21350 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
21351 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
21352 * gcc.dg/charset/asm2.c: Likewise.
21353 * gcc.dg/charset/asm3.c: Likewise.
21354 * gcc.dg/charset/asm4.c: Likewise.
21355 * gcc.dg/charset/asm5.c: Likewise.
21356 * gcc.dg/charset/asm6.c: Likewise.
21357 * gcc.dg/charset/attribute1.c: Likewise.
21358 * gcc.dg/charset/attribute2.c: Likewise.
21359 * gcc.dg/charset/builtin1.c: Likewise.
21360 * gcc.dg/charset/extern.c: Likewise.
21361 * gcc.dg/charset/function.c: Likewise.
21362 * gcc.dg/charset/string.c: Likewise.
21363 * gcc.dg/charset/charset.exp: Likewise.
21364
21365 2005-02-21 Bud Davis <bdavis9659@comcast.net>
21366
21367 PR fortran/20086
21368 * gfortran.dg/pr20086.f90: New test.
21369
21370 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
21371
21372 PR tree-optimization/19786
21373 * g++.dg/tree-ssa/pr19786.C: New.
21374
21375 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21376
21377 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
21378
21379 2005-02-21 Jeff Law <law@redhat.com>
21380
21381 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
21382
21383 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21384
21385 * gfortran.dg/do_iterator: Split loop, markup all lines for
21386 which an error locus is printed.
21387 * gfortran.dg/pr17708.f90: Markup all lines for which an error
21388 locus is printed.
21389 * gfortran.dg/select_4.f90: Likewise.
21390 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
21391 locuses in the various permutations.
21392
21393 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
21394
21395 PR tree-optimization/19951
21396 * g++.dg/vect: New directory.
21397 * g++.dg/vect/vect.exp: New file.
21398 * g++.dg/vect/pr19951.cc: New testcase.
21399 * g++.dg/dg.exp: Also prune vectorizer tests.
21400
21401 2005-02-20 Zack Weinberg <zack@codesourcery.com>
21402
21403 PR 18785
21404 * gcc.dg/charset/builtin1.c: New test.
21405
21406 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21407
21408 PR c++/19299
21409 * g++.dg/inherit/volatile1.C: New test.
21410
21411 PR c++/19440
21412 * g++.dg/template/dtor4.C: New test.
21413
21414 2005-02-19 Steven G. Kargl <kargls@comcast.net>
21415
21416 * gfortran.dg/int_1.f90: New test.
21417
21418 2005-02-19 Devang Patel <dpatel@apple.com>
21419
21420 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
21421
21422 2005-02-19 Steven G. Kargl <kargls@comcast.net>
21423
21424 * gfortran.dg/achar_1.f90: New test.
21425
21426 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
21427
21428 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
21429
21430 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
21431 Jakub Jelinek <jakub@redhat.com>
21432
21433 PR tree-optimization/19828
21434 * gcc.dg/tree-ssa/loop-7.c: New test.
21435 * gcc.c-torture/execute/20050218-1.c: New test.
21436
21437 2005-02-19 Jakub Jelinek <jakub@redhat.com>
21438
21439 PR c/20043
21440 * gcc.dg/transparent-union-1.c: New test.
21441 * gcc.dg/transparent-union-2.c: New test.
21442
21443 2005-02-18 James E Wilson <wilson@specifixinc.com>
21444
21445 PR tree-optimization/18977
21446 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
21447
21448 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
21449
21450 PR target/20054
21451 * gcc.dg/pr20054.c: New test.
21452
21453 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21454
21455 PR c++/19508
21456 * g++.dg/ext/attrib20.C: New test.
21457
21458 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
21459
21460 PR middle-end/20030
21461 * gfortran.fortran-torture/execute/character_passing.f90: New test.
21462
21463 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
21464
21465 PR c++/20008
21466 * g++.dg/opt/switch4.C: New.
21467
21468 2005-02-18 Jakub Jelinek <jakub@redhat.com>
21469
21470 PR c++/20023
21471 PR tree-optimization/20009
21472 * gcc.c-torture/compile/20050217-1.c: New test.
21473 * g++.dg/opt/switch3.C: New test.
21474
21475 PR tree-optimization/18947
21476 * gcc.c-torture/compile/20050215-1.c: New test.
21477 * gcc.c-torture/compile/20050215-2.c: New test.
21478 * gcc.c-torture/compile/20050215-3.c: New test.
21479
21480 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
21481
21482 PR c++/20028
21483 * g++.dg/template/crash34.C: New.
21484
21485 PR c++/20022
21486 * g++.dg/other/access3.C: New.
21487
21488 2005-02-17 Ira Rosen <irar@il.ibm.com>
21489
21490 * gcc.dg/vect/vect-98.c: New test.
21491
21492 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
21493
21494 PR tree-optimization/19967
21495 * gcc.dg/pr19967.c: New.
21496
21497 2005-02-16 Jakub Jelinek <jakub@redhat.com>
21498
21499 PR middle-end/19857
21500 * gcc.dg/tree-ssa/20050215-1.c: New test.
21501 * gcc.c-torture/execute/20050215-1.c: New test.
21502
21503 2005-02-15 Eric Christopher <echristo@redhat.com>
21504
21505 * gcc.dg/cpp/20050215-1.c: New file.
21506
21507 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
21508
21509 PR tree-optimization/15785
21510 * gcc.dg/pr15785-1.c: New test.
21511
21512 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
21513
21514 PR c++/17788
21515 * g++.dg/init/ctor4.C: New.
21516 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
21517
21518 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
21519
21520 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
21521 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
21522
21523 2005-02-15 Andreas Schwab <schwab@suse.de>
21524
21525 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
21526 declare malloc.
21527
21528 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
21529
21530 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
21531
21532 2005-02-14 Diego Novillo <dnovillo@redhat.com>
21533
21534 PR tree-optimization/19853
21535 * gcc.c-torture/compile/pr19853.c: New test.
21536
21537 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
21538
21539 PR c++/19608
21540 * g++.dg/parse/local-class1.C: New.
21541
21542 PR c++/19895
21543 * g++.dg/parse/ptrmem3.C: New.
21544
21545 PR c++/19884
21546 * g++.old-deja/g++.oliva/template6.C: Add another case.
21547 * g++.dg/template/explicit6.C: New.
21548
21549 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
21550
21551 PR c++/17816
21552 * g++.dg/other/redecl2.C: New.
21553
21554 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
21555
21556 PR c++/19891
21557 * g++.dg/abi/covariant4.C: New.
21558
21559 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
21560
21561 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
21562
21563 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
21564
21565 * gcc.dg/vect/vect-96.c: Fix typo.
21566
21567 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21568
21569 PR c++/14479
21570 PR c++/19487
21571 * g++.dg/template/enum5.C: New test.
21572
21573 2005-02-12 Ira Rosen <irar@il.ibm.com>
21574
21575 * gcc.dg/vect/vect-97.c: New test.
21576
21577 2005-02-12 Ira Rosen <irar@il.ibm.com>
21578
21579 * gcc.dg/vect/vect-96.c: New test.
21580
21581 2005-02-12 Uros Bizjak <uros@kss-loka.si>
21582
21583 * gcc.dg/builtins-34.c: Also check ldexp*.
21584
21585 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
21586
21587 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
21588
21589 2005-02-11 Janis Johnson <janis187@us.ibm.com>
21590
21591 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
21592 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
21593 dg-require-dll, dg-require-iconv, dg-require-named-sections,
21594 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
21595 selector_list, selector_expression, dg-process-target): Move to new
21596 file target-supports-dg.exp.
21597 * lib/target-supports-dg.exp: New.
21598
21599 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
21600 New.
21601
21602 2005-02-11 Jakub Jelinek <jakub@redhat.com>
21603
21604 PR c++/19666
21605 * g++.dg/other/ptrmem6.C: New test.
21606
21607 PR middle-end/19858
21608 * gcc.c-torture/compile/20050210-1.c: New test.
21609
21610 2005-02-11 Mark Mitchell <mark@codesourcery.com>
21611
21612 PR c++/19755
21613 * g++.dg/warn/Wbraces1.C: New test.
21614
21615 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
21616
21617 * gcc.dg/builtins-52.c: New testcase.
21618
21619 2005-02-10 Jakub Jelinek <jakub@redhat.com>
21620
21621 PR c/19342
21622 * gcc.c-torture/execute/20050119-1.c: New test.
21623
21624 2005-02-09 Mark Mitchell <mark@codesourcery.com>
21625
21626 PR c++/19811
21627 * g++.dg/init/delete1.C: New test.
21628
21629 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
21630
21631 PR c++/18470
21632 * g++.dg/template/static12.C: New test.
21633
21634 2005-02-09 Mark Mitchell <mark@codesourcery.com>
21635
21636 PR c++/19787
21637 * g++.dg/conversion/ambig1.C: New test.
21638
21639 PR c++/19739
21640 * g++.dg/ext/attrib19.C: New test.
21641
21642 PR c++/19732
21643 * g++.dg/parse/dtor5.C: New test.
21644
21645 PR c++/19762
21646 * g++.dg/template/dtor3.C: New test.
21647
21648 PR c++/19826
21649 * g++.dg/template/static11.C: New test.
21650 * g++.dg/template/crash2.C: Remove dg-error marker.
21651
21652 2005-02-09 Janis Johnson <janis187@us.ibm.com>
21653
21654 PR C++/18491
21655 * g++.old-deja/g++.mike/p10769a.C: Remove.
21656
21657 2005-02-09 Roger Sayle <roger@eyesopen.com>
21658
21659 * gcc.dg/builtins-48.c: New test case.
21660 * gcc.dg/builtins-49.c: New test case.
21661 * gcc.dg/builtins-50.c: New test case.
21662 * gcc.dg/builtins-51.c: New test case.
21663
21664 2005-02-09 Ian Lance Taylor <ian@airs.com>
21665
21666 PR middle-end/19583
21667 * g++.dg/warn/Wreturn-type-3.C: New test.
21668
21669 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
21670
21671 PR middle-end/19402
21672 * gcc.dg/pr19402-1.c: New testcase.
21673 * gcc.dg/pr19402-2.c: likewise.
21674
21675 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
21676
21677 PR middle-end/19854
21678 * g++.dg/tree-ssa/tmmti.C: New testcase.
21679
21680 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21681
21682 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
21683
21684 2005-02-08 Mark Mitchell <mark@codesourcery.com>
21685
21686 PR c++/19733
21687 * g++.dg/parse/crash23.C: New test.
21688 * g++.dg/warn/Weff1.C: New test.
21689
21690 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21691
21692 * gcc.dg/20050209-1.c: New test.
21693
21694 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21695
21696 PR target/19799
21697 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
21698
21699 2005-02-08 Mike Stump <mrs@apple.com>
21700
21701 * g++.dg/pch/import-2.c: New test.
21702 * g++.dg/pch/import-2.hs: New.
21703 * g++.dg/pch/include/import-2a.h: New.
21704 * g++.dg/pch/include/import-2b.h: New.
21705
21706 2005-02-08 Janis Johnson <janis187@us.ibm.com>
21707
21708 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
21709
21710 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21711
21712 * gfortran.dg/substr_1.f90: New test.
21713
21714 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
21715
21716 PR middle-end/19775
21717 * gcc.dg/torture/builtin-power-1.c: Disable test for
21718 invalid transformation.
21719 * gcc.dg/builtins-10.c: Likewise. Disable one test we
21720 no longer optimize.
21721 * gcc.dg/builtins-47.c: New testcase.
21722
21723 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
21724 Dorit Naishlos <dorit@il.ibm.com>
21725
21726 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
21727
21728 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
21729
21730 * gcc.c-torture/compile/20050206-1.c: New test.
21731
21732 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
21733
21734 PR tree-opt/19768
21735 * g++.dg/opt/pr19768.C: New test.
21736
21737 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
21738
21739 PR tree-opt/19736
21740 * gcc.c-torture/compile/pr19736.c: New test.
21741
21742 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21743
21744 PR c++/17401
21745 * g++.dg/parse/error25.C: New test.
21746
21747 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
21748
21749 * gcc.c-torture/execute/20050203-1.c: New.
21750
21751 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
21752
21753 * gcc.dg/vect/vect-85.c: Remove xfail.
21754 * gcc.dg/vect/vect-86.c: Remove xfail.
21755 * gcc.dg/vect/vect-87.c: Remove xfail.
21756 * gcc.dg/vect/vect-88.c: Remove xfail.
21757
21758 2005-02-02 Geoffrey Keating <geoffk@apple.com>
21759
21760 * gcc.dg/altivec-19.c: New.
21761
21762 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
21763
21764 PR c/17807
21765 * gcc.dg/nested-func-3.c: New test.
21766 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
21767
21768 2005-02-02 Janis Johnson <janis187@us.ibm.com>
21769
21770 * gcc.test-framework/gen_directive_tests: Generate tests for
21771 selector expressions.
21772
21773 2005-02-02 Matt Austern <austern@apple.com>
21774
21775 PR c++/19628
21776 * g++/ext/builtin7.C: New.
21777 * g++/ext/builtin8.C: New.
21778
21779 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
21780
21781 PR c/18502
21782 * gcc.dg/pr18502-1.c: New test.
21783
21784 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21785
21786 PR c++/17413
21787 * g++.dg/template/local4.C: Tweak.
21788
21789 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
21790
21791 PR tree-optimization/19578
21792 * gcc.c-torture/compile/20050202-1.c: New test.
21793
21794 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
21795
21796 PR c/19435
21797 * gcc.dg/c99-init-4.c: New test.
21798
21799 2005-02-01 Janis Johnson <janis187@us.ibm.com>
21800
21801 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
21802
21803 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
21804
21805 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
21806 * g++.dg/eh/check-vect.h: New.
21807
21808 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
21809 * gcc.dg/vect/vect-78.c: Ditto.
21810 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
21811 Remove.
21812
21813 * g++.dg/conversion/simd1.C: Expect warning.
21814 * g++.dg/ext/attribute-test-1.C: Ditto.
21815 * g++.dg/ext/attribute-test-2.C: Ditto.
21816 * g++.dg/ext/attribute-test-3.C: Ditto.
21817 * g++.dg/ext/attribute-test-4.C: Ditto.
21818
21819 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
21820 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
21821
21822 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
21823
21824 2005-02-01 Richard Henderson <rth@redhat.com>
21825
21826 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
21827 long double for ibm double-double format.
21828 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
21829
21830 2005-02-01 Diego Novillo <dnovillo@redhat.com>
21831
21832 PR tree-optimization/19633
21833 * testsuite/gcc.dg/pr19633-1.c: New test.
21834 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
21835 to NULL or a symbol.
21836
21837 2005-02-01 Janis Johnson <janis187@us.ibm.com>
21838
21839 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
21840 New procs.
21841 (dg-process-target (local override)): Handle selector expressions.
21842
21843 * gcc.test-framework/README: Describe tests in source directory.
21844 * gcc.test-framework/test-framework.awk: Handle dg- tests.
21845 * gcc.test-framework/test-framework.exp: Handle dg- tests.
21846 * gcc.test-framework/dg-bogus-exp-P.c: New test.
21847 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
21848 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
21849 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
21850 * gcc.test-framework/dg-do-link-exp-P.c: New test.
21851 * gcc.test-framework/dg-do-run-exp-P.c: New test.
21852 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
21853 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
21854 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
21855 * gcc.test-framework/dg-error-exp-P.c: New test.
21856 * gcc.test-framework/dg-error-exp-XP.c: New test.
21857 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
21858 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
21859 * gcc.test-framework/dg-output-exp-P.c: New test.
21860 * gcc.test-framework/dg-output-exp-XF.c: New test.
21861 * gcc.test-framework/dg-warning-exp-P.c: New test.
21862 * gcc.misc-tests/dg-1.c: Remove.
21863 * gcc.misc-tests/dg-2.c: Remove.
21864 * gcc.misc-tests/dg-3.c: Remove.
21865 * gcc.misc-tests/dg-4.c: Remove.
21866 * gcc.misc-tests/dg-5.c: Remove.
21867 * gcc.misc-tests/dg-6.c: Remove.
21868 * gcc.misc-tests/dg-7.c: Remove.
21869 * gcc.misc-tests/dg-8.c: Remove.
21870 * gcc.misc-tests/dg-9.c: Remove.
21871 * gcc.misc-tests/dg-10.c: Remove.
21872 * gcc.misc-tests/dg-11.c: Remove.
21873 * gcc.misc-tests/dg-12.c: Remove.
21874 * gcc.misc-tests/dg-test.exp: Remove.
21875
21876 * gcc.test-framework/test-framework.awk: Change recording and
21877 printing of passes and failures.
21878
21879 * gcc.test-framework: New directory.
21880 * gcc.test-framework/README: New.
21881 * gcc.test-framework/test-framework.exp: New.
21882 * gcc.test-framework/test-framework.awk: New.
21883 * gcc.test-framework/gen_directive_tests: New.
21884
21885 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
21886
21887 * lib/treelang.exp: Fix comment typos.
21888 (treelang_target_compile): Don't append libs=-ltreelang to options.
21889
21890 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
21891
21892 * g++.dg/parse/typename7.C: Adjust error messages.
21893
21894 2005-01-31 Jeff Law <law@redhat.com>
21895
21896 * gcc.c-torture/execute/20050131-1.c: New test.
21897 * gcc.dg/wcaselabel.c: New test.
21898
21899 2005-01-31 Mark Mitchell <mark@codesourcery.com>
21900
21901 * g++.dg/other/warning1.C: Adjust error messags.
21902 * g++.dg/parse/constant5.C: New test.
21903
21904 2005-01-31 Steven Bosscher <stevenb@suse.de>
21905
21906 PR c/19333
21907 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
21908 the test case valid.
21909 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
21910 * testsuite/gcc.dg/array-7.c: Adjust expected result.
21911 * testsuite/gcc.dg/pr18596-3.c: Likewise.
21912 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
21913 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
21914 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
21915
21916 2005-01-31 Dale Johannesen <dalej@apple.com>
21917
21918 * g++.dg/opt/pr19650.C: New test.
21919
21920 2005-01-31 Richard Henderson <rth@redhat.com>
21921
21922 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
21923 long double for intel double extended format.
21924 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
21925
21926 2005-01-30 Mark Mitchell <mark@codesourcery.com>
21927
21928 PR c++/19555
21929 * g++.dg/template/static10.C: New test.
21930
21931 PR c++/19395
21932 * g++.dg/parse/error24.C: New test.
21933
21934 PR c++/19367
21935 * g++.dg/lookup/builtin1.C: New test.
21936
21937 PR c++/19457
21938 * g++.dg/warn/conv3.C: New test.
21939
21940 2005-01-30 Bud Davis <bdavis@gfortran.org>
21941
21942 PR fortran/19647
21943 * gfortan.dg/inquire_7.f90
21944
21945 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
21946
21947 PR tree-optimization/15791
21948 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
21949 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
21950 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
21951 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
21952 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
21953 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
21954 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
21955 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
21956 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
21957 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
21958
21959 2005-01-29 Paul Brook <paul@codesourcery.com>
21960
21961 PR fortran/18565
21962 * check.c (real_or_complex_check): New function.
21963 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
21964 * intrinsic.c (add_functions): Use new check functions.
21965 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
21966 Add prototypes.
21967
21968 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
21969
21970 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
21971 gcc.dg/lvalue-3.c: New tests.
21972 * gcc.dg/concat.c: Update expected messages.
21973
21974 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
21975
21976 PR libfortran/19595
21977 * gfortran.dg/eor_1.f90: New test.
21978
21979 2005-01-29 Steven G. Kargl <kargls@comcast.net>
21980
21981 PR fortran/19589
21982 * gfortran.dg/logical_data_1.f90: New test.
21983
21984 2005-01-28 Mark Mitchell <mark@codesourcery.com>
21985
21986 PR c++/19253
21987 * g++.dg/template/crash33.C: New test.
21988
21989 PR c++/19667
21990 * g++.dg/template/crash32.C: New test.
21991
21992 2005-01-28 Ian Lance Taylor <ian@airs.com>
21993
21994 PR middle-end/16558
21995 * g++.dg/warn/Wreturn-type-2.C: New test.
21996
21997 2004-06-24 Jeff Law <law@redhat.com>
21998
21999 * gcc.dg/tree-ssa/20050128-1.c: New test.
22000
22001 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
22002
22003 * gcc.target/frv/all-mdpackh-1.c: New test.
22004
22005 2005-01-28 Steven Bosscher <stevenb@suse.de>
22006
22007 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
22008
22009 2005-01-27 Richard Henderson <rth@redhat.com>
22010
22011 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
22012
22013 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
22014
22015 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
22016
22017 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
22018
22019 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
22020 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
22021 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
22022 to cope with cases where the multilib options override the dg-options.
22023
22024 2005-01-27 Jakub Jelinek <jakub@redhat.com>
22025
22026 PR c/18946
22027 * gcc.dg/noncompile/20050120-1.c: New test.
22028
22029 2005-01-26 Diego Novillo <dnovillo@redhat.com>
22030
22031 PR tree-optimization/19633
22032 * gcc.dg/pr19633.c: New test.
22033 * gcc.dg/tree-ssa/pr19633.c: New test.
22034
22035 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
22036
22037 * gcc.dg/20041216-1.c: New test.
22038
22039 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
22040
22041 PR objc/18862
22042 * objc.dg/selector-2.m: New test.
22043
22044 2005-01-26 Jakub Jelinek <jakub@redhat.com>
22045
22046 * g++.dg/opt/range-test-2.C: New test.
22047
22048 PR rtl-optimization/19579
22049 * gcc.c-torture/execute/20050124-1.c: New test.
22050
22051 2005-01-26 Greg Parker <gparker@apple.com>
22052 Stuart Hastings <stuart@apple.com>
22053
22054 * gcc.c-torture/execute/20050125-1.c: New.
22055
22056 2005-01-18 Jan Hubicka <jh@suse.cz>
22057
22058 PR tree-optimize/19337
22059 * gcc.c-torture/compile/20050119-1.c: New test.
22060
22061 2005-01-24 James E Wilson <wilson@specifixinc.com>
22062
22063 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
22064 test for successful match.
22065
22066 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
22067
22068 PR objc/18408
22069 * objc.dg/comp-types-7.m: New test.
22070
22071 2005-01-24 Janis Johnson <janis187@us.ibm.com>
22072
22073 * lib/target-supports.exp (current_target_name): New.
22074 (check_effective_target_ilp32, check_effective_target_lp64):
22075 Cache the result to use as long as the current target, with
22076 multilib flags, remains the same.
22077
22078 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
22079 (dg-require-weak, dg-require-visibility, dg-require-alias,
22080 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
22081 dg-require-effective-target, dg-skip-if): Remove call to
22082 skip_test_and_clear_xfail.
22083 (dg-test): Clear xfail data.
22084
22085 2005-01-24 Jakub Jelinek <jakub@redhat.com>
22086
22087 PR target/17751
22088 * gcc.dg/ppc64-toc.c: New test.
22089
22090 * g++.dg/tree-ssa/empty-1.C: New test.
22091
22092 PR middle-end/19551
22093 * gcc.c-torture/execute/20050121-1.c: New test.
22094 * gcc.dg/20050121-2.c: New test.
22095
22096 2004-01-23 Steven G. Kargl <kargls@comcast.net>
22097 Paul Brook <paul@codesourcery.com>
22098
22099 PR fortran/17941
22100 * gfortran.dg/real_const_1.f: New test.
22101 * gfortran.dg/real_const_2.f90: New test.
22102 * gfortran.dg/complex_int_1.f90: New test.
22103
22104 2005-01-23 Bud Davis <bdavis9659@comcast.net>
22105
22106 PR fortran/19313
22107 * gfortan.dg/inquire_6.f90: New test.
22108
22109 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
22110
22111 PR libfortran/19451
22112 * open_readonly_1.f90: New test.
22113
22114 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
22115
22116 PR libfortran/18982
22117 * gfortran.dg/open_new.f90: New file.
22118
22119 2005-01-22 Paul Brook <paul@codesourcery.com>
22120
22121 * namelist_1.f90: New test.
22122
22123 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
22124
22125 PR tree-optimization/19484
22126 * gcc.c-torture/compile/20050122-[12].c: New tests.
22127
22128 2005-01-22 Paul Brook <paul@codesourcery.com>
22129
22130 * gfortran.dg/implicit_2.f90: New test.
22131
22132 2005-01-22 Bud Davis <bdavis9659@comcast.net>
22133
22134 PR fortran/19314
22135 * gfortran.dg/inquire_5.f90: New test.
22136
22137 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22138
22139 PR c/18809
22140 * gcc.dg/pr18809-1.c: New test.
22141
22142 2005-01-21 Ian Lance Taylor <ian@airs.com>
22143
22144 * gcc.dg/20050121-1.c: New test.
22145
22146 PR tree-optimization/13000
22147 * gcc.dg/20040206-1.c: Change warning to point where function is
22148 being inlined.
22149
22150 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22151
22152 PR c++/19208
22153 * g++.dg/template/array11.C: New test.
22154
22155 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22156
22157 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
22158 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
22159 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
22160 * gfortran.dg/getenv_1.f90: Add dg-do directive.
22161 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
22162 gfortran.dg/pr17164.f90: Add missing dg-do directives.
22163
22164 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
22165
22166 PR tree-optimization/15349
22167 * gcc.dg/tree-ssa/pr15349.c: New.
22168
22169 2005-01-20 Steve Ellcey <sje@cup.hp.com>
22170
22171 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
22172
22173 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
22174
22175 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
22176 scan-assembler-times directive name.
22177
22178 * gcc.dg/asm-a.c: Move dg-require-effective-target to
22179 after dg-do.
22180
22181 PR rtl-optimization/19462
22182 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
22183
22184 2005-01-19 Steve Ellcey <sje@cup.hp.com>
22185
22186 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
22187 counting function calls on ia64.
22188
22189 2005-01-19 Jakub Jelinek <jakub@redhat.com>
22190
22191 PR rtl-optimization/15139
22192 * gcc.dg/20050111-2.c: New test.
22193
22194 PR c/17297
22195 * gcc.c-torture/compile/20050113-1.c: New testcase.
22196
22197 PR middle-end/19164
22198 * gcc.dg/20050113-1.c: New testcase.
22199
22200 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
22201
22202 * gcc.dg/vect/vect-85.c: Add comment.
22203 * gcc.dg/vect/vect-86.c: Add xfail for now.
22204 * gcc.dg/vect/vect-87.c: Add xfail for now.
22205 * gcc.dg/vect/vect-88.c: Add xfail for now.
22206 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
22207
22208 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22209
22210 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
22211
22212 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22213
22214 * g++.dg/debug/typedef3.C: New test.
22215
22216 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
22217
22218 PR c/19472
22219 * gcc.dg/asm-a.c: New test.
22220
22221 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
22222
22223 * gcc.dg/sh-relax.c: Add prototype for abort.
22224
22225 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22226
22227 * gcc.dg/short-compare-1.c: New test.
22228 * gcc.dg/short-compare-2.c: Likewise.
22229
22230 2005-01-18 Michael Matz <matz@suse.de>
22231
22232 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
22233
22234 2005-01-17 Diego Novillo <dnovillo@redhat.com>
22235
22236 PR tree-optimization/19121
22237 * gcc.c-torture/compile/pr19121.c: New test.
22238
22239 2005-01-17 James E. Wilson <wilson@specifixinc.com>
22240
22241 PR target/19357
22242 * gcc.c-torture/compile/pr19357.c: New test.
22243
22244 2005-01-17 Ian Lance Taylor <ian@airs.com>
22245
22246 PR c/5675
22247 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
22248 pass--those that refer just to the variable, possibly with a
22249 cast.
22250 * gcc.dg/c99-const-expr-3.c: Likewise.
22251
22252 PR middle-end/13127
22253 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
22254 longer emitted.
22255
22256 2005-01-16 Bud Davis <bdavis9659@comcast.net>
22257
22258 PR fortran/18778
22259 * gfortran.dg/endfile_2.f90: New test.
22260
22261 2005-01-16 Steven G. Kargl <kargls@comcast.net>
22262
22263 PR 19168
22264 * gfortran.dg/select_5.f90: New test.
22265
22266 2004-01-16 Paul Brook <paul@codesourcery.com>
22267
22268 * gfortran.dg/common_4.f90: New test.
22269
22270 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
22271
22272 PR rtl-optimization/19462
22273 * gcc.dg/torture/pr19462-1.c: New test.
22274
22275 2005-01-15 Ziemowit Laski <zlaski@apple.com>
22276
22277 PR objc/19321
22278 * objc.dg/func-ptr-2.m: New.
22279 * objc.dg/volatile-1.m: New.
22280
22281 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22282
22283 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
22284
22285 2005-01-15 Jakub Jelinek <jakub@redhat.com>
22286
22287 PR tree-optimization/19060
22288 * gcc.c-torture/execute/20050104-1.c: New test.
22289
22290 2005-01-15 Bud Davis <bdavis9659@comcast.net>
22291
22292 PR fortran/18983
22293 * gfortran.dg/write_to_null.f90: New test.
22294
22295 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
22296 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22297
22298 PR other/19328
22299 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
22300 argument.
22301
22302 2005-01-15 Jakub Jelinek <jakub@redhat.com>
22303
22304 PR c++/19263
22305 * g++.dg/init/vector1.C: New test.
22306
22307 2005-01-14 James E. Wilson <wilson@specifixinc.com>
22308
22309 PR target/13158
22310 * gcc.target/ia64/sibcall-unwind-1.c: New test.
22311 PR target/18987
22312 * gcc.target/ia64/sibcall-unwind-2.c: New test.
22313
22314 2005-01-14 Steven G. Kargl <kargls@comcast.net>
22315
22316 * gfortran.dg/select_1.f90: New test.
22317 * gfortran.dg/select_2.f90: New test.
22318 * gfortran.dg/select_3.f90: New test.
22319 * gfortran.dg/select_4.f90: New test.
22320
22321 2005-01-14 Jakub Jelinek <jakub@redhat.com>
22322
22323 PR middle-end/19084
22324 PR rtl-optimization/19348
22325 * gcc.dg/20050111-1.c: New test.
22326 * gcc.c-torture/execute/20050111-1.c: New test.
22327
22328 * gcc.dg/i386-asm-4.c: New test.
22329
22330 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22331
22332 * gcc.dg/nested-func-2.c: New test.
22333 * ada/acats/norun.lst: Remove c953002.
22334
22335 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
22336
22337 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
22338
22339 2005-01-12 Ben Elliston <bje@au.ibm.com>
22340
22341 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
22342
22343 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
22344
22345 PR target/18761
22346 * g++.dg/abi/align1.C: New test.
22347
22348 2005-01-11 Alan Modra <amodra@bigpond.net.au>
22349
22350 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
22351 at a time.
22352 * g++.dg/ext/altivec_check.h: Support compiling as C.
22353
22354 2005-01-10 Roger Sayle <roger@eyesopen.com>
22355
22356 PR c++/19355
22357 * g++.dg/expr/pr19355-1.C: New test case.
22358
22359 2005-01-10 Laurent GUERBY <laurent@guerby.net>
22360
22361 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
22362 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
22363 * ada/acats/tests/c3/c92005b.ada: Likewise.
22364 * ada/acats/tests/c3/cxb3012.a: Likewise.
22365 * ada/acats/norun.lst: Add c380004 and c953002, add PR
22366
22367 2005-01-09 Paul Brook <paul@codesourcery.com>
22368
22369 * gfortran.dg/common_2.f90: New file.
22370 * gfortran.dg/common_3.f90: New file.
22371
22372 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
22373
22374 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
22375
22376 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
22377
22378 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
22379 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
22380 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
22381 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
22382 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
22383 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
22384 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
22385 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
22386 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
22387 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
22388 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
22389 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
22390 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
22391 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
22392 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
22393 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
22394 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
22395 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
22396 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
22397 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
22398 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
22399 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
22400 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
22401 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
22402 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
22403 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
22404 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
22405 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
22406 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
22407 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
22408 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
22409 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
22410 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
22411 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
22412 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
22413 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
22414 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
22415 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
22416 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
22417 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
22418 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
22419 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
22420 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
22421 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
22422 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
22423 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
22424 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
22425 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
22426 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
22427 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
22428 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
22429 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
22430 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
22431 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
22432 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
22433 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
22434 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
22435 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
22436 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
22437 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
22438 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
22439 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
22440 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
22441 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
22442 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
22443 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
22444 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
22445
22446 * gcc.dg/vect/vect-1.c: Fix spelling.
22447 * gcc.dg/vect/vect-10.c: Fix spelling.
22448 * gcc.dg/vect/vect-11.c: Fix spelling.
22449 * gcc.dg/vect/vect-12.c: Fix spelling.
22450 * gcc.dg/vect/vect-14.c: Fix spelling.
22451 * gcc.dg/vect/vect-15.c: Fix spelling.
22452 * gcc.dg/vect/vect-16.c: Fix spelling.
22453 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
22454 * gcc.dg/vect/vect-64.c: Fix comments.
22455 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
22456
22457 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
22458 Ira Rosen <irar@il.ibm.com>
22459
22460 * gcc.dg/vect/vect-70.c: New test.
22461 * gcc.dg/vect/vect-71.c: New test.
22462
22463 2005-01-09 Manfred Hollstein <mh@suse.com>
22464
22465 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
22466 * gcc.dg/pr18241-2.c: Likewise.
22467 * gcc.dg/pr18241-3.c: Likewise.
22468 * gcc.dg/pr18241-4.c: Likewise.
22469 * gcc.dg/pr18241-5.c: Likewise.
22470
22471 2005-01-08 Richard Henderson <rth@redhat.com>
22472
22473 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
22474 False for x86 and x86-64.
22475
22476 2005-01-08 Diego Novillo <dnovillo@redhat.com>
22477
22478 PR tree-optimization/18241
22479 * gcc.dg/pr18241-1.c: New test.
22480 * gcc.dg/pr18241-2.c: New test.
22481 * gcc.dg/pr18241-3.c: New test.
22482 * gcc.dg/pr18241-4.c: New test.
22483 * gcc.dg/pr18241-5.c: New test.
22484
22485 2005-01-08 Steven G. Kargl <kargls@comcast.net>
22486
22487 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
22488 gfortran.dg/select_4.f90: New.
22489
22490 2005-01-07 Jakub Jelinek <jakub@redhat.com>
22491
22492 * gcc.c-torture/execute/20050107-1.c: New test.
22493
22494 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
22495
22496 PR c++/19298
22497 * g++.dg/template/ref2.C: New.
22498
22499 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
22500
22501 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
22502 instead of being empty.
22503
22504 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22505
22506 PR fortran/15553
22507 * gfortran.dg/array-1.f90: New test.
22508
22509 2005-01-07 Jakub Jelinek <jakub@redhat.com>
22510
22511 PR tree-optimization/19283
22512 * gcc.c-torture/execute/20050106-1.c: New test.
22513
22514 PR rtl-optimization/18861
22515 * gcc.dg/20050105-1.c: New test.
22516
22517 PR tree-optimization/18828
22518 * gcc.dg/20050105-2.c: New test.
22519
22520 2005-01-07 Andreas Jaeger <aj@suse.de>
22521
22522 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
22523
22524 2005-01-07 Bud Davis <bdavis9659@comcast.net>
22525
22526 PR fortran/18398
22527 * gfortran.dg/fmt_read.f90: New test.
22528
22529 2005-01-06 Geoffrey Keating <geoffk@apple.com>
22530
22531 * gcc.dg/rs6000-ldouble-2.c: New.
22532
22533 2005-01-06 Mark Mitchell <mark@codesourcery.com>
22534
22535 PR c++/19244
22536 * g++.dg/parser/ctor2.C: New test.
22537
22538 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22539
22540 PR c++/17154
22541 * g++.dg/template/using9.C: New test.
22542
22543 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22544
22545 PR c++/19258
22546 * g++.dg/lookup/friend6.C: New test.
22547
22548 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
22549
22550 PR c++/19270
22551 * g++.dg/template/array10.C: New.
22552
22553 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22554
22555 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
22556 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
22557
22558 2005-01-06 Jakub Jelinek <jakub@redhat.com>
22559
22560 * gcc.c-torture/compile/20050105-1.c: New test.
22561
22562 2005-01-05 Geoffrey Keating <geoffk@apple.com>
22563
22564 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
22565
22566 2005-01-05 Roger Sayle <roger@eyesopen.com>
22567
22568 PR middle-end/19100
22569 * gcc.dg/conv-3.c: New test case.
22570
22571 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
22572
22573 * gcc.dg/asm-wide-1.c: New test.
22574
22575 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
22576
22577 PR c++/19030
22578 * g++.dg/parse/crash22.C: New
22579
22580 2005-01-04 Geoffrey Keating <geoffk@apple.com>
22581
22582 PR 19257
22583 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
22584
22585 2005-01-04 Uros Bizjak <uros@kss-loka.si>
22586
22587 PR middle-end/17767
22588 * gcc.dg/i386-mmx-6.c: New test case.
22589
22590 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
22591
22592 PR tree-optimization/18308
22593 * gcc.dg/vect/pr18308.c: New testcase.
22594
22595 2005-01-04 Andreas Jaeger <aj@suse.de>
22596
22597 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
22598
22599 2005-01-03 Geoffrey Keating <geoffk@apple.com>
22600 Robert Bowdidge <bowdidge@apple.com>
22601
22602 * gcc.dg/cpp/subframework1.c: New.
22603 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
22604 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
22605 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
22606 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
22607
22608 2005-01-03 Geoffrey Keating <geoffk@apple.com>
22609
22610 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
22611 producing warning.
22612 * gcc.dg/darwin-weakimport-2.c: New.
22613
22614 2005-01-03 Richard Henderson <rth@redhat.com>
22615
22616 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
22617
22618 2005-01-03 Richard Henderson <rth@redhat.com>
22619
22620 * gcc.dg/vect/vect.exp: Enable for ia64.
22621 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
22622 (check_effective_target_vect_float): Likewise.
22623 (check_effective_target_vect_no_align): Likewise.
22624 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
22625 * gcc.dg/vect/vect-8.c: Likewise.
22626
22627 2005-01-03 Uros Bizjak <uros@kss-loka.si>
22628
22629 PR target/19236
22630 * gcc.dg/pr19236-1.c: New test case.
22631
22632 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
22633
22634 PR rtl-optimization/12092
22635 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
22636
22637 2005-01-02 Andreas Jaeger <aj@suse.de>
22638
22639 * gcc.dg/pr12092-1.c: Do not run on x86_64.
22640
22641 2005-01-01 Roger Sayle <roger@eyesopen.com>
22642 Andrew Pinski <pinskia@physics.uc.edu>
22643
22644 PR rtl-optimization/12092
22645 * gcc.dg/pr12092-1.c: New test case.
22646
22647 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
22648
22649 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
22650 'hidden' and 'default' for better portability.
22651 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
22652
22653 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
22654 6 and 7.
22655 * g++.old-deja/g++.brendan/new3.C: Likewise.
22656
22657 2005-01-01 Steven Bosscher <stevenb@suse.de>
22658
22659 * gcc.dg/20041231-1.C: New test.
22660 * g++.dg/warn/Wunreachable-code-1.C: New test.
22661
22662 2004-12-30 David Edelsohn <edelsohn@gnu.org>
22663
22664 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
22665 file, not /dev/null. Abort on error.
22666
22667 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
22668 Ziemowit Laski <zlaski@apple.com>
22669
22670 PR objc/18971
22671 * objc.dg/encode-5.m: New test.
22672
22673 2004-12-29 Richard Henderson <rth@redhat.com>
22674
22675 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
22676 * objc.dg/stabs-1.m: Disable for ia64.
22677
22678 2004-12-29 Mark Mitchell <mark@codesourcery.com>
22679
22680 PR c++/19190
22681 * g++.dg/warn/Wunused-10.C: New test.
22682
22683 2004-12-28 Richard Henderson <rth@redhat.com>
22684
22685 * objc.dg/stabs-1.m: Disable for alpha.
22686
22687 2004-12-27 Mark Mitchell <mark@codesourcery.com>
22688
22689 PR c++/19149
22690 * g++.dg/parse/error23.C: New test.
22691
22692 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22693
22694 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
22695
22696 PR fortran/19032
22697 * gfortran.dg/intrinsic_modulo_1.f90: New.
22698 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
22699 tests with divisor -1.
22700
22701 2004-12-27 Mark Mitchell <mark@codesourcery.com>
22702
22703 * g++.dg/opt/temp1.C (memcpy): Return a value.
22704
22705 PR c++/19148
22706 * g++.dg/expr/cond7.C: New test.
22707
22708 2004-12-27 Paul Brook <paul@codesourcery.com>
22709
22710 * gfortran.dg/g77/select_no_compile.f: Remove.
22711
22712 2004-12-27 Richard Henderson <rth@redhat.com>
22713
22714 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
22715 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
22716 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
22717
22718 2004-12-26 Richard Henderson <rth@redhat.com>
22719
22720 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
22721 by 1i instead of token pasting.
22722
22723 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22724
22725 PR tree-optimization/17578
22726 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
22727 to additional_flags.
22728 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
22729
22730 2004-12-25 Richard Henderson <rth@redhat.com>
22731
22732 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
22733 Remove Alpha.
22734
22735 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22736
22737 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
22738 hppa*-*-hpux*.
22739 * gcc.dg/pr17957.c (dg-options): Likewise.
22740 * gcc.dg/struct-ret-1.c: Add prototype for abort.
22741 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
22742 instead of 0 on __hppa__.
22743 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
22744 "foo,%r" on hppa*-*-*.
22745
22746 2004-12-23 Bud Davis <bdavis9659@comcast.net>
22747
22748 PR fortran/19071
22749 * gfortran.dg/complex_write.f90: New test.
22750
22751 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22752
22753 PR c++/17595
22754 * g++.dg/parse/pragma2.C: New test.
22755
22756 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
22757
22758 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22759
22760 * gcc.dg/empty2.c: Add missing dg-warning.
22761
22762 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22763
22764 PR c++/17413
22765 * g++.dg/template/local4.C: New test.
22766 * g++.dg/template/crash19.C: Add dg-error marker.
22767
22768 * g++.dg/template/crash31.C: Correct embedded PR number.
22769
22770 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22771
22772 PR c++/16405
22773 * g++.dg/opt/temp1.C: Add do-run marker.
22774
22775 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22776
22777 * g++.dg/template/spec19.C: New.
22778
22779 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22780
22781 PR target/16819
22782 * gcc.dg/empty2.c: New.
22783
22784 2004-12-23 Richard Henderson <rth@redhat.com>
22785
22786 * lib/target-supports.exp (check_effective_target_vect_no_align):
22787 Remove i?86 and x86-64.
22788
22789 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22790
22791 PR c++/16405
22792 * g++.dg/opt/temp1.C: New test.
22793
22794 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22795
22796 PR c++/18733
22797 * g++.dg/template/friend33.C: New testcase.
22798
22799 2004-12-22 Mark Mitchell <mark@codesourcery.com>
22800
22801 PR c++/18464
22802 * g++.dg/template/cond5.C: New test.
22803
22804 PR c++/18492
22805 * g++.dg/inherit/thunk3.C: New test.
22806
22807 PR c++/11224
22808 * g++.dg/warn/Wunused-9.C: New test.
22809
22810 2004-12-22 Janis Johnson <janis187@us.ibm.com>
22811
22812 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
22813
22814 2004-12-22 Jan Beulich <jbeulich@novell.com>
22815
22816 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
22817
22818 2004-12-21 Mark Mitchell <mark@codesourcery.com>
22819
22820 PR c++/18378
22821 * g++.dg/ext/packed8.C: New test.
22822
22823 PR c++/19063
22824 * g++.dg/template/crash31.C: New test.
22825
22826 PR c++/19034
22827 * g++.dg/template/crash30.C: New test.
22828
22829 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22830
22831 PR C++/18984
22832 * g++.dg/eh/ctor3.C: New test.
22833
22834 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22835
22836 * objc.dg/stabs-1.m: Allow section name to be quoted and
22837 assembly label to begin with '.LL'.
22838
22839 2004-12-21 Janis Johnson <janis187@us.ibm.com>
22840
22841 * gcc.dg/vect/vect.exp
22842 (check_effective_target_lp64_or_vect_no_align): New.
22843 * gcc.dg/vect/vect-77.c: Use it.
22844 * gcc.dg/vect/vect-78.c: Use it.
22845
22846 * lib/target-supports.exp
22847 (check_effective_target_vect_no_max,
22848 check_effective_target_vect_no_bitwise,
22849 check_effective_target_vect_no_align): New.
22850 * gcc.dg/vect/vect-13.c: Use them.
22851 * gcc.dg/vect/vect-17.c: Ditto.
22852 * gcc.dg/vect/vect-18.c: Ditto.
22853 * gcc.dg/vect/vect-19.c: Ditto.
22854 * gcc.dg/vect/vect-20.c: Ditto.
22855 * gcc.dg/vect/vect-27.c: Ditto.
22856 * gcc.dg/vect/vect-29.c: Ditto.
22857 * gcc.dg/vect/vect-44.c: Ditto.
22858 * gcc.dg/vect/vect-48.c: Ditto.
22859 * gcc.dg/vect/vect-50.c: Ditto.
22860 * gcc.dg/vect/vect-52.c: Ditto.
22861 * gcc.dg/vect/vect-54.c: Ditto.
22862 * gcc.dg/vect/vect-56.c: Ditto.
22863 * gcc.dg/vect/vect-58.c: Ditto.
22864 * gcc.dg/vect/vect-60.c: Ditto.
22865 * gcc.dg/vect/vect-72.c: Ditto.
22866 * gcc.dg/vect/vect-80.c: Ditto.
22867
22868 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
22869
22870 PR c++/14075
22871 * g++.dg/init/string1.C: New.
22872
22873 PR c++/18975
22874 * g++.dg/other/synth1.C: New.
22875
22876 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
22877
22878 PR c/18963
22879 * gcc.dg/pr18963-1.c: New test.
22880
22881 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
22882
22883 PR c/18596
22884 * gcc.dg/funcdef-storage-1.c (foo): Remove.
22885 * gcc.dg/pr18596-1.c: Use dg-error.
22886 (dg-options): Use -fno-unit-at-a-time.
22887 * gcc.dg/pr18596-2.c: New test.
22888 * gcc.dg/pr18596-3.c: New test.
22889
22890 2004-12-20 Roger Sayle <roger@eyesopen.com>
22891
22892 PR middle-end/18683
22893 * g++.dg/opt/pr18683-1.C: New test case.
22894
22895 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
22896
22897 PR other/19093
22898 * g++.dg/opt/max1.C: Fix for 64bit targets.
22899
22900 2004-12-20 Matt Austern <austern@apple.com>
22901
22902 PR c++/19044
22903 * g++.dg/ext/builtin6.C: New
22904
22905 2004-12-20 Diego Novillo <dnovillo@redhat.com>
22906
22907 PR tree-optimization/19080
22908 * gcc.c-torture/compile/pr19080.c: New test.
22909
22910 2004-12-20 Steven Bosscher <stevenb@suse.de>
22911
22912 * gcc.dg/20041219-1.c: New test.
22913
22914 2004-12-19 Roger Sayle <roger@eyesopen.com>
22915
22916 PR middle-end/19068
22917 * g++.dg/opt/max1.C: New test case.
22918
22919 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22920
22921 * gcc.dg/fdata-sections-1.c: New test.
22922
22923 2004-12-18 Roger Sayle <roger@eyesopen.com>
22924
22925 PR middle-end/18548
22926 * gcc.dg/max-1.c: New test case.
22927
22928 2004-12-18 Jakub Jelinek <jakub@redhat.com>
22929
22930 * gcc.c-torture/execute/20041218-1.c: New test.
22931
22932 2004-12-17 Diego Novillo <dnovillo@redhat.com>
22933
22934 * gcc.dg/pr18501.c: New test.
22935 * gcc.dg/uninit-5.c: XFAIL.
22936 * gcc.dg/uninit-9.c: XFAIL.
22937
22938 2004-12-17 Dale Johannesen <dalej@apple.com>
22939
22940 * gcc.dg/20041213-1.c: New.
22941
22942 2004-12-17 Ziemowit Laski <zlaski@apple.com>
22943
22944 * objc.dg/stabs-1.m: Allow assembly label to begin
22945 with a dot ('.').
22946
22947 2004-12-17 Jakub Jelinek <jakub@redhat.com>
22948
22949 * gcc.c-torture/execute/20041213-1.c: Move...
22950 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
22951
22952 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
22953
22954 PR c++/18721
22955 * g++.dg/lookup/conv-5.C: New.
22956
22957 2004-12-16 Ziemowit Laski <zlaski@apple.com>
22958
22959 * objc.dg/stabs-1.m: New test.
22960
22961 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
22962
22963 * gcc.dg/visibility-c.c: Change compile to
22964 assemble for the test.
22965
22966 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
22967
22968 PR target/19041
22969 * gcc.dg/visibility-c.c: New test.
22970
22971 2004-12-16 Roger Sayle <roger@eyesopen.com>
22972
22973 PR middle-end/18493
22974 * gcc.dg/switch-8.c: New test case.
22975
22976 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
22977
22978 PR c++/18905
22979 * g++.dg/template/init4.C: New.
22980 * g++.dg/opt/static3.C: Enable optimizer.
22981
22982 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
22983
22984 * g++.dg/other/complex1.C: New test.
22985
22986 2004-12-15 Alan Modra <amodra@bigpond.net.au>
22987
22988 * g++.dg/opt/inline9.C: New test.
22989
22990 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22991
22992 PR fortran/18993
22993 * gfotran.dg/nullify_1.f: New test.
22994
22995 2004-12-15 Richard Henderson <rth@redhat.com>
22996
22997 * gcc.target/i386/i386.exp: New harness.
22998 * gcc.target/i386/vect-args.c: New.
22999
23000 2004-12-15 David Edelsohn <edelsohn@gnu.org>
23001
23002 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
23003
23004 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23005
23006 PR c++/18825
23007 * g++.dg/template/friend32.C: New test.
23008
23009 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23010
23011 * cpp/pragma-once-1.c: New test.
23012 * cpp/pragma-once-1b.h: Likewise.
23013 * cpp/pragma-once-1c.h: Likewise.
23014 * cpp/pragma-once-1d.h: Likewise.
23015 * cpp/inc/pragma-once-1a.h: Likewise.
23016
23017 2004-12-15 Bud Davis <bdavis9659@comcast.net>
23018 Steven G. Kargl <kargls@comcast.net>
23019
23020 PR fortran/17597
23021 * gfortran.dg/list_read_3.f90: New test.
23022
23023 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23024
23025 * gcc.dg/ftrapv-2.c: New test.
23026
23027 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
23028
23029 PR c++/18981
23030 * g++.dg/template/typename9.C: New test.
23031
23032 2004-12-14 Mark Mitchell <mark@codesourcery.com>
23033
23034 PR c++/18738
23035 * g++.dg/template/typename8.C: New test.
23036 * g++.dg/parse/friend2.C: Tweak error message.
23037
23038 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
23039
23040 * gcc.c-torture/20041214-1.c: New test.
23041
23042 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
23043
23044 PR c++/18965
23045 * g++.dg/init/array17.C: New test.
23046
23047 2004-12-14 Mark Mitchell <mark@codesourcery.com>
23048
23049 PR c++/18793
23050 * g++.dg/init/aggr3.C: New test.
23051
23052 2004-12-14 Janis Johnson <janis187@us.ibm.com>
23053
23054 * gcc.dg/altivec-types-1.c: New test.
23055 * gcc.dg/altivec-types-2.c: New test.
23056 * gcc.dg/altivec-types-3.c: New test.
23057 * gcc.dg/altivec-types-4.c: New test.
23058 * g++.dg/ext/altivec-types-1.C: New test.
23059 * g++.dg/ext/altivec-types-2.C: New test.
23060 * g++.dg/ext/altivec-types-3.C: New test.
23061 * g++.dg/ext/altivec-types-4.C: New test.
23062
23063 2004-12-14 Jakub Jelinek <jakub@redhat.com>
23064
23065 PR middle-end/18951
23066 * gcc.c-torture/execute/20041213-1.c: New test.
23067
23068 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
23069
23070 PR c++/18949
23071 * g++.dg/template/cast1.C: New.
23072
23073 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
23074
23075 * gcc.c-torture/execute/20041213-2.c: New test.
23076
23077 2004-12-13 Richard Henderson <rth@redhat.com>
23078
23079 * gcc.dg/i386-sse-10.c: Fix typo in options.
23080
23081 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
23082
23083 PR c++/18968
23084 * g++.dg/opt/pr18968.C: New test.
23085
23086 2004-12-13 Mark Mitchell <mark@codesourcery.com>
23087
23088 PR c++/18925
23089 * g++.dg/ext/visibility/staticdatamem.C: New test.
23090
23091 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
23092
23093 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
23094
23095 2004-12-13 Roger Sayle <roger@eyesopen.com>
23096
23097 PR rtl-optimization/18928
23098 * gcc.dg/pr18928-1.c: New test case.
23099
23100 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
23101
23102 PR tree-opt/16951
23103 * gcc.c-torture/compile/20041211-1.c: New.
23104
23105 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23106
23107 PR middle-end/17564
23108 * gcc.c-torture/execute/20041212-1.c: New test.
23109
23110 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23111
23112 PR fortran/18869
23113 * gfortran.dg/common_1.f90: New test.
23114
23115 2004-12-12 Steven G. Kargl <kargls@comcast.net>
23116 Paul Brook <paul@codesourcery.com>
23117
23118 PR fortran/16222
23119 * gfortran.dg/real_do_1.f90: New test.
23120
23121 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
23122
23123 PR tree-opt/18040
23124 * g++.dg/opt/ptrmem6.C: New test.
23125
23126 2004-12-11 Roger Sayle <roger@eyesopen.com>
23127
23128 PR middle-end/18921
23129 * gcc.dg/pr18921-1.c: New test case.
23130
23131 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23132
23133 PR fortran/17175
23134 * gfortran.dg/scale_1.f90: New test.
23135
23136 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
23137
23138 PR middle-end/18903
23139 * gcc.c-torture/compile/pr18903.c: New test.
23140
23141 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
23142
23143 * gcc.c-torture/execute/20041210-1.c: New test.
23144
23145 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23146
23147 PR c++/18731
23148 * g++.dg/parser/struct-1.C: New test.
23149 * g++.dg/parser/struct-2.C: New test.
23150 * g++.dg/parser/struct-3.C: New test.
23151
23152 2004-12-09 Richard Henderson <rth@redhat.com>
23153
23154 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
23155
23156 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
23157 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
23158
23159 2004-12-09 Matt Austern <austern@apple.com>
23160
23161 PR c++/18514
23162 * g++.dg/ext/builtin1.C: New
23163 * g++.dg/ext/builtin2.C: New
23164 * g++.dg/ext/builtin3.C: New
23165 * g++.dg/ext/builtin4.C: New
23166 * g++.dg/ext/builtin5.C: New
23167
23168 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
23169
23170 PR tree-opt/18904
23171 * g++.dg/opt/ptrmem5.C: New test.
23172
23173 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
23174
23175 * g++.dg/parse/typename5.C: Adjust for new error.
23176 * g++.dg/parse/typename7.C: New.
23177
23178 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23179
23180 PR c++/18073
23181 * g++.dg/other/mmintrin.C: New test.
23182
23183 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
23184
23185 PR c++/16681
23186 * g++.dg/init/array15.C: New.
23187 * g++.dg/init/array16.C: New.
23188
23189 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23190
23191 PR fortran/18826
23192 * gfortran.dg/assign_1.f90: New test.
23193
23194 2004-12-08 Nick Clifton <nickc@redhat.com>
23195
23196 * gcc.target/xstormy16/bss_below100: New directory containing tests.
23197 * gcc.target/xstormy16/data_below100: Likewise.
23198 * gcc.target/xstormy16/sfr: Likewise.
23199 * gcc.target/xstormy16/below100.S: New test source file.
23200 * gcc.target/xstormy16/below100.ld: New test linker script.
23201 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
23202 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
23203 bp instructions.
23204 * gcc.target/xstormy16/bp.c: Likewise.
23205
23206 * gcc.target/xstormy16/bss_below100: New files:
23207 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
23208 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
23209 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
23210 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
23211 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
23212 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
23213 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
23214 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
23215 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
23216 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
23217 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
23218 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
23219 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
23220 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
23221 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
23222 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
23223 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
23224 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
23225 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
23226 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
23227 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
23228 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
23229 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
23230 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
23231 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
23232 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
23233 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
23234
23235 * gcc.target/xstormy16/data_below100: New files:
23236 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
23237 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
23238 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
23239 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
23240 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
23241 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
23242 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
23243 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
23244 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
23245 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
23246 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
23247 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
23248 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
23249 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
23250 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
23251 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
23252 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
23253 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
23254 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
23255 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
23256 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
23257 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
23258 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
23259 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
23260 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
23261 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
23262 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
23263
23264 * gcc.target/xstormy16/sfr: New files:
23265 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
23266 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
23267 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
23268 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
23269 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
23270 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
23271 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
23272 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
23273 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
23274 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
23275 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
23276 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
23277 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
23278 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
23279 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
23280 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
23281 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
23282 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
23283 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
23284 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
23285 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
23286 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
23287 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
23288 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
23289 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
23290 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
23291 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
23292 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
23293 27_if0_sfrw_bitfield_f.c
23294
23295 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23296
23297 PR c++/18100
23298 * g++.dg/lookup/name-clash4.C: New test.
23299
23300 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
23301
23302 PR c++/18672
23303 * g++.dg/opt/array1.C: New.
23304
23305 PR c++/18803
23306 * g++.dg/template/operator5.C: New.
23307
23308 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
23309
23310 PR c/18867
23311 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
23312
23313 2004-12-07 Steven Bosscher <stevenb@suse.de>
23314
23315 * gcc.dg/noncompile/20041207.c: New test.
23316
23317 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
23318
23319 * g++.dg/other/unreachable-1.C: New test.
23320
23321 2004-12-06 Nick Clifton <nickc@redhat.com>
23322
23323 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
23324 <limits.h> because the latter comes from gcc's include/ directory
23325 and not the newlib/libc/include directory.
23326
23327 2004-12-04 Richard Henderson <rth@redhat.com>
23328
23329 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
23330
23331 2004-12-04 Richard Henderson <rth@redhat.com>
23332
23333 * lib/target-supports.exp (check_gc_sections_available): Disable
23334 for alpha and ia64.
23335
23336 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
23337
23338 PR middle-end/17909
23339 * g++.dg/other/vararg-2.C: New test.
23340
23341 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23342
23343 PR c++/17011, c++/17971
23344 * g++.dg/template/error15.C: Adjust expected error.
23345 * g++.dg/template/instantiate3.C: Likewise.
23346
23347 2004-12-03 Janis Johnson <janis187@us.ibm.com>
23348
23349 * gcc.dg/altivec-18.c: Fix for darwin
23350
23351 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
23352
23353 PR c++/18782
23354 * g++.dg/parse/ptrmem2.C: New.
23355
23356 PR c++/18318
23357 * g++.dg/template/new1.C: New.
23358
23359 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23360
23361 PR fortran/18710
23362 * gfortran.dg/direct_io_3.f90: New test.
23363
23364 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
23365
23366 PR 18758
23367 * g++.dg/parse/crash21.C: New.
23368
23369 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23370
23371 PR c++/15664, c++/18276
23372 * g++.dg/template/ttp13.C: New test.
23373 * g++.dg/template/ttp14.C: Likewise.
23374
23375 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23376
23377 PR c++/18123
23378 * g++.dg/parse/enum2.C: New test.
23379 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
23380
23381 2004-12-02 Nick Clifton <nickc@redhat.com>
23382
23383 * gcc.target/xstormy16: New test directory.
23384 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
23385 * gcc.target/xstormy16/bp.c: Check the generation of bp
23386 instructions.
23387 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
23388 bn instructions and the BELOW100 attribute.
23389
23390 2004-12-02 Alan Modra <amodra@bigpond.net.au>
23391
23392 PR target/16952
23393 * gcc.dg/ppc-eabi.c: New.
23394
23395 2004-12-02 Bud Davis <bdavis9659@comcast.net>
23396
23397 PR fortran/18284
23398 * gfortran.dg/backspace.f90
23399
23400 2004-12-02 Bud Davis <bdavis9659@comcast.net>
23401
23402 * gfortran.dg/inquire.f90: New test.
23403
23404 2004-12-01 Janis Johnson <janis187@us.ibm.com>
23405
23406 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
23407 handle effective-target-keyword.
23408 (dg-skip-if): Support effective-target keyword as target list.
23409 (dg-xfail-if): Ditto.
23410 * lib/target-supports.exp (is-effective-target-keyword): New proc.
23411
23412 2004-12-01 Diego Novillo <dnovillo@redhat.com>
23413
23414 PR tree-optimization/18291
23415 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
23416
23417 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
23418
23419 PR C++/18729
23420 * g++.dg/parse/crash20.C: New.
23421
23422 PR c++/17431
23423 * g++.dg/overload/arg1.C: New.
23424 * g++.dg/overload/arg2.C: New.
23425 * g++.dg/overload/arg3.C: New.
23426 * g++.dg/overload/arg4.C: New.
23427
23428 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
23429
23430 * gcc.dg/c99-flex-array-4.c: Remove.
23431
23432 2004-11-30 Janis Johnson <janis187@us.ibm.com>
23433
23434 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
23435
23436 * lib/target-supports.exp (is-effective-target): Simplify.
23437
23438 * lib/target-supports.exp (check_effective_target_vect_long):
23439 Fix for powerpc64-*-*.
23440
23441 2004-11-30 Loren James Rittle <ljrittle@acm.org>
23442
23443 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
23444 to support new requirements on FreeBSD 5.
23445
23446 2004-11-30 Devang Patel <dpatel@apple.com>
23447
23448 PR 18702
23449 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
23450
23451 2004-11-30 Janis Johnson <janis187@us.ibm.com>
23452
23453 * g++.dg/ext/altivec-13.C: New test.
23454
23455 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
23456
23457 PR tree-opt/18298
23458 * gcc.c-torture/execute/p18298.c: New test.
23459
23460 2004-11-30 Ira Rosen <irar@il.ibm.com>
23461 Dorit Naishlos <dorit@il.ibm.com>
23462
23463 PR tree-opt/18607
23464 * gcc.dg/vect/vect-89.c: New test.
23465
23466 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
23467
23468 * gcc.dg/pr18596-1.c: New test.
23469
23470 2004-11-30 Ben Elliston <bje@au.ibm.com>
23471
23472 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
23473
23474 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
23475
23476 PR c/18479
23477 * gcc.dg/pr18479.c: New test.
23478
23479 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23480
23481 PR target/18490
23482 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
23483 mmix-knuth-mmixware.
23484
23485 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
23486 cris-*-elf* cris-*-aout* mmix-*-*
23487
23488 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
23489
23490 PR middle-end/18725
23491 * gcc.dg/pr18725.c: New test.
23492
23493 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23494
23495 PR target/18488
23496 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
23497
23498 PR target/18336
23499 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
23500
23501 2004-11-29 Mark Mitchell <mark@codesourcery.com>
23502
23503 PR c++/18368
23504 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
23505 * g++.old-deja/g++.law/ctors5.C: Likewise.
23506 * g++.old-deja/g++.other/crash25.C: Likewise.
23507
23508 PR c++/18674
23509 * g++.dg/template/error16.C: New test.
23510
23511 PR c++/18512
23512 * g++.dg/template/crash29.C: New test.
23513
23514 2004-11-29 Diego Novillo <dnovillo@redhat.com>
23515
23516 PR tree-optimization/18712
23517 * gcc.c-torture/compile/pr18712.c: New test.
23518
23519 2004-11-29 Joseph Myers <joseph@codesourcery.com>
23520
23521 PR c/7544
23522 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
23523 tests.
23524
23525 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23526
23527 PR c++/18652
23528 * g++.dg/lookup/crash6.C: New test.
23529
23530 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23531
23532 PR middle-end/18164
23533 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
23534
23535 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
23536
23537 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
23538 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
23539 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
23540
23541 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
23542
23543 * gcc.dg/pr18164.c: New test.
23544
23545 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
23546
23547 * gcc.dg/funroll-loops-all.c: New.
23548
23549 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
23550
23551 PR target/18489
23552 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
23553 delimeter, match space and TAB as well as ":".
23554
23555 PR target/18484
23556 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
23557
23558 PR target/18348
23559 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
23560
23561 PR target/18345
23562 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
23563
23564 PR target/18337
23565 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
23566
23567 2004-11-28 Bud Davis <bdavis9659@comcast.net>
23568
23569 * gfortran.dg/direct_io_2.f90: New test.
23570
23571 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
23572
23573 PR target/18334
23574 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
23575
23576 2004-11-28 Richard Henderson <rth@redhat.com>
23577
23578 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
23579
23580 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
23581
23582 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
23583 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
23584 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
23585 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
23586 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
23587 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
23588 gcc.dg/pointer-arith-8.c: New tests.
23589
23590 2004-11-27 Bud Davis <bdavis9659@comcast.net>
23591
23592 PR fortran/18364
23593 * gfortran.dg/endfile.f90: New test.
23594
23595 2004-11-27 Falk Hueffner <falk@debian.org>
23596
23597 * gcc.dg/loop-6.c: New test.
23598
23599 2004-11-27 Jakub Jelinek <jakub@redhat.com>
23600
23601 * gcc.c-torture/execute/20041126-1.c: New test.
23602
23603 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
23604
23605 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
23606 on IRIX.
23607
23608 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
23609
23610 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
23611 functions.
23612
23613 2004-11-27 Jakub Jelinek <jakub@redhat.com>
23614
23615 PR rtl-optimization/17825
23616 * gcc.c-torture/compile/20041119-1.c: New test.
23617
23618 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23619
23620 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
23621 Check existence of ld library path variables before unsetting.
23622
23623 2004-11-26 Mark Mitchell <mark@codesourcery.com>
23624
23625 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
23626
23627 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
23628
23629 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
23630
23631 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
23632
23633 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
23634
23635 2004-11-26 Ben Elliston <bje@au.ibm.com>
23636
23637 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
23638 dg-do directive.
23639
23640 2004-11-26 Ben Elliston <bje@au.ibm.com>
23641
23642 * gcc.dg/pr17957.c: Pass --param, not -param.
23643
23644 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
23645
23646 PR middle-end/17957
23647 * testsuite/gcc.dg/pr17957.c: New test.
23648
23649 2004-11-25 Mark Mitchell <mark@codesourcery.com>
23650
23651 PR c++/18445
23652 * g++.dg/template/crash28.C: Likewise.
23653
23654 PR c++/18001
23655 * g++.dg/expr/unary2.C: Adjust lvalue messages.
23656 * g++.dg/ext/lvaddr.C: Likewise.
23657 * g++.dg/opt/pr7503-3.C: Likewise.
23658
23659 PR c++/18466
23660 * g++.dg/parse/qualified3.C: New test.
23661 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
23662
23663 PR c++/18545
23664 * g++.dg/expr/return1.C: New test.
23665
23666 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23667
23668 Friend class name lookup 3/n, PR c++/3332
23669 * g++.dg/lookup/friend3.C: New test.
23670 * g++.dg/lookup/friend4.C: Likewise.
23671 * g++.dg/lookup/friend5.C: Likewise.
23672
23673 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23674
23675 Friend class name lookup 2/n, PR c++/14513, c++/15410
23676 * g++.dg/lookup/friend2.C: New test.
23677 * g++.dg/template/friend31.C: Likewise.
23678
23679 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23680
23681 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
23682
23683 2004-11-24 Mark Mitchell <mark@codesourcery.com>
23684
23685 PR c++/17473
23686 * g++.dg/tc1/dr56.C: Remove.
23687 * g++.dg/template/typedef1.C: Add dg-error markers.
23688 * g++.old-deja/g++.other/typedef7.C: Likewise.
23689
23690 PR c++/18285
23691 * g++.dg/parse/typedef7.C: New test.
23692
23693 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
23694
23695 * gcc.c-torture/execute/20041124-1.c: New test.
23696
23697 2004-11-24 Mark Mitchell <mark@codesourcery.com>
23698
23699 * g++.dg/template/deduce3.C: New test.
23700
23701 PR c++/18586
23702 * g++.dg/template/crash27.C: New test.
23703
23704 PR c++/18530
23705 * g++.dg/warn/Wshadow-3.C: New test.
23706
23707 2004-11-24 Devang Patel <dpatel@apple.com>
23708
23709 PR/18555
23710 * gcc.dg/cpp/isysroot-1.c: New test.
23711 * gcc.dg/cpp/usr/include/stdio.h: New file.
23712 * gcc.dg/cpp/isysroot-2.c: New test.
23713 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
23714 New file.
23715
23716 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23717
23718 PR c++/8929
23719 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
23720
23721 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23722
23723 * gcc.target/sparc/align.c: Do not include <stdint.h>.
23724 * gcc.target/sparc/pdist.c: Likewise.
23725
23726 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
23727
23728 PR c++/16882
23729 * g++.dg/conversion/simd1.C: New test.
23730
23731 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23732
23733 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
23734 and restore_ld_library_path_env_vars.
23735 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
23736 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
23737 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
23738 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
23739
23740 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
23741
23742 * gcc.dg/pragma-align-2.c: Test macro expansion.
23743 * gcc.dg/pragma-pack-2.c: New test.
23744
23745 2004-11-23 Richard Henderson <rth@redhat.com>
23746
23747 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
23748 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
23749 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
23750 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
23751 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
23752 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
23753
23754 * gcc.dg/vect/vect.exp: Add check for alpha.
23755 * lib/target-supports.exp (check_alpha_max_hw_available): New.
23756 (check_effective_target_vect_int): Enable for alpha.
23757 (check_effective_target_vect_long): New.
23758 (is-effective-target): Add it.
23759
23760 2004-11-23 Uros Bizjak <uros@kss-loka.si>
23761
23762 * gcc.dg/pr18614-1.c: New test.
23763
23764 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23765
23766 * gcc.dg/setjmp-2.c: New test.
23767
23768 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
23769
23770 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
23771 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
23772 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
23773 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
23774 gcc.target/sparc/pdist.c: New tests.
23775
23776 2004-11-22 Bob Wilson <bob.wilson@acm.org>
23777
23778 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
23779
23780 2004-11-22 Dale Johannesen <dalej@apple.com>
23781
23782 * gcc.dg/20041111-1.c: New.
23783
23784 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
23785
23786 PR tree-opt/18536
23787 * gcc.dg/vect/pr18536.c: New test.
23788
23789 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23790
23791 PR c++/18354
23792 * g++.dg/template/nontype11.C: New test.
23793
23794 2004-11-21 Roger Sayle <roger@eyesopen.com>
23795
23796 PR middle-end/18520
23797 * gcc.dg/pr18520-1.c: New test case.
23798
23799 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
23800
23801 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
23802 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
23803 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
23804 expected diagnostics.
23805
23806 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23807
23808 PR target/18580
23809 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
23810 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
23811 vect-77.c, vect-77a.c: XFAIL on the SPARC.
23812
23813 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23814
23815 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
23816
23817 2004-11-19 Mark Mitchell <mark@codesourcery.com>
23818 Joseph Myers <joseph@codesourcery.com>
23819
23820 * lib/target-supports.exp (check_visibility_available): Really
23821 test the compiler.
23822
23823 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
23824
23825 PR tree-opt/18181
23826 * gcc.dg/vect/vect-85.c: New test.
23827 * gcc.dg/vect/vect-86.c: New test.
23828 * gcc.dg/vect/vect-87.c: New test.
23829 * gcc.dg/vect/vect-88.c: New test.
23830
23831 2004-11-19 Ben Elliston <bje@au.ibm.com>
23832
23833 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
23834
23835 2004-11-18 Janis Johnson <janis187@us.ibm.com>
23836
23837 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
23838 * gcc.dg/ppc-and-1.c: Ditto.
23839 * gcc.dg/ppc-compare-1.c: Ditto.
23840 * gcc.dg/ppc-mov-1.c: Ditto
23841
23842 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
23843 Mark Mitchell <mark@codesourcery.com>
23844
23845 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
23846
23847 2004-11-17 Janis Johnson <janis187@us.ibm.com>
23848 Aldy Hernandez <aldyh@redhat.com>
23849
23850 * lib/target-supports.exp (check_effective_target_vect_int): New
23851 (check_effective_target_vect_float): New
23852 (check_effective_target_vect_double): New.
23853 (is-effective-target): Support new effective targets keywords.
23854 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
23855 default action for dg-do.
23856 * gcc.dg/vect/pr16105.c: Use new support.
23857 * gcc.dg/vect/pr18400.c: Ditto.
23858 * gcc.dg/vect/pr18425.c: Ditto.
23859 * gcc.dg/vect/vect-1.c: Ditto.
23860 * gcc.dg/vect/vect-10.c: Ditto.
23861 * gcc.dg/vect/vect-11.c: Ditto.
23862 * gcc.dg/vect/vect-12.c: Ditto.
23863 * gcc.dg/vect/vect-13.c: Ditto.
23864 * gcc.dg/vect/vect-14.c: Ditto.
23865 * gcc.dg/vect/vect-15.c: Ditto.
23866 * gcc.dg/vect/vect-16.c: Ditto.
23867 * gcc.dg/vect/vect-17.c: Ditto.
23868 * gcc.dg/vect/vect-18.c: Ditto.
23869 * gcc.dg/vect/vect-19.c: Ditto.
23870 * gcc.dg/vect/vect-2.c: Ditto.
23871 * gcc.dg/vect/vect-20.c: Ditto.
23872 * gcc.dg/vect/vect-21.c: Ditto.
23873 * gcc.dg/vect/vect-22.c: Ditto.
23874 * gcc.dg/vect/vect-23.c: Ditto.
23875 * gcc.dg/vect/vect-24.c: Ditto.
23876 * gcc.dg/vect/vect-25.c: Ditto.
23877 * gcc.dg/vect/vect-26.c: Ditto.
23878 * gcc.dg/vect/vect-27.c: Ditto.
23879 * gcc.dg/vect/vect-27a.c: Ditto.
23880 * gcc.dg/vect/vect-28.c: Ditto.
23881 * gcc.dg/vect/vect-29.c: Ditto.
23882 * gcc.dg/vect/vect-29a.c: Ditto.
23883 * gcc.dg/vect/vect-3.c: Ditto.
23884 * gcc.dg/vect/vect-30.c: Ditto.
23885 * gcc.dg/vect/vect-31.c: Ditto.
23886 * gcc.dg/vect/vect-32.c: Ditto.
23887 * gcc.dg/vect/vect-33.c: Ditto.
23888 * gcc.dg/vect/vect-34.c: Ditto.
23889 * gcc.dg/vect/vect-35.c: Ditto.
23890 * gcc.dg/vect/vect-36.c: Ditto.
23891 * gcc.dg/vect/vect-37.c: Ditto.
23892 * gcc.dg/vect/vect-38.c: Ditto.
23893 * gcc.dg/vect/vect-4.c: Ditto.
23894 * gcc.dg/vect/vect-40.c: Ditto.
23895 * gcc.dg/vect/vect-41.c: Ditto.
23896 * gcc.dg/vect/vect-42.c: Ditto.
23897 * gcc.dg/vect/vect-43.c: Ditto.
23898 * gcc.dg/vect/vect-44.c: Ditto.
23899 * gcc.dg/vect/vect-45.c: Ditto.
23900 * gcc.dg/vect/vect-46.c: Ditto.
23901 * gcc.dg/vect/vect-47.c: Ditto.
23902 * gcc.dg/vect/vect-48.c: Ditto.
23903 * gcc.dg/vect/vect-48a.c: Ditto.
23904 * gcc.dg/vect/vect-49.c: Ditto.
23905 * gcc.dg/vect/vect-5.c: Ditto.
23906 * gcc.dg/vect/vect-50.c: Ditto.
23907 * gcc.dg/vect/vect-51.c: Ditto.
23908 * gcc.dg/vect/vect-52.c: Ditto.
23909 * gcc.dg/vect/vect-53.c: Ditto.
23910 * gcc.dg/vect/vect-54.c: Ditto.
23911 * gcc.dg/vect/vect-55.c: Ditto.
23912 * gcc.dg/vect/vect-56.c: Ditto.
23913 * gcc.dg/vect/vect-56a.c: Ditto.
23914 * gcc.dg/vect/vect-57.c: Ditto.
23915 * gcc.dg/vect/vect-58.c: Ditto.
23916 * gcc.dg/vect/vect-59.c: Ditto.
23917 * gcc.dg/vect/vect-6.c: Ditto.
23918 * gcc.dg/vect/vect-60.c: Ditto.
23919 * gcc.dg/vect/vect-61.c: Ditto.
23920 * gcc.dg/vect/vect-62.c: Ditto.
23921 * gcc.dg/vect/vect-63.c: Ditto.
23922 * gcc.dg/vect/vect-64.c: Ditto.
23923 * gcc.dg/vect/vect-65.c: Ditto.
23924 * gcc.dg/vect/vect-66.c: Ditto.
23925 * gcc.dg/vect/vect-67.c: Ditto.
23926 * gcc.dg/vect/vect-68.c: Ditto.
23927 * gcc.dg/vect/vect-69.c: Ditto.
23928 * gcc.dg/vect/vect-7.c: Ditto.
23929 * gcc.dg/vect/vect-72.c: Ditto.
23930 * gcc.dg/vect/vect-72a.c: Ditto.
23931 * gcc.dg/vect/vect-73.c: Ditto.
23932 * gcc.dg/vect/vect-74.c: Ditto.
23933 * gcc.dg/vect/vect-75.c: Ditto.
23934 * gcc.dg/vect/vect-76.c: Ditto.
23935 * gcc.dg/vect/vect-77.c: Ditto.
23936 * gcc.dg/vect/vect-77a.c: Ditto.
23937 * gcc.dg/vect/vect-78.c: Ditto.
23938 * gcc.dg/vect/vect-79.c: Ditto.
23939 * gcc.dg/vect/vect-8.c: Ditto.
23940 * gcc.dg/vect/vect-80.c: Ditto.
23941 * gcc.dg/vect/vect-82.c: Ditto.
23942 * gcc.dg/vect/vect-82_64.c: Ditto.
23943 * gcc.dg/vect/vect-83.c: Ditto.
23944 * gcc.dg/vect/vect-83_64.c: Ditto.
23945 * gcc.dg/vect/vect-9.c: Ditto.
23946 * gcc.dg/vect/vect-all.c: Ditto.
23947 * gcc.dg/vect/vect-none.c: Ditto.
23948
23949 2004-11-17 Janis Johnson <janis187@us.ibm.com>
23950
23951 * lib/gcc-dg.exp (dg-skip-if): New function.
23952 (dg-forbid-option): Remove.
23953 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
23954 * g++.dg/abi/bitfield8.C: Likewise.
23955 * g++.dg/abi/dtor1.C: Likewise.
23956 * g++.dg/abi/empty10.C: Likewise.
23957 * g++.dg/abi/empty7.C: Likewise.
23958 * g++.dg/abi/empty9.C: Likewise.
23959 * g++.dg/abi/layout3.C: Likewise.
23960 * g++.dg/abi/layout4.C: Likewise.
23961 * g++.dg/abi/thunk1.C: Likewise.
23962 * g++.dg/abi/thunk2.C: Likewise.
23963 * g++.dg/abi/vbase11.C: Likewise.
23964 * g++.dg/abi/vthunk2.C: Likewise.
23965 * g++.dg/abi/vthunk3.C: Likewise.
23966 * g++.dg/ext/attrib8.C: Likewise.
23967 * g++.dg/opt/longbranch2.C: Likewise.
23968 * g++.dg/opt/reg-stack4.C: Likewise.
23969 * g++.old-deja/g++.ext/attrib1.C: Likewise.
23970 * g++.old-deja/g++.ext/attrib2.C: Likewise.
23971 * g++.old-deja/g++.ext/attrib3.C: Likewise.
23972 * g++.old-deja/g++.other/store-expr1.C: Likewise.
23973 * g++.old-deja/g++.other/store-expr2.C: Likewise.
23974 * gcc.dg/20000609-1.c: Likewise.
23975 * gcc.dg/20000720-1.c: Likewise.
23976 * gcc.dg/20011107-1.c: Likewise.
23977 * gcc.dg/20011119-1.c: Likewise.
23978 * gcc.dg/20020108-1.c: Likewise.
23979 * gcc.dg/20020122-2.c: Likewise.
23980 * gcc.dg/20020122-3.c: Likewise.
23981 * gcc.dg/20020201-3.c: Likewise.
23982 * gcc.dg/20020206-1.c: Likewise.
23983 * gcc.dg/20020218-1.c: Likewise.
23984 * gcc.dg/20020310-1.c: Likewise.
23985 * gcc.dg/20020411-1.c: Likewise.
23986 * gcc.dg/20020418-2.c: Likewise.
23987 * gcc.dg/20020426-1.c: Likewise.
23988 * gcc.dg/20020426-2.c: Likewise.
23989 * gcc.dg/20020517-1.c: Likewise.
23990 * gcc.dg/20020523-1.c: Likewise.
23991 * gcc.dg/20020523-2.c: Likewise.
23992 * gcc.dg/20020729-1.c: Likewise.
23993 * gcc.dg/20030204-1.c: Likewise.
23994 * gcc.dg/20030826-2.c: Likewise.
23995 * gcc.dg/20030926-1.c: Likewise.
23996 * gcc.dg/20031202-1.c: Likewise.
23997 * gcc.dg/980312-1.c: Likewise.
23998 * gcc.dg/980313-1.c: Likewise.
23999 * gcc.dg/990117-1.c: Likewise.
24000 * gcc.dg/990424-1.c: Likewise.
24001 * gcc.dg/990524-1.c: Likewise.
24002 * gcc.dg/991230-1.c: Likewise.
24003 * gcc.dg/i386-387-1.c: Likewise.
24004 * gcc.dg/i386-387-2.c: Likewise.
24005 * gcc.dg/i386-387-3.c: Likewise.
24006 * gcc.dg/i386-387-4.c: Likewise.
24007 * gcc.dg/i386-387-5.c: Likewise.
24008 * gcc.dg/i386-387-6.c: Likewise.
24009 * gcc.dg/i386-asm-1.c: Likewise.
24010 * gcc.dg/i386-bitfield1.c: Likewise.
24011 * gcc.dg/i386-bitfield2.c: Likewise.
24012 * gcc.dg/i386-loop-1.c: Likewise.
24013 * gcc.dg/i386-loop-2.c: Likewise.
24014 * gcc.dg/i386-loop-3.c: Likewise.
24015 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24016 * gcc.dg/i386-pic-1.c: Likewise.
24017 * gcc.dg/i386-regparm.c: Likewise.
24018 * gcc.dg/i386-signbit-1.c: Likewise.
24019 * gcc.dg/i386-signbit-2.c: Likewise.
24020 * gcc.dg/i386-signbit-3.c: Likewise.
24021 * gcc.dg/i386-sse-5.c: Likewise.
24022 * gcc.dg/i386-sse-8.c: Likewise.
24023 * gcc.dg/i386-unroll-1.c: Likewise.
24024 * gcc.dg/tls/opt-1.c: Likewise.
24025 * gcc.dg/tls/opt-2.c: Likewise.
24026 * gcc.dg/unroll-1.c: Likewise.
24027 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
24028 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
24029 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
24030 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
24031
24032 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24033
24034 * g++.dg/template/incomplete1.C: New test.
24035
24036 2004-11-16 Nick Clifton <nickc@redhat.com>
24037
24038 Revert patches accidentally commited during checkin of fixes for
24039 xstormy16 tests:
24040 gcc.c-torture/execute/simd-4.c: Revert
24041 gcc.dg/20040910-1.c: Revert.
24042
24043 2004-11-16 Paul Brook <paul@codesourcery.com>
24044
24045 PR fortran/13010
24046 * gfortran.dg/der_pointer_1.f90: New test.
24047
24048 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
24049
24050 PR c/18498
24051 * gcc.dg/bitfld-13.c: New test.
24052
24053 2004-11-15 Janis Johnson <janis187@us.ibm.com>
24054
24055 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
24056 powerpc*-*-linux*.
24057
24058 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
24059 * gcc.dg/ppc64-abi-2.c: Ditto.
24060 * gcc.dg/ppc64-abi-3.c: Ditto.
24061
24062 * lib/gcc-dg.exp (dg-target-list): Remove.
24063
24064 2004-11-15 Steve Ellcey <sje@cup.hp.com>
24065
24066 * gcc.dg/ia64-postinc.c: New test.
24067
24068 2004-11-15 Mark Mitchell <mark@codesourcery.com>
24069
24070 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
24071
24072 2004-11-15 Nick Clifton <nickc@redhat.com>
24073
24074 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
24075 __INT_MAX__ so that the test can be compiled by toolchains
24076 targeted at 16-bit processors.
24077
24078 * gcc.dg/20040625-1.c: Use long constants rather than integers
24079 when performing arithmetic that will overflow 16-bits.
24080
24081 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
24082 xstormy16. It does not support 128-bit vector operations.
24083
24084 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
24085 with the macro PTR_TYPE. Define this macro to an integer type
24086 suitable for holding a pointer.
24087
24088 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
24089 the target is a 16-bit processor.
24090
24091 * gcc.dg/cpp/if-2.c: Expect a different warning message from
24092 16-bit targets where the character constant will be too long.
24093
24094 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
24095 where the double will not be directly addressable.
24096
24097 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24098
24099 Friend class name lookup 1/n, PR c++/18471
24100 * g++.dg/template/crash26.C: New test.
24101 * g++.dg/lookup/struct1.C: Adjust expected error.
24102 * g++.dg/parse/elab1.C: Likewise.
24103 * g++.dg/parse/elab2.C: Likewise.
24104 * g++.dg/parse/int-as-enum1.C: Likewise.
24105 * g++.dg/parse/struct-as-enum1.C: Likewise.
24106 * g++.dg/parse/typedef1.C: Likewise.
24107 * g++.dg/parse/typedef3.C: Likewise.
24108 * g++.dg/parse/typedef4.C: Likewise.
24109 * g++.dg/parse/typedef5.C: Likewise.
24110 * g++.dg/template/nontype4.C: Likewise.
24111 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
24112 * g++.old-deja/g++.other/elab1.C: Likewise.
24113 * g++.old-deja/g++.other/syntax4.C: Likewise.
24114
24115 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
24116
24117 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
24118
24119 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
24120
24121 * gcc.c-torture/execute/20041114-1.c: New test.
24122
24123 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
24124
24125 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
24126 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
24127 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
24128 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
24129 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
24130 gcc.dg/switch-7.c: New tests.
24131
24132 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24133
24134 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
24135
24136 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24137
24138 PR tree-opt/18400
24139 * gcc.dg/vect/pr18400.c: New test.
24140
24141 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24142 Andrew Pinski <pinskia@physics.uc.edu>
24143
24144 PR tree-opt/18425
24145 * gcc.dg/vect/pr18425.c: New test.
24146
24147 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24148
24149 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
24150 Guard with dg-require-alias and dg-require-visibility.
24151
24152 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24153
24154 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
24155
24156 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24157
24158 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
24159
24160 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24161
24162 PR c++/17344
24163 * g++.dg/template/defarg5.C: New test.
24164
24165 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24166
24167 * g++.dg/parse/cast1.C: Run only on ILP32.
24168 * g++.old-deja/g++.mike/p784.C: Likewise.
24169
24170 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
24171
24172 * gcc.c-torture/execute/20041113-1.c: New test.
24173
24174 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
24175
24176 PR target/18230
24177 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
24178 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
24179 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
24180 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
24181 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
24182 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
24183 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
24184 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
24185 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
24186 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
24187 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
24188 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
24189 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
24190
24191 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
24192
24193 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
24194 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
24195 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
24196 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
24197 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
24198 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
24199 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
24200 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
24201 gcc.target/sparc/combined-1.c: New tests.
24202
24203 2004-11-12 Ziemowit Laski <zlaski@apple.com>
24204
24205 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
24206 New tests.
24207
24208 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24209
24210 * lib/gcc-dg.exp (dg-forbid-option): New function.
24211 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
24212 * g++.dg/abi/bitfield8.C: Likewise.
24213 * g++.dg/abi/dtor1.C: Likewise.
24214 * g++.dg/abi/empty10.C: Likewise.
24215 * g++.dg/abi/empty7.C: Likewise.
24216 * g++.dg/abi/empty9.C: Likewise.
24217 * g++.dg/abi/layout3.C: Likewise.
24218 * g++.dg/abi/layout4.C: Likewise.
24219 * g++.dg/abi/thunk1.C: Likewise.
24220 * g++.dg/abi/thunk2.C: Likewise.
24221 * g++.dg/abi/vbase11.C: Likewise.
24222 * g++.dg/abi/vthunk2.C: Likewise.
24223 * g++.dg/abi/vthunk3.C: Likewise.
24224 * g++.dg/ext/attrib8.C: Likewise.
24225 * g++.dg/opt/longbranch2.C: Likewise.
24226 * g++.dg/opt/reg-stack4.C: Likewise.
24227 * g++.old-deja/g++.ext/attrib1.C: Likewise.
24228 * g++.old-deja/g++.ext/attrib2.C: Likewise.
24229 * g++.old-deja/g++.ext/attrib3.C: Likewise.
24230 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24231 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24232 * gcc.dg/20000609-1.c: Likewise.
24233 * gcc.dg/20000720-1.c: Likewise.
24234 * gcc.dg/20011107-1.c: Likewise.
24235 * gcc.dg/20011119-1.c: Likewise.
24236 * gcc.dg/20020108-1.c: Likewise.
24237 * gcc.dg/20020122-2.c: Likewise.
24238 * gcc.dg/20020122-3.c: Likewise.
24239 * gcc.dg/20020201-3.c: Likewise.
24240 * gcc.dg/20020206-1.c: Likewise.
24241 * gcc.dg/20020218-1.c: Likewise.
24242 * gcc.dg/20020310-1.c: Likewise.
24243 * gcc.dg/20020411-1.c: Likewise.
24244 * gcc.dg/20020418-2.c: Likewise.
24245 * gcc.dg/20020426-1.c: Likewise.
24246 * gcc.dg/20020426-2.c: Likewise.
24247 * gcc.dg/20020517-1.c: Likewise.
24248 * gcc.dg/20020523-1.c: Likewise.
24249 * gcc.dg/20020523-2.c: Likewise.
24250 * gcc.dg/20020729-1.c: Likewise.
24251 * gcc.dg/20030204-1.c: Likewise.
24252 * gcc.dg/20030826-2.c: Likewise.
24253 * gcc.dg/20030926-1.c: Likewise.
24254 * gcc.dg/20031202-1.c: Likewise.
24255 * gcc.dg/980312-1.c: Likewise.
24256 * gcc.dg/980313-1.c: Likewise.
24257 * gcc.dg/990117-1.c: Likewise.
24258 * gcc.dg/990424-1.c: Likewise.
24259 * gcc.dg/990524-1.c: Likewise.
24260 * gcc.dg/991230-1.c: Likewise.
24261 * gcc.dg/i386-387-1.c: Likewise.
24262 * gcc.dg/i386-387-2.c: Likewise.
24263 * gcc.dg/i386-387-3.c: Likewise.
24264 * gcc.dg/i386-387-4.c: Likewise.
24265 * gcc.dg/i386-387-5.c: Likewise.
24266 * gcc.dg/i386-387-6.c: Likewise.
24267 * gcc.dg/i386-asm-1.c: Likewise.
24268 * gcc.dg/i386-bitfield1.c: Likewise.
24269 * gcc.dg/i386-bitfield2.c: Likewise.
24270 * gcc.dg/i386-loop-1.c: Likewise.
24271 * gcc.dg/i386-loop-2.c: Likewise.
24272 * gcc.dg/i386-loop-3.c: Likewise.
24273 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24274 * gcc.dg/i386-pic-1.c: Likewise.
24275 * gcc.dg/i386-regparm.c: Likewise.
24276 * gcc.dg/i386-signbit-1.c: Likewise.
24277 * gcc.dg/i386-signbit-2.c: Likewise.
24278 * gcc.dg/i386-signbit-3.c: Likewise.
24279 * gcc.dg/i386-sse-5.c: Likewise.
24280 * gcc.dg/i386-sse-8.c: Likewise.
24281 * gcc.dg/i386-unroll-1.c: Likewise.
24282 * gcc.dg/tls/opt-1.c: Likewise.
24283 * gcc.dg/tls/opt-2.c: Likewise.
24284 * gcc.dg/unroll-1.c: Likewise.
24285 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
24286 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
24287 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
24288 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
24289 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
24290 -m64 is specified.
24291
24292 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24293
24294 PR c++/18389
24295 * g++.dg/parse/cond1.C: New test.
24296
24297 PR c++/18429
24298 * g++.dg/template/array9.C: New test.
24299 * g++.dg/ext/vla1.C: Adjust error messages.
24300 * g++.dg/ext/vlm1.C: Likewise.
24301 * g++.dg/template/crash2.C: Likewise.
24302
24303 PR c++/18436
24304 * g++.dg/template/call3.C: New test.
24305
24306 PR c++/18407
24307 * g++.dg/template/ptrmem11.C: New test.
24308
24309 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
24310
24311 PR other/14264
24312 * lib/g++.exp: Set LC_ALL and LANG to C.
24313 * lib/gcc-dg.exp: Likewise.
24314 * lib/gfortran.exp: Likewise.
24315 * lib/objc.exp: Likewise.
24316 * lib/treelang.exp: Likewise.
24317
24318 2004-11-12 Andreas Schwab <schwab@suse.de>
24319
24320 * gcc.dg/pr16286.c: Fix last change.
24321
24322 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24323
24324 PR c++/18416
24325 * g++.dg/init/global1.C: New test.
24326
24327 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
24328
24329 * gcc.c-torture/execute/20041112-1.c: New test.
24330
24331 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24332
24333 * lib/gcc-dg.exp (dg-target-list): New.
24334
24335 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24336 Richard Sandiford <rsandifo@redhat.com>
24337
24338 * lib/target-supports.exp (get-compiler_messages): New.
24339 (check_named_sections_available): Use it.
24340 (check_effective_target_ilp32): New.
24341 (check_effective_target_lp64): New.
24342 (is-effective-target): New.
24343 * lib/gcc-dg.exp (dg-require-effective-target): New.
24344
24345 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
24346
24347 * gcc.dg/precedence-1.c: New test.
24348
24349 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24350
24351 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
24352
24353 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
24354 message, delete generated files, use more descriptive name for
24355 executable, and make the test unsupported when it cannot be run.
24356
24357 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
24358 (dg-require-weak, dg-require-visibility, dg-require-alias,
24359 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
24360 dg-require-iconv, dg-require-named-sections): Use it.
24361
24362 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
24363
24364 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
24365
24366 PR target/16457
24367 * gcc.dg/ppc-and-1: New
24368
24369 PR target/16796
24370 * gcc.dg/ppc-mov-1.c: New.
24371
24372 PR target/16458
24373 * gcc.dg/ppc-compare-1.c: New.
24374
24375 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
24376
24377 * objc.dg/desig-init-2.m: New test.
24378
24379 2004-11-10 Adam Nemet <anemet@lnxw.com>
24380
24381 PR middle-end/18160
24382 * g++.dg/warn/register-var-1.C: New test.
24383 * g++.dg/warn/register-var-2.C: New test.
24384
24385 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24386
24387 * gcc.dg/union-2.c: New test.
24388
24389 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
24390
24391 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
24392 New test for PR tree-optimization/17892.
24393
24394 2004-11-09 Mark Mitchell <mark@codesourcery.com>
24395
24396 PR c++/18369
24397 * g++.dg/init/new12.C: New test.
24398
24399 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
24400
24401 * gcc.target/sparc: New directory.
24402 * gcc.target/sparc/sparc.exp: New driver.
24403 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
24404 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
24405 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
24406 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
24407
24408 2004-11-10 Paul Brook <paul@codesourcery.com>
24409
24410 PR fortran/18218
24411 * gfortran.dg/list_read.c: New test.
24412
24413 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24414
24415 PR c/18322
24416 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
24417 expected diagnostic location.
24418
24419 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
24420
24421 * gcc.dg/20041109-1.c: New test.
24422
24423 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
24424
24425 PR objc/18406
24426 * objc/compile/pr18406.m: New test.
24427
24428 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24429
24430 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
24431
24432 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24433
24434 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
24435
24436 2004-11-08 Steve Ellcey <sje@cup.hp.com>
24437
24438 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
24439
24440 2004-11-08 Steve Ellcey <sje@cup.hp.com>
24441
24442 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
24443 exit.
24444
24445 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
24446
24447 PR tree-opt/18299
24448 * gcc.c-torture/pr18299-1.c: New test.
24449
24450 2004-11-06 Andreas Schwab <schwab@suse.de>
24451
24452 * gcc.dg/pr16286.c: Also test for bool and pixel.
24453
24454 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
24455
24456 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
24457 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
24458 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
24459 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
24460 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
24461 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
24462 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
24463 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
24464 gcc.dg/struct-semi-3.c: New tests.
24465
24466 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24467
24468 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
24469
24470 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24471
24472 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
24473 Do not use C99 designators.
24474
24475 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24476
24477 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
24478
24479 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24480
24481 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
24482 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
24483 * gcc.c-torture/execute/simd-5.x: Remove.
24484
24485 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
24486
24487 PR rtl-optimization/17933
24488 * gcc.dg/torture/pr17933-1.c: New test.
24489
24490 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
24491
24492 PR target/18106
24493 * lib/target-supports.exp (check_weak_available): Support
24494 Windows.
24495
24496 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
24497
24498 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
24499 call to fflush(stdout) before abort.
24500 (my_ffsll): New function.
24501 (generate_fields): Use it.
24502
24503 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
24504
24505 * gcc.dg/init-undef-1.c: New test.
24506
24507 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
24508
24509 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
24510 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
24511 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
24512 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
24513 expected messages for new parser.
24514
24515 2004-11-04 Mark Mitchell <mark@codesourcery.com>
24516
24517 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
24518
24519 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24520
24521 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
24522 on LP64 targets.
24523
24524 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
24525
24526 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
24527 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
24528 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
24529 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
24530 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
24531 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
24532 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
24533 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
24534 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
24535 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
24536
24537 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
24538
24539 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
24540 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
24541 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
24542 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
24543 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
24544 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
24545 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
24546 for new parser.
24547
24548 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
24549
24550 PR target/15342
24551 * gcc.dg/20041104-1.c: New test.
24552
24553 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24554
24555 * g++.dg/template/nontype7.C: New test.
24556 * g++.dg/template/nontype8.C: Likewise.
24557 * g++.dg/template/nontype9.C: Likewise.
24558 * g++.dg/template/nontype10.C: Likewise.
24559 * g++.dg/tc1/dr49.C: Likewise.
24560 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
24561 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
24562
24563 2004-11-04 Ben Elliston <bje@au.ibm.com>
24564
24565 * g++.dg/rtti/tinfo1.C: Remove xfails.
24566
24567 2004-11-04 Ben Elliston <bje@au.ibm.com>
24568
24569 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
24570 packed attribute to the definition to satisfy the new C++ parser.
24571
24572 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24573
24574 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
24575 invocations of va_arg.
24576
24577 2004-11-02 Mark Mitchell <mark@codesourcery.com>
24578
24579 PR c++/18124
24580 * g++.dg/template/crash25.C: New test.
24581
24582 PR c++/18155
24583 * g++.dg/template/typedef2.C: New test.
24584 * g++.dg/parse/crash13.C: Adjust error markers.
24585
24586 PR c++/18177
24587 * g++.dg/conversion/const3.C: New test.
24588
24589 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24590
24591 PR fortran/17535
24592 PR fortran/17583
24593 PR fortran/17713
24594 * gfortran.dg/generic_[123].f90: New testcases.
24595
24596 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24597
24598 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
24599 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
24600
24601 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
24602
24603 PR tree-opt/16808
24604 * gcc.c-torture/compile/pr16808.c: New test.
24605
24606 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
24607
24608 PR rtl-optimization/17104
24609 * gcc.dg/ppc-bitfield1.c: New.
24610
24611 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
24612
24613 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
24614
24615 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
24616
24617 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
24618 strings for 32-bit code.
24619
24620 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
24621
24622 PR c/18239
24623 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
24624
24625 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
24626
24627 PR c++/18064
24628 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
24629
24630 2004-10-31 Mark Mitchell <mark@codesourcery.com>
24631
24632 PR c++/15172
24633 * g++.dg/init/aggr2.C: New test.
24634
24635 2004-10-30 Ziemowit Laski <zlaski@apple.com>
24636
24637 * objc.dg/local-decl-1.m: New test.
24638
24639 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
24640
24641 * gcc.dg/20040910-1.c: Adjust regex.
24642
24643 2004-10-30 Roger Sayle <roger@eyesopen.com>
24644
24645 PR rtl-optimization/18084
24646 * g++.dg/opt/pr18084-1.C: New testcase.
24647
24648 2004-10-30 Matt Austern <austern@apple.com>
24649
24650 PR c++/17542
24651 * g++.dg/ext/attrib18.C: New test.
24652
24653 2004-10-30 Roger Sayle <roger@eyesopen.com>
24654
24655 PR middle-end/18096
24656 * gcc.dg/pr18096-1.c: New test case.
24657
24658 2004-10-30 Roger Sayle <roger@eyesopen.com>
24659
24660 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
24661
24662 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
24663
24664 PR c/16666
24665 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
24666 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
24667 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
24668 gcc.dg/old-style-prom-3.c: New tests.
24669
24670 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
24671
24672 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
24673 Remove unnecessary inclusion of stdio.h.
24674
24675 2004-10-29 Roger Sayle <roger@eyesopen.com>
24676
24677 PR rtl-optimization/17581
24678 * gcc.dg/pr17581-1.c: New test case.
24679
24680 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
24681
24682 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
24683 being implemented.
24684 * g++.dg/conversion/dr195-1.C: New.
24685 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
24686 * g++.old-deja/g++.mike/p10148.C: Likewise.
24687
24688 2004-10-29 Mark Mitchell <mark@codesourcery.com>
24689
24690 PR c++/17695
24691 * g++.dg/debug/typedef2.C: New test.
24692
24693 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
24694
24695 PR fortran/13490
24696 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
24697 * gfortran.dg/g77/README: Update.
24698
24699 2004-10-28 Matt Austern <austern@apple.com>
24700
24701 PR c++/14124
24702 * g++.dg/ext/packed7.C: New test.
24703
24704 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
24705
24706 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
24707 scan-assembler.
24708 * lib/scanasm.exp (hidden-scan-for): New proc.
24709 (scan-hidden): Use hidden-scan-for instead of constructing the scan
24710 string.
24711 (scan-not-hidden): Likewise.
24712 * lib/target-supports.exp (check_visibility_available): mach-o is
24713 support too.
24714
24715 2004-10-28 Mark Mitchell <mark@codesourcery.com>
24716
24717 PR c++/17132
24718 * g++.dg/template/memclass3.C: New test.
24719
24720 2004-10-28 Adam Nemet <anemet@lnxw.com>
24721
24722 PR middle-end/18160
24723 * gcc.dg/register-var-1.c: New test.
24724 * gcc.dg/register-var-2.c: New test.
24725 * gcc.dg/asm-7.c: Taking the address of a register variable is an
24726 error now.
24727
24728 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
24729
24730 PR other/18172
24731 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
24732 unused variables.
24733 * gcc.dg/vect/vect-22.c: Likewise.
24734
24735 2004-10-28 Jakub Jelinek <jakub@redhat.com>
24736
24737 * gcc.dg/i386-rotate-1.c: New test.
24738
24739 2004-10-27 Mark Mitchell <mark@codesourcery.com>
24740
24741 * g++.dg/init/ref12.C: Add "run" marker.
24742
24743 PR c++/17435
24744 * g++.dg/init/ref12.C: New test.
24745
24746 PR c++/18140
24747 * g++.dg/template/shift1.C: New test.
24748 * g++.dg/template/error10.C: Adjust error markers.
24749
24750 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
24751
24752 PR tree-opt/17529
24753 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
24754
24755 2004-10-27 Geoffrey Keating <geoffk@apple.com>
24756
24757 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
24758 * gcc.dg/weak/weak-3.c: Likewise.
24759 * gcc.dg/weak/weak-5.c: Likewise.
24760 * gcc.dg/weak/weak-9.c: Likewise.
24761 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
24762 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
24763
24764 * gcc.dg/darwin-weakimport-1.c: New.
24765
24766 2004-10-28 Ben Elliston <bje@au.ibm.com>
24767
24768 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
24769
24770 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
24771
24772 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
24773 'syntax' error messages.
24774 * gcc.dg/cpp/direct2s.c: Likewise.
24775
24776 2004-10-26 Geoffrey Keating <geoffk@apple.com>
24777
24778 * gcc.c-torture/compile/20041026-1.c: New.
24779
24780 2004-10-26 Mark Mitchell <mark@codesourcery.com>
24781
24782 PR c++/18093
24783 * g++.dg/lookup/ns2.C: New test.
24784
24785 PR c++/18020
24786 * g++.dg/template/enum4.C: New test.
24787
24788 PR c++/18161
24789 * g++.dg/template/expr1.C: New test.
24790
24791 2004-10-26 Ben Elliston <bje@au.ibm.com>
24792
24793 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
24794
24795 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
24796
24797 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
24798 gcc.dg/decl-nospec-3.c: New tests.
24799
24800 2004-10-26 Ziemowit Laski <zlaski@apple.com>
24801
24802 * objc.dg/super-class-3.m: New test.
24803
24804 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
24805
24806 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
24807 resyncing.
24808 * gcc.dg/cpp/direct2s.c: Likewise.
24809
24810 2004-10-25 Geoffrey Keating <geoffk@apple.com>
24811
24812 * objc.dg/image-info.m: Update for changes to section selection.
24813
24814 2004-10-25 David Ayers <d.ayers@inode.at>
24815 Ziemowit Laski <zlaski@apple.com>
24816
24817 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
24818 diagnostics when messaging 'id <Proto>'.
24819 * objc.dg/class-protocol-1.m: New test.
24820 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
24821 a non-existent method signature.
24822 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
24823 Update diagnostics when messaging with non-existent method signature.
24824 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
24825 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
24826 invalid receivers are now resolved as if messaging 'id'; remove
24827 extraneous diagnostics.
24828
24829 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
24830
24831 PR c/16667
24832 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
24833 gcc.dg/init-desig-obs-3.c: New tests.
24834
24835 2004-10-25 Jakub Jelinek <jakub@redhat.com>
24836
24837 * gcc.dg/debug/20041023-1.c: New test.
24838
24839 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
24840
24841 PR middle-end/17407
24842 * gcc.c-torture/compile/pr17407.c: New test.
24843
24844 PR c++/18121
24845 * g++.dg/template/array8.C: New test.
24846
24847 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24848
24849 PR other/18138
24850 * lib/g++.exp: Accept more than one multilib libgcc.
24851 * lib/gcc-dg.exp: Likewise.
24852 * lib/objc.exp: Likewise.
24853 * lib/treelang.exp: Likewise.
24854 * lib/gfortran.exp: Likewise.
24855
24856 2004-10-24 Ben Elliston <bje@au.ibm.com>
24857
24858 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
24859
24860 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
24861
24862 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
24863 * gcc.dg/c99-const-expr-3.c: Likewise.
24864
24865 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
24866
24867 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
24868
24869 2004-10-23 Ben Elliston <bje@au.ibm.com>
24870
24871 * gcc.c-torture/execute/loop-2e.x: Remove.
24872
24873 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
24874
24875 PR c++/18095
24876 * g++.dg/parse/crash18.C: New.
24877 * g++.dg/parse/crash19.C: New.
24878
24879 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
24880
24881 * g++.dg/ext/dllimport1.C: Move dg-warnings.
24882 * g++.dg/ext/dllimport2.C: Same.
24883 * g++.dg/ext/dllimport8.C: Same.
24884
24885 2004-10-21 Mark Mitchell <mark@codesourcery.com>
24886
24887 PR c++/10841
24888 * g++.dg/conversion/cast1.C: New test.
24889 * g++.dg/overload/pmf1.C: Adjust error marker.
24890
24891 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
24892
24893 PR objc/17923
24894 * objc.dg/const-str-7.m: New test.
24895
24896 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24897
24898 * g++.dg/template/memfriend11.C: Fix comment typo.
24899 * g++.dg/template/memfriend14.C: Likewise.
24900
24901 2004-10-20 Richard Henderson <rth@redhat.com>
24902
24903 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
24904 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
24905 -fasynchronous-unwind-tables.
24906
24907 2004-10-20 Richard Henderson <rth@redhat.com>
24908
24909 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
24910 (main): Return success.
24911 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
24912 (main): Return success.
24913
24914 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24915
24916 PR c++/13495
24917 * g++.dg/template/memfriend9.C: New test.
24918 * g++.dg/template/memfriend10.C: Likewise.
24919 * g++.dg/template/memfriend11.C: Likewise.
24920 * g++.dg/template/memfriend12.C: Likewise.
24921 * g++.dg/template/memfriend13.C: Likewise.
24922 * g++.dg/template/memfriend14.C: Likewise.
24923 * g++.dg/template/memfriend15.C: Likewise.
24924 * g++.dg/template/memfriend16.C: Likewise.
24925 * g++.dg/template/memfriend17.C: Likewise.
24926 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
24927
24928 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
24929
24930 * g++.dg/conversion/dr195.C: New.
24931 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
24932
24933 2004-10-20 Ben Elliston <bje@au.ibm.com>
24934 Devang Patel <dpatel@apple.com>
24935
24936 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
24937 of floating point arithmetic, which could trap.
24938
24939 2004-10-19 Mark Mitchell <mark@codesourcery.com>
24940
24941 PR c++/14035
24942 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
24943 * g++.dg/conversion/const2.C: New test.
24944 * g++.dg/expr/reinterpret2.C: New test.
24945 * g++.dg/expr/reinterpret3.C: New test.
24946 * g++.dg/expr/cast2.C: New test.
24947 * g++.dg/expr/copy1.C: New test.
24948 * g++.dg/other/conversion1.C: Change error message.
24949 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
24950 function pointers to void *.
24951 * g++.old-deja/g++.mike/p10148.C: Likewise.
24952
24953 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24954
24955 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
24956
24957 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
24958
24959 PR c++/18047
24960
24961 * g++.dg/parse/expr3.C: New test.
24962
24963 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24964
24965 * gcc.dg/smod-1.c: New test.
24966
24967 2004-10-18 Ziemowit Laski <zlaski@apple.com>
24968
24969 * objc.dg/method-14.m: New test.
24970
24971 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
24972
24973 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
24974 Also xfail as the patch was reverted.
24975
24976 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
24977
24978 PR middle-end/16973
24979 * gcc.dg/pr16973.c: New test.
24980
24981 2004-10-18 Diego Novillo <dnovillo@redhat.com>
24982
24983 PR tree-optimization/17656
24984 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
24985
24986 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
24987
24988 * g++.dg/eh/shadow1.C: New.
24989
24990 2004-10-18 Jakub Jelinek <jakub@redhat.com>
24991
24992 * gcc.c-torture/compile/20041018-1.c: New test.
24993
24994 2004-10-18 Ben Elliston <bje@au.ibm.com>
24995
24996 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
24997 compiler referring to register 0 when accessing sdata. The linker
24998 now patches things up.
24999
25000 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
25001
25002 PR c/17529
25003 * gcc.c-torture/compile/pr17529.c: New test.
25004
25005 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25006
25007 PR c++/17743
25008 * g++.dg/ext/attrib17.C: New test.
25009
25010 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25011
25012 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
25013
25014 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25015
25016 PR c++/10479
25017 * g++.dg/ext/attrib16.C: New test.
25018
25019 2004-10-15 Mark Mitchell <mark@codesourcery.com>
25020
25021 PR c++/17042
25022 * g++.dg/init/dso_handle1.C: New test.
25023
25024 PR c++/14667
25025 * g++.dg/parse/typedef6.C: New test.
25026
25027 PR c++/17916
25028 * g++.dg/parse/pragma1.C: New test.
25029
25030 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
25031
25032 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
25033
25034 2004-10-15 Steve Ellcey <sje@cup.hp.com>
25035
25036 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
25037 -fno-common when on HPPA HP-UX platforms.
25038
25039 2004-10-15 Jakub Jelinek <jakub@redhat.com>
25040
25041 PR other/16820
25042 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
25043 stdint.h.
25044 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
25045 uintptr_t.
25046
25047 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
25048
25049 PR c++/16301
25050 * g++.dg/lookup/strong-using-4.C: New test.
25051
25052 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
25053
25054 PR middle-end/16567
25055 * gcc.c-torture/compile/nested-1.c: New test.
25056
25057 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
25058
25059 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
25060 and mipsisa64*-*-* (until support for misaligned loads is added).
25061 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
25062 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
25063 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
25064 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
25065 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
25066 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
25067
25068 2004-10-14 Mark Mitchell <mark@codesourcery.com>
25069
25070 PR c++/17976
25071 * g++.dg/init/dtor3.C: New test.
25072
25073 2004-10-15 Ben Elliston <bje@au.ibm.com>
25074
25075 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
25076
25077 2004-10-14 Geoffrey Keating <geoffk@apple.com>
25078
25079 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
25080 * gcc.dg/macho-lo-sum.c: Likewise.
25081
25082 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
25083
25084 * gcc.dg/ppc-spe64-1.c: New test.
25085
25086 2004-10-14 Devang Patel <dpatel@apple.com>
25087
25088 PR 17635
25089 * gcc.dg/pr17635.c : New test.
25090
25091 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
25092
25093 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
25094 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
25095 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
25096 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
25097 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
25098 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
25099 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
25100 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
25101 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
25102 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
25103 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
25104 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
25105 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
25106 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
25107 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
25108 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
25109 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
25110 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
25111
25112 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
25113
25114 * gcc.dg/vect/vect-82.c: New testcase.
25115 * gcc.dg/vect/vect-82_64.c: New testcase.
25116 * gcc.dg/vect/vect-83.c: New testcase.
25117 * gcc.dg/vect/vect-83_64.c: New testcase.
25118
25119 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
25120
25121 * gcc.dg/cpp/error-1.c: New test.
25122
25123 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
25124
25125 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
25126
25127 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
25128
25129 PR target/17984
25130 * gcc.dg/cris-peep2-xsrand2.c: New test.
25131
25132 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
25133
25134 PR c++/17661
25135 * testsuite/g++.dg/expr/for2.C: New test.
25136
25137 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25138
25139 * g++.dg/inherit/thunk1.C: Run on the SPARC.
25140
25141 2004-10-13 Jakub Jelinek <jakub@redhat.com>
25142
25143 PR tree-optimization/17724
25144 * g++.dg/opt/pr17724-1.C: New test.
25145 * g++.dg/opt/pr17724-2.C: New test.
25146 * g++.dg/opt/pr17724-3.C: New test.
25147 * g++.dg/opt/pr17724-4.C: New test.
25148 * g++.dg/opt/pr17724-5.C: New test.
25149 * g++.dg/opt/pr17724-6.C: New test.
25150
25151 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
25152
25153 PR c/17301
25154 * gcc.dg/pr17301-2.c: New test.
25155
25156 2004-10-11 Mark Mitchell <mark@codesourcery.com>
25157
25158 PR c++/15876
25159 * g++.dg/parse/error22.C: New test.
25160
25161 PR c++/17936
25162 * g++.dg/template/spec18.C: New test.
25163
25164 2004-10-11 Steve Ellcey <sje@cup.hp.com>
25165
25166 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
25167 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
25168 memcpy.
25169 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
25170 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
25171
25172 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
25173
25174 * g++.dg/eh/cleanup5.C: Add dg-options "".
25175
25176 2004-10-11 Roger Sayle <roger@eyesopen.com>
25177
25178 PR middle-end/17657
25179 * gcc.dg/switch-4.c: New test case.
25180
25181 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
25182
25183 * gcc.c-torture/execute/20041011-1.c: New test.
25184
25185 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
25186
25187 PR c++/17554
25188 * g++.dg/init/for3.C: New test.
25189
25190 PR c++/17657
25191 * g++.dg/opt/switch2.C: New test.
25192
25193 PR middle-end/17703
25194 * g++.dg/warn/Wreturn-2.C: New test.
25195
25196 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
25197
25198 PR c++/17907
25199 * g++.dg/eh/cleanup5.C: New test.
25200
25201 2004-10-10 Mark Mitchell <mark@codesourcery.com>
25202
25203 PR c++/17393
25204 * g++.dg/parse/error21.C: New test.
25205
25206 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
25207
25208 * g++.dg/overload/pmf1.C: Adjust quoting marks.
25209 * g++.dg/warn/incomplete1.C: Likewise.
25210 * g++.dg/template/qualttp20.C: Likewise.
25211
25212 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25213
25214 PR c/17881
25215 * parm-incomplete-1.c: New test.
25216
25217 2004-10-09 Mark Mitchell <mark@codesourcery.com>
25218
25219 PR c++/17867
25220 * g++.dg/parse/error19.C: New test.
25221
25222 PR c++/17670
25223 * g++.dg/init/new11.C: New test.
25224
25225 PR c++/17821
25226 * g++.dg/parse/error20.C: New test.
25227
25228 PR c++/17826
25229 * g++.dg/template/crash24.C: New test.
25230
25231 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25232
25233 PR c/17301
25234 * gcc.dg/pr17301-1.c: New test.
25235
25236 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25237
25238 PR c/17189
25239 * gcc.dg/anon-struct-5.c: New test.
25240
25241 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
25242
25243 PR c/17844
25244 * gcc.dg/pr17844-1.c: New test.
25245
25246 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
25247
25248 PR tree-optimization/17906
25249 * gcc.c-torture/compile/pr17906.c: New.
25250
25251 2004-10-09 Stuart Hastings <stuart@apple.com>
25252 Roger Sayle <roger@eyesopen.com>
25253
25254 PR rtl-optimization/17853
25255 * gcc.dg/i386-mmx-5.c: New testcase.
25256
25257 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
25258
25259 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
25260
25261 2004-10-09 Mark Mitchell <mark@codesourcery.com>
25262
25263 PR c++/17524
25264 * g++.dg/template/static9.C: New test.
25265
25266 PR c++/17685
25267 * g++.dg/parse/operator5.C: New test.
25268
25269 2004-10-09 Roger Sayle <roger@eyesopen.com>
25270
25271 PR middle-end/17894
25272 * gcc.c-torture/execute/divcmp-4.c: New test case.
25273
25274 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25275
25276 PR tree-opt/17902
25277 * g++.dg/opt/pr17902.C: New test.
25278
25279 2004-10-09 Jakub Jelinek <jakub@redhat.com>
25280
25281 * gcc.dg/cpp/ident-1.c: Add dg-options "".
25282
25283 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25284
25285 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
25286
25287 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25288
25289 * gcc.dg/assign-warn-3.c: New test.
25290
25291 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25292
25293 PR c/16999
25294 * gcc.dg/cpp/ident-1.c: New test.
25295
25296 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
25297
25298 * gcc.c-torture/compile/acc1.c: New.
25299
25300 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25301
25302 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
25303 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
25304
25305 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25306
25307 * gcc.dg/ultrasp11.c: New test.
25308
25309 2004-10-08 Michael Matz <matz@suse.de>
25310
25311 * gcc.dg/doloop-2.c: New test.
25312
25313 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25314
25315 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
25316 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
25317 objc.dg/method-9.m: Update expected diagnostics.
25318
25319 2004-10-07 Geoffrey Keating <geoffk@apple.com>
25320
25321 * gcc.dg/ppc-fsel-3.c: New file.
25322 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
25323
25324 2004-10-07 Paul Brook <paul@codesourcery.com>
25325
25326 * gfortran.dg/intrinsic_verify_1.f90: New test.
25327
25328 2004-10-07 Paul Brook <paul@codesourcery.com>
25329
25330 * gfortran.dg/empty_format_1.f90: Remove stray commas.
25331
25332 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25333
25334 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
25335 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
25336 commit.
25337
25338 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
25339
25340 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
25341
25342 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25343
25344 PR c++/17115
25345 * g++.dg/warn/Winline-4.C: New test.
25346
25347 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25348
25349 * gcc.c-torture/compile/20041007-1.c: New test.
25350
25351 2004-10-07 Paul Brook <paul@codesourcery.com>
25352
25353 PR fortran/17678
25354 * gfortran.dg/use_allocated_1.f90: New test.
25355
25356 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
25357
25358 PR middle-end/17849
25359 * gfortran.fortran-torture/compile/nested.f90: New test
25360
25361 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
25362
25363 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
25364
25365 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
25366
25367 PR c++/17368
25368 * g++.dg/ext/asm6.C: New test.
25369
25370 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
25371
25372 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
25373
25374 2004-10-06 Paul Brook <paul@codesourcery.com>
25375
25376 PR libfortran/17709
25377 * gfortran.dg/empty_format_1.f90: New test.
25378
25379 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25380
25381 PR fortran/17568
25382 * gfortran.dg/ishft.f90: New test.
25383
25384 PR fortran/17283
25385 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
25386 tests.
25387
25388 2004-10-06 Paul Brook <paul@codesourcery.com>
25389
25390 * gfortran.dg/do_1.f90: New test.
25391
25392 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25393
25394 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
25395 optimizing for size.
25396
25397 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
25398
25399 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
25400
25401 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
25402
25403 * gcc.c-torture/compile/20041005-1.c: New test.
25404
25405 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
25406
25407 PR c++/17829
25408 * g++.dg/lookup/koenig4.C: New.
25409
25410 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
25411
25412 * g++.dg/other/classkey1.C: Adjust quoting marks.
25413 * g++.dg/parse/error15.C: Likewise.
25414 * g++.dg/template/meminit2.C (int>): Likewise.
25415
25416 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25417
25418 PR fortran/17283
25419 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
25420
25421 PR fortran/17631
25422 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
25423
25424 PR fortran/17708
25425 * gfortran.dg/pr17708.f90: New test.
25426
25427 2004-10-04 Chao-ying Fu <fu@mips.com>
25428
25429 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
25430 * gcc.dg/vect/vect-4.c: Ditto.
25431 * gcc.dg/vect/vect-5.c: Ditto.
25432 * gcc.dg/vect/vect-6.c: Ditto.
25433 * gcc.dg/vect/vect-8.c: Ditto.
25434 * gcc.dg/vect/vect-16.c: Ditto.
25435 * gcc.dg/vect/vect-30.c: Ditto.
25436 * gcc.dg/vect/vect-40.c: Ditto.
25437 * gcc.dg/vect/vect-41.c: Ditto.
25438 * gcc.dg/vect/vect-42.c: Ditto.
25439 * gcc.dg/vect/vect-43.c: Ditto.
25440 * gcc.dg/vect/vect-44.c: Ditto.
25441 * gcc.dg/vect/vect-45.c: Ditto.
25442 * gcc.dg/vect/vect-46.c: Ditto.
25443 * gcc.dg/vect/vect-47.c: Ditto.
25444 * gcc.dg/vect/vect-48.c: Ditto.
25445 * gcc.dg/vect/vect-49.c: Ditto.
25446 * gcc.dg/vect/vect-50.c: Ditto.
25447 * gcc.dg/vect/vect-51.c: Ditto.
25448 * gcc.dg/vect/vect-52.c: Ditto.
25449 * gcc.dg/vect/vect-53.c: Ditto.
25450 * gcc.dg/vect/vect-54.c: Ditto.
25451 * gcc.dg/vect/vect-55.c: Ditto.
25452 * gcc.dg/vect/vect-56.c: Ditto.
25453 * gcc.dg/vect/vect-57.c: Ditto.
25454 * gcc.dg/vect/vect-58.c: Ditto.
25455 * gcc.dg/vect/vect-59.c: Ditto.
25456 * gcc.dg/vect/vect-60.c: Ditto.
25457 * gcc.dg/vect/vect-74.c: Ditto.
25458 * gcc.dg/vect/vect-79.c: Ditto.
25459 * gcc.dg/vect/vect-80.c: Ditto.
25460
25461 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
25462
25463 * gcc.dg/unused-7.c: Use the correct option.
25464
25465 2004-10-04 Paul Brook <paul@codesourcery.com>
25466 Bud Davis <bdavis9659@comcast.net>
25467
25468 PR fortran/17706
25469 PR fortran/16434
25470 * gfortran/pr17706.f90: New test.
25471 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
25472
25473 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25474
25475 * gfortran.dg/pr17612.f90: New test.
25476
25477 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
25478
25479 * g++.dg/template/local1.C: Adjust quoting marks in
25480 testing for diagnostics.
25481 * g++.dg/tls/diag-2.C: Likewise.
25482 * g++.dg/other/error8.C: Likewise.
25483
25484 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
25485
25486 PR c/17178
25487 * gcc.dg/unused-4.c: Adjust to be correct.
25488
25489 PR c/17820
25490 * gcc.dg/unused-7.c: New test.
25491
25492 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
25493
25494 PR c++/17797
25495 * g++.dg/overload/template2.C: New test.
25496
25497 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
25498
25499 PR tree-optimization/16632
25500 * gcc.dg/tree-ssa/20041002-1.c: New.
25501
25502 2004-10-03 Paul Brook <paul@codesourcery.com>
25503
25504 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
25505 rather than relying on default formatting.
25506
25507 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
25508
25509 * gcc.dg/20040920-1.c: Update expected message text.
25510
25511 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
25512
25513 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
25514
25515 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
25516
25517 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
25518 tree level.
25519
25520 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
25521
25522 * gcc.dg/tree-ssa/pr17343.c: Remove.
25523
25524 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
25525
25526 PR tree-opt/17343
25527 * gcc.dg/tree-ssa/pr17343.c: New test.
25528
25529 2004-10-01 Jakub Jelinek <jakub@redhat.com>
25530
25531 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
25532 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
25533 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
25534 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
25535 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
25536
25537 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
25538
25539 * gcc.dg/lvalue-2.c: New test.
25540
25541 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
25542
25543 PR c/17730
25544 * gcc.dg/pr17730-1.c: New test
25545
25546 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
25547
25548 PR c/7425
25549 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
25550
25551 2004-09-29 Jakub Jelinek <jakub@redhat.com>
25552
25553 * gcc.c-torture/execute/stdarg-1.c: New test.
25554 * gcc.c-torture/execute/stdarg-2.c: New test.
25555 * gcc.c-torture/execute/stdarg-3.c: New test.
25556 * gcc.dg/tree-ssa/stdarg-1.c: New test.
25557 * gcc.dg/tree-ssa/stdarg-2.c: New test.
25558 * gcc.dg/tree-ssa/stdarg-3.c: New test.
25559 * gcc.dg/tree-ssa/stdarg-4.c: New test.
25560 * gcc.dg/tree-ssa/stdarg-5.c: New test.
25561
25562 2004-09-29 Jakub Jelinek <jakub@redhat.com>
25563
25564 PR tree-optimization/17697
25565 * g++.dg/opt/pr17697-1.C: New test.
25566 * g++.dg/opt/pr17697-2.C: New test.
25567 * g++.dg/opt/pr17697-3.C: New test.
25568
25569 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
25570
25571 PR c/16409
25572 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
25573 gcc.dg/vla-init-5.c: New tests.
25574
25575 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
25576
25577 PR c/13804
25578 * gcc.dg/pr13804-1.c: New test.
25579
25580 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25581
25582 PR fortran/16938
25583 * gfortran.dg/pr16938.f90: New test.
25584
25585 2004-09-27 Mark Mitchell <mark@codesourcery.com>
25586
25587 * g++.dg/template/crash23.C: New test.
25588
25589 2004-09-27 Mark Mitchell <mark@codesourcery.com>
25590
25591 PR c++/17585
25592 * g++.dg/template/static8.C: New test.
25593
25594 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
25595
25596 PR c++/17681
25597 * g++.dg/other/error9.C: New test.
25598
25599 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
25600
25601 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
25602
25603 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25604
25605 PR fortran/15164
25606 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
25607
25608 2004-09-26 Roger Sayle <roger@eyesopen.com>
25609
25610 PR middle-end/17112
25611 * gcc.dg/pr17112-1.c: New test case.
25612
25613 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
25614
25615 PR c/11459
25616 * gcc.dg/pr11459-1.c: New test.
25617
25618 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
25619
25620 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
25621 * gcc.dg/tree-ssa/loop-4.c: Likewise.
25622
25623 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25624
25625 * gfortran.dg/pr15324.f90: Make array bounds consistent.
25626
25627 2004-09-25 Jan Hubicka <jh@suse.cz>
25628
25629 * compile/30040909-1.c: New test.
25630 * compile/30040907-1.c: New test.
25631
25632 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
25633
25634 * gcc.c-torture/execute/va-arg-26.c: New test.
25635
25636 2004-09-24 Zack Weinberg <zack@codesourcery.com>
25637
25638 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
25639 extra diagnostics on targets with 64-bit pointers.
25640 * objc.dg/selector-1.m: Adjust dg-warning regexp.
25641
25642 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
25643
25644 PR c/17188
25645 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
25646 * gcc.dg/decl-3.c: Adjust expected message.
25647
25648 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25649
25650 PR fortran/17615
25651 * gfortran.dg/pr17615.f90: New test.
25652
25653 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
25654
25655 PR tree-optimzation/17517
25656 * g++.dg/tree-ssa/pr17517.C: New Test.
25657
25658 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
25659
25660 PR c++/16889
25661 * g++.dg/lookup/ambig3.C: New.
25662
25663 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
25664
25665 PR tree-opt/17624
25666 * g++.dg/opt/pr17624.C: New test.
25667
25668 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
25669
25670 PR c/6980
25671 * gcc.dg/Wbad-function-cast-1.c: New test.
25672
25673 2004-09-23 Zack Weinberg <zack@codesourcery.com>
25674
25675 * g++.dg/ext/complit1.C
25676 * g++.dg/other/error2.C
25677 * g++.dg/other/nontype-1.C
25678 * g++.dg/parse/crash11.C
25679 * g++.dg/parse/crash12.C
25680 * g++.dg/parse/error15.C
25681 * g++.dg/parse/error4.C
25682 * g++.dg/parse/tmpl-outside1.C
25683 * g++.dg/parse/too-many-tmpl-args1.C
25684 * g++.dg/template/dependent-expr3.C
25685 * g++.dg/template/error10.C
25686 * g++.dg/template/instantiate1.C
25687 * g++.dg/template/vtable2.C
25688 * g++.dg/warn/Wshadow-1.C
25689 * g++.dg/warn/weak1.C
25690 * g++.old-deja/g++.brendan/crash16.C
25691 * g++.old-deja/g++.brendan/crash18.C
25692 * g++.old-deja/g++.brendan/crash48.C
25693 * g++.old-deja/g++.brendan/crash49.C
25694 * g++.old-deja/g++.brendan/crash55.C
25695 * g++.old-deja/g++.brendan/crash56.C
25696 * g++.old-deja/g++.brendan/crash8.C
25697 * g++.old-deja/g++.brendan/enum11.C
25698 * g++.old-deja/g++.brendan/enum8.C
25699 * g++.old-deja/g++.brendan/enum9.C
25700 * g++.old-deja/g++.brendan/friend3.C
25701 * g++.old-deja/g++.brendan/misc14.C
25702 * g++.old-deja/g++.bugs/900402_02.C
25703 * g++.old-deja/g++.bugs/900404_03.C
25704 * g++.old-deja/g++.bugs/900404_04.C
25705 * g++.old-deja/g++.bugs/900428_03.C
25706 * g++.old-deja/g++.jason/crash4.C
25707 * g++.old-deja/g++.jason/overload21.C
25708 * g++.old-deja/g++.jason/redecl1.C
25709 * g++.old-deja/g++.jason/report.C
25710 * g++.old-deja/g++.jason/rfg10.C
25711 * g++.old-deja/g++.jason/template30.C
25712 * g++.old-deja/g++.law/arm12.C
25713 * g++.old-deja/g++.law/ctors5.C
25714 * g++.old-deja/g++.law/cvt20.C
25715 * g++.old-deja/g++.law/init10.C
25716 * g++.old-deja/g++.law/init8.C
25717 * g++.old-deja/g++.law/visibility17.C
25718 * g++.old-deja/g++.law/visibility7.C
25719 * g++.old-deja/g++.mike/net8.C
25720 * g++.old-deja/g++.mike/p646.C
25721 * g++.old-deja/g++.mike/p700.C
25722 * g++.old-deja/g++.mike/p701.C
25723 * g++.old-deja/g++.mike/p811.C
25724 * g++.old-deja/g++.ns/template13.C
25725 * g++.old-deja/g++.other/array3.C
25726 * g++.old-deja/g++.other/crash25.C
25727 * g++.old-deja/g++.other/dtor3.C
25728 * g++.old-deja/g++.other/dtor4.C
25729 * g++.old-deja/g++.other/main1.C
25730 * g++.old-deja/g++.other/warn7.C
25731 * g++.old-deja/g++.pt/crash11.C
25732 * g++.old-deja/g++.pt/crash36.C
25733 * g++.old-deja/g++.pt/spec22.C
25734 * g++.old-deja/g++.pt/spec9.C
25735 * g++.old-deja/g++.pt/ttp52.C
25736 * g++.old-deja/g++.robertl/eb103.C
25737 * g++.old-deja/g++.robertl/eb121.C
25738 * g++.old-deja/g++.robertl/eb22.C
25739 * g++.old-deja/g++.robertl/eb8.C:
25740 Update locations and/or regexps of dg-error markers.
25741 Remove markers for some bogus messages that are no longer issued.
25742
25743 2004-09-23 Jakub Jelinek <jakub@redhat.com>
25744
25745 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
25746 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
25747
25748 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
25749
25750 PR c++/17618
25751 * g++.dg/lookup/crash5.C: New test.
25752
25753 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
25754
25755 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
25756 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
25757 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
25758 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
25759 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
25760 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
25761
25762 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
25763 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
25764 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
25765 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
25766 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
25767 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
25768
25769 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
25770
25771 * gcc.dg/vect/vect-44.c: Check additional cases.
25772 * gcc.dg/vect/vect-48.c: Check additional cases.
25773
25774 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
25775 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
25776 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
25777 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
25778 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
25779 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
25780 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
25781 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
25782 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
25783
25784 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
25785 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
25786 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
25787
25788 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25789
25790 * gcc.dg/tree-ssa/loop-6.c: New test.
25791
25792 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
25793
25794 PR c++/17620
25795 * g++.dg/inherit/base2.C: New.
25796
25797 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25798
25799 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
25800 * gcc.dg/20001012-2.c: Likewise.
25801 * gcc.dg/20001013-1.c: Likewise.
25802 * gcc.dg/20001101-1.c: Likewise.
25803 * gcc.dg/20001102-1.c: Likewise.
25804 * gcc.dg/bf-spl1.c: Likewise.
25805 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
25806 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
25807
25808 2004-09-22 Diego Novillo <dnovillo@redhat.com>
25809
25810 PR tree-optimization/16721
25811 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
25812
25813 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
25814
25815 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
25816 * gcc.dg/20040305-1.c: Likewise.
25817
25818 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
25819
25820 PR c/16566
25821 * gcc.c-torture/compile/pr16566-1.c,
25822 gcc.c-torture/compile/pr16566-2.c,
25823 gcc.c-torture/compile/pr16566-3.c: New tests.
25824
25825 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
25826
25827 PR tree-optimization/17512
25828 * gcc.c-torture/compile/20040916-1.c.
25829
25830 2004-09-21 Mark Mitchell <mark@codesourcery.com>
25831
25832 * gcc.dg/pragma-re-3.c: New test.
25833
25834 2004-09-17 Matt Austern <austern@apple.com>
25835
25836 PR c++/15049
25837 * g++.dg/other/anon3.C: New.
25838
25839 2004-09-21 Roger Sayle <roger@eyesopen.com>
25840
25841 PR c++/7503
25842 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
25843 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
25844 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
25845 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
25846 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
25847
25848 2004-09-21 Bud Davis <bdavis9659@comcast.net>
25849
25850 PR fortran/17286
25851 * gfortran.dg/pr17286.f90: New test.
25852
25853 2004-09-20 Mark Mitchell <mark@codesourcery.com>
25854
25855 PR c++/17530
25856 * g++.dg/template/static7.C: New test.
25857
25858 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
25859
25860 PR tree-opt/17558
25861 * gcc.c-torture/compile/pr17558.c: New test.
25862
25863 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
25864
25865 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
25866 if SKIP_ATTRIBUTE is defined.
25867
25868 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25869
25870 PR fortran/15957
25871 * gfortran.dg/pr15957.f90: New test.
25872
25873 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
25874
25875 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
25876 in comparison.
25877 * gcc.dg/vect/vect-79.c: Likewise.
25878 * gcc.dg/vect/vect-80.c: Likewise.
25879
25880 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25881
25882 PR fortran/15750
25883 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
25884
25885 2004-09-20 Ira Rosen <irar@il.ibm.com>
25886
25887 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
25888 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
25889 * gcc.dg/vect/vect-62.c: New testcase.
25890 * gcc.dg/vect/vect-63.c: New testcase.
25891 * gcc.dg/vect/vect-64.c: New testcase.
25892 * gcc.dg/vect/vect-65.c: New testcase.
25893 * gcc.dg/vect/vect-66.c: New testcase.
25894 * gcc.dg/vect/vect-67.c: New testcase.
25895 * gcc.dg/vect/vect-68.c: New testcase.
25896 * gcc.dg/vect/vect-69.c: New testcase.
25897 * gcc.dg/vect/vect-79.c: New testcase.
25898 * gcc.dg/vect/vect-80.c: New testcase.
25899
25900 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
25901
25902 * gcc.target/mips/asm-1.c: New test.
25903
25904 2004-09-19 Ira Rosen <irar@il.ibm.com>
25905
25906 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
25907 * gcc.dg/vect/vect-73.c: New testcase.
25908 * gcc.dg/vect/vect-74.c: New testcase.
25909 * gcc.dg/vect/vect-75.c: New testcase.
25910 * gcc.dg/vect/vect-76.c: New testcase.
25911 * gcc.dg/vect/vect-77.c: New testcase.
25912 * gcc.dg/vect/vect-78.c: New testcase
25913
25914 2004-09-18 Paul Brook <paul@codesourcery.com>
25915
25916 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
25917
25918 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
25919
25920 PR c/17424
25921 * gcc.dg/pr17424-1.c: New test.
25922
25923 2004-09-18 Diego Novillo <dnovillo@redhat.com>
25924
25925 * g++.dg/tree-ssa/pr17153.C: New test.
25926
25927 2004-09-16 Geoffrey Keating <geoffk@apple.com>
25928
25929 PR pch/13361
25930 * testsuite/g++.dg/pch/wchar-1.C: New.
25931 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25932
25933 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
25934
25935 * gcc.c-torture/execute/20040917-1.c: New test.
25936
25937 2004-09-17 Diego Novillo <dnovillo@redhat.com>
25938
25939 PR tree-optimization/17319
25940 * gcc.dg/pr17319.c: New test.
25941
25942 2004-09-17 Devang Patel <dpatel@apple.com>
25943
25944 * gcc.dg/20040813-1.c: New test.
25945
25946 2004-09-17 Diego Novillo <dnovillo@redhat.com>
25947
25948 PR tree-optimization/17273
25949 * gcc.c-torture/compile/pr17273.c: New test.
25950
25951 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
25952
25953 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
25954 Update expected messages.
25955 * gcc.dg/declspec-13.c: New test.
25956
25957 2004-09-17 David Edelsohn <edelsohn@gnu.org>
25958
25959 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
25960
25961 2004-09-17 Diego Novillo <dnovillo@redhat.com>
25962
25963 * gcc.c-torture/execute/pr17252.c: Use post-increment to
25964 change what 'a' is pointing to.
25965
25966 2004-09-17 Mark Mitchell <mark@codesourcery.com>
25967
25968 PR c++/16002
25969 * g++.dg/template/error18.C: New test.
25970
25971 PR c++/16029
25972 * g++.dg/warn/Wunused-8.C: New test.
25973
25974 2004-09-17 Steven Bosscher <stevenb@suse.de>
25975
25976 PR tree-optimization/17513
25977 * gcc.dg/20040916-1.c: New test.
25978
25979 2004-09-16 Mark Mitchell <mark@codesourcery.com>
25980
25981 PR c++/17501
25982 * g++.dg/template/typename7.C: New test.
25983
25984 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25985
25986 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
25987
25988 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
25989
25990 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
25991 with -ftree-based-profiling also.
25992 * lib/profopt.exp: Support late-set profile_option/feedback_option.
25993
25994 2004-09-16 Victor Leikehman <lei@il.ibm.com>
25995
25996 PR/15364
25997 * gfortran.dg/der_array_io_1.f90: New test.
25998 * gfortran.dg/der_array_io_2.f90: New test.
25999 * gfortran.dg/der_array_io_3.f90: New test.
26000
26001 2004-09-15 Mark Mitchell <mark@codesourcery.com>
26002
26003 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
26004 EABI.
26005
26006 2004-09-15 Mark Mitchell <mark@codesourcery.com>
26007
26008 * g++.dg/opt/switch1.C: New test.
26009
26010 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
26011
26012 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
26013 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
26014 Update expected messages.
26015
26016 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26017
26018 PR fortran/16485
26019 * gfortran.dg/same_name_1.f90: New test.
26020
26021 2004-09-15 Diego Novillo <dnovillo@redhat.com>
26022
26023 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
26024 dereference garbage pointers.
26025
26026 2004-09-15 Jakub Jelinek <jakub@redhat.com>
26027
26028 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
26029 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
26030
26031 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
26032 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
26033 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
26034
26035 2004-09-14 Mark Mitchell <mark@codesourcery.com>
26036
26037 PR c++/17324
26038 * g++.dg/template/mangle1.C: New test.
26039
26040 2004-09-14 Diego Novillo <dnovillo@redhat.com>
26041
26042 PR tree-optimization/17252
26043 * gcc.c-torture/execute/pr17252.c: New test.
26044
26045 2004-09-14 Andrew Pinski <apinski@apple.com>
26046
26047 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
26048
26049 2004-09-14 Roger Sayle <roger@eyesopen.com>
26050
26051 PR rtl-optimization/9771
26052 * gcc.dg/pr9771-1.c: New test case.
26053
26054 2004-09-14 Diego Novillo <dnovillo@redhat.com>
26055
26056 PR tree-optimization/15262
26057 * gcc.c-torture/execute/pr15262-1.c: New test.
26058 * gcc.c-torture/execute/pr15262-2.c: New test.
26059
26060 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
26061
26062 * gcc.dg/declspec-12.c: New test.
26063
26064 2004-09-14 Bud Davis <bdavis9659@comcast.net>
26065
26066 * gfortran.dg/pr17090.f90: Add directives to test.
26067
26068 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26069
26070 * gcc.c-torture/compile/20040914-1.c: New test.
26071
26072 2004-09-13 Mark Mitchell <mark@codesourcery.com>
26073
26074 PR c++/16162
26075 * g++.dg/template/decl2.C: New test.
26076
26077 2004-09-13 Bud Davis <bdavis9659@comcast.net>
26078
26079 PR fortran/17090
26080 * gfortran.dg/pr17090.f90: New test.
26081
26082 2004-09-13 Dale Johannesen <dalej@apple.com>
26083
26084 * gcc.c-torture/compile/pr17408.c: New test case.
26085
26086 2004-09-13 Mark Mitchell <mark@codesourcery.com>
26087
26088 PR c++/16716
26089 * g++.dg/parse/crash17.C: New test.
26090
26091 PR c++/17327
26092 * g++.dg/template/enum3.C: New test.
26093
26094 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
26095
26096 * lib/gcc-defs.exp: Load wrapper.exp.
26097 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
26098 using local code.
26099 * lib/gcc.exp (gcc_init): Similar.
26100 * lib/gfortran.exp (gfortran_init): Similar.
26101 * lib/objc.exp (objc_init): Similar.
26102 * lib/treelang.exp (treelang_init): Similar.
26103 * lib/wrapper.exp: New file with build_wrapper call machinery in
26104 ${tool}_maybe_build_wrapper.
26105
26106 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
26107
26108 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
26109 "inline".
26110 * gcc.dg/declspec-11.c: Update expected messages.
26111 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
26112 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
26113 gcc.dg/inline-12.c: New tests.
26114
26115 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
26116
26117 * g++.dg/tree-ssa/pr17400.C: New testcase.
26118
26119 2004-09-13 James E Wilson <wilson@specifixinc.com>
26120
26121 * gcc.target/mips/sb1-1.c: New testcase.
26122
26123 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
26124
26125 * lib/g77-dg.exp: Remove unused file.
26126 * lib/mike-g77.exp: Ditto.
26127 * lib/g77.exp: Ditto.
26128
26129 2004-09-12 Richard Henderson <rth@redhat.com>
26130
26131 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
26132
26133 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
26134
26135 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
26136 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
26137 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
26138 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
26139 Update expected messages.
26140
26141 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
26142
26143 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
26144 declaration/use mismatch for dirp parameter.
26145
26146 2004-09-12 Andrew Pinski <apinski@apple.com>
26147
26148 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
26149 -fgnu-runtime is passed.
26150
26151 2004-09-12 Richard Henderson <rth@redhat.com>
26152
26153 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
26154 do the uplevel thing and update additional_flags directly.
26155 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
26156 gfortran.fortran-torture/execute/intrinsic_nearest.x,
26157 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
26158 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
26159
26160 2004-09-11 Steven Bosscher <stevenb@suse.de>
26161
26162 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
26163
26164 2004-09-11 Roger Sayle <roger@eyesopen.com>
26165
26166 PR middle-end/17411
26167 * g++.dg/opt/pr17411-1.C: New test case.
26168
26169 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
26170
26171 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
26172 gcc.dg/tls/diag-2.c: Update expected messages.
26173 * gcc.dg/991209-1.c: Specify compilation options. Update expected
26174 messages.
26175 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
26176 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
26177 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
26178 gcc.dg/tls/diag-5.c: New tests.
26179
26180 2004-09-11 Zack Weinberg <zack@codesourcery.com>
26181
26182 * gcc.dg/20040910-1.c: Correct dg-error regexp.
26183
26184 2004-09-11 Steven Bosscher <stevenb@suse.de>
26185
26186 * g++.dg/parse/break-in-for.C: New test.
26187
26188 2004-09-11 Jakub Jelinek <jakub@redhat.com>
26189
26190 * gcc.dg/tree-ssa/20040911-1.c: New test.
26191
26192 2004-09-11 Andreas Jaeger <aj@suse.de>
26193
26194 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
26195 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
26196
26197 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
26198
26199 * gcc.target/frv: New directory of FR-V-specific tests.
26200
26201 2004-09-10 James E Wilson <wilson@specifixinc.com>
26202
26203 * gcc.dg/convert-vec-1.c: New test.
26204
26205 2004-09-10 Roger Sayle <roger@eyesopen.com>
26206
26207 PR middle-end/17024
26208 * gcc.dg/pr17024-1.c: New test case.
26209
26210 2004-09-10 Eric Christopher <echristo@redhat.com>
26211
26212 * gcc.dg/20040910-1.c: New test.
26213
26214 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
26215
26216 * gcc.dg/bitfld-9.c: New test.
26217
26218 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
26219
26220 * gcc.c-torture/execute/ieee/acc1.c: New test.
26221 * gcc.c-torture/execute/ieee/acc2.c: New test.
26222 * gcc.c-torture/execute/ieee/mzero6.c: New test.
26223
26224 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
26225
26226 * gcc.dg/deprecated-2.c: New test.
26227
26228 2004-09-09 James E Wilson <wilson@specifixinc.com>
26229
26230 * gcc.dg/init-vec-1.c: New test.
26231
26232 2004-09-09 Roger Sayle <roger@eyesopen.com>
26233
26234 PR middle-end/17055
26235 * gcc.dg/pr17055-1.c: New test case.
26236
26237 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
26238
26239 PR target/17377
26240 * gcc.c-torture/execute/pr17377.c: New test.
26241
26242 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
26243
26244 PR c/8420
26245 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
26246 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
26247 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
26248 gcc.dg/long-long-typespec-1.c: New tests.
26249 * gcc.dg/tls/diag-2.c: Update expected diagnostics
26250
26251 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
26252
26253 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
26254 gcc.dg/gnu99-static-1.c: New tests.
26255
26256 2004-09-08 Devang Patel <dpatel@apple.com>
26257
26258 * gcc.dg/darwin-ld-20040828-1.c: New test.
26259 * gcc.dg/darwin-ld-20040828-2.c: New test.
26260 * gcc.dg/darwin-ld-20040828-3.c: New test.
26261
26262 2004-09-08 Ziemowit Laski <zlaski@apple.com>
26263
26264 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
26265 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
26266 in error message.
26267 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
26268 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
26269 in error message.
26270 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
26271 types they qualify.
26272 * objc.dg/type-size-2.m: Fix wording in comment.
26273 * objc.dg/va-meth-1.m: New test case.
26274
26275 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
26276
26277 PR c/16633:
26278 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
26279 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
26280
26281 2004-09-06 Devang Patel <dpatel@apple.com>
26282
26283 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
26284 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
26285
26286 2004-09-06 Zack Weinberg <zack@codesourcery.com>
26287
26288 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
26289 reflect changed line numbering of diagnostics.
26290
26291 2004-09-06 Paul Brook <paul@codesourcery.com>
26292
26293 * gfortran.dg/edit_real_1.f90: Add new test.
26294
26295 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26296
26297 * gcc.dg/tree-ssa/loop-2.c: New test.
26298 * gcc.dg/tree-ssa/loop-3.c: New test.
26299 * gcc.dg/tree-ssa/loop-4.c: New test.
26300 * gcc.dg/tree-ssa/loop-5.c: New test.
26301
26302 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26303
26304 * gcc.dg/format/sentinel-1.c: Update for parameter option.
26305
26306 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26307
26308 * gcc.dg/format/sentinel-1.c: New test.
26309
26310 2004-09-04 Uros Bizjak <uros@kss-loka.si>
26311
26312 * testsuite/gcc.dg/builtins-46.c: New.
26313
26314 2004-09-03 Devang Patel <dpatel@apple.com>
26315
26316 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
26317 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
26318
26319 2004-09-03 Jan Beulich <jbeulich@novell.com>
26320
26321 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
26322 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
26323 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
26324 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
26325 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
26326 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
26327 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
26328 the non-portable bzero.
26329 * gcc.dg/20010912-1.c: xfail for NetWare.
26330 * gcc.dg/20020426-2.c: xfail for NetWare.
26331 * gcc.dg/20021014-1.c: xfail for NetWare.
26332 * gcc.dg/20021018-1.c: xfail for NetWare.
26333 * gcc.dg/20030213-1.c: xfail for NetWare.
26334 * gcc.dg/20030225-1.c: xfail for NetWare.
26335 * gcc.dg/20030708-1.c: xfail for NetWare.
26336 * gcc.dg/builtins-config.h: Also exclude NetWare.
26337 * gcc.dg/format/format.h: Define restrict only if not already defined.
26338 * gcc.dg/nest.c: xfail for NetWare.
26339 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
26340 * lib/target-supports.exp (check_visibility_available): Exclude
26341 NetWare.
26342
26343 2004-09-03 Jan Beulich <jbeulich@novell.com>
26344
26345 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
26346 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
26347 deterministic starting point for the alignment of structure fields.
26348 * gcc.dg/Wpadded.c: Dito.
26349 * g++.dg/abi/vbase10.C: Dito.
26350
26351 2004-09-03 Devang Patel <dpatel@apple.com>
26352
26353 * g++.dg/debug/pr15736.cc: New test.
26354
26355 2004-09-02 Mark Mitchell <mark@codesourcery.com>
26356
26357 * README.QMTEST: Fix out-of-date link.
26358
26359 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
26360
26361 PR fortran/16579
26362 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
26363 Delete. Duplicate of gfortran.dg/g77/20010610.f
26364
26365 2004-09-02 Mark Mitchell <mark@codesourcery.com>
26366
26367 * g++.dg/abi/arm_rtti1.C: New test.
26368
26369 2004-09-02 Geoffrey Keating <geoffk@apple.com>
26370
26371 * gcc.dg/ppc-vector-memcpy.c: New.
26372 * gcc.dg/ppc-vector-memset.c: New.
26373
26374 2004-09-02 Chao-ying Fu <fu@mips.com>
26375
26376 * gcc.target/mips/mips-3d-1.c: New test.
26377 * gcc.target/mips/mips-3d-2.c: New test.
26378 * gcc.target/mips/mips-3d-3.c: New test.
26379 * gcc.target/mips/mips-3d-4.c: New test.
26380 * gcc.target/mips/mips-3d-5.c: New test.
26381 * gcc.target/mips/mips-3d-6.c: New test.
26382 * gcc.target/mips/mips-3d-7.c: New test.
26383 * gcc.target/mips/mips-3d-8.c: New test.
26384 * gcc.target/mips/mips-3d-9.c: New test.
26385 * gcc.target/mips/mips-ps-1.c: New test.
26386 * gcc.target/mips/mips-ps-2.c: New test.
26387 * gcc.target/mips/mips-ps-3.c: New test.
26388 * gcc.target/mips/mips-ps-4.c: New test.
26389 * gcc.target/mips/mips-ps-type.c: New test.
26390
26391 2004-09-02 Paul Brook <paul@codesourcery.com>
26392
26393 * gfortran.dg/edit_real_1.f90: Add new tests.
26394
26395 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26396
26397 PR fortran/15327
26398 * gfortran.dg/merge_char_1.f90: New test.
26399
26400 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26401
26402 PR fortran/16404
26403 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
26404
26405 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26406
26407 PR c/1522
26408 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
26409
26410 2004-09-01 Mark Mitchell <mark@codesourcery.com>
26411
26412 * g++.dg/opt/loop1.C: Do not XFAIL.
26413
26414 2004-09-01 Jakub Jelinek <jakub@redhat.com>
26415
26416 * gcc.c-torture/execute/20040831-1.c: New test.
26417
26418 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
26419
26420 PR fortran/16579
26421 * gfortran.dg/g77/20010610.f: Now passes.
26422 Copy from g77.f-torture/execute. Add dg-run directive.
26423 * gfortran.dg/g77/README: Update
26424
26425 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
26426
26427 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
26428 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
26429 (t1, t2, t3, t4): Add volatile.
26430
26431 2004-08-31 Mark Mitchell <mark@codesourcery.com>
26432
26433 * g++.dg/ext/visibility/arm1.C: New test.
26434
26435 2004-08-31 Geoffrey Keating <geoffk@apple.com>
26436
26437 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
26438 -pedantic-errors.
26439
26440 2004-09-01 Paul Brook <paul@codesourcery.com>
26441
26442 * gfortran.dg/eof_2.f90: New test.
26443
26444 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26445
26446 PR fortran/16579
26447 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
26448
26449 2004-08-31 Bud Davis <bdavis9659@comcast.net>
26450
26451 PR libfortran/16805
26452 * gfortran.dg/list_read_2.f90: New test.
26453
26454 2004-08-31 Mark Mitchell <mark@codesourcery.com>
26455
26456 * g++.dg/abi/key1.C: New test.
26457
26458 2004-08-31 Richard Henderson <rth@redhat.com>
26459
26460 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
26461 form of offsetof.
26462 * g++.dg/other/offsetof5.C: Remove duplicate.
26463
26464 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26465
26466 PR fortran/17244
26467 * gfortran.dg/func_derived_1.f90: New test.
26468
26469 2004-08-31 Paul Brook <paul@codesourcery.com>
26470
26471 * gfortran.dg/eof_1.f90: New test.
26472
26473 2004-08-31 Paul Brook <paul@codesourcery.com>
26474
26475 * gfortran.dg/list_read_1.f90: New file.
26476
26477 2004-08-30 Mark Mitchell <mark@codesourcery.com>
26478
26479 * g++.dg/opt/loop1.C: XFAIL.
26480
26481 2004-08-30 Geoffrey Keating <geoffk@apple.com>
26482
26483 * gcc.dg/funcdef-storage-1.c: New.
26484 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
26485 an extern function in local scope.
26486 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
26487 declare an 'auto inline' function in local scope.
26488 * gcc.dg/20011130-1.c: Likewise.
26489 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
26490 an 'auto' function in local scope.
26491 * gcc.dg/20021014-1.c: Likewise.
26492 * gcc.dg/20030331-2.c: Likewise.
26493
26494 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26495
26496 * gfortran.dg/blockdata_1.f90: New test.
26497
26498 2004-08-30 Richard Henderson <rth@redhat.com>
26499
26500 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
26501
26502 2004-08-30 Richard Henderson <rth@redhat.com>
26503
26504 * lib/fortran-torture.exp (fortran-torture-execute): Honor
26505 additional_flags set by alternate driver.
26506 (ieee-options): New procedure.
26507 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
26508 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
26509 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
26510 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
26511
26512 2004-08-30 Richard Henderson <rth@redhat.com>
26513
26514 * lib/f-torture.exp: Remove.
26515
26516 2004-08-29 Mark Mitchell <mark@codesourcery.com>
26517
26518 PR rtl-optimization/16590
26519 * g++.dg/opt/loop1.C: New test.
26520
26521 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26522
26523 PR fortran/13910
26524 * gfortran.dg/oldstyle_1.f90: New test.
26525
26526 2004-08-29 Steven G. Kargl <kargls@comcast.net>
26527 Paul Brook <paul@codesourcery.com>
26528
26529 * gfortran.dg/g77/README: Update.
26530 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
26531 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
26532 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
26533
26534 2004-08-28 Paul Brook <paul@codesourcery.com>
26535
26536 PR libfortran/17195
26537 * gfortran.dg/edit_real_1.f90: New test.
26538
26539 2004-08-27 Paul Brook <paul@codesourcery.com>
26540
26541 * gfortran.dg/rewind_1.f90: New test.
26542
26543 2004-08-27 Bud Davis <bdavis9659@comcast.net>
26544
26545 PR fortran/16597
26546 * gfortran.dg/pr16597.f90: New test.
26547
26548 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
26549
26550 PR c/13801
26551 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
26552 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
26553 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
26554 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
26555 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
26556
26557 2004-08-26 Nick Clifton <nickc@redhat.com>
26558
26559 * gcc.c-torture/compile/pr17119.c: New test.
26560
26561 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
26562
26563 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
26564
26565 2004-08-25 Richard Henderson <rth@redhat.com>
26566
26567 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
26568 the bits that expect kind=8 to be the largest real kind.
26569
26570 2004-08-25 Ziemowit Laski <zlaski@apple.com>
26571
26572 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
26573
26574 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26575
26576 * gfortran.dg/assignment_1.f90: New test.
26577
26578 2004-08-25 Adam Nemet <anemet@lnxw.com>
26579
26580 * g++.dg/template/repo3.C: New test.
26581
26582 2004-08-25 Roger Sayle <roger@eyesopen.com>
26583
26584 PR middle-end/16693
26585 PR tree-optimization/16372
26586 * g++.dg/opt/pr16372-1.C: New test case.
26587 * g++.dg/opt/pr16693-1.C: New test case.
26588 * g++.dg/opt/pr16693-2.C: New test case.
26589
26590 2004-08-25 Ziemowit Laski <zlaski@apple.com>
26591
26592 * objc.dg/proto-lossage-4.m: New test.
26593
26594 2004-08-25 Mark Mitchell <mark@codesourcery.com>
26595
26596 PR c++/17155
26597 * g++.dg/inherit/local2.C: New test.
26598
26599 2004-08-25 Paul Brook <paul@codesourcery.com>
26600
26601 PR fortran/17144
26602 * gfortran.dg/string_ctor_1.f90: New test.
26603
26604 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26605
26606 PR c++/14428
26607 * g++.dg/template/redecl2.C: New test.
26608
26609 2004-08-24 Bud Davis <bdavis9659@comcast.net>
26610
26611 PR fortran/17143
26612 * gfortran.dg/pr17143.f90: New test.
26613
26614 2004-08-24 Bud Davis <bdavis9659@comcast.net>
26615
26616 PR fortran/17164
26617 * gfortran.dg/pr17164.f90: New test.
26618
26619 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26620
26621 * gcc.dg/tree-ssa/loop-1.c: New test.
26622
26623 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
26624
26625 * gcc.c-torture/compile/20040824-1.c: New test.
26626
26627 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
26628
26629 * gcc.c-torture/compile/iftrap-3.c: New test.
26630
26631 2004-08-24 Paul Brook <paul@codesourcery.com>
26632
26633 * gfortran.dg/entry_2.f90: New test.
26634
26635 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
26636
26637 PR c++/16889
26638 * g++.dg/lookup/ambig[12].C: New.
26639
26640 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26641
26642 PR c++/16706
26643 * g++.dg/template/crash21.C: New test.
26644 * g++.dg/template/crash22.C: Likewise.
26645
26646 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
26647
26648 PR c++/17149
26649 * g++.dg/template/access15.C: New.
26650
26651 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26652
26653 PR c++/17163
26654 * g++.dg/template/repo2.C: New test.
26655
26656 2004-08-23 Roger Sayle <roger@eyesopen.com>
26657
26658 PR rtl-optimization/17078
26659 * gcc.c-torture/execute/pr17078-1.c: New test case.
26660
26661 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26662
26663 PR c/14492
26664 * gcc.dg/debug/crash1.c: New test.
26665
26666 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26667
26668 PR c/16180
26669 * gcc.dg/loop-5.c: New test.
26670
26671 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26672
26673 * gcc.c-torture/execute/20040823-1.c: New test.
26674
26675 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
26676
26677 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
26678 to the assembler. Simplify test accordingly.
26679 (asm_abi_flags): Use GNU names.
26680 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
26681 to check for ABI flags.
26682
26683 2004-08-22 Andrew Pinski <apinski@apple.com>
26684
26685 * g++.dg/opt/pr14029.C: New test.
26686 * gcc.c-torture/execute/pr15262.c: New test.
26687
26688 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26689
26690 * gfortran.dg/reduction.f90: Add checks with complex arguments.
26691
26692 2004-08-21 Bud Davis <bdavis9659@comcast.net>
26693
26694 PR 16908
26695 * gfortran.dg/direct_io.f90: New test.
26696
26697 2004-08-20 Mark Mitchell <mark@codesourcery.com>
26698
26699 PR c++/17121
26700 * g++.dg/inherit/local2.C: New test.
26701
26702 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
26703
26704 PR c++/17120
26705 * g++.dg/warn/Wparentheses-4.C: New test.
26706
26707 2004-08-20 Mark Mitchell <mark@codesourcery.com>
26708
26709 PR c++/17121
26710 * g++.dg/inherit/local2.C: New test.
26711
26712 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
26713 * gcc.dg/ppc-ldstruct.c: Likewise.
26714 * gcc.dg/ppc64-abi-2.c: Likewise.
26715
26716 2004-08-20 Jakub Jelinek <jakub@redhat.com>
26717
26718 PR rtl-optimization/17099
26719 * gcc.c-torture/execute/20040820-1.c: New test.
26720
26721 2004-08-20 David Edelsohn <edelsohn@gnu.org>
26722
26723 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
26724
26725 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
26726
26727 PR fortran/17077
26728 * gfortran.dg/auto_array_1.f90: New test.
26729
26730 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26731
26732 PR fortran/17074
26733 * gfortran.dg/simpleif_1.f90: New test.
26734
26735 2004-08-19 Mark Mitchell <mark@codesourcery.com>
26736
26737 * lib/target-supports.exp (check_profiling_available): Return
26738 false for arm*-*-symbianelf* and arm*-*-eabi*.
26739
26740 PR c++/15890
26741 * g++.dg/template/delete1.C: New test.
26742
26743 2004-08-19 Paul Brook <paul@codesourcery.com>
26744
26745 PR fortran/14976
26746 PR fortran/16228
26747 * gfortran.dg/data_char_1.f90: New test.
26748
26749 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
26750
26751 PR fortran/16946
26752 * gfortran.dg/reduction.f90: New testcase.
26753
26754 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26755
26756 PR fortran/16520
26757 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
26758
26759 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
26760
26761 PR c++/17041
26762 * g++.dg/Wparentheses-3.C: New test.
26763
26764 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
26765
26766 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
26767 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
26768 * gcc.dg/vect/vect-2.c: Likewise.
26769 * gcc.dg/vect/vect-3.c: Likewise.
26770 * gcc.dg/vect/vect-4.c: Likewise.
26771 * gcc.dg/vect/vect-5.c: Likewise.
26772 * gcc.dg/vect/vect-6.c: Likewise.
26773 * gcc.dg/vect/vect-7.c: Likewise.
26774 * gcc.dg/vect/vect-25.c: Likewise.
26775 * gcc.dg/vect/vect-31.c: Likewise.
26776 * gcc.dg/vect/vect-32.c: Likewise.
26777 * gcc.dg/vect/vect-34.c: Likewise.
26778 * gcc.dg/vect/vect-36.c: Likewise.
26779 * gcc.dg/vect/vect-all.c: Likewise.
26780
26781 2004-08-18 Mark Mitchell <mark@codesourcery.com>
26782
26783 PR c++/17068
26784 * g++.dg/template/operator4.C: New test.
26785
26786 2004-08-18 Richard Henderson <rth@redhat.com>
26787
26788 * gcc.dg/20040206-1.c: XFAIL.
26789
26790 2004-08-17 Mark Mitchell <mark@codesourcery.com>
26791
26792 PR c++/16246
26793 * g++.dg/template/array7.C: New test.
26794
26795 2004-08-17 James E Wilson <wilson@specifixinc.com>
26796
26797 * gcc.dg/mips-movcc-1.c: New test.
26798 * gcc.dg/mips-movcc-2.c: New test.
26799 * gcc.dg/mips-movcc-3.c: New test.
26800
26801 * gcc.dg/mips-nmadd-1.c: New test.
26802 * gcc.dg/mips-nmadd-2.c: New test.
26803
26804 2004-08-17 Mark Mitchell <mark@codesourcery.com>
26805
26806 PR c++/15871
26807 * g++.dg/opt/inline8.C: New test.
26808
26809 PR c++/16965
26810 * g++.dg/parse/error17.C: New test.
26811
26812 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
26813
26814 * gcc.dg/vect: New directory for vectorizer tests.
26815 * gcc.dg/vect/tree-vect.h: New file.
26816 * gcc.dg/vect/vect.exp: New file.
26817 * gcc.dg/vect/pr16105.c.c: New test.
26818 * gcc.dg/vect/vect-1.c: New test.
26819 * gcc.dg/vect/vect-2.c: New test.
26820 * gcc.dg/vect/vect-3.c: New test.
26821 * gcc.dg/vect/vect-4.c: New test.
26822 * gcc.dg/vect/vect-5.c: New test.
26823 * gcc.dg/vect/vect-6.c: New test.
26824 * gcc.dg/vect/vect-7.c: New test.
26825 * gcc.dg/vect/vect-8.c: New test.
26826 * gcc.dg/vect/vect-9.c: New test.
26827 * gcc.dg/vect/vect-10.c: New test.
26828 * gcc.dg/vect/vect-11.c: New test.
26829 * gcc.dg/vect/vect-12.c: New test.
26830 * gcc.dg/vect/vect-13.c: New test.
26831 * gcc.dg/vect/vect-14.c: New test.
26832 * gcc.dg/vect/vect-15.c: New test.
26833 * gcc.dg/vect/vect-16.c: New test.
26834 * gcc.dg/vect/vect-17.c: New test.
26835 * gcc.dg/vect/vect-18.c: New test.
26836 * gcc.dg/vect/vect-19.c: New test.
26837 * gcc.dg/vect/vect-20.c: New test.
26838 * gcc.dg/vect/vect-21.c: New test.
26839 * gcc.dg/vect/vect-22.c: New test.
26840 * gcc.dg/vect/vect-23.c: New test.
26841 * gcc.dg/vect/vect-24.c: New test.
26842 * gcc.dg/vect/vect-25.c: New test.
26843 * gcc.dg/vect/vect-26.c: New test.
26844 * gcc.dg/vect/vect-27.c: New test.
26845 * gcc.dg/vect/vect-28.c: New test.
26846 * gcc.dg/vect/vect-29.c: New test.
26847 * gcc.dg/vect/vect-30.c: New test.
26848 * gcc.dg/vect/vect-31.c: New test.
26849 * gcc.dg/vect/vect-32.c: New test.
26850 * gcc.dg/vect/vect-33.c: New test.
26851 * gcc.dg/vect/vect-34.c: New test.
26852 * gcc.dg/vect/vect-35.c: New test.
26853 * gcc.dg/vect/vect-36.c: New test.
26854 * gcc.dg/vect/vect-37.c: New test.
26855 * gcc.dg/vect/vect-38.c: New test.
26856 * gcc.dg/vect/vect-40.c: New test.
26857 * gcc.dg/vect/vect-41.c: New test.
26858 * gcc.dg/vect/vect-42.c: New test.
26859 * gcc.dg/vect/vect-43.c: New test.
26860 * gcc.dg/vect/vect-44.c: New test.
26861 * gcc.dg/vect/vect-45.c: New test.
26862 * gcc.dg/vect/vect-46.c: New test.
26863 * gcc.dg/vect/vect-47.c: New test.
26864 * gcc.dg/vect/vect-48.c: New test.
26865 * gcc.dg/vect/vect-49.c: New test.
26866 * gcc.dg/vect/vect-50.c: New test.
26867 * gcc.dg/vect/vect-51.c: New test.
26868 * gcc.dg/vect/vect-52.c: New test.
26869 * gcc.dg/vect/vect-53.c: New test.
26870 * gcc.dg/vect/vect-54.c: New test.
26871 * gcc.dg/vect/vect-55.c: New test.
26872 * gcc.dg/vect/vect-56.c: New test.
26873 * gcc.dg/vect/vect-57.c: New test.
26874 * gcc.dg/vect/vect-58.c: New test.
26875 * gcc.dg/vect/vect-59.c: New test.
26876 * gcc.dg/vect/vect-60.c: New test.
26877 * gcc.dg/vect/vect-61.c: New test.
26878 * gcc.dg/vect/vect-all.c: New test.
26879 * gcc.dg/vect/vect-none.c: New test.
26880
26881 2004-08-17 Paul Brook <paul@codesourcery.com>
26882
26883 PR fortran/13082
26884 * gfortran.dg/entry_1.f90: New test.
26885
26886 2004-08-17 Andrew Pinski <apinski@apple.com>
26887
26888 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
26889
26890 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
26891
26892 * gcc.dg/pr17036-1.c: New test.
26893
26894 2004-08-16 Devang Patel <dpatel@apple.com>
26895
26896 * gcc.dg/darwin-20040809-1.c: New test.
26897
26898 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
26899
26900 * gcc.dg/funcdef-attr-1.c: New test.
26901
26902 2004-08-16 Janis Johnson <janis187@us.ibm.com>
26903
26904 * gcc.dg/altivec-17.c: New test.
26905 * gcc.dg/altivec-18.c: New test.
26906
26907 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26908
26909 PR c++/6749
26910 * g++.dg/template/vtable2.C: New test.
26911
26912 2004-08-14 Richard Henderson <rth@redhat.com>
26913
26914 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
26915 * gcc.dg/pack-test-4.c (main): Return 0.
26916 * gcc.dg/setjmp-1.c: Remove XFAIL.
26917 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
26918
26919 2004-08-14 Richard Henderson <rth@redhat.com>
26920
26921 * gcc.dg/980217-1.c: Add prototype for printf.
26922
26923 2004-08-13 Bud Davis <bdavis9659@comcast.net>
26924
26925 * gfortran.dg/pr16935.f90: New test.
26926
26927 2004-08-13 Janis Johnson <janis187@us.ibm.com>
26928
26929 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
26930
26931 2004-08-13 Paul Brook <paul@codesourcery.com>
26932
26933 * gfortran.dg/der_io_1.f90: Remove stray comma.
26934
26935 2004-08-12 Janis Johnson <janis187@us.ibm.com>
26936
26937 * gcc.dg/vmx/cw-bug-2.c: Remove.
26938 * gcc.dg/vmx/vprint-1.c: Remove.
26939 * gcc.dg/vmx/vscan-1.c: Remove.
26940
26941 2004-08-12 Devang patel <dpatel@apple.com>
26942
26943 * gcc.dg/darwin-20040809-2.c: New test.
26944
26945 2004-08-12 Janis Johnson <janis1872us.ibm.com>
26946
26947 * g++.dg/ext/altivec-12.C: New test.
26948
26949 * g++.dg/ext/altivec-11.C: New test.
26950
26951 2004-08-12 Paul Brook <paul@codesourcery.com>
26952
26953 * g++.dg/abi/arm_cxa_vec_1.C: New test.
26954
26955 2004-08-12 Janis Johnson <janis187@us.ibm.com>
26956
26957 * g++.dg/ext/altivec-2.C: Check for hardware support before
26958 executing any VMX instructions.
26959
26960 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
26961
26962 2004-08-12 Jakub Jelinek <jakub@redhat.com>
26963
26964 PR c++/16276
26965 * g++.old-deja/g++.other/comdat4.C: New test.
26966 * g++.old-deja/g++.other/comdat4-aux.cc: New.
26967
26968 2004-08-12 Ben Elliston <bje@au.ibm.com>
26969
26970 PR target/16286
26971 * gcc.dg/pr16286.c: New test.
26972
26973 2004-08-12 Jan Beulich <jbeulich@novell.com>
26974
26975 * g++.dg/ext/asm5.C: New.
26976
26977 2004-08-11 Mark Mitchell <mark@codesourcery.com>
26978
26979 PR c++/16698
26980 * g++.dg/eh/crash1.C: New test.
26981
26982 PR c++/16717
26983 * g++.dg/ext/construct1.C: New test.
26984
26985 2004-08-11 Mark Mitchell <mark@codesourcery.com>
26986
26987 PR c++/16853
26988 * g++.dg/init/ptrmem1.C: New test.
26989
26990 PR c++/16618
26991 * g++.dg/parse/offsetof5.C: New test.
26992
26993 PR c++/16870
26994 * g++.dg/template/overload3.C: New test.
26995
26996 2004-08-11 Mark Mitchell <mark@codesourcery.com>
26997
26998 PR c++/16964
26999 * g++.dg/parse/error16.C: New test.
27000
27001 PR c++/16904
27002 * g++.dg/template/error14.C: New test.
27003
27004 PR c++/16929
27005 * g++.dg/template/error15.C: New test.
27006
27007 2004-08-11 Devang Patel <dpatel@apple.com>
27008
27009 * gcc.dg/darwin-ld-20040809-1.c: New test.
27010 * gcc.dg/darwin-ld-20040809-2.c: New test.
27011
27012 2004-08-11 Steven G. Kargl <kargls@comcast.net>
27013
27014 PR fortran/16917
27015 * gfortran.dg/dfloat_1.f90: New test.
27016
27017 2004-08-09 Mark Mitchell <mark@codesourcery.com>
27018
27019 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
27020 * gcc.dg/dll-2.c: Fix dg-require syntax.
27021 * gcc.misc-tests/arm-isr.c (abort): Declare.
27022 (exit): Likewise.
27023
27024 2004-08-10 Mark Mitchell <mark@codesourcery.com>
27025
27026 PR c++/16971
27027 * g++.dg/parse/crash16.C: New test.
27028
27029 2004-08-10 Roger Sayle <roger@eyesopen.com>
27030
27031 * gcc.dg/mips-rsqrt-1.c: New test case.
27032 * gcc.dg/mips-rsqrt-2.c: New test case.
27033 * gcc.dg/mips-rsqrt-3.c: New test case.
27034
27035 2004-08-10 Paul Brook <paul@codesourcery.com>
27036
27037 * gfortran.dg/der_io_1.f90: New test.
27038
27039 2004-08-10 Paul Brook <paul@codesourcery.com>
27040
27041 PR fortran/16919
27042 * gfortran.dg/der_array_1.f90: New test.
27043
27044 2004-08-09 David Edelsohn <edelsohn@gnu.org>
27045
27046 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
27047
27048 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
27049
27050 * gcc.dg/wchar_t-2.c: Fix typo.
27051
27052 2004-08-09 Falk Hueffner <falk@debian.org>
27053
27054 PR tree-optimization/12517
27055 * gcc.c-torture/compile/pr12517.c: New test.
27056
27057 PR tree-optimization/12578
27058 * gcc.c-torture/compile/pr12578.c: New test.
27059
27060 PR tree-optimization/12899
27061 * gcc.c-torture/compile/pr12899.c: New test.
27062
27063 PR rtl-optimization/14692
27064 * gcc.c-torture/compile/pr14692.c: New test.
27065
27066 PR tree-optimization/16461
27067 * gcc.c-torture/compile/pr16461.c: New test.
27068
27069 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
27070
27071 * gfortran.dg/getenv_1.f90: New test.
27072
27073 2004-08-06 Mark Mitchell <mark@codesourcery.com>
27074
27075 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
27076 wchar_t.
27077 * gcc.dg/symbian5.c: Test -fno-short-wchar.
27078
27079 2004-08-06 Paul Brook <paul@codesourcery.com>
27080
27081 * gfortran.dg/ret_array_1.f90: New test.
27082 * gfortran.dg/ret_pointer_1.f90: New test.
27083
27084 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
27085
27086 * gcc.dg/missing-field-init-[12].c: New tests.
27087 * g++.dg/warn/missing-field-init-[12].C: New tests.
27088
27089 2004-08-06 Mark Mitchell <mark@codesourcery.com>
27090
27091 * gcc.dg/enum2.c: New test.
27092 * gcc.dg/symbian3.c: Likewise.
27093 * gcc.dg/symbian4.c: Likewise.
27094 * gcc.dg/wchar_t-2.c: Likewise.
27095
27096 2004-08-05 Mark Mitchell <mark@codesourcery.com>
27097
27098 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
27099 destructor tests.
27100
27101 2004-08-05 Mark Mitchell <mark@codesourcery.com>
27102
27103 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
27104 dg-require-visiblity.
27105 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
27106 * g++.dg/ext/visibility/fvisibility.C: Likewise.
27107 * g++.dg/ext/visibility/memfuncts.C: Likewise.
27108 * g++.dg/ext/visibility/new1.C: Likewise.
27109 * g++.dg/ext/visibility/pragma.C: Likewise.
27110 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
27111 * g++.dg/ext/visibility/virtual.C: Likewise.
27112 * g++/dg/ext/visibility/visibility-1.C: Likewise.
27113 * g++/dg/ext/visibility/visibility-2.C: Likewise.
27114 * g++/dg/ext/visibility/visibility-3.C: Likewise.
27115 * g++/dg/ext/visibility/visibility-4.C: Likewise.
27116 * g++/dg/ext/visibility/visibility-5.C: Likewise.
27117 * g++/dg/ext/visibility/visibility-6.C: Likewise.
27118 * g++/dg/ext/visibility/visibility-7.C: Likewise.
27119 * g++/dg/ext/visibility/visibility-8.C: New test.
27120 * gcc.c-torture/compile/dll.x: Remove.
27121 * gcc.dg/dll-2.c: Use dg-require-dll
27122 * gcc.dg/visibility-10.c: New test.
27123 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
27124 supporting DLLs.
27125 * testsuite/lib/scanasm.exp (scan_hidden): New function.
27126 (scan_not_hidden): Likewise.
27127
27128 2004-08-05 David Edelsohn <edelsohn@gnu.org>
27129
27130 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
27131
27132 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
27133
27134 * gcc.c-torture/execute/20040805-1.c: New test.
27135
27136 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
27137
27138 * gcc.dg/20020118-1.c: Declare abort.
27139 * gcc.dg/altivec_check.h: Likewise.
27140 * gcc.dg/iftrap-2.c: Likewise.
27141 * gcc.dg/pragma-darwin.c: Likewise.
27142 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
27143
27144 2004-08-04 Geoffrey Keating <geoffk@apple.com>
27145
27146 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
27147
27148 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
27149
27150 * gcc.c-torture/execute/builtins/abs-2.c,
27151 gcc.c-torture/execute/builtins/abs-3.c,
27152 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
27153 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
27154 intmax_t, uintmax_t and their limits.
27155 * gcc.dg/intmax_t-1.c: New test.
27156
27157 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27158
27159 * g++.dg/tc1/dr147.C: Add reference to PR.
27160
27161 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
27162
27163 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
27164 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
27165
27166 2004-08-03 David Edelsohn <edelsohn@gnu.org>
27167
27168 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
27169
27170 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27171
27172 * gcc.dg/redecl-5.c: New test.
27173 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
27174 of scanf.
27175
27176 2004-08-03 Roger Sayle <roger@eyesopen.com>
27177
27178 PR middle-end/16790
27179 * gcc.c-torture/execute/pr16790-1.c: New test case.
27180
27181 2004-08-03 Mark Mitchell <mark@codesourcery.com>
27182
27183 * g++.dg/ext/visibility/assign1.C: New test.
27184 * g++.dg/ext/visibility/new1.C: Likewise.
27185
27186 * gcc.dg/symbian1.c: New test.
27187 * gcc.dg/symbian2.c: Likewise.
27188
27189 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
27190
27191 PR target/16570
27192 * gcc.dg/i386-sse-9.c: New test.
27193
27194 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27195
27196 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
27197
27198 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27199
27200 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
27201 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
27202 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
27203 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
27204 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
27205 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
27206 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
27207 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
27208 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
27209 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
27210 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
27211 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
27212 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
27213 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
27214 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
27215 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
27216 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
27217 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
27218 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
27219 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
27220 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
27221 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
27222 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
27223 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
27224 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
27225 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
27226 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
27227 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
27228 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
27229 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
27230 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
27231 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
27232 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
27233 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
27234 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
27235 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
27236 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
27237 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
27238 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
27239 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
27240 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
27241 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
27242 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
27243 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
27244 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
27245 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
27246 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
27247 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
27248 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
27249 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
27250 gcc.misc-tests/i386-pf-3dnow-1.c,
27251 gcc.misc-tests/i386-pf-athlon-1.c,
27252 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
27253 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
27254 Declare built-in functions used.
27255 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
27256
27257 2004-08-02 Mark Mitchell <mark@codesourcery.com>
27258
27259 PR c++/16707
27260 * g++.dg/lookup/using12.C: New test.
27261
27262 * g++.dg/init/null1.C: Fix PR number.
27263 * g++.dg/parse/namespace10.C: Likewise.
27264
27265 2004-08-01 Mark Mitchell <mark@codesourcery.com>
27266
27267 PR c++/16224
27268 * g++.dg/template/spec17.C: New test.
27269 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
27270 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
27271
27272 2004-08-02 David Billinghurst
27273
27274 PR fortran/16292
27275 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
27276
27277 2004-08-01 Zack Weinberg <zack@codesourcery.com>
27278
27279 * gcc.dg/ia64-got-1.c: New test case.
27280
27281 2004-08-01 Mark Mitchell <mark@codesourcery.com>
27282
27283 PR c++/16489
27284 * g++.dg/init/null1.C: New test.
27285 * g++.dg/tc1/dr76.C: Adjust error marker.
27286
27287 PR c++/16529
27288 * g++.dg/parse/namespace10.C: New test.
27289
27290 PR c++/16810
27291 * g++.dg/inherit/ptrmem2.C: New test.
27292
27293 2004-08-02 Ben Elliston <bje@au.ibm.com>
27294
27295 PR target/16155
27296 * gcc.dg/pr16155.c: New test.
27297
27298 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
27299
27300 * gcc.dg/redecl-2.c: New test.
27301
27302 2004-07-30 Geoffrey Keating <geoffk@apple.com>
27303
27304 * gcc.dg/darwin-longdouble.c: New file.
27305
27306 2004-07-30 Richard Henderson <rth@redhat.com>
27307
27308 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
27309 write to constant argument.
27310 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
27311
27312 2004-07-30 Richard Henderson <rth@redhat.com>
27313
27314 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
27315 tests of nearest around zero.
27316
27317 2004-07-30 Andrew Pinski <apinski@apple.com>
27318
27319 * gcc.c-torture/compile/20040730-1.c: New test.
27320
27321 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
27322
27323 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
27324 powerpc-eabispe.
27325
27326 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
27327
27328 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
27329
27330 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
27331
27332 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
27333 contains $ld_library_path.
27334 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27335
27336 2004-07-29 Richard Henderson <rth@redhat.com>
27337
27338 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
27339
27340 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
27341 (alt2, which): New.
27342 (Check): Accept either alternative.
27343
27344 2004-07-29 Mark Mitchell <mark@codesourcery.com>
27345
27346 * g++.dg/abi/inline1.C: New test.
27347 * g++.dg/abi/local1-a.cc: Likewise.
27348 * g++.dg/abi/local1.C: Likewise.
27349 * g++.dg/abi/mangle11.C: Tweak location of warnings.
27350 * g++.dg/abi/mangle12.C: Likewise.
27351 * g++.dg/abi/mangle17.C: Likewise.
27352 * g++.dg/abi/mangle20-2.C: Likewise.
27353 * g++.dg/opt/interface1.C: Likewise.
27354 * g++.dg/opt/interface1.h: Likewise.
27355 * g++.dg/opt/interface1-a.cc: New test.
27356 * g++.dg/parse/repo1.C: New test.
27357 * g++.dg/template/repo1.C: Likewise.
27358 * g++.dg/warn/Winline-1.C: Likewise.
27359 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
27360
27361 2004-07-29 Diego Novillo <dnovillo@redhat.com>
27362
27363 * gcc.dg/tree-ssa/20040729-1.c: New test.
27364
27365 2004-07-27 Matt Austern <austern@apple.com>
27366
27367 * gcc.dg/darwin-bool-1.c: New test.
27368 * gcc.dg/darwin-bool-2.c: New test.
27369
27370 2004-07-28 Richard Henderson <rth@redhat.com>
27371
27372 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
27373 arguments in the correct type. Don't write to constant arguments.
27374
27375 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27376
27377 PR tree-optimization/16688
27378 PR tree-optimization/16689
27379 * g++.dg/tree-ssa/pr16688.C: New test.
27380
27381 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27382
27383 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
27384 loads. Not only in the comment, this time.
27385
27386 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
27387
27388 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
27389 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
27390 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
27391 * gcc.dg/sh4a-bitmovua.c: New.
27392 * gcc.dg/sh4a-cos.c: New.
27393 * gcc.dg/sh4a-cosf.c: New.
27394 * gcc.dg/sh4a-fprun.c: New.
27395 * gcc.dg/sh4a-fsrra.c: New.
27396 * gcc.dg/sh4a-memmovua.c: New.
27397 * gcc.dg/sh4a-sin.c: New.
27398 * gcc.dg/sh4a-sincos.c: New.
27399 * gcc.dg/sh4a-sincosf.c: New.
27400 * gcc.dg/sh4a-sinf.c: New.
27401
27402 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27403
27404 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
27405 conditionals.
27406 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
27407 loads.
27408 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
27409 DOM1.
27410
27411 2004-07-27 Andrew Pinski <apinski@apple.com>
27412
27413 * g++.dg/rtti/tinfo1.C: Correct the xfail.
27414
27415 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
27416
27417 * gcc.dg/pragma-isr.c: New test.
27418
27419 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27420
27421 PR c++/14429
27422 * g++.dg/template/ttp11.C: New test.
27423
27424 2004-07-27 Diego Novillo <dnovillo@redhat.com>
27425
27426 * gcc.c-torture/compile/20040727-1.c: New test.
27427
27428 2004-07-26 Eric Christopher <echristo@redhat.com>
27429
27430 * gcc.c-torture/compile/20040726-2.c: New test.
27431
27432 2004-07-26 Andrew Pinski <apinski@apple.com>
27433
27434 * g++.dg/rtti/tinfo1.C: Xfail.
27435
27436 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
27437
27438 * gcc.c-torture/compile/20040726-1.c: New test.
27439
27440 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
27441 Brian Ryner <bryner@brianryner.com>
27442
27443 PR c++/9283
27444 PR c++/15000
27445 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
27446 * g++.dg/ext/visibility/: New directory.
27447 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
27448 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
27449 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
27450 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
27451 * g++.dg/ext/visibility/fvisibility.C,
27452 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
27453 g++.dg/ext/visibility/fvisibility-override1.C
27454 g++.dg/ext/visibility/fvisibility-override2.C
27455 g++.dg/ext/visibility/memfuncts.C
27456 g++.dg/ext/visibility/noPLT.C
27457 g++.dg/ext/visibility/pragma.C
27458 g++.dg/ext/visibility/pragma-override1.C
27459 g++.dg/ext/visibility/pragma-override2.C
27460 g++.dg/ext/visibility/staticmemfuncts.C
27461 g++.dg/ext/visibility/virtual.C: New tests.
27462
27463 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
27464
27465 PR c/15360
27466 * gcc.dg/pr15360-1.c: New test.
27467
27468 2004-07-25 Daniel Jacobowitz <dan@debian.org>
27469
27470 * gcc.dg/pragma-align-2.c: New test.
27471 * gcc.dg/pragma-init-fini.c: New test.
27472 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
27473 targets.
27474
27475 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
27476
27477 * gcc.dg/init-string-2.c: New test.
27478
27479 2004-07-24 Zack Weinberg <zack@codesourcery.com>
27480
27481 PR 16684
27482 * gcc.dg/Wredundant-decls-1.c: New test case.
27483
27484 2004-07-24 Jakub Jelinek <jakub@redhat.com>
27485
27486 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
27487 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
27488 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
27489 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
27490 * gcc.dg/compat/generate-random.c: New file.
27491 * gcc.dg/compat/generate-random.h: Likewise.
27492 * gcc.dg/compat/generate-random_r.c: Likewise.
27493 * gcc.dg/compat/struct-layout-1.h: Likewise.
27494 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
27495 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
27496 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
27497 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
27498 * gcc.dg/compat/struct-layout-1_main.c: New test.
27499 * gcc.dg/compat/struct-layout-1_x.c: New file.
27500 * gcc.dg/compat/struct-layout-1_y.c: New file.
27501 * gcc.dg/compat/struct-layout-1_test.h: New file.
27502
27503 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
27504
27505 * gcc.dg/comp-return-1.c: New test
27506
27507 2004-07-23 Janis Johnson <janis187@us.ibm.com>
27508
27509 * gcc.dg/vmx/8-02a.c: Fix typo.
27510
27511 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
27512 * gcc.dg/darwin-abi-3.c: New test.
27513
27514 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
27515 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
27516
27517 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
27518 * gcc.dg/vmx/ops-long-1.c: New test.
27519 * gcc.dg/vmx/ops-long-2.c: New test.
27520
27521 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
27522
27523 * g++.dg/lookup/conv-[1234].C: New.
27524
27525 2004-07-22 Mark Mitchell <mark@codesourcery.com>
27526
27527 * g++.dg/parse/attr2.C: Simplify.
27528
27529 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27530
27531 PR c/7284
27532 * gcc.c-torture/execute/pr7284-1.c: New test.
27533
27534 2004-07-22 Brian Booth <bbooth@redhat.com>
27535
27536 * gcc.dg/tree-ssa/20040721-1.c: New test.
27537
27538 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
27539
27540 * g++.dg/template/crash20.c: New.
27541
27542 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
27543
27544 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
27545 Add dg-run directive. Declare variables as required.
27546 * gfortran.dg/g77/README: Update
27547
27548 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
27549
27550 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
27551 gcc.dg/cris-peep2-andu2.c: New tests.
27552
27553 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27554
27555 PR c/15052
27556 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
27557 on return type.
27558 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
27559 messages.
27560 * gcc.dg/qual-return-2.c: Update expected messages.
27561 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
27562
27563 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27564
27565 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
27566 * gcc.dg/noncompile/921102-1.c: Update expected error message.
27567
27568 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27569
27570 PR c/11250
27571 * gcc.dg/init-string-1.c: New test.
27572
27573 2004-07-21 Jakub Jelinek <jakub@redhat.com>
27574
27575 PR middle-end/15345
27576 PR c/16450
27577 * gcc.dg/torture/nested-fn-1.c: New test.
27578
27579 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
27580
27581 PR target/16559
27582 * gcc.dg/ia64-fptr-1.c: New file.
27583
27584 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27585
27586 PR c++/14497
27587 * g++.dg/template/spec16.C: New test.
27588 * g++.old-deja/g++.robertl/eb118.C: Remove.
27589
27590 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27591
27592 PR c++/509
27593 * g++.dg/template/spec15.C: New test.
27594
27595 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
27596
27597 Copy cases from g77.f-torture/execute and add dg-run
27598 directive. Other changes as noted.
27599 * gfortran.dg/g77/13037.f
27600 * gfortran.dg/g77/1832.f
27601 * gfortran.dg/g77/19981119-0.f
27602 * gfortran.dg/g77/19990313-0.f
27603 * gfortran.dg/g77/19990313-1.f
27604 * gfortran.dg/g77/19990313-2.f
27605 * gfortran.dg/g77/19990313-3.f
27606 * gfortran.dg/g77/19990419-1.f
27607 * gfortran.dg/g77/19990826-0.f
27608 * gfortran.dg/g77/19990826-2.f
27609 * gfortran.dg/g77/20000503-1.f
27610 * gfortran.dg/g77/20001111.f
27611 * gfortran.dg/g77/20010116.f
27612 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
27613 * gfortran.dg/g77/20010430.f
27614 * gfortran.dg/g77/6177.f
27615 * gfortran.dg/g77/947.f
27616 * gfortran.dg/g77/970816-3.f
27617 * gfortran.dg/g77/971102-1.f
27618 * gfortran.dg/g77/980520-1.f
27619 * gfortran.dg/g77/980628-0.f
27620 * gfortran.dg/g77/980628-1.f
27621 * gfortran.dg/g77/980628-10.f
27622 * gfortran.dg/g77/980628-2.f
27623 * gfortran.dg/g77/980628-3.f
27624 * gfortran.dg/g77/980628-7.f
27625 * gfortran.dg/g77/980628-8.f
27626 * gfortran.dg/g77/980628-9.f
27627 * gfortran.dg/g77/980701-0.f
27628 * gfortran.dg/g77/980701-1.f
27629 * gfortran.dg/g77/cabs.f
27630 * gfortran.dg/g77/claus.f
27631 * gfortran.dg/g77/complex_1.f
27632 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
27633 * gfortran.dg/g77/dcomplex.f
27634 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
27635 * gfortran.dg/g77/f90-intrinsic-mathematical.f
27636 * gfortran.dg/g77/f90-intrinsic-numeric.f
27637 * gfortran.dg/g77/int8421.f
27638 * gfortran.dg/g77/labug1.f
27639 * gfortran.dg/g77/large_vec.f
27640 * gfortran.dg/g77/le.f
27641 * gfortran.dg/g77/short.f
27642 * gfortran.dg/g77/README: Update
27643
27644 2004-07-20 Mark Mitchell <mark@codesourcery.com>
27645
27646 PR c++/16637
27647 * g++.dg/parse/lookup4.C: New test.
27648
27649 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27650
27651 PR c++/16175
27652 * g++.dg/template/ttp10.C: New test.
27653
27654 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
27655
27656 * gcc.dg/pr12625-1.c: New test.
27657
27658 2004-07-20 Steven Bosscher <stevenb@suse.de>
27659
27660 * testsuite/gcc.dg/switch-warn-1.c: New test.
27661 * testsuite/gcc.dg/switch-warn-2.c: New test.
27662 * gcc.c-torture/compile/pr14730.c: Update.
27663
27664 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
27665
27666 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
27667 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
27668 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
27669 g++.dg/template/nontype3.C: Remove trailing CR from tests.
27670
27671 2004-07-18 Mark Mitchell <mark@codesourcery.com>
27672
27673 PR c++/16623
27674 * g++.dg/template/assign1.C: New test.
27675
27676 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27677
27678 PR c++/12170
27679 * g++.dg/template/ttp9.C: New test.
27680
27681 2004-07-19 Daniel Jacobowitz <dan@debian.org>
27682
27683 * gcc.dg/format/cmn-err-1.c: New test.
27684
27685 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
27686
27687 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
27688 gcc.dg/Wparentheses-10.c: New tests.
27689 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
27690
27691 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27692
27693 PR fortran/16465
27694 * gfortran.dg/g77//ffixed-line-length-0.f,
27695 gfortran.dg/g77/ffixed-line-length-132.f,
27696 gfortran.dg/g77/ffixed-line-length-72.f,
27697 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
27698 gfortran.dg/g77/README: Update.
27699
27700 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27701
27702 PR c++/13092
27703 * g++.dg/template/non-dependent7.C: New test.
27704 * g++.dg/template/non-dependent8.C: Likewise.
27705 * g++.dg/template/non-dependent9.C: Likewise.
27706 * g++.dg/template/non-dependent10.C: Likewise.
27707
27708 2004-07-17 Mark Mitchell <mark@codesourcery.com>
27709
27710 PR c++/16337
27711 * g++.dg/parse/attr2.C: New test.
27712
27713 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
27714
27715 * g77.dg: Removed.
27716 * g77.f-torture: Ditto.
27717
27718 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
27719
27720 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
27721 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
27722 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
27723
27724 2004-07-16 Richard Henderson <rth@redhat.com>
27725
27726 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
27727
27728 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27729
27730 * lib/fortran-torture.exp (fortran-torture): Don't test compile
27731 tests with full list of options.
27732 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
27733 of TORTURE_OPTIONS if test contains 'dg-do run'.
27734
27735 PR fortran/16404
27736 * gfortran.dg/do_iterator.f90: New test.
27737
27738 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27739
27740 PR rtl-optimization/16536
27741 * gcc.c-torture/execute/restrict-1.c: New test.
27742
27743 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27744
27745 PR fortran/15324
27746 * gfortran.dg/pr15324.f90: New test.
27747
27748 PR fortran/15129
27749 * gfortran.dg/pr15129.f90: New test.
27750
27751 PR fortran/15140
27752 * gfortran.dg/pr15140.f90: New test.
27753
27754 PR fortran/13792
27755 * gfortran.fortran-torture/execute/bounds.f90: Add check for
27756 compile-time simplification.
27757
27758 2004-07-14 Mike Stump <mrs@apple.com>
27759
27760 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
27761
27762 2004-07-14 James E Wilson <wilson@specifixinc.com>
27763
27764 PR target/16325
27765 * gcc.dg/profile-generate-1.c: New.
27766
27767 2004-07-15 Jakub Jelinek <jakub@redhat.com>
27768
27769 * gcc.c-torture/execute/20040709-1.c: New test.
27770 * gcc.c-torture/execute/20040709-2.c: New test.
27771
27772 2004-07-14 Mike Stump <mrs@apple.com>
27773
27774 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
27775
27776 2004-07-14 Mike Stump <mrs@apple.com>
27777
27778 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
27779
27780 2004-07-13 Mark Mitchell <mark@codesourcery.com>
27781
27782 PR c++/16518
27783 * g++.dg/parse/mutable1.C: New test.
27784
27785 2004-07-13 Diego Novillo <dnovillo@redhat.com>
27786
27787 PR tree-optimization/16443
27788 * gcc.dg/tree-ssa/20040713-1.c: New test.
27789
27790 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
27791
27792 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
27793 for operator new.
27794
27795 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27796
27797 * gfortran.dg/g77/README: New file
27798 * gfortran.dg/g77/19981216-0.f: Copy from
27799 g77.f-torture/noncompile. Add "dg-do compile" and
27800 dg-error as required.
27801 * gfortran.dg/g77/19990218-1.f: Likewise.
27802 * gfortran.dg/g77/19990905-1.f: Likewise.
27803 * gfortran.dg/g77/9263.f: Likewise.
27804 * gfortran.dg/g77/980615-0.f: Likewise.
27805 * gfortran.dg/g77/980616-0.f: Likewise.
27806 * gfortran.dg/g77/check0.f: Likewise.
27807 * gfortran.dg/g77/select_no_compile.f: Likewise.
27808
27809 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27810
27811 Copy files from g77.f-torture/compile.
27812 Add "{ dg-do compile}". Other changes as noted
27813 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
27814 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
27815 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
27816 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
27817 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
27818 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
27819 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
27820 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
27821 statement to conform to standard. Append alpha1.x for reference.
27822 * gfortran.dg/g77/xformat.f: Add dg-warning
27823
27824 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27825
27826 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
27827 Add {dg-do compile} directive.
27828 * gfortran.dg/g77/cpp2.F: Likewise.
27829
27830 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27831
27832 PR c++/5402
27833 * g++.dg/lookup/name-clash1.C: New test.
27834
27835 PR c++/9777
27836 * g++.dg/lookup/name-clash2.C: New test.
27837
27838 PR c++/12102
27839 * g++.dg/lookup/name-clash3.C: New test.
27840
27841 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27842
27843 * g++.dg/lookup/new2.C: New test.
27844 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
27845
27846 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
27847
27848 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
27849 Add {dg-do compile} directive.
27850 * gfortran.dg/g77/13060.f: Likewise.
27851 * gfortran.dg/g77/19990218-0.f: Likewise.
27852 * gfortran.dg/g77/19990305-0.f: Likewise.
27853 * gfortran.dg/g77/19990419-0.f: Likewise.
27854 * gfortran.dg/g77/19990502-0.f: Likewise.
27855 * gfortran.dg/g77/19990502-1.f: Likewise.
27856 * gfortran.dg/g77/19990525-0.f: Likewise.
27857 * gfortran.dg/g77/19990826-1.f: Likewise.
27858 * gfortran.dg/g77/19990826-3.f: Likewise.
27859 * gfortran.dg/g77/19990905-2.f: Likewise.
27860 * gfortran.dg/g77/20000412-1.f: Likewise.
27861 * gfortran.dg/g77/20000511-1.f: Likewise.
27862 * gfortran.dg/g77/20000511-2.f: Likewise.
27863 * gfortran.dg/g77/20000518.f: Likewise.
27864 * gfortran.dg/g77/20000601-1.f: Likewise.
27865 * gfortran.dg/g77/20000601-2.f: Likewise.
27866 * gfortran.dg/g77/20000629-1.f: Likewise.
27867 * gfortran.dg/g77/20000630-2.f: Likewise.
27868 * gfortran.dg/g77/20010115.f: Likewise.
27869 * gfortran.dg/g77/20010321-1.f: Likewise.
27870 * gfortran.dg/g77/20010426.f: Likewise.
27871 * gfortran.dg/g77/20020307-1.f: Likewise.
27872 * gfortran.dg/g77/8485.f: Likewise.
27873 * gfortran.dg/g77/960317-1.f: Likewise.
27874 * gfortran.dg/g77/970915-0.f: Likewise.
27875 * gfortran.dg/g77/980310-1.f: Likewise.
27876 * gfortran.dg/g77/980310-2.f: Likewise.
27877 * gfortran.dg/g77/980310-3.f: Likewise.
27878 * gfortran.dg/g77/980310-4.f: Likewise.
27879 * gfortran.dg/g77/980310-6.f: Likewise.
27880 * gfortran.dg/g77/980310-7.f: Likewise.
27881 * gfortran.dg/g77/980310-8.f: Likewise.
27882 * gfortran.dg/g77/980419-2.f: Likewise.
27883 * gfortran.dg/g77/980424-0.f: Likewise.
27884 * gfortran.dg/g77/980427-0.f: Likewise.
27885 * gfortran.dg/g77/980729-0.f: Likewise.
27886 * gfortran.dg/g77/981117-1.f: Likewise.
27887 * gfortran.dg/g77/toon_1.f: Likewise.
27888
27889 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27890
27891 PR c++/2204
27892 * g++.dg/other/abstract2.C: New test.
27893
27894 2004-07-12 Paul Brook <paul@codesourcery.com>
27895
27896 * gfortran.dg/pointer_init_1.f90: New test.
27897
27898 2004-07-11 Paul Brook <paul@codesourcery.com>
27899
27900 PR fortran/15986
27901 * gfortran.dg/contained_1.f90: New test.
27902
27903 2004-07-11 Mark Mitchell <mark@codesourcery.com>
27904
27905 * g++.dg/parse/defarg8.C: New test.
27906
27907 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27908
27909 PR fortran/16433
27910 * gfortran.dg/pr16433.f: New test.
27911
27912 PR fortran/17574
27913 * gfortran.dg/pr15754.f90: New test.
27914
27915 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
27916
27917 PR tree-optimization/16437
27918 * gcc.c-torture/execute/bitfld-4.c: New test.
27919
27920 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27921
27922 * gfortran.fortran-torture/execute/common_2.f90: Add check for
27923 access to common var from module.
27924
27925 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27926
27927 PR fortran/16336
27928 * gfortran.fortran-torture/execute/common_2.f90: New test.
27929
27930 2004-07-10 Paul Brook <paul@codesourcery.com>
27931
27932 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
27933
27934 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27935
27936 PR fortran/15969
27937 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
27938
27939 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
27940
27941 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
27942 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
27943 * gfortran.dg/g77/ffree-form-1.f: Likewise.
27944 * gfortran.dg/g77/ffree-form-2.f: Likewise.
27945 * gfortran.dg/g77/ffree-form-3.f: Likewise.
27946 * gfortran.dg/g77/fno-underscoring.f: Likewise.
27947 * gfortran.dg/g77/funderscoring.f: Likewise.
27948 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
27949
27950 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27951
27952 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
27953
27954 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27955 Paul Brook <paul@codesourcery.com>
27956
27957 PR fortran/13415
27958 * gfortran.dg/common_pointer_1.f90: New test.
27959
27960 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27961
27962 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
27963
27964 2004-07-09 James E Wilson <wilson@specifixinc.com>
27965
27966 PR target/16364
27967 * gcc.c-torture/compile/20040709-1.c: New.
27968
27969 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27970
27971 PR fortran/14077
27972 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
27973
27974 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27975
27976 PR fortran/13201
27977 * gfortran.dg/shape_1.f90: New test.
27978
27979 2004-07-09 Zack Weinberg <zack@codesourcery.com>
27980 Andrew Pinski <apinski@apple.com>
27981
27982 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
27983
27984 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27985
27986 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
27987 comment.
27988
27989 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27990 Paul Brook <paul@codesourcery.com>
27991
27992 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
27993 '.f95' and '.F95'.
27994
27995 2004-07-09 Diego Novillo <dnovillo@redhat.com>
27996
27997 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
27998
27999 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28000
28001 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
28002 testcases with capital suffix.
28003
28004 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28005
28006 PR fortran/15481
28007 PR fortran/13372
28008 PR fortran/13575
28009 PR fortran/15978
28010 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
28011
28012 * gfortran.dg/implicit_1.f90: New test.
28013
28014 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28015
28016 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
28017 expression to match gfortran warning/error messages
28018 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
28019 dg-error text.
28020
28021 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28022
28023 * lib/fortran-torture.exp: Rename proc search_for to
28024 search_for_re.
28025
28026 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28027
28028 * gcc.c-torture/execute/simd-5.x: New file.
28029 XFAIL on SPARC 64-bit at -O0.
28030
28031 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28032
28033 PR c++/8211
28034 PR c++/16165
28035 * g++.dg/warn/effc3.C: New test.
28036
28037 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28038
28039 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
28040 change X to 1X in format.
28041 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
28042 add data statements to conform to standard.
28043
28044 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28045
28046 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
28047 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
28048 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
28049
28050 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28051
28052 * gfortran.dg/g77/7388.f: Copy from g77.dg
28053 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
28054 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
28055 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
28056 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
28057 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
28058 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
28059 * gfortran.dg/g77/strlen0.f: Likewise.
28060
28061 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28062
28063 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
28064 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
28065
28066 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28067
28068 * gcc.c-torture/execute/920428-2.x: Delete.
28069 * gcc.c-torture/execute/920501-7.x: Likewise.
28070
28071 2004-07-08 Jakub Jelinek <jakub@redhat.com>
28072
28073 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
28074 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
28075 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
28076 prescott and c3-2.
28077 (PREFETCH_3DNOW): Add -march=c3.
28078
28079 2004-07-08 Diego Novillo <dnovillo@redhat.com>
28080
28081 PR c/16437
28082 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
28083 * gcc.c-torture/execute/bf64-1.x: Likewise.
28084
28085 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28086
28087 * gcc.c-torture/compile/20040708-1.c: New test.
28088
28089 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28090
28091 PR c++/16169
28092 * g++.dg/warn/effc2.C: New test.
28093
28094 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
28095
28096 * gcc.c-torture/execute/bitfld-1.x: Remove.
28097 * gcc.c-torture/execute/bitfld-3.c: New test.
28098 * gcc.dg/bitfld-2.c: Remove XFAILs.
28099
28100 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
28101
28102 PR c++/16276
28103 * g++.dg/rtti/tinfo1.C: New file.
28104
28105 2004-07-07 Eric Christopher <echristo@redhat.com>
28106
28107 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
28108
28109 2004-07-07 Andrew Pinski <apinski@apple.com>
28110
28111 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
28112
28113 2004-07-07 Mark Mitchell <mark@codesourcery.com>
28114
28115 * g++.dg/init/call1.C: XFAIL.
28116
28117 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
28118
28119 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
28120 except for movstrict*, to movmem* and clrstr* to clrmem*.
28121
28122 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
28123
28124 * gcc.c-torture/execute/20040707-1.c: New test.
28125
28126 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
28127
28128 * gcc.c-torture/execute/20040706-1.c: New test.
28129
28130 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28131
28132 PR c++/3671
28133 * g++.dg/template/spec14.C: New test.
28134
28135 2004-07-05 Jakub Jelinek <jakub@redhat.com>
28136
28137 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
28138 nothing if not yet defined. Use it in b, c and d type definitions.
28139 * gcc.c-torture/execute/20040705-1.c: New test.
28140 * gcc.c-torture/execute/20040705-2.c: New test.
28141
28142 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28143
28144 PR c++/2518
28145 * g++.dg/lookup/new1.C: New test.
28146
28147 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28148
28149 PR c++/11406
28150 * g++.dg/template/sizeof8.C: New test.
28151
28152 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
28153
28154 * gcc.c-torture/compile/20040705-1.c: New test.
28155
28156 2004-07-04 Bud Davis <bdavis9659@comcast.net>
28157
28158 * gfortran.fortran-torture/execute/seq_io.f90: New test.
28159
28160 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
28161
28162 * gcc.dg/cpp/if-mop.c: Two new testcases.
28163 * gcc.dg/cpp/trad/comment-3.c: New.
28164
28165 2004-07-04 Paul Brook <paul@codesourcery.com>
28166
28167 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
28168
28169 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
28170
28171 PR c++/3761
28172 * g++.dg/lookup/crash4.C: New test.
28173
28174 2004-07-02 Zack Weinberg <zack@codesourcery.com>
28175
28176 * gcc.c-torture/execute/builtin-abs-1.c
28177 * gcc.c-torture/execute/builtin-abs-2.c
28178 * gcc.c-torture/execute/builtin-complex-1.c
28179 * gcc.c-torture/execute/builtins/string-1-lib.c
28180 * gcc.c-torture/execute/builtins/string-1.c
28181 * gcc.c-torture/execute/builtins/string-2-lib.c
28182 * gcc.c-torture/execute/builtins/string-2.c
28183 * gcc.c-torture/execute/builtins/string-3-lib.c
28184 * gcc.c-torture/execute/builtins/string-3.c
28185 * gcc.c-torture/execute/builtins/string-4-lib.c
28186 * gcc.c-torture/execute/builtins/string-4.c
28187 * gcc.c-torture/execute/builtins/string-5-lib.c
28188 * gcc.c-torture/execute/builtins/string-5.c
28189 * gcc.c-torture/execute/builtins/string-6-lib.c
28190 * gcc.c-torture/execute/builtins/string-6.c
28191 * gcc.c-torture/execute/builtins/string-7-lib.c
28192 * gcc.c-torture/execute/builtins/string-7.c
28193 * gcc.c-torture/execute/builtins/string-8-lib.c
28194 * gcc.c-torture/execute/builtins/string-8.c
28195 * gcc.c-torture/execute/builtins/string-9-lib.c
28196 * gcc.c-torture/execute/builtins/string-9.c
28197 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
28198 * gcc.c-torture/execute/builtins/string-asm-1.c
28199 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
28200 * gcc.c-torture/execute/builtins/string-asm-2.c
28201 * gcc.c-torture/execute/stdio-opt-1.c
28202 * gcc.c-torture/execute/stdio-opt-2.c
28203 * gcc.c-torture/execute/stdio-opt-3.c
28204 * gcc.c-torture/execute/string-opt-1.c
28205 * gcc.c-torture/execute/string-opt-10.c
28206 * gcc.c-torture/execute/string-opt-11.c
28207 * gcc.c-torture/execute/string-opt-12.c
28208 * gcc.c-torture/execute/string-opt-13.c
28209 * gcc.c-torture/execute/string-opt-14.c
28210 * gcc.c-torture/execute/string-opt-15.c
28211 * gcc.c-torture/execute/string-opt-16.c
28212 * gcc.c-torture/execute/string-opt-2.c
28213 * gcc.c-torture/execute/string-opt-6.c
28214 * gcc.c-torture/execute/string-opt-7.c
28215 * gcc.c-torture/execute/string-opt-8.c:
28216 Replace with ...
28217
28218 * gcc.c-torture/execute/builtins/abs-2.c
28219 * gcc.c-torture/execute/builtins/abs-3.c
28220 * gcc.c-torture/execute/builtins/complex-1.c
28221 * gcc.c-torture/execute/builtins/fprintf.c
28222 * gcc.c-torture/execute/builtins/fputs.c
28223 * gcc.c-torture/execute/builtins/memcmp.c
28224 * gcc.c-torture/execute/builtins/memmove.c
28225 * gcc.c-torture/execute/builtins/memops-asm.c
28226 * gcc.c-torture/execute/builtins/mempcpy-2.c
28227 * gcc.c-torture/execute/builtins/mempcpy.c
28228 * gcc.c-torture/execute/builtins/memset.c
28229 * gcc.c-torture/execute/builtins/printf.c
28230 * gcc.c-torture/execute/builtins/sprintf.c
28231 * gcc.c-torture/execute/builtins/strcat.c
28232 * gcc.c-torture/execute/builtins/strchr.c
28233 * gcc.c-torture/execute/builtins/strcmp.c
28234 * gcc.c-torture/execute/builtins/strcpy.c
28235 * gcc.c-torture/execute/builtins/strcspn.c
28236 * gcc.c-torture/execute/builtins/strlen-2.c
28237 * gcc.c-torture/execute/builtins/strlen.c
28238 * gcc.c-torture/execute/builtins/strncat.c
28239 * gcc.c-torture/execute/builtins/strncmp-2.c
28240 * gcc.c-torture/execute/builtins/strncmp.c
28241 * gcc.c-torture/execute/builtins/strncpy.c
28242 * gcc.c-torture/execute/builtins/strpbrk.c
28243 * gcc.c-torture/execute/builtins/strpcpy-2.c
28244 * gcc.c-torture/execute/builtins/strpcpy.c
28245 * gcc.c-torture/execute/builtins/strrchr.c
28246 * gcc.c-torture/execute/builtins/strspn.c
28247 * gcc.c-torture/execute/builtins/strstr-asm.c
28248 * gcc.c-torture/execute/builtins/strstr.c:
28249 ... these new files.
28250
28251 * gcc.c-torture/execute/builtins/abs-2-lib.c
28252 * gcc.c-torture/execute/builtins/abs-3-lib.c
28253 * gcc.c-torture/execute/builtins/complex-1-lib.c
28254 * gcc.c-torture/execute/builtins/fprintf-lib.c
28255 * gcc.c-torture/execute/builtins/fputs-lib.c
28256 * gcc.c-torture/execute/builtins/memcmp-lib.c
28257 * gcc.c-torture/execute/builtins/memmove-lib.c
28258 * gcc.c-torture/execute/builtins/memops-asm-lib.c
28259 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
28260 * gcc.c-torture/execute/builtins/mempcpy-lib.c
28261 * gcc.c-torture/execute/builtins/memset-lib.c
28262 * gcc.c-torture/execute/builtins/printf-lib.c
28263 * gcc.c-torture/execute/builtins/sprintf-lib.c
28264 * gcc.c-torture/execute/builtins/strcat-lib.c
28265 * gcc.c-torture/execute/builtins/strchr-lib.c
28266 * gcc.c-torture/execute/builtins/strcmp-lib.c
28267 * gcc.c-torture/execute/builtins/strcpy-lib.c
28268 * gcc.c-torture/execute/builtins/strcspn-lib.c
28269 * gcc.c-torture/execute/builtins/strlen-2-lib.c
28270 * gcc.c-torture/execute/builtins/strlen-lib.c
28271 * gcc.c-torture/execute/builtins/strncat-lib.c
28272 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
28273 * gcc.c-torture/execute/builtins/strncmp-lib.c
28274 * gcc.c-torture/execute/builtins/strncpy-lib.c
28275 * gcc.c-torture/execute/builtins/strpbrk-lib.c
28276 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
28277 * gcc.c-torture/execute/builtins/strpcpy-lib.c
28278 * gcc.c-torture/execute/builtins/strrchr-lib.c
28279 * gcc.c-torture/execute/builtins/strspn-lib.c
28280 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
28281 * gcc.c-torture/execute/builtins/strstr-lib.c
28282 * gcc.c-torture/execute/builtins/lib/abs.c
28283 * gcc.c-torture/execute/builtins/lib/fprintf.c
28284 * gcc.c-torture/execute/builtins/lib/memset.c
28285 * gcc.c-torture/execute/builtins/lib/printf.c
28286 * gcc.c-torture/execute/builtins/lib/sprintf.c
28287 * gcc.c-torture/execute/builtins/lib/strcpy.c
28288 * gcc.c-torture/execute/builtins/lib/strcspn.c
28289 * gcc.c-torture/execute/builtins/lib/strncat.c
28290 * gcc.c-torture/execute/builtins/lib/strncmp.c
28291 * gcc.c-torture/execute/builtins/lib/strncpy.c
28292 * gcc.c-torture/execute/builtins/lib/strpbrk.c
28293 * gcc.c-torture/execute/builtins/lib/strspn.c
28294 * gcc.c-torture/execute/builtins/lib/strstr.c:
28295 New files containing support routines.
28296
28297 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
28298 declaration.
28299 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
28300 when not optimizing.
28301
28302 2004-07-02 Mark Mitchell <mark@codesourcery.com>
28303
28304 PR c++/16240
28305 * g++.dg/abi/mangle22.C: New test.
28306 * g++.dg/abi/mangle23.C: Likewise.
28307
28308 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
28309
28310 PR fortran/16290
28311 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
28312 Allow for cases without denormalized floating point numbers.
28313
28314 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
28315
28316 PR c/1027
28317 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
28318 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
28319 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
28320 expected warning text.
28321 * gcc.dg/format/diag-2.c: New test.
28322
28323 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
28324
28325 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
28326
28327 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
28328
28329 * gcc.dg/builtins-43.c: New.
28330 * gcc.dg/builtins-44.c: New.
28331 * gcc.dg/builtins-45.c: New.
28332
28333 2004-06-26 Geoffrey Keating <geoffk@apple.com>
28334 Andreas Tobler <a.tobler@schweiz.ch>
28335
28336 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
28337 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
28338 as SIGSEGV.
28339 * gcc.dg/cleanup-11.c: Likewise.
28340 * gcc.dg/cleanup-8.c: Likewise.
28341 * gcc.dg/cleanup-9.c: Likewise.
28342 * gcc.dg/cleanup-5.c: Run on all platforms.
28343
28344 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
28345
28346 * g++.dg/warn/nonnull1.C: New test.
28347
28348 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28349
28350 * gcc.dg/compat/compat-common.h: Wrap up CINT in
28351 an #ifndef SKIP_COMPLEX_INT/#endif pair.
28352 Special-case the Sun compiler wrt to <complex.h>.
28353
28354 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
28355
28356 * gcc.dg/Wunreachable-8.C: New test.
28357
28358 * gcc.dg/h8300-ice2.c : New test.
28359
28360 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
28361
28362 PR fortran/16161
28363 * gfortran.fortran-torture/compile/implicit.f90: Add test
28364 for implicit character.
28365
28366 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
28367
28368 PR fortran/16289
28369 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
28370 Use tiny() intrinsic to find smallest non-negative real
28371
28372 2004-06-30 Jakub Jelinek <jakub@redhat.com>
28373
28374 * gcc.dg/compat/struct-by-value-22_main.c: New test.
28375 * gcc.dg/compat/struct-by-value-22_x.c: New.
28376 * gcc.dg/compat/struct-by-value-22_y.c: New.
28377
28378 * gcc.c-torture/execute/20040629-1.c: New test.
28379
28380 2004-06-29 Jakub Jelinek <jakub@redhat.com>
28381
28382 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
28383 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
28384
28385 PR target/16195
28386 * gcc.dg/20040625-1.c: New test.
28387
28388 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28389
28390 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
28391
28392 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28393
28394 PR fortran/15963
28395 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
28396
28397 2004-06-29 Richard Henderson <rth@redhat.com>
28398
28399 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
28400
28401 2004-06-29 Paul Brook <paul@codesourcery.com>
28402
28403 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
28404 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
28405
28406 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
28407
28408 PR c++/16260
28409 * g++.dg/parse/crash15.C: New.
28410
28411 2004-06-28 Andrew Pinski <apinski@apple.com>
28412
28413 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
28414 by the error already.
28415
28416 * g++.dg/opt/ptrmem4.C: Change to compile only test.
28417
28418 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
28419
28420 PR target/14041
28421 * gcc.dg/h8300-bss-align-1.c : New.
28422
28423 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
28424
28425 * PR c++/16174
28426 * g++.dg/template/ctor4.C: New.
28427
28428 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
28429
28430 PR c++/16205
28431 * g++.dg/warn/Wsequence-point-1.C: New test.
28432
28433 2004-06-27 Paul Brook <paul@codesourcery.com>
28434
28435 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
28436
28437 2004-06-27 Zack Weinberg <zack@codesourcery.com>
28438
28439 * g++.old-deja/g++.mike/p7325.C: Remove.
28440
28441 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
28442
28443 PR c/14963
28444 * gcc.dg/pr14963.c: New test.
28445
28446 2004-06-27 Mark Mitchell <mark@codesourcery.com>
28447
28448 PR c++/16193
28449 * g++.dg/parse/redef1.C: New test.
28450
28451 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
28452
28453 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
28454 20021110.c.
28455 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
28456 20021119-1.c.
28457 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
28458 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
28459 5-04.c.
28460 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
28461 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
28462 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
28463 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
28464 g++.brendan/enum14.C.
28465 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
28466 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
28467 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
28468 g++.mike/virt1.C.
28469 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
28470 memtemp24.C.
28471
28472 2004-06-27 Roger Sayle <roger@eyesopen.com>
28473
28474 * gcc.dg/20040527-1.c: New test case.
28475
28476 2004-06-26 Bud Davis <bdavis9659@comcast.net>
28477
28478 PR gfortran/pr16196
28479 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
28480
28481 2004-06-25 Roger Sayle <roger@eyesopen.com>
28482
28483 PR middle-end/15825
28484 * gcc.dg/pr15825-1.c: New test case.
28485
28486 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
28487
28488 * gcc.c-torture/execute/20040625-1.c: New test.
28489
28490 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28491
28492 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
28493
28494 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
28495
28496 * gcc.dg/torture/mips-div-1.c: New test.
28497
28498 2004-06-24 Jeff Law <law@redhat.com>
28499
28500 * gcc.dg/tree-ssa/20040624-1.c: New test.
28501
28502 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
28503
28504 * gcc.c-torture/compile/20040624-1.c: New test.
28505
28506 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28507
28508 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
28509 this directory.
28510
28511 2004-06-23 Andrew Pinski <apinski@apple.com>
28512
28513 PR middle-end/15988
28514 * g++.dg/opt/ptrmem4.C: New test.
28515
28516 * gcc.dg/c90-array-quals-2.c: New test.
28517
28518 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
28519
28520 * gcc.dg/kpice1.c: New test.
28521
28522 2006-06-23 Andrew Pinski <apinski@apple.com>
28523
28524 * gcc.dg/c90-array-quals.c: New test.
28525
28526 2006-06-22 Richard Henderson <rth@redhat.com>
28527
28528 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
28529
28530 2004-06-22 Loren James Rittle <ljrittle@acm.org>
28531
28532 * gcc.dg/builtins-config.h: Handle FreeBSD.
28533
28534 2006-06-22 Richard Henderson <rth@redhat.com>
28535
28536 * g++.dg/opt/devirt1.C: New.
28537
28538 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
28539
28540 * g++.dg/opt/pr15551.C: New testcase.
28541
28542 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
28543
28544 PR target/14800
28545 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
28546 x86_64-*-linux* when compiling for 32bit.
28547
28548 2004-06-21 Andrew Pinski <apinski@apple.com>
28549
28550 * gcc.dg/pch/struct-1.c: New.
28551 * gcc.dg/pch/struct-1.hs: New.
28552
28553 2004-06-21 Geoffrey Keating <geoffk@apple.com>
28554
28555 * gcc.dg/pch/save-temps-1.c: New file.
28556 * gcc.dg/pch/save-temps-1.hs: New file.
28557
28558 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
28559
28560 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
28561 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
28562
28563 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28564
28565 * gfortran.fortran-torture/execute/select_1.f90: Rename function
28566 to fix type error.
28567 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
28568 Remove trailing spaces.
28569
28570 2004-06-21 Richard Henderson <rth@redhat.com>
28571
28572 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
28573 merging && to BIT_FIELD_REF.
28574
28575 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
28576
28577 * g++.dg/opt/placeholder1.C: New test.
28578
28579 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28580
28581 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
28582 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
28583 * gcc.dg/compat/union-m128-1_x.c: Likewise.
28584 * gcc.dg/compat/union-m128-1_y.c: Likewise.
28585
28586 2004-06-20 Zack Weinberg <zack@codesourcery.com>
28587
28588 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
28589 extern "C".
28590 * g++.dg/other/pragma-re-1.C: Add comments.
28591
28592 2004-06-19 Bud Davis <bdavis9659@comcast.net>
28593
28594 PR gfortran/16080
28595 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
28596
28597 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
28598
28599 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
28600 instead of setting the type of size_t by
28601 hand.
28602
28603 2004-06-18 Roger Sayle <roger@eyesopen.com>
28604
28605 * gcc.dg/unordered-2.c: New test case.
28606 * gcc.dg/unordered-3.c: New test case.
28607
28608 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
28609
28610 PR other/16043
28611 * lib/g++.exp (g++_version): Tweak regexp for version
28612 * lib/g77.exp (g77_version): Likewise.
28613 * lib/gfortran.exp (gfortran_version): Likewise.
28614 * lib/objc.exp (objc_version): Likewise.
28615 * lib/treelang.exp (treelang_version): Likewise.
28616
28617 2004-06-19 Jakub Jelinek <jakub@redhat.com>
28618
28619 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
28620 Use INT_MAX instead of __INT_MAX__.
28621 * gcc.dg/compat/struct-align-2_y.c: Likewise.
28622
28623 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
28624 * gcc.dg/compat/scalar-return-3_x.c: Use it.
28625 * gcc.dg/compat/scalar-return-3_y.c: Use it.
28626 * gcc.dg/compat/scalar-return-4_x.c: Use it.
28627 * gcc.dg/compat/scalar-return-4_y.c: Use it.
28628 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
28629 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
28630 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
28631 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
28632
28633 * gcc.dg/range-test-1.c: New test.
28634 * g++.dg/opt/range-test-1.C: New test.
28635
28636 2004-06-17 Richard Henderson <rth@redhat.com>
28637
28638 * objc.dg/sync-1.m: New.
28639 * objc.dg/try-catch-1.m: Don't force next runtime.
28640 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
28641 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
28642 shadowed catch clause.
28643 * objc.dg/try-catch-5.m: New.
28644
28645 2004-06-17 Zack Weinberg <zack@codesourcery.com>
28646
28647 Bug 14610
28648 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
28649
28650 2004-06-15 Richard Henderson <rth@redhat.com>
28651
28652 * gcc.dg/20001116-1.c: Move expected warning line.
28653
28654 2004-06-15 Richard Henderson <rth@redhat.com>
28655
28656 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
28657 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
28658
28659 2004-06-15 Jeff Law <law@redhat.com>
28660
28661 * gcc.dg/tree-ssa/20040615-1.c: New test.
28662 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
28663 be less sensitive to operand ordering.
28664 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
28665
28666 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
28667
28668 * g++.dg/abi/bitfield3.C: Add comment..
28669
28670 2004-06-15 Richard Henderson <rth@redhat.com>
28671
28672 * g++.dg/ext/stmtexpr1.C: XFAIL.
28673 * gcc.dg/20030612-1.c: XFAIL.
28674
28675 2004-06-15 Eric Christopher <echristo@redhat.com>
28676
28677 * g++.dg/charset/asm5.c: New.
28678 * gcc.dg/charset/asm6.c: New.
28679
28680 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28681
28682 PR fortran/15962
28683 * gfortran.fortran-torture/execute/select_1.f90: New test.
28684
28685 2004-06-15 Paul Brook <paul@codesourcery.com>
28686
28687 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
28688
28689 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28690
28691 PR c++/15967
28692 * g++.dg/lookup/crash3.C: New test.
28693
28694 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28695
28696 PR c++/15947
28697 * g++.dg/parse/dtor4.C: New test.
28698
28699 2004-06-14 Jeff Law <law@redhat.com>
28700
28701 * gcc.c-torture/compile/20040614-1.c: New test.
28702
28703 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28704
28705 PR fortran/15211
28706 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
28707 LEN of a character array.
28708
28709 2004-06-14 Mark Mitchell <mark@codesourcery.com>
28710
28711 PR c++/15096
28712 * g++.dg/template/ptrmem10.C: New test.
28713
28714 PR c++/14930
28715 * g++.dg/template/friend30.C: New test.
28716
28717 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28718
28719 PR fortran/14928
28720 * gfortran.fortran-torture/compile/mloc.f90: New test.
28721
28722 2004-06-13 Paul Brook <paul@codesourcery.com>
28723
28724 * gfortran.fortran-torture/execute/random_2.f90: New test.
28725
28726 2004-06-13 Eric Christopher <echristo@redhat.com>
28727
28728 * gcc.dg/noncompile/redecl-1.c: Fix error message.
28729
28730 2004-06-12 Paul Brook <paul@codesourcery.com>
28731
28732 * gfortran.fortran-torture/execute/contained_3.f90: New test.
28733
28734 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28735
28736 PR fortran/14923
28737 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
28738
28739 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28740
28741 PR fortran/14957
28742 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
28743 syntax errors in end statements of contained subroutines.
28744
28745 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28746
28747 PR fortran/12841
28748 * gfortran.fortran-torture/execute/null_arg.f90: New test.
28749
28750 2004-06-12 Bud Davis <bdavis9659@comcast.net>
28751
28752 PR fortran/15665
28753 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
28754
28755 2004-06-12 Bud Davis <bdavis9659@comcast.net>
28756
28757 PR gfortran/12839
28758 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
28759
28760 2004-06-11 Mark Mitchell <mark@codesourcery.com>
28761
28762 PR c++/15862
28763 * g++.dg/parse/enum1.C: New test.
28764
28765 2004-06-10 Jeff Law <law@redhat.com>
28766
28767 * gcc.c-torture/compile/20040610-1.c: New test.
28768
28769 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28770
28771 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
28772 * g++.old-deja/g++.other/decl3.C: Likewise.
28773
28774 2004-06-10 Brian Booth <bbooth@redhat.com>
28775
28776 * gcc.dg/tree-ssa/20031015-1.c: Scan for
28777 V_MAY_DEF instead of VDEF.
28778 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
28779
28780 2004-06-10 Mark Mitchell <mark@codesourcery.com>
28781
28782 PR c++/14211
28783 * g++.dg/conversion/const1.C: New test.
28784
28785 PR c++/15076
28786 * g++.dg/conversion/reinterpret1.C: New test.
28787
28788 PR c++/15877
28789 * g++.dg/template/enum2.C: New test.
28790
28791 PR c++/15227
28792 * g++.dg/template/error13.C: New test.
28793
28794 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28795
28796 PR fortran/14957
28797 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
28798 arguments to test_* REAL and of the right size.
28799
28800 2004-06-10 Jakub Jelinek <jakub@redhat.com>
28801
28802 PR target/15569
28803 PR rtl-optimization/15681
28804 * gcc.dg/20040609-1.c: New test.
28805
28806 2004-06-10 Jakub Jelinek <jakub@redhat.com>
28807
28808 PR c++/14791
28809 * g++.dg/opt/builtins1.C: New test.
28810
28811 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
28812
28813 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
28814 that use default windows32 struct layout.
28815 * gcc.dg/i386-bitfield2.c: Likewise.
28816
28817 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
28818
28819 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
28820 for mingw32 and cygwin targets.
28821
28822 2004-06-09 Geoffrey Keating <geoffk@apple.com>
28823
28824 * gcc.dg/pch/macro-4.c: New.
28825 * gcc.dg/pch/macro-4.hs: New.
28826
28827 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28828
28829 PR fortran/13249
28830 * gfortran.fortran-torture/compile/name_clash.f90: New test.
28831
28832 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28833
28834 PR fortran/13372
28835 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
28836
28837 2004-06-09 Bud Davis <bdavis9659@comcast.net>
28838
28839 PR gfortran/14897
28840 * gfortran.fortran-torture/execute/t_edit.f90: New test.
28841
28842 2004-06-09 Bud Davis <bdavis9659@comcast.net>
28843
28844 PR gfortran/15755
28845 * gfortran.fortran-torture/execute/backspace.c : New test.
28846
28847 2004-06-09 Paul Brook <paul@codesourcery.com>
28848
28849 * gfortran.fortran-torture/execure/intrinsic_associated.f90
28850 (pointer_to_section): Rewrite to use smaller array.
28851
28852 2004-06-08 David Edelsohn <edelsohn@gnu.org>
28853
28854 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
28855 * gcc.dg/ext/altivec-10.c: Same.
28856 * gcc.dg/ext/altivec-11.c: Same.
28857 * gcc.dg/ext/altivec-12.c: Same.
28858 * gcc.dg/ext/altivec-13.c: Same.
28859 * gcc.dg/ext/altivec-14.c: Same.
28860 * gcc.dg/ext/altivec-15.c: Same.
28861 * gcc.dg/ext/altivec-16.c: Same.
28862 * gcc.dg/ext/altivec-3.c: Same.
28863 * gcc.dg/ext/altivec-4.c: Same.
28864 * gcc.dg/ext/altivec-6.c: Same.
28865 * gcc.dg/ext/altivec-7.c: Same.
28866 * gcc.dg/ext/altivec-8.c: Same.
28867 * gcc.dg/ext/altivec-varargs-1.c: Same.
28868
28869 * g++.dg/ext/altivec-1.C: Correct dg syntax.
28870 * g++.dg/ext/altivec-10.C: Same.
28871 * g++.dg/ext/altivec-2.C: Same.
28872 * g++.dg/ext/altivec-3.C: Same.
28873 * g++.dg/ext/altivec-4.C: Same.
28874 * g++.dg/ext/altivec-5.C: Same.
28875 * g++.dg/ext/altivec-6.C: Same.
28876 * g++.dg/ext/altivec-7.C: Same.
28877 * g++.dg/ext/altivec-8.C: Same.
28878 * g++.dg/ext/altivec-9.C: Same.
28879
28880 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28881
28882 PR c++/7841
28883 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
28884
28885 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28886
28887 * gcc.dg/union-1.c: New test.
28888
28889 2004-06-07 Roger Sayle <roger@eyesopen.com>
28890
28891 * gcc.dg/builtins-41.c: New test case.
28892 * gcc.dg/builtins-42.c: New test case.
28893
28894 2004-06-07 David Edelsohn <edelsohn@gnu.org>
28895
28896 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
28897 * g++.dg/ext/altivec-10.C: Same.
28898 * g++.dg/ext/altivec-2.C: Same.
28899 * g++.dg/ext/altivec-3.C: Same.
28900 * g++.dg/ext/altivec-4.C: Same.
28901 * g++.dg/ext/altivec-5.C: Same.
28902 * g++.dg/ext/altivec-6.C: Same.
28903 * g++.dg/ext/altivec-7.C: Same.
28904 * g++.dg/ext/altivec-8.C: Same.
28905 * g++.dg/ext/altivec-9.C: Same.
28906 * g++.old-deja/g++.abi/cxa_vec.C: Same.
28907 * g++.old-deja/g++.brendan/new3.C: Same.
28908 * gcc.c-torture/execute/eeprof-1.x: Same.
28909
28910 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
28911
28912 PR c/14765
28913 * gcc.dg/pr14765-1.c: New test.
28914
28915 2004-06-07 Roger Sayle <roger@eyesopen.com>
28916
28917 PR c/14649
28918 * gcc.dg/pr14649-1.c: New test case.
28919
28920 2004-06-07 Richard Henderson <rth@redhat.com>
28921
28922 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
28923 if temporaries.
28924
28925 2004-06-07 David Edelsohn <edelsohn@gnu.org>
28926
28927 * g++.dg/eh/elide1.C: Remove XFAIL.
28928
28929 2004-06-07 Mark Mitchell <mark@codesourcery.com>
28930
28931 PR c++/15337
28932 * g++.dg/expr/sizeof3.C: New test.
28933
28934 PR c++/14777
28935 * g++.dg/template/access14.C: New test.
28936
28937 PR c++/15554
28938 * g++.dg/template/enum1.C: New test.
28939
28940 PR c++/15057
28941 * g++.dg/eh/throw1.C: New test.
28942
28943 2004-06-07 David Ayers <d.ayers@inode.at>
28944 Ziemowit Laski <zlaski@apple.com>
28945
28946 * lib/objc.exp (objc_target_compile): Revert the '-framework
28947 Foundation' flag fix, since bare Darwin does not ship
28948 with the Foundation framework.
28949 * objc/execute/next_mapping.h: Provide a local NSConstantString
28950 @interface and @implementation.
28951 (objc_constant_string_init): A constructor function, used to
28952 initialize the NSConstantString meta-class object.
28953 * objc/execute/string1.m: Include "next_mapping.h" instead of
28954 <Foundation/NSString.h>.
28955 * objc/execute/string2.m: Likewise.
28956 * objc/execute/string3.m: Likewise.
28957 * objc/execute/string4.m: Likewise.
28958
28959 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
28960
28961 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
28962 to double. Replace double with FLOAT.
28963 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
28964
28965 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
28966 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
28967 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
28968 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
28969 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
28970 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
28971 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
28972 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
28973
28974 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
28975
28976 PR c/13519
28977 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
28978
28979 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28980
28981 PR c++/15503
28982 * g++.dg/template/meminit2.C: New test.
28983
28984 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
28985
28986 PR target/15822
28987 * gcc.c-torture/execute/compare-fp-1.c,
28988 gcc.c-torture/execute/compare-fp-2.c,
28989 gcc.c-torture/execute/compare-fp-3.c,
28990 gcc.c-torture/execute/compare-fp-4.c,
28991 gcc.c-torture/execute/compare-fp-3.x,
28992 gcc.c-torture/execute/compare-fp-4.x: Moved...
28993 * gcc.c-torture/execute/ieee/compare-fp-1.c,
28994 gcc.c-torture/execute/ieee/compare-fp-2.c,
28995 gcc.c-torture/execute/ieee/compare-fp-3.c,
28996 gcc.c-torture/execute/ieee/compare-fp-4.c,
28997 gcc.c-torture/execute/ieee/compare-fp-3.x,
28998 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
28999
29000 2004-06-04 David Ayers <d.ayers@inode.at>
29001
29002 * objc/execute/protocol-isEqual-4.m: New testcase.
29003
29004 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
29005
29006 * objc/execute/protocol-isEqual-1.m: New testcase.
29007 * objc/execute/protocol-isEqual-2.m: New testcase.
29008 * objc/execute/protocol-isEqual-3.m: New testcase.
29009
29010 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29011
29012 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
29013
29014 2004-06-02 Ziemowit Laski <zlaski@apple.com>
29015
29016 * lib/objc.exp (objc_target_compile): When running tests on
29017 Darwin (Mac OS X), inform the linker about '-framework
29018 'Foundation'.
29019
29020 2004-06-02 Eric Christopher <echristo@redhat.com>
29021
29022 * gcc.c-torture/compile/20040602-1.c: New.
29023
29024 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
29025
29026 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
29027 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
29028
29029 PR tree-optimization/14736
29030 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
29031
29032 PR tree-optimization/14042
29033 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
29034
29035 PR tree-optimization/14729
29036 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
29037
29038 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29039
29040 PR fortran/15557
29041 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
29042
29043 2004-06-01 Richard Hederson <rth@redhat.com>
29044
29045 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
29046
29047 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29048
29049 PR c++/14932
29050 * g++.dg/parse/offsetof4.C: New test.
29051
29052 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
29053
29054 PR objc/7993
29055 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
29056
29057 2004-05-31 Mark Mitchell <mark@codesourcery.com>
29058
29059 PR c++/15701
29060 * g++.dg/template/friend29.C: New test.
29061
29062 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
29063
29064 PR c/15749
29065 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
29066
29067 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
29068
29069 * gcc.dg/sparc-trap-1.c: New test.
29070
29071 2004-05-31 Roger Sayle <roger@eyesopen.com>
29072
29073 PR middle-end/15069
29074 * g++.dg/opt/fold3.C: New test case.
29075
29076 2004-05-30 Graham Stott <graham.stott@btinternet.com>
29077
29078 * lib/target-supports.exp (check_iconv_available): Fix fallout
29079 from 2004-05-28 patch.
29080
29081 2004-05-30 Paul Brook <paul@codesourcery.com>
29082
29083 PR fortran/15620
29084 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
29085 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
29086
29087 2004-05-30 Steven G. Kargl <kargls@comcast.net>
29088
29089 * gfortran.fortran-torture/execute/random_1.f90: New test.
29090
29091 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29092
29093 * g++.dg/ext/altivec-10.C: New test.
29094
29095 2004-05-29 Paul Brook <paul@codesourcery.com>
29096
29097 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
29098
29099 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29100
29101 * gcc.dg/altivec-16.c: New test.
29102
29103 2004-05-28 Janis Johnson <janis187@us.ibm.com>
29104
29105 * lib/target-supports.exp (check_vmx_hw_available): New.
29106 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
29107
29108 * lib/target-supports.exp (check_alias_available,
29109 check_iconv_available, check_named_sections_available): Use
29110 unique names for temporary files.
29111
29112 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29113
29114 * gcc.dg/altivec-15.c: New test.
29115
29116 2004-05-28 Mark Mitchell <mark@codesourcery.com>
29117
29118 PR c++/15083
29119 * g++.dg/warn/noeffect6.C: New test.
29120
29121 PR c++/15471
29122 * g++.dg/expr/ptrmem4.C: New test.
29123
29124 PR c++/15640
29125 * g++.dg/template/operator3.C: New test.
29126
29127 2004-05-28 Mark Mitchell <mark@codesourcery.com>
29128
29129 PR c++/14668
29130 * g++.dg/lookup/redecl1.C: New test.
29131 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
29132
29133 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
29134
29135 * gcc.c-torture/execute/compare-fp-1.c,
29136 gcc.c-torture/execute/compare-fp-2.c,
29137 gcc.c-torture/execute/compare-fp-3.c,
29138 gcc.c-torture/execute/compare-fp-4.c,
29139 gcc.c-torture/execute/compare-fp-3.x,
29140 gcc.c-torture/execute/compare-fp-4.x,
29141 gcc.dg/pr15649-1.c: New.
29142
29143 2004-05-27 Adam Nemet <anemet@lnxw.com>
29144
29145 PR c++/12883
29146 * g++.dg/init/array14.C: New test.
29147
29148 2004-05-25 Janis Johnson <janis187@us.ibm.com>
29149
29150 * lib/compat.exp (compat-get-options-main): New.
29151 (compat-get-options): Remove unneeded code, warn for ignored
29152 command.
29153 (compat-execute): Check flag set by dg-require-* commands.
29154
29155 * lib/compat.exp (compat-execute): Break up long lines.
29156
29157 2004-05-24 Janis Johnson <janis187@us.ibm.com>
29158
29159 * gcc.dg/altivec-7.c: Don't use 'vector long'.
29160 * gcc.dg/altivec-14.c: New test.
29161 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
29162
29163 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
29164 * gcc.dg/altivec-12.c: Ditto.
29165
29166 * gcc.dg/altivec-3.c: Move call to altivec_check.
29167
29168 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29169
29170 PR c++/15044
29171 * g++.dg/template/error12.C: New test.
29172
29173 PR c++/15317
29174 * g++.dg/ext/attrib15.C: New test.
29175
29176 PR c++/15329
29177 * g++.dg/template/ptrmem9.C: New test.
29178
29179 2004-05-25 Paul Brook <paul@codesourcery.com>
29180
29181 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
29182
29183 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29184
29185 PR c++/15165
29186 * g++.dg/template/crash19.C: New test.
29187
29188 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29189
29190 PR c++/15025
29191 * g++.dg/template/redecl1.C: New test.
29192
29193 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29194
29195 PR c++/14821
29196 * g++.dg/other/ns1.C: New test.
29197
29198 PR c++/14883
29199 * g++.dg/template/invalid1.C: New test.
29200
29201 2004-05-23 Paul Brook <paul@codesourcery.com>
29202 Victor Leikehman <lei@haifasphere.co.il>
29203
29204 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
29205 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
29206
29207 2004-05-22 Mark Mitchell <mark@codesourcery.com>
29208
29209 PR c++/15285
29210 PR c++/15299
29211 * g++.dg/template/non-dependent5.C: New test.
29212 * g++.dg/template/non-dependent6.C: New test.
29213
29214 2004-05-22 Mark Mitchell <mark@codesourcery.com>
29215
29216 PR c++/15507
29217 * g++.dg/inherit/union1.C: New test.
29218
29219 PR c++/15542
29220 * g++.dg/template/addr1.C: New test.
29221
29222 PR c++/15427
29223 * g++.dg/template/array5.C: New test.
29224
29225 PR c++/15287
29226 * g++.dg/template/array6.C: New test.
29227
29228 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
29229 Roger Sayle <roger@eyesopen.com>
29230
29231 * g++.dg/lookup/forscope2.C: New test case.
29232
29233 2004-05-22 Ben Elliston <bje@au.ibm.com>
29234
29235 * gcc.dg/cpp/Wmissingdirs.c: New.
29236
29237 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
29238
29239 PR target/15301
29240 * gcc.dg/compat/union-m128-1.h: New file.
29241 * gcc.dg/compat/union-m128-1_main.c: Likewise.
29242 * gcc.dg/compat/union-m128-1_x.c: Likewise.
29243 * gcc.dg/compat/union-m128-1_y.c: Likewise.
29244
29245 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
29246
29247 PR target/15302
29248 * gcc.dg/compat/struct-complex-1.h: New file.
29249 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
29250 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
29251 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
29252
29253 2004-05-20 Roger Sayle <roger@eyesopen.com>
29254
29255 PR middle-end/3074
29256 * gcc.dg/pr3074-1.c: New test case.
29257 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
29258
29259 2004-05-20 Falk Hueffner <falk@debian.org>
29260
29261 PR other/15526
29262 * gcc.dg/ftrapv-1.c: New test case.
29263
29264 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
29265
29266 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
29267
29268 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
29269 Jeff Law <law@redhat.com>
29270
29271 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
29272 * gcc.dg/tree-ssa/20040518-2.c: New test.
29273
29274 * gcc.dg/tree-ssa/20040518-1.c: New test.
29275
29276 2004-05-18 Zack Weinberg <zack@codesourcery.com>
29277
29278 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
29279
29280 2004-05-18 Paul Brook <paul@codesourcery.com>
29281
29282 PR fortran/13930
29283 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
29284
29285 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29286
29287 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
29288 constant folding.
29289
29290 2004-05-17 Steven Bosscher <stevenb@suse.de>
29291
29292 * gcc.dg/tree-ssa/20040517-1.c: New test.
29293
29294 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29295
29296 * gcc.dg/loop-4.c: New test.
29297
29298 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
29299
29300 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
29301
29302 2004-05-15 Bud Davis <bdavis9659@comcast.net>
29303
29304 PR fortran/15311
29305 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
29306
29307 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29308
29309 PR fortran/13826
29310 PR fortran/13940
29311 * gfortran.fortran-torture/compile/data_1.f90: New test.
29312
29313 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
29314
29315 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
29316 * gcc.dg/uninit-H.c: Define ASM for __s390__.
29317
29318 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
29319
29320 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
29321
29322 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
29323
29324 PR c/15444
29325 * gcc.dg/format/xopen-1.c: Adjust expected message.
29326 * gcc.dg/format/xopen-3.c: New test.
29327
29328 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
29329
29330 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
29331
29332 2004-05-14 Jeff Law <law@redhat.com>
29333
29334 * gcc.dg/tree-ssa/20040514-2.c: New test.
29335
29336 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29337
29338 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
29339 this ...
29340 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
29341 this.
29342
29343 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
29344
29345 * gcc.dg/tree-ssa/20040514-1.c: New test.
29346
29347 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29348
29349 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
29350 test.
29351
29352 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29353
29354 PR fortran/14066
29355 * gfortran.fortran-torture/compile/do_1.f90: New test.
29356
29357 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29358
29359 PR fortran/15051
29360 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
29361 test.
29362
29363 2004-05-14 Bud Davis <bdavis9659@comcast.net>
29364
29365 PR fortran/15149
29366 * gfortran.fortran-torture/execute/random_init.f90: New test.
29367
29368 2004-05-13 Paul Brook <paul@codesourcery.com>
29369
29370 PR fortran/15314
29371 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
29372
29373 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
29374
29375 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
29376 for the powerpc case.
29377
29378 2004-05-13 Jeff Law <law@redhat.com>
29379
29380 * gcc.dg/tree-ssa/20040513-1.c: New test.
29381 * gcc.dg/tree-ssa/20040513-2.c: New test.
29382
29383 2004-05-13 Paul Brook <paul@codesourcery.com>
29384
29385 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
29386 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
29387 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
29388
29389 2004-05-13 Andreas Schwab <schwab@suse.de>
29390
29391 PR other/10819
29392 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
29393 characters.
29394
29395 2004-05-13 Bud Davis <bdavis9659@comcast.net>
29396
29397 PR fortran/15294
29398 * gfortran.fortran-torture/execute/adjustr.f90: New file.
29399
29400 2004-05-13 Diego Novillo <dnovillo@redhat.com>
29401
29402 Merge from tree-ssa-20020619-branch. See
29403 ChangeLog.tree-ssa for details.
29404
29405 2004-05-11 Ziemowit Laski <zlaski@apple.com>
29406
29407 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
29408 include <altivec.h> explicitly.
29409 * gcc.dg/altivec-13.c: Likewise.
29410
29411 2004-05-11 Paul Brook <paul@codesourcery.com>
29412
29413 * gcc.c-torture/compile/20010518-1.c: Force enum size.
29414
29415 2004-05-10 Eric Christopher <echristo@redhat.com>
29416
29417 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
29418 * gcc.dg/sibcall-4.c: Ditto.
29419
29420 2004-05-10 Ziemowit Laski <zlaski@apple.com>
29421
29422 * g++.dg/ext/altivec-8.C: New test case.
29423 * gcc.dg/altivec-13.c: New test case.
29424
29425 2004-05-08 Roger Sayle <roger@eyesopen.com>
29426
29427 * gcc.c-torture/execute/divcmp-1.c: New test case.
29428 * gcc.c-torture/execute/divcmp-2.c: New test case.
29429 * gcc.c-torture/execute/divcmp-3.c: New test case.
29430
29431 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29432
29433 * g++.dg/other/pragma-re-2.C: New test.
29434
29435 2004-05-07 Uros Bizjak <uros@kss-loka.si>
29436
29437 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
29438 * gcc.dg/i386-387-2.c: Likewise.
29439
29440 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
29441 __builtin_drem.
29442 * gcc.dg/i386-387-6.c: Likewise.
29443
29444 2004-05-07 Uros Bizjak <uros@kss-loka.si>
29445
29446 * gcc.dg/builtins-33.c: Also check log1p*.
29447
29448 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
29449
29450 PR optimization/15296
29451 * gcc.c-torture/execute/pr15296.c: New test.
29452
29453 2004-05-05 Uros Bizjak <uros@kss-loka.si>
29454
29455 * gcc.dg/builtins-40.c: New test.
29456
29457 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
29458
29459 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
29460
29461 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
29462
29463 * g++.dg/ext/spe1.C: New testcase.
29464
29465 2004-05-04 Ziemowit Laski <zlaski@apple.com>
29466
29467 * objc.dg/image-info.m: Allow additional attributes
29468 for __image_info section.
29469
29470 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
29471
29472 * gcc.dg/torture/mips-hilo-2.c: New test.
29473
29474 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29475
29476 PR c++/14389
29477 * g++.dg/template/member5.C: New test.
29478
29479 2004-05-03 Uros Bizjak <uros@kss-loka.si>
29480
29481 * gcc.dg/builtins-34.c: Also check expm1*.
29482
29483 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29484
29485 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
29486 * gcc.dg/torture/builtin-convert-3.c: New test.
29487
29488 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
29489
29490 PR middle-end/15054
29491 * g++.dg/opt/pr15054.C: New test.
29492
29493 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29494
29495 * gcc.dg/torture/builtin-rounding-1.c: New test.
29496 * gcc.dg/builtins-25.c: Delete.
29497 * gcc.dg/builtins-29.c: Delete.
29498
29499 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
29500
29501 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
29502 * gcc.dg/sibcall-4.c: Likewise.
29503 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
29504
29505 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
29506
29507 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
29508 bit-field on 16-bit targets.
29509
29510 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
29511
29512 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
29513 16-bit targets.
29514
29515 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
29516
29517 * gcc.dg/rs6000-power2-1.c: Change to compile only.
29518 * gcc.dg/rs6000-power2-2.c: Likewise.
29519
29520 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
29521
29522 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
29523 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
29524 Change the asm registers to be in form of frN instead of fN.
29525
29526 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29527
29528 * gcc.dg/torture/builtin-convert-2.c: New test.
29529
29530 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
29531
29532 * gcc.dg/rs6000-power2-1.c: New test.
29533 * gcc.dg/rs6000-power2-2.c: New test.
29534
29535 2004-04-28 Jan Hubicka <jh@suse.cz>
29536
29537 * gcc.dg/unused-6.c: New test.
29538
29539 2004-04-24 Laurent GUERBY <laurent@guerby.net>
29540 Ulrich Weigand <uweigand@de.ibm.com>
29541
29542 * ada/acats/run_all.sh: Define $target variable.
29543
29544 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
29545
29546 PR c++/15119
29547 * g++.dg/other/vararg-1.C: New test.
29548
29549 PR c++/4794
29550 * g++.dg/eh/cleanup3.C: New test.
29551
29552 2004-04-24 Laurent GUERBY <laurent@guerby.net>
29553
29554 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
29555 and ad8011a (target_insn).
29556 * ada/acats/support/macro.dfs: Likewise.
29557 * ada/acats/support/impbit.adb: New file.
29558
29559 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
29560
29561 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
29562
29563 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29564
29565 * gcc.dg/loop-3.c: New test.
29566
29567 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
29568
29569 * gcc.c-torture/execute/simd-5.c: New test.
29570
29571 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29572
29573 PR c++/15064
29574 * g++.dg/template/crash18.C: New test.
29575
29576 2004-04-22 Mark Mitchell <mark@codesourcery.com>
29577
29578 * g++.dg/ext/complit3.C: New test.
29579
29580 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
29581
29582 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
29583 * gcc.dg/altivec-3.c: Same.
29584 * gcc.dg/altivec-varargs-1.c: Same.
29585
29586 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
29587
29588 * lib/target-supports.exp (check_profiling_available): Assume
29589 profiling is not available on powerpc-eabi targets.
29590
29591 2004-04-21 Janis Johnson <janis187@us.ibm.com>
29592
29593 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
29594 * gcc.dg/vmx/bug-1.c: Ditto.
29595
29596 2004-04-20 Eric Christopher <echristo@redhat.com>
29597
29598 * gcc.dg/charset/extern.c: New test.
29599 * g++.dg/charset/extern3.cc: Ditto.
29600
29601 2004-04-20 Uros Bizjak <uros@kss-loka.si>
29602
29603 * gcc.dg/builtins-39.c: New test.
29604
29605 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
29606
29607 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
29608
29609 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
29610
29611 * gcc.dg/torture/mips-hilo-1.c: New test.
29612
29613 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
29614
29615 * gcc.c-torture/compile/20040419-1.c: New test.
29616
29617 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
29618
29619 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
29620
29621 2004-04-18 Zack Weinberg <zack@codesourcery.com>
29622 Aldy Hernandez <aldyh@redhat.com>
29623
29624 * gcc.c-torture/execute/va-arg-24.c: New.
29625
29626 2004-04-17 Zack Weinberg <zack@codesourcery.com>
29627 Aldy Hernandez <aldyh@redhat.com>
29628
29629 * gcc.dg/vmx/1b-01.c: New.
29630 * gcc.dg/vmx/1b-02.c: New.
29631 * gcc.dg/vmx/1b-03.c: New.
29632 * gcc.dg/vmx/1b-04.c: New.
29633 * gcc.dg/vmx/1b-05.c: New.
29634 * gcc.dg/vmx/1b-06.c: New.
29635 * gcc.dg/vmx/1b-07.c: New.
29636 * gcc.dg/vmx/1c-01.c: New.
29637 * gcc.dg/vmx/1c-02.c: New.
29638 * gcc.dg/vmx/3a-01a.c: New.
29639 * gcc.dg/vmx/3a-01.c: New.
29640 * gcc.dg/vmx/3a-01m.c: New.
29641 * gcc.dg/vmx/3a-03.c: New.
29642 * gcc.dg/vmx/3a-03m.c: New.
29643 * gcc.dg/vmx/3a-04.c: New.
29644 * gcc.dg/vmx/3a-04m.c: New.
29645 * gcc.dg/vmx/3a-05.c: New.
29646 * gcc.dg/vmx/3a-06.c: New.
29647 * gcc.dg/vmx/3a-06m.c: New.
29648 * gcc.dg/vmx/3a-07.c: New.
29649 * gcc.dg/vmx/3b-01.c: New.
29650 * gcc.dg/vmx/3b-02.c: New.
29651 * gcc.dg/vmx/3b-10.c: New.
29652 * gcc.dg/vmx/3b-13.c: New.
29653 * gcc.dg/vmx/3b-14.c: New.
29654 * gcc.dg/vmx/3b-15.c: New.
29655 * gcc.dg/vmx/3c-01a.c: New.
29656 * gcc.dg/vmx/3c-01.c: New.
29657 * gcc.dg/vmx/3c-02.c: New.
29658 * gcc.dg/vmx/3c-03.c: New.
29659 * gcc.dg/vmx/3d-01.c: New.
29660 * gcc.dg/vmx/4-01.c: New.
29661 * gcc.dg/vmx/4-03.c: New.
29662 * gcc.dg/vmx/5-01.c: New.
29663 * gcc.dg/vmx/5-02.c: New.
29664 * gcc.dg/vmx/5-03.c: New.
29665 * gcc.dg/vmx/5-04.c: New.
29666 * gcc.dg/vmx/5-05.c: New.
29667 * gcc.dg/vmx/5-06.c: New.
29668 * gcc.dg/vmx/5-07.c: New.
29669 * gcc.dg/vmx/5-07t.c: New.
29670 * gcc.dg/vmx/5-08.c: New.
29671 * gcc.dg/vmx/5-10.c: New.
29672 * gcc.dg/vmx/5-11.c: New.
29673 * gcc.dg/vmx/7-01a.c: New.
29674 * gcc.dg/vmx/7-01.c: New.
29675 * gcc.dg/vmx/7c-01.c: New.
29676 * gcc.dg/vmx/7d-01.c: New.
29677 * gcc.dg/vmx/7d-02.c: New.
29678 * gcc.dg/vmx/8-01.c: New.
29679 * gcc.dg/vmx/8-02a.c: New.
29680 * gcc.dg/vmx/8-02.c: New.
29681 * gcc.dg/vmx/brode-1.c: New.
29682 * gcc.dg/vmx/bug-1.c: New.
29683 * gcc.dg/vmx/bug-2.c: New.
29684 * gcc.dg/vmx/bug-3.c: New.
29685 * gcc.dg/vmx/cw-bug-1.c: New.
29686 * gcc.dg/vmx/cw-bug-2.c: New.
29687 * gcc.dg/vmx/cw-bug-3.c: New.
29688 * gcc.dg/vmx/dct.c: New.
29689 * gcc.dg/vmx/debug-1.c: New.
29690 * gcc.dg/vmx/debug-2.c: New.
29691 * gcc.dg/vmx/debug-3.c: New.
29692 * gcc.dg/vmx/debug-4.c: New.
29693 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
29694 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
29695 * gcc.dg/vmx/eg-5.c: New.
29696 * gcc.dg/vmx/fft.c: New.
29697 * gcc.dg/vmx/gcc-bug-1.c: New.
29698 * gcc.dg/vmx/gcc-bug-2.c: New.
29699 * gcc.dg/vmx/gcc-bug-3.c: New.
29700 * gcc.dg/vmx/gcc-bug-4.c: New.
29701 * gcc.dg/vmx/gcc-bug-5.c: New.
29702 * gcc.dg/vmx/gcc-bug-6.c: New.
29703 * gcc.dg/vmx/gcc-bug-7.c: New.
29704 * gcc.dg/vmx/gcc-bug-8.c: New.
29705 * gcc.dg/vmx/gcc-bug-9.c: New.
29706 * gcc.dg/vmx/gcc-bug-b.c: New.
29707 * gcc.dg/vmx/gcc-bug-c.c: New.
29708 * gcc.dg/vmx/gcc-bug-d.c: New.
29709 * gcc.dg/vmx/gcc-bug-e.c: New.
29710 * gcc.dg/vmx/gcc-bug-f.c: New.
29711 * gcc.dg/vmx/gcc-bug-g.c: New.
29712 * gcc.dg/vmx/gcc-bug-i.c: New.
29713 * gcc.dg/vmx/harness.h: New.
29714 * gcc.dg/vmx/ira1.c: New.
29715 * gcc.dg/vmx/ira2a.c: New.
29716 * gcc.dg/vmx/ira2b.c: New.
29717 * gcc.dg/vmx/ira2.c: New.
29718 * gcc.dg/vmx/ira2c.c: New.
29719 * gcc.dg/vmx/mem.c: New.
29720 * gcc.dg/vmx/newton-1.c: New.
29721 * gcc.dg/vmx/ops.c: New.
29722 * gcc.dg/vmx/sn7153.c: New.
29723 * gcc.dg/vmx/spill2.c: New.
29724 * gcc.dg/vmx/spill3.c: New.
29725 * gcc.dg/vmx/spill.c: New.
29726 * gcc.dg/vmx/t.c: New.
29727 * gcc.dg/vmx/varargs-1.c: New.
29728 * gcc.dg/vmx/varargs-2.c: New.
29729 * gcc.dg/vmx/varargs-3.c: New.
29730 * gcc.dg/vmx/varargs-4.c: New.
29731 * gcc.dg/vmx/varargs-5.c: New.
29732 * gcc.dg/vmx/varargs-6.c: New.
29733 * gcc.dg/vmx/varargs-7.c: New.
29734 * gcc.dg/vmx/vmx.exp: New.
29735 * gcc.dg/vmx/vprint-1.c: New.
29736 * gcc.dg/vmx/vscan-1.c: New.
29737 * gcc.dg/vmx/x-01.c: New.
29738 * gcc.dg/vmx/x-02.c: New.
29739 * gcc.dg/vmx/x-03.c: New.
29740 * gcc.dg/vmx/x-04.c: New.
29741 * gcc.dg/vmx/x-05.c: New.
29742 * gcc.dg/vmx/yousufi-1.c: New.
29743 * gcc.dg/vmx/zero-1.c: New.
29744 * gcc.dg/vmx/zero.c: New.
29745
29746 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
29747
29748 * g++.dg/lookup/java1.C: Update for chage of
29749 _Jv_AllocObject.
29750 * g++.dg/lookup/java2.C: Likewise.
29751
29752 2004-04-17 Laurent GUERBY <laurent@guerby.net>
29753
29754 * ada/acats/run_all.sh: use -O2 by default.
29755
29756 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
29757
29758 * gcc.dg/vr-mult-[12].c: New tests.
29759
29760 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29761
29762 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
29763
29764 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
29765
29766 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
29767
29768 * lib/target-supports.exp (check_profiling_available): Assume profiling
29769 isn't available for mips*-*-elf targets.
29770
29771 2004-04-14 Uros Bizjak <uros@kss-loka.si>
29772
29773 * gcc.dg/builtins-38.c: New test.
29774
29775 2004-04-14 Eric Christopher <echristo@redhat.com>
29776
29777 * g++.dg/charset/charset.exp: Run .cc extension tests.
29778
29779 2004-04-14 Zack Weinberg <zack@codesourcery.com>
29780
29781 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
29782
29783 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29784
29785 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
29786
29787 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
29788
29789 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
29790 * gcc.dg/i386-387-2.c: Likewise.
29791
29792 * gcc.dg/i386-387-7.c: New test.
29793 * gcc.dg/i386-387-8.c: New test.
29794
29795 * gcc.dg/builtins-37.c: New test.
29796
29797 2004-04-13 Geoffrey Keating <geoffk@apple.com>
29798
29799 * g++.dg/pch/externc-1.C: Add missing semicolon.
29800
29801 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
29802
29803 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
29804
29805 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29806
29807 * gcc.c-torture/execute/20040411-1.c: New test.
29808
29809 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
29810
29811 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
29812
29813 2004-04-09 Chris Demetriou <cgd@broadcom.com>
29814
29815 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
29816
29817 2004-04-09 Zack Weinberg <zack@codesourcery.com>
29818
29819 * lib/target-supports.exp (check_named_sections_available): New.
29820 * lib/gcc-dg.exp (dg-require-named-sections): New.
29821 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
29822 old-deja.exp. Also prune error-count message from HP linker.
29823 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
29824
29825 * g++.dg/init/init-ref4.C: Use dg-require-weak.
29826 * g++.old-deja/g++.pt/static3.C: Likewise.
29827 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
29828
29829 2004-04-09 Roger Sayle <roger@eyesopen.com>
29830
29831 * gcc.c-torture/execute/20040409-1.c: New test case.
29832 * gcc.c-torture/execute/20040409-2.c: New test case.
29833 * gcc.c-torture/execute/20040409-3.c: New test case.
29834
29835 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
29836
29837 * gcc.dg/20040409-1.c: New test.
29838
29839 2004-04-08 Roger Sayle <roger@eyesopen.com>
29840
29841 PR target/14888
29842 * g++.dg/opt/pr14888.C: New test case.
29843
29844 2004-04-08 Geoffrey Keating <geoffk@apple.com>
29845
29846 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
29847 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
29848 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
29849 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
29850 New tests.
29851
29852 2004-04-08 Paul Brook <paul@codesourcery.com>
29853
29854 * gcc.dg/spill-1.c: New test.
29855
29856 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29857
29858 * gcc.dg/torture/builtin-ctype-2.c: New test.
29859
29860 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
29861
29862 * gcc.dg/pch/pch.exp: Add largefile test.
29863
29864 2004-04-06 Geoffrey Keating <geoffk@apple.com>
29865
29866 * g++.dg/pch/externc-1.Hs: New.
29867 * g++.dg/pch/externc-1.C: New.
29868
29869 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29870
29871 * gcc.dg/compat/struct-by-value-5a_main.c,
29872 gcc.dg/compat/struct-by-value-5b_main.c: New files.
29873 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
29874 * gcc.dg/compat/struct-by-value-5a_x.c,
29875 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
29876 gcc.dg/compat/struct-by-value-5_x.c.
29877 * gcc.dg/compat/struct-by-value-5a_y.c,
29878 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
29879 gcc.dg/compat/struct-by-value-5_y.c.
29880
29881 * gcc.dg/compat/struct-by-value-6a_main.c,
29882 gcc.dg/compat/struct-by-value-6b_main.c: New files.
29883 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
29884 * gcc.dg/compat/struct-by-value-6a_x.c,
29885 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
29886 gcc.dg/compat/struct-by-value-6_x.c.
29887 * gcc.dg/compat/struct-by-value-6a_y.c,
29888 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
29889 gcc.dg/compat/struct-by-value-6_y.c.
29890
29891 * gcc.dg/compat/struct-by-value-7a_main.c,
29892 gcc.dg/compat/struct-by-value-7b_main.c: New files.
29893 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
29894 * gcc.dg/compat/struct-by-value-7a_x.c,
29895 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
29896 gcc.dg/compat/struct-by-value-7_x.c.
29897 * gcc.dg/compat/struct-by-value-7a_y.c,
29898 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
29899 gcc.dg/compat/struct-by-value-7_y.c.
29900
29901 2004-04-06 Jakub Jelinek <jakub@redhat.com>
29902
29903 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
29904 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
29905 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
29906 options.
29907
29908 2004-04-06 Uros Bizjak <uros@kss-loka.si>
29909
29910 * gcc.dg/builtins-36.c: New test.
29911
29912 2004-04-06 Paul Brook <paul@codesourcery.com>
29913
29914 * README.gcc: Remove obsolete contraint on testcases.
29915
29916 2004-04-05 Paul Brook <paul@codesourcery.com>
29917
29918 PR2123
29919 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
29920 failure and exit(0) on success.
29921 * g++.dg/expr/anew2.C: Ditto.
29922 * g++.dg/expr/anew3.C: Ditto.
29923 * g++.dg/expr/anew4.C: Ditto.
29924
29925 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
29926
29927 PR c++/3518
29928 * g++.dg/template/unify7.C: New.
29929
29930 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
29931
29932 * g++.dg/README: Bring up to date with new subdirectories; remove
29933 duplicate subdirectory lines.
29934
29935 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
29936
29937 PR c++/14007
29938 * g++.dg/template/unify5.C: New.
29939 * g++.dg/template/unify6.C: New.
29940 * g++.dg/template/qualttp20.C: Adjust.
29941 * g++.old-deja/g++.jason/report.C: Adjust.
29942 * g++.old-deja/g++.other/qual1.C: Adjust.
29943
29944 2004-04-01 Mark Mitchell <mark@codesourcery.com>
29945
29946 PR c++/14803
29947 * g++.dg/inherit/ptrmem1.C: New test.
29948
29949 2004-04-01 Jakub Jelinek <jakub@redhat.com>
29950
29951 PR c++/14755
29952 * gcc.c-torture/execute/20040331-1.c: New test.
29953 * gcc.dg/20040331-1.c: New test.
29954
29955 2004-04-01 Paul Brook <paul@codesourcery.com>
29956
29957 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
29958
29959 2004-03-30 Mark Mitchell <mark@codesourcery.com>
29960
29961 PR c++/14724
29962 * g++.dg/init/goto1.C: New test.
29963
29964 PR c++/14763
29965 * g++.dg/template/defarg4.C: New test.
29966
29967 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
29968
29969 * gcc.dg/altivec-11.c: Extend test for more valid cases.
29970
29971 2004-03-28 David Edelsohn <edelsohn@gnu.org>
29972
29973 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
29974
29975 2004-03-28 Zack Weinberg <zack@codesourcery.com>
29976
29977 * gcc.dg/noncompile/undeclared-2.c: New test.
29978
29979 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
29980
29981 * gcc.dg/940409-1.c: Remove XFAIL.
29982 * gcc.dg/reg-vol-struct-1.c: New test.
29983
29984 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29985
29986 * gcc.dg/torture/builtin-wctype-1.c: New test.
29987
29988 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
29989
29990 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
29991 * gcc.dg/20001101-1.c: Likewise.
29992 * gcc.dg/20001102-1.c: Likewise.
29993
29994 2004-03-25 Roger Sayle <roger@eyesopen.com>
29995
29996 * gcc.dg/compare8.c: Add an additional test for XOR.
29997
29998 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29999
30000 * gcc.dg/torture/builtin-ctype-1.c: New test.
30001
30002 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30003
30004 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
30005 * gcc.dg/torture/builtin-math-1.c: Likewise.
30006 * gcc.dg/torture/builtin-power-1.c: New test.
30007
30008 2004-03-24 Andreas Schwab <schwab@suse.de>
30009
30010 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
30011 IA64 assembler.
30012
30013 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
30014 Roger Sayle <roger@eyesopen.com>
30015
30016 * gcc.dg/compare8.c: New test case.
30017
30018 2004-03-23 Ziemowit Laski <zlaski@apple.com>
30019
30020 * g++.dg/ext/altivec-7.C: New test.
30021
30022 2004-03-23 Zack Weinberg <zack@codesourcery.com>
30023
30024 PR 12267, 12391, 12560, 13129, 14114, 14133
30025 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
30026 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
30027 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
30028 Adjust error regexps.
30029 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
30030 * gcc.dg/noncompile/undeclared-1.c: New test cases.
30031 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
30032 * gcc.dg/local1.c: Add explanatory comment.
30033
30034 2004-03-23 Roger Sayle <roger@eyesopen.com>
30035
30036 PR optimization/14669
30037 * g++.dg/opt/fold2.C: New test case.
30038
30039 2004-03-22 Jakub Jelinek <jakub@redhat.com>
30040
30041 PR c/14069
30042 * gcc.dg/20040322-1.c: New test.
30043
30044 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30045
30046 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
30047 * gcc.dg/ultrasp4.c: Likewise.
30048 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
30049
30050 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
30051
30052 * gcc.dg/i386-sse-8.c: Reset default options.
30053
30054 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
30055
30056 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
30057 in the error message text.
30058
30059 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
30060
30061 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
30062
30063 2004-03-21 Mark Mitchell <mark@codesourcery.com>
30064
30065 PR c++/14616
30066 * g++.dg/init/array13.C: New test.
30067
30068 2004-03-20 Roger Sayle <roger@eyesopen.com>
30069
30070 PR target/13889
30071 * gcc.c-torture/compile/pr13889.c: New test case.
30072
30073 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
30074
30075 PR c/14635
30076 * builtins-1.c (nan, nans): Don't test.
30077 * builtins-30.c: Don't use nan, nanf, nanl.
30078 * builtins-35.c: New test.
30079
30080 2004-03-19 Ziemowit Laski <zlaski@apple.com>
30081
30082 * g++.dg/ext/altivec-6.C: New test.
30083
30084 2004-03-19 Mark Mitchell <mark@codesourcery.com>
30085
30086 * g++.dg/init/placement3.C: New test.
30087
30088 * g++.dg/template/spec13.C: New test.
30089
30090 * g++.dg/lookup/using11.C: New test.
30091
30092 * g++.dg/lookup/koenig3.C: New test.
30093
30094 * g++.dg/template/operator2.C: New test.
30095
30096 * g++.dg/expr/dtor3.C: New test.
30097 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
30098 marker.
30099 * g++.old-deja/g++.law/visibility28.C: Likewise.
30100
30101 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
30102
30103 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
30104 * gcc.dg/ppc64-abi-3.c: Likewise.
30105
30106 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30107
30108 PR c++/14545
30109 * g++.dg/parse/template15.C: New test.
30110
30111 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30112
30113 * g++.dg/expr/dtor2.C: New test.
30114
30115 * g++.dg/lookup/anon4.C: New test.
30116
30117 * g++.dg/overload/using1.C: New test.
30118
30119 * g++.dg/template/lookup7.C: New test.
30120
30121 * g++.dg/template/typename6.C: New test.
30122
30123 * g++.dg/expr/cond6.C: New test.
30124
30125 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30126
30127 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
30128
30129 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30130
30131 * g++.dg/expr/cond5.C: New test.
30132 * g++.dg/expr/constcast1.C: Likewise.
30133 * g++.dg/expr/ptrmem2.C: Likewise.
30134 * g++.dg/expr/ptrmem3.C: Likewise.
30135 * g++.dg/lookup/main1.C: Likewise.
30136 * g++.dg/template/lookup6.C: Likewise.
30137
30138 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30139
30140 * gcc.dg/local1.c: New test.
30141
30142 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
30143
30144 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30145
30146 * gcc.dg/torture/builtin-convert-1.c: New test.
30147
30148 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30149
30150 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
30151
30152 2004-03-16 Mark Mitchell <mark@codesourcery.com>
30153
30154 PR c++/14481
30155 * g++.dg/warn/Wunused-7.C: New test.
30156
30157 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30158
30159 * gcc.dg/torture/builtin-integral-1.c: New test.
30160
30161 2004-03-16 Mark Mitchell <mark@codesourcery.com>
30162
30163 PR c++/14586
30164 * g++.dg/parse/non-dependent3.C: New test.
30165
30166 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
30167
30168 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
30169 * g++.dg/eh/simd-2.C: Likewise.
30170 * g++.dg/init/array10.C: Likewise.
30171 * gcc.c-torture/compile/simd-1.c: Likewise.
30172 * gcc.c-torture/compile/simd-2.c: Likewise.
30173 * gcc.c-torture/compile/simd-3.c: Likewise.
30174 * gcc.c-torture/compile/simd-4.c: Likewise.
30175 * gcc.c-torture/compile/simd-6.c: Likewise.
30176 * gcc.c-torture/execute/simd-1.c: Likewise.
30177 * gcc.c-torture/execute/simd-2.c: Likewise.
30178 * gcc.dg/compat/vector-defs.h: Likewise.
30179 * gcc.dg/20020531-1.c: Likewise.
30180 * gcc.dg/altivec-3.c: Likewise.
30181 * gcc.dg/altivec-4.c: Likewise.
30182 * gcc.dg/altivec-varargs-1.c: Likewise.
30183 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
30184 * gcc.dg/i386-mmx-3.c: Likewise.
30185 * gcc.dg/i386-sse-4.c: Likewise.
30186 * gcc.dg/i386-sse-5.c: Likewise.
30187 * gcc.dg/i386-sse-8.c: Likewise.
30188 * gcc.dg/simd-1.c: Likewise.
30189 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
30190 __ev64_opaque__ since the machine description provides it.
30191
30192 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30193
30194 * lib/compat.exp (skip_list): New global variable.
30195 Use it to hold the user defined COMPAT_SKIPS list if any.
30196 (compat-obj): Add the members of skip_list to optall.
30197
30198 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30199
30200 * gcc.dg/compat/union-by-value-1_main.c,
30201 union-by-value-1_x.c, union-by-value-1_y.c,
30202 union-check.h, union-defs.h,
30203 union-init.h, union-return-1_main.c,
30204 union-return-1_x.c, union-return-1_y.c: New files.
30205
30206 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30207
30208 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
30209 mixed-struct-init.h: Add 4 mixed structure types.
30210 struct-by-value-21_main.c, struct-by-value-21_x.c,
30211 struct-by-value-21_y.c, struct-return-21_main.c,
30212 struct-return-21_x.c, struct-return-21_y.c: New files.
30213
30214 2004-03-13 Mark Mitchell <mark@codesourcery.com>
30215
30216 PR c++/14550
30217 * g++.dg/parse/template14.C: New test.
30218
30219 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30220
30221 * gcc.c-torture/execute/20040313-1.c: New test.
30222
30223 2004-03-13 Jakub Jelinek <jakub@redhat.com>
30224
30225 PR target/14533
30226 * gcc.dg/20040311-2.c: New test.
30227
30228 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
30229
30230 PR other/14544
30231 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
30232 bit-field.
30233
30234 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
30235
30236 * gcc.dg/20040305-2.c: Add missing return statement.
30237
30238 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30239
30240 * gcc.dg/builtins-34.c: Also check pow10*.
30241
30242 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
30243
30244 PR target/14262
30245 * gcc.dg/20040305-2.c: New test.
30246
30247 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
30248
30249 * gcc.dg/20040310-1.c: New test.
30250
30251 2004-03-11 Roger Sayle <roger@eyesopen.com>
30252
30253 * gcc.c-torture/execute/20040311-1.c: New test case.
30254
30255 2004-03-11 Mark Mitchell <mark@codesourcery.com>
30256
30257 PR c++/14476
30258 * g++.dg/lookup/enum1.C: New test.
30259
30260 2004-03-10 Mark Mitchell <mark@codesourcery.com>
30261
30262 PR c++/14510
30263 * g++.dg/lookup/struct2.C: New test.
30264
30265 2004-03-10 Uros Bizjak <uros@kss-loka.si>
30266
30267 * gcc.dg/builtins-34.c: New test.
30268
30269 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30270
30271 * gcc.dg/torture/builtin-nonneg-1.c: New test.
30272
30273 2004-03-09 James E Wilson <wilson@specifixinc.com>
30274
30275 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
30276 * gcc.dg/alias-2.c: New testcase.
30277
30278 2004-03-09 Zack Weinberg <zack@codesourcery.com>
30279
30280 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
30281
30282 2004-03-09 Roger Sayle <roger@eyesopen.com>
30283
30284 * gcc.c-torture/execute/20040309-1.c: New test case.
30285
30286 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
30287
30288 PR c++/14397
30289 * g++.dg/overload/ref1.C: New.
30290
30291 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30292
30293 PR c++/14409
30294 * g++.dg/template/spec12.C: New test.
30295
30296 PR c++/14448
30297 * g++.dg/parse/crash14.C: New test.
30298
30299 2004-03-09 Mark Mitchell <mark@codesourcery.com>
30300
30301 PR c++/14230
30302 * g++.dg/init/ref11.C: New test.
30303
30304 2004-03-09 Mark Mitchell <mark@codesourcery.com>
30305
30306 PR c++/14432
30307 * g++.dg/parse/builtin2.C: New test.
30308
30309 2004-03-08 Mark Mitchell <mark@codesourcery.com>
30310
30311 PR c++/14401
30312 * g++.dg/init/ctor3.C: New test.
30313 * g++.dg/init/union1.C: New test.
30314 * g++.dg/ext/anon-struct4.C: New test.
30315
30316 2004-03-08 Mark Mitchell <mark@codesourcery.com>
30317
30318 * g++.dg/lookup/koenig1.C: Tweak error messages.
30319 * g++.dg/lookup/used-before-declaration.C: Likewise.
30320 * g++.dg/other/do1.C: Likewise.
30321 * g++.dg/overload/koenig1.C: Likewise.
30322 * g++.dg/parse/crash13.C: Likewise.
30323 * g++.dg/template/instantiate3.C: Likewise.
30324
30325 2004-03-08 Eric Christopher <echristo@redhat.com>
30326
30327 * * lib/target-supports.exp: Enable libiconv in test
30328 compilation. Fix up error checking.
30329
30330 2004-03-08 Roger Sayle <roger@eyesopen.com>
30331
30332 PR middle-end/14289
30333 * gcc.dg/pr14289-1.c: New test case.
30334 * gcc.dg/pr14289-2.c: Likewise.
30335 * gcc.dg/pr14289-3.c: Likewise.
30336
30337 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
30338
30339 * gcc.c-torture/execute/20040308-1.c: New test.
30340
30341 2004-03-07 Roger Sayle <roger@eyesopen.com>
30342
30343 * gcc.c-torture/execute/20040307-1.c: New test case.
30344
30345 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
30346
30347 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
30348
30349 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
30350
30351 * gcc.dg/20040306-1.c: New test.
30352
30353 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
30354
30355 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
30356 them static.
30357 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
30358
30359 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30360
30361 PR c/14465
30362 * gcc.dg/decl-6.c: New test.
30363
30364 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30365
30366 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
30367 Rename LOGPOW -> LOG_POW.
30368 (SQRT_EXP, POW_EXP): New.
30369
30370 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30371
30372 * gcc.dg/i386-sse-8.c: New test.
30373
30374 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30375
30376 PR c/14114
30377 * gcc.dg/decl-5.c: New test.
30378
30379 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
30380
30381 * gcc.dg/20040305-1.c: New test.
30382
30383 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
30384
30385 PR other/14354
30386 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
30387
30388 2004-03-04 Ziemowit Laski <zlaski@apple.com>
30389
30390 PR c++/14425, c++/14426
30391 * g++.dg/ext/altivec-4.C: New test.
30392 * g++.dg/ext/altivec-5.C: New test.
30393
30394 2004-03-04 Geoffrey Keating <geoffk@apple.com>
30395
30396 * g++.old-deja/g++.other/linkage1.C: Expect errors about
30397 global variables of a type with no linkage.
30398 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
30399 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
30400 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
30401 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
30402 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
30403 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
30404 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
30405 * g++.dg/warn/deprecated.C: Name enum Color.
30406 * g++.dg/overload/VLA.C: Name structure for 'b'.
30407 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
30408
30409 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30410
30411 * gcc.c-torture/compile/20040304-1.c: New test.
30412
30413 2004-03-03 Zack Weinberg <zack@codesourcery.com>
30414
30415 PR 13728
30416 * gcc.dg/decl-4.c: New testcase.
30417
30418 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
30419
30420 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
30421 as PRECF if sizeof (float) > sizeof (double).
30422 (PRECL): Make it the same as PRECF if
30423 sizeof (float) > sizeof (long double).
30424
30425 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30426
30427 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
30428 system type. Add check for irix6 which doesn't have c99 runtime.
30429
30430 2004-03-03 Bob Wilson <bob.wilson@acm.org>
30431
30432 * gcc.dg/const-elim-1.c: xfail for xtensa.
30433
30434 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30435
30436 PR c++/14369
30437 * g++.dg/template/cond4.C: New test.
30438
30439 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30440
30441 PR c++/14360
30442 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
30443
30444 PR c++/14361
30445 * g++.dg/parse/defarg7.C: New test.
30446
30447 PR c++/14359
30448 * g++.dg/template/friend26.C: New test.
30449
30450 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30451
30452 PR c++/14324
30453 * g++.dg/abi/mangle21.C: New test.
30454
30455 PR c++/14260
30456 * g++.dg/parse/constructor2.C: New test.
30457
30458 PR c++/14337
30459 * g++.dg/template/sfinae1.C: New test.
30460
30461 2004-02-29 Mark Mitchell <mark@codesourcery.com>
30462
30463 PR c++/14267
30464 * g++.dg/expr/crash2.C: New test.
30465
30466 PR middle-end/13448
30467 * gcc.dg/inline-5.c: New test.
30468 * gcc.dg/always-inline.c: Split out tests into ...
30469 * gcc.dg/always-inline2.c: ... this and ...
30470 * gcc.dg/always-inline3.c: ... this.
30471
30472 2004-02-29 Mark Mitchell <mark@codesourcery.com>
30473
30474 PR debug/12103
30475 * g++.dg/debug/crash1.C: New test.
30476
30477 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
30478
30479 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
30480 function with __attribute__((noinline)).
30481 (recurser_void2): Likewise.
30482 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
30483 (recurser_void2): Likewise.
30484
30485 2004-02-29 Roger Sayle <roger@eyesopen.com>
30486
30487 PR middle-end/14203
30488 * g++.dg/warn/Wunused-6.C: New test case.
30489
30490 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
30491
30492 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
30493 not defined.
30494
30495 2004-02-27 Eric Christopher <echristo@redhat.com>
30496
30497 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
30498 * g++.dg/charset/asm2.c: Run only x86.
30499 * gcc.dg/charset/asm3.c: Ditto.
30500
30501 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
30502
30503 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
30504 ld_library_path.
30505
30506 2004-02-27 Ziemowit Laski <zlaski@apple.com>
30507
30508 * g++.dg/ext/altivec-3.C: New.
30509
30510 2004-02-26 Richard Henderson <rth@redhat.com>
30511
30512 * g++.dg/ext/attrib10.C: Mark for warning.
30513 * gcc.dg/attr-alias-1.c: New.
30514
30515 2004-02-26 Richard Henderson <rth@redhat.com>
30516
30517 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
30518 * gcc.c-torture/execute/20040208-2.c: ... it back.
30519
30520 2004-02-26 Eric Christopher <echristo@redhat.com>
30521
30522 * lib/target-supports.exp (check-iconv-available): New function.
30523 * lib/gcc-dg.exp (dg-require-iconv): New function.
30524 Use above.
30525 * gcc.dg/charset: New directory.
30526 * gcc.dg/charset/charset.exp: New file.
30527 * gcc.dg/charset/asm1.c: Ditto.
30528 * gcc.dg/charset/asm2.c: Ditto.
30529 * gcc.dg/charset/asm3.c: Ditto.
30530 * gcc.dg/charset/asm4.c: Ditto.
30531 * gcc.dg/charset/asm5.c: Ditto.
30532 * gcc.dg/charset/attribute1.c: Ditto.
30533 * gcc.dg/charset/attribute2.c: Ditto.
30534 * gcc.dg/charset/string1.c: Ditto.
30535 * g++.dg/charset: New directory.
30536 * g++.dg/dg.exp: Add here. Special options.
30537 * g++.dg/charset/charset.exp: New file.
30538 * g++.dg/charset/asm1.c: Ditto.
30539 * g++.dg/charset/asm2.c: Ditto.
30540 * g++.dg/charset/asm3.c: Ditto.
30541 * g++.dg/charset/asm4.c: Ditto.
30542 * g++.dg/charset/attribute1.c: Ditto.
30543 * g++.dg/charset/attribute2.c: Ditto.
30544 * g++.dg/charset/extern1.cc: Ditto.
30545 * g++.dg/charset/extern2.cc: Ditto.
30546 * g++.dg/charset/string1.c: Ditto.
30547
30548 2004-02-26 Mark Mitchell <mark@codesourcery.com>
30549
30550 PR c++/14278
30551 * g++.dg/parse/comma1.C: New test.
30552
30553 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30554
30555 PR c++/14284
30556 * g++.dg/template/ttp8.C: New test.
30557
30558 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
30559
30560 * gcc.dg/fixuns-trunc-1.c: New test.
30561
30562 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30563
30564 * gcc.dg/builtins-config.h: Use #elif.
30565
30566 2004-02-26 Michael Matz <matz@suse.de>
30567
30568 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
30569 * gcc.dg/991214-1.c: Likewise.
30570 * gcc.dg/i386-asm-1.c: Likewise.
30571
30572 2004-02-25 Richard Henderson <rth@redhat.com>
30573
30574 * gcc.c-torture/execute/20040208-2.c: Move ...
30575 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
30576
30577 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30578
30579 PR c++/14246
30580 * g++.dg/other/crash-3.C: New test.
30581
30582 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30583
30584 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
30585 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
30586
30587 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
30588 HP-UX.
30589
30590 2004-02-24 Michael Matz <matz@suse.de>
30591
30592 * gcc.dg/i386-regparm.c: New.
30593
30594 2004-02-23 James E Wilson <wilson@specifixinc.com>
30595
30596 * gcc.c-torture/execute/20040223-1.c: New.
30597
30598 2004-02-23 Zack Weinberg <zack@codesourcery.com>
30599 Kazu Hirata <kazu@cs.umass.edu>
30600
30601 * gcc.dg/fwritable-strings-1.c: Remove.
30602
30603 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
30604
30605 PR c/14156
30606 * gcc.dg/20040223-1.c: New test.
30607
30608 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30609
30610 PR c++/14106
30611 * g++.dg/ext/typeof9.C: New test.
30612
30613 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30614
30615 PR c++/14250
30616 * g++.dg/other/switch1.C: New test.
30617
30618 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30619
30620 * gcc.dg/cast-function-1.c: Adjust for new informative message.
30621 * gcc.dg/va-arg-1.c: Likewise.
30622
30623 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30624
30625 PR c++/14143
30626 * g++.dg/template/koenig5.C: New test.
30627
30628 2004-02-21 Ziemowit Laski <zlaski@apple.com>
30629
30630 * g++.dg/ext/altivec-1.C: Generalize target triple.
30631 * g++.dg/ext/altivec-2.C: New test case.
30632 * g++.dg/ext/altivec_check.h: New file.
30633 * gcc.dg/altivec-1.c: Generalize target triple;
30634 include altivec_check.h and call altivec_check().
30635 * gcc.dg/altivec-[2-5].c: Generalize target triple.
30636 * gcc.dg/altivec-6.c: New test case.
30637 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
30638 type casts as needed.
30639 * gcc.dg/altivec-10.c: Include altivec_check.h and call
30640 altivec_check().
30641 * gcc.dg/altivec-12.c: New test case.
30642 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
30643 include altivec_check.h and call altivec_check().
30644 * gcc.dg/altivec_check.h: New file.
30645
30646 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30647
30648 * lib/target-supports.exp (check_alias_available): Don't mangle
30649 function `g' in test program.
30650
30651 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30652
30653 * lib/target-supports.exp (check_profiling_available): Check
30654 argument to determine whether we support a profiling type.
30655 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
30656 check_profiling_available.
30657 * g++.dg/bprob/bprob.exp: Likewise.
30658 * g77.dg/bprob/bprob.exp: Likewise.
30659 * gcc.misc-tests/bprob.exp: Likewise.
30660 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
30661 dg-require-profiling and delete expected error handling.
30662 * gcc.dg/20021014-1.c: Likewise.
30663 * gcc.dg/nest.c: Likewise.
30664
30665 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30666
30667 PR c++/12007
30668 * g++.dg/other/vthunk1.C: New test.
30669
30670 2004-02-20 Falk Hueffner <falk@debian.org>
30671
30672 PR target/14201
30673 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
30674
30675 2004-02-20 Mark Mitchell <mark@codesourcery.com>
30676
30677 PR c++/13927
30678 * g++.dg/other/error8.C: Remove XFAIL markers.
30679
30680 PR c++/14173
30681 * g++.dg/ext/packed5.C: New test.
30682
30683 PR c++/14199
30684 * g++.dg/warn/Wunused-5.C: New test.
30685
30686 PR c++/14186
30687 * g++.dg/lookup/member1.C: New test.
30688
30689 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
30690
30691 * gcc.c-torture/compile/20040130-1.c: Enable only when
30692 __INT_MAX__ >= 2147483647L.
30693 * gcc.c-torture/compile/961203-1.c: Likewise.
30694
30695 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
30696
30697 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
30698 * g++.dg/opt/template1.C: Robustify assembler regexp
30699
30700 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30701
30702 * gcc.c-torture/execute/simd-4.x: Remove.
30703 * gcc.c-torture/execute/va-arg-25.x: Likewise.
30704 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
30705 Guard with #ifndef SKIP_ATTRIBUTE.
30706 * gcc.dg/compat/vector-1_y.c: Likewise.
30707 * gcc.dg/compat/vector-2_x.c: Likewise.
30708 * gcc.dg/compat/vector-2_y.c: Likewise.
30709 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
30710 * g++.dg/eh/simd-2.C: Likewise.
30711
30712 2004-02-19 Alan Modra <amodra@bigpond.net.au>
30713
30714 * gcc.c-torture/compile/complex-1.c: New.
30715
30716 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
30717
30718 PR target/14209
30719 * gcc.c-torture/execute/20040218-1.c: New test.
30720
30721 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30722
30723 PR c++/14181
30724 * g++.dg/parse/new2.C: New test.
30725
30726 2004-02-18 Paul Brook <paul@codesourcery.com>
30727
30728 * gcc.c-torture/compile/libcall-1.c: New test.
30729
30730 2004-02-18 Paul Brook <paul@codesourcery.com>
30731
30732 PR debug/12934
30733 * gcc.dg/debug/debug-7.c: New test.
30734
30735 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
30736
30737 * gcc.dg/20040217-1.c: New test.
30738
30739 2004-02-17 Zack Weinberg <zack@codesourcery.com>
30740
30741 * gcc.c-torture/execute/990208-1.x: Delete.
30742
30743 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
30744
30745 * gcc.c-torture/execute/20040208-2.x: New file.
30746
30747 2004-02-17 Mark Mitchell <mark@codesourcery.com>
30748
30749 PR c++/11326
30750 * g++.dg/abi/structret1.C: New test.
30751
30752 2004-02-17 Jakub Jelinek <jakub@redhat.com>
30753
30754 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
30755 (i386_cpuid): No need to test if cpuid is available on AMD64.
30756 Fix assembly, so that it works onboth i386 and AMD64.
30757 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
30758 (vecInLong): Fix s[] member type to unsigned int.
30759 (vecInWord): Remove type.
30760 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
30761 (a64, b64, c64, d64, e64): Remove.
30762 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
30763 Remove unused variable. Remove initialization of removed variables.
30764 Don't call mmx_tests nor sse_tests.
30765 (reference_mmx, reference_sse): Remove.
30766 (check): Add return stmt.
30767 * gcc.dg/i386-sse-7.c: New test.
30768 * gcc.dg/i386-mmx-4.c: New test.
30769
30770 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30771
30772 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
30773 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
30774 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
30775 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
30776 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
30777 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
30778 g++.dg/tc1/dr94.C: Fix line terminator.
30779
30780 2004-02-16 Geoffrey Keating <geoffk@apple.com>
30781
30782 * gcc.c-torture/compile/20040216-1.c: New.
30783
30784 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30785
30786 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
30787 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
30788 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
30789 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
30790 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
30791 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
30792
30793 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30794
30795 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
30796
30797 2004-02-15 Mark Mitchell <mark@codesourcery.com>
30798
30799 PR c++/13971
30800 * g++.dg/expr/cond4.C: New test.
30801
30802 PR c++/14086
30803 * g++.dg/lookup/crash2.C: New test.
30804
30805 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
30806
30807 * gcc.c-torture/compile/20040214-2.c: New test.
30808
30809 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
30810
30811 PR c++/14116
30812 * g++.dg/ext/typeof8.C: New test.
30813
30814 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
30815
30816 * gcc.c-torture/compile/20040214-1.c: New test.
30817
30818 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30819
30820 PR c++/13635
30821 * g++.dg/template/spec11.C: New test.
30822
30823 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30824
30825 PR c++/13927
30826 * g++.dg/other/error8.C: New test.
30827
30828 2004-02-13 Mark Mitchell <mark@codesourcery.com>
30829
30830 PR c++/14122
30831 * g++.dg/template/array4.C: New test.
30832
30833 PR c++/14108
30834 * g++.dg/inherit/thunk2.C: New test.
30835
30836 PR c++/14083
30837 * g++.dg/eh/cond2.C: New test.
30838
30839 2004-02-12 Alan Modra <amodra@bigpond.net.au>
30840
30841 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
30842
30843 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
30844
30845 * lib/scanasm.exp (dg-scan): Quote pattern before display.
30846
30847 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
30848
30849 * g++.dg/simd-2.C: xfail on ppc64-linux.
30850
30851 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
30852
30853 PR c/456
30854 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
30855 tests.
30856
30857 2004-02-11 Uros Bizjak <uros@kss-loka.si>
30858
30859 * gcc.dg/builtins-33.c: New test.
30860
30861 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
30862
30863 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
30864
30865 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
30866
30867 * g++.dg/simd-2.C: Set -maltivec for ppc64.
30868
30869 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
30870
30871 * gcc.dg/ppc64-abi-3.c: New test.
30872
30873 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
30874
30875 PR c/14092
30876
30877 * gcc.dg/pr14092-1.c: New testcase.
30878
30879 2004-02-10 Alan Modra <amodra@bigpond.net.au>
30880
30881 * gcc.dg/cpp/assert4.c: Fix typo last change.
30882
30883 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
30884 * gcc.dg/cpp/assert4.c: Handle powerpc64.
30885
30886 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
30887
30888 2004-02-09 Roger Sayle <roger@eyesopen.com>
30889
30890 * gcc.c-torture/compile/20040209-1.c: New test case.
30891
30892 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
30893
30894 * gcc.dg/c90-init-1.c: Adjust expected error messages.
30895
30896 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
30897
30898 * gcc.c-torture/execute/20040208-[12].c: New tests.
30899
30900 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30901
30902 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
30903
30904 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30905
30906 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
30907
30908 2004-02-07 Zack Weinberg <zack@codesourcery.com>
30909
30910 Bug 13856
30911 * gcc.dg/visibility-8.c: New testcase.
30912
30913 2004-02-07 Zack Weinberg <zack@codesourcery.com>
30914
30915 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
30916 arguments.
30917 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
30918
30919 2004-02-07 Roger Sayle <roger@eyesopen.com>
30920
30921 PR middle-end/13696
30922 * g++.dg/opt/fold1.C: New test case.
30923
30924 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30925
30926 PR c++/14033
30927 * g++.dg/other/crash-2.C: New test.
30928
30929 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30930
30931 PR c++/14028
30932 * g++.dg/parse/angle-bracket2.C: New test.
30933
30934 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30935
30936 PR middle-end/13750
30937 Revert:
30938 2004-01-15 Geoffrey Keating <geoffk@apple.com>
30939 PR pch/13361
30940 * testsuite/g++.dg/pch/wchar-1.C: New.
30941 * testsuite/g++.dg/pch/wchar-1.Hs: New.
30942
30943 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30944
30945 PR c++/14008
30946 * g++.dg/parse/error15.C: New test.
30947 * g++.dg/parse/crash11.C: Update dg-error mark.
30948
30949 2004-02-04 Mark Mitchell <mark@codesourcery.com>
30950
30951 PR c++/13932
30952 * g++.dg/warn/conv2.C: New test.
30953
30954 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30955
30956 PR c++/13086
30957 * g++.dg/warn/incomplete1.C: Remove xfail.
30958
30959 2004-02-04 Mark Mitchell <mark@codesourcery.com>
30960
30961 * lib/file-format.exp (gcc_target_object_format): Use
30962 ${tool}_target_compile, not gcc_target_compile.
30963 * lib/target-supports.exp (check_alias_available): Likewise.
30964 (check_gc_sections_available): Likewise.
30965 * g++.dg/ext/attrib10.C: Use dg-require-alias.
30966 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
30967 dg-require-alias.
30968
30969 2004-02-04 Mark Mitchell <mark@codesourcery.com>
30970
30971 PR c++/13969
30972 * g++.dg/template/static6.C: New test.
30973
30974 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
30975
30976 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
30977
30978 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30979
30980 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
30981 tests for systems where `char' is unsigned by default.
30982
30983 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30984
30985 PR c++/13997
30986 * g++.dg/template/partial3.C: New test.
30987
30988 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
30989
30990 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
30991 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
30992 Remove mentions of obsolete ports.
30993
30994 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
30995
30996 * gcc.dg/noncompile/20001228-1.c: Fix for new
30997 error message.
30998
30999 2004-02-03 Roger Sayle <roger@eyesopen.com>
31000
31001 PR target/9348
31002 * gcc.c-torture/execute/multdi-1.c: New test case.
31003
31004 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31005
31006 PR c++/13925
31007 * g++.dg/template/lookup5.C: New test.
31008
31009 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31010
31011 PR c++/13950
31012 * g++.dg/template/lookup4.C: New test.
31013
31014 PR c++/13970
31015 * g++.dg/parse/error14.C: New test.
31016
31017 PR c++/14002
31018 * g++.dg/parse/template13.C: New test.
31019
31020 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31021
31022 PR c++/13978
31023 * g++.dg/template/koenig4.C: New test.
31024
31025 PR c++/13968
31026 * g++.dg/template/crash17.C: New test.
31027
31028 PR c++/13975
31029 * g++.dg/parse/error13.C: New test.
31030 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
31031
31032 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31033
31034 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
31035
31036 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
31037
31038 PR c/11658
31039 PR c/13994
31040 * gcc.dg/noncompile/20040203-1.c: New test.
31041 * gcc.dg/noncompile/20040203-2.c: Likewise.
31042 * gcc.dg/noncompile/20040203-3.c: Likewise.
31043 * gcc.dg/20040203-1.c: Likewise.
31044
31045 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
31046
31047 PR c++/10858
31048 * g++.dg/template/sizeof7.C: New test.
31049
31050 2004-02-02 Eric Christopher <echristo@redhat.com>
31051 Zack Weinberg <zack@codesourcery.com>
31052
31053 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
31054
31055 2004-02-02 Zack Weinberg <zack@codesourcery.com>
31056
31057 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
31058 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
31059 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
31060 * gcc.dg/cleanup-5.c: Run only on Linux targets.
31061
31062 2004-02-02 Mark Mitchell <mark@codesourcery.com>
31063
31064 PR c++/13113
31065 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
31066
31067 PR c++/13854
31068 * g++.dg/ext/attrib13.C: New test.
31069
31070 PR c++/13907
31071 * g++.dg/conversion/op2.C: New test.
31072
31073 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31074
31075 * gcc.dg/titype-1.c: Fix pasto.
31076
31077 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31078
31079 * gcc.dg/titype-1.c: New test.
31080
31081 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31082
31083 PR c++/13957
31084 * g++.dg/template/non-type-template-argument-1.C,
31085 g++.dg/template/qualified-id1.C: Update dg-error marks.
31086 * g++.dg/template/nontype6.C: New test.
31087
31088 2004-02-01 Roger Sayle <roger@eyesopen.com>
31089
31090 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
31091 * gcc.dg/builtins-31.c: New testcase.
31092 * gcc.dg/builtins-32.c: New testcase.
31093
31094 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
31095
31096 * objc.dg/call-super-2.m: Update line numbers
31097 for the including of stddef.h.
31098
31099 2004-01-30 Michael Matz <matz@suse.de>
31100
31101 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
31102 g++.dg/ext/case-range3.C: New tests.
31103
31104 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31105
31106 DR206
31107 PR c++/13813
31108 * g++.dg/template/member4.C: New test.
31109
31110 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31111
31112 PR c++/13683
31113 * g++.dg/template/sizeof6.C: New test.
31114
31115 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31116
31117 * gcc.dg/fwritable-strings-1.c: New test.
31118
31119 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31120
31121 * gcc.c-torture/compile/20040130-1.c: New test.
31122
31123 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
31124
31125 * objc.dg/call-super-2.m: Include stddef.h for size_t.
31126
31127 2004-01-29 Mark Mitchell <mark@codesourcery.com>
31128
31129 PR c++/13883
31130 * g++.dg/template/ctor3.C: New test.
31131
31132 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31133
31134 * g++.dg/tc1: New directory.
31135 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
31136 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
31137 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
31138 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
31139 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
31140
31141 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31142
31143 * g++.dg/parse/error11.C: New test.
31144 * g++.dg/parse/error12.C: Likewise.
31145
31146 2004-01-28 Ziemowit Laski <zlaski@apple.com>
31147
31148 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
31149 (scan_initial, main): Use aligned_sizeof instead of sizeof.
31150
31151 2004-01-28 Mark Mitchell <mark@codesourcery.com>
31152
31153 PR c++/13791
31154 * g++.dg/ext/attrib12.C: New test.
31155
31156 PR c++/13736
31157 * g++.dg/parse/cast2.C: New test.
31158
31159 2004-01-27 James E Wilson <wilson@specifixinc.com>
31160
31161 * objc.dg/encode-2.m (main): New local string. Set depending on
31162 sizeof long. Use in sscanf call.
31163 * objc.dg/encode-3.m (main): New local string. Set depending on
31164 sizeof long. Use in scan_initial call.
31165
31166 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31167
31168 * objc.dg/call-super-2.m: Make LP64-safe.
31169 * objc.dg/desig-init-1.m: Likewise.
31170
31171 2004-01-27 Devang Patel <dpatel@apple.com>
31172
31173 * g++.dg/debug/namespace1.C: New test.
31174
31175 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
31176
31177 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
31178 xscale-*-*.
31179
31180 * gcc.dg/arm-mmx-1.c: New test.
31181
31182 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
31183
31184 * gcc.dg/20040127-1.c: New test.
31185 * gcc.dg/20040127-2.c: New test.
31186
31187 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31188
31189 * objc.dg/stret-1.m (glob): Renamed to globa.
31190
31191 2004-01-26 Mark Mitchell <mark@codesourcery.com>
31192
31193 PR c++/13663
31194 * g++.dg/expr/for1.C: New test.
31195
31196 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
31197
31198 PR middle-end/13779
31199 * gcc.dg/darwin-longlong.c: New test.
31200
31201 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
31202
31203 * gcc.dg/20040124-1.c: Moved test from here...
31204 * gcc.c-torture/compile/20040124-1.c: ...to here.
31205
31206 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31207
31208 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
31209 the assembly output if -m64 is passed.
31210
31211 2004-01-25 Mark Mitchell <mark@codesourcery.com>
31212
31213 PR c++/13833
31214 * g++.dg/template/cond3.C: New test.
31215
31216 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31217
31218 PR c++/13810
31219 * g++.dg/template/ttp7.C: New test.
31220
31221 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31222
31223 PR c++/13797
31224 * g++.dg/template/nontype4.C: New test.
31225 * g++.dg/template/nontype5.C: Likewise.
31226
31227 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
31228
31229 * gcc.dg/torture/mips-clobber-at.c: New test.
31230
31231 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
31232
31233 * gcc.dg/20040124-1.c: New test.
31234
31235 2004-01-24 Jakub Jelinek <jakub@redhat.com>
31236
31237 * gcc.dg/20040123-1.c: New test.
31238
31239 2004-01-23 Zack Weinberg <zack@codesourcery.com>
31240
31241 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
31242
31243 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
31244
31245 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
31246
31247 2004-01-23 Andrew Pinski <apinski@apple.com>
31248
31249 * gcc.dg/20030121-1.c: Move to ..
31250 * gcc.dg/20040121-1.c: here.
31251
31252 2004-01-23 Roger Sayle <roger@eyesopen.com>
31253
31254 * gcc.dg/builtins-29.c: New test case.
31255
31256 2004-01-23 Zack Weinberg <zack@codesourcery.com>
31257
31258 PR 18314
31259 * gcc.dg/builtins-30.c: New testcase.
31260
31261 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
31262
31263 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
31264 * lib/g77.exp: Likewise.
31265 * lib/objc.exp: Likewise.
31266 * lib/g++.exp: Likewise.
31267
31268 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
31269
31270 * gcc.dg/struct-by-value-2.c: New test.
31271
31272 2004-01-21 Andrew Pinski <apinski@apple.com>
31273
31274 PR target/13785
31275 * gcc.dg/20030121-1.c: New test.
31276
31277 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
31278
31279 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
31280 clobber frame pointer register in asm statement.
31281
31282 2004-01-21 Falk Hueffner <falk@debian.org>
31283
31284 * gcc.c-torture/compile/20040121-1.c: New test.
31285
31286 2004-01-21 Zack Weinberg <zack@codesourcery.com>
31287
31288 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
31289
31290 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
31291
31292 * gcc.dg/ppc64-abi-2.c: New test.
31293
31294 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
31295
31296 * lib/treelang.exp: Fill out this file.
31297 * lib/treelang-dg.exp: New File.
31298
31299 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
31300
31301 * gcc.c-torture/compile/981022-1.c: Remove.
31302 * gcc.dg/array-5.c: Remove XFAIL.
31303 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
31304 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
31305 gcc.dg/cond-lvalue-1.c: Update.
31306 * gcc.dg/cast-lvalue-2.c: New test.
31307
31308 2004-01-19 Mark Mitchell <mark@codesourcery.com>
31309
31310 PR c++/13592
31311 * g++.dg/other/error1.C (class foo): Tweak error message.
31312
31313 PR c++/13592
31314 * g++.dg/template/call2.C: New test.
31315
31316 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31317
31318 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
31319 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
31320 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
31321 scalar-return-1_x.c, scalar-return-2_y.c,
31322 scalar-return-3_x.c, scalar-return-3_y.c,
31323 scalar-return-4_x.c, scalar-return-4_y.c,
31324 struct-align-1.h, struct-align-1_x.c,
31325 struct-align-1_y.c, struct-align-2.h,
31326 struct-align-2_x.c, struct-align-2_y.c,
31327 struct-by-value-10_y.c, struct-by-value-11_x.c,
31328 struct-by-value-11_y.c, struct-by-value-12_x.c,
31329 struct-by-value-12_y.c, struct-by-value-13_x.c,
31330 struct-by-value-13_y.c, struct-by-value-14_x.c,
31331 struct-by-value-14_y.c, struct-by-value-15_x.c,
31332 struct-by-value-15_y.c, struct-by-value-16_y.c,
31333 struct-by-value-17_y.c, struct-by-value-18_y.c,
31334 struct-by-value-19_y.c, struct-by-value-1_x.c,
31335 struct-by-value-1_y.c, struct-by-value-20_y.c,
31336 struct-by-value-2_x.c, struct-by-value-2_y.c,
31337 struct-by-value-3_y.c, struct-by-value-4_x.c,
31338 struct-by-value-4_y.c, struct-by-value-5_y.c,
31339 struct-by-value-6_y.c, struct-by-value-7_y.c
31340 struct-by-value-8_x.c, struct-by-value-8_y.c
31341 struct-by-value-9_x.c, struct-by-value-9_y.c
31342 struct-return-10_x.c, struct-return-10_y.c,
31343 struct-return-19_x.c, struct-return-20_x.c
31344 struct-return-2_x.c, struct-return-2_y.c
31345 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
31346 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
31347
31348 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31349
31350 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
31351 attribute on sparc*-sun-solaris2.*.
31352
31353 2004-01-18 Mark Mitchell <mark@codesourcery.com>
31354
31355 PR c++/13710
31356 * g++.dg/ext/typeof7.C: New test.
31357
31358 2004-01-18 David Edelsohn <edelsohn@gnu.org>
31359
31360 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
31361 * gcc.dg/const-elim-1.c: Same.
31362
31363 2004-01-17 Ziemowit Laski <zlaski@apple.com>
31364
31365 * objc.dg/stret-1.m: New.
31366 * objc.dg/stret-2.m: New.
31367
31368 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
31369
31370 PR c++/11895
31371 * g++.dg/ext/vector1.C: New test.
31372
31373 2004-01-16 Geoffrey Keating <geoffk@apple.com>
31374
31375 * gcc.dg/pch/import-1.c: New.
31376 * gcc.dg/pch/import-1.hs: New.
31377 * gcc.dg/pch/import-1a.h: New.
31378 * gcc.dg/pch/import-1b.h: New.
31379 * gcc.dg/pch/import-1c.h: New.
31380
31381 2004-01-16 Mark Mitchell <mark@codesourcery.com>
31382
31383 PR c++/13574
31384 * g++.dg/ext/array1.C: New test.
31385
31386 PR c++/13178
31387 * g++.dg/conversion/op1.C: New test.
31388
31389 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
31390
31391 PR 11864
31392 From Kazumoto Kojima / Dan Kegel:
31393 * gcc.dg/pr11864-1.c: New test.
31394
31395 PR 10392
31396 From Marcus Comstedt / Dan Kegel:
31397 * gcc.dg/pr10392-1.c: New test.
31398
31399 2004-01-16 Mark Mitchell <mark@codesourcery.com>
31400
31401 PR c++/13478
31402 * g++.dg/init/ref10.C: New test.
31403
31404 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31405
31406 PR c++/13407
31407 * g++.dg/parse/typename6.C: New test.
31408
31409 2004-01-15 Geoffrey Keating <geoffk@apple.com>
31410
31411 PR pch/13361
31412 * testsuite/g++.dg/pch/wchar-1.C: New.
31413 * testsuite/g++.dg/pch/wchar-1.Hs: New.
31414
31415 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31416
31417 PR c++/9259
31418 * g++.dg/expr/sizeof2.C: New test.
31419
31420 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
31421
31422 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
31423
31424 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
31425
31426 PR c++/13659
31427 * g++.dg/lookup/strong-using-3.C: New.
31428 * g++.dg/lookup/using-10.C: New.
31429
31430 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
31431
31432 PR c++/13594
31433 * g++.dg/lookup/strong-using-2.C: New.
31434
31435 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
31436 Dan Kegel <dank@kegel.com>
31437 J"orn Rennecke <joern.rennecke@superh.com>
31438
31439 PR target/9365
31440 * gcc.dg/pr9365-1.c: New test.
31441
31442 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31443
31444 PR c++/8856
31445 * g++.dg/parse/casting-operator2.C: New test.
31446 * g++.old-deja/g++.pt/explicit83.C: Remove.
31447
31448 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
31449
31450 * gcc.dg/label-compound-stmt-1.c: New test.
31451 * gcc.c-torture/compile/950922-1.c,
31452 gcc.c-torture/compile/20000211-3.c,
31453 gcc.c-torture/compile/20000518-1.c,
31454 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
31455 compound statements.
31456
31457 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
31458
31459 * gcc.dg/ppc64-abi-1.c: New test.
31460
31461 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
31462
31463 * g++.dg/ext/attrib9.C: Add dg-warnings.
31464
31465 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31466
31467 PR c++/12335
31468 * g++.dg/parse/dtor3.C: New test.
31469
31470 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
31471
31472 PR c++/12709
31473 * g++.dg/parse/try-catch-1.C: New test.
31474
31475 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
31476
31477 * ada/acats/run_all.sh: Add more verbose output in acats.log
31478 when compiling tests.
31479
31480 2004-01-12 Zack Weinberg <zack@codesourcery.com>
31481
31482 PR 13656
31483 * gcc.dg/typedef-redecl.c: New test case.
31484 * gcc.dg/typedef-redecl.h: New support file.
31485
31486 2004-01-13 Jan Hubicka <jh@suse.cz>
31487
31488 * gcc.dg/always_inline.c: New test.
31489 * gcc.dg/debug/20031231-1.c: Fix.
31490
31491 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31492
31493 PR c++/13474
31494 * g++.dg/template/array3.C: New test.
31495
31496 2004-01-12 Zack Weinberg <zack@codesourcery.com>
31497
31498 * g++.dg/ext/lvalue1.C: No longer expected to fail.
31499 * g++.dg/warn/Wunused-2.C: Likewise.
31500
31501 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31502
31503 PR c++/13289
31504 * g++.dg/template/instantiate6.C: New test.
31505
31506 2004-01-12 Roger Sayle <roger@eyesopen.com>
31507
31508 PR middle-end/11397
31509 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
31510
31511 2004-01-12 Jan Hubicka <jh@suse.cz>
31512
31513 PR opt/12826
31514 * gcc.dg/20040112-1.c: New.
31515
31516 * gcc.dg/dwarf-die[1-7].c: Move to...
31517 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
31518 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
31519
31520 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
31521
31522 PR c++/4100
31523 * g++.dg/parse/friend4.C: New test.
31524
31525 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
31526
31527 PR c++/4100
31528 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
31529 definition is called a friend.
31530
31531 2004-01-11 Zack Weinberg <zack@codesourcery.com>
31532
31533 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
31534
31535 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
31536
31537 PR c++/3478
31538 * g++.dg/parse/error10.C: New test.
31539 * g++.dg/template/arg2.C: Accept "invalid type" error.
31540
31541 2004-01-11 Jakub Jelinek <jakub@redhat.com>
31542
31543 PR middle-end/13392
31544 * g++.dg/opt/expect2.C: New test.
31545
31546 2004-01-10 Zack Weinberg <zack@codesourcery.com>
31547
31548 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
31549 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
31550 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
31551 Update dg-error regexps.
31552
31553 2004-01-10 Zack Weinberg <zack@codesourcery.com>
31554
31555 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
31556 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
31557
31558 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31559
31560 * gcc.dg/pragma-re-1.c: Use right pointer type.
31561
31562 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31563
31564 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
31565
31566 2004-01-09 Geoffrey Keating <geoffk@apple.com>
31567
31568 * gcc.dg/rs6000-ldouble-1.c: New.
31569
31570 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31571
31572 DR 337
31573 PR c++/9256
31574 * g++.dg/other/abstract1.C: New test.
31575
31576 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
31577
31578 * g++.dg/lookup/strong-using-1.C: New.
31579
31580 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
31581
31582 PR c/11234
31583 * gcc.dg/func-ptr-conv-1.c: New test.
31584 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
31585
31586 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
31587
31588 PR target/13380.
31589 * gcc.c-torture/compile/20040109-1.c: New.
31590
31591 2004-01-08 Stuart Hastings <stuart@apple.com>
31592
31593 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
31594 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
31595 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
31596
31597 2004-01-09 Alan Modra <amodra@bigpond.net.au>
31598
31599 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
31600
31601 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31602
31603 * ada/acats/run_acats: Treat 'gnatchop' the same way
31604 as 'gnatmake'. Export GCC_DRIVER.
31605 * ada/acats/run_all.sh: Add target_gnatchop. Use
31606 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
31607
31608 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31609
31610 PR c++/12573
31611 * g++.dg/template/dependent-expr4.C: New test.
31612
31613 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
31614
31615 * gcc.dg/altivec-11.c: New test.
31616
31617 2004-01-07 Mark Mitchell <mark@codesourcery.com>
31618
31619 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
31620
31621 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
31622
31623 PR c/6024
31624 * gcc.dg/enum-compat-1.c: New test.
31625 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
31626
31627 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
31628
31629 PR c/12165
31630 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
31631 gcc.dg/c99-idem-qual-3.c: New tests.
31632
31633 2004-01-07 Alan Modra <amodra@bigpond.net.au>
31634
31635 * gcc.dg/winline-7.c: Don't cast void * to int.
31636
31637 2004-01-06 Jan Hubicka <jh@suse.cz>
31638
31639 * gcc.dg/i386-sse-5.c: New test
31640 * g++.dg/eh/simd-1.c: Add -w argument for i386.
31641
31642 2004-01-05 Mark Mitchell <mark@codesourcery.com>
31643
31644 PR c++/12815
31645 * g++.dg/rtti/typeid4.C: New test.
31646
31647 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31648
31649 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
31650
31651 2004-01-05 Mark Mitchell <mark@codesourcery.com>
31652
31653 PR c++/12132
31654 * g++.dg/template/error11.C: New test.
31655
31656 PR c++/13451
31657 * g++.dg/template/class2.C: New test.
31658
31659 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
31660 Richard Sandiford <rsandifo@redhat.com>
31661
31662 PR c++/13387
31663 * g++.dg/opt/alias3.C: New test.
31664
31665 2004-01-04 Mark Mitchell <mark@codesourcery.com>
31666
31667 PR c++/13157
31668 * g++.dg/template/koenig3.C: New test.
31669
31670 PR c++/13529
31671 * g++.dg/parse/offsetof3.C: New test.
31672
31673 * g++.dg/init/copy7.C: Add missing dg-error markers.
31674
31675 PR c++/12226
31676 * g++.dg/init/copy7.c: New test.
31677
31678 PR c++/13536
31679 * g++.dg/parse/cast1.C: New test.
31680
31681 2004-01-04 Jan Hubicka <jh@suse.cz>
31682
31683 * gcc.dg/winline[1-7].c: New tests.
31684
31685 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31686
31687 PR c++/13520
31688 * g++.dg/template/qualttp22.C: New test.
31689
31690 2004-01-01 Jan Hubicka <jh@suse.cz>
31691
31692 * gcc.dg/debug/20031231-1.c: New.
31693 * gcc.c-torture/compile/20040101-1.c: New.
31694 * gcc.dg/dwarf-die-[1-7].c: New.
31695
31696 2004-01-01 Jakub Jelinek <jakub@redhat.com>
31697
31698 PR optimization/13521
31699 * gcc.c-torture/compile/20031231-1.c: New test.
31700
31701 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
31702
31703 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
31704
31705 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31706
31707 PR c++/10079
31708 * g++.dg/template/crash16.C: New test.
31709
31710 2003-12-30 Mark Mitchell <mark@codesourcery.com>
31711
31712 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
31713
31714 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
31715
31716 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
31717 ports.
31718 * g++.old-deja/g++.jason/thunk3.C: Likewise.
31719 * g++.old-deja/g++.law/profile1.C: Likewise.
31720 * gcc.c-torture/compile/981006-1.c: Likewise.
31721 * gcc.c-torture/execute/loop-2e.x: Likewise.
31722 * gcc.c-torture/execute/loop-2f.x: Remove.
31723 * gcc.c-torture/execute/loop-2g.x: Likewise.
31724 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
31725 * gcc.dg/20020312-2.c: Remove traces of dead ports.
31726
31727 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
31728
31729 PR c++/13507
31730 * g++.dg/ext/attrib11.C: New test.
31731
31732 PR c++/13494
31733 * g++.dg/template/array2-1.C: New test.
31734 * g++.dg/template/array2-2.C: New test.
31735
31736 2003-12-29 Mark Mitchell <mark@codesourcery.com>
31737
31738 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
31739
31740 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
31741
31742 PR c++/12774
31743 * g++.dg/template/array1-1.C: New test.
31744 * g++.dg/template/array1-2.C: New test.
31745
31746 2003-12-29 Roger Sayle <roger@eyesopen.com>
31747
31748 PR fortran/12632
31749 * g77.dg/12632.f: New test case.
31750
31751 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31752
31753 PR c++/13289
31754 * g++.dg/parse/nontype1.C: New test.
31755
31756 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31757
31758 PR c++/12403
31759 * g++.dg/parse/explicit1.C: New test.
31760 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
31761
31762 2003-12-28 Mark Mitchell <mark@codesourcery.com>
31763
31764 PR c++/13081
31765 * g++.dg/opt/inline6.C: New test.
31766
31767 PR c++/12613
31768 * g++.dg/parse/error9.C: New test.
31769
31770 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
31771
31772 2003-12-28 Mark Mitchell <mark@codesourcery.com>
31773
31774 PR c++/13009
31775 * g++.dg/init/assign1.C: New test.
31776
31777 2003-12-28 Roger Sayle <roger@eyesopen.com>
31778
31779 PR c++/13070
31780 * g++.dg/warn/format3.C: New test case.
31781
31782 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31783
31784 * gcc.c-torture/compile/20031227-1.c: New test.
31785
31786 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31787
31788 * g++.dg/bprob/bprob.exp: Load target-supports.exp
31789 * g77.dg/bprob/bprob.exp: Likewise.
31790 * gcc.misc-tests/bprob.exp: Likewise.
31791 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
31792 variants on systems where the library does not provide that
31793 functionality.
31794 * gcc.dg/builtins-20.c: Use builtins-config.h.
31795 * gcc.dg/builtins-config.h: New file.
31796
31797 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31798
31799 * lib/gcc-dg.exp (dg-require-profiling): New function.
31800 * lib/target-supports.exp (check_profiling_available): Likewise.
31801 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
31802 * g77.dg/bprob/bprob.exp: Likewise.
31803 * gcc.misc-tests/bprob.exp: Likewise.
31804 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
31805 * gcc.dg/20021014-1.c: Likewise.
31806 * gcc.dg/nest.c: Likewise.
31807
31808 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31809
31810 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
31811 compiling.
31812 * g++.dg/lookup/java2.C: Likewise.
31813 * gcc.dg/cpp/lexident.c: Likewise.
31814
31815 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
31816
31817 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
31818 given.
31819 * gcc.c-torture/compile/961203-1.c: Likewise.
31820 * gcc.c-torture/compile/980506-1.c: Likewise.
31821
31822 2003-12-23 Zack Weinberg <zack@codesourcery.com>
31823
31824 * lib/gcc-dg.exp (dg-prune-output): New annotation.
31825 (additional_prunes): New global.
31826 (gcc-dg-prune): Handle additional per-test pruning.
31827 (dg-test): Clear additional_prunes between tests.
31828
31829 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
31830 dg-prune-output to avoid spurious failures from assembler
31831 complaining about nonexistent WAW violations.
31832 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
31833 Use dg-prune-output to avoid spurious failures from assembler
31834 warning about Itanium B-step errata.
31835
31836 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31837
31838 * g++.dg/abi/macro0.C: New test.
31839 * g++.dg/abi/macro1.C: Likewise.
31840 * g++.dg/abi/macro2.C: Likewise.
31841
31842 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
31843 * g++.dg/abi/bitfield7.C: Likewise.
31844 * g++.dg/abi/dtor2.C: Likewise.
31845 * g++.dg/abi/mangle11.C: Likewise.
31846 * g++.dg/abi/mangle12.C: Likewise.
31847 * g++.dg/abi/mangle14.C: Likewise.
31848 * g++.dg/abi/mangle17.C: Likewise.
31849 * g++.dg/abi/vbase10.C: Likewise.
31850 * g++.dg/abi/vbase14.C: Likewise.
31851 * g++.dg/template/qualttp17.C: Likewise.
31852
31853 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
31854
31855 PR c/11995
31856 * gcc.dg/20031223-1.c: New test.
31857
31858 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31859
31860 * gcc.dg/noreturn-7.c: New test.
31861
31862 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31863
31864 * gcc.dg/null-pointer-1.c: New test.
31865
31866 2003-12-22 Mark Mitchell <mark@codesourcery.com>
31867
31868 * g++.old-deja/g++.jason/template18.C: Remove.
31869 * g++.old-deja/g++.jason/template37.C: Likewise.
31870
31871 PR c++/12862
31872 * g++.dg/lookup/ns1.C: New test.
31873
31874 PR c++/12397
31875 * g++.dg/template/lookup3.C: New test.
31876
31877 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
31878
31879 * g++.dg/template/recurse1.C: New test
31880
31881 2003-12-22 Mark Mitchell <mark@codesourcery.com>
31882
31883 PR c++/12479
31884 * g++.dg/parse/semicolon1.C: New test.
31885 * g++.dg/parse/semicolon1.h: Likewise.
31886
31887 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
31888
31889 * gcc.dg/darwin-misaligned.c: New test.
31890
31891 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
31892
31893 PR c/9163
31894 * gcc.dg/20031222-1.c: New test.
31895
31896 2003-12-21 Mark Mitchell <mark@codesourcery.com>
31897
31898 PR c++/13438
31899 * g++.dg/parse/error8.C: New test.
31900
31901 PR c++/11554
31902 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
31903
31904 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
31905
31906 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
31907 too small.
31908 * gcc.c-torture/compile/930217-1.c: Likewise.
31909 * gcc.c-torture/compile/930513-1.c: Likewise.
31910 * gcc.c-torture/execute/920908-2.c: Likewise.
31911 * gcc.c-torture/execute/921204-1.c: Likewise.
31912 * gcc.c-torture/execute/930621-1.c: Likewise.
31913 * gcc.c-torture/execute/930630-1.c: Likewise.
31914 * gcc.c-torture/execute/931031-1.c: Likewise.
31915 * gcc.c-torture/execute/980602-2.c: Likewise.
31916 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
31917 * gcc.c-torture/execute/compndlit-1.c: Likewise.
31918 * gcc.c-torture/execute/extzvsi.c: Likewise.
31919 * gcc.c-torture/unsorted/ext.c: Likewise.
31920
31921 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
31922
31923 PR target/12749
31924 * gcc.c-torture/compile/20031220-2.c: New test case.
31925
31926 2003-12-20 Roger Sayle <roger@eyesopen.com>
31927
31928 PR optimization/13031
31929 * gcc.c-torture/compile/20031220-1.c: New test case.
31930
31931 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31932
31933 * gcc.dg/cast-function-1.c: New test.
31934
31935 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
31936
31937 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
31938 formats.
31939
31940 2003-12-19 Mark Mitchell <mark@codesourcery.com>
31941
31942 PR c++/12795
31943 * g++.dg/ext/attrib10.C: New test.
31944
31945 2003-12-19 Jakub Jelinek <jakub@redhat.com>
31946
31947 * gcc.dg/cleanup-10.c: New test.
31948 * gcc.dg/cleanup-11.c: New test.
31949
31950 2003-12-19 Jakub Jelinek <jakub@redhat.com>
31951
31952 PR c++/13239
31953 * g++.dg/opt/expect1.C: New test.
31954
31955 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
31956
31957 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
31958
31959 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
31960
31961 PR debug/12923
31962 * gcc.dg/20031218-1.c: New test.
31963
31964 PR debug/12389
31965 * gcc.dg/20031218-2.c: New test.
31966 * gcc.dg/20031218-3.c: New test.
31967
31968 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
31969 of label name and allow for USER_LABEL_PREFIX == "_" names.
31970 * g++.dg/abi/mangle18-2.C: Likewise.
31971 * g++.dg/abi/mangle19-1.C: Likewise.
31972 * g++.dg/abi/mangle19-2.C: Likewise.
31973 * g++.dg/abi/mangle20-1.C: Likewise.
31974 * g++.dg/abi/mangle20-2.C: Likewise.
31975
31976 2003-12-18 Richard Henderson <rth@redhat.com>
31977
31978 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
31979
31980 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
31981 Dan Kegel <dank@kegel.com>
31982
31983 PR other/12009
31984 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
31985 testing a cross compiler, it causes spurious compile failures.
31986 * lib/g++.exp: Likewise.
31987
31988 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31989
31990 PR c++/13262
31991 * g++.dg/template/access13.C: New test.
31992
31993 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
31994
31995 * gcc.dg/20031216-1.c: New test.
31996
31997 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31998
31999 PR c++/9154
32000 * g++.dg/template/error10.C: New test.
32001
32002 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32003
32004 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
32005 * g++.dg/eh/simd-2.C: Likewise.
32006
32007 2003-12-17 James E Wilson <wilson@specifixinc.com>
32008 Roger Sayle <roger@eyesopen.com>
32009
32010 * gcc.c-torture/execute/ieee/mzero5.c: New.
32011
32012 2003-12-17 Mark Mitchell <mark@codesourcery.com>
32013
32014 PR c++/10603
32015 * g++.dg/parse/error6.C: New test.
32016
32017 PR c++/12827
32018 * g++.dg/parse/error7.C: New test.
32019
32020 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
32021
32022 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
32023 at -O with stabs debugging formats.
32024 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
32025 * gcc.dg/debug/debug-2.c: Likewise.
32026
32027 2003-12-16 Mark Mitchell <mark@codesourcery.com>
32028
32029 PR c++/12696
32030 * g++.dg/init/error1.C: New test.
32031
32032 PR c++/12218
32033 * g++.dg/init/pm3.C: New test.
32034
32035 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
32036
32037 PR c/3347
32038 * gcc.dg/bitfld-8.c: New test.
32039
32040 2003-12-16 James Lemke <jim@wasabisystems.com>
32041
32042 * gcc.dg/arm-scd42-[123].c: New tests.
32043
32044 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
32045
32046 PR c++/9043
32047 * g++.dg/abi/mangle20-1.C: New test.
32048 * g++.dg/abi/mangle20-2.C: New test.
32049
32050 2003-12-16 Mark Mitchell <mark@codesourcery.com>
32051
32052 PR c++/13275
32053 * g++.dg/other/offsetof2.C: Remove XFAIL.
32054 * g++.dg/parse/offsetof1.C: New test.
32055 * g++.gd/parse/offsetof2.C: Likewise.
32056
32057 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32058
32059 * g++.dg/template/nontype3.C: New test.
32060 * g++.dg/template/static2.C: Tweaked the dg-error clause.
32061
32062 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32063
32064 * g++.dg/warn/noreturn-3.C: Also test instantiation.
32065
32066 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
32067
32068 PR c++/13387
32069 * g++.dg/expr/assign1.C: New test.
32070
32071 PR c++/13242
32072 * g++.dg/abi/mangle19-1.C: New test.
32073 * g++.dg/abi/mangle19-2.C: New test.
32074
32075 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
32076
32077 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
32078
32079 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32080
32081 * gcc.c-torture/execute/20031216-1.c: New test.
32082
32083 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32084
32085 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
32086 an ICE regression.
32087
32088 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32089
32090 PR c++/10926
32091 * g++.dg/template/error9.C: New test.
32092
32093 PR c++/11116
32094 * g++.dg/template/error8.C: New test.
32095
32096 2003-12-15 Roger Sayle <roger@eyesopen.com>
32097
32098 PR middle-end/13400
32099 * gcc.c-torture/execute/20031215-1.c: New test case.
32100
32101 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32102
32103 PR c++/13269
32104 * g++.dg/parse/error5.C: New test.
32105
32106 PR c++/12989
32107 * g++.dg/expr/sizeof1.C: New test.
32108
32109 PR c++/13310
32110 * g++.dg/template/crash15.C: New test.
32111
32112 2003-12-15 Geoffrey Keating <geoffk@apple.com>
32113
32114 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
32115 a non-POD type as the last named parameter of a varargs function.
32116
32117 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32118
32119 PR c++/13243
32120 PR c++/12573
32121 * g++.dg/template/crash14.C: New test.
32122 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
32123
32124 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
32125
32126 * g++.dg/other/java1.C: New test.
32127
32128 PR c++/13241
32129 * g++.dg/abi/mangle18-1.C: New test.
32130 * g++.dg/abi/mangle18-2.C: New test.
32131
32132 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32133
32134 PR optimization/10312
32135 * gcc.c-torture/execute/20031214-1.c: New.
32136
32137 2003-12-14 Mark Mitchell <mark@codesourcery.com>
32138
32139 PR c++/10779
32140 PR c++/12160
32141 * g++.dg/parse/error3.C: New test.
32142 * g++.dg/parse/error4.C: Likewise.
32143 * g++.dg/abi/mangle4.C: Tweak error messages.
32144 * g++.dg/lookup/using5.C: Likewise.
32145 * g++.dg/other/error2.C: Likewise.
32146 * g++.dg/parse/typename5.C: Likewise.
32147 * g++.dg/parse/undefined1.C: Likewise.
32148 * g++.dg/template/arg2.C: Likewise.
32149 * g++.dg/template/ttp3.C: Likewise.
32150 * g++.dg/template/type1.C: Likewise.
32151 * g++.old-deja/g++.other/crash32.C: Likewise.
32152 * g++.old-djea/g++.pt/defarg8.C: Likewise.
32153
32154 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32155
32156 PR c++/13106
32157 * g++.dg/warn/noreturn-3.C: New test.
32158
32159 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
32160
32161 PR c++/13118
32162 * g++.dg/abi/covariant3.C: New.
32163
32164 2003-12-12 Jakub Jelinek <jakub@redhat.com>
32165
32166 * g++.dg/eh/ia64-1.C: New test.
32167
32168 2003-12-12 Roger Sayle <roger@eyesopen.com>
32169
32170 PR optimization/13037
32171 * g77.f-torture/execute/13037.f: New test case.
32172
32173 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
32174
32175 PR c++/12881
32176 * g++.dg/abi/covariant2.C: New.
32177
32178 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
32179
32180 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
32181
32182 2003-12-11 Zack Weinberg <zack@codesourcery.com>
32183
32184 * gcc.c-torture/execute/wchar_t-1.x: Delete.
32185
32186 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
32187
32188 PR other/10819
32189 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
32190 to fix Bug 10819.
32191 * lib/g++.exp (g++_version): Likewise.
32192 * lib/g77.exp (g77_version): Likewise.
32193 * lib/objc.exp (default_objc_version): Likewise.
32194
32195 2003-12-10 Richard Henderson <rth@redhat.com>
32196
32197 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
32198
32199 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
32200
32201 2003-12-08 Matt Austern <austern@apple.com>
32202
32203 PR c/13134
32204 * lib/gcc-dg.exp (dg-require-visibility): Define.
32205 * lib/target-supports (check_visibility_available): Define.
32206 * gcc.dg/visibility-1.c: New test.
32207 * gcc.dg/visibility-2.c: Likewise.
32208 * gcc.dg/visibility-3.c: Likewise.
32209 * gcc.dg/visibility-4.c: Likewise.
32210 * gcc.dg/visibility-5.c: Likewise.
32211 * gcc.dg/visibility-6.c: Likewise.
32212 * g++.dg/ext/visibility-1.C: Likewise.
32213 * g++.dg/ext/visibility-2.C: Likewise.
32214 * g++.dg/ext/visibility-3.C: Likewise.
32215 * g++.dg/ext/visibility-4.C: Likewise.
32216 * g++.dg/ext/visibility-5.C: Likewise.
32217 * g++.dg/ext/visibility-6.C: Likewise.
32218
32219 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32220
32221 * g++.dg/lookup/java1.C: New test.
32222 * g++.dg/lookup/java2.C: New test.
32223
32224 2003-12-07 Falk Hueffner <falk@debian.org>
32225
32226 * g++.dg/opt/noreturn-1.C: New test.
32227
32228 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
32229
32230 * gcc.dg/overflow-1.c: New test.
32231
32232 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32233
32234 * g77.f-torture/compile/13060.f: New test.
32235
32236 2003-12-06 Mark Mitchell <mark@codesourcery.com>
32237
32238 PR c++/13323
32239 * g++.dg/inherit/operator2.C: New test.
32240
32241 2003-12-05 Mark Mitchell <mark@codesourcery.com>
32242
32243 PR c++/13305
32244 * g++.dg/ext/attrib9.C: New test.
32245
32246 2003-12-05 Mark Mitchell <mark@codesourcery.com>
32247
32248 PR c++/13314
32249 * g++.dg/template/error7.C: New test.
32250
32251 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
32252 J"orn Rennecke <joern.rennecke@superh.com>
32253
32254 PR target/13302
32255 * g++.dg/other/struct-va_list.C: New test.
32256
32257 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32258
32259 PR c++/13166
32260 * g++.dg/parse/defarg6.C: New test.
32261
32262 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
32263
32264 PR target/13256
32265 * gcc.c-torture/execute/20031201-1.c: New test.
32266
32267 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
32268
32269 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
32270
32271 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32272
32273 * gcc.dg/builtin-return-1.c: New test.
32274
32275 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
32276 J"orn Rennecke <joern.rennecke@superh.com>
32277
32278 PR optimization/13260
32279 * gcc.c-torture/execute/20031204-1.c: New test.
32280
32281 2003-12-03 Mark Mitchell <mark@codesourcery.com>
32282
32283 PR c++/9127
32284 * g++.dg/template/error6.C: New test.
32285
32286 2003-12-03 Jakub Jelinek <jakub@redhat.com>
32287
32288 * gcc.dg/20031202-1.c: New test.
32289
32290 2003-12-03 Mark Mitchell <mark@codesourcery.com>
32291
32292 PR c++/13179
32293 * g++.dg/template/eh1.C: New test.
32294
32295 PR c++/10771
32296 * g++.dg/template/error5.C: New test.
32297
32298 2003-12-02 David Ung <davidu@mips.com>
32299
32300 * gcc.dg/compat/vector-check.h: Corrected type for var
32301 g_##TMODE
32302
32303 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32304
32305 PR c++/10126
32306 * g++.dg/template/ptrmem8.C: New test.
32307
32308 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32309
32310 PR c++/12573
32311 * g++.dg/template/dependent-expr3.C: New test.
32312
32313 2003-12-01 James Lemke <jim@wasabisystems.com>
32314
32315 * gcc.dg/arm-g2.c: New test.
32316
32317 2003-12-01 Roger Sayle <roger@eyesopen.com>
32318
32319 PR optimization/11634
32320 * gcc.dg/20031201-2.c: New test case.
32321
32322 2003-12-01 Zack Weinberg <zack@codesourcery.com>
32323
32324 PR 11433
32325 * objc.dg/proto-lossage-3.m: New test.
32326
32327 2003-12-01 Roger Sayle <roger@eyesopen.com>
32328
32329 PR optimization/12628
32330 * gcc.dg/20031201-1.c: New test case.
32331
32332 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32333
32334 * gcc.dg/unaligned-1.c: New test.
32335
32336 2003-11-30 Mark Mitchell <mark@codesourcery.com>
32337
32338 PR c++/9849
32339 * g++.dg/template/error4.C: New test.
32340 * g++.dg/template/nested3.C: Adjust error markers.
32341
32342 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32343
32344 * gcc.dg/cpp/assert4.c: Check more #system assertions.
32345
32346 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
32347
32348 PR c/10333
32349 * gcc.dg/bitfld-7.c: New test.
32350
32351 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
32352
32353 * gcc.dg/tls/asm-1.C: New test.
32354
32355 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32356
32357 * gcc.dg/cpp/assert4.c: Update.
32358
32359 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32360
32361 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
32362 * gcc.dg/builtin-apply3.c: New test.
32363
32364 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32365
32366 * lib/compat.exp (compat-obj): New xfaildata parameter.
32367 Use it to set compiler_conditional_xfail_data before compiling.
32368 (compat-get-options): Handle dg-xfail-if.
32369 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
32370 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
32371 * gcc.dg/compat/vector-1_y.c: Likewise.
32372 * gcc.dg/compat/vector-2_x.c: Likewise.
32373 * gcc.dg/compat/vector-2_y.c: Likewise.
32374
32375 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32376
32377 * g++.dg/opt/reg-stack4.C: New test.
32378
32379 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32380
32381 * gcc.dg/builtin-apply2.c: New test.
32382
32383 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32384
32385 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
32386
32387 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32388
32389 PR c++/12924
32390 * g++.dg/template/template-id-2.C: New test.
32391
32392 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32393
32394 PR c++/5369
32395 * g++.dg/template/memfriend1.C: New test.
32396 * g++.dg/template/memfriend2.C: Likewise.
32397 * g++.dg/template/memfriend3.C: Likewise.
32398 * g++.dg/template/memfriend4.C: Likewise.
32399 * g++.dg/template/memfriend5.C: Likewise.
32400 * g++.dg/template/memfriend6.C: Likewise.
32401 * g++.dg/template/memfriend7.C: Likewise.
32402 * g++.dg/template/memfriend8.C: Likewise.
32403 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
32404
32405 2003-11-21 Mark Mitchell <mark@codesourcery.com>
32406
32407 PR c++/12515
32408 * g++.dg/ext/cond1.C: New test.
32409
32410 2003-11-20 Richard Henderson <rth@redhat.com>
32411
32412 * gcc.dg/20020201-2.c: Remove.
32413 * gcc.dg/20020201-4.c: Remove.
32414 * gcc.dg/20020304-1.c: Remove.
32415
32416 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
32417
32418 * gcc.dg/cpp/trad/xwin1.c: New test case.
32419
32420 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
32421
32422 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
32423 * lib/g77.exp: Likewise.
32424 * lib/objc.exp: Likewise.
32425 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
32426 for darwin.
32427
32428 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32429
32430 PR c++/12932
32431 * g++.dg/template/static5.C: New test.
32432
32433 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
32434
32435 * gcc.dg/nested-func-1.c: New test.
32436
32437 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32438
32439 * gcc.dg/cpp/assert4.c: New test.
32440
32441 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
32442
32443 PR c++/2294
32444 * g++.dg/lookup/using9.c: New test.
32445
32446 2003-11-14 Mark Mitchell <mark@codesourcery.com>
32447
32448 PR c++/12762
32449 * g++.dg/template/error3.C: New test.
32450
32451 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
32452
32453 PR ada/13035
32454 * ada/acats/run_acats, run_all.sh: Fix syntax error.
32455 No longer use a wrapper for gcc, since this does not work under
32456 Windows.
32457
32458 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
32459
32460 PR c++/2094
32461 * g++.dg/template/ptrmem7.C: New test.
32462
32463 2003-11-13 Andrew Pinski <apinski@apple.com>
32464
32465 * gcc.c-torture/compile/20031113-1.c: New test.
32466
32467 2003-11-13 Mark Mitchell <mark@codesourcery.com>
32468 Kean Johnston <jkj@sco.com>
32469
32470 PR c/13029
32471 * gcc.dg/unused-4.c: Update.
32472
32473 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32474
32475 * g++.dg/opt/const3.C: New test.
32476
32477 2003-11-13 Jan Hubicka <jh@suse.cz>
32478
32479 * gcc.c-torture/compile/20031112-1.c: New test.
32480
32481 2003-11-12 Mark Mitchell <mark@codesourcery.com>
32482
32483 * g++.dg/parse/crash10.C: Remove bogus error marker.
32484
32485 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32486
32487 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
32488 (host_gcc): Likewise.
32489 (ROOT): Honor $PWDCMD.
32490 (BASE): Likewise.
32491 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
32492
32493 2003-11-12 Catherine Moore <clm@redhat.com>
32494
32495 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
32496
32497 2003-11-12 Andreas Jaeger <aj@suse.de>
32498 Jakub Jelinek <jakub@redhat.com>
32499 Andrew Pinski <pinskia@physics.uc.edu>
32500 Richard Henderson <rth@redhat.com>
32501
32502 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
32503 systems.
32504 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
32505
32506 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
32507 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
32508
32509 2003-11-11 Andreas Jaeger <aj@suse.de>
32510
32511 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
32512
32513 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
32514
32515 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
32516
32517 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
32518 Clean ups.
32519
32520 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
32521
32522 * gcc.dg/trampoline-1.c: New test.
32523
32524 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
32525
32526 * gcc.c-torture/compile/200031109-1.c: New test.
32527
32528 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
32529
32530 PR c/3190
32531 PR c/8714
32532 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
32533 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
32534 gcc.dg/format/no-y2k-1.c: Update.
32535
32536 2003-11-08 Roger Sayle <roger@eyesopen.com>
32537
32538 PR optimization/10467
32539 * gcc.dg/20031108-1.c: New test case.
32540
32541 2003-11-07 Geoffrey Keating <geoffk@apple.com>
32542
32543 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
32544
32545 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
32546
32547 * gcc.dg/compound-lvalue-1.c: New test.
32548 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
32549 some XFAILs.
32550
32551 2003-11-06 Geoffrey Keating <geoffk@apple.com>
32552
32553 * gcc.dg/altivec-varargs-1.c: New test.
32554
32555 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32556
32557 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
32558 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
32559 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
32560 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
32561 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
32562
32563 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
32564
32565 * gcc.dg/cond-lvalue-1.c: New test.
32566
32567 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
32568
32569 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
32570
32571 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32572
32573 PR c++/11616
32574 * g++.dg/template/instantiate5.C: New test.
32575
32576 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32577
32578 PR c++/12726
32579 * g++.dg/ext/complit2.C: Replace test with self-contained version.
32580 * ChangeLog: Add missing first entry for above test.
32581
32582 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32583
32584 PR c++/9810
32585 * g++.dg/template/using8.C: New test.
32586 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
32587
32588 2003-11-02 Roger Sayle <roger@eyesopen.com>
32589
32590 PR optimization/10817
32591 * gcc.c-torture/compile/20031102-1.c: New test case.
32592
32593 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
32594
32595 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
32596 2147483647.
32597
32598 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
32599
32600 * gcc.dg/20031102-1.c: New test.
32601
32602 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
32603
32604 * gcc.dg/complex-1.c: New test.
32605
32606 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32607
32608 PR c++/12796
32609 * g++.dg/template/crash13.C: Adjust expected error location.
32610 * g++.old-deja/g++.brendan/ns1.C: Likewise.
32611
32612 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
32613
32614 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
32615
32616 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
32617
32618 PR/10239
32619 * gcc.c-torture/compile/20031031-2.c: New test.
32620
32621 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
32622
32623 PR/11640
32624 * gcc.c-torture/compile/20031031-1.c: New test.
32625
32626 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
32627
32628 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
32629 * gcc.misc-tests/bprob.exp: Likewise.
32630 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
32631 the execution test on arm-elf configs.
32632 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
32633 configs that don't support scratch files.
32634 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
32635
32636 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
32637
32638 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
32639 done by dejagnu.
32640
32641 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
32642
32643 * ada/acats/run_all.sh: Redirect mv output to /dev/null
32644 Avoid non pure sh syntax. Add more logging.
32645
32646 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
32647 fail.
32648
32649 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32650
32651 PR libgcj/10610
32652 * gcc.dg/ppc-stackalign-1.c: New test.
32653
32654 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
32655
32656 * ada/acats/run_all.sh: Change output to be more compliant with
32657 dejagnu framework.
32658 Create acats.sum and acats.log files under testsuite/ada/acats
32659 Only run [a-z]* directories, to filter out e.g. CVS.
32660 Redirect build output to log file.
32661
32662 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
32663
32664 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
32665
32666 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
32667
32668 PR ada/5909:
32669 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
32670
32671 2003-10-27 Jakub Jelinek <jakub@redhat.com>
32672
32673 * gcc.c-torture/compile/20031023-1.c: New test.
32674 * gcc.c-torture/compile/20031023-2.c: New test.
32675 * gcc.c-torture/compile/20031023-3.c: New test.
32676 * gcc.c-torture/compile/20031023-4.c: New test.
32677
32678 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32679
32680 PR c++/10371
32681 * g++.dg/lookup/scoped8.C: New test.
32682
32683 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32684
32685 * g++.dg/opt/reg-stack3.C: New test.
32686
32687 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
32688
32689 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
32690
32691 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32692
32693 PR c++/11076
32694 * g++.dg/template/crash13.C: New test.
32695
32696 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
32697
32698 * gcc.dg/c99-restrict-2.c: New test.
32699
32700 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
32701
32702 PR c++/12698, c++/12699, c++/12700, c++/12566
32703 * g++.dg/inherit/covariant9.C: New test.
32704 * g++.dg/inherit/covariant10.C: New test.
32705 * g++.dg/inherit/covariant11.C: New test.
32706
32707 2003-10-23 Jason Merrill <jason@redhat.com>
32708
32709 PR c++/12726
32710 * g++.dg/ext/complit2.C: New test.
32711
32712 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
32713
32714 PR target/12654
32715 * gcc.c-torture/execute/20031020-1.c: New test.
32716
32717 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32718
32719 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
32720 following the jump_insn.
32721
32722 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
32723
32724 * gcc.dg/cast-lvalue-1.c: New test.
32725
32726 2003-10-21 Mark Mitchell <mark@codesourcery.com>
32727
32728 PR c++/11962
32729 * g++.dg/template/cond2.C: New test.
32730
32731 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
32732
32733 * gcc.dg/builtins-28.c: New test.
32734
32735 2003-10-20 Jan Hubicka <jh@suse.cz>
32736
32737 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
32738 parameter.
32739 * testsuite/gcc.dg/inline-2.c: Likewise.
32740
32741 2003-10-20 Phil Edwards <phil@codesourcery.com>
32742
32743 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
32744 * gcc.dg/nest.c: Likewise.
32745
32746 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32747
32748 PR c++/9781, c++/10583, c++/11862
32749 * g++.dg/parse/crash13.C: New test.
32750
32751 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32752
32753 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
32754
32755 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32756
32757 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
32758 Define HAVE_C99_RUNTIME except on Solaris.
32759 * gcc.dg/builtins-20.c: Likewise.
32760
32761 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32762
32763 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
32764
32765 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32766
32767 PR c++/12495
32768 * g++.dg/template/crash21.C: New test.
32769
32770 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32771
32772 PR c++/2513
32773 * g++.dg/template/typename5.C: New test.
32774
32775 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32776
32777 PR c++/12369
32778 * g++.dg/template/friend25.C: New test.
32779
32780 2003-10-16 Ziemowit Laski <zlaski@apple.com>
32781
32782 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
32783 versions.
32784
32785 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
32786
32787 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
32788 == 2147483647.
32789
32790 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
32791
32792 * gcc.c-torture/execute/960416-1.x: Remove.
32793 * gcc.c-torture/execute/divconst-3.x: Likewise.
32794
32795 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
32796
32797 PR target/12598
32798 * gcc.dg/torture/cris-volatile-1.c: New test.
32799
32800 2003-10-14 Roger Sayle <roger@eyesopen.com>
32801
32802 PR optimization/9325
32803 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
32804 for overflowing floating point to integer conversion during RTL
32805 simplification.
32806
32807 2003-10-13 Ziemowit Laski <zlaski@apple.com>
32808
32809 * objc/execute/_cmd.m: Fix typo.
32810 * objc.dg/image-info.m, objc.dg/symtab-1.m:
32811 Relax 'scan-assembler' regexp.
32812 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
32813 objc.dg/try-catch-4.m: Run on non-Darwin targets.
32814 * objc.dg/zero-link-2.m: Remove blank line.
32815 * objc.dg/zero-link-3.m: New test case.
32816
32817 2003-10-13 Geoffrey Keating <geoffk@apple.com>
32818
32819 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
32820
32821 * gcc.dg/asm-names.c: Use scan-assembler-not rather
32822 than linker trickery.
32823
32824 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32825
32826 PR c++/12370
32827 * g++.dg/other/friend2.C: New test.
32828
32829 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
32830
32831 * gcc.dg/20031012-1.c: New test.
32832
32833 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
32834
32835 * gcc.dg/weak/weak-3.c: Fix for new warning.
32836
32837 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
32838
32839 PR optimization/8750
32840 * gcc.c-torture/execute/20031012-1.c: New test case.
32841
32842 2003-10-11 Roger Sayle <roger@eyesopen.com>
32843
32844 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
32845 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
32846
32847 2003-10-11 Roger Sayle <roger@eyesopen.com>
32848
32849 PR optimization/12260
32850 * gcc.c-torture/compile/20031011-2.c: New test case.
32851
32852 2003-10-11 Roger Sayle <roger@eyesopen.com>
32853
32854 * gcc.c-torture/execute/20031011-1.c: New testcase.
32855
32856 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
32857
32858 * gcc.c-torture/compile/20031011-1.c: New test.
32859
32860 2003-10-11 Jan Hubicka <jh@suse.cz>
32861
32862 * g++.dg/other/first-global.C: New test.
32863
32864 2003-10-11 Roger Sayle <roger@eyesopen.com>
32865
32866 * gcc.c-torture/execute/string-opt-18.c: New testcase.
32867
32868 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
32869
32870 * gcc.c-torture/compile/20031010-1.c: New test.
32871
32872 2003-10-10 Geoffrey Keating <geoffk@apple.com>
32873
32874 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
32875 * gcc.c-torture/execute/va-arg-25.c: ... here.
32876
32877 2003-10-09 Mark Mitchell <mark@codesourcery.com>
32878
32879 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
32880
32881 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
32882
32883 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
32884
32885 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
32886
32887 * g++.dg/parse/error2.C: New test.
32888
32889 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
32890
32891 PR c++/11097
32892 * g++.dg/other/error5.C: Modify the error message.
32893 * g++.dg/lookup/using8.C: New test.
32894
32895 2003-10-07 Geoffrey Keating <geoffk@apple.com>
32896
32897 * gcc.dg/darwin-abi-2.c: New file.
32898 * gcc.c-torture/execute/va-arg-24.c: New file.
32899
32900 2003-10-06 Bob Wilson <bob.wilson@acm.org>
32901
32902 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
32903 indentation.
32904
32905 2003-10-06 Mark Mitchell <mark@codesourcery.com>
32906
32907 PR c++/10147
32908 * g++.dg/other/error4.C: Update error messages.
32909 * g++.dg/template/ptrmem4.C: Likewise.
32910
32911 PR c++/12337
32912 * g++.dg/init/new9.C: New test.
32913
32914 PR c++/12334, c++/12236, c++/8656
32915 * g++.dg/ext/attrib8.C: New test.
32916
32917 2003-10-06 Devang Patel <dpatel@apple.com>
32918
32919 * gcc.dg/debug/dwarf2-3.h: New test.
32920 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
32921
32922 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
32923
32924 * g++.dg/opt/cfg2.C: New test.
32925
32926 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32927
32928 * g++.dg/opt/float1.C: New test.
32929
32930 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32931
32932 * gcc.dg/c90-array-lval-6.c: New test.
32933 * gcc.dg/c99-array-lval-6.c: New test.
32934
32935 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
32936 Ziemowit Laski <zlaski@apple.com>
32937
32938 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
32939 'Derived', so that it is never considered a class method; add
32940 new warning for '+port' method ambiguity.
32941 * objc.dg/method-12.m: Include <objc/objc.h> instead of
32942 <objc/objc-api.h> (needed on Mac OS X).
32943 * objc.dg/method-13.m: New test.
32944
32945 2003-10-03 Roger Sayle <roger@eyesopen.com>
32946
32947 PR optimization/9325, PR java/6391
32948 * gcc.c-torture/execute/20031003-1.c: New test case.
32949
32950 2003-10-02 Mark Mitchell <mark@codesourcery.com>
32951
32952 PR optimization/12180
32953 * gcc.dg/20031002-1.c: New test.
32954
32955 PR c++/12486
32956 * g++.dg/inherit/error1.C: New test.
32957
32958 2003-10-02 Chris Demetriou <cgd@broadcom.com>
32959
32960 * lib/f-torture.exp (search_for): Rename to...
32961 (search_for_re): This. Also, clean up comments and the
32962 "regexp" invocation.
32963
32964 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
32965
32966 * gcc.c-torture/compile/20031002-1.c: New test.
32967
32968 2003-10-02 Jakub Jelinek <jakub@redhat.com>
32969
32970 * g++.dg/opt/cond1.C: New test.
32971
32972 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
32973
32974 * gcc.dg/Wold-style-definition-2.c: New testcase.
32975 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
32976
32977 2003-09-29 Richard Henderson <rth@redhat.com>
32978
32979 * g++.dg/init/array10.C: Add dg-options.
32980
32981 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
32982
32983 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
32984
32985 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32986
32987 * g++.dg/template/friend19.C: Fix typo.
32988 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
32989
32990 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
32991
32992 * gcc.c-torture/execute/20030928-1.c: New test.
32993 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
32994
32995 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32996
32997 * g++.dg/opt/unroll1.C: New test.
32998
32999 2003-09-26 Roger Sayle <roger@eyesopen.com>
33000
33001 PR optimization/11741
33002 * gcc.dg/20030926-1.c: New test case.
33003
33004 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33005
33006 PR c++/5655
33007 * g++.dg/parse/access7.C: New test.
33008 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
33009
33010 2003-09-24 Ziemowit Laski <zlaski@apple.com>
33011
33012 MERGE OF objc-improvements-branch into MAINLINE:
33013 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
33014 if libobjc has not been built.
33015 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
33016 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
33017 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
33018 objc/execute/nested-3.m, objc/execute/np-2.m,
33019 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
33020 objc/execute/redefining_self.m, objc/execute/root_methods.m,
33021 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
33022 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
33023 objc.dg/special/unclaimed-category-1.h,
33024 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
33025 well as GNU runtime.
33026 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
33027 * execute/cascading-1.m, execute/function-message-1.m,
33028 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
33029 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
33030 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
33031 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
33032 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
33033 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
33034 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
33035 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
33036 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
33037 * objc.dg/bitfield-2.m: Run only on Darwin.
33038 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
33039 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
33040 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
33041 * objc.dg/const-str-1.m: Fix constant string layout.
33042
33043 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
33044
33045 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
33046
33047 2003-09-23 Geoffrey Keating <geoffk@apple.com>
33048
33049 * gcc.dg/darwin-abi-1.c: New file.
33050
33051 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
33052
33053 PR target/12281
33054 * gcc.c-torture/compile/20030921-1.c: New test.
33055
33056 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
33057
33058 * g++.dg/opt/reg-stack2.C: New test.
33059
33060 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33061
33062 * g++.dg/eh/delayslot1.C: New test.
33063
33064 2003-09-20 Richard Henderson <rth@redhat.com>
33065
33066 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
33067
33068 2003-09-20 Roger Sayle <roger@eyesopen.com>
33069
33070 * gcc.c-torture/execute/20030920-1.c: New test case.
33071
33072 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33073
33074 * g++.dg/rtti/typeid3.C: Correct expected error message.
33075
33076 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33077
33078 PR c++/157
33079 * g++.dg/parse/crash12.C: New test.
33080
33081 2003-09-19 Janis Johnson <janis187@us.ibm.com>
33082
33083 * gcc.dg/compat/mixed-struct-check.h: New.
33084 * gcc.dg/compat/mixed-struct-defs.h: New.
33085 * gcc.dg/compat/mixed-struct-init.h: New.
33086 * gcc.dg/compat/struct-by-value-19_main.c: New.
33087 * gcc.dg/compat/struct-by-value-19_x.c: New.
33088 * gcc.dg/compat/struct-by-value-19_y.c: New.
33089 * gcc.dg/compat/struct-by-value-20_main.c: New.
33090 * gcc.dg/compat/struct-by-value-20_x.c: New.
33091 * gcc.dg/compat/struct-by-value-20_y.c: New.
33092 * gcc.dg/compat/struct-return-19_main.c: New.
33093 * gcc.dg/compat/struct-return-19_x.c: New.
33094 * gcc.dg/compat/struct-return-19_y.c: New.
33095 * gcc.dg/compat/struct-return-20_main.c: New.
33096 * gcc.dg/compat/struct-return-20_x.c: New.
33097 * gcc.dg/compat/struct-return-20_y.c: New.
33098
33099 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
33100 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
33101 so that it will not complain on LP64 targets.
33102
33103 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33104
33105 PR c++/495
33106 * g++.dg/template/friend24.C: New test.
33107
33108 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
33109
33110 PR c++/12332
33111 * g++.dg/template/memtmpl2.C: New test.
33112
33113 2003-09-18 Mark Mitchell <mark@codesourcery.com>
33114
33115 PR target/11184
33116 * gcc.dg/builtin-apply1.c: New test.
33117
33118 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
33119
33120 PR c++/9848
33121 * g++.dg/warn/Wunused-4.C: New test.
33122
33123 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33124
33125 PR c++/12316
33126 * g++.dg/other/gc2.C: New test.
33127
33128 2003-09-17 Mark Mitchell <mark@codesourcery.com>
33129
33130 PR c++/11991
33131 * g++.dg/rtti/typeid3.C: New test.
33132
33133 PR c++/12266
33134 * g++.dg/overload/template1.C: New test.
33135
33136 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
33137
33138 * g++.dg/opt/cfg3.C: New test.
33139
33140 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33141
33142 PR c++/7939
33143 * g++.dg/template/crash11.C: New test.
33144
33145 2003-09-16 Jason Merrill <jason@redhat.com>
33146 Jakub Jelinek <jakub@redhat.com>
33147
33148 * gcc.dg/attr-warn-unused-result.c: New test.
33149
33150 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
33151
33152 PR c++/12184
33153 * g++.dg/expr/call2.C: New test.
33154
33155 2003-09-15 Andreas Jaeger <aj@suse.de>
33156
33157 * gcc.dg/Wold-style-definition-1.c: New test.
33158
33159 2003-09-14 Mark Mitchell <mark@codesourcery.com>
33160
33161 PR c++/3907
33162 * g++.dg/parse/template12.C: New test.
33163
33164 * g++.dg/abi/bitfield11.C: New test.
33165 * g++.dg/abi/bitfield12.C: Likewise.
33166
33167 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
33168
33169 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
33170 non-expansion of functional macro name without arguments at EOL.
33171 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
33172
33173 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
33174
33175 * gcc.c-torture/execute/20030914-[12].c: New tests.
33176
33177 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
33178
33179 PR c++/11788
33180 * g++.dg/overload/addr1.C: New test.
33181
33182 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
33183
33184 * gcc.dg/20030909-1.c: New test.
33185
33186 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33187
33188 * gcc.dg/ultrasp10.c: New test.
33189
33190 2003-09-09 Devang Patel <dpatel@apple.com>
33191
33192 * gcc.dg/darwin-ld-6.c: New test.
33193
33194 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33195
33196 * gcc.dg/torture/builtin-explog-1.c: New testcase.
33197
33198 2003-09-08 Mark Mitchell <mark@codesourcery.com>
33199
33200 * gcc.dg/ia64-types1.c: New test.
33201 * gcc.dg/ia64-types2.c: Likewise.
33202
33203 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33204
33205 * gcc.dg/builtins-1.c: Add more _Complex tests.
33206 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33207
33208 * gcc.dg/builtins-1.c: Test existing _Complex functions.
33209 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33210
33211 2003-09-08 Mark Mitchell <mark@codesourcery.com>
33212
33213 PR c++/11786
33214 * g++.dg/lookup/koenig2.C: New test.
33215
33216 PR c++/5296
33217 * g++.dg/rtti/typeid2.C: New test.
33218
33219 2003-09-08 Jakub Jelinek <jakub@redhat.com>
33220
33221 * gcc.c-torture/compile/20030904-1.c: New test.
33222
33223 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
33224
33225 * g++.dg/opt/longbranch2.C: New test.
33226
33227 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
33228
33229 * g++.dg/template/crash10.C: Only compile it.
33230
33231 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
33232
33233 PR middle-end/11665
33234 * gcc.c-torture/compile/20030907-1.c: New test.
33235 * g++.dg/init/array11.C: New test.
33236
33237 2003-09-07 Mark Mitchell <mark@codesourcery.com>
33238
33239 PR c++/11852
33240 * g++.dg/init/struct1.C: New test.
33241
33242 2003-09-07 Mark Mitchell <mark@codesourcery.com>
33243
33244 PR c++/12181
33245 * g++.dg/expr/comma1.C: New test.
33246
33247 2003-09-06 Mark Mitchell <mark@codesourcery.com>
33248
33249 PR c++/11867
33250 * g++.dg/expr/static_cast5.C: New test.
33251
33252 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
33253
33254 PR c++/11507
33255 * g++.dg/lookup/scoped7.C: New test.
33256
33257 PR c++/9574
33258 * g++.dg/other/static1.C: New test.
33259
33260 PR c++/11490
33261 * g++.dg/warn/template-1.C: New test.
33262
33263 PR c++/11432
33264 * g++.dg/template/crash10.C: New test.
33265
33266 PR c++/2478
33267 * g++.dg/overload/VLA.C: New test.
33268
33269 PR c++/10804
33270 * g++.dg/template/call1.C: New test.
33271
33272 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
33273
33274 PR c++/11794
33275 * g++.dg/parse/using3.C: New test.
33276
33277 2003-09-06 Roger Sayle <roger@eyesopen.com>
33278
33279 PR c++/11409
33280 * g++.dg/overload/builtin3.C: New test case.
33281
33282 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
33283
33284 PR c/9862
33285 * gcc.dg/20030906-1.c: New test.
33286 * gcc.dg/20030906-2.c: Likewise.
33287
33288 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
33289
33290 PR c++/12167
33291 * g++.dg/parse/defarg5.C: New test.
33292
33293 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
33294
33295 2003-09-05 Mark Mitchell <mark@codesourcery.com>
33296
33297 PR c++/12163
33298 * g++.dg/expr/static_cast4.C: New test.
33299
33300 PR c++/12146
33301 * g++.dg/template/crash9.C: New test.
33302
33303 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
33304
33305 * g++.old-deja/g++.ext/pretty2.C: Update for change
33306 in __FUNCTION__.
33307 * g++.old-deja/g++.ext/pretty3.C: Likewise.
33308
33309 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
33310
33311 PR c++/11922
33312 * g++/dg/template/qualified-id1.C: New test.
33313
33314 PR c++/12037
33315 * g++.dg/warn/noeffect4.C: New test.
33316
33317 2003-09-04 Matt Austern <austern@apple.com>
33318
33319 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
33320 * g++.dg/ext/fnname2.C: Likewise.
33321 * g++.dg/ext/fnname3.C: Likewise.
33322
33323 2003-09-04 Mark Mitchell <mark@codesourcery.com>
33324
33325 * g++.dg/expr/lval1.C: New test.
33326 * g++.dg/ext/lvcast.C: Remove.
33327
33328 2003-09-03 Roger Sayle <roger@eyesopen.com>
33329
33330 PR optimization/11700.
33331 * gcc.c-torture/compile/20030903-1.c: New test case.
33332
33333 2003-09-03 Mark Mitchell <mark@codesourcery.com>
33334
33335 PR c++/12053
33336 * g++.dg/abi/layout4.C: New test.
33337
33338 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
33339
33340 PR c++/11553
33341 * g++.dg/parse/friend3.C: New test.
33342
33343 2003-09-02 Mark Mitchell <mark@codesourcery.com>
33344
33345 PR c++/11847
33346 * g++.dg/template/class1.C: New test.
33347
33348 PR c++/11808
33349 * g++.dg/expr/call1.C: New test.
33350
33351 2003-09-01 Mark Mitchell <mark@codesourcery.com>
33352
33353 PR c++/12114
33354 * g++.dg/init/ref9.C: New test.
33355
33356 PR c++/11972
33357 * g++.dg/template/nested4.C: New test.
33358
33359 2003-08-29 Mark Mitchell <mark@codesourcery.com>
33360
33361 PR c++/12093
33362 * g++.dg/template/non-dependent4.C: New test.
33363
33364 PR c++/11928
33365 * g++.dg/inherit/conv1.C: New test.
33366
33367 2003-08-29 Mark Mitchell <mark@codesourcery.com>
33368
33369 PR c++/6196
33370 * g++.dg/ext/label1.C: New test.
33371 * g++.dg/ext/label2.C: Likewise.
33372
33373 2003-08-28 Mark Mitchell <mark@codesourcery.com>
33374
33375 * g++.dg/expr/cond3.C: New test.
33376
33377 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33378
33379 * gcc.dg/builtins-1.c: Add new builtin cases.
33380
33381 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33382
33383 * gcc.dg/builtins-1.c: Add new cases.
33384 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33385
33386 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33387
33388 * gcc.dg/builtins-1.c: Add more math builtin tests.
33389 * gcc.dg/torture/builtin-attr-1.c: New test.
33390
33391 2003-08-28 Mark Mitchell <mark@codesourcery.com>
33392
33393 PR optimization/5079
33394 * g++.dg/opt/static3.C: New test.
33395
33396 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33397
33398 * gcc.misc-tests/gcov-10b.c: New test.
33399
33400 2003-08-27 Mark Mitchell <mark@codesourcery.com>
33401
33402 * g++.dg/opt/ptrmem3.C: New test.
33403
33404 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
33405
33406 2003-08-27 Jakub Jelinek <jakub@redhat.com>
33407
33408 * gcc.dg/20030826-2.c: New test.
33409
33410 2003-08-26 Roger Sayle <roger@eyesopen.com>
33411
33412 PR middle-end/12002
33413 * g77.f-torture/compile/12002.f: New test case.
33414
33415 2003-08-26 Roger Sayle <roger@eyesopen.com>
33416
33417 * gcc.dg/20030826-1.c: New test case.
33418
33419 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
33420
33421 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
33422
33423 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
33424
33425 PR c++/11871
33426 * c++.dg/lookup/crash1.C: New test.
33427
33428 * c++.dg/warn/noeffect3.C: New test.
33429
33430 2003-08-25 Janis Johnson <janis187@us.ibm.com>
33431
33432 * gcc.dg/compat/vector-1_x.c: Compile with -w.
33433 * gcc.dg/compat/vector-1_y.c: Ditto.
33434 * gcc.dg/compat/vector-2_x.c: Ditto.
33435 * gcc.dg/compat/vector-2_y.c: Ditto.
33436
33437 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
33438
33439 * gcc.dg/20030702-1.c: New test.
33440
33441 2003-08-25 Mark Mitchell <mark@codesourcery.com>
33442
33443 PR c++/8795
33444 * g++.dg/ext/altivec-1.C: New test.
33445
33446 2003-08-24 Richard Henderson <rth@redhat.com>
33447
33448 * g++.dg/eh/simd-2.C: Add -w for x86.
33449
33450 2003-08-23 Jakub Jelinek <jakub@redhat.com>
33451
33452 * gcc.dg/20030815-1.c: New test.
33453
33454 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33455
33456 PR c++/3765
33457 * g++.dg/parse/access6.C: New test.
33458
33459 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33460
33461 PR c++/641, c++/11876
33462 * g++.dg/template/friend22.C: New test.
33463 * g++.dg/template/friend23.C: Likewise.
33464
33465 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33466
33467 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
33468 identically.
33469
33470 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33471
33472 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
33473
33474 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33475
33476 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
33477
33478 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33479
33480 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
33481
33482 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33483
33484 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
33485
33486 2003-08-21 Mark Mitchell <mark@codesourcery.com>
33487
33488 PR c++/11919
33489 * g++.dg/overload/prom1.C: New test.
33490
33491 PR c++/11551
33492 * g++.dg/parse/dtor2.C: New test.
33493
33494 PR c++/10762
33495 * g++.dg/parse/using2.C: New test.
33496
33497 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
33498
33499 PR target/11805
33500 * gcc.c-torture/compile/20030821-1.c: New.
33501
33502 2003-08-20 Mark Mitchell <mark@codesourcery.com>
33503
33504 PR c++/11834
33505 * g++.dg/template/deduce2.C: New test.
33506
33507 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
33508
33509 * gcc.c-torture/execute/20030821-1.c: New test.
33510
33511 2003-08-20 Roger Sayle <roger@eyesopen.com>
33512
33513 PR middle-end/11984
33514 * gcc.dg/20030820-1.c: New test case.
33515
33516 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
33517
33518 PR c++/11945
33519 * g++.dg/warn/noeffect2.C: New test.
33520
33521 2003-08-19 Mark Mitchell <mark@codesourcery.com>
33522
33523 PR c++/10926
33524 * g++.dg/template/dtor2.C: New test.
33525
33526 PR c++/11684
33527 * g++.dg/template/operator1.C: New test.
33528 * g++.dg/parse/operator4.C: New test.
33529
33530 PR c++/11946.C
33531 * g++.dg/expr/enum1.C: New test.
33532 * gcc.dg/c99-bool-1.c: Remove bogus warning.
33533
33534 PR c++/11036.C
33535 * g++.dg/parse/elab2.C: New test.
33536 * g++.dg/parse/typedef4.C: Change error message.
33537 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
33538 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
33539 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
33540
33541 2003-08-19 Geoffrey Keating <geoffk@apple.com>
33542
33543 * gcc.dg/pch/warn-1.c: New.
33544 * gcc.dg/pch/warn-1.hs: New.
33545
33546 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
33547 not-tested file.
33548
33549 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
33550
33551 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
33552
33553 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
33554
33555 * gcc.dg/uninit-D.c: New Test.
33556 * gcc.dg/uninit-E.c: New Test.
33557 * gcc.dg/uninit-F.c: New Test.
33558 * gcc.dg/uninit-G.c: New Test.
33559
33560 2003-08-19 Michael Ritzert <ritzert@t-online.de>
33561
33562 * g++.dg/README: Describe the pch directory.
33563
33564 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33565
33566 PR c++/11174
33567 * g++.dg/parse/access4.C: New test.
33568 * g++.dg/parse/access5.C: Likewise.
33569 * g++.old-deja/g++.jason/access17.C: Adjust error message.
33570
33571 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
33572
33573 * gcc.dg/noncompile/20030818-1.c: New.
33574
33575 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
33576
33577 PR c++/11957
33578 * g++.dg/warn/noeffect1.C: New test.
33579
33580 * g++.dg/template/scope2.C: New test.
33581 * g++.dg/template/error2.C: Correct dg-error
33582
33583 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
33584
33585 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
33586
33587 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
33588
33589 PR C++/11512
33590 * g++.dg/template/warn1.C: New.
33591
33592 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
33593
33594 * g++.dg/template/error2.C: New test.
33595 * g++.dg/lookup/using7.C: Adjust errors
33596 * g++.old-deja/g++.pt/crash36.C: Likewise.
33597 * g++.old-deja/g++.pt/derived3.C: Likewise.
33598
33599 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33600
33601 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
33602 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
33603 * gcc.c-torture/execute/builtins/string-9.c: New, from
33604 string-opt-9.c. Adjust for execute/builtins framework.
33605 * gcc.c-torture/execute/string-opt-9.c: Delete.
33606
33607 2003-08-12 Mark Mitchell <mark@codesourcery.com>
33608
33609 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
33610
33611 * g++.dg/parse/ret-type2.C: New test.
33612
33613 PR c++/11703
33614 * g++.dg/init/new8.C: New test.
33615
33616 PR c++/10923
33617 * g++.dg/parse/typedef5.C: New test.
33618
33619 PR c++/9512
33620 * g++.dg/parse/qualified2.C: New test.
33621 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
33622 invalid code.
33623
33624 2003-08-11 Mark Mitchell <mark@codesourcery.com>
33625
33626 * g++.dg/conversion/ptrmem1.C: New test.
33627
33628 2003-08-11 Jakub Jelinek <jakub@redhat.com>
33629
33630 PR target/11693
33631 * gcc.dg/20030811-1.c: New test.
33632
33633 PR target/11535
33634 * gcc.c-torture/execute/20030811-1.c: New test.
33635
33636 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33637
33638 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
33639
33640 2003-08-10 Mark Mitchell <mark@codesourcery.com>
33641
33642 PR c++/11789.C
33643 * g++.dg/inherit/multiple1.C: New test.
33644
33645 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
33646
33647 * gcc.dg/spe1.c: New test.
33648
33649 PR c++/11670
33650 * g++.dg/expr/cast2.C: New test.
33651
33652 PR c++/10530
33653 * g++.dg/template/dependent-name2.C: New test.
33654
33655 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
33656
33657 * g++.dg/parse/crash11.C: Put the dg options in comments.
33658
33659 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
33660
33661 * lib/gcc-dg.exp: Update for diagnostic change.
33662
33663 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33664
33665 PR c++/5767
33666 * g++.dg/parse/crash11.C: New test.
33667
33668 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
33669
33670 * gcc.dg/cpp/spacing1.c: Update.
33671
33672 2003-08-04 Janis Johnson <janis187@us.ibm.com>
33673
33674 PR target/11739
33675 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
33676 a value for -mtune.
33677
33678 2003-08-04 Roger Sayle <roger@eyesopen.com>
33679
33680 PR middle-end/11771
33681 * gcc.c-torture/compile/20030804-1.c: New test case.
33682
33683 2003-08-04 Roger Sayle <roger@eyesopen.com>
33684
33685 * gcc.dg/20030804-1.c: New test case.
33686
33687 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
33688
33689 * gcc.dg/cpp/separate-1.c: New test.
33690
33691 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
33692
33693 PR c++/11704
33694 * g++.dg/template/dependent-expr2.C: New test.
33695
33696 PR c++/11766
33697 * g++.dg/expr/ptrmem1.C: New test.
33698
33699 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33700
33701 PR c++/9453
33702 * g++.dg/template/friend15.C: New test.
33703
33704 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
33705
33706 * lib/dg-pch.exp: Work round PCH bug.
33707
33708 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33709
33710 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
33711 builtins. Move cases from builtins-4.c here.
33712
33713 * gcc.dg/torture/builtin-math-1.c: New test taken from
33714 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
33715 additional cases.
33716
33717 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
33718 Delete.
33719
33720 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
33721
33722 PR c++/9447
33723 * g++.dg/template/using7.C: New test.
33724
33725 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
33726
33727 * import1.c, import2.c: New tests.
33728
33729 2003-08-01 Jakub Jelinek <jakub@redhat.com>
33730
33731 * g++.dg/eh/crossjump1.C: New test.
33732
33733 2003-08-01 Mark Mitchell <mark@codesourcery.com>
33734
33735 PR c++/11697
33736 * g++.dg/template/using6.C: New test.
33737
33738 PR c++/11744
33739 * g++.dg/template/koenig2.C: New test.
33740
33741 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33742
33743 PR c++/7983
33744 * g++.dg/parse/typedef4.C: New test.
33745
33746 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33747
33748 PR c++/8442, c++/8806
33749 * g++.dg/template/elab1.C: New test.
33750 * g++.dg/template/type2.C: Likewise.
33751 * g++.dg/template/ttp3.C: Adjust expected error message.
33752 * g++.old-deja/g++.law/visibility13.C: Likewise.
33753 * g++.old-deja/g++.niklas/t135.C: Likewise.
33754 * g++.old-deja/g++.pt/ttp41.C: Likewise.
33755 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
33756 template argument.
33757 * g++.old-deja/g++.pt/ttp44.C: Likewise.
33758
33759 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
33760
33761 PR c++/11295
33762 * g++.dg/ext/stmtexpr1.C: New test.
33763
33764 * g++.dg/opt/tmp1.C: New test.
33765
33766 PR c++/11525
33767 * g++.dg/parse/constant4.C: New test.
33768
33769 PR c++/9447
33770 * g++.dg/template/using5.C: New test.
33771
33772 2003-07-31 Roger Sayle <roger@eyesopen.com>
33773
33774 * gcc.dg/builtins-27.c: New test case.
33775
33776 2003-07-31 Jakub Jelinek <jakub@redhat.com>
33777
33778 * gcc.dg/tls/opt-7.c: New test.
33779
33780 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
33781
33782 * g++.old-deja/g++.other/crash18.C: Remove.
33783
33784 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
33785
33786 * g++.dg/template/explicit3.C: New.
33787 * g++.dg/template/explicit4.C: New.
33788 * g++.dg/template/explicit5.C: New.
33789
33790 PR c++/11347
33791 * g++.dg/template/memtmpl1.C: New.
33792
33793 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
33794
33795 PR target/11565
33796 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
33797 * gcc.dg/i386-387-5.c (dg-options): Likewise.
33798
33799 2003-07-30 Jan Hubicka <jh@suse.cz>
33800
33801 * vtgc1.c: Kill.
33802
33803 2003-07-29 Zack Weinberg <zack@codesourcery.com>
33804
33805 * gcc.dg/struct-in-proto-1.c: New test.
33806
33807 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
33808
33809 * gcc.dg/cpp/include2.c: Only expect one message.
33810
33811 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
33812
33813 PR c++/9447
33814 * g++.dg/template/using1.C: New test.
33815 * g++.dg/template/using2.C: New test.
33816 * g++.dg/template/using3.C: New test.
33817 * g++.dg/template/using4.C: New test.
33818
33819 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
33820
33821 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
33822 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33823
33824 2003-07-28 Jan Hubicka <jh@suse.cz>
33825
33826 PR c++/11530
33827 * g++.dg/opt/call1.C: New test.
33828
33829 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
33830
33831 PR c++/11667
33832 * g++.dg/init/enum2.C: New test.
33833 * g++.dg/template/overload1.C: Add "-w" option.
33834
33835 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
33836
33837 * gcc.dg/Wdeclaration-after-statement-1.c,
33838 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
33839
33840 2003-07-28 Jakub Jelinek <jakub@redhat.com>
33841
33842 * gcc.c-torture/compile/20030725-1.c: New test.
33843
33844 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
33845
33846 * gcc.dg/20030505.c: Only run for SPE.
33847 Remove definition of opaque type.
33848
33849 2003-07-27 Mark Mitchell <mark@codesourcery.com>
33850
33851 * g++.dg/template/ptrmem6.C: New test.
33852
33853 2003-07-26 Geoffrey Keating <geoffk@apple.com>
33854
33855 * gcc.c-torture/compile/zero-strct-2.c: New test.
33856
33857 2003-07-25 Geoffrey Keating <geoffk@apple.com>
33858
33859 * gcc.dg/intermod-1.c: New test.
33860
33861 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
33862
33863 PR c++/11617
33864 * g++.dg/template/lookup2.C: New test.
33865 * g++.dg/template/memclass1.C: Remove instantiated from error.
33866 * g++.dg/other/error2.C: Tweak expected errors.
33867
33868 PR c++/11596
33869 * g++.dg/template/defarg3.C: New test.
33870
33871 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
33872
33873 2003-07-24 Mark Mitchell <mark@codesourcery.com>
33874
33875 * g++.dg/inherit/access5.C: New test.
33876
33877 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33878
33879 PR c++/11513
33880 * g++.dg/template/crash8.C: New test.
33881
33882 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
33883
33884 PR c/10602
33885 * gcc.dg/noncompile/incomplete-2.c: New test.
33886
33887 2003-07-23 Mark Mitchell <mark@codesourcery.com>
33888
33889 PR c++/11645
33890 * g++.dg/inherit/access4.C: New test.
33891
33892 PR c++/11517
33893 * g++.dg/expr/cond2.C: New test.
33894
33895 PR optimization/10679
33896 * g++.dg/opt/inline4.C: New test.
33897
33898 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
33899
33900 * g++.dg/parse/crash10: New test.
33901
33902 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
33903
33904 * g++.dg/ext/flexary1.C: New test.
33905
33906 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33907
33908 PR c++/10793
33909 * g++.dg/template/crash9.C: New test.
33910
33911 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33912
33913 PR c++/3004
33914 * g++.dg/parse/typedef3.C: New test.
33915
33916 PR c++/7906
33917 * g++.dg/parse/operator2.C: New test.
33918
33919 PR c++/8895
33920 * g++.dg/parse/def-tmpl-arg1.C: New test.
33921
33922 PR c++/9282
33923 * g++.dg/parse/funptr1.C: New test.
33924
33925 PR c++/9452
33926 * g++.dg/parse/ambig3.C: New test.
33927
33928 PR c++/9454
33929 * g++.dg/parse/operator3.C: New test.
33930
33931 PR c++/9486
33932 * g++.dg/parse/template10.C: New test.
33933
33934 PR c++/9488
33935 * g++.dg/parse/template11.C: New test.
33936
33937 PR c++/10150
33938 * g++.dg/parse/invalid-op1.C: New test.
33939
33940 PR c++/10247
33941 * g++.dg/parse/condexpr1.C: New test.
33942
33943 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
33944
33945 * g++.dg/ext/packed3.C: New test.
33946 * g++.dg/ext/packed4.C: New test.
33947
33948 * gcc.dg/pack-test-3.c: New test.
33949
33950 2003-07-21 Janis Johnson <janis187@us.ibm.com>
33951
33952 * lib/compat.exp: Handle dg-options per source file.
33953 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
33954 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
33955 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
33956 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
33957 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
33958 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
33959 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
33960 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
33961 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
33962 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
33963 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
33964 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
33965 * g++.dg/compat/break/bitfield7_x.C: Ditto.
33966 * g++.dg/compat/break/bitfield7_y.C: Ditto.
33967
33968 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
33969
33970 PR c/10320
33971 * gcc.c-torture/execute/20030718-1.c: New test.
33972
33973 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
33974
33975 PR optimization/11536
33976 * gcc.dg/20030721-1.c: New test.
33977
33978 2003-07-19 Mark Mitchell <mark@codesourcery.com>
33979
33980 PR c++/11546
33981 * g++.dg/template/lookup1.C: New test.
33982
33983 2003-07-19 Zack Weinberg <zack@codesourcery.com>
33984
33985 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
33986 diagnostics of ill-formed constructs involving labels.
33987 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
33988 the new 'previously defined here' message.
33989
33990 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
33991
33992 * g++.dg/parse/non-dependent2.C: New test.
33993
33994 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
33995
33996 * g++.dg/init/init-ref4.C: xfail on targets without
33997 weak symbols.
33998
33999 2003-07-17 Jakub Jelinek <jakub@redhat.com>
34000
34001 PR target/11087
34002 * gcc.c-torture/execute/20030717-1.c: New test.
34003
34004 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34005
34006 * g++.dg/opt/cfg1.C: New test.
34007
34008 2003-07-17 Mark Mitchell <mark@codesourcery.com>
34009
34010 PR optimization/11557
34011 * gcc.dg/20030717-1.c: New test.
34012
34013 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
34014
34015 PR c++/10476
34016 * g++.dg/expr/crash-1.C: New test.
34017
34018 PR c++/11027
34019 * g++.dg/template/init3.C: New test.
34020
34021 PR c++/8222
34022 * g++.dg/template/non-dependent1.C: New test.
34023
34024 PR c++/11070
34025 * g++.dg/template/non-dependent2.C: New test.
34026
34027 PR c++/11071
34028 * g++.dg/template/non-dependent3.C: New test.
34029
34030 PR c++/9907
34031 * g++.dg/template/sizeof5.C: New test.
34032
34033 2003-07-17 Geoffrey Keating <geoffk@apple.com>
34034
34035 PR 11498
34036 * gcc.c-torture/compile/mangle-1.c: New file.
34037
34038 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34039
34040 PR c++/7809
34041 * g++.dg/parse/access3.C: New test.
34042
34043 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
34044
34045 PR c++/11384
34046 * g++.dg/init/init-ref4.C: New test.
34047
34048 2003-07-16 Mark Mitchell <mark@codesourcery.com>
34049
34050 PR c++/11547
34051 * g++.dg/parse/constant3.C: New test.
34052 * g++.dg/parse/crash7.C: Likewise.
34053
34054 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
34055
34056 PR target/11008
34057 * gcc.dg/i386-pentium4-not-mull.c: New.
34058
34059 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
34060
34061 * gcc.dg/asm-names.c (ymain): Make it weak.
34062
34063 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34064
34065 PR c++/5421
34066 * g++.dg/template/friend21.C: New test.
34067
34068 2003-07-16 Jakub Jelinek <jakub@redhat.com>
34069
34070 * gcc.dg/cleanup-8.c: New test.
34071 * gcc.dg/cleanup-9.c: New test.
34072
34073 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
34074
34075 * g++.dg/ext/dll-MI1.h: New file.
34076 * g++.dg/ext/dllexport-MI1.C: New file.
34077 * g++.dg/ext/dllimport-MI1.C: New file.
34078
34079 2003-07-15 Jakub Jelinek <jakub@redhat.com>
34080
34081 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
34082 it does not have cmpstrsi patterns (just cmpmemsi).
34083
34084 2003-07-15 Mark Mitchell <mark@codesourcery.com>
34085
34086 PR debug/11473
34087 * g++.dg/debug/debug8.C: New test.
34088
34089 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34090
34091 PR c++/10108
34092 * g++.dg/template/crash7.C: New test.
34093
34094 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
34095
34096 PR target/10795
34097 * gcc.c-torture/compile/20030708-1.c: New.
34098
34099 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
34100
34101 * gcc.c-torture/execute/20030715-1.c: New test.
34102
34103 2003-07-14 Geoffrey Keating <geoffk@apple.com>
34104
34105 * gcc.dg/pch/inline-3.c: New file.
34106 * gcc.dg/pch/inline-3.hs: New file.
34107 * gcc.dg/pch/inline-4.c: New file.
34108 * gcc.dg/pch/inline-4.hs: New file.
34109
34110 2003-07-14 Mark Mitchell <mark@codesourcery.com>
34111
34112 PR c++/11509
34113 * g++.dg/template/crash6.C: New test.
34114
34115 PR c++/7053
34116 * g++.dg/template/friend20.C: New test.
34117
34118 PR c++/7019
34119 * g++.dg/template/overload2.C: New test.
34120
34121 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34122
34123 PR optimization/11440
34124 * gcc.c-torture/execute/20030714-1.c: New test.
34125
34126 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34127
34128 PR c++/11154
34129 * g++.dg/template/partial2.C: New test.
34130
34131 2003-07-13 Mark Mitchell <mark@codesourcery.com>
34132
34133 PR c++/11503
34134 * g++.dg/template/anon1.C: New test.
34135
34136 PR c++/11493
34137 PR c++/11495
34138 * g++.dg/parse/template9.C: Likewise.
34139 * g++.dg/template/crash4.C: New test.
34140 * g++.dg/template/koenig1.C: Likewise.
34141 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
34142 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
34143 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
34144 functions.
34145 * g++.old-deja/g++.jason/template36.C: Likewise.
34146 * g++.old-deja/g++.mike/p1989.C: Likewise.
34147 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
34148 * g++.old-deja/g++.pt/ttp20.C: Use this->.
34149 * g++.old-deja/g++.pt/ttp21.C: Use this->.
34150 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
34151 compiling.
34152 * g++.old-deja/g++.pt/union2.C: Use this->.
34153
34154 2003-07-11 Jakub Jelinek <jakub@redhat.com>
34155
34156 * gcc.dg/20030711-1.c: New test.
34157
34158 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
34159
34160 PR c++/11050
34161 * g++.dg/parse/args1.C: New test.
34162 * g++.pt/defarg8.C: Change expected errors.
34163
34164 2003-07-11 Mark Mitchell <mark@codesourcery.com>
34165
34166 PR c++/8164
34167 * g++.dg/template/nontype2.C: New test.
34168
34169 PR c++/10558
34170 * g++.dg/parse/template8.C: New test.
34171
34172 PR c++/8327
34173 * g++.dg/template/scope1.C: New test.
34174
34175 * g++.dg/warn/Wsign-compare-1.C: New test.
34176
34177 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
34178
34179 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
34180
34181 2003-07-10 Mark Mitchell <mark@codesourcery.com>
34182
34183 PR c++/9411
34184 * g++.dg/template/explicit2.C: New test.
34185
34186 PR c++/10032
34187 * g++.dg/warn/pedantic1.C: New test.
34188
34189 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
34190
34191 PR c++ 9483
34192 * g++.dg/other/field1.C: New test.
34193
34194 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
34195
34196 PR c/11449
34197 * gcc.c-torture/compile/20030707-1.c: New.
34198
34199 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34200
34201 PR c++/10849
34202 * g++.dg/template/access12.C: New test.
34203
34204 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
34205
34206 * g++.dg/bprob/bprob.exp (prof_ext): Update.
34207 * g77.dg/bprob/bprob.exp (prof_ext): Update.
34208 * gcc.misc-tests/bprob.exp (prof_ext): Update.
34209 * gcc.misc-tests/gcov.exp: Update
34210 * g++.dg/gcov/gcov.exp: Update
34211 * lib/gcov.exp: Update.
34212
34213 2003-07-08 Mark Mitchell <mark@codesourcery.com>
34214
34215 * g++.dg/abi/mangle17.C: Make sure template expressions are
34216 dependent.
34217 * g++.dg/abi/mangle4.C: Mark erroneous casts.
34218 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
34219 * g++.dg/opt/stack1.C: Remove erroneous code.
34220 * g++.dg/parse/template7.C: New test.
34221 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
34222 * g++.old-deja/g++.pt/crash4.C: Likewise.
34223
34224 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34225
34226 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
34227 with zero or one occurence of `$' after the initial `L'.
34228
34229 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
34230
34231 * gcc.c-torture/compile/20030704-1.c: Add a comment.
34232
34233 2003-07-08 Roger Sayle <roger@eyesopen.com>
34234
34235 PR c/11370
34236 * gcc.dg/Wunreachable-6.c: New testcase.
34237 * gcc.dg/Wunreachable-7.c: New testcase.
34238
34239 2003-07-08 Jakub Jelinek <jakub@redhat.com>
34240
34241 PR c/11420
34242 * gcc.dg/20030708-1.c: New test.
34243
34244 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
34245
34246 * gcc.dg/compat/sdata-section.h: New file.
34247 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
34248 * gcc.dg/torture/mips-sdata-1.c: New test.
34249
34250 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34251
34252 PR c++/11030
34253 * g++.dg/template/friend19.C: New test.
34254
34255 2003-07-08 Jakub Jelinek <jakub@redhat.com>
34256
34257 * g++.dg/opt/strength-reduce.C: New test.
34258
34259 2003-07-07 Roger Sayle <roger@eyesopen.com>
34260
34261 PR target/10979
34262 * gcc.dg/20030707-1.c: New testcase.
34263
34264 2003-07-07 Roger Sayle <roger@eyesopen.com>
34265
34266 PR optimization/11059
34267 * g++.dg/opt/emptyunion.C: New testcase.
34268
34269 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34270 Eric Botcazou <ebotcazou@libertysurf.fr>
34271
34272 * g++.dg/opt/stack1.C: New test.
34273
34274 2003-07-05 Mark Mitchell <mark@codesourcery.com>
34275
34276 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
34277 run test.
34278
34279 PR c++/11431
34280 * g++.dg/expr/static_cast3.C: New test.
34281
34282 2003-07-04 Zack Weinberg <zack@codesourcery.com>
34283
34284 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
34285 everywhere.
34286 * gcc.dg/concat.c: Concatenation of string constants with
34287 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
34288 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
34289 * gcc.dg/cpp/escape-2.c: Use wide character constants where
34290 necessary to avoid multi-character character constant warning.
34291 * gcc.dg/cpp/escape.c: Likewise.
34292 * gcc.dg/cpp/ucs.c: Likewise.
34293 Remove backslashes from dg-bogus comments, as they confuse Tcl.
34294 Fix a typo.
34295
34296 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
34297
34298 PR c/11428
34299 * gcc.c-torture/compile/20030704-1.c: New.
34300
34301 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
34302
34303 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
34304
34305 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
34306
34307 PR c++/5287, PR c++/7910, PR c++/11021
34308 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
34309 tests for warnings.
34310 * g++.dg/ext/dllimport2.C: Add tests for warnings.
34311 * g++.dg/ext/dllimport3.C: Likewise.
34312 * g++.dg/ext/dllimport4.C: New file.
34313 * g++.dg/ext/dllimport5.C: New file.
34314 * g++.dg/ext/dllimport6.C: New file.
34315 * g++.dg/ext/dllimport7.C: New file.
34316 * g++.dg/ext/dllimport8.C: New file.
34317 * g++.dg/ext/dllimport9.C: New file.
34318 * g++.dg/ext/dllimport10.C: New file.
34319 * g++.dg/ext/dllexport1.C: New file.
34320
34321 2003-07-03 Mark Mitchell <mark@codesourcery.com>
34322
34323 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
34324 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
34325
34326 2003-07-03 Roger Sayle <roger@eyesopen.com>
34327
34328 * gcc.dg/builtins-25.c: New testcase.
34329 * gcc.dg/builtins-26.c: New testcase.
34330
34331 2003-07-03 Janis Johnson <janis187@us.ibm.com>
34332
34333 * gcc.dg/compat/vector-defs.h: New file.
34334 * gcc.dg/compat/vector-setup.h: New file.
34335 * gcc.dg/compat/vector-check.h: New file.
34336 * gcc.dg/compat/vector-1_main.c: New file.
34337 * gcc.dg/compat/vector-1_x.c: New file.
34338 * gcc.dg/compat/vector-1_y.c: New file.
34339 * gcc.dg/compat/vector-2_main.c: New file.
34340 * gcc.dg/compat/vector-2_x.c: New file.
34341 * gcc.dg/compat/vector-2_y.c: New file.
34342
34343 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
34344 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
34345 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
34346 * gcc.dg/compat/struct-align-1.h: New file.
34347 * gcc.dg/compat/struct-align-1_main.c: New file.
34348 * gcc.dg/compat/struct-align-1_x.c: New file.
34349 * gcc.dg/compat/struct-align-1_y.c: New file.
34350 * gcc.dg/compat/struct-align-2.h: New file.
34351 * gcc.dg/compat/struct-align-2_main.c: New file.
34352 * gcc.dg/compat/struct-align-2_x.c: New file.
34353 * gcc.dg/compat/struct-align-2_y.c: New file.
34354
34355 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
34356 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
34357 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34358 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
34359 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
34360 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34361 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34362 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
34363 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
34364 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
34365 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
34366 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
34367 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
34368 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
34369 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
34370 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
34371 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
34372 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
34373 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34374 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34375 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34376 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34377 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34378 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34379 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34380 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34381 * gcc.dg/compat/struct-return-10_x.c: Ditto.
34382 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34383 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34384
34385 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34386
34387 * gcc.dg/i386-call-1.c: New test.
34388
34389 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
34390
34391 PR c++/9162
34392 * g++.dg/parse/defarg4.C: New.
34393
34394 2003-07-03 Roger Sayle <roger@eyesopen.com>
34395
34396 PR target/10700
34397 * gcc.c-torture/compile/20030703-1.c: New test case.
34398
34399 2003-07-03 Mark Mitchell <mark@codesourcery.com>
34400
34401 * g++.dg/template/local3.C: Remove extra semicolon.
34402
34403 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34404
34405 * gcc.dg/i386-volatile-1.c: New test.
34406
34407 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
34408
34409 PR c++/11072
34410 * g++.dg/other/offsetof2.C: XFAIL.
34411 * g++.dg/other/offsetof5.C: New.
34412
34413 PR c++/10219
34414 * g++.dg/template/error1.C: New.
34415
34416 PR c++/9779
34417 * g++.dg/template/dependent-expr1.C: New.
34418
34419 2003-07-01 Mark Mitchell <mark@codesourcery.com>
34420
34421 PR c++/6949
34422 * g++.dg/template/local3.C: New test.
34423
34424 PR c++/11149
34425 * g++.dg/lookup/scoped6.C: New test.
34426
34427 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
34428
34429 PR c++/8046
34430 * g++.dg/other/error7.C: New test.
34431
34432 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
34433
34434 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
34435 * g++.old-deja/g++.abi/vtable3.h: Likewise.
34436 * g++.old-deja/g++.law/code-gen5.C: Likewise.
34437 * g++.old-deja/g++.other/union2.C: Likewise.
34438 * gcc.dg/c90-const-expr-2.c: Likewise.
34439 * gcc.dg/c90-const-expr-3.c: Likewise.
34440 * gcc.dg/c99-const-expr-2.c: Likewise.
34441 * gcc.dg/c99-const-expr-3.c: Likewise.
34442 * gcc.dg/concat.c: Likewise.
34443
34444 2003-07-01 Mark Mitchell <mark@codesourcery.com>
34445
34446 PR c++/9559
34447 * g++.dg/init/static1.C: New test.
34448
34449 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34450
34451 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
34452 * g++.old-deja/g++.other/access2.C: Likewise.
34453 * g++.old-deja/g++.other/decl2.C: Likewise.
34454 * gcc.c-torture/execute/20020615-1.c: Likewise.
34455
34456 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34457
34458 PR c++/4933
34459 * g++.dg/template/sizeof4.C: New test.
34460
34461 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34462
34463 * g++.dg/other/error6.C: New test.
34464
34465 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34466
34467 PR c++/10750
34468 * g++.dg/parse/constant2.C: New test.
34469
34470 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34471
34472 PR c++/11106
34473 * g++.dg/other/error5.C: New test.
34474
34475 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34476
34477 * gcc.dg/format/gcc_diag-1.c: New test.
34478
34479 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
34480
34481 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
34482
34483 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
34484
34485 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
34486 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
34487 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
34488
34489 2003-06-28 Jakub Jelinek <jakub@redhat.com>
34490
34491 * gcc.c-torture/execute/builtins/string-8.c: New test.
34492 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
34493 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
34494 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
34495
34496 2003-06-27 Mark Mitchell <mark@codesourcery.com>
34497
34498 PR c++/10468
34499 * g++.dg/ext/typeof6.C: New test.
34500
34501 2003-06-27 Mark Mitchell <mark@codesourcery.com>
34502
34503 PR c++/10796
34504 * g++.dg/init/enum1.C: New test.
34505
34506 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
34507
34508 * gcc.dg/20030627-1.c: New test.
34509
34510 2003-06-26 Mark Mitchell <mark@codesourcery.com>
34511
34512 PR c++/11332
34513 * g++.dg/expr/static_cast2.C: New test.
34514
34515 2003-06-26 Roger Sayle <roger@eyesopen.com>
34516 Jakub Jelinek <jakub@redhat.com>
34517
34518 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
34519 sprintf(dst,"%s",src) optimization.
34520 * gcc.c-torture/execute/20030626-1.c: New test case.
34521 * gcc.c-torture/execute/20030626-2.c: New test case.
34522
34523 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
34524
34525 * gcc.c-torture/execute/multi-ix.c: New test.
34526
34527 * gcc.c-torture/execute/simd-4.c (main):
34528 Added missing semicolon at end of union.
34529
34530 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
34531
34532 PR c++/8266
34533 * g++.dg/template/explicit-instantiation3.C: New test.
34534
34535 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34536
34537 * gcc.dg/20030626-1.c: Use signed char.
34538
34539 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34540
34541 * gcc.dg/20030626-1.c: New test.
34542
34543 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
34544
34545 * const-str-2.m: Update.
34546
34547 2003-06-25 Mark Mitchell <mark@codesourcery.com>
34548
34549 PR c++/10990
34550 * g++.dg/rtti/dyncast1.C: New test.
34551 * g++.dg/abi/mangle4.C: Correct base-specifier access.
34552 * g++.dg/lookup/scoped1.C: Remove XFAIL.
34553 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
34554
34555 PR c++/10931
34556 * g++.dg/expr/static_cast1.C: New test.
34557
34558 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
34559
34560 * gcc.dg/20030625-1.c: New test.
34561
34562 2003-06-24 Roger Sayle <roger@eyesopen.com>
34563
34564 * gcc.c-torture/compile/20030624-1.c: New test case.
34565
34566 2003-06-24 Jakub Jelinek <jakub@redhat.com>
34567
34568 * gcc.c-torture/execute/string-opt-17.c: New test.
34569
34570 2003-06-24 Mark Mitchell <mark@codesourcery.com>
34571
34572 PR c++/5754
34573 * g++.dg/parse/crash6.C: New test.
34574
34575 2003-06-23 Roger Sayle <roger@eyesopen.com>
34576
34577 * gcc.dg/builtins-24.c: New test case.
34578
34579 2003-06-23 Jakub Jelinek <jakub@redhat.com>
34580
34581 * g++.dg/opt/operator1.C: New test.
34582
34583 2003-06-22 Roger Sayle <roger@eyesopen.com>
34584
34585 * gcc.c-torture/execute/string-opt-16.c: New test case.
34586
34587 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
34588
34589 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
34590 * g++.old-deja/g++.other/conv7.C: Likewise.
34591 * g++.old-deja/g++.other/overcnv2.C: Likewise.
34592 * g++.old-deja/g++.other/overload14.C: Likewise.
34593
34594 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
34595
34596 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
34597 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
34598
34599 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34600
34601 PR c++/10888
34602 * g++.dg/warn/Winline-3.C: New test.
34603
34604 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34605
34606 * lib/target-supports.exp (check_alias_available): Make the test
34607 program acceptable to the Solaris assembler.
34608
34609 PR c++/10749
34610 * g++.dg/template/memclass2.C: New test.
34611
34612 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34613 Eric Botcazou <ebotcazou@libertysurf.fr>
34614
34615 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
34616 data for non-matching targets.
34617 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
34618
34619 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34620
34621 PR c++/10845
34622 * g++.dg/template/member3.C: New test.
34623
34624 2003-06-19 Mark Mitchell <mark@codesourcery.com>
34625
34626 PR c++/10939
34627 * g++.dg/template/func1.C: New test.
34628
34629 PR c++/9649
34630 * g++.dg/template/static4.C: New test.
34631 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
34632
34633 PR c++/11041
34634 * g++.dg/init/ref7.C: New test.
34635
34636 2003-06-19 Matt Austern <austern@apple.com>
34637
34638 PR c++/11228
34639 * g++.dg/anew1.C: New test.
34640 * g++.dg/anew2.C: New test.
34641 * g++.dg/anew3.C: New test.
34642 * g++.dg/anew4.C: New test.
34643
34644 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
34645
34646 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
34647
34648 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
34649
34650 * gcc.c-torture/execute/simd-4.c (main): Make expected value
34651 endian-dependent.
34652
34653 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
34654
34655 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
34656 Remove cruft.
34657
34658 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
34659
34660 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
34661 * gcc.c-torture/compile/961203-1.c: Likewise.
34662 * gcc.c-torture/compile/980506-1.c: Likewise.
34663
34664 2003-06-17 Mark Mitchell <mark@codesourcery.com>
34665
34666 PR c++/10712
34667 * g++.dg/lookup/using7.C: New test.
34668
34669 2003-06-17 Mark Mitchell <mark@codesourcery.com>
34670
34671 PR c++/11105
34672 * g++.dg/abi/conv1.C: Remove it.
34673 * g++.dg/template/conv7.C: New test.
34674 * g++.dg/template/conv8.C: Likewise.
34675 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
34676 conversion operator.
34677
34678 2003-06-17 Janis Johnson <janis187@us.ibm.com>
34679
34680 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
34681 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
34682 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34683 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
34684 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
34685 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34686 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34687 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
34688 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
34689 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
34690 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
34691 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
34692 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
34693 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
34694 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
34695 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
34696 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
34697 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
34698 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34699 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34700 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34701 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34702 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34703 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34704 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34705 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34706 * gcc.dg/compat/struct-return-10_x.c: Ditto.
34707 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34708 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34709
34710 2003-06-16 Mark Mitchell <mark@codesourcery.com>
34711
34712 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
34713 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
34714 indications.
34715
34716 2003-06-16 Roger Sayle <roger@eyesopen.com>
34717
34718 * gcc.dg/i386-387-5.c: New test case.
34719 * gcc.dg/i386-387-6.c: New test case.
34720 * gcc.dg/builtins-23.c: New test case.
34721
34722 2003-06-15 Roger Sayle <roger@eyesopen.com>
34723
34724 * gcc.dg/builtins-22.c: New test case.
34725 * gcc.dg/i386-387-1.c: Update to test exp.
34726 * gcc.dg/i386-387-2.c: Likewise.
34727
34728 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34729
34730 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
34731
34732 2003-06-12 Mark Mitchell <mark@codesourcery.com>
34733
34734 * lib/gcc-dg.exp (dg-require-dll): New function.
34735 (dg-xfail-if): Likewise.
34736 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
34737 driver.
34738
34739 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
34740 * gcc.c-torture/compile/20001205-1.c: Likewise.
34741 * gcc.c-torture/compile/20001226-1.c: Likewise.
34742 * gcc.c-torture/compile/20010518-2.c: Likewise.
34743 * gcc.c-torture/compile/20020312-1.c: Likewise.
34744 * gcc.c-torture/compile/20020604-1.c: Likewise.
34745 * gcc.c-torture/compile/920501-12.c: Likewise.
34746 * gcc.c-torture/compile/920501-4.c: Likewise.
34747 * gcc.c-torture/compile/920520-1.c: Likewise.
34748 * gcc.c-torture/compile/920521-1.c: Likewise.
34749 * gcc.c-torture/compile/920625-1.c: Likewise.
34750 * gcc.c-torture/compile/961203-1.c: Likewise.
34751 * gcc.c-torture/compile/980506-1.c: Likewise.
34752 * gcc.c-torture/compile/981006-1.c: Likewise.
34753 * gcc.c-torture/compile/981022-1.c: Likewise.
34754 * gcc.c-torture/compile/981223-1.c: Likewise.
34755 * gcc.c-torture/compile/990617-1.c: Likewise.
34756 * gcc.c-torture/compile/dll.c: Likewise.
34757 * gcc.c-torture/compile/labels-3.c: Likewise.
34758 * gcc.c-torture/compile/mipscop-1.c: Likewise.
34759 * gcc.c-torture/compile/mipscop-2.c: Likewise.
34760 * gcc.c-torture/compile/mipscop-3.c: Likewise.
34761 * gcc.c-torture/compile/mipscop-4.c: Likewise.
34762 * gcc.c-torture/compile/simd-5.c: Likewise.
34763 * gcc.c-torture/compile/20000804-1.x: Remove.
34764 * gcc.c-torture/compile/20001205-1.x: Likewise.
34765 * gcc.c-torture/compile/20001226-1.x: Likewise.
34766 * gcc.c-torture/compile/20010518-2.x: Likewise.
34767 * gcc.c-torture/compile/20020312-1.x: Likewise.
34768 * gcc.c-torture/compile/20020604-1.x: Likewise.
34769 * gcc.c-torture/compile/920501-12.x: Likewise.
34770 * gcc.c-torture/compile/920501-4.x: Likewise.
34771 * gcc.c-torture/compile/920520-1.x: Likewise.
34772 * gcc.c-torture/compile/920521-1.x: Likewise.
34773 * gcc.c-torture/compile/920625-1.x: Likewise.
34774 * gcc.c-torture/compile/961203-1.x: Likewise.
34775 * gcc.c-torture/compile/980506-1.x: Likewise.
34776 * gcc.c-torture/compile/981006-1.x: Likewise.
34777 * gcc.c-torture/compile/981022-1.x: Likewise.
34778 * gcc.c-torture/compile/981223-1.x: Likewise.
34779 * gcc.c-torture/compile/990617-1.x: Likewise.
34780 * gcc.c-torture/compile/mipscop-1.x: Likewise.
34781 * gcc.c-torture/compile/mipscop-2.x: Likewise.
34782 * gcc.c-torture/compile/mipscop-3.x: Likewise.
34783 * gcc.c-torture/compile/mipscop-4.x: Likewise.
34784 * gcc.c-torture/compile/simd-5.x: Likewise.
34785
34786 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
34787
34788 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
34789
34790 * gcc.c-torture/execute/20030611-1.c: New test.
34791
34792 2003-06-12 Roger Sayle <roger@eyesopen.com>
34793
34794 PR middle-end/168
34795 * gcc.dg/20030612-1.c: New test case.
34796
34797 2003-06-12 Mark Mitchell <mark@codesourcery.com>
34798
34799 PR c++/10635
34800 * g++.dg/expr/cast1.C: New test.
34801
34802 2003-06-12 Roger Sayle <roger@eyesopen.com>
34803
34804 * gcc.dg/builtins-21.c: New test case.
34805
34806 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
34807
34808 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
34809 options instead of at the end.
34810 * lib/objc.exp (objc_target_compile): Likewise.
34811
34812 2003-06-11 Mark Mitchell <mark@codesourcery.com>
34813
34814 PR c++/10432
34815 * g++.dg/parse/error1.C: New test.
34816
34817 2003-06-11 Janis Johnson <janis187@us.ibm.com>
34818
34819 * gcc.dg/compat/struct-by-value-11_main.c: New file.
34820 * gcc.dg/compat/struct-by-value-11_x.c: New file.
34821 * gcc.dg/compat/struct-by-value-11_y.c: New file.
34822 * gcc.dg/compat/struct-by-value-12_main.c: New file.
34823 * gcc.dg/compat/struct-by-value-12_x.c: New file.
34824 * gcc.dg/compat/struct-by-value-12_y.c: New file.
34825 * gcc.dg/compat/struct-by-value-13_main.c: New file.
34826 * gcc.dg/compat/struct-by-value-13_x.c: New file.
34827 * gcc.dg/compat/struct-by-value-13_y.c: New file.
34828 * gcc.dg/compat/struct-by-value-14_main.c: New file.
34829 * gcc.dg/compat/struct-by-value-14_x.c: New file.
34830 * gcc.dg/compat/struct-by-value-14_y.c: New file.
34831 * gcc.dg/compat/struct-by-value-15_main.c: New file.
34832 * gcc.dg/compat/struct-by-value-15_x.c: New file.
34833 * gcc.dg/compat/struct-by-value-15_y.c: New file.
34834 * gcc.dg/compat/struct-by-value-16_main.c: New file.
34835 * gcc.dg/compat/struct-by-value-16_x.c: New file.
34836 * gcc.dg/compat/struct-by-value-16_y.c: New file.
34837 * gcc.dg/compat/struct-by-value-17_main.c: New file.
34838 * gcc.dg/compat/struct-by-value-17_x.c: New file.
34839 * gcc.dg/compat/struct-by-value-17_y.c: New file.
34840 * gcc.dg/compat/struct-by-value-18_main.c: New file.
34841 * gcc.dg/compat/struct-by-value-18_x.c: New file.
34842 * gcc.dg/compat/struct-by-value-18_y.c: New file.
34843
34844 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
34845 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
34846 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
34847 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
34848 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
34849 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
34850 * gcc.dg/compat/scalar-return-3_main.c: New file.
34851 * gcc.dg/compat/scalar-return-3_x.c: New file.
34852 * gcc.dg/compat/scalar-return-3_y.c: New file.
34853 * gcc.dg/compat/scalar-return-4_main.c: New file.
34854 * gcc.dg/compat/scalar-return-4_x.c: New file.
34855 * gcc.dg/compat/scalar-return-4_y.c: New file.
34856
34857 2003-06-10 Janis Johnson <janis187@us.ibm.com>
34858
34859 * gcc.dg/compat/fp2-struct-check.h: New file.
34860 * gcc.dg/compat/fp2-struct-defs.h: New file.
34861 * gcc.dg/compat/fp2-struct-init.h: New file.
34862 * gcc.dg/compat/struct-by-value-10_main.c: New file.
34863 * gcc.dg/compat/struct-by-value-10_x.c: New file.
34864 * gcc.dg/compat/struct-by-value-10_y.c: New file.
34865 * gcc.dg/compat/struct-return-10_main.c: New file.
34866 * gcc.dg/compat/struct-return-10_x.c: New file.
34867 * gcc.dg/compat/struct-return-10_y.c: New file.
34868
34869 * gcc.dg/compat/compat-common.h: New file.
34870 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
34871 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
34872 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
34873 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
34874 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
34875 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
34876 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
34877 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34878 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
34879 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
34880 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34881 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
34882 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
34883 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34884 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
34885 * gcc.dg/compat/small-struct-check.h: Ditto.
34886 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
34887 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34888 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
34889 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
34890 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34891 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
34892 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
34893 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34894 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
34895 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
34896 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34897 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
34898 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
34899 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34900 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
34901 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
34902 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34903 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
34904 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
34905 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34906 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
34907 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
34908 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34909 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
34910 * gcc.dg/compat/struct-return-2_main.c: Ditto.
34911 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34912 * gcc.dg/compat/struct-return-2_y.c: Ditto.
34913 * gcc.dg/compat/struct-return-3_main.c: Ditto.
34914 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34915 * gcc.dg/compat/struct-return-3_y.c: Ditto.
34916
34917 2003-06-10 Geoffrey Keating <geoffk@apple.com>
34918
34919 * g++.dg/pch/static-1.C: New file.
34920 * g++.dg/pch/static-1.Hs: New file.
34921
34922 2003-06-10 Richard Henderson <rth@redhat.com>
34923
34924 * gcc.dg/asm-7.c: Adjust expected warning text.
34925
34926 2003-06-10 Roger Sayle <roger@eyesopen.com>
34927
34928 * gcc.dg/builtins-20.c: New test case.
34929
34930 2003-06-10 Mark Mitchell <mark@codesourcery.com>
34931
34932 PR c++/11131
34933 * g++.dg/opt/template1.C: New test.
34934
34935 2003-06-09 Mark Mitchell <mark@codesourcery.com>
34936
34937 * lib/gcc-dg.exp (dg-test): Clear additional_files and
34938 additional_sources.
34939
34940 2003-05-21 David Taylor <dtaylor@emc.com>
34941
34942 * gcc.dg/Wpadded.c: New file.
34943
34944 2003-06-09 Mark Mitchell <mark@codesourcery.com>
34945
34946 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
34947 * gcc.dg/special/weak-2.c: Add dg-require-weak.
34948 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
34949 dg-require-weak.
34950
34951 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
34952
34953 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
34954
34955 2003-06-09 Mark Mitchell <mark@codesourcery.com>
34956
34957 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
34958 (dg-require-alias): Likewise.
34959 (dg-require-gc-sections): Likewise.
34960 * lib/target-supports.exp (check_gc_sections_available): Likewise.
34961
34962 2003-06-08 Richard Henderson <rth@redhat.com>
34963
34964 * gcc.dg/20011029-2.c: Fix the array reference.
34965 * gcc.dg/asm-7.c: New.
34966
34967 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
34968
34969 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
34970
34971 2003-06-08 Mark Mitchell <mark@codesourcery.com>
34972
34973 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
34974 (dg-require-gc-sections): Likewise.
34975
34976 2003-06-08 Jan Hubicka <jh@suse.cz>
34977
34978 * i386-cmov1.c: Fix regular expression.
34979 * i386-cvt-1.c: Likewise.
34980 * i386-local.c: Likewise.
34981 * i386-local2.c: Likewise.
34982 * i386-mul.c: Likewise.
34983 * i386-ssetype-1.c: Likewise.
34984 * i386-ssetype-3.c: Likewise.
34985 * i386-ssetype-5.c: Likewise.
34986
34987 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34988
34989 PR c++/11039
34990 * g++.dg/warn/implicit-typename2.C: New test.
34991 * g++.dg/warn/implicit-typename3.C: New test.
34992
34993 2003-06-07 Richard Henderson <rth@redhat.com>
34994
34995 * g++.dg/other/offsetof3.C: Use size_t.
34996 * g++.dg/other/offsetof4.C: Likewise.
34997
34998 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
34999
35000 * lib/copy-file.exp: New. Implement gcc_copy_files.
35001
35002 * lib/dg-pch.exp: Load copy-file.exp
35003 (dg-pch): Use gcc_copy_files instead of "file copy".
35004
35005 2003-06-06 Mark Mitchell <mark@codesourcery.com>
35006
35007 * gcc.dg/weak/weak.exp: Simplify.
35008 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
35009 * gcc.dg/weak/weak-1.c: Likewise.
35010 * gcc.dg/weak/weak-2.c: Likewise.
35011 * gcc.dg/weak/weak-3.c: Likewise.
35012 * gcc.dg/weak/weak-4.c: Likewise.
35013 * gcc.dg/weak/weak-5.c: Likewise.
35014 * gcc.dg/weak/weak-6.c: Likewise.
35015 * gcc.dg/weak/weak-7.c: Likewise.
35016 * gcc.dg/weak/weak-8.c: Likewise.
35017 * gcc.dg/weak/weak-9.c: Likewise.
35018
35019 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
35020
35021 gcc.c-torture/execute/20030606-1.c: New.
35022
35023 2003-06-06 Roger Sayle <roger@eyesopen.com>
35024
35025 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
35026 * gcc.dg/builtins-19.c: Likewise.
35027
35028 2003-06-06 Roger Sayle <roger@eyesopen.com>
35029
35030 * gcc.dg/builtins-2.c: Add some more tests.
35031 * gcc.dg/builtins-18.c: New test case.
35032 * gcc.dg/builtins-19.c: New test case.
35033
35034 2003-06-06 Roger Sayle <roger@eyesopen.com>
35035 Jim Wilson <wilson@tuliptree.org>
35036
35037 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
35038
35039 2003-06-06 Jakub Jelinek <jakub@redhat.com>
35040
35041 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
35042 mempcpy/stpcpy calls not to be optimized into something else.
35043 * gcc.c-torture/execute/string-opt-3.c: Moved to...
35044 * gcc.c-torture/execute/builtins/string-7.c: ...here.
35045 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
35046
35047 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35048
35049 * gcc.dg/format/asm_fprintf-1.c: New test.
35050
35051 2003-06-05 Mark Mitchell <mark@codesourcery.com>
35052
35053 * lib/gcc-defs.exp (additional_sources): New variable.
35054 (dg-additional-sources): New function.
35055 (additional_files): New variable.
35056 (dg-additional-files): New function.
35057 (dg-additional-files-options): Likewise.
35058 * lib/gcc-dg.exp (dg-require-weak): New function.
35059 (dg-require-alias): Likewise.
35060 (dg-require-gc-sections): Likewise.
35061 * lib/target-supports.exp (check_alias_available): Remove testfile
35062 parameter.
35063 (check_gc_sections_available): New function.
35064 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
35065 (dg-gpp-additional-files): Likewise.
35066 * lib/g++.exp (additional_sources): Remove.
35067 (additional_files): Likewise.
35068 (g++_target_compile): Use dg-additional-files-options.
35069
35070 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
35071 Tcl logic.
35072 * gcc.dg/special/ecos.exp: Remove.
35073 * gcc.dg/special/20000419-2.c: Use dg-require-*.
35074 * gcc.dg/special/alias-1.c: Likewise.
35075 * gcc.dg/special/alias-2.c: Likewise.
35076 * gcc.dg/special/gcsec-1.c: Likewise.
35077 * gcc.dg/special/weak-1.c: Likewise.
35078 * gcc.dg/special/weak-2.c: Likewise.
35079 * gcc.dg/special/wkali-1.c: Likewise.
35080 * gcc.dg/special/wkali-2.c: Likewise.
35081
35082 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
35083 dg-gpp-additional-*.
35084 * g++.dg/special/conpr-3.C: Likewise.
35085 * g++.dg/special/conpr-4.C: Likewise.
35086 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
35087 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
35088 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
35089 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
35090 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
35091 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
35092 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
35093 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
35094 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
35095 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
35096 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
35097 * g++.old-deja/g++.other/comdat1.C: Likewise.
35098 * g++.old-deja/g++.other/comdat2.C: Likewise.
35099 * g++.old-deja/g++.other/comdat3.C: Likewise.
35100 * g++.old-deja/g++.other/ctor1.C: Likewise.
35101 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
35102
35103 2003-06-05 Richard Henderson <rth@redhat.com>
35104
35105 * gcc.dg/debug/20030605-1.c: New.
35106
35107 2003-06-04 Mark Mitchell <mark@codesourcery.com>
35108
35109 * README.QMTEST: Update.
35110
35111 2003-06-04 Richard Henderson <rth@redhat.com>
35112
35113 * gcc.dg/cleanup-1.c: New.
35114 * gcc.dg/cleanup-2.c: New.
35115 * gcc.dg/cleanup-3.c: New.
35116 * gcc.dg/cleanup-4.c: New.
35117 * gcc.dg/cleanup-5.c: New.
35118 * gcc.dg/cleanup-6.c: New.
35119 * gcc.dg/cleanup-7.c: New.
35120
35121 2003-06-04 Mark Mitchell <mark@codesourcery.com>
35122
35123 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
35124
35125 * lib/dg-pch.exp: New file.
35126 * g++.dg/pch/pch.exp: Use dg-pch.exp.
35127 * gcc.dg/pch/pch.exp: Likewise.
35128
35129 2003-06-04 Roger Sayle <roger@eyesopen.com>
35130
35131 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
35132 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
35133 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
35134 * gcc.dg/builtins-17.c: New test case.
35135 * gcc.dg/i386-387-4.c: New test case.
35136 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
35137
35138 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35139
35140 * gcc.dg/ultrasp9.c: New test.
35141
35142 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35143
35144 * gcc.c-torture/compile/20030604-1.c: New test.
35145 * gcc.dg/sparc-constant-1.c: New test.
35146
35147 2003-06-03 Glen Nakamura <glen@imodulo.com>
35148
35149 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
35150
35151 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
35152
35153 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
35154
35155 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
35156 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
35157
35158 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
35159
35160 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
35161
35162 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35163
35164 PR c++/10940
35165 * g++.dg/template/spec10.C: New test.
35166
35167 2003-06-03 Roger Sayle <roger@eyesopen.com>
35168
35169 * gcc.dg/builtins-16.c: New test case.
35170
35171 2003-06-03 Jakub Jelinek <jakub@redhat.com>
35172
35173 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
35174 mempcpy test with post-increments.
35175 * gcc.c-torture/execute/string-opt-3.c: New test.
35176 * gcc.dg/string-opt-1.c: New test.
35177
35178 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
35179
35180 PR fortran/10965
35181 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
35182
35183 2003-06-02 Mark Mitchell <mark@codesourcery.com>
35184
35185 * lib/scanasm.exp (dg-scan): New function, factored out of ...
35186 (scan-assembler): ... here. Use dg-scan.
35187 (scan-assembler-not): Likewise.
35188 (scan-file): New function.
35189 (scan-file-not): Likewise.
35190 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
35191 * gcc.dg/cpp/_Pragma4.c: Likewise.
35192 * gcc.dg/cpp/_Pragma5.c: Likewise.
35193 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35194 * gcc.dg/cpp/avoidpaste2.c: Likewise.
35195 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
35196 * gcc.dg/cpp/cmdlne-P.c: Likewise.
35197 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
35198 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
35199 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
35200 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
35201 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
35202 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
35203 * gcc.dg/cpp/cxxcom1.c: Likewise.
35204 * gcc.dg/cpp/line1.c: Likewise.
35205 * gcc.dg/cpp/maccom1.c: Likewise.
35206 * gcc.dg/cpp/maccom2.c: Likewise.
35207 * gcc.dg/cpp/maccom3.c: Likewise.
35208 * gcc.dg/cpp/maccom4.c: Likewise.
35209 * gcc.dg/cpp/maccom5.c: Likewise.
35210 * gcc.dg/cpp/maccom6.c: Likewise.
35211 * gcc.dg/cpp/multiline.c: Likewise.
35212 * gcc.dg/cpp/spacing1.c: Likewise.
35213 * gcc.dg/cpp/spacing2.c: Likewise.
35214 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
35215 * gcc.dg/cpp/trad/maccom1.c: Likewise.
35216 * gcc.dg/cpp/trad/maccom2.c: Likewise.
35217 * gcc.dg/cpp/trad/maccom3.c: Likewise.
35218 * gcc.dg/cpp/trad/maccom4.c: Likewise.
35219 * gcc.dg/cpp/trad/maccom6.c: Likewise.
35220 * gcc.dg/cpp/cxxcom2.c: Likewise.
35221 * gcc.dg/cpp/cxxcom2.h: New file.
35222
35223 * gcc.dg/cpp/truefalse.cpp: Move it to ...
35224 * g++.dg/cpp/truefalse.C: Here.
35225 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
35226
35227 2003-06-01 Loren James Rittle <ljrittle@acm.org>
35228
35229 * gcc.dg/cpp/redef3.c: New file.
35230
35231 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35232
35233 * gcc.dg/i386-loop-3.c: New test.
35234
35235 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
35236
35237 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
35238
35239 2003-05-31 Roger Sayle <roger@eyesopen.com>
35240
35241 * gcc.dg/fwrapv-1.c: New test case.
35242 * gcc.dg/fwrapv-2.c: New test case.
35243
35244 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35245
35246 PR c++/10956
35247 * g++.dg/template/spec9.C: New test.
35248
35249 2003-05-29 Roger Sayle <roger@eyesopen.com>
35250
35251 * gcc.dg/duff-4.c: New test case.
35252
35253 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
35254
35255 PR fortran/10843
35256 * g77.dg/ffixed-form-1.f: New test
35257 * g77.dg/ffixed-form-2.f: New test
35258 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
35259 * g77.dg/ffree-form-3.f: New test
35260
35261 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
35262
35263 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
35264 * gcc.dg/wint_t-1.c: Likewise.
35265
35266 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35267
35268 * g++.dg/template/access11.C: New test.
35269
35270 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35271
35272 PR c++/10849
35273 * g++.dg/template/access10.C: New test.
35274
35275 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35276 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35277
35278 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
35279
35280 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
35281
35282 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
35283 suppress for powerpc-*-darwin*.
35284 * gcc.dg/torture/builtin-noret-2.c: Likewise.
35285
35286 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
35287
35288 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
35289 suppress option for powerpc-*-darwin*.
35290
35291 2003-05-23 Roger Sayle <roger@eyesopen.com>
35292
35293 * gcc.dg/builtins-1.c: Add tests for tan and atan.
35294 * gcc.dg/builtins-4.c: Add test for fmod.
35295
35296 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35297
35298 PR c++/10682
35299 * g++.dg/template/instantiate4.C: New test.
35300
35301 2003-05-22 Roger Sayle <roger@eyesopen.com>
35302
35303 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
35304
35305 2003-05-21 Janis Johnson <janis187@us.ibm.com>
35306
35307 * gcc.dg/compat/scalar-return-1_main.c: New file.
35308 * gcc.dg/compat/scalar-return-1_x.c: New file.
35309 * gcc.dg/compat/scalar-return-1_y.c: New file.
35310 * gcc.dg/compat/scalar-return-2_main.c: New file.
35311 * gcc.dg/compat/scalar-return-2_x.c: New file.
35312 * gcc.dg/compat/scalar-return-2_y.c: New file.
35313 * gcc.dg/compat/struct-return-3_main.c: New file.
35314 * gcc.dg/compat/struct-return-3_y.c: New file.
35315 * gcc.dg/compat/struct-return-3_x.c: New file.
35316 * gcc.dg/compat/struct-return-2_main.c: New file.
35317 * gcc.dg/compat/struct-return-2_x.c: New file.
35318 * gcc.dg/compat/struct-return-2_y.c: New file.
35319
35320 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35321
35322 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
35323 for hppa*-hp-hpux*.
35324 * gcc.dg/20021014-1.c (dg-options): Likewise.
35325 * gcc.dg/nest.c (dg-options): Likewise.
35326
35327 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
35328
35329 PR c++/9738
35330 * g++.dg/ext/dllimport2.C: New file.
35331 * g++.dg/ext/dllimport3.C: New file.
35332
35333 2003-05-20 Janis Johnson <janis187@us.ibm.com>
35334
35335 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
35336 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
35337 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
35338 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
35339 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
35340 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
35341 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
35342 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
35343 * gcc.dg/compat/small-struct-defs.h: New file.
35344 * gcc.dg/compat/small-struct-init.h: New file.
35345 * gcc.dg/compat/small-struct-check.h: New file.
35346 * gcc.dg/compat/fp-struct-defs.h: New file.
35347 * gcc.dg/compat/fp-struct-check.h: New file.
35348 * gcc.dg/compat/fp-struct-init.h: New file.
35349 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
35350 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
35351
35352 2003-05-19 Jakub Jelinek <jakub@redhat.com>
35353
35354 * gcc.dg/20030225-2.c: New test.
35355
35356 2003-05-18 Roger Sayle <roger@eyesopen.com>
35357 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35358
35359 * gcc.c-torture/compile/20030518-1.c: New test case.
35360
35361 2003-05-18 Mark Mitchell <mark@codesourcery.com>
35362
35363 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
35364 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
35365 gcc-dg-debug-runtest.
35366 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
35367 gcc-dg-debug-runtest.
35368
35369 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35370
35371 PR c++/9022
35372 * g++.dg/lookup/using6.C: New test.
35373
35374 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35375
35376 * g++.dg/parse/access2.C: New test.
35377
35378 2003-05-17 Mark Mitchell <mark@codesourcery.com>
35379
35380 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
35381 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
35382 * gcc.dg/debug/debug.exp: Likewise.
35383
35384 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
35385
35386 * gcc.dg/dollar.c: New test.
35387
35388 2003-05-16 Janis Johnson <janis187@us.ibm.com>
35389
35390 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
35391 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
35392 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
35393 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
35394 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
35395 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
35396 * gcc.dg/compat/struct-by-value-6_main.c: New file.
35397 * gcc.dg/compat/struct-by-value-6_x.c: New file.
35398 * gcc.dg/compat/struct-by-value-6_y.c: New file.
35399 * gcc.dg/compat/struct-by-value-7_main.c: New file.
35400 * gcc.dg/compat/struct-by-value-7_x.c: New file.
35401 * gcc.dg/compat/struct-by-value-7_y.c: New file.
35402 * gcc.dg/compat/struct-by-value-8_main.c: New file.
35403 * gcc.dg/compat/struct-by-value-8_x.c: New file.
35404 * gcc.dg/compat/struct-by-value-8_y.c: New file.
35405 * gcc.dg/compat/struct-by-value-9_main.c: New file.
35406 * gcc.dg/compat/struct-by-value-9_x.c: New file.
35407 * gcc.dg/compat/struct-by-value-9_y.c: New file.
35408
35409 2003-05-16 Mark Mitchell <mark@codesourcery.com>
35410
35411 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
35412 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
35413 support for "repo" mode.
35414 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
35415 * lib/g77-dg.exp: Likewise.
35416 * lib/obj-dg.exp: Likewise.
35417
35418 2003-05-16 Jakub Jelinek <jakub@redhat.com>
35419
35420 Merge from gcc-3_2-rhl8-branch:
35421 2003-04-23 Jakub Jelinek <jakub@redhat.com>
35422
35423 * gcc.dg/tls/opt-6.c: New test.
35424
35425 2003-04-05 Jakub Jelinek <jakub@redhat.com>
35426
35427 * gcc.dg/20030405-1.c: New test.
35428
35429 2003-03-09 Jakub Jelinek <jakub@redhat.com>
35430
35431 * gcc.dg/20030309-1.c: New test.
35432
35433 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35434
35435 * gcc.c-torture/execute/20030307-1.c: New test.
35436
35437 2003-02-20 Randolph Chung <tausq@debian.org>
35438
35439 * gcc.c-torture/compile/20030220-1.c: New test.
35440
35441 2003-02-18 Jakub Jelinek <jakub@redhat.com>
35442
35443 * gcc.dg/20030217-1.c: New test.
35444
35445 2003-01-29 Jakub Jelinek <jakub@redhat.com>
35446
35447 * gcc.c-torture/compile/20020129-1.c: New test.
35448
35449 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35450
35451 * gcc.dg/unroll-1.c: New test.
35452
35453 2002-11-16 Jan Hubicka <jh@suse.cz>
35454
35455 * gcc.c-torture/execute/20020920-1.c: New test.
35456
35457 2002-10-08 Jakub Jelinek <jakub@redhat.com>
35458
35459 PR target/7434
35460 * gcc.c-torture/compile/20021008-1.c: New test.
35461
35462 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
35463
35464 PR target/7559
35465 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
35466
35467 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35468
35469 * gcc.c-torture/compile/20020807-1.c: New test.
35470
35471 2002-07-30 Jakub Jelinek <jakub@redhat.com>
35472
35473 * gcc.dg/tls/opt-1.c: New test.
35474
35475 2002-07-29 Jakub Jelinek <jakub@redhat.com>
35476
35477 * gcc.dg/20020729-1.c: New test.
35478
35479 2002-07-20 Jakub Jelinek <jakub@redhat.com>
35480
35481 * g++.dg/opt/life1.C: New test.
35482
35483 2002-05-20 Jakub Jelinek <jakub@redhat.com>
35484
35485 * gcc.dg/20020525-1.c: New test.
35486
35487 2002-05-24 Jakub Jelinek <jakub@redhat.com>
35488
35489 PR c++/6794
35490 * g++.dg/ext/pretty1.C: New test.
35491 * g++.dg/ext/pretty2.C: New test.
35492
35493 2003-05-15 Mark Mitchell <mark@codesourcery.com>
35494
35495 PR c++/8385
35496 * g++.dg/ext/typeof5.C: New test.
35497
35498 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
35499
35500 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
35501 __USER_LABEL_PREFIX__ into account.
35502 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
35503
35504 2003-05-14 Roger Sayle <roger@eyesopen.com>
35505
35506 * gcc.dg/builtins-15.c: New test case.
35507
35508 2003-05-13 Zack Weinberg <zack@codesourcery.com>
35509
35510 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
35511
35512 2003-05-12 Mark Mitchell <mark@codesourcery.com>
35513
35514 * lib/g++.exp: Tweak handling of additional source files.
35515 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
35516 * g++.dg/special/conpr-2a.C: Rename to ...
35517 * g++.dg/special/conpr-2a.cc: ... this.
35518 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
35519 * g++.dg/special/conpr-3a.C: Rename to ...
35520 * g++.dg/special/conpr-3a.cc: This.
35521 * g++.dg/special/conpr-3b.C: Rename to ...
35522 * g++.dg/special/conpr-3b.cc: This.
35523 * g++.dg/special/conpr-4.C: New test.
35524 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
35525
35526 2003-05-12 David Edelsohn <edelsohn@gnu.org>
35527
35528 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
35529
35530 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35531
35532 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
35533 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35534 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
35535 * g++.old-deja/g++.other/warn3.C: Likewise.
35536
35537 2003-05-11 Roger Sayle <roger@eyesopen.com>
35538
35539 * gcc.dg/i386-387-1.c: Update to also test log.
35540 * gcc.dg/i386-387-2.c: Likewise.
35541
35542 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
35543
35544 * g77.f-torture/execute/int8421.f: New test.
35545
35546 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35547
35548 PR c++/10230, c++/10481
35549 * g++.dg/lookup/scoped5.C: New test.
35550
35551 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35552
35553 PR c++/10552
35554 * g++.dg/template/ttp6.C: New test.
35555
35556 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
35557
35558 * gcc.c-torture/execute/builtins: New directory.
35559 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
35560 gcc.c-torture/execute/builtins.
35561 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
35562 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
35563 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
35564 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
35565
35566 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35567
35568 PR c++/9252
35569 * g++.dg/template/access8.C: New test.
35570 * g++.dg/template/access9.C: New test.
35571
35572 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35573
35574 PR c++/9554
35575 * g++.dg/parse/access1.C: New test.
35576
35577 2003-05-09 DJ Delorie <dj@redhat.com>
35578
35579 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
35580 long, and not an int.
35581
35582 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35583
35584 PR c++/10555, c++/10576
35585 * g++.dg/template/memclass1.C: New test.
35586
35587 2003-05-08 DJ Delorie <dj@redhat.com>
35588
35589 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
35590 targets.
35591 * gcc.c-torture/execute/20021024-1.x: Likewise.
35592 * gcc.c-torture/execute/shiftdi.x: Likewise.
35593 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
35594 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
35595 * gcc.dg/20021018-1.c: Likewise.
35596
35597 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35598
35599 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
35600
35601 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
35602 (bcopy): Call memmove.
35603
35604 2003-05-08 Roger Sayle <roger@eyesopen.com>
35605
35606 * g77.f-torture/compile/8485.f: New test case.
35607
35608 2003-05-07 Richard Henderson <rth@redhat.com>
35609
35610 PR c++/10570
35611 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
35612 Verify exception_cleanup not called for rethrows.
35613 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
35614 when exiting catch block without rethrowing.
35615 * g++.dg/eh/forced3.C: New.
35616 * g++.dg/eh/forced4.C: New.
35617
35618 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
35619
35620 * gcc.dg/20030505.c: Fix triplet.
35621
35622 2003-05-06 DJ Delorie <dj@redhat.com>
35623
35624 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
35625 * gcc.dg/nest.c: Likewise.
35626
35627 2003-05-05 Roger Sayle <roger@eyesopen.com>
35628
35629 * gcc.dg/builtins-14.c: New test case.
35630
35631 2003-05-05 Janis Johnson <janis187@us.ibm.com>
35632
35633 * lib/compat.exp (compat-execute): New argument.
35634 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
35635 * gcc.dg/compat: New test directory.
35636 * gcc.dg/compat/compat.exp: New expect script.
35637 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
35638 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
35639 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
35640 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
35641 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
35642 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
35643
35644 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
35645 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
35646 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
35647 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
35648 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
35649 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
35650 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
35651 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
35652 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
35653 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
35654 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
35655 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
35656 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
35657 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
35658 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
35659
35660 2003-05-05 Zack Weinberg <zack@codesourcery.com>
35661
35662 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
35663
35664 2003-05-05 Jakub Jelinek <jakub@redhat.com>
35665
35666 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
35667
35668 2003-05-05 Geoffrey Keating <geoffk@apple.com>
35669
35670 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
35671 * gcc.dg/ppc-fsel-2.c: New test.
35672
35673 * gcc.dg/unused-5.c: New test.
35674
35675 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35676
35677 PR c++/10496
35678 * g++.dg/warn/pmf1.C: New test.
35679
35680 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35681
35682 PR c++/4494
35683 * g++.dg/warn/main.C: New test.
35684
35685 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35686
35687 * gcc.dg/nonnull-3.c: New test.
35688
35689 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
35690
35691 * gcc.dg/cpp/Wtrigraphs.c: Update.
35692 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
35693
35694 2003-05-03 Geoffrey Keating <geoffk@apple.com>
35695
35696 * gcc.dg/ppc-fsel-1.c: New test.
35697
35698 2003-05-03 Zack Weinberg <zack@codesourcery.com>
35699
35700 PR c/10604
35701 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
35702
35703 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
35704
35705 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
35706
35707 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35708
35709 PR c++/9364, c++/10553, c++/10586
35710 * g++.dg/parse/typename4.C: New test.
35711 * g++.dg/parse/typename5.C: Likewise.
35712
35713 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
35714
35715 * gcc.c-torture/compile/20030503-1.c: New test.
35716
35717 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35718
35719 * g++.dg/lookup/using5.C: Fix testcase error.
35720
35721 2003-05-01 Chris Demetriou <cgd@broadcom.com>
35722
35723 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
35724 since MEABI is no longer supported. Remove all vestiges
35725 of MEABI from the test.
35726
35727 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35728
35729 PR c++/10554
35730 * g++.dg/lookup/using5.C: New test.
35731
35732 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35733
35734 PR c++/8772
35735 * g++.dg/template/ttp5.C: New test.
35736
35737 2003-04-30 Mark Mitchell <mark@codesourcery.com>
35738
35739 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
35740 (dg-gpp-additional-sources): New function.
35741 (dg-gpp-additional-files): Likewise.
35742 * lib/g++.exp (additional_sources): New variable.
35743 (additional_files): Likewise.
35744 (g++_target_compile): Deal with them.
35745 * lib/old-dejagnu.exp: Remove.
35746 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
35747 * g++.old-deja: Revise all tests to use dg commands.
35748
35749 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35750
35751 PR c++/9432, c++/9528
35752 * g++.dg/lookup/using4.C: New test.
35753
35754 2003-04-29 Geoffrey Keating <geoffk@apple.com>
35755
35756 * gcc.dg/noreturn-5.c: New file.
35757 * gcc.dg/noreturn-6.c: New file.
35758
35759 * gcc.c-torture/compile/inline-1.c: New file.
35760
35761 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35762
35763 PR c++/10551
35764 * g++.dg/template/explicit1.C: New test.
35765
35766 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35767
35768 PR c++/10549
35769 * g++.dg/other/bitfield1.C: New test.
35770
35771 PR c++/10527
35772 * g++.dg/init/new7.C: New test.
35773
35774 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35775
35776 * g++.dg/ext/desig1.C: New test.
35777 * g++.dg/ext/init1.C: Update.
35778
35779 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
35780
35781 2003-04-28 Mark Mitchell <mark@codesourcery.com>
35782
35783 PR c++/10180
35784 * g++.dg/warn/Winline-1.C: New test.
35785
35786 2003-04-28 Jakub Jelinek <jakub@redhat.com>
35787
35788 * gcc.c-torture/execute/string-opt-19.c: New test.
35789
35790 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
35791 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
35792
35793 2003-04-27 Mark Mitchell <mark@codesourcery.com>
35794
35795 PR c++/10506
35796 * g++.dg/init/new6.C: New test.
35797
35798 PR c++/10503
35799 * g++.dg/init/ref6.C: New test.
35800
35801 2003-04-26 David Edelsohn <edelsohn@gnu.org>
35802
35803 * g++.dg/warn/weak1.C: XFAIL on AIX4.
35804
35805 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35806
35807 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
35808 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
35809
35810 2003-04-25 Mark Mitchell <mark@codesourcery.com>
35811
35812 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
35813 initialized static data members.
35814
35815 2003-04-25 H.J. Lu <hjl@gnu.org>
35816
35817 * gcc.dg/ia64-sync-4.c: New test.
35818
35819 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35820
35821 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
35822 date.
35823
35824 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
35825
35826 PR c++/10337
35827 * g++.dg/warn/conv1.C: New test.
35828 * g++.old-deja/g++.other/conv7.C: Adjust.
35829 * g++.old-deja/g++.other/overload14.C: Adjust.
35830
35831 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35832
35833 PR c++/10471
35834 * g++.dg/template/defarg2.C: New test.
35835
35836 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
35837
35838 * gcc.dg/cpp/include2.c: Update.
35839 * gcc.dg/cpp/multiline-2.c: New.
35840 * gcc.dg/cpp/multiline.c: Update.
35841 * gcc.dg/cpp/strify2.c: Update.
35842 * gcc.dg/cpp/trad/literals-2.c: Update.
35843
35844 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35845
35846 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
35847
35848 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35849
35850 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
35851
35852 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35853
35854 PR c++/10451
35855 * g++.dg/parse/crash4.C: New test.
35856
35857 PR c++/9847
35858 * g++.dg/parse/crash5.C: New test.
35859
35860 2003-04-22 Mark Mitchell <mark@codesourcery.com>
35861
35862 PR c++/10446
35863 * g++.dg/parse/crash3.C: New test.
35864
35865 PR c++/10428
35866 * g++.dg/parse/elab1.C: New test.
35867
35868 2003-04-22 Devang Patel <dpatel@apple.com>
35869
35870 * gcc.dg/cpp/trad/funlike-5.c: New test.
35871
35872 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
35873
35874 * g++.dg/other/packed1.C: Fix dg options.
35875
35876 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
35877
35878 * g++.dg/other/offsetof2.C: New test.
35879
35880 2003-04-21 Mark Mitchell <mark@codesourcery.com>
35881
35882 * g++.dg/template/recurse.C: Adjust location of error messages.
35883
35884 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
35885
35886 PR c++/9881
35887 * g++.dg/init/addr-const1.C: New test.
35888 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
35889
35890 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
35891
35892 PR c++/10405
35893 * g++.dg/lookup/struct-hack1.C: New test.
35894
35895 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
35896
35897 * ucs.c: Update diagnostic messages.
35898
35899 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
35900
35901 * gcc.dg/cpp/truefalse.cpp: New test.
35902 * gcc.dg/cpp/cpp.exp: Update.
35903 * g++.dg/other/stdbool-if.C: Remove.
35904
35905 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
35906
35907 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
35908 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
35909
35910 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
35911
35912 * gcc.c-torture/compile/20030418-1.c: New test.
35913
35914 2003-04-17 Janis Johnson <janis187@us.ibm.com>
35915
35916 * README.compat: Remove; content moved to doc/sourcebuild.texi.
35917
35918 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35919
35920 PR c++/10347
35921 g++.dg/template/dependent-name1.C: New test.
35922
35923 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
35924
35925 * gcc.dg/warn-1.c (tourist_guide): New array,
35926 contains a pointer to bar.
35927
35928 2003-04-16 Roger Sayle <roger@eyesopen.com>
35929
35930 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
35931 * gcc.c-torture/execute/medce-1.c: New test case.
35932 * gcc.c-torture/execute/medce-2.c: New test case.
35933
35934 2003-04-15 Mark Mitchell <mark@codesourcery.com>
35935
35936 * lib/prune.exp: Ignore more messages.
35937
35938 PR c++/10381
35939 * g++.dg/parse/lookup3.C: New test.
35940
35941 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
35942
35943 * gcc.c-torture/compile/20030415-1.c : New test.
35944
35945 2003-04-14 Mark Mitchell <mark@codesourcery.com>
35946
35947 * gcc.c-torture/execute/scope-2.c: Move to ...
35948 * gcc.dg/noncompile/scope.c: .... here.
35949
35950 2003-04-14 Roger Sayle <roger@eyesopen.com>
35951
35952 * gcc.dg/20030414-2.c: New test case.
35953
35954 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
35955
35956 PR target/10377
35957 * gcc.dg/20030414-1.c: New test.
35958
35959 2003-04-13 Roger Sayle <roger@eyesopen.com>
35960
35961 * gcc.dg/builtins-12.c: New test case.
35962 * gcc.dg/builtins-13.c: New test case.
35963
35964 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35965
35966 * gcc.c-torture/execute/string-opt-18.c: New test.
35967
35968 2003-04-13 Mark Mitchell <mark@codesourcery.com>
35969
35970 PR c++/10300
35971 * g++.dg/init/new5.C: New test.
35972
35973 2003-04-12 Mark Mitchell <mark@codesourcery.com>
35974
35975 PR c++/7910
35976 * g++.dg/ext/dllimport1.C: New test.
35977
35978 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
35979
35980 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
35981
35982 2003-04-11 Bud Davis <bdavis9659@comcast.net>
35983
35984 PR Fortran/9263
35985 * g77.f-torture/noncompile/9263.f: New test
35986 PR Fortran/1832
35987 * g77.f-torture/execute/1832.f: New test
35988
35989 2003-04-11 David Chad <davidc@freebsd.org>
35990 Loren J. Rittle <ljrittle@acm.org>
35991
35992 libobjc/8562
35993 * objc.dg/headers.m: New test.
35994
35995 2003-04-10 Zack Weinberg <zack@codesourcery.com>
35996
35997 * gcc.c-torture/execute/builtin-noret-2.c: New.
35998 * gcc.c-torture/execute/builtin-noret-2.x: New.
35999 XFAIL builtin-noret-2.c at -O1 and above.
36000 * gcc.dg/redecl.c: New.
36001 * gcc.dg/Wshadow-1.c: Update error regexps.
36002
36003 2003-04-10 Mark Mitchell <mark@codesourcery.com>
36004
36005 * g++.dg/abi/bitfield10.C: New test.
36006
36007 2003-04-09 Mike Stump <mrs@apple.com>
36008
36009 * gcc.dg/pch/pch.exp: Make testcase names longer.
36010 * g++.dg/pch/pch.exp: Make testcase names longer.
36011
36012 2003-04-08 Roger Sayle <roger@eyesopen.com>
36013
36014 * gcc.dg/builtins-11.c: New test case.
36015
36016 2003-04-08 Roger Sayle <roger@eyesopen.com>
36017
36018 * gcc.dg/builtins-9.c: New test case.
36019 * gcc.dg/builtins-10.c: New test case.
36020
36021 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
36022
36023 * gcc.dg/noncompile/init-4.c.c: New test.
36024
36025 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
36026
36027 * gcc.misc-test/gcov-9.c: New test.
36028 * gcc.misc-test/gcov-10.c: New test
36029 * gcc.misc-test/gcov-11.c: New test.
36030
36031 2003-04-05 Zack Weinberg <zack@codesourcery.com>
36032
36033 PR optimization/10024
36034 * gcc.c-torture/compile/20030405-1.c: New test.
36035
36036 2003-04-04 Geoffrey Keating <geoffk@apple.com>
36037
36038 * gcc.dg/pch/static-3.c: New.
36039 * gcc.dg/pch/static-3.hs: New.
36040 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
36041
36042 2003-04-04 Richard Henderson <rth@redhat.com>
36043
36044 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
36045 * g++.dg/eh/forced2.C: Likewise.
36046
36047 2003-04-03 Mike Stump <mrs@apple.com>
36048
36049 * lib/scanasm.exp (scan-assembler): Add xfail processing for
36050 target arg.
36051 (scan-assembler-times, scan-assembler-not): Likewise.
36052 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
36053
36054 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
36055
36056 * gcc.dg/sparc-loop-1.c: New test.
36057
36058 2003-04-02 Geoffrey Keating <geoffk@apple.com>
36059
36060 PR other/9274
36061 * g++.dg/pch/system-2.C: New.
36062 * g++.dg/pch/system-2.Hs: New.
36063
36064 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
36065
36066 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
36067
36068 * g++.dg/eh/simd-1.C (vecfunc): Same.
36069
36070 2003-04-01 Roger Sayle <roger@eyesopen.com>
36071
36072 * gcc.c-torture/execute/20030401-1.c: New test case.
36073
36074 2003-04-01 Ziemowit Laski <zlaski@apple.com>
36075
36076 * objc.dg/defs.m: New.
36077
36078 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
36079
36080 * g++.dg/eh/simd-1.C: New.
36081 * g++.dg/eh/simd-2.C: New.
36082
36083 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
36084
36085 * gcc.c-torture/execute/simd-3.c: New.
36086
36087 2003-03-31 Mark Mitchell <mark@codesourcery.com>
36088
36089 PR c/9936
36090 * gcc.dg/20030331-2.c: New test.
36091
36092 2003-03-31 Mark Mitchell <mark@codesourcery.com>
36093
36094 PR c++/10278
36095 * g++.dg/parse/crash2.C: New test.
36096
36097 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36098
36099 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
36100 * gcc.c-torture/execute/20030331-1.c: ...here.
36101
36102 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36103
36104 * gcc.c-torture/execute/20030331-1.c: New test.
36105
36106 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
36107
36108 * lib/gcov.exp: Adjust call return testing strings.
36109 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
36110
36111 2003-03-31 Roger Sayle <roger@eyesopen.com>
36112
36113 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
36114 * gcc.dg/builtins-7.c: New test case.
36115 * gcc.dg/builtins-8.c: New test case.
36116
36117 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36118
36119 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
36120
36121 2003-03-30 Mark Mitchell <mark@codesourcery.com>
36122
36123 PR c++/7647
36124 * g++.dg/lookup-class-member-2.C: New test.
36125
36126 2003-03-30 Glen Nakamura <glen@imodulo.com>
36127
36128 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
36129
36130 2003-03-28 Roger Sayle <roger@eyesopen.com>
36131
36132 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
36133
36134 2003-03-28 Mark Mitchell <mark@codesourcery.com>
36135
36136 * g++.dg/init/attrib1.C: New test.
36137
36138 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36139
36140 * gcc.dg/ultrasp8.c: New test.
36141
36142 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36143
36144 * gcc.dg/ultrasp7.c: New test.
36145
36146 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
36147
36148 PR c++/10047
36149 * g++.dg/template/inline1.C: New test.
36150
36151 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36152
36153 * gcc.dg/sparc-dwarf2.c: New test.
36154
36155 2003-03-27 Roger Sayle <roger@eyesopen.com>
36156
36157 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
36158 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
36159
36160 2003-03-27 Mark Mitchell <mark@codesourcery.com>
36161
36162 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
36163 than reading .x files.
36164 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
36165 * g77.dg/gcov/gcov-1.f: Likewise.
36166 * gcc.misc-tests/gcov-4b.c: Likewise.
36167 * gcc.misc-tests/gcov-5b.c: Likewise.
36168 * gcc.misc-tests/gcov-6.c: Likewise.
36169 * gcc.misc-tests/gcov-7.c: Likewise.
36170 * gcc.misc-tests/gcov-8.c: Likewise.
36171 * g++.dg/gcov/gcov-1.x: Remove.
36172 * g77.dg/gcov/gcov-1.x: Likewise.
36173 * gcc.misc-tests/gcov-4b.x: Likewise.
36174 * gcc.misc-tests/gcov-5b.x: Likewise.
36175 * gcc.misc-tests/gcov-6.x: Likewise.
36176 * gcc.misc-tests/gcov-7.x: Likewise.
36177 * gcc.misc-tests/gcov-8.x: Likewise.
36178
36179 2003-03-27 Glen Nakamura <glen@imodulo.com>
36180
36181 PR opt/10087
36182 * gcc.dg/20030324-1.c: New test.
36183
36184 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
36185
36186 PR c++/10224
36187 * g++.dg/template/arg3.C: New test.
36188
36189 PR c++/10158
36190 * g++.dg/template/friend18.C: New test.
36191
36192 2003-03-26 Roger Sayle <roger@eyesopen.com>
36193
36194 * g77.f-torture/compile/20030326-1.f: New test case.
36195
36196 2003-03-26 Janis Johnson <janis187@us.ibm.com>
36197
36198 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
36199
36200 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
36201
36202 2003-03-26 Jakub Jelinek <jakub@redhat.com>
36203
36204 * gcc.dg/ia64-sync-3.c: New test.
36205
36206 2003-03-26 Alan Modra <amodra@bigpond.net.au>
36207
36208 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
36209
36210 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
36211
36212 * gcc.dg/ultrasp6.c: New test.
36213
36214 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36215
36216 * gcc.dg/i386-signbit-1.c: New test.
36217 * gcc.dg/i386-signbit-2.c: New test.
36218 * gcc.dg/i386-signbit-3.c: New test.
36219
36220 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36221
36222 * gcc.dg/ultrasp5.c: Fix options.
36223
36224 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
36225
36226 * gcc.dg/ultrasp5.c: Fix comment.
36227
36228 2003-03-24 Bud Davis <bdavis9659@comcast.net>
36229
36230 PR fortran/10197
36231 * g77.f-torture/execute/10197.f: New test.
36232
36233 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
36234
36235 PR c++/9898, c++/383
36236 * g++.dg/template/conv6.C: New test.
36237
36238 PR c++/10119
36239 * g++.dg/template/ptrmem5.C: New test.
36240
36241 PR c++/10026
36242 * g++.dg/lookup/koenig1.C: New test.
36243
36244 PR C++/10199
36245 * g++.dg/lookup/template2.C: New test.
36246
36247 2003-03-24 Jakub Jelinek <jakub@redhat.com>
36248
36249 * g++.dg/opt/rtti1.C: New test.
36250
36251 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36252
36253 * gcc.dg/ultrasp5.c: New test.
36254
36255 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
36256
36257 PR middle-end/9967
36258 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
36259 builtin fputs.
36260
36261 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
36262
36263 PR c/8224
36264 * gcc.dg/20030323-1.c: New test.
36265
36266 2003-03-23 Roger Sayle <roger@eyesopen.com>
36267
36268 * gcc.c-torture/compile/20030323-1.c: New test case.
36269
36270 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
36271
36272 * gcc.dg/20030321-1.c: New test.
36273
36274 2003-03-22 Zack Weinberg <zack@codesourcery.com>
36275
36276 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
36277
36278 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
36279
36280 PR c++/9978, c++/9708
36281 * g++.dg/ext/vlm1.C: Adjust expected error.
36282 * g++.dg/ext/vla2.C: New test.
36283 * g++.dg/template/arg1.C: New test.
36284 * g++.dg/template/arg2.C: New test.
36285
36286 2003-03-22 Bud Davis <bdavis9659@comcast.net>
36287
36288 * g77.f-torture/execute/select.f: New test.
36289 * g77.f-torture/noncompile/select_no_compile.f: New test.
36290
36291 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
36292
36293 PR c++/9898
36294 * g++.dg/other/error4.C: New test.
36295
36296 2003-03-20 Mark Mitchell <mark@codesourcery.com>
36297
36298 * g++.dg/template/friend17.C: New test.
36299
36300 2003-03-21 Alan Modra <amodra@bigpond.net.au>
36301
36302 * gcc.c-torture/compile/20030320-1.c: New.
36303
36304 2003-03-20 Roger Sayle <roger@eyesopen.com>
36305
36306 * gcc.dg/builtins-6.c: New test case.
36307
36308 2003-03-19 Alan Modra <amodra@bigpond.net.au>
36309
36310 PR target/10073
36311 * gcc.c-torture/compile/20030319-1.c: New.
36312
36313 2003-03-18 Jan Hubicka <jh@suse.cz>
36314
36315 * gcc.dg/i386-cvt-1.c: New test.
36316
36317 2003-03-17 Zack Weinberg <zack@codesourcery.com>
36318
36319 * objc.dg/naming-1.m: Use "(parse|syntax) error".
36320 * objc.dg/naming-2.m: Likewise.
36321
36322 2003-03-17 Mark Mitchell <mark@codesourcery.com>
36323
36324 PR c++/9639
36325 * g++.dg/parse/crash1.C: New test.
36326
36327 2003-03-16 Mark Mitchell <mark@codesourcery.com>
36328
36329 PR c++/8805
36330 * g++.dg/eh/cleanup1.C: New test.
36331
36332 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
36333
36334 * gcc.c-torture/execute/20030316-1.c: New test case.
36335
36336 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
36337
36338 PR c++/9629
36339 * g++.dg/init/ctor2.C: New test.
36340
36341 2003-03-15 Roger Sayle <roger@eyesopen.com>
36342
36343 * g77.f-torture/compile/xformat.f: New test case.
36344
36345 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36346
36347 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
36348 * g++.old-deja/g++.mike/eh50.C: Likewise.
36349
36350 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36351
36352 PR c++/6440
36353 * g++.dg/template/spec7.C: New test.
36354 * g++.dg/template/spec8.C: Likewise.
36355
36356 2003-03-14 Jakub Jelinek <jakub@redhat.com>
36357
36358 * gcc.c-torture/execute/20030313-1.c: New test.
36359
36360 2003-03-14 Richard Henderson <rth@redhat.com>
36361
36362 * gcc.dg/inline-2.c: Adjust alpha test for external call.
36363
36364 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
36365
36366 * gcc.c-torture/compile/20030314-1.c: New test.
36367
36368 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
36369
36370 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
36371 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
36372 thumb target,
36373 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
36374 to accept newer _imp__ prefix and additional
36375 newline in .drectve section.
36376 * gcc.dg/dll-4.c: Likewise.
36377 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
36378 switch.
36379
36380 2003-03-13 Mark Mitchell <mark@codesourcery.com>
36381
36382 * g++.dg/parse/namespace9.C: New test.
36383
36384 * g++.dg/init/ref5.C: New test.
36385 * g++.dg/parse/ptrmem1.C: Likewise.
36386
36387 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36388
36389 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
36390 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
36391 regular expression.
36392 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
36393 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
36394
36395 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
36396
36397 * gcc.c-torture/execute/20030224-2.c: New test.
36398
36399 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36400
36401 * gcc.dg/decl-3.c: New test.
36402
36403 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36404
36405 * gcc.dg/i386-loop-2.c: New test.
36406
36407 2003-03-11 Mark Mitchell <mark@codesourcery.com>
36408
36409 PR c++/9474
36410 * g++.dg/parse/namespace8.C: New test.
36411
36412 PR c++/9924
36413 * g++.dg/overload/builtin2.C: New test.
36414
36415 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
36416
36417 * gcc.dg/return-type-3.c: New test.
36418
36419 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
36420
36421 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
36422 profiling options are not supported.
36423
36424 2003-03-10 Mark Mitchell <mark@codesourcery.com>
36425
36426 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
36427 * g++.old-deja/g++.warn/impint2.C: Likewise.
36428
36429 2003-03-10 Devang Patel <dpatel@apple.com>
36430
36431 * g++.dg/cpp/c++_cmd_1.C: New test.
36432 * g++.dg/cpp/c++_cmd_1.h: New file.
36433
36434 2003-03-10 Segher Boessenkool <segher@koffie.nl>
36435
36436 * gcc.dg/altivec-9.c: New file.
36437
36438 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36439
36440 * gcc.dg/ppc-sdata-1.c: New test.
36441 * gcc.dg/ppc-sdata-2.c: New test.
36442
36443 2003-03-09 Mark Mitchell <mark@codesourcery.com>
36444
36445 PR c++/9373
36446 * g++.dg/opt/ptrmem2.C: New test.
36447
36448 PR c++/8534
36449 * g++.dg/opt/ptrmem1.C: New test.
36450
36451 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
36452
36453 * gcc.dg/i386-loop-1.c: New test.
36454
36455 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36456
36457 PR c++/9970
36458 * g++.dg/lookup/friend1.C: New test.
36459
36460 2003-03-08 Mark Mitchell <mark@codesourcery.com>
36461
36462 PR c++/9823
36463 * g++.dg/parser/constructor1.C: New test.
36464
36465 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
36466
36467 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
36468
36469 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
36470
36471 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
36472
36473 * gcc.dg/cpp/Wunused.c: Update test.
36474
36475 2003-03-08 Jan Hubicka <jh@suse.cz>
36476
36477 * gcc.dg/inline-3.c: New test.
36478
36479 2003-03-08 Mark Mitchell <mark@codesourcery.com>
36480
36481 PR c++/9809
36482 * g++.dg/parse/builtin1.C: New test.
36483
36484 PR c++/9982
36485 * g++.dg/abi/cookie1.C: New test.
36486 * g++.dg/abi/cookie2.C: Likewise.
36487
36488 PR c++/9524
36489 * g++.dg/template/field1.C: New test.
36490
36491 PR c++/9912
36492 * g++.dg/parse/class1.C: New test.
36493 * g++.dg/parse/namespace7.C: Likewise.
36494 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
36495
36496 2003-03-07 Mark Mitchell <mark@codesourcery.com>
36497
36498 * g++.dg/init/ref4.C: New test.
36499
36500 2003-03-07 Jan Hubicka <jh@suse.cz>
36501
36502 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
36503 * gcc.dg/inline-3.c: New test.
36504
36505 2003-03-06 Mark Mitchell <mark@codesourcery.com>
36506
36507 * g++.dg/init/ref3.C: New test.
36508
36509 PR c++/9965
36510 * g++.dg/init/ref2.C: New test.
36511
36512 PR c++/9400
36513 * g++.dg/warn/Wshadow-2.C: New test.
36514
36515 PR c++/9791
36516 * g++.dg/warn/Woverloaded-1.C: New test.
36517
36518 2003-03-05 Jan Hubicka <jh@suse.cz>
36519
36520 * gcc.dg/i386-local2.c: New.
36521 * gcc.dg/i386-local.c: Fix typo.
36522
36523 2003-03-05 Mark Mitchell <mark@codesourcery.com>
36524
36525 * g++.dg/abi/layout3.C: New test.
36526
36527 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
36528
36529 * gcc.c-torture/compile/20030305-1.c
36530
36531 2003-03-05 Jan Hubicka <jh@suse.cz>
36532
36533 * gcc.dg/i386-local.c: New.
36534
36535 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
36536
36537 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
36538
36539 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36540
36541 * gcc.dg/switch-2.c: New test.
36542 * gcc.dg/switch-3.c: New test.
36543 * gcc.dg/Wswitch.c: Adjust line numbers.
36544 * gcc.dg/Wswitch-default.c: Likewise.
36545 * gcc.dg/Wswitch-enum.c: Likewise.
36546
36547 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
36548
36549 * gcc.c-torture/execute/20030222-1.c: New test.
36550
36551 2003-03-03 James E Wilson <wilson@tuliptree.org>
36552
36553 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
36554
36555 2003-03-03 Mark Mitchell <mark@codesourcery.com>
36556
36557 PR c++/9878
36558 * g++.dg/init/ref1.C: New test.
36559
36560 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
36561
36562 * gcc.dg/sh-relax.c: New SH-only test.
36563
36564 2003-03-03 Geoffrey Keating <geoffk@apple.com>
36565
36566 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
36567 comment explaining purpose of testcase.
36568
36569 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
36570
36571 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
36572 for HC11/HC12 (asm needs two int registers).
36573 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
36574 HC11/HC12 because the test uses an asm which needs two 32-bit
36575 registers.
36576
36577 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
36578
36579 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
36580 for HC11/HC12 (array is too large otherwise).
36581 * gcc.c-torture/compile/920501-4.x: New file, likewise.
36582 * gcc.c-torture/compile/20010518-2.x: Likewise.
36583 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
36584 HC11/HC12 (array is too large).
36585
36586 2003-03-01 Geoffrey Keating <geoffk@apple.com>
36587
36588 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
36589 * lib/g++-dg.exp (g++-dg-test): Likewise.
36590
36591 2003-03-01 Roger Sayle <roger@eyesopen.com>
36592
36593 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
36594 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
36595
36596 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36597
36598 * g++.dg/warn/implicit-typename1.C: Remove warning.
36599
36600 2003-02-28 Richard Henderson <rth@redhat.com>
36601
36602 * gcc.dg/noreturn-1.c: Move noreturn warning line.
36603 * gcc.dg/return-type-1.c: Move control reaches end warning line.
36604
36605 2003-02-28 Geoffrey Keating <geoffk@apple.com>
36606
36607 * gcc.dg/pch/pch.exp: Change .pch to .gch.
36608 * g++.dg/pch/pch.exp: Likewise.
36609
36610 2003-02-28 Mark Mitchell <mark@codesourcery.com>
36611
36612 PR c++/9879
36613 * testsuite/g++.dg/init/new4.C: New test.
36614
36615 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
36616
36617 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
36618
36619 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
36620
36621 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
36622 unsigned long.
36623
36624 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
36625 wider than float.
36626
36627 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36628
36629 * lib/scanasm.exp: Add support for counting numbers of
36630 occurences.
36631 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
36632 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
36633
36634 2003-02-25 Mark Mitchell <mark@codesourcery.com>
36635
36636 PR c++/9683
36637 * g++.dg/template/static3.C: New test.
36638
36639 PR c++/9829
36640 * g++.dg/parse/namespace6.C: New test.
36641
36642 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36643
36644 PR target/9732
36645 * gcc.dg/20030225-1.c: New test.
36646
36647 2003-02-24 Mark Mitchell <mark@codesourcery.com>
36648
36649 * README: Remove out-of-date information.
36650
36651 PR c++/9836
36652 * g++.dg/template/spec6.C: New test.
36653
36654 2003-02-24 Jeff Law <law@redhat.com>
36655
36656 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
36657
36658 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36659
36660 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
36661 * gcc.dg/pragma-ep-1.c: Likewise.
36662
36663 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36664
36665 PR c++/9602
36666 * g++.dg/template/friend16.C: New test.
36667
36668 2003-02-23 Mark Mitchell <mark@codesourcery.com>
36669
36670 PR c++/5333
36671 * g++.dg/parse/fused-params1.C: Adjust error messages.
36672 * g++.dg/template/nested3.C: New test.
36673
36674 2003-02-24 Alan Modra <amodra@bigpond.net.au>
36675
36676 * g++.dg/abi/param1.C: New test.
36677
36678 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36679
36680 PR c++/7982
36681 * g++.dg/warn/implicit-typename1.C: New test.
36682
36683 2003-02-22 Kelley Cook <kelleycook@comcast.net>
36684
36685 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
36686 with "mtune".
36687 * g++.old-deja/g++.other/store-expr2.C: Likewise.
36688 * gcc.c-torture/execute/20010129-1.x: Likewise.
36689 * gcc.dg/20011107-1.c: Likewise.
36690 * gcc.dg/20020108-1.c: Likewise.
36691 * gcc.dg/20020122-3.c: Likewise.
36692 * gcc.dg/20020206-1.c: Likewise.
36693 * gcc.dg/20020310-1.c: Likewise.
36694 * gcc.dg/20020426-2.c: Likewise.
36695 * gcc.dg/20020517-1.c: Likewise.
36696 * gcc.dg/991230-1.c: Likewise.
36697 * gcc.dg/i386-unroll-1.c: Likewise.
36698 * gcc.misc-tests/i386-prefetch.exp: Likewise.
36699
36700 2003-02-22 Jan Hubicka <jh@suse.cz>
36701
36702 * gcc.dg/i386-mul.c: New test.
36703
36704 2003-02-21 Roger Sayle <roger@eyesopen.com>
36705
36706 * gcc.dg/builtins-5.c: New test case.
36707
36708 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
36709
36710 * gcc.dg/asmreg-1.c: New test.
36711
36712 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36713
36714 PR c++/9749
36715 * g++.dg/parse/varmod1.C: New test.
36716
36717 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36718
36719 PR c++/9727
36720 * g++.dg/template/op1.C: New test.
36721
36722 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36723
36724 PR c++/8906
36725 * g++.dg/template/nested2.C: New test.
36726
36727 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36728
36729 PR c++/8724
36730 * g++.dg/expr/dtor1.C: New test.
36731
36732 2003-02-21 Zack Weinberg <zack@codesourcery.com>
36733
36734 * gcc.dg/cpp/include3.c: New test.
36735 * gcc.dg/cpp/inc/foo.h: New file.
36736
36737 2003-02-21 Glen Nakamura <glen@imodulo.com>
36738
36739 * gcc.c-torture/execute/20030221-1.c: New test.
36740
36741 2003-02-20 Mark Mitchell <mark@codesourcery.com>
36742
36743 PR c++/9729
36744 * g++.dg/abi/conv1.C: New test.
36745
36746 2003-02-20 Jan Hubicka <jh@suse.cz>
36747
36748 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
36749
36750 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
36751
36752 * gcc.c-torture/compile/20030219-1.c: New test.
36753
36754 2003-02-18 Jan Hubicka <jh@suse.cz>
36755
36756 * gcc.dg/funcorder.c: New test.
36757
36758 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
36759
36760 * gcc.c-torture/execute/20030218-1.c: New.
36761
36762 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
36763
36764 * gcc.dg/20030218-1.c: New.
36765
36766 2003-02-18 Richard Henderson <rth@redhat.com>
36767
36768 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
36769 * gcc.dg/attr-used-2.c: New.
36770
36771 2003-02-18 Mark Mitchell <mark@codesourcery.com>
36772
36773 PR c++/9704
36774 * g++.dg/init/copy5.C: New test.
36775
36776 2003-02-18 Geoffrey Keating <geoffk@apple.com>
36777
36778 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
36779 * g++.dg/pch/pch.exp: Likewise.
36780
36781 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
36782
36783 * gcc.c-torture/execute/20030209-1.c: Enable the test if
36784 STACK_SIZE is not defined.
36785
36786 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36787
36788 PR c++/9457
36789 * g++.dg/template/init1.C: New test.
36790
36791 2003-02-16 Jan HUbicka <jh@suse.cz>
36792
36793 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
36794 (foo): Add few extra tests
36795 * gcc.dg/c99-const-expr-3.c: Likewise.
36796 * gcc.c-torture/execute/20030216-1.c: New.
36797
36798 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36799
36800 PR c++/9459
36801 * g++.dg/ext/typeof4.C: New test.
36802
36803 2003-02-15 Roger Sayle <roger@eyesopen.com>
36804
36805 * gcc.dg/i386-387-3.c: New test case.
36806
36807 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
36808
36809 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
36810 cris-*-elf* cris-*-aout* and mmix-*-*.
36811
36812 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
36813
36814 * gcc.dg/20030213-1.c: New test.
36815
36816 2003-02-12 Roger Sayle <roger@eyesopen.com>
36817
36818 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
36819 * gcc.dg/i386-387-2.c: Likewise.
36820
36821 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
36822
36823 * gcc.dg/ppc-spe.c: Fix formatting.
36824 Enable tests that were previously unsupported by gas.
36825 Delete tests for instructions that no longer exist.
36826 Switch arguments on evsubifw builtin.
36827
36828 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
36829
36830 * gcc.c-torture/execute/20030209-1.c: Disable the test if
36831 STACK_SIZE is too small.
36832
36833 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
36834 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
36835
36836 * gcc.dg/decl-2.c: New test.
36837
36838 2003-02-10 Jan Hubicka <jh@suse.cz>
36839
36840 * gcc.dg/i386-fpcvt-1.c: New test.
36841
36842 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
36843
36844 * gcc.c-torture/execute/20030209-1.c: New test.
36845
36846 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
36847
36848 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
36849 int-wide bitops, use the constants of the same width.
36850 Likewise, if long long is 32-bit wide, test bitops using
36851 32-bit constants.
36852
36853 2003-02-07 Loren James Rittle <ljrittle@acm.org>
36854
36855 * gcc.dg/20021014-1.c: Annotate with expected notice text.
36856
36857 2003-02-07 Roger Sayle <roger@eyesopen.com>
36858
36859 * testsuite/gcc.dg/builtins-4.c: New test case.
36860
36861 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36862
36863 * gcc.dg/20020430-1.c: Fix dg command typos.
36864 * gcc.dg/20020503-1.c: Likewise.
36865
36866 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36867
36868 PR c++/8785
36869 * g++.dg/parse/fused-params1.C: New test.
36870
36871 PR c++/8857
36872 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
36873
36874 PR c++/8921
36875 * g++.dg/parse/non-dependent1.C: New test.
36876
36877 PR c++/8928
36878 * g++.dg/parse/dupl-tmpl-args1.C: New test.
36879
36880 PR c++/9228
36881 * g++.dg/parse/undefined7.C: New test.
36882 * g++.dg/parse/non-templ1.C: New test.
36883
36884 PR c++/9229
36885 * g++.dg/parse/too-many-tmpl-args1.C: New test.
36886
36887 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36888
36889 * gcc.c-torture/compile/20030206-1.c: New test.
36890
36891 2003-02-05 Roger Sayle <roger@eyesopen.com>
36892
36893 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
36894 "pow" to "foo" to avoid potential confusion with a math built-in.
36895
36896 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36897
36898 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
36899 conditions for SPARC targets.
36900
36901 2003-02-05 Jakub Jelinek <jakub@redhat.com>
36902
36903 * gcc.dg/20030204-1.c: New test.
36904
36905 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36906
36907 PR c++/38
36908 * g++.dg/parse/array-size1.C: New test.
36909
36910 PR c++/5657
36911 * g++.dg/parse/undefined3.C: New test.
36912
36913 PR c++/5665
36914 * g++.dg/parse/undefined4.C: New test.
36915
36916 PR c++/5975
36917 * g++.dg/parse/undefined5.C: New test.
36918
36919 PR c++/7259
36920 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
36921
36922 PR c++/8578
36923 * g++.dg/parse/casting-operator1.C: New test.
36924
36925 PR c++/8596
36926 * g++.dg/parse/undefined6.C: New test.
36927
36928 PR c++/8736
36929 * g++.dg/parse/missing-template1.C: New test.
36930
36931 2003-02-04 Jan Hubicka <jh@suse.cz>
36932
36933 * gcc.dg/i386-cadd.c: Compile using -march=k8.
36934 * gcc.dg/i386-cmov?.c: Likewise.
36935 * gcc.dg/i386-fpcvt-?.c: Likewise.
36936 * gcc.dg/i386-ssefp-1.c: Likewise.
36937 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
36938 conventions.
36939
36940 2003-02-03 Mark Mitchell <mark@codesourcery.com>
36941
36942 PR c++/7129
36943 * testsuite/g++.dg/ext/max.C: New test.
36944
36945 2003-02-03 Jan Hubicka <jh@suse.cz>
36946
36947 * gcc.c-torture/execute/20030203-1.c: New test.
36948
36949 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
36950
36951 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
36952 'natural-endian'.
36953
36954 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
36955
36956 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
36957 * g++.dg/init/new2.C: Likewise.
36958 * g++.dg/other/new1.C: Likewise.
36959
36960 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
36961
36962 * gcc.dg/struct-ret-libc.c: New test.
36963
36964 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
36965
36966 * gcc.dg/20030129-1.c: New test.
36967
36968 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36969
36970 PR c++/8849
36971 * g++.dg/template/ptrmem4.C: New test.
36972
36973 2003-01-29 Mark Mitchell <mark@codesourcery.com>
36974
36975 * g++.dg/parser/constant1.C: New test.
36976
36977 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36978
36979 PR c++/8591
36980 * g++.dg/parse/friend2.C: New test.
36981
36982 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
36983
36984 PR c++/9437
36985 * g++.dg/template/unify4.C: New test.
36986
36987 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
36988
36989 * gcc.c-torture/execute/20030128-1.c: New test.
36990
36991 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
36992
36993 * g++.dg/lookup/nested1.C: Test moved from ...
36994 * g++.old-deja/g++.other/lookup24.C: ... here.
36995
36996 2003-01-28 Jan Hubicka <jh@suse.cz>
36997
36998 * gcc.dg/i386-cmov5.c: New test.
36999
37000 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
37001
37002 * gcc.c-torture/execute/20010925-1.c: Changed the
37003 memcpy declaration.
37004
37005 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
37006
37007 PR c++/3902
37008 * g++.dg/parse/template5.C: New test.
37009
37010 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
37011
37012 PR fortran/9258
37013 * g77.dg/pr9258: New test.
37014
37015 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37016
37017 * README: Move relevant parts from README.g++.
37018
37019 * README.g++: Remove this file.
37020
37021 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
37022
37023 * g++.dg/abi/dcast1.C: New test.
37024
37025 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37026
37027 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
37028
37029 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
37030
37031 PR c++/47
37032 * g++.old-deja/g++.other/lookup24.C: New test.
37033
37034 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37035
37036 PR middle-end/7227
37037 * gcc.dg/uninit-C.c: New test.
37038
37039 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
37040
37041 * g++.dg/abi/covariant1.C: New test.
37042
37043 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
37044
37045 * gcc.dg/20030123-1.c: New test.
37046
37047 2003-01-25 Jan Hubicka <jh@suse.cz>
37048
37049 PR opt/8492
37050 * gcc.c-torture/compile/20030125-1.c
37051
37052 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
37053
37054 PR c++/9403
37055 * g++.dg/parse/template3.C: New test.
37056 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
37057
37058 PR c++/795
37059 * g++.dg/parse/template4.C: New test.
37060
37061 PR c++/9415
37062 * g++.dg/template/qual2.C: New test.
37063
37064 PR c++/8545
37065 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
37066
37067 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
37068
37069 2003-01-25 Roger Sayle <roger@eyesopen.com>
37070
37071 * gcc.c-torture/execute/switch-1.c: New test case.
37072
37073 2003-01-25 Jan Hubicka <jh@suse.cz>
37074
37075 * gcc.c-torture/execute/20030125-1.[cx]: New test.
37076
37077 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
37078
37079 Tweaks for Bison-1.875. From the NEWS file:
37080 "- `parse error' -> `syntax error'
37081 Bison now uniformly uses the term `syntax error'"
37082 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
37083 * gcc.dg/cpp/digraph2.c: Likewise.
37084 * gcc.dg/cpp/direct2.c: Likewise.
37085 * gcc.dg/cpp/paste4.c: Likewise.
37086 * gcc.dg/c90-restrict-1.c: Likewise.
37087 * gcc.dg/c99-func-2.c: Likewise.
37088 * gcc.dg/noncompile/920721-2.c: Likewise.
37089 * gcc.dg/noncompile/930622-2.c: Likewise.
37090 * gcc.dg/noncompile/940112-1.c: Likewise.
37091 * gcc.dg/noncompile/950921-1.c: Likewise.
37092 * gcc.dg/noncompile/951123-1.c: Likewise.
37093 * gcc.dg/noncompile/971104-1.c: Likewise.
37094 * gcc.dg/noncompile/990416-1.c: Likewise.
37095
37096 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
37097
37098 * g++.dg/parse/undefined1.C: Add error message.
37099
37100 2003-01-22 Mark Mitchell <mark@codesourcery.com>
37101
37102 PR c++/9354
37103 * g++.dg/parse/new1.C: New test.
37104
37105 PR c++/9216
37106 * g++.dg/parse/template2.C: New test.
37107
37108 PR c++/9354
37109 * g++.dg/parse/typedef2.C: New test.
37110
37111 PR c++/9328
37112 * g++.dg/ext/typeof3.C: New test.
37113
37114 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37115
37116 PR c++/2738
37117 * g++.dg/parse/ret-type1.C: New test.
37118
37119 PR c++/3792
37120 * g++.dg/parse/tmpl-outside1.C: New test.
37121
37122 PR c++/4207
37123 * g++.dg/parse/int-as-enum1.C: New test.
37124
37125 PR c++/4903
37126 * g++.dg/parse/no-typename1.C: New test.
37127
37128 PR c++/5533
37129 * g++.dg/parse/no-value1.C: New test.
37130
37131 PR c++/5921
37132 * g++.dg/parse/wrong-inline1.C: New test.
37133
37134 PR c++/6402
37135 * g++.dg/parse/ref1.C: New test.
37136
37137 PR c++/6992
37138 * g++.dg/parse/attr-ctor1.C: New test.
37139
37140 PR c++/7229
37141 * g++.dg/parse/namespace5.C: New test.
37142
37143 PR c++/7917
37144 * g++.dg/parse/func-def1.C: New test.
37145
37146 PR c++/8143
37147 * g++.dg/parse/undefined1.C: New test.
37148
37149 PR c++/5723, PR c++/8522
37150 * g++.dg/parse/specialization1.C: New test.
37151
37152 PR c++/163, PR c++/8595
37153 * g++.dg/parse/struct-as-enum1.C: New test.
37154
37155 PR c++/9173
37156 * g++.dg/parse/undefined2.C: New test.
37157
37158 2003-01-22 Mark Mitchell <mark@codesourcery.com>
37159
37160 PR c++/9298
37161 * g++.dg/parse/template1.C: New test.
37162
37163 PR c++/9384
37164 * g++.dg/parse/using1.C: New test.
37165
37166 PR c++/9285
37167 PR c++/9294
37168 * g++.dg/parse/expr2.C: New test.
37169
37170 PR c++/9388
37171 * g++.dg/parse/lookup2.C: Likewise.
37172
37173 2003-01-21 Jan Hubicka <jh@suse.cz>
37174
37175 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
37176 * gcc.c-torture/execute/eeprof-1.c: Likewise.
37177 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
37178 * gcc.c-torture/execute/string-opt-*.c: Likewise.
37179
37180 2003-01-20 Nick Clifton <nickc@redhat.com>
37181
37182 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
37183 problem with ARM sibcall code generation.
37184
37185 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
37186
37187 * gcc.c-torture/execute/20030120-1.c: New.
37188
37189 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
37190
37191 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
37192
37193 2003-01-17 Mark Mitchell <mark@codesourcery.com>
37194
37195 PR c++/9272
37196 * g++.dg/parse/ctor1.C: New test.
37197
37198 PR c++/9294:
37199 * g++.dg/parse/qualified1.C: New test.
37200
37201 * g++.dg/parse/typename3.C: New test.
37202
37203 2003-01-16 Richard Henderson <rth@redhat.com>
37204
37205 * g++.dg/tls/init-2.C: Fix error matches for real this time.
37206
37207 2003-01-16 Richard Henderson <rth@redhat.com>
37208
37209 * g++.dg/pch/pch.exp: Copy test header to the working directory
37210 before using it either for precompilation or direct use.
37211 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
37212 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
37213
37214 2003-01-16 Richard Henderson <rth@redhat.com>
37215
37216 * gcc.dg/pch/pch.exp: Copy test header to the working directory
37217 before using it either for precompilation or direct use.
37218 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
37219 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
37220
37221 2003-01-16 Mark Mitchell <mark@codesourcery.com>
37222
37223 * g++.dg/ext/typename1.C: Add typename keyword.
37224 * g++.dg/template/crash1.C: Update error messages.
37225 * g++.dg/template/crash2.C: Remove error message.
37226 * g++.dg/parse/typename2.C: New test.
37227 * g++.dg/template/typename2.C: Change implicit
37228 typename warning into error.
37229 * g++.old-deja/g++.benjamin/tem03.C: Issue more
37230 error messages.
37231 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
37232 * g++.old-deja/g++.brendan/crash56.C: Add this->.
37233 * g++.old-deja/g++.law/visibility13.C: Remove error
37234 messages.
37235 * g++.old-deja/g++.ns/template17.C: Reorder code to
37236 make declaration visible in template.
37237 * g++.old-deja/g++.pt/crash3.C: Fix typos.
37238 * g++.old-deja/g++.pt/crash36.C: Issue more error
37239 messages.
37240 * g++.old-deja/g++.pt/crash5.C: Improve error
37241 message.
37242 * g++.old-deja/g++.pt/crash67.C: Remove warning.
37243 * g++.old-deja/g++.pt/inherit1.C: Add this->.
37244 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
37245 * g++.old-deja/g++.pt/typename16.C: Replace implicit
37246 typename warning with error message.
37247 * g++.old-deja/g++.pt/typename19.C: Remove warning.
37248 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
37249 * g++.old-deja/g++.robertl/eb24.C: Use this->.
37250
37251 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
37252
37253 * g++.dg/parse/ambig2.C: New test.
37254
37255 2003-01-15 Richard Henderson <rth@redhat.com>
37256
37257 * g++.dg/tls/init-2.C: Update error message string.
37258
37259 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37260
37261 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
37262
37263 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
37264
37265 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
37266 all for HC11/HC12.
37267 * gcc.c-torture/compile/20001205-1.x: Likewise.
37268 * gcc.c-torture/compile/20001226-1.x: Likewise.
37269 * gcc.c-torture/compile/920520-1.x: Likewise.
37270 * gcc.c-torture/compile/961203-1.x: Likewise.
37271 * gcc.c-torture/compile/20020604-1.x: Likewise.
37272
37273 2003-01-15 Jan Hubicka <jh@suse.cz>
37274
37275 * gcc.c-torture/compile/20030115-1.c: New test.
37276
37277 * gcc.dg/i386-fpcvt-1.c: New test.
37278 * gcc.dg/i386-fpcvt-2.c: New test.
37279
37280 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
37281
37282 Further conform g++'s __vmi_class_type_info to the C++ ABI
37283 specification.
37284 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
37285 the specification.
37286
37287 2003-01-14 Jan Hubicka <jh@suse.cz>
37288
37289 * gcc.dg/i386-fpcvt-1.c: New test.
37290 * gcc.dg/i386-fpcvt-2.c: New test.
37291
37292 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
37293
37294 * gcc.dg/i386-mmx-3.c: New test.
37295
37296 2003-01-12 Mark Mitchell <mark@codesourcery.com>
37297
37298 PR c++/9264
37299 * g++.dg/parse/octal1.C: New file.
37300
37301 PR c++/9172
37302 * g++.dg/parse/typename1.C: New file.
37303
37304 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
37305
37306 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
37307 * gcc.dg/bf-no-ms-layout.c: Likewise.
37308 * gcc.dg/bf-ms-attrib.c: Likewise.
37309
37310 2003-01-10 Mark Mitchell <mark@codesourcery.com>
37311
37312 PR c++/9099
37313 * g++.dg/parse/dtor1.C: New file.
37314
37315 PR c++/9128
37316 * g++.dg/rtti/typeid1.C: New file.
37317
37318 PR c++/9153
37319 * g++.dg/parse/lookup1.C: New file.
37320
37321 PR c++/9171
37322 * g++.dg/templ/spec5.C: New file.
37323
37324 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
37325
37326 * gcc.c-torture/compile/20030110-1.c: New test.
37327
37328 2003-01-09 Geoffrey Keating <geoffk@apple.com>
37329
37330 Merge from pch-branch:
37331
37332 2002-12-23 Geoffrey Keating <geoffk@apple.com>
37333
37334 * gcc.dg/pch/cpp-1.h: New.
37335 * gcc.dg/pch/cpp-1.c: New.
37336 * gcc.dg/pch/cpp-2.h: New.
37337 * gcc.dg/pch/cpp-2.c: New.
37338
37339 2002-11-19 Geoffrey Keating <geoffk@apple.com>
37340
37341 * gcc.dg/pch/except-1.h: New.
37342 * gcc.dg/pch/except-1.c: New.
37343
37344 2002-11-13 Geoffrey Keating <geoffk@apple.com>
37345
37346 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
37347 running test.
37348 * gcc.dg/pch: Include *.hp not *.h.
37349 * gcc.dg/pch/system-1.h: New.
37350 * gcc.dg/pch/system-1.c: New.
37351
37352 2002-11-11 Geoffrey Keating <geoffk@apple.com>
37353
37354 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
37355 rather than trying to build and run a program using PCH.
37356 * gcc.dg/pch: Remove dg-do commands from test files.
37357
37358 2002-11-08 Geoffrey Keating <geoffk@apple.com>
37359
37360 * gcc.dg/pch/macro-3.c: New.
37361 * gcc.dg/pch/macro-3.h: New.
37362
37363 2002-11-04 Geoffrey Keating <geoffk@apple.com>
37364
37365 * gcc.dg/pch/common-1.c: New.
37366 * gcc.dg/pch/common-1.h: New.
37367 * gcc.dg/pch/decl-1.c: New.
37368 * gcc.dg/pch/decl-1.h: New.
37369 * gcc.dg/pch/decl-2.c: New.
37370 * gcc.dg/pch/decl-2.h: New.
37371 * gcc.dg/pch/decl-3.c: New.
37372 * gcc.dg/pch/decl-3.h: New.
37373 * gcc.dg/pch/decl-4.c: New.
37374 * gcc.dg/pch/decl-4.h: New.
37375 * gcc.dg/pch/decl-5.c: New.
37376 * gcc.dg/pch/decl-5.h: New.
37377 * gcc.dg/pch/global-1.c: New.
37378 * gcc.dg/pch/global-1.h: New.
37379 * gcc.dg/pch/inline-1.c: New.
37380 * gcc.dg/pch/inline-1.h: New.
37381 * gcc.dg/pch/inline-2.c: New.
37382 * gcc.dg/pch/inline-2.h: New.
37383 * gcc.dg/pch/static-1.c: New.
37384 * gcc.dg/pch/static-1.h: New.
37385 * gcc.dg/pch/static-2.c: New.
37386 * gcc.dg/pch/static-2.h: New.
37387
37388 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
37389
37390 * g++.dg/pch/pch.exp: Better handle failing testcases.
37391 * gcc.dg/pch/pch.exp: Likewise.
37392 * gcc.dg/pch/macro-1.c: New.
37393 * gcc.dg/pch/macro-1.h: New.
37394 * gcc.dg/pch/macro-2.c: New.
37395 * gcc.dg/pch/macro-2.h: New.
37396
37397 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
37398
37399 * g++.dg/dg.exp: Treat files in pch/ specially.
37400 * g++.dg/pch/pch.exp: New file.
37401 * g++.dg/pch/empty.H: New file.
37402 * g++.dg/pch/empty.C: New file.
37403 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
37404 "precompile".
37405
37406 * gcc.dg/pch/pch.exp: New file.
37407 * gcc.dg/pch/empty.h: New file.
37408 * gcc.dg/pch/empty.c: New file.
37409 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
37410 "precompile".
37411
37412 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37413
37414 * g++.dg/template/friend14.C: New test.
37415
37416 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37417
37418 * gcc.dg/old-style-asm-1.c: New test.
37419
37420 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
37421
37422 * gcc.c-torture/compile/20030109-1.c: New test.
37423
37424 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37425
37426 * gcc.c-torture/execute/20030109-1.c: New test.
37427
37428 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
37429
37430 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
37431 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
37432 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
37433 * g++.old-deja/g++.mike/eh2.C: Likewise.
37434 * g++.old-deja/g++.mike/eh3.C: Likewise.
37435 * g++.old-deja/g++.mike/eh5.C: Likewise.
37436 * g++.old-deja/g++.mike/eh6.C: Likewise.
37437 * g++.old-deja/g++.mike/eh7.C: Likewise.
37438 * g++.old-deja/g++.mike/eh8.C: Likewise.
37439 * g++.old-deja/g++.mike/eh9.C: Likewise.
37440 * g++.old-deja/g++.mike/eh10.C: Likewise.
37441 * g++.old-deja/g++.mike/eh12.C: Likewise.
37442 * g++.old-deja/g++.mike/eh13.C: Likewise.
37443 * g++.old-deja/g++.mike/eh14.C: Likewise.
37444 * g++.old-deja/g++.mike/eh16.C: Likewise.
37445 * g++.old-deja/g++.mike/eh17.C: Likewise.
37446 * g++.old-deja/g++.mike/eh18.C: Likewise.
37447 * g++.old-deja/g++.mike/eh21.C: Likewise.
37448 * g++.old-deja/g++.mike/eh23.C: Likewise.
37449 * g++.old-deja/g++.mike/eh24.C: Likewise.
37450 * g++.old-deja/g++.mike/eh25.C: Likewise.
37451 * g++.old-deja/g++.mike/eh26.C: Likewise.
37452 * g++.old-deja/g++.mike/eh27.C: Likewise.
37453 * g++.old-deja/g++.mike/eh28.C: Likewise.
37454 * g++.old-deja/g++.mike/eh29.C: Likewise.
37455 * g++.old-deja/g++.mike/eh31.C: Likewise.
37456 * g++.old-deja/g++.mike/eh33.C: Likewise.
37457 * g++.old-deja/g++.mike/eh34.C: Likewise.
37458 * g++.old-deja/g++.mike/eh35.C: Likewise.
37459 * g++.old-deja/g++.mike/eh36.C: Likewise.
37460 * g++.old-deja/g++.mike/eh37.C: Likewise.
37461 * g++.old-deja/g++.mike/eh38.C: Likewise.
37462 * g++.old-deja/g++.mike/eh39.C: Likewise.
37463 * g++.old-deja/g++.mike/eh40.C: Likewise.
37464 * g++.old-deja/g++.mike/eh41.C: Likewise.
37465 * g++.old-deja/g++.mike/eh42.C: Likewise.
37466 * g++.old-deja/g++.mike/eh44.C: Likewise.
37467 * g++.old-deja/g++.mike/eh46.C: Likewise.
37468 * g++.old-deja/g++.mike/eh47.C: Likewise.
37469 * g++.old-deja/g++.mike/eh48.C: Likewise.
37470 * g++.old-deja/g++.mike/eh49.C: Likewise.
37471 * g++.old-deja/g++.mike/eh50.C: Likewise.
37472 * g++.old-deja/g++.mike/eh51.C: Likewise.
37473 * g++.old-deja/g++.mike/eh53.C: Likewise.
37474 * g++.old-deja/g++.mike/eh55.C: Likewise.
37475 * g++.old-deja/g++.mike/p7912.C: Likewise.
37476 * g++.old-deja/g++.mike/p9706.C: Likewise.
37477 * g++.old-deja/g++.mike/p10416.C: Likewise.
37478 * g++.old-deja/g++.mike/p11667.C: Likewise.
37479 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
37480 Remove redundant reference to Iris.
37481 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
37482 Elxsi, i860, Pico Java, and WE32K.
37483
37484 2003-01-07 Mark Mitchell <mark@codesourcery.com>
37485
37486 * g++.dg/ext/asm4.C: New test.
37487
37488 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37489
37490 PR c++/9030
37491 * g++.dg/template/friend12.C: New test.
37492 * g++.dg/template/friend13.C: Likewise.
37493 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
37494
37495 2003-01-08 Jan Hubicka <jh@suse.cz>
37496
37497 * gcc.dg/i386-cadd.c: New test.
37498 * gcc.dg/i386-cmov4.c: Likewise.
37499
37500 2003-01-06 Mark Mitchell <mark@codesourcery.com>
37501
37502 PR c++/9165
37503 * g++.dg/warn/Wunused-3.C: New test.
37504
37505 * g++.dg/abi/bitfield9.C: New test.
37506
37507 PR c++/9189
37508 * g++.dg/parse/defarg3.C: New test.
37509
37510 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
37511
37512 * g++.dg/parse/ambig1.C: New test.
37513 * g++.dg/parse/defarg2.C: New test.
37514
37515 2003-01-05 Mark Mitchell <mark@codesourcery.com>
37516
37517 * g++.dg/template/defarg-1.C: New test.
37518 * g++.dg/template/local2.C: Likewise.
37519
37520 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
37521
37522 * gcc.c-torture/execute/20030105-1.c: New test.
37523
37524 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37525
37526 * g++.dg/parse/namespace3.C: Remove extra semicolons.
37527 * g++.dg/parse/namespace4.C: Likewise.
37528
37529 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
37530
37531 * g++.dg/template/ntp2.C: New test.
37532
37533 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
37534
37535 * g++.dg/parse/extern-C-1.C: New test.
37536
37537 * g++.dg/parse/namespace4.C: New test.
37538
37539 * g++.dg/template/nested1.C: New test.
37540
37541 * g++.dg/parse/namespace3.C: New test.
37542
37543 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
37544
37545 * g++.dg/lookup/two-stage1.C: New test.
37546
37547 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37548
37549 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
37550 * g++.old-deja/g++.jason/access8.C: Likewise.
37551 * g++.old-deja/g++.other/decl5.C: Likewise.
37552
37553 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
37554
37555 * g++.dg/parse/parse7.C: New test.
37556
37557 2003-01-02 Mark Mitchell <mark@codesourcery.com>
37558
37559 PR c++/2843
37560 * g++.dg/ext/attrib7.C: New test.
37561
37562 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
37563
37564 * g++.dg/parse/parse6.C: New test.
37565
37566 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
37567
37568 * gcc.dg/h8300-stack-1.c: New.
37569
37570 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
37571
37572 g++.dg/lookup/exception1.C: New test.
37573
37574 g++.dg/lookup/template1.C: New test.
37575
37576 g++.dg/parse/namespace2.C: New test.
37577
37578 g++.dg/parse/parens2.C: New test.
37579
37580 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37581
37582 * g++.dg/parse/parse5.C: New test.
37583 * g++.dg/lookup/scoped4.C: New test.
37584
37585 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
37586
37587 * g++.dg/parse/parens1.C: New test.
37588
37589 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
37590 angle-bracket1.C.
37591 * g++.dg/parse/parens2.C: New test.
37592
37593 * g++.dg/lookup/scope-operator1.C: New test.
37594
37595 * g++.dg/parse/operator1.C: New test.
37596
37597 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37598
37599 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
37600 * g++.old-deja/g++.other/access6.C: Likewise.
37601 * g++.old-deja/g++.other/decl1.C: Likewise.
37602 * g++.old-deja/g++.pt/typename12.C: Likewise.
37603
37604 2002-12-31 Mark Mitchell <mark@codesourcery.com>
37605
37606 * g++.dg/parse/namespace1.C: New test.
37607
37608 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37609
37610 * g++.dg/parse/parse4.C: New test.
37611
37612 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37613
37614 * g++.dg/parse/parse3.C: New test.
37615
37616 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37617
37618 * g++.dg/parse/parse2.C: New test.
37619
37620 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37621
37622 * g++.dg/template/friend11.C: New test.
37623
37624 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37625
37626 * g++.dg/parse/parse1.C: New test.
37627
37628 2002-12-31 Janis Johnson <janis187@us.ibm.com>
37629
37630 * lib/profopt.exp: Change the name of a global variable to avoid
37631 possible clashes with other test suites.
37632
37633 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
37634
37635 * g++.dg/inherit/covariant8.C: New test.
37636
37637 2002-12-31 Mark Mitchell <mark@codesourcery.com>
37638
37639 * g++.dg/init/array9.C: New test.
37640
37641 PR c++/9112
37642 * g++.dg/parse/expr1.C: New test.
37643
37644 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
37645
37646 * gcc.c-torture/compile/20021230-1.c: New test.
37647
37648 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
37649
37650 * g++.dg/inherit/covariant5.C: New test.
37651 * g++.dg/inherit/covariant6.C: New test.
37652 * g++.dg/inherit/covariant7.C: New test.
37653
37654 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37655
37656 PR c++/2739
37657 * g++.dg/other/access2.C: New test.
37658
37659 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
37660
37661 * g++.dg/other/anon-struct.C: No longer fails
37662 * g++.old-deja/g++.brendan/parse4.C: Likewise.
37663 * g++.old-deja/g++.brendan/parse5.C: Likewise.
37664 * g++.old-deja/g++.brendan/parse6.C: Likewise.
37665
37666 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
37667
37668 * g++.dg/parse/angle-bracket.C (main): No longer fails.
37669
37670 2002-12-27 Mark Mitchell <mark@codesourcery.com>
37671
37672 * g++.dg/eh/spec4.C: Remove stray semicolon.
37673 * g++.dg/expr/pmf-1.C: Change error message.
37674 * g++.dg/ext/asm1.C: Remove stray semicolon.
37675 * g++.dg/ext/typename1.C: Add missing typenames.
37676 * g++.dg/inherit/template-as-base.C: Change error message.
37677 * g++.dg/lookup/scoped1.C: Likewise.
37678 * g++.dg/lookup/scoped2.C: Likewise.
37679 * g++.dg/lookup/using2.C: Likewise.
37680 * g++.dg/other/component1.C: Remove stray semicolon.
37681 * g++.dg/other/do1.C: Change error message.
37682 * g++.dg/other/error2.C: Likewise.
37683 * g++.dg/other/init1.C: Likewise.
37684 * g++.dg/other/packed1.C: Remove stray semicolon.
37685 * g++.dg/other/ptrmem2.C: Change error message.
37686 * g++.dg/parse/parameter-declaration-1.C: Remove line number
37687 marker.
37688 * g++.dg/special/initp1.C: Remove invalid attribute usage.
37689 * g++.dg/template/access3.C: Add typename keyword.
37690 * g++.dg/template/access5.C: Remove stray semicolon.
37691 * g++.dg/template/access6.C: Likewise.
37692 * g++.dg/template/complit1.C: Likewise.
37693 * g++.dg/template/crash1.C: Change error message.
37694 * g++.dg/template/inherit2.C: Remove stray semicolon.
37695 * g++.dg/template/instantiate2.C: Likewise.
37696 * g++.dg/template/instantiate3.C: Change error message.
37697 * g++.dg/template/qual1.C: Remove stray semicolon.
37698 * g++.dg/template/qualttp18.C: Change error message.
37699 * g++.dg/template/ref1.C: Remove stray semicolon.
37700 * g++.dg/template/sizeof1.C (A::value): Declare it.
37701 * g++.dg/template/spec4.C: Change error message.
37702 * g++.dg/template/static1.C: Likewise.
37703 * g++.dg/template/type1.C: Likewise.
37704 * g++.dg/template/typename3.C: Likewise.
37705 * g++.old-deja/g++.benjamin/13478.C: Change error message.
37706 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
37707 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
37708 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
37709 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
37710 named return value extension.
37711 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
37712 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
37713 * g++.old-deja/g++.bob/extern_C.C: Likewise.
37714 * g++.old-deja/g++.bob/inherit2.C: Likewise.
37715 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37716 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37717 * g++.old-deja/g++.brendan/crash13.C: Likewise.
37718 * g++.old-deja/g++.brendan/crash15.C: Likewise.
37719 * g++.old-deja/g++.brendan/crash18.C: Change error message.
37720 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
37721 * g++.old-deja/g++.brendan/crash38.C: Likewise.
37722 * g++.old-deja/g++.brendan/crash50.C: Likewise.
37723 * g++.old-deja/g++.brendan/crash56.C: Likewise.
37724 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
37725 syntax.
37726 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
37727 * g++.old-deja/g++.brendan/crash8.C: Change error message.
37728 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
37729 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37730 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
37731 * g++.old-deja/g++.brendan/template11.C: Likewise.
37732 * g++.old-deja/g++.brendan/template26.C: Likewise.
37733 * g++.old-deja/g++.brendan/template27.C: Use explicit
37734 specialization syntax.
37735 * g++.old-deja/g++.brendan/template30.C: Likewise.
37736 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
37737 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
37738 non-dependent names.
37739 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
37740 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
37741 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
37742 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
37743 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
37744 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
37745 named return value extension.
37746 * g++.old-deja/g++.ext/namedret2.C: Likewise.
37747 * g++.old-deja/g++.ext/namedret3.C: Likewise.
37748 * g++.old-deja/g++.ext/return1.C: Likewise.
37749 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
37750 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
37751 * g++.old-deja/g++.jason/access8.C: Likewise.
37752 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
37753 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
37754 pseudo-destructor names.
37755 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
37756 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
37757 pseudo-destructor names.
37758 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
37759 * g++.old-deja/g++.jason/overload19.C: Likewise.
37760 * g++.old-deja/g++.jason/overload32.C: Likewise.
37761 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
37762 stray semicolons.
37763 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
37764 * g++.old-deja/g++.jason/return.C: Likewise.
37765 * g++.old-deja/g++.jason/return2.C: Likewise.
37766 * g++.old-deja/g++.jason/shadow1.C: Likewise.
37767 * g++.old-deja/g++.jason/special.C: Use explicit specialization
37768 syntax.
37769 * g++.old-deja/g++.jason/template10.C: Account for use of
37770 non-dependent names.
37771 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
37772 syntax.
37773 * g++.old-deja/g++.jason/template37.C: Likewise.
37774 * g++.old-deja/g++.law/access4.C: Change error messages.
37775 * g++.old-deja/g++.law/arm13.C: Remove incorrect
37776 pseudo-destructor names.
37777 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
37778 * g++.old-deja/g++.law/ctors9.C: Likewise.
37779 * g++.old-deja/g++.law/cvt22.C: Likewise.
37780 * g++.old-deja/g++.law/dtors5.C: Likewise.
37781 * g++.old-deja/g++.law/global-init1.C: Likewise.
37782 * g++.old-deja/g++.law/missed-error3.C: Likewise.
37783 * g++.old-deja/g++.law/operators28.C: Likewise.
37784 * g++.old-deja/g++.law/visibility28.C: Likewise.
37785 * g++.old-deja/g++.martin/eval1.C: Likewise.
37786 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
37787 name.
37788 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
37789 * g++.old-deja/g++.mike/net34.C: Likewise.
37790 * g++.old-deja/g++.mike/net36.C: Likewise.
37791 * g++.old-deja/g++.mike/ns2.C: Likewise.
37792 * g++.old-deja/g++.mike/p12306.C: Likewise.
37793 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
37794 value extension.
37795 * g++.old-deja/g++.mike/p700.C: Likewise.
37796 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
37797 * g++.old-deja/g++.mike/p710.C: Likewise.
37798 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
37799 value extension.
37800 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
37801 * g++.old-deja/g++.mike/pmf9.C: Likewise.
37802 * g++.old-deja/g++.ns/crash2.C: Likewise.
37803 * g++.old-deja/g++.ns/crash3.C: Likewise.
37804 * g++.old-deja/g++.ns/invalid1.C: Likewise.
37805 * g++.old-deja/g++.ns/ns17.C: Likewise.
37806 * g++.old-deja/g++.ns/template16.C: Likewise.
37807 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
37808 keyword.
37809 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
37810 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
37811 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
37812 named return value extension.
37813 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
37814 * g++.old-deja/g++.other/access4.C: Issue additional error
37815 messages.
37816 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
37817 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
37818 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
37819 * g++.old-deja/g++.other/crash25.C: Change error message.
37820 * g++.old-deja/g++.other/crash4.C: Change error message.
37821 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
37822 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
37823 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
37824 checks.
37825 * g++.old-deja/g++.other/defarg8.C: Likewise.
37826 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
37827 * g++.old-deja/g++.other/dtor10.C: Likewise.
37828 * g++.old-deja/g++.other/incomplete.C: Likewise.
37829 * g++.old-deja/g++.other/linkage7.C: Likewise.
37830 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
37831 lookup algorithm.
37832 * g++.old-deja/g++.other/mangle2.C: Likewise.
37833 * g++.old-deja/g++.other/refinit2.C: Likewise.
37834 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
37835 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
37836 * g++.old-deja/g++.pt/crash28.C: Likewise.
37837 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
37838 syntax.
37839 * g++.old-deja/g++.pt/crash32.C: Change error message.
37840 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
37841 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
37842 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
37843 error message position.
37844 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
37845 * g++.old-deja/g++.pt/defarg8.C: Change error message.
37846 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
37847 syntax.
37848 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
37849 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
37850 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
37851 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
37852 keyword.
37853 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37854 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
37855 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
37856 keyword.
37857 * g++.old-deja/g++.pt/explicit71.C: Change error message.
37858 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
37859 syntax.
37860 * g++.old-deja/g++.pt/friend28.C: Account for use of
37861 non-dependent names.
37862 * g++.old-deja/g++.pt/friend29.C: Likewise.
37863 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
37864 rules.
37865 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
37866 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
37867 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
37868 lookup rules.
37869 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
37870 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
37871 keyword.
37872 * g++.old-deja/g++.pt/memclass20.C: Likewise.
37873 * g++.old-deja/g++.pt/memclass5.C: Likewise.
37874 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
37875 keyword.
37876 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
37877 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
37878 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
37879 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
37880 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
37881 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
37882 keyword.
37883 * g++.old-deja/g++.pt/spec10.C: Likewise.
37884 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
37885 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
37886 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
37887 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
37888 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
37889 * g++.old-deja/g++.pt/ttp62.C: Likewise.
37890 * g++.old-deja/g++.pt/ttp64.C: Likewise.
37891 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
37892 * g++.old-deja/g++.pt/typename15.C: Likewise.
37893 * g++.old-deja/g++.pt/typename22.C: Likewise.
37894 * g++.old-deja/g++.pt/typename6.C: Change error messages.
37895 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
37896 * g++.old-deja/g++.pt/virtual2.C: Likewise.
37897 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
37898 syntax.
37899 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
37900 return value extension.
37901 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
37902 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
37903 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
37904 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
37905
37906 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
37907
37908 * g++.dg/warn/inline1.C: New test.
37909 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
37910 * g++.old-deja/g++.jason/synth10.C: Likewise.
37911 * g++.old-deja/g++.mike/net31.C: Likewise.
37912 * g++.old-deja/g++.mike/p8786.C: Likewise.
37913
37914 * g++.dg/template/friend10.C: New test.
37915 * g++.dg/template/conv5.C: New test.
37916
37917 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
37918
37919 * g++.dg/lookup/scoped3.C: New test.
37920
37921 * g++.dg/lookup/decl1.C: New test.
37922 * g++.dg/lookup/decl2.C: New test.
37923
37924 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
37925
37926 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
37927 gcc.c-torture/compile/20021015-1.c,
37928 gcc.c-torture/compile/20021015-2.c,
37929 gcc.c-torture/compile/20021123-1.c,
37930 gcc.c-torture/compile/20021123-2.c,
37931 gcc.c-torture/compile/20021123-3.c,
37932 gcc.c-torture/compile/20021123-4.c,
37933 gcc.c-torture/execute/20021024-1.c: Add tests previously added
37934 only to 3.1 or 3.2 branch.
37935
37936 2002-12-23 Mark Mitchell <mark@codesourcery.com>
37937
37938 * gcc.dg/i386-bitfield3.c: New test.
37939
37940 * gcc.dg/i386-bitfield2.c: New test.
37941
37942 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
37943
37944 * g++.dg/parse/conv_op1.C: New test.
37945
37946 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
37947
37948 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
37949 approved.
37950
37951 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
37952
37953 * gcc.c-torture/compile/20021220-1.c: New test.
37954
37955 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
37956
37957 * gcc.dg/i386-fastcall-1.c: New.
37958
37959 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37960
37961 * gcc.c-torture/execute/20021219-1.c: New test.
37962
37963 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37964
37965 * gcc.dg/i386-pic-1.c: New test.
37966
37967 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37968
37969 PR c++/8099
37970 * g++.dg/template/friend9.C: New test.
37971
37972 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37973
37974 PR c++/3663
37975 * g++.dg/template/access7.C: New test.
37976
37977 2002-12-18 Nick Clifton <nickc@redhat.com>
37978
37979 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
37980 the libstdc++-v3 directory has been found.
37981
37982 2002-12-12 Devang Patel <dpatel@apple.com>
37983 * gcc.dg/darwin-ld-1.c: New test.
37984 * gcc.dg/darwin-ld-2.c: New test.
37985 * gcc.dg/darwin-ld-3.c: New test.
37986 * gcc.dg/darwin-ld-4.c: New test.
37987 * gcc.dg/darwin-ld-5.c: New test.
37988
37989 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
37990
37991 * gcc.c-torture/compile/20021212-1.c: New test.
37992
37993 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
37994
37995 * gcc.dg/fshort-wchar: New test.
37996
37997 2002-12-10 Mark Mitchell <mark@codesourcery.com>
37998
37999 PR c++/8372
38000 * g++.dg/template/dtor1.C: New test.
38001
38002 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
38003 markers.
38004
38005 2002-12-10 Jakub Jelinek <jakub@redhat.com>
38006
38007 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
38008
38009 2002-12-09 Mark Mitchell <mark@codesourcery.com>
38010
38011 * g++.dg/template/static1.C: New test.
38012 * g++.dg/template/static2.C: New test.
38013 * g++.old-deja/g++.ext/memconst.C: New test.
38014
38015 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38016
38017 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
38018 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
38019 * g++.dg/special/initp1.C: Likewise.
38020
38021 2002-12-06 Jakub Jelinek <jakub@redhat.com>
38022
38023 * gcc.c-torture/execute/20021204-1.c: New test.
38024
38025 2002-12-04 Geoffrey Keating <geoffk@apple.com>
38026
38027 * gcc.dg/ppc-fmadd-1.c: New file.
38028 * gcc.dg/ppc-fmadd-2.c: New file.
38029 * gcc.dg/ppc-fmadd-3.c: New file.
38030
38031 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38032
38033 * gcc.c-torture/compile/20021204-1.c: New test.
38034
38035 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
38036
38037 * g++.dg/inherit/covariant2.C: New test.
38038 * g++.dg/inherit/covariant3.C: New test.
38039 * g++.dg/inherit/covariant4.C: New test.
38040 * g++.dg/inherit/covariant1.C: Remove XFAIL.
38041 * g++.old-deja/g++.robertl/eb17.C: Likewise.
38042
38043 2002-12-03 Mark Mitchell <mark@codesourcery.com>
38044
38045 PR c++/8688
38046 * g++.dg/init/brace3.C: New test.
38047
38048 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
38049
38050 * gcc.dg/20020210-1.c: Fix a comment typo.
38051
38052 2002-12-02 Mark Mitchell <mark@codesourcery.com>
38053
38054 PR c++/8720
38055 * g++.dg/parse/defarg1.C: New test.
38056
38057 PR c++/8615
38058 * g++.dg/template/char1.C: New test.
38059
38060 * g++.dg/template/varmod1.C: Fix typo.
38061
38062 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38063
38064 DR 180
38065 * g++.old-deja/g++.pt/crash32.C: Expect error.
38066
38067 2002-12-01 Mark Mitchell <mark@codesourcery.com>
38068
38069 PR c++/5919
38070 * g++.dg/template/varmod1.C: New test.
38071
38072 PR c++/8727
38073 * g++.dg/inherit/typeinfo1.C: New test.
38074
38075 PR c++/8663
38076 * g++.dg/inherit/typedef1.C: New test.
38077
38078 2002-11-30 Mark Mitchell <mark@codesourcery.com>
38079
38080 PR c++/8332
38081 PR c++/8493
38082 * g++.dg/template/strlen1.C: New test.
38083
38084 PR c++/8227
38085 * g++.dg/template/ctor2.C: New test.
38086
38087 PR c++/8214
38088 * g++.dg/init/string1.C: New test.
38089
38090 PR c++/8511
38091 * g++.dg/template/friend8.C: New test.
38092
38093 2002-11-29 Joe Buck <jbuck@synopsys.com>
38094
38095 * g++.dg/lookup/anon2.C: New test.
38096
38097 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
38098
38099 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
38100 h8300 port.
38101
38102 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
38103
38104 * gcc.dg/bitfld-6.c: New test.
38105
38106 2002-11-27 Jan Hubicka <jh@suse.cz>
38107
38108 * gcc.c-torture/execute/20021127.[cx]: New test.
38109
38110 2002-11-26 Jan Hubicka <jh@suse.cz>
38111
38112 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
38113 quality.
38114
38115 2002-11-26 Geoffrey Keating <geoffk@apple.com>
38116
38117 * g++.dg/init/brace2.C: New test.
38118 * g++.old-deja/g++.mike/p9129.C: Correct.
38119
38120 2002-11-26 Mark Mitchell <mark@codesourcery.com>
38121
38122 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
38123
38124 2002-11-25 Andreas Bauer <baueran@in.tum.de>
38125
38126 * gcc.dg/sibcall-6: New test for indirect sibcalls.
38127
38128 2002-11-25 Mark Mitchell <mark@codesourcery.com>
38129
38130 * testsuite/g++.dg/abi/empty11.C: New test.
38131 * testsuite/g++.dg/rtti/cv1.C: New test.
38132
38133 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
38134
38135 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
38136
38137 2002-11-24 Mark Mitchell <mark@codesourcery.com>
38138
38139 * g++.dg/abi/empty10.C: New test.
38140
38141 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
38142
38143 * gcc.c-torture/compile/20021124-1.c: New test.
38144
38145 2002-11-22 Mark Mitchell <mark@codesourcery.com>
38146
38147 * g++.dg/abi/rtti2.C: New test.
38148
38149 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
38150
38151 * gcc.dg/i386-unroll-1.c: New test.
38152
38153 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38154
38155 * gcc.c-torture/compile/20021120-1.c: New test.
38156 * gcc.c-torture/compile/20021120-2.c: New test.
38157
38158 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38159
38160 * gcc.dg/bitfld-5.c: New test.
38161
38162 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38163
38164 * gcc.c-torture/execute/20021120-3.c: New test.
38165
38166 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38167
38168 * gcc.c-torture/execute/20021120-2.c: New test.
38169
38170 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38171
38172 * gcc.c-torture/execute/20021120-1.c: New test.
38173
38174 2002-11-20 Jakub Jelinek <jakub@redhat.com>
38175
38176 * gcc.c-torture/execute/20021118-3.c: New test.
38177
38178 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38179
38180 * gcc.c-torture/compile/20021119-1.c: New test.
38181
38182 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
38183
38184 * gcc.dg/duff-1.c: New test.
38185 * gcc.dg/duff-2.c: New test.
38186 * gcc.dg/duff-3.c: New test.
38187
38188 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
38189
38190 * gcc.dg/cpp/_Pragma5.c: New test.
38191
38192 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
38193
38194 * gcc.c-torture/execute/20021118-2.c: New test.
38195
38196 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
38197
38198 * gcc.c-torture/execute/20021118-1.c: New test.
38199
38200 2002-11-16 Jakub Jelinek <jakub@redhat.com>
38201
38202 * gcc.dg/20021116-1.c: New test.
38203
38204 2002-11-14 Mark Mitchell <mark@codesourcery.com>
38205
38206 * g++.dg/abi/vcall1.C: New test.
38207
38208 2002-11-14 Jakub Jelinek <jakub@redhat.com>
38209
38210 * gcc.dg/20021029-1.c: New test.
38211 * gcc.dg/20021029-2.c: New test.
38212
38213 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38214
38215 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
38216
38217 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
38218
38219 PR c/8439
38220 * gcc.dg/20021110.c: Move to ...
38221 * gcc.c-torture/compile/20021110.c: .... here.
38222
38223 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38224
38225 PR c/8467
38226 * gcc.c-torture/execute/20021111-1.c
38227
38228 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
38229
38230 PR c/8439
38231 * gcc.dg/20021110.c: New test.
38232
38233 2002-11-10 Mark Mitchell <mark@codesourcery.com>
38234
38235 * g++.dg/abi/vthunk3.C: Run only on x86.
38236
38237 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
38238
38239 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
38240
38241 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
38242
38243 * lib/compat.exp (compat-execute): Fix logic error in last
38244 change.
38245
38246 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
38247
38248 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
38249
38250 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38251
38252 PR c++/8389
38253 * g++.dg/template/access6.C: New test.
38254
38255 2002-11-08 Jan Hubicka <jh@suse.cz>
38256
38257 * gcc.dg/i386-ssefp-1.c: New test.
38258 * gcc.dg/i386-ssefp-1.c: New test.
38259
38260 2002-11-08 Jan Hubicka <jh@suse.cz>
38261
38262 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
38263
38264 2002-11-07 Mark Mitchell <mark@codesourcery.com>
38265
38266 * g++.dg/abi/vthunk3.C: New test.
38267
38268 PR c++/8338
38269 * g++.dg/template/crash2.C: New test.
38270
38271 2002-11-07 Mark Mitchell <mark@codesourcery.com>
38272
38273 * testsuite/g++.dg/abi/dtor1.C: New test.
38274 * testsuite/g++.dg/abi/dtor2.C: Likewise.
38275
38276 2002-11-05 Geoffrey Keating <geoffk@apple.com>
38277
38278 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
38279 Darwin.
38280
38281 2002-11-04 Adam Nemet <anemet@lnxw.com>
38282
38283 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
38284 -mthumb. Only xfail with -O0.
38285
38286 2002-11-03 Mark Mitchell <mark@codesourcery.com>
38287
38288 * g++.dg/abi/thunk1.C: New test.
38289 * g++.dg/abi/thunk2.C: Likewise.
38290 * g++.dg/abi/vtt1.C: Likewise.
38291
38292 2002-11-02 Diego Novillo <dnovillo@redhat.com>
38293
38294 PR optimization/8423
38295 * gcc.c-torture/execute/builtin-constant.c: New test.
38296
38297 2002-11-01 Zack Weinberg <zack@codesourcery.com>
38298
38299 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
38300 Add some more cases.
38301
38302 2002-11-01 Mark Mitchell <mark@codesourcery.com>
38303
38304 PR c++/8391
38305 * g++.dg/opt/local1.C: New test.
38306
38307 2002-10-30 Mark Mitchell <mark@codesourcery.com>
38308
38309 PR c++/8160
38310 * g++.dg/template/complit1.C: New test.
38311
38312 PR c++/8149
38313 * g++.dg/template/typename4.C: Likewise.
38314
38315 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38316
38317 Core issue 287, PR c++/7639
38318 * g++.dg/template/instantiate1.C: Adjust error location.
38319 * g++.dg/template/instantiate3.C: New test.
38320 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
38321 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
38322 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
38323
38324 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
38325
38326 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
38327
38328 2002-10-29 Mark Mitchell <mark@codesourcery.com>
38329
38330 PR c++/8287
38331 * g++.dg/init/dtor2.C: New test.
38332
38333 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38334
38335 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
38336 * gcc.dg/nest.c: Bypass errors on irix6.
38337
38338 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
38339
38340 * gcc.dg/nest.c: Expect error for mmix-*-*.
38341 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
38342
38343 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
38344
38345 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
38346 markers.
38347
38348 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
38349
38350 2002-10-25 Mike Stump <mrs@apple.com>
38351
38352 * gcc.dg/warn-1.c: New test.
38353
38354 2002-10-25 Zack Weinberg <zack@codesourcery.com>
38355
38356 * g++.dg/template/typename3.C: New test.
38357
38358 2002-10-25 Mark Mitchell <mark@codesourcery.com>
38359
38360 * g++.dg/lookup/ptrmem1.C: New test.
38361
38362 * g++.dg/abi/vthunk2.C: New test.
38363
38364 2002-10-25 Zack Weinberg <zack@codesourcery.com>
38365
38366 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
38367
38368 2002-10-24 Mark Mitchell <mark@codesourcery.com>
38369
38370 * g++.dg/abi/empty9.C: New test.
38371
38372 2002-10-24 Richard Henderson <rth@redhat.com>
38373
38374 * g++.dg/inherit/thunk1.C: Enable for ia64.
38375
38376 2002-10-23 Mark Mitchell <mark@codesourcery.com>
38377
38378 PR c++/8067
38379 * g++.dg/lookup/pretty1.C: New test.
38380
38381 2002-10-23 Jakub Jelinek <jakub@redhat.com>
38382
38383 * gcc.dg/20021023-1.c: New test.
38384
38385 2002-10-23 Mark Mitchell <mark@codesourcery.com>
38386
38387 PR c++/7679
38388 * g++.dg/parse/inline1.C: New test.
38389
38390 2002-10-23 Richard Henderson <rth@redhat.com>
38391
38392 * g++.dg/inherit/thunk1.C: Enable for x86_64.
38393
38394 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
38395
38396 2002-10-22 Mark Mitchell <mark@codesourcery.com>
38397
38398 PR c++/6579
38399 * g++.dg/parse/stmtexpr3.C: New test.
38400
38401 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
38402
38403 * g++.dg/expr/cond1.C: New test.
38404
38405 2002-10-21 Zack Weinberg <zack@codesourcery.com>
38406
38407 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
38408
38409 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38410
38411 * g++.dg/abi/vbase13.C: New test.
38412 * g++.dg/abi/vbase14.C: Likewise.
38413
38414 2002-10-21 Jakub Jelinek <jakub@redhat.com>
38415
38416 * gcc.dg/tls/pic-1.c: New test.
38417 * gcc.dg/tls/nonpic-1.c: New test.
38418 * gcc.dg/20021018-1.c: New test.
38419
38420 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
38421
38422 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
38423 Remove only files with the same base name as the test case.
38424 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
38425 (profopt-execute): Likewise. Also, remove old profiling
38426 and performance data files before running the tests.
38427
38428 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
38429 * g++.dg/bprob/bprob.exp: Likewise.
38430 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
38431 to allow more general test case names.
38432
38433 * g++.dg/bprob/bprob-1.C: Rename to ...
38434 * g++.dg/bprob/g++-bprob-1.C: ... this.
38435
38436 * g77.dg/bprob/bprob-1.f: Rename to ...
38437 * g77.dg/bprob/g77-bprob-1.f: ... this.
38438
38439 2002-10-21 Zack Weinberg <zack@codesourcery.com>
38440
38441 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
38442 bison 1.50 or later.
38443
38444 2002-10-21 Janis Johnson <janis187@us.ibm.com>
38445
38446 * g++.dg/README: Describe more test directories.
38447
38448 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38449
38450 * g++.dg/init/array6.C: Add additional tests.
38451
38452 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
38453
38454 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
38455 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
38456
38457 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
38458
38459 * gcc.c-torture/compile/20020604-1.x: New.
38460 * gcc.c-torture/compile/simd-5.x: Likewise.
38461 * gcc.c-torture/execute/920710-1.x: Likewise.
38462 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
38463
38464 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38465
38466 * g++.dg/inherit/override1.C: Add dg-options clause.
38467
38468 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38469
38470 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
38471 _mm_slli_si128.
38472
38473 2002-10-19 Andreas Schwab <schwab@suse.de>
38474
38475 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
38476 directory component.
38477
38478 2002-10-18 Mark Mitchell <mark@codesourcery.com>
38479
38480 * g++.dg/inherit/thunk1.C: New test.
38481
38482 * g++.dg/inherit/override1.C: New test.
38483
38484 * g++.dg/abi/mangle11.C: New test.
38485 * g++.dg/abi/mangle14.C: New test.
38486 * g++.dg/abi/mangle17.C: New test.
38487
38488 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
38489
38490 * g++.dg/overload/member2.C: New test.
38491
38492 2002-10-17 Janis Johnson <janis187@us.ibm.com>
38493
38494 * g++.dg/README: Describe new compat directory.
38495 * g++.dg/dg.exp: Skip tests in compat directory.
38496 * README.compat: New file.
38497 * lib/compat.exp: New expect script.
38498 * g++.dg/compat: New test directory.
38499 * g++.dg/compat/compat.exp: New expect script.
38500 * g++.dg/compat/abi: New test directory.
38501 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
38502 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
38503 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
38504 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
38505 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
38506 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
38507 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
38508 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
38509 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
38510 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
38511 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
38512 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
38513 * g++.dg/compat/break: New test directory.
38514 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
38515 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
38516 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
38517 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
38518 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
38519 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
38520 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
38521 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
38522 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
38523 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
38524 g++.dg/compat/break/README: New files.
38525 * g++.dg/compat/eh: New test directory.
38526 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
38527 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
38528 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
38529 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
38530 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
38531 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
38532 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
38533 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
38534 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
38535 g++.dg/compat/eh/filter2_y.C,
38536 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
38537 g++.dg/compat/eh/new1_y.C,
38538 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
38539 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
38540 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
38541 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
38542 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
38543 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
38544 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
38545 g++.dg/compat/eh/unexpected1_y.C: New files.
38546 * g++.dg/compat/init: New test directory.
38547 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
38548 g++.dg/compat/init/array5_y.C,
38549 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
38550 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
38551 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
38552 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
38553 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
38554 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
38555 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
38556 g++.dg/compat/init/init-ref2_y.C: New files.
38557
38558 2002-10-17 Mark Mitchell <mark@codesourcery.com>
38559
38560 PR c++/7584
38561 * g++.dg/inherit/using3.C: New test.
38562
38563 2002-10-17 Jan Hubicka <jh@suse.cz>
38564
38565 * gcc.dg/20021017-2.c: New test.
38566
38567 2002-10-17 Mark Mitchell <mark@codesourcery.com>
38568
38569 * g++.dg/abi/mangle16.C: Adjust.
38570
38571 * g++.dg/init/array8.C: New test.
38572
38573 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
38574
38575 * gcc.dg/special/mips-abi.exp: New test.
38576 * gcc.dg/special/mips-abi.s: Empty file used by the above.
38577
38578 2002-10-16 Mark Mitchell <mark@codesourcery.com>
38579
38580 * g++.dg/abi/mangle16.C: New test.
38581 * g++.dg/abi/mangle17.C: Likewise.
38582
38583 PR c++/7478
38584 * g++.dg/template/ref1.C: New test.
38585
38586 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38587
38588 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
38589
38590 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
38591
38592 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
38593
38594 2002-10-16 Mark Mitchell <mark@codesourcery.com>
38595
38596 PR c++/7524
38597 * g++.dg/init/array7.C: New test.
38598
38599 2002-10-15 Mark Mitchell <mark@codesourcery.com>
38600
38601 * g++.dg/init/array6.C: New test.
38602
38603 * g++.dg/abi/mangle13.C: Likewise.
38604 * g++.dg/abi/mangle14.C: Likewise.
38605 * g++.dg/abi/mangle15.C: Likewise.
38606
38607 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38608
38609 * g++.dg/abi/empty8.C: New test.
38610
38611 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
38612
38613 * g++.dg/init/ctor1.C: New test.
38614
38615 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
38616
38617 * gcc.c-torture/execute/20021015-1.c: New test.
38618
38619 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38620
38621 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
38622
38623 2002-10-14 Jan Hubicka <jh@suse.cz>
38624
38625 * gcc.dg/i386-ssetype-[1-5].c: New tests.
38626
38627 2002-10-14 Richard Henderson <rth@redhat.com>
38628
38629 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
38630
38631 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38632
38633 PR optimization/6631
38634 * g++.dg/opt/const2.C: New test.
38635
38636 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38637
38638 PR c++/7176
38639 * g++.dg/parse/friend1.C: New test.
38640 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
38641
38642 2002-10-14 Jakub Jelinek <jakub@redhat.com>
38643
38644 * gcc.dg/20021014-1.c: New test.
38645
38646 2002-10-11 Mark Mitchell <mark@codesourcery.com>
38647
38648 PR c++/5661
38649 * g++.dg/ext/vlm1.C: New test.
38650 * g++.dg/ext/vlm2.C: Likewise.
38651
38652 * g++.dg/init/array1.C: Remove invalid braces.
38653 * g++.dg/init/brace1.C: New test.
38654 * g++.dg/init/copy2.C: Likewise.
38655 * g++.dg/init/copy3.C: Likewise.
38656 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
38657 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
38658 braces.
38659
38660 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
38661
38662 * gcc.dg/cpp/assembler.S: Don't use -ansi.
38663
38664 2002-10-11 Richard Shann <richard.shann@superh.com>
38665
38666 * gcc.c-torture/compile/simd-5.c: New test.
38667
38668 2002-10-10 Roger Sayle <roger@eyesopen.com>
38669
38670 * gcc.c-torture/execute/shiftopt-1.c: New test case.
38671
38672 2002-10-10 Jim Wilson <wilson@redhat.com>
38673
38674 * gcc.c-torture/execute/20021010-1.c: New test.
38675
38676 2002-10-09 Zack Weinberg <zack@codesourcery.com>
38677
38678 PR c/7353
38679 * g++.dg/ext/typedef-init.C: New test.
38680 * gcc.dg/typedef-init.c: New test.
38681
38682 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
38683
38684 * gcc.dg/cpp/paste13.c: New test.
38685
38686 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38687
38688 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
38689 remaining platforms, XFAIL during compile, not execute. Don't
38690 XFAIL at -O0.
38691
38692 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
38693
38694 * gcc.dg/alias-1.c: Tweak expected warning.
38695
38696 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
38697
38698 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
38699
38700 2002-10-06 Andreas Jaeger <aj@suse.de>
38701
38702 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
38703 * gcc.dg/cpp/c++98.C: Likewise.
38704
38705 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
38706 * g++.dg/cpp/c++98.C: Likewise.
38707
38708 * g++.dg/README (Subdirectories): Mention cpp directory.
38709
38710 PR target/7559
38711 * gcc.dg/20021006-1.c: New test.
38712
38713 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38714
38715 PR c++/7804
38716 * g++.dg/other/warning1.C: New test.
38717
38718 2002-10-04 Roger Sayle <roger@eyesopen.com>
38719
38720 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
38721 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
38722 and sparc-*-* with -m64 as expected failures. See PR 8087.
38723
38724 2002-10-03 Mark Mitchell <mark@codesourcery.com>
38725
38726 PR c++/7931
38727 * g++.dg/template/ptrmem3.C: New test.
38728
38729 PR c++/7754
38730 * g++.dg/template/union1.C: New test.
38731
38732 2002-10-03 Mark Mitchell <mark@codesourcery.com>
38733
38734 PR c++/8006
38735 * g++.dg/abi/mangle9.C: New test.
38736 * g++.dg/abi/mangle10.C: New test.
38737 * g++.dg/abi/mangle11.C: New test.
38738 * g++.dg/abi/mangle12.C: New test.
38739
38740 2002-10-02 Mark Mitchell <mark@codesourcery.com>
38741
38742 PR c++/7188.
38743 * g++.dg/template/meminit1.C: New test.
38744 * g++.dg/warn/Wreorder-1.C: Likewise.
38745 * g++.old-deja/g++.mike/warn3.C: Tweak.
38746 * lib/prune.exp: Ingore "in copy constructor".
38747
38748 2002-10-02 Andreas Jaeger <aj@suse.de>
38749
38750 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
38751 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
38752 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
38753 on x86-64.
38754
38755 2002-10-01 Mark Mitchell <mark@codesourcery.com>
38756
38757 * gcc.dg/empty1.C: Fix typo.
38758
38759 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
38760
38761 * gcc.dg/alias-1.c: New test.
38762
38763 2002-10-01 Mark Mitchell <mark@codesourcery.com>
38764
38765 * gcc.dg/empty1.C: New test.
38766
38767 * g++.dg/tls/init-2.C: Tweak error messages.
38768
38769 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
38770
38771 * gcc.c-torture/compile/20020923-1.c: New test.
38772
38773 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
38774
38775 * gcc.c-torture/execute/ffs-1.c: New test.
38776 * gcc.c-torture/execute/ffs-2.c: Ditto.
38777
38778 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
38779
38780 * g++.dg/overload/member1.C: New test.
38781
38782 2002-09-30 Mark Mitchell <mark@codesourcery.com>
38783
38784 * g++.dg/abi/empty7.C: New test.
38785 * g++.dg/init/pm2.C: Likewise.
38786
38787 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
38788
38789 * g++.dg/rtti/crash1.C: New test.
38790
38791 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
38792
38793 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
38794 gcc.dg/sibcall-4.c: New tests.
38795
38796 2002-09-28 Roger Sayle <roger@eyesopen.com>
38797
38798 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
38799 powerpc and MMIX targets.
38800
38801 2002-09-27 Zack Weinberg <zack@codesourcery.com>
38802
38803 * gcc.dg/cpp/20020927-1.c: New.
38804
38805 2002-09-26 David S. Miller <davem@redhat.com>
38806
38807 * gcc.c-torture/compile/trunctfdf.c: New.
38808
38809 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38810
38811 * lib/target-supports.exp (check_weak_available): Handle solaris2.
38812
38813 2002-09-27 Alan Modra <amodra@bigpond.net.au>
38814
38815 * gcc.c-torture/execute/loop-15.c: New.
38816
38817 2002-09-26 Janis Johnson <janis187@us.ibm.com>
38818
38819 * README.QMTEST: Fix typo.
38820
38821 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
38822
38823 * gcc.dg/20020926-1.c: New test.
38824
38825 2002-09-25 David S. Miller <davem@redhat.com>
38826
38827 PR target/7842
38828 * gcc.c-torture/execute/shiftdi.c: New test.
38829
38830 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
38831
38832 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
38833 unique to the tool.
38834 * lib/g77.exp (g77_init): Likewise.
38835 * lib/g++.exp (g++_init): Likewise.
38836 * lib/objc.exp (objc_init): Likewise.
38837
38838 2002-09-25 Mark Mitchell <mark@codesourcery.com>
38839
38840 * g++.dg/abi/empty5.C: New test.
38841 * g++.dg/abi/empty6.C: New test.
38842 * g++.dg/abi/vbase12.C: New test.
38843
38844 2002-09-25 Richard Henderson <rth@redhat.com>
38845
38846 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
38847 too-small long double.
38848
38849 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
38850
38851 * gcc.dg/20020919-1.c: New test.
38852
38853 2002-09-23 Mark Mitchell <mark@codesourcery.com>
38854
38855 * g++.dg/abi/bitfield6.C: New test.
38856 * g++.dg/abi/bitfield7.C: New test.
38857 * g++.dg/abi/bitfield8.C: New test.
38858 * g++.dg/abi/vbase11.C: New test.
38859
38860 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
38861
38862 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
38863 hppa*-*-hpux*. Update test comment.
38864
38865 2002-09-20 Jakub Jelinek <jakub@redhat.com>
38866
38867 * gcc.dg/tls/struct-1.c: New test.
38868
38869 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
38870
38871 * gcc.dg/cpp/tr-warn2.c: Update.
38872
38873 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
38874
38875 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
38876
38877 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
38878
38879 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
38880 systems.
38881
38882 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
38883
38884 * gcc.c-torture/execute/ieee/mzero3.c: New test.
38885
38886 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38887 Adjust for c++filt moved to binutils. Remove spurious duplicate
38888 setting of cxxfilt.
38889
38890 2002-09-19 Geoffrey Keating <geoffk@apple.com>
38891
38892 * gcc.dg/20020312-2.c: Update for darwin.
38893
38894 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
38895
38896 * g++.old-deja/g++.other/crash32.C: Mark ICE.
38897
38898 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
38899
38900 * objc.dg/comp-types-1.m: New test.
38901 * objc.dg/comp-types-2.m: New test.
38902 * objc.dg/comp-types-3.m: New test.
38903 * objc.dg/comp-types-4.m: New test.
38904 * objc.dg/comp-types-5.m: New test.
38905 * objc.dg/comp-types-6.m: New test.
38906
38907 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
38908
38909 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
38910
38911 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
38912
38913 * g++.dg/other/do1.C: New test.
38914
38915 * g++.dg/template/subst1.C: New test.
38916
38917 2002-09-16 Steve Ellcey <sje@cup.hp.com>
38918
38919 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
38920
38921 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
38922
38923 * g++.dg/template/qualttp20.C: Adjust expected errors.
38924 * g++.old-deja/g++.jason/report.C: Likewise.
38925 * g++.old-deja/g++.other/qual1.C: Likewise.
38926
38927 * g++.dg/lookup/scoped2.C: New test.
38928
38929 * g++.dg/ext/asm3.C: New test.
38930
38931 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
38932
38933 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
38934
38935 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
38936
38937 * ChangeLog: follow spelling conventions.
38938 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
38939 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
38940 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
38941 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
38942 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
38943 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
38944 * g++.old-deja/g++.law/global-init1.C: Likewise.
38945 * g++.old-deja/g++.other/delete4.C: Likewise.
38946 * g++.old-deja/g++.other/inline21.C: Likewise.
38947 * g++.old-deja/g++.other/singleton.C: Likewise.
38948 * g77.dg/strlen0.f: Likewise.
38949 * g77.f-torture/compile/20010519-1.f: Likewise.
38950 * g77.f-torture/compile/980310-4.f: Likewise.
38951 * gcc.c-torture/compile/20000605-1.c: Likewise.
38952 * gcc.c-torture/execute/20020225-1.c: Likewise.
38953 * gcc.dg/c90-hexfloat-2.c: Likewise.
38954 * gcc.dg/c99-bool-1.c: Likewise.
38955 * gcc.dg/c99-hexfloat-2.c: Likewise.
38956 * gcc.dg/dll-2.c: Likewise.
38957 * gcc.dg/wtr-union-init-1.c: Likewise.
38958 * gcc.dg/wtr-union-init-2.c: Likewise.
38959 * gcc.dg/wtr-union-init-3.c: Likewise.
38960 * gcc.dg/cpp/avoidpaste1.c: Likewise.
38961 * gcc.dg/cpp/defined.c: Likewise.
38962 * gcc.dg/cpp/macsyntx.c: Likewise.
38963 * gcc.dg/cpp/paste2.c: Likewise.
38964 * gcc.dg/cpp/trad/defined.c: Likewise.
38965 * gcc.dg/format/c90-printf-1.c: Likewise.
38966 * gcc.dg/format/c90-scanf-1.c: Likewise.
38967 * gcc.dg/format/c99-printf-1.c: Likewise.
38968 * gcc.dg/format/c99-scanf-1.c: Likewise.
38969 * gcc.misc-tests/gcov-8.c: Likewise.
38970 * lib/profopt.exp: Likewise.
38971
38972 2002-09-15 Krister Walfridsson <cato@df.lth.se>
38973
38974 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
38975
38976 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
38977
38978 * g++.dg/inherit/using2.C: New test.
38979
38980 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
38981
38982 * ChangeLog: Follow spelling conventions.
38983 * g++.dg/template/friend4.C: Likewise.
38984 * g++.old-deja/g++.pt/crash67.C: Likewise.
38985 * gcc.c-torture/execute/20000801-4.c: Likewise.
38986 * gcc.dg/c90-digraph-1.c: Likewise.
38987 * gcc.dg/c94-digraph-1.c: Likewise.
38988 * gcc.dg/c99-digraph-1.c: Likewise.
38989 * gcc.dg/cpp/line5.c: Likewise.
38990 * gcc.dg/cpp/multiline.c: Likewise.
38991 * gcc.dg/cpp/trad/literals-1.c: Likewise.
38992 * gcc.dg/format/attr-3.c: Likewise.
38993 * gcc.dg/format/c90-scanf-3.c: Likewise.
38994 * gcc.dg/format/ext-4.c: Likewise.
38995
38996 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
38997
38998 * g++.dg/template/pretty1.C: New test.
38999
39000 2002-09-14 Alan Modra <amodra@bigpond.net.au>
39001
39002 * gcc.c-torture/execute/struct-cpy-1.c: New test.
39003
39004 2002-09-13 Matt Austern <austern@apple.com>
39005
39006 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
39007 passing a cast expression to a function by const reference.
39008
39009 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
39010
39011 * g++.dg/template/deduce1.C: New test.
39012
39013 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
39014
39015 * gcc.c-torture/execute/simd-1.c: Force all use of int to
39016 32-bit int.
39017
39018 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
39019
39020 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
39021 usage.
39022
39023 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
39024
39025 * gcc.c-torture/compile/20020910-1.c: New test.
39026
39027 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
39028
39029 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
39030
39031 2002-09-10 Andreas Jaeger <aj@suse.de>
39032
39033 * gcc.dg/20020312-2.c: Adjust for x86-64.
39034
39035 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
39036
39037 * g77.dg/7388.f: New test case for PR 7388.
39038
39039 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
39040
39041 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
39042
39043 2002-09-05 Ziemowit Laski <zlaski@apple.com>
39044
39045 * objc.dg/proto-lossage-1.m: New test.
39046
39047 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
39048
39049 * gcc.dg/cpp/_Pragma4.c: Fix typo.
39050
39051 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
39052
39053 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
39054 expected to pass.
39055
39056 2002-09-06 Stan Shebs <shebs@apple.com>
39057 David Edelsohn <edelsohn@gnu.org>
39058
39059 * gcc.dg/weak: New directory.
39060 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
39061 target-specific xfail bits.
39062 * gcc.dg/typeof-2.c: Move to new directory.
39063 * gcc.dg/weak.exp: New expect script.
39064
39065 2002-09-06 Alan Modra <amodra@bigpond.net.au>
39066
39067 * gcc.c-torture/execute/extzvsi.c: New test.
39068
39069 2002-09-05 Stan Shebs <shebs@apple.com>
39070
39071 * gcc.dg/weak-1.c: xfail on Darwin.
39072 * gcc.dg/weak-2.c: Ditto.
39073 * gcc.dg/weak-3.c: Ditto.
39074 * gcc.dg/weak-4.c: Ditto.
39075 * gcc.dg/weak-5.c: Ditto.
39076 * gcc.dg/weak-6.c: Ditto.
39077 * gcc.dg/weak-7.c: Ditto.
39078 * gcc.dg/weak-8.c: Ditto.
39079 * gcc.dg/weak-9.c: Ditto.
39080
39081 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
39082
39083 * gcc.c-torture/execute/loop-14.c: New test.
39084
39085 2002-09-04 Jakub Jelinek <jakub@redhat.com>
39086
39087 * g++.dg/other/cxa-atexit1.C: New test.
39088
39089 * gcc.dg/typeof-2.c: New test.
39090
39091 2002-09-03 Roger Sayle <roger@eyesopen.com>
39092
39093 * gcc.dg/builtins-2.c: New testcase.
39094 * gcc.dg/builtins-3.c: New testcase.
39095
39096 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
39097
39098 * gcc.dg/cpp/_Pragma4.c: New test.
39099
39100 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
39101
39102 * objc/execute/nil_method-1.m: New testcase.
39103
39104 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
39105
39106 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
39107 [Object class], not [Object initialize].
39108
39109 2002-08-31 Roger Sayle <roger@eyesopen.com>
39110 Hans-Peter Nilsson <hp@bitrange.com>
39111
39112 * gcc.c-torture/execute/20020720-1.x: Skip test on
39113 mmix-knuth-mmixware. Correct comment.
39114
39115 2002-08-27 Mark Mitchell <mark@codesourcery.com>
39116
39117 * testsuite/g++.dg/abi/bitfield5.C: New test.
39118 * testsuite/g++.dg/abi/vbase10.C: Likewise.
39119
39120 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
39121
39122 * objc.dg/undeclared-selector.m: New test.
39123
39124 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
39125
39126 * g++.dg/other/offsetof1.C: Avoid cast warning.
39127
39128 2002-08-26 Ziemowit Laski <zlaski@apple.com>
39129
39130 * objc.dg/super-class-2.m: New test.
39131
39132 2002-08-24 Matt Austern <austern@apple.com>
39133
39134 * g++.dg/ext/lvaddr.C: New test.
39135 * g++.dg/ext/lvcast.C: New test.
39136
39137 2002-08-22 Mark Mitchell <mark@codesourcery.com>
39138
39139 * testsuite/g++.dg/inherit/cond1.C: New test.
39140
39141 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
39142
39143 * gcc.dg/noncompile/incomplete-1.c: New test.
39144
39145 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
39146
39147 * gcc.dg/typespec-1.c: New test.
39148
39149 2002-08-20 Devang Patel <dpatel@apple.com>
39150 * objc.dg/proto-hier-2.m: New test.
39151
39152 2002-08-19 Ziemowit Laski <zlaski@apple.com>
39153
39154 * objc.dg/bitfield-1.m: New test.
39155 * objc.dg/bitfield-2.m: New test.
39156
39157 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
39158
39159 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
39160 gcc.dg/c99-flex-array-4.c: New tests.
39161
39162 2002-08-16 Stan Shebs <shebs@apple.com>
39163
39164 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
39165
39166 2002-08-15 Jakub Jelinek <jakub@redhat.com>
39167
39168 * gcc.dg/typeof-1.c: New test.
39169 * g++.dg/ext/typeof2.C: New test.
39170
39171 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
39172
39173 * g++.dg/other/offsetof1.C: New test.
39174
39175 2002-08-14 Richard Henderson <rth@redhat.com>
39176
39177 * gcc.dg/tls/diag-3.c: Fix expected message strings.
39178
39179 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
39180
39181 * gcc.dg/cpp/_Pragma3.c: New test.
39182
39183 2002-08-13 Mark Mitchell <mark@codesourcery.com>
39184
39185 * g++.dg/template/inherit3: New test.
39186
39187 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
39188
39189 * gcc.dg/bitfld-4.c: Add blank options.
39190
39191 2002-08-09 Mark Mitchell <mark@codesourcery.com>
39192
39193 * g++.dg/template/crash1.C: New test.
39194
39195 2002-08-08 Jakub Jelinek <jakub@redhat.com>
39196
39197 * gcc.dg/tls/opt-2.c: New test.
39198
39199 2002-08-08 Devang Patel <dpatel@apple.com>
39200
39201 * objc.dg/selector-1.m : New test
39202
39203 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
39204
39205 * g++.dg/abi/bitfield4.C: New test.
39206 * gcc.dg/bitfld-4.c: New test.
39207
39208 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
39209
39210 * g++.dg/other/packed1.C: New test.
39211
39212 2002-08-07 Mark Mitchell <mark@codesourcery.com>
39213
39214 * g++.dg/abi/offsetof.C: Tweak error messages.
39215 * g++.old-deja/g++.mike/p10769a.C: Likewise.
39216
39217 2002-08-08 Jakub Jelinek <jakub@redhat.com>
39218
39219 * gcc.dg/bitfld-3.c: New test.
39220
39221 2002-08-07 Jakub Jelinek <jakub@redhat.com>
39222 Richard Henderson <rth@redhat.com>
39223
39224 * gcc.dg/i386-bitfield1.c: New test.
39225 * g++.dg/abi/bitfield3.C: Update.
39226
39227 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
39228
39229 * objc.dg/const-str-2.m: Update.
39230 * gcc.dg/cpp/c++98.c: Change to C extension.
39231 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
39232 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
39233
39234 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
39235
39236 * testsuite/gcc.dg/tls/diag-3.c: New.
39237
39238 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
39239
39240 * g++.dg/README (Subdirectories): Document new subdir expr.
39241 * g++.dg/expr/pmf-1.C: New test.
39242
39243 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
39244
39245 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
39246
39247 2002-08-06 Jakub Jelinek <jakub@redhat.com>
39248
39249 * g++.dg/abi/bitfield3.C: New test.
39250
39251 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
39252
39253 * lib/gcov.exp: Tweak expected line formats.
39254 * gcc.misc-tests/gcov8.c: New test.
39255 * gcc.misc-tests/gcov8.x: New flags.
39256
39257 2002-08-05 Jakub Jelinek <jakub@redhat.com>
39258
39259 * consistency.vlad/layout/endian.c: Include string.h.
39260
39261 * gcc.c-torture/execute/20020805-1.c: New test.
39262
39263 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
39264
39265 * g++.dg/other/conversion1.C: New test.
39266
39267 2002-08-03 Roger Sayle <roger@eyesopen.com>
39268
39269 * gcc.dg/builtins-1.c: New testcase.
39270
39271 2002-08-02 Mark Mitchell <mark@codesourcery.com>
39272
39273 * g++.dg/inherit/access3.C: New test.
39274
39275 2002-08-01 Jakub Jelinek <jakub@redhat.com>
39276
39277 * gcc.dg/ia64-visibility-2.c: New test.
39278
39279 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
39280
39281 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
39282 __qualifier_flags to __flags.
39283
39284 2002-07-31 Mark Mitchell <mark@codesourcery.com>
39285
39286 * g++.dg/inherit/operator1.C: New test.
39287 * g++.dg/lookup/disamb1.C: Fix typo in comment.
39288 * g++.dg/other/error1.C: Change expected error message.
39289 * g++.dg/template/conv4.C: Likewise.
39290
39291 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
39292
39293 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
39294 for documented behavior.
39295
39296 2002-07-25 Roger Sayle <roger@eyesopen.com>
39297
39298 * gcc.c-torture/execute/20020720-1.x: Skip this test on
39299 several targets known to fail.
39300
39301 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
39302
39303 * gcc.dg/mips-args-[123].c: New tests.
39304
39305 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
39306
39307 * gcc.dg/ppc-spe.c: New.
39308
39309 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
39310
39311 * g++.dg/other/ptrmem4.C: New testcase.
39312
39313 2002-07-24 Richard Henderson <rth@redhat.com>
39314
39315 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
39316
39317 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
39318
39319 * g++.dg/ext/alignof1.C (main): Return 0 for success.
39320
39321 2002-07-24 Roger Sayle <roger@eyesopen.com>
39322
39323 * gcc.c-torture/execute/memset-3.c: New testcase.
39324
39325 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
39326
39327 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
39328 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
39329
39330 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39331
39332 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
39333 Delete.
39334
39335 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
39336
39337 * gcc.c-torture/compile/simd-4.c: New test.
39338
39339 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39340
39341 PR c++/7347, c++/7348
39342 * g++.dg/template/access4.C: New test.
39343 * g++.dg/template/access5.C: New test.
39344 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
39345 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
39346 * g++.old-deja/g++.pt/ttp58.C: Likewise.
39347 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
39348
39349 2002-07-22 Jakub Jelinek <jakub@redhat.com>
39350
39351 * gcc.dg/gnu89-init-2.c: New test.
39352
39353 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
39354
39355 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
39356
39357 2002-07-20 Roger Sayle <roger@eyesopen.com>
39358
39359 * gcc.c-torture/execute/20020720-1.c: New testcase.
39360
39361 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
39362
39363 * gcc.dg/cpp/Wsignprom.c: New tests.
39364
39365 2002-07-20 Alan Modra <amodra@bigpond.net.au>
39366
39367 * gcc.c-torture/execute/loop-13.c: New test.
39368
39369 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
39370
39371 * gcc.dg/cpp/expr.c: New tests.
39372
39373 2002-07-18 David Edelsohn <edelsohn@gnu.org>
39374
39375 * g++.dg/opt/pr6713.C: Add template instantiation.
39376
39377 2002-07-18 Alan Modra <amodra@bigpond.net.au>
39378
39379 * gcc.dg/nest.c: New test.
39380
39381 2002-07-17 Richard Henderson <rth@redhat.com>
39382
39383 * g++.dg/opt/pr6713.C: New test.
39384
39385 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
39386
39387 * gcc.c-torture/execute/loop-2e.x: Let the testcase
39388 XFAIL for all x86 processors.
39389
39390 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
39391
39392 * gcc.c-torture/execute/20010122-1.x: Do not test with
39393 -fomit-frame-pointer.
39394
39395 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39396
39397 * g++.dg/template/instantiate2.C: New test.
39398 * g++.dg/template/spec4.C: New test.
39399
39400 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39401
39402 * g++.dg/template/access2.C: New test.
39403 * g++.dg/template/access3.C: New test.
39404
39405 2002-07-15 Zack Weinberg <zack@codesourcery.com>
39406
39407 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
39408 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
39409 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
39410 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
39411 Convert to use <stdarg.h>.
39412 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
39413 Delete.
39414 * gcc.dg/va-arg-2.c: New.
39415 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
39416
39417 2002-07-15 Jakub Jelinek <jakub@redhat.com>
39418
39419 * gcc.c-torture/compile/20020710-1.c: New test.
39420
39421 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
39422 Andrew Pinski <pinskia@physics.uc.edu>
39423
39424 gcc.c-torture/compile/simd-2.c: New testcase.
39425 gcc.c-torture/compile/simd-3.c: Likewise.
39426
39427 2002-07-11 Mark Mitchell <mark@codesourcery.com>
39428
39429 PR c++/7224
39430 * g++.dg/overload/error1.C: New test.
39431
39432 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39433
39434 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
39435 configuration and IRIX 6 O32 ABI.
39436
39437 2002-07-11 Roger Sayle <roger@eyesopen.com>
39438
39439 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
39440
39441 2002-07-10 Roger Sayle <roger@eyesopen.com>
39442
39443 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
39444
39445 2002-07-10 Jeffrey A Law <law@redhat.com>
39446
39447 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
39448
39449 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
39450
39451 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
39452
39453 * gcc.dg/20020312-2.c: Check for __PPC__.
39454
39455 2002-07-09 Diego Novillo <dnovillo@redhat.com>
39456
39457 * gcc.c-torture/compile/20020709-1.c: New test.
39458
39459 2002-07-07 Roger Sayle <roger@eyesopen.com>
39460
39461 * g++.dg/template/qualttp21.C: New test case.
39462
39463 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
39464
39465 * gcc.c-torture/compile/20020706-1.c: New test.
39466 * gcc.c-torture/compile/20020706-2.c: New test.
39467
39468 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
39469 Alexandre Oliva <aoliva@redhat.com>
39470
39471 * g++.dg/warn/incomplete1.C: New test.
39472
39473 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39474
39475 PR c++/7099
39476 * g++.dg/warn/noreturn1.C: New test.
39477
39478 2002-07-03 Mark Mitchell <mark@codesourcery.com>
39479
39480 PR c++/6706
39481 * g++.dg/debug/debug6.C: New test.
39482 * g++.dg/debug/debug7.C: New test.
39483
39484 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
39485
39486 * gcc.c-torture/compile/simd-3.c: New test.
39487
39488 2002-07-03 Chris Demetriou <cgd@broadcom.com>
39489
39490 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
39491 * gcc.dg/20020620-1.c: Likewise.
39492
39493 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39494
39495 PR c++/6944
39496 * g++.dg/init/array4.C: New test.
39497 * g++.dg/init/array5.C: New test.
39498
39499 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
39500
39501 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
39502 * gcc.c-torture/execute/simd-2.c (main): Likewise.
39503
39504 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39505
39506 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
39507 * gcc.dg/wtr-aggr-init-1.c: Likewise.
39508 * gcc.dg/wtr-conversion-1.c: Likewise.
39509 * gcc.dg/wtr-escape-1.c: Likewise.
39510 * gcc.dg/wtr-int-type-1.c: Likewise.
39511 * gcc.dg/wtr-label-1.c: Likewise.
39512 * gcc.dg/wtr-static-1.c: Likewise.
39513 * gcc.dg/wtr-strcat-1.c: Likewise.
39514 * gcc.dg/wtr-suffix-1.c: Likewise.
39515 * gcc.dg/wtr-switch-1.c: Likewise.
39516 * gcc.dg/wtr-unary-plus-1.c: Likewise.
39517 * gcc.dg/wtr-union-init-1.c: Likewise.
39518 * gcc.dg/wtr-union-init-2.c: Likewise.
39519 * gcc.dg/wtr-union-init-3.c: Likewise.
39520
39521 * gcc.dg/wtr-func-def-1.c: New test.
39522
39523 2002-07-02 Devang Patel <dpatel@apple.com>
39524
39525 * objc.dg/param-1.m: New test.
39526
39527 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
39528
39529 * gcc.dg/cpp/trad/directive.c: Add test.
39530 * gcc.dg/cpp/trad/macroargs.c: Add test.
39531 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
39532
39533 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
39534
39535 * gcc.dg/cpp/cmdlne-M.c: New test.
39536
39537 2002-07-02 Ziemowit Laski <zlaski@apple.com>
39538
39539 * objc.dg/desig-init-1.m: New test.
39540
39541 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39542
39543 PR c++/6716
39544 * g++.dg/template/instantiate1.C: New test.
39545
39546 2002-07-01 Mark Mitchell <mark@codesourcery.com>
39547
39548 PR c++/7112
39549 * g++.dg/template/sizeof2.C: New test.
39550
39551 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
39552
39553 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
39554 gcc.dg/cpp/trad/include.c: New tests.
39555
39556 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
39557
39558 PR target/7177
39559 * gcc.c-torture/compile/20020701-1.c: New test.
39560
39561 2002-07-01 Stan Shebs <shebs@apple.com>
39562
39563 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
39564 header here...
39565 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
39566 (objc-torture-execute): or here.
39567
39568 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
39569
39570 * gcc.c-torture/execute/arith-rand-ll.c: New test.
39571
39572 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
39573
39574 * gcc.dg/cpp/trad/escaped-nl.c: New test.
39575
39576 2002-06-30 Devang Patel <dpatel@apple.com>
39577
39578 * objc.dg/fsyntax-only.m: New test.
39579
39580 2002-06-27 Mark Mitchell <mark@codesourcery.com>
39581
39582 PR c++/6695
39583 * g++.dg/template/friend7.C: New file.
39584
39585 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
39586
39587 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
39588 return type.
39589
39590 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
39591
39592 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
39593 avoid division by zero.
39594
39595 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
39596
39597 * gcc.dg/Wunknownprag.c: New tests.
39598
39599 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
39600
39601 * gcc.c-torture/execute/simd-2.c: New test.
39602
39603 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
39604
39605 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
39606 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
39607 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
39608 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
39609 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
39610 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
39611 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
39612 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
39613 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
39614 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
39615 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
39616 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
39617 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
39618 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
39619 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
39620 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
39621 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
39622
39623 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
39624
39625 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
39626 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
39627 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
39628 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
39629 New tests.
39630 * gcc.dg/cpp/trad/directive.c: Update.
39631
39632 2002-06-23 Andreas Jaeger <aj@suse.de>
39633
39634 * gcc.c-torture/execute/complex-6.c: New.
39635
39636 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
39637
39638 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
39639 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
39640 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
39641 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
39642
39643 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
39644
39645 * gcc.dg/cpp/trad: New directory with traditional tests copied
39646 from parent directory.
39647 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
39648 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
39649 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
39650 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
39651 Move to trad/ and rename.
39652 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
39653 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
39654 gcc.dg/cpp/trad/redef2.c: New tests.
39655 * gcc.dg/cpp/trad/trad.exp: New driver.
39656
39657 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
39658
39659 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
39660 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
39661 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
39662 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
39663 Remove.
39664
39665 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
39666
39667 * gcc.dg/20020620-1.c: New test.
39668
39669 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39670
39671 * g++.dg/template/ttp4.C: New test.
39672
39673 2002-06-19 Jakub Jelinek <jakub@redhat.com>
39674
39675 * g++.dg/opt/vt1.C: Fix regexp.
39676
39677 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39678
39679 * gcc.c-torture/execute/pure-1.c: Make functions static again.
39680 Don't use attribute `noinline'.
39681
39682 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
39683
39684 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
39685
39686 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
39687
39688 * gcc.c-torture/execute/simd-1.c: New.
39689
39690 * gcc.dg/simd-1.c: New.
39691
39692 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
39693
39694 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
39695
39696 2002-06-16 Richard Henderson <rth@redhat.com>
39697
39698 * g++.dg/ext/anon-struct1.C: New.
39699 * g++.dg/ext/anon-struct2.C: New.
39700 * g++.dg/ext/anon-struct3.C: New.
39701 * gcc.dg/anon-struct-1.c: New.
39702 * gcc.dg/anon-struct-2.c: New.
39703 * gcc.dg/anon-struct-3.c: New.
39704 * gcc.dg/20011008-1.c: Adjust warning text.
39705 * gcc.dg/20020527-1.c: Add -fms-extensions.
39706
39707 2002-06-16 Richard Henderson <rth@redhat.com>
39708
39709 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
39710
39711 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
39712
39713 * gcc.c-torture/execute/20020615-1.c: New test.
39714
39715 2002-06-15 Roger Sayle <roger@eyesopen.com>
39716
39717 * gcc.c-tortuture/execute/compare-1.c: New test case.
39718 * gcc.c-tortuture/execute/compare-2.c: New test case.
39719 * gcc.c-tortuture/execute/compare-3.c: New test case.
39720
39721 2002-06-13 Richard Henderson <rth@redhat.com>
39722
39723 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
39724 ia64 ilp32.
39725
39726 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39727
39728 * g++.dg/template/typename2.C: Update error message.
39729
39730 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
39731
39732 * gcc.c-torture/execute/20020611-1.c: New test.
39733
39734 2002-06-11 Bob Wilson <bob.wilson@acm.org>
39735
39736 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
39737 list of targets to skip.
39738
39739 2002-06-10 Bob Wilson <bob.wilson@acm.org>
39740
39741 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
39742 targets if not optimizing.
39743
39744 2002-06-10 Jakub Jelinek <jakub@redhat.com>
39745
39746 * gcc.c-torture/compile/20020605-1.c: New test.
39747
39748 * g++.dg/opt/vt1.C: New test.
39749
39750 * gcc.dg/20020531-1.c: New test.
39751
39752 * gcc.dg/20020530-1.c: New test.
39753
39754 * gcc.dg/20020527-1.c: New test.
39755
39756 * g++.dg/opt/cse1.C: New test.
39757
39758 2002-06-07 Roger Sayle <roger@eyesopen.com>
39759
39760 * gcc.dg/20020607-2.c: New test case.
39761
39762 2002-06-07 Jakub Jelinek <jakub@redhat.com>
39763
39764 * gcc.c-torture/compile/20020604-1.c: New test.
39765
39766 2002-06-04 Richard Henderson <rth@redhat.com>
39767
39768 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
39769 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
39770 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
39771
39772 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
39773
39774 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
39775
39776 2002-06-03 Richard Henderson <rth@redhat.com>
39777
39778 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
39779 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
39780
39781 2002-06-02 Richard Henderson <rth@redhat.com>
39782
39783 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
39784 test functions static.
39785
39786 2002-06-02 Andreas Jaeger <aj@suse.de>
39787
39788 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
39789 now.
39790
39791 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
39792
39793 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
39794 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
39795 Update for mofified diagnostics.
39796 * gcc.dg/c99-intconst-1.c: No longer fail.
39797
39798 2002-06-02 Richard Henderson <rth@redhat.com>
39799
39800 * gcc.dg/uninit-A.c: Remove xfail markers.
39801
39802 2002-06-01 Roger Sayle <roger@eyesopen.com>
39803
39804 * gcc.dg/fnegate-1.c: New test case.
39805
39806 2002-05-30 Osku Salerma <osku@iki.fi>
39807
39808 * gcc.c-torture/execute/mayalias-1.c: New file.
39809
39810 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
39811
39812 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
39813 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
39814 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
39815
39816 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
39817
39818 * gcc.c-torture/execute/20020529-1.c: New test.
39819
39820 2002-05-27 Richard Henderson <rth@redhat.com>
39821
39822 * g++.dg/ext/attrib6.C: New test case.
39823
39824 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39825
39826 * gcc.c-torture/execute/pure-1.c: New test.
39827
39828 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
39829
39830 * gcc.dg/cpp/arith-2.c: Remove.
39831
39832 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
39833
39834 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
39835 * gcc.dg/cpp/if-3.c: Remove.
39836
39837 2002-05-26 Jakub Jelinek <jakub@redhat.com>
39838
39839 * g++.dg/opt/cse2.C: New test.
39840
39841 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
39842
39843 * gcc.dg/cpp/arith-1.c: New semantic tests.
39844 * gcc.dg/cpp/if-1.c: Update.
39845
39846 2002-05-24 Ben Elliston <bje@redhat.com>
39847
39848 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
39849
39850 2002-05-24 Jakub Jelinek <jakub@redhat.com>
39851
39852 * gcc.dg/verbose-asm.c: New test.
39853
39854 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
39855
39856 * gcc.dg/cpp/paste12.c: New test.
39857
39858 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39859
39860 * g++.dg/parse/named_ops.C: New test.
39861
39862 2002-05-23 Mark Mitchell <mark@codesourcery.com>
39863
39864 * gcc.dg/weak-8.c: New test.
39865
39866 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
39867
39868 * gcc.dg/weak-2.c: Allow optional leading underscore
39869 in scan-assembler symbol name.
39870 * gcc.dg/weak-3.c: Likewise.
39871 * gcc.dg/weak-4.c: Likewise.
39872 * gcc.dg/weak-5.c: Likewise.
39873
39874 2002-05-23 Jakub Jelinek <jakub@redhat.com>
39875
39876 * gcc.dg/20020523-1.c: New test.
39877
39878 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39879
39880 * objc.dg/const-str-2.m: Update now that we stop after
39881 a command line error.
39882
39883 2002-05-22 Richard Henderson <rth@redhat.com>
39884
39885 * g++.dg/dg.exp: Fix typo in test pruneing.
39886
39887 2002-05-22 Richard Henderson <rth@redhat.com>
39888
39889 * g++.dg/dg.exp: Prune the tls subdirectory.
39890 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
39891 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
39892 * g++.dg/tls/init-1.C: New.
39893
39894 2002-05-22 Jakub Jelinek <jakub@redhat.com>
39895
39896 * gcc.dg/20020517-1.c: New test.
39897
39898 2002-05-21 Richard Henderson <rth@redhat.com>
39899
39900 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
39901 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
39902
39903 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
39904
39905 * g++.dg/other/copy2.C: New test.
39906
39907 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
39908
39909 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
39910 (MAX_COPY): Bump up to 10 times sizeof (long long).
39911 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
39912
39913 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
39914 sizeof (long long).
39915
39916 * gcc.c-torture/execute/strcpy-1.c: New test.
39917
39918 2002-05-19 Jason Merrill <jason2redhat.com>
39919
39920 * g++.dg/ext/oper1.C: New test.
39921
39922 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
39923 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
39924
39925 * README.QMTEST: New file.
39926
39927 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
39928
39929 2002-05-19 Andreas Jaeger <aj@suse.de>
39930
39931 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
39932 now.
39933 * gcc.c-torture/execute/loop-2d.x: Likewise.
39934
39935 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
39936
39937 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
39938 support weak symbols.
39939 * gcc.dg/weak-4.c: Likewise.
39940 * gcc.dg/weak-6.c: Likewise.
39941
39942 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
39943
39944 * gcc.dg/weak-3.c: Add dg-excess-error comment for
39945 cygwin, coff and h8300-*-hms targets
39946 * gcc.dg/weak-5.c: Likewise.
39947 * gcc.dg/weak-7.c: Likewise.
39948
39949 2002-05-16 Jason Merrill <jason@redhat.com>
39950
39951 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
39952 (scan-assembler-not, scan-assembler-dem): Likewise.
39953 (scan-assembler-dem-not): Likewise.
39954
39955 2002-05-15 Richard Henderson <rth@redhat.com>
39956
39957 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
39958
39959 2002-05-15 Richard Henderson <rth@redhat.com>
39960
39961 * gcc.dg/weak-5.c (vfoo1c): No warning here.
39962 (vfoo1f): Warning here.
39963 (vfoo1l): Don't redefine the alias.
39964
39965 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
39966
39967 * g++.dg/init/pm1.C: New test.
39968
39969 2002-05-12 David S. Miller <davem@redhat.com>
39970
39971 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
39972 types.
39973
39974 2002-05-10 Roger Sayle <roger@eyesopen.com>
39975
39976 * gcc.c-torture/execute/20020510-1.c: New test case.
39977
39978 2002-05-10 David S. Miller <davem@redhat.com>
39979
39980 * gcc.c-torture/execute/conversion.c: Test long double too.
39981
39982 2002-05-09 Jakub Jelinek <jakub@redhat.com>
39983
39984 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
39985 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
39986 * lib/g++.exp (g++_link_flags): Likewise.
39987 * lib/objc.exp (objc_target_compile): Likewise.
39988
39989 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
39990
39991 * gcc.dg/cpp/poison.c: Update.
39992 * gcc.dg/cpp/20000625-2.c: Remove.
39993 * gcc.dg/cpp/direct2s.c: Remove final test.
39994
39995 2002-05-08 Tom Rix <trix@redhat.com>
39996
39997 * gcc.c-torture/execute/20020508-1.c: New test.
39998 * gcc.c-torture/execute/20020508-2.c: New test.
39999 * gcc.c-torture/execute/20020508-3.c: New test.
40000
40001 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
40002
40003 * gcc.dg/cpp/charconst-4.c: More tests.
40004
40005 2002-05-08 Mark Mitchell <mark@codesourcery.com>
40006
40007 PR c/6569
40008 * gcc.dg/weak-3.c: Update location of warning messages.
40009 * gcc.dg/weak-5.c: Likewise.
40010
40011 2002-05-06 Roger Sayle <roger@eyesopen.com>
40012
40013 * gcc.c-torture/execute/20020506-1.c: New test case.
40014
40015 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
40016
40017 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
40018
40019 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40020
40021 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
40022
40023 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40024
40025 * gcc.dg/cpp/charconst-3.c: New test.
40026
40027 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40028
40029 * gcc.dg/cpp/charconst.c: Update tests.
40030
40031 2002-05-05 Tim Josling <tej@melbpc.org.au>
40032
40033 * treelang: Added directory for new sample language treelang. Also
40034 lib/treelang.exp: New file to signal treelang should be tested.
40035
40036 2002-05-03 Jakub Jelinek <jakub@redhat.com>
40037
40038 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
40039 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
40040 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
40041 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
40042 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
40043 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
40044 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
40045
40046 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
40047
40048 * gcc.dg/format/xopen-2.c: New test.
40049
40050 2002-05-03 Jakub Jelinek <jakub@redhat.com>
40051
40052 * gcc.dg/20020503-1.c: New test.
40053
40054 2002-05-02 Mark Mitchell <mark@codesourcery.com>
40055
40056 * g++.dg/init/dtor1.C: Make it tougher.
40057
40058 2002-05-01 Mark Mitchell <mark@codesourcery.com>
40059
40060 * g++.dg/init/dtor1.C: New test.
40061
40062 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
40063
40064 * gcc.dg/altivec-8.c: New.
40065
40066 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
40067
40068 * gcc.dg/altivec-7.c: New.
40069
40070 2002-04-29 Jakub Jelinek <jakub@redhat.com>
40071
40072 * g++.dg/parse/typedef1.C: New test.
40073
40074 2002-04-29 Mark Mitchell <mark@codesourcery.com>
40075
40076 PR c++/6486
40077 * g++.dg/template/friend6.C: New test.
40078
40079 PR c++/6492
40080 * g++.dg/init/copy1.C: New test.
40081
40082 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
40083
40084 * g++.dg/warn/effc1.C: New test.
40085
40086 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
40087
40088 * gcc.dg/cpp/if-cexp.c: Add a test.
40089
40090 2002-04-28 Jakub Jelinek <jakub@redhat.com>
40091
40092 * gcc.dg/20020426-2.c: New test.
40093
40094 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
40095
40096 * gcc.dg/cpp/if-mop.c: Update.
40097 * gcc.dg/cpp/if-mpar.c: Add test.
40098 * gcc.dg/cpp/if-oppr.c: Update.
40099
40100 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40101
40102 PR c/6343
40103 * gcc.dg/weak-[2-7].c: New tests.
40104
40105 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
40106
40107 * gcc.dg/enum1.c: New test.
40108
40109 2002-04-26 Mark Mitchell <mark@codesourcery.com>
40110
40111 PR c++/6497
40112 * g++.dg/inherit/access2.C: New test.
40113
40114 2002-04-26 Mark Mitchell <mark@codesourcery.com>
40115
40116 PR bootstrap/6445
40117 * gcc.dg/20020426-1.c: New test.
40118
40119 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
40120
40121 * g++.dg/abi/enum1.C: New test.
40122
40123 2002-04-26 Richard Henderson <rth@redhat.com>
40124
40125 * gcc.dg/c99-bool-1.c: Expect always true warning.
40126
40127 2002-04-25 Roger Sayle <roger@eyesopen.com>
40128
40129 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
40130
40131 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40132
40133 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
40134 targets.
40135
40136 2002-04-24 Mark Mitchell <mark@codesourcery.com>
40137
40138 * g++.dg/abi/mange7.C: New test.
40139
40140 PR c++/6438.
40141 * g++.dg/parse/stmtexpr2.C: New test.
40142
40143 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
40144
40145 * gcc.dg/20020312-2.c: Add SH target.
40146
40147 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40148
40149 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
40150 compiler output on mips*-*-irix*.
40151
40152 2002-04-23 Jakub Jelinek <jakub@redhat.com>
40153
40154 * g++.dg/parse/attr1.C: New test.
40155
40156 2002-04-23 Roger Sayle <roger@eyesopen.com>
40157
40158 * gcc.c-torture/execute/string-opt-17.c: New test case.
40159 * gcc.c-torture/execute/memset-2.c: New test case.
40160
40161 2002-04-23 Mark Mitchell <mark@codesourcery.com>
40162
40163 PR c++/6256:
40164 * g++.dg/template/friend5.C: New test.
40165
40166 PR c++/6331:
40167 * g++.dg/template/qual1.C: Likewise.
40168
40169 2002-04-22 Zack Weinberg <zack@codesourcery.com>
40170
40171 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
40172 Include stdlib.h, not stdio.h or ctype.h.
40173
40174 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
40175
40176 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
40177 cris-*-elf* and mmix-*-*.
40178 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
40179 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
40180 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
40181 Ditto.
40182 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
40183 * gcc.dg/wchar_t-1.c: Ditto.
40184
40185 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
40186
40187 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
40188 Clarify comment.
40189
40190 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
40191
40192 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
40193
40194 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40195
40196 * gcc.c-torture/execute/20000906-1.x: Delete.
40197
40198 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
40199
40200 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
40201
40202 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
40203
40204 * PR6367
40205 * g77.f-torture/execute/6367.f: New test.
40206 * g77.f-torture/execute/6367.x: Disable for MMIX.
40207
40208 2002-04-19 Mark Mitchell <mark@codesourcery.com>
40209
40210 * PR6352
40211 * g++.dg/opt/inline2.C: New test.
40212
40213 2002-04-18 Richard Henderson <rth@redhat.com>
40214
40215 * gcc.dg/20000906-1.c: Enable for all targets.
40216 * gcc.c-torture/compile/iftrap-2.c: New.
40217
40218 2002-04-18 Jakub Jelinek <jakub@redhat.com>
40219
40220 * gcc.dg/20020418-1.c: New test.
40221 * gcc.dg/20020418-2.c: New test.
40222
40223 2002-04-18 Richard Henderson <rth@redhat.com>
40224
40225 * gcc.c-torture/compile/iftrap-1.c: New.
40226 * gcc.dg/iftrap-1.c: Adjust for ia64.
40227 * gcc.dg/iftrap-2.c: New.
40228
40229 2002-04-18 Jakub Jelinek <jakub@redhat.com>
40230
40231 * gcc.c-torture/compile/20020418-1.c: New test.
40232
40233 2002-04-18 Roger Sayle <roger@eyesopen.com>
40234
40235 * gcc.c-torture/compile/20020415-1.c: New.
40236
40237 2002-04-18 David S. Miller <davem@redhat.com>
40238
40239 * gcc.c-torture/execute/20020418-1.c: New test.
40240
40241 2002-04-17 Jakub Jelinek <jakub@redhat.com>
40242
40243 * gcc.dg/20020416-1.c: New test.
40244
40245 * g++.dg/opt/inline1.C: New test.
40246
40247 2002-04-16 Jakub Jelinek <jakub@redhat.com>
40248
40249 * gcc.dg/altivec-5.c: New test.
40250
40251 * gcc.dg/20020415-1.c: New test.
40252
40253 2002-04-15 Mark Mitchell <mark@codesourcery.com>
40254
40255 * testsuite/lib/chill.exp: Remove.
40256
40257 2002-04-14 Jakub Jelinek <jakub@redhat.com>
40258
40259 * g++.dg/other/big-struct.C: New test.
40260
40261 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
40262
40263 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
40264 of scratch file.
40265
40266 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
40267
40268 PR c/6277
40269 * gcc.dg/i386-387-1.c: Allow optional leading underscore
40270 in scan-assembler function name
40271
40272 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
40273
40274 * g77.f-torture/execute/980628-4.x,
40275 g77.f-torture/execute/980628-5.x,
40276 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
40277 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
40278 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
40279 i[34567]86-*-*.
40280
40281 2002-04-13 David S. Miller <davem@redhat.com>
40282
40283 * gcc.c-torture/execute/20020413-1.c: New test.
40284
40285 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
40286
40287 * gcc.dg/asm-6.c,
40288 * g++.dg/ext/asm1.C: New tests.
40289
40290 2002-04-12 Mark Mitchell <mark@codesourcery.com>
40291
40292 PR c++ 5373.
40293 * g++.dg/parse/stmtexpr1.C: New test.
40294
40295 PR c++/5189.
40296 * g++.dg/template/copy1.C: New test.
40297
40298 2002-04-12 Richard Henderson <rth@redhat.com>
40299
40300 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
40301
40302 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
40303
40304 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
40305 gcc.c-torture/execute/20020307-2.c.
40306
40307 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
40308
40309 * g++.dg/ext/attrib5.C,
40310 * g++.dg/lookup/struct1.C: New tests.
40311
40312 2002-04-11 Jakub Jelinek <jakub@redhat.com>
40313
40314 * gcc.dg/20020411-1.c: New test.
40315
40316 * gcc.c-torture/execute/20020411-1.c: New test.
40317
40318 2002-04-10 Janis Johnson <janis187@us.ibm.com>
40319
40320 * g77.f-torture/execute/6177.f: New test.
40321
40322 2002-04-10 Jakub Jelinek <jakub@redhat.com>
40323
40324 PR middle-end/6247
40325 * g++.dg/opt/cleanup1.C: New test.
40326
40327 * g++.dg/opt/const1.C: New test.
40328
40329 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
40330
40331 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
40332
40333 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
40334
40335 PR c++/5507
40336 * g++.dg/template/typename2.C: New test.
40337
40338 2002-04-10 Alan Modra <amodra@bigpond.net.au>
40339
40340 * gcc.c-torture/execute/loop-12.c: New.
40341
40342 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
40343
40344 * g77.f-torture/execute/980628-4.x,
40345 g77.f-torture/execute/980628-5.x,
40346 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
40347 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
40348 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
40349
40350 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40351
40352 PR optimization/6086
40353 * g++.dg/opt/preinc1.C: New test.
40354
40355 2002-04-06 Mark Mitchell <mark@codesourcery.com>
40356
40357 PR c++/5571
40358 * g++.dg/opt/static2.C: New test.
40359
40360 2002-04-06 Mark Mitchell <mark@codesourcery.com>
40361
40362 PR c/5120
40363 * gcc.dg/20020406-1.c: New test.
40364
40365 2002-04-04 David S. Miller <davem@redhat.com>
40366
40367 * gcc.c-torture/execute/20020404-1.c: New test.
40368
40369 2002-04-04 Jakub Jelinek <jakub@redhat.com>
40370
40371 PR c/6123
40372 * gcc.dg/20020312-2.c: Do not declare global register variable
40373 if __PIC__ or __pic__ is defined.
40374
40375 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
40376
40377 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
40378 __asm__ so that it works correctly even if -ansi -pedantic-errors.
40379
40380 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40381
40382 * gcc.misc-tests/linkage.exp: Update last change to handle
40383 sparc*-, not just sparc-.
40384
40385 2002-04-03 Richard Henderson <rth@redhat.com>
40386
40387 * gcc.dg/cpp/ucs.c: Improved long UCS test.
40388
40389 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
40390
40391 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
40392
40393 2002-04-02 David S. Miller <davem@redhat.com>
40394
40395 * gcc.c-torture/execute/20020402-3.c: New test.
40396
40397 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
40398
40399 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
40400 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
40401
40402 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
40403 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
40404 g77.f-torture/execute/20001201.x,
40405 g77.f-torture/execute/u77-test.x: New files.
40406
40407 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
40408 * gcc.dg/wchar_t-1.c: Ditto.
40409
40410 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40411
40412 * gcc.c-torture/execute/20020402-1.c: New test.
40413
40414 2002-04-01 Richard Henderson <rth@redhat.com>
40415
40416 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
40417
40418 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
40419
40420 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40421
40422 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
40423
40424 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40425
40426 * g++.dg/inherit/template-as-base.C: Expect error.
40427 * g++.dg/inherit/namespace-as-base.C: Likewise.
40428
40429 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
40430
40431 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
40432 g++.dg/ext/instantiate3.C: Tweak match patterns.
40433
40434 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
40435 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
40436 -da test.
40437
40438 2002-03-31 Richard Henderson <rth@redhat.com>
40439
40440 * gcc.dg/special/alias-2.c: New.
40441 * gcc.dg/special/ecos.exp: Run it.
40442
40443 2002-03-31 Richard Henderson <rth@redhat.com>
40444
40445 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
40446
40447 2002-03-31 Kazu Hirata <kazu@hxi.com>
40448
40449 * gcc.dg/weak-1.c: Disable on h8300 port.
40450
40451 2002-03-29 Janis Johnson <janis187@us.ibm.com>
40452
40453 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
40454 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
40455 ordering tests.
40456 * g++.dg/bprob/bprob-1.C: New test.
40457 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
40458 * g++.dg/gcov/gcov-1.C: New test.
40459 * g++.dg/gcov/gcov-1.x: New file.
40460 * g++.dg/gcov/gcov-2.C: New test.
40461 * g++.dg/gcov/gcov-3.C: New test.
40462 * g++.dg/gcov/gcov-3.h: New file.
40463
40464 2002-03-28 Roger Sayle <roger@eyesopen.com>
40465
40466 * g++.old-deja/g++.other/builtins5.C: New test.
40467 * g++.old-deja/g++.other/builtins6.C: New test.
40468 * g++.old-deja/g++.other/builtins7.C: New test.
40469 * g++.old-deja/g++.other/builtins8.C: New test.
40470 * g++.old-deja/g++.other/builtins9.C: New test.
40471
40472 2002-03-29 Jakub Jelinek <jakub@redhat.com>
40473
40474 * g++.dg/opt/static1.C: New test.
40475
40476 * g++.dg/opt/longbranch1.C: New test.
40477
40478 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
40479
40480 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
40481
40482 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
40483
40484 2002-03-28 Jeffrey A Law (law@redhat.com)
40485
40486 * gcc.c-torture/execute/20020328-1.c: New test.
40487
40488 2002-03-27 Richard Henderson <rth@redhat.com>
40489
40490 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
40491 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
40492 move from g++.old-deja/g++.ext/.
40493
40494 2002-03-27 Mark Mitchell <mark@codesourcery.com>
40495
40496 * g++.dg/init/new2.C: New test.
40497
40498 2002-03-26 Richard Henderson <rth@redhat.com>
40499
40500 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
40501
40502 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
40503 on sparc.
40504
40505 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
40506 sparcv9 systems.
40507 * gcc.dg/20001102-1.c: Likewise.
40508
40509 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
40510
40511 * gcc.dg/cpp/endif-pedantic1.c,
40512 gcc.dg/cpp/endif-pedantic2.c: New tests.
40513
40514 2002-03-26 Mark Mitchell <mark@codesourcery.com>
40515
40516 * g++.dg/init/new1.C: New test.
40517
40518 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
40519
40520 * g++.dg/abi/vbase9.C: New test.
40521
40522 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
40523
40524 * gcc.dg/arm-asm.c: New test.
40525
40526 2002-03-26 Andrew Cagney <ac131313@redhat.com>
40527
40528 * gcc.dg/Wswitch-enum.c: New test.
40529 Fix PR c/5044.
40530
40531 2002-03-26 Richard Henderson <rth@redhat.com>
40532
40533 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
40534 structure.
40535
40536 2002-03-25 Richard Henderson <rth@redhat.com>
40537
40538 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
40539 sparcv9 systems.
40540
40541 * gcc.c-torture/compile/20011119-1.c (xxx): New.
40542 * gcc.c-torture/compile/20011119-2.c (xxx): New.
40543
40544 2002-03-25 Zack Weinberg <zack@codesourcery.com>
40545
40546 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
40547
40548 2002-03-25 Bob Wilson <bob.wilson@acm.org>
40549
40550 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
40551 targets using generic thunk support.
40552
40553 2002-03-25 Jakub Jelinek <jakub@redhat.com>
40554
40555 * gcc.c-torture/compile/20020323-1.c: New test.
40556
40557 * g++.dg/opt/conj2.C: New test.
40558
40559 2002-03-24 Richard Henderson <rth@redhat.com>
40560
40561 * gcc.dg/weak-1.c: Use -fno-common.
40562
40563 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40564
40565 * g77.dg/f77-edit-apostrophe-out.f: New test
40566 * g77.dg/f77-edit-h-out.f: New test
40567 * g77.dg/f77-edit-t-in.f: New test
40568 * g77.dg/f77-edit-t-out.f: New test
40569 * g77.dg/f77-edit-x-out.f: New test
40570 * g77.dg/f77-edit-slash-out.f: New test
40571 * g77.dg/f77-edit-colon-out.f: New test
40572 * g77.dg/f77-edit-s-out.f: New test
40573
40574 2002-03-24 Richard Henderson <rth@redhat.com>
40575
40576 * objc/execute/formal_protocol-6.x: New XFAIL.
40577
40578 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40579
40580 * gcc.dg/weak-1.c: Early return from dg-final on platforms
40581 that do not support weak symbols
40582
40583 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40584
40585 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
40586 * lib/g77.exp: Likewise.
40587 * lib/objc.exp: Likewise.
40588
40589 2002-03-23 Andrew Cagney <ac131313@redhat.com>
40590
40591 * gcc.dg/Wswitch-default.c: New test.
40592
40593 2002-03-23 Jakub Jelinek <jakub@redhat.com>
40594
40595 * g++.dg/other/enum1.C: New test.
40596
40597 2002-03-23 Zack Weinberg <zack@codesourcery.com>
40598
40599 * gcc.dg/pragma-ep-3.c: Fix typo.
40600
40601 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40602
40603 * g++.dg/inherit/template-as-base.C: New test.
40604
40605 2002-03-22 Jakub Jelinek <jakub@redhat.com>
40606
40607 * g++.old-deja/g++.other/dwarf2-1.C: Move...
40608 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
40609
40610 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
40611
40612 * gcc.dg/cpp/multiline.c: Update to match.
40613
40614 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
40615
40616 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
40617
40618 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
40619
40620 * gcc.dg/cpp/extratokens2.c: New file.
40621
40622 2002-03-21 David Edelsohn <edelsohn@gnu.org>
40623
40624 * gcc.dg/20020312-2.c: Add rs6000 target.
40625
40626 * gcc.c-torture/compile/20020319-1.c: New test.
40627
40628 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40629
40630 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
40631 (A, E): Handle this.
40632
40633 2002-03-20 Jason Merrill <jason@redhat.com>
40634
40635 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
40636 ignoring -fpic.
40637 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
40638 through prune_gcc_output.
40639
40640 2002-03-20 Jakub Jelinek <jakub@redhat.com>
40641
40642 * gcc.c-torture/compile/20020320-1.c: New test.
40643
40644 2002-03-19 Jakub Jelinek <jakub@redhat.com>
40645
40646 * gcc.c-torture/compile/20020318-1.c: New test.
40647
40648 * gcc.dg/struct-by-value-1.c: New test.
40649
40650 * gcc.dg/20020319-1.c: New test.
40651
40652 2002-03-18 Jakub Jelinek <jakub@redhat.com>
40653
40654 * g++.dg/opt/conj1.C: New test.
40655
40656 2002-03-17 Mark Mitchell <mark@codesourcery.com>
40657
40658 * g++.dg/template/qualttp20.C: Revert previous change.
40659 * g++.dg/template/qualttp3.C: Likewise.
40660 * g++.dg/template/qualttp4.C: Likewise.
40661 * g++.dg/template/qualttp5.C: Likewise.
40662 * g++.dg/template/qualttp6.C: Likewise.
40663 * g++.dg/template/qualttp7.C: Likewise.
40664 * g++.dg/template/qualttp8.C: Likewise.
40665 * g++.dg/template/recurse.C: Likewise.
40666
40667 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
40668
40669 * gcc.dg/cpp/wchar-1.c: Update.
40670
40671 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
40672
40673 * g++.dg/template/conv1.C: New test.
40674 * g++.dg/template/conv2.C: New test.
40675 * g++.dg/template/conv3.C: New test.
40676 * g++.dg/template/conv4.C: New test.
40677
40678 2002-03-15 Mark Mitchell <mark@codesourcery.com>
40679
40680 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
40681 * g++.dg/template/qualttp3.C: Likewise.
40682 * g++.dg/template/qualttp4.C: Likewise.
40683 * g++.dg/template/qualttp5.C: Likewise.
40684 * g++.dg/template/qualttp6.C: Likewise.
40685 * g++.dg/template/qualttp7.C: Likewise.
40686 * g++.dg/template/qualttp8.C: Likewise.
40687 * g++.dg/template/recurse.C: Likewise.
40688
40689 2002-03-15 Mark Mitchell <mark@codesourcery.com>
40690
40691 * g++.dg/opt/dtor1.C: New test.
40692
40693 2002-03-15 Jakub Jelinek <jakub@redhat.com>
40694
40695 * gcc.c-torture/compile/20020315-1.c: New test.
40696
40697 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
40698
40699 * gcc.dg/weak-1.c: Fix scan tests.
40700
40701 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
40702
40703 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
40704 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
40705 cris-*-aout* mmix-*-*.
40706 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
40707 cris-*-aout* mmix-*-*.
40708 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
40709 cris-*-elf* cris-*-aout* and mmix-*-*.
40710 * gcc.dg/20001009-1.c: Ditto.
40711 * gcc.dg/20010912-1.c: Ditto.
40712 * gcc.dg/20020122-4.c: Ditto.
40713 * gcc.dg/inline-2.c: Ditto.
40714
40715 2002-03-14 Jeffrey A Law (law@cygnus.com)
40716
40717 * gcc.c-torture/compile/20020314-1.c: New test.
40718
40719 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
40720
40721 * gcc.c-torture/execute/20020314-1.c: New test.
40722
40723 2002-03-14 Jakub Jelinek <jakub@redhat.com>
40724
40725 * g++.dg/warn/Wunused-1.C: New test.
40726
40727 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
40728
40729 * g++.dg/abi/mangle6.C: New test.
40730
40731 2002-03-13 Jakub Jelinek <jakub@redhat.com>
40732
40733 * gcc.c-torture/compile/20020309-2.c: New test.
40734
40735 * gcc.c-torture/compile/20020312-1.c: New test.
40736
40737 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
40738
40739 * g++.dg/other/access1.C: New test.
40740
40741 2002-03-12 Jakub Jelinek <jakub@redhat.com>
40742
40743 * gcc.c-torture/execute/wchar_t-1.c: New test.
40744
40745 2002-03-12 David Edelsohn <edelsohn@gnu.org>
40746
40747 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
40748
40749 2002-03-12 Roger Sayle <roger@eyesopen.com>
40750
40751 * gcc.dg/20020312-1.c: New test case.
40752
40753 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
40754
40755 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
40756
40757 2002-03-11 Richard Henderson <rth@redhat.com>
40758
40759 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
40760 * g++.old-deja/g++.jason/report.C: Likewise.
40761
40762 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
40763
40764 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
40765 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
40766
40767 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
40768
40769 * testsuite/g++.dg/overload/pmf1.C: New test.
40770
40771 2002-03-11 Kazu Hirata <kazu@hxi.com>
40772
40773 * gcc.c-torture/execute/20020307-1.c: Use long.
40774
40775 2002-03-11 Jakub Jelinek <jakub@redhat.com>
40776
40777 PR optimization/5844
40778 * gcc.dg/20020310-1.c: New test.
40779
40780 2002-03-09 Michael Meissner <meissner@redhat.com>
40781
40782 * gcc.c-torture/execute/memcpy-2.c: New test.
40783 * gcc.c-torture/execute/memset-1.c: New test.
40784 * gcc.c-torture/execute/strlen-1.c: New test.
40785 * gcc.c-torture/execute/strcmp-1.c: New test.
40786 * gcc.c-torture/execute/strncmp-1.c: New test.
40787
40788 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
40789
40790 * gcc.dg/ppc-ldstruct.c: New test.
40791
40792 2002-03-09 Jakub Jelinek <jakub@redhat.com>
40793
40794 * gcc.c-torture/execute/va-arg-22.c: New test.
40795
40796 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40797
40798 * gcc.c-torture/compile/20020309-1.c: New test.
40799
40800 2002-03-08 Jakub Jelinek <jakub@redhat.com>
40801
40802 * gcc.c-torture/execute/20020307-2.c: New test.
40803
40804 2002-03-07 Jeffrey A Law (law@redhat.com)
40805
40806 * g77.f-torture/compile/20020307-1.f: New test.
40807
40808 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
40809
40810 * gcc.dg/unordered-1.c: New test.
40811
40812 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
40813
40814 * gcc.c-torture/execute/20020307-1.c: New test.
40815
40816 2002-03-05 Jakub Jelinek <jakub@redhat.com>
40817
40818 * gcc.dg/20020304-1.c: New test.
40819
40820 * gcc.c-torture/compile/20020304-2.c: New test.
40821
40822 2002-03-04 Zack Weinberg <zack@codesourcery.com>
40823
40824 * gcc.c-torture/compile/20020304-1.c: New test case
40825 (from PR c/5830).
40826
40827 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
40828
40829 * gcc.dg/20020103-1.c: Add other -D ppc variants.
40830
40831 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
40832
40833 * g++.dg/other/classkey1.C: New test.
40834
40835 2002-03-01 Richard Henderson <rth@redhat.com>
40836
40837 * gcc.c-torture/compile/981223-1.x: New.
40838 * gcc.c-torture/compile/920625-1.x: New.
40839
40840 2002-02-28 Richard Henderson <rth@redhat.com>
40841
40842 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
40843
40844 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
40845
40846 * gcc.c-torture/execute/20020227-1.c: New test.
40847
40848 2002-02-27 Mark Mitchell <mark@codesourcery.com>
40849
40850 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
40851 here" ERROR lines.
40852 * g++.old-deja/g++.oliva/partord1.C: Likewise.
40853 * g++.old-deja.g++.other/defarg1.C: Likewise.
40854 * g++.old-deja/g++.pt/calls2.C: Likewise.
40855 * g++.old-deja/g++.pt/crash20.C: Likewise.
40856 * g++.old-deja/g++.pt/crash30.C: Likewise.
40857 * g++.old-deja/g++.pt/crash36.C: Likewise.
40858 * g++.old-deja/g++.pt/crash6.C: Likewise.
40859 * g++.old-deja/g++.pt/defarg13.C: Likewise.
40860 * g++.old-deja/g++.pt/derived3.C: Likewise.
40861 * g++.old-deja/g++.pt/error1.C: Likewise.
40862 * g++.old-deja/g++.pt/friend21.C: Likewise.
40863 * g++.old-deja/g++.pt/friend23.C: Likewise.
40864 * g++.old-deja/g++.pt/infinite1.C: Likewise.
40865 * g++.old-deja/g++.robertl/eb128.C: Likewise.
40866
40867 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
40868
40869 * gcc.c-torture/execute/20020225-2.c: New test.
40870
40871 2002-02-27 Zack Weinberg <zack@codesourcery.com>
40872
40873 * gcc.c-torture/execute/920730-1t.c,
40874 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
40875 Delete test cases, only relevant to -traditional.
40876
40877 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
40878
40879 * gcc.dg/cpp/undef1.c: Remove.
40880 * gcc.dg/cpp/directiv.c: Update.
40881 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
40882
40883 2002-02-27 Michael Meissner <meissner@redhat.com>
40884
40885 * gcc.c-torture/execute/20020226-1.c: New test.
40886
40887 2002-02-26 Jakub Jelinek <jakub@redhat.com>
40888
40889 * g++.dg/debug/debug4.C: New test.
40890
40891 * gcc.dg/ia64-visibility-1.c: New test.
40892
40893 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
40894
40895 * gcc.dg/debug/20020224-1.c: New.
40896
40897 2002-02-25 Kazu Hirata <kazu@hxi.com>
40898
40899 * gcc.c-torture/execute/960416-1.x: New.
40900 * gcc.c-torture/execute/divconst-3.x: Likewise.
40901
40902 2002-02-25 Jakub Jelinek <jakub@redhat.com>
40903
40904 * gcc.dg/20020224-1.c: New test.
40905
40906 2002-02-25 Alan Modra <amodra@bigpond.net.au>
40907
40908 * gcc.c-torture/execute/20020225-1.c: New.
40909
40910 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
40911
40912 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
40913
40914 2002-02-23 Jakub Jelinek <jakub@redhat.com>
40915
40916 * gcc.dg/20020222-1.c: New test.
40917
40918 2002-02-22 Jakub Jelinek <jakub@redhat.com>
40919
40920 * g++.dg/opt/anonunion1.C: New test.
40921
40922 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
40923
40924 * g++.dg/template/qualttp19.C: New test.
40925 * g++.dg/template/qualttp20.C: New test.
40926 * g++.old-deja/g++.jason/report.C: Adjust expected errors
40927 * g++.old-deja/g++.other/qual1.C: Likewise.
40928
40929 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
40930
40931 * gcc.dg/attr-alwaysinline.c: New.
40932
40933 2002-02-21 Jakub Jelinek <jakub@redhat.com>
40934
40935 * gcc.dg/20020220-1.c: New test.
40936
40937 * gcc.dg/20020220-2.c: New test.
40938
40939 * g++.dg/opt/mmx1.C: New test.
40940
40941 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
40942
40943 * gcc.c-torture/compile/20020110.c: New test.
40944
40945 2002-02-20 Jakub Jelinek <jakub@redhat.com>
40946
40947 * gcc.c-torture/execute/20020219-1.c: New test.
40948
40949 * gcc.dg/20020219-1.c: New test.
40950
40951 * gcc.dg/noncompile/20020220-1.c: New test.
40952
40953 * g++.dg/opt/ptrintsum1.C: New test.
40954
40955 * gcc.dg/debug/20020220-1.c: New test.
40956
40957 2002-02-17 Jakub Jelinek <jakub@redhat.com>
40958
40959 * gcc.c-torture/execute/20020216-1.c: New test.
40960
40961 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40962
40963 * gcc.dg/decl-1.c: Update, new test.
40964
40965 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
40966
40967 * g++.dg/abi/bitfield1.C: New test.
40968 * g++.dg/abi/bitfield2.C: New test.
40969
40970 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
40971
40972 * gcc.dg/attr-nest.c: New test.
40973
40974 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
40975
40976 * gcc.c-torture/execute/20020215-1.c: New test.
40977
40978 2002-02-14 Jakub Jelinek <jakub@redhat.com>
40979
40980 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
40981 * g++.dg/debug/debug.exp: New.
40982 * g++.dg/debug/trivial.C: New.
40983 * g++.dg/debug/debug1.C: Moved...
40984 * g++.dg/other/debug1.C: ...from here.
40985 * g++.dg/debug/debug2.C: Moved...
40986 * g++.dg/other/debug2.C: ...from here.
40987 * g++.dg/debug/debug3.C: Moved...
40988 * g++.dg/other/debug3.C: ...from here.
40989
40990 * gcc.dg/noncompile/20020213-1.c: New test.
40991
40992 2002-02-13 Jakub Jelinek <jakub@redhat.com>
40993
40994 * g++.dg/other/debug3.C: New test.
40995
40996 * gcc.c-torture/execute/20020213-1.c: New test.
40997
40998 2002-02-13 Richard Smith <richard@ex-parrot.com>
40999
41000 * g++.old-deja/g++.other/thunk1.C: New test.
41001
41002 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
41003
41004 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
41005
41006 2002-02-13 Stan Shebs <shebs@apple.com>
41007
41008 * gcc.dg/altivec-3.c: New.
41009
41010 2002-02-12 Jakub Jelinek <jakub@redhat.com>
41011
41012 * gcc.dg/Wunreachable-1.c: New test.
41013 * gcc.dg/Wunreachable-2.c: New test.
41014
41015 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
41016
41017 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
41018
41019 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
41020
41021 * gcc.dg/decl-1.c: New test.
41022
41023 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
41024
41025 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
41026
41027 2002-02-10 Kazu Hirata <kazu@hxi.com>
41028
41029 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
41030 * gcc.c-torture/compile/980506-1.x: Likewise.
41031
41032 2002-02-10 Kazu Hirata <kazu@hxi.com>
41033
41034 * gcc.dg/20020210-1.c: New.
41035
41036 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
41037
41038 * g77.f-torture/execute/947.f: New regression test
41039 for PR fortran/947.
41040
41041 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
41042
41043 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
41044 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
41045
41046 2002-02-08 Richard Henderson <rth@redhat.com>
41047
41048 * gcc.c-torture/compile/labels-3.c: New.
41049
41050 2002-02-08 Jakub Jelinek <jakub@redhat.com>
41051
41052 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
41053 expression statements work instead.
41054 * gcc.dg/noncompile/20020207-1.c: New test.
41055
41056 2002-02-07 Richard Henderson <rth@redhat.com>
41057
41058 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
41059
41060 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41061
41062 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
41063 message from g77
41064 * lib/g77-dg.exp: Trim g77 error messages so that they are
41065 recognized by dg.exp.
41066
41067 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41068
41069 PR fortran/5473
41070 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
41071
41072 2002-02-07 Richard Henderson <rth@redhat.com>
41073
41074 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
41075 to be sufficiently aligned for integers.
41076
41077 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
41078
41079 * g++.dg/template/friend4.C: New test.
41080
41081 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41082
41083 PR fortran/5743
41084 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
41085 unsupported cases.
41086
41087 2002-02-07 Richard Henderson <rth@redhat.com>
41088
41089 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
41090 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
41091 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
41092 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
41093
41094 2002-02-06 Richard Henderson <rth@redhat.com>
41095
41096 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
41097
41098 2002-02-06 Janis Johnson <janis187@us.ibm.com>
41099
41100 * gcc.dg/20020206-1.c: New test.
41101
41102 2002-02-06 Jakub Jelinek <jakub@redhat.com>
41103
41104 * gcc.c-torture/execute/20020206-1.c: New test.
41105
41106 * gcc.c-torture/execute/20020206-2.c: New test.
41107
41108 PR optimization/5429:
41109 * gcc.c-torture/compile/20020206-1.c: New test.
41110
41111 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
41112
41113 * g++.dg/ext/align1.C: Do not use an explicit alignment value
41114 as certain file formats cannot support particularly large
41115 alignments.
41116
41117 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
41118 and do not expect to be able to link the executable.
41119
41120 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
41121 fail because the COFF format does not support the weak attribute.
41122
41123 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
41124
41125 * g77.dg/pr5473.f: New test
41126
41127 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
41128
41129 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
41130 Fix testcase accordingly.
41131
41132 2002-02-04 Richard Henderson <rth@redhat.com>
41133
41134 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
41135 (buf): Change to be an array of pointers, not ints.
41136
41137 2002-02-04 Jakub Jelinek <jakub@redhat.com>
41138
41139 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
41140 before all tests. Move warning one line above to match where it
41141 C frontend emits.
41142 * gcc.dg/Wswitch-2.c: New test.
41143 * g++.dg/warn/Wswitch-1.C: New test.
41144 * g++.dg/warn/Wswitch-2.C: New test.
41145
41146 2002-02-04 Richard Henderson <rth@redhat.com>
41147
41148 * g++.dg/abi/offsetof.C: Fix size comparison.
41149
41150 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
41151
41152 * gcc.dg/cast-qual-2.c: New test.
41153
41154 2002-02-04 Jakub Jelinek <jakub@redhat.com>
41155
41156 * gcc.dg/20020201-4.c: New test.
41157
41158 2002-02-04 Ben Elliston <bje@redhat.com>
41159
41160 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
41161 target_info attribute != 0, in addition to the empty string.
41162 (gcc_target_compile): Likewise.
41163
41164 2002-02-03 Andrew Cagney <ac131313@redhat.com>
41165
41166 * gcc.dg/Wswitch.c: New test.
41167 PR gcc/4475. PR gcc/3780.
41168
41169 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
41170
41171 * g77.f-torture/execute/5122.f: New test for regressions
41172 against PR fortran/5122.
41173
41174 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
41175
41176 * g77.f-torture/compile/pr3743.f: Delete
41177 * g77.dg/pr3743-1.f: New test.
41178 * g77.dg/pr3743-2.f: New test.
41179 * g77.dg/pr3743-3.f: New test.
41180 * g77.dg/pr3743-4.f: New test.
41181
41182 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
41183
41184 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
41185
41186 2002-02-02 Richard Henderson <rth@redhat.com>
41187
41188 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
41189 * gcc.c-torture/execute/bf64-1.c: Likewise.
41190
41191 2002-02-02 Jakub Jelinek <jakub@redhat.com>
41192
41193 * gcc.dg/20020201-2.c: New test.
41194
41195 * gcc.dg/20020201-3.c: New test.
41196
41197 * gcc.c-torture/execute/bitfld-2.c: New test.
41198
41199 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
41200
41201 * gcc.dg/bitfld-1.c: Update.
41202 * gcc.dg/bitfld-2.c: Update.
41203 * gcc.c-torture/execute/bitfld-1.x: New.
41204
41205 2002-02-02 Jakub Jelinek <jakub@redhat.com>
41206
41207 * gcc.c-torture/execute/20020201-1.c: New test.
41208
41209 2002-02-01 Janis Johnson <janis187@us.ibm.com>
41210
41211 PR target/5469
41212 * gcc.dg/20020201-1.c: New test.
41213
41214 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
41215
41216 PR fortran/3743
41217 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
41218 * g77.f-torture/compile/pr3743.x: Remove
41219
41220 2002-01-31 Tom Rix <trix@redhat.com>
41221
41222 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
41223
41224 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
41225
41226 * gcc.dg/noncompile/20020130-1.c: New test.
41227
41228 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
41229
41230 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
41231
41232 2002-01-29 Richard Henderson <rth@redhat.com>
41233
41234 * gcc.c-torture/execute/991118-1.c: Cast various constants back
41235 to long long.
41236 * gcc.c-torture/execute/bf64-1.c: Likewise.
41237
41238 2002-01-29 Jakub Jelinek <jakub@redhat.com>
41239
41240 * gcc.c-torture/execute/20020129-1.c: New test.
41241
41242 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
41243
41244 * gcc.c-torture/compile/20000224-1.c: Update.
41245 * gcc.c-torture/execute/bitfld-1.c: New tests.
41246 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
41247 * gcc.dg/uninit-A.c: Update.
41248
41249 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
41250
41251 * g++.dg/template/ctor1.C: Add instantiation.
41252
41253 2002-01-28 Paul Koning <pkoning@equallogic.com>
41254
41255 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
41256 argument to __builtin_prefetch to be const ptr.
41257
41258 2002-01-28 Jakub Jelinek <jakub@redhat.com>
41259
41260 * gcc.c-torture/compile/20020120-1.c: New test.
41261
41262 2002-01-27 Kazu Hirata <kazu@hxi.com>
41263
41264 * gcc.c-torture/execute/20020127-1.c: New test.
41265
41266 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
41267
41268 * g77.dg/f77-edit-i-in.f: New test
41269 * g77.dg/f77-edit-i-out.f: New test
41270
41271 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
41272
41273 * gcc.dg/debug/debug.exp: New file.
41274 * gcc.dg/debug/trivial.c: New file.
41275 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
41276 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
41277 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
41278 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
41279 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
41280 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
41281 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
41282 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
41283 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
41284 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
41285 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
41286 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
41287 * gcc.dg/20000503-1.c: Removed.
41288 * gcc.dg/20010207-1.c: Removed.
41289 * gcc.dg/20011223-1.c: Removed.
41290 * gcc.dg/20020104-2.c: Removed.
41291 * gcc.dg/debug-1.c: Removed.
41292 * gcc.dg/debug-2.c: Removed.
41293 * gcc.dg/debug-3.c: Removed.
41294 * gcc.dg/debug-4.c: Removed.
41295 * gcc.dg/debug-5.c: Removed.
41296 * gcc.dg/debug-6.c: Removed.
41297 * gcc.dg/dwarf2-1.c: Removed.
41298 * gcc.dg/dwarf2-2.c: Removed.
41299
41300 2002-01-25 Jakub Jelinek <jakub@redhat.com>
41301
41302 * g++.old-deja/g++.other/eh5.C: New test.
41303 * g++.old-deja/g++.other/sibcall2.C: New test.
41304 * g++.old-deja/g++.other/array9.C: New test.
41305 * g++.old-deja/g++.other/typename2.C: New test.
41306 * g++.old-deja/g++.other/crash60.C: New test.
41307 * g++.old-deja/g++.other/conv9.C: New test.
41308 * g++.old-deja/g++.other/mangle10.C: New test.
41309 * g++.old-deja/g++.other/unchanging1.C: New test.
41310 * g++.old-deja/g++.other/exprstmt1.C: New test.
41311 * g++.old-deja/g++.other/inline23.C: New test.
41312 * g++.old-deja/g++.eh/ia64-1.C: New test.
41313 * g++.old-deja/g++.other/dwarf2-1.C: New test.
41314 * g++.old-deja/g++.other/reload1.C: New test.
41315 * g++.old-deja/g++.other/static20.C: New test.
41316 * g++.old-deja/g++.other/local-alloc1.C: New test.
41317 * g++.old-deja/g++.other/conv8.C: New test.
41318 * g++.old-deja/g++.other/stmtexpr2.C: New test.
41319 * g++.old-deja/g++.other/storeexpr1.C: New test.
41320 * g++.old-deja/g++.other/storeexpr2.C: New test.
41321 * g++.dg/eh/template2.C: New test.
41322 * g++.dg/warn/weak1.C: New test.
41323
41324 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
41325
41326 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
41327 Remove first, non-varying, argument.
41328
41329 2002-01-23 Richard Henderson <rth@redhat.com>
41330
41331 * gcc.dg/inline-2.c: New.
41332
41333 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
41334 Add optional target arg. Check number of arguments.
41335 (scan-assembler-not, scan-assembler-dem): Likewise.
41336 (scan-assembler-dem-not): Likewise.
41337
41338 2002-01-23 Zack Weinberg <zack@codesourcery.com>
41339
41340 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
41341 line 12.
41342 * g++.old-deja/g++.brendan/parse3.C,
41343 g++.old-deja/g++.other/crash26.C,
41344 g++.old-deja/g++.other/crash28.C,
41345 g++.old-deja/g++.other/crash29.C,
41346 g++.old-deja/g++.other/crash30.C,
41347 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
41348
41349 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
41350
41351 * gcc.dg/20020115-1.c: New.
41352
41353 2002-01-23 Bob Wilson <bob.wilson@acm.org>
41354
41355 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
41356
41357 2002-01-23 Janis Johnson <janis187@us.ibm.com>
41358
41359 * gcc.dg/20020122-3.c: New.
41360
41361 2002-01-23 Jakub Jelinek <jakub@redhat.com>
41362
41363 * g++.dg/other/gc1.C: New test.
41364
41365 2002-01-23 Zack Weinberg <zack@codesourcery.com>
41366
41367 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
41368
41369 2002-01-22 Richard Henderson <rth@redhat.com>
41370
41371 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
41372
41373 2002-01-22 Richard Henderson <rth@redhat.com>
41374
41375 * gcc.dg/20020122-4.c: New.
41376
41377 2002-01-22 H.J. Lu <hjl@gnu.org>
41378
41379 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
41380 link output.
41381 * gcc.dg/special/ecos.exp: Likewise.
41382 * lib/g++-dg.exp: Likewise.
41383 * lib/g77-dg.exp: Likewise.
41384 * lib/gcc-dg.exp : Likewise.
41385 * lib/mike-g++.exp: Likewise.
41386 * lib/mike-g77.exp: Likewise.
41387 * lib/mike-gcc.exp: Likewise.
41388 * lib/objc-dg.exp: Likewise.
41389
41390 2002-01-22 Janis Johnson <janis187@us.ibm.com>
41391
41392 PR target/5379
41393 * gcc.dg/20020122-2.c: New test.
41394
41395 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
41396
41397 * gcc.dg/20020122-1.c: New test.
41398
41399 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
41400
41401 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
41402
41403 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
41404
41405 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
41406
41407 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41408
41409 * gcc.c-torture/compile/20020121-1.c: New test.
41410
41411 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
41412
41413 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
41414 ld_library_path.
41415
41416 2002-01-21 Jakub Jelinek <jakub@redhat.com>
41417
41418 * gcc.dg/20020218-1.c: New test.
41419
41420 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
41421
41422 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
41423 messages
41424 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
41425 "At global scope" warning
41426 * g++.dg/ext/align1.C: Change cygwin test for alignment
41427 from db-bogus to dg-warning
41428
41429 2002-01-21 Zack Weinberg <zack@codesourcery.com>
41430
41431 * g77.f-torture/compile/cpp2.F: New test.
41432
41433 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
41434
41435 * g++.dg/template/access1.C: New test.
41436
41437 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
41438
41439 * gcc.dg/20020118-1.c: New.
41440
41441 2002-01-18 Kazu Hirata <kazu@hxi.com>
41442
41443 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
41444
41445 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
41446
41447 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
41448 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
41449 alignment warnings.
41450
41451 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
41452
41453 * gcc.misc-tests/i386-prefetch.exp: Save and restore
41454 torture_with_loops and torture_without_loops
41455
41456 2002-01-17 Jakub Jelinek <jakub@redhat.com>
41457
41458 * gcc.c-torture/compile/20020116-1.c: New test.
41459
41460 2002-01-16 Jakub Jelinek <jakub@redhat.com>
41461
41462 * gcc.dg/20020116-2.c: New test.
41463
41464 * gcc.dg/ultrasp4.c: New test.
41465
41466 * gcc.dg/20020116-1.c: New test.
41467
41468 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
41469
41470 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
41471 by EABI.
41472
41473 2002-01-15 Janis Johnson <janis187@us.ibm.com>
41474
41475 * gcc.misc-tests/i386-prefetch.exp: New.
41476 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
41477 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
41478 * gcc.misc-tests/i386-pf-none-1.c: New test.
41479 * gcc.misc-tests/i386-pf-sse-1.c: New test.
41480
41481 2002-01-15 Jakub Jelinek <jakub@redhat.com>
41482
41483 * gcc.dg/gnu89-init-1.c: Add new tests.
41484
41485 2002-01-15 Andreas Jaeger <aj@suse.de>
41486
41487 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
41488 * gcc.dg/i386-mmx-2.c: Likewise.
41489 * gcc.dg/i386-sse-1.c: Likewise.
41490 * gcc.dg/i386-sse-2.c: Likewise.
41491 * gcc.dg/i386-sse-3.c: Likewise.
41492
41493 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
41494
41495 * g77.f-torture/execute/intrinsic-unix-bessel.f:
41496 Uncomment additional cases that now pass.
41497
41498 2002-01-11 Richard Henderson <rth@redhat.com>
41499
41500 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
41501 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
41502
41503 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
41504
41505 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
41506
41507 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
41508
41509 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
41510 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
41511
41512 2002-01-10 Dale Johannesen <dalej@apple.com>
41513
41514 * gcc.c-torture/execute/loop-11.c: New.
41515
41516 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
41517
41518 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
41519 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
41520
41521 2002-01-09 Richard Henderson <rth@redhat.com>
41522
41523 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
41524 type in which to perform the operation for each size.
41525
41526 2002-01-09 Alan Matsuoka (alanm@redhat.com)
41527
41528 * gcc.c-torture/compile/20020109-2.c: New test.
41529
41530 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
41531
41532 * gcc.c-torture/execute/loop-10.c: New test.
41533
41534 2002-01-09 Jakub Jelinek <jakub@redhat.com>
41535
41536 * gcc.c-torture/compile/20010226-1.c: New test.
41537 * gcc.c-torture/compile/20010227-1.c: New test.
41538 * gcc.c-torture/compile/20010426-1.c: New test.
41539 * gcc.c-torture/compile/20010510-1.c: New test.
41540 * gcc.c-torture/compile/20010605-3.c: New test.
41541 * gcc.c-torture/compile/20010824-1.c: New test.
41542 * gcc.c-torture/execute/20010409-1.c: New test.
41543 * gcc.dg/noncompile/20000901-1.c: New test.
41544 * gcc.dg/20001023-1.c: New test.
41545 * gcc.dg/20001101-1.c: New test.
41546 * gcc.dg/20001102-1.c: New test.
41547 * gcc.dg/20010207-1.c: New test.
41548 * gcc.dg/20010405-1.c: New test.
41549 * gcc.dg/20010822-1.c: New test.
41550 * gcc.dg/20011107-1.c: New test.
41551
41552 2002-01-09 Jeffrey A Law (law@redhat.com)
41553
41554 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
41555
41556 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
41557 execution failure on PA targets.
41558
41559 2002-01-09 Jakub Jelinek <jakub@redhat.com>
41560
41561 * gcc.c-torture/compile/20020109-1.c: New test.
41562
41563 2002-01-08 Kazu Hirata <kazu@hxi.com>
41564
41565 * gcc.c-torture/execute/20020108-1.c: New test.
41566
41567 2002-01-08 Jakub Jelinek <jakub@redhat.com>
41568
41569 * gcc.dg/20020108-1.c: New test.
41570
41571 2002-01-08 H.J. Lu <hjl@gnu.org>
41572
41573 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
41574 for header files.
41575
41576 2002-01-08 Geoff Keating <geoffk@redhat.com>
41577
41578 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
41579 consistency.
41580
41581 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
41582
41583 * gcc.dg/altivec-4.c: Test altivec predicates.
41584
41585 2002-01-07 Jakub Jelinek <jakub@redhat.com>
41586
41587 * gcc.c-torture/execute/20020107-1.c: New test.
41588
41589 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
41590
41591 PR c/5279
41592 * gcc.c-torture/compile/20020106-1.c: New test.
41593
41594 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
41595
41596 * gcc.c-torture/execute/nestfunc-4.c: New test.
41597
41598 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
41599
41600 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
41601 extra triple that slipped in.
41602 * g++.old-deja/g++.abi/align.C: Likewise.
41603 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41604
41605 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
41606
41607 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
41608 * g++.old-deja/g++.abi/align.C: Likewise.
41609 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41610
41611 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
41612 on FreeBSD/i386.
41613 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
41614 FreeBSD.
41615
41616 2002-01-04 Jakub Jelinek <jakub@redhat.com>
41617
41618 * gcc.dg/20020104-1.c: New test.
41619
41620 * gcc.dg/20020104-2.c: New test.
41621
41622 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
41623
41624 * gcc.dg/20020103-1.c: Fix typo in target selector.
41625
41626 2002-01-03 Richard Henderson <rth@redhat.com>
41627
41628 * gcc.dg/20020103-1.c: New.
41629
41630 2002-01-03 Kazu Hirata <kazu@hxi.com>
41631
41632 * gcc.c-torture/execute/20020103-1.c: New test.
41633
41634 2002-01-03 Jakub Jelinek <jakub@redhat.com>
41635
41636 * g++.dg/other/debug2.C: New test.
41637
41638 * gcc.c-torture/compile/20020103-1.c: New test.
41639
41640 2002-01-02 Jakub Jelinek <jakub@redhat.com>
41641
41642 * gcc.dg/gnu89-init-1.c: Added new tests.
41643
41644 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41645
41646 * g++.dg/template/friend2.C: Remove as patch is reverted.
41647
41648 * g++.dg/warn/oldcast1.C: New test.
41649
41650 * g++.dg/template/ptrmem1.C: New test.
41651 * g++.dg/template/ptrmem2.C: New test.
41652
41653 * g++.dg/template/ntp.C: New test.
41654
41655 * g++.dg/other/component1.C: New test.
41656
41657 * g++.dg/template/ttp3.C: New test.
41658
41659 * g++.dg/template/friend2.C: New test.
41660 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
41661
41662 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41663
41664 * g++.dg/other/ptrmem1.C: New test.
41665 * g++.dg/other/ptrmem2.C: New test.
41666
41667 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41668
41669 * g++.dg/template/ctor1.C: New test.
41670
41671 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41672
41673 * g++.dg/template/friend2.C: New test.
41674
41675 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
41676
41677 * gcc.dg/mmix-1.c: New test.
41678
41679 2001-12-31 Richard Henderson <rth@redhat.com>
41680
41681 * gcc.dg/asm-5.c: New.
41682
41683 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
41684
41685 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
41686 in namespace __gnu_cxx
41687
41688 2001-12-30 Richard Henderson <rth@redhat.com>
41689
41690 * gcc.dg/debug-6.c: New.
41691
41692 2001-12-30 Jakub Jelinek <jakub@redhat.com>
41693
41694 * gcc.c-torture/compile/20011229-2.c: New test.
41695
41696 2001-12-29 Jakub Jelinek <jakub@redhat.com>
41697
41698 * gcc.dg/debug-3.c: New test.
41699 * gcc.dg/debug-4.c: New test.
41700 * gcc.dg/debug-5.c: New test.
41701
41702 2001-12-29 Richard Henderson <rth@redhat.com>
41703
41704 * g++.dg/eh/loop1.C: New.
41705
41706 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
41707
41708 * g++.dg/template/crash1.C: New test.
41709
41710 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
41711
41712 * g++.dg/other/const1.C: New test.
41713
41714 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41715
41716 * gcc.c-torture/compile/20011229-1.c: New test.
41717
41718 2001-12-28 Stan Shebs <shebs@apple.com>
41719
41720 * lib/objc-torture.exp: Resync with c-torture.exp.
41721 * lib/objc.exp: Load standard libraries.
41722
41723 2001-12-28 Jakub Jelinek <jakub@redhat.com>
41724
41725 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
41726 additional tests.
41727
41728 2001-12-27 Roger Sayle <roger@eyesopen.com>
41729
41730 * gcc.c-torture/execute/string-opt-16.c: New testcase.
41731
41732 2001-12-27 Richard Henderson <rth@redhat.com>
41733
41734 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
41735
41736 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
41737
41738 * g++.dg/eh/ctor1.C: New test.
41739 * g++.dg/other/error2.C: New test.
41740
41741 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
41742
41743 * g++.dg/other/init2.C: New test.
41744
41745 2001-12-24 Richard Henderson <rth@redhat.com>
41746
41747 * gcc.dg/20011223-1.c: New.
41748 * gcc.dg/inline-1.c: New.
41749
41750 2001-12-23 Richard Henderson <rth@redhat.com>
41751
41752 * gcc.dg/asm-4.c: Test operand modifiers.
41753
41754 2001-12-23 Richard Henderson <rth@redhat.com>
41755
41756 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
41757
41758 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
41759
41760 * gcc.c-torture/execute/20011223-1.c: New test.
41761
41762 2001-12-21 Richard Henderson <rth@redhat.com>
41763
41764 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
41765 re-enables the warning.
41766
41767 2001-12-21 Richard Henderson <rth@redhat.com>
41768
41769 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
41770
41771 2001-12-20 Jakub Jelinek <jakub@redhat.com>
41772
41773 * gcc.c-torture/compile/20011218-1.c: New test.
41774
41775 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
41776
41777 * gcc.misc-test/arm-isr.exp: New file. Control running of the
41778 arm-isr.c test.
41779 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
41780 epilogue generation for ARM ISR routines.
41781
41782 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41783
41784 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
41785 * gcc.dg/format/c90-printf-3.c: Likewise.
41786 * gcc.dg/format/c99-printf-3.c: Likewise.
41787 * gcc.dg/format/ext-1.c: Likewise.
41788 * gcc.dg/format/ext-6.c: Likewise.
41789 * gcc.dg/format/format.h: Prototype unlocked stdio.
41790
41791 2001-12-20 Richard Henderson <rth@redhat.com>
41792
41793 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
41794 (arena): Use it.
41795 (malloc): Correct allocation logic. Abort if we fill up the
41796 arena before initialization complete.
41797 (realloc): Correct allocation logic.
41798
41799 2001-12-20 Jakub Jelinek <jakub@redhat.com>
41800
41801 * gcc.c-torture/compile/20011219-2.c: New test.
41802
41803 * gcc.c-torture/execute/20011219-1.c: New test.
41804
41805 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
41806
41807 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
41808 target does not support weak symbols.
41809
41810 2001-12-19 Jakub Jelinek <jakub@redhat.com>
41811
41812 * gcc.c-torture/compile/20011219-1.c: New test.
41813
41814 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
41815
41816 * g++.dg/other/error1.C: New test.
41817
41818 2001-12-17 Jeffrey A Law (law@redhat.com)
41819
41820 * gcc.c-torture/execute/20011217-1.c: New test.
41821
41822 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
41823
41824 * objc.dg/special/: New directory.
41825 * objc.dg/special/special.exp: New file.
41826 * objc.dg/special/unclaimed-category-1.h: New file.
41827 * objc.dg/special/unclaimed-category-1a.m: New file.
41828 * objc.dg/special/unclaimed-category-1.m: New file.
41829
41830 2001-12-17 Andreas Jaeger <aj@suse.de>
41831
41832 * gcc.c-torture/compile/20011217-2.c: New test.
41833
41834 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
41835
41836 * gcc.c-torture/compile/20011217-1.c: New test.
41837
41838 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
41839
41840 * testsuite/gcc.dg/20011214-1.c: New.
41841
41842 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
41843
41844 * gcc.dg/altivec-4.c: New.
41845
41846 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
41847
41848 * gcc.dg/20011113-1.c: New test.
41849
41850 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
41851
41852 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
41853 std::__malloc_alloc_template<0> and
41854 std::__default_alloc_template<false, 0>.
41855
41856 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
41857
41858 * objc/execute/bf-21.m: New test.
41859 * objc/execute/enumeration-1.m: New test.
41860 * objc/execute/enumeration-2.m: New test.
41861
41862 2001-12-12 Jakub Jelinek <jakub@redhat.com>
41863
41864 * gcc.dg/gnu89-init-1.c: New test.
41865
41866 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
41867
41868 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
41869 * g++.old-deja/g++.jason/2371.C: Likewise.
41870 * g++.old-deja/g++.jason/template33.C: Likewise.
41871 * g++.old-deja/g++.jason/template34.C: Likewise.
41872 * g++.old-deja/g++.jason/template36.C: Likewise.
41873 * g++.old-deja/g++.oliva/typename1.C: Likewise.
41874 * g++.old-deja/g++.oliva/typename2.C: Likewise.
41875 * g++.old-deja/g++.other/typename1.C: Likewise.
41876 * g++.old-deja/g++.pt/inherit2.C: Likewise.
41877 * g++.old-deja/g++.pt/nontype5.C: Likewise.
41878 * g++.old-deja/g++.pt/typename11.C: Likewise.
41879 * g++.old-deja/g++.pt/typename14.C: Likewise.
41880 * g++.old-deja/g++.pt/typename16.C: Likewise.
41881 * g++.old-deja/g++.pt/typename3.C: Likewise.
41882 * g++.old-deja/g++.pt/typename4.C: Likewise.
41883 * g++.old-deja/g++.pt/typename5.C: Likewise.
41884 * g++.old-deja/g++.pt/typename7.C: Likewise.
41885 * g++.old-deja/g++.robertl/eb9.C: Likewise.
41886
41887 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
41888
41889 * g++.dg/other/linkage1.C: New test.
41890 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
41891 specifiers.
41892
41893 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
41894
41895 * gcc.dg/concat.c: New test.
41896
41897 2001-12-11 Stan Shebs <shebs@apple.com>
41898
41899 * objc/compile: New test directory.
41900 * objc/compile/compile.exp: New expect script.
41901 * objc/compile/20011211-1.m: New compile test.
41902
41903 2001-12-11 Jason Merrill <jason@redhat.com>
41904
41905 * lib/prune.exp (prune_gcc_output): Also handle "In member
41906 function". So many permutations...
41907
41908 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
41909
41910 * g++.dg/template/typedef1.C: New test.
41911
41912 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
41913
41914 * g++.dg/other/copy1.C: New test.
41915
41916 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
41917
41918 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
41919
41920 * gcc.dg/builtin-choose-expr.c: New.
41921
41922 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
41923
41924 * gcc.dg/altivec-2.c: New.
41925
41926 2001-12-07 Richard Henderson <rth@redhat.com>
41927
41928 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
41929
41930 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
41931
41932 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
41933 ultrasparc.
41934
41935 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41936
41937 * g++-old.deja/g++.robertl/eb101.C: Deleted.
41938
41939 2001-12-06 Janis Johnson <janis187@us.ibm.com>
41940
41941 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
41942 variable argument list.
41943
41944 2001-12-06 Zack Weinberg <zack@codesourcery.com>
41945
41946 * gcc.c-torture/execute/memcheck: Delete entire directory.
41947 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
41948 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
41949
41950 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
41951
41952 * gcc.dg/Wshadow-1.c: New test.
41953
41954 2001-12-05 Jakub Jelinek <jakub@redhat.com>
41955
41956 * gcc.c-torture/compile/20011130-1.c: New test.
41957
41958 * gcc.dg/noncompile/20011025-1.c: New test.
41959
41960 * g++.dg/other/anon-union.C: New test.
41961
41962 * gcc.c-torture/execute/20011024-1.c: New test.
41963
41964 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
41965
41966 * gcc.c-torture/execute/20000722-1.x,
41967 gcc.c-torture/execute/20010123-1.x: Remove.
41968 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
41969 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
41970 gcc.dg/c99-complit-2.c: New tests.
41971
41972 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
41973
41974 * g++.dg/inherit/base1.C: New test.
41975
41976 2001-12-04 Jakub Jelinek <jakub@redhat.com>
41977
41978 * g++.dg/other/stdarg1.C: New test.
41979
41980 * gcc.c-torture/compile/20011130-2.c: New test.
41981
41982 2001-12-03 Janis Johnson <janis187@us.ibm.com>
41983
41984 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
41985 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
41986 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
41987 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
41988 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
41989 * gcc.dg/builtin-prefetch-1.c: New test.
41990
41991 2001-12-03 Jakub Jelinek <jakub@redhat.com>
41992
41993 * gcc.dg/20011130-1.c: New test.
41994
41995 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
41996
41997 * g++.dg/other/scope1.C: New test.
41998 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
41999
42000 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
42001
42002 * gcc.dg/vla-init-1.c: New test.
42003
42004 2001-12-01 Geoff Keating <geoffk@redhat.com>
42005
42006 * gcc.c-torture/compile/structs.c: New testcase from GDB.
42007
42008 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
42009
42010 * objc.dg/alias.m: Update.
42011 * objc.dg/class-1.m: Update.
42012 * objc.dg/const-str-1.m: Update.
42013 * objc.dg/fwd-proto-1.m: Update.
42014 * objc.dg/id-1.m: Update.
42015 * objc.dg/super-class-1.m: Update.
42016
42017 2001-11-29 Mark Mitchell <mark@codesourcery.com>
42018
42019 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
42020 constructs.
42021
42022 2001-11-28 Jeffrey A Law (law@cygnus.com)
42023
42024 * gcc.c-torture/execute/20011128-1.c: New test.
42025
42026 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
42027
42028 * gcc.dg/20011127-1.c: New test.
42029
42030 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
42031
42032 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
42033 from Austin Group draft 7.
42034 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
42035 scanf format arguments.
42036 * gcc.dg/format/no-exargs-2.c: New test.
42037
42038 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
42039
42040 * g++.dg/abi/vbase8-4.C: New test.
42041
42042 2001-11-24 Ian Lance Taylor <ian@airs.com>
42043
42044 * gcc.c-torture/execute/20011121-1.c: New test.
42045
42046 2001-11-23 Jeffrey A Law (law@cygnus.com)
42047
42048 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
42049
42050 2001-11-23 Andreas Jaeger <aj@suse.de>
42051
42052 * gcc.dg/cpp/charconst-2.c: New test.
42053
42054 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
42055
42056 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
42057 to the host if it is remote. Let tests specify extra headers
42058 they use.
42059 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
42060 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
42061 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
42062 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
42063 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
42064 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
42065 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
42066 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
42067 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
42068 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
42069
42070 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
42071
42072 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
42073 for little endian ARMs.
42074
42075 2001-11-20 Jakub Jelinek <jakub@redhat.com>
42076
42077 * gcc.c-torture/compile/20011119-1.c: New test.
42078 * gcc.c-torture/compile/20011119-2.c: New test.
42079
42080 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
42081
42082 * gcc.dg/altivec-1.c: Fix typo.
42083
42084 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
42085
42086 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
42087
42088 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
42089
42090 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
42091
42092 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
42093
42094 * lib/g77.exp: Don't specify --rpath-link.
42095
42096 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
42097 across all the headers.
42098 * gcc.dg/format/format.exp: For testing on a remote host,
42099 copy format.h.
42100
42101 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
42102 * gcc.c-torture/execute/930406-1.c: Likewise.
42103 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
42104
42105 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
42106
42107 * gcc.dg/altivec-1.c: New.
42108
42109 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
42110
42111 * gcc.dg/cpp/fpreprocessed.c: New test case.
42112
42113 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42114
42115 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
42116 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
42117 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
42118
42119 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42120
42121 * gcc.dg/no-builtin-1.c: New test.
42122
42123 2001-11-16 Jakub Jelinek <jakub@redhat.com>
42124
42125 * gcc.c-torture/execute/20011115-1.c: New test.
42126
42127 2001-11-15 Jakub Jelinek <jakub@redhat.com>
42128
42129 * gcc.c-torture/compile/20011114-2.c: New test.
42130 * gcc.c-torture/compile/20011114-3.c: New test.
42131 * gcc.c-torture/compile/20011114-4.c: New test.
42132
42133 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
42134
42135 * g++.dg/other/init1.C: New test.
42136
42137 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
42138
42139 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
42140 message.
42141
42142 * gcc.c-torture/execute/20011114-1.c: New testcase.
42143
42144 * gcc.c-torture/compile/20010327-1.c: Revert last change.
42145 * gcc.c-torture/compile/20011114-1.c: New test, exactly
42146 like the (before this change) version of 20010327-1.c.
42147
42148 2001-11-14 Roger Sayle <roger@eyesopen.com>
42149
42150 * gcc.c-torture/execute/string-opt-13.c: New testcase.
42151
42152 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
42153
42154 * g++.dg/init/array2.C: New test.
42155
42156 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
42157
42158 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
42159
42160 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
42161
42162 * g++.dg/other/forscope1.C: New test.
42163 * g++.dg/ext/forscope1.C: New test.
42164 * g++.dg/ext/forscope2.C: New test.
42165
42166 2001-11-13 Jakub Jelinek <jakub@redhat.com>
42167
42168 * gcc.c-torture/execute/20011113-1.c: New test.
42169
42170 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
42171
42172 * gcc.c-torture/execute/20011109-2.c: New test.
42173
42174 * gcc.c-torture/execute/20011109-1.c: New test.
42175
42176 2001-11-09 Jakub Jelinek <jakub@redhat.com>
42177
42178 * gcc.c-torture/compile/20011109-1.c: New test.
42179
42180 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
42181
42182 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
42183 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
42184 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
42185 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
42186 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
42187 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
42188 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
42189
42190 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
42191
42192 * g++.dg/warn/Wshadow-1.C: New tests.
42193 * g++.old-deja/g++.mike/for3.C: Update.
42194
42195 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
42196
42197 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
42198 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
42199 XFAILs. Adjust expected error texts.
42200 * gcc.c-torture/compile/20011106-1.c,
42201 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
42202 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
42203 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
42204 gcc.dg/c99-array-lval-5.c: New tests.
42205
42206 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42207
42208 * gcc.dg/cpp/defined.c: Update.
42209
42210 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42211
42212 * gcc.c-torture/execute/anon-1.c: New test.
42213
42214 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
42215
42216 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
42217 same size, so no warning should be produced on stormy16.
42218
42219 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
42220 due to oversized array.
42221 * g++.old-deja/g++.mike/ns15.C: Likewise.
42222 * g++.old-deja/g++.pt/crash16.C: Likewise.
42223
42224 2001-11-02 Graham Stott <grahams@redhat.com>
42225
42226 * g++.dgother/debug1.C: Fix typos.
42227
42228 2001-11-01 Jakub Jelinek <jakub@redhat.com>
42229
42230 * g++.dg/other/debug1.C: New test.
42231
42232 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
42233
42234 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
42235 of unsigned long.
42236
42237 2001-10-30 Jakub Jelinek <jakub@redhat.com>
42238
42239 * gcc.dg/20011029-2.c: New test.
42240
42241 * gcc.c-torture/compile/20011029-1.c: New test.
42242
42243 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
42244
42245 * objc/execute/class_self-1.m: New test.
42246 * objc/execute/class_self-2.m: New test.
42247
42248 2001-10-25 Zack Weinberg <zack@codesourcery.com>
42249
42250 * gcc.misc-tests/msgs.exp: Delete.
42251 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
42252 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
42253 error set to match recent changes.
42254
42255 2001-10-24 Zack Weinberg <zack@codesourcery.com>
42256
42257 * gcc.dg/20011021-1.c: New test.
42258
42259 2001-10-24 Jakub Jelinek <jakub@redhat.com>
42260
42261 * gcc.c-torture/compile/20011023-1.c: New test.
42262
42263 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
42264
42265 * lib/g77.exp: Rewrite based on lib/g++.exp.
42266
42267 2001-10-19 Jakub Jelinek <jakub@redhat.com>
42268
42269 * gcc.c-torture/execute/20011019-1.c: New test.
42270
42271 * gcc.dg/20011018-1.c: New test.
42272
42273 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
42274
42275 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
42276
42277 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
42278
42279 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
42280 * gcc.dg/attr-invalid.c: Likewise.
42281
42282 2001-10-18 Jakub Jelinek <jakub@redhat.com>
42283
42284 * testsuite/gcc.dg/20011015-1.c: New test.
42285
42286 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
42287
42288 * g++.dg/template/unify2.C: New test.
42289
42290 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
42291
42292 * g++.dg/other/exception-specification.C: New test
42293
42294 2001-10-13 Tom Rix <trix@redhat.com>
42295
42296 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
42297 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
42298
42299 2001-10-12 Jakub Jelinek <jakub@redhat.com>
42300
42301 * testsuite/gcc.dg/20011009-1.c: New test.
42302
42303 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
42304
42305 PR g++/4476
42306 * g++.dg/other/friend1.C: New test.
42307
42308 2001-10-11 Richard Henderson <rth@redhat.com>
42309
42310 * g++.old-deja/g++.other/crash18.C: Add -S to options.
42311
42312 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42313
42314 * gcc.c-torture/compile/20011010-1.c: New.
42315
42316 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
42317
42318 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
42319 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
42320 g77.f-torture/execute/execute.exp,
42321 g77.f-torture/noncompile/noncompile.exp,
42322 gcc.c-torture/compile/compile.exp,
42323 gcc.c-torture/execute/execute.exp,
42324 gcc.c-torture/execute/ieee/ieee.exp,
42325 gcc.c-torture/execute/memcheck/memcheck.exp,
42326 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
42327 objc/execute/execute.exp: Update FSF address.
42328
42329 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
42330
42331 * gcc.dg/cpp/cmdlne-C.c: Update.
42332 * gcc.dg/cpp/cmdlne-C2.c: New.
42333
42334 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42335
42336 * gcc.c-torture/execute/20011008-3.c: New.
42337
42338 2001-10-08 DJ Delorie <dj@redhat.com>
42339
42340 * gcc.dg/20011008-1.c: New.
42341 * gcc.dg/20011008-2.c: New.
42342
42343 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
42344
42345 * gcc.dg/cpp/spacing1.c: Update test.
42346
42347 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42348
42349 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
42350 spelling errors of "separate" as "seperate".
42351
42352 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
42353
42354 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
42355 enough to avoid inlining.
42356
42357 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
42358
42359 * lib/g77.exp: set libg2c_dir correctly.
42360
42361 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
42362
42363 * gcc.dg/cpp/macro11.c: New test.
42364
42365 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42366
42367 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
42368 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
42369 gcc.dg/format/multattr-3.c: New tests.
42370 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
42371 tests for format attributes on function pointers being rejected.
42372
42373 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42374
42375 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
42376
42377 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42378
42379 * g++.dg/warn/format1.C: New test.
42380
42381 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
42382
42383 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
42384
42385 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
42386
42387 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
42388
42389 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
42390
42391 * gcc.dg/cpp/redef2.c: Add test.
42392
42393 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
42394
42395 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
42396 long-standing bug on i686, apparently.
42397 * gcc.c-torture/execute/loop-2c.x: New file.
42398 * gcc.c-torture/execute/loop-2d.x: New file.
42399 * gcc.c-torture/execute/loop-3c.x: New file.
42400
42401 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
42402
42403 * gcc.dg/cpp/20000625-2.c: Correct line number.
42404
42405 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
42406
42407 * gcc.dg/cpp/macro10.c: New test.
42408 * gcc.dg/cpp/strify3.c: New test.
42409 * gcc.dg/cpp/spacing1.c: Add tests.
42410 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
42411 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
42412
42413 2001-09-24 DJ Delorie <dj@redhat.com>
42414
42415 * gcc.c-torture/execute/20010924-1.c: New test.
42416
42417 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
42418
42419 * testsuite/objc/execute/paste.m: Remove.
42420
42421 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
42422
42423 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
42424
42425 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
42426
42427 * g77.dg/strlen0.f: New test.
42428
42429 2001-09-21 Richard Henderson <rth@redhat.com>
42430
42431 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
42432 * g++.old-deja/g++.abi/vtable2.C: Likewise.
42433
42434 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
42435
42436 Table-driven attributes.
42437 * g++.dg/ext/attrib1.C: New test.
42438
42439 2001-09-20 DJ Delorie <dj@redhat.com>
42440
42441 * gcc.dg/20000926-1.c: Update expected warning messages.
42442 * gcc.dg/array-2.c: Likewise, and test for warnings too.
42443 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
42444 array.
42445
42446 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
42447
42448 * g++.dg/eh/registers1.C: New test case.
42449
42450 2001-09-17 Richard Henderson <rth@redhat.com>
42451
42452 * gcc.dg/array-5.c: Fix VLA decomposition test.
42453
42454 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
42455
42456 * gcc.dg/cpp/line5.c: New testcase.
42457
42458 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
42459
42460 * gcc.dg/cpp/macro9.c: New test.
42461
42462 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
42463
42464 * gcc.c-torture/execute/980223.c: Change type of addr from long
42465 to char *.
42466
42467 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
42468
42469 * gcc.c-torture/execute/20010915-1.c: New test.
42470
42471 2001-09-14 Janis Johnson <janis187@us.ibm.com>
42472
42473 * g77.dg/bprob: New directory.
42474 * g77.dg/bprob/bprob.exp: New file.
42475 * g77.dg/bprob/bprob-1.f: New test.
42476 * g77.dg/gcov: New directory.
42477 * g77.dg/gcov/gcov.exp: New file.
42478 * g77.dg/gcov/gcov-1.f: New test.
42479 * g77.dg/gcov/gcov-1.x: New file.
42480
42481 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
42482
42483 * gcc.dg/cpp/directiv.c: Update.
42484 * gcc.dg/cpp/undef1.c: Update.
42485
42486 2001-09-12 Jakub Jelinek <jakub@redhat.com>
42487
42488 * gcc.dg/20010912-1.c: New test.
42489
42490 2001-09-11 Janis Johnson <janis187@us.ibm.com>
42491
42492 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
42493 language-independent file in lib.
42494 * lib/gcov.exp: New file.
42495
42496 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
42497
42498 * gcc.c-torture/compile/20010911-1.c: New test.
42499
42500 2001-09-10 Janis Johnson <janis187@us.ibm.com>
42501
42502 * lib/profopt.exp: New, to support profile-directed optimizations.
42503 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
42504 * gcc.misc-tests/bprob-1.c: New test.
42505 * gcc.misc-tests/bprob-2.c: New test.
42506
42507 2001-09-07 Janis Johnson <janis187@us.ibm.com>
42508
42509 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
42510 XFAIL and which kinds of gcov output to verify.
42511 * gcc.misc-tests/gcov-4b.x: New file.
42512 * gcc.misc-tests/gcov-5b.x: New file.
42513 * gcc.misc-tests/gcov-6.x: New file.
42514 * gcc.misc-tests/gcov-7.c: New test.
42515 * gcc.misc-tests/gcov-7.x: New file.
42516
42517 2001-09-06 Janis Johnson <janis187@us.ibm.com>
42518
42519 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
42520 * gcc.misc-tests/gcov-6.c: New test.
42521
42522 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
42523
42524 PR c++/3986
42525 * g++.dg/abi/vbase1.C: New test.
42526
42527 2001-09-05 Ziemowit Laski <zlaski@apple.com>
42528
42529 * objc.dg/method-2.m: New.
42530
42531 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
42532
42533 PR c++/4203
42534 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
42535 * g++.dg/init/empty1.C: New test.
42536
42537 2001-09-03 Jakub Jelinek <jakub@redhat.com>
42538
42539 * gcc.c-torture/compile/20010903-1.c: New test.
42540
42541 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
42542
42543 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
42544 for m68k.
42545
42546 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
42547
42548 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
42549
42550 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
42551
42552 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
42553
42554 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
42555
42556 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
42557 for 16-bit 'unsigned int'.
42558
42559 2001-08-29 Kazu Hirata <kazu@hxi.com>
42560
42561 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
42562
42563 2001-08-27 Richard Henderson <rth@redhat.com>
42564
42565 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
42566 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
42567
42568 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
42569
42570 * gcc.dg/asm-names.c (ymain): New.
42571
42572 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
42573
42574 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
42575 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
42576 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
42577
42578 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42579
42580 * gcc.dg/compare5.c: New testcase.
42581
42582 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
42583
42584 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
42585 and "In instantiation".
42586
42587 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
42588
42589 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
42590
42591 2001-08-20 Janis Johnson <janis187@us.ibm.com>
42592
42593 * gcc.misc-tests/gcov.exp: Add support for branch information.
42594 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
42595 * gcc.misc-tests/gcov-4.c: New test.
42596 * gcc.misc-tests/gcov-4b.c: New test.
42597 * gcc.misc-tests/gcov-5b.c: New test.
42598
42599 2001-08-20 Zack Weinberg <zackw@panix.com>
42600
42601 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
42602 expected to fail.
42603
42604 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
42605
42606 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
42607
42608 2001-08-19 Jakub Jelinek <jakub@redhat.com>
42609
42610 * g++.dg/eh/template1.C: New test.
42611
42612 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
42613
42614 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
42615 Fix thinko.
42616 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
42617 for xfail.
42618
42619 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
42620
42621 * lib/g77-dg.exp: Use prune.exp for common procedures
42622 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
42623 * lib/g77.exp: (g77-dg-prune) Remove
42624
42625 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
42626
42627 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
42628
42629 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42630
42631 * g++.dg/template/unify1.C: New test.
42632
42633 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
42634
42635 * g++.dg/abi/empty4.C: New test.
42636
42637 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
42638
42639 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
42640 solaris2.*
42641 * g77.f-torture/compile/pr3743.x: Likewise.
42642
42643 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
42644
42645 * g++.dg/other/using-declaration.C: New test.
42646
42647 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
42648
42649 * gcc.dg/cpp/tr-sign.c: New testcase.
42650
42651 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
42652
42653 * gcc.dg/cpp/19951025-1.c: Revert.
42654 * gcc.dg/cpp/directiv.c: We no longer process directives that
42655 interrupt macro arguments.
42656
42657 2001-08-03 Zack Weinberg <zackw@stanford.edu>
42658
42659 * gcc.dg/bconstp-1.c: New test.
42660
42661 2001-08-03 Richard Henderson <rth@redhat.com>
42662
42663 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
42664
42665 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
42666
42667 * gcc.dg/cpp/19951025-1.c: Update.
42668
42669 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
42670
42671 * g77.dg/ff90-1.f (s): Fix reference of variable z,
42672 should be x.
42673
42674 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
42675
42676 Kill -fhonor-std.
42677 * g++.old-deja/g++.ns/ns14.C: Remove special options.
42678 * g++.old-deja/g++.other/std1.C: Likewise.
42679 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
42680
42681 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
42682
42683 * lib/g77.exp: Load gcc-defs.exp for common procedures
42684 (g77_pass, g77_fail, g77_finish, g77_exit,
42685 ${tool}_check_unsupported_p} Now redundant. Deleted.
42686
42687 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
42688
42689 * g77.dg/fbackslash.f
42690 * g77.dg/fcase-preserve.f
42691 * g77.dg/ff90-1.f
42692 * g77.dg/ffixed-line-length-0.f
42693 * g77.dg/ffixed-line-length-132.f
42694 * g77.dg/ffixed-line-length-7.f
42695 * g77.dg/ffixed-line-length-72.f
42696 * g77.dg/ffixed-line-length-none.f
42697 * g77.dg/ffree-form-1.f
42698 * g77.dg/fno-backslash.f
42699 * g77.dg/fno-f90-1.f
42700 * g77.dg/fno-fixed-form-1.f
42701 * g77.dg/fno-onetrip.f
42702 * g77.dg/fno-typeless-boz.f
42703 * g77.dg/fno-underscoring.f
42704 * g77.dg/fno-vxt-1.f
42705 * g77.dg/fonetrip.f
42706 * g77.dg/ftypeless-boz.f
42707 * g77.dg/fugly-assumed.f
42708 * g77.dg/funderscoring.f
42709 * g77.dg/fvxt-1.f
42710
42711 2001-08-01 Ziemowit Laski <zlaski@apple.com>
42712
42713 * objc.dg/fwd-proto-1.m: New.
42714 * objc.dg/local-decl-1.m: New.
42715 * objc.dg/naming-1.m: New.
42716 * objc.dg/naming-2.m: New.
42717 * objc.dg/proto-hier-1.m: New.
42718
42719 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
42720
42721 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
42722 largest-type elements to a struct makes its size grow.
42723
42724 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
42725
42726 * g++.dg/abi/vthunk1.C: New test.
42727
42728 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
42729
42730 * g++.dg/abi/vbase8-22.C: New test.
42731
42732 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42733
42734 * gcc.dg/cpp/macro8.c: New test.
42735
42736 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
42737
42738 * g++.dg/abi/vbase8-21.C: New test.
42739
42740 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
42741
42742 * g++.dg/abi/vbase8-10.C: New test.
42743
42744 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42745
42746 * lib/g++.exp (g++_set_ld_library_path): Renamed to
42747 ${tool}_set_ld_library_path.
42748 Changed caller.
42749 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
42750 g++.exp.
42751
42752 2001-07-26 Stan Cox <scox@redhat.com>
42753
42754 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
42755 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
42756 gcc_exit, gcc_check_unsupported_p):
42757 Moved to gcc-deps.exp
42758 * gcc-deps.exp: New file.
42759
42760 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42761
42762 * g++.old-deja/g++.pt/defarg14.C: New test.
42763
42764 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42765
42766 * g++.old-deja/g++.other/lineno5.C: New test.
42767
42768 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42769
42770 * g++.old-deja/g++.pt/crash68.C: New test.
42771
42772 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42773
42774 * g++.old-deja/g++.other/crash42.C: New test.
42775
42776 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42777
42778 * gcc.dg/cpp/extratokens.c: Fix.
42779 * gcc.dg/cpp/skipping2.c: New tests.
42780
42781 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42782
42783 * gcc.c-torture/execute/20010724-1.c: New file.
42784 * gcc.c-torture/execute/20010724-1.x: New file.
42785
42786 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42787
42788 * g++.old-deja/g++.other/cond7.C: New test.
42789
42790 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42791
42792 * g++.old-deja/g++.other/optimize4.C: New test.
42793
42794 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42795
42796 * g++.old-deja/g++.abi/vbase8-5.C: New test.
42797
42798 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
42799
42800 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
42801 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
42802 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
42803 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
42804
42805 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
42806 bug report" message.
42807
42808 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
42809 * g++.dg/ext/instantiate1.C: Move from old-deja.
42810
42811 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
42812
42813 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
42814 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
42815 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
42816 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
42817
42818 2001-07-23 Jeffrey A Law (law@cygnus.com)
42819
42820 * gcc.c-torture/execute/20010723-1.c: New test.
42821
42822 2001-07-23 Ben Elliston <bje@redhat.com>
42823
42824 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
42825
42826 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42827
42828 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
42829 i[34567]86-*-*.
42830 Delete handling of ieee_multilib_flags.
42831 Pass -mieee for alpha*-*-* and sh-*-*.
42832 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
42833
42834 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
42835
42836 Remove old-abi tests.
42837 * g++.old-deja/g++.mike/p11116.C: Remove.
42838 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
42839
42840 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
42841
42842 * g77.f-torture/compile/pr3743.f: New test
42843
42844 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
42845
42846 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
42847
42848 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42849
42850 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
42851 g++.old-deja/g++.pt/static6.C: Likewise.
42852 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
42853 supports weak symbols.
42854
42855 2001-07-18 Andreas Jaeger <aj@suse.de>
42856
42857 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
42858 supported again.
42859
42860 2001-07-18 Andreas Jaeger <aj@suse.de>
42861
42862 * gcc.dg/iftrap-1.c: Fix target line.
42863
42864 2001-07-17 Richard Henderson <rth@redhat.com>
42865
42866 * gcc.c-torture/execute/20010717-1.c: New.
42867
42868 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
42869
42870 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
42871 tests.
42872
42873 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
42874
42875 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
42876
42877 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42878
42879 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
42880 UAC_SIGBUS, UAC_NOPRINT definitions.
42881
42882 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
42883
42884 * objc/execute/object_is_class.m: New test.
42885 * objc/execute/object_is_meta_class.m: New test.
42886
42887 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
42888
42889 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
42890 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
42891
42892 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
42893
42894 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
42895 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
42896
42897 2001-07-14 Richard Henderson <rth@redhat.com>
42898
42899 * gcc.dg/iftrap-1.c: New.
42900
42901 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
42902
42903 * g77.f-torture/execute/intrinsic77.f: New test.
42904
42905 2001-07-11 Janis Johnson <janis@us.ibm.com>
42906
42907 * gcc.misc-tests/gcov-3.c: New test.
42908
42909 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
42910
42911 * gcc.c-torture/compile/20010711-1.c,
42912 * gcc.c-torture/compile/20010711-2.c: New tests.
42913
42914 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
42915
42916 * gcc.c-torture/execute/20010711-1.c: New test.
42917
42918 2001-07-11 Ben Elliston <bje@redhat.com>
42919
42920 * g++.old-deja/g++.other/enum5.C: New test.
42921
42922 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
42923
42924 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
42925 (g++-dg-prune): Call prune_gcc_output.
42926 * prune.exp: New file for prune_gcc_output.
42927 * lib/g++.exp, lib/gcc.exp: Load it.
42928
42929 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
42930
42931 * gcc.c-torture/compile/20010701-1.c,
42932 g++.old-deja/g++.ext/attrib6.C: New tests.
42933
42934 2001-07-06 Jeffrey A Law (law@cygnus.com)
42935
42936 * gcc.c-torture/compile/20010706-1.c: New test.
42937
42938 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
42939
42940 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
42941
42942 2001-06-28 Stan Shebs <shebs@apple.com>
42943
42944 * gcc.dg/pragma-darwin.c: New test.
42945
42946 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42947
42948 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
42949 Solaris 2.[678] system.
42950
42951 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
42952
42953 * gcc.dg/20010622-1.c: New test.
42954
42955 2001-06-18 Stan Shebs <shebs@apple.com>
42956
42957 * objc.dg: New directory.
42958 * objc.dg/dg.exp: New file.
42959 * objc.dg/alias.m: New.
42960 * objc.dg/class-1.m: New.
42961 * objc.dg/class-2.m: New.
42962 * objc.dg/const-str-1.m: New.
42963 * objc.dg/const-str-2.m: New.
42964 * objc.dg/id-1.m: New.
42965 * objc.dg/method-1.m: New.
42966 * objc.dg/super-class-1.m: New.
42967 * lib/objc-dg.exp: New file.
42968
42969 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
42970
42971 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
42972 of label name.
42973
42974 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
42975
42976 * g++.old-deja/g++.abi/vbase8-9.C: New test.
42977
42978 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42979
42980 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
42981 variable.
42982
42983 2001-06-12 Richard Henderson <rth@redhat.com>
42984
42985 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
42986
42987 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
42988
42989 * g++.old-deja/g++.abi/vbase5.C: New test.
42990 * g++.old-deja/g++.abi/vbase6.C: New test.
42991 * g++.old-deja/g++.abi/vbase7.C: New test.
42992
42993 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42994
42995 * gcc.c-torture/compile/20010610-1.c: New test.
42996
42997 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
42998
42999 * g++.old-deja/g++.abi/vbase4.C: New test.
43000
43001 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43002
43003 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
43004 support %f for HC11/HC12 targets.
43005 * gcc.c-torture/execute/930513-1.x: New file, likewise.
43006 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
43007 on HC11/HC12 targets.
43008 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
43009
43010 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43011
43012 * gcc.dg/wchar_t-1.c: New file.
43013 * gcc.dg/wint_t-1.c: Likewise.
43014
43015 2001-06-11 Bernd Schmidt <bernds@redhat.com>
43016
43017 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
43018
43019 2001-06-11 Richard Henderson <rth@redhat.com>
43020
43021 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
43022
43023 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
43024
43025 * gcc.c-torture/compile/20010611-1.c: New test.
43026
43027 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
43028
43029 * gcc.dg/c99-tag-1.c: Add more tests.
43030
43031 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
43032
43033 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
43034 representation on MN10300 and ARM/Thumb.
43035
43036 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
43037
43038 * g77.f-torture/execute/20010610.f: New.
43039
43040 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
43041
43042 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
43043 names.
43044
43045 2001-06-09 Richard Henderson <rth@redhat.com>
43046
43047 * gcc.c-torture/execute/ashrdi-1.c: New.
43048 * gcc.c-torture/execute/ashldi-1.c: New.
43049 * gcc.c-torture/execute/lshrdi-1.c: New.
43050
43051 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
43052
43053 * objc/execute/load-3.m: Added. Check sending +load to categories,
43054 in addition to classes.
43055
43056 2001-06-08 Stan Shebs <shebs@apple.com>
43057
43058 * objc/execute/load-2.m: New test. From Nicola Pero
43059 <n.pero@mi.flashnet.it>.
43060
43061 2001-06-08 Jakub Jelinek <jakub@redhat.com>
43062
43063 * gcc.c-torture/execute/20010605-2.c: New test.
43064
43065 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
43066
43067 * g++.old-deja/g++.abi/vbase2.C: New test.
43068 * g++.old-deja/g++.abi/vbase3.C: New test.
43069
43070 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
43071
43072 * g++.old-deja/g++.pt/friend49.C: New test.
43073
43074 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
43075
43076 * g++.old-deja/g++.ext/anon3.C: New test.
43077
43078 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
43079
43080 * g++.old-deja/g++.other/conv7.C: New test.
43081
43082 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
43083
43084 * gcc.c-torture/compile/20010605-2.c: New test.
43085
43086 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
43087
43088 * gcc.c-torture/execute/20010604-1.c: New test.
43089
43090 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
43091
43092 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
43093
43094 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
43095
43096 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
43097 (g++_link_flags): Likewise.
43098 (g++_init): Pass gccpath's value to two previous functions.
43099
43100 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43101
43102 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
43103 Ensure logfile entry matches exec command line.
43104
43105 2001-05-31 Richard Henderson <rth@redhat.com>
43106
43107 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
43108 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
43109
43110 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
43111
43112 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
43113 compiler for irix6.2
43114
43115 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
43116
43117 * g++.old-deja/g++.other/optimize3.C: New file.
43118
43119 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
43120
43121 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
43122 assemble.
43123
43124 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
43125
43126 * g++.old-deja/g++.other/optimize2.C: New file.
43127
43128 2001-05-25 Diego Novillo <dnovillo@redhat.com>
43129
43130 * gcc.c-torture/compile/20010518-2.c: New file.
43131 * gcc.c-torture/execute/20010518-1.c: New file.
43132 * gcc.c-torture/execute/20010518-2.c: New file.
43133
43134 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
43135
43136 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
43137
43138 2001-05-24 Mark Mitchell <mark@codesourcery.com>
43139
43140 G++ no longer defines builtins that do not begin with __builtin.
43141 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
43142 * g++.old-deja/g++.brendand/misc13.C: Likewise.
43143 * g++.old-deja/g++.law/builtin1.C: Likewise.
43144 * g++.old-deja/g++.law/cvt2.C: Likewise.
43145 * g++.old-deja/g++.mike/net5.C: Likewise.
43146 * g++.old-deja/g++.other/builtins1.C: Likewise.
43147 * g++.old-deja/g++.other/builtins2.C: Likewise.
43148 * g++.old-deja/g++.other/builtins3.C: Likewise.
43149 * g++.old-deja/g++.other/builtins4.C: Likewise.
43150 * g++.old-deja/g++.other/inline8.C: Likewise.
43151 * g++.old-deja/g++.robertl/eb39.C: Likewise.
43152
43153 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
43154
43155 * g++.old-deja/g++.pt/using1.C: Adjust.
43156 * g++.old-deja/g++.pt/using2.C: New test.
43157
43158 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43159
43160 * gcc.dg/cpp/charconst.c: New tests.
43161 * gcc.dg/cpp/escape.c: New tests.
43162 * gcc.dg/cpp/escape-1.c: New tests.
43163 * gcc.dg/cpp/escape-2.c: New tests.
43164 * gcc.dg/cpp/ucs.c: New tests.
43165
43166 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
43167
43168 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
43169 native compiler for irix6.5.
43170
43171 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
43172
43173 * lib/g++.exp (g++_include_flags): Use args to compute
43174 get_multilibs.
43175 (g++_link_flags): Likewise.
43176 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
43177
43178 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
43179
43180 * gcc.dg/c90-hexfloat-1.c: Add more tests.
43181
43182 2001-05-21 Geoff Keating <geoffk@redhat.com>
43183
43184 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
43185 this file.
43186
43187 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43188
43189 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
43190 STACK_SIZE;
43191 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
43192 to STACK_SIZE; Use it to define size of add_histo array.
43193 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
43194 to STACK_SIZE.
43195 (f): Use GITT_SIZE to define size of gitt local table.
43196 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
43197 to STACK_SIZE; Use it to define size of bytemem array.
43198
43199 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43200
43201 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
43202 on 68HC11/HC12 due to the asm instruction.
43203 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
43204 * gcc.c-torture/compile/920520-1.x: Likewise.
43205 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
43206 on 68HC11/HC12 because the function is larger than 64K.
43207 * gcc.c-torture/compile/961203-1.x: New file, this test fails
43208 on 68HC11/HC12 because the structure is too large.
43209
43210 2001-05-20 Richard Henderson <rth@redhat.com>
43211
43212 * gcc.c-torture/execute/20010520-1.c: New.
43213
43214 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43215
43216 * g++.old-deja/g++.warn/compare1.C: New test.
43217 * gcc.dg/compare4.c: New test.
43218
43219 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
43220
43221 * g++.old-deja/g++.other/optimize1.C: New test.
43222
43223 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43224
43225 * g++.old-deja/g++.pt/spec41.C: New test.
43226
43227 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
43228
43229 * gcc.c-torture/compile/20010114-1.x: Remove.
43230
43231 2001-05-18 Stan Shebs <shebs@apple.com>
43232
43233 * gcc.c-torture/compile/20010518-1.c: New test.
43234
43235 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
43236
43237 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
43238 * g++.old-deja/g++.pt/crash67.C: New test.
43239
43240 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
43241
43242 * g++.old-deja/g++.other/debug9.C: New test.
43243
43244 2001-05-16 Zack Weinberg <zackw@stanford.edu>
43245
43246 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
43247
43248 2001-05-16 Jan Hubicka <jh@suse.cz>
43249
43250 * gcc.c-torture/compile/20010516-1.c: New test.
43251
43252 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
43253
43254 * g++.old-deja/g++.other/crash41.C: New test.
43255
43256 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
43257
43258 * g++.old-deja/g++.pt/crash66.C: New test.
43259
43260 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
43261
43262 * g++.old-deja/g++.robertl/eb27.C: Convert.
43263
43264 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
43265
43266 * g++.dg/friend-warn.C: New test. Do not warn about friend
43267 declaration being redundant.
43268
43269 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
43270
43271 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
43272
43273 2001-05-14 Mark Mitchell <mark@codesourcery.com>
43274
43275 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
43276
43277 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
43278
43279 * lib/g++.exp: Use testsuite_flags.
43280
43281 2001-05-13 Mark Mitchell <mark@codesourcery.com>
43282
43283 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
43284
43285 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
43286
43287 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
43288
43289 2001-05-11 Mark Mitchell <mark@codesourcery.com>
43290
43291 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
43292
43293 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
43294
43295 * gcc.c-torture/compile/20010313-1.c: New test.
43296
43297 2001-05-09 Zack Weinberg <zackw@stanford.edu>
43298
43299 * gcc.dg/cpp/direct2.c: New test.
43300 * gccq.dg/cpp/direct2s.c: New test.
43301
43302 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
43303
43304 2001-05-07 Mark Mitchell <mark@codesourcery.com>
43305
43306 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
43307 * g++.old-deja/g++.other/op3.C: Likewise.
43308
43309 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43310
43311 * gcc.dg/cpp/syshdr.h: New file.
43312 * gcc.dg/cpp/sysmac1.c: Update.
43313 * gcc.dg/cpp/sysmac2.c: Update.
43314
43315 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
43316
43317 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
43318
43319 2001-05-04 David Edelsohn <edelsohn@gnu.org>
43320
43321 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
43322 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
43323
43324 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
43325
43326 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
43327
43328 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
43329
43330 * lib/g++.exp (g++_include_flags): Don't use any special flags
43331 if TESTING_IN_BUILD_TREE is not defined.
43332 (g++_init): Use a plain 'c++' as the compiler if
43333 TESTING_IN_BUILD_TREEE is not defined.
43334
43335 2001-05-02 Jakub Jelinek <jakub@redhat.com>
43336
43337 * g++.old-deja/g++.eh/catch13.C: New test.
43338 * g++.old-deja/g++.eh/catch14.C: New test.
43339
43340 2001-05-02 Jakub Jelinek <jakub@redhat.com>
43341
43342 * gcc.dg/cpp/tr-define.c: New test.
43343
43344 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
43345
43346 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
43347 <stdlib.h>, not <malloc.h>.
43348
43349 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
43350
43351 * g++.old-deja/g++.ns/template17.C: New test.
43352
43353 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
43354
43355 * g++.old-deja/g++.pt/ref4.C: New test.
43356
43357 2001-04-30 Richard Henderson <rth@redhat.com>
43358
43359 * gcc.dg/20000724-1.c: Revert last change.
43360
43361 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
43362
43363 * g77.f-torture/execute/20010430.f: New test.
43364
43365 2001-04-30 Mark Mitchell <mark@codesourcery.com>
43366
43367 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
43368
43369 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
43370
43371 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
43372
43373 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43374
43375 * g++.old-deja/g++.eh/crash6.C: New test.
43376
43377 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43378
43379 * g++.old-deja/g++.other/warn7.C: New test.
43380
43381 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43382
43383 * g++.old-deja/g++.other/defarg9.C: New test.
43384
43385 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
43386
43387 * g77.f-torture/compile/20010426.f: New test.
43388 * g77.f-torture/execute/20010426.f: New test.
43389
43390 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
43391
43392 * g77.f-torture/compile/20000629-1.x: Remove - error
43393 has been fixed.
43394
43395 2001-04-26 Jeffrey A Law (law@cygnus.com)
43396
43397 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
43398 Tweak slightly to work with g++.dg framework.
43399 * g++.dg/special/ecos.exp: Run initp1.C test.
43400 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
43401
43402 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
43403 its linker doesn't give line numbers either.
43404 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
43405
43406 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
43407
43408 * g++.old-deja/g++.other/lex1.C: New test.
43409
43410 2001-04-26 Jakub Jelinek <jakub@redhat.com>
43411
43412 * gcc.dg/noncompile/20010425-1.c: New test.
43413
43414 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
43415
43416 * g++.old-deja/g++.pt/mangle2.C: New test.
43417
43418 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43419
43420 * gcc.dg/format/plus-1.c: New test.
43421
43422 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43423
43424 * gcc.dg/20010423-1.c: New test.
43425
43426 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43427
43428 * gcc.c-torture/execute/20010422-1.c: New test.
43429
43430 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
43431
43432 * g++.old-deja/g++.ns/type2.C: New test.
43433
43434 2001-04-24 Zack Weinberg <zackw@stanford.edu>
43435
43436 * g++.old-deja/g++.other/perf1.C: New test.
43437
43438 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
43439
43440 * gcc.dg/c99-func-2.c: Remove xfail.
43441 * gcc.dg/c99-func-3.c: Remove xfail.
43442 * gcc.dg/c99-func-4.c: Remove xfail.
43443
43444 2001-04-23 Zack Weinberg <zackw@stanford.edu>
43445
43446 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
43447
43448 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
43449
43450 * gcc.c-torture/compile/20010423-1.c: New test.
43451
43452 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
43453
43454 * g++.old-deja/g++.pt/typename28.C: New test.
43455
43456 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
43457
43458 * g++.old-deja/g++.abi/empty2.C: New test.
43459 * g++.old-deja/g++.abi/empty3.C: New test.
43460
43461 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43462
43463 * g++.old-deja/g++.other/comdat2.C: New test.
43464 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
43465
43466 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43467
43468 * g++.old-deja/g++.other/overload14.C: New test.
43469
43470 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43471
43472 * g++.old-deja/g++.other/lookup23.C: New test.
43473
43474 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43475
43476 * gcc.c-torture/execute/20010403-1.c: New test.
43477
43478 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
43479 Mark Mitchell <mark@codesourcery.com>
43480
43481 * lib/old-dejagnu.exp: Don't delete output of executable.
43482 Add .exe suffix to executables.
43483
43484 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
43485
43486 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
43487
43488 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43489
43490 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
43491
43492 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
43493
43494 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
43495 * g++.old-deja/g++.abi/crash1.C: New test.
43496
43497 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
43498
43499 * g++.old-deja/g++.other/crash40.C: New test.
43500
43501 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43502
43503 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
43504
43505 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
43506
43507 * g++.old-deja/g++.other/warn6.C: New test.
43508
43509 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
43510
43511 * g++.old-deja/g++.robertl/eb42.C: Same.
43512
43513 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43514
43515 * gcc.dg/wtr-conversion-1.c: New testcase.
43516
43517 2001-04-10 Richard Henderson <rth@redhat.com>
43518
43519 * g++.old-deja/g++.other/array5.C: New.
43520
43521 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43522
43523 * gcc.c-torture/execute/20010408-1.c: New test.
43524
43525 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
43526
43527 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
43528 headers and constructs.
43529 * g++.old-deja/g++.robertl/eb79.C: Same.
43530 * g++.old-deja/g++.robertl/eb77.C (main): Same.
43531 * g++.old-deja/g++.robertl/eb73.C: Same.
43532 * g++.old-deja/g++.robertl/eb66.C (main): Same.
43533 * g++.old-deja/g++.robertl/eb55.C (t): Same.
43534 * g++.old-deja/g++.robertl/eb54.C (main): Same.
43535 * g++.old-deja/g++.robertl/eb46.C (main): Same.
43536 * g++.old-deja/g++.robertl/eb44.C: Same.
43537 * g++.old-deja/g++.robertl/eb41.C (main): Same.
43538 * g++.old-deja/g++.robertl/eb4.C (main): Same.
43539 * g++.old-deja/g++.robertl/eb39.C: Same.
43540 * g++.old-deja/g++.robertl/eb33.C (main): Same.
43541 * g++.old-deja/g++.robertl/eb31.C (main): Same.
43542 * g++.old-deja/g++.robertl/eb30.C: Same.
43543 * g++.old-deja/g++.robertl/eb3.C: Same.
43544 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
43545 * g++.old-deja/g++.robertl/eb21.C: Same.
43546 * g++.old-deja/g++.robertl/eb15.C: Same.
43547 * g++.old-deja/g++.robertl/eb118.C: Same.
43548 * g++.old-deja/g++.robertl/eb115.C (main): Same.
43549 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
43550 * g++.old-deja/g++.robertl/eb109.C: Same.
43551 * g++.old-deja/g++.other/sibcall1.C (main): Same.
43552 * g++.old-deja/g++.mike/rtti1.C: Same.
43553 * g++.old-deja/g++.mike/p658.C: Same.
43554 * g++.old-deja/g++.mike/net46.C: Same.
43555 * g++.old-deja/g++.mike/net34.C: Same.
43556 * g++.old-deja/g++.mike/memoize1.C: Same.
43557 * g++.old-deja/g++.mike/eh2.C: Same.
43558 * g++.old-deja/g++.law/weak.C: Same.
43559 * g++.old-deja/g++.law/visibility7.C: Same.
43560 * g++.old-deja/g++.law/visibility25.C: Same.
43561 * g++.old-deja/g++.law/visibility22.C: Same.
43562 * g++.old-deja/g++.law/visibility2.C: Same.
43563 * g++.old-deja/g++.law/visibility17.C: Same.
43564 * g++.old-deja/g++.law/visibility13.C: Same.
43565 * g++.old-deja/g++.law/visibility10.C: Same.
43566 * g++.old-deja/g++.law/visibility1.C: Same.
43567 * g++.old-deja/g++.law/virtual3.C (eval): Same.
43568 * g++.old-deja/g++.law/vbase1.C: Same.
43569 * g++.old-deja/g++.law/operators32.C: Same.
43570 * g++.old-deja/g++.law/nest3.C: Same.
43571 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
43572 * g++.old-deja/g++.law/except5.C (main): Same.
43573 * g++.old-deja/g++.law/cvt7.C (run): Same.
43574 * g++.old-deja/g++.law/cvt2.C: Same.
43575 * g++.old-deja/g++.law/cvt16.C: Same.
43576 * g++.old-deja/g++.law/ctors6.C (bar): Same.
43577 * g++.old-deja/g++.law/ctors17.C (main): Same.
43578 * g++.old-deja/g++.law/ctors13.C: Same.
43579 * g++.old-deja/g++.law/ctors12.C (main): Same.
43580 * g++.old-deja/g++.law/ctors10.C: Same.
43581 * g++.old-deja/g++.law/code-gen5.C: Same.
43582 * g++.old-deja/g++.law/bad-error7.C: Same.
43583 * g++.old-deja/g++.law/arm9.C: Same.
43584 * g++.old-deja/g++.law/arm12.C: Same.
43585 * g++.old-deja/g++.law/arg8.C: Same.
43586 * g++.old-deja/g++.law/arg1.C: Same.
43587 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
43588 * g++.old-deja/g++.jason/template31.C: Same.
43589 * g++.old-deja/g++.jason/template24.C (main): Same.
43590 * g++.old-deja/g++.jason/2371.C: Same.
43591 * g++.old-deja/g++.eh/new2.C: Same.
43592 * g++.old-deja/g++.eh/new1.C: Same.
43593 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
43594 * g++.old-deja/g++.brendan/nest21.C (main): Same.
43595 * g++.old-deja/g++.brendan/err-msg3.C: Same.
43596 * g++.old-deja/g++.brendan/crash62.C: Same.
43597 * g++.old-deja/g++.brendan/crash52.C: Same.
43598 * g++.old-deja/g++.brendan/crash49.C (main): Same.
43599 * g++.old-deja/g++.brendan/crash38.C: Same.
43600 * g++.old-deja/g++.brendan/crash15.C (main): Same.
43601 * g++.old-deja/g++.brendan/copy9.C: Same.
43602
43603 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
43604
43605 * gcc.c-torture/execute/20001203-2.c (memset):
43606 Count argument is of type __SIZE_TYPE__.
43607
43608 2001-04-04 Diego Novillo <dnovillo@redhat.com>
43609
43610 * gcc.c-torture/compile/20010404-1.c: New test.
43611
43612 2001-04-04 Jakub Jelinek <jakub@redhat.com>
43613
43614 * gcc.c-torture/compile/20010326-1.c: New test.
43615
43616 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
43617
43618 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
43619 peculiarities of the SH.
43620 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
43621
43622 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43623
43624 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
43625 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
43626 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
43627
43628 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43629
43630 * g77.f-torture/compile/20010321-1.f: New test.
43631
43632 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43633
43634 * gcc.c-torture/compile/20010329-1.c: New test.
43635
43636 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43637
43638 * gcc.c-torture/execute/20010329-1.c: New test.
43639
43640 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
43641
43642 * g++.old-deja/g++.other/eh4.C: Fix typo.
43643
43644 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
43645
43646 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
43647
43648 2001-03-28 Philip Blundell <philb@gnu.org>
43649
43650 * gcc.c-torture/compile/20010328-1.c: New test.
43651
43652 2001-03-27 Richard Henderson <rth@redhat.com>
43653
43654 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
43655 * g++.old-deja/g++.eh/vbase3.C: Likewise.
43656
43657 2001-03-27 Alan Modra <alan@linuxcare.com.au>
43658
43659 * gcc.c-torture/compile/20010327-1.c: New test.
43660
43661 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
43662
43663 * g++.old-deja/g++.other/friend12.C: New test.
43664 * g++.old-deja/g++.other/friend9.C: Expect no errors.
43665 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
43666
43667 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
43668
43669 * gcc.c-torture/execute/20010325-1.c: New test.
43670
43671 2001-03-23 Jakub Jelinek <jakub@redhat.com>
43672
43673 * g++.old-deja/g++.other/mangle3.C: New test.
43674
43675 2001-03-22 Jakub Jelinek <jakub@redhat.com>
43676
43677 * g++.old-deja/g++.other/anon8.C: New test.
43678
43679 2001-03-20 Philip Blundell <philb@gnu.org>
43680
43681 * gcc.c-torture/compile/20010320-1.c: New test.
43682
43683 2001-03-17 Richard Henderson <rth@redhat.com>
43684
43685 * g++.old-deja/g++.other/eh4.C: Add expected error text.
43686
43687 2001-03-15 Geoff Keating <geoff@redhat.com>
43688
43689 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
43690 tests on AIX.
43691
43692 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
43693
43694 * g++.old-deja/g++.other/eh4.C: New test.
43695
43696 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
43697
43698 * gcc.dg/cpp/mi1.c: Update.
43699
43700 2001-03-14 Jakub Jelinek <jakub@redhat.com>
43701
43702 * g++.old-deja/g++.other/regstack.C: New test.
43703
43704 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
43705
43706 * g++.old-deja/g++.other/ref4.C: New test.
43707
43708 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
43709
43710 * objc/execute/va_method.m: Added.
43711 * objc/execute/IMP.m: Added.
43712 * objc/execute/_cmd.m: Added.
43713 * objc/execute/accessing_ivars.m: Added.
43714 * objc/execute/class-1.m: Added.
43715 * objc/execute/class-10.m: Added.
43716 * objc/execute/class-11.m: Added.
43717 * objc/execute/class-12.m: Added.
43718 * objc/execute/class-13.m: Added.
43719 * objc/execute/class-14.m: Added.
43720 * objc/execute/class-2.m: Added.
43721 * objc/execute/class-3.m: Added.
43722 * objc/execute/class-4.m: Added.
43723 * objc/execute/class-5.m: Added.
43724 * objc/execute/class-6.m: Added.
43725 * objc/execute/class-7.m: Added.
43726 * objc/execute/class-8.m: Added.
43727 * objc/execute/class-9.m: Added.
43728 * objc/execute/class-tests-1.h
43729 * objc/execute/class-tests-2.h
43730 * objc/execute/compatibility_alias.m: Added.
43731 * objc/execute/encode-1.m: Added.
43732 * objc/execute/formal_protocol-1.m: Added.
43733 * objc/execute/formal_protocol-2.m: Added.
43734 * objc/execute/formal_protocol-3.m: Added.
43735 * objc/execute/formal_protocol-4.m: Added.
43736 * objc/execute/formal_protocol-5.m: Added.
43737 * objc/execute/formal_protocol-6.m: Added.
43738 * objc/execute/formal_protocol-7.m: Added.
43739 * objc/execute/informal_protocol.m: Added.
43740 * objc/execute/initialize.m: Added.
43741 * objc/execute/load.m: Added.
43742 * objc/execute/many_args_method.m: Added.
43743 * objc/execute/nested-3.m: Added.
43744 * objc/execute/no_clash.m: Added.
43745 * objc/execute/private.m: Added.
43746 * objc/execute/redefining_self.m: Added.
43747 * objc/execute/root_methods.m: Added.
43748 * objc/execute/selector-1.m: Added.
43749 * objc/execute/static-1.m: Added.
43750 * objc/execute/static-2.m: Added.
43751 * objc/execute/va_method.m: Added.
43752
43753 2001-03-10 Richard Henderson <rth@redhat.com>
43754
43755 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
43756
43757 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
43758
43759 * g++.old-deja/g++.other/crash31.C: XFAIL.
43760 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
43761 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
43762 * gcc.c-torture/execute/20010123-1.x: XFAIL.
43763 * gcc.c-torture/execute/20010124-1.x: XFAIL.
43764 * gcc.dg/sequence-pt-1.c: XFAIL one test.
43765
43766 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
43767
43768 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
43769
43770 2001-03-06 Zack Weinberg <zackw@stanford.edu>
43771
43772 * gcc.dg/20000724-1.c: Don't use multiline strings.
43773
43774 2001-03-06 Zack Weinberg <zackw@stanford.edu>
43775
43776 * objc/execute/string1.m, objc/execute/string2.m: Compare the
43777 result of -cString against what we expect it to be; don't just
43778 print it out for no one to read.
43779
43780 * objc/execute/string3.m, objc/execute/string4.m: New tests.
43781 Based on testcases provided by Nicola Pero.
43782
43783 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
43784
43785 * gcc.dg/cpp/macro7.c: New test.
43786
43787 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
43788
43789 * gcc.dg/cpp/multiline.c: Update.
43790
43791 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43792
43793 * g++.old-deja/g++.other/enum3.C: New test.
43794
43795 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43796
43797 * g++.old-deja/g++.other/pod1.C: New test.
43798
43799 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43800
43801 * g++.old-deja/g++.ext/overload1.C: New test.
43802
43803 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
43804
43805 * g++.old-deja/g++.pt/using1.C: New test.
43806
43807 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
43808
43809 * g++.old-deja/g++.other/using9.C: New test.
43810
43811 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
43812
43813 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
43814
43815 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
43816
43817 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
43818
43819 * g++.old-deja/g++.ext/realpt1.C: Remove.
43820
43821 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
43822
43823 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
43824
43825 2001-02-26 Will Cohen <wcohen@redhat.com>
43826
43827 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
43828
43829 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
43830
43831 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
43832 templatized constructors.
43833
43834 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43835
43836 * gcc.c-torture/execute/20010224-1.c: New test.
43837
43838 2001-02-23 Jakub Jelinek <jakub@redhat.com>
43839
43840 * gcc.c-torture/execute/20010222-1.c: New test.
43841
43842 2001-02-22 Jakub Jelinek <jakub@redhat.com>
43843
43844 * g++.old-deja/g++.other/inline20.C: New test.
43845
43846 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
43847
43848 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
43849
43850 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
43851
43852 * g++.old-deja/g++.other/lookup22.C: New test.
43853
43854 2001-02-19 Zack Weinberg <zackw@stanford.edu>
43855
43856 * g77.dg: New directory.
43857 * g77.dg/20010216-1.f: New test case.
43858 * g77.dg/dg.exp: New driver.
43859 * lib/g77-dg.exp: New driver library.
43860
43861 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43862
43863 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
43864
43865 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
43866
43867 * g++.old-deja/g++.other/decl9.C: New test.
43868
43869 2001-02-16 Jakub Jelinek <jakub@redhat.com>
43870
43871 * g++.old-deja/g++.other/init16.C: Update the test so that it does
43872 not need <string> and also tests the initialization at runtime.
43873
43874 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
43875
43876 * gcc.c-torture/execute/longlong.c: New test.
43877
43878 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
43879
43880 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
43881
43882 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
43883
43884 * gcc.c-torture/execute/920302-1.c (execute):
43885 Change argument type to short.
43886
43887 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
43888
43889 * g++.old-deja/g++.pt/deduct6.C: New test.
43890
43891 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
43892
43893 * g++.old-deja/g++.pt/deduct5.C: New test.
43894
43895 2001-02-14 Jakub Jelinek <jakub@redhat.com>
43896
43897 * gcc.c-torture/execute/20010209-1.c: New test.
43898
43899 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
43900
43901 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
43902
43903 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
43904
43905 * g++.dg/vtgc1.C: Update for new ABI.
43906
43907 * consistency.vlad: New directory, 1665 files.
43908
43909 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
43910
43911 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
43912 return type.
43913 * gcc.dg/cpp/digraphs.c: Declare puts.
43914
43915 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
43916
43917 * g++.old-deja/g++.other/warn5.C: New test.
43918
43919 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
43920
43921 * g++.old-deja/g++.pt/spec40.C: New test.
43922
43923 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
43924
43925 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
43926 case.
43927 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
43928
43929 2001-02-12 Jakub Jelinek <jakub@redhat.com>
43930
43931 * gcc.c-torture/compile/20010209-1.c: New test.
43932
43933 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
43934
43935 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
43936 excess errors message but not if it crashes.
43937 * g++.old-deja/g++.other/crash27.C: Likewise.
43938 * g++.old-deja/g++.other/crash28.C: Likewise.
43939 * g++.old-deja/g++.other/crash30.C: Likewise.
43940 * g++.old-deja/g++.other/crash32.C: Likewise.
43941 * g++.old-deja/g++.other/crash35.C: Likewise.
43942 * g++.old-deja/g++.pt/inherit2.C: Likewise.
43943
43944 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
43945
43946 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
43947 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
43948 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
43949 g77.f-torture/execute/execute.exp,
43950 g77.f-torture/noncompile/noncompile.exp,
43951 gcc.c-torture/execute/execute.exp,
43952 gcc.c-torture/execute/memcheck/memcheck.exp,
43953 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
43954 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
43955 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
43956 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
43957 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
43958 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
43959 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
43960 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
43961 Remove bug reporting instructions with ancient email addresses.
43962
43963 2001-02-07 Jakub Jelinek <jakub@redhat.com>
43964
43965 * gcc.dg/20010202-1.c: New test.
43966 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
43967
43968 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
43969
43970 * g++.dg/stdbool-if.C: New test.
43971
43972 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
43973
43974 * objc/execute/fdecl.m: Added main().
43975
43976 2001-02-07 Jakub Jelinek <jakub@redhat.com>
43977
43978 * gcc.c-torture/execute/20010206-1.c: New test.
43979
43980 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
43981
43982 * gcc.dg/cpp/avoidpaste1.c: Update.
43983
43984 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
43985
43986 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
43987 Pero <nicola@brainstorm.co.uk>.
43988 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
43989
43990 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
43991
43992 * g++.old-deja/g++.pt/spec39.C: New test.
43993
43994 2001-02-05 Jakub Jelinek <jakub@redhat.com>
43995
43996 * gcc.c-torture/compile/20010202-1.c: New test.
43997
43998 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
43999
44000 * g++.old-deja/g++.abi/primary2.C: New test.
44001 * g++.old-deja/g++.abi/primary3.C: New test.
44002 * g++.old-deja/g++.abi/primary4.C: New test.
44003 * g++.old-deja/g++.abi/primary5.C: New test.
44004 * g++.old-deja/g++.abi/vtable3.h: New test.
44005 * g++.old-deja/g++.abi/vtable3a.C: New test.
44006 * g++.old-deja/g++.abi/vtable3b.C: New test.
44007 * g++.old-deja/g++.abi/vtable3c.C: New test.
44008 * g++.old-deja/g++.abi/vtable3d.C: New test.
44009 * g++.old-deja/g++.abi/vtable3e.C: New test.
44010 * g++.old-deja/g++.abi/vtable3f.C: New test.
44011 * g++.old-deja/g++.abi/vtable3g.C: New test.
44012 * g++.old-deja/g++.abi/vtable3h.C: New test.
44013 * g++.old-deja/g++.abi/vtable3i.C: New test.
44014 * g++.old-deja/g++.abi/vtable3j.C: New test.
44015 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
44016
44017 2001-02-03 Jakub Jelinek <jakub@redhat.com>
44018
44019 * g++.old-deja/g++.other/anon6.C: New test.
44020 * g++.old-deja/g++.other/anon7.C: New test.
44021
44022 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
44023
44024 * gcc.dg/cpp/avoidpaste2.c: New tests.
44025
44026 2001-01-31 Jakub Jelinek <jakub@redhat.com>
44027
44028 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
44029
44030 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
44031
44032 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
44033 DECIMAL_DIG cases for Irix."
44034
44035 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
44036
44037 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
44038
44039 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
44040
44041 * gcc.dg/c99-tag-1.c: New test.
44042
44043 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
44044
44045 * gcc.dg/cpp/tr-warn1.c: Add tests.
44046
44047 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
44048
44049 * gcc.dg/cpp/avoidpaste1.c: Update.
44050 * gcc.dg/cpp/paste4.c: Update.
44051
44052 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
44053
44054 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
44055 cases for Irix.
44056
44057 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
44058
44059 * g++.old-deja/g++.other/inline19.C: New test.
44060
44061 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
44062
44063 * gcc.dg/Wlarger-than.c: New test.
44064
44065 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
44066
44067 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
44068
44069 2001-01-29 Jakub Jelinek <jakub@redhat.com>
44070
44071 * gcc.c-torture/execute/20010129-1.c: New test.
44072 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
44073
44074 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
44075
44076 * gcc.dg/cpp/avoidpaste1.c: Test case.
44077
44078 2001-01-28 Jakub Jelinek <jakub@redhat.com>
44079
44080 * g++.old-deja/g++.other/inline18.C: New test.
44081
44082 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44083
44084 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
44085 and __builtin_putchar.
44086
44087 2001-01-27 Jakub Jelinek <jakub@redhat.com>
44088
44089 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
44090 tests.
44091
44092 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
44093
44094 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
44095 floating point number rounding mode to round to the nearest
44096 representable mode.
44097
44098 2001-01-25 Jakub Jelinek <jakub@redhat.com>
44099
44100 * g++.old-deja/g++.other/mangle2.C: New test.
44101
44102 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
44103
44104 * gcc.c-torture/compile/20010124-1.c: New test.
44105
44106 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
44107
44108 * g++.old-deja/g++.pt/spec38.C: New test.
44109
44110 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44111
44112 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
44113 "Build don't run".
44114
44115 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44116
44117 * gcc.c-torture/execute/20010123-1.c: New test.
44118
44119 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
44120
44121 * g++.old-deja/g++.pt/spec37.C: New test.
44122
44123 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
44124
44125 * g++.old-deja/g++.pt/overload14.C: New test.
44126
44127 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44128
44129 * gcc.c-torture/execute/20010122-1.c: New test, exercise
44130 __builtin_return_address.
44131
44132 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
44133
44134 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
44135 * g++.old-deja/g++.pt/spec35.C: New test.
44136 * g++.old-deja/g++.pt/spec36.C: New test.
44137
44138 2001-01-20 Jakub Jelinek <jakub@redhat.com>
44139
44140 * gcc.c-torture/compile/20010118-1.c: New test.
44141
44142 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
44143
44144 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
44145
44146 2001-01-19 Jakub Jelinek <jakub@redhat.com>
44147
44148 * gcc.c-torture/execute/20010119-1.c: New test.
44149
44150 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44151
44152 * g++.old-deja/g++.other/vbase5.C: New test.
44153
44154 2001-01-19 Jakub Jelinek <jakub@redhat.com>
44155
44156 * gcc.c-torture/execute/20010118-1.c: New test.
44157
44158 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44159
44160 * g++.old-deja/g++.pt/deduct3.C: New test.
44161
44162 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44163
44164 * g++.old-deja/g++.pt/spec34.C: New test.
44165
44166 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
44167
44168 * g77.f-torture/compile/20000601-2.f: New test.
44169
44170 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44171
44172 * g++.old-deja/g++.other/init17.C: New test.
44173
44174 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
44175
44176 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
44177
44178 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44179
44180 * g++.old-deja/g++.pt/unify8.C: New test.
44181
44182 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44183
44184 * g++.old-deja/g++.abi/vbase1.C: New test.
44185
44186 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44187
44188 * g++.old-deja/g++.pt/crash65.C: New test.
44189
44190 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
44191
44192 * gcc.dg/cpp/assembl2.S: New test case.
44193
44194 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
44195
44196 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
44197 are supported.
44198
44199 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44200
44201 * g++.old-deja/g++.other/builtins1.C: New test.
44202 * g++.old-deja/g++.other/builtins2.C: Likewise.
44203 * g++.old-deja/g++.other/builtins3.C: Likewise.
44204 * g++.old-deja/g++.other/builtins4.C: Likewise.
44205
44206 2001-01-17 Jakub Jelinek <jakub@redhat.com>
44207
44208 * gcc.c-torture/compile/20010117-1.c: New test.
44209 * gcc.c-torture/compile/20010117-2.c: New test.
44210
44211 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
44212
44213 * g77.f-torture/execute/20010116.[fx]: New test,
44214 XFAIL on i?86-*-*.
44215 * g77.f-torture/compile/20010115.f: Indicate it's
44216 a test for PR fortran/1636.
44217
44218 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
44219
44220 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
44221
44222 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
44223
44224 * g77.f-torture/compile/20010115.f: New test.
44225
44226 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
44227
44228 * g++.old-deja/g++.pt/nontype5.C: New test.
44229
44230 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
44231
44232 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
44233 have an equivalent working one below it.
44234
44235 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
44236
44237 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
44238 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
44239
44240 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
44241
44242 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
44243 message containing "init_priority".
44244 (conpr-2.C): Likewise.
44245 (conpr-3.C): Likewise.
44246 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
44247
44248 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44249
44250 * gcc.c-torture/execute/20010114-2.c: New test.
44251
44252 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
44253
44254 * gcc.c-torture/compile/20010114-1.c: New test.
44255 * gcc.c-torture/compile/20010114-1.x: Xfail.
44256 * gcc.c-torture/compile/20010114-2.c: New test.
44257 * gcc.c-torture/execute/20010114-1.c: New test.
44258 * gcc.dg/trunc-1.c: New test.
44259 * gcc.dg/uninit-B.c: New test.
44260
44261 2001-01-13 Nick Clifton <nickc@redhat.com>
44262
44263 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
44264 target.
44265
44266 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
44267
44268 * gcc.c-torture/compile/20010113-1.c: New test.
44269
44270 2001-01-13 Jakub Jelinek <jakub@redhat.com>
44271
44272 * gcc.c-torture/compile/20001212-1.c: New test.
44273
44274 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
44275
44276 * gcc.dg/cpp/widestr1.c: Update.
44277 * gcc.dg/cpp/prag-imp.c: Remove.
44278
44279 2001-01-12 Jakub Jelinek <jakub@redhat.com>
44280
44281 * gcc.c-torture/execute/20000801-3.x: Remove.
44282 * gcc.dg/c90-init-1.c: New test.
44283 * gcc.dg/c99-init-1.c: New test.
44284 * gcc.dg/c99-init-2.c: New test.
44285 * gcc.dg/gnu99-init-1.c: New test.
44286
44287 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
44288
44289 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
44290 testing that no relevant ones were found.
44291
44292 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
44293
44294 * g++.old-deja/g++.pt/cast2.C: New test.
44295
44296 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
44297
44298 * g++.old-deja/g++.pt/friend47.C: New test.
44299
44300 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44301
44302 * g++.old-deja/g++.pt/instantiate13.C: New test.
44303
44304 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44305
44306 * g++.old-deja/g++.other/defarg7.C: New test.
44307 * g++.old-deja/g++.other/defarg8.C: New test.
44308
44309 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44310
44311 * g++.old-deja/g++.pt/crash64.C: New test.
44312
44313 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44314
44315 * g++.old-deja/g++.pt/crash63.C: New test.
44316
44317 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
44318
44319 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
44320
44321 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
44322
44323 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
44324
44325 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44326
44327 * g++.old-deja/g++.pt/error3.C: New test.
44328
44329 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44330
44331 * g++.old-deja/g++.other/crash39.C: New test.
44332
44333 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44334
44335 * g++.old-deja/g++.other/vbase4.C: New test.
44336
44337 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
44338
44339 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
44340 * gcc.dg/special/20000419-2.c: New file. Identical to above.
44341 * gcc.dg/special/special.exp: New test driver which will check
44342 for alias support for the above test.
44343
44344 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
44345
44346 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
44347 problems on small machines.
44348 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
44349 parameterize.
44350
44351 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
44352
44353 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
44354 mips.
44355 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
44356
44357 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
44358
44359 * g++.old_deja/g++.pt/using8.C: New test.
44360
44361 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
44362
44363 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
44364
44365 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
44366
44367 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
44368 where a failure is expected.
44369 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
44370
44371 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44372
44373 * g++.old_deja/g++.pt/instantiate12.C: New test.
44374
44375 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44376
44377 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
44378 start of structs.
44379 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
44380 * g++.old-deja/g++.brendan/crash17.C: Likewise.
44381 * g++.old-deja/g++.brendan/crash29.C: Likewise.
44382 * g++.old-deja/g++.brendan/crash48.C: Likewise.
44383 * g++.old-deja/g++.brendan/ns1.C: Likewise.
44384 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
44385 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
44386 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
44387 * g++.old-deja/g++.eh/spec6.C: Likewise.
44388 * g++.old-deja/g++.jason/crash3.C: Likewise.
44389 * g++.old-deja/g++.law/ctors11.C: Likewise.
44390 * g++.old-deja/g++.law/ctors17.C: Likewise.
44391 * g++.old-deja/g++.law/ctors5.C: Likewise.
44392 * g++.old-deja/g++.law/ctors9.C: Likewise.
44393 * g++.old-deja/g++.mike/ambig1.C: Likewise.
44394 * g++.old-deja/g++.mike/net22.C: Likewise.
44395 * g++.old-deja/g++.mike/p3538a.C: Likewise.
44396 * g++.old-deja/g++.mike/p3538b.C: Likewise.
44397 * g++.old-deja/g++.mike/virt3.C: Likewise.
44398 * g++.old-deja/g++.niklas/t128.C: Likewise.
44399 * g++.old-deja/g++.other/anon4.C: Likewise.
44400 * g++.old-deja/g++.other/using1.C: Likewise.
44401 * g++.old-deja/g++.other/warn3.C: Likewise.
44402 * g++.old-deja/g++.pt/t37.C: Likewise.
44403 * g++.old-deja/g++.robertl/eb69.C: Likewise.
44404 * g++.old-deja/g++.robertl/eb71.C: Likewise.
44405
44406 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44407
44408 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
44409
44410 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44411
44412 * gcc.c-torture/execute/stdio-opt-3.c: New test.
44413
44414 2001-01-07 Jakub Jelinek <jakub@redhat.com>
44415
44416 * gcc.c-torture/compile/20010107-1.c: New test.
44417
44418 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
44419
44420 * gcc.c-torture/execute/builtin-noret-1.c: New test.
44421
44422 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
44423
44424 * gcc.dg/format/format.h: New file.
44425 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
44426 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
44427 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
44428 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
44429 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
44430 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
44431 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
44432 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
44433 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
44434 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
44435 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
44436 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
44437 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
44438 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
44439 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
44440 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
44441 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
44442 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
44443 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
44444 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
44445 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
44446 instead of declaring standard types, macros and functions in each
44447 test.
44448
44449 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
44450
44451 * gcc.c-torture/execute/20010106-1.c: New test.
44452
44453 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
44454
44455 * gcc.dg/format/format.exp: New file.
44456 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
44457 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
44458 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
44459 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
44460 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
44461 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
44462 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
44463 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
44464 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
44465 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
44466 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
44467 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
44468 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
44469 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
44470 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
44471 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
44472 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
44473 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
44474 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
44475 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
44476 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
44477 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
44478 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
44479 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
44480 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
44481 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
44482 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
44483 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
44484 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
44485 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
44486 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
44487 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
44488 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
44489 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
44490 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
44491 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
44492 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
44493 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
44494 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
44495 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
44496 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
44497 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
44498
44499 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
44500
44501 * gcc.c-torture/execute/991228-1.c: Take word endianness into
44502 account.
44503
44504 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
44505
44506 * gcc.c-torture/execute/builtin-complex-1.c: New test.
44507
44508 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
44509
44510 * g++.old-deja/g++.pt/crash62.C: New test.
44511
44512 2001-01-04 Richard Henderson <rth@redhat.com>
44513
44514 * gcc.dg/20000926-1.c: Update expected warnings.
44515 * gcc.dg/array-2.c: Likewise.
44516 * gcc.dg/array-4.c: Also validate flexible array members.
44517 * gcc.dg/c99-flex-array-1.c: New.
44518
44519 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
44520
44521 * gcc.c-torture/compile/20001222-1.x: Remove.
44522
44523 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44524
44525 * gcc.c-torture/execute/built-in-setjmp.c: New.
44526
44527 2001-01-03 Richard Henderson <rth@redhat.com>
44528
44529 * gcc.dg/940510-1.c: Update expected error wording.
44530 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
44531
44532 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
44533
44534 * lib/target-supports.exp (check_alias_available): Modified to
44535 indicate aliases not supported if only weak aliases are supported.
44536
44537 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44538
44539 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
44540 Turn on cmpstrsi checks for __pj__ and __i370__.
44541
44542 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
44543
44544 * g++.old-deja/g++.other/virtual11.C: New test.
44545
44546 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
44547
44548 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
44549
44550 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44551
44552 * gcc.c-torture/compile/20010102-1.c: New test.
44553
44554 2001-01-02 Andreas Jaeger <aj@suse.de>
44555
44556 * gcc.dg/noreturn-3.c: New test.
44557
44558 * gcc.dg/noreturn-4.c: New test.
44559
44560 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44561
44562 * gcc.c-torture/execute/stdio-opt-1.c: Also test
44563 __builtin_fputc and __builtin_fwrite.
44564
44565 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
44566
44567 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
44568 signed char, not default char.
44569
44570 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
44571
44572 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
44573
44574 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
44575
44576 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
44577
44578 2000-12-29 Richard Henderson <rth@redhat.com>
44579
44580 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
44581 (__cyg_profile_func_exit): Define.
44582
44583 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
44584
44585 * g++.dg/vtgc1.C: New test.
44586
44587 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
44588
44589 * gcc.dg/noncompile/20001228-1.c: New test.
44590
44591 * gcc.dg/20001228-1.c: New test.
44592
44593 * gcc.c-torture/execute/20001228-1.c: New test.
44594
44595 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
44596
44597 * gcc.dg/format-strfmon-1.c: New test.
44598
44599 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44600
44601 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
44602 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
44603 * gcc.c-torture/execute/string-opt-1.c: Likewise.
44604 * gcc.c-torture/execute/string-opt-2.c: Likewise.
44605 * gcc.c-torture/execute/string-opt-3.c: Likewise.
44606 * gcc.c-torture/execute/string-opt-4.c: Likewise.
44607 * gcc.c-torture/execute/string-opt-6.c: Likewise.
44608 * gcc.c-torture/execute/string-opt-7.c: Likewise.
44609 * gcc.c-torture/execute/string-opt-8.c: Likewise.
44610 * gcc.c-torture/execute/string-opt-9.c: Likewise.
44611 * gcc.c-torture/execute/string-opt-10.c: Likewise.
44612 * gcc.c-torture/execute/string-opt-11.c: Likewise.
44613 * gcc.c-torture/execute/string-opt-12.c: Likewise.
44614
44615 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
44616 * gcc.c-torture/execute/string-opt-4.c: Test index.
44617
44618 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
44619
44620 * gcc.c-torture/compile/20001226-1.c: New test.
44621
44622 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
44623
44624 * gcc.c-torture/compile/20001222-1.c: New test.
44625 * gcc.c-torture/compile/20001222-1.x: Xfail.
44626
44627 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
44628
44629 * gcc.c-torture/execute/comp-goto-2.c: New test.
44630
44631 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
44632
44633 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
44634 Use long types if __INT_MAX__ is 32767.
44635 (main): Use cast to (sint32 *) when poking 88 into a_page.
44636
44637 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
44638
44639 2000-12-21 Bernd Schmidt <bernds@redhat.com>
44640
44641 * gcc.c-torture/compile/20001221-1.c: New test.
44642 * gcc.c-torture/execute/20001221-1.c: New test.
44643
44644 2000-12-20 Richard Henderson <rth@redhat.com>
44645
44646 * g++.old-deja/g++.pt/crash36.C: Update error lines.
44647 * g++.old-deja/g++.robertl/eb109.C: Likewise.
44648
44649 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44650
44651 * gcc.dg/compare3.c: New test.
44652
44653 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
44654
44655 * gcc.dg/format-warnll-1.c: New test.
44656
44657 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
44658
44659 * gcc.dg/cpp/cmdlne-P.c: New test.
44660
44661 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
44662
44663 * gcc.c-torture/execute/builtin-abs-1.c,
44664 gcc.c-torture/execute/builtin-abs-2.c: New tests.
44665
44666 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
44667
44668 * gcc.dg/cpp/multiline.c: New test.
44669
44670 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
44671
44672 * g++.old-deja/g++.other/syshdr1.C: Update.
44673 * gcc.dg/cpp/lineflags.c: Remove temporarily.
44674
44675 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44676
44677 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
44678
44679 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44680
44681 * g++.old-deja/g++.pt/ttp65.C: New test.
44682
44683 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44684
44685 * g++.old-deja/g++.pt/ttp64.C: New test.
44686
44687 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44688
44689 * g++.old-deja/g++.pt/spec33.C: New test.
44690
44691 2000-12-14 Catherine Moore <clm@redhat.com>
44692
44693 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
44694 * gcc.c-torture/execute/920612-2.c: Likewise.
44695 * gcc.c-torture/execute/920428-2.c: Likewise.
44696 * gcc-c-torture/execute/va-arg-11.c: Call exit.
44697 * gcc.c-torture/execute/va-arg-21.c: Likewise.
44698
44699 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44700
44701 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
44702 * gcc.dg/pack-test-2.c: Likewise.
44703
44704 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
44705
44706 Tests by Zack Weinberg <zackw@stanford.edu>.
44707
44708 * gcc.dg/cpp/defined.c: Update.
44709 * gcc.dg/cpp/defined_trad.c: New tests.
44710
44711 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
44712
44713 * gcc.dg/cpp/trad-direct.c: Update.
44714
44715 2000-12-11 Neil Booth <neilb@earthling.net>
44716
44717 * gcc.dg/cpp/defined_trad.c
44718
44719 2000-12-11 Neil Booth <neilb@earthling.net>
44720
44721 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
44722
44723 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
44724
44725 * gcc.dg/format-miss-2.c: New test.
44726
44727 2000-12-09 Neil Booth <neilb@earthling.net>
44728
44729 * gcc.dg/cpp/lineflags.c: New tests.
44730 * gcc.dg/cpp/poison.c: Update.
44731 * gcc.dg/cpp/redef2.c: Update.
44732 * gcc.dg/cpp/skipping.c: New test.
44733
44734 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
44735
44736 * g++.old-deja/g++.other/eh3.C: New testcase.
44737
44738 2000-12-07 Neil Booth <neilb@earthling.net>
44739
44740 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
44741 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
44742 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
44743 wtr-union-init-2.c, wtr-union-init-3.c: Update.
44744 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
44745 Update.
44746
44747 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44748
44749 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
44750 __SIZE_TYPE__ instead of int for type of integers cast to
44751 pointers.
44752
44753 2000-12-07 Jakub Jelinek <jakub@redhat.com>
44754
44755 * g++.old-deja/g++.other/cleanup4.C: New test.
44756
44757 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44758
44759 * format-sec-1.c: New test.
44760
44761 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44762
44763 * gcc.dg/format-nonlit-3.c: New test.
44764
44765 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44766
44767 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
44768 through a null pointer.
44769
44770 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44771
44772 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
44773 * g++.old-deja/g++.pt/partial4.C: New test.
44774
44775 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
44776
44777 * gcc.c-torture/execute/ieee/hugeval.x: New.
44778
44779 2000-12-06 Neil Booth <neilb@earthling.net>
44780
44781 * gcc.dg/cpp/backslash2.c: New tests.
44782
44783 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44784
44785 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
44786 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
44787
44788 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
44789
44790 * gcc.c-torture/execute/20001203-2.c: New testcase.
44791
44792 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
44793
44794 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
44795 * g++.old-deja/g++.other/virtual10.C: New test.
44796
44797 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
44798
44799 * g++.old-deja/g++.mike/pmf5.C: Remove test.
44800
44801 2000-12-05 Richard Henderson <rth@redhat.com>
44802
44803 * gcc.c-torture/compile/20001205-1.c: New.
44804
44805 2000-12-04 Neil Booth <neilb@earthling.net>
44806
44807 * g++.old-deja/g++.other/virtual9.C: New test.
44808 * g++.old-deja/g++.pt/crash61.C: New test.
44809 * gcc.c-torture/execute/loop-9.c: New test.
44810
44811 2000-12-04 Neil Booth <neilb@earthling.net>
44812
44813 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
44814 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
44815 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
44816 * gcc.dg/cpp/extratokens.c: ...here.
44817
44818 2000-12-04 Neil Booth <neilb@earthling.net>
44819
44820 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
44821 New tests.
44822
44823 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44824
44825 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
44826 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
44827
44828 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
44829
44830 * gcc.c-torture/execute/20001203-1.c: New test.
44831
44832 2000-12-03 Neil Booth <neilb@earthling.net>
44833
44834 * gcc.dg/cpp/macro6.c: New test cases.
44835
44836 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44837
44838 * gcc.c-torture/execute/string-opt-9.c: New test.
44839 * gcc.c-torture/execute/string-opt-10.c: Likewise.
44840 * gcc.c-torture/execute/string-opt-11.c: Likewise.
44841 * gcc.c-torture/execute/string-opt-12.c: Likewise.
44842
44843 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
44844 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
44845
44846 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
44847
44848 * gcc.dg/cpp/if-6.c: New testcase.
44849
44850 * gcc.dg/20001201-1.c: New testcase.
44851
44852 2000-12-02 Neil Booth <neilb@earthling.net>
44853
44854 * g++.old-deja/g++.other/externC4.C,
44855 g++.old-deja/g++.other/friend10.C: New tests.
44856
44857 2000-12-02 Neil Booth <neilb@earthling.net>
44858
44859 * g++.old-deja/g++.other/instan2.C
44860 * g++.old-deja/g++.other/instan3.C: New test.
44861
44862 2000-12-02 Neil Booth <neilb@earthling.net>
44863
44864 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
44865 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
44866 gnuc99.c,gnuc99-pedantic.c: New tests.
44867
44868 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
44869
44870 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
44871 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
44872
44873 2000-12-01 Neil Booth <neilb@earthling.net>
44874
44875 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
44876 * gcc.dg/cpp/poison.c: Update.
44877 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
44878
44879 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
44880
44881 * g77.f-torture/execute/20001201.f: New test.
44882
44883 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
44884
44885 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
44886
44887 2000-12-01 Jakub Jelinek <jakub@redhat.com>
44888
44889 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
44890
44891 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
44892
44893 * g++.old-deja/g++.other/cast6.C: New test.
44894
44895 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
44896
44897 * gcc.c-torture/execute/20001130-2.c: New testcase.
44898
44899 2000-11-30 Richard Henderson <rth@redhat.com>
44900
44901 * gcc.c-torture/execute/20001130-1.c: New test.
44902
44903 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44904
44905 * g++.old-deja/g++.other/op3.C: New test.
44906
44907 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44908
44909 * g++.old-deja/g++.other/op2.C: New test.
44910
44911 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44912
44913 * g++.old-deja/g++.other/crash38.C: New test.
44914
44915 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
44916
44917 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
44918
44919 2000-11-29 Jakub Jelinek <jakub@redhat.com>
44920
44921 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
44922 tests.
44923 * gcc.c-torture/execute/string-opt-6.c: New test.
44924
44925 * gcc.dg/20001117-1.c: Add main.
44926
44927 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
44928
44929 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
44930 Move from here ...
44931 * gcc.dg/940510-1.c: ... to here.
44932
44933 * gcc.dg/20000926-1.c: GNU C now allows initializations of
44934 zero-size arrays in toplevel structures.
44935
44936 2000-11-28 Jakub Jelinek <jakub@redhat.com>
44937
44938 * gcc.c-torture/execute/loop-8.c: New test.
44939
44940 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44941
44942 * g++.old-deja/g++.other/base1.C: New test.
44943
44944 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44945
44946 * g++.old-deja/g++.other/parse2.C: New test.
44947
44948 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44949
44950 * g++.old-deja/g++.pt/incomplete1.C: New test.
44951
44952 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44953
44954 * g++.old-deja/g++.other/friend9.C: New test.
44955
44956 2000-11-28 Jakub Jelinek <jakub@redhat.com>
44957
44958 * gcc.dg/20001127-1.c: New test.
44959
44960 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
44961
44962 * g++.old-deja/g++.pt/friend46.C: New test.
44963
44964 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
44965
44966 * g++.old-deja/g++.other/ptrmem8.C: New test.
44967
44968 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44969
44970 * gcc.c-torture/execute/string-opt-7.c: New test.
44971 * gcc.c-torture/execute/string-opt-8.c: Likewise.
44972
44973 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
44974
44975 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
44976 instead of 'mkcheck 2'.
44977
44978 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
44979
44980 * gcc.c-torture/execute/memcheck/driver.c,
44981 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
44982 C9X references to refer to C99.
44983
44984 2000-11-25 Jakub Jelinek <jakub@redhat.com>
44985
44986 * gcc.dg/ultrasp3.c: New test.
44987
44988 2000-11-25 Neil Booth <neilb@earthling.net>
44989
44990 * gcc.dg/cpp/include2.c: Update test to be locale independent.
44991
44992 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
44993
44994 * gcc.c-torture/compile/20001123-2.c: New.
44995
44996 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44997
44998 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
44999
45000 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
45001
45002 * gcc.dg/sequence-point-1.c: Add some new tests.
45003 * gcc.c-torture/execute/20001124-1.c: New test.
45004
45005 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
45006
45007 * g++.old-deja/g++.other/vaarg4.C: New test.
45008 * gcc.c-torture/compile/20001123-1.c: New test.
45009
45010 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
45011
45012 * g++.other/crash24.C: Adjust and remove XFAIL.
45013 * g++.other/crash37.C: New test.
45014
45015 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
45016
45017 * g++.old-deja/g++.pt/instantiate9.C: New test.
45018
45019 2000-11-22 Mark Mitchell <mark@codesourcery.com>
45020
45021 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
45022 new ABI, too.
45023
45024 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
45025 * g++.old-deja/g++.robertl/eb55.C: Likewise.
45026
45027 2000-11-22 Neil Booth <neilb@earthling.net>
45028
45029 * gcc.dg/cpp/Wtrigraphs.c: New test.
45030
45031 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
45032
45033 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
45034
45035 2000-11-22 Jakub Jelinek <jakub@redhat.com>
45036
45037 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
45038
45039 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
45040
45041 * lib/gcc-dg.exp: load_lib scanasm.exp.
45042 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
45043 * lib/g++-dg.exp: load_lib scanasm.exp.
45044 * lib/scanasm.exp: New.
45045 (scan-assembler, scan-assembler-not): Add optional arguments to
45046 test name, or if not present, the pattern name.
45047 (scan-assembler-dem, scan-assembler-dem-not): New.
45048
45049 * g++.dg/dg.exp: New.
45050
45051 2000-11-21 Neil Booth <neilb@earthling.net>
45052
45053 * gcc.dg/cpp/integrated1.c: Remove.
45054
45055 2000-11-21 Jakub Jelinek <jakub@redhat.com>
45056
45057 * gcc.c-torture/execute/20001121-1.c: New test.
45058
45059 2000-11-21 Richard Henderson <rth@redhat.com>
45060
45061 * gcc.c-torture/compile/20001121-1.c: New test.
45062
45063 2000-11-20 Neil Booth <neilb@earthling.net>
45064
45065 * gcc.dg/cpp/integrated1.c: New test.
45066
45067 2000-11-21 Jakub Jelinek <jakub@redhat.com>
45068
45069 * g++.old-deja/g++.other/inline17.C: New test.
45070
45071 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
45072
45073 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
45074 local variable to be zero: I made the variable global. Now
45075 uses abort() and exit() instead of relying on main's return value.
45076
45077 2000-11-20 Neil Booth <neilb@earthling.net>
45078
45079 * gcc.dg/cpp/paste2.c: Update test.
45080 * objc/execute/paste.m: New test.
45081
45082 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
45083
45084 * gcc.dg/c99-condexpr-1.c: New test.
45085
45086 2000-11-20 Neil Booth <neilb@earthling.net>
45087
45088 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
45089
45090 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
45091
45092 * g++.old-deja/g++.pt/export1.C: New test.
45093
45094 2000-11-20 Jakub Jelinek <jakub@redhat.com>
45095
45096 * gcc.dg/20001117-1.c: New test.
45097
45098 2000-11-18 Richard Henderson <rth@redhat.com>
45099
45100 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
45101
45102 2000-11-18 Richard Henderson <rth@redhat.com>
45103
45104 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
45105 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
45106 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
45107
45108 2000-11-18 Richard Henderson <rth@redhat.com>
45109
45110 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
45111 (main): New. Exit cleanly.
45112
45113 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45114
45115 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
45116 gcc.dg/c99-fordecl-2.c: New tests.
45117
45118 2000-11-18 Richard Henderson <rth@redhat.com>
45119
45120 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
45121 * gcc.c-torture/execute/zerolen-2.c: New.
45122
45123 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45124
45125 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
45126 memory.
45127
45128 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
45129
45130 * g++.old-deja/g++.pt/instantiate8.C: New test.
45131
45132 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
45133
45134 * g++.old-deja/g++.other/incomplete.C: Add more tests.
45135 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
45136
45137 2000-11-16 Nick Clifton <nickc@redhat.com>
45138
45139 * gcc.c-torture/execute/nestfunc-2.c: New test.
45140 * gcc.c-torture/execute/nestfunc-3.c: New test.
45141
45142 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
45143
45144 * gcc.c-torture/compile/20001116-1.c: New test.
45145
45146 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45147
45148 * gcc.c-torture/execute/20001115-1.c: New test.
45149
45150 2000-11-15 Mark Mitchell <mark@codesourcery.com>
45151
45152 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
45153 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
45154 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
45155 * g++.old-deja/g++.abi/vmihint.C: Likewise.
45156
45157 2000-11-15 Neil Booth <neilb@earthling.net>
45158
45159 gcc.dg/cpp/_Pragma1.c: Update.
45160 gcc.dg/cpp/_Pragma2.c: New test.
45161
45162 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
45163
45164 * g++.old-deja/g++.other/anon5.C: New test.
45165
45166 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
45167
45168 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
45169 tests.
45170
45171 2000-11-14 Jakub Jelinek <jakub@redhat.com>
45172
45173 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
45174 output.
45175
45176 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45177
45178 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
45179 labels at end of compound statements.
45180
45181 2000-11-13 Jakub Jelinek <jakub@redhat.com>
45182
45183 * gcc.c-torture/execute/loop-7.c: New test.
45184
45185 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45186
45187 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
45188
45189 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45190
45191 * gcc.dg/c99-bool-1.c: New test.
45192
45193 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45194
45195 * gcc.dg/c99-scope-1.c: Remove xfail.
45196 * gcc.dg/c99-scope-2.c: New test.
45197
45198 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45199
45200 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
45201 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
45202
45203 2000-11-11 Mark Mitchell <mark@codesourcery.com>
45204
45205 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
45206 error messages.
45207
45208 * g++.mike/p700.C: Don't typedef wchar_t.
45209 * g++.mike/p784.C: Likewise.
45210 * g++.mike/eb101.C: Don't use __wchar_t.
45211
45212 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
45213
45214 * g77.f-torture/execute/20001111.[fx]: Test premature exit
45215 from DO loop.
45216
45217 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
45218
45219 * gcc.c-torture/execute/20001111-1.c: New test.
45220
45221 2000-11-10 Nick Clifton <nickc@redhat.com>
45222
45223 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
45224 long multuiple and accumulate.
45225
45226 2000-11-09 Richard Henderson <rth@redhat.com>
45227
45228 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
45229 via size_t instead of int.
45230
45231 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
45232 * gcc.c-torture/execute/string-opt-2.c: Likewise.
45233 * gcc.c-torture/execute/string-opt-3.c: Likewise.
45234 * gcc.c-torture/execute/string-opt-4.c: Likewise.
45235
45236 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
45237
45238 * gcc.c-torture/compile/20001109-1.c: New test.
45239 * gcc.c-torture/compile/20001109-2.c: New test.
45240
45241 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
45242
45243 * g++.old-deja/g++.pt/operator1.C: New test.
45244 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
45245
45246 2000-11-09 Jakub Jelinek <jakub@redhat.com>
45247
45248 * gcc.dg/20001108-1.c: New test.
45249
45250 2000-11-09 Jakub Jelinek <jakub@redhat.com>
45251
45252 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
45253 with both arguments constant strings.
45254 * gcc.c-torture/execute/string-opt-3.c: New test.
45255 * gcc.c-torture/execute/string-opt-4.c: New test.
45256 * gcc.c-torture/execute/string-opt-5.c: New test.
45257
45258 2000-11-08 Nick Clifton <nickc@redhat.com>
45259
45260 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
45261 mulsidi3adddi patterns.
45262
45263 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
45264
45265 * g++.old-deja/g++.other/crash36.C: New test.
45266
45267 2000-11-08 Jakub Jelinek <jakub@redhat.com>
45268
45269 * g++.old-deja/g++.other/init16.C: New test.
45270
45271 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
45272
45273 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
45274
45275 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
45276
45277 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
45278 * gcc.c-torture/execute/va-arg-16.x: Likewise.
45279 * gcc.c-torture/execute/va-arg-17.x: Likewise.
45280
45281 2000-11-07 DJ Delorie <dj@redhat.com>
45282
45283 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
45284
45285 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45286
45287 * gcc.c-torture/execute/string-opt-1.c: New test.
45288
45289 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
45290
45291 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
45292 mips-sgi-irix6.* because the MIPS ABI passes floating-point
45293 parameters in registers, and there is no way for a varargs
45294 function to know in which order the integer and floating-point
45295 parameters should be interleaved when they are placed on the
45296 stack.
45297 * gcc.c-torture/execute/va-arg-16.x: Likewise.
45298 * gcc.c-torture/execute/va-arg-17.x: Likewise.
45299
45300 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45301
45302 * gcc.c-torture/execute/string-opt-2.c: New test.
45303
45304 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
45305
45306 * g++.old-deja/g++.pt/crash60.C: New test.
45307
45308 2000-11-06 Jakub Jelinek <jakub@redhat.com>
45309
45310 * g++.old-deja/g++.other/crash24.C: New test.
45311 * g++.old-deja/g++.other/crash25.C: New test.
45312 * g++.old-deja/g++.other/crash26.C: New test.
45313 * g++.old-deja/g++.other/crash27.C: New test.
45314 * g++.old-deja/g++.other/crash28.C: New test.
45315 * g++.old-deja/g++.other/crash29.C: New test.
45316 * g++.old-deja/g++.other/crash30.C: New test.
45317 * g++.old-deja/g++.other/crash31.C: New test.
45318 * g++.old-deja/g++.other/crash32.C: New test.
45319 * g++.old-deja/g++.other/crash33.C: New test.
45320 * g++.old-deja/g++.other/crash34.C: New test.
45321 * g++.old-deja/g++.other/crash35.C: New test.
45322
45323 2000-11-06 Jakub Jelinek <jakub@redhat.com>
45324
45325 * gcc.c-torture/execute/20001031-1.c: New test.
45326
45327 2000-11-04 Mark Mitchell <mark@codesourcery.com>
45328
45329 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
45330 namespace.
45331
45332 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
45333 standards-conformant.
45334
45335 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
45336
45337 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
45338 * g++.old-deja/g++.mike/p755a.C: Likewise.
45339 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
45340 library makes no calls to `operator new' during initialization.
45341
45342 2000-11-04 Neil Booth <neilb@earthling.net>
45343
45344 * gcc.dg/cpp/include2.c: New tests.
45345
45346 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
45347
45348 * lib/g++.exp (g++_set_ld_library_path): New function.
45349 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
45350
45351 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
45352
45353 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
45354 warnings.
45355
45356 2000-11-01 Richard Henderson <rth@redhat.com>
45357
45358 * g++.old-deja/g++.ext/namedret1.C: New.
45359 * g++.old-deja/g++.ext/namedret2.C: New.
45360 * g++.old-deja/g++.ext/namedret3.C: New.
45361
45362 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
45363
45364 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
45365 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
45366
45367 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45368
45369 * gcc.c-torture/execute/va-arg-21.c: New test.
45370
45371 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
45372
45373 * gcc.dg/c99-complex-2.c: New test.
45374
45375 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45376
45377 * gcc.c-torture/execute/stdio-opt-1.c: New test.
45378
45379 2000-10-31 Jakub Jelinek <jakub@redhat.com>
45380
45381 * g++.old-deja/g++.other/inline16.C: New test.
45382
45383 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
45384
45385 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
45386 __PRETTY_FUNCTION__
45387
45388 2000-10-29 Neil Booth <neilb@earthling.net>
45389
45390 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
45391 New tests.
45392 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
45393 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
45394 optimisation.
45395
45396 2000-10-29 Neil Booth <neilb@earthling.net>
45397
45398 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
45399 * mi1.c, mi1c.h: Add null directives to multiple-include test.
45400 * mi5.c: Test multiple includes work with -C.
45401 * trigraphs.c: Test ^= version.
45402
45403 2000-10-28 Neil Booth <neilb@earthling.net>
45404
45405 New tests and test updates for new macro expander.
45406
45407 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
45408 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
45409 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
45410 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
45411 new diagnostic messages.
45412
45413 * gcc.dg/cpp/macro3.c: New tests.
45414
45415 2000-10-27 Mark Mitchell <mark@codesourcery.com>
45416
45417 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
45418 on the same line.
45419
45420 2000-10-27 Jakub Jelinek <jakub@redhat.com>
45421
45422 * g++.old-deja/g++.other/eh2.C: New test.
45423
45424 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
45425
45426 * gcc.c-torture/execute/20001027-1.c: New test.
45427
45428 2000-10-26 Richard Henderson <rth@redhat.com>
45429
45430 * gcc.c-torture/execute/20001026-1.c: New.
45431
45432 2000-10-26 Mark Mitchell <mark@codesourcery.com>
45433
45434 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
45435 * g++.old-deja/g++.law/builtin1.C: Likewise.
45436 * g++.old-deja/g++.law/ctors10.C: Likewise.
45437 * g++.old-deja/g++.law/virtual3.C: Likewise.
45438 * g++.old-deja/g++.mike/p658.C: Likewise.
45439 * g++.old-deja/g++.other/sibcall1.C: Likewise.
45440 * g++.old-deja/g++.other/vaarg2.C: Likewise.
45441 * g++.old-deja/g++.robertl/eb124.C: Likewise.
45442 * g++.old-deja/g++.robertl/eb44.C: Likewise.
45443 * g++.old-deja/g++.robertl/eb77.C: Likewise.
45444
45445 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
45446
45447 * gcc.c-torture/compile/20001024-1.c: New test.
45448
45449 2000-10-25 Mark Mitchell <mark@codesourcery.com>
45450
45451 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
45452 to tell us whether or not we are using V3.
45453
45454 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
45455
45456 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
45457 operands.
45458
45459 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
45460
45461 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
45462
45463 2000-10-25 Jakub Jelinek <jakub@redhat.com>
45464
45465 * gcc.c-torture/execute/20001024-1.c: New test.
45466
45467 2000-10-24 Jakub Jelinek <jakub@redhat.com>
45468
45469 * g++.old-deja/g++.other/sibcall1.C: New test.
45470
45471 2000-10-20 Jakub Jelinek <jakub@redhat.com>
45472
45473 * gcc.dg/noncompile/init-3.c: New test.
45474
45475 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
45476
45477 * gcc.dg/format-array-1.c: New test.
45478
45479 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
45480
45481 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
45482 writing through null pointers; remove comment about testing
45483 unterminated strings.
45484
45485 2000-10-17 Matthew Hiller <hiller@redhat.com>
45486
45487 * gcc.c-torture/execute/20001017-2.c: New test.
45488
45489 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
45490
45491 * gcc.c-torture/compile/20001018-1.c: New test.
45492 * gcc.c-torture/compile/20001018-1.x: Xfail.
45493
45494 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45495
45496 * gcc.c-torture/execute/20001017-1.c: New test.
45497
45498 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
45499
45500 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
45501 for multiple use of arguments with scanf formats; add tests for
45502 multiple use of arguments.
45503
45504 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
45505
45506 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
45507
45508 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
45509
45510 * gcc.dg/format-miss-1.c: New test.
45511
45512 2000-10-16 Jakub Jelinek <jakub@redhat.com>
45513
45514 * gcc.c-torture/execute/20001013-1.c: New test.
45515
45516 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
45517
45518 * gcc.dg/format-branch-1.c: New test.
45519
45520 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
45521
45522 * README, lib/file-format.exp: Remove EGCS references.
45523
45524 2000-10-16 Jakub Jelinek <jakub@redhat.com>
45525
45526 * gcc.dg/20001013-1.c: New test.
45527
45528 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
45529
45530 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
45531 for intmax_t in the compiler using __typeof__ and the type rules
45532 for conditional expressions.
45533
45534 2000-10-13 Jakub Jelinek <jakub@redhat.com>
45535
45536 * gcc.dg/20001012-1.c: New test.
45537 * gcc.dg/20001012-2.c: New test.
45538
45539 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45540
45541 * gcc.dg/format-attr-1.c: New test.
45542
45543 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45544
45545 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
45546 __LONG_LONG_MAX__ instead of LLONG_MAX.
45547
45548 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45549
45550 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
45551 scanf flags.
45552 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
45553 flags.
45554
45555 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
45556
45557 * gcc.dg/sequence-pt-1.c: New test.
45558
45559 2000-10-11 Geoff Keating <geoffk@cygnus.com>
45560
45561 * gcc.c-torture/execute/20001011-1.c: New testcase.
45562 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
45563
45564 2000-10-10 Jakub Jelinek <jakub@redhat.com>
45565
45566 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
45567 does not error on it.
45568
45569 2000-10-10 Jakub Jelinek <jakub@redhat.com>
45570
45571 * gcc.dg/20001009-1.c: New test.
45572
45573 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
45574
45575 * gcc.c-torture/compile/20001009-1.c: Move from here ....
45576 * gcc.c-torture/execute/20001009-2.c: ... to here.
45577
45578 2000-10-09 Geoff Keating <geoffk@cygnus.com>
45579
45580 * gcc.c-torture/compile/20001009-1.c: New testcase.
45581 * gcc.c-torture/execute/20001009-1.c: New testcase.
45582 Testcases provided by Jan Hubicka <jh@suse.cz>.
45583
45584 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
45585
45586 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
45587 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
45588 uintmax_t using <limits.h> to emulate the compiler's internal
45589 logic. No longer XFAIL %j tests.
45590
45591 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
45592
45593 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
45594 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
45595 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
45596 regexps and details of expected handling of some bad formats.
45597 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
45598 suppression.
45599
45600 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
45601
45602 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
45603 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
45604 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
45605 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
45606 in list archives.
45607
45608 2000-10-06 Richard Henderson <rth@cygnus.com>
45609
45610 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
45611 * g++.old-deja/g++.brendan/crash52.C: Likewise.
45612 * g++.old-deja/g++.jason/report.C: Likewise.
45613 * g++.old-deja/g++.law/friend5.C: Likewise.
45614 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
45615 of the expected warnings.
45616
45617 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
45618
45619 * g++.old-deja/g++.pt/enum14.C: New test.
45620
45621 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
45622
45623 * g++.old-deja/g++.pt/crash59.C: New test.
45624
45625 2000-10-04 Will Cohen <wcohen@redhat.com>
45626
45627 * gcc.dg/20000926-1.c: New test.
45628
45629 2000-10-03 Geoff Keating <geoffk@cygnus.com>
45630
45631 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
45632 function name for current C++ compiler.
45633 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
45634
45635 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
45636
45637 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
45638 __PRETTY_FUNCTION__.
45639 * g++.old-deja/g++.ext/pretty2.C: Likewise.
45640
45641 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45642
45643 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
45644
45645 2000-09-26 Jakub Jelinek <jakub@redhat.com>
45646
45647 * gcc.c-torture/compile/20000923-1.c: New test.
45648
45649 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
45650
45651 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
45652 * g++.old-deja/g++.pt/ttp62.C: Same.
45653 * g++.old-deja/g++.other/inline14.C: Same.
45654
45655 2000-09-24 Richard Henderson <rth@cygnus.com>
45656
45657 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
45658
45659 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
45660
45661 * gcc.dg/c90-printf-1.c: Add test for wide string format.
45662
45663 2000-09-22 Geoff Keating <geoffk@cygnus.com>
45664
45665 * gcc.c-torture/compile/20000922-1.c: New file.
45666
45667 2000-09-21 Nick Clifton <nickc@redhat.com>
45668
45669 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
45670 a signed long modulo operation.
45671 (mod6): New function - perform an unsigned long modulo operation.
45672 (main): Add tests for modulos of very large numbers by very small
45673 dividends.
45674
45675 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45676
45677 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
45678
45679 2000-09-19 Richard Henderson <rth@cygnus.com>
45680
45681 * gcc.dg/compare2.c (case 10): XFAIL.
45682
45683 2000-09-18 Richard Henderson <rth@cygnus.com>
45684
45685 * gcc.c-torture/execute/20000906-1.c: Move ...
45686 * gcc.dg/20000906-1.c: ... here. Only run on targets
45687 that support __builtin_trap.
45688
45689 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
45690
45691 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
45692
45693 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
45694
45695 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
45696 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
45697 more $ format tests.
45698
45699 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
45700
45701 * gcc.dg/format-errmk-1.c: New test.
45702
45703 2000-09-17 Greg McGary <greg@mcgary.org>
45704
45705 * gcc.c-torture/execute/20000917-1.x: Remove.
45706
45707 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
45708
45709 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
45710
45711 2000-09-17 Greg McGary <greg@mcgary.org>
45712
45713 * gcc.c-torture/execute/20000917-1.c: New test.
45714 * gcc.c-torture/execute/20000917-1.x: XFAIL.
45715
45716 2000-09-16 Neil Booth <NeilB@earthling.net>
45717
45718 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
45719 in nested macro bug.
45720
45721 2000-09-15 Neil Booth <NeilB@earthling.net>
45722
45723 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
45724
45725 2000-09-14 Jeffrey A Law (law@cygnus.com)
45726
45727 * gcc.c-torture/execute/20000914-1.c: New test.
45728
45729 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
45730
45731 * g++.other/inline13.C: New test.
45732
45733 2000-09-12 Andreas Jaeger <aj@suse.de>
45734
45735 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
45736 constant by Ulrich Drepper <drepper@redhat.com>.
45737
45738 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
45739
45740 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
45741
45742 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45743
45744 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
45745
45746 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
45747
45748 * gcc.dg/cpp/backslash.c: New test.
45749
45750 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
45751
45752 * gcc.c-torture/execute/20000910-1.c: New test.
45753 * gcc.c-torture/execute/20000910-2.c: Likewise.
45754
45755 2000-09-11 Robert Lipe <robertl@sco.com>
45756
45757 * gcc.dg/pragma-align.c: New test.
45758
45759 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
45760
45761 * g++.old-deja/g++.pt/explicit82.C: New test.
45762 * g++.old-deja/g++.pt/explicit83.C: New test.
45763
45764 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
45765
45766 * gcc.dg/asm-names.c: New test.
45767
45768 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45769
45770 * gcc.dg/cpp/tr-warn6.c: New test
45771
45772 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
45773
45774 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
45775 be accepted.
45776
45777 2000-09-07 Catherine Moore <clm@redhat.com>
45778
45779 * gcc.c-torture/execute/unroll-1.c: New test.
45780
45781 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
45782
45783 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
45784 ERROR markers.
45785 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
45786 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
45787 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
45788 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
45789 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
45790 Preprocess only.
45791 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
45792 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
45793
45794 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45795
45796 * g++.old-deja/g++.pt/deduct2.C: New test.
45797
45798 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45799
45800 * g++.old-deja/g++.pt/parms2.C: New test.
45801
45802 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45803
45804 * g++.old-deja/g++.pt/crash58.C: New test.
45805
45806 2000-09-06 Greg McGary <greg@mcgary.org>
45807
45808 * gcc.c-torture/execute/20000906-1.c: New test.
45809 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
45810
45811 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45812
45813 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
45814
45815 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45816
45817 * g++.old-deja/g++.pt/crash57.C: New test.
45818
45819 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45820
45821 * g++.old-deja/g++.pt/crash56.C: New test.
45822
45823 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45824
45825 * g++.old-deja/g++.pt/koenig1.C: New test.
45826
45827 2000-09-04 Jakub Jelinek <jakub@redhat.com>
45828
45829 * gcc.dg/20000904-1.c: New test.
45830
45831 2000-09-04 Jakub Jelinek <jakub@redhat.com>
45832
45833 * gcc.dg/cpp/paste8.c: New test.
45834
45835 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
45836
45837 * gcc.c-torture/compile/20000827-1.c: New test.
45838
45839 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
45840
45841 * gcc.dg/format-diag-1.c: New test.
45842
45843 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
45844
45845 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
45846 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
45847 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
45848 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
45849 gcc.dg/formatz-1.c: Adjust warning regular expressions.
45850
45851 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
45852
45853 * g++.old-deja/g++.other/nested4.C: New test.
45854
45855 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
45856
45857 * g++.old-deja/g++.ns/scoped1.C: New test.
45858
45859 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
45860
45861 * lib/g++.exp: Support testing already-installed GCC.
45862
45863 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45864
45865 * wtr-label-1.c, wtr-suffix-1.c: New tests.
45866
45867 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45868
45869 * gcc.dg/return-type-2.c: New test.
45870
45871 2000-08-27 Geoff Keating <geoffk@cygnus.com>
45872
45873 * gcc.c-torture/compile/20000825-1.c: New test.
45874
45875 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
45876
45877 * gcc.dg/dwarf2-2.c: New test.
45878
45879 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
45880
45881 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
45882 dg-warning regexps.
45883
45884 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
45885
45886 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
45887 gcc.dg/format-ext-5.c: New tests.
45888
45889 2000-08-25 Jakub Jelinek <jakub@redhat.com>
45890
45891 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
45892
45893 2000-08-24 Mark Mitchell <mark@codesourcery.com>
45894
45895 * gcc.dg/noncompile/930622-2.c: Adjust error message.
45896
45897 2000-08-24 Richard Henderson <rth@cygnus.com>
45898
45899 * gcc.dg/ia64-sync-1.c: New test.
45900 * gcc.dg/ia64-sync-2.c: New test.
45901 * gcc.dg/ia64-asm-1.c: New test.
45902
45903 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
45904
45905 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
45906 * gcc.dg/format-ext-2.c: New test.
45907
45908 2000-08-23 Jason Merrill <jason@redhat.com>
45909
45910 * lib/old-dejagnu.exp: Also ignore "In member function" and
45911 "At global scope".
45912
45913 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45914
45915 * gcc.dg/noncompile/label-lineno-1.c: New test.
45916
45917 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
45918
45919 * gcc.dg/c99-array-nonobj-1.c: New test.
45920
45921 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
45922
45923 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
45924 tests.
45925 * gcc.dg/format-ext-1.c: New test.
45926
45927 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45928
45929 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
45930 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
45931 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
45932 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
45933 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
45934
45935 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
45936
45937 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
45938 gcc.dg/c99-strftime-2.c: New tests.
45939
45940 2000-08-22 Richard Henderson <rth@cygnus.com>
45941
45942 * gcc.c-torture/execute/20000822-1.c: New test.
45943
45944 2000-08-21 Jakub Jelinek <jakub@redhat.com>
45945
45946 * gcc.c-torture/execute/20000819-1.x: Remove.
45947
45948 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
45949
45950 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
45951 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
45952 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
45953 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
45954 gcc.dg/format-xopen-1.c: New tests.
45955
45956 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
45957
45958 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
45959
45960 2000-08-21 Jakub Jelinek <jakub@redhat.com>
45961
45962 * g++.old-deja/g++.other/loop2.C: New test.
45963
45964 * gcc.c-torture/compile/20000606-1.c: New test.
45965 * gcc.c-torture/compile/20000728-1.c: New test.
45966 * gcc.c-torture/execute/20000801-1.c: New test.
45967 * gcc.c-torture/execute/20000801-2.c: New test.
45968 * gcc.c-torture/execute/20000819-1.c: New test.
45969 * gcc.c-torture/execute/20000819-1.x: XFAIL.
45970 * gcc.dg/20000629-1.c: New test.
45971 * gcc.dg/20000724-1.c: New test.
45972 * gcc.dg/20000807-1.c: New test.
45973
45974 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
45975
45976 * gcc.dg/cpp/pragma-1.c: New test.
45977 * gcc.dg/cpp/pragma-2.c: New test.
45978
45979 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
45980
45981 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
45982 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
45983
45984 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
45985
45986 * gcc.c-torture/compile/20000818-1.c: New test.
45987
45988 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
45989
45990 * gcc.c-torture/execute/20000818-1.c: New test.
45991
45992 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
45993
45994 * gcc.dg/format-va-1.c: New test.
45995
45996 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
45997
45998 * g++.old-deja/g++.other/typedef8.C: New test.
45999
46000 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46001
46002 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
46003 * g++.old-deja/g++.mike/net36.C: Mark candidate.
46004 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
46005 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
46006 * g++.old-deja/g++.other/ptrmem7.C: New test.
46007 * g++.old-deja/g++.pt/ptrmem10.C: New test.
46008
46009 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46010
46011 * g++.old-deja/g++.pt/typename27.C: New test.
46012
46013 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
46014
46015 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
46016 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
46017 * g++.old-deja/g++.pt/friend45.C: New test.
46018 * g++.old-deja/g++.other/friend8.C: New test.
46019
46020 2000-08-15 Richard Henderson <rth@cygnus.com>
46021
46022 * gcc.c-torture/execute/20000815-1.c: New test.
46023
46024 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
46025
46026 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
46027 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
46028 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
46029
46030 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
46031
46032 * g++.old-deja/g++.other/refinit2.C: New test.
46033
46034 2000-08-13 Geoff Keating <geoffk@cygnus.com>
46035
46036 * lib/c-torture.exp (c-torture): Make
46037 compiler_conditional_xfail_data global.
46038 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
46039 compiler_conditional_xfail_data machinery.
46040 (f-torture-execute): Likewise.
46041 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
46042 and only when unrolling loops.
46043
46044 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
46045
46046 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
46047
46048 * g++.old-deja/g++.pt/explicit81.C: New test.
46049
46050 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
46051
46052 * g++.old-deja/g++.pt/typename26.C: New test.
46053
46054 2000-08-10 Geoff Keating <geoffk@cygnus.com>
46055
46056 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
46057 warning.
46058
46059 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
46060
46061 * g++.old-deja/g++.other/array3.C: New test.
46062
46063 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
46064
46065 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
46066 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
46067 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
46068 New tests.
46069
46070 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
46071
46072 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
46073 * g++.old-deja/g++.abi/vmihint.C: Likewise.
46074
46075 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
46076
46077 * gcc.c-torture/execute/20000808-1.c: New test.
46078
46079 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
46080
46081 * gcc.dg/c90-const-expr-1.c: New test.
46082
46083 2000-08-08 Richard Henderson <rth@cygnus.com>
46084
46085 * gcc.dg/noncompile/920923-1.c: Declare calloc.
46086
46087 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
46088
46089 * gcc.dg/noncompile/const-ll-1.c: New test.
46090
46091 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
46092
46093 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
46094
46095 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
46096
46097 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
46098 that running programs linked against the shared version of libobjc
46099 run correctly.
46100
46101 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
46102
46103 * gcc.dg/c99-printf-1.c: New test.
46104
46105 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
46106
46107 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
46108
46109 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
46110
46111 * gcc.c-torture/execute/20000731-1.x: Delete.
46112
46113 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
46114
46115 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
46116 and torture_without_loops as is done by c-torture.exp.
46117 (search_for): Copy from c-torture.exp.
46118 (gcc-dg-runtest): New function, drives a directory of tests
46119 iterating over the TORTURE_OPTIONS.
46120 (scan-assembler, scan-assembler-not): Move here from
46121 individual directory drivers.
46122
46123 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
46124 defined by lib/gcc-dg.exp.
46125 * gcc.dg/cpp/cpp.exp: Likewise.
46126 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
46127 gcc-dg-runtest, so we cycle over optimization options.
46128
46129 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
46130 * gcc.dg/compare2.c: No longer expected to fail.
46131
46132 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46133
46134 * gcc.c-torture/execute/20000804-1.c: New test.
46135
46136 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
46137
46138 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
46139
46140 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
46141
46142 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
46143
46144 2000-08-03 Jeffrey A Law (law@cygnus.com)
46145
46146 * gcc.c-torture/compile/20000803-1.c: New test.
46147
46148 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
46149
46150 * gcc.c-torture/execute/20000801-3.c,
46151 gcc.c-torture/execute/20000801-4.c: New tests.
46152 * gcc.c-torture/execute/20000801-3.x,
46153 gcc.c-torture/execute/20000801-4.x: Xfail.
46154
46155 2000-08-02 Geoff Keating <geoffk@cygnus.com>
46156
46157 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
46158 libobjc/.libs to allow for libtool.
46159
46160 2000-08-02 Jakub Jelinek <jakub@redhat.com>
46161
46162 * gcc.c-torture/compile/20000802-1.c: New test.
46163
46164 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
46165
46166 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
46167
46168 2000-07-31 Jeffrey A Law (law@cygnus.com)
46169
46170 * gcc-c-torture/execute/20000731-2.c: New test.
46171
46172 * gcc.c-torture/execute/20000731-1.c: New test.
46173 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
46174
46175 2000-07-31 Jakub Jelinek <jakub@redhat.com>
46176
46177 * testsuite/gcc.dg/cpp/paste7.c: New test.
46178 * gcc.dg/cpp/20000725-1.c: New test.
46179
46180 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
46181
46182 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
46183 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
46184 declaration warning for __builtin_dwarf_reg_size.
46185
46186 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
46187
46188 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
46189
46190 * gcc.dg/noncompile/voidparam-1.c: New test.
46191
46192 2000-07-30 Richard Henderson <rth@cygnus.com>
46193
46194 * gcc.dg/c90-digraph-1.c: Don't xfail.
46195 * gcc.dg/compare2.c (case 10): Xfail.
46196 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
46197
46198 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
46199
46200 * gcc.dg/c99-main-1.c: New test.
46201
46202 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
46203
46204 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
46205
46206 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
46207
46208 * gcc.c-tortuer/execute/20000726-1.c: New test.
46209
46210 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
46211
46212 * gcc.c-torture/execute/enum-2.c: New test.
46213
46214 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46215
46216 * gcc.dg/cpp/tr-warn3.c: New test.
46217
46218 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
46219
46220 * g++.old-deja/g++.ext/implicit1.C: Remove.
46221 * g++.old-deja/g++.jason/c2.C: Remove
46222 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
46223 * g++.old-deja/g++.pt/crash16.C: Likewise.
46224 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
46225
46226 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
46227
46228 * g++.old-deja/g++.other/for2.C: New test.
46229
46230 2000-07-25 Jakub Jelinek <jakub@redhat.com>
46231
46232 * gcc.dg/20000720-1.c: New test.
46233
46234 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
46235
46236 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
46237
46238 2000-07-24 Geoff Keating <geoffk@cygnus.com>
46239
46240 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
46241 * gcc.c-torture/execute/20000722-1.c: New.
46242 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
46243
46244 2000-07-24 Jakub Jelinek <jakub@redhat.com>
46245
46246 * gcc.dg/cpp/20000720-1.S: New test.
46247
46248 2000-07-21 Michael Meissner <meissner@redhat.com>
46249
46250 * gcc.c-torture/execute/ieee/hugeval.c: New test.
46251
46252 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
46253
46254 * g++.old-deja/g++.brendan/crash16.C,
46255 g++.old-deja/g++.brendan/parse3.C,
46256 g++.old-deja/g++.brendan/redecl1.C,
46257 g++.old-deja/g++.ns/template13.C,
46258 g++.old-deja/g++.other/decl4.C,
46259 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
46260
46261 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
46262
46263 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
46264 and "Internal error".
46265
46266 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
46267 regexps.
46268 * gcc.dg/cpp/paste6.c: New test.
46269
46270 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
46271
46272 * gcc.dg/cpp/tr-direct.c: New test.
46273
46274 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
46275 gcc.dg/cpp/undef1.c: Tweak error regexps.
46276
46277 2000-07-18 Eric Christopher <echristo@redhat.com>
46278
46279 * gcc.c-torture/compile/20000718-1.c: New test.
46280
46281 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
46282
46283 * cpplex.c (_cpp_push_token): If the token being pushed back
46284 is the previous token in this context, just subtract one from
46285 context->posn.
46286 * cppmacro.c (save_expansion): Clear aux field when storing a
46287 placemarker.
46288
46289 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
46290
46291 * gcc.dg/noncompile/redecl-1.c: New test.
46292
46293 2000-07-18 Jakub Jelinek <jakub@redhat.com>
46294
46295 * gcc.c-torture/execute/20000717-5.c: New test.
46296 * gcc.c-torture/execute/20000717-1.x: Removed.
46297
46298 2000-07-17 Richard Henderson <rth@cygnus.com>
46299
46300 * gcc.c-torture/execute/20000717-4.c: New test.
46301
46302 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
46303
46304 * gcc.dg/cpp/syshdr.c: New test.
46305 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
46306
46307 2000-07-17 Neil Booth <neilb@earthling.net>
46308
46309 * gcc.dg/cpp/cmdlne-dM.c: New test.
46310 * gcc.dg/cpp/cmdlne-dD.c: New test.
46311
46312 2000-07-17 Jeffrey A Law (law@cygnus.com)
46313
46314 * gcc.c-torture/execute/20000717-3.c: New test.
46315
46316 * gcc.c-torture/compile/20000717-1.c: New test.
46317
46318 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
46319
46320 * gcc.c-torture/execute/20000717-2.c: New test.
46321
46322 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
46323
46324 * gcc.dg/formatz-1.c: New test.
46325
46326 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
46327 * gcc.dg/c99-digraph-1.c: New tests.
46328
46329 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
46330 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
46331
46332 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
46333 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
46334 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
46335 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
46336 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
46337 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
46338 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
46339
46340 2000-07-17 Greg McGary <greg@mcgary.org>
46341
46342 * gcc.c-torture/execute/20000717-1.c: New test.
46343 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
46344
46345 2000-07-15 Jakub Jelinek <jakub@redhat.com>
46346
46347 * gcc.c-torture/execute/20000715-2.c: New test.
46348 * gcc.dg/20000715-1.c: New test.
46349
46350 2000-07-15 Michael Meissner <meissner@redhat.com>
46351
46352 * gcc.c-torture/execute/20000715-1.c: New test.
46353
46354 2000-07-13 Jakub Jelinek <jakub@redhat.com>
46355
46356 * gcc.c-torture/execute/20000707-1.c: New test.
46357
46358 2000-07-13 Neil Booth <NeilB@earthling.net>
46359
46360 * testsuite/gcc.dg/cpp/digraph1.c,
46361 testsuite/gcc.dg/cpp/digraph2.c,
46362 testsuite/gcc.dg/cpp/digraphs.c: New tests.
46363
46364 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
46365
46366 * g77.f-torture/compile/20000630-2.f: New test.
46367 * g77.f-torture/compile/20000630-2.x
46368
46369 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
46370
46371 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
46372
46373 2000-07-11 Neil Booth <NeilB@earthling.net>
46374
46375 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
46376
46377 2000-07-11 Neil Booth <NeilB@earthling.net>
46378
46379 * gcc.dg/cpp/cmdlne-C.c: New.
46380
46381 2000-07-09 Neil Booth <NeilB@earthling.net>
46382
46383 * gcc.dg/cpp/directiv.c: New tests.
46384 * gcc.dg/cpp/undef1.c: Update.
46385
46386 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
46387
46388 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
46389
46390 2000-07-09 Neil Booth <NeilB@earthling.net>
46391
46392 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
46393
46394 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
46395
46396 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
46397 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
46398
46399 2000-07-08 Neil Booth <NeilB@earthling.net>
46400
46401 * gcc.dg/cpp/macsyntx.c: New tests.
46402
46403 2000-07-07 Jakub Jelinek <jakub@redhat.com>
46404
46405 * gcc.dg/20000707-1.c: New test.
46406
46407 2000-07-07 Jakub Jelinek <jakub@redhat.com>
46408
46409 * gcc.c-torture/execute/20000706-1.c: New test.
46410 * gcc.c-torture/execute/20000706-2.c: New test.
46411 * gcc.c-torture/execute/20000706-3.c: New test.
46412 * gcc.c-torture/execute/20000706-4.c: New test.
46413 * gcc.c-torture/execute/20000706-5.c: New test.
46414
46415 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
46416
46417 * g++.old-deja/g++.pt/instantiate7.C: New test.
46418
46419 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
46420
46421 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
46422 * g++.old-deja/g++.mike/thunk3.C: Likewise.
46423 * g++.old-deja/g++.other/rtti3.C: Likewise.
46424 * g++.old-deja/g++.other/rttid3.C: Likewise.
46425
46426 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
46427
46428 * g77.f-torture/compile/20000630-1.x: Fix typo
46429
46430 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
46431
46432 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
46433 assembly output.
46434
46435 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
46436
46437 * gcc.dg/cpp/ident.c: New test.
46438
46439 2000-07-05 Neil Booth <NeilB@earthling.net>
46440
46441 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
46442 gcc.dg/cpp/lexstrng.c: New tests.
46443
46444 2000-07-04 Neil Booth <NeilB@earthling.net>
46445
46446 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
46447 * gcc.dg/cpp/strify2.c: Same.
46448
46449 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
46450
46451 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
46452 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
46453 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
46454 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
46455
46456 * testsuite/gcc.dg/cpp/macro1.c,
46457 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
46458 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
46459 testsuite/gcc.dg/cpp/strify1.c,
46460 testsuite/gcc.dg/cpp/strify2.c: New tests.
46461
46462 2000-07-03 Jakub Jelinek <jakub@redhat.com>
46463
46464 * gcc.c-torture/execute/20000703-1.c: New test.
46465
46466 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
46467
46468 * g++.old-deja/g++.pt (lookup10.C): New test.
46469
46470 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
46471
46472 * g++.old-deja/g++.pt (typename25.C): New test.
46473
46474 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
46475
46476 * gcc.c-torture/compile/20000701-1.c: New test.
46477
46478 2000-06-30 Nick Clifton <nickc@cygnus.com>
46479
46480 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
46481 to test case.
46482
46483 2000-06-30 Catherine Moore <clm@cygnus.com>
46484
46485 * gcc.c-torture/execute/align-1.c: New test.
46486
46487 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
46488
46489 * g++.old-deja/g++.pt/expr8.C: New test.
46490 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
46491
46492 2000-06-29 Nick Clifton <nickc@cygnus.com>
46493
46494 * gcc.c-torture/compile/20000629-1.c: New test.
46495
46496 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
46497
46498
46499 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
46500 gcc.dg/noncompile directory, depending on whether they're
46501 preprocessor tests or not. Annotate all the tests for the dg
46502 framework.
46503
46504 * gcc.c-torture/noncompile/noncompile.exp: Delete.
46505 * gcc.dg/noncompile/noncompile.exp: New.
46506
46507 * Moved files:
46508 Old name New name
46509 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
46510 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
46511 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
46512 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
46513 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
46514 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
46515 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
46516 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
46517 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
46518 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
46519 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
46520 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
46521 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
46522 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
46523 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
46524 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
46525 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
46526 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
46527 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
46528 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
46529 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
46530 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
46531 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
46532 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
46533
46534 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
46535 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
46536 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
46537 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
46538 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
46539 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
46540
46541 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
46542
46543 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
46544 declare one variable. On the fourth, error.
46545 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
46546 declared by 20000628-1a.h.
46547
46548 2000-06-29 Richard Henderson <rth@redhat.com>
46549
46550 * gcc.c-torture/execute/930529-1.x: New file.
46551 * gcc.dg/920413-1.c: Adjust expected warning text.
46552 * gcc.dg/980217-1.c: Declare abort.
46553 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
46554
46555 2000-06-29 Jeffrey A Law (law@cygnus.com)
46556
46557 * g77.f-torture/compile/20000629-1.f: New test.
46558 * g77.f-torture/compile/20000629-1.x: Expected to fail.
46559
46560 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
46561
46562 Rearrange lots of files, removing entirely the
46563 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
46564 directories.
46565
46566 * Deleted files:
46567 gcc.c-torture/code_quality/code_quality.exp
46568 gcc.c-torture/special/special.exp
46569 gcc.failure/failure.exp
46570 gcc.failure/940409-1.x
46571 gcc.c-torture/compile/961203-1.x
46572
46573 * New files:
46574 gcc.misc-tests/linkage.exp
46575 gcc.c-torture/execute/920730-1t.c
46576 gcc.c-torture/execute/920730-1t.x
46577 gcc.c-torture/compile/920520-1.x
46578 gcc.c-torture/compile/920521-1.x
46579 gcc.c-torture/compile/981006-1.x
46580 gcc.c-torture/execute/eeprof-1.x
46581
46582 * Moved files (possibly with modifications to fit a new harness):
46583 Old name New name
46584 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
46585 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
46586 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
46587 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
46588 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
46589 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
46590 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
46591 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
46592 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
46593 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
46594 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
46595 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
46596 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
46597 gcc.failure/940409-1.c gcc.dg/940409-1.c
46598
46599 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
46600
46601 * c-torture/compile/961203-1.x: Delete.
46602
46603 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
46604 not exit. Include stdio.h.
46605 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
46606 * gcc.misc-tests/dg-12.c: Likewise.
46607 * gcc.misc-tests/dg-5.c: Likewise.
46608 * gcc.misc-tests/dg-6.c: Likewise.
46609 * gcc.misc-tests/dg-7.c: Prototype abort.
46610 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
46611 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
46612 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
46613 not exit.
46614 * gcc.misc-tests/sieve.c: Use return from main, not exit.
46615 * gcc.misc-tests/sort2.c: Use return from main, not exit.
46616
46617 2000-06-28 Jakub Jelinek <jakub@redhat.com>
46618
46619 * gcc.dg/cpp/20000628-1.c: New test.
46620 * gcc.dg/cpp/20000628-1.h: New header for above test.
46621 * gcc.dg/cpp/20000628-1a.h: Likewise.
46622
46623 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
46624
46625 * gcc.dg/cpp: New directory.
46626 * gcc.dg/cpp/cpp.exp: New driver.
46627 * gcc.dg/cpp/20000627-1.c: New test.
46628 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
46629 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
46630 and rewrite as a compilation test.
46631
46632 * gcc.dg: Move many files into the cpp subdirectory, possibly
46633 renaming or editing them as well.
46634 Old name New name
46635 990119-1.c cpp/19990119-1.c
46636 990228-1.c cpp/19990228-1.c
46637 990407-1.c cpp/19990407-1.c
46638 990409-1.c cpp/19990409-1.c
46639 990413-1.c cpp/19990413-1.c
46640 990703-1.c cpp/19990703-1.c
46641 20000127-1.c cpp/20000127-1.c
46642 20000129-1.c cpp/20000129-1.c
46643 20000207-1.c cpp/20000207-1.c
46644 20000207-2.c cpp/20000207-2.c
46645 20000209-1.c cpp/20000209-1.c
46646 20000209-2.c cpp/20000209-2.c
46647 20000301-1.c cpp/20000301-1.c
46648 20000419-1.c cpp/20000419-1.c
46649 20000510-1.S cpp/20000510-1.S
46650 20000519-1.c cpp/20000519-1.c
46651 20000529-1.c cpp/20000529-1.c
46652 20000625-1.c cpp/20000625-1.c
46653 20000625-2.c cpp/20000625-2.c
46654 cpp-as1.c cpp/assert1.c
46655 cpp-as2.c cpp/assert2.c
46656 cxx-comments-1.c cpp/cxxcom1.c
46657 cxx-comments-2.c cpp/cxxcom2.c
46658 endif-label.c cpp/endif.c
46659 cpp-hash1.c cpp/hash1.c
46660 cpp-hash2.c cpp/hash2.c
46661 cpp-if1.c cpp/if-1.c
46662 cpp-if2.c cpp/if-2.c
46663 cpp-if3.c cpp/if-3.c
46664 cpp-if4.c cpp/if-4.c
46665 cpp-if5.c cpp/if-5.c
46666 cpp-cond.c cpp/if-cexp.c
46667 cpp-missingop.c cpp/if-mop.c
46668 cpp-missingparen.c cpp/if-mpar.c
46669 cpp-opprec.c cpp/if-oppr.c
46670 cpp-ifparen.c cpp/if-paren.c
46671 cpp-shortcircuit.c cpp/if-sc.c
46672 cpp-shift.c cpp/if-shift.c
46673 cpp-unary.c cpp/if-unary.c
46674 cpp-li1.c cpp/line1.c
46675 cpp-li2.c cpp/line2.c
46676 lineno.c cpp/line3.c
46677 lineno-2.c cpp/line4.c
46678 cpp-mi.c cpp/mi1.c
46679 cpp-mic.h cpp/mi1c.h
46680 cpp-micc.h cpp/mi1cc.h
46681 cpp-mind.h cpp/mi1nd.h
46682 cpp-mindp.h cpp/mi1ndp.h
46683 cpp-mix.h cpp/mi1x.h
46684 cpp-mi2.c cpp/mi2.c
46685 cpp-mi2a.h cpp/mi2a.h
46686 cpp-mi2b.h cpp/mi2b.h
46687 cpp-mi2c.h cpp/mi2c.h
46688 cpp-mi3.c cpp/mi3.c
46689 cpp-mi3.def cpp/mi3.def
46690 poison-1.c cpp/poison.c
46691 pr-impl.c cpp/prag-imp.c
46692 cpp-redef-2.c cpp/redef1.c
46693 cpp-redef.c cpp/redef2.c
46694 strpaste.c cpp/strp1.c
46695 strpaste-2.c cpp/strp2.c
46696 cpp-tradpaste.c cpp/tr-paste.c
46697 cpp-tradstringify.c cpp/tr-str.c
46698 cpp-tradwarn1.c cpp/tr-warn1.c
46699 cpp-tradwarn2.c cpp/tr-warn2.c
46700 trigraphs.c cpp/trigraphs.c
46701 cpp-unc1.c cpp/unc1.c
46702 cpp-unc2.c cpp/unc2.c
46703 cpp-unc3.c cpp/unc3.c
46704 cpp-unc.c cpp/unc4.c
46705 undef.c cpp/undef1.c
46706 undef-2.c cpp/undef2.c
46707 cpp-wi1.c cpp/widestr1.c
46708
46709 2000-06-27 Mark Mitchell <mark@codesourcery.com>
46710
46711 * lib/g++.exp (g++_include_flags): Tweak.
46712
46713 2000-06-27 H.J. Lu <hjl@gnu.org>
46714 Loren J. Rittle <ljrittle@acm.org>
46715
46716 * lib/g++.exp (g++_include_flags): Override libgloss.exp
46717 version with one that knows about the new gcc tree structure.
46718 (g++_link_flags): Same.
46719
46720 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
46721
46722 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
46723 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
46724 case we are cross-compiling.
46725
46726 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
46727 g++.old-deja/g++.niklas/Makefile.in,
46728 g++.old-deja/g++.niklas/configure.in,
46729 g++.old-deja/g++.other/Makefile.in,
46730 g++.old-deja/g++.other/configure.in,
46731 gcc.c-torture/code_quality/Makefile.in,
46732 gcc.c-torture/code_quality/configure.in,
46733 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
46734 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
46735 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
46736 gcc.c-torture/execute/ieee/Makefile.in,
46737 gcc.c-torture/execute/ieee/configure.in,
46738 gcc.c-torture/noncompile/Makefile.in,
46739 gcc.c-torture/noncompile/configure.in,
46740 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
46741 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
46742 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
46743
46744 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
46745
46746 * g++.old-deja/g++.other/ambig3.C: New test.
46747
46748 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
46749
46750 * g++.old-deja/g++.pt/syntax1.C: New test.
46751 * g++.old-deja/g++.pt/syntax2.C: New test.
46752 * g++.old-deja/g++.other/syntax3.C: New test.
46753 * g++.old-deja/g++.other/syntax4.C: New test.
46754
46755 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
46756
46757 * gcc.dg/20000623-1.c: Prototype exit and abort.
46758
46759 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
46760
46761 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
46762 New tests.
46763 * gcc.dg/cpp-mi3.def: New file.
46764
46765 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
46766 inside assertions.
46767 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
46768 lexer's error messages.
46769 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
46770 divine anything from the linemarkers.
46771 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
46772 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
46773
46774 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
46775
46776 * gcc.dg/20000623-1.c: New test.
46777
46778 2000-06-22 Jakub Jelinek <jakub@redhat.com>
46779
46780 * gcc.c-torture/execute/20000622-1.c: New test.
46781
46782 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
46783
46784 * g++.old-deja/g++.other/init15.C: New test.
46785
46786 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
46787
46788 * g++.old-deja/g++.pt/vaarg2.C: New test.
46789 * g++.old-deja/g++.pt/vaarg3.C: New test.
46790
46791 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
46792
46793 * g++.old-deja/g++.other/dyncast6.C: New test.
46794
46795 2000-06-15 Jakub Jelinek <jakub@redhat.com>
46796
46797 * gcc.c-torture/execute/loop-6.c: New test.
46798
46799 2000-06-14 Jakub Jelinek <jakub@redhat.com>
46800
46801 * gcc.dg/20000614-1.c: New test.
46802 * gcc.dg/20000614-2.c: New test.
46803
46804 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
46805
46806 * g++.old-deja/g++.other/inline12.C: New test.
46807
46808 2000-06-13 Jakub Jelinek <jakub@redhat.com>
46809
46810 * g++.old-deja/g++.other/eh1.C: New test.
46811
46812 2000-06-12 Jakub Jelinek <jakub@redhat.com>
46813
46814 * g++.old-deja/g++.other/type.C: New test.
46815
46816 2000-06-05 Jakub Jelinek <jakub@redhat.com>
46817
46818 * g++.old-deja/g++.other/initstring.C: New test.
46819
46820 2000-06-12 Jason Merrill <jason@redhat.com>
46821
46822 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
46823
46824 2000-06-09 Jeffrey A Law (law@cygnus.com)
46825
46826 * gcc.c-torture/compile/20000609-1.c: New test.
46827
46828 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
46829
46830 * gcc.dg/20000609-1.c: New test.
46831
46832 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
46833
46834 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
46835 * gcc.c-torture/noncompile/poison-1.c: Move...
46836 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
46837 * gcc.dg/cpp-li1.c: Add a token after the #line.
46838
46839 2000-06-05 Richard Henderson <rth@cygnus.com>
46840
46841 * gcc.c-torture/execute/20000605-2.c: New test.
46842 * gcc.c-torture/execute/20000605-3.c: New test.
46843
46844 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
46845
46846 * g77.f-torture/execute/20000503-1.x: New file.
46847
46848 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
46849
46850 * g++.old-deja/g++.eh/badalloc1.C: New test.
46851
46852 2000-06-05 Richard Henderson <rth@cygnus.com>
46853
46854 * gcc.c-torture/execute/20000605-1.c: New test.
46855
46856 2000-06-05 Jakub Jelinek <jakub@redhat.com>
46857 Nathan Sidwell <nathan@codesourcery.com>
46858
46859 * gcc.c-torture/compile/20000605-1.c: New test.
46860
46861 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
46862
46863 * g77.f-torture/compile/20000601-1.f: New test.
46864
46865 2000-06-03 Richard Henderson <rth@cygnus.com>
46866
46867 * gcc.c-torture/execute/20000603-1.c: New.
46868
46869 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
46870
46871 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
46872 * gcc.dg/noreturn-2.c (noreturn): Likewise.
46873
46874 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
46875
46876 * gcc.dg/compare2.c (case 12): XFAIL.
46877 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
46878 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
46879
46880 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
46881
46882 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
46883
46884 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
46885 guard macro is already defined when the header is first
46886 included.
46887 * gcc.dg/cpp-mix.h: New file.
46888 * gcc.dg/endif-label.c: Update patterns to match compiler.
46889
46890 * g++.brendan/complex1.C: Declare abort.
46891 * g++.law/refs4.C: Remove XFAIL.
46892 * g++.oliva/expr2.C: Declare abort and exit.
46893
46894 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
46895
46896 * gcc.c-torture/execute/20000528-1.c: New test.
46897
46898 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
46899 * g++.old-deja/g++.law/temps4.C: Likewise.
46900
46901 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
46902 stdlib.h. Call abort() on failure.
46903 * g++.old-deja/g++.law/refs4.C: Likewise.
46904 * g++.old-deja/g++.law/temps4.C: Likewise.
46905 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
46906 * gcc.c-torture/execute/20000112-1.c: Include string.h.
46907
46908 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
46909
46910 Relative to g++.dg/special:
46911 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
46912
46913 Relative to g++.old-deja:
46914 * g++.brendan/complex1.C, g++.jason/optimize2.C,
46915 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
46916 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
46917 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
46918 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
46919 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
46920 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
46921
46922 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
46923 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
46924 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
46925 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
46926 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
46927 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
46928 and/or string.h.
46929
46930 * g++.other/goto1.C: Update expectations for error messages.
46931
46932 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
46933
46934 * gcc.c-torture/compile/20000523-1.c: New test.
46935
46936 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
46937
46938 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
46939
46940 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
46941
46942 * g++.old-deja/g++.eh/catch11.C: New test.
46943 * g++.old-deja/g++.eh/catch12.C: New test.
46944
46945 2000-05-24 Nick Clifton <nickc@cygnus.com>
46946
46947 * gcc.c-torture/execute/20000523-1.c: New test.
46948
46949 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
46950
46951 * c-torture/execute/bcp-1.c: Replace abort in arg of
46952 __builtin_constant_p with a generic external function.
46953
46954 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
46955 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
46956 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
46957 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
46958 Prototype abort and/or exit.
46959
46960 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
46961 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
46962 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
46963 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
46964
46965 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
46966
46967 * gcc.dg/dwarf2-1.c: New test.
46968
46969 2000-05-20 Richard Henderson <rth@cygnus.com>
46970
46971 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
46972
46973 2000-05-20 Andreas Jaeger <aj@suse.de>
46974
46975 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
46976 testcase.
46977
46978 2000-05-19 David Edelsohn <edelsohn@gnu.org>
46979
46980 * gcc.c-torture/execute/20000519-2.c: New test.
46981
46982 2000-05-19 Andreas Jaeger <aj@suse.de>
46983
46984 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
46985 which fails with SSA.
46986
46987 * lib/c-torture.exp: Also test with -O3 -fssa.
46988
46989 2000-05-18 Michael Meissner <meissner@redhat.com>
46990
46991 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
46992 * gcc.c-torture/execute/920415-1.c: Ditto.
46993 * gcc.c-torture/execute/920501-1.c: Ditto.
46994 * gcc.c-torture/execute/conversion.c: Ditto.
46995 * gcc.c-torture/execute/cvt-1.c: Ditto.
46996
46997 2000-05-18 Jeffrey A Law (law@cygnus.com)
46998
46999 * gcc.c-torture/compile/20000518-1.c: New test.
47000
47001 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
47002
47003 * g77.f-torture/compile/200005018.f: New test.
47004
47005 2000-05-17 Jeffrey A Law (law@cygnus.com)
47006
47007 * gcc.c-torture/compile/20000517-1.c: New test.
47008
47009 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47010
47011 * gcc.c-torture/execute/20000516-1.c: New test.
47012
47013 2000-05-15 Jakub Jelinek <jakub@redhat.com>
47014
47015 * g++.old-deja/g++.other/eh.C: New test.
47016
47017 2000-05-12 Richard Henderson <rth@cygnus.com>
47018
47019 * gcc.c-torture/execute/990208-1.c (main): Don't pass
47020 constants through to doit's conditional.
47021
47022 2000-05-11 Jeffrey A Law (law@cygnus.com)
47023
47024 * gcc.c-torture/compile/20000511-1.c: New test.
47025 * g77.f-torture/compile/20000511-1.f: New test.
47026 * g77.f-torture/compile/20000511-2.f: New test.
47027
47028 2000-05-11 Michael Meissner <meissner@redhat.com>
47029
47030 * gcc.c-torture/execute/20000511-1.c: New test.
47031
47032 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
47033
47034 * gcc.dg/dg.exp: Scan .S files as well as .c files.
47035 * gcc.dg/20000510-1.S: New.
47036
47037 2000-05-08 Catherine Moore <clm@cygnus.com>
47038
47039 * gcc.dg/unused-3.c: New.
47040
47041 2000-05-06 Richard Henderson <rth@cygnus.com>
47042
47043 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
47044 * g++.old-deja/g++.mike/warn1.C: Likewise.
47045 * g++.old-deja/g++.pt/local1.C: Likewise.
47046 * g++.old-deja/g++.pt/local7.C: Likewise.
47047 * g++.old-deja/g++.pt/spec16.C: Likewise.
47048
47049 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
47050
47051 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
47052
47053 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
47054
47055 * g77.f-torture/execute/20000503-1.f: New test.
47056
47057 2000-05-04 Andreas Jaeger <aj@suse.de>
47058
47059 * gcc.dg/noreturn-2.c: New test.
47060
47061 2000-05-04 Neil Booth <NeilB@earthling.net>
47062
47063 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
47064 preprocessor.
47065
47066 2000-05-04 Richard Henderson <rth@cygnus.com>
47067
47068 * gcc.c-torture/execute/20000503-1.c: Fix typo.
47069
47070 2000-05-04 Richard Henderson <rth@cygnus.com>
47071
47072 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
47073 OpenSSL by Jason R Thorpe.
47074
47075 2000-05-03 Jim Wilson <wilson@cygnus.com>
47076
47077 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
47078
47079 2000-05-03 Robert Lipe <robertlipe@usa.net>
47080
47081 * gcc.dg/20000503-1.c: New test.
47082
47083 2000-05-02 Jakub Jelinek <jakub@redhat.com>
47084
47085 * gcc.c-torture/compile/20000502-1.c: New test.
47086 * g++.old-deja/g++.other/align.C: New test.
47087 * gcc.dg/cpp-tradstringify.c: New test.
47088
47089 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
47090
47091 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
47092 and hard registers.
47093
47094 2000-04-26 Geoff Keating <geoffk@cygnus.com>
47095
47096 * gcc.c-torture/execute/loop-5.c: New test.
47097
47098 2000-04-25 Jakub Jelinek <jakub@redhat.com>
47099
47100 * gcc.c-torture/execute/va-arg-20.c: New test.
47101
47102 2000-04-23 Jeffrey A Law (law@cygnus.com)
47103
47104 * gcc.c-torture/execute/20000422-1.c: New test.
47105
47106 2000-04-20 Greg McGary <gkm@gnu.org>
47107
47108 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
47109 when optimizing, but without sibling-call optimizations (-O1).
47110
47111 2000-04-20 Jeffrey A Law (law@cygnus.com)
47112
47113 * gcc.c-torture/compile/20000420-1.c: New test.
47114
47115 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
47116
47117 * g++.abi/ptrflags.C: New test.
47118 * g++.eh/catchptr1.C: Test incomplete pointer chains.
47119
47120 2000-04-19 Catherine Moore <clm@cygnus.com>
47121
47122 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
47123
47124 2000-04-19 Greg McGary <gkm@gnu.org>
47125
47126 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
47127 sibling-call optimizations.
47128
47129 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
47130
47131 * gcc.dg/20000419-1.c: New test.
47132
47133 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
47134
47135 * gcc.c-torture/execute/20000412-6.c: New test.
47136
47137 2000-04-12 Jeffrey A Law (law@cygnus.com)
47138
47139 * gcc.c-torture/execute/20000412-5.c: New test.
47140 * g77.f-torture/compile/20000412-1.f: New test.
47141 * gcc.c-torture/execute/20000412-4.c: New test.
47142 * gcc.c-torture/compile/20000412-2.c: New test.
47143 * gcc.c-torture/execute/20000412-3.c: New test.
47144 * gcc.c-torture/compile/20000412-1.c: New test.
47145 * gcc.c-torture/execute/20000412-2.c: New test.
47146
47147 2000-04-12 Jakub Jelinek <jakub@redhat.com>
47148
47149 * objc/execute/bf-20.m: New test.
47150
47151 2000-04-10 Richard Henderson <rth@cygnus.com>
47152
47153 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
47154
47155 * gcc.c-torture/execute/20000412-1.c: New test.
47156
47157 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
47158
47159 * g++.old-deja/g++.eh/catchptr1.C: New test.
47160
47161 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
47162
47163 * g++.old-deja/g++.abi/cxa_vec.C: New test.
47164
47165 2000-04-08 Neil Booth <NeilB@earthling.net>
47166
47167 * gcc.dg/cpp-nullchar.c: Remove test as
47168 embedded nulls cause problems.
47169
47170 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47171
47172 * gcc.dg/compare2.c: New test.
47173
47174 2000-04-08 Neil Booth <NeilB@earthling.net>
47175
47176 * gcc.dg/cpp-nullchar.c: New test.
47177
47178 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
47179
47180 * gcc.dg/cpp-mi2.c: New test.
47181 * gcc.dg/cpp-mi2[abc].h: New files.
47182
47183 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
47184
47185 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
47186 member name.
47187
47188 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
47189
47190 * g++.old-deja/g++.abi/vmihint.C: New test.
47191
47192 2000-04-06 Neil Booth <NeilB@earthling.net>
47193
47194 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
47195 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
47196 copyright.
47197
47198 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
47199
47200 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
47201 avoid stack-frame overwrite.
47202
47203 2000-04-05 Jakub Jelinek <jakub@redhat.com>
47204
47205 * gcc.c-torture/compile/20000405-2.c: New test.
47206 * gcc.c-torture/compile/20000405-3.c: New test.
47207
47208 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47209
47210 * gcc.c-torture/compile/20000405-1.c: New test.
47211
47212 2000-04-04 Geoff Keating <geoffk@cygnus.com>
47213
47214 * gcc.dg/cast-qual-1.c: Revert last change.
47215
47216 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47217
47218 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
47219
47220 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
47221
47222 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
47223 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
47224
47225 2000-04-03 Jeffrey A Law (law@cygnus.com)
47226
47227 * gcc.c-torture/compile/20000403-2.c: New test.
47228 * gcc.c-torture/compile/20000403-1.c: New test.
47229
47230 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
47231
47232 * gcc.c-torture/execute/20000403-1.c: New test.
47233
47234 2000-04-03 Geoff Keating <geoffk@cygnus.com>
47235
47236 * gcc.c-torture/execute/20000402-1.c: New test.
47237
47238 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
47239
47240 * gcc.c-torture/execute/va-arg-15.c: New test.
47241 * gcc.c-torture/execute/va-arg-16.c: New test.
47242 * gcc.c-torture/execute/va-arg-17.c: New test.
47243 * gcc.c-torture/execute/va-arg-18.c: New test.
47244 * gcc.c-torture/execute/va-arg-19.c: New test.
47245
47246 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
47247
47248 * gcc.c-torture/compile/981211-1.c: Move to...
47249 * gcc.dg/cpp-as1.c: ...here.
47250 * gcc.dg/cpp-as2.c: New file.
47251
47252 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
47253 compiler.
47254
47255 2000-04-02 Neil Booth <NeilB@earthling.net>
47256
47257 * gcc.dg/cpp-cond.c New tests.
47258 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
47259 accidental success less likely.
47260 * gcc.dg/cpp-missingop.c New tests.
47261 * gcc.dg/cpp-missingparen.c New tests.
47262 * gcc.dg/cpp-shift.c New tests.
47263 * gcc.dg/cpp-shortcircuit.c New tests.
47264 * gcc.dg/cpp-unary.c New tests.
47265
47266 2000-03-29 Jeffrey A Law (law@cygnus.com)
47267
47268 * gcc.c-torture/compile/20000329-1.c: New test.
47269
47270 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
47271
47272 * gcc.c-torture/compile/20000326-1.c: New test.
47273 * gcc.c-torture/compile/20000326-2.c: New test.
47274
47275 2000-03-24 Geoff Keating <geoffk@cygnus.com>
47276
47277 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
47278 the first parameter is a function argument.
47279
47280 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
47281
47282 * g++.old-deja/g++.ext/array4.C: New test.
47283
47284 2000-03-22 Geoff Keating <geoffk@cygnus.com>
47285
47286 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
47287
47288 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47289
47290 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
47291
47292 2000-03-19 Richard Henderson <rth@cygnus.com>
47293
47294 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
47295
47296 2000-03-19 Richard Henderson <rth@cygnus.com>
47297
47298 * gcc.c-torture/compile/20000319-1.c: New test.
47299
47300 2000-03-14 Jeffrey A Law (law@cygnus.com)
47301
47302 * gcc.c-torture/execute/20000314-3.c: New test.
47303 * gcc.c-torture/execute/20000314-2.c: New test.
47304 * gcc.c-torture/execute/20000314-1.c: New test.
47305 * gcc.c-torture/compile/20000314-2.c: New test.
47306 * gcc.c-torture/compile/20000314-1.c: New test.
47307
47308 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
47309
47310 * g++.old-deja/g++.warn/inline.C: New test.
47311
47312 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
47313
47314 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
47315 standards-compliant result rather than specific constants.
47316 Put test-values in array.
47317
47318 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
47319
47320 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
47321 (g++_target_compile): Put test-specific options last.
47322
47323 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47324
47325 * g++.old-deja/g++.eh/vbase4.C: New test.
47326
47327 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47328
47329 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
47330
47331 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47332
47333 * g++.old-deja/g++.brendan/misc12.C: Removed.
47334 * g++.old-deja/g++.pt/memtemp77.C: Constify.
47335 * g++.old-deja/g++.ext/pretty4.C: New test.
47336
47337 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47338
47339 * g++.old-deja/g++.other/string2.C: New test.
47340
47341 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
47342
47343 * g++.old-deja/g++.warn/impint2.C: New test.
47344
47345 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
47346
47347 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
47348 is 1, not zero.
47349
47350 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
47351
47352 * g++.old-deja/g++.warn/impint.C: New test.
47353 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
47354 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
47355 * g++.old-deja/g++.pt/explicit12.C: Likewise.
47356 * g++.old-deja/g++.pt/explicit13.C: Likewise.
47357 * g++.old-deja/g++.pt/explicit17.C: Likewise.
47358 * g++.old-deja/g++.pt/explicit18.C: Likewise.
47359 * g++.old-deja/g++.pt/explicit19.C: Likewise.
47360 * g++.old-deja/g++.pt/explicit23.C: Likewise.
47361 * g++.old-deja/g++.pt/explicit31.C: Likewise.
47362 * g++.old-deja/g++.pt/explicit35.C: Likewise.
47363 * g++.old-deja/g++.pt/explicit6.C: Likewise.
47364 * g++.old-deja/g++.pt/memclass7.C: Likewise.
47365
47366 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
47367
47368 * gcc.dg/cpp-redef.c: New test.
47369
47370 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
47371
47372 * g++.old-deja/g++.pt/unify7.C: New test.
47373
47374 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47375
47376 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
47377 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
47378
47379 2000-02-25 Geoff Keating <geoffk@cygnus.com>
47380
47381 * gcc.c-torture/compile/20000224-1.c: New test.
47382
47383 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47384
47385 * gcc.c-torture/compile/cpp-2.c: New test.
47386 * gcc.c-torture/compile/cpp-1.c: New test.
47387
47388 2000-02-25 Jeffrey A Law (law@cygnus.com)
47389
47390 * gcc.c-torture/execute/20000225-1.c: New test.
47391
47392 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47393
47394 * gcc.dg/cpp-li2.c: New test.
47395
47396 * gcc.dg/cpp-wi1.c: New test.
47397
47398 * gcc.dg/cpp-li1.c: New test.
47399
47400 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
47401
47402 * g++.old-deja/g++.other/sizeof5.C: New test.
47403
47404 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47405
47406 * gcc.c-torture/execute/va-arg-13.c: New test.
47407
47408 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
47409
47410 * gcc.c-torture/execute/va-arg-12.c: New test.
47411
47412 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
47413
47414 * gcc.c-torture/execute/20000223-1.c: New test.
47415
47416 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
47417
47418 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
47419
47420 2000-02-22 Mark Mitchell <mark@codesourcery.com>
47421
47422 * g++.old-deja/g++.abi/ptrmem.C: New test.
47423
47424 2000-02-19 Richard Henderson <rth@cygnus.com>
47425
47426 * gcc.c-torture/compile/init-3.c: New.
47427
47428 2000-02-17 Mark Mitchell <mark@codesourcery.com>
47429
47430 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
47431 ALWAYS_CXXFLAGS.
47432
47433 2000-02-11 Robert Lipe <robertl@sco.com>
47434
47435 * gcc.c-torture/compile/20000211-3.c: New test.
47436
47437 2000-02-11 Martin Buchholz <martin@xemacs.org>
47438
47439 * gcc.c-torture/compile/20000211-2.c: New test.
47440
47441 2000-02-11 Jeffrey A Law (law@cygnus.com)
47442
47443 * gcc.c-torture/compile/20000211-1.c: New test.
47444
47445 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
47446
47447 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
47448 on native targets
47449
47450 2000-02-08 Nathan Sidwell <nathan@acm.org>
47451
47452 * g++.old-deja/g++.other/cast5.C: New test.
47453
47454 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
47455
47456 * gcc.c-torture/execute/20000205-1.c: New.
47457
47458 2000-02-03 Nathan Sidwell <nathan@acm.org>
47459
47460 * g++.old-deja/g++.jason/cast3.C: Return void.
47461 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
47462
47463 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47464
47465 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
47466
47467 * gcc.dg/loop-1.c: New test.
47468
47469 2000-01-27 Jakub Jelinek <jakub@redhat.com>
47470
47471 * gcc.c-torture/compile/20000127-1.c: New test.
47472 * gcc.c-torture/execute/991228-1.c: New test.
47473
47474 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47475
47476 * gcc.dg/unused-2.c: New test.
47477
47478 * gcc.dg/conv-1.c: New test.
47479
47480 2000-01-24 Mark Mitchell <mark@codesourcery.com>
47481
47482 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
47483 compiler.
47484 (tool_option_proc): Fix typo.
47485
47486 2000-01-24 Geoff Keating <geoffk@cygnus.com>
47487
47488 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
47489 of the ld on the host, not on the build machine.
47490 Also, don't crash if '--help' is not a supported option.
47491
47492 2000-01-24 Richard Henderson <rth@cygnus.com>
47493
47494 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
47495
47496 2000-01-20 Jeffrey A Law (law@cygnus.com)
47497
47498 * gcc.c-torture/execute/20000120-2.c: New test.
47499 * gcc.c-torture/execute/20000120-1.c: New test.
47500
47501 2000-01-13 Jeffrey A Law (law@cygnus.com)
47502
47503 * gcc.c-torture/execute/20000113-1.c: New test.
47504
47505 2000-01-12 Jeffrey A Law (law@cygnus.com)
47506
47507 * gcc.c-torture/execute/20000112-1.c: New test.
47508
47509 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47510
47511 * gcc.dg/20000111-1.c: New test.
47512
47513 2000-01-10 Jeffrey A Law (law@cygnus.com)
47514
47515 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
47516 with 16 bit integers.
47517
47518 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47519
47520 * gcc.dg/20000108-1.c: New test.
47521
47522 2000-01-05 Nathan Sidwell <nathan@acm.org>
47523
47524 * g++.old-deja/g++.ns/koenig8.C: New test.
47525
47526 2000-01-05 Nathan Sidwell <nathan@acm.org>
47527
47528 * g++.old-deja/g++.other/cast4.C: New test.
47529
47530 2000-01-05 Jeffrey A Law (law@cygnus.com)
47531
47532 * gcc.c-torture/compile/20000105-2.c: New test.
47533 * gcc.c-torture/compile/20000105-1.c: New test.
47534
47535 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47536
47537 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
47538 references to printf & atoi to conform to ANSI standard.
47539 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
47540 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
47541 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
47542 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
47543 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
47544 * g++.old-deja/g++.brendan/complex1.C: Likewise.
47545 * g++.old-deja/g++.brendan/copy1.C: Likewise.
47546 * g++.old-deja/g++.brendan/copy2.C: Likewise.
47547 * g++.old-deja/g++.brendan/copy3.C: Likewise.
47548 * g++.old-deja/g++.brendan/copy4.C: Likewise.
47549 * g++.old-deja/g++.brendan/copy5.C: Likewise.
47550 * g++.old-deja/g++.brendan/copy6.C: Likewise.
47551 * g++.old-deja/g++.brendan/copy7.C: Likewise.
47552 * g++.old-deja/g++.brendan/copy8.C: Likewise.
47553 * g++.old-deja/g++.brendan/crash11.C: Likewise.
47554 * g++.old-deja/g++.brendan/crash14.C: Likewise.
47555 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
47556 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
47557 * g++.old-deja/g++.brendan/delete2.C: Likewise.
47558 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
47559 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
47560 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
47561 * g++.old-deja/g++.brendan/eh1.C: Likewise.
47562 * g++.old-deja/g++.brendan/groff1.C: Likewise.
47563 * g++.old-deja/g++.brendan/init3.C: Likewise.
47564 * g++.old-deja/g++.brendan/misc12.C: Likewise.
47565 * g++.old-deja/g++.brendan/misc7.C: Likewise.
47566 * g++.old-deja/g++.brendan/new2.C: Likewise.
47567 * g++.old-deja/g++.brendan/operators4.C: Likewise.
47568 * g++.old-deja/g++.brendan/operators5.C: Likewise.
47569 * g++.old-deja/g++.brendan/overload2.C: Likewise.
47570 * g++.old-deja/g++.brendan/overload7.C: Likewise.
47571 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
47572 * g++.old-deja/g++.brendan/reference1.C: Likewise.
47573 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
47574 * g++.old-deja/g++.brendan/template24.C: Likewise.
47575 * g++.old-deja/g++.brendan/template3.C: Likewise.
47576 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
47577 * g++.old-deja/g++.jason/inline3.C: Likewise.
47578 * g++.old-deja/g++.jason/opeq.C: Likewise.
47579 * g++.old-deja/g++.law/arg5.C: Likewise.
47580 * g++.old-deja/g++.law/arm7.C: Likewise.
47581 * g++.old-deja/g++.law/ctors11.C: Likewise.
47582 * g++.old-deja/g++.law/cvt8.C: Likewise.
47583 * g++.old-deja/g++.law/init9.C: Likewise.
47584 * g++.old-deja/g++.law/refs4.C: Likewise.
47585 * g++.old-deja/g++.law/template2.C: Likewise.
47586 * g++.old-deja/g++.law/visibility24.C: Likewise.
47587 * g++.old-deja/g++.law/vtable3.C: Likewise.
47588 * g++.old-deja/g++.mike/asm2.C: Likewise.
47589 * g++.old-deja/g++.mike/eh1.C: Likewise.
47590 * g++.old-deja/g++.mike/misc1.C: Likewise.
47591 * g++.old-deja/g++.mike/misc13.C: Likewise.
47592 * g++.old-deja/g++.mike/misc14.C: Likewise.
47593 * g++.old-deja/g++.mike/ns12.C: Likewise.
47594 * g++.old-deja/g++.mike/p1248.C: Likewise.
47595 * g++.old-deja/g++.mike/p3708.C: Likewise.
47596 * g++.old-deja/g++.mike/p3708a.C: Likewise.
47597 * g++.old-deja/g++.mike/p3708b.C: Likewise.
47598 * g++.old-deja/g++.mike/p646.C: Likewise.
47599 * g++.old-deja/g++.mike/p700.C: Likewise.
47600 * g++.old-deja/g++.mike/p783.C: Likewise.
47601 * g++.old-deja/g++.mike/p783a.C: Likewise.
47602 * g++.old-deja/g++.mike/p783b.C: Likewise.
47603 * g++.old-deja/g++.mike/p786.C: Likewise.
47604 * g++.old-deja/g++.mike/p789.C: Likewise.
47605 * g++.old-deja/g++.mike/p789a.C: Likewise.
47606 * g++.old-deja/g++.mike/p807a.C: Likewise.
47607 * g++.old-deja/g++.other/delete3.C: Likewise.
47608 * g++.old-deja/g++.other/dyncast1.C: Likewise.
47609 * g++.old-deja/g++.other/dyncast2.C: Likewise.
47610 * g++.old-deja/g++.other/dyncast3.C: Likewise.
47611 * g++.old-deja/g++.other/empty1.C: Likewise.
47612 * g++.old-deja/g++.other/temporary1.C: Likewise.
47613 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
47614 * g++.old-deja/g++.pt/t16.C: Likewise.
47615 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
47616
47617 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
47618
47619 * gcc.dg/991230-1.c: New test.
47620
47621 1999-12-29 Jeffrey A Law (law@cygnus.com)
47622
47623 * gcc.c-torture/compile/991229-3.c: New test.
47624 * gcc.c-torture/compile/991229-2.c: New test.
47625 * gcc.c-torture/compile/991229-1.c: New test.
47626
47627 1999-12-29 Greg McGary <gkm@eng.ascend.com>
47628
47629 * gcc.c-torture/compile/labels-2.c: New test.
47630
47631 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
47632
47633 * gcc.c-torture/execute/991227-1.c: New test.
47634
47635 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47636
47637 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
47638
47639 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
47640
47641 * gcc.c-torture/execute/991221-1.c: New test.
47642
47643 1999-12-20 Nathan Sidwell <nathan@acm.org>
47644
47645 * g++.old-deja/g++.other/cast3.C: New test.
47646
47647 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
47648
47649 * gcc.c-torture/execute/991216-4.c: New test.
47650
47651 1999-12-16 Michael Meissner <meissner@cygnus.com>
47652
47653 * gcc.c-torture/execute/991216-1.c: New test.
47654 * gcc.c-torture/execute/991216-2.c: New test.
47655 * gcc.c-torture/execute/991216-3.c: New test.
47656
47657 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47658
47659 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
47660 Actually make the test fail by using "-O2" for compilation.
47661
47662 1999-12-15 Nathan Sidwell <nathan@acm.org>
47663
47664 * g++.old-deja/g++.warn/cast-align1.C: New test.
47665
47666 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47667
47668 * gcc.c-torture/compile/991214-1.c: New test.
47669 * gcc.c-torture/compile/991214-2.c: New test.
47670
47671 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47672
47673 * gcc.dg/991214-1.c: New test.
47674
47675 1999-12-13 Jeffrey A Law (law@cygnus.com)
47676
47677 * gcc.c-torture/compile/991213-3.c: New test.
47678 * gcc.c-torture/compile/991213-2.c: New test.
47679 * gcc.c-torture/compile/991213-1.c: New test.
47680
47681 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
47682
47683 * gcc.dg/991209-1.c: New test.
47684
47685 1999-12-08 Nathan Sidwell <nathan@acm.org>
47686
47687 * gcc.c-torture/compile/991208-1.c: New test.
47688
47689 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47690
47691 * gcc.dg/ultrasp2.c: New test.
47692
47693 1999-12-05 Alex Samuel <samuel@codesourcery.com>
47694
47695 * g++.old-deja/g++.abi/align.C (main): Fix typo.
47696
47697 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
47698
47699 * gcc.c-torture/compile/991202-1.c: New test.
47700 * gcc.c-torture/execute/991202-1.c: New test.
47701 * gcc.c-torture/execute/991202-2.c: New test.
47702 * gcc.c-torture/execute/991202-3.c: New test.
47703
47704 1999-12-02 Alex Samuel <samuel@codesourcery.com>
47705
47706 * g++.old-deja/g++.abi/align.C: New test.
47707 * g++.old-deja/g++.abi/aggregates.C: Likewise.
47708 * g++.old-deja/g++.abi/bitfields.C: Likewise.
47709
47710 1999-12-01 Richard Henderson <rth@cygnus.com>
47711
47712 * gcc.c-torture/execute/991201-1.c: New.
47713
47714 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
47715
47716 * gcc.dg/991129-1.c: New test.
47717
47718 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
47719
47720 * gcc.c-torture/compile/991127-1.c: New test.
47721
47722 1999-11-22 Nathan Sidwell <nathan@acm.org>
47723
47724 * g++.old-deja/g++.other/warn4.C: New test.
47725
47726 1999-11-22 Nathan Sidwell <nathan@acm.org>
47727
47728 * g++.old-deja/g++.eh/cleanup2.C: New test.
47729 * g++.old-deja/g++.ext/pretty2.C: New test.
47730 * g++.old-deja/g++.ext/pretty3.C: New test.
47731 * g++.old-deja/g++.other/debug6.C: New test.
47732
47733 1999-10-20 Jim Wilson <wilson@cygnus.com>
47734
47735 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
47736 compiler_output to look for one error message instead of two.
47737
47738 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
47739
47740 * gcc.c-torture/execute/991118-1.c: Also test case
47741 where the word boundary does not split a byte evenly.
47742
47743 1999-11-19 Nathan Sidwell <nathan@acm.org>
47744
47745 * g++.old-deja/g++.ext/restrict1.C: New test.
47746
47747 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
47748
47749 * gcc.c-torture/execute/991118-1.c: New test.
47750
47751 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
47752
47753 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
47754 working directory pathnames.
47755
47756 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
47757
47758 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
47759 host is equipped with driver.h and driver.o so it can actually
47760 compile and run the tests.
47761
47762 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
47763
47764 * gcc.c-torture/compile/991008-1.c: New test.
47765
47766 1999-11-08 Nick Clifton <nickc@cygnus.com>
47767
47768 * lib/gcc-dg.exp: Include target-supports.exp
47769
47770 1999-11-05 Nick Clifton <nickc@cygnus.com>
47771
47772 * lib/target-supports.exp: New file: Provide procs to test for
47773 features supported by the target.
47774 (check_weak_available): Moved here from ecos.exp.
47775 (check_alias_available): New proc: Determine of the target
47776 toolchain supports the alias attribute.
47777
47778 * gcc.dg/special/ecos.exp: Move check_weak_available to
47779 target-supports.exp.
47780 (alias-1.c): Only perform the test if the target supports
47781 aliases.
47782 (wkali-1.c): Only perform the test if the target supports
47783 aliases.
47784
47785 * gcc.dg/990506-0.c: Expect error messages from cross
47786 targets as well as native targets.
47787
47788 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47789
47790 * gcc.dg/ultrasp1.c: Removed xfail.
47791 * gcc.dg/struct-ret-2.c: Likewise.
47792 * gcc.dg/array-1.c: Likewise.
47793
47794 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47795
47796 * gcc.dg/struct-ret-2.c: New test.
47797
47798 * gcc.dg/array-1.c: New test.
47799
47800 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
47801
47802 * gcc.c-torture/execute/991030-1.c: New test.
47803
47804 1999-10-26 Richard Henderson <rth@cygnus.com>
47805
47806 * gcc.c-torture/compile/991026-2.c: New test.
47807
47808 1999-10-26 Jeffrey A Law (law@cygnus.com)
47809
47810 * gcc.c-torture/compile/991026-1.c: New test.
47811
47812 1999-10-23 Jeffrey A Law (law@cygnus.com)
47813
47814 * gcc.c-torture/execute/991023-1.c: New test.
47815
47816 1999-10-19 Jeffrey A Law (law@cygnus.com)
47817
47818 * gcc.c-torture/execute/991019-1.c: New test.
47819
47820 1999-10-16 Richard Henderson <rth@cygnus.com>
47821
47822 * gcc.c-torture/execute/991016-1.c: New test.
47823
47824 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
47825
47826 * gcc.c-torture/execute/991014-1.c: New test.
47827
47828 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
47829
47830 * g++.old-deja/g++.other/union2.C: New test.
47831
47832 1999-10-13 Nathan Sidwell <nathan@acm.org>
47833
47834 * g++.old-deja/g++.other/vaarg2.C: New test.
47835 * g++.old-deja/g++.other/vaarg3.C: New test.
47836
47837 1999-10-12 Craig Burley <craig@jcb-sc.com>
47838
47839 * g77.f-torture/noncompile/19990905-1.f: Moved from being
47840 in compile/.
47841
47842 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
47843
47844 * gcc.c-torture/execute/va-arg-11.c: New test.
47845
47846 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
47847
47848 * lib/file-format.exp (gcc_target_object_format): Don't
47849 crash if objdump is unavailable.
47850
47851 1999-09-29 Donn Terry <donn@interix.com>
47852
47853 * gcc.misc-tests/mg.exp: delete extraneous redirection.
47854
47855 1999-09-28 Nick Clifton <nickc@cygnus.com>
47856
47857 * gcc.c-torture/compile/990928-1.c: New test.
47858
47859 1999-09-28 Nathan Sidwell <nathan@acm.org>
47860
47861 * g++.old-deja/g++.other/decl6.C: New test.
47862
47863 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47864
47865 * gcc.c-torture/execute/va-arg-10.c: New test.
47866
47867 1999-09-27 Nathan Sidwell <nathan@acm.org>
47868
47869 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
47870 __PRETTY_FUNCTION__.
47871
47872 1999-09-23 Nick Clifton <nickc@cygnus.com>
47873
47874 * gcc.c-torture/execute/990923-1.c: New test.
47875
47876 1999-09-21 Nick Clifton <nickc@cygnus.com>
47877
47878 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
47879 for which -fpic is inappropriate.
47880
47881 1999-09-21 Mark Mitchell <mark@codesourcery.com>
47882
47883 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
47884
47885 1999-09-21 Nathan Sidwell <nathan@acm.org>
47886
47887 * g++.old-deja/g++.other/dyncast1.C: New test.
47888 * g++.old-deja/g++.other/dyncast2.C: New test.
47889 * g++.old-deja/g++.other/dyncast3.C: New test.
47890 * g++.old-deja/g++.other/dyncast4.C: New test.
47891 * g++.old-deja/g++.other/dyncast5.C: New test.
47892 * g++.old-deja/g++.eh/catch3.C: New test.
47893 * g++.old-deja/g++.eh/catch3p.C: New test.
47894 * g++.old-deja/g++.eh/catch4.C: New test.
47895 * g++.old-deja/g++.eh/catch4p.C: New test.
47896 * g++.old-deja/g++.eh/catch5.C: New test.
47897 * g++.old-deja/g++.eh/catch5p.C: New test.
47898 * g++.old-deja/g++.eh/catch6.C: New test.
47899 * g++.old-deja/g++.eh/catch6p.C: New test.
47900 * g++.old-deja/g++.eh/catch7.C: New test.
47901 * g++.old-deja/g++.eh/catch7p.C: New test.
47902 * g++.old-deja/g++.eh/catch8.C: New test.
47903 * g++.old-deja/g++.eh/catch8p.C: New test.
47904 * g++.old-deja/g++.eh/catch9.C: New test.
47905 * g++.old-deja/g++.eh/catch9p.C: New test.
47906
47907 1999-09-13 Nathan Sidwell <nathan@acm.org>
47908
47909 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
47910 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
47911
47912 1999-09-13 Jeffrey A Law (law@cygnus.com)
47913
47914 * gcc.c-torture/compile/990913-1.c: New test.
47915
47916 1999-09-10 Nathan Sidwell <nathan@acm.org>
47917
47918 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
47919 * g++.old-deja/g++.jason/rfg5.C: Likewise.
47920
47921 1999-09-09 Richard Henderson <rth@cygnus.com>
47922
47923 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
47924
47925 1999-09-09 Nathan Sidwell <nathan@acm.org>
47926
47927 * g++.old-deja/g++.other/lookup11.C: New test.
47928 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
47929 what is permitted and what we want.
47930 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
47931 overload use.
47932 * g++.old-deja/g++.jason/rfg5.C: Likewise.
47933
47934 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
47935
47936 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
47937 * gcc.c-torture/noncompile/poison-1.c: New file.
47938
47939 1999-09-08 Nathan Sidwell <nathan@acm.org>
47940
47941 * g++.old-deja/g++.other/sizeof3.C: New test.
47942 * g++.old-deja/g++.other/sizeof4.C: New test.
47943 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
47944 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
47945
47946 1999-09-07 Richard Henderson <rth@cygnus.com>
47947
47948 * gcc.dg/va-arg-1.c: New.
47949
47950 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47951
47952 * gcc.c-torture/execute/va-arg-9.c: New test.
47953
47954 1999-09-05 Craig Burley <craig@jcb-sc.com>
47955
47956 * g77.f-torture/compile/980519-2.f: New test.
47957 * g77.f-torture/compile/19990905-0.f: New test.
47958 * g77.f-torture/compile/19990905-1.f: New test.
47959 * g77.f-torture/compile/19990905-2.f: New test.
47960
47961 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
47962
47963 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
47964
47965 * gcc.c-torture/execute/990827-1.c: Fix typo.
47966
47967 1999-09-03 Nathan Sidwell <nathan@acm.org>
47968
47969 * g++.old-deja/g++.other/deref1.C: New test.
47970
47971 1999-09-02 Nathan Sidwell <nathan@acm.org>
47972
47973 * g++.old-deja/g++.other/ambig2.C: New test.
47974 * g++.old-deja/g++.other/cond5.C: New test.
47975 * g++.old-deja/g++.other/lookup16.C: New test.
47976
47977 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
47978
47979 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
47980 assemblers too.
47981
47982 1999-08-31 Jeffrey A Law (law@cygnus.com)
47983
47984 * lib/c-torture.exp: Avoid the "compare executables" optimization
47985 when testing native.
47986
47987 1999-08-29 Jeffrey A Law (law@cygnus.com)
47988
47989 * gcc.c-torture/execute/990829-1.c: New test.
47990 * gcc.c-torture/compile/990829-1.c: New test.
47991
47992 1999-08-27 Paul Burchard <burchard@pobox.com>
47993
47994 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
47995 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
47996 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
47997 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
47998 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
47999 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
48000 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
48001 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
48002 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
48003 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
48004 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
48005
48006 1999-08-27 Jeffrey A Law (law@cygnus.com)
48007
48008 * gcc.c-torture/execute/990827-1.c: New test.
48009
48010 1999-08-26 Craig Burley <craig@jcb-sc.com>
48011
48012 * g77.f-torture/noncompile/19990826-4.f: New test.
48013
48014 * g77.f-torture/compile/19990826-3.f: New test.
48015
48016 * g77.f-torture/execute/19990826-2.f: New test.
48017
48018 * g77.f-torture/compile/19990826-1.f: New test.
48019
48020 * gcc.c-torture/execute/990826-0.c: New test.
48021 * g77.c-torture/execute/19990826-0.f: New test.
48022
48023 * g77.f-torture/noncompile/970626-2.f: New test.
48024
48025 1999-08-25 Paul Burchard <burchard@pobox.com>
48026
48027 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
48028 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
48029 lss-011.C: New tests.
48030
48031 1999-08-25 Nathan Sidwell <nathan@acm.org>
48032
48033 * g++.old-deja/g++.other/decl5.C: New test.
48034
48035 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48036
48037 * noncompile/noncompile.exp: Load_lib c-torture.exp.
48038 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
48039 call `postbase' for each one. All callers of `postbase' changed
48040 to call this instead.
48041
48042 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
48043
48044 * gcc.c-torture/execute/990811-1.c: New test.
48045
48046 1999-08-09 Nick Clifton <nickc@cygnus.com>
48047
48048 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
48049 just native ones.
48050
48051 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
48052 just native ones.
48053
48054 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
48055
48056 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
48057
48058 1999-08-04 Jeffrey A Law (law@cygnus.com)
48059
48060 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
48061
48062 1999-08-04 Nathan Sidwell <nathan@acm.org>
48063
48064 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
48065
48066 1999-08-04 Jeffrey A Law (law@cygnus.com)
48067
48068 * gcc.c-torture/execute/990804-1.c: New test.
48069
48070 1999-08-03 Nathan Sidwell <nathan@acm.org>
48071
48072 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
48073 * g++.old-deja/g++.brendan/crash64.C: Likewise.
48074 * g++.old-deja/g++.brendan/overload8.C: Likewise.
48075
48076 1999-08-03 Nathan Sidwell <nathan@acm.org>
48077
48078 * g++.old-deja/g++.other/struct1.C: New test.
48079
48080 1999-08-03 Nathan Sidwell <nathan@acm.org>
48081
48082 * g++.old-deja/g++.other/enum2.C: New test.
48083
48084 1999-08-02 Richard Henderson <rth@cygnus.com>
48085
48086 Adapted from tests from Franz Sirl:
48087 * gcc.c-torture/execute/va-arg-7.c: New test.
48088 * gcc.c-torture/execute/va-arg-8.c: New test.
48089
48090 1999-08-01 Jeffrey A Law (law@cygnus.com)
48091
48092 * gcc.c-torture/compile/990801-2.c: New test.
48093
48094 * gcc.c-torture/compile/990801-1.c: New test.
48095
48096 1999-07-27 Michael Meissner <meissner@cygnus.com>
48097
48098 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
48099 fp-cmp-1.c, converting double to float.
48100
48101 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
48102 fp-cmp-1.c, converting double to long double.
48103
48104 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
48105 from fr1 to unknown_register, since fr1 is a legitimate register
48106 on some machines.
48107
48108 1999-07-25 Jeffrey A Law (law@cygnus.com)
48109
48110 * README: More listname related changes.
48111
48112 1999-07-08 Catherine Moore <clm@cygnus.com>
48113
48114 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
48115
48116 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
48117
48118 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
48119
48120 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
48121
48122 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
48123
48124 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
48125
48126 * gcc.dg/990703-1.c: New test.
48127
48128 1999-06-29 Nick Clifton <nickc@cygnus.com>
48129
48130 * lib/file-format.exp: New file: Move definition of proc
48131 gcc_target_object_format to here from
48132 gcc.dg/special/ecos.exp.
48133
48134 * lib/c-torture.exp: Include lib file-format.exp.
48135 * lib/gcc-dg.exp: Include lib file-format.exp.
48136
48137 * gcc.dg/special/ecos.exp: Remove definition of proc
48138 gcc_target_object_format.
48139
48140 1999-06-28 Jeffrey A Law (law@cygnus.com)
48141
48142 * gcc.c-torture/execute/990628-1.c: New test.
48143
48144 1999-06-25 Jeffrey A Law (law@cygnus.com)
48145
48146 * gcc.c-torture/compile/990625-2.c: New test.
48147
48148 * gcc.c-torture/compile/990625-1.c: New test.
48149
48150 1999-06-23 Nick Clifton <nickc@cygnus.com>
48151
48152 * gcc.c-torture/compile/dll.c: New test case. Check that dll
48153 attributes compile.
48154 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
48155 ports that use the COFF/PE file format.
48156
48157 1999-06-17 Jeffrey A Law (law@cygnus.com)
48158
48159 * gcc.c-torture/compile/990617-1.c: New test.
48160
48161 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
48162
48163 * g++.old-deja/g++.other/decl4.C: New test.
48164
48165 1999-06-14 Nathan Sidwell <nathan@acm.org>
48166
48167 * g++.old-deja/g++.other/bitfld3.C: New test.
48168
48169 1999-06-08 Nathan Sidwell <nathan@acm.org>
48170
48171 * g++.old-deja/g++.eh/catch1.C: New test.
48172
48173 1999-06-07 Jeffrey A Law (law@cygnus.com)
48174
48175 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
48176
48177 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
48178 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
48179
48180 1999-06-05 Craig Burley <craig@jcb-sc.com>
48181
48182 * g77.f-torture/compile/19990502-0.f: Replace with new,
48183 shorter, test that still fails after recent changes.
48184
48185 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48186
48187 * gcc.c-torture/execute/990604-1.c: New test.
48188
48189 1999-05-31 Jeffrey A Law (law@cygnus.com)
48190
48191 * gcc.c-torture/execute/990531-1.c: New test.
48192
48193 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48194
48195 * gcc.c-torture/compile/990527-1.c: New test.
48196
48197 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
48198
48199 * gcc.c-torture/execute/990527-1.c: New test.
48200
48201 1999-05-25 Nick Clifton <nickc@cygnus.com>
48202
48203 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
48204 bitfields as signed.
48205
48206 1999-05-25 Craig Burley <craig@jcb-sc.com>
48207
48208 * g77.f-torture/compile/19990525-0.f: New test.
48209
48210 1999-05-25 Jeffrey A Law (law@cygnus.com)
48211
48212 * gcc.c-torture/execute/990525-2.c: New test.
48213
48214 * gcc.c-torture/execute/990525-1.c: New test.
48215
48216 1999-05-24 Nathan Sidwell <nathan@acm.org>
48217
48218 * g++.old-deja/g++.other/anon3.C: New test.
48219 * g++.old-deja/g++.other/anon4.C: New test.
48220 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
48221 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
48222 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
48223 Merrill).
48224
48225 1999-05-24 Jeffrey A Law (law@cygnus.com)
48226
48227 * gcc.c-torture/execute/990524-1.c: New test.
48228
48229 * gcc.dg/990524-1.c: New test.
48230
48231 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48232
48233 * gcc.c-torture/compile/990523-1.c: New test.
48234
48235 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
48236
48237 * gcc.c-torture/compile/990519-1.c: New test.
48238
48239 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48240
48241 * gcc.c-torture/compile/990517-1.c: New test.
48242
48243 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
48244 (e4, f4): New tests.
48245 (main): Call them.
48246
48247 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48248
48249 * gcc.dg/noreturn-1.c: New test.
48250
48251 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48252
48253 * gcc.c-torture/execute/990513-1.c: New test.
48254
48255 1999-05-10 Richard Henderson <rth@cygnus.com>
48256
48257 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
48258
48259 1999-05-10 Craig Burley <craig@jcb-sc.com>
48260
48261 * g77.f-torture/execute/erfc.f: Use small single-precision
48262 values, to avoid problems on Alphas when not -mieee.
48263
48264 1999-05-08 Craig Burley <craig@jcb-sc.com>
48265
48266 * gcc.dg/990506-0.c: New test.
48267
48268 1999-05-08 Richard Henderson <rth@cygnus.com>
48269
48270 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
48271 the constant to test. Don't XFAIL 64-bit targets.
48272
48273 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
48274 * g++.old-deja/g++.law/profile1.C: Likewise.
48275
48276 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
48277 operator new instances.
48278 * g++.old-deja/g++.other/delete5.C: Likewise.
48279
48280 1999-05-03 Craig Burley <craig@jcb-sc.com>
48281
48282 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
48283 intrinsic.
48284
48285 1999-05-03 Craig Burley <craig@jcb-sc.com>
48286
48287 * g77.f-torture/execute/u77-test.f: Reverse order of two
48288 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
48289
48290 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48291
48292 * gcc.dg/compare1.c: New test.
48293
48294 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
48295
48296 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
48297 New tests.
48298
48299 1999-05-02 Craig Burley <craig@jcb-sc.com>
48300
48301 * g77.f-torture/compile/19990502-1.f: New test.
48302
48303 1999-05-02 Craig Burley <craig@jcb-sc.com>
48304
48305 * g77.f-torture/compile/19990502-0.f: New test.
48306
48307 1999-05-02 Craig Burley <craig@jcb-sc.com>
48308
48309 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
48310 intrinsic.
48311
48312 1999-05-02 Craig Burley <craig@jcb-sc.com>
48313
48314 * g77.f-torture/execute/u77-test.f (main): List libU77
48315 intrinsics not currently tested.
48316 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
48317 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
48318 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
48319 Trim blanks off the ends of some printed strings.
48320
48321 1999-05-02 Craig Burley <craig@jcb-sc.com>
48322
48323 * g77.f-torture/execute/u77-test.f (main): Just warn about
48324 FSTAT gid disagreement, as it's expected on some systems.
48325
48326 1999-05-01 Craig Burley <craig@jcb-sc.com>
48327
48328 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
48329 use a new function, which allows for some slop.
48330 Clean up some commentary.
48331 (issum): The new function.
48332 (sgladd): Deleted subroutine.
48333
48334 1999-05-01 Craig Burley <craig@jcb-sc.com>
48335
48336 * g77.f-torture/execute/u77-test.f: Modify to be more like
48337 libf2c/libU77 version, bringing patches to that version here.
48338 Add suitable commentary.
48339
48340 1999-04-25 Richard Henderson <rth@cygnus.com>
48341
48342 * gcc.dg/990424-1.c: New test.
48343
48344 1999-04-24 Craig Burley <craig@jcb-sc.com>
48345
48346 * g77.f-torture/execute/u77-test.f (main): Bug involving
48347 LSTAT has been fixed, so turn back on full checking.
48348
48349 1999-04-20 Craig Burley <craig@jcb-sc.com>
48350
48351 * g77.f-torture/compile/19990419-0.f: New test.
48352 * g77.f-torture/execute/19990419-1.f: New test.
48353
48354 1999-04-17 Richard Henderson <rth@cygnus.com>
48355
48356 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
48357 to avoid the need for a prototype to supress a warning.
48358
48359 1999-04-07 Jim Wilson <wilson@cygnus.com>
48360
48361 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
48362
48363 1999-04-04 Jeffrey A Law (law@cygnus.com)
48364
48365 * gcc.c-torture/execute/990404-1.c: New test.
48366
48367 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48368
48369 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
48370 * gcc.dg/cpp-if3.c: Don't use -pedantic.
48371 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
48372 missing initializer warnings.
48373
48374 1999-03-28 Jeffrey A Law (law@cygnus.com)
48375
48376 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
48377 matching strings.
48378
48379 1999-03-26 Jeffrey A Law (law@cygnus.com)
48380
48381 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
48382
48383 1999-03-26 Craig Burley <craig@jcb-sc.com>
48384
48385 * g77.f-torture/execute/19990325-0.f: New test.
48386 * g77.f-torture/execute/19990325-1.f: New test.
48387
48388 1999-03-24 Jeffrey A Law (law@cygnus.com)
48389
48390 * gcc.c-torture/execute/990324-1.c: New test.
48391
48392 1999-03-22 Jim Wilson <wilson@cygnus.com>
48393
48394 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
48395 test with 4.
48396
48397 1999-03-17 Richard Henderson <rth@cygnus.com>
48398
48399 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
48400
48401 1999-03-13 Craig Burley <craig@jcb-sc.com>
48402
48403 * g77.f-torture/execute/19990313-2.f: New test.
48404 * g77.f-torture/execute/19990313-3.f: New test.
48405
48406 1999-03-13 Craig Burley <craig@jcb-sc.com>
48407
48408 * g77.f-torture/execute/19990313-0.f: New test.
48409 * g77.f-torture/execute/19990313-1.f: New test.
48410
48411 1999-03-12 Jim Wilson <wilson@cygnus.com>
48412
48413 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
48414 printf to sprintf.
48415 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
48416 (main): Add check for u15. Conditionalize u31 check depending on
48417 whether ints are <32 bits or >=32 bits.
48418
48419 1999-03-08 Craig Burley <craig@jcb-sc.com>
48420
48421 * g77.f-torture/execute/19981119-0.f: Improve testiness.
48422
48423 1999-03-08 Craig Burley <craig@jcb-sc.com>
48424
48425 * g77.f-torture/compile/19990305-0.f: New test.
48426 * g77.f-torture/execute/19981119-0.f: New test.
48427
48428 1999-03-08 Craig Burley <craig@jcb-sc.com>
48429
48430 * g77.f-torture/execute/970625-2.f: call ABORT if final
48431 result is not correct, instead of just printing it.
48432 Add this checking via newly introduced obfuscation, to
48433 trip up buggy front ends.
48434
48435 1999-03-07 Craig Burley <craig@jcb-sc.com>
48436
48437 * g77.f-torture/compile/960317-1.f: Moved from being
48438 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
48439
48440 1999-03-06 Craig Burley <craig@jcb-sc.com>
48441
48442 * g77.f-torture/execute/960317-1.f: New (old) test.
48443 * g77.f-torture/execute/970625-2.f: Ditto.
48444
48445 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
48446
48447 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
48448 message on line 1 or line 2; cccp and cpplib do this differently.
48449
48450 1999-03-01 Jeffrey A Law (law@cygnus.com)
48451
48452 * g++.old-deja/g++.law/weak1.C: New test.
48453
48454 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48455
48456 * gcc.c-torture/execute/990119-1.c: Renamed to...
48457 * gcc.dg/990119-1.c: this, so it will only be tested once
48458 (it's a preprocessor test, it doesn't need to be run at
48459 multiple optimization levels).
48460
48461 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48462
48463 * lib/g++.exp: Don't add incdir=$base_dir/../include to
48464 ALWAYS_CXXFLAGS.
48465
48466 1999-02-24 Craig Burley <craig@jcb-sc.com>
48467
48468 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
48469 * g77.f-torture/compile/19981216-0.f: ...as it is expected
48470 to not be compilable by current g77.
48471
48472 1999-02-24 Nick Clifton <nickc@cygnus.com>
48473
48474 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
48475
48476 1999-02-22 Jeffrey A Law (law@cygnus.com)
48477
48478 * gcc.c-torture/execute/990222-1.c: New test.
48479
48480 1999-02-19 Craig Burley <craig@jcb-sc.com>
48481
48482 * g77.f-torture/compile/19990218-0.f: New test.
48483 * g77.f-torture/noncompile/19990218-1.f: New test.
48484
48485 1999-02-18 Craig Burley <craig@jcb-sc.com>
48486
48487 * g77.f-torture/compile/19981216-0.f: New test.
48488
48489 1999-02-14 Jeffrey A Law (law@cygnus.com)
48490
48491 * gcc.dg/990214-1.c: New test.
48492
48493 1999-02-13 Jeffrey A Law (law@cygnus.com)
48494
48495 * gcc.dg/990213-2.c: New test.
48496
48497 * gcc.dg/990213-1.c: New test.
48498
48499 1999-02-12 Jeffrey A Law (law@cygnus.com)
48500
48501 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
48502 ints.
48503
48504 1999-02-11 Nick Clifton <nickc@cygnus.com>
48505
48506 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
48507 specified by target.
48508
48509 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
48510
48511 1999-02-11 Jeffrey A Law (law@cygnus.com)
48512
48513 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
48514
48515 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
48516
48517 * gcc.dg/special/ecos.exp: New test driver for new tests with
48518 special requirements.
48519
48520 * gcc.dg/special/alias-1.c: New test.
48521 * gcc.dg/special/gcsec-1.c: New test.
48522 * gcc.dg/special/weak-1.c: New test.
48523 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
48524 * gcc.dg/special/weak-2.c: New test.
48525 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
48526 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
48527 * gcc.dg/special/wkali-1.c: New test.
48528 * gcc.dg/special/wkali-2.c: New test.
48529 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
48530 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
48531
48532 1999-02-10 Felix Lee <flee@cygnus.com>
48533
48534 * lib/c-torture.exp (c-torture-compile): Pull out code for
48535 analyzing gcc error messages.
48536 (c-torture-execute): Likewise. Fix some (harmless) false
48537 positives.
48538 * lib/gcc.exp (gcc_check_compile): New function.
48539
48540 1999-02-08 Richard Henderson <rth@cygnus.com>
48541
48542 * gcc.c-torture/execute/990208-1.c: New test.
48543
48544 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
48545
48546 * g++.dg/special/ecos.exp: New driver for new tests with special
48547 requirements
48548
48549 * g++.dg/special/conpr-1.C: New test
48550 * g++.dg/special/conpr-2.C: New test
48551 * g++.dg/special/conpr-2a.C: New test
48552 * g++.dg/special/conpr-3.C: New test
48553 * g++.dg/special/conpr-3a.C: New test
48554 * g++.dg/special/conpr-3b.C: New test
48555
48556 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
48557 allow g++ to use the dg driver
48558
48559 * README: Add comment about g++.dg directory
48560
48561 1999-02-06 Jeffrey A Law (law@cygnus.com)
48562
48563 * README: Update email addresses.
48564
48565 1999-02-03 Nick Clifton <nickc@cygnus.com>
48566
48567 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
48568 arguments in order to force structure S onto the stack even on
48569 the alpha.
48570 (test): Pass 10 leading arguments to function foo as well as the
48571 structure S.
48572
48573 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
48574 failure for all targets.
48575
48576 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
48577 abort to terminate program execution.
48578
48579 1999-01-30 Richard Henderson <rth@cygnus.com>
48580
48581 * gcc.c-torture/execute/990130-1.c: New test.
48582
48583 1999-01-30 Jeffrey A Law (law@cygnus.com)
48584
48585 * gcc.dg/990130-1.c: New test.
48586
48587 1999-01-28 Michael Meissner <meissner@cygnus.com>
48588
48589 * gcc.c-torture/execute/990128-1.c: New test.
48590
48591 1999-01-27 Michael Meissner <meissner@cygnus.com>
48592
48593 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
48594
48595 1999-01-27 Felix Lee <flee@cygnus.com>
48596
48597 * lib/c-torture.exp (c-torture-compile): pull out code for
48598 analyzing gcc error messages.
48599 (c-torture-execute): ditto, and fix some (harmless) false
48600 positives.
48601 * lib/gcc.exp (gcc_check_compile): new function.
48602
48603 1999-01-17 Jeffrey A Law (law@cygnus.com)
48604
48605 * gcc.dg/990117-1.c: New test.
48606
48607 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
48608
48609 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
48610
48611 1999-01-15 Jeffrey A Law (law@cygnus.com)
48612
48613 * g77.f-torture/compile/990115-1.f: New test.
48614
48615 1999-01-07 Jeffrey A Law (law@cygnus.com)
48616
48617 * gcc.c-torture/compile/990107-1.c: New test
48618
48619 1999-01-06 Jeffrey A Law (law@cygnus.com)
48620
48621 * gcc.c-torture/execute/990106-2.c: New test.
48622
48623 * gcc.c-torture/execute/990106-1.c: New test.
48624
48625 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
48626
48627 * gcc.c-torture/compile/981223-1.c: New test.
48628
48629 1998-12-29 Richard Henderson <rth@cygnus.com>
48630
48631 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
48632 (opt3): Rename from opt4 and disable.
48633
48634 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
48635
48636 * g++.old-deja/g++.pt/ptrmem5.C: New test.
48637
48638 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
48639
48640 * g++.old-deja/g++.other/conv5.C: New test.
48641
48642 1998-12-14 Nick Clifton <nickc@cygnus.com>
48643
48644 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
48645
48646 1998-12-11 Jeffrey A Law (law@cygnus.com)
48647
48648 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
48649
48650 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
48651
48652 * gcc.c-torture/compile/981211-1.c: New test.
48653
48654 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
48655
48656 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
48657
48658 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
48659
48660 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48661
48662 * gcc.special/930510-1.c: Make C9X safe.
48663 * gcc.misc-tests/gcov-1.c Similarly.
48664 * gcc.misc-tests/gcov-2.c Similarly.
48665
48666 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48667
48668 * gcc.dg/ultrasp1.c: New test.
48669
48670 1998-12-06 Richard Henderson <rth@cygnus.com>
48671
48672 * gcc.c-torture/execute/981206.c: New test.
48673
48674 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48675
48676 * g++.old-deja/g++.ns/template7.C: New test.
48677
48678 * g++.old-deja/g++.other/expr1.C: New test.
48679
48680 * g++.old-deja/g++.eh/tmpl3.C: New test.
48681
48682 * g++.old-deja/g++.eh/tmpl2.C: New test.
48683
48684 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
48685
48686 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
48687 * g++.old-deja/g++.other/using6.C: Removed.
48688 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
48689
48690 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
48691
48692 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
48693
48694 * g++.old-deja/g++.pt/overload8.C: New test.
48695
48696 * g++.old-deja/g++.pt/overload7.C: New test.
48697
48698 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
48699
48700 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
48701 and relinking messages.
48702 * lib/g++.exp (g++_target_compile): Remove .rpo file when
48703 compiling with -frepo.
48704
48705 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
48706
48707 * g++.old-deja/g++.pt/lookup6.C: New test.
48708
48709 1998-11-30 Nick Clifton <nickc@cygnus.com>
48710
48711 * gcc.c-torture/execute/981130-1.c: New test.
48712 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
48713
48714 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
48715
48716 * g++.old-deja/g++.pt/explicit76.C: New test.
48717
48718 * g++.old-deja/g++.pt/friend38.C: New test.
48719
48720 * g++.old-deja/g++.ns/crash2.C: New test.
48721
48722 * g++.old-deja/g++.pt/defarg8.C: New test.
48723
48724 * g++.old-deja/g++.pt/instantiate6.C: New test.
48725
48726 * g++.old-deja/g++.pt/static6.C: New test.
48727
48728 * g++.old-deja/g++.pt/decl2.C: New test.
48729
48730 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
48731
48732 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
48733 problem is actually related with name lookup, but so what? :-)
48734
48735 * g++.old-deja/g++.pt/friend37.C: New test.
48736
48737 1998-11-25 Dave Love <d.love@dl.ac.uk>
48738
48739 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
48740 element, which fails on some systems.
48741
48742 * g77.f-torture/execute/labug1.f: New test.
48743
48744 1998-11-21 Jeffrey A Law (law@cygnus.com)
48745
48746 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
48747 is defined.
48748
48749 1998-11-18 Dave Love <d.love@dl.ac.uk>
48750
48751 * g77.f-torture/compile/981117-1.f: New test.
48752
48753 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
48754
48755 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
48756 properly discarded.
48757
48758 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
48759
48760 * gcc.c-torture/execute/memcheck: New directory of tests for
48761 -fcheck-memory-usage.
48762
48763 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
48764
48765 * README: New file, general information about the testsuite and
48766 new description of the various C++ test subdirectories.
48767 * README.g++: Eliminate obsolete information, update and move most
48768 relevant stuff to README.
48769
48770 1998-11-07 Richard Henderson <rth@cygnus.com>
48771
48772 * gcc.c-torture/compile/981107-1.c: New test.
48773
48774 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
48775
48776 * execute/memcpy-bi.c: New testcase.
48777
48778 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
48779
48780 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
48781 base classes.
48782
48783 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
48784 template is selected.
48785
48786 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
48787 classes, it should be accepted for all types.
48788
48789 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
48790
48791 * g++.old-deja/g++.pt/spec24.C: Ensure that template
48792 specializations start with template headers.
48793
48794 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
48795
48796 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
48797
48798 * g++.old-deja/g++.other/init9.C: Test cross initialization of
48799 non-POD types.
48800
48801 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
48802
48803 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
48804
48805 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
48806
48807 * compile/981022-1.c, compile/981022-1.x: New test and driver.
48808
48809 1998-10-19 Jeffrey A Law (law@cygnus.com)
48810
48811 * 981019-1.c: New test.
48812
48813 1998-10-14 Robert Lipe <robertl@dgii.com>
48814
48815 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
48816 find objc headers.
48817
48818 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48819
48820 * compile/981001-4.c: Remove use of GCC extension that triggers a
48821 compiler bug.
48822
48823 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
48824
48825 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
48826
48827 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
48828
48829 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
48830 instantiation of template produces incorrect code for delete
48831 expression.
48832
48833 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
48834 constructors' name is not unique.
48835 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
48836 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
48837
48838 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
48839 automatic array of const is ill-formed.
48840
48841 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
48842 of template parameter?
48843
48844 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
48845 const.
48846
48847 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
48848 pointer-to-member expression.
48849
48850 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
48851 declaration causes ICE.
48852
48853 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
48854
48855 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
48856 reserved in the global namespace.
48857
48858 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
48859 generate needed virtual table.
48860
48861 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
48862
48863 1998-10-10 Dariush Eslimi <eslimi@loran.com>
48864
48865 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
48866 template-dependent type
48867
48868 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
48869
48870 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
48871 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
48872 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
48873
48874 * g++.old-deja/g++.other/using5.C: New test; using decl from base
48875 class should be usable as argument of member function.
48876 * g++.old-deja/g++.other/using6.C: New test; using decl from base
48877 class should be usable as return type of member function.
48878 * g++.old-deja/g++.other/using7.C: New test; using decl from base
48879 class should be usable as type of data member.
48880
48881 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
48882
48883 1998-10-09 Jeffrey A Law (law@cygnus.com)
48884
48885 * gcc.c-torture/special/920521-1.c: Fix bogus test.
48886
48887 1998-10-08 Nick Clifton <nickc@cygnus.com>
48888
48889 * gcc.dg/dll-?.c Add thumb to target list.
48890 Fix assembler scan patterns to match current assembler output.
48891
48892 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
48893
48894 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
48895 matching of template brackets.
48896
48897 * g++.old-deja/g++.other/using4.C: New test. Test using
48898 declarations of methods from base classes.
48899
48900 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
48901 within functions should introduce names into the innermost
48902 enclosing namespace.
48903
48904 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
48905 of static locals if first initialization throws.
48906
48907 1998-10-07 Jim Wilson <wilson@cygnus.com>
48908
48909 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
48910
48911 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
48912
48913 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
48914 lose track of the possible targets of tablejump insns.
48915 * special/special.exp: Run it.
48916
48917 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48918
48919 * g++.old-deja/g++.pt/friend35.C: New test. A template function
48920 must be declared before its specializations can be named in friend
48921 declarations.
48922
48923 1998-10-05 Dave Love <d.love@dl.ac.uk>
48924
48925 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
48926
48927 * g77.f-torture/execute/io1.f: New test.
48928
48929 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
48930
48931 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
48932 with pointer to template function, for which no argument deduction
48933 is possible.
48934
48935 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
48936 specialization of template function as argument to template
48937 function.
48938
48939 * g++.old-deja/g++.other/access2.C: New test; Inner class
48940 shouldn't have privileged access to Outer's names.
48941
48942 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
48943
48944 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
48945 friend template declared within template class conflicts with
48946 nested class of the same name.
48947
48948 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
48949 is ignored.
48950
48951 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
48952 object with direct initializer as function declaration.
48953
48954 * g++.old-deja/g++.other/decl2.C: New test; duplicate
48955 initializers.
48956
48957 * g++.old-deja/g++.other/null2.C: New test; conditional operator
48958 involving const pointer and NULL produces incorrect result.
48959
48960 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
48961 type name without `typename' should be rejected with -pedantic.
48962
48963 1998-10-02 Richard Henderson <rth@cygnus.com>
48964
48965 * g++.old-deja/g++.other/addrof1.C: New test.
48966
48967 1998-10-01 Nick Clifton <nickc@cygnus.com>
48968
48969 * gcc.c-torture/compile/981001-1.c: New test.
48970 * gcc.c-torture/execute/981001-1.c: New test.
48971
48972 1998-10-01 Jeffrey A Law (law@cygnus.com)
48973
48974 * gcc.c-torture/compile/981001-2.c: New test.
48975 * gcc.c-torture/compile/981001-3.c: New test.
48976 * gcc.c-torture/compile/981001-4.c: New test.
48977
48978 1998-10-01 Robert Lipe <robertl@dgii.com>
48979
48980 * lib/objc.exp (objc_target_compile): Add -L during compiles for
48981 multilibbed hosts. Idea grafted from g77.exp.
48982
48983 1998-09-30 Dave Love <d.love@dl.ac.uk>
48984
48985 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
48986 avoid losing on systems which need -lsocket.
48987
48988 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
48989
48990 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
48991 * g++.old-deja/g++.other/nested2.C: Ditto.
48992 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
48993 failure.
48994
48995 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
48996
48997 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
48998 preferred over template operator!= for enum bitfields.
48999
49000 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
49001
49002 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
49003 that happen to have the same base name, but in different scopes,
49004 are incorrectly rejected.
49005
49006 1998-09-16 Richard Henderson <rth@cygnus.com>
49007
49008 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
49009 on the native word size instead of an integer literal.
49010
49011 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
49012
49013 * g++.old-deja/g++.other/static2.C: Invocation of static data
49014 member of type pointer-to-function denoted as non-static member.
49015
49016 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
49017 checks involving function types and aliases.
49018
49019 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
49020
49021 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
49022 redefined to the same non-trivial type.
49023
49024 * g++.old-deja/g++.pt/explicit73.C: Test for proper
49025 namespace-qualification of template specializations declared in
49026 other namespaces.
49027
49028 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
49029 to declare a subset of the specializations of a template function
49030 as friends of specializations of a template class.
49031
49032 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
49033 member templates that do not fully specialize the enclosing
49034 template class are rejected.
49035
49036 1998-09-11 Dave Love <d.love@dl.ac.uk>
49037
49038 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
49039
49040 1998-09-08 Dave Love <d.love@dl.ac.uk>
49041
49042 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
49043 altered from libf2c/libU77 version.
49044
49045 1998-09-06 Dave Love <d.love@dl.ac.uk>
49046
49047 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
49048
49049 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
49050
49051 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
49052 (un)signed char are different types for template specialization
49053 purposes.
49054
49055 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
49056
49057 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
49058 * objc: ObjC testsuite.
49059
49060 1998-08-31 Catherine Moore <clm@cygnus.com>
49061
49062 * gcc.c-torture/execute/941014-1.x: New file.
49063
49064 1998-08-31 Nick Clifton <nickc@cygnus.com>
49065
49066 * lib/c-torture.exp: Add support for
49067 torture_eval_before_compile and torture_eval_before_execute
49068 variables.
49069
49070 1998-08-30 Jeffrey A Law (law@cygnus.com)
49071
49072 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
49073 this test triggers valid.
49074
49075 1998-08-27 Jeffrey A Law (law@cygnus.com)
49076
49077 * gcc.dg/980827-1.c: New test.
49078
49079 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
49080
49081 * gcc.c-torture/execute/loop-4b.c: New test.
49082
49083 1998-08-26 Nick Clifton <nickc@cygnus.com>
49084
49085 * lib/c-torture.exp: Add support for
49086 torture_eval_before_compile and torture_eval_before_execute
49087 variables.
49088
49089 1998-08-25 Jeffrey A Law (law@cygnus.com)
49090
49091 * gcc.c-torture/compile/980825-1.c: New test.
49092
49093 1998-08-24 Nick Clifton <nickc@cygnus.com>
49094
49095 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
49096 count number tests in opt_t0 not good_t0.
49097
49098 1998-08-24 Jeffrey A Law (law@cygnus.com)
49099
49100 * gcc.c-torture/compile/930326-1.x: Fix typo.
49101
49102 1998-08-23 Mark Mitchell <mark@markmitchell.com>
49103
49104 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
49105 causes an ICE.
49106
49107 1998-08-21 Jeffrey A Law (law@cygnus.com)
49108
49109 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
49110 STACK_SIZE is defined.
49111 * gcc.c-torture/unsorted/stuct.c: Similarly.
49112
49113 * gcc.c-torture/compile/980821-1.c: New test.
49114
49115 1998-08-21 Jeffrey A Law (law@cygnus.com)
49116
49117 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
49118
49119 1998-08-19 Mark Mitchell <mark@markmitchell.com>
49120
49121 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
49122 code.
49123
49124 1998-08-09 Mark Mitchell <mark@markmitchell.com>
49125
49126 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
49127 error'.
49128
49129 1998-08-18 Jeffrey A Law (law@cygnus.com)
49130
49131 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
49132
49133 1998-08-16 Jeffrey A Law (law@cygnus.com)
49134
49135 * gcc.c-torture/compile/980816-1.c: New test.
49136
49137 * gcc.dg/980816-1.c: New test.
49138
49139 1998-08-13 Jeffrey A Law (law@cygnus.com)
49140
49141 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
49142 compiler for ieee tests.
49143
49144 1998-08-01 Dave Love <d.love@dl.ac.uk>
49145
49146 * g77.f-torture/compile/980729-0.f: New test.
49147
49148 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
49149
49150 * gcc.c-torture/special/eeprof-1.c: New test, for
49151 -finstrument-functions.
49152 * gcc.c-torture/special/special.exp: Run it.
49153
49154 1998-07-29 Jeffrey A Law (law@cygnus.com)
49155
49156 * gcc.c-torture/compile/980729-1.c: New test.
49157
49158 1998-07-27 Nick Clifton <nickc@cygnus.com>
49159
49160 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
49161 __thumb__ is defined, and test for ARM style doubles if so.
49162
49163 1998-07-26 Dave Love <d.love@dl.ac.uk>
49164
49165 * g77.f-torture/noncompile/980615-0.f: New test.
49166
49167 1998-07-26 H.J. Lu (hjl@gnu.org)
49168
49169 * gcc.dg/980312-1.c: Do link instead of compile.
49170 * gcc.dg/980313-1.c: Likewise.
49171
49172 1998-07-26 Jeffrey A Law (law@cygnus.com)
49173
49174 * gcc.c-torture/compile/980726-1.c: New test.
49175
49176 1998-07-25 Dave Love <d.love@dl.ac.uk>
49177
49178 * g77.f-torture/execute/io0.f: New test.
49179
49180 1998-07-24 Nick Clifton <nickc@cygnus.com>
49181
49182 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
49183 an int.
49184
49185 1998-06-18 Michael Meissner <meissner@cygnus.com>
49186
49187 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
49188 m32r bugs.
49189
49190 1998-07-17 Nick Clifton <nickc@cygnus.com>
49191
49192 * gcc.dg/980626-1.c: Expect failures for all toolchains until
49193 c-decl.c:grokdeclarator can handle mode attributes.
49194
49195 1998-07-16 Jeffrey A Law (law@cygnus.com)
49196
49197 * gcc.c-torture/execute/980716-1.c: New test.
49198
49199 1998-07-13 Jeffrey A Law (law@cygnus.com)
49200
49201 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
49202 the mn10200.
49203 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
49204 the mn10200.
49205 * gcc.c-torture/execute/va-arg-3.x: Similarly.
49206 * gcc.c-torture/compile/930326-1.x: Similarly.
49207
49208 1998-07-13 Dave Love <d.love@dl.ac.uk>
49209
49210 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
49211 New test from Craig.
49212
49213 1998-07-12 Dave Love <d.love@dl.ac.uk>
49214
49215 * g77.f-torture/noncompile/980616-0.f: New test.
49216
49217 * g77.f-torture/execute/970816-3.f: New test from Craig.
49218
49219 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
49220
49221 * g++.other/singleton.C: Return error value instead of taking
49222 SIGSEGV.
49223
49224 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
49225
49226 * g++.other/singleton.C: New test. Warning is under dispute.
49227 Runtime crash is not.
49228
49229 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
49230
49231 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
49232 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
49233 using6.C, using7.C}: New namespace tests.
49234
49235 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
49236
49237 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
49238 specialization with typedef'ed names used as array indexes.
49239
49240 1998-07-09 Jeffrey A Law (law@cygnus.com)
49241
49242 * gcc.c-torture/execute/980709-1.c: New test.
49243
49244 * gcc.dg/980709-1.c: New test.
49245
49246 1998-07-07 Richard Henderson <rth@cygnus.com>
49247
49248 * gcc.c-torture/execute/bcp-1.c: New test.
49249
49250 1998-07-07 Jeffrey A Law (law@cygnus.com)
49251
49252 * gcc.c-torture/execute/980707-1.c: New test.
49253
49254 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
49255
49256 * gcc.c-torture/compile/980706-1.c: New test.
49257
49258 1998-07-01 Dave Love <d.love@dl.ac.uk>
49259
49260 * g77.f-torture/execute/980701-0.f,
49261 g77.f-torture/execute/980701-1.f: New test from Craig.
49262
49263 1998-07-01 Jeffrey A Law (law@cygnus.com)
49264
49265 * gcc.c-torture/compile/980701-1.c: New test.
49266
49267 * gcc.c-torture/execute/980701-1.c: New test.
49268
49269 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
49270 rlsruhe.de>
49271
49272 * g++.old-deja/g++.robertl/eb132.C: New test.
49273 * g++.old-deja/g++.robertl/eb133.C: Likewise.
49274
49275 1998-06-29 Dave Love <d.love@dl.ac.uk>
49276
49277 * g77.f-torture/execute/980628-7.f,
49278 g77.f-torture/execute/980628-8.f,
49279 g77.f-torture/execute/980628-9.f,
49280 g77.f-torture/execute/980628-10.f: New tests from Craig.
49281
49282 * g77.f-torture/execute/980628-3.f: Remove mail headers.
49283
49284 1998-06-28 Jeffrey A Law (law@cygnus.com)
49285
49286 * g77.f-torture/execute/980628-4.f: New test from Craig.
49287 * g77.f-torture/execute/980628-5.f: Likewise.
49288 * g77.f-torture/execute/980628-2.f: Likewise.
49289 * g77.f-torture/execute/980628-0.f: Likewise.
49290 * g77.f-torture/execute/980628-1.f: Likewise.
49291 * g77.f-torture/execute/980628-3.f: Likewise.
49292 * g77.f-torture/execute/980628-6.f: Likewise.
49293
49294 1998-06-28 Jeffrey A Law (law@cygnus.com)
49295
49296 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
49297 directory when nothing has been installed yet.
49298
49299 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
49300
49301 * gcc.c-torture/special/special.exp: Handle newer versions of
49302 dejagnu.
49303
49304 1998-06-26 Jeffrey A Law (law@cygnus.com)
49305
49306 * gcc.dg/980626-1.c: New test.
49307
49308 1998-06-19 Bruno Haible <haible@ilog.fr>
49309
49310 * gcc.misc-tests/m-un-2.c: New test.
49311 * g++.old-deja/g++.other/warn01.c: Likewise.
49312
49313 1998-06-19 Robert Lipe <robertl@dgii.com>
49314
49315 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
49316 compatibility with assmblers with a different comment character.
49317 Eliminate use of GAS-specific extensions.
49318
49319 1998-06-19 Jeffrey A Law (law@cygnus.com)
49320
49321 * gcc.c-torture/execute/ieee/980619-1.c: New test.
49322
49323 1998-06-19 Robert Lipe <robertl@dgii.com>
49324
49325 * lib/g77.exp: Replace search for libf2c.a with search for newly
49326 renamed libg2c.a
49327
49328 1998-06-17 Jeffrey A Law (law@cygnus.com)
49329
49330 * gcc.c-torture/execute/980617-1.c: New test.
49331
49332 1998-06-12 Jeffrey A Law (law@cygnus.com)
49333
49334 * gcc.c-torture/execute/980612-1.c: New test.
49335
49336 1998-06-08 Jeffrey A Law (law@cygnus.com)
49337
49338 * gcc.dg/980523-1.c: Only test on ppc-linux.
49339 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
49340
49341 * gcc.c-torture/execute/980608-1.c: New test.
49342
49343 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
49344
49345 * gcc.c-torture/execute/980605-1.c: New test.
49346
49347 1998-06-04 Jeffrey A Law (law@cygnus.com)
49348
49349 * gcc.c-torture/execute/980604-1.c: New test.
49350
49351 1998-06-02 Jeffrey A Law (law@cygnus.com)
49352
49353 * gcc.c-torture/execute/980602-1.c: New test.
49354 * gcc.c-torture/execute/980602-2.c: Likewise.
49355
49356 1998-06-02 Dave Love <d.love@dl.ac.uk>
49357
49358 * 970125-0.f: Fix per JCB. Add commentary.
49359
49360 1998-05-31 Michael Meissner <meissner@cygnus.com>
49361
49362 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
49363 IEEE -0 support.
49364
49365 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
49366
49367 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
49368 earlier.
49369
49370 1998-05-28 Catherine Moore <clm@cygnus.com>
49371
49372 * gcc.c-torture/execute/980526-3.c: New test.
49373
49374 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
49375
49376 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
49377 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
49378 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
49379 m88k-motorola-sysv3 to XFAIL.
49380
49381 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49382
49383 * gcc.dg/980526-1.c: New test.
49384 * gcc.c-torture/execute/980526-2.c: New test.
49385
49386 1998-05-26 Jeffrey A Law (law@cygnus.com)
49387
49388 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
49389
49390 * gcc.c-torture/execute/980526-1.c: New test.
49391
49392 1998-05-26 Dave Love <d.love@dl.ac.uk>
49393
49394 * g77.f-torture/execute/alpha2.f: Add runtime test.
49395
49396 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
49397
49398 * g++.old-deja/old-deja.exp: Strip leading directories.
49399
49400 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
49401 error for the line. Don't run multiple tests for the same line.
49402
49403 1998-05-23 Jeffrey A Law (law@cygnus.com)
49404
49405 * gcc.dg/980523-1.c: New test.
49406
49407 1998-05-23 Dave Love <d.love@dl.ac.uk>
49408
49409 * g77.f-torture/compile/970915-0.f: New test.
49410
49411 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
49412
49413 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
49414
49415 1998-05-21 Jeffrey A Law (law@cygnus.com)
49416
49417 * gcc.dg/980520-1.c: New test.
49418
49419 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
49420
49421 * gcc.dg/980502-1.c: Fix return type.
49422
49423 1998-05-20 Jeffrey A Law (law@cygnus.com)
49424
49425 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
49426 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
49427 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
49428 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
49429 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
49430
49431 1998-05-20 Dave Love <d.love@dl.ac.uk>
49432
49433 * g77.f-torture/execute/980520-1.f: New test.
49434
49435 1998-05-15 Dave Love <d.love@dl.ac.uk>
49436
49437 * lib/mike-g77.exp: New file.
49438
49439 * g77.f-torture/noncompile/noncompile.exp,
49440 g77.f-torture/noncompile/check0.f: New files.
49441
49442 1998-05-14 Dave Love <d.love@dl.ac.uk>
49443
49444 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
49445 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
49446 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
49447 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
49448 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
49449 abort where appropriate.
49450
49451 1998-05-05 Michael Meissner <meissner@cygnus.com>
49452
49453 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
49454 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
49455
49456 1998-04-29 Dave Love <d.love@dl.ac.uk>
49457
49458 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
49459
49460 1998-04-27 Dave Love <d.love@dl.ac.uk>
49461
49462 * g77.f-torture/compile/980427-0.f: New test.
49463
49464 1998-04-24 Dave Love <d.love@dl.ac.uk>
49465
49466 * g77.f-torture/compile/980424-0.f: New test.
49467
49468 1998-04-19 Dave Love <d.love@dl.ac.uk>
49469
49470 * g77.f-torture/compile/980419-2.f (main): New test.
49471 * g77.f-torture/compile/970125-0.f: New test.
49472 * g77.f-torture/compile/980419-1.f: New test.
49473
49474 1998-04-08 Jim Wilson <wilson@cygnus.com>
49475
49476 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
49477 of loop-4.c.
49478
49479 1998-04-07 Jim Wilson <wilson@cygnus.com>
49480
49481 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
49482
49483 1998-04-03 Jim Wilson <wilson@cygnus.com>
49484
49485 * gcc.c-torture/compile/980329-1.c: New test.
49486
49487 1998-03-18 Jim Wilson <wilson@cygnus.com>
49488
49489 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
49490 * gcc.dg/980312-1.c: Fix typo in -march command.
49491
49492 1998-03-16 H.J. Lu (hjl@gnu.org)
49493
49494 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
49495
49496 1998-03-11 Robert Lipe <robertl@dgii.com>
49497
49498 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
49499 Dave Love agree the Fortran source is bogus.
49500
49501 1998-03-11 Robert Lipe <robertl@dgii.com>
49502
49503 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
49504 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
49505 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
49506 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
49507 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
49508
49509 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
49510
49511 * g++.old-deja/g++.other/friend1.C: New test.
49512
49513 1998-02-18 Dave Love <d.love@dl.ac.uk>
49514
49515 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
49516 possibly uninitialized) variables and declare dnrm2.
49517
49518 1998-02-23 Robert Lipe <robertl@dgii.com>
49519
49520 From Bruno Haible <haible@ilog.fr>:
49521 * gcc.c-torture/execute/980223.c: New test.
49522
49523 1998-02-13 Jeffrey A Law (law@cygnus.com)
49524
49525 * gcc.dg/ifelse-1.c: New test.
49526
49527 1998-02-09 H.J. Lu (hjl@gnu.org)
49528
49529 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
49530
49531 * lib/old-dejagnu.exp (old-dejagnu): Added the
49532 "execution test - XFAIL *-*-*" handling in the spirit of
49533 "excess errors test -". Changed the "execution test fails"
49534 handling to be like "excess errors test fails".
49535 * Update various tests accordingly.
49536
49537 1998-02-06 Jim Wilson <wilson@cygnus.com>
49538
49539 * gcc.c-torture/execute/980205.c: New test.
49540
49541 1998-01-18 Jeffrey A Law (law@cygnus.com)
49542
49543 * lib/c-torture.exp: Look for .x files instead of .cexp files.
49544 * lib/f-torture.exp: Similarly.
49545 * gcc.c-torture: Rename all .cexp files to .x files.
49546
49547 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
49548
49549 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
49550 (940510-1.c): Removed duplicate.
49551 (971104-1.c): New test.
49552
49553 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
49554
49555 * lib/f-torture.exp: Improve error and loop detection.
49556
49557 1997-11-19 Michael Meissner <meissner@cygnus.com>
49558
49559 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
49560 use that to size the filler array.
49561
49562 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
49563
49564 * lib/c-torture.exp(c-torture-execute): Fix typo.
49565
49566 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
49567 testcase as the executable name. Keep the executable around if
49568 the test fails.
49569
49570 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
49571
49572 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
49573 changes. Only test one -g option, and move it to the end of the
49574 list of options to test.
49575
49576 1997-09-19 Michael Meissner <meissner@cygnus.com>
49577
49578 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
49579 variable GCC_TORTURE_OPTIONS to supply default switches separated
49580 by colons. If no environment variable, run tests with -O0 -g, -O1
49581 -g, and -O2 -g as well.
49582
49583 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
49584
49585 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
49586 explanatory comments. Fix indentation.
49587
49588 1997-09-15 Jeffrey A Law (law@cygnus.com)
49589
49590 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
49591
49592 1997-09-11 Jeffrey A Law (law@cygnus.com)
49593
49594 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
49595 * g++.old-deja/g++.mike/p7325.C: Likewise.
49596 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
49597
49598 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
49599
49600 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
49601 * g++.old-deja/g++.brendan/crash30.C: Likewise.
49602 * g++.old-deja/g++.brendan/crash39.C: Likewise.
49603 * g++.old-deja/g++.law/operators4.C: Likewise.
49604
49605 1997-09-11 Joe Buck (jbuck@synopsys.com)
49606
49607 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
49608 * g++.old-deja/g++.mike/p784.C: Ditto.
49609 * g++.old-deja/g++.mike/p785.C: Ditto.
49610
49611 1997-09-05 Jeffrey A Law (law@cygnus.com)
49612
49613 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
49614
49615 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
49616
49617 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
49618 target feature; pass this to c-torture-execute as needed.
49619
49620 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
49621
49622 * lib/c-torture.exp(c-torture-execute): If the previous and the
49623 current executables being tested are identical, we don't need to
49624 run the executable again. Try to make the executable names
49625 unique. Add an optional argument for passing additional compiler
49626 flags.
49627
49628 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
49629
49630 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
49631
49632 1997-08-29 Jeffrey A Law (law@cygnus.com)
49633
49634 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
49635
49636 1997-07-31 Jeffrey A Law (law@cygnus.com)
49637
49638 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
49639 32bit or larger longs.
49640
49641 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
49642 have either a 32bit long or 32bit int.
49643
49644 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
49645
49646 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
49647 Make double precision tests dependent on sizeof (double).
49648
49649 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
49650
49651 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
49652 too.
49653
49654 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
49655
49656 * gcc.c-torture/compile/961203-1.cexp: New script.
49657
49658 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
49659
49660 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
49661 up the includes ourselves.
49662
49663 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
49664
49665 * lib/plumhall.exp: Remove random include, and add a few
49666 verbose messages for debugging.
49667
49668 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
49669
49670 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
49671 of trying to do it ourselves.
49672
49673 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
49674
49675 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
49676
49677 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
49678
49679 * gcc.prms/5403.c: Made regexp a bit less strict.
49680
49681 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
49682
49683 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
49684 is returned from remote_load instead.
49685 * lib/plumhall.exp: Ditto.
49686 * lib/mike-g++.exp: Ditto.
49687 * lib/old-dejagnu.exp: Ditto.
49688 * lib/c-torture.exp: Ditto.
49689
49690 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
49691
49692 * lib/g++.exp: Use build_wrapper procedure.
49693 * lib/gcc.exp: Ditto.
49694
49695 1997-05-20 Jeffrey A Law (law@cygnus.com)
49696
49697 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
49698 an old-style decl for malloc. Fixes tests to work when
49699 sizeof (int) != sizeof (size_t).
49700
49701 1997-05-15 Mike Meissner <meissner@cygnus.com>
49702
49703 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
49704
49705 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
49706 use stdargs.h interface.
49707
49708 1997-05-15 Mike Meissner <meissner@cygnus.com>
49709
49710 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
49711 NO_VARARGS when compiling.
49712
49713 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
49714
49715 * lib/plumhall.exp(ph_includes): New procedure.
49716 (ph_make): Use it.
49717 (ph_compiler): Ditto.
49718
49719 * lib/g++.exp: Rename test-glue.c to testglue.c.
49720 * lib/gcc.exp: Ditto.
49721
49722 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
49723
49724 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
49725 to completion when it's called.
49726
49727 1997-03-21 Michael Meissner <meissner@cygnus.com>
49728
49729 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
49730 is defined, don't do test.
49731
49732 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
49733
49734 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
49735 for object files.
49736 (ph_summary): Mark skipped testcases as untested, not unresolved.
49737
49738 * lib/plumhall.exp (ph_make): If unresolved because of bad
49739 errorCode, record errorCode in log file.
49740 (*): Replace send_log/verbose with verbose -log.
49741
49742 1997-03-19 Michael Meissner <meissner@cygnus.com>
49743
49744 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
49745 double conversion if double isn't at least 8 bytes.
49746
49747 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
49748 int to work with targets where int is 16 bits.
49749
49750 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
49751 8 bytes, just exit, since 4 byte doubles don't have enough bits of
49752 precision for the test to complete.
49753
49754 1997-03-14 Michael Meissner <meissner@cygnus.com>
49755
49756 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
49757 if d10v is not compiled with the -mdouble64 flag.
49758 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
49759
49760 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
49761 d10v is not compiled with the -mint32 flag.
49762
49763 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
49764
49765 * lib/plumhall.exp: Use incr_count.
49766
49767 1997-03-12 Jeffrey A Law (law@cygnus.com)
49768
49769 * gcc.c-torture: Update to c-torture-1.45.
49770
49771 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
49772
49773 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
49774 the name of the expect testcase file).
49775
49776 * lib/g++.exp(g++_init): Ditto.
49777
49778 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
49779
49780 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
49781 the host.
49782
49783 * lib/gcc.exp(gcc_exit): New procedure.
49784
49785 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
49786
49787 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
49788 specs where appropriate.
49789
49790 * g++.old-deja/g++.arm/*: Added additional ERROR checks
49791 because of new "candidates are" messages, and removed a few
49792
49793 * Converted all non-old-style g++ testcases to old-style, and
49794 moved into g++.old-deja.
49795
49796 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
49797
49798 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
49799 options.
49800
49801 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
49802 succeeded.
49803
49804 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
49805
49806 1997-02-13 Michael Meissner <meissner@cygnus.com>
49807
49808 * lib/gcc.exp (gcc_target_compile): Add support for defining
49809 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
49810 the machine doesn't have those features.
49811
49812 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
49813
49814 * g++.law/operators4.exp: Don't use LIBS.
49815
49816 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
49817
49818 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
49819
49820 * lib/mike-g++.exp: Don't set the compiler to be tested here.
49821 * lib/g++.exp: Set it here instead. Also, allow use of the
49822 --tool_exec and --tool_opt options. Change CXX to
49823 GXX_UNDER_TEST.
49824
49825 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
49826
49827 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
49828
49829 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
49830
49831 * lib/old-dejagnu.exp: Use prune_warnings instead of
49832 prune_system_crud.
49833 * lib/mike-g++.exp: Ditto.
49834 * lib/gcc.exp: Ditto.
49835 * lib/g++.exp: Ditto.
49836
49837 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
49838
49839 1997-02-07 Jeffrey A Law (law@cygnus.com)
49840
49841 * 941014-2.c: Include stdlib.h
49842 * 960327-1.c: Include stdio.h
49843 * dbra.c, index-1.c: Don't assume ints are 32bits.
49844
49845 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
49846
49847 * lib/gcc.exp: Add gcc,stack_size target feature.
49848
49849 * lib/g++.exp(g++_target_compile): Add the include and link
49850 paths here, not in two other places. And, it's $options, not
49851 options.
49852
49853 * lib/mike-g++.exp(postbase): Remove the code that determines
49854 the correct include and link paths.
49855 * g++.old-deja/old-deja.exp: Ditto.
49856
49857 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
49858
49859 * lib/g++.exp(g++_init): target_compile no longer returns the
49860 filename of the result.
49861
49862 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
49863
49864 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
49865 call to glob.
49866
49867 * gcc.c-torture/special/special.exp: Change call to
49868 gcc_target_compile to include the object file.
49869
49870 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
49871
49872 * gcc.c-torture/special/special.exp: Correct misspelling in last
49873 change.
49874
49875 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
49876
49877 * lib/plumhall.exp(ph_summary): Log the entire output of the
49878 executable. Return -1 if there were any failures, 0 otherwise.
49879 (ph_execute): Return -1 if there were any failures, 0 otherwise.
49880 (ph_make): Clean up objects and executables that were built
49881 if the tests succeeded.
49882
49883 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
49884
49885 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
49886 libraries and includes in the build tree as appropriate.
49887
49888 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
49889
49890 * lib/c-torture.exp: Instead of looking for the global variable
49891 NO_LONG_LONG, check to see if that's a feature of the target.
49892
49893 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
49894
49895 * config/default.exp: Minimize. Delete the remainer of the files in
49896 config; this functionality is now in devo/dejagnu/config.
49897
49898 g++.*/*: Pass any additional flags used to compile to postbase;
49899 delete CXXFLAGS.
49900
49901 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
49902 is now done by runtest.exp. Use gcc_target_compile instead of
49903 compile.
49904
49905 lib/c-torture.exp: Use gcc_target_compile instead of compile.
49906 Remove references to CFLAGS. Use remote_file instead of
49907 calling rm -f.
49908 (c-torture): Take a list of arguments to use to compile this
49909 testcase.
49910
49911 lib/g++.exp: Simplify. Use target_compile instead of compile.
49912 lib/gcc-dg.exp: Ditto.
49913 lib/gcc.exp: Ditto.
49914 lib/mike-{gcc,g++}.exp: Ditto.
49915 lib/old-dejagnu.exp: Ditto.
49916 lib/plumhall.exp: Ditto.
49917
49918 1997-01-08 Jim Wilson <wilson@cygnus.com>
49919
49920 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
49921 (ph_linker): Likewise.
49922
49923 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
49924
49925 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
49926 MAP_ANON / MAP_ANONYMOUS if defined;
49927 else try to map from /dev/zero .
49928
49929 1996-11-12 Jeffrey A Law (law@cygnus.com)
49930
49931 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
49932 isn't defined, then define it to MAP_ANONYMOUS.
49933
49934 1996-11-12 Jeffrey A Law (law@cygnus.com)
49935
49936 * gcc.c-torture: Update to c-torture-1.42 release.
49937
49938 1996-11-11 Jeffrey A Law (law@cygnus.com)
49939
49940 * gcc.c-torture: Update to c-torture-1.41 release.
49941
49942 1996-10-27 Jeffrey A Law (law@cygnus.com)
49943
49944 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
49945 c-torture release.
49946
49947 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
49948
49949 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
49950 and LDFLAGS. Fix second case to append the target_info ldflags
49951 onto LDFLAGS, not CFLAGS.
49952 * lib/g++.exp (g++_init): Add target_info stuff.
49953 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
49954 of libgloss and newlib flags for !native.
49955
49956 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
49957 (GDB): Fix relative path to go up another dir for finding gdb.
49958
49959 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
49960
49961 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
49962 versions in the target_info array, if they don't exist.
49963
49964 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
49965
49966 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
49967
49968 1996-07-08 Jim Wilson <wilson@cygnus.com>
49969
49970 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
49971 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
49972
49973 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
49974
49975 * lib/old-dejagnu.exp: Don't remove the output file before we've
49976 actually tested it. Don't append pwd to the path of the executable
49977 we're testing.
49978
49979 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
49980
49981 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
49982
49983 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
49984
49985 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
49986 temporary directory for compiler files, and set it to a default
49987 value of /tmp. Set $output as the name of the output file from
49988 compiling the testcase. Add a -o option to $cflags_var so the
49989 compiler writes the final output file as $output. Set $executable
49990 to $output.
49991
49992 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
49993 directory for compiler files, and set it to /tmp if it doesn't
49994 already have a value. Set $output_file to the name of the output
49995 file from compiling the testcase. Add a -o option to CXXFLAGS so
49996 the compiler writes the final output file as $output. Use $output
49997 as the executable to be tested.
49998
49999 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
50000
50001 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
50002
50003 1996-06-08 Jeffrey A Law (law@cygnus.com)
50004
50005 * gcc.c-torture/execute/pending-1.c: New test. Still
50006 pending in Tege's queue.
50007
50008 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
50009
50010 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
50011 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
50012 if there were failures. Call unresolved if there were unresolved
50013 testcases. Call gcc_fail if program did not run to completion.
50014 (ph_make): Pass additional argument name to ph_execute.
50015 (ph_execute): Add new argument. Pass additional arguments to
50016 ph_summary. Call gcc_fail is there is no execution output.
50017
50018 1996-04-24 Jeffrey A Law (law@cygnus.com)
50019
50020 * lib/plumhall.exp (proc_summary): Output relavent summary
50021 lines into the log so specific failures in plumhall can be
50022 investigated.
50023
50024 1996-04-10 Jeffrey A Law (law@cygnus.com)
50025
50026 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
50027 (c-torture-execute): Don't try to execute tests which use
50028 "long long" types if $NO_LONG_LONG is nonzero.
50029
50030 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
50031
50032 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
50033 not c-torture.
50034
50035 * gcc.ieee: Move from here.
50036 * gcc.c-torture/execute/ieee: To here.
50037
50038 1996-03-26 Jeffrey A Law (law@cygnus.com)
50039
50040 * gcc.c-torture: Update to c-torture-1.41 release.
50041
50042 1996-03-22 Jeffrey A Law (law@cygnus.com)
50043
50044 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
50045 not "$output".
50046
50047 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
50048
50049 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
50050 -c present.
50051
50052 1996-03-02 Jeffrey A Law (law@cygnus.com)
50053
50054 * config/proelf.exp: Handle connecting to a simulator.
50055
50056 1996-01-31 Jeffrey A Law (law@cygnus.com)
50057
50058 * config/proelf.exp: New file. Enough framework that we can
50059 run c-torture tests on the proelf targets (or any other target
50060 that gdb can connect to for that matter).
50061
50062 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
50063
50064 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
50065 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
50066
50067 * lib/plumhall.exp (ph_execute): Always call ph_summary if
50068 exec_output exists.
50069
50070 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
50071
50072 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
50073 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
50074
50075 * config/*.exp: Update FSF address. Change result of ${tool}_load
50076 to pass/fail/unresolved/unsupported/untested. Caller must now
50077 call unresolved/unsupported/untested.
50078 * lib/*.exp: Update FSF address. Update to handle new results of
50079 ${tool}_load.
50080 * lib/chill.exp (verbose): Delete.
50081
50082 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
50083
50084 * lib/gcc.exp (default_gcc_start): Change order of args to
50085 $LDFLAGS $CFLAGS $LIBS.
50086 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
50087 Save/set/restore CFLAGS. Pass single arg to gcc_start.
50088 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
50089 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
50090 * gcc.misc-tests/dg-test.exp: Likewise.
50091 * gcc.misc-tests/msgs.exp: Likewise.
50092 * gcc.prms/prms.exp: Likewise.
50093 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
50094 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
50095
50096 * lib/dg.exp: Deleted, moved to dejagnu/lib.
50097
50098 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
50099
50100 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
50101
50102 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
50103 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
50104
50105 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
50106 necessary.
50107
50108 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
50109
50110 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
50111 global for loop; add use of $mathlib.
50112 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
50113 settings here; set mathlib for anything but VxWorks.
50114
50115 1996-01-22 Jeffrey A Law (law@cygnus.com)
50116
50117 * gcc.c-torture: Update to c-torture-1.40 release.
50118
50119 1996-01-03 Jeffrey A Law (law@cygnus.com)
50120
50121 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
50122 dg.exp.
50123
50124 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
50125
50126 * lib/c-torture.exp (c-torture-execute): Declare "output" as
50127 global.
50128
50129 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
50130
50131 * lib/g++.exp (LIBS): Define if not already.
50132 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
50133 (gcc-dg-prune): Call prune_gcc_output.
50134 * lib/gcc.exp (prune_gcc_output): New proc.
50135 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
50136 prune_gcc_output.
50137
50138 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
50139
50140 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
50141 (c-torture-execute): Likewise. Rename `name' to `testcase'.
50142
50143 1995-11-15 Jeffrey A Law (law@cygnus.com)
50144
50145 * gcc.c-torture: Update to c-torture-1.39 release.
50146
50147 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
50148
50149 * lib/c-torture.exp (c-torture-execute): Don't return if one option
50150 fails, try others as well.
50151
50152 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
50153
50154 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
50155 If compilation fails, mark execute tests as `untested'.
50156 If test is marked as unsupported, don't mark compilation and
50157 execute tests as failed.
50158
50159 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
50160
50161 * lib/g++.exp (g++_init): Don't link in libg++, and look to
50162 libstdc++ for whether or not we want to be doing shared
50163 libraries. Delete link_curses since we don't need it anymore.
50164 * lib/mike-g++.exp (postbase): Don't link in libg++.
50165 * g++.old-deja/old-deja.exp: Likewise.
50166
50167 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
50168
50169 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
50170
50171 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
50172
50173 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
50174 For that, add `-Wl,-a,shared_archive'.
50175 * g++.old-deja/old-deja.exp: Likewise.
50176
50177 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
50178
50179 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
50180
50181 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
50182
50183 * lib/mike-g++.exp (postbase): Pay attention to the status of
50184 g++_load.
50185
50186 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
50187
50188 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
50189
50190 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
50191
50192 * lib/gcc.exp (default_gcc_start): No longer need to log program
50193 being executed or its output, execute_anywhere does that now.
50194 * lib/g++.exp (default_g++_version): Call execute_anywhere.
50195 (default_g++_start): Likewise. Delete calls to verbose/send_log.
50196
50197 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
50198
50199 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
50200 the same as those in lib/g++.exp.
50201
50202 1995-10-10 Jeff Law (law@hurl.cygnus.com)
50203
50204 * gcc.c-torture: Update to c-torture-1.38 release.
50205 * gcc.ieee: Related changes.
50206
50207 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
50208
50209 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
50210 "exec". Minor reformatting changes.
50211
50212 * config/rom68k.exp (${tool}_load): Make it work in a canadian
50213 cross. This means all "exec" calls now work on a remote host as
50214 well.
50215 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
50216 cross. Filter out the extra "\r\n" stuff that expect puts in.
50217 (c-torture-execute): Filter out the bogus warnings like
50218 c-torture-compile does. Add support for canadian cross.
50219 * lib/gcc.exp (default_gcc_version, default_gcc_start)
50220 Use execute_anywhere rather than calling exec directly. Now it
50221 works for canadian cross testing.
50222
50223 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
50224
50225 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
50226 results into a variable, and check that rather than using file exists.
50227
50228 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
50229
50230 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
50231 create a libg++.so. For sunos4.1.*, also add -ltermcap.
50232
50233 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
50234
50235 * g++.old-deja/old-deja.exp: Create and pass runshlib and
50236 lib_curses if there's a shared libg++ in the build tree.
50237
50238 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
50239
50240 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
50241 if not supported target.
50242
50243 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
50244
50245 * lib/g++.exp (g++_init): Move empty setting of runshlib and
50246 link_curses up to always happen, not just for native builds.
50247
50248 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
50249
50250 * gcc.c-torture: Update to c-torture-1.36 release.
50251 * gcc.failure: Related changes.
50252
50253 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
50254
50255 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
50256
50257 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
50258
50259 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
50260 * lib/mike-g++.exp (postbase): Not in here. Still reference
50261 runshlib, link_curses, and mathlib for link and run.
50262
50263 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
50264 pass the runtime shared library options for Solaris, OSF/1, and
50265 Irix5, and link with -lcurses to avoid unresolved references.
50266
50267 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
50268
50269 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
50270 only run once.
50271
50272 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
50273
50274 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
50275
50276 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
50277
50278 * gcc.c-torture: Update to c-torture-1.35 release. Note we
50279 do not have a framework for the "compat" tests yet.
50280
50281 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
50282
50283 * lib/mike-g++.exp (postbase): New local variable `mathlib',
50284 set to null if we're testing vxworks5.1. Use that instead of
50285 `-lm' in the setting of LIBS for link and run.
50286
50287 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
50288
50289 * config/rom68k.exp (${tool}_load): Major changes to make it
50290 work. Verified that it does in fact return the stuff in
50291 exec_output properly. Catch any Emul or any TRAP other than 0.
50292
50293 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
50294
50295 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
50296 LDFLAGS properly for targets that need stuff from libgloss.
50297 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
50298 only run once.
50299 (gpp_initialized): New variable.
50300
50301 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
50302
50303 * config/rom68k.exp: Load libgloss.exp.
50304 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
50305 so we can produce a fully linked binary.
50306 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
50307 so we can produce a fully linked binary.
50308
50309 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
50310
50311 * lib/plumhall.exp (ph_section): Watch for expected failures.
50312 Add missing `else'.
50313
50314 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
50315 run the testcase.
50316 (c-torture): Likewise.
50317
50318 1995-08-28 Doug Evans <dje@cygnus.com>
50319
50320 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
50321
50322 * lib/mike-g++.exp (mike_cleanup): New proc.
50323 (prebase): New globals compiler_result, not_compiler_result,
50324 target_regexp.
50325 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
50326 allow leading "-" in pattern. Watch for unsupported tests.
50327 If $compiler_result is set, pattern match assembler code,
50328 and ditto for $not_compiler_result.
50329 * lib/mike-gcc.exp: Likewise.
50330
50331 * lib/plumhall.exp (ph_execute): Only call ph_summary if
50332 execution "succeeded".
50333
50334 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
50335
50336 * config/win32.exp: New file.
50337 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
50338
50339 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
50340
50341 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
50342 unsupported.
50343 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
50344 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
50345 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
50346
50347 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
50348 "... without exceptions was ...". That is now handled by
50349 prune_system_crud.
50350 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
50351
50352 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
50353
50354 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
50355 sieve.c,sort2.c}: New files.
50356 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
50357 sieve.exp,sort2.exp}: Drivers for them.
50358
50359 * lib/mike-gcc.exp (program_output): New user settable variable.
50360 (postbase): Call prune_system_crud. Also prune extraneous compiler
50361 messages.
50362 * lib/mike-g++.exp (program_output): New user settable variable.
50363
50364 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
50365
50366 * config/sh.exp: Deleted (use sim.exp instead).
50367
50368 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
50369
50370 * config/vx.exp: Declare CHECKTASK as global.
50371 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
50372 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
50373 * lib/old-dejagnu.exp: Load [pwd]/$executable.
50374
50375 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
50376
50377 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
50378 target. Like vx.exp, only includes `vx29k.exp' instead of
50379 `vxworks.exp'.
50380
50381 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
50382
50383 * config/sim.exp: Increase time limit from 120 seconds to 240.
50384
50385 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
50386
50387 * gcc.c-torture/execute/950628-1.c: New test.
50388
50389 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
50390
50391 * gcc.c-torture: Update with changes/additions from
50392 c-torture-1.34.
50393
50394 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
50395
50396 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
50397
50398 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
50399
50400 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
50401
50402 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
50403
50404 * gcc.c-torture/compile/950512-1.c: New test.
50405 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
50406 * gcc.dg/struct-ret-1.c: Likewise.
50407
50408 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
50409
50410 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
50411 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
50412
50413 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
50414
50415 * gcc.c-torture/special/920411-1.c: Deleted.
50416 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
50417
50418 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
50419
50420 * config/sim.exp (${tool}_load): Hack in call to bash to get a
50421 cpu limit.
50422
50423 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
50424
50425 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
50426
50427 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
50428
50429 From kenner;
50430 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
50431 is the proper length.
50432 * va-arg-3.c: Likewise.
50433
50434 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
50435
50436 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
50437 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
50438
50439 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
50440 * lib/g++.exp (default_g++_start): Delete old cruft.
50441
50442 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
50443
50444 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
50445 (2 * (1 << 18)) to (2 * (1 << 17)).
50446
50447 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
50448
50449 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
50450
50451 * config/rom68k.exp: Renamed from config/idp.exp
50452
50453 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
50454
50455 * c-torture/compile/921109-2.c
50456
50457 1995-04-18 Mike Stump <mrs@cygnus.com>
50458
50459 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
50460 excess errors.
50461
50462 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
50463
50464 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
50465 output.
50466 * lib/g++.exp (default_g++_start): Likewise.
50467
50468 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
50469
50470 * gcc.c-torture/compile/950329-1.c: New test.
50471
50472 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
50473
50474 * config/bug.exp (${tool}_load): Updated to use new remote_open
50475 and remote_close procs.
50476 * config/idp.exp: New file.
50477
50478 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
50479
50480 * gcc.c-torture/execute/950322-1.c: New test.
50481
50482 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
50483
50484 * config/vx.exp (${tool}_load): Clean up testing of return code from
50485 vxworks_ld and vxworks_spawn.
50486
50487 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
50488
50489 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
50490
50491 1995-03-13 Mike Stump <mrs@cygnus.com>
50492
50493 * lib/old-deja.exp: Add `excess errors test - ' error, now one
50494 can mark excess errors on a machine by machine basis. Note, the
50495 default is to not expect any excess errors, even when excess
50496 errors test - is given, so you will want to put an XFAIL ... on
50497 these lines. For example, // excess errors test - XFAIL hppa*-*-*
50498 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
50499 those 4 machines, but no others.
50500
50501 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
50502
50503 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
50504 * lib/c-torture.exp: to here.
50505
50506 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
50507
50508 * gcc.c-torture/execute/950221-1.c: New test.
50509 * gcc.c-torture/execute/struct-ret-1.c: New test.
50510 * gcc.c-torture/compile/950221-1.c: New test.
50511
50512 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
50513
50514 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
50515
50516 * gcc.c-torture/execute/arith-1.c (main): Return 0.
50517 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
50518
50519 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
50520
50521 * g++.gb: New directory of tests, derived from my signature and
50522 class scoping tests.
50523
50524 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
50525 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
50526 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
50527 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
50528 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
50529 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
50530 * g++.gb/sig25.C: Likewise.
50531
50532 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
50533 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
50534 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
50535 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
50536 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
50537 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
50538 * g++.gb/sig25.exp: Likewise.
50539
50540 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
50541 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
50542 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
50543 * g++.gb/scope13.C: Likewise, this test still fails.
50544
50545 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
50546 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
50547 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
50548 * g++.gb/scope13.exp: Ditto.
50549
50550 * g++.gb/README: New file, explains what these tests are about.
50551
50552 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
50553
50554 * lib/dg.exp (dg-do): Support `preprocess'.
50555 (dg-test): Likewise.
50556
50557 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
50558
50559 * config/udi.exp: change "continue -expect" to "exp_continue".
50560
50561 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
50562
50563 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
50564 Delete redundant tests.
50565
50566 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
50567 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
50568 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
50569 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
50570 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
50571 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
50572 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
50573 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
50574
50575 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
50576 storing label pointers.
50577 * gcc.c-torture/execute/921019-1.c: Likewise.
50578 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
50579 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
50580 parameter fp.
50581 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
50582 constants.
50583
50584 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
50585 Delete obsolete tests.
50586
50587 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
50588 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
50589 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
50590 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
50591 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
50592 * gcc.c-torture/compile/950124-1.c: New test.
50593
50594 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
50595
50596 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
50597
50598 * lib/mike-g++.exp: Add -lm to LIBS.
50599
50600 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
50601
50602 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
50603
50604 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
50605
50606 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
50607
50608 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
50609
50610 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
50611
50612 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
50613
50614 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
50615 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
50616 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
50617 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
50618 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
50619 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
50620 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
50621 * g++.law/{operators31.C, operators32.C,
50622 * g++.law/{operators33.C, operators34.C}: Likewise.
50623 * g++.law/{pic1.C, refs2.C}: Likewise.
50624 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
50625 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
50626 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
50627 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
50628
50629 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
50630 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
50631 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
50632 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
50633 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
50634 * g++.law/{enum9.exp, friend5.exp}: Likewise.
50635 * g++.law/{nest3.exp, nest4.exp}: Likewise.
50636 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
50637 * g++.law/{operators30.exp, operators31.exp}: Likewise.
50638 * g++.law/{operators32.exp, operators33.exp}: Likewise.
50639 * g++.law/{operators34.exp}: Likewise.
50640 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
50641 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
50642 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
50643 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
50644 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
50645
50646 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
50647 No longer expected to fail.
50648 * g++.law/missed-error3.C: Tweak for recent bool changes.
50649
50650 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
50651
50652 * config/emb-unix: Deleted.
50653 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
50654 remote execution. Do final link on remote host if REMOTE_LINK is set.
50655
50656 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
50657
50658 * lib/dg.exp (dg-test): Fix typo in last patch.
50659
50660 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
50661
50662 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
50663 (handles multiple occurrences).
50664
50665 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
50666
50667 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
50668 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
50669 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
50670 printed).
50671 * lib/c-torture.exp (c-torture-compile): Likewise.
50672 (c-torture): Prepend full path if missing.
50673 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
50674 (gcc_fail): Likewise.
50675 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
50676
50677 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
50678
50679 * lib/netware.exp: Only attach to NetWare i386 systems.
50680
50681 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
50682
50683 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
50684 messages. Add test name to "output pattern match" pass/fail message.
50685
50686 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
50687
50688 * gcc.dg: New testsuite.
50689 * gcc.dg/dg.exp: New file.
50690
50691 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
50692 test-switch.c}: Deleted.
50693
50694 * gcc.misc-tests/msgs.exp: New testcase driver.
50695
50696 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
50697
50698 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
50699 Watch for illegal return values from ${tool}_load.
50700 * config/unix.exp (${tool}_load): Fix pass/fail detection for
50701 cross targets. Coerce return value >0 to 1.
50702
50703 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
50704
50705 * config/unix.exp (${tool}_load): Call program rsh, not proc.
50706
50707 * config/emb-unix.exp: New file.
50708
50709 * config/sim.exp: Error if variable $SIM not defined.
50710 (${tool}_load): Mark test as "untested" if simulator missing.
50711
50712 * config/unix.exp: Load remote.exp to get rcp_download.
50713 * lib/c-torture.exp: Use different option lists for testcases with
50714 and without loops.
50715 * gcc.c-torture/execute/execute.exp: Likewise.
50716
50717 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
50718
50719 * config/*.exp: Clarify return code from ${tool}_load.
50720 Call `unresolved' or `untested' instead of `warning' or `perror'
50721 (sometimes you still want to call both though).
50722 Add comment that `shell_id' is local to each file.
50723 * config/udi.exp (timeout): Set to 30.
50724 Don't print warning if connection fails, $connectmode has already
50725 printed an error.
50726 (${tool}_load): Move verbose messages to level 2.
50727 Rework pattern for "Process started" message.
50728 Pass `shell_id' to ${connectmode}_download.
50729 Retry twice upon timeout. Make resetting of target more robust.
50730 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
50731 Pass `shell_id' to exit_$connectmode.
50732 Only call exit_$connectmode if connected.
50733 * config/unix.exp (${tool}_load): Check return codes better.
50734 * config/vrtx.exp (${tool}_load): Likewise.
50735 * config/vx.exp (${tool}_load): Likewise.
50736 Delete unneeded global's.
50737 * lib/dg.exp (dg-test): Update to reflect clarified return codes
50738 from ${tool}_load.
50739 (dg-stat): Delete.
50740 (dg-init): Delete recording of pass/fail counts.
50741 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
50742 (old-dejagnu-init): Likewise.
50743 (old-dejagnu-stat): Delete contents, empty proc now.
50744 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
50745 (c-torture): Delete references to lcnt, lpass, lfail.
50746 Get option list from TORTURE_OPTIONS.
50747 Delete -funroll[-all]-loops if no loops.
50748 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
50749 (g++_stat): Delete contents (empty proc now).
50750 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
50751 (gcc_finish): Likewise.
50752 (gcc_stat): Deleted.
50753 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
50754 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
50755 * gcc.c-torture/execute/execute.exp: Likewise.
50756 Split tests into two parts: compile, execute.
50757 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
50758 no loops. Update to reflect clarified return codes from ${tool}_load.
50759
50760 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
50761
50762 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
50763 to grep for.
50764 (old-dejagnu): Likewise (where necessary).
50765
50766 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
50767
50768 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
50769
50770 * lib/dg.exp (dg-process-target): Fix processing of selector.
50771 Add comment regarding use of `error'.
50772
50773 * lib/gcc.exp (prune_system_crud): Define if missing.
50774 * lib/g++.exp (prune_system_crud): Likewise.
50775
50776 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
50777 Call prune_system_crud.
50778 * lib/dg.exp (dg-runtest): New proc.
50779 Use perror instead of send_user for tcl errors in testcase.
50780 Don't return any value, it's never used.
50781 Don't clobber previous definition of `unknown'.
50782 Print tcl errors in `dg-final'.
50783
50784 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
50785
50786 * lib/dg.exp (dg-process-target): Improve syntax error messages.
50787 (dg-test): Don't print errorInfo, it contains stack backtrace.
50788
50789 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
50790
50791 * lib/g++.exp (runtest_file_p): Define if missing.
50792
50793 1994-09-24 Doug Evans (dje@cygnus.com)
50794
50795 * lib/mike-g++.exp: Comment out loading of g++.exp.
50796 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
50797 (default_g++_version): Always print something.
50798 (default_g++_start): Comment out call to `which'.
50799 (g++_start, g++_load): Deleted (must be defined in config file).
50800 * lib/gcc.exp: Test for existence of $CC at start.
50801 Delete check for tmpdir (done in gcc_init).
50802 (default_gcc_version): Always print something.
50803 (default_gcc_start): Comment out call to `which'.
50804 * config/*.exp: Major cleanup - make cross targets work at least a
50805 little better for g++ (by not being "--tool gcc" specific).
50806 Rename gcc_xxx to ${tool}_xxx.
50807 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
50808 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
50809
50810 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
50811
50812 * lib/c-torture.exp (c-torture-compile): Rework compiler
50813 message processing.
50814
50815 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
50816 c-torture.
50817
50818 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
50819
50820 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
50821
50822 * lib/dg.exp (dg-process-target): Support { target native }.
50823
50824 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
50825
50826 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
50827 looked for "... program xxx got fatal signal".
50828 Correct regsub munging of `comp_output'.
50829 Ignore compiler messages "path prefix not used" and "linker input
50830 file unused".
50831
50832 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
50833
50834 * lib/gcc.exp (runtest_file_p): Define if missing.
50835 * gcc.prms/template.c: Example to work from.
50836
50837 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
50838
50839 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
50840 * lib/dg.exp (dg-test): Call unsupported testcases as such.
50841
50842 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
50843 * gcc.prms/1883.c: Moved from compile/940714-1.c.
50844 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
50845 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
50846
50847 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
50848 (dg-process-target): No longer a varargs proc.
50849 Return S/N for target, P/F for xfail. All callers changed.
50850 (user option procs): More argument checking.
50851 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
50852 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
50853 (dg-test): Skip test if not running on selected target in `dg-do'.
50854 Update handling of `dg-do-what', `dg-output-text'.
50855 Separate execution pass/fail from output pattern match pass/fail.
50856 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
50857
50858 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
50859
50860 * gcc.c-torture/special/special.exp: Don't expect failure for mips
50861 target for 920510-1.c.
50862
50863 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
50864
50865 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
50866 Clean up comment regarding use of passcnt, etc.
50867 (gcc_stat): Don't update `testcnt' here.
50868 (gcc_finish): Do it here.
50869 Might as well reset `but_id' here too.
50870 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
50871 to determine if the file should be tested.
50872 * gcc.c-torture/compile/compile.exp: Likewise.
50873 * gcc.c-torture/execute/execute.exp: Likewise.
50874 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
50875 * gcc.misc-tests/dg-test.exp: Likewise.
50876 * gcc.prms/prms.exp: Likewise.
50877 * gcc.wendy/wendy.exp: Likewise.
50878 * g++.old-deja.exp: Likewise.
50879 Move "Testing file" message to verbose level 1.
50880
50881 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
50882
50883 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
50884
50885 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
50886
50887 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
50888 (default_gcc_start): Accept optional second list element
50889 of compiler flags. Print compiler output at verbosity level 2.
50890 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
50891 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
50892 Save current values of framework globals passcnt, failcnt, xpasscnt,
50893 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
50894 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
50895 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
50896 xfailcnt to compute stats. Update framework global `testcnt' from
50897 pass/fail counts.
50898 (gcc_finish): New proc. Clean up test environment.
50899 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
50900 (gcc_epass, gcc_efail): Delete.
50901 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
50902 argument of line number.
50903 (dg-init): If the tool has an init routine, call it.
50904 (dg-test): Remove args `cflags_var' and `libs_var'.
50905 Pass all compiler options to ${tool}_start.
50906 Handle missing line number.
50907 (dg-finish): New function.
50908 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
50909 particular files. Call gcc_finish at end. Move "skipping test"
50910 message to verbosity level 3.
50911 * gcc.c-torture/compile/compile.exp: Likewise.
50912 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
50913 * gcc.c-torture/execute/execute.exp: Likewise.
50914 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
50915 Print testcase being tried at verbosity level 1.
50916 * gcc.c-torture/special/special.exp: Unset xfail.
50917 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
50918 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
50919 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
50920 * gcc.failure/failure.exp: Likewise.
50921 * gcc.ieee/ieee.exp: Likewise.
50922 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
50923 Update call to dg-test. Call dg-finish at end.
50924 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
50925 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
50926 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
50927 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
50928 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
50929 * gcc.wendy/wendy.exp: Add copyright.
50930 Delete setting of tmpdir (done by gcc_init).
50931 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
50932 Pass compiler flags to gcc_start. Call gcc_finish at end.
50933 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
50934 gcc_[ce]pass/fail.
50935
50936 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
50937
50938 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
50939 confusion.
50940 (g++_load): Likewise.
50941
50942 * config/*.exp (gcc_load): Some were varargs fns and some were not.
50943 Rename argument to `prog' to remove the confusion.
50944 Varargs fns behave differently too!
50945 (g++_load): Likewise.
50946
50947 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
50948
50949 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
50950 what it is. Delete (always) printing of status value for !native.
50951 Simplify verbose code, and include status and exec_output.
50952 (g++_load): Use gcc_load.
50953
50954 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
50955
50956 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
50957 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
50958 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
50959 940714-3.c as these testcases don't exist anymore. Make
50960 va-arg-1.c expected to pass.
50961
50962 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
50963
50964 * gcc.misc-tests/misc.exp: Only run specific testcases.
50965 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
50966 * gcc.misc-tests/dg-[1-9].c: New files.
50967
50968 * lib/dg.exp: New testsuite driver.
50969 * gcc.prms/prms.exp: Use it.
50970
50971 * README.gcc: New file.
50972
50973 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
50974 Document and reset `lxpass' and `lxfail'.
50975 Simplify "initialized" message.
50976 (gcc_stat): Clean up comments a little.
50977
50978 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
50979
50980 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
50981
50982 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
50983
50984 * lib/old-dejagnu.exp (process-option): New proc.
50985 (old-dejagnu-init, old-dejagnu-stat): Likewise.
50986 (old-dejagnu): Simplify.
50987 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
50988
50989 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
50990
50991 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
50992 exists and is not an empty string.
50993
50994 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
50995 $xfail rather than calling setup_xfail. Clear $xfail when test is
50996 finished.
50997 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
50998 automatically.
50999
51000 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
51001 longer expected to fail.
51002
51003 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
51004 "f" function call.
51005
51006 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
51007
51008 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
51009 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
51010 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
51011 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
51012 c-torture-1.29.
51013
51014 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
51015 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
51016
51017 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
51018
51019 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
51020 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
51021
51022 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
51023 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
51024 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
51025
51026 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
51027
51028 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
51029 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
51030 940714-1.c, 940714-2.c, 940714-3.c},
51031 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
51032 gcc.misc-tests/{mg.c,mg.exp}:
51033 New tests.
51034 * gcc.noncompile/noncompile.exp: Change accordingly.
51035
51036 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
51037
51038 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
51039 Undo previous clobberage.
51040
51041 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
51042
51043 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
51044 * gcc.special/{930510-1.c, special.exp}:
51045 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
51046 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
51047 struct-varargs-1.c}: New tests from c-torture-1.26.
51048
51049 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
51050
51051 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
51052 argument to switch.
51053
51054 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
51055
51056 * Revert the previous changes. Please see Rob's directory
51057 (/lisa/test/rob/progressive/gcc/testsuite) for testing
51058 fixes.
51059
51060 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
51061
51062 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
51063 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
51064 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
51065 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
51066 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
51067 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
51068 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
51069 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
51070 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
51071 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
51072 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
51073 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
51074 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
51075 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
51076 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
51077 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
51078 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
51079 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
51080 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
51081 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
51082 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
51083 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
51084 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
51085 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
51086 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
51087 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
51088 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
51089
51090 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
51091
51092 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
51093 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
51094 with perror calls.
51095
51096 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
51097
51098 * config/unix.exp (g++_load): Fix syntax.
51099
51100 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
51101
51102 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
51103 * gcc.noncompile/921017-1.c: Deleted obsolete test.
51104 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
51105 Don't expect va-arg-1.c to fail. Correct expected output for
51106 920928-1.c.
51107 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
51108 * gcc.wendy/hbm4.c: Correct typo.
51109 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
51110
51111 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
51112
51113 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
51114 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
51115 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
51116 * lib/c-torture.exp (c-torture-compile): Ditto.
51117
51118 Reduce volume of output (remove all the -I's and such).
51119 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
51120 Call gcc_cpass, gcc_cfail.
51121 (c-torture): Pass testing option to c-torture-compile.
51122
51123 1994-03-21 Doug Evans (dje@cygnus.com)
51124
51125 Bring patches over from progressive.
51126 * config/default.exp: Exit remote shell cleanly.
51127 (g++_exit, g++_start): Add default versions.
51128 * config/sim.exp (gcc_load): Use perror, not error.
51129
51130 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
51131
51132 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
51133 set in site.exp.
51134
51135 1994-03-14 Doug Evans (dje@cygnus.com)
51136
51137 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
51138 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
51139 (wendy_try): New proc to run testcase.
51140 (main loop): Call 'em.
51141 * gcc.wendy/*.c: Clean up pass to correct expected output.
51142
51143 * lib/gcc.exp: Minor cleanup work.
51144 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
51145
51146 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
51147
51148 * config/sim.exp (gcc_load): Document return codes better.
51149 Don't pass -v to simulator.
51150
51151 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
51152
51153 * gcc.special/920717-x.c: Fix typo.
51154 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
51155 get at sources.
51156
51157 * lib/mike-gcc.exp: Fix typo.
51158
51159 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
51160
51161 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
51162 binary to use, transform the name.
51163 * config/*.exp: rename everything. Nuke any g++ specific files,
51164 it's now a special case of gcc that requires no special support.
51165 Add a default.exp for unsupported targets.
51166
51167 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
51168
51169 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
51170 lib/old-dejagnu.exp: Fix a few patterns to work with the new
51171 version of Tcl.
51172
51173 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
51174
51175 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
51176 than a warning.
51177
51178 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
51179
51180 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
51181
51182 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
51183
51184 * gcc.execute/execute.exp: Combine opt_list and foption_list into
51185 option_list. Compile every file with only 4/6 option choices
51186 (same as C torture) instead of with 12/18 different option
51187 choices.
51188 * lib/c-torture.exp: Likewise.
51189
51190 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
51191 not already set.
51192
51193 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
51194
51195 * lib/old-deja.exp: Add `excess errors test fails' error, now one
51196 can put an XFAIL *-*-* on excess errors.
51197
51198 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
51199
51200 * g++.law: Add more tests derived from g++-bugs snapshots.
51201
51202 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
51203 equivalent to g++.law/init9.
51204
51205 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
51206 compiled it, and the a.out file after we've run it.
51207
51208 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
51209
51210 * lib/mike-g++.exp (postbase): Delete the .o file after we've
51211 compiled it, and the a.out file after we've run it.
51212
51213 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
51214
51215 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
51216
51217 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
51218
51219 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
51220 version number.
51221
51222 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
51223
51224 * g++.law: New directory of g++ tests derived from the g++-bugs
51225 snapshots.
51226
51227 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
51228
51229 * gcc.compile: initbug1.c initbug1.exp testcase added
51230
51231 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
51232
51233 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
51234 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
51235 fixes submitted by Jeff Law (law@cs.utah.edu)
51236 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
51237 Jeff Law (law@cs.utah.edu)
51238
51239
51240 1993-11-30 Mike Stump (mrs@cygnus.com)
51241
51242 * config/unix-g++.exp: Follow the gcc way of doing things.
51243 * g++.old-deja/old-deja.exp: Minor updates.
51244 * lib/g++.exp: New file, follow the gcc way of doing things.
51245 * lib/old-dejagnu.exp: Minor updates.
51246 * lib/mike-g++.exp: Always unset errorInfo.
51247
51248 1993-11-06 Mike Stump (mrs@cygnus.com)
51249
51250 * lib/gcc.exp: Fix some errors with the below change, CC and
51251 CFLAGS should be global when setting, not local.
51252
51253 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
51254
51255 * lib/gcc.exp: Transform tool name.
51256
51257 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51258
51259 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
51260
51261 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51262
51263 * lib/gcc.exp: change gcc_done to gcc_stat
51264
51265 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51266
51267 * Upgraded gcc testsuite to c-torture version 1.25
51268
51269 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
51270
51271 * lib/gcc.exp: added reporting code. Changed verbose compile message.
51272 * lib/c-torture: added hooks for new reporting code.
51273
51274 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
51275
51276 * config/sh-gcc.exp: check if sh-sim exists in the path
51277
51278 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
51279
51280 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
51281 * gcc.compile/compile.exp: Initial changes for new logic.
51282 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
51283 * gcc.failure/failure.exp: Initial changes for new logic.
51284 * gcc.ieee/ieee.exp: Initial changes for new logic.
51285 * gcc.misc-tests/misc.exp: Initial changes for new logic.
51286 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
51287 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
51288 * lib/c-torture.exp: Initial changes for new logic.
51289 * lib/gcc.exp: Initial changes for new logic.
51290
51291 1993-10-15 Mike Stump (mrs@cygnus.com)
51292
51293 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
51294 depend upon failure or success. Fully qualify names in failure
51295 and success messages. Always remove a.out before starting
51296 compile, just in case. Pay more attention to error text output by
51297 the compiler. Handle testcases with no known past errors just
51298 like all others, so that things are uniform. Other miscellaneous
51299 improvements.
51300
51301 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
51302
51303 * gcc.cpp: new directory for cpp tests
51304
51305 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
51306
51307 * lib/chill.exp: Code reformatted, removed unused code.
51308 * config/unix-chill.exp: Code reformatted, removed unused code.
51309 * chill.execute/execute.exp: Code reformatted, removed unused code.
51310 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
51311
51312 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
51313
51314 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
51315 routines not written.
51316
51317 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
51318
51319 * config/bug-gcc.exp: Use new procs from bug.exp.
51320
51321 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
51322
51323 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
51324 via ftp, rather than depending on NFS.
51325 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
51326 case.
51327
51328 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
51329
51330 * config/bug-gcc.exp: Use new download proc.
51331
51332 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
51333
51334 * chill.execute/execute.exp: cleanups, handles errors better
51335 * chill.compile/compile.exp: rewrite, based on execute.exp
51336 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
51337 * lib/chill.exp: major changes to diff proc and compile and link
51338 procs. added chill_fail and chill_pass wrappers to pass and
51339 fail. added more comments, and handle error codes better.
51340 Added a hack to capture stderr from exec, so noncompile tests
51341 can work.
51342
51343 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
51344
51345 * chill.execute/execute.exp: rewrite of testsuite driver
51346 * lib/chill.exp: rewrite of testsuite driver
51347 * config/unix-chill.exp: rewrite of testsuite driver
51348
51349 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
51350
51351 In chill.execute:
51352 * iexpr.ch: Standardize uppercase.
51353 * tuples.dat: Standardize uppercase.
51354 * vary.ch: standardize. Correct varying string assignments.
51355 * vary.dat: Add new output lines.
51356
51357 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
51358
51359 In chill.execute:
51360 * chprintf.ch: Standardize use of uppercase.
51361 * tuples.ch: Standardize and turn arr2 into a DCL,
51362 rather than a SYN.
51363 * pinits.ch: Standardize.
51364
51365 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
51366
51367 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
51368 * Makefil: Renamed to Makefile.in.
51369 * configure.in: New.
51370
51371 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
51372
51373 In chill.execute:
51374 * .cvsignore: Add result/output files.
51375 * Makefile: Fix up variables at start. Use MFLAGS
51376 everywhere. Correct bool_loc, built_ins entries.
51377 Add entry for vary1.ch.
51378 * bitarray.ch: Standardize upper-case usage.
51379 * bitexpr.ch: Standardize, add output of b1.
51380 * params.ch: Use arrayt in along PROC parameters, to
51381 avoid novelty problems.
51382 * sets.ch: Tiny cleanup.
51383 * vary1.ch: Re-indent.
51384
51385 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
51386
51387 * Add PR-related files to Makefiles, .cvsignore files, etc.
51388
51389 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
51390
51391 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
51392 with compiler objects. New names are test-flow.c and test-loop.c
51393
51394 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
51395
51396 * Upgraded c-torture tests from 1.19 to 1.20
51397
51398 * new files:
51399 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
51400 * gcc.compile: 930623-1.c 930623-2.c
51401 * gcc.noncompile: 930622-1.c 930622-2.c
51402 * gcc.failure: 920411-1.c 920627-2.c
51403 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
51404
51405 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
51406
51407 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
51408 More changes to get testsuite working properly. Needs more work.
51409 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
51410
51411 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
51412
51413 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
51414 More changes to get testsuite working properly. Needs more work.
51415
51416 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
51417
51418 * chill.compile/compile.exp: Added for Dejagnu support
51419 * chill.execute/execute.exp: Added for Dejagnu support
51420 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
51421
51422 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
51423
51424 This should complete moving the CHILL test files.
51425 * chill.noncompile(.cvsignore printf.grt
51426 in-printf.grt chprintf.grt chprintf.ch):
51427 Added test-support files.
51428 (Makefile): Modified further.
51429 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
51430 signal.ch): Added test files.
51431 * chill.execute (.cvsignore printf.grt printr.c
51432 in-printf.grt rts.c chprintf.grt rts.h): Added
51433 test-support files.
51434 (Makefile): More corrections.
51435
51436 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
51437
51438 * chill.compile, chill.execute, chill.nocompile: Add CHILL
51439 test cases, ready for DejaGnu.
51440
51441 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
51442
51443 * Upgraded c-torture tests from 1.18 to 1.19
51444
51445 * gcc.compile: added test(s):
51446 930607-1.c
51447 * gcc.execute: added test(s):
51448 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
51449
51450 * added new subdirectory for misc tests: gcc.misc-tests
51451 * gcc.misc-test(s): added tests:
51452 inst-check.c test-consts.c test-ior.c test-switch.c
51453
51454 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
51455
51456 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
51457
51458 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
51459
51460 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
51461
51462 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
51463
51464 * Upgraded c-torture tests from 1.17 to 1.18
51465
51466 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
51467
51468 * Upgraded c-torture tests from 1.12 to 1.17
51469
51470 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
51471
51472 * lib/old-dejagnu.exp:
51473 Fixed handling of XFAIL target triplets to correctly
51474 recognize wildcard characters. Removed code that
51475 appended a unique id tag to the end of the file name
51476 printed out by the result of the testcases within a
51477 given test file.
51478
51479 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
51480
51481 * lib/old-dejagnu.exp:
51482 Reworked expected failure handling to trigger off of XFAIL
51483 keyword in keyphrase embeded in testcase source code. The
51484 XFAIL keyword must be at the end of the keyphrase line. It
51485 may optionally be followed by one or more target triplets.
51486 It has just occured that the handling of wildcards in the
51487 target triplet may not be correct.
51488
51489 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
51490
51491 * g++.old-deja/tests:
51492 Moved all subdirectories up one level into g++.old-deja .
51493
51494 * lib/old-dejagnu.exp:
51495 Fixed problem with CXXFLAGS not being properly reset, and being
51496 corrupted with extraneous "-c" compiler option. This was
51497 causing binaries to not be generated for test that needed them.
51498 Modified strings passed to "pass" and "fail" so that individual
51499 tests from the same test file would be distinguished by an
51500 identifier appended to the test file name in the summary logs;
51501 this corrected a problem with erroneous diff logs. Added code
51502 to search testcases for expected fail and unexpected pass keywords.
51503
51504 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
51505
51506 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
51507
51508 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
51509
51510 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
51511 Removed extraneous text from end of "Special g++ Options"
51512 keyphrase.
51513
51514 * lib/old-dejagnu.exp: Added pattern matching to look for new
51515 keywords, embedded in testcases comments, which will trigger
51516 calls to xpass and xfail.
51517
51518 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
51519
51520 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
51521 comments embedded in the testcases, especially the one looking for
51522 special compiler options, as well as the pattern matching for the
51523 compiler output again.
51524
51525 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
51526
51527 * lib/old-dejagnu.exp: Do a proper check of the return value for
51528 execute tests. Fixed several problems with the pattern matching
51529 of the compiler output which gave erroneous test results.
51530 Changed several of the test result messages to be more descriptive.
51531 * config/unix-g++.exp: Proc g++_load now actually works and
51532 executes the tests passed to it and returns a usable return
51533 value.
51534
51535 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
51536
51537 * lib/gcc.exp: Exits gracefully if $CC is bogus.
51538
51539 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
51540
51541 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
51542 Modified both files to properly execute the old style
51543 dejagnu tests. The previous versions of these files were
51544 experimental and did not function anything near correctly.
51545
51546 1993-04-05 Rob Savoye (rob@cygnus.com)
51547
51548 * Removed all Makefile.in and configure.in files. No configuration
51549 needed now.
51550
51551 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
51552
51553 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
51554
51555 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
51556
51557 * gcc.compile/configure.in, gcc.unsorted/configure.in,
51558 gcc.special/configure.in, gcc.noncompile/configure.in,
51559 gcc.execute/configure.in, gcc.code_quality/configure.in,
51560 g++.other/configure.in, g++.old-deja/configure.in,
51561 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
51562 in srcname setting.
51563
51564 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
51565
51566 * lib/udi.exp: Fixed mondfe and mondfe_download.
51567 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
51568 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
51569
51570 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
51571
51572 * config/udi-gdb.exp: Check $shell_id after connecting to target.
51573 (gdb_exit): Don't remove *_soc files.
51574
51575 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
51576
51577 * lib/c-torture.exp: Don't look for main; instead always use -w
51578 -c. This is how the c-torture tests work. Remove the object
51579 file if the compilation succeeds.
51580 * gcc.execute/execute.exp: Remove executable if test passes.
51581 * gcc.noncompile/noncompile.exp: Every test is an expected
51582 failure.
51583 * gcc.special/special.exp: Added tests from c-torture 1.11,
51584 corrected use of existing test.
51585 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
51586 gcc.execute/920625-1.c: Updated to c-torture 1.11.
51587 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
51588 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
51589 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
51590 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
51591 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
51592 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
51593 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
51594 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
51595 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
51596 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
51597 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
51598 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
51599 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
51600 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
51601 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
51602 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
51603 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
51604 c-torture 1.11.
51605 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
51606 correspond to c-torture 1.11.
51607
51608 * New file.